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 68781 a8f9a4eae23111f9d40b8852f1c76216cefb9301afa196b7d10672e76ccdd9ff

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
31bc36836882d4400d799617843c308ef2ba19adb64740a35468de27f97cab01
Certificate Block Hash
a8f9a4eae23111f9d40b8852f1c76216cefb9301afa196b7d10672e76ccdd9ff
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086fd010008250000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006bc887d96c57ca57a28a31f8aa859a6e766c36c10a67eaffb22d61bbdfee0abc7f897d7e725107d16383ce74297ff2d761f9584e4df1e0727d58ba0b1a0b5cb6203f719322537ae70cd65463975f74832a779cb7872c6cbf9905000000000000000002000000020086fd010008250000

Raw Header Hex

0000402043b4ede915e6f7de4d2a27fa35474ca96aa3edaaa1dca22601d4e0e298f361a915958ebc34025d0e19a6c01fb7adc35732bf3762df5f06848dc8ffb022c05e4e2c18246aa722011801ab7cf927de6854a34047b6ad19baf28e303c841796790d40d482688336bc31

Proof Data Hex

59,560 bytes
121216020307046340544d930fcc266830cc29565fe1a50457be4431ac72a2c9420f00d21c1347deabf304481e36e40749d3e4708eaf0c2257081d8bc996a302da14325c434843c4022c14e785af49edd4201809e36088b1c6843de3287db193615809b692a9111bc0b685e7eccdf026d4daf4ca0324712ef969d42733c4404e174bb3b69aa9a1842ee3dbbf9101d99f674558dc5af52e5ae8728c2b982e22529985df026f027b25ebc44052729e8803a0c0d0f32fa9ebb8d8bcec8a0f95a494249a661b335f40848f08fa7b1fcffcc0e671de6e47f476d9fee1189aaf8e1bbf12973c76d11c1426697a7e6633f05b9b6d689d332a56b70473d1b4243e1f72b3bb88cd969362f54829a27b7d38dea05c97dc3bb02e2b3148de781fe523d0bf20f6439f0064a4b84376a5a6406e0cbb9693a5b01c931ae9188c806c127790da55c4a1e246accb18ac6cf857f666b5d04d9fd0cc7eb1af406403cbd7b1f8e1e4b203e79f0da6624fb943d1dc250fc8ee2127730e1ffdb1c39615d3abbc06a93d9ff48db5a92796cdec108188559effedd4aa9e707222868aee3239e2accd6701ea5d35b64020cde715c91b46ede7cf8dde7f2509ec3e7dcf5729ad9888d3491b999455b206860b2bfae41f47c098351bd098c4522798151ede5a05f5a8ed1547fc177aa78ad2b67c79c1f7f980e3506ea090ac77f38cf04201176f47764d755797ff5fae75ed9feeb66b98a4e4ec03a8cd7b59d04437c59a205550778a91a8f111afb4710fa71f002930e60e3c89a668434ac8bc25bf8a42c6a1af29d8d96ec855cc2705209d36fbbda070fac946d62ef2e49837b5b286bca95d05acc29b2d7f576c094b251e66ddaa38f0e2eae7e35a04c8eeffe0a00e346be3a38401fb7d6e7e2cc55097adb6f0330b19e2fb71f8ba8717971e595a167f503cb491e35302be2cfe2395b8bbb2ae4f25308241949496e936a5c64135800d8c36c032731bff76a9a20ab0b0030d163cf6ee39f8ffd789fa1712ffa94b585b2b439b5e49e51a6af0e3ad3d6f016d90aa708eba64a96e9e83f999c4d46afb913f6e3c9f8423e1bbe07c2ddddcba0b11a935656fd3b652477de4452df56d26b2a6e2fd42703631ebe14c99fd0916da12141431b4817ddf62dbf2443f78e8c106c68f882a18d67166412fe59d3ea6506039ef720f05a6f6a3af5b8f063a0ad0973ebba9c9d460b303851f469c59cf10d1501fcc1098066fb84ff6a84a69de696cd63478f2f08dc044ce4f4f6eee228ca98912c4744b1fc1886332f47b2d38dcc01725cc9575dec0dacc3488b7df0a4c1947341b382a4e0a4e6e504bcb61d17469392c1274a96dc573e2b74b47c1eb8fb12825691a0e1389c6b201968a459083ac0a23b9fb11806e6df13347e10bdd045373fc9087fb03362ff72dc8b7f05c00ecbd4d42f1a00d3dd538c3134e4d912a4d243f1ad6a65d76b0a1a7d695aa6e04ece888d6607f7c5694e83c9146510270ee5f7d28c1a83cf4de2f20ef9487ba12743a42335c197d1fa533c26cc890dea45ba31cd85c07a59d99397d5cbded768780f315de3ea7884453d6d535605d5f3f50e551109902d927c19ab03fbab8ebd021b143395125fb9a06fed84c8c907812517266e4f9692435c7e74022a73e65a4bcd8a903c64215680b80677e3f00c45c5ffa49bbea22feefda61aaa2566bdfcc53e84bfa0a61930c0019ea5825af36632c40f08652aa7f9ab22b810653ae846beb10735e07d4325be0d8ee20f6a47cc92227ed4fd5695ce7e0756f6eda1a117a1ab492e867ae5bc33092553ff3bb0c8db1bb626a142c74c7f9dedbaa47223409441061ccac2e8f53f820d2d36ff3d52f753828598a6b705ea9a2f891ed22b6b90b397f43ad3b89927a24746548e668e7299f0db9b5e1f1fe2c553a8401d31213960f3b4ec0aa4d9ff6ecb4729583b48d7e2bab3f537f751504c2b0505c57038b020d60430b07e5abd3c28f23fca2388c36e039ecdaa71f45bed97c1dfcd344a0235dfdea90d3bf0e2c6c41b03041ac3b970ee7b329a0183003418220d6c277bf1319441a5e727a89738ab23cf835fdb58fccd609b977058e49d2208d71d824ebf61149d7a054ea348e550c5e57795a02461a5aa7b7f82ec23cb70c1bd897afccd2d53ddb5d81258a2f6b69c0dd19095c710b84af97d4498d37bf57cca2e0325efdf9b629c74558c0ac3ee701fd19b1c1bcaa3f8cc825992c404d4d4f10efd33f6064db8e02f542151204329e82b3a671e31b3a2fb661f9764cd05d5c281f0991ff336c3a228a6b0c85fee3aa3a009ac31cb45a1849abb85d22b88b1c23e1115924878365b1e42483b904ba39c3b34315a3fca8f8830c8372fa3f46bbf7d0fcbe82c2eab838d0d0db2b435881aa1a12f7e94b3fa9d788652a0e1fbc4ee8d7ccb4be89668af5b5d27b8ed35cae80d4cb764021a667322ac73bc454f15004185e4358bb4c9f5c49228d0675bdb9d0cb1423847b5ead0c9d3fb0ca6f3cb210ab8cd0a0b2988a996c966ba565fd767dc3bd37872279ca07eb3f7330ecb559fa66ca33b3531edd057ab544fd6f717ca87c8fe6f0cbb8024f00f1f9bbf4ff6bd8b85d1dbeb9dc0e9393a591400e52ca12e0b5dd135fe6c138dc89b38fa11dbe4c259282a62768e2842e11a779fb6ebf69662e404efde321db5fd26a8ea82d620e452df9bc0fba69bd24c0ddd0341ef678b3f125bc18c78af490fe85c3719940a151d22449401de588b3f32fed938b758fcf23390376e60b966d157dd9b5674cc5f65e81913445ced6bfd8ab4a313478dca6a2bdabea25350a78ca798c4fafd4782f085e5291428db4ed887c948bef669551eab899d23f273a74d44875f99a0453ffd51e25c476e0b4ebda0697fe0a909cf1969452e177ac119ddaf04838fb3a18cff0bc270c4f43e4bdb230580ae64456bf3fcaaa75cd33a08c35f8968f3036210048f061dbfd7bbbaed58272c65f05ca20480952fc5ace42af86ffb0b5fe93ced2250620c1fef0b9cbb994b4912c13c8ee65e4f51ad398085b673cc0465246d4ecca07bfaf91dfea58d5e3f81fb0a7e5b710350c0bdbb99ec1c9bb16275e1f9804778e311958ce6bf991555dbd45b75673f4b6600c5fc05efde9c3a883d1914b3ba59b6ddecfdfb670b26ec072b03c9a88623f8aa0a7e41404f8580fc0e6405bcbddcd08e0b838d0e7f1d5a810bdc02776e1cbe7967e1bb7acf32e38e9aada0cd16c0ec49e7cdea5fc127073ace874d9420431e6e478208d0cc0b58d041f7c505e0b2db5ed0257532c485bb866ed53d089f7f8adbad41ce0af54df88311bc1aaeb5d3c3dd7104152831e5a1333ae2b1b21330aa566343fb1fb57b754eed7898b7749c02ce7c0dd7420bea2dafb09b26375d5020096ee843b0fe1cf7110ad3d887084dc4573818dcf4d8d8dd37465430c623e0670ae6051b0f8c6ac0fb2eeb528ac08b078b746e956d1b9e2b46ae94c3bc5a957c58510c782807a67345ab0d706e0d6d80a57e4ddf8bdd5b829e0973499de7a687e3043dff3def3090e9606763c32face7392ffd7b88a33d6357f35520b2f6c07afb5ce82e86ad57a0b9b0fc4277d99117e3c89e8c3fd1e0ed8a77b242577e582ebe4e1489dfb63148cae40a776ed93044b2430728060236075f72678b07205c3c0b71412692e68f83a6f96d2af078d08640a4117629d52b5026561bf1d87e88e72c8d4867055f742f971d5de0466e1fb823de5a7cd7948da2249ff291b609da558647b4a7b749da9217e41e2d9ff18df02288d939db69fc76f31fe2e321a0c25711a0996c44b6af2d659ca51057f02cc6c3c78b689cbc9b21a8affd5e0d0f140fb52129645385dc32a573dbe8708b6b11ffac66261fa1d97be612e37bfacde6eb5442c25fd5f0ee5ad955754c572b8692319845fd281a3f3e9f42e4f77a599388ae55d698890303b01c24d44043c2e768b4667adb5a2267a3e067487aae56c8dc3a88600feb1d1ef7c6099d43878c73be397312db3bf7b8cf22369bdd628980787a5fa78ed8c71b6e29880404097aa19da45cca7ef093aac6eb5d37105b34ce7e2c24bc4de89c4a6dbd63dedd7d9814219f7548da5f51b9a86f710ad5737db3cc9e6fcb68dd590c008ffd6ed177b7fbd76c1be6b699931818adcdde9067e2206bfc122510a05acb12012c48540466bd3d39a15d351c146786ccc991f18da0009fe4780662124c67fbaaa996030074936d6bbe4bc80d938d01b9f9c0bbf4f7a07095e591539c30b257736f50eed40b7b03dd2fcef341e2a5d29bcd114a0ea6fc639a81f057317de0793c141e92ffe10cb137d73be55f07d02b4641c2598cb3be2da1801649230a899ae67cd2fd78231c331229d92772f1936d6b2cff15ad0b1fac942e1fc4c22a321da358d057d4be74929febae9f057334274fed5bc122734666ef537690ec7ce02e563f9ec79304485d624b998bcb8ecddcd1cb4d442b5e280d41d75b4c343e34d8f5f4c1b974ca9243f79f18036054d0f698a19995acf36440093467f56d1d817ca4d427d51eebbeb2278610d564ed0d1f2dd1aad31c697b1e3be0c4e14ee6d10e26a90325cdb7542f0357e674022bc4c4384ef56f98795e35055b7fbcbeeaff981d2d265872cb82530a7157ac7dc2b75913ab496627e309ab0ff9ce8e67b6fee050c60b9f58860478389277b7c8756fdb514b42b1e5e678c419371e932756c83eab76e80492c7c9f31a773bb4508d39bf840143ee8e07910f79b7035e40dec482b8757dd7563cb02a46bc6ec2eb6319ff89c51772744ba67087f48fc99610249bd7b978776158913f268b5e597c4146b23c8fdfe46f70a113772787b6664cc0e32c699587da5103315586847238f94a2f6559655d82c4a34e1df785d4e5cceb7525989f41d7ebad7e4095c05c0924e2200cf5558aa806f7ba17e60a70ba8eff89af879d9e5c9a7fa76986e49925ea23813f5adaa294e6d816b6222a8f16509c73d664c62ccc7eb14d0b6b3870b5bd0e3e6103d8e99cc49e959a8e35d0a168ff4f8b7424ae5d5dc461ff594710bbba50e015fc054dcc524325fce8f173359b0bc898d1fb998271638c6153d82b0d556c195952d613ed02c6332df798d6750629b33173241c71b8a00b351ecd97fdb090bf57f274ab971fd3402153380fe8fd70c20fe1613de34fe79efa151e4784005543cc7bfcaac3ef8bcbab9ab06ffe1702742a245f7a2e6736bc1e16a4872bfc1a54ead9c75df04dfa97a8dff24c3ad3f140467d92aaf12473ea2d51adf90e6d55d7628ec53e6ff93bac1bae6f7f3664bfe51754ab4357942360c0c4f6c4c2856ec3c24c56d656d14b34a23e9bf682a9402c51cb8c79c9c41c4b45e40d575937e5deeb5baf67685234b0720e08f53787e4fbc02f7564f93daf23845ed6844555e01fdde356b38a6dee269bc665a82e85591d08d13b479ab2d3d6411b111b121d498c0e23319878022a5babd5cf8f118fe0bb164848f453b4c80530301e8b9ead49f9a38a4268baedcc6420ec94ac1f961685057154f5839ad790a04833b70972fb6f350d0cade5d52fd02e4f6acf0ef13dca18a17d421e96a5c49477d659e6886d6d04aa383dbf8f0cb2989a90c2aea0cd9dba5d1c7168ffacd236431b9eea8c4d76719c34c09e8a8c6e547f44c67f6f170e3650370bdcd3e738aeee57223619054efda8699acf4df26fdb8a63d8e3ed82a86130edd40d1c039c7465f27f4b4acdfcab79ec8f748a636ee1fca639c8bc44c2e89d2d30ace5fda4bfe4f1dcb817fcf88bc1a31f2958b93fb8fcc41f06d980ac951abe6321a418fd51b1d863ca2b1c04a2642557a5e69c9546a99a9ac63a15328538573a0a73927d5c49af986aee26abd3dbe45759159eae4958d3712aa767a0de4c0c25c233631241569eb54cf7826813440105dd3de2bd30ae1e1fed4daf648f01380680e12ce7435cc2e55fd0eebabf66e20e6378c7d69de8451d9412492ad800a0997995e473141bd30056154a9cf3cf554e76831468b04916a283abeadb948f595d59ce957ce1f4ecd8426d475846a41452a831322ce2495f9634c98284fbcaac559bec5789ef9c727ae62de54a6169fca7c15001bad2be185f1ae356155e9145d30c9d8b6eccc2cb7c318a7764dfa7af32e54ebc0c9a492238397e176d2aa8b2d004c78bbaccb5b462737ffd8b462a0b68e65a0ca14c466043d7ac8e0bf93f90852cc9e809bada14148eb8c80671fbe9c6c02a5b3005247b61497bcf7e4ad07f581beec75300de614f85b501d0a7fba1ac0ca130c5acd8e4eaf8e6700cab8cb13fd19999836393e5a41f27963388fec3d7b6c68206f48fbf845cb1edeb3b6f017b27ab290c0c155c69dcd9efc82f70c31a4d54af6252bffd95efb4ae04bc6e93df4ee3f34bfe224705e142edc19903a203191ac18c084a6dc832a27a5299d42603af885664126268b224ca42fd8465f8121bac5e502be195ae0dd74feba1daf4a0d4b9781d6af6cfe5d734a1500476d778370191704e93fe24ff60670ba2606b6fdc7ea5e81dda808afa454d2a66dfb40f2c224f3f3e2d248348a13cebaadabc3f5041a412805dab8dfab42f1783fd3c533c45c3949fbab0680ec595f863171552954f1187a0b89ec567511ecaa135575a81016784fb6faf12d8999f8b117a9b91600251be7aea109f6f7325110fd7b7faa68bd08e6223e941097dce162cd7aceae161737a76804db409a592c57ff226cb904273bd0d9488f007e815dc633c53a46f59d697a2d564c7c1549a14b2c254f2a41f04b3fb3a2c276bfdad65b3bfd89d2995ecc6624ad061a801f9c3eb36f1664ecedc6adf502ce1f3569b7d6f085224e8c51d92fc0367e897c7ffeabb045684d7d84fd75d94e4427ffc3d6bbd0a96aaabb6f0d4a77a1899caa62214bbd7146d3313f1a1d5dbf9935754d02f7eb052e9f293946abf4ada51e66b88639aac834a6d44352ee55ee2b89740b3b84917d6f4b0e8df65e777a30429ca06d6079293e14088ff8e2a770d015fddb954c6f430051ed38684fec52155ef43865df6d3cf8059944c70128f2b54bf36ad1a0065341bee4e27513fb017bde7c68cdae04035a21aff115c4d768d2dafe98db23d5d7f3c6aa940a1eb2d0a80afb2fd4fa79cead7b70d821d930a63a420f06c602778dc465a8ef53037b1a8c9b57bc17b0d02e53e009d4b64da356abd305050a30cbc4ecc7866739bd41e7a6826590161eefd37a99519b9e852e544f581d5f8eff09a2c24de4161f969e5251d3d8f9f13580b7a03a7318d6c550a329f1258b72eda9a0581008d7ab9e55bd1ead7f15c836dd4c48de57a6e03afb33cafa310449b4684276ab34b17151d6cd2f58df1ac8793330d32b684eb5e263798e17bffd3f9d99a2c730c0adc6f2486b6026c82d3bb245ba2b3e4f60dc4af1509e364683ec56a9892088894d98a1452f1765a3873472f1d121e53f39967eba9ff8ffa08091f77ed1ae8f59951b20808c3bcf5dc91122a79f40509e5dbaebfdeee427804bf7f687fa29188d667b543348083c027e0fb958119a69bd22e305f31ec3c38da806574a641e688e43aa727b3d53889a37c1d26bd40cc990058db85548ffaeb465ab35e544681a6f1ce30b71c3a9b4a87c33e3591619eab33ddcb4a9b0d033fab4e2793086f2fb45c551d73cc0fe611c6c61bb70557bd3ed3e3a9ee67e9abfac9d2f7c5f1b2da396f54605484c3b9aa980b62d2c9b2e74dff30fbab813b099f1d9c61d2a2d7e9588ae6cb433c999568f66f207ae6b7110898b75d0dfef5bd94e17662ff24e5fba7ee72a214f59da904ddbfa5466cd84eb3fb80e8ccb5c87e136f1f6f4a215dcf77479ee3766ce162ad397009399d4413d4d3933e2d8fedc44b4edf3781d31daeb88a8f609ade0a482b410c54f5d0d9750fa213d4e965bf3667657f859f1b915543383202ed131fee149d4d04d0ea03d227ab1ca9c2583d50c2df6decf616695661c716b13acaa60089e3ed918daccf1f9d1bc95b924566764d2843aadffa752f276a5cede536e5be72124f58b420bc16b4c71c7f68e021a66f3bb98f1ad61d9eb87a48ef40f4b1df97e263a767d564f3b144f8555ad89ff36e4ad84666d91e0866f42eb346ce51ae1fa50a2aba764596530a3a63ff8ca2e7e3b673f4cc8a7cdcdb472616ddc57c51c1c9307750d5028c093a6081cb32a20def0e85842f84a1fc87de092a78a93a863b776fcdd149ceda18c7311ad5d2ddaf811da705b6bee86da562cfcb1d2afdc8e2ab1c0008d1305887b72941c71ee4dd58502c556d95d9d249be6a3a0a2c8f971b69a7c5e613703b65a89c7adcc417e1aa80fbeaccc3b08265372c11b9d831106051e137f52903ab48e9ff2b0fbccac59239bbf67fa19c09e104d580e60fa822ba8448654ab8ca8309c18a816f8f9c0c556bd0ef00e1cd7dbb10c57fde11cfa8f77d79e399a535257a95eada7a47a527a400df065e20b42b9ee1be9d9594745dc04762abcd3199a8b5cfa1c5e1ab4b2118c3b8bbf315201c9ea5b851619660efdccb10f91f89b384c505c7cfabc8a0c52fb3b51db818019397712c046a841926b2c57ba387d7c75a730a901a1b27453ffe6ce63b7b9a6d2755980effddf4306eb5be69daeb3fe212133f6d2e4ccf62758ad2721d8f10106e1a8a55f587e574752258c2a9b01ac21d5a2f337a85fed62e1e296d755572d4efe9682ab316052dea436d072037391366223553564aec7227c70696a254027bfbe0ce478c19103dba6a348cc7e7c8d2826a095718d5064b9471756e4edf4fb341216dd6469d23116c27c4d8fd74d53917876790806a8a9fc7383d6581cca5bb5be31fb98441820d8df0995042fc4582239568d320382c4b6760ebf14cd172439a46c201fa31734f6990395cce97da148c010828f737de1c9f4eefac61f5db021649e2c5b0a4d8d63efcc8ab0bd572d59e81e44426194e71b6a407fab41abaadc486fbb39793972d2da2e0b73f66439db123b9aa82c5ea60049491795625a27e6ce2cf55de37f9324c599f5323e0333b37abfaaf166a552a2c37982bc3c785140725d2f5dbe6aba7defa3c65bdd19f14f750482dd9ae38c7a11825d94ca5c7a41827a0772f00ad7a676ca512d2d3d97273160c3146e497e6778f2962b60c39b2ef642c56631917aba1663ec121a58fd875bbf083f6ebacecc4ce67e1676a80a309d7b045627ba73de446ad1be0b1c368413833e5458e243a7d5079b5e62954c383ce2714a744a2d83d64afed02631e5f31f80a55633240d338b697d165b6b6413b2cd346493355379f9360ac2ed6ae96032786cce12bcc64a17ac9fca00155c9eab5a4fe7173f1abfc1f0de50624933aaf5b37fb3cb2e6d66168409242398a3c4c941a949127c041bfbf398d248d2eb5e2b4422d55e9a5fd16e79c0f0bb16d94137550645b2ce36fb47fb0ecb81df4fd7fab156a6911c60a36121e5df43adf53426c41dad6f9c371eb4d2897f91237c25bd3d08caebf0ce537eccef7c477a249c0043a77cf7dfff2078f06cc96546eb1fe8b1d8ea8059380fd1fe587bf6c0898e48e284fcf1285e8d56842e2afb150046515763c00f60565c30b4a59f2ac59f3beeccd3edb710e30f5571874588dc5226967fa0336510861f4e326f5e3f05f91d874fa3d95f2a1dfd356f08492823fd162b3283a29932e8426bbfd3f9f28b22f11396d8f0cb7b2ce9933bd8c1684f9b34e01d134f4f1037165175f98bb4405e38acdf0a40249ff140ffa6c91384ca367d81c6f2adf90b9e636e0410624ab14b15fa8cf6752f741e1fbf2fb5eda31576be5b733304fef2248c0ca21d3e18ae4c98e5864a4655595e2c61f75a1f2ed2dcc7effe0800320d6c0cbb0406d6b4b52c2c09232ae44f53ccdc67967a244b07729a8dd7f54bcce212b8f470ee0a602238abbd02062983fa187fcc1713bb2d684ef6d6b9fe4f0cec648297c6be9ef3682301f5cc42754ea2f32eff450f7f1df5909e1758fd56e14adf39949dc03b77d2ccb643d3546ffce77652364231160d40464cf042f52bf4d672c7a5bd7b07a0749542873a959189a4dcd4bc5fda2853d82980503ef230080dc184b3d1e10e22b958b8226b5db34edef32fc0eef87d4bef50ad56090305be3e60f107c409d63b0761185dfb86f569540f69fc1ea2db36b53afbb185b99aa997307d944b6cd924c9c3f1dec927b7aa00009b4238fbf342ea6112ab0e48adc5bfeb9e349f975ddf1f00b52c229d8f91e861a31e2b800d85478d0521ab2c7e81331ed04756892377a40812af8fbd01b321d4411fd8b70172048d0fb5184177b0f44ea5afe40854dc7789a22650663eec7557d20f244c2381b7e8d157783ca394b3c4a02e41b16a936773c99061f11d7189c4d1c8c5595020f9adae76675618967cc236a4959fc529605a0292c11524124bd6ffae6e57b8e9a1de9da1076b3754119aa00c3585705a8b1ecc2c99d65f9a1f336f07926f2ad6470f2f2fbfb9f70133956202713c61403952cc7bf99a332590e46cd91d36f3b15894f0b8252b9bcd423f184b6d29d3d62589e752677cdf98c709d7b263cd54f95939fe97bdfb95471b861152c3f7f71086639804293e13d59ed799e51e7c9f534765920652ed00990675d2197801045cdd14a3d2f4b15641f69636f29dfbc23883a4b04ebe9646c72d2a45eaeb5116610f4515a7eb59b38db2389e6dffbb9668b8e3bfa19790b8ce7005a9d8e7433c1d3af80681bcdc51862bbf0768735232364532ea79e8e41eb76724d6cdde620fb04a6b435ebf42596b48eb2ab64e302af13afb221fb4f77f68b5d8b6e0c154e44bc79f642670bfcde5c6c657b0cfa4310c26d3a1e059bd4365170cf4981c2635a327bbc3c542253c577e7eb1f26d64e405433e8fe69561c9a614f9923748960405ebb7ae189e37bf1ad175a8afa75ef0a2b9070b0256edd0c854135b1f72bb780c437254ee0a24e9b414a6b698ed9d06fae6d6b8f4bd5aefac98178f50879110715a31e8d061fc41f63bb1c7db39c05a599d8c77145bd4ed0405d29376104d1deba7e1c8d5bd66d789b9fb24850d6e7e255144fc0b79272f60ba2fce1865736faad5453496d9404923844ade71c5555847a45514cf31b88f316b762409af457e3ff38edc65ba51d21ff82527dba2960aea9d2311833c11c93c1a916f2c8321e25d95e31b461ad2f0b0192684b00942721837ce7f74ea983cc91b8ddf8583212df9989133c2d7c28178add44835ed4a955492cd3481af1be5e14e60407025224503e5be75fdb92fc8c319a50df6f8b7b215dff807eb49a99c3c8f78d39a266173857ef8b25ecd9c30768ee6ecaaebfb861a64a77b3441fc72bae7934844e19e1fef3d369062efc943e8bd5852dc274ff4671e62ba961ab40a08b5c2e89d839010854439616140dbc7d3904f7cf0451a8e31e2fe6711209e01196907e10d837d67d2db16b550b0bf312cc565c16b72613140c6aaeb87c8b7507323cc062119e09bc549195aad557feb0fc3e31d37aa5864c69b6a94cc34ea8098796f390396daf46cf1732d5fd3481109ceeb0a4f6e7f77d018d0ac389fdab3a6f01142b4c0626dc103e9c2a938a596568a2e2c062f377d502678b5f3993afb37b6b25c22621fa419e5ad06e6654205c7595fc2719419bb1f6888ea2d054e06bbc90539d1dc778f7b70199b0dec4fe944b830c91cf9320f765acfeb2be419c30dc22931e1de1c3e23555abeef94a28cb073f1669b56c700cb4d127e48531405b554038ec61c2282ee4a5e9df51a5691437980aec9179314fd681b611953507ac561565a4e4b91d95f635ea77204e9c45267514d3c4264e19dd0c9439fa2352580e95ca8bc8faf0c0f9908c73f0e2745c876c14e84d0087097dabb5b035bfb56173176544ec419c9567b53562cf3e6c3712956de9f1edfd4869465aaa458253f3375539921063b83c69e73ccdebcbc101be18d44ac3196ec7dde371c308ca91b813631bc2009a193b0ffbf881812a338e06aef3b752436774abaa5e2f2e88560d6f2760502fbab58faa1d85b180a9ab780ed0d05a353cf4396cbf8ad3eac78972405295b129e667240b5a4eb1064fcceef6343db623039a69e5542e0b99f00f1d1b86143b959cc27bf3c1b3fafa7957830a2778df45b581ef41d518bd6060828d3c324cb28ee74066ccfdde387dcbe1d70b2b92f0274b40c3637e665763243b4ab03eb6fb65a1cb3069cf73a0b097827d0638c6ee877ebf74050e40b6b8d31792f7378cfd12a4fd9444113b3b3ef815c671e575ba6cedce83f16c3d4b5df2f5aed00b62dc63a3a113f00d0bdc93c375a9a7ed8e62ed0b1612abe75ae9ab128edc521524ed462e4cc688acbd871b097f7940679ec320121bcf233a0ba07644b25793f22efc6a9b86b3ea3f562fd4e840895c1daf852d6b91b2ed38ede5376f6e37a19f10384ccaadef9f2514adcd6c7233427225fcfec70b715ea8253656eb22c84a43d076f5b48d8f8807145ac8d6b2bd7913bd5be2f93319c0acc42920d47f5e9ce644ccf10c3ad1599212af54490c49f7c76dc7aa487cd355c44005c17111cac5f295fe6ca2671e218efa76472bd5fb031d490e69517ec31c32c6e4db63b8dbdb1776ae3d617e40ccbf63c324a54be1a11dd8633dd0fa9e848479add8549c3742ef354740a26c0cba056bed590ac3b6ea3e1b30c0f98ff8a789eddd5c209a2eec64fefcde310ac3504d96e25915ab9192b175e8970885129d1321ffef725e2d4ce1f9eb723eabb13ca86ae3c8f65e3fca569a8ec11b20a5f7083aafda123bdcac35ff1ee3bf6c72d92a115d4e33812f153967c0d8cb7bcc2f6dfe20c21e1267067a91b6275c4dee9affeb3548af3227959bb8e256cd4ac6c13cf5735724ca0053d58c99ba2a4bb9fb79392e1a57c29b46bebf43ba0d72da04228aeda1141d82bac671bdbe2db413bd4d7818d09382a1e050fb49df92f4671cde93a09bc8ec8be085ed75e0e8195ffca961173a8109567e052dafb79cde3f250f7de52637ca7bdda8ed3edbcd31fae986cd4387370e991e51a6861168a841fe1bb1507dab4da819775427074bce1a5ac010586c76890729e7c629e666c646636c5d882a93f59c9503bcb720b376b3f66b86c91be191c98a1e9f698c439e63c855612e0cebdc18747a0a832fd398f93484d6f74c5c4ad73904c1294121a9a8be85676455c2e3ce40c858cd75833572e13046a3d1d087a0783ac85bc003624009042e89d47ace7f176d79ed4a73e451873063cd741dc37079b8cdc68f444d47a69eb045419ce6debb0705e70b614d0ff31cea27261637f1397b77c12f9389e81ecf7b758968ed780a48073a48bfbbba9ef556c353d3773c04485d66dc16a1f3b34a62eb208b93a7319c69387aecbbf24163b0766db485e6051ca4d7cf29bb50032390a34720f86390e99e9fe1ebdf6a29a810aaa42039a458ca9d3df59cb3a7038e1bfb9f9bdd62ac82c9167fef03b27717b3775e1272bb07afa3a7238d76f85bc6429a9c2217752e055d8ba2818365baab46d5d28ba285f8b83eb032d61fd2b4ee33019d0d12864c1a3c47aa00222b1310ff36a58817a270d4f11cc1286636bb2ded79f5152f04388cf980f75c10df3a819f331a1acedac19de449199484e29969d2bec6ff8bed899bbcdf36ac82ca000fd9c5f00c5178e5a78eecbcd0d3a4b3dbce8e21d744f4f8125f321df7dbb1c7df335f3e76db3abdc61b2804f2d1d86d62f8532032152091f8dc094f85150ece68c26befcbc4b64c57e9b3d0d881a270c5cdd84a2cbfc6d9b23bb2b283fafc9a221f1bdaeb521b07ee6c3bbe9f22d7af0223fcf5cb15ca3fcf3897b6d5178a4d6e6d3837253dea2f393d41b49ee04d8f7a98d7883d204f7dbaba21bcd881f388ffd45515f0f5866ec70f825e653786fccbd6e913346c535feee958b05319b2b3787453200d8d499b5fd6822da76e49fe5d89db1eb73f0b5f6971e5e4c3f153a94085cb883f8846f4a515a8975440e747b946712435991de3277976d2c807ff6606c73ebfbb516799e0afa8ffb76c0ab627cf0a3eab518ca26951a1c3112b9711d02daefc964e37ff97b196f90081666b400f5ec591b343b3feac8bf56a366f0c44beb5cffba8217fa22e2cf3e2ffbf167cb8e05c30df769cadb76236e8b54f2c9e52fb539d324046471f82e711248feacecb27cf793d7880b83f5f79c9e74faee8b602dde7431573d8458cd7f9f12f087bfe0e472a260196a7000497c25785e0d190f2575994b973a7c02421589c91be2c9c8d26460bbf5540c74d5e24071a9675323971aeb0027ce029e9b04ee724b01b0288689d58b9dfbcea13af9031b3ed9bfcf83d88195b8b53b0b6cabed17dab90c2f1991107971f0931258e21a3bd318b4a2ebe0111b2f35d8909cd9e734823bff73ca22f5b174395468ff64a7ccbc9a594078f5e5674ead0ce6d9033efc66da9267bd3be2f433919fd6ad7fc5ba047fed17b97c7c3a7c34dc6d6161ba866af929234e41a913bd8f705a7a55f0db7982295ef55ce5af23cc3020933cd259be5e0de7fa7b459d82a066100fc7528d09a395fbf0110f49fb1bb855354407e7ebf8a1f85233c6b380283ea2382d7b6e59b9a324f37a3a69e11d57c35d60a82649a0a3ab5993ba838a87da3ee9a052100dba6acdb08539cf3bc830d64073aa750382d180a288540575cac573dabd59200b404eb306df65c3c68eb91d93e0eff7ddd78befddda278b8c7065c32a734734c5930987f7172cbaca212f13f30236f01f69feef9227ea8a46627be905bf8428cf4ac2ad6fa97c174d1bad0cca637003b0e5091fbb1b213ca6f44a3765ff6fdebb9a970879e6cc9a88b5127f66d5f2537c0ec8e811d7d5ee6cda48dcdc930f8d99018183197c18a58a0ea29a8860ec92b5f82f036326f0531646ebc6b61bd3f86f5c635e5e14aecad257edcf3f022a7c68b36d572c86ada220f75e19506b2e85632b37172591abd64b4aae677c983d0b267f0b16696940092417c8936f7f8583913443335dd3fb276b3209cbba2813849c1c80cc9d1509d6baa13438822f785c9841062fbbc9d7bf978001cb9f21d300e43ef349a289ef479c310089bede941b69f8a27c983f3d291955e35ebcf1d69c643581b13f6eb363478a6d18498d3894f8ca91a9bf82d0761813d9d4090a27ad47b70aa1b410848ea1e945a235cb55ae823584c01770b81f1545c26cc1862f900e42164b3f212086b975c2febd491e7e251cada8ea456ca4564926a2cec898f1a97881df2579669029a2978cedad09e927cdb10aa8f6635638875270ea71af5ba78f69382f355557b1e2c37e45d52135aff79c2b2540f64ceb7058c8cfca0e23cdfca9e0f2a7b71ba49dc98bbd361eb269caf8b9357df8ebc0560be3ea2089488bf071d4568556bd844abb24075ab80b49e2225dc65b2ac58c3bf832d360ae96293d2d65488e509030c65fc3a327d14fdc43e5be0bde9b0aa89b1b0fd74d32aab663406592d56a6801a6a1b44b8a88bb2d1f460e9f399314487247bd7ebd90a739ef3c84e64a4d979f57f59c2d0b8501e91919d539dea973c22ec75df6433afcf27e1a843dcb3e5224ae450b50c337a68adcd765c0fa56d8b3dba6d5a1a436583a211baf5445bd33f9c1082f7bf552e7951f71d4df34b21e3de2f6850503523641170c8970f4fd763cbbc76289965ce4d8bc5098755775972a8ad5fcf5057b6cd9b21eea4b00a8606a6719a7471ae89a2169b6405ebca66efc943afb864634136651148c6d98e8f5178a5d59ee482e4dd2867a8c20850106f681e23adc772bf65c590569b015bee60dbce8492a6e7118c49c196dad08e96b832ef15ee77e1ee46a3d1d892cbb6f96f04dc3cf3207c53f7990c2e0e4283fddce7ea04492a2bb42b7418f3ac3341baca470dc85f2fc17fa99f85abd549ed5c2a664bc8de3b4feb26b55842a670657cce29776215568204bb07e60b2a9745ead4bdef397f0c53d6e25aecd10e02d5fa811d5a1429c004812abaf163eee94a95da5c81a6b2cb9948bcbe48af783d2377055c59bddf1e013324f888891c5b50f3e3dcba7a30f6335b94d312acea1d4d38a25d24945e29482c39ef428091542db27f04e070dd64f85bcfa2e550d8100c6d29b4670f14e8b814df46e90ac37eb47cb79db33bbfbc4ad815a1a77447b65f56f5a0d121690924523223b3f3ce0ae315de24ed5f1ddbef28d0f317fb8e968cb8230886ed141e67d881ce4be237a5d5c5d4c5dd640d8b82c27ebc98c22175767b26416f80e5d32e16584a5d5c75e06fa52b8cec2b25adf585e2fb7e9b84b92ddf5f1095ae8bada7d7b80ceea52cea7b7469f5b63ba16fa6c81ccd653b1c07d798c6fc609697f30ed71116e92246d75ef215551cad97e1246c218a034312e1bd2b0c9733dbbb7d40ea51509967815712c3854c93edf69ff55a616bcb83d095eb20bf10696cca37f169465ef7f1fc24b713a5d81a68d9885c43064435da92413c6891dd9c08d891322205fe0dfea239329d7677dbcd3b1dfc474ea6864bb305c0978cee5faba045e5cf0ed04987ea17cb05ff08339addec18e3c974bd47238270d38788ff6c567f04fe84fa3a4db89ba0a3956c001a3851460cce8bf16244a225b9808358daef5c420bb118f9a67bf859a2d56135e8e6313e103f4302f7661802971db2ff48e3ad76ce29c805f4099f394df71526274db7ae941a6131afad47247d61e223417683a58240a24490e9632aa237389bbf3cf025ac0ee7202a60f749f1b6d02536fb3f02214fb2b1bb16119875fedaea96586e315a8d10ea9f1f0ac8d1eee1df78fed9fd60ba6633040f8b91858336008b25054e17ebd41c2a1c47eaec04e7403fd9c0cb9b25f6cbfea598cbd35143880bada0d74d59ba79d2f4b0f26eae6b940362cbc20c632bab00fc18ea30f758affe016c785167a1d80333e06bae98065c407bcab7fe441bd72cfd0be718b90d8b1888f849f92eb760b48f453a179708cf2905f1f7192a1c13a9013153be1ccd0109af3c1edd0b3eb10cda84682617f0ed24fd7378cbb2979aff956fdbbe371b6a00d1a2beda9fd1c71b6ba4801394a36ce31f4579260931ebb2a6744e71f1057a69de7d3d02d86a5d4c50388e603c494204030e8f6441a3cb9aeedbdafb8e36542e47e32d4e943ce052b45d5ffe0203d95149deab91c53b47c2d3b6c8c538d801ffbaa93cdcee51b85a22923cc8049786fc2f3d38d94b60502ab926a8612afc00eb930c632b9c8bda16cba2f6652ecb8df28c90d484f905b854e98c36e0b500e58c525c1284e5cbaca9bf569237cb9f50bb6de0b99c0b187d6919b1d72bf2675f26219f60e676b740f7a9cdc67619f644d47a286af5a374e8c37c2203b6f43db92847c98665462377eb99a3a535e01ac676efad21717ba6226a5e3e999bf66b6b3dd869f2e185723b3116b31d5225e3d21dc40b770a965e30f3a57953ecccbd6f53b2d605f9f278b1cc7906506e11ad04e2480cde8f158acd3a725bba50d67bc932bb3c43ccbfebc0a294f975380a276440d43bc7bf943617569dee68da7f320e2cd1543603c926cd5953b4e9eb94abac8592855fa618dd4f20c94d479cc9eda3723a63ec223721624f2d197a1ac5b6155992c619c4df5c59ff2ecb176ab2302b0933f0f308207415277facfd41d82e92053a22acf33bd8b5e56a25a3ae9fbecf040cc23ce09210f3d45254fcd236ce94ac3e58eb3046d5b3e113f4077eec55b55be09980d0c985057924c8325f1b31f14d836b073d8b717fe55c3d3d871ef265c32d89669f12793ece7fa407240f16ed6b23787a010e76c4d92ba3cae1309a7bf1358ef947e5fe722128914be837af8f0720ea58b33d9bfde55ac5b89942647c1058a4e1c96f7919ede3c3199cb35cc320a9bb81f6132d85520f9a99a1918daea14844e81f80aae560aa2eb0729738e3a07808866a3aff780ac8c7ae1d7e76a29b74875a09ca457789087b28751980ca7b72f92f8c35764d2776c4255b9cf63041cddc7eea7e9c06f54f79b621ec8161137f31cb029c52d4cfed0de68380eb4bcc6801fc1b0ff84d50ee12ee3cd00eb3e04c53f43b5ea340f9562c090d055c56c76bf36d9d180f8510d539b6f8713ac7363c3866bbf67ee56d4324d9b7d056fdcca6bf8ca2f45160982e686471b89efb2aac7a3f79d96c60bb47b6389893b9d87e697b93c732c46bef75aa280dd28d16801edd662baa64358948a6893badd83370f5cbdfcc3a29e6b1976186265f923b736d3f7df427b36886b6fa79349e0499bda1f36786691ad4f3b0404c1fc5d9ed895eed66009372c80c6bad5671948a433ae0533429e7b3b7571b117516e08081cd252ff270bf668207a3630e96cac95d705cf06c0820dd3efa95c771c261c3bca7c44e4e62da7cbbb6539f1c103861178d0d1b7a8126736c8ec2bff837d26d5f8ec9e30b0a217170d8953a6b118dd24e5873b03706492979973a0f448fe37d2e442a002bacd13305aa5d5d0e0e2213f2184e826586c147dec3caa434318f81f6bf54c188d45c499603c8f4f4f6acdb26a853820dc82812bae0fe1e68880a426277a294cb00119828d7ca4e236aa8543e4417024c8ee0492e1f03d23c768c48ac1d6ca7cd26969f28514dba3b2a94f19a1b67afeddc6d2b170ada1f6b13357b8041cd818a40fde55016d50ba80ca83a36bd37e5c0e9573186da0a4f97a47cff6b9de33eeecb9952f4b6d8db4268947ede051dab01690ead7d48a2d2853a6611d9bbce8c986063e08b169ea406c958fec15ea85b314ffaf0d3c62034226afa9699542bad535708c4d36bff9d902d65bb07172de83d69262eb2f60149ab5cb1d6d72b2a7d16b8c7ded32d72e22d93ad52a46f2c685632e413ecff798455ddf7b419eb9d7ceaa93579acdd6e23cfcd95526f8d6440ffabfc76b1b23f5ba2aac56564893b2c805ce19767b175301a515ad1d952b1276b08e2d6246609299a55e3bac8ba6be360e928d0227837843df17e9a6321e0d49780a0bebd48b1a521139e36520b8dd3ee3238e9e09170173d2f66299bff8d595a27f11f2a7ac0316550e6c8da92d788c897e525c2e83b5f8b30a123a0536cc09918e2e57fc5784877aef45b10e91ec53a939be65bd34e87ae8237408f3b987c1acee33a20fcd16a8cb60ca959c064b5783a9b84e07dbf67f8b71e45c0bc4f0e4dad2b45e5790fed0451c9e4486d49a2d5c0676689e9c0dd345035cc78d307af20bcca105a927dac9d4e404ca8ca7b001a14460d29135f0a52c002b3f23856281d82a0fe1d7b6458a6a8d94a8fe2df0a08000ccf7f5991ea554028b03352a375f96c17c57791fb3d801814f2ca5d64b46c38eb9d9e86f5268afb84b6562ad429635cdfe1e88963651653c15561bca47a896956b9ee8d1589a9fbe7a4dd2fb5249c4ff35b8d64b130cc5e712caa09038aa6765cabaa17a5da91f72fa2d3ee30dcaa2d2fa3b1278b54b27101cb0fb2e66ead51d831950674e0e927ab590640dcd3c85c4e24980ef308441fc136c809d7d1f5808384eec1467f20bb6f3ba85a63967168400bbaa1f87fe4585a39812fc80ed7b36295645ec25f32c8aa3c182ea3741e12d19a939dc4ba98f3e55e1d7eba1bdd75938b5c5d44c18dec6005b91648992051cb3e947eecc430050bfdb24dc36451313446313c06da7169edba3bb6afff2dea335ed11bb9033bfb5d34943505c1c460889ff4ebba4416a7c714bbdb94e4233cfebc6dddacf8e15bbff1a0932e82638595fef4036001294f5af69bbc0ade688250be325819dfbad99304d7ede17de31f9d31afd6432dcd3b11d5d06511aeccb0df39d0f451337ddb72ab674e69fbd64be5a6a8f282a4fad4fd3423267e9308e7967c8e03a2dabce3e78ca585aebf01ec9ec94088a6f0d50e00a25723845fe5f2d83813d201fa97de9958405c0d98455c94f5b3a8bdcd369ae50f4df249ac85dc746059ad62bcd874b2017f95136d24c7f5fdb9fb8b05d248735382ea4e47a248a4e1b4db1366233839afc6325ba3ddd831ccae94d1c85b8325ba5a20be288c498b9c96270035f0e2aefb509e80c0903814def5921ded3c466933406cf1c75da931ebf111e03aa840e9742227efbd8833d0cf51ed64f17952be36600d2300ac5ada7a98661295ca8e2bf20416d9f44e0d1b87e0dd36fa008d2199bba55c41c3bb63138ccf9e6a5f8dbb49cc36daabf265a94629f0be0ee537714547b8b6eb99913a45741e4b3316e20ba9b528bf90db39e930683e02a6d9f88a51a28cbd94f0ee99c563361337f8577578478b4ca9c5fa80720c288c8becefc537ec082692b2877104909669dd676ae4d4861f63e8f4b0d1ae24c78475eeaebd24e5aa1e89e41883951a68ff2107c428bb20a0196ce8cf911baa8e4327acbccb929ff1ebf2a3a52454feb9afcb4db8fefc77c0926332ee683444be0de9848c31e7f76712e45905162b8e10dac6000548b8e8a3b536272a334a7b30931238652d8813033415700458b089ad1934c5359bafa7e474caf72f32d2b8933aab6652fc0952b8dc8fdc3f572adb110c93f887efe9e489ff457066cc00b76d6692ef36038ab1e0af64b586d8c602a9828252a64fed5db3bb1c69eb2027fcf158f13964f97ee4334b99bc0bcb77d6486f6ae25dba38f9dd0a8c5d009436a13f7960b44a42f266db47dcc73fd1506c4409cd4edcaf601523796ad43579c98f537041f1eb2a7dcc03a930662934c02b9dcf20eb16181ba5e7767e1eb003bcdf4fd4459aedd4f6489bfcce4f772189be6743d571cae0543795b510ae2190201776580a9f01c616516c1eb2dc569fca5dd8d4f82d7ab1f2e846610e2543dea7d9c4ad951341ca940e36e5247cb7fa64328aa99df27a3a33a675d1e474bc0df71faabf6dc0dbc838996912da0fe828eff956eebc460154df91f4a75270bd07ab4e3ea076c931854a3ebe66d1f0d9667d55395b274da816af7125703e3e28c0c6f08b232e08371c6efd3526e10c6c4f0d2e10c0543af29876da57e5233c7f15a36b359b41a7eb2e32dcd555b0d756245f5218c1e5db000e576b2e3ca06a95fe37aa6eebd25ab59c6c48a7eab5e2abf1432aba6e80dc2e4ada15f3bb686db8ffdd4152b75a631d2f23147707a1e4e29921afeb3d0362814bd34f9484583bb70477bf0b5c22c85a46fa3f5ff61e0e3873bbd4e09664185a7c2a2eb7a83862cfc8a27270e9bb326d9ee64c30ceff2162020f5a0640b9ec7f177edc06c1123bdafe4977118f5c4c58ec8c4a8649c0d5962ddfa7b9e8eb18fd5804c7898afe71603c491bbec938e832ead26c198c9df1b558cd11782eca8ed41751d8be85a0dd47113aa046944b82b03ce07c80ff473fdbe04e75e5924fa348d9fd0ab2d6e3d538f5eed77ca11023d7a9c9ecb7a2fc59a4e434bab8fea8d0777bfe5c78e981d3c5856126d190c1ea306c94214b08efe6ad21c9c65ee266ee83472a2b84f47802f8edaac5cf416601838e038ebab1a2a528c1c4b742ec46e8a26ac47ea0d24d064305b11b124a3d72e12289ae614813f687cd11d4149c3b8773927fa3fb29f7437dc1eedcf6dfdf7be9a77db3ae2f29c2945a74381069957450727aa88607244621990f510f5d27c4e9f21ab2b4ce8149c1948633e589944129f0215411204f1ffdda8e93cbc83186fc460cdc686f208ddc5d8f578e28c9dbf19e4f3e7d2cad36a65209dcc80a04d033fdb0966e9c3d040f49d9768191198e63d80de253827bc3e8bf8b225abff1ec43f338faf084d5113823985215e56be7e780f4d8c6c51ae20c58b7b1baf27b3bab5ab8cd8a9575dab137eea1b95b43dc042675589a73456a38d43b3219068059d7cc8b8ea144090386adfb42abbb216cd385fb7220d1678b5fcec27fd1da4898cf0a65b4b7031a2b54312cbfb73db79d74b9821043601fcae51bc2b72d9b88c8f9cff517f4bb681eec919910b5d55ce51e0085a76fc1a8c95b702e7e82e5a840f9df4ba4f69426c885e37c3959db22e33625151866fb2a166f54cfbf73c53d82bb72988cdb53c3e716892f8f826993a927930cd4bfa9368335ef92b12608655d4ef10f98b74b3b8a264111dd31c5c082d3f75659193c2558a168803eb41a35175bab79ce51ce808d0a951b29f74155e8d2fba0903deb72a1b2c16df599c36a81efa22e3a9e6cedeadbedfb3b57b0b9b1a22742e612894d34669d275821a2671f854907ded823a588cd63acd01517c5c2c01a3622ad56c7c982cc02c6ef6ae44ccb34f73078f7e45c6d52168f13769a91f76470ed6456f36f0e261bc840ae2ac44833bcb4bd73d1c1ef1f454e7947b94cef242658ccf1849e611933c28f0b20ec32f97e959062908370338c06449a6f88c18fbdfaa751a4a8d2bedcbb2d60e7e621e1abdf426f4e53fa0dbedd32e06fed8e797a13afadc3f1bbb1662340a585e412903607a445d6666e9406a1caa5024a8e223eabb32c3b9d2de297f51af19240eba6c7da89c7833149be2d7686b0593f68b007673d44db53652a31aff09b57b5c9ecceb36ab8d084a14ca988ec480a29c3cf9e2aea46cb9c244dc0fdf4e31ad099259a6ba0df33a7bdfc5715c1f61b26811c405e194b21eed52acfb85cd036c2ca08ff663c6ac68a7e711a632c12e0f123cf4a656cbbf8faa9ab15a38fb5141ef19709e9cd2ea36c1d8d9287a1605de6ce4cb13af76cdba32abb9f7d201833cbefd06058f9e628e7d278100e088c12435cbe403be9f620960a1549e2b4d2081ba1cf38279d4d4b91979a76f1aee0ff02fd9278207e4acf377e7764c256bf74de6ed4694c80b1f7d1dbc11d613aec110c70715aecf1c3a9014564bbc7eeb30e963f3de7e7c1f421010cb6080ae83908cac1da0f2a13e81cb99273500bf9cb8b5b53b5509f5173666b7063d69680239b3933c7b2d220185dde07b616471deb147ad09da78fd8beb6fa80b006c2a5e92fb0a760b03dc899acf2228025ce4b9f043a59bc35badf7fa3ece128c0132a0cadaee4b09c109b88c2e22347ccdf9aeeea9574188c62e770edfaf0d27ad9000e2c69e9dd18afbf54176f3684a1b472922b19dccf69cd2c4eed06012d4a8e632d78e666c21ad6cc86199f1e0d38bc3106fa5c1dc6876945496c83762eb453fe2136eeef6c05668bc484d0b62114c049ab3ae83cb7df84bbe4843322f1110d72e14ee890c8615009adb93a74d9bfadd58c6a7453f2043643d122c3e911f98282f2c981385987165f901351f833aafafdbccdb065845977f15e00da06e8ffa191f98ea39699218bf8c134be3a3eb539703878c4749bd38b51758f77c83da16660f5f87b1f8f77d581bce7895b78bbc53c29915dfe16875f6931d5c635f8e48d0c3bdd293d24d2ecc58802077f3c063b442e1cd77a261cb92ad4e526c7d35e751e9e42b954877a163e81aa55ffd098b33b80e27b158ae3ce8be070baacba12a15de6f2365541e66d773cb35a6e4b275e9b2dc875a25f9927f63f7631a418a4c72cbd68a482bac0f839371badc80533a1fdb30b58a4ee11d5ed265a7cb80ebf3d74178d01871f05f222685661bd5991a63932f181acce35864afd5fcc775998c5615fb86be0d9175c510275bdeb90d4d016da4f6cb0f120a54c66dda58c789c9c6545244b603d8ba494a41c168faed31347b5a73587dde0c229ccdfbf74993a44a684f977b0ef0a32b6c6e92267be43a25f1dd371cded2e50b115bfb114dd10577d31a72c9a161d4a76261fa2d19913c0f7b40cd607527b8e5e55efef806abd17a58fa22c18f873fcea34f37bd66f17ddfd86c1fe95fbfc9fbeb296afe0d2f1382b2cfeeee1d0176f77a7dac8948242b038fc92444d194190c4987c26008a4fc70360d69301a6f9ceee989097e7ea0b14d78ae209c368183334433397bbfcc8f8bf939361162506de7b77b6375ef1158c14977ad2190da625641fd072056b697e9b8d67068b9648c8a8927d2f17a9b8044e5e201dccf85375c00f64e9e184b0a3a74d36e1772cab27172eb13bdafe30dfe9dda6abc5d1cd3ab5fab332c35dc8076bf2fcec7c2cad9e651a9fdbc91e8a1f931e470cf45846ec622cb8abf28b5cf4450d53cb376b5e38de9cccfb86414609f58e0b7a9ed6ed41069bc1b802768449b3f0fa3bc1137f01d533501e6d4adacd7c7f62aad1cf360e2fe862ae238d26d7d5c9d14142b9b5fb0bc2c042cd9b425a51db6c53d8356573465292c1e40a12c8e7ae199fc468aff1b4032e25f79d8042c50e37203695a39fdb6a3cf59aa8564db14db4fb0aba947d1f594f30028f400f735b4694cebca27589c8fad3ed534e2cb3e51aafc85fea76555f0d68af5deaecccb6f849e07de8b3d40a203867eb6994220dcb961b2f178d4398c1a9c0fb7489eaa0298c6617f01e192f2b9cf5ad26077573331657041e48c1d2fa07569bb27db6d5e96b5cc57a556c4b07a0caa7483b6aa83f6eb35c09566374a819a36b89bae7c97b7a7ae7d07a907ecdb0f22f96dbed1651ee5bf0cf87d72998a8b336c1eb295a542c91e864139e095adb21a5146e1502cdbfda0d753d2c2b7f229c35c618ac3384fc7baaad6d1c18370d8ded19571647800f56b8655626ae58e3c2a9b3080af25f7bf80540a702c4e568b7d6d5bfbf9b3f99d7b6ab5653ad3d3a6948bb4a14121a4f1a846070b8d4d26c96d7cc0e6250e4fd7474c0f12441c4c121333af887dd9c66b625a18d098b6d809c9cf4979e5a650a51083d08d35572576f96e50a0a14df1adb304d387a61ce19918d039ba4879d7dbde3e27c99d9063fbafb13c36785b4c753d6b2577109aa4551ef87311e387ec3f7aa540fdc32a0893e6ee31a90a9fa015b6600fa23b2c4799888359bfb03fdc00a0eb60f1922aef7caf1219363473807679bd45f86bc91d5afa2ab66fcb28d6284b41b27ae689c2e79710cbfd4fd8d6f815c245211a327bab0b43f0e90dc80292d70d7e31c2be3a4b9341c6aa02b5007c489b29eddcf6b529acde8d38afb9163d8390aa3424f30aefbd66679cdcf33777ecfc2d8597320728cfe865fb4d30ef314cacd8a22ef84fe4544b929a6287fbfb15174503fe9edce388351239f89d03d357f88e3f9b6d32fe9c14dee4fdc08a32b54c627004e9604d18b6df2890c8a6015135be084021095323bc7ff5cfc7f9e9a75b272fe98d7524abe641695615fd1bb18f1304531df760f60856d85cfcde7e3d9cba7e9dd973c4f40402bf46f9c87759088172b253be4950cf7ce5f74c45f471775bb2625e270ac16298c3ce5fd9a96c3829b599a2b38e8c36cbcbd2c4ba091c02d254cb1d4c793ebdabdc5f181ed0f2af857f50b87a0fe0983682c3d242f2c181c92c0cd10bf52792abf88228b331e25e3ee494cf30b88f680a45ac86a0e9b7aaf997fb94969469c4e2bddca192417c8b096b2aa0c48328dbe9eee7fbbe830796f291bdf65fda5255ea542e31386cb88ae1208e85f04d567d17b020323031e73e70175f2c7c281e083e4d0441bac5d50e3ad6a17afcde9605418f18378eec80d1b952aad18633e8c7644857d9570e9fd80800bc5871aabbcc3e723bcbe131b907e32b4fd46329cc00c70088a520adde7eaf72af1227d6832249b3fa6ff05ad75ee45b7ec5a245b06e3e21d3d36a82dc1834083add9d2b3b5f74e15824da8f95ec50fb10947619a3b75f7535f63dc2891769dfb1846e27a63902ac1936acbb34e57d1b791aafbbcf8179e57c17f3bfa3b40e107115234f27bca8d9ed289e2a5ec51a80c036328e6f819adc605e7a6b85c8ac1398d75443ef63f35be204c6b030d9e63927f1d635e4fea536207e7bb9e95471ee772d38c806291da3dc852b8954c6015c5ef486e6a0e31720f8701d24e94c2d8b890c10b5ebdf4aca9f4cff9435c6915ed3a6268587db2ec990110000ce505021622e3e61f72e6f24ff8810253d097ac377a0a4d5d07430624d60ad7669c4440956c6852f7477c6e3bea69515ceee5ad3514d903d33c11cb9b2060942fc270d6b958158bc35e63a99cd06b5f125ed91adcde8c659f8825ffd8a86ec410afaf1354e6c2f676203014ee623a5a4c31b03d6c1d48bbc73e3ac0e86014fcc5b0a29207ce141c8fc48c42c1f5e68b400480b1b0a01de14a4615fd90cc9d7c04ad9f0c014f048a8d81371cc617b296eda6c1c007e34c74b18d746e0c422f6a91497f8119456ebdaac64ddbbd96a5d09bf3c82e977300ca7ea450da4fefa2ec0aa3c977163bc3e0412e82d956e511e3a3f101be17d16ddafd9df8724841c2dc70b9eb743f376f34758f1692adf8ebb5b7500d3415914c1074c3a1da2ec74906a57e0ce0a01d0f7f7d9994a83336e73fe6960fbd33c3c9ba37bf1a21c0c08abb912676d18372875ed911b6db776e144ba75c9985030b3702bc5af2c751edc20894a51cb4d27656a71d003596ec14ec70294872f2049f15448e41bc3a7acaf96b8729e7ea7e10fde8a3593b93c4983a1b8a75d6ce5f9f1e32445bf1643020554b2630fc6ba47b6317448b51aa6d7af5336b32843f342062963229e906e51f11cc85c66846eaf8419b725f82bdde06ec0f546a46446ebd2d9c2c188a2115d83749e0ee7d4681ed4dfb19e65087bf3a82d1709b4403d94d975d8a276951353186d75208d066d7cb3ff8e3d5c2088124a2f87fe9f58af7b3c8cda3ecfc99128e10809a4ceefed8855a409c3115b8ad9e8ba106e40336384d54ea3b117357a96d9d35fd1be675a929f5063df7d570ad2b06946ca7b60798eb00cfe416d4e1942f8fb2d9028944e3125987645ca019da04e866f05fc32af8334169fa5ec0ca662a8cf258994e178659ddfcbd481b20bddab842e3140426b0c7b9bb746fa43b3384cb2fae8f6c8c891894516ba7a63da3baa29f6c30964d046586bd8ef245f422172f6c0d5cc3196065c4161bc44d8d8c17e4c845f0b6fc6c93df4ffd067477772e284ac584dc40c1d482c4d7fb53fa6aacafc27756c3ca4f6e183d19289a697386d0f6b5766807d5891a02755207295b0310af915ead98b6586538c4d003a5b00ae1bc28750712f5e638409171eda15a07911834ecf0f6fe7c8b3f20718e985d6c3a6adc58d5a7d1cd222c38424ff734a56f55ac5c865ed9ae230c73ec4648557f89f3e79ec86cc7c087ef1079c3253fd300d6c3b8b0a94dabe307a84e7668cf163bbf81cb3386b13844c4b0b053a655c3ca336558eab8d5ca44f1efa797436a0b8ed59a1b101cc9772eda7849066bec5e0bdc447fcbc58f0dbe8e63e35171b11f535bece20d99903cc39dafd7d85c3573bc4f9e2c94b4632f51e5dbea3819eccc5edd0b70bd7029a7cc6d4343b884c0f50edb77ce70b34ab92f0a6970ef2da2bac57ebc40b186731fe1bc7a694b775a427ce2ea1a7cbc1b96e30f371527ce44f71757b0a26cd2c15363ddfce9353fdb79e91ad6c557d3aaf78715e4bbe93289d40f042213874e0f9f59fb4a1f76364056a29b0c38430ef2c628ea1977f66f4ca5d23f5eea324c740a37258c5bc53fd2c3e920ad04750d7e499fe590d50539666e11d0d30416d37bec98626f60b0d94409465f9b652867d46cb850d41fa0c0165089b0399808dd307e71972bb7ed4a6cf2458ba2dd5933cbab72fa7bfb995e535e795d4a6278b1ffb9715f67d24fd22403b8e898f749a6d177debb7980cf23c04a972f590c93540fd5bb56a8665f630a536a31b5e86579696acd55aba5b9e42d1481db82e536ec3cf051903546f2edcc1e71d748e0de98dce745c92ce3d89106dd9c434f63e55426640e4c0489ca88fd1bd29c0779f8cbb7e44061e6e07c2a47ea4da1ecd902f9e15eb7a9eb13d783e88ec94e29f262d4f54fe859e9affc8f43863820c0f25ca3ccc224e33fe3a7d251740b9702221d71ef9f0701a9b4d99b659fb6994a1bf55d9addcaee9b53f1c91d50c6e07b027341072f54dfd64a1ebf08eb1dfa368de2afb1482bf22edcd2f416e4959fd2ac3f9020191f1ca41668d57211b0caf9e70f23f9eca7fb0c91de1dcfc75088ec4bdee64a20c84bcd8b56719dadb654833671f8e32a9379cfaf76757460adda889fb5f26b88dc8d94d46abce93cfffed8a8f4a355dbaead474ac365fc496cfa781b0f182a9ef684653dce269de133207572d6be3cecb4dc221baecb7fa29347b15a1e683750d46d4274fc95cba2c654d0a77e256a810f58aeb79a00e3b3c6e2df61619095d12a01738b6fe0af931f9456213fd7e7d210bab5c9efc411ee9c77111636e67e86b8a675cc526184035e36103973e392f22b31c8955231ddb28d399e69b7ae717e8264e091ff08f0cbf19ce1c951266782ea149a0a4646da3d2cf5035f8703e6be7724667ba3c7367e0045deaa9df199efd29406bc50f1ed2653a0fad1a990cf29a83bf7921e3096845b28e1db05f1e0a166026671b11b1411c4711b0625cc8ff5a25e3786711245c62be0582d124d387fb97228d99c14658ad85def3497ecb51c87cd434a5c837aa09d26b60ae5c50a73ae1f9ebf2b0efd98e1e40f5b1ddfc1b38b0fcc27530fbd59660473eb03be775c32fad57c65bc7cb7c2bd49a35ac018a5a5553a3c31f60f94b51a715dabbccd17f88bc16b5ef86e6c5700dfb1773809f1ee3cfa665c592357cc20a88cc9e05595397f90aab545d4f8e0186055ab98b1089bd77a9df025cfd3f83098fd0925afc0be1782b7a6682da57f4d89af8ceec35d5e56b2a0d7d2560fca3957bd90c9a8e60ea1ccba095324d4a7ee1e3233c41428a87e28574236e0ac506b57b28d1986d15ec37975c3ecb76ac0071e147b6e3746827772556438a478c108328e06ee8cdfb7a5bd24a7f19645b0f09df0aeedbb915ff8a428d7ed8ad991895cbdf7a62faeec4d997f50b8f3ed60a1e2a2a29a7daf4526630c45ecebb58151d13c6fbc99251833e339c9f79d1f69947f01daa4fd250bdb09776d42790c3b3263065971186fb858097fa51bfe4ba4fd65665280be3ffe22c87012bd75431b76ce11f60472124e8dbcaa29d736a673ad4032a96a149ed329022fa8f9845915445eabb3b44c808fa7af4dc3321a14f4b274f7cde0889c2bfe8d4fc67f5390dbcf919d4dda3734f06ca5dc3f90821539b3a477eff5b957e3a40b54ba8b098c181832bf7c92222bed922f002175492a9ac51fac76ae15e44390556ca798db48d9bcddb4b47a7aef9dc7b92fae6229ce56cd8c0ea0b63d31766ea9af7b8eb1d3424c87ae200bc4e12fa037a941c7c3e503d879f94904b076248daed9f2160a33fe2c02552fd704514af036a2a1d236ac65c544e0f257616d5e71547a5f75e12da9bf21e729a6d1fc3ca861aa8cda3d37466c83e9a914f6aaafb6d14b0c04b3557534a127ef5b8f8346b7a87f41b4768ecb1561f060fae30c17fceb97fca40074b5822a20b9a71626bf7a995255232c567850c35d1b39c1bc5dc77967e8cb5e697ee4ce6bc4c76c6a0ac3a1473271ae342f25aa73eb1a076503cf35efb57a76691302df6c4dc558eec5156bbe9e52a6f82533ad2c887f540ff3e3d0be5692c062fa2092318b8171a9bba38c29a5f08eebfa14a64e1b23f753478a6ae9acc9610f5649b826f9db60c2cc6f776184a2bc14859e42af8d243b85d10700e70cd56aa4e2f884c00650327f7eb190da995af4ef6586cf49c89dc2555b78c4f0ca63d329d73b1a4e5bde37a16de24bf946222c0e4eb55439fd769d68fee7aeac908df304a70152e33a83824ad6e28f36ef49bcc5858c69fd6e3a1974fb9cfaf9fe67c06b09e959ce98801bb6290d080688f6777f146db3fc2c9f89bac44ab702e958e58ec44e50fad9e4f16730a4d0848bdacd7e38a160198e376a4ff433a629659905774dfc16c80babccf831f5b5c3bd70b97c665f69cf4084b16e875f4fe33dc519a7c6e7886735550a51bff4c22cd1fb08ca0c4b3d07ab77a92b916ec2bec1c6d153f051ffe049679cac771cd356b854a9f98a2399b94d759e4b9f014017885f55210542e28fa14671348a3e5b0c2159432cf9544a03e8840fb9b4611393ea221c9c3a6adb9f797ecab8445e3a1436c22f2fde83f683c23616c39348598a555147342182363c75a686b662b5af4d64e8e1c42b9523f0e3045e012ec297ddd7cce20d6e81e33b01bda3389601a4f1cf30d833585a5db8124b2a0f649973d500f027bf795675a57cdf38f2f97726e5f7c3d304401596936e0bd8a753edfdd0e7a865a70bdc2719b710964064921df09821a6bcb529b123bc25c66612d948b727c05ee8a7ea067fec03d3eb48e5bc4c0fe9aeb8774faba071b0b73cb33e1c7d7a4e8df956aa57dc49f3105001772b522dafd4854804d8194dfcd12baad5e9563259c89f56f84738b6b7e6bbef445af44e45c7189797fe11f44e019861b8c9743458e08a5c716e2766b0aeec3be5cc40548d5ad85e4ab3f1e16ec24f9ffa6532204b6f67ea9bcab99b20eed0c4d6014a5757dae5e459133fdecac8f4d2f389133b55b00a536b5042cfa5b0e81acc294d09020c5d905fc72fcbc3314053a1f990e875ae2e3e5def58b3e7ce5cfa98492c438578215740b51144e15ae6b417f290407ae5eeb07c3e52eba0d41f25d73beaff5692d415b7478c1db03e631cac436512fae3891e9be59069152b3c7a82d60ac90bd8763c812e8e9f914a10950c9f44ef7a495519df3fd5630a6cfd8c7ce6f86f9153f71a04a2f093fcb51a6c027cacb96be73d818d3cb8df7aa17a1a5509ff3245b57bc33cacb1fac67dfd4beef94ac097e8e636023fedbc3b48fe5785cb61b15db48095c3434c0609d7e71b51e94144dfe1de5ff7e4b67b4767550290f0bdce0906709f59dfbfacb798f6b17b00f9c442c8380056f7178d3bc3d3362e0cec1d9745385908bbdca71aed1ea292c4cd3bec88ea82181d48640e6f25cba16c3348e8c87276a370add1f1cf936a309caa2243402be39833cd6a15389963dba81f5dd2f45ada25af782d5d9454502b1b9f63a3c102d350fe98409569b7f34a0868f2f8d48b67d7f97fb25aee11a7d5eaace3c0ca8bc2d0040f0d4a993280413928d3d18fb45a9c193645fd050c3cfa2e279782bfcea962172deb08b0519559d4a8d5c4886259d66d0a880115d8b71ad1c0dbb317279a4aeaa48858f4a23f7027b61b9fb26acf4598291204ec2465c3feda1335d7fb8209fa13956e90fca707f328927ed599854317020643c2f3785e9638dfb24c4adcdd091f2348d2995000a7882ab90aaf9b36e48928655014a115d87e410e0a07157e5176c31d6130428e5ca4664c48e4d5554eb8cfdedbb739c6f4e5f4792168e516a2a8e3df98c258b80e3a47e73650ce65310f8c1b44a33dc3ba7e419187c64e553ce4faa37cbe580abaa8ed5a59ead146bdadadd4a143cc20c284a3c27410fe6e328f2c1a19da510c351fa40a7ed3131236ce84e2a99a8754a660d282e9e18fb9405c9a2730f9b6439f4852a125dff356334a7fcef18e3e3dedf04a57e052c2c19755d3bd008abc34cb3aebe79b1f5f2d55bde8f92136fd17af722279e5d269dcbd4e10860b698388a77da8db0665189e545b9030d858ef7b78c5a74b065feaa9065c86c87d3336d2123ca695751f661ede6b2a7a42464d2d49aab9582e2bbb1634ce1133829f64f185bc3e83c54954bc118cc16e86c5bd6f1241eb8597f7eef495c1e3d84c18503027764eb93d80ff168b50edc94ae7a6ca7f90b2f7e4d672548bbc851662db96c9dcf0540b8d77af75a5bf991940037e086c683a515b17b64a4daef2bfba2ec6ae0a9408ce15478da0f97427ab32838518d32d4b7c277d0e5ca175bd1674657473d659468e52b6bab98e78b74acadd1f25a3c59f0d20fc572a176efb8309629752a0fbdb6a02f5adf6686e686be3ca920ed99bd6e3c471ecaac6ed6046ea0bdcb7ea9cdb4582b33e585565462b74e330a1ad02953c8c915f3084b51810f089e4e0aa4029cd286f98229d77138a00edeb3e16304cded9022e87074d39953ad78ad67f88f4ad08f13c411612d6e99774af9c2641fae8f6742dc364481a6a3ce3f961e279f22428edcda37518237d5ea39f2a4bfaaaee410186488f2d742ca78b79ac22b9aa9822e67fe169334c49aadbf2f7577b1df73b70e20c68c8caaaa229008bf6ad0f40e8a026454fd47635cdb0f3dcd5002c12dc9eca9349184fab6c51303cc9f4559afc7ac917c539102f58f5aa18dcecd244e2354c8ddf3bc34849f2d798eec00393037582332abdfd15d087ebb9846e205c107f03d1c4e2abcf98c547e056512e3d3922f76bb0316b3551e9e6efa70ff3c1a523916dd13afce067f02ad55a037aeed612dddfb5810aa77db70a5748549c29ba026fd69a02ae0758ef4e902e8e710c07f8996f013fcf713e5eae904b5766b241e0b04a1a4e7c0b91438f6a9f97e5493427b04a1168b78e1d27a56d633e1ea8a60fefd5d6e6800790b0b8132d3f6d4c4606d8c2d2e430748b8a1852479b68d4f789bdeab52f9718b643e0bfe3efb2d49c8002db51b89aad6117c1643b94588a3a5daabdca9ffdfbd04d62a653c5736849745a125d87064796ddac5dab19186e12ad230528fdc2f15b80e8ab8dfa436e0694391508b22ebe420c82b9b231ebed75aaebee0c260f7a1255be6d5d3e4d8c80cac221c9f5ba25a968c9cfb148eb027b821d4483c3cfcfb87292aea99e46c2418d9931caa28232682d507426c9aa5fc8db395c386d33692a9189a75c72bbd9d2bf32e986472ddbe943b7874f464c9e36ad70673b28a18c74b5d232fe3eb661105e3933a40c083177108afc84b1f2ed569a77e673d99af25d0e62928cb70d4b2aa6c2a68782a7ce0d8fa2d5c8537f3fe0f6a9df9cf663038c0f7b578186ad77ffc283e458e7972516818043122419a66c62e01f0f205dfb75a15ee0a809f469bc33d1fe82d41ceee43a8ad0ad8d880a106aff076a476270f5e02541dfcf8c532b9ee2dac6fb68c34b26502f49231bbf705bca19adb51808ed1c8d863271af128a7f80d480390b17da656164f0bb39a8385c87a4989bccbab339d74133be09c7825953a0de13536ca7b2a89a77fae8c3cb5240804dd6ac10d15f751003b5ecef7b6aff79b81516ef87ec526826474c9f4229fababe4c113e827dbe8466861d0ca99c5addb80d49c484e90a57fbe0003291a89ca3bc9bd71ff356a123fdf72e88ef7faee9970f543201207657678c1f0baae88005e9d75dce517c7878c567c73f55d4e081020a8b692e1676ecfb078a741aa61d8ed734d436e45c49647c304f1e21b88671890dcc0373a0ea9cccd1c40db378c1550341d6abfc8d4f5c1aef8a57c654637531f8b0ba02265f7be152f6e7f8a6ddd3b8262b1810abce021951f65ec108978da779b1156e21f9faa2e5de4c60584d9b20634ab7cc4891d864fddb04edf653e714dd8bb3e4edd9754fa5ec4b9b6e7f2e373987b1d43ec6aa2a5df0dc40c6a47611557f18dac2917ed7d8040edeb96296efb84c322363ec458b610af7450ce241ef77522da14d1e80fc2e0d10fb9d9d278db0c281563c55a6c983b0b947817ece73ed019d3f7a12ee76589a7900b0cc878e330835e71317a6581c304f2aefc32a11cbe536cba45c0007fcdbe4d93ba2c00ef5e3891121bd14224664f8129f15d1392a56e3351ba0cb174abdd32c4fd06c1eaa28dd8d33b743f0acdac6a09b0de282fa0f99037832a0981ef0788895a23d6b80a790282731210f8a79236e2d8ad298c7312795f977ca43a60e77778d0b986126c16b33079815ac10fe8ed00b8bd60c1a80896fac0949bc7aa4991df5b708432118b5c63fa8a0782380d02cdbe6c4c2edeb445a468b20e4e5a27093f24938664de5a3578bd6ad83f7710c6b953438ffa6cc202032045390ececcf1041c980faa9e29688eae0de38d7bdb5349b8426b170f33c99f070d1caebc60585f74d1b0922f3929bef1fe3c2818d6a833be76a05001ded71c8bfe97613414c62ad98057ae502e6213dc738b6d966347ab902b72856b2dd37204a2acb970230651a137ffcd3eb9599d5f0b1f3b54809e0c145a21eeb82c777285632614cc5f9f6769b193874d510d9c5cbcd5243530cd0d65155531e23fabb8608cffb305f714f394b5e27e5f7ae4d9becf50bb1d9538ae2995e80df4de0dc94a9418c4831efd42ff5b296af949457746483f6f844e492b9d5c27ac3301be4fa3a9cc8326db01dc5a819f4e8511aec26d911934ea4161f2a51c13c5434717b4e70132e0d60332096f90fcee40b1deb64a3bafbf883aa7bda46d03ea581175e90645bfe5ae951901eaeecbda86a2c2f2b1ff2cdab35cc1bd6b185a2e3a7dbb72f03cf87f5cb5662b6c9f8f10e6f602c82bd8a8c43ed9b8d20aea464db4238edc8af7e8bb7e062b753543e35968a2ef91dfb99e14e25aa5f736562fefff3ad6060089de7faa14b28f4e77a8ee915c630aab245a28327855784fbb75e12b6ebde563abd6131158ed514eeab5988fe3cef936d3e0cec6d40ab0137d2eb140dc5316083cfb414b2f2bd6987106eb92ee2359cbccfe364eaf08f57993c463154d856198d92f8e9e84fec03f976b078406f533a2e96909ca93423b3a98e9655f332c84c01a5ad1ebeb42a5d60ef8fe0f6a77ff25c879d44e1add7f105eccbbfbc5c757c38621801bb265f7edcf360e8c3c286fe2280cd4381a06c47a2ea85e3900bd42d99b9ddc8cde292ff55182f03a4a43a9d0a6647e89050e894fea535c0ed76dc49b7d29bfad193c9571f6dc75986c039c4af52a7c559b926616aaa389087cb601deb339d5f858f9379d4e60392e2619748ab15b81e2268b9495e121982e5b3e4f90032c269887444e9fbd170bdd4343d2dc39407558bc92283a1ed6b69c190d95bfffb61a8abe77a67171b859b19385dcac1ffc3d679b676381682296b55083fd0cbf3b845ba2ac051d8d6ec08711a29f5e7f8db690434998cf7011cc213cba92976216fbc90d6c90a7c431c385a461f3f9eef076f49333f0bd39c5277eb2fa6ede438f43586a247efffd19e2f9b844604dffdfab741dd79a30c3063db33a09e8e2b2a30920209b3d4ef48a4b002abc01a01dc2d88eb5e68983cb15930e6a820777ddb007e404e9a0b16e8513dd21d2b17e37e1e22956944857f5b9c713a26f8ac811eb725fce4eb5a6e3d80ec06096bb5d5113814ab1264050813fdf411b887abb2589ba776f07189a9654089cda7327e735911a76d8da2339747f3d8f251492e9b67d4ebc5f1d66d4c1b9d670f38becb6df34e8ea7af897f13700b2fbae9fb7e02c7884dfabb580ecea1ab3fb08dc05e79f05e744da2309ea4d8d3dff16f9e11edac155c33fcae61868894eaad3ba83679ee4378d20aac8e3ec351e05baf4abb7dbab1432f40739ddf258ba32bd765a658e58afca7760c0534682ac69eeb840e2400b2723d39ec3c15bea2e00dba41bde1a3f9cb60eb8de094c83d56ae6d4182801cb3cbffac91ea600fc17cf102bff46cf27fe791c41d8afdae2dd85dae478b023258bdf5bf9ecba265ecee0d6b5a3dd438edd5ac58cfdef10d1d88eb87739b8b54b2efcd6b18bb5fe1f1cbb187de5a750f698ea85114cb5d9193467072aa8ca22e2d57ad25ce7de2129995849b807a6de3a2488b4d9af8d2270186eec56015b730c71081ab2462c06e01162b222bfbf803ebd5b8fda93bd7444761dcbf46ccaa6c0b9e9600b0f3f2d15cab8c12670029a99962d4e42eea3a6b292d86fc09e757474e8b6f94f06b956e6f74817524cd34470c795104847af6627e896a7eb06e6784204cc1069d692a54e70e9a496cce0af76a73b5ec35fc635879a30843bf06d9e4f7b1690be57b17c530569a2b7183ff9dcda214d6ab71deb09a7a0761a48fce81915cda6e3ee7e2c9057290d30b93093cfb9f4507b4412342570aecfd855d17b944912b1b611bc60c00879180a0a84b008babceeb91fc19f7b743ce4ede36647ec8db4d19dc1b07bfa839ba592fd6a6d8260f060f43eff8e661e5ee9ceb68d0660381d04844f870a4e14cd35d9a969a45f8501276a5e8388e60208cf32d2f27eaec3e8ee328ae348aaefdfd33b8fd041b060d3165febedd0e6401ac61d398ead9a91de8084aeea657dfc8aa960ae5274e07f55a4e7febe74c75b80b4159bc37bca80eae833f6cec39f9bacf9003b4e1b03002f5c44eb091401fb11054308118be036f724571651bb47cdecfb63292fcb62a31c0414401dfb28fefb4d828e3984b0c7b617bb4c7c05e229a13478a82b3178c1234fcc2a318be4c4d10c72fe50fa9f8bb470b95f354815b76f995884229ac4e70f5ceb07151110753f2ff4d1811a0f13994cbfe03cea2e4cf303d020aaf777d160dfa1643cb33ee64de87f12f5846fa9ba2a6f3abcd9316ee7b28caccdeb80edd76e7096f210b7d16b0497a412a69ad0bbf907ceb242e1a8711d3873fe0a9f6800fe22be31ff1a05b032110d50468e786f0f6476bac135ad9c8bb6cb4d4e3658bfdec247143c9707a6023dab446ee35a21f4600236c7cae23e5903b16ca27141b7848b22cc1e03c5630a66f5f4fc02886ff6dd92d281977eb5989947265aefaa699d3b1239425651a7b69ee18f2e03731247fe609bb3e699711cb53174f2372745ce5f6c3e74ae9aade8188393761335322ec530f4622706f35ffbee5713318bb2af61276947357654eecc4f5190f1464960b9429a554cd96ba98eaa33dd6a904dde0efbc3ebb9c6b1ef2645138104d7b2316430038408b3bfe97e830eac5da20da83c4b72bdea9b55af063b3c8187d796074f75f0ad1a3e6adb53fb42de9bc0c3188840cc424ad4a2ad3a361c5e55ad0c15c29db68b284a5bbce8a97e73f52d85619e0d048b3b618c04e210ba59d4a6556d7748dedf2a009e212e3b508f3a247ebb47d105afaaba10db70c05bf45c4e5609fb58350b0a2de3c46e7bbab93f07190f6f8ca7f9326e6346a2c55cf76d860bc0ab4ae07d53f80b15c92bc847d4166c613b99b8989f07917a618fc16f248eb09eef9ab6ff4546c6f0e9905b42455daa61522965977814027fc85a499181d00d594caf7961a8011350ba973cbfbe126f1544886cea0e47e62fd9dc779cea60fdb1e7d7e762414d4c08b2031dd66ec83e5ef2221c43cabf5937034efe6a9dee694c36319281e30d732db4b91da54edf579b79086bbd4bdae5cc90610a61d43022512a766c2cb8b163f84b2f5b76d76b4b157cef453d0ca530e09f627ef6590fa30ec6e4fd0376ed0c3eb5a379cca243570565463247c26165aa4c843587da78d1b7a66d72b5feff6b4bfbdc506dcfc314018594be46d07b8b8efac37d6bccbd2b1cbb3d3055751a2588261744d8b057bdf67b26073259037efe0ba706bfe27cc59f3878f4f5e6299da4ebdf571197c7f4b42e6c46017dfee33f85fc6780d4ccac525dfe9112307a1bad17c490a833b5911d1ecf250da91328584ecbe3aff32bb2c90e9ae63849885ca2f53f076c40c66c6ca2a4348f7b86737c6ca6ade125a2db4a3286e5ac0ab55b6e3365ad14decc8143d9890f198b31713ca8e64c526bec483fe9fdfcf3507897a4ba8c5e11f300da07155294bd751acc3b4f3ffd5c82264ac0c77e6e471891db26a05a33a0078dc5c1d1cde0d5b04b5d6d8318a88f7ce893e94488d5a3cb44fdd2a12804bba5c5adada0bba45f90b2c21477931025e21f3b7398a5cc2182aa33b9b74ae76da22c3e12bc27273dba1ab29b95ec140fb73f39fb1a7b5508bc83961b7df7780d16425d52bfd0846aefb809c39139e4c485d6a1a70d521eb7ecfa020591132d1de5dc60a86ccbfc846e6402f24f5e050b744072179a8cf25490361be1797b20518f09e2b2fd50868dd98455115ec779486118e1ed50c52ea0ea66d3c533f876193446f7ea64ec1d04baaf0584642c7870e8cb2e2ec1a54101f5be18b3546db443e007344d899e9fa0270e61890297b73fe17f4d3dc7aa3a8e59a0fa76ed6c87d3e751673b891a0740201c47fc1ab4eedeb12d528b041e42562a23adca5440850f6eff0b46548942ef282f9b7e0a0448ed2cfacf22878b8e14e81279ce3fbca9580a65400449f91aa9db5099cd3c5eb883a1a7f37b8f70012873f3f9aa79572e6ad4d55685b50222c3cb5cacd5bc0911706ff3456ca0787e714ed9b51136f42dcd3468be21aa8da35c9b6ab915f2fd1fc3fa3c2f3334dfc4c6491c0e67be4a95d455d65ee390f05b3099a97dcba5a8c926ec29ebc62b0a2ecb18d95e2a302192255916b0b4212b68e7b34a638895d5fb11b1f215f9667b09ca71d76b84c421a9a7b02bca197f244c45badb480d17be5b10feb020f36e0259fdd654f2f379e62093dcec65fff0c9c3cb29b2585e005920f9860023975d754085ba98ea8581f3734a4353185c9bc2360325634d0a203d039c9414c34decfa102849e98a2f624d2a6385ff74e2ab62e4168e3b968be6aa7fc37860a186fedfcaaa0321af8bf8875b06a181975ed5321bd00f15ab4671e46a859c6c88ed62377d9114035cd09e1faa5b9ff92bd30d32272456f83b60ce103cab8a84fd5b794bfcff88df7e1219043fde57f82e13e2e21b39c20c136893a17e6b2f2b702a2f012e2cbc164c5341ed87bceb72fb6daf28f013f8df3836bd49c54017680f69d610d1d10568a28d89eb2c5a03e59b3005275acdec64ab3a66ab809699403b1f83f133135475eb94e9eaf93c30ffa3da4b47ff64abaacaa1a22a7add6f296235599f1fa783489cf24b4c4fb751d2be4081e78f2f247959f45bcc1849b5327ee7482bdda220788fd0c49bf1a1a901fc7375e243ab30b3da2c6502d05ea50ae7660d2350f20e90e965e80c1ad49b78da4aac68405775cabb3e3a1918fd23f026f29b4e2e57950ddbc0f185c946c6f8f576a90123dcee624d3494a8dc7f95e1db9688cc983af1832d49df3646697f3ec33e5ef3e34c6960d5ea8bbc0480f450a76b41fe5025235aa8534630338f38c2dc3afa7f7eb323341ef2a40f325f7af7e4f89f450d960cb77222bd137af46e1d4767cd2cd1fe937a4e7fb1dba180b2d639a76ff61ff127bf9e65c49746bd303b74c8766012bea0e0202d7368f365b8bee5dffe9a94a584a4ff1ae027fa49c866a48c0e2deec98a413bcb151066b09a56334472c5ca78b10558c6274178c5f2c4f1a630ebfa214937cb4aed1d905af7e8783922c26bd11dd1f6597237940a1ec69f084674d131f13e3422b451abf07f4b5fc9af5e71fef717dc2af24b5f862d7520c7b0f778158b928ecd4167f351d76b95afb2f7dbf41e5f5310333846a3d09ebaed0e2d6fa85cb97a0c4b10cb3569abaa1894604fbc6cdd0e7c9215a1b612dae35c26748f3b3f9ff91bf64551146a73ff9aeb90fe441537bf234c1986c9e580a1a6273c732e234015831dd9b2f9298748f977de98cdf58a5bc2c84d2d3d0294adcd617ae62a3e164b16488a84770220388233fc9eb8b6d6f9a0aa800a6cd04724466b650009a1c0b1a2650e6577029db78f4901f37dde0c77d6e00b9c78d7dc01966a96cb63f8fa9fdc77cda88d049aa11435817308d5ead7eaa6012903ec864e64e7b7fa2754389e900ce55b4e095162b89d4630f808599fe9ab799b3979bb734691034e84e16eea4b08455b40be7c9f942f83fb1e33d93db268c7337fce60d134f6203f51bff5434a8821ead8d5676c5ddb4ab1e68e97129d6c4c8d1f2a01c1866a215aa777a76d5ec8978cc4274facee32d73147ce5d4426c803786f94cc1d0c5f7bf79f510622d6fca9c17469304db7fde01b3ec7b9c88af2893bf712583c3d6d44e97ebdb98f0432ca3fa327ebedfbdb8672d2645101a45e08d057c7b27cb142b199827495dd7976c7b5b6227d9077d1c202376deca50113a1d0f7874a2987cfa8c13671f4b9c37f18a8b860f7877ec0090418437050a5747c908608c33d915bd3203ad9591f4a2b5a93b03f6605afcc86d3b3824d07c2e1362176570ef97f9211121ec40bf91a1b10258f4ed7486879cd2c12fa52f21c164675be6ebb4027ade096d4663b1f71de941493cb9520b03d28928c29062113354bc8f66093e9af839a10d39794d930859f2bec056d6466906bd9bd324ea3f62b4a24b0792d6e4341db2842f9f5062b1a0359f73d32fde7c67bbb389062e9a7bf4c1be2e85564db059821615bc38b9c92d5b62b747a6c3aaa4f2068635c7c0571e45227db3b9df2a5426fe4ae53a4c50bcad25624bf0bdf0f1a2b2d6bdae5546972d6a8927d62908cefd14efe2fe376c1089d16c2ceef07a99d78c6e00a1ceb868e0e01199ad90f2019322c5e72eb95adbac7e8dfb80c230c3b88756de3faa506055ff19856faab073255793fe8ff8e8b6ede4d51db9414d522edbca9fc621102bb6d7f2d0f5585a588521a091862815f582fc032a783b54547cf5473de6ee4487ebc7321aa14be9d4f1921b42f6f5b53c43264120edbbb2b8541867eca440e30f2010ef4135ff961700484ddaab31be16a1c31f48f89279302488f2bac925c86d8aad4d2647e74592c00b42cd4739afde2059fbec52d6e95437c649d5364b7233d2fac462431df71c52ff525ddb0cb78b5ed28558fd7e7114b610a3ecf4ccdd17727924ed110ec63928af62578f496ed81eca410cad0aec105cebc51f1c388a4f408cb6431c0ce2fe638bb99b57fbc72ba57435dd249bdc5d77e722783b71d99c12e91f98e3fdd275505b3de49177dd5170d7a4445cd304418eb8dd216c5c6cc5b6b962af8b95e410acfd9ac7ec73f367d90ebda857ccf35b01cdab2c7e2774128bd4cabd196117c0e058888ae1b248d93c175062bc394725132d9b96287f6c310b8786d77a2a49203eee159ff79ade79b69f3b890e4d6772edb20c261b9be640a5688c56bf1217931500a7f41f4dcd4654d8958304e1aa9173076a36ebad4b8562a289b78f168eb4d8fa9b282da9e470f5e5b53c2f13cdb6ca335601add0edf4ffedcdc69047efae43d20c904d23dc35de51396455e4434097a9bba44d931920a460c34be6af03b5f8fb707c6b359acb96c9a6c55fbbd16cac912921f473584ea8f315d6094cff8daab0e6ae0ab1b723c1d88f56a286fb64b847fea842e6fd58833e58a8bdd269a2546a6c2b0109667316c423d8d4d528f21b227d57d3c098c631db986ed84e10f70246216b537bf28d2aea67f734ec3db8c242bf292851010f53bbabbc14fb1a218b63b37fa73527935cbf7ab56d9b5697ae73fef2ec1541ae3ec4e73aad92b695cd48ee798c138457ec2eb98fb0285b430ebb105973b43c04a72b91d29f4273834652c09e1ccd9b5e8ec338c6f2308b7fa335258a1957ae010167bce9452961936dfd6ae0436c86017cbbbb98ac7a7d98ed81724aa788d69cd13ae1312839ca3e7f0ed3987031e3fa8b80585a5cf7ba9e1a0caf1bd3dcf703fbcdd1677575668e047050f5c824debd1158241642947aefabbc1cf0f714cfa29ec7456a5a5b5847eecf1f4a1fc751004659bd4e55fc7c150061a7a89c55e70e28b9a974e11eae5c8781cd836ae9206215383c74b7e740b8c3f52e646812f7b9161adcef6826ed53d9881776261e95fd08deb1cf1bfd58ac911153fe07da91d2ca8bb203ba7562a7e276259150a26ee9a32f1ab777bcad4d20c6e7e35045f52ece58ec1a00a3242008b16f66c1136d8a1046403f5f3367bee070d9bcc7d251bfff0c50258acf5de2ced0a06dc30916266dd3f20cbb89bf597aa75b89b45c558b4be5baaf00d120d74d9672b2f03a31b6be250b8c959d0bf941d9872db4891ea8dda25f88a8a18284a6f0cc12461a21742363fed77f9ceb03b188f7f90cd44fb875e62d5e7568b796d4162709fed93c81dfbb187357a16a5f757dd4d40352626779cedf31f7b308f870515031a2227e73acd9e098bb903b50f6ee4f9715c34239b7c9d5e150d86eb5e62a0bb25614ee2a34f28cd4734c31dd577ee1037326c5e5f8954474132222893af1481edc7e0720f735c6468ecf999bad3aae516f1aa00b671aaafdbb9c1bb75f848edc2963afd66800a6e4ce6b8d2ad5a3ede7c7781cae8c74c8d64b0790ade7d177fee3bfc65d4e46033a870da4bfb91076906b8f45aaa3d3e297ddfe68f2b58015fe34dddb2550861107dc799a97bc97d818ececb91a7d6ce66e383d47da09c9e9320da7352016a1b66fa5faff1d71b3b03d1545d7ae937ec6dcf16d0d2923238e35f56f9ab2bc68f9dc4baf6461eec6d733e09cea38b41977174ccb802df796017d1daac127897b2748be5c8b6ae6609647ed08fca79073dd6f2eeabf79b2553fe00f55b76363e90faf8ea330ff27d6fbcb75ae766ccc4119722c4e360e2480b8c43b728f239f23174fb5d4c9e7aa7d63ed6b1149623f76b88d0e43df6bae9efa103128ec4d7ecc5460bcceb9958485448af42d782e4b69fa5c8a359b823e575bee007f7835d2a5a5110d50979af6214703d94778b23d26f1537f0cfcfe6298326fb72f0ea1f8f5a0740dc1bac684dbbf449a9a3b367b7969065bf4e4d1e1cce32836de60580a89de0901196af3ed099d26814f6c3749fdd571ba1f762aeaac0a7e212c55222afb5a973f9fb36efa28072c1c2c2ad908dd01144c2651160e38f4ee3db4a56c512d9cbf656a640968274f8c5e2b49cb6c13ea635c65c87c50fe137b5e02edbd029f40c6abbb37fd787f03e2a7e9d60ea64fcb76b5963e4cc010f60cad068e063b02accfebbd1b4c34800a684c5bb59994e318d0c13648375ce07b76dcb017eff3aa00d3439f01262e8d802f117110c6bded9c2da38c19b86febf3bc03ccd35e75c2d5857db5a3ff439c042bc614852ce0016680974b93fc59a5dda698f9219d232b1ed4789516e08cb983a4f29cbd0c1cf2e6b58e06a82a31e550d7e05f23ba7bede2f463d4d5ae4071d84d2f99f8d75a6bad045017771fc36cbcbd77760d97f621675b550513ca9ed0abbb672d61ec73f5bf309bda22658fb5aa2f81b273096633b10718515662fa2e06d2de8f28c18a304b47a9d16cb328b9320b49d6c3871be6f4d9388a1a366e1f7d37555ba6338bbceb5267624ee03eb445d1f5f0bd8984691c6727859a7956fcf1a8d3aa912c9f792bcf20f0cf97ea8e1d5f929d4b3bb049aafad49fa85535d47aad1771e56100530f2036fe26ef096b79629eb5f1588c9d79e154a8ecc71fd954a131427df85c10f44b4cd4ee9d8d633b1f1278f4fa8fd32cb9148efda0803029e106c9e9f95b43be8d82ee98c65bb4be6b8f2cce98550d47dae11128e87771f6169da842eaa43844f8557248a234288436d4b36d7652a1fd5fe2d968da94389d81bfecba5fec1c201e849fa257ab5ecd39fd1af7213d8fbb0f1b849166c827d4370748b2f5543dcb2a87c92923a28d5f32dede0fcdc8afc6fbfd8164300c2b5375b5f0d90b20376de8da3e23899b901ef7eb08e2bcb175b2afd62cb6790f478955c0848f6db63c96ad3e98d08d4bda780860a68390fa9c94ad3389f5cff71936970f80e3e9c000d2071a3779d1d23129bc925854afd62163c35dbd866f5f9ae161c2bec282a96e6c4140df1c4b8cf6699bf91391f8f69c3f121a61dc0da35bcd5f68b7193ba1f39326b7f08dfc39a05ab55b6ad461560219944f6ca725c734666117468399f1a4edbfe29c44dc732e78c824aaafe5da8e10a8d5b37c89785838aa896ea91a67b30096aa820950ba84e4e516b46813d253372705e3c617fb904a9fee4132dc71a8907d06210614a5bdd555afcb35c01f62387ba26af96dd9f2145861a39581d314901fbcf4de033a823b1afb5613366b20590c61e9f801e8abcc4ad2853f0c93623353787e41a32b3acc6f88787522d035c6d0b30bbfd262c50dc610c08cb7c7054b45347c9422c4b991f57b60d80e17f3cac382427927785a639138a4cd82f35fb3bd61e6a64600c42165017de9a0b696b92e7b6e2e0510a5184874ee80726faf388fe92184a1dce968309b3264ae41ec2204e171ef70076b70f3132a2b093c27de04b0ae572eb053303aa3dade62af63dbdd3508c021f122242b48a1642893116e42ed5c4574608206e64e1e308efa7bb0ff5920e8c8750ef541df9ebb6ce070a57344c2cc58e910ec137e85ad569517f5f473bc99be3da48b69afa44e1316ed33bea2c06bce73409f7d889d9b8a53346eda27ef1918cf088fd9145fd16bcc1661376b3a65fb9e9e0531cc2d9537a856c272887bcf18520495297910eefcee3685a7a43e1b1a064f49e4f612429fabc5b0a152f9d3f7089a5cb0493653f775578a7755b858b48ae71400ad28f34a3643c9f8b645225a27621754d8a868933bb607814b60d451b3859edcef271b03ac32be08b670183f94f4eeefce7a4c143411da7c7852e723158e616e091ade46e0bf3642c6cd87a663038d8b90cb657802802280f08ac63b380313560220d99013b51748270e702bd82528cd0949bf31d6320b76669994b8b935f6baf5dfec076fd5535ec00520286b033f20098e936adbb696c4f977f3afa2e987dc1fdffa3529b8d1fbd680f532ac6d3b881f8e05deb6d594a8578a75231cc2e5b9eed3ca2c85435bfe80ec172985355394bdf0ab2268677f66b8b14cebdeaf75e218e991930102a49e28f5694ab321ebc660f6ddcc3d0861f293028b7535bf84240f2432188f286879124c09f3c3a0928416dadbdf6b5341e086562f8b94e976350c23729aec96e9d34c7df5ff15385575472233b98b2ea7281e02de3a6b72b8bf52311f29f49e97768eea72160b90b62ac0ffea44308b9aee39be47e7f2715d48791ff36e9644cd1cca679214573cb18d3db4be445b0d629fee3c703ce0c3b4b9f94a8fe97fbb3ffa487e2a33267b7c8c796fb1ec6130021778568a6848427e267c7c5e120b54cfadc474e8a8badc3bc208466e6d0cfe2321b95e2c2455d2f83d96a879bc9b27cde69a01551e2c7ebdf78cd8a5243a8b20b1a5303d1cd4d290c4789554b5a31525941b80c38afe9337abda7fba704e2a16abd40a11bfee720ee6aaef5477e3e28e609373e510057e055e9944a6a68a1f65078b00a3c8e165e7d416330f03cde68e72ce3a934c8bfe131ab254fc521eba738b5fcd99802e51a432aa781428f853422860aeb8f0fbc55060669d847bf32d71d14559b1711a0841dbde06148303ca318d0466eebe82ca789371111145c82cf8d72c35d9955fb488ffcbacf415dbf189f4686d23fb0fcc30446cf9b953924ab5401aca6dc7e2c40a712a384347d3ef7a826677da8f628842d5489d537037a1967fb5b035850609722939964602bc7d4afef702c7f64dbc9d15228bb23c7b77fd854f55c60a906de0a7b1a1509098f94d77f07eb8a952d42a9c77b57a8c135cd82a80e428df9ff0dacdbb274884378fb771313b3cec1e345265272025f6e70960d02d30c438b16969202143a26c5afd435eb0749544176474ab60b3251e4a1ead5a976748c1dbb66b49d8d09844710ce52c7bc83e546b8d882230bc1b841c84d38336ca59f85351cfe3ad4c397f9ad04438e8cd6f2f3b54567852dfc30a26a65fa1bb1e4d23f1b45afa74e4d67413c835a0ec452ee47fde9cd8b5a709b14deb0d6a0c941563a6235ec3b58a64503fc9f06e6b8670ca4e0c59919b165d7d57ef6177237a8590a2adde72e8ac6690287a4ed05488b4bfeb8201102ebd907557a90d906dec87e267120c263261b395adf8f8c368b9dbf83ef9fece59627de36a2d08575bd598f51f10eef5dc358db1c3a735e46ea8e94aa5f4b7b4b33376179a19c3e45c81679fb04160692956af1f0f8f29e1e81fdb21d20e6bc1fc24a03ada249d40f3f15d6b0797f880e65ad6fa7cecd6963b3198590401c5672e14decaa4a8188c09c338308c8b4ed5731656df5851909672a6e9794e11fca1bc2db7b0e18803b21212fa710e7659174d629a1c1cfa2932e2e4ea8363bf577162a63a827001825c853447c52540cad5f7774e0a85bc6c35f4215dec8583a6e20afd4bd768bb743884060df084eb04859f3752acbe3884f63aaf1043fe9dd37c136cab5516b10ef17ea5c7dc738bb3653c5a9c3024e11dee9aa69589b62bbbfc5bc42fe276ffff91f2106f8d8fb2991bbb218f563a82acc87f455357ff89852f6b5a58ad43a67266ceb614df33b2a72665c23284fb4b86d159d3ebe066d628a9d62f887bced1f4d0e204199c82d3cf0595a395c50f67b1815ac5af7ab1e6fcbf4b1a84d9f4d76ac260ba4faf5d16e1413a917c6874c7f0ca14ba75dbe5960ba865b271230814bb77d88acc6f5b1eddbe08232379500850e618a996bc2161e0bb624d49bdce60bf11d4008c758bac6a592105561cdbaf07de27429249de21a32271204ce890ebf0a018bae34b115ad2bfff687017c2c9366e6f6a5c9d2e80e83546b913dd39110c4bfdb75c517dbcd294580b9085b7b3d4341ac2f0f9577b49725e24e60edf9d3f2afcc4c28aea23f9d0052dc6d0ec864aad9b3485089918b5c9f85e0716aa29f083d0a495721b2ee01a1d01486bd3658d4adc93ae2a6de67ea6381228a07617a24c74d0915a4c88842023bf18b69e0b33d830f9909324dc1b364594eb3c629563ca56d18398f0c1337aea04b3e4127cf38e9752a21d00124a85da0a107944e60e14edf175b9597fc5a60b26925a9609e28d52d13e2b93070e3ee8bf27a9b7c7921770a64eb73e13a7e62de14e76f8f14d77479343f05a60fad2fdaeb6766ca1ad0fee8dc9a8992b941e7c87bab3431c58e7c4c4e2b42c653665bf8f3d1218baf77018bf7be7c8aedb243bc68a6bf71e52203f9e95a37d6efc6f1c0eaf3255c47272f1e1e1875a739a6f4f8c26b576b1c45681de2cc1f2edf57d35e8818e19f05436e0c17307bd190515af750048d0ce23e11401d53e2a426e53fee29854f2dd6972401f66aed3d12c42bf25e515b22378f39e9ccd8352dddbc48949abf905ba9882b21cf3fe801c620beca2d2b174ce9dd099ea6088088fabf669f47158fe0f20971016f7c82e416397550179435d87b7cac85b702f912a025e50532b2c424ed7485fd8c4f496b7f547b6fdfd692a05bfa5fb7c2640b232066cb484a3457674f14ce8386820223e2661abe780987812985cdaa11b8e11b904248ae5f596b5c871cc13904c12052560ff0fc7cb4e7ea33384b57ef67f3d27a997f6254272c14cb7cab05a0e1964acf5120dd222e69c7383916c9a68a12888c3997b3fdf4d6e0c8c9bfeb8f365dfdb2ead21eba721eb71f9a1231fc85327d06dd36264dac97a7e969d077db45badc3c64008816a37d9f41c45887608a87b51f9cb2d9131ab8e8988e589ad0d56736dd3694b9dac361adeef944ad7654a228198cde358d944228f24a5446ceb8aca6328d51d3db9a0955b0f1bc12422165f50f820ae2aaf433753b849ca6e350aaa5282a533766b7a1857970fa8ec6256a8750baa62fbfa24f0ed309cd7bd124b5f07a38f9bc9b1146d8ba9adec16ce80500c1828ed716b9aecdfcbbcf808c3b8088e89dbca41729a17c17f072558ce42007e8103b96d3a408b8b412edc8c0954a39ecadb86050eb7d57e7c3dc3ca9f5c26b9525f191eb080bc8f55502af7f011f1779c43e2a515bc3f5b6dca3c5ae76a01b90b0a18d56f43872f8627902c983c0881bf39e9076477ee94fe7ebd3147181c7feecd36ac4a7f2078cd27570d8542fa56bce22a457d936a2d06f928d07f10f7de78588c6ab8a4603272c8ef17e0bb75d09f7071a478bcc263fe7a714e1af051e4e5600589cefd3b10dace21391dc23ea3fb3f54d259204bc588eb8ed03b8bf02c55f57d6794ec319ac98043c0a95eead8ca32bd3bc2613bb46dc2d7b5b3d92b0195a96323af08960ea323d98ab93c78f96bb0ea8ddc2ce9aa56d1a11f71420fb4715624e93a66f5aae117f653ad73edb835812623b16024a8d3ef7769a69f781f3fc768100e7d2cc70286ff1b5dc21ec25267de74a2f882d963dba312b65758f7d825b861f7a9b02f815383c1844a0b52dd71d9ec064cad475e23ca7d26fbe7b467de2fccf6da3e2be8660cf3ba8a040fe07ae5b7f9accf978cb6e5b0fbfb2007cf72a87e1e62f93a7afb8c193dc53cff4445c0efdbd6b25db4ab402ec5864db29a99cfecf5106a2e9d03b3008ff24417dea55a7c3a9a571635903b8d4fffb902c083e673ef0fb5086b5847dc62e0f30d9c72ade205c414b4790095042e199b1c99c28b0ec3c50eb75eefb242b459af8c6c1094ba898dd7fa4663521255e385d2767175e77489a301c1e42f597c525b05c5c29a0143f24ff0bc31e434db1d9b86f659ecf55d8b7bcad6bec764aee776bb2ad0b93ed02c599efc6b1d331a02c697ab8b9c1e9fc2b24359ba9679537f8726c1443e041f6af4bbd62aa4546b3729bb9614b6264b983178598a64ff6519f6eb56289641d5d7fd484ce74956616dcdd68967c98e71d73dc7f872d57272f14114473c3ac3411704923ce1dc603798f9b525c1696287a067232e233c6174ae4ea0eafc23db55dcbb0449facaa8e670310cc34eadd513519e7587f0a2a577fed0eb312471fbe732e0a09a7fdd3f03c6d0c8fb47fc882db027618410629799da6a0884d5b0ffbe82c0f64a6743d2910b68c38f941455a9f620f6da6d9a01d49cf39e936433d0d6451e9e2410487d554a3deeab13cfe9e70f17e43d0abf7a933a29d8fb1e253378371d2664fadfd2cbf2e939eeac91487008868d69bbd4ccfafcf07df5aff976f641cb1c8375ec414a0757eb215966c5be4b403afe4ae033ab448ef7950c0fba70e5f4928c58ff1ad37a8c20ca8e73b0c33ecc00f81c2fc168a2de8cfa3cf541eca4b03f420c50fb14d0fb845e63d7321c56d8dfff7904da8bfc147e6642811274efdcff3a9c6f9b4affc4128e809b129df515a7ac61da6e3dc5b0a14df1b3eefab9b3617af62daba2a2ab247bbbafa66fbe6c2d77aa30b9f854cf4031d06898bd9afad3a42d6c81af40240f0a1531ef5aa79e0af88d42084c9b3b40b27b12eb11bfb72fc4a1f8e1a2d2ef6bd6077f62d862d0b0894958cf94c616ebd29bbcb255f934f7520b72511aecc8e2230b09b12433fb8de605cabf7ab673027316543c627481a2d4dec23b68a9900e453b65d7c9bad0f9835b9208b89ed96e7a720734d713e30bc9653fd0f69cef254216e8724451d2fc5266f87fc9f3a5abd6e15b5675a94b272058e9519abc833ce300be1ddd11879fdb18bf06f6aa0a3a22b5f0d583678f53b9a866df100597bcf6ce147bd8c49543ae62996d253923002fa93d9e8305c28ef2b415ecc7d8b0e74bcc66bed5be1146bfbc3b4b787cae70a4059ba8d2dbb60710bd201ddcbeb63e2db51450a0e624f9e632dc52cb646bc30c88105c5e621e5c8e550ee4b60c962f0a5079ce096feb70cc285480b318c4702f8746f74d4c93e5c17c044430494dd5adad85dc3b63d0773ecafd9fd829486653ed3cce6358688e7ab053c6f7e7b4e1a92730ebd09b9ae6993181c0f6e26d265c3369b89edaca11f5bb372f6ef389506a841e44ed792725852973ee9fc5b4d420897ff7d10c1a0ded35d1f69c0035b0fd305fe279f2fc8b78261bbff25e9e271fb82f6c8d22dc5e4fb7af65e01e45cc03747a0b301f8bbd66cc0af5f8cb1d1567d251d28d8bc05afe2bb001df38db019936aa6354be90b917c12ef0c31d2565e80cca693a551bc2b076b045bd17429a93185053bdbf0d35c31d659f18d6a759c7edcfe99acc141a736814ea94d8975811cc68370b34dc0a957c51337bd33fe55ee0503f1a1dec23e05055013cb45af1388ee60ddffc6e13962f447ef70b56aece9c374bfff6a0225dbafebe9f694a4ece0e42bd97ecef06c5f849f7decdfd3689657ffa7a3670cdef10d9d1a3f0240f95127be21f983e229fca35e4b39b81f3e030c9007d03c241f425afc8a89d076d588aea9651c9d8a18d1f1ede0ca606e86cfbf39f89f65c4303621309c1dc91217680318d6530a1b66aece71ef7be99c089b474a582b0faa80a8599e3ca8d6b935d14403aa4aa95018973c45c45e917ba004fa2af8b273d826e3ea214263d1c15bb1627df14c6531f6b7fbe5a1774ba8ee8f9fd1992d896926f893ae5585fcfb5ddca01f3e9f7210d3a2eef733046dfe1588f00796542902a66db03ff82ec3b8b71bb86a72b3633a41ee661ba79e94b6dc9bb88eb12a27e67937e046adfbaa6750a18158aaba96791880b3c967ebe728025fe0fdeb2bbd6c73e8e9d9ae42f8d635c33b237f2e32f027b3c9cad69147573e7a58bd96218efe2f3caa1a67805ca08b030e89c320b536c4f6eadb6d8844bb2ec0a0a11aefab045695a29d77f42d58bf140706f5ed7356b08825e20a202aead86f9559ecca0229e54db99da2cc37278f7508dce78884ab005b5582c5c052d6a33d02bdfb077cdee5ea59ab895af9e24859da4961c5b41d09758d796981d1ccba6173e55e23ea15c2a062c284cd3b1ee92ead2eaec918cdf33fffcd429744ee2f660d7c56d1bbfb449fda195041e5fb601eb50033500b40474aa651d70e1e889f5c10d0ddec1e0986491c707255bdef19785585ca495f418e04043c9abd540acf80308229d2cf1dedcdae2125ce7e8f348add4417e7eb57b7f6e408e3cc1511b8d1227e16192111e7a5ed0d8b498a99b33d44c2906327d4d2f43eb40c34d90a32a4107c410d36d37b0ea820bdc173d2f0b8388913d4ae565d9f3dea812ec9d904c00ace4706389fd72d9404d5d8c53112a56ee813dfd9ce8f04e65efa34130b27246a003aee86396e9614f92af945332f70331d2b302fff98e7e67da659de057c871c50551a858aa2da763b0ed94e1128310ba66b918582b1e9e9b6c0e24ee0b5c993b1a6cc6e4c73efc8cfd2e563cb03632f3914196cef7cb625924c7d88208d6bb1aa2f67b19d5cd15050a52b838904a6531d4da7b6b3ed373695ba51b553d3b2edc176e875bc42b40766dfcb7f09e99d9abdf6afbdb4fe26317fbae9ae1b51ba4c8286eff0437b4adb08bde799b5cad3df600ce669c5ab7dc3887703e4fffc2848819a1a3dd8d6f7b9154518716a4fc0cb43c951f656a799f7a729246e9aee11e0f7eeadeb87cc9f0440fb823abd575ed7fc824ec2ad7b37dc177e20e0041b25b4c9623ef9fe2b807536abe48fa007220263e0d4d85cea5bc928717add87f07af1ea9defbd75c0e267b5a0bb632cefacb6c13fc1b41294e532ab58a9144d1891722ea208a280af35e4d99293d030b406b77b24f4428a6b13cdef89611a69a7e50f30867d64922df1398fc756310fe530399b6464f0ed17a4c58615f7f1da2b0e09f9e7ed380c6867a78ef530a4fe7d4af24a110e4e5c4460d710b223ecac55e3f01dc1db255284362950d2fa3627adaf135c07f22fe9f019a0ae2bc0481f910393d2bb51c4769b0b695e3ba1538bcad39903c693764471c64d9c3cad789df8e7aeef2732fe08d9a77c76b6901328f717c3f77a938d91e0c76f2d26aa3dab1d94688febc26d9465bed6b34c8f4916e5724ba8352a661517b0ac8dde76393ae448e6ff2938f5c4bb504ee1edd674523574594c6f65b899eeefae44992d56bf052ab6435a2caeeaeb5ea005a0fcc498755582b64be9a155edbf5ef5a80942721e651353b9ddabbc25a2293b47c1a6bb5c804f6df35c902132d121a58ed1be6b95d9343859c7707cefc1900dfed55ca4a3e54b72d55b450eaf6267dd63588c6d26bbcb8b5d2e42221b45db4d29304121671fc087536e3b1377ac7101aca29fe4ee0ffdd9a702af41d866b12cbbef0ee709b90b9eb140b21d7efc46d0eb9831812f9fdbeb479fde8ced938b4d0d2001cc6fe7b852a8a1514d2b08d94c83bc7c4b9f28ea3922cb42a9978bdec38dc44925c7d3b569dc8bf079611780b40b6ff50cb8e9110aee2d9eee2c973f233fe1eb7ffc3005d226da5c88245473cbc81baac0c932cb91a30678430e3bcb5b8811c71528415fcc287a452807394e3bc2c3230ecd1d8b164e4a4ad7859d9b1d98cccbe012d63ccd5702d5f5e115c4fec0bb8d6074c9f584a69a6ae4a9c7cf1dcefd175446f4743439f94395bc8a21e6ea278fa50a5f3ce171fd12fe0dc7233108b39db2aadafa5de443067af15293278e9dec957ea3469f63e45880a2950640a14c0c49d4471823a443ef67af69d531dc8bf527bfa57301436478fa9518cff07c0de49b5969d150ebfe42ed38142e36513d606b5001725eae161e6b98a8c66f292e089cc6618eb3dd268c7486feccfd236344f01cfff657390720b1a751558aa1de958d4aa27f0c52dd5d31030f27bf99b8fd4d5100829d665cd8c46aa089e2afab5eba93f5b0dcc86f7a1807ff08837408bbf4de9f11ee1f6159c6dba5f590c568d006a6a6ce84920bf768a21dd76d7685776a38b83f896345a50c8fbb745fe4014583f28a23e4d123a1a001c1a1dc5e81eed705a6bf1b838baf38888b4e9d480b089266be040fe135854a14a0c29f8791285f0eb49a245401619a07318eea1ffd7ead4e2fbe3c61895e43b0e1e365c3522bd455e9096bd0e88f779b33bba3aea157efbbf0fd84f5b570ba48c21af5fa760238c8627eadd81b2e22f8387ed22effde6f2f0be2c1fa67d1f6bdfbebd3083b01baf1a5b1abccecb0b0c7707efc998b53b35f69cce50179ef3072d40a6a9b4674872656a7fef5c3f561083fd31e0660ef5cdfc2dd93d6c61b17f7f84be2b9025160e240a2b27ae8ca7d7d2941a1f6b0eaf7a0ff36bbf7d13863e4ad12991ab85bd3dcbf56464fe7b82388c314b47d5742738b5383bf6dc04379c8b45bbd1d5daac3ec6cebafd51c6d911bf8be31a08d36ab1274c96699b8d09bffeaf682cfbcbcf895b315e3a63bd0b6326799e48d98b0b631d5dd2ffcbd2d4f5d98b42b5fd9b6d43afe278ef1b5507e68895036158c9afb24149c41dba6ac6f2929925bac82cffe6be5bb84cc7aeeb4660b83d1cb645b902c90f3aef58739716238d4ce7fc09121efb647e85e54b6bc82b2d3ce1563f8f79f729742e0277ca6fe00d26597e4faab2881325976df25a0585b185f7842a2b508f6070950fea7c834ef98d7a8d146ec80e61d3f9e9e07258bd07972350e150319950fcbde342a51765a1d64a6856bc24f263b9c302f4a92e52d19ad5826d831bf07632a973a02345b52d5a53d2f006ab03b19b9d864fa7ae9b2b9e97e1185000ccb9ef02f2c33b20508925d04fc453471995d152208515c78a62cb5e5c2391a057f99942a42e76a0b6d5fe2c4c15012120f3f0fea1f47cfd9f751e48e2d46d626a2dfd001bc4ee21d0a646a85e3fa38b8a1aca5b788fd3b6fd12618d4e0af7a61bba5b03ed63e1caa1a1ae0a7404f8a9cd7a7926cb00ab1f2c483563f85f0c13ed3997a1cdd5e71bd1247a35ddc2f5aebd20599a98b52346a0c2dabc5259489db273e8ef64b3481ec1f7f992311e0d9003f645ff1320a8dfb4bc5e9cd4f4023ac6000dcca797ab23dcdd4764938053fff6ec4f1f45cd5461473f8af35a4e49d21da38acb48e5116780068314bdb60c57f685cc0fb84b9bfa4664bc8d40394df0c6ab7fb4c0092b271c756457c3f97d936daca87a5d5a77ccabb8b28c3d64ea11b9935a357dc5b5a672c20fe18bf342755ae85ac67bb6a2faf5ec4829d1674a5488143381db48ca3a1ae343b2ebf55bf248f179d9b2c512e5d29aa8c1bd4793c5094bd2dba30fdea64d4dcfe221d481f7a83d9a1d9fd2461add1507a0d99927dc24371c0056f224a696851d492a67e7754b1521ff399aa0dc3faa23cc5bc5116843072691f6fbf03b7a78f709df0e050573efdf2979982201f6345eba0694aa94ab970d055d8ff091cec73142ff8bdcfeb274826347ea49d5440002f950d1a4795f6fdd6488dbf50083b06ea36c275ded36abc02699942f08a01702c9010def95f0ebe46cb65e998fda0ff2c7fdce552fd0d92a8639f14b19247cd311561e3547b20a448a0fc2e06be22f173818518a742ac962e941a26c375b95dc04e42017b6b7168d9c57ba202b1b2fb7b3e456ff46b98c32940ce619422adeacc8c7f0958a32d0a33064978f9aa52e64376fb6746142bc6135c78e656331074db85dce7e618960ec8d1b5e6dd057f828084891768bca1c69c87752d13eda70d737121e7553f44d5238f03b54b6066af20d25f9f4532dfbf6f4047f3d93590d4743219756c16e64c67a67387cc9173961fdbcd7fd3c22876fc30b7ffb4647d4c3eb9ac840fc6ceb7d353a076dfd281f186bbe4285bb48b460dc57e9bff8edf4bf3c4e2f4b07c28bee048b203d3780b619b7ed974ecc806ff0e8bd0ca538eb186baedcdcad3aebee67c500f0738e8f3228424aa80f3c09e6e91c7696bfe761903b37ea7e46b9d5996104c078c5d87ad5bed5148a1f94343702604336d8a04787958d7c81d59ca0bc752de8598314f9dc5db612c476c2833396897807e5fc59c53aa87ad92681da1964219c4ea79e74591b5c857c363f84fc372dbd980779347afbee10e52ba2dac2dbb9162255f4158e8c80d861fe52e9ff3655fe04cc1aafaab679a6efabc9165184765a2b212eb9a5eb2f2f6fd6afcc23224728c5808bbcff507a872ed078b2c4ce024524fb485f01a9f69c46d69c6cddacd892228c480a6dffe2959127db503aace75dac3e03e6b340a2aaf6cf9154a521cdb7dd1f6416d02a872d78a3a4609c646dd7fcae7f5507f2906b5f3f66ed91d8c0904ce61e7a0f726a55b06c5429ea965c0851528d7b05789ab90f712feddb33303868ca0c0207aeda23ddcb74b7fcca27edff0d52380ddd879ade17f8e90a0e046af51bb870e7ff96b4510ed1d1608b10f5a78a55f5137dd7278b39812c26f4e4727f228986ce4cc6d8a2d25eb014177e7da9199881daf4ca4963fa662d5bda5ba30af2d7bc53b7999db880a6544703d382d175dba00abfd12d89796a722e8cef7c2911e62ceba1da3e977b521b01a076e82fae31d16f37270d7938812cf7928db0c9f7168c1e4b61b398c46ddcdabaf3edf646b2297d4763ddfafbf96e47a45644c4ff39c7e80241429380597c63eb81d0b39c0dbe809ae7e21ef619f4ab19fac869ccb5a45c13ddea6961e26f73fe2b25aede1498b09c9a134b9dc1ed2b756709bb67420fc64b4c5be4996f76c1ae990eb365c3f96f8a6e1b286b3a183438f2c6a3547bcfd3063b354a17cf13e16e0ff335554ae46cccc950c0a8db3be86ff97f0d4b3ae04ad91a56b11c96f090c9ac5f35b389dec58e27837fb64007cb97033b538d48e77104daeb28cc5dbb52269f04b06d79b677b0346447a71890846005f7930fde6be88eed16c0994fa5c172cd5f20ef10aa095df41239cfb1d6c0bbd6f670b935b6443b931b59511760635ee8a99f8b00fd7021c1fae84fd217f3b366c0f7af99ba1a86d222ff6420292659ef68f4fc8d06359dcf6f411d86979d0e49f9350152eab4855865059cc23c4e2d9d918adb0f3dc925f4c066c66e5e56cccc3bcffb6310fad64a875693f64b51d264885eddbd27c3c16a2d435550317e8362e5e12836829420a965a01ec8d3507424c10d703a91cc3a92014b86edea93c43d69ba15239a426b22ea4413fb684eab2840d421017f01d6d7687906a2e689b52884599a65ea1090f4d9b88e9202eb8a4176d65b3e04c1273343fc9b4e60dfe3c2bfae5024deeb578c585eafd53038b8dfb2961e5911bf48046b0be755600ebcf2a2534636b2e47f0b7dc31049c34fde27126ac871e9f80937920a5a34415692664e8da23fca2a86fb2b259de11c999abfa8977c054b9d43b4d0314716c104316b34511a6cff535c3840af7f0608f08bb3a5354510996013e23f63c157a7e4a53f4228898d7262fa6daf49e33048fc67f84f356d66ef4feb6ab665003e3ab93e0d9c4b628d3c4ee3945adfd157058308f5b68fec8ca7b8b45d5d61e619f735299f6e98fdfe6bab60721c2a4ee824ebfc4a101b773279e4662db0d02ff306122046b00fea6e9564df0ea1ba1a9cf2d844480a9e300fb8eb050efd38a4e9ef354d52dab8a6bc92cc9e3d44f1905f82b97d4166c5db273222b645ace01c8aaed837ee66d62894f865bcb2cba319ed4f30c14eb2a0b1ed2d3552ce36e5f3cf6c49919a0acdc43b1bcdd5409a7b72afc775798c431f1d1365ddaeb486335b6bbb03f338161e27498f86b1f272119cef2935111b55daa0e21cc947efa9df434eea67214d4a12851bb66790c655598d57d26878b78e67be0fa67fbff5c70810372a6cc723015c00404869bbc3bb9a9cccc2bdcc4762d6956a88f188f7d52eef5ce042012283ae140a6a18b322a8af423dac88787cd9eea9db23678fd2a04a62669e58f16deda89d0d68bc29260c2dae1bda5249e8c82f4befd270eae7bc8ada7a51759b0e95363b774c547d8dde6d171510e5311600e30bc183337bb5cb605cde29f399bfa689228a8eacff0e91bd15106af183878b3ffd4981ba9e278f74a10b7d757940f88459ae5c5d9adfd6b7c1b034a2daa9a52d4f04c4dcfc56398992cb548304137185088dc4642463a006f1cf85429ff84b3173090f1268e386cfcb226df6981ab4ae6f53e874d27b540a1501b6dcc59aff929171d7de55e8aa0c5f13b775ee518fee4c2ad130bebd62d30e3af242ede5b091c91c2fb4da0b5a235f4855802e6ea2a9310142e0452a021e10b6f350e7e422aa8b8a0c3deced67d682b5fa7c13ea999066297130f9ae34c1ed9602073388eaed00ff459af777373bd782b27947abc0dbf085336154cff708f98f3022af71035698ae88880a202747f00387236f8ab9cffd309f87b1c6147d6d5783a364c1dc1b227113f7f9661403de2ca8e53e6d92a2e3c0d077338e5c1ae15e0c385908ba61cbb596987e8f537fdfcfef330154c8aa4d1b5d293d17dcd21e6736b95a7453edc95468e2d39bfc552d6229d340b037c89ca1b416b41c890d10647aac532eb3286314a7ff887da006ecbb22f60e46fa5411211ec871aa9c586722b7459ce554e3ebf151e8397e9bd379b463ff08df8b4552f7f324bd997542c6f6301441217cc0c1a1753415fbee1cd1c016b79aa4a2e9f39e887c4ec8e8f38216bb8eff0f1b5374ec4474c97f0dd501931815368caa471474c223622df56df316b1fde64f8dc0e18b55f0a0fd898380848ea953f3a3100d171fe4a6bfa31461d2e748dab775476d2043921012e36cb837578e3f6c9bdde5fbf8a80ce1361e245431967ba03da47231cbe7a308191f31375e1c6d31cf125f6b8e47849ad0cd75158f48529caba32a2b0105c81d901f65461a8f573414bd817fc1e942275cc09d9896eb6cf5c3b01182d768028b5ef1578e39f0463b08bbacf3f46332d5eef57522a768bed92414d2cd464539209e56349e1e428a09f6ef116b8d06495815e60fdb01dadd82a690986f831a70b734828efb7f690813fe301c330be6019643ab11ae679955227044d3449b5be1ac67825f452673686016fae428d3975073d873432e2b6ae255268ea1591c0b5c7debdde41d7152d47739a3e51ffadd087e1355a7aa43a884b35610f801d9ba58a6acafbc7428f6404ee9a925fd5e8dc8f94c9115c2a8142dac243d2a1ffa4eee489cb3c10795caea1630b3834e90a256ca6215b02e70aafde1658b45e7da118cdfeb9eaa3a6fd4f6cc29d49eb8facdeef17e16d315c7e223d1f51d83abdeb7ac08ba133b698912003d533c6f6a9101b227244a1143232c539799d52411a6048879d19040255ec1733cbc1a914b3e60f7afa62742a7e0bc242c0094ef56faffd6c7c9d0537a544478853db6f839ead063d04ea697502a6cb62514b4d5d4ce77f9501d844907333b6b5732a91f1c485ad5ff0e94832051fd88505601e49d84201342b5bebab09b821a0419c2350c1bb4694939dbe57db8e640f0a007b0d9267798c96d39d74135a7077faa91a83d42f61759f16fb045ff4945836085d78b4e6705bdd8f4b43e6b904cacd5a52674528dbc7981bf3713121da00c00fd0160cca3754106e2c160993137382e34c3cafebebb2271a4e443a467d546a10661bf88ec22b78d304196d1ab6bfb13c176069f1810890ff79bc68365dca1602c02b2ccefe6d6d039384756be29d50ac9a24d5937b769214ed0c622f39c887b1a5ec2397f17ded13112edb94b1cfb9bad81ede340808099aa84ce2c05341a797d2af42887fa1f37a2cc1f180d148f32d1e5e5d31b06d4f5f017632ad38c83c770a23351815895e2a1da6b7607f7de9e2645cf8e7ea56e114787e05d285e67c3554d62e856591682ead3040dfc8967b2e968c768fa011f2d79eaef58240b0ff631a5efc15139d5a9f355c1fda27390fc8484d94c743e1abeff4ef7b24abe8301c7c11c32bde0195b8884ab8666980335994a9ce257087d38dc0ce653a5d2349f060d9cb6b4d33b085d868b42b22dfe927130061680bdb90b3a4140fa43e7a77a72e0767858366123270363d117b5b0f18f37d2a9507b72784f78f0609116d1d85d48716547baf6e9d6d1580cf2a62d65bf3778c835a6b74befd1bc3a461bd3c47f5aad1112c60433af26c7baa7a4c064d961eea2aba199ec61c646d82ea5af596fdfc468b4cd233b011bf4943cdf5a25554abcb86c6af9af808fc13b36c5db7f9088c93c4779019ea2d1cda7b9b8e9bb55d74112a493aedc94078d9c85486ad9ce75bdbad6ae2920e257aca2c5fd700187340f36f4ee3a68d6dec28b9a19d702a3c82d9381eb493b089ee29cf8c7e7a39fc0991971e6e7e8d5334300cf7c323e76999361606a14ccfb8f4138dff572bda3b78108b574f34de519e5accb575165bfbbca03e42867dd576f7523f6ff7757f5ce7a9754b89bdfc72f1470c8416b2eed52e6b798c551d2d36687505c98b08dcb69a8418e704aedbc812bf1a2fb76b31ba09a03accabd22d2edd528fff99bf259d5727048e6d299a135d6370f5b140d45d2e744e61dd7ebf84bed548299951447a16669082124fb1d55ebb98eb934c677bc31846147d679ae979c0ba28e67629b7210af69e78c78b1453cffde5b3acede8e5473a0bf2012470178f76c17454ac106f54834ccb304b174dec78cac105fd5758aa6c415b4f99a856df7b93ce9bcc455dace1876fe7ea5b993865dc32aa45328c5a2abad53ce6250cebf32e784690893b1f8f781f1365acec60e96ac89f3539c5acaf25decba5ddbfda7b05c188271e6e71174f409d60574729a15b1f274a4dae4159b6b0fb02f1c1ec989377be2bb29c6fad63c8a86e407e02b910a1037107f405eab3765df39efe07b947a127104f20cb2dce4b0fa208cacabf0f7a95f123b6c5e55b0e82cdc22f2878303488802f763cdbfcb2f4b97e315e44b284c0002128dff5fa0ad55127016d069fc7b73c674d2d4bf9521ccdc0365d6615a95bd628cd35d6d8dc66a0fa808033158b429384552f891fd5323c4e2bc24d555d9d41ab3e05bb8dfce2949b102dcb4e5ff944898cf9600de9794b1b06537d14003cc99991a54bbdb96f2aa14e0b7bcaadad6b09a7f768365a4224add81a9aced4f68354788e5cc6749c04fcfa8e99f6f3c049025df3355dcbc23e833e2521f92141ae7e2ee8c791878c4f0e75aa79d008b1fdb19d8781df0beb311b49e60c7a9098f0a0e778ebe973598506574e1029196993625965c9d8a35fdc01bf0b462cbf1831bb08fa676032941d038a4706699e75686f2a7dc096c8faeee1488155ee27febb7eeaf45303671bcee33ea3bfc123e25c2a08937c98842eab495bc0c27b701fffd9ba1eb8a3f9a2abd3c6af1147a636e31498b3fa5fcadcd3b18f9428c9efcb91fa4dea44a4ec385582bc468e0c4d202001e3b284b355bfa3dff98360167a1c8721f0f89fa3a2a8be935b8b511ed64d4b70562d92d9dfe3ba1382f10e6fa98bda4c70f4380a924224f40cb58259701954efcaf068ce660af01ca26f58a563b2130892579e1050541b76243947080da3df5b0325b944cff6abcad11a0b3d5907db511570bbb71b763f74d683f71af456187a96bdf282e0fd2280485dc6bf67d24739e04b0119a440159e0e4d2c324907cd43030cc54f777e0eed4968d6191655fa8e8e29bf631b5885ab1d141a9c8406577e5d58e74695a1097be64cc2cc76dde9b84c4d1943f77746f7a8c90f79e83eb1a90af7665a7f906d7a1ee626a68b6cbdec837fb5dd918a6157976200757377affe52115de16e9bccfb70419bc07fc71c90ebcbdf63da5826f18df479b3b0209c84e62d59e99298d75f005fe6b1c83f5405c53c10783988565bcaa843032820473f2fc2a87f28a3665f84c159d06cb18712522c9b108b5f029444c97cb461bcd6d8b6dcd0415c06007a21935ea863a9f74338ada793162263525ece4e1f243771bbb48079f5786932109dade3f02252b1e6ab1984536c451b9a055c7eb58c4e94d822f9c655f8f892cacd4b7f20d646caf40f3844bf268a2ec20abadf9394d4943e60e62f7c4a71b5d5cb3a34bbf8bf2ba80291fea7c3f980263dbfd60753052d70bd26171a549aabd4faf947d658c370a37fb696ef1441a96557e0e3b4271536190c30a95bb2afbbe81731a06601e6d39f92b42efc899bb4c81ebfce4a90b1cce93988b8ceffec0632e8b6289ea698a48760572f517d939f67050e58c346117dc48010308021654bbecc73f2880f1ee75d2ed28bf9562b92822e860f8141d29a55944ef6d49972090598c1467dcb074f7852a6f9b836a8735375ef9c7abd02d8ba76ca25e703087487720b222ba975a4818f7a19286c7976ad717df0d7aa6bb4d170d7f6f8429401d555f2520d0f3fac6a3d628652dde1f5c4eff95595c2f41bcba2bf3f0695d18f3506322ba9e7a446d4683d51dd1fbc99c5517da1673ad1d6207d1b1f1573fa66753648b441202b44d0b284fceeac5ef3f303f623f2f650d3d17022e243b6c6545f464f3efaef364d3cf06cd2ff0a8700779a8ebc471b4c3a86459ec4fe9cec10cd2e51c61878a7777320e5f4a61a168b124c9370466ea457bb61a694da6a7bc427aac19690abe660625ebeff4a4cafeb667d2167f7a945f3a50eb8ed56414f47cfd83b680a2c6ab853caa5e5c69faba0eb1530652647c74215c4443180faee05b1c61e6dce8447a70cd9e52d463664e81e380a9de901149c045e2a40dd688eb774bdff4441b92512e73fbe6faf60d66d79140b87f1db75223888b2c333700164750277923cc66d27761af1ee7fcc5842ce3f807838453f2548bc385605231eb41b9baf155a98dfad71e3447f4633dea53e93486d7350a3513ddd08cce6227a7d390df8fcdff7ab668007df176571007542baafe4c916458fa88039aa469cf6c3ac67ee780eac55b6e7277e70a1283dae95aa7aff349050f7441f21ff2d08c2fa6d68619634d293936212b2327ce75b5e1b31f5e66e44b278979bfd99f4d0f0289ffb0acdd22ceb5dd480ab5bf9d45578aae8c6cec38fb5b65073dcdae09877eba35181c7e945a218cf78932623bd3d8092e497063e85461fd71d50277a4e36d9830cfff4154566e43260122da8cdbdb52989878257ec7f7c75fc82f434b6729795d7d4a702fd49d44c7591774dd1a1e73a4f0850148a891eabbbf6760eb303910b0426d221578e9d918aa5a5f4f7ff4e63aa78d17b2c9aebf338c18c642f60122c68f2a203cbf82e58ce63255a9f6e9fd84db807e1ee256ed7142cc07bc0939a145cf67eada0296b66d1584db68309e743822b9946bb3c0367ba923eeaf37b39e866f972a7f61bf0635d2f9a1cf7feec26b2cfcede342a9e51f2692a26b4411a62dfe222d848cfdeda1f3bbfa0c72f50067763ea4ee0524c6c440679c9bca1b0d91467b4eb2a1f70ff9918082dc88e72ec4135c47684e19cdb89f822a6ec996ae6cfad67f7403db507a5f961d67a939fc7c351fcc147c8a358aed762e8fe21f95c63ec502d05a4a114f2b8863f06e6af9ba86d5fba890f1c07c5084f109c9cb815ed99c0e2dc4dfa1b7ec9245d9c07d492036ebfa4247ef914055797129fd3334d344324f95da1d85d8f6dbd4982974b567e4604d1e10a6db4b6daaf2d7c8a8a82df1adea961a84e9aebc24221b8427ec963927f03adc86ff717ddc13fa5fef97747dfbf94739e85e47312c8e6fa084c3c435dd3841a158a0162bc2d9e3fd144eac375f42be8d2fb9eafa60a4733fbdcdb123040448d4cc5e6bdbda6a14f34765078c275a24e1a17e5a59e8947fb4b0ff9cff6f1059cb819122b07a22161830c79aa46c8f01c1ad6d6a5318694fbb4acdbdeb28ff5e2d8efa55db9db7f61e0af185fcda3bc5d260604f9945bd7b213bb13e63cc03cbb57788a1acd26cc148c62d3cac882829405c36cf2ec7bb155da6a8e3b0327ec1a6e1924ea2aaa624d25711701bf2d093dafe74b02bc138fb809245db7d8aa7722337d126c8efe08a16675ac216cd7000be075804e9a27accd0f42d8dffb53276f5f3d8b69cef1ead8f8b6b29be9aa990da58fd4bba6089494f76cd0687c33346b2e6a0096a5e4a28201e43cb6881b290dc8acf824a6b72022528e78d0396d842a6171f21e84d796186e2b32d147551eb63402f485619e565075e8db9afeef0fe8a7cc7592d9636968a39feaafc6e27e7059a1975a560f662d314bb3fc773fb8579c88f5d4e479da1e11c5201ecc8162affdc10bc4a0820275b184ccebcb1681ab58f4bee56f25aee4bd8284f9f911f0f0abf37dcc73fc04a2e48824bdf16222e80b850dab0a48476292ff8791bb5ee7578679269471459041a750c64d8fd1506288378a965a95b112dd8d8e1b93ced1c4bc70bef3ab84c77d053bc6086b3b30ca94b7c01999c4b771f86ca427041389a2d75355bb498ed59ff82476473df7a250c8eb0b3e96a319636a2ac5715e653777b3460a94da9a00721e3b42f4fb1d3834d284fa524607cd51874567446995ee0a2502a848e648383ecf4495c46585897f81e57c76febd85144e1a10327e419c8b4eaf191a3211f80ca61f2384b1454b8277aef7021c6a84febdac01e7b46ed0f8a58d73ed511ac090e89d2343171dd61f8eae85232e9da14a4f83b308010a9f12d0cba74d6a671ac0bb62e6a957115632691e4b12bbfbcb15399b542bc6940f6c7c303d8a61c4c0069b9c2b3ff148ea00701d9e7f3260954be391e08a10447803fe1f6e43bbd7aba134cfec79d73dee8b9ab77163a018514180720913cba053d260d7ed7d1af62ab4b0883a5ddf11dad72c69adf7985f2bf7f92114646377368eaa264b2abc1760723fc8de524667189933d6ccf47cc664e197d92b67aef322932383a029dcd3ecab18d4c725bbe404469fb030f6e9e5068984a8faafd42ea712a73d5c17eee9d8a3ec47062cdaa6dfe6ca37643ce2c995b1d08c5857b9aaa97c4d6587015f4a3cc401a0de8068564da72fbbb20f6349dfd58daaf4cecd1c9cd07249485697e4ae57a129f952f651e1f3e5a2cda25009218f01f781897cf67515e2c0f175076d2db9491fcd72bc63ce6bbdb0089b385bdc4140bbe60a381809556818a411be01ecd887e9e2b8d28509f49708fbb141b0a4f494edc131f49365506f071dcdac6df81d716736d4d23eddd94a294860d03b99792f252c25af6ecf0245b6df2a6d81a0c240575c1c11b87eaf1edeb24937621da0e01a0da8e7be01a6fa6ed5d4624268c054dc2cc8bc14388e385d7e75f65a82d4a765aee29726f3d55455f38af36be65f2d149f5927bf5abeed233941a08c8619051140ddf1a5854daa10eb143de28b508e1e53863e938a157953f78bff1bd67a94b67d922ebbad81a83fb6e3a391c2958825866b9f6d7b08a5e76e70f20ce48c6861d8190de91c8d7d0a3fe657766c7c745e36f4938e097ac5bcf01584d37312f04213bd5ae4761f8cc18696d16f404ff01270f64cbf20b2a9e149cfed2253e7f507f1d5d6b0071f33ed614f73ca29ab059b902d9e3ae5c822d86432fda210335caa55faa02c03b6ee5dfaa435bb489984243dc011ff94102e7bdeceb0feb6ba8ebd4080e1aa3d88af483c48dc321966ae5f6bbc859b60eed1822f8d1ccf7da0800f067b2740f07067f9dbba7308339484379e31f5af51ffb08ae863557f88f0765483531e413b29aaaffd3dbd440298e592c6d8d513e05a0ca3565b374c304adf3e0cced79cd456195a5166fbdd74758ad1ae9790afe83c02db549443bc2ccc77c068b5e9ab70a765ced681568190ac02034f223d7c0193012670f254884c1fd260378a9ae32bc32d064933106419e07a0bed107e2bae9c221650a3f1b14ee5b861842dd62fb4491dbb8c3c17240fe0f46fcc8f994dfd52580a4d930f11bf58a9b928b3f2e658b681ab6278bd272b96fb93169933fc2fc198ac5ab776fa3afc325298b5ca8f6207be0f5da50e631866c0044ea00bf4f160a4207263ac37dcf094e5e94c94f43fd0e9f8bd2bbaabcfa7e56d74ca4c0a4b423f268a26b72ab75781bbb8a56d8f7c76cc8c8a02cbd48c2a6fbbe92b5ca204627350451228d4cc4bb4db100390ebbbd0d6222b11f026f40d63b5ebfbc3d1b56fbc57b96de957da4674b74a84024e13efbdb0f133a75861b861c0d8fbecc9c8a08c67bdb1d418edf8a58ab1cf0e79fbf13bf8b699589a3c8c147d523593bae0bf9fa154247327a5ad865565852f5430f1e451346de233589cc0477f0f4a48f186f5ab1a05b7677bd68eda34a316c34e010ca29776afa93b22bb80133d3c47feb5054bb2c8985c0f2f755a7d043155b3804598643f6ecdea33b3781aad538243df8834fa6f2780f63cf9cb100657578032435b6a89bda66b82f6961585e199940d3ad8c40daa6d77fc4bba53f3491bd1d1d2701f8fde64d23a2a7d32d5c68521362254750a181ee1f1431f5773667e1ca066189cd0e6b71346a8ddd989ab7d7b4186b02d918579748be211125110da654a368dcfb415c0e57f13debccaa868f166493685866d3a224b65442578a5df223bf2fa1eaa3573817a5f2edadd3696421af9d7c0a9b3763820ef9fafbcbb90d95fd0826cccb4588d77b5c8f58e8a7e87ea04b5deb45c6a0dc4b90b5a6fef1b44e3bad50bb6c6bc6dd8c9ea58868f236d1efdcb32f1e2b159fe7421536297efe600c64ed2b20fbdae60451de25d116a69219dbdc6222d4fc40c02ce09320a887b3943713e4c3f2c855482de1a1aa2f381679d5b0a57460c6ea35393cc320f2205d85e5251617f4fd2eaec796a5092db00b4f118c14f64b4255ce1fd96ea30a4185510288554dcb79b3e09e8757411f6e9ff629cd75566ea5a44a1b9ff816a55b9b8f0ab5ea27efe42fd5d5d7bae5672f11a3754ce03a54a5f5546787628645b38f966bfa6457f20190a7cc0949dd08dff47e22155ff0d7ae11a35313c69bcae618cd93e7a8a70cf402785157c4a21ff63c20cc3210e0083a999b96626a813d671e57027383b8e000688ad29de5c6e27d83349cfe5418c882c64df9c068f40b7d86dc75683381917386717a0aed2eb3fc16c22397adf040e0615b8b05ab39fab995969f98bbc89db17b41961318926ace0634327d1025590f6c0c3c7ebabf03fdbaf4634a900270e717a45747e60c793640490649abbdbb57341a3eb4b599bc3ac67765fcc2e4fe9455dfd25bb0c1c2d9678ca41d401c921430d4bb05f82db90db445a9712072204b3f3a187c5cda74cfc6d2319595fbafa68e6b0154070218011f17ae2eece6beb821d6efd2ce933b9b8acc63016000139b6b07e7e558d7cfc1dd6b2e9e5333f0b6148ae49af2a188267e40d2e32a8f6a138885b94163809a0aa0057cd6a90bf47e5d87e1670d363ee427a9a09a690af7885f660aa5476e5e1738fe3039d9a1b15d9481c2a3fffa287aeb4ec667a1edc878be8d67105f7f2b04f2d46abcae9d6e1c72951ecdd084301a47e67350e98356ec807529c7f34dcac63b10b36145c71c7765f7956c525652243464631d816dccfd0b8be3b6f17c0b1311ff3e702eeda8ad7027cb3c2ecbbdc3b7c749802d8060b48d071f4d754ac5a71b7aad45b1f680712f330fce610485b21f481b22bb5b7e21e7e5074a1d057148f8354fad75144f152f4c0153a052001e245021363107cdfa15733463bfa13996df3fefa7d166ca3eb42be93fcf28cca6b700f76d2d9fc4b1da836a62df077ae7f0816378ae1f2c5aeaba8b582fa7ef49b9c0c523a8c36f5cf0265eeb9f1ac69f120e3886f499d28625b26cf71e873ef19ad13c3f7e4a52b08c2c8931a0603c0f4e1bcaab9c3371c3869b6d0fc8ecb4e6c6e48467025c0da0a8b43ae0d1a7ef0c5219cfb3852e35610bc6cbdf68890e185d650412fc31c85eb5f2928e1ebe6e9dc17a3d633896e8b1c51a4c02d1baed43d4e941e1c761c5d38691e85ad6c4ecd9debbb71f24e3a105453a83a3a865b9b01d8c564b8b256b67287e4e1c4618501e4cf3f1387dfd20916f9236e6deb00c77f24816c19524e17b8d9dbf74d6c63a5275b581bbee539f7affde40f10b1136e56308de151f6431d4c907a3473edfce4531f230bc0abed047e1ead32b4aa32e2598213c236c541066365d189f915a324e1964e1a7d60afc3e6efd7bd208597d09d6cf9433d4a729f411757bb92005685e84b8657031878717cc5a7cdb31f3b777847c00f0e89eaeabd702b16a1999a723772fd292f4ed8109d3fdbdb4d548bfd9f40bbc0159e7b0c369752e8813c445c8bf0f5b7492646e19e348f88b9265db5dc3489fda4b3916bc5f8a3f1c4a1613602c7c6dfc9e94e897e75d4ae0c866ba3e2d75f5a62080836ed1d243ca7f190e78bfa4a37a004142e289a3b372884dbc6b5866c3891647db4adbfe567c2f33337d5789423bb1f73a76a265bf50703856e555ef1e7ce00e192305fe631aa10e85ac43720ef9988425327c99ca3dba687c12584b310f458e54066616799970dfeb13a8d2a58b9acbb5fb8ac9b463abdbbcfb9ea1b1bd2b3adddb4a65de7acf8ef5c065fd96b0dd91e6091a634129adfc48817c1704bd892ae6e58f7acd1a21b51fd690eb16da771d6eb36cbfe38c7a80cfed763296a9c5a3b88424101d41425314dd481e6056bdb51f7e685f44a59cb3192b428478208505bfcc4181b5fa483446418dc89bbef4b4b98bd8210b9c4e4096432e7ec3439ce78bb976e0e5d754eb9dafb029795ac0b9ab7b32fadaff8f3d36a5c3325e3cf51c0cff534cdd31dc93b12df8c60ebb57444a4c6e9cd26a6079dda453c9b59d137e79801eed85f0373dce48f62b6cb8ee2d31cadfb84d61b5379f63a1142c9389ee292ad2992a8b75987553c95dc4cc27787e3261800dd6d871b00422c08cfe9f56a7e25b5739a29080b6033b393e03dbd39fb995de9c4b29be76c64192e3aaaf894746815feb748aa1d3aaad3206c8d67fb6fe31a2084d2d5bb0368d2da33a7c5ed9fed35735495a3d075eb055b6421d48be430522db2dfc84e06ac72ee6985e7ba5a4adaab8a4f41ae16e6bb6b4613282a06fd0cbf382cb927e69decdafcab2e7f3bee9f72fdba8f641193c7a6ae6fe384bdde301c16760f511c6ec7aeb5e35b6f21d8b704bc8481835548847fa0e079f8914835e5e0e10067c236133d3d65e0167eafeb3779a4ead75711db3cb931e8777d00a186092f98e2a3dbfa7dde476f25b8be9dabe80490e49591853a2a6f3ef49c888142a1d2a9c96f84acd3946c5214fa4f0fc006aa34064cb709a0fd55fc00253c730fd78824304a8fe0f57bb99079a403e4cd0a57ced2adedf3bde5bcc5aea65e9b2bf00087ee505013e139b12016c527a9ac6bd01cfef48ebfd6b2cf26b9d31b40c1fe2887a6ae8b30f73867bb94592e709138d467af34a509bac203d679e62bea3ae66df48daa84b5bd951af89157a5636969010668169595669f35bf48cdc172c38ddf8043084c07edb3e92e2b9bb1f9866e15e7c5c60bc87b3e559e88edbb2b69bdf56afa7bfa260d3057fdffb1b3291109028e41daa4c9487dd8169aabc88b96fc2404faa5d486adc7a2292d639b74063a5145da2f471246ca03c21a74901806433a84f262a2afb6582b3d4aea428366a82e38e96f133926e1e93043a263d1c119bf53e1b010943079c2ecd1abebdbf736add1be335701d472216c7c888acd4bc27e18a0360315a3c06460cbafdc3378a92420a9c5d9d72a23adbdb210394d5850a2d59e0e2b442dcd147d32857211763c84cf149607c9bd5995e8f2de991bf3556e9e1ab59947fd15071dd549697e1f69f3e865a8828ebd874d2217e4831c59a97499ec09c692e07d93d8bba0915cd7eb25cd24bf7e9319f5d3757e916470d8c31cdacf1ea5c8f65a871226ad6506eccced439febad36aa8293046bf48503923ab125ad7dbe2ab5fb8fb8119d70d3625dafe1725e8ba11741afa20ad87b152c310b18ff0ff98385c9715c54d53a3289ebfa3164e4146ba02714f858e64ffa08095c9336b5de485c8fccdca1d0be0e975bcc197694bb22aabc0c6a9000463e661db76471cba3eb806ec4e6f93c0fc26e45df79095820ee4c311965a6b785e3dd08adc81e545466cace905fd89379bd7d1b6015c5308fca3acdc54d39bf4dedb20a32a78fed656c129942accfd86b9061a39e2db3ee5a4462ae9ee6941eef63d1aa373bb128a8122b9d1e871a99c733ab9a7a30441ff2d0f9d9539d0bb7e7eb4f6ea06adb1dc9eec250d25795c329079b8774953ff6904b5c3c4f8df87c5ff6138bdcba895352642c404d1092d4a62331903aad2e0646c23e7be97c33c696c510384b624bd6cb9f27f228a778f9ad0e1811bddb2f39facd0f5c140e6687aa6dfa8552986b6665a258a612ab43ee46760c558534744b183e4fc6d23692924c30e06a5f4559a405dd1f4e5080200df8a1c85974cd88463b86c4d6ed4c5e459987fd0f9cc83bdc14e21fef8ef819b30bdb8e48474231306808938b29580d43dd63d46832a55015c996ce3665a143caf55a08daa2b2a5da93c81b11f80347160d89b3a8b66b71337e9e99239dcb17bd860f3d745b7f866628e63ca208b4ac4bec48808ecea4904d6e5af92c5d41f4af92ecb213d1691c4154730e0468524e4799378767752be1e200e19f11b425c09fe56556d94433ba4f1bf4da5df753852a19495048048dcac119c032f0996ee3419c3c1d05dee8db94245510b786f054004ef6fb4006df138da37a246c9e763a9296724f02323a07f218aebdab63197acefe052872f89b37787108c65220b98e2cfa52cd27970564529b66b50aebe0c5af0d0fa81c85abe7c8be8f618d138c056c142eb5393b9b5a5dc5961b4657a0cea05ff02aa0e3a3e300f43a9f3e39d636ee74e37492cc7b3ff94e7a4b2faec00fca01b7ebb54d26d160b4d11b1c4359979dd4a4b9b4dd90e73488220007b1734182f1e44f527b59dbc1a1be2d3a39e8dcef27d97e7846f4b4c89426e9369787165c684770ed9a718a3d1563c9441e04b2de0a0c21794a3ee536c1d00b814e8b0f9f346a37759d6b755944f2510f6f07b9cfbabd50453b5e7eabdd75d41fb96efab6c0b0641fdfa0c9e274013b126ce644dc5ca618c8d14651f04d74c45d1ea313474e34e3c95475134aa9b7e00e9e19a1089515bfc4343e6f157cf183bcf75c06376dfc396e41afdbce8c0088e55560a49c69588ec70af1cbeec47717012811f7e25308f6132726cdd5282b4b1b6ea81d8e65be0eacac0c3b6780b71a42c0a50135c5317bbb8bedf1da1981d6e1655c3cde29b0a1c86d971de4d906a3fc10da83a3e562b779144e42a9a086847717229684ff997b2fb4ee76c0eeee477018348dcc415271e018d66eb13c92fe3ce9888780f4ae35694b28d259b245e3e925f6c540347ec7f8dc39c67f3c8ae5cac90cbe233a7e537070313b869041596d26979d3bfffe853333aab045c83abb216416e6d08a83ef98960f221e2a6e3a46d60b4d6c615b8ecb42edaf10c859d6ee9c3d28a60c9558430b49614d997704ed02c009485c1e6ed7f800bc1d796c99af990a97bfd014332016794697590f64ce6d276ab8409e0a83d6168195d55db1452c5647b6d841d1ef8636731c187d888c032578e983adbb9ee6bde99189287c65a24b91dac446b8c6172426966319a961a51bf9e37344fdf48c6f2f86b1a94d86c107157c7854b9e28749d1d535904942f2cab3990c9637db8108969f29d4f1727765ed9ce12edd50ca683f297c7ec70eecabf45f2cbb9a9457cf56204666bcaebfe39587ebfb287a0c4b26739f5e010807b7ce8fbfd830f67411c0c30fea89e2fdc9e9fcb1c28831aca2aa952b286cb5278016557eb7d7649907d5aabc01bd26569937c6a9fef7b6bbcca721a40043c8a8e077b7fe7bebfb41552920cb5eba8adb3b676f4f2e889d601b0701ef23e1e2faf5444fd9601f143ecf1c08595a1574a72610c77ca6fca1df1afb123076a44ff1782a096f6979a0d43b1a33d126f8dbc138c314612b1d81d3ad9fed2662a297e6f1ccd3f19cb61be0b1699c1d70f2a9a5c41bf9f911993a6e9d6f3eae4998e17ecaec072a3e454b883775edcb050dae5630eb409935c1e1c14819063f3babe9fff8ba96e644cccc8a7f44e2ec6676dcd7b53ec9c108973100e2e9d8637d47730730804fe4d7721a6185f7c995b318d993fb7d4d3078dce9d7534c621f78af7044a4b0dec54d0bdee4cdbf872f2f4ace89785ae34b15ff500fd80b511564c5351833f0ae8a30df486f8d5911815a6ca92e47b4ae92af4a8aaa5fda4d9ea255883991d2f0f206f5d75920e52e8593c5f2f9d25cd1e0b792406e08b643f254210eb21d4f6907ff80ee4d612677e98308a96c8ee23d54155d41d09768af1c5b2895cf851747dcdd3acb67a5b10347a3bc09d5e3d1c08291679b0fe953193a098164c7f1a4ec7858b7d2abd5183d2401d6c21e9a5a818d2e4b64e56535922c5b511fc7e4d07a3880a1b874dba8aeaa4fb99556ca75cba19fc4c9da4bac5ff3f6ae80f16b551d08d2e02b6998afc9ef7bd9b415a6b4cb6213c865d9d716f291696a0d55d7445a60a74227707d64174bbb734e1d76168629f8b76a51373f02926314bd84ee420077854a72f003b9396f340bbcea2ca24f62237dbdd05a1b843330d8e5a858aa07769a0ddbf5f8c0fb577a8f76e666126d7b290fafa3741a7405bcc1e68744d90b57e78efe1fb1e8f3018a6866e7c5e36fdb85e26cc21c723ecf4cd7e3b1573a2da49bfcbb93ba7f341e0f05cedf6cf8bded5253c1f79d87ba9cc9cd71a1726b57e9f02e671fe18cf9592a8000b555cc86f6b9c506b49d2eb66c038f118c2df251f1b076522a60b2e0973032ec5e3f478d45e3db3906862c9fcbf13d7e85570266fcdbf9dae625aec4c22850e3a4f53a04385bb85af6da9eaaf5522355fb01405d836f78fbb1e963b7a25ca8f6a3506943b5aaa8cb3014a3e8550ecbd3c6e327acff192ff74e6a4321359fe983f9158928ddd53185247b006299768f15f6496f6fe52ecc84440fa3a0da078f8715d306bd005cab944f531c8dd123418e7229dc2676f15b57966db5471b84fdca6ec36b9276b19b7f0c7e5e17e9ccc57a0608134ba6f877f151d08e72b97d9cb31eb1c01ebd0358a70f68e2b68431e9210b0b924c388dcb0c0abf27b8076bdf99d195c7d2db21cc47dcd5046b585f8ea2a3fc57a938d5314a2f4138caf95df79e64f9cb218c6980470ac750d018e41354227839fa528fc7d0acd5216bcfceb6ffb859e4232df50a23da264073414bb72e456220b8614bbb516327950789b661113739db8c936ff0276946e66d67d105d4efdaad776ff15e3a137faff69b8968f68583b59fc39b59975a916667c7b0a08906168c6bb010964edabc311edead6eb9ced7ea6982454ed3466709e12d48a136be22f1a773adc943fabe5d5d1d8e0f573223ccb6142b7502f73cbfdc4431785e06af070f5fa46165e1492d67cd1332c657e622bbf74f8ac4a1aa3e09ccd2920e65418790ea69cb5f021ab9546efbdc2e03e11c57f21c2e3c569f9433dfcb93c98d169e8b30072ff1280e9c6e82e85a0623d58d701aa14f4df675bd56a0cf9551ac1c790d06aac6e5ee5ee58f47a7fb19bfacb13983d99f6c2e05e3bd8b13b21494ffd03b9f88c7365c2cda47567e1ad889f3866767118021cdc0e00c54be01534f66964aa89ff9efd28f5feb2314d809e4a58f4206c24a688d869510350d26b7640162380d4c57421ac93a4f49e189342124283f2cb01e3023b905962ffb8c6f85a2d173931a1b5682bef3f0c0e4cfcd40cf358db0d8f27aa4b91e16b9b3d5c5eeda48a99a973102228be4f96c1cb7023cb21c925d4e4cadab441a498dc709f606ff0908dd65435cd13a12b7dc9a395f7054d1167f36e05221a58c4d978835ddddda92e2c4914a1781e5710169555a37913cfc237a0035222171b1b465eace734450b3f7356821c036a662102afe36cccb6840cf1a1de7670478ee9047699b78c40ce3ee347fb217b0bf201dedfd9bc5116f1c52f2004fc64517926ddeaedfb195d7ab033be966aa21cc023f318cdc43c02981e5813f3f4ae78925d0d26e48c98f3e5fac786edb805b9d4cb9e18413cb600b9f5dfa3d5ae59fba10d71535a98e2907cb137a6625ffdd37d27c3e8f4c75f92f96115a96f9c477b944812bf403f03301586f246e79531f9c3394a2a4b27b420c66fdb1c1f4eb0127d0c3c74dd9c08940fc4de2d966868d14b76d08cda803f96e3086094ef546d05b7d7f069fb478c3e5e3fccb3fcc377210ab292536a7d5b6735445db1d34932db5fcb37bb540db46bed8d890ce24e9eb0fd60c0fa40b21702bd4913df0ebf4db105ded1df3cacc4040a1e7f77d4a90c8c5d609d2ab3d2a1f6b66bd5d0f2d72122cee805923b4169ebb2db1ddc1ccba2226d5ecb458a27377e5b631e6b2fedb359c2422a046f2ab37eb8a47a150e4456fc4a4542667227fd8b81d7e6bc487e94c485bf11521897f092fdbb8398fb9e6371f36d72cc31293252a8846d63ad8a1bc56ce42b49453f158f802497829fbe5709794e0b4e6e623e3d88f692b1051d8f87eb0cac2e1a62a1407cc16a3d7454b3c061fd72ede78d5a95fda956ec52200df4a4c58408cb46abeeaecab0e5f333772cd6ae4e2a372bf180e7da87f0915d99bb3acf1afbb3b6644d3a9cd9e5995a713e1fdb610923da2be6adb06f0ddf1a50161fe468da86e0363d747a1c5b30ffacfc4bac040cad1c0c3a43c7ae73f6ecedd0c06a19a2685d0e321ee25c3dbdbfec05c3f4487d513a16457f5f5a50a6c50cae9ccd0c3b75274115d7193c6e06390f00c5d15eb66dfb19c4ae8fb530d481f3119039f9168eff9d74c04eb47598ad5f2db1f803cabbb6744c6fa3b8bda8125240f0c4de5708796061bae92fd57f4ee72dcb2cdc0d7b7ff5a91c7848ea32030f0bbdc1eefee754be71b2124111a84f93bc3e3c13cd660616fa9a6cda52659750d0b1fc2b049d78543d85e7c676e7d835a7def9630ba867724e5dea530d12d1dd954f9fd57022e6522c91cf10bde1bd8b1cbe986cda1a253300fa5ebd7dda12486a38cdcaf21d3df10496eb92491054952f2d7e10d89a0a7436ddcc041e1830fd519bda158e6559e8bc9c4ad0e5ed11fd1694dba0c08794fd1970eab81007472fc90b29125e8975475a18e54e71d8e0c81383c255fdc26486c0079f95e18cd9a105b4c1b96d1e2e0b30f043843583ad1c10eb004e458e4449625fa25ce373a7c63191abacec9f6e8f06d6d52ac3cfc845cbe054c8887cc42f3c020b5fd9b36fc6a0d32433ee181905f9a7886ec25d05d083b58ad4cd50aec348e24ad75c1004c7341658eff226b953d60ab4cb33346c7a13df4820bfef0b41c62c948a0fa9a76b863bb10bfc1963048d8906728a581ab034acf1fcc46f7696cf78fa4963cd77de0c185ae8218d3900fec4512c672b2355e7c549ca93d62621134243077f49d2a7e0240e9be738de9da9ae6111441b65396e4e1f8843d638241eb7d3bf96393d0b8f0d20d99ffbf1bfd31df5b094830869ca75629eea92f0a98dcb2437bc90de39638361f6278726e61bd198f696c26918979e9af685540c640a1cb9e707fba92502a96768aedeb94d55a5dafce2b19f94296c94e1ba4293492f0ca9a2a3c4e308a65b9a3e79a1891f405e031f2905648df1b160e7a61116e66062a32e9178ef2db8750ecb4b0d415c382010235082313a671d9fd171708b6d098a7ba88327cbe69a2b1473f8c5f0b2e7aefe8a3ee07c76f0b344635ea7bba49189df4c50a63c4844dc7be7049099cfdb2b307850dfeba090a94f152e167994b176c97f675de4c6608450a124302182433ca09be6503b8c36cc6b89c43492761036b96c19959d1a26f863d6e94fb2541fa9536266fb742c34e063d7a5710ad0ce0d0ea98adc4e1bb5af0716aa43d4746ef48edb0d29444748db08e273a91c943e56b896324b0096f09d7ff836a765d0941556e648ec8f88995305cf2bd70a34aa073864a8fb9ea09c350d257dc80474412ddf53073b579c33c84cb4344a29177b6ec10ca7ad6f718f218625ad617ab3497e645fb0fcaeab116d7ae4ce92964bea15a1e5b3b1213a2360f55eeb6f9db6117fa3db77f75d8b8d53b315abb2c7ecdd6777b59ee3d8d19b1f4b50e47cb08d18cd97ee7215703a66b5f85a94781ad7e85e28682852177d8fe6a5ac4300315b5d4e57cf59c03be138c9ccdc5dee0f907f705df52ea0a60e9691f1fe157abd8e818b1bf60e98e5fad4691c7294fa8fecfd490d5b44784d419d4f24e988da771cab9b7ecf13b1d3edcd98a220b986fd4a72c9db793ed655774ff5e192f4d26aadd2963aa811ce2a32b29353b9bdf8a2a82791a2b98751eee82f2de9785367ddf921af66b65a3024363f792d45940bb32c4b823e8cd36d3fc71293b4ff404f47eace9073ab6cf00f7219ab19754c9a0192334833ab1708c33a1f04b147fc6ecd7ba2a476f8a5e92dd9fbd0435a0058f732c6c8eac4f94de9c7cbacde7d83b0bd0c7394cba323e55c2258e5e325a3161131433c66e94d95c03bd501e65db03e5fd1bff1476dfc58e3a038f8bd04c2e95b1656be7f581441740447fb349c3a9b8825554216c4f549487bed82eacac2d5e02e06473b36a239230337d3b0396a9d7c6a62ace5807cee5eaa829766616608b71eada1fd9d0b88d40eac7f973065e6f91e4086d1a7712e24c58dcf32ba02e402607ba728d9e3a7cd19340dbc696d708581597e59658ceb2bff9ef12f077e57b620dead2b047469e8c4ef1f328ef5490ae86cf59afd8b670ffa726006d400818a83358b86a10ecf08c06276e0cca4db002ac33ecf58afd1697a6b0e113433aed580e1f7a2839fb66ce662a06809ed9be9934bc0c9ea14d208b9a059ef5c2a115f96b633bb94de8596007469b32e5fef8bd106d992d12e1eefc6c094a93cb75dfb5fceca898518874bbb85200167c051709b68a0f69b7d40bbb9d9efee4cc24adaa7e9b245859d2771cc453d9c76dd3551667a7fedb1f0d4df846d7fd8c3793d83a58a5ff5294c8d605c509fad42a55e6240105773d5cc98956b92a9a87c09c15b1e33660869b0b15a9ed9147ff667e1d7c49846f73f1b02290d5fa8303371234d6c685ca837cd21826a73b2b4a2c100d76f423123cf9cc3b842ca8dcc1a18195dfcae54777f8fe318846d2d350ac5ec1ba33bbeb8b7dd7a9eb43d1e6d4eaad5f0966bfea349fd94e56280d9a7fbb68f156a18ea5ca491756a29bb2b099e20c853181e77aeff518648710fff631554cdc939cbab3597d78d3e54bc63c32adf7f1b425da223ff98a03f9d8db4a3dc90c988e27989edfcd45def9d0b9fb7f64e1cde73679d9501470e55aaedf4fb038e1fb62d5d096b01f53416abe1cd016ccdcf07f34520582a4ebed2071eb7f6fbb639f4d6430f7704f8558101cc9d644f9fa1618b2b000bfd09616ab621de4ff0cdb0e06091faaf964fb38d0e3fe7798d8fd3fe5fa10c6e9e75017ecf70325b717d7fefe54294a2fcaee58e2c5514b0a376c4864b05e5a350f041a9f4bb8e7d3e0d403522c79a0a2eb8ad4075f5a339d829624d2cd503cd692d9b5341804367b524c8933470caaeac5851fe586dd9c362927d9e9cf47e50dfe8a67e7a7ef3e8df39c2a60ebf3e8e22bdfff88c0dd0206e27b816c5a428d1f9ea063be5566540b476a72c7ff169209d84f164e9ad132cf3c5d114fda96ac5c89835bf0705dadd7840e934961d083a287018ab6d2755427171b879c7fcfd81793a226a7c4921c1ac51fdf86292e18b16c3a4f010afa622ef0dceb382ebebb7e8f2fb8f35c29371cd715d0809a11c2228427cd1be8d3185a42a67f8903d8357f9ab655e3055a6f6a544417058c84c1e3566570c8998c0e8e113fe55fba445c4345b654f13cef3ee8bef5151cbb85e7b71cefac32bc6af9353e815d430701f47086f55bfcc53ea7b60a39484657dc2e1dc19e50d46fd0e56037bc5dee130b8534304c4d574b382ccae5a3945f32231fb7c0ba9a793c8c40e418b7509dbd6784c62eec6df5b04a6de958fd763b38295a942f0c6bf7ce5f9d180ba20bb534e2681f391c70b2e021b8c483566fcc026cf29bd83866e3f48b43ee5b636973e05ebc137a3ad629e1b7b7238499d4a2d979cd05ff21b2523ad22c0094ecef505b5c3c93316dd87efbd2c708138c706e571206d8a5bf4c63300427cf4ebeb18a4db427a6f24187fc484e37125a07631f7ade0895f90fd1d41e5806a4341276e3e4853d8b474cb57578e422d163255577b9c4cd83890ef2bf29abe8be26a7ac26969e4fac0c2287ca3d8200b2f749512b0849790b5381f1def296559f56e9351ca5b0423221e5032b67d529504f1727642edf39aa01dc0a760ef6029d1c2033824f6c51647ad6c8b079ea8ca92858ac6f8584477d25125a399e6bd3cadff693eff8208ee42ad97a8cc4cd055c41c92da98211ec15ff355c562b69a9070e0416ad743d23a3abeae4d31334d59b6f56e41bc6216c4a3307e7a7395275b5944dcb567c5311330ff9ac184cb3dca3930aeb65a77817068be4ccb915b2f1d5f658bf4aef894e15b9c6b6519c37342a12df0b6c56733cf667d757c8cda293822d851df16b05d7f2030e3799218f36e030d50f85f2c6d21819c929ca567a2a766f649c4eb006770a27d48ec0562f8bc4e86e6dff04f968fa3ed44d875d3bdb5335fa43ec611db54bcbade2302ab8a0953256c19b527c14bfb2465a77275195c9c8ac7f4e9a97315fae2a5b585d91bc5d4bb77679a665f64fc1197ac5d08e875c6f04a36e6f5ebc7f7e65852f184736daf4d9215053b97a8797a42b79009267fc0d4c719080f0fa6b5b66a5a0457ff2eb5773571bde58e9caa16dc039554e5c03e193f19aa06d3be0e5f55e8b6e9bdbc36d12f585a6b8c5ff47bcb595a84d22bd16da5d8708d369c0845e2ca064fb5004b1ad1ebaf7652cf60e77402cebdd954d3955651ac4bd1f2c9baf3933314bebcc16f834e6c49140dae8d926debab77bff14a826f46a24a4c3d819720f992138af8d4a401a37555ef8710445c814d606030dbd8b1d65ddc09486a6a3e985fc4bd62095b4898e43f9796180112397341011217f2fe682f788aea53492ccd5d0470538924720bec339dcea8a774a69b1cde62c81b0c1f8266c1204ee78c2e5292ba05f625726dd4dc7cff84db94af942c8e9c27931e822cfb91b520e30f8fb3659647336b4c6e430d1a940452e79206d6cb9b1eb6c2706add3a70d1f9451d3c3b87874b3833d813de2216ebfcfaa23ebc4e2231056fafa269b539ff84e62929a9900bc4717eda077c4552f6dbc77e82509d958e7e18c75651955262fa4e7e473e929c7e5703351645848df2563bb146c3bc30f48a17429a4cefe238c3b2ee7847883cf605e935a57efc0badb5c4367f0160efccf9b58ae54da9715ed627f80337e10734576a62aa5f3603dc10e51b8e98ecf38a299978662903162cef04e06bfaf43c163333cbdedefc8e326542e152fbfbedc6be4bc80d65229b44d22f2ed5e6b38761e929a96d31f101416072f48b729572ab0a74cfff73261a1c6a56ac9593c506509f4ae0596866293490d1657eafd4f88ef1518a49f19ed66086060429957a556ef5e87246c70f46167b6639a7c0920662f147994281e1968f0d604b81bcd1288500de37a5d44abb11a6be8cf91b1fd0ad0ac2642704ded562ef4749a466931492e88ccdcf375b31b21df92bc1a8aedb386760351a3150aeaeeb9a0c761e5edc9c203608bfb17a3abbf268cac802baa040bc54e40c6e496dbd958b7730e2293bdb9589ad3a31635f0655624fdb8f6d35eb80b98cf101667105d316d07eb8532d8173e47bb2bc635d3268465d35ba1bd21a9659f55b0881607151577e493f41f6ca3482d0800608f5190d6bcbd53b263a4404fe07772a7fa4ec6cf91a237dbe41f78d36085eceb10d518cdfa3a4c164014ac0b08a7bdc4b90a522cfb253e28f456892f6225bbc3d98d90e26f42f0dff9278a523345770efeeba35a3dcbe8bce643b85c225db02788880b6bea2f51e99365f8f69dc365a00b7fd805479e9206f7d97f2bbed867c44e4d16a713e597ca388b407cf11fe3c613900ab08dd314f63e9d3652dcdb06ff7f2beaf513c9e24105edb34579f90f07e8690e790502440fca152761b342584778fc9de93bef1880ce7604cdfc6d76f6d44fe6fc6ef90aedc63951f6fa3742817674c0f0fdb48a9c050e0a9f4965e997957aa7ed454d88b2925d15ea904d56d3983b77c9715e8529889f82a577ec7b1b36cd6eff1466f08d9612cb5f748c9b6e86bfebb78ab61fad8543e034c7359d94c8cdd73b9e49e45c8f565216fac85bad0f158f0de697235dae4ac975dad9d656d54e1f723e3b2c0c61685a02de3ff891f643aaea0181d5361431d88d00594fcf4bc659334c021876117357cb9212e25edeeb3c8e5e4ba155c7872aed78eef3fd01307c8e85c315c36d612750c227cb0242e02e4c74ffa7d4cc68ebac9d579a9fc639ecb3fb8ea6f166a81474c8cc53cb92451271f088c959b65b4cd78d0d5acb503b0c2b8b9a62e4a50fabc1e39aeb786147b5f54d88c167016a15e218efc3b0d7745c9e600b5a321fe066ebec55263e99ff1c2fb378f076c1f3ca976e39bc39fac65aa77fbc8ce0352a3dab5d3ef16b621886df491893bd5e6c04bd508f8a6bd3b7204729fa56cd5f500e184f9feee49d5403d67dd91aad244068c405aa2b79becea91c1236da101c5ceaed62c151ac619bc7a81c5ab733c9a8c7a8779f0658febf068b78dcf5e87dd8fefe44e1a917ace6bb9fcf32a91aed4570003f196ccc65a1da538e639ec63718788f8972ad057c7ff79317b0f05bffebccbd1fa24f77a8a9fef7f3541d3fb0f93b081665f8d6ed3aa7b7f8597ab75f050f77f112ee7d12b285371013b149177ff59a510769c79ce541c9640a4c4c052dfa31110265d60ad677ba2b0e5610a33a12b8ff27bea979451141349a37bc6e0e69129ed8e4364c347f7b9e6840322ce3f176b4ca1ea3080bf5578a90812a5b66f01fd621ac3d178befc388a66247bd5b50a882638dbe83592afda499005e9cd169b4c3cf6d5b561e8aa59d174ba4da00bca344395ab4062d76598f0fd1e5107077af944dde13943478a6b224f97a6691ca7e0d8b079384a0ac1c514e3652b46d1b15ac67f4c4cee384fdc191bf1dee20af85ba547e30db49688c98219b949b5bf0634acce62a0c9d207d8466ac1dfbc941bf2675aee43d67d7fc005529b4ac63ba63b5365688871072c16384dfb1dbd71986d968d7214b55b753416da529c1177e204f27d25ee08e7166c68b3c19af791689ae8355ecac978f5451f965a1569b6e072140392bfd857203c13b982f994f0b1412e0ef2f493b95b834fa47957d1b14d18e24be1b05a1786377d792a096d46fcd9b4ecee5aaac952ec8cb4d05d00103824e41f4badbc1a3dbb69324acaf2609f547f3302d9491385b006a6c7930f90e4a35aba6ee699f1b4bc7a31add3c6291f055e7e5722dd9878b4fff49c0b0867b96fd1b6b4c2cfd2782ddca5d1d9f273f0136d375d0ceadc8e2b92ef283b410f291a26fb98fd61c9e1dc09c2465bbdae8d8885b6a981e28588caaeadf8f76dec0735f33add10e2fa25a857515e647fb43bb3e305b0e6c4bc5d432862dd7a5743c152dd831c37005fa050a995c1aaca3254b451639214d3512e7ad2a3b92054aa056673bf80c111529cd24ad19903d7b417637b42f12061b36098a15c44ae3fbdba0569bc1712adc42bc2c15ae3a387bdd0d90fe37dbad0d7101adbdc4b94c3bdd147a2e79c3d59a03ce6254c15429873e0f3d17735ef3c94f087eefd86a992871124d9bee2532b4ea128d11bb5858d8190c1e7766ec74a7bd415a42d0a6f88bf3ceabf7909f023272845a194f1cd07725dcad4887d0a179dff399e603ad6d60a44e08ec818605ebfe21bbb31fbedbb91c706431f190568db65eb88fb184107c150acc6e9b6a916be62df0401692c5ff090bae2655aa23663b81dc5106513a12fcb9ae6feef1ebe3805e18f6dcdde4da3ef7e98e669a370bb0fc51902991114957b80a48edc002a9a237a4e7bc5b1733611de266fdf26b26034177404dbcabcca7391c409da3aa9edf55bcb565e5ca9e7e79f7cf78ca19be42ad31d0596b5a80b230670a4617fb63d2be7f0dd6223080696955c8c1ddc1f77f5ec8d1f62c7203481b9c3c8bb808094f89925416d6fdb6ea36a5b9d07e4dfdc7eaefbb9e00f52c7dd81b18abc78e32e159895ed70dad53b661bfad1c39c4ea19015573cc819ca65e375357230dc6a68f0a69e2935dea76abc10600457d7534f172ac9e1ba64de671370821cd91f63de0e371eb418c6b4b6d1bbf5f63deda3c9c29bd496739f290fc9524a6db87cea0a1cfab07da4ae9f8151f0bf25932228e2fbc00293b1bb6e0305528c25aa6175f78af3b379d0a8d42c662ccd3f1dbe15e37ec8e61c8fcce05715020725a27b23f7bc9f4fa827259b11153b830c95a0983794876a870d19aae865a090143f5a331bd4524b59d8084ee4cc9807ab9202969f9cdfc46241050985eba88081b16a58d4add540c8e8954b7fd3331fdebc7a1d47e70a766551381d4ae9c2c26cc2ecc96feedf8a21163ed7ee3871824d53ab2f3d9980766fa03c5678389500124b5a2e678f8a5161a8d801eb1783bb44bb98c5c7ed535010c4eb4c2f3ecec29b02972db86f0d31f145f3a2cf2187514a8d3a13f4030462cdf30f47552c83654c9e85e16e91ef76be0d52316639cbed05fb6cff5e2ed0c12969495bfc4b55d20f6840108d4840b94c9e964131f3f5703325e2273b4f431f23d467daaa165ebf5606cea3e683696eb3c8f7abfdad147223b8e7c7fd60651d21ae1e73f09ed0daf4fa4997a689970b03b4810c6352fe104c1b4411fb66097011b92d07980d1976c34b9e0ab2e45cea87cfacc1c7629278f1e37ff120f81ac6bf2d2418cbac79f5ca5fd62dfc4c0930605cb5c60e030dc21f4fe98b8439b710411933106d63e64849b29a8fc236013364f95355ee3b89860a0ef6e7b705974274209f97de3691121e0b481b5d910bcaf3f01d4fb1bfcdb03f732414002997ddc98d5b7fdef824ec9894a48502ad34d637c2b264836280f877fce20cabbf386e336ba01b5520ee4df7109527043dc7ba6d461a0f108705ff39fdc40c85823f1c777100a4502d8c8fd6c100d10dc7001e141ab3ee23420568ff543e33be80141939d2bde3f23df5fa7113c54e3ce9e8e9a93f7c1cdcb24e46f1b49b52dc188eef5eb47ba2077a5e385008d7d7b8b11415f5e5ba9a91e85b9158f40f51ea7bc40e19f026412534e416699817cf569c6803b7554a3ef04591dcfb9a87c8f9d464c0cd014235d05be138ec312ee7ef89acb11ad7ee1a75ff202a7781c58317c2bc6c1221b65be31d928298295710943587d3c3ecf23d436a02c08096a8f59e8924b3df32ebf7022487d542d79805edc9353e444eda83911212aa380b11ed25574b8fe5d9667d2952cafd47a7b79227808aeb633bf0895615be7e2da6e1bdb4e574a4548af592253682cfead78b502af9203794ca7ca6de9692aca047bba68b9abf999d12b7d5fd71e488c3f8d54db43828cc24c67c3606be1f1a2e242cb75755d57f899d4eec98ffadcb3ff73e1708a8208e3f72735d704e6548307aaf1efebfe545e001acd3e1486e42886305dbe7833a2b68a5c3f40efd6fb5f871fd0a3f1d48941af1780f3156fcdbba82e2a46c4af8d3e2f2f880ec1c27cd04d2598019ba3d5d8e7a30be38594cac84df0839368fb95788b7e939f8a5dea753b2971dfbdc975eac1f09e439334a73a43a833a0ab049bce94e2ceac634b1d51c7544266bb743a47e085f8db271c78196b9edfc4183a29dc9ecd9b54db8a19a8d36dd77ee9f07cfb2d3958f8e367b1a110b5ce2bcd20fcbc865cbc26fe829361ca3d5627aea5c06b71adee37a20a6cc186f6a8fa3fec5bfab3c9d733fe0dab7ff72efa52baf5021fd7c8217dcd270387656818140c7a5d489fc1671f26b54ded77bf16da296f9020a9f42903adb776b3ff86634ed34fb77ae7d2b15b19cbba84131814e198c2b41c3268188f531872833979f865b2c1e7c6576ea4b7ab838f0501c4a948026e9d83c58427417c087b6e8b40c6e2f84ff6b140895ac3841113dd595c2c288ca00d257524d9215c72ed8c4c6bd14c28cc5be4640bff1273e5553139e746f6a0c25d2c0511da2732ef485eea4f1b43b1b9f3b0c76a7f8ea5d7238b73ad2ee8b27d4db55354cca3f8f5dae6a9c125802e73a253ce1b2ce3d18421d805ed6a4bd0093e164d3ce57f83c88855f538305b61a4aa42cb97a098bdbbb219fbe00760db2727cf5ea9a1297edb998f3f9703ac812e72ffbde03f4a3ad6ad366b2ea9ade9023f385403f40411a50ce32076c3091a54e3155debebe9b36f2520babc4a75d69ac274022d507d70859763743264b7da5fc422b36766e9f5b022cc5917eafde6c7d99a9359a7a349c697f4374653f1d124bcb4d6bc3c51478283d1608de334270f1b937e81441cbb6d0bcb581009dfc314aad6f0ad5e80cae68787c2aa2b1a3df7b0387903eeef4a83ac470d9fd9ca171cf6878a89210407a50fea10f12f701479250a586ca3c237ce5e84a993391b8e5649bf10a5b78d40b44fcdbf0680d2366368748906916a290a00ec8c8c9e8965ec38988e68abca88b8c55433119dbc13db2fa3a147e1fd455ca4031bd4279618081e32dc53d542894dda1f9e5be152a0f6c5784a72d851c212b5149bba609631f15b7f100d4ac4adf9c583819f120431fc21244547d5bb71524dd6e8fa1091a2db8e4fef3fd23fcc914307d43621ad8bb3aa3feabaf087cdb6595e57979e85a74ab92b15bcf8857e74dd038d92847f6caa44c9d508465b6a5bb24407bd322fe27a43c007c84027733618483f0e17e71cbb211f373acc0067e3b62042805e53768a7f43c4c2025bc58c7c2c3d0dc275f7ff2a2cf2b62e9966e80005601b157eaaf5e86fa74930fbb9609f7799ef59b986855dbfa279e01de3c8bce5796617c8a962f989917e2776b3afe4d8441593084a6bdcc87cb3f9f80f9160d96864a8bcf2a294734fc62c962be779639e1f8c3bbb240012249393b06b0808379997c4d21429a0edd31cd8d8ec28d5b2f9ab21ab093ceed598eb5c76bd879ea02dc1777a6b5dbdd5453de1c8b88d11a751faaee6ac3445506b430d0dd5c9fc455581eec62b86ac43c55462f39d48a8545c00cb0d64cf772e995bb4d7a015e44c578f7db41ad9fcd93fca385a39069c723be6eeb638409cf9aaed8814cd1d5480402a2408b0d67a0b7e7436e74a1093a4c7c4deefb8a429350c36c23adb0663ab9f5d53cc0590493adde7246e9f7d5ca59f0b452324b8195375b688b9ef343fe9ce776270d2b6b6bd6ca5ab768bb6112d1cf6e6c540b8e7be111a091c09325ef60bfcb4f1d63bfae07826061b90934cbf6ea9edd2da6cda5b39fa042798e1ad9c985b2b935f86a831893c5ccabb67ff99b9f64450854b6756e5ccf39dadd8a9142ecd45d812d80ba6202e65673c50118942ba678e96bae611219e75e58bac908c4299781c7b63f69c6b44241d0100912dc9d2d4b3f9d8728326631ced5658ceb9e3584351eeb2b3b926fd8447453af87faf948015c15a2383f91f9612cdfc0f0c7976735223196251febf21909fcc0b0690d403ac197dba58e02bdf59e9bda1ed3ea4b10902e1ddd80770ffffff8f