PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 66053 b4ebceded187bf1f89add04255e720779b0459ea83a0df0fcc503000e6a68f0f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
abc0305637a14954023d297740d6822b76d580b3c722fd8a51c5611664a50fc6
Certificate Block Hash
b4ebceded187bf1f89add04255e720779b0459ea83a0df0fcc503000e6a68f0f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...008604000002160000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000020b4f2b5e4d149cd76f1ca9ec39997c602ce1a53ddf8f0f8fbf403ee1feec3810c68c2d9871173a4b9db035c9b277df3e8c80937b64e3e51ad3c8b0c5496c87be2d373eb3bb98a6da2643982d72d8e99ef018f63df8f34701e160000000000000080000000e000008604000002160000

Raw Header Hex

0000402000e85ee4c1640c107a1a65f8e613b8b811b1ed82ba6c99f672c15748914e7fc0da4d73883af867cc9f73947b1d58826a591be4413dc839744b7c232f59b1375d35191e6a03720118c60fa5641661c5518afd22c7b380d5762b82d64077293d025449a1375630c0ab

Proof Data Hex

59,560 bytes
1212160103078ec6d223bfdf2f97ff87f3e639784905fc6d72658f4aae8e85093d23015c0b5f489664cca7522105c30d3fce39c03c1d418ebf0a9b4770dc20492bd13288a6c34d3360e9c5a05967a5eaccbd55f01aa31f502b6b66031d81be4eb545f8e492dfeda31fb227b33ca5c373a9248a9d582ff6e1632514f1afa5cc33f826a8f06351d89eeb87fce815a8c1be271dc7bf26965d04b518998efcf25cb099cc708c50962669afc5f487ea9e35b7b508ad55c1bf2d459955330e93d15a539f547ad61aecf1836faf8f40cf09fb2d2b0360afbaeb603654bb2c6e35dde49cd35ac095ccb0afdfc3027ebab1952d8125d7a3f42d9db9f82ef4fb478cf158098a3100805b7a2eb30f7fec4d73d7d2376eeb4aed3f3f8959133700396d5f00eb3c9f574c667fa8b3bb4773cb2e925ba8a348b8cd2d8a43c8ddfaa7e4010e914d4cf237f457902043b01a3c9518613b490ea5c714c8eba119034c749f2906a9be7c5478f718c0adc6b7493b6b537db86f58a770d4e075ded8e126741300767bc726bf33a87af60be533de8b10343f45b012224fd24cf8e0f15b39ff1150cc53488039ac9311bd13c43bd4a40ef9ebee352c6b6fe56516530f0d9ea086e3f329322e299c2b54a05a7526c0390e096806f559d90d3dae89106fd78cc26de3e34fe5d6e888945d528ccda7e45e94a8079a13a16c358ef141745a205452887a97f5f3e1765cb04963aa96963d8b3afae26f02812843436f7d1c706fadad5ccea0d6dbefe56d788fa8f64a027218c523eb90dfc0435e3486d47b68465ff9c0ec308765ac3e9d5d9465a8d68078a999fcf29d3bcefc406fc263c1ddb506a8272efce7d69ad12ca549359b4e7ce2c13a7154ed8ebd829884235804e03f267e91e5945efabfa927c90f1e70dbed1f868514c6e6f473c52f72e7e487fde524f723be2ebdcd38cb1146cefd11122641cf697d6e0b06159da116350c4c56ecfc5e580d18611cb0209d5d17a4bb9d4ef25d8e1c8807fd85b74a16997944537a529a8a8db34bc408330f24b833522b4ba2c46bc0663e3c7ca51d4544843f1f1d1ae432d887caa6389b2a514e60113d841a2f7f0d8f06d76c663c1dcf5c8a85311839d4a976ce7fa16d73387b9d887238ed4f317a347b4716908edc22cfe96e0e5bcaf4b8193a73eb7b089e28165c8dc0a6ce2a62bd37a387c3f63dd9808661dcc2a1eb3a0aede6dcb2851f7fc7250f72b4d0d4f2a0b1547f44bfd2d3f677f22c874b810a40a209568f8d709fbaea09541272f9126c988f8eff142e8963e4893dbdc46560ced1efb9e7fb00ce1bcc1056aceba371d999c15831a97744b99e75e3aadf1713ef76136138dd8655ae1fef9bc6694d4e4f06b775cdaa9ed03f8b82b2ebf560c7f9b74221a9115678b4778125498ea3e9a03d40c1520e8297675e895ad58d460771c70ea53f6e90bb2fd14c5b842d0260095a1f60e4df3bcb1ff359bcb9f834fb729e145676c37843fd2bc69160cef4fa3b424d1b9e5beaee83628389ee4d28f5fb83022400dc1cdb533df0abec40181ca9a0d74ac209eff300857b5c374485d923b607e1dfccc9c485b275ff72afc6efd83e3ed210c57c539ff3a175280e4a1af1db588e8617ce2d1c92288c47fcbd539ab54ac0cf2f14ce8bf3700323f28027eb1ffedc5677d3906a80e3009f4524212f27fbdaf790067dd824036848955a89eefd446ff92de7526625914975d2ed06a4ed609a77597c3aaed9e72006b9e4206dc614489967b3ff32ff69c910c0b9a5c34331b9c8372f089ec96b0323de262758ac9eeaba3e2e7cd0ac9860383444fcfd0852602303a3885e7e7d359274c2d546a527366dc6450c15819347d90ef379999e4f2bfe689e77ecc61a6853d2c3f5ef7097b772629090d7356a0d26ee02814f8ec4d0ff42a925878aa56ab347a739ec9048bd5456e54c7a8324e7401792713e699c6502e5f34d3b956d937340b09ed5a1b626615f31f4684cfb44c0a646c30d13c66be9f5f5028346f151e4c43e0c5613d2d905754c045f2c2cf6fc18ced3e1bea296220c7af94a08ab302bfde3704b41b218c5a9562f19ad9aecf32c74d0d51947af8d3b5bba400a36f94398107cd53c88e0a1057af2e29d0ee914dfb82410fc85a2abd536f13e90c6ef3f4b2da4ff91c058cc7e7f541e998c35911e02340de546c7b64c2f9ff471f3ca47fc0aeb194f84a4d38c05e92e0e77a878c9c8ad3c3a2d7435eb89d00b0399c522d8ace12ab64704aa5c57b4c94c05f23cc91c8d572064708f1407fe8efc19b75140e7c0252bcc64c66ab1742a680ca09b4baf8e71d2a4f0fe9dd154dbe4f945c9ac04bca8cceabe1ba2b88a51441363a9e16085e9678c939524413a6c1284d637b120365a246b0794741debc5b59cb12ed021975ab7d3fed6294414b64389a5703f2332d4e56ebff0c6914141aa71fbf0b1150122ecffdb002ed02bb248dc51c306661521341dbc4e241cb45e7d77ca5348639e36511451dba9c259a21479d5f77b7fe98b8366aee9ea34a3c7de191b2cea9ed7ce003a103a9c2c292a42befdcf0a98650c4a7de968c3261f10f1ff26286eeb927b4985d391c9671944b31d8753ec88290f8ca230d4f0c252b910504402e3c1da34b96e7c3ba2bb141375b95a9b0833f596c2ed4ab15c9871360be319ff3bd038ba1316dfab89bc0c4b673b8f65f69d34a4847d52307a1e818c6313cff0fc7dfdfaab55e96b65e0000f6b4982cb491f7c7cd56d5daabbcc46eca89fe6a6bb9e651fca948287a7290d69e4283cacb4232602795261835efcf544575fd7dc187b8c1de4b79c83b9441d56e99bd895adab305802d5818e464ca329468a9640421662bcac9c34a7949872f5592cc0d8758d1d177920385ddd42b71cd5dd195fba01cb747f9674d1d66fda9a78aa0564734af70864a65ee3602f544b4c7fd5aa0592cbf652d668f3dde619be22fa89a05d53f8e6d03a514519e2e7886e65a09336ed477e6f0d15eacbab34b65b2eb8398212ae3c2c5d4a9ca02515826fdeead7471cab6d9da3d988a1ccd469478591ecb4cd0ea70d1eb0aa81a61d5fc071aca81fd1aec069549a25ae5d97924995047a32b1e46b71997b1891c79606df2cfa4097078e20b3df966bd0cdf971fe35f443da2e0027e9c3e90e6d939f5f3dd7cacb7c3c0e70b273f2c5f0c222ece408a48367a25e4abb2aa53d8b4c23aca7d827e30b7cd7cb2e6bfce989f917791fcc4ead28894e676fb818cac37183eed2da4de2de89c4078dbd577bd2e1555d0712682accc22749bac60d20bddee89eb22aa933522fe1ac44f6c328a03b9587cdd67cd9ba30bc1986f04039ad17c065b3e489e2dad89fd939a69437dcb4850264da7c9df4e4a78f9bc520b2b5f1909f0b8267c71d546f9bd7f6f9029a63b015ec53ddfd01bbb533d1349620acfb72a5e962d723d8aa2c0ee24c59035502e18ab5e89ab628945f57f89c81667fa1d139e108b58b244268df40b0cfdf76a0d4a80e58c619cb797fcc1a37eb1de93eb58d73ac104ddaef171e9a21c8241039bbdcefe1156153d1efd0449c7a0b4469decc7ae482580bcbe9dc0e8144d5c5b530a28671b96361803168b7048e58421b277791d06696fdcf0692aa8639e0f9379b53a6318bcc82d848b71f82bb74a9cf765bf6f33118eef5d81435385f0c253bd5622ca0bc7652c813e715a82a9fc7bfd198fd6e1e1b7ec1cb9feb4b1c92efd4cd99966d59e7da40c504bc384eb1c7acee20fe933f1936774040af17dce5ae76e516f504c381e296b1495c3e7dc1b2df37ebfdb6e0a7d0db376fa52a03e247ab458f74cc43be936822fbaca155f182738375fab23ee70a9774523c1390eeb4849c0c53af5cb0a9a1dcaea98b1a0ff747320157904ba31fda14a656aed42ec864d3e70bb783ef308100e7ec06c4cc9482c5a07dabd9645408fd2fe091b8fc2e3d39b52c2854e223ffa085e5b5ec287d12aef7dee4387887a1629f4455571c64122d2dcf31a70e4dc392137ff5d5f6283a3ce9f38c34a204ec9ccc08f8ce62037b14abcc0620347ceacc76d22910c97704c7e7f83f45e5f470d1f73480ac5789f6ee9b9992a56c130bf3ed20271397865d823bffafdd88eb8997105a3a166960cb48f2b3f0cf9c1364b5dded12f6df7d22105f41f027224492ab95c26bc1f9d67869ed4b23f5735cb184cf21e3b412fa86cdb5d8c64eaaa0142093e94c7d89d296f3248e18a8c4ebe57b25dfbe31544c65169ef139126b5b3fe41cd34fe7f50229711e129c35cc9bc30a0f463c1ccaecd71d91164736cdc928e4565f93eafa36bd42ae31d6c95749b14e5e02c4f5c44880a9005da4d9b96e53f3d74e8bd550108d76423bf8ad763e19b3e3b353dd2ccbb6ad3be453e6e0bd2ce6a89c9454f70d3ee514da9fbd2ca96b70e47478523286a9febf1309edca6a3163255532a2f63f88575829b969cc8459e93fd393e4b3d2d59098daeced82df8abcf7e6dc171b668816709b0dcf27d85c8eb8683475dbe9351372ea020c528f210f286efedeb145b5037fd291e757863cf8e7091ecb7cf7c11c792d289a428d52b3c353df15f631f6567f7c36064d3310eebef14388a514ba4ced255722494465333e00161bbdc5aa6e0c191dee84c2eeb710f2954786cf81094d8730d6299d4841c159f9973abf43cb5fb11534bd5b2773fd2e912073a45857e8bb6b6f55c76fd8b814a2754bdb51ccdfd2cf820bfd3bde60719fd4bda0a64cb791b4028998a144cbec465bab9909bdf03a6ee64e85ad46f4c1564aef79c868c67d537424d8d0352145a785cb3b7634fba07ae73fcc8ffd94ac54e1e58dfeaca2e5d2d36067edcf3e1ada7b499011bccc1fa666bd1256810ad38effe0e03badfbec058d3c1edc1fa49b3d7eddc1a3f2dce6f0f7ebbcc2eb3511413b3317a44a6c9a1395b9d6d4129ea7112ef0b781589706e9ced7f27d7820ce4260958e3a6f7a7fb2a31d41367f5ba8dc70bae00c9d53e89d19082238bd998063686418963187928832fc24d0728f50c2441ed5ca04cddb9fd5af782551b003bdfc421eb468cd89f7c27213ef409778e6c823c11b1ff617d941572515eff36141b1b70f68d2860a873aeee6157986eb2a1055bab3ef781fbc810a72b5ce051394891d8fc8f48653c4f932fa901877b19756fee9b1b50a6dfee2580524df67c6594a92779e8e3a3525ca058876ae1bcb351af370b1babf8bf18e476f2a70791f4140890f3411271b558723a68b39e4425ed887464fd3767e2836af3fbaba6203a11ccd0e53adc355f561f35aacbb619b818363c95e1fed8a0475cee861b9abb68b5bb4120a7acb53bbe2cba010a6d3c30de798f2c439dd5e06536f83493ba49e32a63559fc019898c9f51480a4cf4fc963d9a4e028ce36f394f3baecf64d4ef8044244d16d5f3e75e358136cb437a47c0582b438086014d3b2ad348dded9aaffd31d33cf97059e48e4104a7595864de6f2cc6f9bcb5fed375535c18bea27f6d021c8251ed658454785c2a9d709de6b7d45ba39882f401218e174323de3d625f14cce2d49745280fef9e14a531b92f19e79fcb59581b6d581444fad32be15a3e8a71ac5069099a1ba955d1c9e5be19313044eb881eba3135e7bb51e7a41391c2155fdbf14af9b91ba9f43ded840b00df981c39895f65866d27059f806bfcc96cda7300cfd411ca2ba132ad9dde46ac6ef71265c7cc0224a9da61f168dd4e7de52cb9f5aed531903d5221456a3bf72a99b69691aaf64ac61c758207c33af5037bb06d375254616bd3f98d041ea34ef9e873557c934fe76ec3c0b6a17400d0cbab8129ea0f9ca17eeeed3cf32baf08e9214b90bb88587270fd77829e31b7e250d46a8e1353ce805dc612708e4ac002a0fc8d1a10bf98df9cf5dd8ce422a3c2305da6b5db07920bbaaebd6593db0e9447f927fc576e8505792f1aee985d3d70c515112d1e15d371ca35aa12e93159d875fa3e590307fa2749204861840c29b9ce9b78305dc18c89acc3b255cf35d54fb0cdebe8b727f8538249dcf45432881079c91ed4282e6811ebacba95645ccb4bfb43d833a712aece470fa53875837f061311fc2ef4ca5875dd1358b9a1a209522a44c6e9066e2d8b831ccdc9e2550bdc08f40f064b5ab0758169265cb497630c392d9ebe4708692b3bf78f6658f6c773e840f80cf83e94ddb3d669ea7b21a82b0f008fb48ee9b6674fb4ca44a7a57785b366ff720df38139984a6c152bbde766ad9953eaa00f8930331fd526d19175b8fa6edb403abc49ac8026dc477ef93b5ef5f13b3e9dc3eb969b4ed5bc301befb81d8867488643181c5ee1b54a091e9469c445e1bdedca5d198e28db16d40a2a54ac13a68d4d1957b47484032f44142f7f88555355dabd6a2fd58a83b29703f3936ce8abe652fb208288356e514bb09c7f6a7d3435349b8946eb32fef8f19e8b40bd1cf42aee0a43166d0b844805c691cba240f655bfad1cc48fdfce8033237fe7b0d93567943b9d685a2cca18af1c1741475f49be6ae5f6406618263ec01101fd5c9acc2846b7a64a2b37af606a1ef3c36d4153d23c473a598ac1e81d018323084fc82d7b75674f80ccd3608b23ce624ee5a746b1dc744a86758315e4fdca11186ee6450883a9b610b5a77ec59dd4b3f87eba38c9de5ed87fd3ac9fe43d257793d0f589712763d599d66a62587fca0fa8a1592533e785dddd6aca91a6a3f10e30bdd9c15c47a61ab4dc7c6a6e97fdfb18e6d555d32601c0c97ad07ac67fe9b1556f445368107b4714f741da05b981dcc0695b082ef26461576fdb330f1af16692b0138d857a6dc5727e2f0632c7c451ddc41bd3aedfe36cf8877260d86501bb7bbf7817ecb048205c5d450b27f08f6ba99e6151f85cd3a459887cc88c5919902eb7aa5917c7564c4004a24ca644f15101deb3161b61f5a713818839da7ac1e42bf9b447bfcea65b84ccebe9fc2f377fbc283d384af5555b8e8f36d52d59b466b5bc61659b9d8da6513f117caf1f6380d15e31aab93dfd380dbc888de7b465be29579c51bcfba05afcd26495c8ca3775c984cc1af4324a4dd76f666d35825d4c64d3c6d0e671bab177f80d4b111053b57e2b00253db69a507683cb4ede3892d00a60aa1b0ba5c3e9dc425f3936ca278a45ed3a4dc1882cd0f24744b772ad5708ea5fa66a2bc0a65a5e35970c839f5beae55b992a6e4daaa578178ce850549514fa291c3a184ff2526fde12555da2cc85b7290a574b80f291bd1c0ac134ba3e461c04a29328296998edd78c427a808fa7f3ea14dfa1e4b02b3e2a16feab591daf99cee1ba79b94d8980ab291f39f5c3570d692365e80123fc5229f5c5e0ba652a9b952584f76f742787d8c436dfc7ec02a4cffb15c48f60ea0dd8941acc419b133aad29bb914eabb174bd1036779499549f3f702ed558d351489742fdb99a7a655635078027146f909d72da1ef6936537a1cab407c4e25f28209e7a0323f0807af4d2eac0cd00ae2b65a6c82022fcf5069f73e0b6676c260df0e838f46588abc8bde1ca4d0579eb45d6abb8409a795daa81518c454ec2d9ebe7ef8fcbe9984ee00f76c2b310b65d99689d41998d1b534f574e9fff39a3fe735b89f9c819f82475b1ac91f904d9b8a88202b826df539a255313d9a7966a1d643d3a2ff4f8165021bbc46d0d4166640077a6f94311953404ad9fe937c0ffd7759b688ca99380c63acfeeae89d74c371759d8060dbb9d18b0ab0b9a68d283dd0b2e726edd6bf9869f4d55b4b6758661570c8ac3f69897ae0415a63fbf605f2134ff0191f02733495d6317dfbb8f6a3d9ad6ee4c6ef19712fa10fc0306f161ac517fa606016a1d78fcfd52fa6bd0cba8d7607bb449fcbbc2050aba781238b2a365757a468798bd93b2e70b3a664b43e3ff2779074cf8fe28cbfe561fd2e23178818fb611937f7c133e5ea304bad43372ef838955ce6f2b0bdfc057da4675def486658abfaa4911c50556091eb06b6c8366db624f51abacd5aa0526875ddc63ed563d6131f153bc939026ff44a069daa8c516af5ce605a1001689e7122abc0ec1acb2af90f9255626cdda6df6346db9feb136b66f1144bc498f4c4bcc08a7c416ad8be9719373f0b5faf202b4c4f141de997eaa4fa6a95196378bc3fb44ee1d84982fd2f24bc6142a181bb2195471333b4e43ebd604cba0a58ca8c6b7c237e36acab6745d0f2c04dab0684405902ad7b25d2facaff45234963a80a0c6bc7e668904326e7f08955e52d367592ea9875b0e31cab648a0dd15877e71bed73e2a2e00f80628cfed6116302b2527a317a66197d035905a616601d07153ac84fcdd191812a571fdb8c6c2a5169846b5100c9354e4274d275dd49e7a147b909870c705ed3d633be60281c6e8b5f8965c2af0613c661c43ff1fa41318c7d0a6d2ea311319123f2e6f92a4e28bdb1fc99b2bded59061c87d600715881b7d89c78c5d7903fe78cf6786e88d14871b24822afae89684620a02f4d0922bbdb2d3e59d4f7794d4d3cf5d8ceed06916d91646780b7c27b135bf04a3196a33e70ccf54356d63d2e2394f18a484f017c35f886c0fdc98641719714264fb76dbd960da99e962e902d7a183e05265e9b2ad1fa26b9bfa85d319f5a6c95bc1c1beee80281a5b33458354d26f8fbe8ab9bef667563d270c02e612495187035e8889bac8cb148de029554012af2ce0409e8f2496f595c84ea96ddf5588e9e932bb6ff9480fb881f38f0829238f3de2a3d09c2293aacc4d7bf1aa84d48d894bd10b2291b732ad39aaff506044a4494cea645ecfd6b053e5ab5c683eeee25a8ab25e6940d43e0b1e2770c3d560a037ec7cc3036f44e30c10f3d06ac1913eeb05c7b18953a3b4ebcea191b71158101c82bc05b65137dda56292cdb08c9aebaadd1a6a365b61f418bf9ecb4d43fcc9ec4ac1caad0ccb9132cc21d4730db5f86f06d51ed70c2878d5831358ca443b2374fb22758470db1dd360b75d77745dc7ffb752dd794b1d99a36ed45dd2c6133fc66cb176555f072721e7ad925b5bc0d1ebda4cac528f7f341a1c854ea15f60c4b6bf2ac54f3bbb6ec2d25fb6755650b5f7492ea39ea0edadfd534657a2f9f98e147c87ea635b1a1fd3247c9ef2c5fe202d1eb1764bb592d512e7fd169e9591f9eef12ecaee2e86ceadfca3cda504e42f4835ca3b5ec441866c0e3b0720d487aeecac3483f3834f206516bc9569f24b14e9e152ab65d0d1315ac3bdfe230809a7656586ace8e71f55665ed868b26a0a0867e29f99775a36d6807e1355beb78dce3f4e7f04320c22710f66e20022a76ee2d338ab42541a031ef2d63f3e2a3ecbc06084f4022b3f6c570c8fdf87881ec25c94ebcbff8a125acdf70042552472c9a35f538635639ee68e512f0e9dae4df4eff3a084ca3812bc43f6e30c555c9aaf8ac6bbe45e0b61f6b3eebe85939ff4bdbb95412c533e9e122c4ccd80f54bee2a0d72e3fcd41df44ad587eafd86959c4d3ff26391ca2e5524f534bbd44cca5e6203e0f82b603083da288bb2290e1052d22a933e988ba475c4bdc3da1620cbcfab496389c90f59ed7756c6930591389f84f87e6999654b4f548ef66e73fed951e2f0e1b17b45493d5b2b1b2cc02d5e8b9fff62b15b756287a024f24dad33905b1b78f132d16c79fd5b15f7e28b3631f410d5b818212b6451c0443e7fbca0bf9903f357805cca6fc340039e3efdd0720a02a2437e4aeb38f05747988f907f4e3e1a9c374125271a6e17ceffd16e4e04a3553248ef8ed6e26f7ef0bfe83906fb1a771fdcaaf3e34d3c95cacf985d76d9a128bd0bd33d73929f2e7d36273aea4d1c02ed6b8bbb14528db4e161d04a692922e20d2cd77259ff762efc305351a415ed45d8d95e537dbd6f848da5b0930cb3d1e96d00f5d186b6fece96dcabda27007ab7965a01906518fb360956e92f111c398f95a7000a8543c9bbabfd4eda45726115cc080fd0e938d549f00bb614ce83f297739bb7da7e31ad13da9a29ac36ef9881872c9a90531a8e4e0726392f4c0f34498f2b55c23b220aae0ee4cc95d768f791b8b1bba5aaa35aa2444f2bfbbce6aa61f24a0ab8bf895c9a9b40ae789f9b29d5482eef31df19be78a4c629dda191949beb074f54651981fcda82bcfc82862a1a3fcac21f11a7f9abd1a2d348615d33c3129ad6867e4e8368bbafa85385423584177df8256813813dc0e3aa8fbdfcb6c60decb88b555458c104dda3ee1cabb948d4a1362a33e6bc59e33c90129e3023443c749a16f18a14cb118026bdcfe45948d7f4c7ed4998fb3feb6447a69c8d6e0e290671ef9f7b45589e47ac51a1caa9afe03bec31057b68a97c329516e2c916cbae063e1db629c399b37f6a42f1d9d49a9ffaae0a6f5a3bd0f0852c86315addc42c0dc6afc9e995251b544700878207c2b55fd913059c7207bc71db7be82a9a00df7c6a2ed271c857237f294ea642ff66f293d397874cb64a7a96522b925a28dd3c1a6f6a8dd741ffdbba398694d2a2550e15d9323b93a58b42e8a5d7910d0e1b74904700359493f1d169854b71582f6d78631b93083e1d07be0b3bd13afe48c49ad43c2e4c5937f561da61efd46030834b032b89d69f899a82a62758c41826ecde6bc7b1f93b95cf9efd0bb4f3e5776385535e46d85f30140d110fbd1ad780bf694d0cde6c5604c5911004fbc3f651cec80d11a8d5328f8d458ff00f6b855bf877da8d2b1a0938ef4be25c9b188e5937b09c66b41543f32092e9e3602938e77beca8f94a6318f36582a12429f85e3f2efd5c3db23c280d8141492eeb52b330546d375da53a44f8d812af4eaeabbc1843f35785bec47224931c9ebb39f309ab7b47d9e306b9eb6224c31753b90c6f4394338d4f95961f75ac562e4250dd4cf6a48e9bf4e8f9dbc42de34c33df43e9333098e25f36f64bc5f7a783bfffb931c9a718cdde5a00febb60704f8662932ba2887a92aeb377384fd6f15eadf0d860712214d6a680c4b14ae14dbe4de181dc65c6336f7f8d852f34ddd25aef3c7014c9db5d39b4a7bd881cffa1dcf6c428b73ac8e08b9bd7f770ddd0bd6bae8b6fab039cf0ae25e40c0363043affe75a139e3d5e4dff87e467acfe165c9657e266234d64de3d73819d3743a7350e248deaf3e7bf35f12dce082b869c3b5e9f573396831b0594f1213dbdfb87563434ebb9a6d19d5175c923ebdc039d7c9ef743c830a1e71fc6ed72a3101d96e037993a2d90d73ed33ae5623006f24efadeaffb68f1d5625325b2a8f91a4cc5ebacd6a799f7930d555ed841315bde511c3928501657a46488dc920b5dcc00325b6cb295e5e6679b4c0fe2001ec1c25efbc5c026edc61691b9e3f9a024f07d51edb56a1511914e856dd944a37eb7de25c53c78bc001cf939b50ca2d7113003f18dd8364118fd4ba4dcdebd13f909da36ba7525287204d37cbd0475088b7a0e2291edd23bb8ae4a20439a5fb3765cec807b9d041a85a874b2b4c70182864f530e68d85bf426a0b1d24be3bbf2fb087e9a756ff2c86921b36bffc9154f32491f3c33d21274837021499e4404d8dd3b234a25ad409ed1eb593db96ab0dfe79db11b64ad8a77eb98d47ef14a3a405063675fc27e1f4d0f48b656d8fb5bd9bb17ecb30fd9c7e8c11584272017c3208180838be545a4d4bc6f9edd602a91e77712735bdba3d80544bc1036feedf5dd513a543e5cfe17da0ec7b936ff24bf8a42c51b646ddf35fd3e59710e4e277b6b4962faacfbef6507a7f946031fa50b2c2d741583cadd030600a1732677a39839df7f1f39bc144e2a4bccca44504c9546cd48c113c457463f84ebed46e05c5ab5bb09d5733e80bf11931a747de762189674eb905f66fe70fa98bdacf63b41704d39a48f8cfffa7f5b5a490daaca5c2e264f6f3ff347118103ced10b9c911a7426d8a31b4013895f43116abd297f55f3a77846785427e502460a4c4e88c0bca9e149643f9e5782488ce42db946d543901f58cceecc1b45b89240da80b4cdfbab6c524de44b1b094133675b5fa9c572118abfb57bbf6cc060ba54d8aa5d848e8618bb5f18996db8cc5fa598b00720e4ab1353a1d03fd9100e65a1106eb60552a9556112082e8998d19a47b95132c2be2b4c05aabaf5d71fe4f429968926a14273d773ae1bb22769da069c70c331268aaf2b1656e45517bb618cbaedc694d39ef7c4140f9c66bd526aa957b3eaa80e50f4ef25736971e6302ee8e4a39573ba2e5642f5afa47d5f2575d83ae6a2492f1d88afe9ad4faecfc60425e3b2e3e037215728dfbd18b58a666b58b0478ffcbb77a0f1fbae9da38056cb30725e67d6c3e0d35c9f3fd2d91b984d14de9cafae65e229829a701c2074fdf9853fd83e0d277c6328c7b7839dc1b428e18b022f9506dbd8b3682ce42fd9c4187b44c1087c752b8b76a533e582557f956c2bb4156fe22371e8fecb6968e122a7cea0d204bbbf518eb283cdc9e9a2f6a89d7d041933b681ee15e55225a1254c6ddcb9832ae269860342f359130e44f8752b279fc5921d08d2be95290c7d7365c22626af8ac682c6ae79a6c8f19b2ed33124bbf87aa40efc1725d16402c9a391c9f4378fe7ee2d305d6ff09d531f3a31e27f048fd399065365d4351a28d6fd72a05af3b175adbc72b36222637bb880f71f5b79114c58aa5b0f5b2151dae842277b6a401f5a0170e18953608bd21f77f532bbc27835db30bc8fb31709f89b3e2de08b900579b11ddebc25dd730b50c7e93c1e9834083d175beb1c9a664fcb44ab92cb623b5b5c3574a0d2919c7d173a0b58274afa774f7d8940c1959a3e069f379c7c40050ec64d97dc98e1c27f517fc16f8e424581039ceeb9b1b32cff032541fedc789ee07bd29fe0e3aacdfe58d7fe99e3e9901841b643a8e4ef557365cc33babea385c44f4b101338940492c5ccd01c68b2c1e88b87c956c55b6474e26b76e8eb5ec3be59719614bc6935aec579168bb7f1ae3fe96799a89faa1ac50968a6186180b43f1a370b66f496e4f2390d1e3dfac37911adbd61a6a5c0a4b571cd9416881f01e3180f2e351c5e3da45c29ba7fe0ef17cf50144b10f0e09d4ceab64ce3b5337777effb960111287640263cd43cd312e09163e690c863e33f79928578e2ad7af104cb3ee0c450c2280aef3dd49dc21c9b59eeccba3b54099447f023f14f074f24a1392b1f0634e568c498e2e9ee2a76457f5ace2d7f9174e1ea08e072ea45ddfa9c4cc5ce1bb69e647f7024fa5a92d74c1dfeef0f5a528ade00d0247e50f5799a1896dcb64e638678c3592509c43adafbf8d2a1ef91bef1a812fdca0236509149a985b7d5bdd37333c6c8378c0220f19752f6c1df7f2eb8fa5622c4ec71b1fb9ab076e33aeec1ce73e7ac02f84e22df8aa069e281da56990fd322143f78da74d162c603a51c43efa81401d5a33dfc32710a9736c181054a5e5abc906268fab2fde9a82b9239ef794b0cd2732515bd55033b15c5b2f24453648bb6b8acbd2d83dd055a8ca1a47fc90b319d7f1be28de28680fca6c2887d7f4bc2488c93f69f6c3d24154c56fbd41a29b8fb7a4ad716108723f1f85b9a90a9bdafcffbc402133ac752ec9501f5a2ea992ee0b33d67fd73767bc2396f651afbcd60fc06913ba619f508e5f928c83423eda49df3ebef2fcc79d0983d1cd0c97f75812b01371a0e11a4c3d6d75ff6005a1df1ffa57ecc1c587c99cd03f2fe060d82dd92af835c89f266a15fc6171a2e0e6f0f703cfac98201ff1c7f6f7e4cd9cf8aa97b86c667848df487b133cce6402f6263606f22da241910da12eb6a3b540b34cf2bb763d8a0d3493b57af385874bb8dd2ceb9ea3c86f915b74c684f637a8ed9877e271162d2cd4d0ecb020d5c4236c6a956e9ed20d7c444a7d23a2a66f56f0ef61c0534c4589f028790472b1fc49ff1cfa060562901e117d9c22bca48d80413c9ff74c9acb7b4e41ed91fb217ab4450389bb46f52d9aa53a160538191f55522a09b5327b52e0068c01d95b4ef9c217cde2543ae2eb76328ec817c245fd4455808685432bdd0f507302e96eb592a2bec062ece9cb35bafa92d1a984d4408df2af3c3d6a2d4ca9e3bd0972258a15d2a0a3db71d7534dd4dc809ba667f5189c445b9f74e63aab99614bd476b4f85002df2f0e39242cb19d2707202cbc0eed74c175fa709d31ec6a8baa7eea04c7aa8c23adbe866d9565ac37eb3316aa8ba367ed9be63cf4cc438492407edcdc59c4566a4f12f750f3bdff2d378a71454bc5bf71c761fa4d385fb8e178e01cf59930cd356940990b0a64aa5030282ae65561517c6b7f925888eb2c1c9e05389f11fd532b893ecbde68bcff609a961ddfea6eeb4fc863ae0e33b745cf326cb8ca2a4589b39436b2075357c30cb6f99789f36308fe245a58ddbcf99beb93598b876eb1aaca6ef3b53a1168cae11bc154abadda5c6e90ea57ee14ce6e465280652921d9f9b97526b0b89701b563e3920880754339dea82a032b35ee1e218ff67a4067d662d4799038338d00d9e619b76a585ddf0eb8a5502fde2538bcfd824f05b4a8f97befddecef17ba3657dac83959359a5949bbec9108ab7325f30cfc9f8aaac30daf0c4b9e63f533cea0f9689021d87bed6943bd39ffe03ec8d6adb9f5bcaee1319dd73c4d9d9e9ffd46a33ac652f94ab87604b9275f9063e263f160744b04ab80b085f6a73fee7ee3b0070a0bb6f76ca991ca48cb8e58b0d2a0ead2db3c70571cff03280a8f43d402509188f313d3d0a98c88b9b65dd60159cb708cf13a95b101b1c964a325f90d2efb90ac30f6b3f0cc27fbb3e4238d3b2de1463a1f744d3f69141b17dc0029e653e57e81ff3074124e1b46891f2677da26f0232a1835d53533201a32dea91e5159af3507f60e06f630449dbe07958928b4f823625af5c73c3e7c61cfbc26c987bdf9efc1dca1fa06e37a46661a9aafd99d584ebe83b7b6dc59c68ba6931fd3bc82eb7a379796f739e542c7e850ae79b6a280c9bab7a9c3dc4f96c494e6de5d0189caae46f0dde90922735757c29abfe4a68db7b686684b3479d7eb0c052d9f1bc3a6845398ceeae96a3b5a5027e6c50b7f7760682c9caf2653c91872960a59062cae699662c32b9da8ee1d009c8a3bbcb02ed13a859bd3f5750eba4f4c1709dd76d403d8e8237eaff91563120150f914a4193b7549dc4193e9831689b59539b7cb3b82fd208b5ced67244a3ef6e1dd0cdb485d4d590403a3e53db9da6a4d429bdc8dd3b298159ecc5cab0391c28e44ac1c24ca86c3d65b8044af69eb3a877cdadc890f54fe1a826102043f0f64141740f69939a8268a562c1d39403aa1dbf34bae4ed96f91846c637a036e495afd7498fb197e04d9f6620fdb1d6945641e298f0b657b8b60722b392d330343aa0d73c7fb68d871b7f1f75d6b2c7c8e8dec5379d209d8248f0b56fa619ea8e9f420e21eca521a8a08ccf9f22577d6f0f7925656aef5ed29413836eca7ba01e85c0d2ce37a5766fbbb4cb9148136a22b0b003535978e883c1e4e96d0aa460e6f903123fec47bb9d1405e7d562992bf21c7baf9c187e9d4faadd97fa4d3515c9dc19f7f98174c9f65a053d1fb406ae9a14e865b649a26bc3d3f145de7430380a253b88d951463f843fb4d9c95e20836ba56f3be66f9dd93b82192169d9cf7bf1eb437dd7f5a1623fdde5cbb036cd66d7ce37cdf1f630a99668d7aa4275c98e9e586e6e2620cde8c35dbfa670ffae91f26a349b6f243199b879d5c3d4f7419ade8e657b8b2f92bfb996e0c615e4005904aa86a8ed8e1426d312294f228ceebf9cbcecedfea4cec7cc01cab2e42647d6dc0ae10f8e07bdac6e128d867fb3767e3df7a47732679a2d9f01a46bdeec13906144e5b6b40ef8290c45999858e16396d772cb4a338525c18f6aed2cb588c5c0f34c0fca21ddcd7a82da6555a8fb916d278854e530f19671cbba98b279a5eeb001007a4cf71a6dcccc4ee551038d4a6a4cc15e37d9415133996fcde21689fe832cb558b785b1650d2b8f08e81998e0b26cc033b72dc57b4983300b1e62894bf7d765f863a9f8989de56bb92ad14ed9b251893437ddf3af72e078c6b3f1f54b85b638bae82c1dbc3a4a30263a104abf2f478645a64dfcdc5756e36ad51da30006a3cc8de07b6c4fc34d1bde5b1b853fd10c279184bd1f0f70be465265ffac76f8096ae1280f5bb168462a537aafb669481f77e276c7f0438bbb452ef479ab8715d9b8a7794b96642f271e6bf0adf02fe99783c589fbdcae3f63179d9273d929c8d2e6f4aec6c276426af575e4990641c353765bdc895fa976e0fed8aae3df15bcecc345a895fb910df2ed8e407bd6d06e8e3ceb181bb26b877b2cc79ca8998b247fa3c3d04ce892f08271e86b282c6f0c120f8f8c04e1aca515f054bf2e06de169ffd8a919e655619c5808bab2dc281b8b5b193b9eca46b6d65842ef4e0fb8a4583e7d89f72a53b59f6d1364b1518329734dc4bcf9e7654327fc1794314e9ac6ebb8094509b6af62ac623e0d63447940a02795abc80aee7b776719a8ec250c67c4e2717ac38416ef7d9114afda4c186bacf4ce96fe80b463f5f0021d4bc54c6c4360edef2fcc6bb7b640e92153dd7166c7c0fe5972f4e9b860178ef1ad81743e7114031bbe5dcfffc779360439dcd5df573ae033d6fc4c49d10a5ac94f9400a5bc855358ab82ae4ebcdcd984c87936b8cdd89ebbe40281801021fbfe1a140c7aa17641f7e0411a41aab4b83d80ccb3e2dcf9a153aa3f23a02659e73f97e4b8c49e0a724b249f95a542aedfd3984313b1aaffff5103107a10742e155705b8064419522e13042331905c926885bd4889c342aa6ceca2cf7756e3a9b143fda483841b30a247af09ce18287f70dd428303ba744f556b8670c1876c33e5dbcb2a80afec773e5e2861be1ada0462bf62bccf6e6a628cac568088f6f30f6961e7051c580ab480227c617c63ba0d9112514b5842bb6e4fc7db47d53c9f2d69b69b199c267ce1869ea59ae36e24b45074342813841fded8b7a118053ec8a823ad9813fe59a239322bc6be3dafd5fb9b7801dba396029b5217c20b03b902499ac55c0efc877476557a9007eb130235be20f408038e3d38d329b22ba0ae19e897e0dcaac3f41d20a7311a3171d7ea37b76556c3782ab8ce858eeff118b571f0d405ffa60f314c8515f336e2ca18339d0da5e6214a3e673da3a7a7f799aee5cabf674a916b9aafaee3eecc00b7e817db5b282463542aacffbc2b211ace40f47af31dd968e59cb6d50a6d1e3a563be776f1fdea75aeb52153fb572c78272c69e86223b84bc1eb7a3a84564c112a940352616187382b24d2bcf4107c64cf69365dfc3ae34b18b439c805f36c3f36de081c7b7dccd818890631c417e9a327c74dd7f469cf02966992410e92c7bcb48438352c72573b47f3ef7ee1256a17e3a755036f3f1e2692f75b8b06d957146052f9a0cb46499a34ab7d7740f53b69048b2221a75dec50d6d9f2a263e2d300da0a3fd13f1099dae38dfe40f5094183d060f81c0f16360ad4ff2933a988d897750d7e25b4ed1fc3e2096dad0b68780d22b6541c086e93953a481d4a6b03754a39f3322dee10c34539eebd10c5fb2fcc30a0595b2935e79f417a3bd4a26409c45ba60adcfa2bda115c310dd4037be72da4b44a0fa8fc35919963b91539b5fcd664f061d831c20007882353206cc3f7f0e97e5f23a15cd7a9fbbe9d691956e70cdd0feb383f63276812560f4818fdbec7f655a97d637b9e3b8e8c9bdff6e007e231c7a53d83e6ade46ca587e18fe68cccf2315890ffdd3816a78c4532749bbd4683465662969491ce30ed680dec0eedfde4d376c237127f2a327d164fa307b310099e69731699e11682ffc5585f3d2de5d30b993ee9f266116a95059422efb90b5f082257d23c763c740ccbd412e02f6de52ff7e88955d63667b4f47fda59d56236f9d6130f288f56a8bc97d5f19a5766778d3c5df14056f01910b065bce766536d8d76dbc2166f160179fb3c90ae52fbc0a7cce66a275f04b08311d1f863a0d4b03d0711f8a52f75660ded659fab3accb77ef51f46365c340755b17c763b9de6b2e6107fbf57659ca4374fc115508009f3f01e2f9f1d24eba03d87b2fbf619c73a640bdeab8d206a1f2b52ab763592ee6f4d51072b3b58090880de73aade4271929af6cfce142427730390647e96b76b4dab3d3c271010973063b02781c083e7f4fe17466532096124349d6d364f3b45fc573d6b9676bd7b8d348ee949119b4cf19dbf22ffdba5709d177e4b56bf532fe459e7bef490fa5a4fb960861f25641a6c2ec0eb92460346469adce92a770341c21cfb9dca5dbdfd1e974c9387fc59578661db9354d5fa3ee80406007398ab36336466b5fe4e87b944af96c9db5f5ab454a32890b6ba84b99c4484778640892530bd09b558bc9ff809d9e0a214cf450c6bf128bb0e8c253e648bdc130241751014088d1dae5c1b4a473ad08a5ab715de408a84966f9c216f8ef64942d4ec2adf641acd8f3123d04aefced313855738e44234e407c851cf3a8f2933fd638c0d207186f08924c9e8fd7f420470a4efa0ca0380e79a9e453ca04cd178e3628e924ace9f67812cf327e3b2be7bba14f93bb60bdcca705d6c7dc6f141b6e5cf704c075d8773a17e31346108707d603d6c06413fa7cc5150245d42f0a75e21ab00ec0f840fe12b0e7178e14fc65998caa5422b6fe77c0c03e3765a17e11d45d4a521b5599693ac889c27f2dcf6febfd0a9abe351423d32514451475cbd8cde8f965630b9c434db306fae383dca8f9a02bf9d8ce7ca64253f0bf448ec0f724e7d3bdd97bfa2c09c0ac16f63a9bae7b6a7906d7c696221ff388df19c7b207b647d07cb792a331a8cc6b4858d3b96c29b55dc269215e293596ee73d531724f8e52b08ae6a7aeaf399da261aace4b324d4e03065d938e307a143ef6f67d977c55012133cf8e22fdcb7228dd0f86f74fefb8a327b9a02dae4a55152436402885748bf510bf5372044a75c9da02fed930919e372ed2a452384b374bc808111fcbceacb2de11ea93e291d262ea4ac7d6a71a9451b4564931e749cc0ba4dc98dad1981418db8d51dd0b51c94eb14175e51c9acf962be3f0072256e983e9477debe1aace43e1a0d06d47d00e393ae6e3ec8e34915b16ae1e53df3436aef87acb54e4c6ec5f632543afc403f57a098581b07dd4165d84776cb1cbaf25a53a9d7344a847aeb8dbcbfca5c6beacdd740caf210bf1807301110659c30e1729689cc8fa3b671cb9e9a9e962e3068c6f27c1fcc26ba2adce4f44fe577a14959cbe423e8bbe63ec529fc68e5ceba4cb8a0aceb4007c02f14ea814f379405d663eab003ed070256f464d8df976ad2daaddf2e1c9ca5e7a103f84ecd8d1197069af851192d12afe2401e835c6b07b4c970e933550def51cd2b1331434960ee08880c4a73d9d4a2d9a3d1b34a93964dba3e8f965960b9ab6a3f6c49ff9f1353bad7276a2db80aa8772b71760de7f17a4611d0ffd9fe68c63681fe90087e63bc10ccc86e0585ae58d7b645e5de68f4ea1c36889d7d9f3eb741e0986af5de0764e51319e6a8a8da644f40630ab207f039ef39dfcdebdb7cbc71a5d4232793909c8103016a948cd6f30adc7e8487a69530410284b683df901f88110f23351133be65922d4550cf8d812f409134ab98100da642c11a55a93cddec9a1e11fe5dba991aa1977345e2b2dd0ca834943508f0848fd78c3e1054178deed1566b17b71f0d2823ccf99ca3e34d8b81058c836591843e35953f9ad2881fde8ecd0e7b7ce33463f3335273bd4370d4cfd8cab0332d7eba0a875180429659c216ffe0317fa81459f7e08701149e866b76c57f2fb20c1d1d5d1bb0eefc5b3149a56163507a2635aaf260e427a3963db854d1cb1e91065b42440b454e58672f514df8e38fffa3a49cc000549c672e6c56e6b9287e539fcb86e858ee5ceb39ced4bfca8ae6c2d4414ce74fcde151b1423bfe50f886f045fa87b06cfe7519694520302c056b901681a1d8540accbb5847a2e700438148cf38b7c301ef1b985993ef1b8ab0a443dbaaff60e73365d66209b35380b415f0de043dea9b247aad56e88d2457cf3065e6967d9c5297947df222cb415c3d2fe12bf0b1643896e6c3ce2556baba9c735d4abee0bcbd34510464a76795da6d4881abca58ed318862e7116e1bc5e971f589fd0cefeb629070d84ef8c6f35049ad0d456a6aab176b9f4702f578e75b0249c73771899f9d189a76827bae051009196f511769dc0dedb3e51174808b17b1aee285ce0695867e54d2d7a2134c41e585ab5819818c67c9ea581cb5f940e868b19e8508890a25530b384aa7102f3282265144f15533a79b6da5d9393064ff22d8830a749c563a07f5e4bf34052e20e65e96e42567e1a1a4ffeffc60c30fb6c781ea8d6ba33542855c04fb7f6ffc21676535aebc0ddecae51c222b5c1c9472787b5950c0114e081a686256badc96a3db4ce7e24f1e62b24017bcfb38fa6a3768bb2c6e2bf1a40595bed11a9fb70cc54082e1121ed20455c089ef85c3774fe6f936f6608efabb73dc05c221f602005a3a5c21f99ea47847e4f6d5b91d16d42e1856c2fcc9f1683490436c39240e9b66429776ee6f83f7df9c4cdc03e0e739a30bd66471821d220fdb8da7b884bedcda935528ebc6637af903f35481836dc7f94cc4c2b7b7d00af2e3ee50972cb5303cc0b6b2a42326c3aca57a1b17b17b4bf16bb153c6a03bc3865e94eb4f952c3c7783ad138972bee9b255f9a55f8ed2fc5d50538c9a7a08b15a677dec72927db1fe50d8d5def88036edac2f82876018450527ab92fc11059f1166f97902f3ace3f34e76581074152b4ec8ddc7fd023a64059476a05f406cc2e9c5411c4207c3a7b996de57dab54581d29682ba1589b0b6f257c500aa623eb69f9a1cc30c2e04a31ca68d3a06f806da9264dd167236f4f53553b3867961e073a84eaa2afddf500addd86c17d8bb9c9658124d76c1dd4d79248589fb280263981c157b1e8623b8838f280f11ddcf539a2910182895ceac9bc9c0c8d7eb13ff5f6327076d9ae513e6bb2d17437238ed7a68953a784b8ae1e6852cf05be2f65233565e19eff996959ea587f3a44cc87ff6a268cc75ed57c7696b79e31f462fe54665101f8ce51d1199c93b3f069af124d63f5f6100f888bff1ac7f1b8cc3f86ae3cb9b112341a3cfe48d44a7a17419d5d159a592d5b39032e5cd6d7b14829f54522ef4e104643d34d8ffb121f9cf768092abd77672a3ffe994cf719a84caa5ab75f47b83ce59f5dd7ba8a322cf5415be6e2c04174843d45d9e657d6f008157d001558b91579d2369afec31807e87e9c8d6a88e9877f79b7b481536adfc873bba8b9f03937618c30b9b3cc41434740b3e53cf5cadc266c9c5aff14a2ec6577084614148e30d9996c410ebbf8f0883dafd8df114dce82a3aa818a39e3dd2d3899708841774096096030c1dee5450f469e4d7fb19cd804bfd4512865a385c1b725c4fdd55efcb720a68ec270b39f0408b58d4e951c745f1721c142e924e5db6dc7fdb752d25b4b4fb16952bcc99d7254e55ba48f16a37bb17b5879b1d216f2aa03ea930cdb1a1a5a6c2ec99f271d7c010ee6bab1978be24e14ddfe44259a7676fe81d5322d267ae434b93b2972546f73c144672060f7b4a6b36af5207a43d78982a088b03ffc10ae5cb3889af6fed86a116f5bb089c05685f891a2c6d8da6bab8b68bc581de8eb8274fae7a83021c017050c7db4d750074d0a9ac33db117ec5f3d6fb8b3fd0eb78c5de5535f2bc3c5788bbf72f028ece13dd3ad442b3291c8c8581c7664293afd5cac9a89c7d1bf530ad59697b9f51165fd7bc4a695e278051b27d06c498d0eebf93d16b0333c958616ce6e949d4d83856357d4ba370821a81b9f8660362ae24825ebbf4fc2b21a13f4ac76a9b5ddbbf788f7a199190f93c10f8757988ddba52686046b3eeff47348e44297ba20f559ca27c19ba209cc5e866a6482fcd6f086dbf2f7c1d0dada7c1335f6ed9e25bff9399a766ceb22dc89139e508603de27a839f302bc15e726677a94f886f6a3a7e077095ad74226df753d36040c3e24224d0ecb3468feb80bf0ee5951650e8ca33aca37dda4bfb7c3a38dd652a1a88710cb2a99e7c28a14d86af58e965152b458d4f22e0f256cf1866ebdcb5226b536c846a96736860e919acf2c62dadc1612361ed81518dc383d957169578ad781db268fae37353ea49a7c8a9a5271267b25827ab9520b2708e6e6e57482c89dd7b4cdb44e81f564337926d6b36297b743c9cb9f25f7881f87e8969862ef77c646c43d6100e7acad0d4d6d58762a53daa8c3f8b751b1841c3536fa928ebaf879d15447b936b7df3a549f0175499cf7711f3f4646a7521917dd69ec6bb4d787ec06ca132fc7a1d76f35560b1108f33b29586a6310205eacc399745dcfc8588b8dd58f73879bd44b9f3ca744cc64e6b37103efed7be289fe1e84bc97d8070609f86aec0faf560b6f2208eae25586e2418bfab62d3563a161c8508303d5fc627f04410a3d83f65f461387254c26fba9ae5d6c6b825604f9fedf053ddcb73e51458b7764779ab79619f46dd84c67ef772aa3b8ffcea79e15af1631dfa3cc6939ad4c7db2fd443bc8df115089bc70665f59d047c02541a03034df26847b336d6cf31349702a4e45fd485b04abe1f15ae278c21235987053d29fd0ed1b79afa5530b8d60b856bd77904521b11bb74161d669dcc0b6030ca526043d4493772e87d67010f310372b3847f77be39a469cb96a127a1e84758364f7f19036f7ad06b673970609218c7c0f2dd6fe799daa342febf0b001abc2a7ad66fbd824cc99120aece9f38455e6ea2464ea552402aa6ddc2d3a68f8abf461a8f0dff2d0aa91c1be08f53f13559914964d4d5106f44c8336f06ff3fa63205436b2dfaa79ca5b93a301b3edba8d1b0d72702dfeb55765d0541b145d68e999da343f3ba93494540cf7e6282acdf1568f15b3e8d0ddeb6135c93b3a1cea8523b99b545171f6109f6a5cd2d2acafcdea4f6a4262c8a1bc5b066d035fa8aacba43f606f1f453ae2d2343e63bdf09d9a61e9eb7dd4b2d22b394b60ddab5b5947574d5bf37fd0a11da22bff1cc3dd9719e3409ed4d43f2fafd38ce0c8f534599debb582a847a04ce6d218d62760a9d3932def60900b81dc0ad99ea59c4394438c35b9864d9d8fe5b5684e2adacca988350dde33c1950c43c039d0f124322fa21263c142b91a4170b4d20ffb298220c305e87cbe0d6d9c00f832f2df9db3ed970cf67ae8deb1415237839923908977e5f5fbd6393971ee3d5ca41f6b65be63caedb66d29373b23b06ebdab75a99b5bc3fae5fa49e648a3795cc02708ce30f4f95ca1200cf7b5f6072b91523b89ce5708d325e4dcaca8a672460a3301e949f3dc9e07889b39b95dacb5fc9d04f8ac90926995f6bc14b691cf2e69e899ede255dcc06f7dd85f73a160227abea496c47a1df3f74b2a9769290164ac47b4d810d480071479d9598140fa39c819e99882119642c9f9b51dc78e73d957f154ed03cd5c9bc142434e236de9cef2ab3adf7420b4a673e7f351b0ec9e8e4f57435a2de1953ecacad6a7df105239451cadde6ac692d6df76bc01953fc9935fc481d2d75742eb6e000de855fb18a664a518a8efe35c529a61d0a366a58276f40c023159d5106448293b17cc62810c26009a08c75db47c90add0f8d1e33915d5bffc80f3799e85bb1175979c4e4cf659539e68852eef0fcce8fc7580af0195b3f151d9cef8bf5fb7d9aabd5ca7d0935c2eb2588a839d627b7a50ade0fa5627db885e06fd67c5bfa08ce4c18f885a05fedc99da8112b301934fcbc14e14ee3adccf46971169c2f1c5dcb75e4eae80caa8583fe1f4e7b5c77ad600663607a5457ebeee9a83e8453d24701befeffce970a7a60ad7ec99ae6ef013c9d285cba8466943f8d98c2807a0f2857eb73df9af62b26f9448b24802662a0be72a58ade8458533f09dff3c10931ae10e9547d608c76aa5edce352f6093faf6dfde6c3e7537312dad73665a63656daab53a5c2712fe9b6e6c0ab2d15e0634ace221e0b9547d0752863f3feb527bfd409604d4cbcf5bfefe9a60a64b26d7e05b05a66d7546f068a69fc925799f319df04a628f35cb7dc8be00b7490b519cac726832c01c25b80849b799ebd67e11b920dcaa4f8da030bb8b78f3ba8411acfcd3dfffaf5aa06ba69340e41cd3899c7c52d7442e7d435dc05ab12fe2786acbb6f9e4fefd2923f57462401cce98ee9a920c937d582748f95246a7003807168c6cac524652440af00931aa586aa0502dc2973172de99c8bb0b8a4ef119dcb7f40eddd1fec5a58f9dca6986c537e4c4ab967989f4c665fc10c07399ec72620399494b5baab4fc9987267b866523406a44cbbc4ef575e63c7b5a903381aaa67a08bf60af0f53ac09206a18af692748fd4fb27692d21b400ba096d7d0ef4f256cbe5100c76aa8187a85bd6ed009d6113bd4b5018e0761773a3274bedfb894abbaa2f46c9d6b548f070e052bb422bae8a8d7cc0d771fc19bbecb99bc99afdc67ba5e18164455a1403667ca25505ca2811a82351f8cee656ac64c1126be650bc6dfa59fa6e41a481d4989472a70e48781809ae95903edeaa7c383512734f157c1c42130023942f6f2d1086b4ab833943de904bf03664bd25522628f2abd27610af70ee6bae729a30a92488b2c9edb779cced523162272a9db9d3bd4b66dffdb1293b9f7c5323c87952da94538b237f001da870a76253364936e7618fdfd814836fb3fcc12780455e2e08be86c01f58a1701c712605d7ebdbb3e34bd950a1dbeb5187eabd75ed6643d73d1594559eb1c2244e5cbddfcacf5e6660641520f70c830490f2006f8bda6071f876a93c3b014ac1166ea08ba9788394883952868ebddca1a7d31024af102a7abb4f08bba28a4d1988321db4e0e0362981415826b9adcd295868f315aacd29ade2c9c36cdd0eee26fcaa7eb653d2fb29ea52bfa5701934eb41c9f040a953829f075d76e8ac06e258b497e06b121ea8e85290599cfab0553d2752e052865a4bf9db0ec3b015c38132bd5c9d0f66e6e6354173b423d5a95e57e445c3c6e5bfa47909a523dbb85d91453f53aa01f880a78340304abde9e47f3ac9d36b1d9f15c01bace0df97c766d462c60d987b055567c5969734d7f77a90df0cdc84b84722737509613870bcc38b0939b53771a190cbcb7ee37878da4d44286a43602f4865b9df3dd88997d7759dd41046e41d24e4f69dbc6d50f6c3721b2e3acabe4783551d6d0907a4435878b70ae9882f3fa2f872201e30e7ddb993682b5e83d8b0e085d097e018ab4045ecc112b7fa566ecc13826a94b409624a69be9513b4799953da06801de913548222a8b8727aef9e058bbfe64f6072cb9033bc499e63ec9d2c1689977189a0e5a38566df3635129f44e97a3ac8ecfdac66b18b11cf1af9ce20c275ded61f020b48fe8ef245f61db1f9ddcbfbfabc62f906a66a694ff05954b40c6e8cc0d99537f18d70cefc64d0afa2abf575cea1b28fce15adc1628a65bf1ee76c6d4d33e32188030ad595b0c301c135e679db646ac9e9e2714d8be93e79aa56da40d6fdfa34b6505f09469a12070f1701a101b8857ea0c96fbfa9b757d8f98ed1ffa5da6c41c82f00efa4f134f945224e9518ec8cfcfc1207efe485a28492aca2fb323abe9b02acb3fe85d034d55a979b0eaaad8f63e280e026ec55502c6eeff891350f05751327f6cf20679fe7aeb4b95c4c146f09a37b44fed54ea4dbce136273d4628515d9510881f9cee22f62b29c986141dafccee517391dd89ec0f12f71bae16d267d9d7f711d84d3848e734050627ea321d123cbcffd75915d5e9bbb8e16977bc41e7e0bccac3d1510206315451a29c9cc235bb3e5e78e72488527d92af77552df9b2abc330f86ce0d19ee155e494935bbeed71aec32c7fc2135d7d47766bad7a98e1371f6047818cd16fbc2f07f97cfd8af1e1c2bf287e3d7312f52dc63462cb3d6826a1a0277208f592e6cec04fa1adf12f0b048fe32175fa19b0883a9ccf744c261068159fdc09002956e7c924ed7114e2eab1cddbb6e2326acbb3556b4bf82432026bb2a3e4f803bbe1a765dd201406c5eb24cb02f3a9e8e5307d3131980588437f34ef865f5aeb3a9616649838e6b10e47e621839dd4a9119265382ad96ac86707010da62d9f6f65c6ae922c29a71eb28d3799841cf5014ffe894a24c5f5fd5b35a9cd2a27a264559a9cd2b0ca52aabea30b37f04e546fadd5758b3e0de2a8e8a6a871b39ecc6fdf09cbaa9cb8d334a531a3ebc262017695635427db94cd1ffe4fa161f6ea8968f39b929144c8872a18c17167fbfa922796a485f607c63ab4dd3c4aa8d99c71a2c01883d5293770794c6db31317b98af45f9887202d38ad99c3afde715774a8a91ed67770c2695029f513e5d8f71f33bbe37879ae6874650ee325f9e657e390c377d80d9d13d9d1e220fdcffa0f2d03696fd5f74423e3e77e49b0b79bc1e496bea2217a2850958788a3b3abb9b6271642359002e69dbbaed8eafff1d70268e5d449365946648e0f7838d9feeb3df7ce5f689043493fb8a22e4aa23cf5efd7477592efcd77954a123e54f0986d3fb0f615d2ae0ec095c9bd2ce8a45d768c5bd7dc37c80337ccaabf4cc05a9852b18485350804952223ba99e857bde51d2691d981abcaa2f95c156a16803d6b78aad1a0b89175f418fdd261b3f363c18b64cd98d1e34ec4227a2ef238299083a35906b83653b561245a2131c78e766ceac249152ec28be5857c376d6b11fd69888b74171b11579a05183f0fcc427837cdf0de9c1e5791e20cd999bc84333b426117cf7f96cd830791595c52b9dee5b111287d0f425273298949adbcf2a04e047ebb65108da72b8ee40636eccdbfb250e805c9c39bd76b4e90aa5dabb412279bb7b24b62064708a6ddbf312737d828e9aed2bc79b90d3521a215a2502178b18940b9868ae7cd0ff6e00815251a1010e2e9bfb31cd8c0f31fa7d8472a28a071c15b52900cebeb71d56e73fc1cfa1ecf5ba67e8596f6a971550438528b4d99963bcb83dbac6e6e1293b44facaec0eca7f7de7f18f202ce9db5e998a42f7e0b99c2ca1fa97ae0d5280741bddb7bd00af61f783d7ea933d177e4eb54ad7e95b1720841502f8b6a064800fbd3525a572cc4a16564bbdb278b5e0128f2ad0fe14f2da24c151119a2a3f61783c664287898f15ddd4d195dd8987cbdfa844aba0b636d17cdb37e097d862f31502837e90a23881dcd70c3c220ee5f3ed86c16d37275536b8df168d7af2a797651bb680ca446f05c9de74806e29086474d1a03f36aff6076f2c009bb1c0fe72433055df8bae8948b767d6f526ed9ddb44b5b7d9fa6669036fb4bf6536c49473234b56c4bdf302e30ca8f74bec6218f7212449973d5d453e582349c2b984dbc7e55b937ed6845248a37c5e013f1789dc7dc19d50e5e4a21099570726eb6d32f97a274473dae097522a147c6944f08d75fe55b0a52bae09df060028e30227c4102b2221066d1e147c030e5684c91593b0e99af2780c756991a5e622b6e3352f9bc626c78251f359f4fa0f35ac90ae50b52d12274a57757f62aa03a1f2ab6cea080574a00bcbecff459d9ef070b8873658bb087f3d66d8fc8c1b95cc02ec3fdc92b518ae3effd604fcb1cdf9de17a9a7b6517ae4dba1c70a7339e2a2f82097bafa94534f2f76fb825df2ba47523f453db41954e68a14b95d90b51cfb1aed293806b0f82bb89a8c6419255fb1b2adb0b32e0f787af75d5c30ebf20216330fca810e5569b50190c7516a734849e8891e6353396973ded9e3de5411c46949282aa662557c00713f4ac394e4db3c0973be3828eab892d3eb85ea88b9c003c88c31fce97fba3ff2846199ba6c8adc8a9ba0beda03c477a5522b464c055d382ce530b6d1c3299a2a5aa359359c816d7e201782421cb94144db3b29e96d93bab6a9a21508a090fc47e5749665fc20f176255de8101ed02b5f607a5381b4dfabace807e7ed96d953281c9058bcb8651efbacef36b8e49b32d2cfc3aecf61b2579cd944f53e57e634791f42cabebc94226e8dfb0543a1b3f4b91ad8f4e249ac588f761d3b55e61c2e84b0554716f003e8934b3f336c4e95c8cfc154c185a6b03e9ba34fa324f6929c85d54f4769b6f6dc8faa664f94f9d6012cbeaf5ef3ff5d4258cf54f5a41ee8b504a4e503e26e89f23aed2b17405fe4cd687b43599b03fc399867eb0a25fa80fc03c723d86d0331256bcb0cab93b64052e729bccebc5ace69ce00373c85d6b51e013f28ca303016de7c77d3213f6e4220fa0b348a080038aea9baa48c085fd5d77adfab9361201c8752c42f5f9540732e0706b8685e1ddd5d11f41e0c585adb280db4e1479f2d634033050766278e27e1dc88f80afb13958896c833021d3f587aa0734ed0ecc8308d3fba37f8d80faf0808b9ef532667c52823ff2b43cdb24bdad4701b90ee22f16d6954fd675135de87d13da43fbf536b8106bbda22574442fe7ddd31bf2eefd67ed864ac23053e1faf769346917f08d51459f8c896133eca775f59c8902de250c3318c6c1d1e6ca3ec35a9a3e1174f0fb83283a377cb4359d0ab253eca3fdf090ca5a746e74de42b76e945c3e2d9276de03392fe5eed32ba102004034ecf9b340226ff57be666baada3ec34d0646b004ff3a258a487570db27eba1aa78fc9cd0630dbc72d02673c69e2bcc4a6baad0d07d08d2911b0f5f43271a620af25ad0bd0f73b0705b0d4a617466aa5114dc9365f405aeaecffd95390b5ac3a1711bf283f433d9e83e2d7f8a048087ef71b03e076d1389dd4ab40aac6352414f4e4c2a5df17c6bbaf74cbfb7257e204bcd26c1b0d249e5ab6387be24b4c835b4127bb6393a24474b1d7511e090bc74e64b0bb3709c5b6052b0a902bcb8f35d23e4b02b2769cd7b2cee355340f9ef988983777f6778af01e6d39be3ee6775c660d3fd0eba81217fa28fa14a4d2c178357bcca127a3dc7342046e9feadf1ff5c5e2e56a2d7928dc23aff1025be1cf4701f3baa1b47cb165a73d216a37ab6c276895e3e58f06294debfa74c035b369c0dc94823d4d08a855a39bb5d19352322709c5aa92b21745e821495c3d8e0963da0b804b29408a90f66e4d3ae3b260f4d41905d96c42b12d17231d517b67f1841eef32da4a577ec8dd87bd4a6ee84cfc7550069f4334cc8f4ba58f44af25073ea1401b1184253e6edc389ad85f93d218264ae27529820d72f8abf02eb664f1c61fad56f88e3d3a9a751d37f4216d8737d83c11a5a8e3b2ac37e7def64155c03c87700266d4ea368be5e241288c853ccf71ad6fd738b48f4b81868dd2c5c98daa5f9be3655e4adfe41ad57a774829dffbd54d540bcd5bdbe8a77e70cf41268c5744b936071b1ff40842524a3711ea488d3bb6e171ab0baafb7189adf5b86ae8fd2710c2becfd487451abd7b8745fb1b09320d5bb95d1b60584c938e829d0488ffdc21ba6fe62b9e3a2b233cc6c0c9504e96e8e36e6e21a7f8f2824dbae68dc17de2b3f5bac09da333a6f3709d6369d3eda212874e83591db98f6127bfd0a65be0c13baba5237c9b37352982cc735de77611a6d038a543ef9deddd612e9f40f15543b3c9d4716acae55263ecea62d8eee53ad09b40122b4fdebc0e90963908fd6bbafd1d1464f568ec7c647350657bb26d11be195d85ed4b38e58ec20489d9c1fac418e92a1d3ced95f9575e11b6b26e1a91f3e8371673d49830cadd7d75ba829aec48e5c03dbcadf64981d0af415890e9b0d295e7af7053bcd08f0dd18868ee18ce9e842e874b2b60ba981d75c0dcb45871968ddb11d9b0daaaa5b9bc6e3eca58bc76bb5e2a5e8e2914c949b3de9318c54bdaec969f91f6b8f0dcc255ae9fe2a608f41c65db4292540da7866b76953da0130f987f78abd5018fc181c069dc423b8b5b1260e0f2ec1198952eb02ab98ce0c3c75aa339306680fa5f2cd1afe52e9755899dfc7e4361e2d8b348188c338c35d1319f61e8e80f56ea75b3a202c665833c2454a76cef05572c8a174b469ddb0de033292b79f490b32821797e8c68dd35073085d5258dcb15e8eb0239becfa84360b54c2ec3f9c6bda2a32f0e61d8c851594b687bcdbadba7a21d0359d2ce4cb256c0978a223215bc192ae6d0157a02916df551928a7ff8fcfc8b6f217b080926ff3649fb5c0ad8529f02be697c95af7746579f2599f27b6d9a76a96563362b75870fd24aefb0deef6983ae4e45262df53c36bc9ee57a0f6fb699f2d08ed0e2fc0b7596d9b1a0c6d92a82a7c7f133ec0bac6f8fb4e0da717a0bc113519544a30a9f49ed87dbcafc3011cc1920be9ae20ca9818916d9bf51678073aa49b19f8d013aab18ae2195e8017332186e1fb033c342563655ba7302924170e64db12f0b5e04c089887681600eb0563170713fab75943873d6d25480d5d0c7b408f8eccc8a9c0e2dcdb558a8421913eea6eeb9080188147faab68c71d4e8f1ade2eeff1c05555541edcd0f136d027ab395d7100fccada3c65511883560bb2c279e8f718fee3c6de184403d4141f847ae0203c49fb0e25510b0fb5730830613d2ae8a039f2faf190d98e6dda7c8a4afb6138f0592d13fcdb6b709ee692a8885bffc22f92613d48313cc8c2ce738d21fe614b7fe440017e24447f8c7357e59114a51f191995a24d26dac869f888394c81716d8fb4af70e2fd42da7cac210ded72cebb21cf63056a265c0a748840d840d450dc38c1ee91d072af02bc7b6647d63f030b79e96a4d1d3b918cb7b205860bbfdbf20350b620ffb31fd9f4d538dfc3a64116db8a6d9dd7852de57a158199dad637eed23b9bb5c539b666317db5b6e93bc8fb157525d717530dd5d49f93b429ecc80ace778771ab7e74185a6574f924b03bf1578cd2683b64173af45c09789287fb83439b39d41df332c72f2be7dfb303e914051b4d7685a8a468ddb5f5af2fdf66d77ecf31333734ee12fdd534bb53b59a249fe247b05fc1066c935fb292cdfb225e38d8d48bdaeda44ee5a797cbf5c78304f2814835d391642a718bec746cb315ddf43c2ccdbc3c801d7f202fe1b954e0d4e1d2424fccd4723d7e50dfd24c19c496e337180ff157d4dc4ee531e0322f4e9e35b5bc851e8e235213e1c55a504c36e60db1ccdb36629fc9a8ca90b0f76966bf5f2b693356b67cf516dffdfcd83807756eb7fbf2428f47abbb68b16215a27feba49294b3db533ae21066d7bf2595831d3ac2aec466a22191271b7985c186d1e04365311a9d199415c375a9389925e0a7ffdaf5cee0ee8c5430d8e2b1535cfd70a2466014d1439e1fe76857ea1ccb1a9854da6ae676df6357db43db1a1ce39e3b945eced4d05aa7aff40c1b7b2e54f5019339f89f0ac41e48e857dfb040d0aa11fc0026f22b9e550fe4f7708a8a4d7e9ca5232e213c50c0c8dac7c868ed674b198eb7646de048ec05848147aa25efef53c77250305bd1cf658c9408f7d3bc5452743d279047a113a6c9e2ac56edc1ab334671b80dc7aa909f97a00e95fb4b8d08398394ae835e43c2740f94e1e91511cee3dab304371e71af33bd586d209aaf3f08f466ddf964e8b052b3d537972ad0f33f7271e6e4d53ee7d9524cef0ac69028fe1dd686391a68b8876d14e2d8b4b16ca8c98e85f4eb6e1166b8c3651449983af4c6df31b4c368d3ef118d2e8985253445ddb02a8234710d4425f0da74b1c3ea2b059e9c2bfdd613c31f34463db7998fff4227f97aeeb2d6ca72962150bd5c101d237543b3105506337cfbd82f372cecc70f9d320e0d104e33cc0ef18dc12bcadbf5e59b681c710a560894e6a3b7293f1c3c7ccd75d972533b36a9eb8625b7efdfc1a8ca2e592fa11868803738a4ddb35944b9d2992377425cbb1062c543ba356c273431b2c56e545fe9c1bd4f76d01c451859f6f882688f8ff595dfe53c8c10051d81b1dda28535a9e5dd470960c0c9e81711dc8b73050993afe8eaa5c53035c00100d976ac1f2ae92e8a0e626eebff28120c0ea2c46d239a24be0398b2785b2de7fa31501c0007c3b8af38c1c9d5d3180f1c8ea70d4f0ed560c8bc674610d87484897d522130ac8c9b923446e50e38ad666c741d02deff0ebbf6366e677517ad735b75cae493c4daacfd15ed159b7b8f18ed437461c5209f03715fb8c7958d1347ade14c032e9aaff747dfba2777ddf17993936b714debf4f3ccf8b0530fceba473c72dbafecc41fa41f1807660c84f2a7916d0a220e2437c42dffa097a856fd4ffbefed39193506fb36b6c77cddef5d85d07f032a1d3b2e776a24e45464c11f7ca967bf91228432e57df3d1fc50e00cbabb73ff67fe711e12c17d603a8f72351d992b48864f01251c87acbeeab86eb4c6a8c00af11373f396020f250c5bfdfcc796be495f48e57c2330b5838d04a3834774279a4f07e812d83329b3b9dc092c5b30d069d44eaf50e11f747ace53dc3f0a65c4fc126346f375dee110b4746a11026ca28538bbf11ca69fca780b6d21ec7203156e24510d0bc5d279f12fcd0544f4a58b4cdb5620e0aaf3f9a5aba906c4d7d49029d4a94277d6dcc8bdb41ed1000c5eace4374cf1f02890beccc58bab0998650d1978a56da0ec1797e156e2339222f337ca74c152f24afba725fad58c2d16b1fc9e858ace5ea5dab0cf2d116959a097b5ee004344fdf8f8e1250b3c3ebcc352239d2e6e35d88022e6fccb401d1d53ff3aa21980c1c4a7be4ab5a1f8a9f3d5b147dcb7af92a4bf5161d5e20ee73fac20468f157e3561e75b265ff52e49e06fcd5bb47fb2c18bcce0d91e08af3cde58a7ed4757ced3b5f65d28527a4003622a94e01948e53c5f41fd3cb8e2ff0ff47dbe48efcbb2b06d4fc226bb33bae78b169c6571091d440dc040676ae0afee07ad90ebfa7f5cb820e227e0cf7207c1c2cfc8fa388df8f781cb9dd45547661b9f893a33a05e52f91b7921d0dfff21a40d6df70b29d8675e4e9856d7bce2f6c4413aae03882f43533271d8180bb192b8c6de7afb336ab2d38e9f578aad70813bbc75f35b2e0b1478cf535cd092504ead4b88cee385ded11e81ce0ac14193c0c13184b1b9baadf9542464d590f8b787b80c48e501ec0bcf7086698ec577c5c3ec37259120041b7e35a72b7648e9e06141052069dc8e1571985df67b5595f89367d520fd8bbba622ea411cc1dd1420a4d7063739c8ade4cd8203e9a114a083a73257717cf9d209b92ad266df3062c5baa0444f2bc5daf02a27ea04f79c94420d536cc17bedf122047f10ae42d83d47b79964109e6bbe04e81ac3e9cea5996f02fc7ccf949bd4f6364c616fdfd2b91a7496f4480e065a67a46153778342b11998db190f66cc452bc28bfbb7002f54dd538a0cb741e9ef9c9f7632e1155529a154932077e3e1eb629b2020eac3b653de665101ddf508fc5b77f4fce75c558a54adc5edf5cb2d07d37bdf342ee74bf966611d0ea2ca9a2efd161a9cca68bf94afb105c5c4dcfa43875d6a40aafd2759d1546578eae87f354d5bd9a66d32ad2d9042d89ce0baa286301b9eb85a6841ee0ad51d5de7845e516a9fd761dccc029f00cb404c707f09c06915ff98c997c8eab5237624cd1ef73f32739939e1da44d7637e7823b53e8905104b5bdb845b9a6fc83b18f09857ae2510db2ef501b90d90d02539a80516dc3261c20061d676c5fc0cdc21455b31c768e70b6b3bbca986c4f0b586fb850f969fdce69d090af397cc3fe1c588ffd1b4ea98d017682edcc84e21b7aa7da8286f88fb4909ae45dfef935c875ee96981b54a8aadf310d74a98ab1e16989994f38d8b02d2983596563c660f876f042987536f0384490f296773c75adc50b74e600ed8f3ffba187767a6247739a9c3423fea414523ab9af4da2ccca9de041ff5b2e9610dceda0a7c4ffbb74906b3131d0878ba1d5bfa931e3ac74aff88dd5384129e0e5a0bc31c427855264744fa4dac908ebe6f5ced273bc59beeea8153813e1274fd228e723a97b85da11a9d2af0455ad50a8e4f15870636d20acf62b5ad8b3183fb08cdd8c4ebf0111473dc06b41cbc54bce46784fc26c8cdc5114459cc3eb43c3fdc831571e1399545835a4d5b3cb174273a2fd349ef93ba671f03d52ccb76c7a4f47f474f95ec4a85e5dcd2654f2209f9f71d979231a3991f0b03362031b551f0f6a36384a458ceffd8b8f5cbe3936cff8e4d134e6b4f7cf954334d6a334b41e27f48892fd5270a2e040baabdb364a18c4b5205ef2326a89046a87406d284074ee7e232fa45bf9827b489479f122af5c54f7868116f4e0fabb6ab7b066a798b43fe5792ca983376346ab3a9ae77bb6349d10ec7eb6e85d3ec47a1085228395c8fb315b50519a277de53a42b99b2fe6ff914e2757085aab5e644e23ab0291d11b53e702852b46d10cdae8e82bc8a97e0deab1dd55df54e3546e5e86460d56406eab874dcbe027880634b052543789d5d6c8f63c15624bc1453a6722d6e181dea04d9d9ed18ad97e06b2b8f899a40cea7faa8966d210cabd06583004794279ef3ece77e96a63b7914c6a5a95ac545cdd230b64d2f8ad4abba39bc53210f75e80c846cd67a2033285262a81e5311787bf570992f5179d59db3337fe5645da5a547b3d81cae6f6625275a21bebe91366fefff273d7fb2643ef14f5b9ab6d68065a1796573b2456b0ccdd1d076e0e159ebbb5cfae83471327169fbfa62b77d291313e603149987cb31aec3933549a7b8cacfa561e3ce45716996ac408057852ff5630d7e754541cce981d098da1f2a221ce5487b386f8c7696fc409ebbdc6cb636095c5b8260350c60eeebe28e3e494fa622252a02e3112e04d405b138eb4fd250c65f17c61653e70540f785896a60aab3a46d58c17e83710789813f5fb6aa5c829c148126155118eb54ceb3b9dd34b0037db7de47250eb6ceebafcaf98892fd4c86b62f374e9d19e382015b8ea628470c3daebd537f95240fe81dbe5709db715f0f708581ca1ce6522babfee8764f50928a6016fe096f52fc74d60bfa67fe67b1a243de326912fb40758726d0a84ffcaa1b6fa30d3e4cc8ff0d9fb81ab322bc3163a5795bb0f2815e2c8f2abe6f7670b1affcd80fa477fe6612b9c5657c0ba29a3a0a6dbf0fec01b79160112e34588bdc08559061a57c4790bd8a42254e0cee96748830aa4214ae84df6d9ab9e6131d11024644872f2e1c9abcbf18f1f52a315d8fa7e994f2094a9ab262d22b6a50869bd99f998fdc79685ef4025483ed01fb0eb103981212d9fdde86a1d8d786da44e0225a3eb771cd0383d47caf7d7bb0a7409cc0e8eeb961b1a15507e11c126d47ce86f1a41158a6ab65ca5bb2da27a129cae5e4122ebe7f80f88b04cc9536cda4844dee2b34efb6677d43a1512e5a1c8b202d59b140ff8185ecd637ed5ed9f5892b3eae36213aaca0570ba9a0ef250a526827989ee02201088be831d63a92afcf701b95fa68640fc013a60324b0edc53dc5b8c74fbc5fbbe03e3664e1a45eeed259be9709cac07c6d6ad03934db55d06bb1a7349dc05c392d6e52886200c9f02dd0fafd883a295ac4ac340591be95a92aa8c4616026d99351662eac221abc931caeeb91f5d62eaf9fe7cb6de5015ac5239641b8199559a69a6fde26838f279d10c8ca385b83de1234149d3615211a5b08fdab3304dd8d7e66e7cd6bc26f031b284781590173f7b84ff91c5d69772822e3e38ea2ee9512eab0675196433035a1c13595c2a0c7c2ea04f9849967192e53281ce9fc2fe3ce3917a59986224cbb43c309d220986e3c13ed65ed4049188bbb221b5d27da8318fb105bfd6d9463ad04ae0bb9c51de9073d1eff0203dea6329fd3afdddc9792d21f29e051d616487f367c432625bbf1c7343c552386dbe7d659ed5ade16a6a29920600c7f34425a62177ca39954ae6b2aa900f2e153076dc270c23b524a4da76ee3f0edacf6671106e96b746b9cd2a484170efe36ae9c04268870c2b5991884ec28722e0ac0ea6f5ec58fac7b08a492f989f965e53a58492479495d67ffbe63fe158900acbeea823e42fd34a657c7c1445e46fef758455f7a8c416d3ce43b368d87fa391fd13d1e145ed50aefe27cf49a81ba9373cefa366237b127c8a4632f4c7bad5336d0635eb1bbe952b3c15496465c94334f35747f6d3570252b96334d645703e66f3fa64e3dcc183b23f015be8e0e85b1beef7dbc7625458e7acc992dc42e5db3d4b959eb4f7de2189ef838b2fb20d9593bce972ec44652d749c33d672ad9fa2a1d3e528fff0c83e793733ce43db43405de25ccaddfa60b8d1e02a07d3c725c68ff0a38611cc5bb5b59c9a55e4419045b2fefe8710d60f2436d039e6ba920a5c87315db51955fe7c75761a46ff16f0af87c8c4e0416aa1f30e20335f51d61687b9b63da39dedcae2114cb58abd46005ea802385921d91eb55d1a4388446c1b648eb5d4f6cdbba0306f535704766051bd43acaa3cb44e3505cbbc58fae46081563c385c25ea5d9a43079a3d483a4101303d94d88676f92dbc3342cd6ef24881a5652a3100aa40daa85b2812f91fa4ba01ea68c75cd54c0a919a52a56b6a3d545c4ff4b68eef4d4976925e548ee5d9e1736eff794704dbd5d6b1ff1540d1dfcd76195861c5fb1d670cb2250f5b5bd534abce1f32c799c81769c643b80344e80590db15e9f1aed6af8323258ebfc38efc98cd172fa4a9cd3c805edb2be64c4d8e713080b3882f407fb4abe599fac7b2885a7660941398999eec75157e82c419725370dcb4b01b46ae07160d4266fad6ca83bc9469bbd9fac53c5d023e54e1008d1283097c834c28ff9e6bb0477294ee12f1106cd3369c1d47c271cae8fc851c22e6bb9033fe579367aef4a03448fedb05b34380e1d5e653b7e23febdeabc7be47387a01e6910c0215a6701a5517c59634748b700ad96f860af4d3da847d235e54c59bd83d45c943986a09bd8a06e8dac2a1d87fcdb549c0191dc0c0714bae1f969ed78fc3cc4048bb8aa29a48f7816cbc29dec7a01ae9ba741a6a92930b091dd905482dabc9252f8cdae6fcc4f07c3f9fd35e7532bd8a393a3633f8811028627d68fe00dae825f8cc2a778c70ecade432b3713e9e204f6225a30e970c60fe0e6210ab2413fe8371f205cc00ffb975c315f00fde45497e9a25a946b223bca4c04c824ef9182860bbe616ba60fadbc665078575a2ea0b461889e5eda235dc1bfde0958ae7873d3a8d9242bfea0ae64f1ed869d600dddac601b69c487f3e81e52a32d935085038aa51156c757fd9f5abdae328867efd0111dc85672bf750872368630896d4b387971d9cf85a57cc11627fc70e75a5b6c6bf30cae8189ce9cf1256da0f8f58528d34ca1df43080e15c5cf1234af83115d05145f85a5bcf75cdd02f62203b7cc52b280700e3709d4556e1d8f83e2b2cdb1ecb85eade3078e60e8870b180e9f3900428e75950c3e089e7a4b3cd43f471d752f81359c52392a00e1800c359bba5c0b15bdb91ce8fe8590367c07fb81b98f073a97b35022ef8bc13ad5f657b0e0bbc405ff081d9736b666d8e314696965f3f28cf30b2e1edb1ccc8978169b66ebfd66ac6a99d1ec94e49a67b7223693917c0894bbed99975845b3203624c0d0bf0ccc3da984dd18263df540188202a6695cfb7310a69a3d2d69c0b77ede3506927d47f49f4af2daeddd5d4d17495932c4e9661b280bd479bc8cfc206fd1a61a90a00718e8b7ccf17839887deff54d39743b90faf5bc929dfa4bc53e45bde21d11c383ad80eaebc28c46f4acd788460fdf4234e819c0327fc0d05fbe404110844b3e04a52fc393bbced363e0cdfdeabcb6d1354842c5e7647b77fc78ebb9f04d7be901635950d8b55190d1949d5d930285a4a2499784c02a47bcb8b20bfff84e99c630438d93c8e1a6d5f778932c6e6adcfa8f4abff6630fb2b50a54efffe8ca04e0708e5f346050f61e7a6f028e5d7ba006bfdb4f85ccec64548fc5ca593390104d3aeaba56f5335b03140708b2c58b90dd8993a9a0bfd407c61a128aa3b8c3e2eb8ae47d5e1f65c44b35763611ac1834eb95478c8efdb061a7246053545e3ec7de25d9aca01e40b76fb60a14d16681e5c38ca5f7d0e55347b5e6e32cae06220f08c1774aad206a5d67b81fa9ae592a58e775f85214e5ee75dcb0ed2e7cb8287dbbdef22daa20fafe712677f2a7779fff6a4b12814f095a055ee202bce32899ff3b15cfdad3d2606497b8c924d8ff52df2f6355293ec57f38370b22951552ef86d6e81dead918a255170805ad97238c1ee311bca1e5b8a63c0fd13f5750423a67925c2af49e00653789c014c31343d4a040ba413211181fbedbfe5bfb9e2593abc4ce30d63f59ad7be1c0491f6313c7d7914ae80b78918144d9557e5c2bd01ee47397113a839ba3c3c53ae1f6efd4d60d7109032d5b6b5cf0ac51e4dda4b06964ec2be9677f6f80562ff36f17ce72eca7d63a8a431b4f9f60b995a6d012070357a74b2dd275b2fff9237a9dd2e8e8d522c965f267c1e2ca3e771f987808e12ad687245a6ffdeef761ca1053fb3f36d78d728f6a8265be6f202932a4083627fa2ac8105df148383642cd92a1465b87ae3ce62b8f3711fc420109c11b33bb915912b475080e977ef21111975e627d997ef734d355f1747215edfb71420aad09b5514195b117b370c00d06fe2f2751c30a26cf1b315a7234c6f3fba036808e14dd93aa33bebf02641188b8c2fb8c3e1caff6810a26d7a51e330b91d99aea3002ee125a3d196d1fb2072a48ec13d1ced8d23f57f48d543000f3d2d2d3373857a31bc58019071178ef22a564a43449e0e90efc331f29034204d2a87c0b0c5fdc816447f6e26b4c0e8433649a5be6c230cc121e90879aebed39ddd3b49cb0af7a05dd878cbaec5a0f2e35eb1906548ffc2e81378311ce4d83dab247fa2b94ccabe21059af001f43c0fdf6cee316fe291e8338e1f24fdaa0f08e25844fad7b96fbd14e0db60fe9f4d601be9358ed56e48dce709cad783576542e72b665be79fe0f9caab7e21c37b86fe914ee5a8a13c27ec938a4612e40ed5f6c5608ea125a9ae75a1c510e9016c2786af5bcffc5e57fbe6d88d0880ef35b8906616f8b970e202e3481d3acdf8b18dc0942d30c51de1a59dd23c543438742d444da86f93f5adb98d058123a3043570469e9a12a4809dbde3f72700ddb2836bd3e840af371ece158959aec3fc9db2d079f93f5339f2ab347031edda6c552225bfd2a80d3585ad8b7ae4e1c374434cdf490f1830a85308e63de231d54b356ac5687e09c590234d74a5f1a72784cecf1bcdbfc511f4c4c09ffcea9b2754fd0dcf8f23915ab8300993bd7b7f662a392508aa6f24a8896917dd77750dbca2f4eaa3156f0c74d12fa9bc52d6435f767dca5547b1fdbfd494e515f8bf1ed5ba0424902a8ba7341ad17b063fb63a16ae23f12f19b860d095b343810ede6c62aaf8991fa9b37a1b4a0b1f12a2062dd8b6b6067c155607f2b73cf6c29ee98fde46db837eecd37ca33422bac23c0bb5f4427126565d1a8b33ab0a31bacacf1d910a1727c9f95d6455a2a3c853d2c1d6cbb1c017ed57ee99a2055cca11280daa6ba69a1f0982c26a496a9b7f39e9b93571a6924ea1a68a177db605671d9c0461a0efba68de063d2b1ecad0c6cbaaafebfb3ce6221ab93e2f8cf46826e79da77b06b90d9dc89d9b570f356dd8779d096cc3862e7cfe633b650ddcb1f2d0d2c32b81780150d0fa08525f1484e98a2231b8a5246ae97a9c2efe56b7b0616e50112e21b4104130f189b48258d927547dbb81cce987ffac2acbe403d43fa25a323e9bf4b92065c756a377e93a1c6f67b2b21d420aa7fd622afa96d6ff447d1dd605b278760eb5034ff26c26465def626d38fe7268849433afc86982402d8bbc1f26016f485ccdb99f0f65725ff540ae1043b1a189f12f61c1f48f43921e1d87e5e6b2b2b8c4d5add4c0d0bef435445c5d5e5a42904d2461747775553e79bd1e9880978fbed19221bf153822f97262e91459bf58642296ac919f9138530fc0c4d5cb4cd855b888939953744ec50be515b91db194e99d023f9092468dc0d2beb1a7a7c8c01a40d3dadaceef19b90c64cab519fd7f155c77c9e2877e7f95ddd0e734b6ff4789d24f813775edd3e4fc16bbe43da7fbc1de426cd50c4e32eb0fee3849fa769945c7bc43b1ce32b7188f94ab70fe48ff3915c4b2e89ead9fc8ed55a2542ce87de085f134f2862ac3a022cbca9acd9d135cbc398142028a900b0d753dedb2a3097d6c4783c7f8114ed2c9754fd820d09f7a6fbbbdeaa905d0002a2cc94767dca0d6c3735ed8a37e041dfaedb02b18dd2f1c9cd0d6bef375e3251b9f135aa282639f22da6a7ae7620cc9a61d7f69f99b52a225f85500133fa63437c617d324245908119a7033ee485b1c069419f74f3e5f57d3b1c3977d51cc1a3af566a2538cdd348f22445addc16d6b09b6fe71a1d5257171f35ad4bd9790c830ece3de2199d19fc4d0c332863720be9217df4e6601933413361c9a6b5458bdb543bc2c7f2210fc643853c2f32cdcced8f7ecaa82ba74909a37df9ae7cdd310d1cd0ee94cb98357ef202ba50a3f6f1c87f60dc082c730d30620af9680659a9a454dccb570eefc871ea266fd497d5532867415c3ac4421c008ff7588b9760279e3bdcedfd437f0e712288c18be36e36262ccb3a9cffb2b8ae244ac918ac3a640b4b78af785ba6e318c82a07ade3dc8ec8777da66d94789365a641655e3370225015018367ec471404d66f57330152030791bb488dd31526a13751cec65512373c20650ea9ce51e7f2cc457d493c7a1396b1851487d7cd02f05a454d1f8f4ff3ff0e99aa1869f630ee059af4a707aa6b053ccecd96e9f36b41abd741900bac3b12b3a0656a23bba2f042962b060444f19e9240a071a39f4afbb8478de618c785e0a799b47e02f3dd17d84b56267eeceb14dbf019b614017d81e541f21dd4b146f37a9997974226f17baf4b855317ad3e50d0d9f7624fc4870c90368a5d9353d38de5e4ca70648d54ba3b09c7f643173065ef059a46f3b7ff1030dcbde18fe3b5fa48b7d996508c9bbc3b6e41c1cfebd57ab2cbacc690e30a5c741efdf478bcb65776d7edad8672ecbd94bf6b0f5ffdc44097b37d28ee5ad69f55c39cae56b6de2817db6aa540347d8e8de81f2426de101a87b870365147651548ae5d1ea833a9fae7b565656f43c1a0aecbcb8462db8512d788c7c97038eb1d20ce1b78d086fe8d705c2753c47457b1ae4414bca6643f40454de42f3d91d375d627508c6c3ce34645e026ddbb95fbe0a297ee3a01fa7f508d00260a03e4e614677198512b6a47bc4f5e1f497cae133b84b0f3e14ef21dc27296f62d0a9ceb7f39c3d3097e6fc910bbcc6f3d5246ecc790989b7194bf4adadc394c342d5f326d09af4df30b299931617e85ff276e1ba44929dff288addb4852a4e3024c3d93d0b22f86fe7b621870d99c8a8ec2f2a15627b06c98d99a0a4689a6cc13e9cc09328f7c16801780d770a4ae88d2cf2d6248ecc0a32306917beea566295ddb82218797f9f800f79df56d98eaa24cb91642f34ca75a5fed42fcccc7c8e3677a92137480dbc99d87b6f07185747e383efdbd21062f73984b7af75eb4d43a9b8ce70124b703e5ee34c83fde71570775343d649b75171eacb521ebaa87fca0f76f79c82ecc3173b08212efebad69a70c5af831aa79633d630b007b1f4ff12a48c2f88f0126b4ca96d9df09fe9c7f9bd88a4c8741e0602709448c2125e444da83c6e6cf9180a07d75816790bbcd4e9599a3755e7a68110603641095fb4555be3cc0f27c5a79591db9a75e4be8905a5d468fa36ca4db112ebc384f56bbc3085f290ed4198e6eaea6cc0495bc021449ca1b82834c485c0813c35ad505678f36d6a28cf14c37694a8ebfa07ddd5d996893334d2112c350b98de1a64251fe5340098b525fd9c585adef46590b3816b72f73b4796db8d92456d3728010c010a713fa557df49a9d8ebcec765014196f5746b5080d786793788893e031b883cfe82bc5488a299af1835cc52bfaa536e5d9b0bab9c89e2990eb6fd2f55f47784b825ce228fdfffa23ff0ddf0f5754a4aca175cfd639aecef910f5c27505845586321db3c2596db1ac86cb2b349baa1f379e86a8f7238db1a52defb71bcdeeaf6f55b35394115cb8a5cc2b6602afeb1b7bfd0fe319e7a2fb86f74493a9fdf9079d64c6bcbca07e72a155eabcc1fc155e03b62018d917375a83e39bac6ae8cbe7c926d13cf9efb8498dd368c883bdde8a3f1c8fb489d92501eb89504e3f22f6099de6f6e3ea321667ce813de7594b067256dba302c1747e2a7e475da1e8ed86c482ec75e42f268f0e451b8cc83ee8aa75b90ebf0d5e0a8ae8923ac8acd56451e62c4caf924a81286ff47f24e0ec48d8d048b66a74a74336f1e186ba8d7bcef3a3044cc90859b51a204be05eb34815d675fb375f79860cd6ba333dcd2985b6a800f27d854637f41fd4b617729d8827c4f485dc01b1c876e72e73afa915e72c615031e7b304c50b93a066b0aa119670454a36524f0df5a91d5e5aad0c97dc04b63f60d5e40b960d8157081fd1a6278c659510084b0a6b6f377f4de89f271369825c4c1cb2aea27f22ea0a39d106226ea2c7590c1c83996ae4c1bdd498fac3389e31ac9f0240f95fbce5c4cc91555bd00642ab90c29e5089551cb8dabcee285957101b71d21ab04e39c4e0ea295716c9d3c59d28a9fa6072e5649644ae1ce5d24a2fb39e8b72319a62b5551b7421c29ffd4f32ea54791e95d3b8e22db9b9c85b517b6c9d539f07f42d9e73d50bafa3462814316ea7ed8e4483494cd95b312c3599db25252857512660cd1994206f9c66dafe01e7f4a7d99627f8fe715362597a772b1c45eb103f498834f8edfcff773c7ff492ee570b8a6e9f2d1e392cdc69164eceb4a7d056f854d89caefd7bb58d7c403342e35722490a4e5ea79dc9b688f9636c0f5660da5db85b56c024f82960c4c7727e683ddcbea764b8b28ab6ec75074fae5548a6c2a03ec804866ed5328acfdac9050c09fd509a434b944480469d9c0bb0d74b7472d82965f08b358b42a2e9a1a4c0900ee432202505cd73245b9304d88b7f6914fe4aecfe2ac15e20a4e83ac8de18ca00017d6b2779dc086187abca5f6b4866dec04cd0d93abee7b13883e8d8edbfacfb170d601c744d5c7448d753b7e821fca87e9ceed83a9ca9966f45efede03c3e53a05a4aafd3ff1982ee2c116c6138173dff95c827c897d8f8487ad6ea079d3a5f518466e487565ca4092cde3c96436543b9cc466fe6a90db57dfa5c2958ee2346926208829774d13888d65bafedb08554bbbe5739782f02e9c27e87790afd9b860e18d6b4fd487c8501eaa3910e58ed56d3f771599153149f6c00811629e68dfa37c880a250617ddeeadeff72d248c715b698a13e157cad25ceef3b51996b5195b192e9ba9d484aa1f11e7f3b4538f384206531a115afddbe89e18c97e5d9f2c30b4c9e1c222a69954124e2502b6a2d5a8be26be35f5663870ae2ed8e6925acc6208fc88c12b9105aa9515c7d221caedf379517213d182894be7ee167f8b1a127b314966b751837ea0c000b608debe0e92fb9e130204efb526ec2bf68dbe688cdd86df7ea07cc9a1813dc6383ca40e5e1c718462277970f05634239429be7106d75eaafa9c3b097df23101fb567843a4696886afad83f74db7d8de47a332da7519db5bab4fe092aee2f3f0d9befba9bd657bcd18305e6e446074aa4f8ecdff5990b1adc37bb4485f2a7b8e4b097f34720ee073e4fd0050b9e89469c96c594d2b1978c400323a287a6f0ae1153f33e4b3838d0bffaf18e0eaea64397e3af7f80366209da77f7855ad5bfac7981d33d5ad9802561e493ee70cf5c20d9104a10a35dcdca8021053932b52f0b556de2e835d61d87c5020193850db7d3780fe0f44420a7e950aac1331f6b54d3106c621ea8afb19ebd6c71b2a2f4a2c6bb88a878eae0544cc736fb63f3563fdb04d3ab4a3128c266d2602139a56b9427f85afc1bc166ace0aa0b61c016b4fa401f966a9d853a676d7f8e90a7b63fd47277000aff98f53339e61f1198b99523411fa875a18b8a3accb10062d35c70a1bac5db56045d2b7824ff3ca37b8e1aa64f7ed12da0c2ec7ee2aa868f7499b170494508eee70b0f6972bbb533339e34af775d9c35ae4fbe8466364987e6944aacfd4d806a6ed8289430430f6cb44718107f74409ff4802cc3338bc3ffdc41bd271fbcffc15e3a59d09af32d98a9c7be56fd10bd033c5a9df583c63222e1a600ba587016da4168b4ce305b537208a96c01df1942eb4f6411530171ddec7dae826e44be0d9e3e892eb724cf48c2490e38c6243e7cca60da8212b92055c2137c52241ef420721fdf095922e5a5af20bed15e677dd667ce3a8105e250216a977792c020892f4433d03feb5cfd8329d8713eb5de189f8463393592d19e44628d287e86704a848bdff348e5118eee8210ac77bdaa73bd22a6356ef68002895b8cf8db1aa45e09a29c33fc0a4adc92e5b779ba7b5fec95dc9050ba3e6c71a8946c79bc02bf2ce8978fd8e7996d394992d1c0d3a0fdcd0075ee5590162a975a04c29dc25703340f36de0cb887ca76912eb924ee4b15a335b0e33c55e549edcb2529ea22ddba89d165177b35d68fe8a1d754f0f2cdf8a7d317a87da5330cf74bbdf56c8a9d141997312d39006adfe062582d08e2abb1fdb3b420ab7a817c8632ca652f6dc3d42de9b8deff582b3c235924fd80dc7ff88195b8e47f3f586518e2e34fbac0cab91140ac9c9aa49e6b45fdb36e5ab03841851c1d1f05bca34dac3e1b65948af224126be06ef8818962a5a824a52a551f4a58873e5d2cdddca9cefc6c8e3eb5ee326b33257df405ff3f123d8fd2dfe0e898d4045e2a3a04746659652cb0ba9471fbaa68b24085716827d6e8a90c78e092a856bc8d6237dc342b6269629ef4ab453f4002f01433c513834e867c33d082cb0090e11a201cbfa40c77fdc3fff3623c0a9bf0ae4fcab30fed3eef6bcf9606e32b50e189be26750da91d0defa94932eac55170ecea8d59292aaa69122a87de106feac796ba6d48149d35efb465f3d76f2991ce854263fde970760fbbc01741cb461e87b26d2b551182eec2d840670d7a7635c3db6ae3b9308cea47cc316b3968d6591fc79129a96cf7c53bfb9968439769a2bd73ab0e40d58047d815b72fc670d934c32b78d5b3a72250d1bf59a13c45fa6612f462f913af97e105cc780bed90e0f9e3f4e71af0be62837abcb40983c972e897081d07b75c7b379bf1ed4a4c11ad5e08d01426c4d8548cf12e72092b5fd09006ae1b3722058aadf46fe0ba2d18ba4258f95edde4c1d2e2ca7d1964e323f1a6d76a2a1dea9609ee74edc2c7800eaa5b812a2c7ccbaeed7930efef003a1c12cee29ad6014745518d3c9c528df19947fbdac3f14bc27988f9ff684d6eb5c276997525c7f30a7606c5b2f431b09be24df00c0376b457db8dca352d3020b84b6ef8f1d94ab0f71c52b19368ea9d25f5a4535698681cbd7139814e83d1f69d742e5385121018d01d76049283f3573b2281f5856d1bf18f1a59e9c31936d99cd7891493e9cf962262151cf20a5532d80cd38dfa3d34f775fd4ca146c6c5c91e6a7bbba13f39f7a0764cd2b12c4f03860374e635aa79e8eeb8959dd5a8feebe5d181debc4ca010aadc990e18eee6135c27b234d89167851eef4779bb2ef1b6881066abe877cb0e94ba6ea5586fac9154d901ad832f18975ce891365278ca99eaac71e314125a3644b33389b398e3b4664bf71405205e11f407c5c4ef8d02dcc478d7b80c45f7616055983abecb16d60c093908b6807c7b4f3989f38366b9a1249fa22d24a313428eb566f777b3ef71f1f3aca7d2866460680903a2fe5a02057ca68c9834306ca166f73290b2401f2e1904eb237b844a456612f708507a2d1f554659949d70aed89397f83f8373c895b6f7bd95f0ca407be4528e1ce17f02507b83d1438a75bc60133db1e95a2e0523579ebe819f3318d8c5520f40cefa7c04f927602784b74cb70c62e5bee14f0a01886b899bc19e87e14f63737641dda4687f36a7ac1ba67aabf09afbddc88ce690f4efdf92d87fc7b3b0d449217f5dff0cff9bdf128538a657e858e270639a7af0df479495ab44e264906b744b61c33ac3b14a4f33b1e0f1439e6c468c2bea5a8d6c8fa4c1a4e8b421005d25b260e51e8b61c3c1019c4047d4bda17729a737133420d6efbf9c634ef93c18d55c89cb81f72bb6cd722d83097f9b44cd060842751a842ee68cc53ab9dfe36594bd762750fc65212c08b5ce8b94204107a85455881006cdb9f216fb61db87c63f6a427770ca670898e19b6a4e450bc654decc46e5ebc079352aa81a27e21b8dbbd5147aa7c77568d4673185998bbe918b4fd7088ed4365310378f4fc8c489a886794221af07e0f46f8eea568b8b6edb7229292958feec06ed12569abab9586c10236ad32ca626b35fa1d67bb43aae51cc29f4e08975bf483b33aeb8ac8d6f92ed613fa63ff27259a227df37ad67038596f6dbd33a885ff9a0c264d6cd9b9ce1b34070232e81fa6e59b9f696b9ebb88265397e62f2a88b5b8044e1931d4e6ad5d156675ebde777c16d7486c0fbb1731e883c929e7801a3f2bd5db05b872114cb0433f64efe8b6859f7bc414083939815ebfc2cecb51bf701af2428ff2fb93a8d714c8489b7c0d53e697541bcbcceef2ff1c94d8b2bbbb06e0786ff48d7143d5357f0d4a76d5120abe982a74404c4b637d4e0bd0ed56bf047a5656daa0d5bbdb3534f3bb20f43b77459cfc819c179a0bdebe35a07ab791cbccad01e163ef40d6c784f0fb68c538f43063309f7dc040ea6cf64ce12f29aa1041aece62b4a2b73f2fbfa4d8d2662e0eaa8381e2f41a2b2331e4e6b5bbfc1403ac3f7adf51fa8936d153da2b325f0a7fbc732cf505e6083c872b02c10de368ff0e73d1ed07f54a2df7e52379302a6849ef22616fc20ed5c9ebc88e983a71853dda83c4c7ea2d051ca9152718e2543d014a262c42ce6ec13ea62ebae8687e13fc73bffa0de0f6cb1e3bffe883a92eeef417ef8744379814a7e336f66af12d876a6000056c42f3d2a420a34e072a1e56dca6ce324cbdb35e1800c4d947bf3e25d875de7aa8c5c621cffa227696e86b46b4e8997db06d59ff4d9a2682f70a82025e98828f717e26142529996c8bf183d559b3fd5fca327d048fe6d0f020fea668d753e1b0eeb4d5103c13bc676c0389911ea959f072a9087483dcef03a2b5bb67ea21f1c945a565eb197a226c8e6660cc09a969fdc26147759bc997ecbe38907dab94d1effaa34a2366034921671f4e02e151e55ca8d0c0dae7ad9a6090450ab38e087cb21fca1322df7ad527cbb77e9d80ccd7c7cf48c8c46a627d78e600816173355eb337675879ae2e7238c82836c11496281b5f0d656274cd72dbb421dcd823776e9925f14d0ae77f33906ffd52cc931f29654d3d67a8437853b4b6b7634ed5acc9d916ec3a862e6515f5811aa151ae90f10f7670beb92c0d670586036576de9a9082d146df72e2cd195d1bcaf8c273f637fa4db378563ef91bd7dfe09380dd00fc86376caf9df1695f61e0ecfd5a5c37866f2237b77f452f11e676625cb32ebdd71b8c6d435cd0c40f28f8669050a22499d18e571e79752af2e080acdeb6acdffb1340e21d2d2fbd80fd68b96c96f60fd87d00c5a648348e8abc17e67f6d05df9ba3292b219892756fea68e98cc17dfccc535fd90e9ecd4ea39136de85a88d4b438c4641a6a3f4a7b98c1599dddc703860db2dcbbbacfe33d3216047c8b0e0a37659abe47fe04e8d8f520a4d5706972c2fef3ef0004176490c8578b91693e4cdac6effdd37c650b855248cb15db3d7893564e2566fcb278645483248b0e49ac189eb6922a5fbbb2f60ef808d7df2133b79b734eab0e95ea2ae0818c19719bca0e0f58808fe15acf98dd872689dee5e13911f702d050bd0366487fb884564ad763dfc43dbbb8b50fd5e1071b7d1078743a1e0db3b60d4063c01694bfa67405b78e53abf8c2f8683f096dc028e35ad976ccb97138e000fc243ee84d01b40f46c5e0ff4b24b163e58dcc96804cd0a9fec20d6c58dcc71b5f3f28a50d8b7f7da8b5af1f6706a6a6a650528714f60a4dad7195ceb7c47e38bd3d4bceec0fd9cfe981f038c929562fcbfbcfa281862e7aee4a4775d37373b3f3bcfb1e3fb5e462a6ef2b81d3bfde6f166afd747c07127544e543f4927cbb2df38e32e20d6307fa75b3b405540b0e7f0a6e83bcc033f487ce24f29a66cd8cafc9fae0ce7b23da8183a118cbcd0730d8232184ee28a25618ea89ba68d644f8d2c9d33a6ff3d2953a7f3fa6b6a4244fb85016fc3f75c2547c3eb69666eb1bde9a7b0987f22aee626990bbd60851a6167d92020cdafddbf28f93d0f5a1d99d0defb41a3c6e0933ba04777ee146b067c5252651a38d7ca0faaaa9967b0444cb91704aef1a8d0c9cb1eaf01ab316335176f872152f1222fa037e176af530ea8f2abb01b61f30ea17d5f78df917d741a96ac541fbdcdf78652ab8a8d829c937a5e4d784168917814f5e12396093cd55db351c3c7a27e6916a264e5f2fe0ccdeabc3cc8c1217d3e35c7b4d489fdeda5cfcd69f35220bc9b4d2047c1b5db5e76b886e7406f54b47a915296682b26e2d6a6d9889c6487066ace68383e92b6f4a75b700439778f878ea7bc5b932ca0b7b0e1173307a5a410096f6fb5dc93859b01a148d0c29b87e9c35e0456a677110d3113b33ad43fe599aca839a6a224bddc45dcead8b2b829020d3dbd8498371bb591a8d79f6abcd3505c6ecfe0a530f3b09eb38883f781568e82079cb33556238bce4710d1e9c709d5162e7c4867f9e3c394a54db4991b0d626ffab31e9cc9f9e37b0ac2fda3bddbc963e2199f220b0dfe16ca168b0d0d40a4d9ffc03d7989a07797e51213b0dc4be985416b4137a009b757f95c80f2b1774d67ef26ce4029397cfef80e41a89613f0c61d843b1659ef940927f43ce31c1a490fc627a489ee82788c920dba5fcd6646c1dc773d5f6eda9b9b705850aed70d38ff8cd4c1bfad6ea8a317cdc433e5ca875d754649b025a4cc8145eea64c5888e8b5537c6a3bfce06683ac1357af4180558752503abb34f94d18819941032d76500e75d97281a6f4a498515388232a618bc08b3171bb08b1191c533a3f00e90daa36d8a35e5de0a68d38beb18c2753d51920af930fafc3734cebeddc394eb751dc0e46ceefed632b0631d9472eb9f5436d44d615eed1189687189b659ad8be626dba17796457873bf43cfe3a1ac59c9e48eecaa98d75a52aaf47a65d63ca4471040a4d793f766b9872c5430cfe2f1a40d33f5ea365b4e9128f4182db658002388ba33a7868bffe6bd2fc1706a6ac03090da289a37bc14da2b444553b508387bbf37f21c20b7dabcea34b54a7fe834d4eb07b01153a690d1a7b8c0d2d4ef798ce9c7ae51d43bd6ca6d8fce937922e73bfa53b037f20ddf7e34cb7a3f634e22154cccd06851aede41fe7ef21f309da5baaa7d3321d1eafb1395c3a0d8268275e9587dd0802bac3a76699a9d078ca01e5c34f113711604e76004de36fcd5c819cf873ee91cfe3dc0b9e73f0eb03a377c6d982dd13ca11adfeb2d60301bf97102920d75770745cae6461adb53437e74b6be90d168ce8d933761173180fb13bc5d986e87d3a9e9fa9b5f37a98aa355ee6de7f413240ca12ba006d5450443efde7aff9c6bc3e9b0994da43515856e90e781d88ff3bad25356cd467cfaffeca5cf66930983ec9a573034d850ee2e4f2a43935432b774cd971ab6b5a77bc7b0070eb5a174a014261e2d7b8bee38381a374dfd880024dc7c07fce3cd533700b408f976260aed15f95f0ca1b0666eba68569cc1db98109f40bdee87427e10214fecc53425b97ae2baa7c99791257161ac972aa94e4d2982ef7823cbc193ac2c8ada667f6604d51f36a61351f90a93f7954db5cb6f43a31d0ec6326b1de67d63727fcf5fc9ececf00acd7285ded7100f30f26ea93c69f5e661dc2c27dbfb5e8d728d2c09d8be7344667eaeeb3cbf2010ef70a31fda8f0b4aaa2489805eadd5a2a0f9849516a0b65f402f3dc292a7d48e31deffdcb41d27bf8d09a84e1660ef3f1aacbb860855bb3e2fb2e8d507a1f6f0d9e4abf88012fa82b72a4d4af0fa11786220158e869377edff1a1bfd977c0586de18c41b280251dff54c1d2a327554f975031a6c2483977730d418ffc3a6db875cc9a0442bdfde4b6ab1e6764c87f0fd4302a1f10913616689c4e33ba9123aee4a5838064f91bfe187dba226fe3af0986fc50f4582a3d9611bc5e7658bc71bb6274ba43a7082ebabbe71b75215092d38589c1d4df08c7e1785178e5bfffed6c613f748dafd5ff15e780a3be7a7a6e4512154923460f1aeafa914e0097792f0a8263433a356a2160dbf401799fa22561db6e45aaae89ed8932a6d477bf9523042e1cb0aca22c36eed0d592e43c09b33eaf6cea15bba8075a3f4bcc9ff8a09ea53e1f1152b594335962d605f264244470fbf32bb17fcb9ea08d739cacd894d18ee3410fb87520a53d2a40bc4ed25f26693ee1654a99b728cbb503f0ffe00fe94c057513cc278ac22e7363b259df7d36976a559d08bb093480e2074a3f702700d1e59a6514690b2831335877f71d7324854a826d43310dad4f5d14611cc72a828adb12fcca6fc4e5bd655f0a7184c1822473ba3c711e29a6c286c6d68f86f23464f49fdb4f7a810e5f9c5ba00073849553600931f86b06369a9630bbfc5bb6a682b14915b16bdef8467a9c6dbb707988b182d1a68450531bf4b94fc3f01b7d27ec3490b72672f3a1f0bcdb3f05662f1ffd1efa0c944cef18191b2a8644fff1ecfe24eff29c7fce4426750f56ecb0dbac7637aabb10a49616327852bda3acd488825e810bad9b9f76c6f782f19727120533d8a2d8305bceb1831266f0bf0df3776396f1b061c0f3102678e00934db7d598fa309978d0bba6dc08c18b09d2533221aac6263dc0fc6bbb269ce1f660101a9a831d8879e04a7138fbbd28f19c4da8c939642c96be563158874158f4a8d95e51375ba606907015c2c8fc674813c653675139ab26d2f11366bcba7ab18b9636640fd9c5cd2e16758abaa54a7cb183f40cdca03c6d463eb5250b119357c453d1d47029fec4d79e742acb081c2039ee8a87a14446f113e82e06082c306366508d8ccb013a18500c00371a93110e8fc76a0d7596e98945c36dd4c062356f8d3c72537336f4fe6b2cba2d809564781ad3301d2207f83435320ef2798a30d425b27f134a16396cae1a2e241d5446e3cfa522eeef196b0485a5f403a8004c4c3680e721e4e9e12f08c431b4b04fbccaa63672bda6f2e132b4b0152c6792e256d71e0456b2f78d44a66f2d0543272d97e1951a51b29c3adac7299296875e76ce7b60e02339b55f7ace44c80f23efa615deb43b50528e2fd0f72f8dae1eacee1ea108050a8fd7ce8850512c31544f15878e5638b20e6cd9ef9ca7bede3f6e2a28431d7863d4e226726b5266bf3783637a5614164d74a38ef6338dfa614383ec4e9a59654442b6b1256ae1cf64089eb9e1ef496461fd9ea3c7f65d1c6326f3b30d26da8b176fa17a15db032070274b5084f3bc78663871d8f74a0cc44fa57bd9d6121cc1aed4160f78d2a6ec2084f681f30ddad1ad77f972ae5a798596c9c6883876c62c050083582e939f48a68d35f6023a26284026a9bd9edd955e862a68b57fe73250151696dfe9a5fbeae4334605d51f6ea6cdbbd7216fa02de011246c652203dc4bcb3a85410ceab2e7f6edad26cc462b0136af1946415428d316cd78ff525046895ee51ff11bb40d804495143c9a2c2c0945bbfb7a39d21f93d10affe397edb5e4d52a04a5de05b287d89c2e60d7e0c3664e971e1b829275f702b782ea970dcbe8113421adcaf0034cb8a726235fce31317880bdd47e5f677072bee9bb55e8561bfa1d61be4028e9e7a3125b186b03a02c405a368b317b4ef1ecba373955343c1d19059832ffe510fb78f61ccc382a03dfa0a94f10b7c9156619fbc237fcfb95fe74c2236182a5687e0fcaf2710c87d0c1bc23b007a6c0f06e0efb2fb77162786313e336be57494254d31535e4e1d4769e0d290f8cfcb490ce951a7a82181ca9e30a7d4cde4500d7fbde1fcfafdeb1a3074d6f6ce1d438cc0fe910adc53400167ba626fa190d0df7dc80988e0ae051a1d5d3de075da72daf2784993413425a511cd0a2c180774a61ce8aae460f315d2e1edab2f7fed2d9aaf1c61741ad85c3aaba597aebc47ada2d2b0fee562160dd4bcc095d86af3b0d83c9db4645d85f6ff85c1c7913ffac220c57a66b147fa114ec1b1cc6096db376f88368a1c20946bdc5ead2db921fb78f17b1f29225bd047fc2b62181b7a00a62c3e49153896154954ee53807460d3b35936f1eb36f49fc1edce7011a1e9ec87bf44c0939bcc2c879c865f70be4027c33cbba862eb3e322048d81f1085afb3ba6982628d47ffd4c8a49a3f759a455b6dc3a0325b5856757c26748ca479cc5c717a03eeb65b6e899944a7d3eef5074448dbbef01e3554a7422194691d03024a4ce77a8252a96a54c1353bc7fdf813cb59078998638db21024fabbd58d3977bd560520af30e012fb34f404fe599a180bcc768a1c42b88f7a285153a5bae1376f2607389b86be0bd5b6be454780e9db93cf4d7dc60fc7fe8698cf608ff1ed5800326738185b8202a9573033a72072080b58fba823bf54d1b11b4783ace48ea2cb398430e147996dbefe5b4b26eab55e387a40e5684c91593b0e99af2780c756991a5e622b6e3352f9bc626c7828038168e01700f5122b100ec8209ccc22f07138c686290615552d3f93735102ac0c7c8b09429245493425c06547a4c136f9b24c373533009c82c336eb5300fea3b481b533fdea03e82b2ab1eb4b05f052fa299510634d527cad14a312ccefbc6c5d32cb5f456978b50c67c023a1f87e241fe0503998cffff2bc811fb295095fda14ada24fa916121e24b0ff2ffe20b10911a7ae6f05e09ec0fc69b5eb0063e0209fee75bf5be8b7cd54ddc9156ba64ead756373d64050ab532c7bf633fdbba6241b270cb8efdf14b5fc5be4259e9bf5eaaed756de9f83d13dacdcb02d5ad783d6b28d12f803cc28a54f3e93828258560b64d2baa883ffc45dc208c62bd129d9370995d01d81136a28762a2dfba85cf084fb5eaf14e497208d660265146986e5256e5c8124bf085f605e4c49c9dc1435ffd9c3d0106e9ccf63f0db6a4723c546669ba19f04a4e65d680f415500fabe1e5e75c7c96356f565305458cf0a538b3df560a79d62ff11300bfbd97b44b0a712e564bfc1edcb893962b67e6d6ed375861c6163312ff07a5cbf6c6ec81087444faa68ee5feb0e62e98072a64d46c16aa9196eeb60457c1b6069a84aed9e4d007850f731202a6d2963694439bf10e36e4c27223fd6ecdc9b952db4cca4d2c408ddc6d936d79e4aa223dadf56f5234b48b7d56853543e83acf699d6b2f2d41920770517b220d5cc6d800fb5e9a7fe20ca3f78c69d20a92c50ef2469dd5ab9e160c511214af080038aea9baa48c085fd5d77adfab9361201c8752c42f5f95407366ac6e80526ce0a0ca151161ebd53c317b3847b3091c53c9e91f311c977e3c8a49f14170086ba32454552f91a0547cd1eecb6ff1c7b32a317d6c1df5c3046fbd7312b8d6a01dccb213d8b70f298fadb6605f582669a0f81cca8bb23135b7fdc5dea585bd06d59fe1f7f6b2d976c55de2536d40d48341d23e569a9c3d8593dee2d33a866c404759aa635a8c9826b78b94287fb0a0908a34b27383c2736eb02ad8c5ea0b45477280cf76056bdcdb28837d263b6eb73664d97617a3174c65d3ae754daca025a4c9317d1fd4922c7c92de9486c7e2e2504e0b0631433b224746fed27d808f8fc01d54625bd1839e25eaa7f7782bf80a0573ab8a85d4de40ba7760027ab99b342f528ba4cd1afc272bbdc87e32079ee44f7ca0150f9a31220ddb655b6c439e541f2d9a8e39a9bb0ae49a074da94697b679dc9d001426c62d6d95a3cd714046623cc2725d0dc47f750f9294dcf6c08c2609856e7b71d1cfef313d99161ff3d25b58f5d7669c1fd2097396b1ea43ff36190b6a35d4e21effc7fb635586fbd77f858354ae6fb759c9484e8afdf8b081f30f83dca7d74afc1c7ed0b7acae92d6077bbdcdec4d0bd8a86f738864409bc2481195c6e6d63b59f97710ffffbd83d32203c6c31a1688103bebaf833921a257416843f615e3561b686ed23746237cda36a83d9135a73dd7c918d63fdf8521c36600d1d1c1772ed4b8075da6601a19ed6839c0bf9b93555a27d17bb778d8621efc678d44832733ecf518950315ce0e61e55c4501225df73d180796735eafe9eaca9cc9b54ba4b06acebf817128b0c2ab02a28321630da98e382de7b7e96fb973103349a9f43d02520d94f67b7489839c0e738eb0ffe939b64543dfeba7b7d5eafac2dfd11da95f6a26a25aa64e5e591c332a2011fa6631885da62cac1d09f298fbc11a5a8e3b2ac37e7def64155c03c87700266d4ea368be5e241288ccc7b5bf8ced1637994543c654eea5201054ecc449d998f395bb4cc5c0c28e8c7820ed313214912e99c1b126ccc1a42419c9bded8efee90e48444ab5ce13a12b397b61778bca5efe759bf8123b4ad2c2fdde61c1a486cb036c07934d2193d422927c5c055fe148cc680df08f3a3be7366e6c057ff9e21444b5bdee5a7f7fe8910c8ee3d598ce53de3c7226f5c3f6bc1284122d51eb5f57b17095390429082be5b8501dc2f1e2f47899f0225eef50ad34f6874936edbe52843467571e471971d4a8475ce175241c64ed60168db0eef2e24bfcb935aacb791322d5cb778887d4232d7b259656411e950d70130f0d9cac130c93893d5c9a44cd466a0d07415b54ddb7960729bd71b681cb8c081c3a1843f5c8e36ff8cc53dcb2c519496dc777c252814c8dbb537b5de28d3316afe786c80fdf008ca22b4f002309b05a5c03b0c449a6b0faa71d4a07908134949e72898f64b1d8e3d0bb864e12f9cf995051622310487488a2d2200b3a4121762324f277a0ff79a8b444045aabb1e88ba32e897fd15e86f41f69ecff9eb42b1b246572148c0cd1af15a80c6098fc1c1708fb15838061b8e92f128cd13c1f0e5018fc181c069dc423b8b5b1260e0f2ec1198952eb02ab98ce0c3cf383b88cbeb670c4882cf2c07616fde66abc08cb79a601b96e419a981a602cacac3cf41d880e2c2ea6824d81a403cc464c6e828012524c8be55e84bed72bf2e6f489b92ec3e39be6b8fb5ea52e946cda07bf2930c8081b16659564ee951fa5be0bdb57c53c3646f5e2b01abd7d1111fc5269ea74d9b489b0cf1e410a7a8910ca0934f0ca8955b995f067118c0fff99998fbac743eb6fbadef7b0bf38f9c44ed59463d97ae87559dd2a73e1ddbcab313a2aefd3b4eae46bb24d6e6a3d06b0620881268887ed01dceaf33689cf2277a47721398f800dd62caf1bc0f8bfe9ba5739e4f2d4c0801fbc2a0e9e136fa9f4d36ad76f3d782a556c9873a47dbe2fb8e1defea3d24a3705648cdcfd2b3816668763d94abd87a4fa592b42945c02f066474e5267404127240daff976fde18098577e89eeac90193692e8a820f85fe35e9b05fdbd74d929d66fde35cab27b5159341165867ec12880944ee4408f8eccc8a9c0e2dcdb558a8421913eea6eeb9080188147faab6840bde17c43442a6dbc366f10cd15395b7c0d08513e3ea09c28063644b01d2cc44eaa34bd1c14ebe5888ae3ea4c926ee92d961ba3b85d268ed1d61e5591fb3078fc9277d00f24f50e426b55a27f57d4b9a1ab900dbf258eea43257dabb58dec1f01996315ca7ba80e0a0c253d36b71ec9c611b51245eff4c06bf91f5657cd737aae2167f92f1938080a9a637ec63ed35579b026a619c6b12392b9249124db3ed8530bcd72ec1ff34d095ca070e7647722ab2477d4f3fe6dcef4277eb7545530c9cde35829015825e0522bde032739895c892264a9c9687301a8e840aa5211d5c93356b705f26c5247af75ac805897e57ba9048e7b162fe72c3abefbabd33b155aa95d95cbc4e14d4b110397b2163b36229373533ecda508f1bf1238f921a14fb96fac04f3d29cbb555c32878b756f161bdf7a02e991f32e556b4fee44a15b15ae11e7e99de47737c6def14cc7317427db788762ad23e3677be239544586d88263637b51f05be307b136d5ba3e4c55f46989bb835676e1ba3c780fb8bae86351bd4fa8f5032d7e7f3a0722ae69746173b054617e3d3bb0d1a4e97b465f5984d23a01fa78ca933fd58b34ccc7e9e6e36183b30a18aa9cb1192c797404253732cb681c09a06c6584a707240c3f5530edff6070a49415696670b9245736589dda7010a837e23a26265b4b54edc86c12face8979ee92361919bec5dba3c8242dc5e178a9a5134f9f736d355c8d428ed295cd6971354c421d98db02e3065502c64cb0d1e7e3636e48af24f901c8267384fefc8381ad0cf2b55ad98044d175905ae502ebaef9fb653d799d84dacdb8184a37dee5dcf62b7af12f808be2f18230754b4b68c206d855bd233a69cff723326942b1901ab3463b5cbeef9a54cc83d1b9bc3fc2f018d34438db53cea80c18bf17b7a67f80742cf17cdcdf2724402c7d32bb9d3e11da7605dd1794e7d1da11ff17e404de303103abf23399a8605dca45f540259b78f108aa4c83130b1ed57dc18632171532021564250ae83928d49d286fb82325cabfc15db56c0d780052e48602616020b52a315316994d7b85f61ab027c182b757526319d2e48d05ed32ef561cdea3833dd03f1bc75b6f6181ecd70c26fba7f3fb4e60fb3e6a92db534864bac2b1a012edbcdf8a76045966f0c8eb49db7066cbbe2df430726ecab424300f60c33579a86485cbe2ef3498c62518406d490297c69f3a320c076b3688f969f9b26da7d75d34283889df1f0aaabcd04cdb0ca607590d696d8f5dd78e134396a4190025fbde49e156d85ee2498d4d16009122a213c57ec72fced487a24d8a3e8170e84cb3c70718732e7897db370173a18c8bfd4bafb186a7dc95d11c33bec8a8211854b5538cd7ecda08364db4c9b6a94799b1c635c14f58f4cd0f009c32c2bb3602f420f1ff4c50361c0dd2b7688ec5df036cff8803663ded84d34ece674ab144e5d65d89339beb709b4b10c26588245fb3470610d529e9df0c030856f0d238a13f38cf14522af6b9348af510e419d5fa4f674a835b5c21fcad9e7c4a63d4d9616fdb5dc07ff7ebc30a3a97610f5f07954d89db3b9467782ca226372e0f7a42ee6db7817152f6534f9b4e20a13344524e4b1f8e42e758602ac68d52eda43c572a72bf102056a873ff7090105815a3a2a1f1f390f653417028ec3edc6edd9441c01a667388c0bb94dea3d85e46b27ca2f88c218fce9577742bce2f1a3521ec4e8866445071706fec0def57d51d9691507560237c44eeabe0b5e4d26ef4c77b5f8743e7a03b4b79793e0b821658c230d392171d1bf5861e04392cbf41e4a76c3f16eac7967ab02425adf83cb430955cb5314c07e66a32cd4e35918fcb6e4de3860ac89be0013b83e2dd3991ce8bf737925e81f2b96c19d1c2ed1bf7b6af23b255369dac7bf03fc742ce91b41003b23cb11b4a700b3d3ae0420a6d1effc0144e522f719fe40d1df47686ff4d8a83c15fef6ebd2f586be87de3ce3a239498af655d5807d4d302ef301bb994c65833284ba9c84f03f4cfcaa79b271dd7f8b72fb4798b675baaeb567ac50114757e0b1b11b4783ace48ea2cb398430e147996dbefe5b4b26eab55e387a40e5684c91593b0e99af2780c756991a5e622b6e3352f9bc626c782f5fb1d8162258fe88f243062557cd0c20a34c66ea849c6c1074775694c19f74d0bac911f97394027db62b0693c779c6132036b190c559741eda13d40b63610aca67058a01c242b4192763988966a3ccf727778eba4c353b3815a34db5d5dcbbce1595f622e75a5e23bf469ed1a182ff0e085de3caa437290c2f2275c7fb6604ada756f8a012d99cf1b3637543fdbe565ad0d6c612fc5884d0f6fa9689e026843634efc2c4853ba269ed5a1d6c0eadb7664d3f1e172adc7b4d9e4d07fc21919655442b2a8ecb2fdc3d385f96cf1e33ed975dd09eb877c149ea597047fffb5c9cb7a97e2b46ecc860d640a775bdfb4c67e91cec438c844f716088b7aa923c3457c9da47cb7677933f7f09eda7b372e2206f5eea29bc1a3f1a10e36c7224ca78201a4c917d9026f6b622c8d97a57fb7517631449aa01c24164aaceca90193823726793645fc14140677739bf9072d4d833becca5aee05d808f5da3ae374618ba2c7e93130e794f159c148cd7a3d0d8935f190d69ac5780e060b392a324c6d9f54c126203f9d0b664c08f943105ea0d7ed8d29c5a6868e5e50f88767e6f83e656767fecb47cd0c897e542a527d960d73fce26d981d5d41fad3f6fd6bb0b3c8d8194f442893104790463416c186347d7e2c17ff1bfbdc99ae0014ec1f1645e1720670fb9219dca41179da67d9d00d3cc085fe9b41219311a8ec45fb5e9a7fe20ca3f78c69d20a92c50ef2469dd5ab9e160c511214af080038aea9baa48c085fd5d77adfab9361201c8752c42f5f954073f761692c77a535c40f8a3f0a3772af692f3f6c57e4220b289f5d35da749542d8ca2affc6af7c7fb05815a0aea69f639e5e86c4703299ce2ebb8c1fecf87ff3ebb80e122017dd96db1041982b932b541c7797d5ab6dd4e9732b5d18acd416f13f1874f29ae8828478e273159c7d57e67f902760473b44422ecffde9ff3ab145ed98019ac7a02d84c4b906589a9dcab9a5e56bf4dd5009ceb51f1e5ad682f347bdc9837fe6fc03d33c320896c357a8382bd117a6c6ff8c20b53fc5283bd56805e6451fd65ecf0c9d0ebe146d227be417b28222a0e9dbbf7f708032679a1627c846126825205584350d4dcc875d6cf752993d02d11b9ac551cf3675ad90d84559767e2123d9931dc30b0abbb58f2176d64d473210216af7bc370f88c1dc206da79a62e4b8d59f864e5882740b1e54552ae13aca6e9b6af5f8e5a277fa45b901ef76c017da97ba32e484e90819862301b53ee101a8e5e2dd48ff74f51d7cb1ddb57c922b49a166950a4440793301f0588caa173dfce44ea8ea0debb8c4e934105da6dfae5052541a03c96b85342f52f36c6ae4a932420bb6d1987116f77b8abf3cb7e44594f641de41f20a4a5577eaefbab5e33a761550bac81ebb318571fe3f2043eef258172ac58aa8f8690136ca9f0b8f15b335c1d7a77b40ae970ad4d2247e17f4bce0c0d5b243eeb28ee03bc35476123027017a44516308f0c429c3336941c24edab3dfa614723b89d2f4226479cdd546132655cc5b2a4a44a9a220083332f387f1985740d437a687743fead115c3478d5b974b4cd923c28348b71ff1c9fe6118ea2f9e805e53642f3437e6d1b71275e6e7829499269cceb1f808028c6fb788c06b9721b5257853c444f9cf7d39034549d96b04980646a75f6a26a25aa64e5e591c332a2011fa6631885da62cac1d09f298fbc11a5a8e3b2ac37e7def64155c03c87700266d4ea368be5e2412885c5f7de67d40e86467e5055ec3afac4433618ef5b10a78bc597313f8c3a9c2e322536b7200289b6b27163fed4e4db8b5715c7c03d98efbb5d5bdd457e3fe0d8c50cb48d2a7830953e8336b6e0b83754718d4c0de2266a6fcbaac3937718a8244d299d4feecbd2be49e84db0b7a91c367b0f8b233e19d8dcc04a493130a339aac0cc777df8299ead82096c374a43311821498bc7d127bae2e6cd0dbb5c06bee7f37d2125a712500e7bf3f268be8e8ac69d9176209a9b16ae4c5e4d9cde838a8816f73450657fc54f5bec7e00ee16771cba3a1556761fc9c129e0e9734fc0ed86bf98586d03cc7110572c50724de1d2378255e791a9c38997d75930b1eef1b3c6b24c9a9e9d8683be737aabf70d6f4df1041fce9afe22d3113578947dd81542af1bacb6288246c42189ae67421430fe44897c03e121bdebb52f4fe5177ec5d5bea45ea84be3d6c77efc19ea24ad9e76a07e9181c1221b13325496c63f0cf7455f882a773f5177dc115b5ffb004c8b895621e2c25a3ca9f7322a294f1caece6dcb273f0c62ec933bc8b5fbd9b30725b4d8c0cd1af15a80c6098fc1c1708fb15838061b8e92f128cd13c1f0e5018fc181c069dc423b8b5b1260e0f2ec1198952eb02ab98ce0c3c7f950001634078e1d756c5e06122ebfaf450e1248e05b0701dc39d96499b39f3da87fc9fae01f62b0723cac8317956a27b115235bba9de791f9ee04e9dd9cc43ef62dc92178fbd6ab580fcb1926e9be90b38b4b1edc62ea7f2392b1b999ad3f54436455866643a3355fa3c372d42a1eb77763561df0b4ad0b45da9e5cb05f296099721176e524780bdda4d9bd7e5b9abf2ca0c09754f5fecb42aae2b77f3f4cc143932bbc287fbf76b9d8b1a667592a5a0c24375c96c15f76c8c2f578b457b1418476836cf3cb78f2779ada8b00d833bc57b288769e0007e8b89e8fd7d56fae9ab56579840bdcc275dc518311ad53089f04bd2a36c6d85b5f7b1fb79542d366f4d206d2ea9755ec46198f9f902ec09902491dc025fb5766be9a2765ec2fedd18cfb3f4d26634d0d4c1257f2bf00718f40aacec182713c30300e32ea9e1019b05fdbd74d929d66fde35cab27b5159341165867ec12880944ee4408f8eccc8a9c0e2dcdb558a8421913eea6eeb9080188147faab6858ff4d606e0c8b3958edc749a9744b789f5d13643d1112a11f8ccef9c7d6c4aecd067f4778b321f1c0536cda5cb6ba708cf95f40328bf52eeaa315b1f737fcca19dfeab140a7f2c99b01f365bd587236ba69ef1093f1763c5f682c320a5eb2c81a7939bbe087b9586f9b21a9fd52bd817a126090bf9ad920cb174fef5ec8a828e3b200018e1b7c2c4fc2bcc099b2734387f58277506bfe55d372eb16a1ab27a2b503838ddee46ccc1183a6e47d9a798b79b5c6b2aacabfba7dc8926a10031df119f48333db0c401cc4b15af02a78dd3c42b09c7bb0c77a8b5f814c271e56fadef8e13843743b374be24e420f78ce83bba0b429ffcd84ae36444e8435fb3d8debdfd81be3ce418ac14a91767fb3faa829f9a5520b3932d1fcb306dd4b939e88229ee3eea614d15f8e535a6a08d994708fcecd7f98950d53a10b611bdea7c1284cc0667c4ddcdab012fd7053258e4c57d73285283a1d4ed600372017df06521aab07a0b894a3e50bc5142edf445f49c45d10f61d87eb82f3cd915f9c4f8d3b8dae365c94d1b5692576af5b334a268837670e2278f34e31ee91672c2c67d3c9b3a1d2ad463b5660cae208ec05e6c746016124fa485425d25a3acd5561ad2a425119cff479ac53a0085a7cb978025ec9de32a97f5a6e94725b69c73bbc4e145bae9356b2e8a1e87cad16d61f96843bbd205aa1d1825be9cb2d177931d09abcd1fdeeed55731c04d7caddd2c95ea5d36d9461e5614188fd360738f49e31f459f27888f27fea8f8fc3b0cb98a9d3f8c6a9f7797c606b472d77e127ad558a73b23608c259675b4423ad97e81436d0881de5536467f1030bf14852ca542160001eec5a29c66fb7f62d9527a1f7d57f14549dbd3e484af962ed6f9405a83d7e7ca745798ba746a56fb87aabfedb7a419676ff0d4212de4e71d637489604b4295f69b52ee926d177024f68ae3d245ebc7a2e02e60a00f3c183eaeffef26b82594d5bbbe265a057c7922f26e66007854ebf3a69ca4daf72936d2d49ef898b3054584e3baff136d5c9ea89635d3320d3a932fc91c7e55ddc3b1a900e0546fc3243a364d62e794eb265fee096393deed0ab31ed26aa05a17476a722d6e4a2b1cc7276d6b632ab2cfe9d4d2ba3318ad10cfda742bd79a57b60193e1961fce6b2799a6e7ceae8d8fcb651e2253f4967074d708e6dd7ea1ef7c282996271fc31ae22b4f97d7c2f53a266813f96ba3f6d6b10266cdd463041d99ec0504f0d08a947341c4ba48d11909f4621bfd43895831b37099a8d659b7fa22987d9cacae61b714c1d73837434d4854769001de3ad64ed0c2fc07d120a798bc4fc9c8b0fcdb084db49340e900cd6a909d13cf6c5407fdbe04e18d8f9cab8299ca5064cc46167ccf9fb0d2e2c6136f5fabe9c28469f36532ef62dcee8565c114d09d55c493295f4980b79c0c3e2c27c857ac1ba7b4285da6e1a721eb9bf1cb1959a0925fa610b98f6f544dcb02db54a68fbee007669e0145074f8d021ce496be76740a713257b5fe59452e2f7e3853f36266a9e4a65c7ca1a0ee029ad9a31eca964cc758368a00f6bff2e483829dcd6cf604b76328e6e2eea69ede39fdcd25d782a46d5c31c42e36f83489bf9c0faa042dcd7ab592574cc363665f69df0e97be580f0c51c2c81d26515f35f85e614a03737f032f28ca3264683abe069716d27d5b439a81437e42fcb2f892d6cd6289f1e06c9329b71787f7a465f7f32279e7a90aea13e41adb923d6020f340d67e59cf3c5d715ac8446bb6939b721408a078fcc5f82068006875ba0240b70520402819829628f7d173fdd71ce9e6a94e8ac6ce596775e1aa48c4b284d0b089bbdda16584317dd3c43f064070160cd0a59157e38f73fc29a986d13e6084b07021712afdd3be2f9ea5ce5aba84077d796bd8dd3a9b1a9c969dceecc4ff19e6b244a3b10b94606707387fbf14222a034f55f03487d8b8e2debaf434f57fa30a858bc138ac20a263937794621c88f55f264851ea86cac0731a88b38925e3e7dcb68a6bb1fffc9a82e74996364191073af29f4d896011aa57768afe2f5567f74f159400a8ba1952be05a504c7b3c868c293f0520401f6e04e482a5cba0a063427e70af519dc8a453f6369160243406942ddf1dabbc0dcbc7dd33c1f027c9e6ddb7644f6cae946e83e07b512379a721c1987f4ee87bd48a5c9c6b8f74706dab903d288cfedea48103e4a5874cc1fb720356592a035535f0f1c3d7c76792aa9b6790b307cd4ed6908eeaf4ef96b87b57a803e537a1b89d6c955bcde50668d44c4e6b7f5f7060ea8970139a3f35088eb47c7f5dd1bde3bdc774e82831f76504558fe404c8ee3aed1153c6df0f654d451d9568c92297b134c46d5b7fb0b007163b0297f8e6803cd83591281779cfce2ed7ce8628fb3dd253b7f286f3334db8cff34b5d2659be56c8930fbc1a8a504813cb86d133e68ef7f4409e7d1b87bf2aa193e0b2c53311da8e715407af292431e7118c43115c187852221d7f6887964b8e02a9ca8f7371bde4e1b51de26d4355e9d851bd196193431263c6c072205fa0d2e76a127139e79088e1796d6b410818637ad9920cbc328629ad148603860869dc7a9b520293339b39c3b1d85fef9940c06d6c23726b1183d2276895517fdf920b92b2b3500a6d6687ffe6090cf8612d37b34bd827e46382c658d412bef70b6854db11697a01680fd447fd7586594d96786b3e7b01c7bdb000d3d80ea94f1793c19f896f2edece9b1adedb02dd2bdbde8e9c9593bdae22a2e074f53d9e0071256dea1f309d26d88f464b3dad2231532a06c04b28b8c991c33c07ce8eb4a4b410702f4dbf4e1cb5dc447db71f5a3910d3d8c3b6f183c978cd188782e03e16ec53b467509cf89fe06568a4c24a8e27154696f7fed94b538a62ea5ef273bd59e046e7bc3cb7105cc6d5c37c29e0b6fc0f72c866426af21325cdc2392a302f116920a0ea3327bd74f3c458858aaa0d627601b393ece400bc1f377a94af532238ce36c6421e69b27bde105347e173b915b5cbb94c016398f7742609a3dce96a421e2e0399f29265b38f2029726686c814b3ff1676d9b1c5cea468f4d57ea1ab74309e4e6331fb84a1734e329ebeed870bed3ab78803e7a0db50d1e7cfb98163bb28cf5322037efe2c16f1b625fe8e20773d54e44f4dbf21b86d3e295eff230d50318ec631216b10838f8fa84e131882480a5dd8a9f9fad71fe2df2448bddb19952ddf8aa50aeffc244ad26ecc636ba93729e9b37ca2a5fa79cc88af082bad1b5e6fb3df3824fb6bcd95f388a0c15fafa3233694072507e3cc84948aef980f1b51a0b91bc049ac7b00e80cd28bcd82c94c0dbe48ff1d28e920fd3670ee1a36d2c1b139cdc846760b2eea937ab8563849fa0836d08bdcfda94b69cdd50fdabc7fa901d58a0436138f92663fbe07a303e2355802a43a16b1d1c27491330aebc479c6ea1b1a8b60c3488db8f485b7cd0dc102ccbc9cfbd50c3a6b710c5d98cfa3663fd80000f3d6e3ca5806ce8a08264869e17cfd89a9ec454f95643155eeead7ce6715c0215262226d7643522b659d949b119733f90dd9761e55ccc87833e737c0e52bed93f78b88d45131c4da98ecf6c099307e322aec64eb616829f1d66840ad6967d322228fa226f0b34cd6c38ec5ae5dba581a940a56968bb52434b717bd81d291e1c06ff4c8702a46fe57b31fcc433da824eb81e82924574990c4e171d591277657ce427f1e52cffd108d9cc0049bafcad64c15350b6666b33177993063445ef797936c15cbb888350a1667b9752227e3b124d322694e00ee3ba2ef676665ad5b4d2c6f6bece33eb758abb9ea8a88a045e0aed70c0880dbc82b46cda10718cbf7bf3aac70513604aebd2f0575ccb2ae7001914eb8e9e872482aa9c53444c998d59a13004f7cfc78c5b2fe707e10b0273c5cdd11e118b0fb400e3b22d4562db385cb327f91d1f9629f8e60b2fc8e50c8ea7701a1972502748c7c2b85fa039f9575dc956824d0076d54d448f9204fce99774fa716733e7a9d7ed10f77628eed185c75e0066677a4365f17862edbad15c1087e3f0ca0542745e7817892f0586211d63406aac46d31135d9a2d4a3afdc808b386bd4d14064e5755ccdf45687333a926610870edac50f7b95e7b6719b05c1b9962094f0dd97569da3a266bd74b35cbe5b0e82b5893043e91b1e4796f6d235fa92987fee302b5ef2d50f70aa03adaf1577e723982c615bc10127e190c118eda0eb6f8c9d5349a2eb545a27d3d8cd27f5a60e31fda15a87a06a247fa1de41c6b440a43ccd32db1e58c3eaf03010c3dae05312be9532ac16716b4e178ced47cbd5b1cd77aa2191d8e71b5da387ae14f34bf0407d7d4349c73b8eebdd1e9a629884ae9bdb75197cd177fa54875e3f0058b3443b8441b2d02407605a0777f6aacf7c895bee2c742f87970aa28ca850f9ba9a90b548481de82238fcdd10803b806e5f76539a3784de981fda02bf26b778a7dbea5c914bff84fca3ba5c74ff132c2fae2fb9fb42cc32037de066d3694c7cbdfdb6281c92f55d53fe7b31e72bc25aecf6a9cfe874ff11e0399e6ed23e000e3fa01362d4d2cf5a7567d0939b46b346f724f1869793a97711fe4566690bd09679e8f89447e9c96b834c21c0b1c19f550a048285ac56c9e92e16639a116cc57018552657d2d90abb1fc73dc2c2d83a8c15a6a3c699a7901b6b109e4f8aae5a1343f7607128a8abe9755ff9f0f11b53868a4dc759e8bc02ec0b17571d9dafe406ee4de2b69cc5386650130c4b35f55acc95a1ab0af1c27361829782b13ae1f52e5abd0c9418deee1c09d42380843c39162bb4575cae5992b56762c4fc19399e8226ae320b71517367e350254fe3e8fdd51d6dbd30a250e33d6f099ca72d60225327b99108cc11db8f32a088b26d5feb7a81d7cb07d317d815d4afb1fbf3ad68bacefaa665cbaf521396fcdfc1104fcc66216e338d04142abf210bc5dad5790bddb5e3a119881d83da36ca1709410e6701cc70ef986c15f68af9d7765df4000381f7916d36762dda0a9dca7acdc0011e1fbbebd15f786666bf4d425b156b50f6ca423408b10ad8de88b38c1463cc3a1891e98d9ab05bd636f44866e71451b0f7767983c145801c8e0415324e7ebd7c6161b83b270c655b28033f56da7e38d11daf336659d9eb103384b1877d228e93b85f34eccae9835df5e455bd92acf688412cc73cfeb7c8b12ff28df59a06ab1ad69a45ec3fc413d8b893f53e77294ec037ef2827b05864dc02ccee2bd4804fd9d3d2b308b9feb49ee713d1f7dd1ba90c61679584789e6201e27b2a3d209fe704067dcbe876f5af84270838baddc055d367a12146c408db3962b8431dddd0c66ed5e3a166cb85e192e14c2baa8150518530858b3b714b039564bce8d07277399438f213e2369248be140933af7fd0d908a2b79d1f560fc12cc6376f573fc22b2e41701a5477d4afc19e9c26b1d034df238310ffa27a7a891789d45b94c10f68d8d18ca253eca0f420a9d9d3847b3fdfd3d3e7b612dae019534889076227622a79c523e5b968f35b86fe1b2c11e6e99d14ec47b2daa5bf30a42858d84ca61cfc8cec64312a5b2ff2b651faa0a7138eb3d33e19f443931435bee5c32402544dea4f63061addfbf9c095090c2791f5b36a05062ef527252d543a5df995d1bee1cc72a3ac832b8b1a703ddf12dc933ea3455494c95511513a4059600409d894f10dc062c144ead4165becb5191b74e8dc9f44b621d556eb206e3e34b2cd0a0bcc2d83d80111d80715d5d2ce9c7ba7f0103799cad736214fb344b4255485b62c4977684bd0ab41e68e810a08fafc9e96454abd1d26dba86e2f37028a93b9105f50e70ec1dfde52ca397a4bb82e2c0bb89feb85d68e62203d24303ab7156db9fdf915284150ef7d24be4d354ec4ad715fd33f6c57576fa5fc427bf5a92d5c0a3b679944e6f102edb1bbfb77ed57745f48860aa6551eb320a196b8f8724101d2b6214218973da887396c7f316a69bea2f739ab059a9a8e8d1a0960668dfb30ce4edf6340df22aa496ea3dd3e15c5e3fa6fd5fc7b889e1b9e4d85941b0268126fa880e3a5188fa5a99011c1a74665313be0ee115b4a62bc82eee4ce50393ffe1951fb15ba86b35c4b6c6eb128e2dee553bfc34ed8716aef0b49dd9a75437b712980364c0e369b7a1c2a0c7cf121a215ecdb3e5a1679f7c9b521bbbf04f53e7ba160d0e654a29d43c8b1831e60d4934754b373cc12fc7ab8bbfbdc84c232479bf2e840e2a610adae63f4a124b146cdb769a7d293623e661d423b8b41aed0bb41995418df3be2b8f663863b68375e122c409a3f802aa5240ff6c283dac47c8553c4912f6913b6fe03a4409f3a59ba4ce53b4dab8d3806eecc8bbb646ed0e671aa723a1ec19cc6fbcc07fcfe08658ac7273dfd82dce4681ff8e9581dfee735c2d58c8003c107c403657f4454ac522f5be0cd7960830bbfcaefb5f89eba48716fd30717b92dc0ee2b7987c5b3817b9c4fb1a65252684344c3efe973bd94fbdb512ad257585719aa6c592aafc2fc90f831beb759f703d4c1be8de328f7b3ac19f52970f99903a789d937f68d946156fb51b50468e9110ba44b1a2536147bb0f80d9ed6e691cef5a0a6729b4d71db22b6b9470a933f171ff46d2665046fb5ad8d485c2aa4bcddf1d10a7bfdb7c2e6e0b7bac9c14062772051f09b3b2e391b32db96ba1ae2bfc9d6c8fced76d2c192e14ba892b6a8cf2fe5c77fc2a01ba55681d47c4df793b220fab48d08c72eaee6026f205678a556ca658cd9f69fc1fb39914ee4af126bc72608ca46bf7e1c9f6961ffe24ed29e7bdca4deb4f85ebb6db71ce93f628e0d6fea45977f396788641790065825bc606c8a2f921ea77112801b353d3282e88478d2e3179a8a15af9dfcef9d569851e69b057145cf4c1d06f390eecc9962cc0ed35ab8f0bca921270ce0d5838d4ae31439d36cd4a6070fe96aa1af2f06efef0b4ec788c40a470f6f3a16ee6024771b26b9e674bd2fff7e2940095d01cade10493683eed5f747e0dfba1692e81b625498ce9be056003dc719b279a6295bf6aee1593425b90f10afce0f106fc96a8d162d4d96ef877b530e13c9a0cec3c0ddb6ee507bfbc33ad5b46e5a93153c934383155a7f01fdafe8bc5a72a64aed3f71d3a0696955cd42cad744c1ec1d75cbcb247fec3197b499d5a0b658b7c2055232228a859b6f2cb7416bb10930ce050092d43cb1a72f65b2ef6f040493632bdb4b8d00462ad9db4a6462821970fe699d498273243b5bed32ceebe774808240d219bdcbea4c321cff580b2db51228918b2b9926326151ae5f708ab1f0ed6fba93a08f854ea3b170718753e63489ea21d749cfef5297d5efe08542554a06a545dcd17d147a227f9949eb1e93f0ff9f2e625710e9c1c398be36ab11e9f55c7f3bcc6f6e14df8da1dda383da98ce6639819fd892f1ee0ac0bb8595dcdafe3965cac75eb0a54b1565faeda391b0bb125fdaec0e277b7cbfe0e350d4909e1fe952c75d9bd9856ee1612a25cb0427db420fefe12589c663a211eabee6b357047abe25632a78da1ae9ff619f7a124326b67d7ee847a214089842f9611a94c92e1815be9bdc94e32ce572923e80341df89587dcadaa4a792d70d772534a58080a36ac734c6164140dcacebf8ae093eab3ba25d0569fb55c2077e474dac1464ee31fb6dd3409ee5502e128f0e0d5f2a394202e9c705e261d66cb72b1b305ea5563c4aee4036d58411f85ecf0cce0018d261040f7d39615afebfd1166ecaab6ee56f3f5d7b041effc25d38377271ca27d62e426a2dcfdae8b7676409ebbdb4615c4101a972ef7011e052486e7db1e2a7b0f9918ac191c4f1b8d047dd333998f5572e4a58476708eec48e5579de49d509b9e35140034d0f80d99fe9c0e1938e51f564af5bd6a01184813b87e4906dd73e2734121afb35ad2bfc40ef8c411e6d285bc8e9ea9e1ea98836730a254e77cb71d2290760f577cde430afeed5a99b7fcccec7a6c74c73e0667e105557e168bec85b2d01cd4e6361d9ca732f999c2616e73ebc44ae739237fde36caaf613c566f186e52c264816fedc0fa6f0cc97399eb9781f557eb08a67899e6dd5cd100d24e4e447abb96679eb7a2df3368888a13957d9b7c45720f40ac0f0f2080eccd08c8dbfdd4131c2259fb229294c9c28e2304945c9300783378e9fc3e4d624a684fd643de7be5cd75f43234f51cf0a1faf06ae5ff4531ff8078262ba16755de6138850287a1b63e340ee1bab6bf7fcca928e90734e9e17aff923521d78cfe3d4b4174d4dd483e40b32ea537fea35bad9b38ebc875735d90087c644852591a31f236f05202437562f9931ae3c0a61e87207870fa7732a96a084af9e3c8d4725ba372cb86223618e3368adf46ac0edde91bfd6e9f8048155c3aa69ecf257178e0cb1f85a678c6f72a61f232e11a97cd4dbe1468f7a976d12f54b225bd2fa9c7fcc06199bb69265b72240e4b3661f5272d8176307fa5337a46702b68a4ecf9d04c2babf4288ea93acd0a9a8cfc4d19669130e99e6d14d54773c8fa8606e8ff13b3684d3e5c1c4f4ae3982918235925a89612f9bd3c59ada4668454f2cbcc84fd26feaad673b05da15065403324b7b9d9a2174d4a6f2cc0de058e209ab28a7bf79f149abb0c04ee5c08bd46c1de62ab58a44f6cc7ac7d23e124ba97f842a347ee151b8578299457b6dc384bdaa3e88bcd3b1066a71f1fdd2ba3556641c65702930b000bcd4bee77e88bf7c5df514262bbb062604a3b24775c45ea5ec61710fca573e22878a2b03e65fac9bcc2437ca5f5a3f89976790adbca1403e3123a2f4fd37ea94d646b23516a1e38b774d4e247b6003c787ad2a87d285e873ad34ffdcbc3343a1528478e5bd8b7e24c7e523bc5fcdcd7785b45167027461b32391b53ac181cd29b46176a2b367e21444bcfc321e856ca80441b447b43a2f1ca5bce917bf52e31aabe47cd7ed06015d84133b35c598c8328f5631328f18f374f72b06b3930c3ca273b7ef1d502e5f277d77c59a8b613e9c7ac5570da6ac2f2264f2947aae159bb0b2520621ca5eca60b28851f19387848a8a757fabe0c672c050e327a0c1d28d7e2e649b165595ea0ca4971089745e9dbf8c8c086f5b7d65af63336b18a9c310c2cbf0e3b194f8dd89fe19e8e7058edc41b860be723a5c8d21476b984e9554d52a984db9ac357917c9882ad6327202e7f2f1d879941f2bc546e0b3b06fd6c5d0883332d3e15ce67ce44befc6cdd2651f0dd192c8e9a1984cefebf4395fdc68b171a141fe9754a167edbc20323befb23c7e1dee22ad2d3ff7cc6012ab3155637cf6b409acb166ace864f5de44853f6eef2b97a742529dab6c98b914efae05ba4e6ccba162f60ba88c2540cc59286c9256253a4ab98dc5dc02d9de948b04e5151d829ea0217c27cf0d9d7a04c5996387b572b5a549c1157322a57f2a02e04867cfd286a58914da38dff55b7a490330e15e0d14431904ef3102243d2ae2f83d9c66f7031a3c9b7aa836c6134254e7feb1b8b3502146df48d8d80e9c1ca924f32e8261203f7d6370540a4164b02e4c35a6c8221c53a2d1b38fa32442de31d0228c08c2ce959070ef2be8a13985f1a5402e7f41a8884906d18d9cf8d18a2fd024c247effbc989b3e777381021a88c8aea37b8fff8529c6cbd3e7c9cc73c4aff6edefcc651d53a48aa8e0c48897e31f96ffa993758cd01702ec22332bc4414710bfa7c9bc7b909e7f5da3956a59c1f5409bed6e6b361399bf3d12de7a4bad2cc2b7935c447f9720edc7c6fe15012e62a1b586f3ba95fd7997e9c634f7092a1d2ee0bba9d1bee1c4534f17e113d49010046d14b649029dd9b224a353816d9f43ada734bcd600c292042386ff5d10d9b2587d2844384815909cfffc082e8af7800ae44b6cac68dabb5b1efbea0f1b50666bb37499c85ff319dc7af97885964a1b0af27cf5cc969484616f8d37262e4f91e0e6366f0cce11240cee53c2fa82e285568d1879be747f63f9720ff3e68a4aa1bdde852c6fa725f5ce5137af9f415ef045f7ae00648d9e30ed2b2a4e15cd10e0d89baa4c099d927bffbfab7facdbb73101434fefd7e156b3c44ec5a445af44b9508ea1c5bae2c53685831749f38950b6989cd7f9870e8b7cde30686460661a48bb3363a74293b6299b27299b832a820f60cec5eb037a7c4382fd1d92bf140f3079dbdbda00331272103add6ce8ece79f285a91f7cd833d0fe74b2039b699d222b8af102d03c4aa9cdee2ded8a765a003b1ec37c70fef09f939070ffa6717222988006ad1ef2957158fe8dda0dcea1401c4c546c2f4fb707a726d5623b019c892ec9b9c1488a5f78ca454c5ef841243560e503ef5e38197a49d1ed2045ea2f4ec2b1ab44e56cd82dbc04f86d013db9b37863eb307da2a8e821a21afebf2d0eab96eab6908eff7a16d6684c6d6d114187fbc885298a70458fb838d09721033aca6004c0d972a860f07c83d3d17947fc63f20129004e2136d0b41bb0affc8c15cbc5986ef85efcb1c80697124797c255a7db99c627aa790bcddf54518a08502463c2f904d7d69ef4dbf11e1d40d26d3ee67f199bd5f987c8ec32c8c0346c1f6a19e572421893e993e48c6c81a587aafd760176830fcde4411ecc9f180435eaa4118253fbe666589e6b295d9003a8d91ba6d89f42fa9e03efa0746c286381998cc4aa098fef78f64365d81c3f9f03bca68f72528d2a2663d5eb65d905ad36ea2e73d153a44480e60582b33c233166b3211da3a8da841bbe0d0ca8ba49e0880af356d59aeb35fa65fcbdf3dd1551115b4775ec00265afddc296ebc3c5fae14d065fcf486d22a4eaf23f96045d6198a5b0997a1fe19c7f5c5c864b0e1813d28654fdefd2aedb133dfade6655bed5241731d590c109b56307020d8a9aff7e74850083e966a30629815c78b9816fa94f7ea57711a5b2f1f76c8ae9effc0264b6d5a77ae7db7657f3e827aa2c466a3a2e3fcfb5a44865f3a71f3549627db02b235dad46888c75cb3b4884883ba7776baded4050db10a39ca476d7f42090af0af0aa1cd2ea1d92d87e2475aeb6f035d278c7bd04de4887a635cdcd9a2e44137295e3adf1c38f374202b0677cdc2d1f50b2b3c8de3e8403b270a02ba1a5f9e984961d8ca3455189f2ff61c414a42d5c76e0ff4a28c06183fa96f270d4c7807576f899322ec9ab8b15df9044f466c8e6547e604b0d680f19da5527c252abf34edf123422cdcf37ded5eb7833604bfb3e6c4bfcbab8f67965f9e22e8e633236bc20d6db6faa21387d07bad5715d22d190c185443b954cd943d82d6de49bc6b5530527e2dbfc2295b9504e21e755f26fbe10b4dbada27b28ab68575526f5024846502340628213f1ababb7c6923b6683baea3fe1ea78ea3376d12f5050ff5534b7df99e503fff64d23d3a10bec9573f2b52ffd78d9321ee3abc2711d157d68d5e2f50a8f9f947515ec38692e25b8abfefb819835c9efb0e167f2d4381b2812cf05afa6914f33324a352f15f677f96ae468d0b96ba2e764e29c46c746509b3c499517edda8cbeca6243896bff04a8f799d2a4594fbd764f41428ef6a54e485487569b5091eb4d6aae561503ffa7c2bc40cf44b9989b9387279553b8339fbe788c4c1e89955e0d954b6d491cdda79f3b7c380f29a0fc77791f7104f636c85830a33e4c34909d8b9e4710ea9e6549d1e9aaae1729ab6b41bc982eac724dd94644af785e516ce6e74e27c20bd71556bc4d1ad93e0ef78e37b7c30ab0175e27b6940be029bf265c93d15a109dbc371818b43b6c8406cf4d3c0fb934db9db979ccfe8996e226308c687db76c0e22e4d7dd699c5073502548432575d7512cec39bfbc602d203a6118f17cd61f11c7a262a73e597b56c1fa37b38d1e13b5a0040095317f5c05782160b50e76f78a66b2bcf075a99bb9308db1350c9ddadff6cbb570bd1422fe734a627f8450d76eb22fe21d9a86ead7fecc750e087caba8117fedf0c4fd1c1bbd22eddf0f28789d5ce5b4a81d1fd6767001880e3e0b540ee425a45593d4a4225435925e9a5cf267f74b302a1e15588694bec3cb99dba9eebd4428d523aaf1b3983dbbe49d1d23f9a8613cba728883ba62deafb1dc11d041a8499b015c26c8f55399ab88b5034f6ca63f8fd2810044b1187bc28e7ba422379a5433ce56bef34e7198d6c052227dd987c462c5ce2dcabce4e5b7caf00f59167d8109896b96db95a8f62e994cb429e887f84fdd77f7ad653294bea75e1ce59afd12e6ebe745e9b956aa86fac3cb80b6c7fdfcc714fffe138c490f8cbdb79451085f6eb9866192c7c4cc9918d8a349c7a58957e26a20418a4285d064ab0036dbf0e75ad4ed276accf6835b3ac7c5fa679ba55f7ec9eb757c270e664bc4512e3f9ed8b944a4bc8a166dd1c45821d3c7c433933f2a543843e2158ad6b47ee177b66daa5a3f6e609a90fe0fe0b082ef166f966abd48924ae0c8e906d4f520347b37101fa80e071783c4893820e7f5fca4c050bfef8c764c120dcc477754bad502cefccc0cfb7c781db8dfdd7f63680357a3d7de50b058aad45b1b818831dc465dcaf11cf87db4270573747202f97b2d228780ec054b3550d82292e50b47b2f34179d37a6024363b8112f56d9e18cf93ec80abc84a805b0265ed0b36ec7630fbb7cd3f8a7a552051d0a3795aae54023295da3140bc979939cf88a7070bd9c738595d252faec459d3867ebdd3e6d66e50946aea052df74b92720986692fabe5464218b3704af13d0c1d351d8ab15036ed91923e5966aaab37e3cf9ca55b4e8e037a71b165d05fe8ad09385c1928db06c0fb4bc5d4506f66d99c5a2fe40c3f70ff7a8aa7acb41483295baf637719f6dd7e5434671f3d24fcffc1f44935ad848f85f94626ab5c83d9a8b59b2b7a09b33940ae5352cff3c985f7ddbcaf5a31b328b65467b59ccf60de539893b16ff25dbfbe2899aa87b25add45fb12cc842a8e250396bce4e9ea3382411e7a434d7f36ff6519cf1e446dea3bcdca74521df37cf150e1d093c357b725c460ed5097dc9e86bbd96d851fa1aa6f6dc752808565b3ab32576824abba81efad0c4f370b89a4a3443e8f4e88999d7a026c7000da5cd92a9a1104365c83d30e443b803cd5e4549f5e069f62cb80b766a92ee50d3d69d62eb6f9a694ded358508628fecccadaabdb92db478f1487fa5371b10631c3eb122d6a2123fe7f9f0fe261e924f287ee93b681028569deac4559b2bf31a110c111489ce2136b2ca9e678c968cb857f25773d6cdfe29666766a292eba70efb6acae4aa775873ce89a315045634df3194baba6ad4527eaa12b3233cad51c567b9f0c2192a91b46d9184b16480a513a683107f923ddabc33d8e4ef40b72cf5c77a999376342510fb0e1a3578daa7c30b5b2b533481dc20582131a3c40f5a0ba8004d83ff34a6b3363fb8cfca137eaa496066189c538ddf3b8be2eb838fc61ed4388b2826a5530ff4bb554fbad6f845fc5fecd417e61a09dafbcf9de4b90c344f9879fcb5bdd84370d9851b3650b60b717120ce8c209c451116b959b1a238b83ff4059cc02cc4d72ce05588edcc4d9977e9c9e134e020d555d8494262410848a6ee6cb2367e906249176320214f4de3290df35da2fcbc233c84931d7dd7117da8b1188cce0aa9f20feacb871b5f359220822fafe000e3b9a557f3a4e8d9f2b040e1cfc3e72c97593efdbf36248468129fe916c3f1f04a316bca99ca5fe5989d06fa6e35aac06cc463df2b9ab3ba75b255e8a9fbe49647c6c354e967694fe7f6702f508ec66740940ade3a84f9a50713e22f897080ee45223dfe7bc312cc91bb1e23e1bcdaf8b4e315032c901306fcad132030697df60b6ef069cb92c1de8c5763f105e75ce519cd52d3aae1a4e4c0c903f4d12db4dd95637acf7fcb24a253173162440489030bb152dc1c55ab54dd447ea833899f03129376e4a69b5bb0d1b2be0601297b5e1b0600e91e3b3afdbf5dea5bf50c675ea1555df65f4711f277192f0e8bb9f6708a760b92fedb0851ffb1f057b34fd20cd6d0fa42db18c42761e6cf1a09427f38c128601c45391628adb1fdeb7d61910d3afc60c0dbecc6996aa03a6940c52a6be328f483d677437527ac9e6fed6895542b8a3ffb3aade106d96388ba162a4cc12bf51dbc2649157800e7eba98c0ccce81f5b9cb5a2909041681bb206bf6020c518887c0231173edaae506d10aadd0b765c02969048006af6324fca78b25a61afce89c65604188ad0755bcd5dddc55780f7042538d4f4e6df78317c1adec4ff30b3ee10dd25a2cd7aa01f22d82f374f46da8dce772c98b74369d39101e8f226ff2c81f73dc7a5d36f2221cfcadc896db97f48afdb474e1619bff7f8f838ade23261ff3fdb1bac1a6defb041d6916c4c614518b1b14c0cc87c478212f9ce57b1e2b0f5d721a41c209653eae9b99e67996c61b1ed1b5a938ec57b37463c35949f6fe78f833fddbc8512a5c408cf017973fc975e26b2336ac419555452950f8cfe522bf10a1a8c05a52b215d8a0a86fdd4f493e199eeb54536e4f8da65d1b475fc0fd2e45116bf7d06b21d0644c0cabc62d6bd442731b133f25814ef034120dbaadcb529c682fa05636bff4e6adff16a314184729a3c88e32875fdbcf0af02da9584abcd4377667ecb22157da44120285b7f58d86aaa0f648ecd615cf1dd0ab99c4b2c424fdccbfbca7685981185224903800de78e59bc1e4ab04a80828b07b4fc0173e6bdc2360ce9bb1a1b59f1ee429473300c139d2845a9570d8f02a19647c6930003b968ff50e7dda6f9a34800a69e0d78bd095e86ca14360990e7966562994e1946af365fb6eab96ea026e0d1ac217c796c908401e422b7d6b7b2b749a5a20b4dad58adba767882d84c02b2e031aaea2c3211bd5fba45efcabc517c270298f989a33868b6d4cd02161947cdc8f16dd98920b0d2a74f8e79a59a88d20fffe9c62d0daebc68f73b7ca23556312b8774731161e1c53e5d121800f6d639e8511c712f48e287e71cfc754db887e5f5bc6a258a60790bcb1a85a79001a67d4026416370d93c8750dfe01a6b282141a9bbdfd89056fd148eef4576966b3895a5c841ec9255c3b544b2c514c6a522d02b60856e27f9209d76076ce8d3814c9e6660a06fc5238d6f69cde08e7c3bacc273d41b529ec02a919530038db71ead3d6cc7224e126ac6dcde49024ca2951e21f5fd7faa9444fb547c716b0f498b61af46214a871d28fa0d78db6e6ec864781289dc8c2d606d1446ca6bc89091c4a13763db0ef30a4370c4b40fc617fbe7985a4ffec1388713a7cca581e486b1ff465976fb4149d452c0bcae2ed3f27d92be8fed73268f2f0c1138d5a4e5fb82651b02e8c03addc64d9402f798630921a10f1e6bf9939404c191a25726e03200b248bb4a9a0922e366ea8ab88f22ff086267d04a1bd04fddd7dc09649d993694fa214dface24bff9d4c29fd5cbf4114c4fb9a6196a00654098e4e36a044e0a7308a8c2d855e99faa47e2dae4bff5909e2d50ef4a8f86d1207fc84165a0dd974fa065720a80284db0d1d1b11a2c72150052dc3a7b5c78383b99952172a14655b0b3fc4ad109813512b70c6a1d724bb7b294863a47f14044e99303a0976a9fbd0c3a8ff5fe988bb314cf9f19e03789e2b92fd499e1e78623717bdd3712310da1c91b9f1182950fb0cb86f81e21a6900680250edb74876466d9e6406cab546000d5a35361eff7b67ec1bbf5f9e41f144e9eec8b06c3a16fb9747c8558401a062ab5f3e430959bcffff5e100e46130f0685880822d9e21f90b00284def9d2ef772a15e96a0e7e2bf6a6eac21b30c96b4abf3a3fad26785841c38693d985a5cd8a26bfd45ef7c7017d483708bb60ff40ccba7e74740332e6fcbdf5b198d3e9431592704adc76758a4190d709c92834086d9397be13cea097b4780d4c93664b94e2d7c7307bb2319af76f10fa67e703195c665d3a63f31277177d0535605b9f306841a3dc1cf7a4aedef51d3c2a8593f37b688a63b36731f2a751aeace13ba7ba76b18d78e423b0950676cfa33a5f6d80f8689ab81bf66586c6d89591b3b2e682f5af4453bb2accbad3ec7cab46e0ab9bff9e454ea48040260f86fb117a47e0d79257ab03673050f95566464e2961885487561c7dfccf8a10fbf7c5a9be2c7622a3aa3f038f559835f9214aa25bdcd5bbd854edda209cb1d6fd71a8c0825020650f5a8b274a43ca0459217ba0fe9e4690439a853e5f67bb3810d288e32519a07be22b704366c842663e4e7e1bc50f5250aaee9a7764848a5423d641ef48646af4ad02e21810be8efeb480fed9744931f51e9e5ef244d9c457713240c700753fc3be83cae92a043b1a5f913087ee2634c0ff2d9dde690ba1a33253d1b37cb6f1ab26b58645883a72d140554d473b159d41a5bc4bf411c4e65d25f94f95703073555afb8961a613ae7326ffbf9a684dbd187b4b26d96ce2a9bf53311b11f8c4e53019ee485f7d1ebd9a456e60a76364c487fb5060a1e34770446d5c2ce61c3dbe59993f2d1cc020ba88f5afaa71cd424ee76d00094b0f4fb7dd98b4a6dcc30d858a452a78f0e06e58f1339ee30192a52c7307e9dd2d26cc44090dcf702fd6fb41b25d9d802c0771cd6e345ed7f63c45c054bb2abc7ea5a3adf5a0439abf5a7bd387f3a1b17fbc1ae5569beee5aabd7779b5effc1ef60b95f86ef0fa514a5fc6474fb8aaf9594086e1a0ff907db7bbfe4468b2938194c799b971a6327d8330894489ba1d14ea3b4a81f267feff7c4a86a1463a65b998d44f69704ab091d1ea41df9fe387c650e862c7a0c3c11b5d124deb39cb9f6fe7a427fe975d8c563afc53b4a932f82ca58d196a36af05201fdffc552e2eab2ede7e648f955cbeb90865bf721b9c7edb50623b2dc51dc4873a89d2734da2e31f49dfd7e82a22fa73c9cb611571c9577d8cb98fddca42726154f979463847f89bdf83b2b2a73042f681cdf210aea7f9e89c45052959d89b21e65e4989d5115b38420b8001447e6d8b2a4ac178f5c2065e475baaed76c4f32b5082143528c686e80d5097a385c99bf7589102f227f7786e72998132b1c6515278e82c73b5248fc5059be6326d5e9fd296c83db908baa11a8b4f3fc9197bdee9b4a9624c8209e20de1bf8878b7d9a2e71cf517beb5e677677b8c345d9596ad9ead52439ce369c6d3f580fb69f4327374a16264f526d281dc13eaae272895646c9cc21261b00ead0e0f601e58ea82d387a6dcc676d6736b1c9d6720c8f5815177125a06838deb752dcaa9135eccfaf9dd2e6e91afe01d0fc36bd1038a0239a76b17b47c1c013562dce4f2b2d1e372d9bc47e6e8201055b9a87cdbb94bef646e7510c5f4ee4c98aa92007fd71a99f8477a23d5221c70c579ccfc17b145cea20276613b49e711ce118c4f4c09ad9d8bbad0dcc73d6adc69ba178c983e267dd86d199d2cf83d0a335307c3007e8bf57a0d5c0f6a445e6acd4304829379b178bae246a895dffdfaf3be0e9d11d0f9ac5e495c08a60f8c889ab6f0133c9ae5f7963c2c9c3f1bc9d00ea5173cc72ba9236ff899215605df26294e3880b7152d41da942b858323117b71203282267cac442405547026b5fffee1b8efced6117a5df2e048a93d099dfbc0250aaa0ce939f77ef2c8885cab4e100f894eb1c6192ebca7314464fb805cd38b20ff79afc9e6427f5bf68621a3b268a00ec017bb593eb2b267e0615a9f99d380ddeebc1b954b44e01f1a460cda278c7faba64d9279529550006eb5d4092c24b9ee9b756444c7982ba91baefc401b1a883e8f57920a07ec5625355c677231f8efc0f27a089197fd5cbef45b9416ed4d81c9083af090e023a02060a3b185f6748ad217f3250aaf852a69adb623cb927818659bd23370c69cecd76c3576bb6e0bb27b5b0133a5ca7d30285061892248c774fc3877d7ee2461caced1232eeaedcaae67fdb35550b838fff42627edca6ae6a1f2ce5f5fca9ed3f1b201e024e8788a1b969200c5534a3492f0e8c008548c702f1829ac8a5f808b4bea98e8aff3de9976a93e27b40eb6570dcd623a2702994181593d70e21c77b7baf8f80e522097d541b11db6da3f3ea217ce97516a1cf0412535a1f3048547d4ac2106a1e38b30741b7b5715efcbf5201ccb57af74cf415820ecc7c2d02327deeb10e95b6b014157a0efda1b57ba595aa9506a31cb1bb744071d931ba4af3984f29fff5d7830e5fb0d04d14f1fc77864dcd5e20d9888da85fb89e355082a6a1757c95e7fc0f4f050feb696d7a4db7bb62d78e3a004c62923d3fcbc4c81a8b4a9790bbf83f452aef76c2885e4e0ed0001b5352428f52d001b47fcfd3110455b3062d488821a93d14e878f7808ea44984f4b41c7684ec23067bb0abed2fc9d2af3c29d6c676c07ae150c1274f56c98f87e57c233d784ca36008328e5e95242204f7c2c95af9597daf0802fed84920346ec572255d66f285db825786960fbe0320d846050680b122bcd9b4215c715efcbc503106153cd7cdfd6b44927dd9945807b4c2e8711c5322d8d48047331751801f5f10246b1ac83e7e9f4b31d8014cefb0e8e4c1ce02a296d692cac5600c1c168921f620f49ff7aef2088438f9abd8d64b61731e299d96af54c55ff762c055a3774502a10c85a2f3f9f55be13cd6d85a139c8bb9535d805ab6a386c3fed10297c9c01bb4a22a66e0f8c13b83804e65dd4b14b8641d5812024b82fc73c0f7a15fb2c14235664fb0df101af5c9a66521f9fd9d3922f83c9a76f4146954a28cb0e8b579ce0fc679271e63289007480793d0cb3c7684b257701c5fa6070bb6a5c0ee5d3fcc30d87ad02232f6286b90bb9e1ff818df8ddd9d4065419a9eb6c6d98c98bca2fe397777b85cb55788f599969e805051aa8d3688679bec3c3a607e6a9d950ed5dd8baa1bf87d65652fa6c37812401a122608b383d548157536e0f11b3ab859c8f0dbfb8bf4b81012c195bfc527d061750a96b5333c51b69ab4771cc5321809632c738c413f898ce4e1f6b99fbe6ad60163d3c40ca5ebc9efe62a1f97bd6720e7f55ed4336528b35199b437e3c5037e51c2187ea2ebe94f6b0f849459059ff5119579e62743fbc6128e5375a06efa1db8f72c226516160d3f82f649b5340fc117e0be1cc7ef4e308460a118afa975ffbae618b0ce7294d4caf5522c123b61a313409d1b76c8a7211d798ad4a80ebb8452170ad949297cc240980af2b2cebd08c56c0cdd7587fb02a16c49f56c35a48755fe511668ba11a84267f2c25a9895c48bce0e9ab462c9f3cf665d69d0a1b4a5e61644d3c0374a56700d30e3d936dff1280adaa546452acda8b85d7aae8f94ceb906f2039894fb35c42e420dd7b9836f619aa43061126bee5bac769ac3cd9a730ff173713a0a411cb948ab9b628c998e484f7b15a0c9e0b482b7eacf34800fe26a5b2c4729925b51bde6f059a52d6ca3a4940f11a60b84238bad5db013c5f30f8b6c17898f8d7512b040feb07937fd6dd513001b1ad821fdcf7cb2f2e3a9ff3be319288b33ed3079c467312d9963f8577018ba78b6a0823e4b97e4f112b10f1dae237caf0812b9a3e5ed10c50bb7bb0147a09221c178705a7ba37313a5fd8ba4ba2de7917bfb4f41c0056b6c67eecbd770fe33d74bc65b6f0625b85d2fa310b3e4535c45aba98d81fea7a20f9cb208d66a8299854f8aa657a77fe28d892ede060d0f9aaf53750fd6b074f50002d56601de46775ef85cbd6b5d240008987ae67258cf1c900dc4ae509d2c598800f0e8a6e370b5b0979859e3d782a310d8be8b72d989e69190288eef1fb588cd348552bc5df3a2d132b51d817646de042187541f417dc1f847fbdf635a18244836e528fe1ad75f71cf150b090dcd5aefcf12ef9e6161fc52f17094e498ce2bb4000e6b4fc3dcc7ce5be3feb68d300c03d0c8a643f59fa3368b95400ed32bbe86509318a17477cdc51143c673ceca80b01e14f28204aa6077665999108cb2dda8bafca6f78d75d2b02a985e0be1570d16f2bec4c22382588e3d7f281d838f52d09a41e5b2296d1cabf5ead394f8ad4a348ffa3b2457f3f360adcd91913ee3d2c7ffe60d741552f4fb83e146c6fc81e0b41de4c51033b5e3762139ed1d80ca8fd3222d42bf039755ef014f55c521d0a62f43d82875476543e7a4f8800366d65f00538363e3365f205064f2b0acf6546d738860e2034558c9568ca9649a624243130ca5b9261fc1c1a433f4f6ac9eb779f562ca5889ca7b2dddd0cfdf539845fc8e68c5a8f818da02ae69cf1ce72a3545450124c014807032b2ff8118082babab759b53c7166302808ef7191857333c4d3c81b4de5696212661bb301bf3dde6c12f6d65c8e7af2c7906cc213164d80d62274f82b3332c2c9fdb582aa54063a4f61c3a685cdceefd3865f5ef134f8870c0f84c4f634cdd52173502d205dc89ebd8ceae21842144f25ae33cfa3445a92a9a0860395b00a54140a2eb0be2943df0d691c1174885affa781851bb75512a9ef921654fef41c3dbe6152e59fb0e0c3cbb512a01407a983f3a100153d3d5286c8a4cc0a478fc6f0402fb2e2321806f89690ef154b4c79c7169438679e07fce986219b8a42420d97338e898e51957d1aadf293114816dbd14301d0399447dd41591ed699356cefdb14d8a32319fee76290ea4684646330f23e97460e2a51a0d6b646b65ffd6c0e5eac46b18e3c1083c1fcaabbd8dcd8b638520bfc17b762ee4d01e7f994c83348e736a056a3e072011be454d408d43ab1b1a77ea6a859141faed61c7dc239714fe93dcf9c8658aac15cc52cd5d8f8efc79fe6ba9615f8b6bdd924359b6a9315dbdf5ec6e5c2ea43838a900645fdbf055f36e97303f17ae7e24d5999f05b384d6f7a78fd85b37d712ad51e7939ac91f07754579954a71fd75041c0a32deb1002e60a75190dca694910b50abd7893af848794bc3525dcc14b2fd65f2eb7d6853e798294e7e48cda7511e7fd089e15166b0ad8b6e5c0c91de27d397ee369a5ede6a6c5d7ebd45b3715dbb2b6d1511395b8a78e02fbd1b84c85aa4ee23b16604e6b06a7f8ac8e45af0f82396b7e1c356590a6c4ae990723b16ed50e5ca39d95f9135add86d975d59e7276713548bc616d1eda2d5747886896696d764be2633a31a0ece47279ffb8f15e8735a4f8f044697462ff9ce5304b549997ed19cfb353b55325ca1c72619e591fae49cfd2c53636d067a62c374e1915d6434c1e3d3197f513bf9d34047768e1d4a7b5959cdc4cf35ead64ace575bb77acef36c463797fb4146e9f383a8d6a36beeda0b2da8f523cd18f5a0220219d6cb9ae5856f7a33615295d58042beb02e3a6d51440da176f76c7ecf531accf43e991565fe1d6e81ebfa0d4275465d9e048c8ae6e22e576bb10a97dff42a682aaf5e9f5deea2c78bb6f6ba74f95ae9794a68c3da1d5668decc28dedb4f4783f04397e83cc873f02b6c212d4484c1b0cfdde8462adec009cfa44653231f969366bf5bcaaaba6c10aa573c09a632600b7b3566dc3b1f3b24a7185b63052fa4681f5aebfbb6f176da4a6dd087bf663747eccb5c1f611c250b243960a0a4d214fa07818573c500d25497f18a2cff854fd12132812857609b27cbf0e812e7709a7a6ca1b9f2e68055982e9fcf3d8150ef142665fbec6ddf8696ccd82eff802906edcb08690834b3af10c6f4cd59f79e76f5e842c95f859f4678785602d9b85683511636d8d61b07c219bcc0ade3186a5631828508b8009ff63609f070d8286392092c603d55735c191f86d0062a1ef11e88195dccb0171fcffc359d34c37453fe21ce04f5caba9b0283850d0e660b1ca931a872ffe512c6272bb3b9e3b607230c9ac2068b55d9f8ba4e7fbeb5ba51a6e47321a8f228e10f760b7b47d42d6bf824f8b80d1fe16f96ef09d685bcd2bd0b51277fac87806f7cc2c40c13af99aa624e15687a96c51cda73519f70cde8f7536b01cd5407579208a85ab0ff57b7d3b7a732b7da364d740e2be051d9d3f118efe9678d8042f9e663fa63d2fa949b9fb1901b1a60acc136adca19cfe240d3bf7f3e8bbc3bd85bd94006d5acb0eeccd21a60dfe3a11bfc95335f79844e6200ce753bea16741d1f3ea7e533b290afee87cbc8fe304a9f0bf587d4c57cd90549643159ce72e1df86271ef1501f95791b8454bda2f143a3a5a968664cb56a3747f8c1085ed3e2763e3cc4a55927338abc32aea6549dc1f6d84707e5cac21113303a6d7088ce09b35058db40723f0cc7cd77d6a233e6ac486638137f97d31ed6bcdba61a6a19d867fc9f86fa7797791ba06b0c27f1e36415104b6bd6966b1fc7a8dd1a5d53682f614f7a783a8ad5bcd8ac6ebd892131b2e309aee289b063943892dbac5d472c0c132b5b29fd438a8c26490ab1d99c63c4fba0b88166177ecff2e8976f9cb7bcb1c6eac8d74b84076e4be0fc9f90b6d8fc15a7e9d5968d25a0b6f3424daf8af51b4174954048980d18ae3fd4296adc642206d5410d3f67264de57218cf54d051a31d2d28e60c4ce551f820772ddc23287f53d09f94d2431ccb7fe553af2291e29c5a26a4f850a353a546d95b9901c553e8768dd1696c376f998e64552514dd830a96d303ee06ba97dda5109ec8f445b73a6c686e55c7e4f75b666acaca3600307b76137942b40f6547efa17c85917a7cf4ba1e39e9cb7e965db248a586fe6381f7b5b668d37458b91a8fedb4ba16e1b831a4f6bf442828f53f03023219311d40722654ae467ba0d7ed77eb3941012709019ac171db9d1078442d03c0dcf74d91ad0b823c4a54d8e54fa840627c52033bf487327bedbe58d9dd02c124622d4df234ed71def3c1dc9c2b93b550cb45825d8e6ba32f46ff68663ade6ccfc77b6195bae3e395470aabf5585aae50b120dcb02ec23b8ba5a00045cc9149c326aa17bbf78958fcf32777944240e49e980a12acc0670dccd162f552944daf821ef3c012a9c86827ace92fc935aa5b0502c08291c68fcf030ff21346cef39044fa782d9cd4d1e08eb85e7c1545c169f7560a8c2ab291471bf289f1e56b35cd86602eaafcf8c3e25cc481a185d9be2ae207238b3acd576dfc0951f846a4af42d9d3a28cb7ee512cdd9765e6660028ffffffd7