PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61104 ecd0e41ba6c15fed60044045b819f0d4cb70897757a0df06fa28e1dc4bf29c34

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce6642d8c16bc8290c68cc8c7be55716b3acd0a59d4a001aff84b722ebc7bdb0
Certificate Block Hash
ecd0e41ba6c15fed60044045b819f0d4cb70897757a0df06fa28e1dc4bf29c34
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00003c000010070000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c0ec7ef3115fca24d7cf2e991091b3961aa1c8fba5e7716311aabb6083e732341620588959755ff4721a89ca78d625480d1d27e8abab801d0126ddbac6eae9e93f060113ebbccbda465cf130d1aa0c2fe3de87320a2e8377d9140000000000000040000000400000003c000010070000

Raw Header Hex

000040208cc86445fec44800a6906b16696ad26221df03f85ac5e06276a9bdf9941a6e9f5c4cc223ab7a630f71369997e2fecb2e4915e03772faeb78af4988713464b8916c25156a7bbb0218b0bdc7eb22b784ff1a004a9da5d0acb31657e57b8ccc680c29c86bc1d84266ce

Proof Data Hex

59,560 bytes
1212160203074b68a03feb45300d537b612ef0a47ac52a386c3190f10b10791571e47655f86b066f657f40113f8a4a1296da9a9359d5c99b53cbc8a7cdadfb109f4d5a0676007da6de897073393d4576b435fe836f8f31bc1cdc3ffea8b984d15767f6668a5b1650ca978c425da97bd9632518ea3b374b8224ffffb913c6cfea574b834fa2dacb1e382a32fd2f4e8fb1a71592c72f492a030f46a48fae36a1d53f8265856abde62058e39365d151192c95a5a5ad3c387c9d84c5e78118ae53974437b70b4192e6d3bdc3e35f27b94e492a27377c24ee10502922c739be1d37f47750f6fe78d3d25b1d1423d63ec67574855d7d84f643d1916ea9c8ef15a63d140698b981b27c08c93b7b3528827ecb2686a32bd5e83573e7bbce2bf2cfd5aa3f6d02e536155949ce1b9bec5da87907b732ec67f7e708f26de76e2ac0f836af3fda34d6bfb6cf3bb8ace03b6e264144528d7ec364e4beba1b94a36b20ef6917670bbd0151601dbb20909c180e2eee2049f625a718d9ff768b46f4f7e9b67bf55a526eb944ee5646c972acbb9be0769a3a6d667d102fa005df417832745464aae198fb588d957d419c05e2f8ff6d1ec2993f9599f7838120b066d9dbb06a2b20d334c392eda713e646d83b225390064792bd8e6705c483bfea32158f1f033be7ed7b3a6a76cf7990664d1b584a20ead1fc94355c088f6feeae24efced7b9c0118af8a4d61221bbfa80f10be5b1f0ba9331f93d52b73d060cb20dbf2715e9dbc634280456f2edc5f3939a455e951705f2963457018a168080e2f304f325807d4fb6b5616c278e92e622142e025a6a381ddc0dd589834753d67246a949f0590523fc5f7badc26c6c17e54afa57679477432dd33a77adcf3fb97bc6a1cf50699ada04d5a300ec2de2641fb7707143b9c217e27dcabad96c224b8847e9e1551b4a2060ee19441273ddea02083efc7635bf1f4974cdde397cf05c3ca9feb05b392fb2bcdb924e1b27463137fb576ad4a194a74ab2c13eb545f2bf40c46edee4cf94d328e9e8dc3f724c7006df54cfba498ae568d6ac5a0297d89184aed78da7f9d815927b1c01cbeab10402880aff9fb326e4ff46573da29ec292aee06f9bd5cddcce5118b121ac90636f8030d9102681d2a7c712b1e8a99625bab063c7d41f76a87b0ebf4a642a20165bdec0fab6bbb6d51534946a4d4f83860b992b20e416f5c32b17d83e67c1da9116ef9d883fbee85857c6e9623a35a0d166fa4d6efc0fa37e5b077e4c7467b2c61a0f20433f42924a47b3c3e30ed157dd92829684d18f77eb11990788c4be444eff8c3874a869013cec38fff8d74d50a3949a03f085aefed3b8384dc7cb4a422e35903769514ae15cb26b897390257566ddfc38994279498bbdc97a344349e11fe1f1f1d7d0da9808e0946f16a0f99bb26849db4e925a720ed4fdf9fd61f515e5ea8e332580e70f64c822bf46ca95b7025a787aa47db5e4288e21066cc1ce4644a44f7e44f70618b65bbee1fa82009be004bb0d6b6cb2fbc8ae49181f4f872329f2e58d41adf28b321c9a9128bce4d4805b31e72445959b0fb0b14c896cb2491dc3855aee7119ac6b357444246dbce452fb4a09238da920f5a5b43fd9ca0b5f146bc7169279dd134b3bceac032448911ef135a74ab3c158c2b2a99f6f254485947b80391d01c9530abbcb7afd1adc7f44343963723fc22f0a22ee93fefca3fec263f40a919b589b5dbc8f006c6a8b892878c7a38d3ca9a604d57e25b44584cba4edcfea3a5b17c9362da697843aa82abb45a9f914ddc581fe891fa9449a80265e87ebaec9e45ee58527804b42a411d193187fc42c3bc46194cbee4ff16e7aec5b182be59f13347b10c6e88c752c9bccc9873db58e527509791841a55dd3b2bf49647da8c019b2f009e3cfc9ebefa3fb5873fe21d58808c82139470ac2822e5b55a8239e4e0de95c586dfb41140600f5a87d755d89a4524f32cb9cc465df7b2523c76b8595d88dafd84a6b9f63cba1b3205c129dabce6f8dbe9dd7e22847362999ab0cacdde0fbd8889c8d821305b8634cef047a6de5a4d96b21874326643cf02e84f99b435e8288ac80f9632cd4bbc691296b89e5b26d660baea271fbbaf3c3117934d3eb67f9f2c2c4d2aef0c3a9588e93606bef97d9667fdb8347fab8ee683e3bc1a5ddfea6a0c02abd3d47dfaab7b63c9cc0a8c26a0d61436c99aeb759be72813369e30723391f91a75f416275909986d9fc125c554287f413790bd986bed59a63661319ad7add799c2b8f30ffc6b9185f37d4297f086d03d1e23761cda286bf708d1a65a3c9702ec948b8b623fc2955483a9c43319cc1b80fafbf209a9422fd9369b138f14ea30a555c3f7fdffa96a1e6335887bf20a0ff25bbcd3fdea3d25fbf0170cccfe9dc630e1905d0515452ec00ba9712b0e9ca9beb215400a1cff2579221663ec699b5170635fd4f4f96dac3719669672f9b81785d1f7575bc880f6b2b31f76dbc7493406a5bc847b825b6a2543ef771ddbfae63f9f130bbd5c12958208455cf75b04964f547d6ccca4a3cf8e4f146e15546f677dc662a739be7d63fc5aa6acb586a2a5cc5091066dcaed4b1b791a394c997b127cd7a9f823be450f4c54404630f2e9cea4a3940a2824ee2fbedb9aa71f3370e0028e58a88f3e0515cc5600d20bea1a5630873f059d0084236142ffe931266c00c950f3e0286e625ff38a375f5f1aa81049b2f7506012ed8c1620238c3c6fc4420ca9d4803eb5b058f4d18e12ab404c2e5366ff86c2fb4052ad123bbcf226c9022565cf5079ef5ba89f4e9dfc17014c4dd036571a7b6a260075acc61d21d8f50d97437b338d1f3f3b575577dbe7cdcca3aadf906a32e3af0e67c82c5d7535d9b8948179649a2760e8c9ecd961d0d24dd9452f9a77d915808ecf9277fb0f4407c8a839a8a3817d5a5a013c6ff0eeae7971feb8b776e65c4c98cac8994d303b73871698fb32d9e408e815cdc624bcfd3ba2ffc31073798e0449a990347b144e7e209e393f578d199920338e77b331ab584f0395aa9fa7c06621d83157f1a9b8645508e3729fa88e9332aa7f872698e40ebda0692bf7ad6eae5f2ab16e5b9d730ee644b1ec0f343d8bba0e1f0a27f5142457945d8dc9ce139952fc63202ebbc529dc3ecb3de5b00f26858e8267249d8b000a57ffb22fdfa08a189b252c68907783270ea45e156dcb43836d9d5da3ef799891a078d65fc73beedc313aa33bfedc14867017020d66753970ba4dba1ec5f6729339f63a67e53b87edb68c0e3f910848d01256744559509916317f081c1c505c008de151789b1581be05c062b16ed743147dfa7e5b52c18bb1da647cf0d8885db3911dd585683eeeeac4e721ddd511b0c05289f78581baed49b2c8bf75d041e4f27b859da54caad9fb838ea5a95358af60f3649ed692d42865f1da699f12d649fc3716fe24040edac6d39cde7f919e1051c75853bde7904e173ada2e44762e4938e82dcc36576f9234d4b34c98ecad711b90eefa687a437bf1e7f4e76ad0853c7c4da8d64a22824e579e5c5be83a71203976feb074531c639f72bcd7c925a3fc1ec6a553e08b4e60b5b76e4aa74392c9fba562b333bacab27af0049fe50ce3fde5181d6768c8943e9b9b071e3b7f93bb9d14cc05b79d75a5debefc88c87f6f09820195d97da32f88882bbf670a39dcc7b32ebf503b61b2231672a6469df2f1f44786a8f0185a2c3d732a78e7cad67e8d2fccfc8cc7d6191202b05c5650005176e66ae6c10febf86bebb5da58f5460455313b1c9009424ee4eceecd3d08082dbc9e7e991eadaa24534fdaf71b8c8639a6160a3a1b65ea1b5eed6b652ed7bbf9e73d940e5760f37d649409c9b8f58ec15a6325140a695e54ad2b8dafdd4d6c9a81b771e1bc0f8b33cd9786e043a8b0e5923f2ecced49fa6069ad2e91baf1ed3923303ace19223263b9d42ce3e3983b5e106b068ca0e78656659312d9e7905f3c3cc279225718936e1d162ee32558b323843b9e66d3dce203ae863d7f597a120007dac65c580663327d4f6d79db783b940793a6a0f18a706f640d7b1de19a5b61fdc53bf1786f729e803290b928a06dd82e70fdb57b5d93b0e03d15acd15822ab96100b0caf218434d4d8350965c69654fd706bb244d7fcf4c680646832ba3c41dfac9cc834f7f5b861ce5944c24d138d2c61f14ff29b45741e8db16cb75d87d1badd8469632a285f316482e5221aa24d527431dbebb6523dcd070636061697b2940235fcb359961ce9c8dcadadc8a9d44c6a3d63dcb1bd323a77923470ee168af08ab18d65449575c384b724be933c93d39971a653e94269b1a746b5106eea40e7b3754c83ffaada1f41a58bbf43083b7c70beec01e999c310d996087751a21b8c115f9d793b68184e61dd5829b2b9b6745ba8068c18449d944af6355b2291a49878c7f22ee51078e6ea16bd56c92e7daaee76853e49d47fc15a707ceca3bfe7f8fd04df0b4c502147fce9c53b1977de77a6d9f0ba0b00433fa3f4c14a96a49ca6450cad6d5979593dfc4c16fc48c0d91268373d138e0078730b528835249c284bb72631cee6350cbd353dfbeef237b3e26143a537f7d91b5f7b2dd581ea3d2b65c4a5933ae0212df3e673aef9ad5409bbf5c303412abc425af9a4420f6caf1558dea58a7ab1ec2e56dcad110c3bad95298a02a133d66cb992e0cc6fb2767029551e53ecfa4e71b7b91c2dc4d4118eaf112ed58ea03e01f0b571ca41cfa8d1b26d216a491eb9c5d5f05a8db041d1423a59cf3d04589b67c57893280043f131935f32de544263cc36a449aba723745f147c8ef76998e5d6dacaea1800fb87f8fce8b59a32b8c725ac67b3387f8a9a7c84214dd375d621e3a21adb5e766d3c962a220a1799c8b5e2a0dfa09f76c38c4972dbbb9414b7e9c9ba259f91003ac81faf0beb1e18a3f1374b7e60c2395e8f0439d23ab9743b2533945dd2110f47d474f85d39c63060ca2dd0d296ec3ea3b3d70f52b461c20d3f3cbb609b21e4aaaa08b06d11610d1c51cfedccd52a5d64168e483650ab617c1525f8b5e1783c2d5cf0288f2e695d3b2b93a0f476d562bb22a79bd7a20c01032340a418a9a6a913340adb5588c8d548c251ea39195484f40b0c7fa93fdb6112cdea79a5c2a33b89c31bf7408a8bc29069a6e4e81bdd7d882699c01b7d194fd240d2130ea9e5342fec72ed86846e7bf1575bdcffe8f7788892debb9748da70fba89494d21a5aa779bef1577e75c7acce7cc2c0960398cf240a9c2828a10c0565057258380f653ac75095259f9c56838c9493e9b8698cec69f8247e512ba5894701875e13e919d0e63427855a7ed56632bf268fbbc0a9248950b47de72e553972c1915fe08cd7b58dd65c5ed46cd69fb294ec797552d73f771cad2e1a32e1fa64c4fec7973695dc556fbaea5bbb2884236c72482a31ef612d695c63d0062fabe0305ec718290a21f93148a5f77ee633f386d99623125e632fcd116929838e0f31dab5507b6c2b37569080b343b0c997839f94e12991d57a92ea024cd1f6db08b523f0b609b2025b73fb6692e9af7662708244b0bd4c7c4077fffb908e7dc9f5c36b5faed62425c19f8a05f823f18d0dc7e1bda08ce086eb14171e88818b13fae73f3562145958e013a5a2ac337b84c0280e666ac5dc2cb048668b30b57f4f11de161eb4e1d491d5c5b68eaeadfc4c4922e35651ea5cfd515cb671c155fc76ef1833dc12f8142acfb977e92adb593bdd0ad582236ed0e2b22a49b3d581e879ab09e9780090a417891968ae57d9cb2476e7c768a20aa4769f080fa97027f81ceb31aad81de47d17b7d24e5eeb8f40fb5cf2adb7b415bd25311dce06975fbe7986c26f3814db11f469b53651f7a88e4d956f32a543c1d441ceeba47c838e3423e83235890c79d4363967703fb9cf67ddc8a0d6f254d20574e401ccd8665fc121c72dc8359c8bea533282fc0c39226edfd1f4d2bdb5e6ca2055e224fd03883646f56a124574966bc431b9261bbc6918658c73124bbd375b70c018f9c76dca9cf092f7944f15c49e69bbcd2fe596430887dda6658cabe00d458c628cd99bc8fb4ef0dd7c1b8ff49e0146ce8903adcd2584fd4b09c66f0165740e2cb1230082abe7b9e413537dbb6e40ebdb127b678db9a54ed3362c3097bf79caa8b24c931ee8bf53d61123882276459ab3efb1cc1e0e77c50524f6d360764f87f2bdda909dd7932e3d493fbfd64e01800cfae8486d5458c41056fa5a6422b44a614b801cc0c0ba0ae26ab136d86d6ef0f4806600d90419ab01083f1d1529884a3bbfcbe4ce2900e1bb98659be37f89e47df26a9e38f2ba212413356831fd3512f827d0fde976aca10a8c1cb52683ff9adca1fe41554361c04a29793af3d757d3f05383ec41bda12bd5906c6ed0578b3f9b8fe4231b26bef8d6a63e8f299a61e465259e045a1c35e3b5af6b1d42b885b9cea8a63b3a541cb9371714860cdc7b9d67b1e867ca83e693ac3bf3c30e6cdab7fb367dc015c545e47bb1d25355dd9c06941b346a34f4dbb4a453b624c17e066f0a67b095cc71feff4e5f21bd5f245fc46c125a047f96699513695cbba34d5aa71d452e920aff9911d9b32c5a469824189b721fcac1cc251620aa241f73c87161b1c85943009e501b771d6d7d8758bd181d2e1df39091c4364854bdebfbbb9aec18dc1c00aaa7e22233fb14edcf190cb55d7e756833fc7d10323852682b9127841fde1359deeed7cb136510f89cd76acc37e14b577ed9a2a2bf169a937ccf5f9c22fab5d08671bf5e8a27b9e910635a636137bc85d964c79ea739c25fc21e32c5aac6e6066ee814aa75ffa3dd6a19bb961cb40f0adf133d3d6c211a235b92f0f34ccc76cbcdfc39b2cf833a29cb09a26f729acd7137fc598db84f8a638d14b27b5064e3ccdfbf1d5c3824e83f8ed38155c1f3ac4504572bea9114ce6e2c90a958c4b7148e06fa6f2aaf3369cea044614e062d723be98f4fa2b0da345484ede2b8d567e2ec3d1f8a5862a456b192a253da2273b97a0d7107da4a1fb3e9982e0d5d38a5cc3fd2856fc662007fa950a8da8e14f5957d3c2a4be353e49b49feffde2a4aabb461726c73e0dd140add1b9d47ac06ebefe068d378c331256a8ba6aa4b1c57a3b7e21028a1eac256d89c49018051979bdc707956e0de130254118788ed6b75e4714abeb6060eb05fbfa7cf0866fef0a4137c7afeacfe58f11533576fa20bdddac01b23f457c153759ff85c722e2999d3c93cdd023134222ddb5706f45d3243c9a73aa584a2f74b585e4ed8e57383def464ad2d333485e2b9b29bf3be8cefc58b9ac9e6fa35204875b3329096e77209ea444adf3d2d439f334ffc205518adc78bf89ecaca3c858c9427ee72adceb347c41d7156d7350d61826ec7d41fae65d83e66dcdf215b10f19f559ee24104e3e745298a60042841c67f7bd66a7a7303a79d34a705874082f36e254b49aeb7b9615c632deb6e5546b469f4d880cbef7211e8d805e174fa8e076340a905bace1e16a1f944c08d3c598637e83e5b0c2d169e5164f186522f01ee902f26ca8da4d38aa3341fc1d34081aca898ec547feb526fd6bc26f3de06a53698df2b526fa30264117a1762d587c92f8dd9bef165909de35449a2d01cf55818dbdac05ed5e66309426091362846141e12b9386ad08bffa485e8abd1aceceb88557581ef558f3f509feb34a14fd136c403387c369e06a19d3157ad29ab68522a838cfc431273804a60db6f4f71074fff8de7e28e243a631f84a0f4625ab41ec7867d67a6ac75e2f4dad6edbdc2741882cdfcc61d441fc4c2d4993ad2ae65b7262895a93552f18e9c9465071c859b030d333fc8739875e7b4c398fc56cdb763fec1763c4ea15ba6e10d2ba03a600be98b037b7a4a666c02630b95f791d609b1262fe209553e4c7129515d6326faeeef2e7e7a4c2cc40aaf6ca30e4b3a8e9c80cb1736e7ec64ac968ad148c9457441082bf7e764aed5193cb6ea91daa6d1fb39c24dd1c11a0f92afdc6626c6d378b217deeda84eb057179c14854c00e504a09ec63f05dd5f717347bd78785849f982b8450e18e15287136c902a4ed82bf4655a8adc9cb664be079feef14357bb97c5b159650caa0c57b23147b8e32c96ee7eb893d38d546e272cabb6cff67cacbccd2c26d3b1c172607fb7220354ce73df1a7f8429951f33197cdc089517d07b17ec1e6af20fa701aedc7a8c2c96621db5b8fb5e81d04d52cae3a47b55d3ae9b5253e0353da5d5becdaa9982655723d629a5b16aadfcfe1c81d1abe48fdf2e8c1e4a57e9b4fbf52ab80f252c2aa4c29f3f051216f51f0336a49f00b7d547ea9580bc402356aaa74fe9af8c69e69533baaf3bd07dcb8bb81f9c4aac51616731310aecbac3961973e756f84a2f8fab171220e64a39dc59d784d57677433a38a52e3dbcbca638e587ad2491772ca999ab62c9ec732d275d82282203fba3bdf2879f3cd9a808758b3ac2fead4aa878a3d6b8a418528fe14af54953e1f3713d40331bbcdda29d63647cfb7b00f1952f3123dbdec9535c170c18831fbf3886c6e07fd61bd6f7de33c1ba67873642196d668d93522813bd911d78ca709ab5aba6fddf7dd3d22c0996c08d9407c2c79e13323d746f23e6d303bc82c9b7cf15682218120f66fe05e2574e0cc9cc5fd550545df0973323786b9ec9e8220c8685a1010a14c88f68f694f4a8c33d92d6a01f59df33f1e88c6fbd4cfd5c4fdd5b2d1ff78b6a8961e6abec714cc3f1d7406637fcbfed0acb499cad77c3f20d6dde495f2da492a83f3ccbccb43b1df7750cf10f023f641f12b73441788d93a79e360cb6bb1b39e49f2701e06aa61a25bd180ec34394e27306f0eacab5c42dceb1a4076e8ef254fcba6c145dc67c6a0e86ae3eb53103a7720dab1d3d37b208291ea639792f0ef6ddf1ce81b11cd9418c0017e68f07f6093f73002892df2fa429ca679c99b657728105ec7a3b0c9a5329f0b25d0bfe480d128959dbc7c7ac2836f6e5d9d38c259881dadf2aed4ae1c4b49687c6db557eb86a8ee2f865df05843b183cca36a540a97d0a5054a7f4ba1e3702568d84269e0da7351f2839d53fe58c5ff615082a2ee18af304388a41a55c6f774f43bd7f03c72142c32f4a65aaa3717cbfa4678990c4e52c9cd75881a31a98cd9eb300e6610001ddc125a365050d6511d68c492f3c9f218d36b7145da7336908658f99df793823bed3cfcb8f199f1e74db240bf1a0130e63dd2862b29a2927d346e0faf80cea745b6c5e3ab05a1ccd99bb1ef49ba828f8c8f850363627da3bc4e6db9686328c6a41be69873dffb21a40e9225be763c32cf9602452c1dc81aad4e7993b935ee696e1bc6a3afae71732e73e2c299f17456e515239d58ac6e303a7a0717244a5d959116c99b3b449c60c3accea819516834661a806055ccce42e1fb8ebce6c855edf076cc6c885c4a246e4531ada3e584320e273e8db4f230f27e97053b12dd8d03e003fc97b35fbe26d55270dbfcc889a1c65b644b76f6d6e29d5dfde805a60cdc0ab1597f38839897393e106b454a1f842d0999063de3f72b4f8310379b152bebac2841a3a85ea344190c10c3795e8782220ad0f285b2a13a154635c30601a0b340c31c2360ae477144e8fd1824edc00feb346432fc2a85c426edd80e1627d3c7188ece451c0c6f2e62a79e387327603048ecf7e32fb9a6563bc88998feb8f175e2b1b96e3607f503eee2f2a5b207f6bf66fcba351e42dc3a2d5f7099e4f21deedf32672dab78a45376925dae874e216c394ee4198630cc246a7b3b396cf9c36cd31647d6631cdc2168cda24f68c2fcbeecfe0c73c8e4ec329e04c96217184d4982357b940cbf644bc19f79ec8abbea6b7d36a0686293daad4ae973a11b39fcaf099b52a56a76134f8ff4f536e73d41889c280ff28397f99e444e11b1920184fa6aa04c13bd1727d68b1a45c059197f9d272d08864fe67ab45d89eeff2f6ab45fa1e3afccbfd6da1a61092f3d75f25ce277888389827c2bd4928bf9e785747de6b30b475d89e70828dd4d98841394aafb7acfc92d5d674444087316078b635e9ae6b86ff18de0cc72d4370f186a1fd1e990bda2a295fa19471f4a9359f9ad9d7830cf414e41264809432bb19d8875b9dd4801c7c5942b92e30894f281ff2e216af17d6b023f255f406d3bd5acdecb730619838abef8827b1ba67544bbf7edf4bec3673eb4529fff789c66220f84c0f9a39561ad33b2b78724e9cd0f0f7dd53aa86836b4f16605f831da8c9157dc296bd7a789a7095649ece5de3ba7f51ee9e4df89a79d6b31ae26bd22ff4e9b60f4a67198bcd4817ba516daf3165cb337030c28d2ba01a52a01b6ec6099a0082aa1db5e7c949898585510e0ce12a3d12e2b7d47361b39c871af0dd768c66ce4d264dea52df45964e0800382919afc2f1e533c7e7015dc44ae66fbe2e21eec7f7288c196571ebd3b860e31c49d594024f9894762fbb899a719eb7392dbce52c763a8a33ccc08bd08cbcdd406dbe8db197c66b8e70fa0a58783bc8a85e3a120daa6ed48f0ecad2ce2d74e0e5268a3f4985414517d667967644c2d7d2b427b6931dd64162af28d4b2607c825d18f79163fe17e115eb3306b2ad92e3c1bd674d581d271dda687b5cdaaa854beee13c311c92211ca61780dbf03f3e309b2e716349f8852173e900a493f7397a8befa3b0b2c848669e8d3f8a6d41a04c2f260d59c39d4417195f40f4fe0f7dccff5668ae07dc9a1c15d69ff10fc5d2784c4c040c0ed0f7c3ba45d7f8355833ee79d7fac9abd258ff2adf4426bd9a7fc2f3e0f72d71b5db8ec3dd25426d7d7008ef3a17be9e1477d5041ecf2d3ce8fcbf1fb8666e96aaed1474888ae42df23fef5fbf2eb94cbf82ac836357d26a7cffbc4efb0185fc5da7220d5871e205684eb98152a1acb68b0bc325080efc5a024e9a9f6f111751ff7424174e4d7133f9e9af2e651b1b52bceec77e2a972ee827b861a4ed32bb54485073c8ac9b0293af9305e6ea4d72dd386a1e26951bc9a3849f2792cadd62ba60137d464d3a682f5939fb4ac5b9eaa47c499d6241647196833e9494a58b99d896e37bedf7cd9292c540d48896e6fe590fa5e0fbe27e36f95f13f62ab955003ffba1a58900d5cd049a9b7bbee54551e8a15f51000ff3dd8846144856bf96cd48e7334dad74f59bf56745a20b5f6f224dc2e50aced3b51b3e0c1ab7de91db5a4ccfb97f975f2e11ec6e9971740b3d011689432e71e809a157c48381c300c31d9ac5ec52c8d85b5feae354acbcb447cc4c51a5a9e8627d1eff8474b7dfb21d681b34c7796e24a28bcd0239c683ce801dccaa228c760008d0a631f9b780701dd3c892af0ce7cc3bb127400c66e640270d79daf569f8896631fe7784ee693655f70e1d3ea2b757788c0f439661476696ecaed357b4d3e311dd4a0f7efb301102ab94a1970e3259578a41af0dfd9f805ea04b48bf97fdc75b64bbd601a96da77285a43b2fed2934d86a285f0d1f92596e1d78d04a17f038187eadf8c91566224573c4a1883c6838f09b7f35ebf72151ad0abfddd79148d495483f0a7ee2dacae38636a6fff9ce8a1bdb7c45f0e396bdfe9db582dfff173c389534bce4df7f6f9672bc1103787b1cc0d6deacda43ae4e0a969bd369cbc3a48294d45834bdfbdf404bd67d1e63e3e1b3a299f2b355f229ad481fe0d37620d48e6486117b7279eb5f60b3f83179819a4c2be9e904c3d1c6c808887ed89f64542f141acabb64a08cfa38a670d5854feb0e16da4f72b40a4aaeac303d6e975940d409222160cc73962cfaef3756db0d44a1b86eee46cd98b629b4637946cdfa1940f6343c2baac0486970063433b6c237d53a1e59cccfb3b68cc8fd1aa7ac29140a804d389cac1996078f73ffee05075e996809ba3e47d790f37ccee175dccdff641b3d4cbf857474b8d630b6132d7d01203fb9e170cc463862b0c558baaf8a86694b958166fe27e6fb9139af0679ed211a61420b7d6adaa940fcb28a12d6eb99a22d8516dcd50dcb6c3920b992884c114b958d02ff3114d3adbb7db84ce3e7ba518ccbcbe0039dbfd444f925f3a1bf98d17c8344049e68e0083f15cab6aae4a4aba1e058d7a2473f2d4e58cd4cb61747cedfdac2ed0702a30ecf3c917a27868ef5c459c748595ed4a6d1587b78f9dc8c3da127b21188c3b51f2b70928b54d52f829833b93e651a76402cf6cc2bb94322c45d1c8fcd5a9dba2ac54d02075a0e603cb5f01026830b23d21ec97934617a15cfa9d5c8e4aa9e92587352de8bfde6423486c1c3cb8853a691918d820eabff3189ebb1513682fe732e9976d885fee05e9cc8510aedd8c2abdac0a5c4920e647909f76b2ef8fb8971eeadac9598bf2ae82f33567db8b3e4546bdb06943a93888fba82040b5e4c98afd887a9bc9c0488473da42c1992018f0a3224605ad153866907b2d3a8cee82d3b9b03d2bacc99d47dc20695befcb0368617220e360271a92d98e59a713d5f25bdf0a9a6c871d8966edd802c7b5d08d226b3ae56a4db5fef2b1e576e984578abc0c01c96417692a5bd5125d27940e5f8e357b1d7d75ddb91b115d42a450b07935712cee57ae31ebec843462c0ae1b7b36b718b8b846c4740fa758dd164ec24e8f6108af9a457154b7d3834f0b14ff16f9db4a35636e44e684c4d6e5f20b8e87c992606e268c7614648ba2a4ad0e2afeb020abf59d13f885d4032da1da51111626c27383dfb4e0a7b7f0aab6502a9641bfcee076c138f5e55d268711b88e5c6bc713ee7b567a4f8531e5e543ddb907003ac8d90300ecd1ea30f0651fc83b8b99685716f432d5eb698839a860e550bc11ec678584007db6281208718d6bfc1c59f944bac7362e8c64edc6fe424fb80af36a94f2cf737c9e0eb58290b63ba588b36c5894c75df22500c4a8dac0ac387c236330656b0f790280f40e66684ea081b3f7ef29ad5f75fb623f2d5cbb5df8e2ab86f5d686d1a4bdcdca92ebabe9e487a32714627273fe2b313df03b12416cf300863766c4566d9ee207c4f4976b7f0b6cbc5adf62267ea3a651578d20fc0bcb4158f4c215b6c7cb7dcc737a5b60b68b9ea44c9f1d3a732cc84ee6fa26420b451d902bcc453e9d26ff16128c40ee26d2b4ae8bdcef540bf770747d8ddee403cf61ddf705dcf003f5ca4534cb429f27040cf0893c2bafbd421983bea30404decc3fe94c0806a1d08bc5d7a195ee32a6a6d016cc959775baa5444a80e0d53820093164b32b2368a2004e4706813a671c45af835c68090bf5e3babff270a573668198496a958e7aadab6f085af87f1ba503738b71de1fab4e15c2e9dcc6c17c6dba90b0b922680ffa22f58bf240fab267b5cf1d14f5ea448a4569db6ed6da3d2df805cb69901e4fe80a9e7ddbf45a60548889cbe939b50b5f40365406a976843d824da4bfcd8bf18a2b788e7bf0e54f05fc2d659748bb08594e280ef434137e07b47c1e28f753a96ee64011ef22a836e53ba92572a81c683657abdd5389f7098804cc6d21223cc04fb63f71908ff925fc329c848c6f004ba2fb0be038e314c5cbd594cb512f8844202281528cc9825b11baa1d07fa4ca7d5a0f9df92c757cf20cf149a291ae9670596d4fec0d3b7ece4c45df6670e601e5ecdd0d96ba772c68156d1033b6ce10a30f457cf4d866599ef7a7465ffe426bd67f30e2e4ae3a6094313b4f985a71595e0df60a45fe2f7433227e1438055115519f83a3f5c314429672ab4237268bc61d6da4c2dc98993ec55514d2c538eda1f38d9db8354a95d9a849c774153009323a16d78eea8070126df97a4542440578a565d3a431deb8412c420a9ea0087403d3d23275339fc7472b0df07def02fc4bcf23578fe363764c4404e2bc18e064562c86c6369886f400a0867abea85af8431efcbd2e8992ddee87287a3c3583a8e2a09c16b2c75fecdd5311433844700b2155f0bb547acf91cd1f42e8ad86f735f0d5ba6266e229b1302bbb8789d2acab8e281243dd133b1db668f670d955ab43978616e8b171371dd5749e15476110b94ddbaef2590e72b9993fed7c945bd8212fc2935a541ca9103a9f654f216251467b13c1ef4acc445001c4aafff9b27a132b6a7e6f40deb8b509d1a5e8518912d1eea4f37ddaa3b05afe61114cf44c80da1f73ad22f42d2afd0d7c9228155d69a03961a5a9f59b7fb9adcf94f50b314466d6d88a552379ddc3c063013885db0a8b7f54f1501bd35d9ede26be4cb596aa2787bf69fb5236ebe97777916e771943070cb788fd5eebb8a60c8933f77ccc72d71333c217f6ae5feb965effbcd94aa5f4d0f2075e37109a220e560a2013dd1cd7356082df5f58807a0a0c4eafa234ffbde4f0689df671e36ce24d512c9e1848a3ef018b93951c424e9e1721e2d11b5e5c4b27f69a630a54101c326aa3562ec6d27e9256ab06fc8ae36cae4c470c7fc539f7d78add47c449639b0eb6b7cef03fabd97bed8815df14d0b3bbfa2980f0b48eb75fcf0ca098279f03201524f7813d956f7b216af142644c8ff81f12bea4aa847718d1456cc28d68d48ab26b44ef250827c2bf00d9dfd1511ffd14eb9b16206c9102d39859719f7bd597c9e7ff25639344a5e8c47372b258af4de0cfb7037c45615a4e9cc5e1619360affc3ecf75bba79d2aeaa8fc836ffa5057b577e397326c1f60c2ab2d87f29f3e6237e124dae0c5cb45c2647acb5e06f221ff5360a286208ce0725f371e347c822b87eb15209f0712d6d1807e261fffa694faeb0da889b80962a994c3a836a199fc98750b771820acff978d19e5de64ba42c91291c123344fe55f43ca2918d64c41f9560846a60f8474dc7b648a01453e33c60b32d0dff670b992f7f5800cfa07f5984f9eb3efd3eaa4fa45ae0002c7bd231a74ec2028cf798d2293de4bc933f07fd9b0902fff4fa47b7895d97a08c5afc79f964f16887f21e707a04b9c7ea0cbf1e53da101628c4759b0e71e94694db38f9d9591ee091e2c516118914a877a2f1fbb7df019e2164f49a5e69219db95d863b976889dc661b9d2c1b071adadf30e817ae131ecd3f7447a1e454f188a2baf9527bd660b26b9f6288e7262a0dac0a9094fc560d813e52d7aa7952662fb0a2643f578a8c1326f2f5cb1f7a2ce62ecc221b7d04e456c7f7e84bf15b011cd7171aa9916e41107e64c8642b7e4f366710de282079cf25acccdf665fa67a55f58412b7f949e8ab43c817b99384bc08c5f9969156d6823b293a56162fc4afd69e08be176dbe70af230e09046513a7e07c1081710c222c1007128b35933fb161ef1f02c4f591b965d3025d6125b4c61d40416260478b8d89280184b8d7d225bfbf27581757e740ba12a3986d2c1286525fdf220aa796b76b341883acfee353e6d8305ab1310bbfd9d14fc6b9720df6662abb23448bbd79902a812e4e9653809a7538b7dc499fd32f7c3dff36b97a12b87e01d72ead3baad4d402e0c693bcf7f393fb3550d245510458f9b9e8ee98edd23c25d967796bc4f8f30064d94de74cb32a84e9c7c677e152076331d7be5f19b1ad2456de7a21e864435bd64685091d1652866c60721d09c5d5d07f3ba8e53b6f57b0394d0e7b4af6f0b33a486e611cf0ec52974274bfb79b861238b1a41841f17c86d2368e95b7ebea15d9858e363b1bd5be494becc2d7ee43d254ee3471e82c1fe0ea0f6984b20e9c93fa833af5e1f7fb2775bdd1943a4fe5dd9b50315c2a523906b879d51b8132c9d6e00e246a1c0c3aec40183d5845aaefd31c09d009abb66ab50165a1c9556d503bae5e945980b8d31276854418a35896060d46a24a05bf4e4f945c083f860ae968ae539da18612b6dde1cc1d9a75cb5eb17b50e86aa60bf2a1461e9c17db85b32031946e7e803c0275c7f1435b5068a86245740db8801a824ef3b18a735ce0353547647ef22b3ebbc8048baef9a55dbe36350838b199e159058f14bbf00448dda6cd21065c8e554dc09ad1925cc20aded13fc201c906bf5827ef09ba1b11fb1d2190169e6fb2da8dfbf95d09906ea8f5a5d1485c5ee2054cc5e95dc4dbe25166c1c3f0d83c318f417f5655e21304f3997acc86ec42e44585dafe752a2d7075f19f9b97e5793cd97a87435397dd936109931710251de7b6087816a7c206a56dc77b3b829f358d2f5eb59ebe358c9849fc70cb3e1fe697db9445e6debf117a4661486509d4543f90fab41f4e7b19f9356c210ed98c0b194eacc4256891119646048fd6d1eb9dcb7e4ee72c46b463fbf8af4225045c36d7be81bae4cdca7e32e55678605b1a6832daddcae9f45aad5572aad1d580d83bf05dc9a859442adcf341ac49714725c97a4ea1c18aada2520d13f3620e6e49ef7656d129421ef6f9b32b0491c1c74990cc893ca89f1abf8185215e94ffea2a8bece3a39c12d062eac0a3b792c141dbdc56d4ed538df10454794a2755e1cde22c8c128edb3ff22b8b1c165ac5657f90256e78fc8ebe272af1d3feb5b7bb5eb67ed3172109b8ac438e2992bafb0f12a2643854e47c80c43234d2d63eeb47ed3e8f6ae805487c0837944f24956dfd5f4bee7a70fddfbc50f84253ff849af28c0dbaa175c7c4185ba275db2f311ec1d6569363bb2ebd25742884025b44b160afcff95c49dce62c9cbadf1129c6b4d0deac21b5487ff31acb3d1287631c2e5beb2d8e6e4c7e0537baf976cb7b562c6ea3e040de7a452fb7a7d32b56caf67ab96bafd338a33c4d54d60a91978ca272ccb97cd9aa272161a96905d4d14f9e50234db03d7091f92579555adc294d112f5a31503935c4174b14a327fd9b1a8f21d3a2c4b8b0c6d3b4f33ecd424d8bcf85e626f3426f5d355466540480de995de14aef3ded410ce9b52c70a8cfc089bbe16d0d88daf74834621ed09370123dbca7761c004dba627c7394a0fdc5935e3e92ac663b0525352748975a029afb9d50412d28099a5024a615780d46b53bd0e00fe712a4680f22f168dda234b828e4f95e16068f9da3e31b1541bffb7ccb3a9fba26d45180b4c63dad9633358c80aeef4adc5bb02319def5b01153377478f4671a3ad8a51603ba69323a296a0a811b1c26159c1243de4abd2fba2f2bcb27f3f149ce0cca795c7569f4a53a90a4cb76d2728d250f48b31d09938044a5c8aafcf89e962992a546c0caab08668348e7ba7b50b9cde5c5954afa0c0963efb46ff9a56a35424c941f43972baf7ab3eda2251301f21e32f21946d8952f0403f465fdb64ffa4dfa4da70d30e8d3f58e33c70814d138cf9b57332341548bb8e6454bab91933d5dd72d27058120d8c866e87eb257150f417a438aad2bd8fc220662dfd8179f5a7a6e4731f59fc0b1ed486124405a189d48add3c3225ecbb884e6afa000603604fc6ffd9829b8982bcabf3949b9103ada286721650f6127bf36534549a81e7bcad2dafddb4516a6499be04736451b17b092cb36b1a61b170cdb16bb2d538e12d1a8b31a1c8881b7897e5d3ff4970762663ac16feeed8ef18c25db24296241e248c09b22cd646e12dc810b0d7bf1e8e0f9587498361eef4bfbb89d0bbd2899ab9fef787d8238b62e861a9108a18714e92e67557bd4fae802906e077afe3b6b2b96f512ea6492011c44bf2ec57f710e6981c0c1cf1ac502aca72974c4a856b4a610bab38e13dd582ea1a38f5449eb9810ce90a96828698b2538e99558cd640ff4c73894b5a48007a0fa36c33cbc992cb8c383a742470c943a71a1d85908fdc8d7b039964b4f48fabf06f23414d785835fc37f0203750624cd08fb28e661bddb1ecbc743dadb6a78192b07b0430d0db86e89736db47742e17d35c57c86565bf514a287adeac05dd681e8d25a3eddc9ed6c49f2c5ad870ff2a16e1e2152ce10fa7a6ed7b128f955f2d280949f2a3dc904f91747b2eb702351048a9828955a8f6d2923c304e1b8c7621454632f39eabb5b116f9080075b605014c9c49421a51018acff0cc2f0851e79883e759b897a56270c9577a36067d8efccb6656c38d07b1dada38ea3a68fdebdfe6227ee12c2b309f972a15829ec37d808f9282c4b12a7f411a6f146ca8938a2aa2628ac017bd869fb6105143a2883b8a306cdc9576e1050beef4dcb1d4d30f1676ffc4acc9a9702e6862866bdee7ef41d9de8375cde1228801164008dadb869312787e53d311d5ce86bfe3db00d909a74d6ba0f7180afabe53d1abfe131a1d8d10a58d262f2790e1c20e37d048b052132475ca8154b6485678798421de39c78193ae70a91432a32abaa246ca75240ceeb6ac5fc8e85acbddc2744525f8cc68b072e3fb2d6bfb8a1248ca30c9b920603ac08f041d0ce6bf59c3ea9349a63d4de35be12fcec66018b4129c98d46220943bb2d90df8c93004d10573e3ab180edc1726ef0718a0df7a13f12ef928692f53c012868d61f63229e64034e0c512d6aa7539d1fdfa3f7af994a690697801c763b0c9aff31ce2dfef052e9939f650ebf2c56c2cc875c8c82b0f7489ff8ebdfd54f7b8a12afc1a6ac9b272db4e923208a34e7d2a5e1d76c6e93918bc0ebb2729c45aa9eec1723a30c6a2c5e299eeac559addc05680a28f17a7e4c9f4dea0ced25e64e161f0dd7bde02a2dede564cf3995d3ad3a0e3db52500c475aee38cb5d32aba78ff284bb5e4c98f9163f4ea1037390dcac529cd9420cca9f41ecbccfbb980fa9f9d5eaf41816bac82e862ccacb47877c1862d9bee869acedff82ef30466f69f0884d9b632155846bdaef34adf65689e0c13f249e1657b8268812ca89508ecac44a7b81fb266b798d64b9f542bbbc91b47c24488889ab723f7561ddd1c3fd026e1bac273c8c9f5215d1388d524d1e57f3f021adb213b355eb7f80b0a1b454f11c0eab56a5fa0b1881b4c170cc71e13093e8e69aafb77700fea35bdff0bca04904c8dba3fe848f433e12eaa177f52ff25e920feee6f59742c8a513ec1ad859b49541e50e804dcfab83981d29e8322bbc1f6f1337fd44f34dbe15c331a56c3f188570e9430ad3b03d21ebfd38626f4eeacb6e442f119db3a64bd607cde761ef92690ef028010be2fc47f1ade695a9e32624732101f22dd9d671da82aa6615d924e0ff8a3ab7f3a5a273bfa65b34c7362f4377f21921abf660eaffc0824c3035cc698832fb07582558113f465213e7bdcd7861087383fffb10bd8f473085039a197a6b70cffe60e2f033528b7c7b42a065f7a5c69323bf3713b2f9c32d2130c79ca9676f8985de0d146a6002e24aa3c9679330cce036497a997d7aeada5a2f159da257d4a8edf9583435e783512ee38e22c47eb21830cd0a5f1fe0ad1ddbbd8f5957513d9cb39a9e92c48a1b43f6470975a0abb27a9a553f4d788c576cacb0383af78c5aeb3fd79908687cc5e4188a941195afb0173edcdc21fe099a842580036e1b8625cef6ef632ffba1d8b22307a93cee606d57920c6144c1e5706cb712c8298e416794b54a687c4032d7013b1dfb41a7f45b3c3b7c9bcdddcabd60e4f18bc08ca836ac7a419a5c2169a2cf43dd5fb5cd9278c92d1b2e803f5290fa77239b87dd541927bcc541d725bbd8383b91bf711157e5c01a1e4504812f9e6ecfb757424dc083d5585aec79ac6dce2ebc23098ce92b0fb07d304d0bf495cb0a72d69a1a0f9ee2f4d78a5916e6ebfe6dca74c7551626a506fc9c3f6838d570ff8d3c2ae1cb103fa843ae9e9e504251a71e483bf4298036b203a623e02f2ccbc4483735de3027d2c8658ca00e32a750e0c98663b7fe87ef6b0d0fb981453b86168d3d92369d783143a80c0d57685b5f251a98dfe61fdc258c88a08d2a04df48a1b7da1e65b5ca78374b42f6fd94cfbf5fb7dfa9ff714c92ce7a00399fbeefeeac57aee8a68460ccfbcdd274b16557d47c9e0286411e4f841e5e09fb0e52d47ddd69d4359a53bb91e7347c4826d1e51c9ef597ddae0a146a838957971f354269e285d49d53b49b02c9601fdc5c65edff70f4e950dffa444587f48a313ac58a4de77300963425ab97900e34408f3c984581120dd5a2ce993704d133f1cf39a2e7579ac487cdb8040061abe33c2696b21101ae740110a04bb715f8c4ad3f80800903d51dca47f517f23ba03b29dc014009e95f567f7dd6fbdbc06f5165fde326b7f1697c0cd274807768ff763b23ed7f71ffb4eccb7261d8b543922172cebfc70e5d2ab57cea26e7c5c824e22ab976c52b7da1d987371684c2ab74ea7495acac60cbe3ec40bcb7ba7e9eb0230da9938280fb85909628f756fee27a413f5da9289d7645ef7ba644da9302c5c284bdaf747a3548f920895f62d6832734e5161f0f3b6b8409fcb5c10bc4483c1e1dedf0f5bc160e9af653bf60c06a60fc107ba5affa2a2c19bbe65336516aa9729e84482ef9a6416b1843e26e603781929faa4d836721ac1283cf57abbdb51d4fd3c5c269891742d17d87435a6e8295f69b8ab1b81bf08bcc89774fc0a304a1d623e9d9386e4413d5605625af115a76f853fc118cbea64a922537ebf2693d7a52e8470dee09f2591a1fb607e0589d538a7964d6d5411cfb505cf60497c1e1822437d54b3ab6dc2aedb96acc6fac4bf0dffc2a7ca73068a6522f506e43b054bc41b4af248fe00152e9ba480cd3af8a0f6d852ac80c8ac4591a6de4ebd7da1947a2595cdb37a15ea933e128f210eb2ee504a2a117f11269824d8bc4a6aac741fc7a44a423a5db77d721a863c3c40afb2c815efdcd598579703c408f9dea56dc4aa731162783db9c755035c19e1cc12102b2daed786942046d22355933427b9e7bf6e8f95a71a23090fe1d9b72b37bf3d3f34fcfc6bbf79fb93d2742629fdc3c3af49b100d272a6a759e5c1723797b2502dd59dd7cb0d9fe44f5feab634c9bd5c9f2a40a003434973f00732bb6976375469fcca48e51ce2344f120c81aaff7e9098417fb82d1e220efe931c1d3b4d0396904702e60661abe1ac39d11d4e2062c629c51ff8837ebd997708a33307c7e10a744ad298f2b0077ce3d3aab3bbac1fa3929cc18d75af1a05b85cca37a47bf729590cfd2b1eb53e5aa428fbbe004cfd217738b276d39da004c650fdf977892a455c51ac74601036bc3753c8aacda89867bd009fdef7b8752c1b3e7465003445ef241a3928cde6128a2ecb0b258b3c019fd75f50cd37cb9e7b342e495b8b926ddb152d7fa16fa68b4917b0c6f69026d498253442953df376d6929d6d92f15b5b8cb51ae973ae5b724d98fa903658c35ed83998d0ba039050b5492bffc1ddaf1ff41b0ec72390188c92ca414b4b9e8eec4bf8e5184dcdb25f99bdf0635ab7826737048c701714bca740c9a81254d9c1ab3f7d486eb53be90dad0e87bf352c32f13cf26327f860f00773c4677c3ee39849e5760b223fa9717677f34be36ca5df1217049add30ecf9e71812ecc9ff4c2f2ca3e36a310f21fc5d2d57d2f661907e231fa24372d8444de23e6f9e5d5e6705f7fe07954a831fd2447e8c0b55d605dcae3259a3a5a535508058ae50b30e4ba9e820d08382f2de81db9570ea14031b4db4b0ebd77096c3af65d8e4331a1820f9448850424cf7f55594e0fa952f805a485a6e082c748b166dc4dae810d944ba3b26793aa25ff3e78731087a17e143d0a403368510dc1241e9bb0f106937f85e8bcd97f724de803d92d87c37017474fc0d64d23103af8b9aa6578f767104f39385bad7bba934bf383426fee2e55f3ff4870d86f4e1e79546a299baf6265e6433035964aafc5572e86b747ffbead357053964f4ccb19991746ef9fa70088d53d57d8c4145f246a6d6f03a3302d00ce00ffbb18351949cbb928958c11e737f1806434f73c476516c304eb8adf379f10b49b761e2cbf493583807b6b253c4cffaa6e17c2bd96144463e9b434e82b4167905a1fda1d39e4bf35b8134777f3d2831919a26779414de585ed98662dcc7d8e51df3f7c4cde985974137c73ef700aec1d129f94dc3728033e49300af4bb68842894a604d8f2049b46c974557aeafe04c988be02b2cd0f6cc83e6bbf8e614848a590babac0ad0967545ab37c402e18bd62634c0af7691eca11f724f5db5835bda7f1d4ab1e0710df32648c46f5e35c5769a3df4a717064390f1bd2ab83ccc85cd4b9a3284ac0e56c3d457274f098e3a4c29d7c115421bf83865ccf347a0154ba9c3ba8c8a9306e09b6a647a81d8a1cab651d51ce014e5768f30ea99c687e504f4e1b8dd3fb613d62cd8fc705065ca49d7d1a6571a705692f7f84c9aaea4fea29e8b4a4431e8ef0dd659250259a7ca81af8eec9328622712129fcf0778defd59f7b0db197a36340ab4545d5db9bd7b410b84ffad6acde96a1e35df9ac37bf0a15a9265f5cec0e4e938ce06899affed9c162d9daa4268b69b9e6660bcb9e4bf505a8845b1ca872aa52410902d86f1ed1da183e9248b1480809cb1d3ebb1df71b33930b0d228ed3e5ada6133e983c4cb9e9f81b8af8ef42af2b907824217258472b63fa557addf6d8f33d9088c06ccdc4a2803c0505a1ff64e62a3777a1199363ef1e6cb84da201e73e71f45cfa2dcb2737573723424c26d58ad47be3f9dcbc310032a2cdb14afc88184b638181ca706113c9516ac2478918be94e87ab4e3d54bb81b89f878b861e8564dabf5936e4ba0b29b18cb83588630ec2d8f03fc4c53868cb57b12df9b6b6891be8e3736fb6fbaf838cd525cc150118e43bb49bfcad537341fe0875b1e354118a2d8fc9ce6e78f2b6e44518c84b331ebeb4a8c26503ad4cc85c62eef75f8d71cec4e2e3503a8b1b21b90d40c304c029430929a792135000f88dbf0e80fe6b2ee6497776a08d791ee47234240f1e116d52779844685862fea08156c40caaf38fcbba27a53afe99ad28a5f77cf0e2f0760862ae1309e0aec858782e71be3282f85d47329653accc409ef3385b4368844a77057163dd6f19fa7e9712dcbf01cd76ce54bee3cdc6cbf96faaa7b867e62786b5e9ad5fa1f0da42e67886575682e8caf6ada9ae605801fc2782b6b06b5a61b9ce69882b67016d92f2b18def655e6fa3ed35a27a9cabec3804410ca0109589bcd3f3c59b3a7f6598ee9f0746c9a7bf624a80160563dee6da412cdc5f8fe6b3cab1b9b9808868609636ffa28fe6e844eee4cb122792252eb207082fb7f73170e221524f4a4aba7a065a11397b1aacf755898baecd566851749407fd546b116356fe8d05d719c7dd2b332594626626fc064b146994ec2944f2ccc6349480ecac3c5e3615fbac3cefb5c8d630faac2ebac7870dc82707feb2e525920644f7dfb35c4de81175681dadab530c1366c847f8ee9957e5070323ee8b04c99082196f56cce7ca90fc8ee3f9e63ae537b5fc6160235aa5e2c5e9dcaac55839dde88301085d18a65257aa57ddaab3d43fe3d7acbdb5092b891b19ba4af582d1ef6bae2fe29a88a17d346b674314fb5c8487b22bfa1269efb9a17c8d164a1eb2eee31d54a304c9c1f019f1cce9b8c9fb42eab81c42641ea17494089cb00feb05fecacb88725de31cbfd3ede4aa780af018b106919b04164a6a47a814382267616021eda85ff08c13e812992c4de2fe99183ab5ae9ebf45235e0b59d2d6f516e5420ce17dee3434176f5ccfab4fb383d79634d152edebe2316e51297dff1a2cc89aa6d74a98072ee79d77a869234417bf97aea850773c24fdb9df9e8348095bdca840f5f87c45f6ead4c8d1625082f198589af4959df950980ff52db7831ac79abb1976b486984e27a381287ecbded2f0b2a9ec71bf657a272a9ef4c0f2feb16950f7591246a46f5bd2e5c2d07cbe81921ad31e1e3d60523a59dc890dbcbc592d700891eb8059b5b42c29a312e04ef0f2e9659426b292ac5c67560bfa87fa93653e525d99a6db7c566978075dda72580afe349d06764358d70f2c7bbc02630fd591008d1ba86c1ff94894d27d4646fe4bd9acea766803896ce9a89e2ccee40ba46126ac0e3eceaa41cc07482dcf98c5275d7053b01d0ec304fdc24c43f8206e604fe7e183dd79ca23ab6dc32804ee3cf467f998b34d8542cf6afcae54ac639070128dd88842d74108b3b97d9b8054e9c1887e1c762be8b25ae56d1bf2221f9e0993ed296d04bb4cd18baf4e513456314963f35ede8a3e914e549473f932f394b8a212e1677c11df2ac67a7c94137039f4f345794800e5fbd65c6d51e45cb2b4be598b854be0baa63fad5d46ff00af51cfd448980734dcda530f237690127775179228411121d27cb11ed2e03fad07676a0ffdeceb5ce7eb31558959509ba4ddefba67ae21dd1f696ab2f1fbbf2fc37e1d3adce21aeec0161bf1c82787419a47bf0019020beb6206b804d7c808064889193fe1acd141c267f754cf3c40362d61073735aa809351380b6676fa8ab4151a7fcda2bb7f6f7d5faadac68be98960e1ad0e65636ad22e4b17656b9e4e282456b47299a2728d375b60cd97e7e8fd7e450cb74dc2534c5ecd271ac6a5df4d8751f69e7c324b2931bbdcf9271b2ffe1f43c563ba5fd9afe1d528e0e89196c80c1b1fa55e5ffb389eb0c6dc68e4cbd19e142ef6f64a08dc3bac1ce4a45d8950bed5505f3d6cb70082058434a91754d656793110a64a714017cc64ded9c2ed3ee7d8ac9f8fcba347fb0be9aaa74ca870b49d85dc9b8c211e59920bcd4f4ca19b4d816790689be6d9b705804d85c1a5dec18f2538ca72f950c5d8f06a998789adfdb3463cc44b9d6f60188af87ed2f2f531f0fee60eef6effb1b95af40be472f1e615497435733c57328ccdea08461183c55031bf854d8f07fc9316ce16062f5b90942cad89cb1b617435c4cd331b34fd742f190d462f170b9a1d6121ae46a125bf5fa20a6141e5ea0ff460ee4ed32899b306fa71c74dd809f62fb289498a4a04dd7f4faf89bd4e578b6d17a2347845d23fbacdaaf0e314359c9cdf6b1dde7db1bb425a6ae0d26a8b2c7e70533f54c37852374610eb2e5d6672273047134299debc5a2ac758918d26cfd43d01410e8e277a6390b0dc724bd0f987352b46a2ffad5b2979706fee2f4bd0ba935d875958a725c1dcff7e2815edca7b45b347351a96ba4962285ab4501da006d6dc3c7e11d2deb2287ca755a5b80d1950e708c553ce3040b6317ea6a8e69c20ff6df0facc7d1f3c7eacfb65101c9cdc907e928c0b1d631ce7ac58633488da19901ea8f9c09f805bec7af15d25f09959ed7a3508a751b295513b148990a703ed178d7673af47a91af6fbc640b2d1655e53c8958071d1d481f9f804bb24ab3cf50521aaf8b61f078c264f02429028f6c47169ff9e05fab101ddf043c292b3cc2f71082897da92d3db0d2109fe3780186dcc0d8cfcf0275cbad0ac04e7d90dee7b8787d6fd81b5ce1d97c7fb5622d1e9b3f5c7723e26d83316d4a53df6875c90bdcbcf7c314079ee1000a6c8de270a3a8410c69562cd2bfc3319bbcb3405c14c92aaf5eda57f0866014b51960dce349ca9feb167c4597c401e166e1e053a9622ad8bf4e3e32fca8de427ed79f4759a77d382a2e8adf2cec020dba33629ca6dfa988abeec14ba12941ac81ef65a85808ebabfbe70e8f43a310867ac6994c87e744879a34105528cb38c7a440690fa279ee7a6a969cfe510394e7e21fd7c8b9a08ffe5c5808d0aaa1a2204c069c854f904d17fc9e1ef6275315412c77dfd87a1185f4e8931271696b5e126d7079492983785bb1750b59895aabf637a56909460b042d187ce83ff30ecbc8dee78e7f3a7858b14ae249143c270b0f2e41d0b09461a543398f5934da5df008594eadd09733499af69676c96de3ba916275479b53dc299b811786750425b237903b9d0642bf020b71c6b7410befaadfff230d613330243e7b3379bf292c7139355b8ef21441ac408b3ab0b9cf381df076a8955a55bc63088ec582eb88778747c63e7cb376dbc9a0df57d811d66a3f1ac14209d43679c9d9c05dce3df64b14be25cd28786011a44c38dd59f6dd8bb65b4b7daceb585290b4e715a38acd969fca6a976a8b1f30e058615b55a292319625858a0d18f650989edf9b3cf21a45b3903957a674e25ea5e28d4a0ebaa97135c85719726e5a97f31f0d4afac67b80cd579d7d0f71c8bc02082c1b9659b0549f447c18d1d9643679a17d5745a115d96b63a18282e585b975d77feb69b5c7bfc0dd4306cb27f4fa9e28a40455de77f0a4ab9727b9908ab6df5ec8fd66890c97b59029245227ade804cd8cc8e777b8eede6b7535593e2f5d79dfca6e5a1c6ac145657417e49c82b9550db9aff973309612a0a5bf0027fb4ca76be11a028a0e6b66517418059ec1191fd89d793bd7165340e27275c9e510eb187fff440ffabf9ee3cc4a607ef9515997dcb0b7a47dc18bc70398115fee6e61401b5e1efeffd8070aed3805910d7741145fdd4a6f030acbdaf34341877d75e8ac72eac2104935a1c32976c53a2aefd69a190d9521a39c2e128e8b116d37e33358cab862c9a8af5fee45fa9ad5f9e523069dcf17f5b657dd1fe29f365116a409421bbcefc5fd3382c13fd2825a04ddff7430efe3996605247ba05bba8f4ed57be492aa45977e5e2f995affacf5edaeb691e5f96745cd0cbc989e0335da268c1a44829e976a8d514a758072dae800fc94b031c322d6e5eba4451ed855cb4bbc8b9fd7ea3f761edc0a60f870c5421f5b42a643e8b9d70e6b04a2e763065b82658773a73693020f7920f98f094889cffd246a7f5126ff3bdfd42356821ceab026775d016671bf50e75109c9e20ea4d6fdd0194c9013593e45a5a83dcef46b8fc4afbb60d6c000958f4fc8ecb4736b93aacc8beb953eed4f4c4862ca8a47c727a341c0bc509003eeee4a83114c5d3d424736dd87ad65547c9264481ef589ad06ebd49c2f060ca556a5c20d30da07d28786354dd8c5234d0c5da6f5bcf394c4b172c460ff395f65a712c4457a4d83742455f4592cd54a9e734765852dbce0f24b1b750ab00f39e0bf50d06ede0f839a4d2906517dcbbd1edc58fa0250a79e67d4b96190e1726bdee65de7a1e8aa6a5eac001b827a9035860fc7f8773ee3a49049807dbebc97b82c1cd26ea6971c9fd76952ee6c6a04618ae0ba6595cd3b32b87a6dc10e380f23aea58a340a1edfb59fe400a1964a0e1c0458a64ff4a08712f9630ecb5fd49e23970ae84ee2f9da75ed1601c3a6e27434bbbf1521d9c78ca4fe8cad9d3c2bfe7bf5e796cba39be50eb2feef1365de523864cac8cbf4c0323f9599271caf461d3d13f54d7453486cc398bcf3e2c39aadd2abffbced5e8a25e2bb1bc4c657517786641c43cab9f1ffcb6ce57ac76929c24505adc85a42a511b04e0d17635c64dc81ee27c2a1caec045cd9344b3c654f305eadbda84da561cde1ea3fcd021ebdf7e33f43c461ae67125bbb2832c1014d9a8e69dd2f9b995a54fffc6b5efa1ed82974130722c791363ebcd496655ff8742b4877403958cd3d3370c7df1642d04ecb7884cf5f55b0221cf9702588d872aa83a4d8060c17aaa4126b7dcd3f7fa9e9f1e808fd055a307d7a2b3f1b4edfec214133a1ad51405d3633721cee9e52143e8b1aa376b8a7863669ced3206277599dd32b5466250a50d0132e1e88f852076a8aa22b4fa02ae16930a17ce1ee4ed6eed8dc46ae367351a6464006da63a7dcfdfb58b69572148ded64be2fc195b85ae43040c9a94bc17191e0852b0e3372586e807963b719fdf06f3c134526c7d880b24c1b49654e25f82870e127b94e5d77ffbed06d62513f34823f1a77bb8f7baf0dffece3dc513e94817bf3e704b42f5b74088be41294f6d7260946d243b731562420d311b4e98cf2922abf5f073390f8da71dc5db40c30ca18a220f99cd0566869a2529fce6681f0e0a3dd3026f9dd9f34ddd28cee41c4af58b35a0e4060780fcd18ed01bd6ef2726cf92bcc0fdff05093da08d07f2d7b29bcfe66784523575b2bc3a2b10bb9bfcd71bf6b8dddd95f305dfe7510cdf1d5eaf9dcd42dffb7631540ee719f59103e52188ea613c65137bf81b798a324439583069d9c857513542d9090eae29814034d650859ce98564145c631d82f46b65d5ec805629c2658212d1a57226a3765c0e1adbba984bef6f802a5fee11bb98a5a9f3f4b07a2067d06931a62dcc09b9da746524f651d96eb78393b9c72faa19463fa3e4374c1e8c5355dc0770d3e4a1a9da3b79f189b6688b53734d18feb7dc6363d86b3d2d6097b1372a896be556af9b83d91a555eb6633d0f4d93b80ea9219903c5c59bd9ee22c2b974b7acd8abd3dd1ec0a957238121794e7e1154bde974befc894cd09a82333c2d5bf4404d4f5b915148a95e39fb60bd74488fba96fff3e55240338cfdf6e19b1296d8df56304d6582e7b7b2168c5dc853c269b55b6fc62d510f0ddc495fb78d347c7db6e079e6ad247fe475431b5b60a9135290beeb3918b25a22c78ff6022134a7cfff9ce78fda33693b0c0d1e30dd5c293dac0bc8dffeabc37015f2a865530feadc739e9dd09fb884f13f3d80d731fa7e82bef1438e2854849912fb6511e555c1c7cab2d943bf28606b7119950963ac1ffd962f4d8b7ae678152210e7eb74fca5df07f2d791fc2b0bd7dc2271ef7f34d4cda96ab59e95b2a78d5c4920f46e8fff000057f1a56011cf7acf9d72594d967fcf6a3a5de41c0c53e7f5dbfe4dd14b525983798f61a26e90be7c98469bf257d09c168d66d240032680210e2c218ee62a598c579bd26df690afc2748f49355218ff287fc81f4983645f0de7a99f67cb143c8da2bee7ca20e0e2464dab619d71f60e6d4512035b88b3d776b3cda71b5dcb34a7b435c3a4a0e21089cbcb8592e749bbd442f4c7a87a37ff3147d77d19d37cf75f3eba035a59cf120abda8e0f2a7990f3a03f4ca54ab1f50f52d7a12a21fb26ff1d7889d4124d68b0de372b7f57345d2ff8a21169251de59d91b816d05b553981a4b19d9c6987e737d1911b714195ec4c620e55dd21f9e9f28948e9122d23360a1dd35c022c998f2f43f8971606fc01bfd6f2c20740a15eac82be83e5504ed6cb03988c767b5d2ce96ed348656c0dbc98275ed2f5a2f824dcf49d3ec7ce6285293a43746e0e7ed9342c41d7a39b3e08a16db7f47811d3cfea9816e8f30aa08fa82cf4cb0a1da05edd3514889b817a773934a3856949a70f6840e82898ee9915e584bf95c9d0862d1743962aa97298a0d9fa7b13644aaacd71a5bc7191fc8404c68aff480f67f44fa2f0e39c0d942344b9cb557c4f12432738dedd11e0e05a3ec5d52938ac315d0f5cdd7925828409bc24d05660c7edaf5e77dea16a4056677d5e88b465ebde45847596e77f0e69bf810b45f53b3663e13006111d51ba572133e5e19b1c0c16ee60b17046ce4b7ece321320e77e1729a9612384481a5fa85ae5f036ba64355131e138c8523b24d0e79169ac4c8513a8a59ef37d79b8944d68f8188f2ad5514d8f79660d429befae83391540803301e63ee165898be6663fc338f0d6879c0c0bf60e0698ea12e662b1ed96f4fdf9e7bc4e86b8e1d471c8225b123939bca3fd6642f1ad44dfdb6f11267ee6e007fc427fdf8d996e5d660d2b291e0973272803136e740886b6d3b34240c7f3ef5b65d70517e862a0fb7950507ba2f9e30ce3ace865d095f55416d1920937558fe6a6eee615e77f59436d25c8e2c317178718e1d0deef78bb1d952c342d1c22ac5037588c0d9ba7b964e5bbc2e192999a7e57683bf5076cf96fceb5630f1fe3e5d537ec1ea6d86aef80a75563c1fda5af084d9b4e7286a071c3ddae9959a029238ee3beea15b8dae61863051ede324b93df7ca7eb125efb5d48ba0dd8012a2d26715dc5745fd040712ae79f0dac3c8a4e6a3389c089a4a609d537b38ef8657d42b28b2ff9c5dc3a5092daa2c81eda3f25c185336dd909b45eed5b3bec759a9e528e003b86dbd483e930c78d8eeba8cc302a70bfb1e174c768ea5197085a0d3525034114824e88f38d2eaba1a8601db553647180d26735076f342c827a572d693ff5286a1066ebd8aec4d84ddd882a7264758838e1bd97ba70c01539d8e03709588af34ccb0ff4e0120881ea20fcf20645734ef3edd00d65f473bb99f83113fe1cc49ed6cce4e1276cd36bb94bb3d57a0d8511720070c5b8494c74508b00822e5c84921233a6355ca0e17f2368207d181d5f543fe5669536dd53b0226a22f33aa3d64c7b25526efb186115495290a6f3c3b80ed4c67a48f4822400c603a31f652e8d19b26a2d3f42f5d121ac3b5c6f53374ad2dfa11a09f36722e4cba439656f25227e5bc92be94c1fb481e99547d7b3f4042ca9627406a27b7e272e7212b775bc1aee87b3994ace49a62a676b1012f4995e3b752ab15025fcea2f6ab6dbe1ef691bc96cfc58b4637841e90addddd6cc96b853433c278e6d4ffa89aed4504ce4d7506416a67ef278755d7f903c8cc6f67fc9acb280c685bbaeb28b17556c10f83e32d06f3bb9d453fc1ad0e3ee933ba680c14a6919c563d79b227cc117144e238f10e352e44ee4980b8540c95a5d8339a790cc376555e2b3390be0b296331a2987304e1c2cf3a62e3690f9ba5f907c3825fb695742e9e30a2b48a3a9a1e2f42344e69e0c9ffae2d3ef9bfd941f58caf55796d2361bfe5587f14da5332cc7e177e4121ec45fa52134a01c23a5f6bad5369e5d5ab1d36a7dab68ed3e6a9f4514d8a8fdc699176a499996157b4fab9cf2e142a18f30021ef8bf4b4bce3d511befaad8d022b087838965fcf89f37341f1ac32e44ed3da5c28000df4fe4f657f4432aed76997c7c1e123bfdfe26bce8099fd462505e3ff05c5fe85b3679e8800b3935c2bec82b933c4d9076812f82567d2f07875e5338e46f43a80e2cc40be8eb8f04c3b809d518e6413f42a534ee3a26a0ad85e9b5251d70fd06d6563819f7035e1df53bebce356c453ceea8268b925755ad2ed4b2dc47deeb79e9c39369ac709457028427678574e6d0aa0a721e2f68c06ecd40f36e83412a3781f58b90eff5af3030d46939c79cbee497d700243112dec80431ec56a2711ace993b0be6a7e4670c99141ab579ddbb45ac8f929eda3aca57828a5b442f81e9549afd5ff431a090283f0da9d296cd5d6f2493dc120d0dd53d303eb687f3cbce31834f19ec30a19ffb3cca444ce336c6ed0d9e2b818ae87252bbbf5c494cf3641c35a9ae6799425b4bd42ed8fcb922f62c82d68a48835828f218259cf0006a8b0e3b58071be13a0a6dd4b0acbd3d9c843a3f68d1ba3ad8211b58af18046689ab0e3a7530faacc1298a3ffc7b4650765a4649e85751c2a08d683a884020f05f76277fba48d0b84fec4c18a05bb672a48ccc4b21ec413e24bdeb2fa5423fbf876f35fd476d11a78327896650571304bec88064e67cb1a73ac559690e06e510ca547370df96d545e9ae9c368401298ee2e4f97aab548babdf67e8f511a3c3bb06d93fa8ea94ce4685fd73b4552ac6b4e7d7284c1cae24c8adf55ab3778101050de97ca60c8925f363f11a5b3d9ae35a809b97e618ce1485081e07fedb7a280bfdd4f7fde50de195896590ec5b8710d50be6789c974e37ffd58ff29439a00e3bcb26b8877461ce9be491bebab7efa2e4ddb2b84acb8eb5d39b2997c98977331d87ea597a5c23a6c139f41beb3c4190c86d54bf3a62508e65a5b3407b71549ef577405b0d6693b60a7abfb03a83dff129bcab5ede44de2c9cd7e868461551ee3580e9d494dbf574528fe2b52ed432bea23c8351618b1eca88e6e87ab881552ae269f2610dd40e0dd69b0164db39730971b9b801feb1e41f589a0242434069f8d2f9b659a22c316676c1751588d75144f25d9a8659876d0834d1d77f69db5c5fae7c5bdb7eb5debf3fa3c48c64400df4eb5b07e5f3c6a47d54e0e6e8f88d098904c4536ff74d7dac8f002e34c6df783843aac6a3f9665e87ba848ab759d8cb68fd74c681e89c86ee0913b4cf8bba1f9645113c7ca4724ae29fcce8faa6fb2ea38f1328c02686d7652edd5b5cac0dd57aeb65afc67ddba47217b6b3725d266df99fcff9410b83bdd96eeb86e9a323db00b9b278385e214704be14da50178846f2999d2311ebf76eeb347ff3b8a73a97680b7a02d85556b30f28020906f8f479e0e709da442c61f95d617ba7e0ce28433dcc73b4456b5990115aae4973ad114aa61aa1cb664b2773e4f72d988aaf790f39d5f29453c3363bf2d53389fd271e602403a2dcff3bf0b41b591b0044945690e4c87fc45c4f6b58de6be5c77a6616db0614304bf24a2ec0aa1d7890b93671294781d6efe6943443e91dba925a963b5fd22913b376a8919f42e5253f77fb0bd950ef452363e49ee9b591894e9f331a8eeeea3f1185b1e465207ac502029a6a5e670b39b42fe5dda6cfe687c58cea3633688c67300d05b99dc2e77029c54ce05efe47e19c56034b6fdea460190bd06b5fcad5bd0cc59a55aba2cf086504d4ea4fc6f94d1e0548ce8b014f168869a237bee6cac62c2911ef89cd16e07a2681a2d5dd80481e88efe701ab9ca48b7f9a954c7954ed5c2468f5df07fb456f7878e43497b2a64fc8790e6ab64bdfe6e0bd9c68cc44f1e53755827ad0130963bcd5ccdca18a3d4c970c60347b6df2ab887cfa2c6bfbcb50aa83ffad880743a9191dfc313888750d1b56240bb417e61b719289cd438da2cec0d8954ade0d9c6612fc07e53fcfe7733a59644c1b18f58d1e4dfcb4dc69bd8040ef5a93a5efcb03cd5e4a7495193d5e86bca5f3297a34a9e8af587690a938efe9b1254f0015964d90df03c70f9730090a20cee1a54ff3eacc9381e33e4af4df7dfd0f5629c2f2c89f3750ae1ac308815dc0d994ec7da2d0e83a5a87d39a17c2c0d8e088eb923a7751dffc63d6583cb4907bd8186ea914fff73a29e504088243613fdbe0ea1500c2507efa1f0a3466e123cbc0ad3354e89a662fa27b91d81ecf954b36a5d434bc611b5da286a19f7ef380d349cff1dfbad89c0f79151d91c5ae02fb8b760e4646bf2b66a391472c93ce681ae3b9f225bd368c8b37211455ba9c4ffe444ee8435bcbdf28acb926a546569342baa18b854e84cf9dee0cd70cc7a9945129dde9774428cefe62c19620265b8204ca46cf7024ed6ab072af152dc3e94943ad10dce738d89ddad42517ee56ba52cecbec5421ec53927ee795303c13af9990ef633bbea0cfc120f4289f90d6b5d527000cbf00279bd9f5a58e825ffa217971982fddf1dfe9b16ceafbb1d2f8cafacd34e8c4cb2de00377e5ec98cbe86c29d634f88b00757e82efbeae43721d3678ba9913a2451b51c68f03d6f1317cbf2527b1871d17ae730e4d72269e4f3ad8e133ab5338919e10e8c2d99343e6f6dcaac010ef89371736c1b6b63e59e35d3531264734e67a5d680b3cca6a4f3c55b41c1b41cca8d90a5b20a7df86d022c5d5c646c2879a10767a272ec2c26659d87f4b32cd866b08cf5318416c1917ffd482c23b8c83893fae68b8714f448d2f3fe74fb77ce605e7970bf2769dc8d0ac25155e5cf9d23c834589bce3b79a3f08d676ecb4bb3b777839e9fb44b45929ac0a4ebc2068c5e19fb913d9bfe19ac78983118d343641762be195415a3c2b44d7d217bd409dd4173e96447f1afb3a8a582821994de582309110eeaf27ac2c0f2930c6d74691f10b1b4677637c005a8ef674602e2baa3c78bbb93aa54b0d19c43be0a54146e66f054ca78727809ff5722343e77f04d7584f08f4ba14d9c6e22559a80fc1b7328c9d7a0433b14e2341855b83fa672f5b748458d12e831f5e1e86a2a7784f4b1ad7c89d946bc175002035877b186d6af03ba59262fadb2ed13191efad325059398e1e748cf58ac7a24ebdb6f5881771323c847624db18ff9f608a929634751dbc7158d9a98d0beca559633050e43f4d8f9d7032e6523a41a88c670eb28e8ee08f01721cb1919abc847da87f0bd53c9d0b5400bdfa0fef4d9b828b3285d3e58d66a2509588979c0212dc81842d876ac3f93637b9f09a0119a28514291fda67534d6ecd220caeacf99cbd48359ff952f113614f8646e9ef5bc87c662e310a6213be65d4331fcd4684469f09f2a03dd3580fcd8579b5af70b9249a9abfb5c0ab81ee7a6a1b065892754b7c04db0771a093c31fb358f16d717055af4f9180f87b11c6de9583b8588b5d0f10638830aa76f20da3a2a6be9457869d5ae5885b05216be69eb037895e9298e7b61b088a600cbd966ba039ad714fd82008ece4f4057c69fa57d7dc2da8b09593d71cec680bff57c6015241a58d7ddfa2a5ba234bfef43e7b364d5d9c461c1e0c4feb3db463717befb28dd6b723d94d251fa78bc99119db71d52690d058bb08edc01de26d0b5cdd884571a687b3e2b5a36311937aed54502181604af3c2ff646774291be60b8efbce6bca38787b00743163d91d504123c86918363f12a5b7e998990e49797b66ad6cb150ff46976c7397c730d1da389486970b8b4145c7cadcabaef6ce1026f5ce33c2a9880a408e2f2619d34b6462cd3835382b9cf3de7b34c861002ae537b33e24dca8de05cc5ad52485a738ae738b004b1bfdb09cdc55e660c93588b157fbd409265057e8aeefc449e6ba5758e20fd11543c820fdc07f2b6da463c21906bb81ce11eec095458418ffd263bc09042dedd1e6b60e7554523fe93fa2811fd4a8295549cd0b8b1f6f4b86da77aa5cd986326de75d5c37bd7b380661cc0c228db69940f79741a07eb0366813209ff3568fd4373e427aa760fcb1b9ec689b766de29c19c99f91d5b16d05d10d0a06464a70a6a6e6bb17aee46a4c7fa1d82951680b8db69842e4a7b749533782fefea962ee1bd806fe4d19914511e085d42b0e3cfeee041ae690e43114bcf874f765a395e193f0172940532c7738a8d4d26c5ee7f7bb180fa63a508074381573d235e10be2f3b7b3b4b4e79837c323351fc6ffe85570b6a22e13f8001fe65e27df5edf2b9b40c659b08b60831ca70265f1dddfc0a12014a5aa4f83ff405bcca3a122def883821996f3fd5f8349e56e941a4525be3ee68e8ad8bdbc2977882091299ab50edd4b435d5e5d435396f22a03c45b15dcdbb970419172abc8f8b7557a3e8462e4d1b78fbbf67724e63512dba5ef986d9b177bc632fb1b8c5d042588d9818de7db1c23864285e44d84431a7bee605e3573e0bfc9d776f9ef0703ebffed91dc31932d8073d090751f06f188f87204e2f44e3667f5549a8b71b1393318adfd0a4671319c74b7500019a68bcaaacd0f580044ba14f0d5461541a04d8a51228ac95ec53958caef41af63368838d3c4cc67608341106da22d371b2e58ce15c97177cc89c503074fcc0062034ea96ecf09ba2ef3b4540923537449a66984d7fef505cfc82f986225351609a6bc4365a7ed84616732ce717e6b6da96892d00f6669019f662731f08dcc88979c0bf2722d033191c1ddbdb447c90c2a90d6ec555f1d2a72ec5dc1c2afce27c54c54244d29c8e797796b41fe7fb6b0b85b85afac93de987d13693cfa0b82e7128530bdc280fd34d7a9f1413c81fed221d5978738acb7dfcaf4a0279c71cfdc5e5fe9af45b1c0a5b7c92580715670665902c475f9902bb2647e084a561591ab86721c877a4f025c249eac67aa2d2c6b961e57d38ea9e4f075b264ebe07df9039f9505704f39bbe0157fcf729173d90923973d6ae45359936ce3703f0761997f1c44869e8d6d6810d47431bf965feba331b970f1bb618b89e42fa35c4c753eb29c611afcf79e989d8661afe399f73755b9b2d0c4066b020e15e2490ca58e1aae96ad4f4625e48ca744f1b94d2315d6f589859445abd9520254e129d8ede12dbfef907d90e1e34843bb53117ad08615200f0612542a72cf2d35daa4eb45af8aeb8e6372af121c4d56679324eddb27fa01ea2d024f2724c51165275e0efb966241c17cff29ea7619f617f2e41a1ce999ceb9537a1c1632779e2a9856a9ba0a130ad2a87da59482c853450e2226e23edd4169e4842a41f58ba3b80fec2939ce672353490f74e8817d42934cba5c2baaff6f749a65d146f8120b5e1e386ab469a4f791aefd3707191f8e6bb563eef40853081599e69485f93ec9b45168df5ccce96e883731c62f7604f012d2d81d820ec676ebf12fda22f634d989a4fbb25cc62b91050a265dc134b6f4631e819ba0be5a4faf8812836a857e5bfd5454442b2903e47cafabbaca6f12bdd6fb116ccb6fb932aefefb28324def59af819e2a481f27edab3a37946c595937a35a8231109e4b6ebec76df7cb31250ecb048f94ba6b2324d08f4f786f3f7c5886f6918849096be3fe7120784e933a9473f72375b516bbe2404f34bae7a9fe38285b941e5131f824387e4a06cfcdf10c79088a199badd93c721e4e7de81f56641736971ebc8a330d2346d3d7d1359c3cdfce9cbf743ea1a91574bcd95e0de62b4d4cb5f7d7092b970c234cbb32fea5723aea429d1124410b01a7714462b5af50257fb37d09fddca657ea9bc817ccc02c7dcea541ee70ec5cc90b0ff32b618e0ff93e35555a625e7efe349eeff539fbfab08f4264d79d7b4b0d1c870d5a06a9929a5ad9e10a65ccdb367cc6df01f9e9f483f5429882d2eabe9f9034e8486dd2c2a37888bc33dd85782dff3e6464dfd6448a44e3414d182e35ef1e3e6a43a6ab58b6d4e11f8c7ed86fdb3b3b0642d1802cbaca42626a07b35cb1d6163c88bea275eef7097007ff731c343f6d6e78675eb494203b2a151a9eaf9f98ec98a2b9474cc7177b50fb9170ec0e5ae94f334c3c98f7e48aa8ffaf027b6e6ac29b01fc999c0bc7398850f443a53273c23e6367cd36b662c3b9f8e6fcb1f280e533f09a31902db27c0585326f9146a1a68db40905c16df5aeab811ba911e90d1c2e95fbcdfc7a5377e21896e9f8fad2c8bab1816fd029ed224ea63758d43bdfd0218286a7f6ff4f100dfedf0a8fef19dc927de3e8a1d6b4d96ac3aa232b5bfb523a79b9b4050f8ec43f7c6b4bc3e83f5c8c599977a50207f802f39583178cf028123b8bbee01de2ff75c03bcdf58aef6d580fd3265476bf86933987a42330ac7e3364260f2e662e783291b1ab7d9afcca82a4883660f51794b8156bff2d71450f5121b66309f22a8211b20af98942bb07e59599fc71ad25add95535fbc020a7af4b373cea18cfbffbc6d4cd25da389346beddc74ecf3e67fe7d46b6a721dbfe54096f3222fe3e3c1b98c82286eb799be34ae75826d5133c22b923b4931d12cc74829b356ef1500904e0d9304d55740c78a8092cd4a50fd768534b58066b40f7f899e18629b312e07a78e6ab1d0cbfa0b7d634e2e1d461903983251bc24802a6e63e873c0c6b61d99401bd9d498f89fa5b8a70fda52fc3e2154d5dc4aab1b911af5054f13d65db4c95883041afefbe357315389cb0bfa9335991a9b71cbe8298ea790cdc8b26c5cf1489e6f8ea95624cb840c37a181249b1470df637cd7c2ba15e838703f17de02b03f6c30bf44752aed9c26e3da3e93b921529c5d62137993073a7458a81fface8d82422e1594b8f863b182251afcfdede99c6e06049ff66d45c8d59d7acf8b32785d82332700ea15da2ac2b6105db91782b206b7560cf48100736bcb88d91af38564489804d005866f848f2bae537762a569a4d38d1556952fd2c06a20b28659d1b3c5be7172583eb3194042782f137350ad97f4a5887cdbc5b9c6689624d8e339d18b35d6cb85fba66c0922562d343df78773aceefc39328d5bc36c4ad5a0136f65f774107c7617eb6f0595d3201063cabae476d49507724fc0fbe9751370106c7e69fd17457aece211a61b170cdb16bb2d538e12d1a8b31a1c8881b7897e5d3ff497076a834a90da30b536e09152f41bcb3cb130fda73d41742f6931d660a20e6ee6a3dc5d2aab710aa13f52e35874351d8deda3f4e7a067b0e5016e2affb223227cd8dc79e879c31647f5e0016a4a63ead7bf41ff76d582c12072aed6a29894d6ad8f2e3f4065bb1a66e488ee7c9ec7e866ac3e416395cd08e798d39a190252f199ff260152f851a9f0dbf2a06e81f4daf6b92971a639852b7aa730fce9a9144884ab250aa9db1b4899dbdf516a381137bce259c2c4a879222d8a2f5481cb2418d1b347efe0da91eec0f3552e61cf90120b79577a796a52459520a36cc103f1411683229917f6eb56c1e96fb83d80aaad6eae7b70b698909668c76934b9bd416515354576c605232fbd6e72b29e4984d6c8dd5844f8e68d826d95c9a29113459b080b803844236199c12d3b7200d77c42d09f1a78fd7b90f13e5521983a1d79e020468ac24220dc415651225fe1c765bd2c0bb5abcb5dabb94284811a69a3a02cf16dcf7a1be95a97371c6bb1aef11a8bf1ef9db40f23c6c3489b100a0f9adde8928bded9fb2663a530e13e0efefb57afbb0f3c8cbf3103d68fffb94594a0adbb237ba6c04d81f9b5a009a4a1c16ea86a6c20e4bf5cec7eaac6da8b3bf22fefb3270c4bb26aabbbf7ce3741157e1feb525cf0b3c902af9aaf3d4c5ee6054ab8714ecb0237eed8c0a4bcb108b37e023507d2107ea0af0d4c196ca1bfb4c986be32da5569515852796995343163f4f84864605e188c04721de39c78193ae70a91432a32abaa246ca75240ceeb6ac5fc8e85a3d471bb7817775de4652e12e38a32f690351ec51b5474e93bea4afa95e857aadfa5706493dcd7cd4a878005d515888355f18b55629e7031e3f7013c1b5354bc3bd5bd8995166b655710f56c1fdc367e0a2f84286f8e9df1d1df9bd0b4685d93b4bdd851b0be471cb3e33330859715678241c000dad946ced5a5079793ce9d2c6ee53449b74cca197e74e10353266faf5241e93642c5bcf313787b800c31062e5edb5f226205eb4e74dec864be21c576f27cc0d685408c9a9cfccbf37802ca9f424d304f20ed204ef441aa976c4e60b38c5b36baf335509f9816950df86501959bd3f378f9f807cfcfe839aad65cd3e6f834f68a450c56511a29a8dbf49a3853b7f30fe3472c8b689e8f82a70f7cb48823cea52e89fc756350f90fc620b4cb9c582bd0f068191b20be821e8a965b47481c52a5f0e606555147404d69222d246c0ca619556299c0b136c85b85a1192c6e883f117ca0bb1d9b7f07b5de5831f205923881fc08cda10b4cf7d5f9116bd8653d16763adfae96256a9a7edfa2eeb19a2858b32b9a3ebd4725333fb81fcfa6da7542b42ac17379b758643d85094bd2e0a5fa40ef0cba9ada0393b88dcfdade46a382ffffe000bb5bda7f6faa5fff8a3ab52fb4e6a9540fe6a8cb11c997d3b2592f0bcb398d87203b180c53345f175580b63a73c88fca3fa7e2e023f258f6ea5d3e4e3e910bb234355355860164b269b5f152962c23638603644a81437ea37abae7e3c6f1360492c0f4ad435bf9628b4b20ce87c34322beed0441bf6dbe3ffcf77718573740f15c415027262519d135a4224f7285c701e9e7dd50e8728fbeb707a8b3e6daf0d517268248eba5e0a8fe0bdf5214fa205e7dec5d4af423947f9dfc05ad2d67346a44b50896b17a1619348468bfca75ee263da9cffaabd46f3f114f1d36c46c32d2130c79ca9676f8985de0d146a6002e24aa3c9679330cce0368d639fec645e06f776f57e5c1a2df24b53a0a2f11ed56a253e52f6167b4a786fc3081ee636944bb0a5f5f31d00a39ee1e2a5be7c87163030bd92f7a5dcd3ec30c470a3be2fe5a716f3f9b2bc5243dfb153c895156f2057fa73c36f78bd13f16e5b8ef8f2b9b9f36c60be3dca1cba410ad8a1a386e6c4e945c1467d4aeff7af170cc555230e44762119f4c07ef407d286cd18ed60d8a61155a4e8fac0956341de5765c66ff969e2562c06eb250c77ad458eaf8214a2873d93b52310d4ccbddc225771cc955a4ac1f51c47aa6f6778feb016f8d788b4f26c90dd9efd0418e4bdab9177a32ae290f16c0466f26ec5bc7d95b863d16b0cdca3bca61208c30939d746ae108a5b10835b4a4ff4b916ebd1e784def1413b6d76280df75e6d4c460dbe2df992910b202f34a866d9d9fe616241b8dc60c5ba2cc5c4de9d90eec2b663e08f0e6a74e7aaabcdbcf4949a2f81821250428cd6831b2df25fd082e45ab28f68b660da6f4f63fbef2409b5cc90c9072f7ae5623cf6fd8ac22c6f3a47a84ee9fa06c7133da272b9239ba1dee1f2add366a1922ea5706ec722db8a6224b2b126e894518eb5b8f4bab8920089a68460ccfbcdd274b16557d47c9e0286411e4f841e5e09fb0e52d4135458294a868fa14dd3ccbc1216fc5a8a768e53821868e2ad1741458133f63bfcdb0d5d7f37d31f1c4223772165145a89a1aa711111ef56c2c433bceae120b627a8e61fad4354366a3e0ef8711c9fffdc99d3812c491e7d57a14005be785981ac06c23a2a0671e6b5e1acac7ecdf14bd6b760419b565930f9d86d59e77af8d309181548988fd39359898966d064a966fe7995510594cb2cf812a0da435456c702d0d073f50559321bc979c3dbdc3e6cbe9dc55a2b4287b1766e17b532d82389085196191ddd5ead386f9238fbafa3759ef1ad8b4504adeb16e6ad70ffefacedd99598993c80a74eb934e5a92fcbd4a1e4f1f145c5db0dda9d17b5c286423536600cabf3a068d619ad02fa9c3bee402c5e91d7dfd5a63c8594cb56a9fcb3d4f644639d672b0b742c1c96ff73564d89e6e161a1adc4ce09ad20fd6de4ce2d37987e5f5d39571bf499f2d507b9a23d664fb733b39545a38bec1c3781929faa4d836721ac1283cf57abbdb51d4fd3c5c269891742d1ae1e47906813fd928777e012a9ef6e87328bab9212b040c161092bed5d34fd269b72ce78f404cde00fae6453a83d93cd485eaec10ea7f33e39c48bae8a386ac5581d949b79e8e871679bfbf9ab8fdbbb4a2e7faf05fd380792ce855bd5fa37fd75aea547c011e8c2f285c36bb4d8eb90bccbe78b40a5c89bda32c93a6ba787a7a7ef7dfd6d7c679a61c3459e9ae3cf5bd7e14bf0ffff55d244dae29a6268b668c37f5a57fd44387b402c87c5c0d03c0d1015ff0f4a73111924bc364bdf535a29c6ea06260b827f7d93542c571c815a0ed8269ed6940e8210500eedca7ffd371a98f28dbf95c0406d9a6c51b2e146025ac62ac39ff9f06cd64510d78a916b2768f16c78028ee6b9d8b0b977b7af14b247d6872ad80efc154effd14e9fbbd549056632353f66e71a894b1b5c5fab82a8b91499f52a9fbedaa27ee51d9735cf5a5e6c5af468fac48580d50e7ea65172123912cfa9419a64f0035bdf5029d2412aa10515bd213ef619f07e87c7449b85873f45a499374549b7b03e487e96e4332da7f1036b4480e7d75b188e71c7d06cdd6d8610f6e6d31807256c3b125d72cd37d1ce6b39b9141966ad196c1d3b541fd8b77f940353a44f9134dd57ac6c4681b23806f402be17184e74ef46e2ddb74ddb04bf99c9292b682dad3be5d917245f3c75062c3405d4b2f56109b35003224105f78d92f0e7cc5483f19c174f05db3f4a8440072699c2de18e8cb9089d9598b68c3fdd956dfee462dd315a3d0516d219a5b0c9f50539c78fa77702ded60ac79a2a3ba509727f7c6e9a44994b37af07c461c7dfa8ca1808a8db28ce45b84067f1aa2ef395699c439125af0c3e858d21c5da51e90279f2d60b073cae046b0ba8bbdd4dfb71c7477b47c1a3a9146102a6ebb20d1d3107540f53d4cf3080c430b11e92d1ea1cd190b54293e4c3104786ff0136966cd01fef88813c14e4aa7b8dd297680b4c505ede28f93c147fc816ca7a1cf293f1cc0c9236c1527f22d6918450a1760a9001237a9a443e7e8cac33b742599cfa8de60e7fb4ceb7f316a5db345e706e2e9560f4f7eab4c749b32078c05a054dfdb66071e0f3bcaf0b5f982ecf0fdba97426240124f1eaae0a469918f28397a517acab2cb1ac2ff791487a252923f5c8eec4a6e49c09fb5d606fb0a466615da2ec71cf6359714824be8376f823f491a9625a82497f842c370518c88d4b2632024251f7b2d5694a4c7b44df9f30e147577ca51fb757bb3ecb6891f650a221eb13c5094b31180a974d59fa7715942ca17b9fc791083c61ea91e62cac37791ac84ff7035edfba1247df0c981b62235a72f9d59b9e97e5e8937f08c014ab91b4cde0be715c8c635a657d4fcabe7060f7b0c03eaa251bd0f7d85bb52344dfd797c4062c55293db1aa920c484d34bafd5b2100d917153c271a47d86424ec867f5ba9d70e1b90ca28d09a1e6c5dc793ba2fde0b7203eafd8766b558d698dcbaae01e285860e91a80a7a0e55150cedc43ba809431a16cc060e6c25dbadfa26b9cb1f3591a79af42bb762585182803e03b778211fac3ab26aeadc6be390f334a84e3393efad25ae9aede8211ff43c78f9fd595e9ddb472e3b3dcae94aae9d07771c54478774b7c23111c855ef96a90163e12a52db42980496fc86d34aa468883ae35cca452693862dfb333939970d526b7434f68fbe96e48f6c17a853efb442780c77231c64ff3c960d7ab9ca79b0f9f6b3fb2613180a781a5d039fc3565a918ba4dea553f801be03c0a7bbf98124733c342f39bd94f43477b53fed29cb5972414eac053662a1af7d7fc145c249370e1ebe1c1f63ed7bc5e55cd9f3e7ae0cacaa91d18e1527d03cb52742b007ff88fe7c963f2f8387c879e879efa676022b93949c627c49f198e526e22d4283fe34223a82009e517250649f36ea2915a96b30594f36d8cd653b90e5ac37b459ff4cba55f592da51f2aec25256ba73bea7530cf885a1776ddf6c7d684a72def0422a0b893d3f7d61f6ce4510f4f9e200ed8dc65c30429a4a7c794b7cfe7559b8e421b95cc979a2e48b9391e601c5645213b04d170f8a69d7e3c05ed876ab968236465f58fb9fdad4dff49fca6ce707eac675489a213e838016294e1c5c2a71481b2f4aebc0e1e6de2038769430e85f2887689c04541c94212a891239d776e9b898cb494c473c2c7e64847180917e58dd9e9bb3d652fdaa3e133029ea18c170ae239a418f767137874a1dd7121f3d0d19ce19b3883a990a1fe7207f2cb89abcbbae41acb410a03dfd65b6e76774b29754b3cb42fdc5ef4150992e3b31d8e62704811193844b78c4356617b78e4e31cf839c58088397291106ead03d061cc7b0f245338aa46fbed55387f0b4f774141dc4d81aaa3d3cb6b0bb8f348d82cea8697bb1b04105ace51546af0730705c3afbfed5b54cc183a18194abe77b6cb34f771d042d54467e767f32adc74e370b5848065d9400cbb53b521d31944812df98921400320cdb18238ed1c0cc419fc69692fe5a615fae12d3225d5804f7b4a9b6159aac942777aed79306b81de9f6662a81a5e7ccb0ce84672e8a54d291f1273bca0e581f7f33c9492257b3310a7e79a8c3257d68df52d669fd4001a3b665a8a006c07ef86ea0f8e3d2a03496730f0ad843338ba5a843ff9e90e4a02a116d9c1ea14f5c7f4b304bea88240ebd0e03b22e86b47185abf9c2068ae139f69d4e7e7205a7c694cd17179b0704517024a4b71ed2284f26ae15003432f2a7a682b92db944ffc48dd86e32f349ecf22d44b824240de6f9f89657c3425917f080f33856adee764bc2f0d01c7e78986300546e4bf6185dc7cfd3bdb0e0f2fe8a3f9b04f29f29f8a645af7cbb0f095451d40571b8509deac5e36b18286a58450712621f33ada7dec4a9625257456cde0165a71bd6510fcfd3d1748ba5d39d3ef2d8f57d55d351996a2c087df08f5be2f82c39ebe354ee4132af4a1ce23601fbeb8424cca72a7795e53236c61eb2eb352bdbde28c597cf3efbc624b9e99d715acaf04cc7604a20dd8841e94574a6595b8c424a3efd4eb3d5aad7512d57447fa044ff3350f996ca9c78a07732d5890fa7619c092f0e4a21b06cb6d3b63b1363c9ea7e4670475f68bb2fb835c4690ad77e219b65bef5bbfe6b93ac8ee447263e8d94aef29b28e3ba926f2031a9efaba318a6750f7560dd0d31b092266eddb78e24cabefc1470af708ff29fd07cafa1a028d3169daf91a3a570cad2a2f2bb5f283a06e4011e2fc917279a8e0ead409c88d4ce34b71d2385b0776d9573242188788859e3bf20b7d8059cfb471e419697ce4e52e2238350f8d68cd3eb211e41d33581bdc5d30da8b2b39f7a59c3a8c05b9deacd2d2951d125acfa98250d3d3f947d7ec468b6509c4a04125d4cecc4c838f38e6da454e88e25030834c0ef84ebaf57c5da1b7e92acd6bdf2f186b15f5f182660b56992df51f809c460ab6b648b95a91c4de16907f42808bc7b6eac2ec967cc70d73d0a70096ace59bed6d5e198cc1a1df6f51df5094768b6a7e141243a8d91662769b6505966c5c846d9bf1a5e809be7b14815369bc7de27a6b5e31411a88f7637d1a731f720201dc9b1f9b25beb218722e3060e9747b1fc08e04263c96c17318ee1cf461b79ca9ad85f4320be244e856442154600dfd5046b4d407aa1d07969d3e87dbe33ab4e65a231e9a0635e68044b9d188b16c4f7e34c514e86c24fb9a21672872a24d4cf3d8e072b46b9535da8e84f7cbc22a3ec17f5a1cd92f60674d6fc1e9d94448b6b726a02b62ccecf63ffabe469092b2a107cc261bed3a2e5bc955a9347b170a7b0f9b2bfdc0ef7c16d4dff816a596738f68248067b737cbdcef9602bb5214e7f458b8b596223cbc71eb51566b97e4f88b9b95cf4bec219478a4a1421d129f257f240dca95ac5b5936e45e6bb17144ea7919f164704e908b263a97fe9158013ae15ed5e5d2de89e10f509cc6e99df0e37610cc2772688b2d21ee9f40474c44cea05a83668da4dfd4e18082ccfabec905ab240d69898910e32a63ce567973f5514603df337c790bf4297a3a87844edbc406572e09eb0cd867045a00548d489ce2465d01899cbc85ddbb4da0a1e47749ac90dcd3c90e4df13232fb41be3a9b8507ad426d79f0d208045791c611572cafadd644e498d5df85c177be199c18a88055895c8532f2bb372f6aaca3f1844dcb2abcc1a4c22eb8d64c1bcf728511f926cac486e690a1d0a3037165cc60b745ab71d67bce58809775944d8d83bcaa168d6e59064b649576c05cca21de0440e47a0b16da051b0eb7f7834e66a31f5699a64456f500209a5013835131e8d5e9ed23515663332ca7abfc001de5b5d3334f230cd42c6f761855e086da4b87cf89cc74b289dd263c37404fcad2a77edb88e577681d04e63bcde398b8338ed51e11165c7a7349f9ccac7493f7b3b1024c8b6e0c93ddf696ee56516c5fa9f24400a313d21f04c83111665b9a62be93956c656dc480312d6ca3f152f38264e3eb4649674a97e0c2c0d02d0cda552a92738697a404a14455c7abc320b6a5d78bbeccf33e5f1117d042da11d2e2e1c9aef3855a14dcb7a46b4e172023e8dca0d331dec1b5d364572942096dbb6586e922fd3e215ddbe9cd5d4ede4e0328223627b56f14ed02fa324b6ffdc150956e879cb2d8f008c5400dc439ca6965709a7a0efee27b3744820d8b07d4734550745f9409aff3920c32c3e0abad0ddb6ecc534b2b2a6ca80821bfc6e5c50a2116b73fb00c1340e1a8cc6b81952826a7abb839d33822f4427ac3c434155cadb93ca6ed75873075458dfdb55168bca8ebf06af9d1350a4a6f5c64d194811c573fdc4044a0592a8b6d2c04aca56fa6122b5e7c689737053eedeb2c92c297702c37c9acbbc62365213cc59cfbb2bc6548a9ac2a40b3652924c1582a2897e97442a37457e0b56a987c7a0591d0c48f9aac6b6b16e5af7a6747b25a90a381ec671aab9f0d1135ccbe839619443335ea9862743c3f09c15a114ff1dbe3d27a0b5dcae3fa39b6408a4bba9fda3c3b7f3be84c15367471fa57fe076c41a8b5ffb6aeeb11da2ea4a64358412d4fe71e8a0a716f40155273fb8eaad33955c421a9367445b9b70d6c707b6a056bb69aa4a15e9e6be90bc1f8a436d6b61eb49e063990bf13c8f04185de52f20e2f75e52bc54f0af3e49f2feb8a220bd0738025ed80133949e9f1bac256da04b4c9b223818ffc695fe83d659fac1dd493c0f33891000771d78103aa7327d2ab94539cff04ba57189881b8beb3755e8bb829f75cf6f987857c129ff8bb557b26c713161c52ed8a7606330f01b1c0cb25ad5c3ddef3e2b9e31f563b07fe3b98a8d60c7af0c2fad72ca4bc925dca36ce7ffd5a46a55d165bdebbda90cd763deb3d808dc24ab24b10c660abf1e99679bc0ccc18883670faeccd268cead1bed0a91c0aeb97f50c4cb389b15b71bfb31a2fc645f097fce1bf255579c00a3a9ad6d0ae0cc1522ed8abf9e7bd3d230b34f9613fb1cf2bee19731baca4134667a84700cabae9e0a8106136cc1343aa528b0265b43c34afc22820c24edfc8ecae2c323799928e65244c191304d6c5317d43a4c741eb67dec8253ef4554cc04cb829ab24d07087c82db7e87451fabbc9e7ac9fc55fb7f788b744eea3f76d7d4d1c03b59d1964baf296d19752b9b34870f9d48c3a89e44ddc0d519642b465d073942b214ae4fd810ded38e083b5fbfc8a8eab7fdf889a3665c8019936ff7cccc4acc43b796de2e4caea9926658e68fc645f0dff8f6e294539ce588f5cc38718bb9a1a88ba100cf5a76c345511a784d001f98320aa82c060cbc14441505389865c33c12c249d26628f94df9323d3725bb53f64d03cc18d0ec7d2acad919973ce2dc2ba617690f027ec049530082d8bcad275cd6be03b2f4cf77d920987d6675c9294e5864f5a5d1b2bf15b0a9688abcd21946464463723d547257e81b6e2b7b50d639f7bfa43866dadda407b484d35c359dcfc268f253c4a1bc98621b2d5ed4656ca6e11f8cb737133e0ecb08bb2591798cd6fb635e6e49c9f7d2eb42586f22a09f57dd206eaf8cb72f2e94dc8b172e289993e4b2df8266c1294a329c25ae5703aefc8f5c5c6b80c1274bf9e2b47d28e638298f98c911a185408dbd23b37381a3c484f37ab1c902a72ac23fb39c36200b84f6e8ea17cb69a5378cca8c4a9ccb2bc762df53387d44fc531ed73d5b866f8b2d3c8cd6ca94fba81b110cde01e915f54dadff2df04f4ad07c5136ad970a3bc99def8679e50df89f8a605e6db3d339fc5d360c855075fbb3cbbe6a2610e3de230e5195809e31e631109100439c962bd0e516adbf9ce8373336764866b392e5f41b91ec4745d33df27e879681f63e4a90dad42cee7054f84f65d2458d2ec0277fe79d1ea2db093112eebfa623797681b099a006f08f223aa32a65ba4836aa5fcc3bb8d1d0e790280571707c0e13c70b164b411404259629611b09db13a692f546dd2cca06705febdde27859da9d7524db09ebbd73390fffbbc96320edfd912675f725a6994a2a2b1d7b08bdf9dba1127ede43f72d3803d777f6da6bd7382627fa4a50b8e548c1fec3d4f3a3e8994024dfe3a157822ab7d005d3d0e106ad0a7d00fbead2f719f893c44207c07f481c64adbf11a2e5c73a141c4ddc90882dd4d51c73b8dbd0a9cfb0a73f33db834675ac166b72596e8d39e507d31c166927cd9cc8bdba431bf87841c7f0f2a6260f956912579ccc484eeb952f4d53d365f32c3527b0adad71bb12807505dd64dd395cc2973dc118ff60c16905fa02586bb6c6549aca51fa66c7f5c755380484b448d736cc967839c416266b3ec83f13a410b6133414689e3c4e37cff9f4595e68cd352d6e5b7ce3cfeeba810bb71666cfde32caf92189d78affd1bda8bb87a6a604bf5b08ec83c18318093fe17644db14b28d126da87c05ba13ec955ccbb67733b8f92a9570b02320970e448811d7f2696d1520f0ab7f6c85c854f4d60edb1732d0b1eea08c5b06ce4c923295527dbf8f6634315108a0c46c81f3613198fbb2748db7bd8f5bdf6cc50e28730c96cef2758109ee6317d519165b318ca24b206cfcf791d098d03964dc84d37f72106f2dfde74bfea1d86a0ee82f814a4903e51de07de5a962c37e399dc9d5e835dc55ac6f1f9eb98cb1651606895247493f724cb217da92240829e39d78046aa0c9d8b199b3e95d7595ee454f17c2dad34d2344c771def0b7f1393f2f097ebe5f4114089e4a05bc1dfa61d986e97ba255bb629c1db4a1a8e803c4325cfacf6a4b5dc3898785999df479e431c6bf78cbf44e87eea1cb914348ec1bf470135638a7202e6a691f220e43565ba220d1694d8e40f5e6d2d22dfe3a2bb1a052207103949300ed71fc8347ea3dcaf6983e7f9c3263f2b96874b0f10fa35b162c1815572fcc33eeb3c6c462c0016e42e5ecfc547caaa7ae510775be10063837e3e6fd36809f0f06f815164e8c94a975b63596557aee6a8ff8187b9805401e2d982e9723333083671b71b9a00210c7ea9e40236030532a8de685746e04a66b8587b394bc34f16c12137ffec9db3ccc327a0e720eff30c3eb926f8b57c2448bd3ef95bb7e5d774bbcfd691626311d5582bdf04b6e971d6d16b81e39957d2456e717cf26ae80b7dd89c3a6bf25a80e71e98607c29d56246be3dce7732de927279aafe558bb15c4e455c6c42710125ba0e423e5b861e24cb1042b866e98d6b5ae50e82f0fc6e7408891b7c605907b096ac5d6eaa18a917bdf060147e2fa120272429f8780bc587b12749043f2342d149d05c55d69a7a96d136f68a11ccb79d7df38becd7136b2628922ae709985e28ee8d7229a7fcf409d25a732b8fe7290963f0304009711d13805074f762bddb0afbed5639f737da3d7785b21b3ff5c078d844a564bcf0913defc6d7b4d1fce100ca3f055a902beed62b0ab908f2b36406b44db4227166488740ca87a87dd11369797fd2eba48a2354af478f56cb686e6b25de16b611919d418326a1f19281e4f548ee01f3e9917887c2eb23053780b597182f15043da2460adb1d49e9a3db4e52c35a4e237a8d73ef15030d5a80e810648788bc58885a4bd855364810c9ffe2a7543eb9d29e5d79db35f4d9647fabcbe6e94160830bce6e434e5cf545dff6a4431ca6d37d840de149325c75dffe4037bec442bb03f0c6ccc51997efb850ac1f0f3f5d5bef99bc867e84aae728b75a92bf4d1ac7752f44a566d38f4c8baaf4dc63489439bf37b9e3a23284206c060406910508d116e6df264e0a975582af788316d43bd95c3b35cd87d2033ef23b28edfab5e8117fcc305a808c1a191b117e66081124aca70c2372b91bff34f58056ade02f5997beff82fecb02c2bc0fd8375bcffa4a223789fa2ba172bf78839749ad6117f301c60144f52a1f489f5be95af42f1775cbd4ebac195c737966f7cc6a77fcb43c78b7a19c9e6b4cc735816d9e3e86f065c2805fc00f5216d24148e77f0db14d7ff495c5bfe5164f662407317d3ddb5779bf754e521e6694e73be246dbcb3352179b2608bd2ef02614321d10340fd73d5e7629d8dd2c747090f4dabac67a87730985e85f2ccd2a0890bb502c2d51d93a2b547930f8b08ec744d030a3ceb29cadba360ad96ff28dcb0503a7c953c95a7581d529829de5f8a07ba6b549f47802c717782fcb2201877604447d86e5603253e91e4aa35f978b5439d5d4da7cb3d1a8be4119dc8eb032ea0c4905e3acdd8811198ae5490084db81c6a90de26b8696f5d975806d38306315af3a1317963d7a36165d128c393502a2cef9e5b97b9892ae41fbb3dda321f9aef25b9cdefcf2bf6a751be023ac4ba8fbf5e5aa5e4e2c1f61089d01859500f4569d678fa41e61fcf7b6c3d86cdabe35e589ce401537d2ee5de03bc6718934bd0f38e491bb78e036cfe2b84864332bdb71bd977cd408e89c0c1114b6c7ca69ce509fe8e074419898d1c1216c50d515c6a956a3b79585817211e296a93af18a7c4ac39a1c6a1df91dda51bf38565f9a5c5a1df55c8c31e0e503a08427ac7904fe036ea5df1904b9393c94955d08e748951dd6c94218946bc9bd38d7c5379fbbc03000a575c5fea5f618424583b45c930e66c47033d4dfb9d0a70cc72eae7b9cd7c23307bbeb7cfd9bdaeb91e8c41225f2e184a71744abf0f4da21bd1edd0e58a5eec369063091d5b0a4a9deeeebae5b0df6a5f2da503898e347dc99333d6a52ad899445efb195df17e61cd09e23dfee5e481547646aac1102c72901240aa2efa1eec89ebd582af77dbad2edcc29c8de72f9adc957140f90295e399189baef74df1793793dc176fc5303ef1af03ed190807016408fdc54fe411b90756d07a2e6545c873fd8f6e78c392ba7f39ae142f48b3cd8dfb6c939cb9446cc1c48bd49c6e5e98a9972b1aaf34b5c59a7482acf239c47a8f0d92e621ef6e1619ae4578cedb80bcb80c1f54090d6490abc3264e58313a21687415784a8f9dcfbca0dd16b9b93bf4b5720ca128e0660ec2077eae724e59e5222f68db724ca24958b15d7ec73c999a944987dc74a0c252d565fa7c051639ce99a03aeb053b45f4e6682f3d473fe98708c0788f2f869dee2419297a61315604209672d554fb9f7901dceaa5b6331ddadf0fc47d348a2d6ef2f548e042f5832ab9105e29251c5e59d7ae72c466a3169ca1fe31eeb560946794f8033a6579aece709d59f4ac40316c11151128f37f99cf1931b638c2e41c17231435a92a1da31104a1fd178a8f2f14c8e1e1d1209afed42963a4450e16a182bb9c847ef4f9c65f2826241d258ccffd7b84970523b87b587ade4532bb9019ff188609252f801a9e2acb2fef4bf68d7ec8a4fdf1089cb2c55ea20369982d1cc2999f39117cad0d56713fe1c9f5a4a7c423df4840d32e8751e01abcb6109367cab515fb864df702c074db3e7680f341865d3e4fb7b8d0230dc3032d0596028d97da0a80200e25844c7658819132e835f1617469801b5e8764df0c58378426e32b308694b6970413f947d77ce2c236f4b44276a7b8e6f0ff24ad1ee52368db6f7391107522be26a9967ea3f3521bdccd5a1f2e1dd32c06dfb75b7beeab6c8a0b4974c8acb752637f2b0a2531c2452eee84fa43b7e86cf62df0452b23bffbd67bb9680cd8f230e5298ccaef806d2ad46efba400d4538eedab60fbfb06fd9c5f8c33187ef19845e5ee870d63490217ea710cbf36d05f2596c7b6a117c7c8d470c7138732424d4042e42f8bee143db9dcfdb89d1cb1ce9c394fc08ad3a320640da39d253f762a26666e71fdab01fd4241a256607b0d53db22a8e30fcda8f0e4312696effc7e1c5d993e11d6b026c03744552632b4db5a9edaf8cc4b0fcce14a5f6645833d93d1cd53b17213ae0bd4893168eaa7838b64079664e024fac9f5fba27ab68b090101cf0cde770252284e34af8259d1a2c6f447ee53e951a4927ca3362454d6424f759997f07956c3e50447a22a480ef8ef427622e15f0e6982bf5185cf545cdae21f577e9648e18bc4eee5166dccc62fbc8949e3c8f4560d1318cfae6e6973da28d63bbdf3b9873ee6c57dfde6279bca9ad33a4764f8fe132688f257bdc6f880968c1a1e8285014bf15ed6381a9f689b1c51546f234ec95d16e02b2f846430c873f37b201e74b5b0a636fe44a13e62591c3d1c9cfb4ebaf4ca3e8be4c0fd8d4d57ad40db03f07d5e6fde1cc8f278615bfad17e3564982c80139d3cd09a6cfd66b8decb12736318189a51fbb8c356653c9b8c6f24b574c212e0d2c0f868792cb7948f3c2b628367d1213340b7d33af810264d7e43be327cb1a7a6d5dc3f2f06c9689123c63ecba7f995316820d845638b8ec4ccbb98e686524f6afc97ae9065dc4d981cf47ce6db84cd65d6e9bcacc511ce6c5a29eacf24e29a24a13068002d2af7ee024276c1ba47812983e21c18b7ee250c6eac559bfcab0cea4209f72bd8b496f6acab9769e02123e4cc573b1117fd6a06c99cec4b19f997766c16fc46a0779b2ff866790111d4b71acec7ea0d4b0238b68881d7ecd85069cf64023ac1bae06697387b909bf26bf62023946301cc16f7a412d5a55023ae9eb69b3c22009ef8a62f5e026b9db9b45b8e17d27d20a22a4ca1981235ac326fdf438ee3f6343593d6f571caeb6dd4a1eff7f5f60643a3b87cc71889fa2a1eeeac74b8c772bd28abf860b61d23adf63ad6e7bd15013a729cfdfb97187dd4a50db578f52fae3d60e202abb9e5845dc44fd7c1bb07e55540175e9ab17e514e25e364a7de87c04467e54798a30e49b1bd974fdca1c53f1b87f65c3eba3b967c6ada0def368638a0ed65e7d208dbb146d6559a3162a1a9c1bc9407fb5aa8bc18101200fc0f91acfb2ec5219cc78af5331a05f658df53e5da9615d91d2218797022939f299d51e036462d74d33a2eb34f587925b8877ad554471c493fbab1beec8da5650ea37e8bd4d63f9bbc7ef962425ee95408c64d7938cfc43f0a502a7e124f6f0ba0873f82d04971bf3badb9cebc969876ce404dd61228ba4bbd3fb02d9cdc574c61f5ab3aeddb2d8d46b9f87b0e17d0a4707b8395e4bad7886b92628a2b60e929c14c9db6ba537d6ed60694fb30df376bf2056e78d626b49e1516c04cb08578369f4b97f4a5c0e30c592565ff4e39e7bb36dd15e30272cc6ec4da8425f9751a24284888fe5710fa4713664d1b9cba3a37eb01b2d02fc88f1b42dc3a85a2c866c5e80f2b83cad0535a95d2fe5beb112ce7f8203d9a44e55499cc229a8bd46bc92b4534bad70fe9fb9995d0c97b412b201f132e2dc3c4d55c97d40ce2cea0b6c76501980055c345363cb89921b2d1e7bf550145a460b12bfe10f7c55d1440735d78be99b1518440218dfdc37e30c2ab408624fc87fa1cb13f12fa9a925bc4b30832fd333427a57b9c4267c3af14c2efece1f4e24456a9855d2e746e9bb9cf823659591337cf390dc5c8682d1350f3ae44251fec96db7cdbeadece2aed998d4048262a2b9312cc8f694efccdf9ed4899fe972fff710f303717ee0ac5ff8aa8a23de8b67165deb77ccbcbe05eb8a3585049b803af471ab3c12cfb7333cdf44bf825c108423514c97dea8c6f5d3fcfdfcf059267dc55e80f49fc388d905f1a40f107ca41667e99ace60549a0a71829b5bc35b4aad5a1590e2b976c45ddad20db93dccb1272bdaa70303e08f061a0b320d489e29e47aa2dd8e5f3ee44412a11ead3863538601536020a8c95b057c50c66fb5d74865106230b1296cc4f5c672356a3236cfff9b27022097496aeb83d6382e8d9aa232d83612f4341580614e2e381fd41c55b85b1f860be9acb36d61ba26174b6b9880edc73a18f0479dc00680d627112ad205dc5a5d82dbdf2f885e3e26869b1e61e000c7c46f9993dcc4bcc08ed3b7c696c4d2358f1416f2d8966c095375e402d39690d96f1cc14c809751e6f5d8b8f44588ddfba0ebc20181494092b1edcb414a6c36d70f2cd649792fec9ef2614a7bbbbb2a2cfee07f82fee2d2b7818ef4c672f6daa740f55b4dc1a61926c395977d7277bf293602f25fb6f5415e6f53e5a3c77b3a286071d6a090b5131dd09ce2ea2143812c8fcd5e73721130a6b9bb833607d085b705dcd96e49ca016504e70c7f533d44ce60ac5567d3d9e3e04ae374669178ab383c4aad3bce9599e45ca025bfaafa3d06acde462018b44bcfe36beac45b365e4daf45f4b4a9c99b7416e50de3decf9f27c6b0bf5176197e0b8d0bc8fcdc1fe495c2ff824431359d6c455fd6ba0f73f83330bc86a52cf019815c219a9597de0e7bd2c5ca37adc09e01a32d18635f23a9da9bf6a56654ce2d350be8e7c0540a9d3fe8396714ebeea09f661dbeac8e0338544355d65ddfe72d63dedae1d64d6ec5e6d63304b5e1fbfef85c78809a0a570a0518f4a49a3f076d0ad733e0a1f975aca404dc7fa0fd07f8eca4b2d69ea5169d14207557dfa7e3f567e7fa9d123eeb9a024f19b115b6c9e8b835043e2e4b0cca778318adf8b0345e09ae7371ede0b2e077182e81dd7f423a1f65b96cbb4af86c27be37422df9bdefcfecd6aa1130d6044cb45adc7d0fec50e8616c14100eb97a89e51976a620d43fdcb1ec35a890fac78ca7ea838bb10df9d63ff8aba986115cb014621d6210008e6424230595d2fa4c5d0b5891829f05703212dcd6bb313a5840094ff2ff4ed19a3dd6dca92fb4e3b8e4b905b652bf26c3663cf790521749a0eeaaf53bd24566dd55a54c54a797f81544b71dc1c8ff33da2fc945b072a575430ce9ccf2b3d0a3ba76db61644dea172e447fc11fc0104cdaa0f87fd2d1188c60acf0461510911ecdf8c8bf0ef1cc3d6fa689004b75f71218e22d8d8be92de40ee1fcab17238d62505f62baa7c3c5b60cd772d6cc49679eda3a0a7327eace180e125e47a86ddb2d4f9bf57e92bc58d7ced2b6938b2616dc11f889bb3a4347830f4ce8914ecb9203215141e1544fa698f61ea8c455fb24c053c901d962144708a55b89eceb8bc8e33481fb900f51a77094705e1eeb8933ae8887e39af787858fecc37816bfc6c77d88ca6e8a4a439b6dcc048443ee0f33b4d55ddb35889c7709ede593080a46d39125bed816ea2ee8691d0cb819b474c9767393ff5b56f6eb2e6a09fc98ab12ebdb9c5cfd981eb12fe4b461fed54ab06c445b8274ca50bcd6f52d921ea4ca70a9df6bbd8fd618d009936e8cc79fd56ec31bba344fc4a356ba469b0c769af4586807816ecd84819cc883b1132936e855f736189a036b2fbb4c7bb3c4fd5433cf2690fc7e30ee0c1698dea678c4609f9ef32fe66d5a89fa278c773d049d29336882a4273c1e713e467104754247aefaaaf2a22922debb563d63ed85dafc54ada05a4eed216049057d7b7a01f60a5ed85789652fa3bf3327903589e0110bc98281903ac26134fe41f7e7158f9745f5bae251477fd312d06cd25e49622f74123d99324bf03eaff186aa6b3070edcb6d7617518004c53126c30a79d17a815f4f988045a14194564bed657ae91f9eea909c8af1194d7f6518bfe4acb8e9f68ec1d0d8d74d5bd917a7d4f8f031a14f56c97316c2df75e343a58d4a8fa612b0f09b52ae2401c8b00956c91629121d540f84f02dc5f83e4a7aafc638f080868b6dd389aabba2e694beac978cd3628bc4738ac1b531f8711fc3e3ae62aeef879d79d24f3c15f814d3ba2d60447e2e925051bf70b90c1eec685ecdad6b440fe39385ed53a1527c351e44029c0be8318ba227984525f7d70f399829a701a9514ade4a729f33f19bf379002ad38c0c3ea769cffa7088a25a14a10339104fa41a5c44a064ed220880e1d3a292712afcf35eec7677f37404126a45c4a7c86cb489906e96e1d68b809c80ff5f2eeb6dec61f1531948b4109cf7c6bb37b6931eca675929bcc15154d480fb069b29cae4585a98f92ab3851a8cfe0c39ff3cd5b81cfb6aa56345afbe1d35c37820d1c2714f73bca12db6118d9efc1d6e1f4e7bcc9082fa0ef9b1d00ca7fa133b586d68811bcf60a541ff2f47d9500ee30e37fa319930da768ae4ea2055997ffec3a05581ed5501767d1ccb8fb5caa5e3d265f426fe81d9483d08050d4e4c3025baa7e09fd48a51521700ce841c3c2df02e06f10bc7b7a0c45e6465e7c262c99095033aa4154c049ade98da394cca4d37966be36f634f0dfe4991f09d6a4e15f450fd73332cf92c0729f7b86c321f0b370f27b0dc9b124cb2a2a7031e3895d5c6b0091e51dbff4ea468a9462306e9d86f652fa2c9593e667b450ed2c8fcd812c27cf5cda2a2d57a1be9b008b88cc9a2311752d944e2140e17583560bf530d016c14eba40077eabd0798d4c2c7fb97faf3ea09d80e636ef735e7311bc4a0dcf9f14b9055ffca0e3ae221865529d5c74754465268b14aeaf6cc0cf8e2e2d2ee7c3a0b929b2254ca10b10498c721e560801a41e83934ee7917a556b0d8e06a35fe762cc3941e21ca9cbccc34352c1c70bbd2048f3c1d779abddafba0174286b8fdfccd621711ff74f29b165bd9783f45c875401e4da6e19720b1e5f42ba2c6e8489c296f0f5a99eb15a6339feb8bdc714ed8ae3521403a5e39a73595a01b08830e4151ba71cdfe38e3425afa99d6310ed0a86ffdde1c1b649890ef95f40dc8f1751148ad7c0f2320ab576708f8a34d83e3bf7e34a24252472ff4031e25e5b94be4039c5e0aa437732b81a5e17dfe3da94f6ed636504cc589e4db5bde7b5ffb8620bb725c33bab56d3f901efb1bf8c93aaa8f13578b285ff8e6901b19dbcdfab995bc1655646babc2a36f0612be688d2298f603ba3aeeb8777dc67a93c237cc5db9d63b4a01766a0cc687369488647538c27be131ebe86e59b047d32e112fe034770e35a4a5f32164a3c85ff183bccaafcb3cbe3d4df8ac4ea9e36c32b692ebc7c747c945d3c7fb9b6a1e05cd5a36aef0d7c4d01326717826b29febd1b2bd76270062ef4a2b25733a5da4a4bdf13d93ee8516a159b05b262cb84d85636924f75565742ecda5c3492fed9d08daf135dab19216f98f9de47d9ac7790bcaf35b309ba6cb1ff78b3cd7f1739ac029c854cbe862552f646f468aa1a3db8f7ecedd7b378589872c2d3cd1d1c0203d4c4a01a50c128e3bbaece2958799581f81109e5a5fb24d0274082b478b1bbe2c04754d8169a37dfe79d663ec84eeb75bb92d99a0cceb852d41df2fbb712e53ee72b8667ae8a70f579c115ec67fed7f5ba6ca1ef52e2b7c21652060ac69d8a82dff3f1d7235da9a8992ef186b839b1740e3d609363e1bc8a27c903117401f75b2395084760c7b511779a018933846865603938dd8db428028d9b7c3c0e916d4979bd985c03acef10a345497841d5549a63178fdbb0ea135c0477761df046537a3b2e5f1e88ebf91adb090c2be3894ae6bd0ac98c17dead026dab32fdc64d7767bc80499539095b08ffd30968ddf5fd375ce714a596df23ec527689d0e622058e33c5c0b6da37e15824b805a38356429095d2472177ca99565a2ef0f9ffd3237579f71c154ae4fd41e11f4b4f472bc94fb0a5a15884cccf693340e3f5cdcdb5c998585a24d56f051088d234bd75206f8d4128bb7fa19d1cddbefb82fbafad85310500ff9b4062b0c69666732ba2d6457889c48de01dbbe3dc237d0c2b547733076b8906cbca10722481aa24d4fa40d8699e37f3c266ddf9c6cb30f48fec5cb7f5071f1af62cb809376caff4c073046cdecc9cb1e3dee819ca7c6a50cbdf7959eb01ab35c60088df503ee737f0592c142be9ca3e59f4c66285ec891384228849f51ace321419db47fc7bf3d1ce68b44b2b2e14655b0064ec0f5aed72a27699f4302e9f18a8f486069f801cc6725d4ffe9c622e638728feaa2745170837a35c5a98e6fa6df68804483b0d8f9c8207a9430e613d0fd5952f4dd2b4cc844198d94a227e52e4aaaf45a46f02f221f747d862e08e9584ac1aa7c3f9e93d5d4d241f7a000607bdccd40f30f1418b01538c41db857b3f890fc9e4d6d72a3c82a503e066ab74bf67010dc530b6a170541efcbba2112b399253c888ea694e9b722f4794984f408e9abff8241b7fdf66cad46d334a9f1e43f0da5a531f0c6da83b55dcdb5cbec09f74aae2930154d6d5cb882c40d8b25df8cf6c01a810770f668cd644e31e0544f00129414b3395044703d8215e67a059516ee2ac87468ee6263ba13f0f6de2952abc59807c21f55bea76ce36c51b61f6a41875dbb46f2ad053c8bdf8505bcc62c1dd47da74ee5108568b085749979341d070f570f82059ec04fbb35c9791753dfde4e2175529b05e743fd04c445bd14dcc33fe13064d299e54207b9359f690184643609faf3fbb5d28ba632b79688e9b30902c57e558e63a2e550c38fe2bf48b6d6d5564465b00a3b782ff7fbbae3c2fec2476532327efcd6bbeec1601670344b17add1ecec5ff7298ac6b254a4fce03c681b2c676e379b7f5d6597b0d86ec29b98bb10ffdb765ec44716e62d6c39a4be9d26d3b4124fe576fe3ebe822c63fdc19d46cb7e5c11a5595c29bac8841d978615d0b23f4729b7eaa53716c98cf5003c6ebe515a17304bb6fdad049a8da75cfa48230edba850c6691f88ba6195768acd1b627151b6c460a1b21476144449b846732fc3ee1dd7d420016e2458beb0785aa5994659626ae87c1e349b9442512c90ad107f24ede061b79da08983bfae973921bac51d6382cb5aca03a464234052bded78ca338bf710b4ec333520efa5e6a1249fca5a49ecb7e32b6f1f7dbb2cb78f5d8b2d204289914b072baedd6b7f90e7dc0d07e2aac0588d1b506387c9de71a2720b18657187e507e348851b3888c9fe50ec92d440e37cb9b4b980b824c8ef554f36e856ba20821c1f81e51f40ca3cd1a4e72b52efccd02d699f9cbf8c89d3e043b9b5ce1fe02365ff00ab92493b26a632115a37502b235045e749088ed6e1f518539d39ede60b5518505611876be07b1cbe5e915e67f35d7df1ea22a53786916153bed9f36c7c1b9e5102f4003ec3df80611de48d10e58197ecdc75fd3d77f688105a9f86442889f2e13e6b29a49c0cac0f33b99866e9cac48c4ae7efe6559b078afd495c1cd7ab3d9926436c3075b5abf17f1878d4028e4d7e866d486eb5af28cd8d97b75160fb9bbd6cb5a363e21d03542f9e09056062f6ea7f1d1ce1b8fb4c7c40a6f89271d78a7e04b80b95266a94abdaa5a833f1cbdafd5ebc99d8a2faa0c98854cd6359656f447c041b1b28baae4b1506cf7674a13e68185a9d35be898975a96fd920f0a607e4a99a88576e108222e8d148b8d98fc1168ea3b451c520c442a5e78f7636366a496facfc029a347ea4e871bb8e4352cda84eebb6994d896ef2f16d3a62a73002e33acc54fd7276154b6547f92bf17ed8ea2c437ac1555e8f57fb42fd71d245f76d92e3e76f8bb18777b2efef0535ccd7d826c7f80970de1197e79b00c8e0bc6e534d301864710bc27c10381b411efe4b3cabaa0351cd45641a1a659cf30e36f4b9335934aaf32dc00e9bb163eb3d1fb83727275ff2ea8da05e98702082a9d6d9413e6116669e8f35ada3e5a9a33f203927d588214fcbf3a757f1dc6d708be0341d74d9d1f7054b72c5fe75b7914b58a1aa7c11ba58bda17eba332ccb28e35f8b2c7b0b62f71fd1deed6c00e8977b39dd60f60f67c2c0fce1633a6d8def2c9e67d25129713d6f1eb11e9572e6da12c9f134ebfcafe867d3bbd7c82386025dc95632cf5fd5284f222631e2c0823d08768af52d09fa7053e39efee094584de48b4f08569c1bab0f245ba1b9674fdf8c065c9cc6afb0ad39ce0919c27a4b76a7c93da5eb420de09c864b8d71668b1c7885cf91f3ffc922ccab36ce4a441c71da9788d4a2ce8152663af72d12f8ec141392db4a7b398875cdbbcca08e3be5a6e0d221bd58e5e24ecf2fa553e72c7b9625c75b365a6efa5d9b363eb6af7d2ebc27756a83d9bfe89d83b73fd874596e3626c6b4bf47c52a511b0351f4555f58297e3f8064e430519174e57d1ace97545e6eb6c4559c8c89619c0fa79e9ffa21081ffd7a10c222aab8c10137a8f6f20812797f623f8de13afd7afb984eb9e33fdb9b6ef881ec3287205c4e2c5621d21944f8ffa853f33ae5f785ef4c5137c4aa496f7339fe5e753cdab6361968c6ca6eb1b0fe514b8e29efcc574e716cf9b8405a1bbfa4e0271003074daf4a2563830c52d400e84438999fda3ff1ac3edee0e90f20adde5b042708378d58d7e94f3df75aaffa392af9fb0b54c6345be47e882b7eebcce3c0e88e7ea05bd5aabe034e26fe69525442566efe625926dc324b256360ee278604866e43004e4efee55d44f7a2c00a61d3631c356e57023f34420aa725b23ad71c86d5e03ef432b1e24bf5b465f3b6affd5c6752c4592ffc07ae58731faa9fa5809b7f574e4f38fbd86c0cd07c3cf5cefeebdbac33c8e189e7e5ed67e4274c8fa8dc96759d872383616e1303b35fbfe1389d29337c4434db1719ca7c34f53c47aaa4cf6cd3997bdea9c54d4a6b9f40b3433ca0b913e48b33b4fdff4fa8c4c8627540af54fb061c245e96b1b5a9a74d2df0beda7d27e2bac202bba45a91be400ff74aa4d16a44422fe036ccd1baac6befae2a7b586083ff7f3e25f09bbe289640b5ccfcf6308c0d828e4bdd8da002b44c6432c434d8c74f6ca0492f41f798948c27e31720941902e4a7c81202b9616a4f3e6ed08b1705d4095ace731db6d1f0439f4e0af4b83f31ceaeea3bd8bda95ea619e3a9561a10dc54292ee9b379fc89d80f2e737eb663cfa665ce3a3f0c75c68d8f14a7930f03de8c06bc9a3965ae58424c5fd7316da7e832a198a4d23556993f3c97cc9d273002204c7698d2759eff7851a54db8c1c41f682c9c265204b5aa65f3052ec48f8fb9f5364a0ad1d6ddba10c143626c1b68246e9b14f3fc4e7ffd976566e464b51474af5865e4d9afa84e0829b6b5c23efe47dc6b59d58199c943fa0ee5bee68a94f1489a1ec05945e55b3b34924fc5359a498e87b99cb446a7e649501014152dabf7077f7a6e703fcb94651a2a4763ba6d321817ffb229cc3d420178fa1800ca6a52fae6f07fcf0ee38ad03072a58b5447f74a6bd80cdcdc99b6ac4ec8860482a6554ff01e895442c38e867d16e734d7526e6d3879eb65b5ccd37d74179af1cbe898da5629e318f5e5b8c977d40bd3bd5cad2da774326bc86018dfd8754ed90fa37baeebe721a050ca7aff8870d5f9eeff7fc3a4ffdcec0fd2bf9e855d5e68f0c494ec33880a1f99287d5baeff761b82ef707c92304d0f31bf5b3b1cea244d782678d2affbc0a2780f88f4e0d2de2426faa99ab5ee8dbdecacee48176e4aaff9745b45bfc1aae1dd17b50cc600a15daea656f4082f83483170a962e687295a088bb950004410600fbdc6e69f1bb5fb1368dac54aa2f3d6ba60523fd30922d4c33a4172c986cd9780ef8911f91e8e0fa1bdf2979d3b2a080b90dc9a03c7b9b474c35b171c9ac02fe396917fb4a249c559a842b9ec93a8665e0571da54067a82542fd4096aca811b9202dc7df5b6696a9038daf83c8b5294d536f8ebc8e4fb58e2c303dfae50f522f257122ac74ce97f2e1bc83f2ee9545e16439ea53aa50f9bad06a39c1a14799585e7ee7ad6c54c3437c9103a8253b1a4aee0a5bf625ec10bd27059a1e248dc56a0a4cf7d465e58fb9193d3b7d2fe25cdc56a52644000ea4e3a2501e65ef61cb97438090d5e341efa78a9cb551958996e6513142eb830b21f55fe62b2e9d1d905f3609e3155b1466a436c64c00ccadb6e623dd7a55ff11c17e5e2376f8f5f9d9de1da2db85f67cf5dc271decac5d52378c9ea43754c3362b1a6746e10f3beab9cd637430f3071b38fa6de26e7dc9e4045d634ccae0b1b032efc841e5615ebc6deab633c0fc8cca11c81c4c342a93ab53d929ff83d5c36f844fd44b4bcfc73ea4ed6fd3b546994945da9af97ffe1753f003201b7691025f82c52dba888ec0d10c61c5ce9da21f90fb74eb7e634d8f8dca4a8410e9a23dd4b15755c37cae13a07787bf2ec2564280e53172eae9b9de5fde5fe83f552fb91970921d9845c31fd85b0e4b8c20827386523d27bbb144b8092fda472254d3eda5be966cc6d32c5a0882bd9e96424561f17e2b2a005ca6cea68a81df013d8d0492a6988c2eb5c64096856e31fcfdebf90bd0eab90f96a4eb5389a67b065cfd93997108618b3cf608799b0f1f9cf20c59bf4ed0d9cbdf1bdd96ad9c5e5f0f3f1f48483426a153dd2eb51b21ba6f84f2de1c651ac26c5cf08d5f55be9da486ad748c7722db8b95d917cb8e9178dd0bb03d81c403f4b20dce91bc2c8ea460b2d0c945fa1042e9932a3fad4d1a32c17e72a99be5f252c94b2fdde1ae61b7c0cc4a6664c233461abfe0469481acafadfa98a569180f385531c0b28c944784a0e786146913c695a1ba8982d90309e6525d9339bdf5ad65e5e97e8921e39ec98a03c49c642a8279448a7a12af52a5cc15551e264cdc6db39b4fcd2164011c409e3b7325578058614a478b0be3168ae3a16fde16020089a442ee4aaac49d8fc4888ed030c8ef823de1bedfec3496ea9c408fa3881be1488cc52fbdd9152e10d39b53256dce88f7174f9328ff3eb61a298dd487c4277231131739c769037fb06718ab1a3e3bcf6156ea686dcca939e91dba589df1aab8625ebecc305e1bad621f8676ccd92076ebbdc7f06b0263db805f1b934dba8c4ebf9e6aafe9ee5130ef61e706afe570d3b2f9e721777fe0abd52da207082b4e55da152594e6d34ec198c643337d1ce7d5c9138b25f0e19c18588bc2cba9c81206c8c1ba2755a2683d7bb09ecf37ae8780894c33a2861bfbf65d4bf59d9ad8b378300d200afe571d4955d2869f730fb2ac72ebbbaf1fcb2d7e567c86e14456b3b74cd7301d8b88c47a053c2f3218fe1435d72bce9281cc79a0b041e5d1ccd653db1f68487b8cbce8341de026a378b8ea57caec68ca94c91f4cbd93aa277c9e0ccb8cfadd97c466235b4ef7cd17ecb1dc202ff7909b45217627d400227d51ece37a18d2610eb3434d33a298dc4305f97aa4797bcc54bb175704e080fc641bb498d8b03718ae69dfaec01dcd046194d1302972d980e36639ae87abafd3b9784fc5581bad5c6e70909bee9c8f1d5a68b9e2c12d7dec179398a7e73bf52571abbb526c2812342e60c4aac784acd78299dc687a2214ac5c369a4f434828a35cd0d2a0d83f0ed30dbbaa8ddb747b00fbea1306da5a0896cfe4ad468f09513e4d5cb92ce36764b03026812dbe25acbff61d48bae63e32e5211a782f5a320c8b78c4b168fcac974535178b221caa3180d7db6dd9d4413918225d675c6b5800f8260afb5a26f24475ff0bb61336647d615f172aa2263743dc729660f709c67be21f40bd41f1b04f0c7c90dd717e19f00181590bc467a68df8c87a6a16e99df12bd68c6d3bd9cbf5bd1dba4e07219c1ceccd0cff5c8cb7c2dd4c52f7806d38ca0e1a1cc028007184da6079d00c0a01b1b33c9547508bcdae63eb56ecae3ec1cda07dec4292841781bbe4ca15fd4080d524db32651a55754fa73f641a3ca0cbe63052f2af4bd9a562f76291cf4221cc5f3013b60e4bf3a685bb2547c4e1673369205a6f27b88ef95c27bb43ff9cb23ff9d962b66ffd6a4daf21d03b05c1199474303ac639b24eb61b468d930f15449216714bced8942a933b063d52f8d404031dfca7124703d046fe695a373423042a96aaaf8ab23f084c1e3e42e1d335f56128819fb9dd4afc7f8778ac700200b9c226879282a903a360f9ddd43da8478fb0fd008654733c8dac5bcbc65176e615e0fbd6183980f6740434dd868c8f2d4869dde86746f2ad8e340b9d26c156914af8d6f98b7645e4e917ed4a40b15a74ece70e29334959d9ea2c1921b4e478e26a715a745ef56e4e354da9ea13f427b64c82c63227683abfbb27632e2e87b9f7cb139deb865de856f021602214057da5d8948b4806a2a753d120f26e0c56d5eddb0fbb2aac16abde792242e21fe707a6e9270d80cf80771b711185ffd4d30bf44b19aabb5edb55679f8a19e4f53b515b7c84675b66f0d54623c811c64b7ba3e5beabcbebe03a80438c0c9e232d6a3cfb02efb8d38b466acc8287b263e580e377c0fec6ec57dc91a68752409ef167b809bad5551cae18560a14b074835500f9b5b0cc8ddcbd3a19aefa78a0c80d6dc8332740affc9da552cc0b89dad12a254350a0f5dd2eaba0effc1e37b7cb31e956454f0daf2c52069801b753428c10df7bb2c34fbb96ab9c4a70eab8bb6db737901dd6f85a3998866058d8104c46ae8f8ce6aaab255fb191ed5cebdaf00f1a8184b9e2f1f11b2aa5b60c5c4dfd69aba4d1a6e428231b000dd09314f6e6ffb5492db8bd516a8d6cfae5b03257d5f3bd127fc40ea49b5aecf2f696713e99c1c771c7910c2aaf17ec5cc56c84ff9530114fb487b4c3b2c8c59b346be480d07fd241218dde30eae80b4d637e6dabdad1854dcdb63fa8147f840bda89592dedfdf576f69c2272adb05832a9171603ab17f80c16cf40057dab041efb30a26644b0bff9e11b18ac4bddd8bb0ce00c6bb969c91948013561c783f3e3e3a557797001e4f66d61aa8211a2a0f9f76f6d4a69035115a2c9c2cf5998d59ffe256eba97d42d2054c483f4985bca29568d1ff9494599bd57b36991470402bbe744a13b951feaf45e23d7a789103842b8bf8e2c3461e7fbcf8779e15a239dd849488770e402bce50c910da2ea4030553311a4f055a8703fffd388575ee923c2ab6910e5683a4c9070dbaff97f01cb03d68ef4ac3b9610d1d71a2cb47a51761f968266d012c15149a1a296e7ff42f31e393f727e543661382c346d07bc220a8ccc9b2588f8c69b002dd56aec1910f3eeaa63873a64c8a5820e8ad85f0f0b1651b6aa330ec93066326bde5566f0f57aca9dab28923cdf6dc183ba63c950dae771e3b16ae8b58237f5f211456b38f3aba642591f1e86550a4a63ff088cbba3e8127ef1de5d32401897778154183723316bf1adf2b1d83c655e232e610f59e43fceac03456e2a41cbaed7dcfe05bb6146138835dfc61c79be8e44601ee334a797c0f036553fde5363eed0fa191148011410895b6fb955713b58ec11592ff9397023ab7e0102e04ef0a17740078f718990df976e09e63140c6af880dc732b54f13a80c7e32bfb6e52453d50ab9e546dae1c13543c950e9a39a6c3ea5926f502f6ddf2ebcc08d981ca736b5757e1a53f26db93a3411e3da795a47c60091bf10d412e8b962dc6f2a08ca3361e7277f321a9bbf596213e5ae35c510d2759c70b2bc999cc5090fb2c505fdb4289066c2a1c2d1046db2a70ddfdef31e67bf98b59c8f8e648c1ef77272998013e526ff53d6b51615eb57b1689b8b4a85dc0a82165df3a8d4f3e87cb97d3128d22624e5676240747cb0ddd1914ba52c8b7ce174173e8bc5172e56395da8421fa890d6109bbf30987490080676c12aac52e767946615d07e43c1d1966975cde976530ee523b32e355ed5e4af812d9abc2d3b0bc715637f28111b90cc1f6f994ef650f99bedb806136f393fecb623da075982b65ef64da49c91f52813ef0cf4cbf3ac28e729d189fe4006dff927b37feeb7818c8ad6e7fb4a11a7d128d45e678ffa0199477c60ed133b2a948ad1696f417704206e5fd961b7dfd6da95aafc4aecb074d4795f8249e16e177c0e12a29e619a574b0caf10453914386d69858ea1b4c69b044f03443db62b714d959cd7524bb3089179ff0f94c53e2fa8e2043d3ebc2ac90467c899a8f2c1ba050df944a60e2b68636700d4f9db0adf08ed0beaa731a9040eb5e80be422d877cbb68c4d62a0b8b8282e402d9e60c2b665f0aa726a35bc1895a73a12eef60d38a8995caa36e41d02bdf1f7af73a5622f6fcb50eb6ce218989ec370751b9d70561f43de415044c52352c9eb22f876b551a82b2181bcf11f6fedce46f8300157e3cddcf521a140fb7e826eb96cbd6455cad4078d04c166cf771f37f198c7845197c9a6c372cb115dff8b75c69ad5c6ccf4d6e94c2368ed42c039125418071a1dc31a7f50c7d90f052578dc505a73672f40f8361e83e8fdf295d84ce8d06886d669ab00af14227f8c5322ae2753a5a8af0340e5c4a8e91054465142c1edd1b37fa9f2495bdaad38dd99d50039220a5cb62de17e0497ce891e5699e4791454423b32ee131e9a09932f88d8ce68708ae12895ab72daf0b5bbac708d4b35aa07fbab100ec3083dc9f2c1003b96badade74da43d37d60b7af6554ebfccfe4899f2ff75a704ac52059528beb205dd0e7b91a00a5cf0497117d5cec2c42bcc5a803d1393d244a88783a6b00a7b1a3f8b9242d2e2acbd5bddf154d9b80e40e060c12d92672f0fad2bb5c260c065e79b61512c0b1de0e77db4622c0c4360f2d190a8f0ad3dd10f1557c61279ce3b4ffa371ff3b525c015e459cf366fffe91dc01053b7aa06135692fe9e756385939ca0fb393439511c764d09acd99dff46fdbb0a983a6a11ccd87a2513526061aa990306baaf0d76be77d326d114a73c0e94cda7d7a4fa371050238627ebe79091e53eb332a8aa80fd07cdd9c7f0196c71d8866cecc6a1adf66b7621d58d58fbd7e8c3826f1f603723c0a89880099d41b3ec4be8bcbfcc26033295911c43c4cda0adcd92fdacb010ff498e2be84d85fa2d955b6af1ee44fa763ff73d1f7a3e3c89feae36182baa3c7f05cd9bb10ba6a5f634c88c3c3802152805a278f28e8cd0722ac3efac09dadcf540724e96f9207521e6a252f551933be119e560251b51fd34579429d0f13e27c9ff09751ec5d14220ca7af4a6a33f231379984a5c8f3f2d59d41f5d0802da033743ad8dc39c830144a1cfb9d91b1094b1ba77a0a2866cc1088ae9368956ffdd8e326994452d81c2358ca48e28fe4b98f9dd81bb9c0a89f2fe27ddab17b91b976f976b23810a96087a75b338db4776cad98e1663391649b97d18d37d2e3a4f32077ecedb064f66b45c1d302ca6af4105c862585efe62e888d35d3fade5309e150f1e7157907fbb58336d8307e68b6c48e2e432a879180642f0752e40058ba3a8ffaf17ae986f544fbbf2ef992c8363b491d72f849d9755ac2acdbc0cbc6002ecb01000e83d11d81a492be03ad847c956262107656a0956a659d9153ea85101bf125d922704ab0bd9c6db49553138625d2fb8070bd7b923cb8e0a15e4d691f33876a544875f85dbab6d86a12ed8bb0b314a421f0609b359b0eb0d258515bb39145c5e026265b6a2d614f8a105ccb07bf0a101472c78426de5636cc2ae02114ed82524baa954ab801b906f5f1b1a63269033638b31d4f5af79e500dff2d61dd138bd1b3430c0e5af259a0ae69ead67250975880dac2644aeb9dd656b3463afc9198adeec32ab5b2f96a65b1b96ae86ef1d8860fe701b04edc6e0593a4ef63a4338b26345a97596b5e73c54f80ae728b58787a60e89945e2880bb50816a9eb140eeff4e82028690116c9260cd16cf2a0fc08cb4ffa7509febd4cfa169122914fe1e9c8641c775194535bf364171e0fdac1b3d709c6403d152803e6d33a08bbee096158dd531e81c6c5ae9ddb84333cd58a81062933e4dc45df260d9c9ec7e0e5f6bc528bd511c61ba2ff37abe77057a51c7c0cb16511de2b64485a956f7827f7467716544452d0ae18f06b73c5987b2f95852029d4dce1a573b68654051275bf8dfdb130789da716841a4dda2bb88f2a1deef712f59eed879bff63859aeb91cd2b04a4a1731de819c1e66f313a56722a94882392c4fbdb00213ffa59b4b73707f8d9ca69b84a9b3a45ad045d7b8a7bbbd49add0fe2897bb7010b663a4bed3d1f5b6e7059bb1cddd1e77821f10870df799d43f8be4e13dac3c755b18b0dc9c92eaa45e1ba61b3634abe8300f491e250fc8b342da725c73512cfafe239b857417691964a4d0daf96f0b2d03cfdc72602f434e5a6adf0d354e14f74d2cd1fe5ccf5bf86228996b735237fb5be08ab2eb56fe8dee952f33be950da88adbd19480678e4041d79f152beb7a717c4a3491082006f75b627abfd0be618bd246e4e0d04a8dbaa31e3c2c2e6fded9fbd021ee74349f62cba457f3649caa364212a8eff8757d91f36c7f2543fcdef7d4ea98d2b20640311da8c38154416a521f2c42eadcdd759d14edcc03c3d55619425ff0209606fa849fc27ae468d33380e2aa88b8474ebeb789236363c818dff54503e1b4c293502ddc43be3bd466eabdec3bb15c5a38c03998bed7b4b382be582f1280a8a0bab59154289a336da0be05002e6266dde4d4f998f1120e254bbfcd83e072253c14146795da8a3154b818c6b051df2131531f32a9a0652e1149ce6571e42a8f34a66459c8ec1eaca5fa57f16e997a8ee0174e2c0375ce9cc4da67ddf83b814e40a3c30ff6c36a05dfba74d4076b005d072d5b3b62b2812a92f0e563974c4a68f6dd8ab880f123e8a4d3a02e31a68a39bc19ac778129a71240bd3a5404fb4dfa6391857c8c721ed1d3959e21e43f856b1fe022076c1e75c130ffdc4e237335134d9e1f6cf0d367959108c0e7a7bcf57d737b8952398503265ac7ef9e87f76495ac0494f55e2c059717500628f589c816d8cd4db578d912c7a31650b562075df945a3c4f534a87a115f157897969d5f9ee8c41b906a3f91b4bf6693ff18e81938637acf250134ca708f9005539ecf457422a006d26faafb143845bbb015c2546fc1e9f138a83ebd108ed075ce1bf55db20e1c723b02f3eff39ce6dcb10c8f0af816d80620acc73887f9673998f60ab9fd3e5209cc31a00fcfed273edfaa4c9c5e7e1e3036a21f2937b91e71b3edc1c9d261b7031f09ff7b9c5af97ca25d45e3f090d6eae3e842799203e80ce1e9717da3952f21f464d11f7f8e92164503d56282e745c0f831bbb61cf3359022b649e27eb96de1afc8d6d13699cfbbc49989cc618ad3c6755bcf95497d8294322434772db5241e9d6fca43432cd7cb3771d2fd57fd0aeee17485340583236b9497e1701d8c1c8ace07ea5683f4a688cc9ed49cfd32fe787b912f4767bdbaf4be999ac67e2681dea0b385782e980c00fde8b4486402eaead5bb82694d994ffa2e77f07eea696c55bd0a57ff9dd37aed401651f5e6b820d5be47df67ac063d59c31de76142c91523e72a6f8d46ccec20c5e3762ab5f0c4badb6172062138eeb91af02247c9a00f904b4b7a10b99e19fa40a4478b3055d66b83678a76c221eccd56ed1aedf6fe6f36395bb25000ec5d3beb7f66321b80e293a3f8f357e5adcfc6687fff9f62e1a6bae003f27e5cc259c1ce59ece12916d4fe399c97677332dd938b1b5fb5d9ec793a06beaa40aa2c9ec38bcfd1251cbf4edbff26bc7c72ed3a4934135e5fccaaf1df223376eb04c10ae4a0529bac6cc2f8bfc1b7936915e6ab3c1e05d4a04f90a081f050b01eab5204b4213f2f9341ebfd173ab73cf275bcd48918f6be31e0a69c5fb3b7fa9e92cacae1c229882aa45360225d96f766cbbd839206dca621b8de23f1264f0ec1b1d585a6c2e8ce47d0b5610169a7746058b26ad942e7ec01883bce0fbaec38a02fc79eb3229e8c544f472160869f1c7dd9eada3a55546e0add8eb39d4f624ad591d8f2177ea5cdae6369d2b61170d21a1ebf407e12aba5ae2fc6ffd368651c811c72895b77dae3fb3d04d20fe51e907f9e723d041b49a8ec35c7db3ccbae175198f8eba2e9668f1fb2632d66cdc0c09f93372da3d2aa5d87e50df065e1af1fb1fc60c286122e6e9fb72912051702e3e3d1833a68b07a3b0d1055328b01d64b6b413d8f4025b50029fe963bf4701d8d1cbd6240eedf2ca4dc7cf8a87cb3dcb59b0af6a0e0b0ca50396c8e189d0c3683bbbe846eca7554dbcd714a3076cae5be6dec6b2e4b31b20c3b947ec12018f8d5662a19671b99a98340ebdd1448652d1b0304707a158f8de92065d9fe27b7a180829fbab848e39f461104af226bff6be21d50a25f2a756d497d00d9ed6b6ce57a910feae8fd331b333d757a02165bed56c70f98c7052c11ec972292544b874eee239bb8f99006f9d00f302d23764cb380ac230bbbf2090b0bb44a8987c20813898604910f91dfd151646983bd191ac5a187d883b84a9fd71e6bf91adc17e0ebc6df3ceaa06d844118f426d53f331a2b04dddd5631d6b1e4858f0f924906d9e656b3257527f46c256de12149e879d56da7241a6076a9f5e112de6b81e0429b918303331d36a2d455871bb9b7634db9079b5ae07666cd413e5b90c0fb1a06c4a7071dfc381f02ecf3297ef4856d5b5d288e5dafe74d4987fcf729a6757cc221675075d4506055c494c4d575fda1f715980cc2d2c72dacfd96a660465dee39659b74a353edd526b878132c14b4febb32643cfa428fcb4b30237d33ab42fc5a9d3497843baa693001d65b6d4eaac1348cd81d36bd85757b18eea928286063b70766ac6fd6967e26b2987e1d4cfa6cd639d2bd776c9a706485be8ac900fd0f0c647e8516b44b1008515e760631835ca8bce22689c4415977edd1bbc00c67b4d8b963187acd6d886cdf5293a015338257c831ab1c778b9531119ddf76b11915c422bee54a24f5d6bcccd5637b05e411c142578ea8d68f4df3f87a8e6e2e37a7a71100174e7464c7891a5ca9b7b498662b37860d4de7cc112a769909c1aad233caa31739726689c132da1a89923bd9e196742cc0cf14394b057d4e40a85906d6729c1033e775b7f0ce69e0c3827832c387632a11b6b20937c6432a5730cdfdd06d1e8a5f0a27ad00be9d866f9a558014190ed60e9d2a6d46ef970ba9f53e6e8b2dd9b82e5879b831d21c1d4ed46e4c454c45b51167f8d0ebe332ba086c805b531b7bde76ec82352a8220eb86b686aa34b7dfd3fbdbc74eadbcce1482607f6d896cbdcb193c4498680ce5575b2f5655c9cd67b60c8f4655626870e185e9872b9f259c2c262b48ce30d7118aa8a08c1d51feff715a97bc0dc3e2244ed1b231aa4d5b31622031673046327ca34fc8b8305b795fa1d7a392e65a06dd10f99018d713c0ed5e867f4a2e69ee3411acaf6bd49a5e0e4953b8bd1b8ba4070c65773b57c88812b6a6fadaee51d4184091390b76177575ce6f0d2483617b81b5aa636034874e3df58a786f065929fc1db050b989c8b619420b68430ca820ee33e8c66adae485a0111e37a2c3456caacfaf55f8da5ca62599d1d7260e2998790f1a18509dae6f743b84370c08f441cffe974f1c9fef380ae477aaf920cdece09101b586514bda48db0995b7b57a6090931911f2fdb0964da8326d2f0f57190ea1101441610b2e8a3fabb58436c62bbbdb343904b52a3d7b11d95ce83e2e7997d4b9ce2da57da5efd773bf8cbaa0f1ca39437998176efb2dd5a42191b3fcc77729a231d31f5742379f344fa6c420d71198aeb7127fa71ffc31111d7f6a9956eae585d5e359323f686080ecb4797842dea1b0dc7374653f3b5616aa32ebfd4f5372bd57d5bb51143402d2869f92a618c4fbcedb4615ab2f792fcd47f912842081976bfcf77b9a66e2b07192010ba432285374d12a43e701e6ccce1943e97b0900dccbef1e541015408406b927408cba4bbbbeacf930fe156d1d1eb656a865883b5ecf1d79802f13e30b1d1945a951fe93e69759cfad1095315cf338de103d7e68c338a0662e1b6e6bf7563a9aae4132ac7d8a013daa6c6cae1d9c104c5de3fede22629325a7c381dd1dbfe7f3809c5eaa5182a3e7a9d543f822c44839854270216fd5ed32fcdb1e8bbfd501fe05fc50b9031983739b493db405b1bbab60078418ac3e3b3da6084bdc448ff4fab4c6191f83e25f26238d94dd19071b345deecc4f0411ffd77e6594a50fa8c40b25aedf50f2a8f96ba21e66cf6833808834cb21e8689b581eef94dab026d37f542e0d21f813ecd0cec915ff0f3808a01555889f897067d4d557bcd026092734eba952985b32f984d7c5615992fde1e9d10dc4958889764d5c83b53a7aa7552c4b3876b1af2d7c22f4c3bc90b657c781208dd7b9ccf088c2b0d975c588a2200fe533043bbed4c511295472bebd4556e9bec9f72ef65046e4440896961c8aeba267a25a8913b4312b49a825d4d683f66493d54473767ff75c7ab922db4a7e8a192e5ca71b6e80ed56e78a4723fc0a32ffd7a44b6da25613e092bc9ef6215a6db3b74ea4c5485fc2b3656b2c0ae7e7322296a2733fb3c5a11dc08fd09b423bb77d802cfe6f5d0482abdfe70f9aa32727be41d4a1cbf4ef398a007f1c7a78d354ee5835219f18b6f74aca0dae50aabce31d3228c8e71a367a129b9a8c07a3a490ea019348db783352a3c4ba037553a6477542f67ecbf7592f440cfecf3043a2173ca0737bf42183b078a4b5f8440f8e6a7e9cdcb2037e99d007f4e2da9517066e337153b5a7010acfff4e91e89b55f172dc23514da3dd0ff683208bf29d1911895f8e2ad93e1fa2b29e82a9077d424b9cae4cece4a8027632d2184bcece7ab31c77b229bed5bd461fa3c4868cd0ddf62d92cbcfa9800f27fbaa91636ae1ca70809dc778ddcd4680e17fa065fcf943ed760788393d70ed450cae1143f4186448184b428149eccf9092461e0106f4747b834e2f37a75d967fd91d33e1672a83cfa163d8c8e63e0c6e9055f424b04bdce2bd10bedd92ac4dc439a0a42fa6719b525246725c7b66c503142d0611e3c7a9f4265959b228f5970bd6877efb6cfc3ed10225dae6e7fa5fe68f5ac6b836442caef12d8afc072596c6ee6b95bb9d68b402501635fad3c7563cb53c901737d9e6f62731a549838abd1a3a80a4ceb6af189e8cf54a3f83a6772b240bb2821e12d464fa8917d4e53d4c9b5f1c847ef063bbbcb60a1a819131c4c6955658735a20b5085b2ff09d5e51bb190a4286375e8df8fb662636632c544d71a899cb7f878e05ef999733c85deb86102d1cc0f806b6f8f06d0a3f6738da4187f60304d0c22fe971f49030d50152ae2e6af60bf18a982480768ac0565dc39fac262ba3dc2139651a99cc8ddfdc529263254d22a9e333b6020d13441ad901caf9afd7b964dab4dad4a33022d6df5412900e52cc0ccfa760b6ab6cf60a360e6a4c76aada691239d8070d99c3112fef7d1c8e1d2a37fe169de1cd608b2063edd0b25de72833cea95326e67b640ace2c4baa8f8b7906db58847b75af96e69df09476cd4627439a44183c8a21b1a7c335d67fd2b9440c87d401b51f1d08d4780cd7f0d9871472b53d904019c3ba99ecbd30eec9e0ec6a27dba06b5c69077840802205f6ef2d170cec40e3e7d623656b87e6382d6a143611455878a8baaf16f862075d945788b18632b8e548c768328b818b1c8b9a3d32c062730d43a1a4cb75464b78ad6e6336d143ad3babf1fea817b8b284112e9b8b73f0001446dc6bc29a2f2cff5be0aecb1a3f3992c76302b05ceb3b0db31422f07fe3f7ec8b74299de8de398e3c78f3964b59ae0f501ff378c4b33d5ac9808e2fb3db54037c0f77f74d00465cb9ad64bbb871c9cd8563cf8528f0bb56e4ec0e4bcc4643639f23c0af92a84844f72035a587f4b986bd0d2d2c52f207013a6da976cabb0a4499a786f69946f71f7eb9053f34eb7338f2e0dd44945e65756c33c6f50adff12454a0bc55c29852bbf8cc295a7a82a811605e071eb69c9de2f8a085722c1680d33348c5ad8a758953fb3fde5df947b6408f5316370218afc79026772b0b5879e19ddac68366f24cb526b3c4be52d573e0d1fd4320cba744d5b6a789e9be21ad89ce3c8cf7ec1023ccb263d381e60df2a3eb40612836506ae69a28813fe29e4746846234e7f5e234b909d6e665896425b07e05738e634647116faa456ebce65969d7bf22262f446dc145df20b308a9c31f12e6c79249b487dd872f6ec2cc2ef627818d15aa0a1fe23d4a9b9b195ddfae8e86512852bc24e745b2ddffb6d91276671f056c0433a28014a7a17b8b50df117c3da8d954581e1a51f50d3e2f0c91e185255819b18937b580c0ad399f988aa3854d0caa75c9b0d2c98f2cd9958623bf7a4f1df4785a0808f72d01eb25e7588d8ce540b4b1ef9dacb80fb492738acad1e66e54062c895f25b33364baacf3764813b9e1e2f29f289c4b12dd9e8efdf8ce635e9926ab8eed477678c01e07f6971e5ff58d058983ac990c0c20db03c9b5abfca9f0057a8e461413bdb1a57df38c6b0de4e246589dcb08dcf183395826faa8069a6a9534713c4ac7a8b81c3f9f27885bb94637a3dfef734685fe53038a7f4e378902e67e5f5aefe0666034cda748c00fa07e30ec8b7206c93265b9a4bfa8fb9062f7906715c224bd6e3bc96b4654bcacad7c55bb3504f7fdfcb901907904063c1f429fe1b6e898d69f27049d14a4909a88954e6ff3ef754294a8e0afd7d70780a1514365ca628a207596f8cc1510d23b43a08dadefa370b524017b19c7c8398703642b65616d9769f40b3618fe5439893f830094a0f47774d9ca881205f73efd3e03ea6e6d48b0ca4d71a2696c10a9e742abf05d728a54eec0ce95d74f847950ef043a77701cbed0d15418802f998e4c346391c1643da1f629dff246286198d5ec99b9a200ab82f376e7eb46e0245c006eb8222d920ddf820c635fe77c2a65d36c6cbf0456e42c3d3826b8027d6157acfe34743f89f19ea42f442120de1b71a5a61a616c83ae8a1d66f5599170fa7cba7f4449665dbdca5b9552efbf1b4ac62991ba79ba6268e51f78b42dfc985272b52da82a5017603b0814ae9356fbf3cd4a10adfaed3252846974cacf9f6003718f67bb798be6ca22308d4c7df2855b922dbbe9bd2688a1505ffed7cf8f53042368aa9f6bf8700253fc51a108eb4b10af08485c5c00955d75614ce358bb682843f23aa9eb0c40c1a9f23c6932de0691efa94055adc1c0d552d6f502197f0eae59af1205d7072794e979272c616c8af81950d12ce93fc0f879d38a88c30837a2d19dd185ad88f332e4b348f3b6f977b27acc0c5b848486db17e0c8dd0ea9bb7123f24111d18f20ba69bc597d8490e4be0e041cd15dd58892d46cf56170bc50c5b9ed747b0349268f0153ca89e4dad70e1f18876c209d47fefbe143d71cfe2b66e44aad524d2e7e3efad258877bd5d702e86b434766f7e88889d12ab8ca1ca4bf974ea57006bc25912a487368a25d5e74712bd4048907594ccc97eb19b300118d5ab1a9b919db6a2cbaafcce8311691fb457e41b52e20d561bf11e5c65d0cc8af517073f26ff0f962c97f3e864cb4db0fed6ee116f9174832325199c4bbec89f4e4c616c95659b43931699a9d2617fa3b691c944a5ec5882c9c04252bacbd0dd329a82b4af368389e71c1dee9d039886d732056e96acd35a915f911b11791de6c9f1223150e7ea46bd111d007e5f793aa059a8d0974cdd75ada510757beb211cae6eeb62faac8e49374480b9c4b37e490e6f40c8066168b26e14d602da8dc9b655fee4dbe6d2ecb01083311dcce50b46b2bf6ffa61d11a222ebdbcab23442ba6adeb2b2e065cedd907d7a46ee4ed4d809deff32273b237e10f535eaed90100da25c5ab75bc83f2e86058d3804c69352f03d7cf35094248c70756f5fbe87e65f64ae571a952c525102234159047235990fa85ad1befbbc69d9746e577409ff7ab08a8770b4a2d3e016355c045c315ede283b761f4d9fcbf83df3d687869f07f33ffbb52de774ed6f08fea5f6b4459def71e1c939e143b26e121fb40f493c607b4da452040ac745522864ce51a727551dd8dca7a03b57dccbf13c42944eb6d8a5864a089d077b733212b2a08513f99c876f33c2792504cf00d8d6bb3850a67fbb9826ebf19af9e1fef0fcd630195927632f64a60f0cb2276cc85e6fcff4071ec79de701ff2ce311c0329a9ca528f5d51e022f7fb3153d0d534587ec9e45362a858b814f1aa85e99d5b3c42a2d7e38fbe20c7c2f76fcae8def56f93174bdd9ef6ff4822fb6a8f21401630546be18e34c2769d7e9e9e60fa6ff03cfc9a753671259d35fb3e6ba500c2792b7b36d7cb77d141d646eb157b50fe30e3349cd5380107c310bf5452fea6ab74f359544dccbbc2141777ad7745f57d2c1c40bddfc4898c5c5cda854b9eabd4365a5801549a742b942ddb66c0788cb88f61beffa1c06c645d421be5d790d8cb2d8996a816601b5aaafb3e2b10fd50a16a74b25097ca2b13aad03ae8febcfa8eaba7a9bc6c48ebf141d119a133291884e8ec981ab611acc64feffe8175c195d826fc61a4c5293cb8329e22bb70b226595716645309fcaec21ccf829b64b678ba17728155a89c26333d780b009764e68f4782de5e88a624f3fc689d35e2704b9797190be5cc8972a05a17b104e6b276be56f8861ec54e0e2b2daa9826bb8f472968d6ad30ec40f2a4589a4d42b1489b9bed0efc5c3aca8c9c230a209cb0e11714e3da335d86a7d0596dea42b935b0ed2610037898a0956beb8879785ebbacaec314ff442fe056bc10b87956193e882478b7612dd0b6a2a07e9b9de23fce749a4e384d0e1ad14d1769377532f6e0c033e50c20a0d6885bb5a20d62dbc598647cdb1955bd093031caef1ad2e518a2bad3528a141cda2ed4dfbadf8b916529eb5631958b599b7a4b150818b72366f6886ca526ab1a92de9ecf82b6aeeb16506033bbc409307096dfd5960cc2c2546d72041a4a323927faafa31389834ad8a20e57cca4bc54b325bfaece0283c2cec2d04ee6f17f52a89fea6fe109b8e18824ffa9d3cf1ab478dba3db890f173e03fe4b5c1b4832d00c7e1e27a6433cb84c14d952af30ff29d73221f5dcbd71b8a71158861e082d78bb1af5cf958a418cc494a04494320108fa0bef80a4b4de05992ba073c38093512411c210be61d85767ba6fad07e425432fef4e41dc48e3a1b43b554e14d4bf4d1de6ec824966ebed342e5ebb390467197afa35ad7a3813df7eea15530d8ad077fcd5fcd901b19208f70d4133806ac2e73055ee55aea7bd6a0dcdc650062554c1ea84dbe4100b599d62b65e05c0bb8587d106d7662a05312709133298b9ea51cee40070cc384c5cf8f23a71907f3fda95c1386c94ee67b9b7e592b195c38f4ffe4f9e94846e93bfcc8cad48a8485c5d07643fed70d867f195eab9ff847c03a86b15bac709911df4f3ea443e773fbd45959a3e59cd546647d4c57a287bb03cb6de0bb27fa8fbd6127828c984fc163dab25da22cd020b7ab86682636bca1cbcc3caea6709e027ce48076c83bc41491c81f7cb8ad0c2b4dcf271a52d199b54f7694cf86b0b64702cf63decccb4e8d066f5a14ed4c539bbf3ca2e65d809859d6aad4b63a50b082de8ec2f92ea2b6be5e6e31af08c1342103dac72a95b4c25214c754a0911d9ead7457aa9d8c41d25b721675af1d0ea5cf22fb2d1c6703c134d420fb8f097a96322ae662cec725cdaca2037d885b7b74d991e6861b4f7aea6a791c9875d311e76f3cce9c177aeb3cdfbdaaa758d78b83958cd16a5f5b80f3b87df3e89dde865b4d02024904ea70d29990f65140016d2f2810e04ef7c2d301166c3935c45e3ee30bef9afd0b2f8f0f71e9de094b92929d76b8882091e69ad21b9c15d16b49737ad5e20218be341e23801b9c2788fb7f9eaa7a8c84ad752aba701f42eb755d57e0ab8d44805b2beceba900591af12f2d70d7546ce176294bff525d4f091a4bee31c7cf1a60b3e19d785a48f9a9a827abc20920a64d4c862b37c5f8198fbf75352bd6f44d22d43c0bbddf838daaecbec409627de771892a4a44475ac685e67789084189dd71aee4f7552bf50aee8c30c46e1e7ae2fda5cf7d51418e9bbc17ac7937a4c4bc5b57f891a6fc6f4ec1cb407d280dd5d796aba618c0fd05572a6eda57352578cb826009c530882a9f75d345e7570a2ffdb1e5dc6e538109045bf7e1b0d7aa6ebfa5e21fc6b4331121db670d11d77baa8a08cae10673eca72e7a62c2506c47641e80f0e90cf0b2da80f5516c5d84c3c9dc384d92e2b975895abc833cf6cf710dc8e7821c2fb3782caabf2f7f608a49abcca7c8e5b6bd5424987567e98e13e5c6d27c628fad029f88bdc0839e04d113acc5a97fb5711a7f42d3025892004d9b9fe58a3748d2642d6d6ddc42da22eaba9c0515730d874b4dd70ed3980c51326187ed09c21ef3900aff6444f5308f3fbb1059a14221a79d367a4b40c2f4414b434e49faf9dcf1b9335e36afce253472722c7b089670c80b4b791f2a96b98763fa02bcc39439a34213fa1c4cf74fef4c2cf34c7d2abbe439b50541e6e9ad241bc31f689bc49f2045d6b9c94cacad729cb445da2190f3bca873580eb2903dee39c81c7d7cc6f2082fd666a0913f2c0768d3a58fa4cc327c8903068b95b1160aa0b0126f5078e40f1a835f9eea0ad1a0e1bd3a013fddba52f98a1cb53a21ef79ce8660409ba5d85b0839575fd579926a79e517b83fb96fd501e7191626ba9af6979263b0bb100ef2ea186b4870aea1569d618bec1116d855772889957a190e0113f20e742ca52668575f7560e71183026d229cd0415215f2579fe1eb8bebac391e383616aed9a2ca3425b69b96c50ea4df45841e3a19ab063a810f20f386e956b3b57d3edc4065b22f0f44e2186920f07b05b181972eb43a97e655c29f8adf5e1ec0e24ed7979a4a5d886a98a4504e2b28e8066d88126b94c89d1c105cd66cb14fdb3889a1373611bf53e7c17adf8b3880ffc7a07d89a30d52be6bd1444893a8eb9bee534138a6f4a336aaa77ffbd358a50554bbc5164596bee256d72c15e271f4ac2cef7ad979676c939dd94caaf66c4ae2a35ee6f9ac511a6d5ed841f4fe1b7156e7a16099f5a1e2c297f632e5ef04864c0fb3447c39bd25fc638ca29f97d5cc2f8775354c60a05e86aeec313052cb4584ae75c24cc93bc61d907f4fc26d87333e1b56aebc3650991dbcebe6b0ee45b494a65e1116740a32b36fd6330a568260f13cbc5e8c7c2d7c1d90a6ea3cf108c26609a89fcd42754c11f4aacd6cb6773dd8303a9a8275f58785c0452c2f326206d6405e2fbcbade6e64dfe1f87312b270a7755e49204bce78d00109305f79c82806ce9066f1ccfa49e28db56230fb239ea9190dad3e865cfb16615873273653a1a1ef34b94d70f5305c1ff7d0754be9630242f857892c465c82d2710d214791c3c4a42a0cf220fe5d1908c529af46df833683f23c1213b71291a96079f390c13720209d8feb2258c90d7818cca6a6f626c14d19af4429f271b46b224d3e9b211f5c8d9283b708cfa108baa83ac43e2d95dcfd50c8d0924f26a2cc64865cb8ee2deaea1d1a1a4319830f6288c4de2e75a0daeab4d8e412dee7322e0df5f2a94941b1669879361339f56aa1021d6f07a52036b3c0989362200fe748fdc8275161a98ba744ae70db51e6f0c1a681aa57e3ac8f916c71da5ca7a274c0b1608840a1ff67061512786bcad3ea1ee325babf74c6d16f3da8bf76c527f6ba0147c2ebc0ee8e0d0e41323446c777b7a281230a7650d6d1fedbbf47007715419bb375be81d451bd3a01b1367ca8d744ce85f630c0724f3e520c3fcfadcc90ca21a691d25043ffe5611d6aec1796b7a23dc89441cfbab45e6e06ed6f7a597f386585e0ef60c4b92a600605b1048a9e963548b7fd7f449fe65524adead2d422ab2365483fa8ee8ab686f0def6f14469fcbf9f98f15d1439eb7eda42fae52309463985b21efb55cb57fb8164a3fa3cf519ec24edbdd0df3a6031b22d4a8a34db11f68fd5e631ab81755229ad17f807fdb7425d607a3afd118bdec77fd1b1121c312c161b3c572a3a73abddeebb2caa48007878f4946782bf1675cb1d1f5f71035e0f2e22abf3b2f10c2a63e6951077defc08e27184175d957317294f9d0dc83ec01704a1bc530663ae234c4caad3a8562e989d3143e58e65090b5bf5930fed924897ba2cdda083ac738c1bc969399d6ee4df0512dc2e7e9b76ec0dfc0e8370e9aca3d98763785f2bbe469e0181ecb1faa0249c8c5b56a8541100a210bc49fb409fc1ff32700076bf82c8df38a30c435f42b09cd0a44ecf49e42a17d6879a3db74872fb711aefd5474731ff80d42e9853bacb9727df059c598117359f0ce046ea81978b7854922b832de491151a99a7a21681f72afeba276c02626dcf919cbca9376bbf6c178f86fd3dd779219346060bbb36cde808b84d59644e8cdb973f567d152a9ff1886e8212ad0da8d430c0380029155f3d0a1a5f3026fc73b0fedd5cfb0fc87ea7774ffd719013729471b54c05af697c45ff17383445df16767bc6ef62f73e3ed1bf3554fc0c5a7a0bb2bb1f84b0530bea8467e0796931acf5c61d08da4bfa1794ccbb67c9a6a47a920f904b1527575fcb89bfc9b81c158948924e539777a7fda25d7388d4c6510f4d884806cfcac520ab09ef91f7928b03dfe4a3a38c5ff7449fea36fa2ae2ed36bcc99d803edeb8ebc67cdaa5d02df7aba74e7e97a4b1a89602fdaaf0676247c4cf5df030d59baf7aa5ef6bb00461bf13a9253b2639a9ad0e1543e988737fab78ac4c0b084718ab3761fb53a698fd525b3401d7af904300d51f78ffcad9b809628c9816f067653d029200ecd9071f78e15fab6025d5d7fb9dad4b12351cf64189e2e6b59194210af328acaef623dc61c4b8a0105ef45a35a05c43e6f89aa9f81baad62dcb08bb2a630f62c43a994cd2e5e6664485ee28a2da95c5381d28077be67af984ce3a315af06591c41757bfb1e279885b8bbc275a6ccd85730a72fdd4086d31d71c19422393954f9a925b83a31b7e850bc529538fc764a4b683ddee0eb1ce4fc6f812352c23db9d300cd4fc5063046548826b7995317661693787fc0f9728ebe4544b08df495d40f1d5a8f24483c0c8da39d75fc0da10e73652292f4052fdb70695566f48f1bd8794a1d92aa28ae98d6a81f1b092e252e8cae8e831e4c136d436a47a0d8da6b620d2a462861265ebcbd7e63c1a79d803bf94a38e101f92df5b8d4f06b23e9f151441b153ccea6b917f3df4af9807f2ccc37deb76cc143b184d586d15151ac11b8b76317d7dd329655d61d8b33f92ca44f59957f8033ba8de825f8dce6d0289fdb0c6433e82334d9c0360ea5d26a40cf2a2c9eb5b16f5e4c3bc5023082d69518b93c377591be2f670c4b71039fdc4ea28acdfb98d783892cb5750fc0af32c719e7839df1673d5ff9f1d29a029dce0be32cafb5a85e9bc2baaebbc323ed7dbadbc86cc86ec5b336023dbfcde40de7f5d1fbc8995672121d73dee344c8aab82ab26d732d29c19276410e8a885ea228cd3b6e093676c20302b5f27d95312aa5c815e4c93115e2bfbaec780b84b64b215a3ced6256fa4078b81fef43baae610628096f847fa48653fe6ed4b4a6cf422a4fef61114bd71db4196005ac7cd8d983bcad78fce02d38f9bd06ae49ca22ea8a3600818c18e4c2a76eea794a45f3c622c469020c368ac0a41eb566acb743c3d89ef613715b865134e926700f7225b40e8fc1e42786a95db51245701e9aeac2deed4409f31b25aa98c1082dec2869d001b7781e44ded5f8a7598296f5e039957ed448f3a7aff2585935b2bcc4e3683fd6eec508528b31c046b32a41ab93119985046a1edf759ca54a63cf568c576e1307c75a6888ec99030858ae257b1bc9c1a33e2c658edef1e08221bafa20bbaf2e7e75037ba22955370b9a22f30ff45616455713368d31ef3bbb81c33d3395e4b09bde43f2b9462f8ec91cde892dd2c78d8567b38e9926e09871b0c95b5fd479528c3da0fb403d26c3c1a8a28e9d9f9638e53f44209ca0013f3ec6bc677abbc8580198856de1754c2ff1bdc68dd80dc1de196f3fb221379bd61ce594dcd51548786f880f6ddf3a1bfed0cbf5b533b1dc21f6e5728509940cb54760a13c235c9821f3ab0b2c14ac636f4653d404e5a7fccc70dd7ca4db031c09549d082f386580f7dcd538749a7079c317acb810d594a8f4307806688a17bb9e1c5d2a7ee1395e528fc31906eaa7f2f066f073ac352fcd5223f3ab62393622667849630ba212e9d9c177e6d715d5779cf6bac0725f6d990e92eb2e60f5e3b886b2d33b0f895864d2e17c3c3cff3b8529adda35e25e115b014f4cf8597591246a258576b4714cb8a85ee2d0f6dfcbe785f60c3bc0bee58ed6af85e7d3f2fdc499503da8df93b23199fc0e072488fb3c712de27e0d68f2c8db3d73d881721b1312b2b1693d9094ad0824694a9565e1dcc26dacb9e7ba4267a6f59e8204c3a962f3f98e56e768f90a8a01d743c4ec92e08528116746b275cd49d3b40c93a5ba0a490190c58cf1c18aae28f658b85fccbd84a1fc086d5458261092e28a3eab81d5712fd127b01085fa23926df2f3025ac4f0abbbb2c529766f1f591292caf3a5aadb32b32ead911ef38cd05e6232a489547c36a5f4bcf852f9485f570136b1f72f0fba7f64ef820ba938ab3aa9ec491ebdae470e0d2b6754dcbc6b7bcce7ff4536b48a7ce225a2e2b62aaae71ef6d3a3946de476d2a5db69d653b6273f45525a19e24fb6b108032c38816650899175d3d1ff034c74a618c2ddbb81ea25f8a1069357bdae20271ce40b474466667c31debedaa72baba797844335a44cfbe9236b4290f709ca35129f8faaa446c0eb5a75179ae0df49e91eeb3d86bb9d49f51d7278d7cc8423f4953ed1a043d471c08082a1abd504077ba2efc3b11d1d87d74a3e7b5b333c11ece628968a36db10f08d97819d0554d624c06de99e3b6d219613be403eaa8ae70c51e1aa8b48775039129a45862b01abfde3fd395465b0e17f9e94e48c8f3483e8f553d76e32cc1792dd8c86b544490f84765df6decf5cd8f9f91e4baa946b327ab5e5e4a28cae8941ad6c15ef861e0dd81aa535cee2f6e4ed20a3c7af43326ace43c2cedc243cc0622c1d01d36e918b9aa10f8c2d4a38351225a8ce072af03edefd832e1a9f0f5a800487ff1bb014a8cb041bf742edc2c2fbd555ae61a803678d662af8b5bccb63666669c6240cfba891804189861fe09ab889c0fc6b57756766a46c2a196ccb9e42df45cf91fa5fa49750fb1d6cd24fd36728bffb41ee821ec3d8c31f0b343ed69be93d945acdd388ff770aa16a89d7770beba610ec6ba20bc716b5d55a79b55915347598e18fdf0db161d876362ce6e4bed815ee0ca01526b634d462fe4cd3c7ae842387709c85d2c57bc6326c6a7188f38730b089dd7172195e14e608c2c1ba82ccefae09a861b8c48e187df1f28000f5a37147dac169725f578ea4968a2fa320e96c9787dce797bc3303be4c38d80f39cfac28e9feb1509a705f10ebec6a20aab72f64627d69c88249e7937d16322368b996d1259eec082c2aef5139fb0cf134d1a7600e7abd6f2a4878a315a6a89cfef083055309e50f3325fb1010b3c5f935a364da6aa19b1c0b841b384fe5b911583e71d5010fd7b785324825dc958cb88feba4a1cfa2d0593e26c6cb4294725db70ecb648729f35b24368341947a9fd700dd2804f7e4854eaacaa7706837d0562f47d70a5e872a93e66ddb1e0274bad4f0f363bc6eef83c24bddfb66bba72ebf42461d14985d239771ca92f0d4e8382187918ab8eb84c41b69d115492afc4d937e0a9afe7c52abd69dbb12c3dda44226af910e38a9ad969fd02c2fe9724952dc2a98a6cc98dcedcf4566ae91961f95fd656c1c080c07269915b81fe8b7059dfc8973848aaed50054ffd5235e0207bc57cacc33de86abcbc9459e38ce90e6081348a5d6d81c3ef85f249895c63c0a9eee9e4f967e4b49faa541d2b0605cc186f388210c9ac70cc8aaaafaa4f95584a3c0e7b7b1c3ff56d9617880ba507fe8260ea252a38ca687d92fd4101f92d16b6682954cf03bb689ab91e39eca806eacc231ee7c0b0277d3fffee1fcf3583bf032cfab02bc570d33da99ed70c04671fb444404fa1f6f0f5b671783516f0890570cfe5d097d2cf2b7575e562e7ca4c0e3f418afc5f76066f3918bdbd34e4c28c9d2f02c8cc3bc3a6e5ad8f9ee6c9c6986634f48737dc6d511fa56e7a8e5d6f64da8906cffc3c3d112b656aa358027a234e615f4883fd764edddbf89e45183a45f2a957009bb9d915e6d8f51870203309650121dad474a0deedd8a1cdc846fe6286d53e0e4bdddffd234aac6ceba048b1c766d435f24e5219ea286fe737337cb904d7957f85972c462ba881b3f0568d41e5afb9618fdc79ffc657db3a9a833dbfdbf45735ae6ea9c5de312502d5b31bee02c94b32daa7a0866f8f843b84c2119657c027b435c4f0c3efcab83320ba9de060c9081a9268af8c83f26251ab67e87846cc3e1db560ee41d64a1086372c58477d2f98964298a711d82e89d7404b1e17d13b33862424aeee0cb99db8a0155351f94bbc13c4786fd8c2dd2f759542b3f3e3189f63bc0cf2c55fc4e5558417e500a49cb9134c3b0aaff57334b04fb87837a81a49febe44d6638ec119a73008bae4203f840dd1f47bff770962c9fac58e8cdab74d5aae11866c3e2b4fde94becc4f90d73ffbaa23815bef1359521b927f106113335452d2869425b1cdda540434bcea0082f72795bbe1d0bb506ea1ed3064fc4677e87970e5b0862217e596c93a6b482a7aabb6b8adb1662ae1d8118142976bcc82fdc1c1d75aafdaa6b3148c13be64a2fe2ffd77e1c4c9c7248472cc5c249b3178adf9f984bc0d7c3bb095039264784d457c83ee67783ff124e6bdb347bd5d89cbd037001da03b8fe7bd6f302f75ebea10d4b7ac46d228e8254dd1710f83d62c4aaf883227661bb0dd3b4aaca5ac91900ca4648a20223ce1d8d02e3caf9ed008c01dac84cd9d8c83d98bd4a0b3a9262ceded781f528f04222ff0e6459fdbbc8711b0c507d1280997029b61c6e4b4383840a9335b3ff5704e560727c9eabe6271d1aba90a5a6f7807c939239ba809cc117c6801a90a7907ae33e3f06c3816f5ce97e4c20edf9eb2644f045574394fe3227b8fc1c1786456660497645659adadf6fd5a54f9c3c2c9f91d620180ffffff7f