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 83704 e098b4c2a477f82d20bebb5e5bbdcdc6c23277580443cba4e51c4779aa0482b2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e92a156f945ef9ede713a3bb081835b83ae7529a14cf63507de302fec9aae864
Certificate Block Hash
e098b4c2a477f82d20bebb5e5bbdcdc6c23277580443cba4e51c4779aa0482b2
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008605000086f40000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000e2565dce2b50d5c9182c18a3711f64f7e0386969e17e929e18c494826cc21f1d5bf14e3b095ef1d68617e6df94cb522b6caf56c1034d40b51074c33311af564ba846692d3574c05fc70cbfa83524958585ae7ad88add13b6fa1000000000000000080000000002008605000086f40000

Raw Header Hex

00004020a084dc4bd6cd8e4b5e4873d0ccf8b7c142310f800cdcadf30ab88a7925ea723edfde0c431c0985924ea4f644e6cdec4ef1fc580527255e4d708fa9ef488f6c682dea4d6a5fc5001864e8aac9fe02e37d5063cf149a52e73ab8351808bba313e7edf95e946f152ae9

Proof Data Hex

59,560 bytes
121216010307943c670290c4dde801e9fa97ce186f6f5e282a255553969b77c09dc9e9ab354a7df46dc7a0cd4a194eb056aaa5b62612d5b0a009089c9d5d93612d3ad3cf82c5ad4fdf91ff311e52982cc5f001fb90c7025e44d7e316f34660ffd2292a5998ba4b09ba4e48fc49d4a1487e029065e17e1ceb2ae0c649036eb089acda08f6fa9da99c2f53a952c8b19c979ca69fce3f8b9a3fa1b926b55560c81aaa617242b0229951ab3c72e21817a4386d334f3a760db5ca5e370be109686c6a446b31c50902e2d36f97d045d7f9879adf98dfbc0b96aced7bf46400e9c560975f5b2a568fa068b2c73d67bd48c623405992636a126a17077f9d338dc541a49e6938a8ab72c2a9fe84157cae8070f335fed9603837fc24e1e82353e142ed14b96896c3424889986301dc78924b9241d67c8b678d2f57b63685cede3b9813fbfa751b909678b5784abfaa73c6aaf48380e264c2ebf9a511f1c46d5b68cb56756ffbe6c77e1033cc13b40376233c2d98ea9142e8cfdaf78d564644f0cc3cf0891194c69d6682ba31b2c2ddee89883795a6934976d02d55d7122f412020198c3d83558acac7f74f4b9b2df4b51a5168113f1dc3ce8da0dc9dde9069ee748bd609d3053586b59ec6ba7ce999b58ad0393ad3697fcee232a3be61073fa9df318d9acb610cef2c7b0c42ca33cee590721859e16196c2f611f34aa0fd7706da8fdca5d8873252baf76f328c9440bb54c50ec287a5d509d89bcf1d35d2d366c9332394ebb0c8f3479b177bcd8ef6b7e3c5e775c517b00fa7efe07c009dcf717adaf9d599d6143d13317a917a50ef8227d0097c9ac3f409f8f8facec5fd6aab7273e6f0c6a4ca2610d6bbc32b20a4a4f884c54023c0cdec98e7fbeb10d3831aa8061a50326022b0dfd7dbd8518e4928079ab66786d75b7e31d497dc138f11cc3f7663e3e4d979b528faddf1aab521d485fa1afa3d8cf15a27abfc5578404058a5054c8829517142a94a83d91fb4b4686b14321524dc877b83e19ba535505b779320543b08ba07a964c329d5c5d63eba32a04828a3e8dfeb442f442dd4340bcd367f6035f9e951e1a6d992c2f4c3bef9826e97e69216bf3d04a78e71a0bd4848fbbf36972366d8130b8d246c1c39e4083592a16284d7388966360226ccac71ec8f17efe72409e590375e4eeb4f79ac4ae083ce38464447b2e620a4e45ae3e6a96292644206bfe731e00de2dbc8f3922009133982354552867e6d2a64e89faa5b9f89e267de5ff298300b69feeeba77efe63adad2d4f183235630bbd89d723ce40fc9e869a40d86500ed3d2e64b80a656f1ef118324c9e780a3d841e6ccccdd6c6951ee8d1cdc3b7b8a5ca92883715134127a967148f0d48c1083a4dcab0070eb79845af0dec6eaf2a5e836efd0e3b1ac78b599be5258df4277da54ca2139194ba32ccf9843e3af9b09561a2da97da70e0bcf7ba9360f324c754acb0338a2125e87529eba73f921b9a9511fbe6976fb18cefdd70b50b1944bbe175afac060e3ce03b145e506df658d847b6bbf51c4aede82488a5115c1f2b5b5bf19be3fc13c40dd06563cfd504a72f596290f0b72d482ff692663717f116f6e30b4d658f81240323bea769b8cbaf0cd1f25b130d967a644762be1912c50c8c610f783f999b91fb56c5e2d75d9d598c5d4ce7e9c3722c7a40b280d3fdb90e7e4e2991d729020992db8ed2ad8bd8ec3dac110c87ffbee12dd4998e53aed10b41a8faca9d62e39863d83245cb7693a7d957b185bea03aaa18c9f9b767ac1e9d521f0983024a9134522d43f4843cafce9872a534cccc6c9c987245380ea33432a4dc61aec920baddd2a74f95328f157f754fd75ba77ecd03749d86454463f363d87ee5519071b29297b04f2010e75a93124264cd15bb8be654948ee8233a92993100527c421f5a73e5d80fe5c9d4cddc4c516d5f8387ba26fe3ecff7c592279f939977b51f73b6950e13273ec552cc1905a40a0b9484ddf1c3e6efbf73c242ac4da808ac648771e59fb2f85843f9853629ad587f6f3553eab18a79b47a63625e366d0520d5fe35cf7418c19bba920a322518642305e26b158938f06b9fcc7fd4ec984d14bd098fc3c90a75babca77bebf2b49d54186ecd2000447c840a282a1335cbae0d6e603eb98ec112cf0b6c43f4a77544a6f9105f646cee2c906beefaed9c65dc552fc4b7da5bf06735288dd04b11b0164451f01ed3622d481254b6b3e73d3cfbf1b4923cfd0d35ee6357d69693d60363f4e778d4e7f343bc3f4d365c38b013880ba82256c550e93baeff69a04da5c13ad1229dedbb0663ea3765dc7cf39426682b5f0540d9511b85131d84aa0307e8c004ae9ce7456d09ebd49900fe2fa4b5d84ca5028b6bfe010c00702eade85aca0a4bf572535486889c55563c4ed66b4c8c9c7fde15cde12f143923f6b9cf23130431821bb85c69296d5be9a1793cccd0eceb5794f5c5950cb340a2ff6e125bce7fdbb54226f929942d8f1745d1c298617ea13dfe79d2cb2d7850b93ce7818e372a6a21cf1e6ec88aa304f05ea682a63ff44ca8ea70bd143b9ac1744d559029158dee7de1da080081b45cdcff6e0de4586ca0ad5578af757f9b161b9baef7f3ab2de00455e8ff82a070d75d103256480d5fccc089cc7b8b52d95bb817e27d0d55fc69d868688126036eb429b8b5b2d0542125b9e49c181791e37d8deec28385ccffc93e8acca953f9f1c6aafe3a1b8f712f918d444a1c61f3569e9d2df878aeffb11de497b4128076e99929414df680b4a5dfcc8a1d8befd9be44ddd6a1e3dae9a13373a0a1c4f7c87e12a353d4309e81c21163110ca5fdf3394b2ee5817531003d7ea3d427b4334ea4c0d29e5e79e33698ab891ec44aa2e6e777244bdc2542a29b50c6e74beae8fdfdc6b5747d6d592ba0bc8606b1781f3032b296ddb28e243fa34f5fcfa51cf024cfec840436d49cfb4a56b95c971e978defb7430214d37099e3a7c8c21ecb290758c0cf7ad589a587700a1f351258d3fa4d1785371348f45c4e858d91c3d4a7333c5826eef5b25c34201e6fa8222e21aee5ddb1cdd211b8989c785ccc43c6d14f4eda97eacfdba9dcc2e063b136e880fccecf4e673e4a907bd504a640a16d4050116c90ba841897dc63ecd01e57758b3e4bb3714e9ae3d32781c7b72346c6b209a01e6f95c78d1ba177b6c5259ee4cb5cf2eb302bd803283d88d598aa107a1b2f841a35a88f8c36075e8fb30154f8cec7279b06e19a4957976af4243a14e5ecc976f0cbe3dd5173f2df942127ae779d56ce5594a5db8289e670b0cb5c0a13c445bf6f4d130db0b519cbc372d84405b217775f0e8aa377d1833c7b9cc1bb50fe0a887e69e61abe3cfd3b29132b5457caac29cbe6bc6f349d1bd3e4dab533d25463bc97c98aa09d5728ebc393b383256c3f1f55ad4ca5519e2257e46c75c4459d4331e6b799d5ea1c7b398830bfd6f681e1a19110a29d1b459c39548f05d23185495faecb11c4f216668b320e4beccea165deeac2057eb2431f7abb792dbde1108038353ff29ffa6903309cf4f5d3a7ea1d2319aaf02713d16cf52c32f5b7d127e3d7db13bf19161ac38799088450fff15846e37a8fdf1e2ba5c43d9c83def723681e544a33943296b8b876ea7530895399268c52d167c99e5d71d3da66725efd70440055869623e76844628e0b10678b131e34a58f726570be2608dbfb810c1152116ca1a75e06278e56f7a8bc1577d0c675be6d680d84a4a8616eff533c98c5ed3060098372986e07822af2d077ad3627daa0d8b609af8ca3c53f6685ba7c91ff0e12dbe9eadb43d826e69db557c40e4db9126b8e07736c3767c4c8a905e87babe95f97f975c4b5bd1e4d73ff6da07d0f4c99f6a56ee1c9f9bde0fd5a8f15ec70c49a7e4564c9cf6fc74526bcf9825db6fbac911bf0142f769bebfd04fac7dedd39195d2b95766295df0172b7af77464f02957ab2bc7a922896507cac5694749ecb0a618b250d0c81360c71fbe2080fe669ba944f757a442712e91bbe0fe0091ff5c9c87f7b59c58e1ce131333674402a61536cf7237be4ba9c2996ea75652a1cfe2fdb0b8f14cd1de8d91e74c2085bfe1c0869ad52e2421be6f6e95c77198acd340d38dfddaf8508accef49e1b8b53bd85e9db4080e7b3c2fac79ecdacf2ad93708d42f6fe2619c865bd35a1b957c64beb0d8d940991fdef7cc8d655e4f24ae4c0c211e3b9aeee5a549d93a2fdd530c22e19ac1c4e1dd92da49820d4d910d597755276dd6761aa511abf3046afec9fa38be89c6e55fc7216f0bbcb85c033f5bf28c72fc1615d89931133c66a0e87337d12512686b536eab075389558b1f387a6dbc29eb18d8b7129d8a59c4c3e893d2df33200d6bf30ff9f0c0686c3a02e63c13eb553faab0a9a1dd538c6cea8c0b0218132c6e045326c13f578ea420309c58d688da2e4044e8e3f43f80025b06fcd37eb7885a531080003d53270962a5d741fb703b70817ac7a9c9af5348be7132602f32686429d805d8f1e48e475a1ec7a4a4eef42d520d1fc99a707a79ddd3fd6872c3f14d014ea2866d0de224c271eb0d8167889f04237f0b70ffe00d3d78086b76c49f402142c065861186734d042b68156740b1f8995d5c86b101844b170575a47c41f9a8d1579ee0d2a2e460e7008a982ff5f1a4d57e852670e2559ce074166581a0276705b899a98a81603568b827ecc7bdf104b0078d2f6c24c5f3cda3fb767110ba2717d255bb7a973ad806de0f5a9ce33c71b41a4b955db30f8a59e2901b95c89bdfbb1024cd0b5070454659ab51afc52404a21ae6182564d97aa7e5004846422f06edc715f6af0c35f4fbd1f0e9a72046609cab92503429832fb40a6e143ef166a32ebb6ab5e5cb1becc1cd24d93eba96dbf353f49f4115f801ec5cb4c1960e0dec473676f7cadf55f3cd7fa31237617f78c0f76e21a49f43df479e36e37ec82895cb220b25d8816b376121ea31b3a225a645710993f78712c5e17faf3644fd76c0d5f38050f5c16dcfb8887cf938e6d5d1d74df00a92d1155b212ea52ae9b5d2ef87badfe53a834024a5d065695c8aada49b6ddddbdaacae34e7f632d71dc71d194fa6338c7506c8fe85b15762805f8fbb2c8e120454c64656d7bc9bbe15c0d473ac21e08e054506fde9b3896dad08b9ef2182aa42d970ae417b9cf4213cf3b2c721bc53668f6db13d74dbaa4907a30f5800b236e8f5b1d2350e3667046f4cc1c82a2be1b2192014b8e0702ffc2466b411e08404bc1507e66f450dddba4150770f63f6229a3dd1ab8f31a68b9c1287767245368f755fa048f98afa3dc33f9633941b7bcd7a5e24cf9170c4c6a01cfb7560dd533f4f5be00064fda3d8f742b7fee3e098c73fb76b1eacf614cd3021f0f829fb1e0e8af9f25ae8eeab7cfcc9b6682211aaccd9b74f77255bdf042548fbb880b41babe0ca6963cd04cbde0b42f9b4a1c7b17779a0ce7f8103e19ca163e440810c907573a4a3e1eac531101e878ba4b24169e2260bd221e03e81f9aaee15d8901796e17ed545daa65e2d5b9fa60f4b62f226e4fd8dabcb1d1ae4b124ed7630fc47ecf811bd6f4ec95ec3c5785150ae6d10cad99a31eb06383495c99158feac10825054477dc15b71c76c3d68cf2d2f4a8e3f97f96653fdc5bb7fd2a97758206eb0bae7a17da57dd5975ab490bc3ee632c526c27118605f6e82a17238c563cfd1a2f50b41e0e4e247647e7761d70c76d932df4ef2f233bd523ce53a9d9e25bc60a8d2b2d48af728211547813613faafba6644f29fb59c29e7aa80767e71bdc0b5062a36ef3054fe884857e4da531c1f99f5e9ea3cfe394df49b948f44f85413d34452ed6eda59a18555b31eff0da74e8299ff53d2172f9efdb160a2c0f5a06f6adecbf30d44c9215c4dec2d46c348d5ff6e195754642760c0c777ca4575196c7e45902161c39fc23913c0ce4209b4c7e45e1c1c1e35fbb92d9ab2cda61bc8b80a1d9568b7e771de9b0df182bd043b5d4c273941ba1f7624c64aed6442cc62b38e1204027229b02ef11ed86ade111637fd3405ade153d1b4de18f16c319230cd522c5a85f955d794c37695fe31fb4069c2a59bcf40d2ab3b7de832f71601efab2ea9089d664ebd8ab7ddaf07347c206c333fbaadb8606b5cfcd979ddbd2c459ae6925017c84755ea912ef7e1e7d6d45918dadf04f2eb86da91f8d2724bed54ea6ce01ec32a1c83ef7d363dba554528bd1789689b8642bcb01d6cb844d47ef63ca73181f5b7a111669f5419a4b75567f4374f82a617d6a21de8f9b195ffd20616c5fe75009c49fb3322958f35d04e0a3425f098e0e1302c4f68f600b76925c969f272dc03c70c69945c5aac2d48530663f0de22006fa932484c40edb08881e30eb168b415a78a3023a39248969f08274bc60c58ea9be9e7ccbed4a68b1092cc01abaeeb128965bee4452295181bf498847cfb7372f985355d9f7ff42675d5abcb236d8b1f33246113f05e4ad78305c46715c95050af5de5e9b4d08321a7b79cb46a1fa45206e920b28f344faf3ac3d2dfda237665b0e9ccf1f16ae494cf63079c84a43a3fd52da358373c6bdbfb4a5302825b3b1757d3edb065c720b37b1f26de7d49b215c8f1528f4e8cc66034b03583790531c99eefe46450ac7a25a043473671aaa126c6b9355e0aec9b513914ed12bcf925789125e3d23feaa9cf9948ec1a0a185d214947fd21494e949f94b1a3a358887ca94afb443a8b1e04bb04760ce052c26ee764d513a7492b1936162c398a6cf1a9a2b5be2e006ebb998fc09e2abc309778f0dd2d3c691266fa1b86150dd8e45afef00e1c2767bcb70ff199400ad7177a76416d00a4b3fb9063fbcdc083e63c5eaf3a3524f76a2e93cb9eb61f943bdacb6cc25ecba973455acff95723ebd32cdfbc575f886477f7b5bfbbd5c6bf51026f46fe101e4e75a9474bae7b68d8e963d722757574de1f93827af3dc7be7c7963a85a6b6f9dfc8df96e45b670eb8ce23991fb0377553a112afb6338aff14c79c0deff83191083a716040428649669a922c1b896df6ef15cd062fbefafd96935577e2808353abb1e32e3b1d0a12daa32fddb26c30e3aca18905cdae30c267c0b6e11c8923dd49b9d006e02d9fdf2f0bbceb0e6ea01a13465a525ca72825d1158e3e10632a210d0c3a17cb76059b3db2ece9feffd6f9ff03c9c981ed0c18be530cd2078bdfca23858140ac950c017656100407b7c5a0164f68d322af41cb174712a7bc88c51e2ab9ef1d80bbe8df592168fad3a6a66c055d54b1b1b37f6bcb6095ed5e54954f1bfa57e8062b55b8df40f9a0210cffcaa47a66362698c8e6cf42407e607c6b0f046ac6f0edd5a1b55cec99a18a031aca2df9280893ccda4aeca85bdcafe4c7de87525614f416be1be335397b14912ca49790d78aa6f5ee085af043e08e32157960843c0583953a57a9612d4b9b82b8f88a91307c2bb82834ca0a503250d79627e328163930f6b6763b3ba03565417c0d4220050faa5d94a1dfadf26d5088449ec8a881cee88d44c3b64971cfadf9d7f35025787823ed09a779db6101e516c2d9eb6aac6a582271632319f76955415aa72ee178f8f8c9f69995c512f9cd97325709e7bee2ceb937d43653e91d1aeac7bbf305484a49f75dd5632b8446268cf8a41c8b5b5fb529cc35cc31a9a0b1987795748946ff250c7b097deff6398758be4c074f4b8596a41a32fd6f1d13f6373837f83e6e257c7652d6ad390e4c7f6330b3460203d10916d5e6caa721339b182dcdba816b44b5ecdfd91807791f773d036f138628f35497336be567a0c3a2cc5cb322f447c4527b007c155c9c9f15a3dfe14f7234f24a4f7be482938b9dd44beb4c36eda3f4a91bb789549381b12e90644e1a30537e804fced9afe879e5698fdc54ab848c15a55775fe8e092e954b860fbc86837b270a0cbd7e4f10bfc504a45ab36c6857d0849485209b7b606d6b5e78daa563fe96337c238ebea394bf4dc2891fe7c8a9248b16bb4d5c768b5fb06362065b1dab31f0ab6844416171aa5dfbc66d5b75a38e6f2d4b992f945c1315e420c5241947b52d73d5c38efd6cbc071788fd38c922aad9841c6a602ee410bffbba0c40cba3e8d277c2e6ab179a090426969e0f377f6d0014258caa2e6a639ad33062513a60f810d10ae77522a681df32970fed3820aedfd12d2863505f1cc1d9ac0815a332cca2c2d7595553b8c19409676d87933133a625e8e688a8915b8d83ada79b10427f6b0fddbb1dfac3789697624d547492f2af959f5f29ac07225bd48b12a92c17b0add1a8e6b23f605b41292f33709987806ce12ee71a26899a2f0c5bbcaef3471d5cc0d828a490d08de8407793c05c8b556aca3832e3dcd59624ac2421050319e0bbb8db02660c9be6c945e0e61629c059c822f8cf285d6919f1582b479ffa004231e62004c0d4f498a3305cd72c77b628b79785455c0deafee22a6e03c9724525f3e0f3a4d09746d54d7d1a59527c3be9afcec083137566d9fb847d1e439c57edf10e7f9cbdbe8b697343e64754a20008519c427b077525f3d313921b0d9239e53f4c82e94b0266304005fdc325db1b0c75977fe82147cf60dba657e51a1987376ed4b6b4bcaa51af8c5c25a2ede295638152491765d22181bc31029f4664d6abe88d76777e29760e415e17adbd6b55fef56f633e727ba0dae3757b4e8072f8942e494dea267edfb5c871e8babf8d8c2c3ef93390e0710aba9badfe0f0b919e9725dac5654f48be4f3d02b83ccda2a90332a2cd490b0a5d0180b264f656042172a1ea607cbcd7121de025bc864ab01085598341e3eaf3c68fe520a9f85f4a08cce2994c097a5977afdd1e2301202de8d08542117f1c4fe975db31911a91748fe170f4ec480382f93d0f6b960e9616bbb4761662bd028f6c5819607b038b003f86692e73c5ad8ac081d23c0691fa24a713f71e6cb8887590e6339a01b15a2e6c9b81ec97811b9e7b9ffb837d24e8cd34d97aa0b1250e92ac6c315c6e8ac1e026e80845c19f767e8e903a5790112f70a7c5d2a634c9ecc64046c2b69cefd9b0453a8d18ffe2fb86c11e08e1941ec9d77f9995df6978bff72699cc206508fc447ebbd5c35ca7ac4a0de4add25e21f99907dc55ec697acc36f2ab042b36cf221debb19ef42533496e4ed69330cfdbcba267d9968bcfa7b148004e5ef864c330366a29991cd51892a923482ffd02708277d23c0803a3514692d868a44c01b67b7a5d11dad2cd3c48732b5dc03eaaa102f53a3a11ac831d127202d309cfc64b89f51469b96bb34ab3a43d7fc4a2d3d188de75b6ae94a04aa4553096e4d6e5d2a4a5d1712dff3e22764a28c2c0b40d43a4147ddd85e46e378b94597fb74b778e0dc85a1553a56516d4bc82ad7ea4d4fc7a53a0320467e829f5cf3cd87717a346aa68e05c0707179d707ec3a855f8b3b65ce42d354ea737610ad04e7b90f3f3429e3dc09327f206dc7acffac0fcc636f6c327cbee14275702890627f4e742e582085cb225371e0c6200752f809be697970ae184473b62de3f668369e07bb05bc283749da166f7f4ebe4431126ad71ea1ea45220c7d11a1e7897ef05de64a33dce408107bbaa2a4849d9e064b0fbdf3aa86d223d70b5452219e291c6d6b943092aaf67fbbf0bf9bd3aa1d70a07c8db3e9999d0b692e9fb77d87e06e47daf71f7cd20a573c177049ed13072f40613e64d5c0fe618e8edffa83e7168267a03056bc0a56afb7a20b69836166bafa52af7659837f5b33cd832889bb4e927d0892176950a29e79a493b28af82afb1fda87bb6516012cdaf8516d794f30148512575c0782ff875956bf2feaa0dc4cd412b0e00305e9c789778eae464341fcf2d1ff4076d190de0e1a88f7d24b7201c4cbd872696d5ff8f28dac49d591ced2b4481a40dca722d79b1011d652a573a071ea9ad42c8d641aaeacd57387d8dd6a7ad2cf8e4c659687e8356613c410ad637abe37f8346f4288b0ee02461b32f361ff4b17eceaeb4943bc1225275a91d0cd8b52bf3f5b693ef48a0ab6f9282a334ef2c0cdb26fba6ec7988577594a5751ec8b637b8d4a712b966f7d2ad36ded52338d7cb395aa221834f4c7bf83937748c6b41a84a5885dd7d9ed9c9c355a1b48b7237f7a933e8cab54fef4e6bfa1a945a4e031f58f6b59a604eeb0bf0ca3e4060230d5c704eecf33b86cbe14558713352fd532b28d24595f98d2c9515cc2d0a747e0176194da31660a386b9956b4dc61289699113f31fef5b72798d8080d822e1c121a0317ac1524019e9abe8e6e9ff7d9cdc55e5b4077cc86611993fa66866c45d8fab077a116e6a5e4c4d6eafc26f277f0395b905ada97bd6d4cc35ab704b30380a6972e632282932485ec87c8a4657e1bcbeb74d162f636027d5f1ddbc140c3e0ca62fc1bd16439d43941416511a0ed4777247b79b55776c74c9d884c2a21ae6b162afbbfc96942e57bef84e85f128ef3197cba51b6a1dd8b8e2b6d052e099b18e49e3670be4adfe2ecf49735ef0682f186d8b421122cd1a9f30c663fd179d3b87598316f755e77a77263a230fb4bc84dce1d1a05e7b0c4b092f82cb40255b9cff43ca719151fdee10ba845368e9165fdeb231598f25df94dc21f2c525649ef98aaddba316022dcb5bc5583d486d19472ce08a2c7149fd0adfeaef6b4578bae002508167900bf627494fff6e252c7c328881dec46823592b234e747fd884609c17a9dde689492f7524dc0c6c0d05f5f2ea7c3a22dc591e6df400bfb5b5dab0188b94de4559013819c10ac48564a5466ca6830d6d77eaa1027755a3d9d81c2fd00927437e363699db30dd4e9ff0569785ad2faf9e274b6b8869a639da535333dd296dc37b770afe9ae8dea3362931474c3263ca607ab642008f1c6ce0fbfb8ce4d2865a5495d0d8e4ba78abbdc6ecb0d2feb2328f60b0f49a2aea1241bfaa7fde32d1c24e50ae97f2f38857b6bd41217399e876c6d6e08e03cf1683dca487d8ce14e37c1229986e48c1d19e53ec72f622c6778fd8b529a25a0109333da42692e6080a13b40bee4f009c22365b225213ad9cef5dc1dad9632eddbb776f803f26e678369e338ba7f5ed5ad1f3e81de4f96fc2066994f7f720b7803a9a1761c204c04f9bda72685dfc82f7fe3e643543ee4407a35f0d6d99dc0633cfb7ce0f6236fb41967709406e22a45d415ad2d4722d4c94eb8a739d500e547edad40339396d6028ddf056f95b3ad3f308453388c2fa4177868b997a6f130e521bd3ac0e8fe93060aaa2a2f52478cbcef13c9d8a33e3a3ef22f3cbd931acb8e166793a1a42827ffe0644f4677745da78822b4cb8804dd949cab0683115494620d383592196bdeb175d37beddf838b7f137ea328cb91cca1180f78c5503ee9f61dcb47ec7030755c5359390dec8df1a53409ae2a2a1aaf8b6fb0f8d5ebda78a6066cc6ecd0e9b33209c1386c1f977fd636909c57118c4e2c5f2031cc7014d41ce28df38405f22126946c0d1c46f9ca02538e497c7e64402508c10157c48b8e8327843ef60f0c525a5fa4febff683909ca4825f0560528ba7852d26a16050a17a0d54d47aae872718cbc55655d177c77f6f509bb4d6911fdae1f538846d0d3b17486bda486b503587c99c4be8bd004a0e9120d34a9ebf7f4fd9e5e8bb47c38bb6441e84181b074c8c3cc60f4b4f944bd0b87deb9aa555ab587a260af7065ac84f55f3106d51cc1c9b16fe3bb7ddd2ca15f082fd3089e703a66c5de1364222d37ae986a3bd0f18fe4c48f99fe7134eaba234c616d870c1e1242bf0edc0a6974dcbb69909a0edcf19f240270f55464617d8924fd3eff8bae01187d17bcefbe3b96dc7b05f36a0fd2df9f9f62b1207166caf2dd6cbac49d25d3a038d40a3b098e1ce6150c92cdf1f172f2f455114e7df4cde153b3d9db6429b58f4f708f3521f89c9a00606f9d2e290221234a6b5fc2c4f59293600d05ec7345bd7c535a7d94c6d5f88d71060e366065615d3dfafd5153550a7b5fb7265513efe7ee39bfd83a09beb969c880481173e4df6251277a5ff3cd1e588a923fa167b6cd6ea11a2460171afa629310d231d8f463c1337194fb19d9e894cc59be4e43350891bad4b3c6fbd90abca92832ae9e01c93bd97c3a9cf038e083f1700610c44bb94378102c66d3a3a05d8a5cc8334f9a9c8258a16860dff8da58b8954d3d1dd17ffcbb02a1769aed39fb8c1a89aa6c53604ffd19f34e4dcac31752a789182303a87332ed19f89f0069a253d2be804555439211ff6702c304ab633116bef1b1b76c8e61660ce18421d3015398e2e2411d9c2162c41a5234fc02508bee44a3257df7fb5b70add6e8e8bf7b33120236acd90e9c56dc5823286b695b9b7cfb4a9642619f40b28f61edf1d7cb8b9d308c1e464d47411b321323d32b6cc3ef5ea5b53b1827bfd4b848317d75b77ebd2efadfcb9514c50a674029fd34dcb0acd51a14dda9428ebf58b19f698140802a5ee154038683d9d4c284dba6baf3ab702d7889be2bee577c110e4b00cbfe760d89cf003ddaf45397b8362c8e287c0669ded6a6653a439f5b4a0b2e4b9c9f3f14c6e83a1f4ce375c81755b5e5f9666eb16dcdf32f62efff3fe294fba19f9fad807d0e0cc8294a814f6e986b81d1bc910f1c5dd1978936e5e29e788970b1ca8c5c4c5ec17a04c7c39567b15464d630cd37ae8302eda30d84f1960f5860ba664265132a8e88abbd8eafeca53efe7044a4fa4f95409b45bd05fc98ddc89330a20d2ca7272215f495e6ae37b882d6939e855c45f187b96d527924dbd071a45368d596d8066d8ca494858d6558e35dacd6f1574d870ff4d272f1edc98988fbcb974fc77376146d2c1dd4cc33af54fe5d1394e9eb9dd2480e372303af5557a806102d2a6660070a88c5315bbd1ec6e41645d2b6e56ae7badcfb710e0786c599718c222e4418050222618753c1c4d51d4d9d698ec20dffa20ef1ffc06b9afd5248fdb5c5e28f27cd88926994970f44d415ead9f5b2b085dbd2e211ee116f1e9dbbe4fbe67ec7e1f95f5e03bc9e2cabe7504c21c38e3ace512a4523d64e3719b1ed8416bfc32358326c96617f885bacb701264cd6597731e36ea786254a15fb14ede3a94cf91929cd987ed39a3144a89e0adcdaea2ff9ecc0c27f39e6bf90f430b5f84b470b4dc5d199a834ae7e6bdd7221a67afac4fb622d8bcdba0594797c1a2a85b87103d9d11307ad570cdbbe9213b160cd3a76d813fc8634c9008313feafb5ed517c375422654fbbb9d7e88cc04831e8baf1eb13cd5b825fc341e0a688ad2683f8fd0ece32c1c55c777a9f11cdd965d7dee17ae424204c1432fece4c235386bdbf69399ab08f9af92215e89cc416f247f25a523506079c0209b9b44ad5ec79162cf4f2a065e38174bed8c2f3c37ddc0afefbdc3e4d75a07df952dd580fa705a4ef4d6c67d3f1672dfb887937d304baa0e51d9e92fbc38197509a39f5e429b27bdf03ea252f5d7b4a296f06e31ac010df97a7cf5fe89fe97fa7df19337bc7e872262674627356aa3098acebec5b5eee824da9fdb06b8177c4a8aeb6cb044cb951b93ced2de126bc7a99daa6ccc51dde80b373067ea8a88ef054c95863d792fc0fd5f852ef5297d69ea5d785b4980c86ddd5480d10e3d37e680f1a1f521f77ec7256f3309c840fcab1189aaec7d409823758a5d57d1d8f1a90d3ae006acfd1e8efda8ed3952bcb834d53161493d8ec744050b556e3c2c34061a3e33650dbc73b982bea83b02d435293a15e941ea62290d93b00d789362f51bd1db740f7ebc23b1223aa952c08d922c10d131f9cbd0baecf1ad9cff47e97eafb40dc03b9f1dcf7aed710412d3c5a11ac79c24b3ab1a54bd6256a8689fc3f969bd5367b6263914bed52dbeb0d0350bf70e131dc6fdd64dcaebb146f9bdebba41e936c08efa8a584846245a43ec31cbc3706425b977985f3b2b55284dceee9a4984cb9222724f225f2a2a06a6804d940ffeb6ab5c853962745c06404808e38e2c97d94d56f01e0a2c2e8ac17aad0f5bc41d77e0ab49591867ed327034c5a385ce2467df38b98b8e260b16b5089bf3ddbfe1d08020f7a8294c83fc5855bdad118ee8c60012598fdacebac17bca874c8d9cdd7a49e7c230d88794f5c7becd8d3a46d777233e560e15f0c64304533b2a8046b2b9204f6eddb8515b9e6b8bec11c1b4fccfb4112a675a9e1b7480350ebbbbc12cc28e2911ed25eae488edb266aa8dc5556bb7dcb58d2adc5d0de5a71edb7d01b3808ad158208c95467d8ec449764d7a8aa448f14c39b49b607e0f041a76247f27dd3938a76a4795acae6624c6cbed5a8b19d4521f2950de1ac7b2e90e073abdccbaf90010e0f975d8629f683970c9866957b5b204a5cb989b0ef3cc730bd6af7ea6109339c3af5a2fac310d7b16afcc62b96465ebe625c6b9c8fa998072db03f168d7491af1d08ddfaa76c4d9a450db8746c21fb8536ae549c9719326c2a39e0f03a083562f5e42e4806a1ae3293134f21540be3f17e88096bafc7d8e7c1d59cee03c0a2b5d7dd1ffbbf16fd9b00b705699b814f31e47d2324c05977dff6f155fdd1660ae79acb150cd9b844b1c49613c1acc3915dfd75ab67809906f67a676f9ba67295bbc771bf3b38bdab1bd1141d3783b8ebbd0b24279847899eb54bfe43e0f7646545ea2c3e952b5f1e6f7094fcc95e2174bda60ead3b52b9f2cbbc2c9cc37cc83eb7ff751a3256560f9c25bdc912ba5074bb172980fe99e409ba39bdc01d545b832686983d4dc1afac8dad8525f1f60ef1e74186534cbdd24e172f797eae727cfd0790d836a077f4bed3862a9cf19f3aced3cacd566139bcee13bcef5683ed7962f474e55ec4969227b4c83522dafd0dcfa1b530b11daf0a2888cb68c2e5445d2ec30ff7aed9b89cd86545e51a96efb4721cd20b4552040a0445ce90da0005500a527cd1b868d880d4b766112caa0063795bb39b54dfc28300b47d9c38787d7ee66b153e58c9d3168213e6fe9be1a409dcbd8856e0b9438ecfde5f7b1c1a860adcfa21ea6d0223dec5fa9bd6edbe023b0875045ba3bfd387c4634c2b636b55c0560896844ef2d0cb304ef0a89527ad9da0a59d00ed729bedb84d75e9f02776cfb89341abaabb1f0f9292e52bf5dad86d4e417f0da621f11f766eea56b1d63273e757648f79c52ef8c8d8eb2518097280cd3ac9a7d6fa98fb6093f760c5fbddfd7a425b8ad2b3b958e6c38fab570d6223d600152d962df10c112404bbafd48dd85909580932028e8a9080d604fdacd6ec83e065d7c93e39c0d93ec750abccab6c0ab9c711d8413b06389c7b8f28c8ae360b01e933182ad700d175c87e128f437f8d52a0e010d7a1604e6fd079752e3effb2446baf06e6aaca4dd58ecc03cab7da4595e2ce0a8bf238e03f9ae75554aecd4f61e15880976838f73c36add5a91b64e9261f82e5aee484f04f77e5827e9d642b57c546930acf2acdff69464f98a9de638a288452756ccf5f620e64bd1e8ad9c4a03667345148004157d7e595f240398f547582357a72b3d434939f3a19995a019ab17e867fa5ca5f5a0df0c53bd22b1eef5a2ff95eb0a01761a512778ccc21f7f3bd2442868369c2fb684617dadeff8248951768c8d5501b1a3587b174f970eff786778df6565cf4b2ca5fcb835843f0b98dafd8e3a88b9f38287d51839db881326d9d9e38c718ed7f7154ff3cefa1c199ba742441bbadbe77920540081e3b2b6678c642ae536651ad6a78f34e9ab51f3264a0985f42b444a652da305fcee615298aca75af93db4a2f28f009a18b750f41d47f3e7c39d5f9f4cc43d4af3a4fe3cea072c3a65a64b7ec9cdbc7d175b8671fda94540488dac26c6bed7a3a81fe5fc837d39277e22f730967ca77f20e7d72c33779964ada366698e7e03a8f2a355986d6884f5e428ccd3ba5e9572e16033f31eac7c7c23a61270688febda4c0413f5df3d2eafbd92e986b65e861e4bba74a4d8679050a895cbdfb3592502774ef13d12e06ab142c7aa4ffbb0fb2e6fe8351adeef93e48cbf0b1e726af2889ad4e625fa3fef0802165534a2767a1dfee814ac29a57c6d3bd333a5c20c1d0a48fe16b44a08b80f0f12271432487957cf31b16b5c0dae82e9531811bfb04339c0d4d25d0e12b4dad7036d60bb978bf108a487909a3e95a3afab3e47c2205ffd073c89c0ed3c3337763707c24e165aee9823845561d1b84929b3c903c05a4650f467b810b0330c117a47ce5108c0633f723ccf8ccfb71a8b58e5ab67d91242677d1dce777bb0f0357baa750ebd1ce7950bde6ba80d2bef2d269918cef9e50c6290d560b51a2fd8c02d4610289c8cbb288ec03584d56499767b2ea17f68af7d4ee7d6f42743eeff03741545a3b782eacc65d6a0b442f6a9789d54e285fba5206b57c9ac4a31e78cc2a7085734f989d9cbbeaa966271d4dbc2438a741b067e0b2da17535930229dc7a4daac2c396f5fc27565275b571456ce3ed754a2fd67c1e64da6d066af92879618af791ef4e93c2ab2c8e240d57557dba54056e407160a8ae4f26b227b8c24ef7891be5baee37a987d28067bdeeb18bcb9404b30106a97a57c6dccd452836c058b7b54751d66f3e254a106aa8547fa1045e591c442df17010c244ad18d47fc1d7cd6fd80793de3c340d2f36658459a67e20716324c87afdcc6ec6608970bb6099672dba28b0e99e8e041da7a2671cfdba1fb85799302076522712dadd95ef8728e98065f115b4929911d2d46acf6a268ff71c797900d6061dff77474720b79cf92be0eb2573acdfb9faa256b64f65ce3210d20dcb397cf1599dca8a8966d6876f225cbb79d304a3528f23a57c1f190bb2bf8d3beb542dc41152604f60ab0f2c638dc2c85b4ccb3d868b7d42aad8375fcc0e1435ef23f49490d8299d64eee4554c5271fecc2530f9d70b3959e3d0dc9af9e41cdf72ce372aff159056b17ab5b3ab883839a7042d07c026b853e58744e2feab3d0c178729bda124648d0ca4a2479ccc603ade49c9892c56ba6a3416581b9d9865d90f70dc9621d7888bf72d2940701c362cff49078a322fae7466364a3316cc5ef00f13e15f9388befe388ed80b2265d2373b8ec705881fee01ca2fc3db6114e823852d4d97afe050602d2a23eacbc00650c54ade0054414d4e78c889e6f5925eb79c7c86f5e9640f2cb64435e615847286f615d62bcd7613b7c64b9b87c6a9a254da4d7c96750cb46af0497c466d18811729ca97f84c91a02abc641cea98cceed7a3ef31cf6c98f70c2a0108c3e6da352badfbdc38d0de6d8901f7ae0da409b1cf895421e85b4a2a84404220c17b3e63eeeabf2f6dd0879556c030dcf3d61d60d9c999925833ab73964a03f72687f19840a64809487153966671d8f3b9bf3fd29ab78dc2ac075f10e61f5359082cf521bc7fcdd346921908141f344def8052521e58d4a329d27721d675af49c9afb051413bea96a8342f8e9eda2bcae8e7b844e05395ce6a061bc5e575f957ca21f6694e00cc8d69ae4678562fdd1078ce5472a8bc80f135a37e8ca8084e9d227ba2dedf21d3e2745dcaa5b8f34a4728ab949272e26f4dfbd52591397e4f01e48c7645353956ca266230c65fec9d898ea04c9f83b3529858afe9055a9f688c485c18a3a970bff4d14afcf9c771ced8935a901586213dfbc11d97f85e7e3203ec094ecb9fcb48145c7a71ad777004e211d51e300750f90e4efb69f4683b2c2ff1c36eb3fc1a1fb2bd79137f9ea7ea2930992ceb4bcee72b0a5620223bb932693a1e92521f516e3b281ab0c282c348d6aae52fa300abfb781eca9a8b38afa37f7ab15b32742378e84b5b8b6e27ee0dcfd2840b28db24a494e8151520c4a4c1584657840391c403e53ce8335880dbe2ce48dcbefe16d974501b407d4fa5a1bfecee4f7cbd5f49ba735cff6ae0c59c40cd7ec401d1b2f4435c53971292956fdb3be712b06572ab0f35c973951fb9452430984ab8f0442044e6c18d146d18631a8753bc4fb161dbdfd55ce9b353a00e6bbbb272bcd28f1f1eb6a5fc21fa90fb69d93c354bef5dfa85c94fc7fdaed6224a8ce73d6bcb6f28b23f6ec0c9a490a7f53de1c34495fbdb873825b1895834d8c04f061683e6fe18f0aa3ded14ade000d8bfbe064546c3598176b09f59d9d902433713497e9619d423e0860fe26109c2c30df4dc01bc86d243e9a26c29285d4ef6417438ebbd17c4db2e26910cc3ae20adc5ba90ff44253fbf12b5a3f44cbade6ca2c1d27fda074a53608582e8bddc58addbe63f6a3d6b56d75059c2d8e1830404c4f573eb670e1debc3cb78be72bfa43aad951bb3958575f4b00f2d53c2c1cb83da7f67150b4334f19fadddc47169d771d547264bf5b1fc5912ce789a8a5e380b73857240562ad07d209f2a92be5be135a9f4cf78e3d78041c7af0778eac5f4d8d27da6d9d2feb63377d66cd97e45805b5b96d330290e3de7d5b9abf0dc3d218a2411d37997581fc51d35b004b404e0c98fe748df1ccd68c5038de34d99a5c01486dc96c14f6cf8f311a89882786c12801d00c589900192cedf06afc153ad4b2ef448cf8446a355dafbd18adc8079974fb2edf907f54d9c1002f6981a72696e4af071295575da2c6b6bdec5ba8a5df5ba6fd95a311efe5a25fccbc93947fe02b906ded99db5fe4a70d41f127c8e8912e7b2b9bc7390f6980615bedae6bcf129348e74282901a9f959fc4bf9c1d61788e0a772bed240ef741ef327e7814378d5432b51651cd7176f84e942946fa5258b5fe374ac87dc1593ffbc0696d9b5a876c232195fe120442721bab145edd8e3c4481908e8478a6f596223300bd159eb4033a01737ce43c5f4195e52969800987f3f1380c889da217375658d0cac536476bd83f3f2c15df6ab1b3be8cf3fd54c635b43185c71c08f9add0619dbdba67fc48217c529d7be7187a9633893059b9fecf8436efa82516f7c3de1a2a953ad13c4974fa1ef3c6a68861da4b991d1ac7f3df00c27573e23baadd80f9ece47ac1def2e1aedbbe7565da0436b828a8f9b44fac4b63276e7e0ef99395ceaac80ac0e069b0c8fc8c735ca55fe6227701cd141a59100402a39fa60b6909bf9e5a4ecc1afe162ec3b4aeb03311f5efa195141799f474094fd7848742caa7abf72749846c5bbfa6968bddad4480c7cbe610766e1e9b56417a08c8fae0e588f3c031e481c3cbd01b4599af462dd0c7f255a6179d6b8a0978d7737cd07085d90e45c169aeb592166b774e62224822643accca3203d74409169d3caff102912bbf37530d3a879a055e0ad94850b81333b0f9ab005c9bc6737d43ded6ad128e99fbb1d9941c1de17ee7649aef63c9114b46e6d0fab566afab4f47f0bfd16d223a4de8d1824cab13318f7a5921420181b0b374e2f5fcb49b171ff4046ac585d4bb1502da4b4f85290469e8d73cb616636984710c3b5607df49339aa01dfab22383464f9b1f544a09ca36d7852fbba3f7e2a4cb466b338750a0a4331ed107789ac9d9fe7ac94019b46afc8fb18acc7c1ec661c50f6cff9c3356d3a5eac68bf2782a6528a9d27bd90aefd7bdb847a9377543919e29276157ab315e8f46b7e7eb42fea7a88d4782d568c0e954ff582cca0578936fab7af6b149ecd7cc968a9a516bba65e8dc3e063b84fffa24a960237fd524e041eb308420dd1668e4536b6ca54cf2389ae9972e3001b154f3526d5511cef3aefd56740eb3345545aad3de6d6229aca781b8be24b5bf85711ceb5f329e6ad9aecf59295b041a9b02853752c35c055c0afd1eb12dc32dbe32011247c1bcec4781691636f60a0529ddfa6c09131dc54b7056aee06d21e011a0a7bd09528cd7261f8ab861a16f34ca82fb2ab8924b575b1afc934f0154e0940dc7b576a0ac7c55a1f0c883bd9d24a4c0eb84b2f5212fb48667712b03d76203f817c7049edffabb0dcb6d222a95090a3e842f5bb7a87f424280b4bb040ee06d823c964ab119865f29449e55b1dda8d6fe01cd09b62f44b3ff7c24513aaa8a0f08970d8e36687fe3d8bbaa8a832e635b4bd3c6a94bc1ab54572054c42f403c451f9d37181ce52cb35d1e93c7b7105609b3d6fb767abf3accc426ad97523374597ce8c63660781f7b5d2f4e88e283a1e0ffc9b883cf643d73a8b42239c693266d4829d605ab23b5ef25fe25d5387bcf170195625aaf154279919e1e9ae9c50d9b43a5636561490c396ec5463f864c114a97b425748a4b564cb01c5ea22466bd726d8e471a70fc3828cb7d1169c199b84b442bb1a6e5101e84bb40617f3d9583e5640f218c8397e90f532c575e16999895534632613cc5920e6c3be3e8112ee3924f60110589066a2cc08dc8317f052a2626b78ba9f1a21a782c054b3ad208c11ba7c949f869362c61ed40e1c923d166fefb10821241dd497e7b81fbc146b341e2e7b46eb420fb038859f18a19b46b906e08f716479a4c149b650fa8f6e2b638951a7f7a6e9ea8d1f25083974200b1e8f30258ace16161d3f39984bda657739d6a04c9a9dec76c93193367222e6fa7a8ec5aad6428bd4ef7cd9977f96314c8f09e196b0317e37b9a2c6425af4d35ae9dd69cbe9262d33035dff8a7ff0520ebdcba5e51d6d35167e7059a14aaef8179b8256464dfbddba933ed60d697ade19f1322b4da6cfd81ede9648077a4a476767b90552bb17ac50a123c792d07f86b20ed55c8ac21a0ad4addd1e794e0b66ba17d6be6e6c470c624d807247b9d0fe2dda4db9bf7e4c9bddfdaad2571cd70a74fa600698067b9802acece95c11052d134cd6f072aa92bc3ad66e046f3727a0bdf9b1a4b838d9eae5e70de114fcb13a5a8d746383f8b5268f9bd82eda0f83275fbf587f6a98036beeda6f388bad577dfa9bd88891e75269c0c1df5063246e9293c4c89049ad52e4ca1716fecdcf5a93bbf68b9cb7e362df7bbb62729e4b0c31e746716671f8d0fcef95b54b81d5815745dbbddaea8b5cc0b34ee53e7a3d9d57d28a23bdf0524f33a78ad1e9e6b568f71d4885bcdc727abb37ffb8197f524ba69b7ba4100c4352c01daf4b43ac96dc289aae991b63372b4dfcafff6f16e529016f5fdd2ec3aed7dbfd7402e14633c3e8c07b843dcd0e7c622ce830b70302256f2b4730756f8e88c9c6069f4ed8ce1ae6066fe10167931132c03100be43c394e5b547e7c2def97fd9ba6966d49a20672a0cf1a8249dc40258a226ce03740a481f7aa8f953cd7a8d63264f5911702ff23843d3cd778962cab660cb3e3308aebb1cfcaca8aee4de811da3671ed1e7b5229a5fd167cd0ceec8ad07607f168c2ef67f9aa8c0db12f98cf370391878c5a239431d73f247a5692ff0701d7448221199e0dcbcfaf6d83f3c6f4083c8101572a4dcfc993f03c4b8e27d2dc697f2c69aaa55c2ca35f243faba8df7a38d1b7ceae41fefcb1acc0af858b9acba51cbca41d52bc6a8137c94c679536f8e952192ca66f8be6bd44862b6c759affdd5aa6d524a7defa5011aeb598e4079b8042986146e70bf06947997724c039890d1737692a5dd45ece8acfba6abf4f7a0fb2fabd08ab093b27e1a16e4fa5ed5b5ed4c1a07c29acd578b3884be341ba2022929b4e0dd043b80086654b5193e016e18824e735c2bd8811e53d425180fa7ff2bdd5e98f9fbba887f9a250c33ed2b1074331b1ef649c53fce7692391ec3a88a6b5c354b24fb85c69f854ccd3cdd9b2ce4d6580db680f09b7a53ce384b6876bc184c67cbf3a4a715dc248028984e611202719c5e34ff40e97c5cfb2ba97493211c581d76d2b942f3b8048b948f374bc563aaacda2a011d266282b4975f547e84bf7836df6597a3492bd032c1cf57215a5eeba2c6b15cbae50bde85fd6bb71d42d31ec90d593a86d9c2fb99af8d40f0f318874a7ac6e49b167f6508479637d11ea81404bea3fe636b24e7335f6635c805c186a25fb44fb450318afa5560e08d3aa22ee1d9cacd4fff41c38a39bf579f7a021755de1878fd466a9837264575074f06500d82e0f8790a04d577a860aeff26d0722382dbe55931771af8660472764329231026b37eedd91290fcde52b23e12ae1e33587f65bf4a30dd1f496bab4acc4350ccd6fcff7a5b3d1b60348ecbb65a14e4cc17281e630fa795e9b55133df899c08f08760cb0d18303f448a4506585697642df89969060de6a2e000a882e9b01c98fcc85c27d3d829d987bbaaec0620632bf72178376377a03379337ab614e07391dcdd59a02d58c2b23842782b1253c37695eb63cb7ad1835bd1c99ed46d8e5bdd2dfee84e8355544d87e47fa99d6944e0b03c8254ceb8a5ac1ecfabced09a69c429f2797c053ebc00464716bad14d631774a53af2160318b448e1c219ab990480db092fe4d6c81471b84d722c55661ae58c2191c3b363fc86cf52599a9c0558d196dd2c905cb8b8787db3aa7d461d60d9c999925833ab73964a03f72687f19840a64809487153966671d8f3b9bf3fd29ab78dc2ac075f10e61f5359082cf521bc7fcdd346921908141f344def8052521e58d4a329d27721d675af49c9afb051413bea96a8342f8e9eda2bcae8e7b844e05395ce6a061bc5e5717f27dc95c62cd194cbb2d6467aafac05cb94304d4552d9ce7cfe91fbb54732e45106d89f4b2af1a2e29bf59b7a1d4fcfa73221ea43ed92e2441daa840618f487a2fdcf3d0ee34b23fc96fb5ccee41cce8e08029b8bf7fa8445321732a5e6472a0f486da1af17040fa922862a645a2cee9d5f5e72deca7a1a76c3001b670adb5e13b903f152be7be6ee421be1e1d578310cf1bca02493ef80faf8e9c2bf8f725990e4db83e18734cfab9e8510e73806d3ca791afa5d26a65f329610ca2ebd7e93cdc3452e1a63c1bbd6fae1a363eb09520fedefdbbdbc7c5263c8a9a5a7696ad26ce349b914c5050e0a22a232d64b7de7f75a0e241c9448f3c2e2732663f8f132ec8021b172016a7bc8140103bf43719976cf8b99c1ff7f6ea50d1010c744dccf47674513a533aa7159ce7a566c4240b68233bdf8e41151b3c9d9f94f3dd0fea207b4bd30fc4b81c236b883ea7f0168c9ef9fd5e4b25917e86f93617489a4c72a18de8644305e2de1e5b3d8b9e2c41c2c24158167f99dfa5b7c71489b0ac7fb11503ee5e57b89039c98d01ab332523f6ff4bfb1bfdd4967edaead5ee694b91f803e81c74171ad13bc68bc1617aa113d68b2bbfbfe9ea852e693f93d3ba6ce066da09fbe064546c3598176b09f59d9d902433713497e9619d423e0860fe26109c2c30df4dc01bc86d243e9a26c29285d4ef6417438ebbd17c4db2e26910cc3ae20adc5ba90ff44253fbf12b5a3f44cbade6ca2c1d27fda074a53608582e8bddc58addbe63f6a3d6b56d75059c2d8eedd1781a534b34d646be1fa44f93bfbe2edcd774c067d0feb744ce7d0edf853a2cd39dd0896df5834d9b994c837e9c1bc2cb6d6666f60de47c38f9b74e9717da1642f56f7d4c6218c90879e3963681ce1a58fa1a121a6ef2c3afb0d05d3686405b7310f02b83e77b3462afd9340de5e5d808a93d5279a7aa3342821ad6013d81cd4c232e70f2027e804730fec8169f4560c5c1c022ef359f5e7701c7a471a654ca0cd35dfdae9d320b6f9aafa3f04687660609dcf4bb0a4d356406abf9bedf32fa341449b6aaf52e5dc534366d0fede3c169b9c17a01c46b6aadd90244faae97631657df9a9f9b732b4ad3e8db99b2bcfb11401bed77e6d20dcfa7efa4d2d3a107020cf0a0ef8835ce95ae2ece558087261cee9ea2f154850fba7c21f58fa74276da65bcee9a8663d8266c499459af3311af7e20eeca9ca6da7006a9fd8428a3bd79f780e2994334b69300c8ef9351d8de2e8c4101efb1b47986880b8e680320a405acbff1233c79f14143a3edebe9c5e679c5796fba7fe70b2d875d539cbdffc2ab72fdaa5c7889536fce33472bc5f4c5c308ecaa30f58e2e33cbc831444e70bbd41a834573440ece64f5a609b28b0aab4eb34b1d98698012caf3fea74566d2875d9228c844d95a3e4113183e46cb853f77629601dbebe766031871d25fa5d2fdc712abc743912a8d827c6dafe016e1367d6ea625f9179a17bd9ca7e60d982b6355c36787a3c712b2e71ce47ae635b2a45b931407899005b4e5c07b6dbaa0a5e9bf2e73f641088ce0d7b3aec0e8f7f129edfceefb631cac90abf11b7aa68536cfa1fe162ec3b4aeb03311f5efa195141799f474094fd7848742caa7abf72749846c5bbfa6968bddad4480c7cbe610766e1e9b56417a08c8fae0e588f3c031e481c3cbd01b4599af462dd0c7f255a6179d6b8a0978d7737cd07085d90e45c169aeb592166b774e62224822643acc28ebf7d15788bb16dde2645c4e62dac6254903515c104a9f8968ac5872bd217bf8c8405a56c7aedbe9063a174634e1a6128d8c0aee3a9463161c19967852144e7491a4f8547c957aade284eb7f95cb0f2cb7ce25c23750a618b67d5a94b973d56276e9639f01173f4cfc8caf3c8ed45f234ad958d432909c954bf69863790e8b0c4546345a9c956061b888091bd814757c772acea7e75975e8326796e0a18a1923f93c61038383ad4ecd659ca07b4be12489833c7be23a3fe3ec24dc71b661c3104633c5f0f408ad723bc01f0bf0c8268cf286c4c7136a73dcf8222ad1a59035d3a91c0ffc83109fe689c722505e12833c42460ffbc8352be7b6325d02025bf65c738c4b10de0a766eb6ab84c1f9f0c4232092204fff90139cbda1e83342e8c8c2597be3cb01e0172ddb9e5fb1c77603a15792ec92deddee36f9c7cecd84b31fbe4a40119f657acb51b20e51a82fd58684f92cbf9937f82a405f329e6ad9aecf59295b041a9b02853752c35c055c0afd1eb12dc32dbe32011247c1bcec4781691636f60a0529ddfa6c09131dc54b7056aee06d21e011a0a7bd09528cd7261f8ab861a16f34ca82fb2ab8924b575b1afc934f0154e0940dc7b576a0ac7c55a1f0c883bd9d244a93ce1ebcd995db91a5d92c0d286e94d22264564d6d420237e23bd4f06cd37769d1174a74474eaae5a1f914daf2f5827927efba829da7b5dc20514ed8eb4c86c90b06aece697dc8179690144829e6aaed1bce2ba62bfff1437c571591c1c3b98bbbd4b68c29daf0c556831d200fc503eff00bcce11a00e208f472ab0dfebf500966cf62d9a75b544cd75e6b18008763fe392e82a3c8fcb62abd178aa00ef9533fed06d74f36e057cc0ffb1cb0476cb55e86ce9e2f563a91efa145fbf9c0d1e5078b00329d20322e9bec88ec9dc663e7e0630fd2236e53cccbf1372494418cb0d0459cf4896f371d8cac648cb90b4fef1f8f0d560ce7005f4740fdd681078fea9033ac28ef94204d84bb40617f3d9583e5640f218c8397e90f532c575e16999895534632613cc5920e6c3be3e8112ee3924f60110589066a2cc08dc8317f052a2626b78ba9f1a21a782c054b3ad208c11ba7c949f869362c61ed40e1c923d166fefb10821241dd497e7b81fbc146b341e2e7b46e36c97bc4c27e00efb679cec4bf3f2e3f61da17be6f8c22ad6505d12d835ce5b04f66902b0a60e8ec71b0121f6e4f405051834928b618a748f3eafe8c50d5afa9b0181e79faed38cc8f1fdae5d0d39e1d974a0c3e145c6d6e92c17d02a0af1592d73458c525a544321e2fc2b0b62f4e9c04ac3a9253ac7a158208fd844e1e3540953dc5dfc2373bee57657015625ce0379488672fcc55d873e72b24811f769c22f303db50d8d91c138ddbce53e1ddb4d487bea563667ee7e134fbe639e446b3ad1151f9e892e99f9071881e7956570caafcede543d62730e29604ad2c1452c488a15568968a23fa758cdba68c198ba52dbf9693fa5e721a25c20d83beee0266f3fba01dd3b63af6b747f3eabc7f055f3436f7342b5aaf070bf82c531c911fbc46f7dd1aa9237063c4600c3e50e97739c3b99143c9add53d34e4b1af82171d770daf5083f817ad34b5344ab5b832d73195f92f3f032172deec79c978616914163e41094c2dbe87a9e3426bcc37ecaaf74931832fb7feb59abbb5036d61d1518e9bce708e1836c6ae50734f84ac0bb114106b258295c59b7d5b09067a6c149ef76e38d3e756d92f7eac51b3720ad9f5b32e4f5764f9437fa9dd9b20ec44978f31e9de68f20887ddb5788a0b3c6081961edcb3a1f54742d7677658ad3d65625c7facf60a0ce865740b5aba5eb57bd005bc31de873b3af69e3391929e86145314be8b2e3dd5f68a6b529114ef507a44f88027754f3ec28d14b9572dc854988f9924aec2fae96b7f24e89ad717378d0251b9b104bbc7f9bb21cf4f66525699ae40fe183de98c14b990046ae4fe7bc527092f2d2f0916b273191262c777beff9e2e5209316d91e397d51ee6e297796371f3ee92d586fe0d6c8a8422f4c8e6e096fd75a724eee449293ee4a6eab3efc53b40011e88406f321a5691c22501b091ed72c7e92168b0a0c6fc8cb936c961443f38288ee6c59a4665fd55dfb3ce6e73f19b576928a6834f6caec1a1112d4ca2f5bb972b8e1a6c3a3e40e53b96fe0c8b2f41ec5dca7a313df9d80c839d2fc902793b889acae912d6c627b44d86b6c1e132c8379ceda71ef7fbf47bc85672fcc7932fed52c76656e372ec539ce7b753da84d6636c978328a0367c9724b945c6654693c6271141a761aedaa7e210a7f0dcc492770ff6d83822382445e86465f09f0bb4cee3313504ce3a2f826d97311dfb77717b068f192990c0a13bfdff051ef0ab9545c3272c8cd61ea453358c8087e77bfa507fb2b6431ef362d797b83b83c0e96df8cd18bafddb07ad080d5089ee5b566713b0ee63e805451a2471144f5a9b930318e48dac5e2ebf764083610dc7b915c3b7d1f218d42a2e1bf46af8b9cfab195678449bc6fc865dbd7c87a903280171e4e61db3124b91c250c6fb76f67c305507da78e924a85b20e91e05980e5a77c542058cf6e1070ff05d420466e9e0b58ee79594a4ead91ad07a8056d5b372b566a7cc189c1ff8ab8836e2012aae3b0b270374cc56faf19377e9bce5f89f69562ca422de91abbadc7b9004e54917e12dcd646a2e874d9d301787f94b0f0e8d5cca06f5bfe30aea2ed535a8b22c3ecdb31b265b7e321385cea5387cd0e4f8a404b4fb9805df8b3b780c7ecc5ef85021e5cbe93f9989eded9f7c091ea19e3497cb56fbc8b34b17d009482a5a0998fc7f22efefe3250fac4db8c5a2c960294d5d8c1a38da25535eb814ee48647580ae7ea1f299e2909f3c7b5f1e7099d8fdb3ef6fa3ac467e83a26b9722837a7ee51c8b3da2f9afb95a71b7c699698efa30add97d51d6544b8baefda86f41cd547f5b323cfacd871e1b3510147a3818bf96372b6996f5524547729a680c23d935d351cac1b8fad0744920c4b3cc7b54d4dbf9cda8e7daf861432bd8377fe71fe2d99211013ccc9dd176c93aa2eba4ddd710c8594ffcab19c2ea1819dcf88a3f61ac192f7cbcb0453dc2598cbaef50248c6657db2e42a04f83d4572397fe4bdf2c44f112c4d6558e357bfd07ae0f4f3635ca83819505d687a986d96544e48de462f8ff7861467c6e428adb910277bbfccd71a93591035030d6310abb0b8a3ad01aa86c381055545dc74fe99665b6d1c2caca9859bb15daaff035e05152b192ea483ff786d3e196f6d18430936d4eaac32236ab03711a8e2de4828136f677ffece00d7a261ab7f6fefb6737087189fe69bc6b5d28dba0f17464a0752bd173661ba3bd3ad1a9dbda5d8efd218da9eacc22e1ac8493568190181645cee5478965efd1fed55a27f236568b845a8eb3a321003925341f4336215285ac66163fd9518cf6fb339b5baa31f1cb55efc6d8c982b1983466395b68384002783fa0208ead0fb68ac86f6e335d7d33629b8632b3f90109020e752070a827f3a00368dd3530a56775d904b7f076e0d95f41b80b17237f550178abc83ee6c272fca7b0d19ca17af36aef41b8d83d61c26ff8c05e164b09afddb4aeff0e89f0a3377655168f71cf6888111fbfc992fe22fa5ec5e8a72677298c4a489a58bae8fbf507a40a7316f2e0c180f3c3fba900adbc04b83577dd4ba71978d19167a64f0c375e6aefc4dbe172ed252b9cc8892f0c4c941fbb87b1f31df215c424f335ff27749a5995edae6176076f5e094993e2467df096e63c5ccf73a9f749bdf02be3f76886acf2846dd9b031e15bac428811433ad6cb826a8bf74389bb5bdbf2c8a0fe872c519509cbc88346b6231a1b21022c8086279c52f809ec76732c6b4862b1a592b18ceec0c257e301ee46ef66a290a89e78c94c302d64a3af2b510cf270c7a5ad0b2e39a02a78854d89909420462e8c67c80c0b7b06cd20942166538a05934a37da708da94b78c8e821f8f558df5a1487575a357bb89d70aa01cac402814e25bf296b63a23f19f0f44242fb703e0ecd06db801ba7fe99e8ce0557c336f6bf8b0ffb64e9b89ea0c16f88993d6c2fefb3ec96a838369b5eadddfc50a058c8ee7b00d96a3e10b509fe65b92a1ecd8cb4993cadbc4de09e384dd0032ae55366042228ff0cb10dc0d083a7e884580f912eb01488fe0f89e7e1125e52b2d60d12f547d84ce859a9337a2cb4018b58c48ba49411e08b462f42736f42fc6412a958e02f3c3f12ffcb8f99cfada23f9561663d07d26dd41a8c7330de9019f87557be429bbef9dc47a47dd476ccbbf99a643fcaf2bc6a55921fe925c56aa4f5405ea8384fb23ec7b7aa45896730a718c21f9dd1e4505b65c72a0185eda4a341a2be2acca57de5b4b7a18fc2e7147ae3b7f18bb9495666d66b53ef88dc9399f1f4de038eb95acce830165a334bc52ad118ab5339a1de2b0f790f0f9d72291e43564c5fb5aa80b3a7ac8344a44bfee14726f9fdff0f3aab50941e29e30c841cc6104abe9ddeefbd14b9344484c245dc5e2fbe01166db2e06e37387d8aa07c582e6317108f6d49bc030de1bf7a1dc92d318791192f48d656be14db5279bbc81727de54975f4d29d67c30d1f086132b2f2fa229d1579f7a1d9eb05ea632ee6383254f31b8b0c48ec41d3ed79188e8b78b25b5d86ff806852d276ba8c98ad9882a624e64361b388f48764f75445dc6d88b2d085034d0a9bac0b1f357632e774b19284a509718c26a5780a6c0b72288fd52c3e66fc293ab8089d46921b69127cc285a56107bb58fe29abc5b9660c91e615c609db6ba39dcfa8d5d8f35eae77a1cdec8c922899ecde2b0663f3208e2aa249e25cd777c7c462b01b4bf41ca9a826ea6a54e238001080a9043d6359fa426bf419fa32700df637f513aa5ddd7642139de61b6bfd83b5b00e2e63d559e5e8cd8aa6d744d9f7f45e40d4aaae18cbea197b67a6a72b83c348cb1a4d4054742be795052f308b50e33225b40f4277144fe415e9fb1f59f7b0861597516e80f21b9d5d4cf2ad9124e0f6b09fa4dc2760dc878932e8e1ed74083e1de891a3485300ecfc372f5fd1510eb3eef0c0fdb3d41017dd20151dbfa3e62d9fee5eb068531df4ba225ffb8e1a56a8ad0409def27f5388b43b6d6cf8ef85b6dc18f954305be066c4322b41ed1859cc6fa7d1ad86b1c16252669fc6961a9d4fc824b1ed2e6625f94290c3b64703ce434c0a3cd56922c4459ba97e60a148a4ade3ff055f174ad7ffb57d605643d5d3f37b0c5ba9fbb556236c182385d09a6c51aa88c1ade1a043170ee76f71b29e000dbf464ea61ecc962164106120567ed24c22050b2731bd823ea3770c32fb72d1eaa345b50d7c2815ad648f65336a9183a53f436efd83ee16ca05eb3971dfbb88d7bfce31e6b76b18f74698efe3141da9ed857f887f5e440fde79bd4dc861b6dade9e292d2f66ba8bcb83f6d902419de949928d0e7855f70ed68abbf128a8575752797752b5c3983783ef2cf3da9f695d38838b6dec6003c800150eb86ea9609660b81afdb7151f93f7f896fdae22bf7cc05cdf176cdd045ecee2805a5ea298db7fe6e24c7efc87f7ce0a76ec4a647c1fbfd5560477b10730c88acccec89cbc40fa3c23329db5318373d46abff74dcc6e27ef418d4e7aac8ad453ec3c7a35e5f7cc7650dc04493e5a8a2001e50177583d643b71f548ebee3cf71263580f8dd6c344541db71586245b99c24543ec9787b83dffb0726e9b0543d0f1781e8568ccbe2faf0c662e03b061da487160044a940138cb8291c44f3eed58c6c73ca4131c2dd82d56602b0b8f3cbef4ca4f3c1c2b812ee62ceb00760ba3c13d8ce2dad775609b98489daa95dd08dea23641fe3920ccb25ad6e28ac61c091b89ca617faf5010349141e6018c5b1d17ee4d463d084ff7dae8c3a44dba86a43ef4498e46b2821c53b09fa02bd3dcd672b438af2bbd874d8a94581c7248677cafe47578aa738c2b2b7baf315fc84a6af6a7bce8dfada743e9ffdb2d6006b3bddca371a3c89e92237d8e87c8d1144fa966dbdc1df46e1ea879966338b24777d069f59ddd3188d9d2614f5653025cc6f392efaa0db9d2d4d58ff15b6cc4d7963fb62b3cfc82867993759465dd9f1d8aeb3c1b37593bdd8a539183b327a1ca641f9dedfd8867265125df0805ad0a8ff6a3f7983e378f1d481e50c53458bde0cefe2b4de0982ff48af61bdda3d6b3e9e747e92cd019495bd649d8291c3a9f7c1ab93ff38baedf829c80d50ff05f0d24cdd8eb14d807b233cb50a747e0adfe6c27c062c88dec29a8ae17040f638dc42385e87cea2ce9e04fb1bf7f1ae8cdb56797913934dccb2faae0c8bc4f41136ca9bf369696fc33d3892d1994288a822c44cb97fd7ae9092b622425f0b3fb56b2f83a18e335a8ffe76bd935eac00e6eeffa3a792b77b499225fc76e483296082099d560c11d7bba3cff850f39ff35f0cd2fa6ce779ad114c183cb16a81ffe420b01ede5ecc74fc3fff80ba772ac53fa9552be8666ef82ad747f2ed86c89244683950764c6f60300977b12e4b9822e322aeae03a5eb815d690b658f67f5f3c9321f6dc3e169df6489b9e8581b4b30d8b702abdebe09e7764bcc42aee77afb296340a429cb787634a90ac90c786d156dfcf5cb204cc6b2024fb62f71b9f701aefa4c5e7c2891c07644f7609916e02074f1015b94b41c22344cf885a0ba00566dd752d6cb880c696ccaf92c7f0da004d844905b6865d6e513574fe878c47ebd85eed05d244a0ffe1adac3f1a1c6f3f7560414853f6fd5b6da6ca0f1c31171791d0034d8075149b277a86cc877bb680d23f9a11a78ae748a05065abebb2f1a09be3fa70901d70400a3157408df139b43ef1c64d16a6e1814bbb5dc3ff9767a4a675767aa65816dcdd9ed366f8211252a31ed0840bf1e13d7b09434fefeefa82a5f70772462072ea62489370509b1eacd752ae199bfff8fd14d3432a3f53e8c89ed6dbd623ba662db902fd2b5d494c9b29c7fa8a7228a2a5cd3bad5a3d5937ba6ca753ead9c0718faeb274c45fbf1a5f27855f144614ef8af4a14f03ede32560bb21a68fc1d066d4cac7c75b84ac6cb24b490c41d9d6ea921eddd7083d2a3843fcfc6b6b496043236389b89e2047a31742ac7ae752e6ca15df3f955af0b956e643e8bda434295791bbbc8c627e11e0d985fd026c4ba8d03fcd8d0c866fe74117a083975619e03c7fed3e1dd977f0c7558b2d99c11fc6eac0f9d159030cade6fab24a4ac69bad83df62e099e4227a88dc6abafe6d0831877b1cbe06e0b392a4e20a632b8e901418f479a20eea8912acbb96326f17a8a483b83010695b7e554e5d4d34e2936d330b48ea7dbfe0b6888df947692de97a9910657936b60f2bc42512055f1a62eb38692ae77865e0e02ce87a5d35e4bd462b7981cf54771900a73a2467eea76ae6abb39008c3277a077d80e252011056abad93389086a391e232a76cc1364963e345f5de138767800e572cbbdd4230a6cef766ab8db75bf6297ee303ae8bd3a5debfceae718818e170ada18b397a9371c889a5230ec28173424e36186012e24985ba3f880278df2aec17e549146763ddb2f825c89cc8a1501c43e5723c46c88045d28d1b6f17dce874991578df9f7f6e3cc0418b6f28f2e627f6e7128dce4863adc9edc116728026bfa778e5f691162edc80026f2735104da98d6347e39ef1650731e60397427f7f9551a692c8516102eaa07f58a8d6e089097c889f81c117c3c6ab54500250f1e6c55acb09b55016fbbae485a297cf00ab2f1a3d95316ade0f6b2a60a54521ca107b9546499a74fd168532289d42abf4e3222f956c7796435923e7ae20ed0a12345a92dc9a7d52b5773ab640f1edd2a2624fb9e5118a9f6fed97fcc7b7bcffe60694a7b52cf5f5f2abb73992140c75d8819a36a0e74bd24dc157ee003e04a295482155f509d7430303f755fa8d9af4cd5e6e5da907107b35a45337ad103fc5f9375ef39cf0e202ec1f3bd3552aca4836013b234d06febcf04f2476ad2b5f3b1a02265f2609d14095ff3fa61da79e978075826e65b54fff2a2abf7840a2bb5d1310ff8b19d4f6f5c31fb2b2fed9f6ad13aa2292813a751e0e503d3fac5d673fdb73e35591a6b95430f21d714308c3f588ea32ef205f1f0a58068fcb2a4e9064a11f58e3126dd07b0e8867d71eba962149c467f22d5dcb2ca9f254ab0c84a656a751f4a67e7eafde926c0589479ba02a845f844cc19ed7eea4dc7d75c566267506a42422a771dc31e402418e0402a7d336c3375de8a99e50b8c2510a8a5dda12d06b9fa7f7f8c3699bbd9d9ae74860556aa63e1c776bb5a6aaaaef0bee68b8cea6d956f5bc023184d707736bc92496f2b9c8dfa7610ee3940a7ce8ff3470a9bf824f5f43ea98de5110bedb4862e3023498722f43e0a2649d75a913a3145964438a2b601b0e8be41a9fd2b859d1c8154e66c5fc1a749ca301e2913ab4a69690ef1af2dd251eb53e1ce70164ea1d11503d5d96b71ca898feb5663f2473af6db065e4e207e31061f4c32bc60b3d3e10f2445872e207befb5359a01d31e1e1a3b97a7017aaea19f968204b980989ec1c91b6a92d010c8099a1d6de4932de8284823d6171bb2d607ea0d34c8e475f3b9bc66c2c8db40c410b6844b7ecb22b1835df99bc54af6a1486fdc1360c72a135a4c2e5d62bcbc8a66f9d399333943cea0490ea3df830edcf36f4cee94a50363d25ef4c937c67b9ed0525427ae949f40825e2931b82d06c56ecac55cf3825eddf33dccfa18dff6c11a3b44acadf5e4da0c12193e02adeae254c805ec0382c3110f642fba947e503c8de5b3b6df297996426bd0b506c43ed4092dde14568204c1b00778c772149530f8da4f332ffa936b0cce4dd09a5d443c1d4cc083645b2f3334d3b9b875af0e16b18d093c32bf76ce705870311c418c42e97efb1d83db44988caa76be1cf8c8328ea0d23ee17f1f8337cad5f3edad2ded07ae3200db9885ba5a7bd389ebe1d1fdacd828f5b87f606238bd85c60ea52b9faaf711c749a521707c3b042b89654df6a7126f8c7b52960204e018673c0391cd355081f8f5348d8a82b8d74edfa2363d0e2deb5b1013f2a71c8efeb1fc9e15c40bf7dbff17667b3451e17fa343ebee0be600b13509a5408d37337f895e518815db5104471dc122b90f55917acad27a652b04532d00190b3acad94b005b2a3e105b4a71a75d15c9e36a7ded532286388e7b166e9588f8cba672b37b5ecd4690e4b7c7f475fda111fee03f21fa7bd57662d7d4329b2d7fe0df95190fbd71b50b73252eb78defaa856cbf23bd329d18a941c7f89b79506fe9e40202875ba431390c44de95ec92834561e3e388d3baf6cb7a9e9d49ced647093786e0f5bf638e013c1c9cdaecd87e90d40d443d721df5212c708c0f4acdd7dda2400bf9d82a81d75ea28d2e179fc681d2558b583340660d1f321d63fada5b93ea586891760411413e881e2a488b0de60789b7cbc2a30f1786d42460d956872c0f0b32eee4a6d23bdbeff5cda85e100e859752a7cb7a2e45a299b44ed97238fba784393ab2810dc9e09c023c2041660680c58246aab3322551e8511708501b9a52112c9d03c50f98b9b6228c784304e053aa10e7995e7cf2dc051025f177121dc80348419cbb3a7e8af8b2224f4b2df011ec32f163d3cde7e0c550ceb67bee759316e8e550e2a3417ac36e3911cb50b663aaf3d97d3f2bb3995f54691dd6629b254b02274fda59ac5f1bc6cd6af608555f9dca533e1bb4ded85ce3389a543a5c734a6bb6f6b0f45ccfe0ccecf9158a5754d7304f6fb79cece0a8a46c5882e794c8e76c8efb5db48535df71bbb21f13dc26b0b832bd2971e17e9bc51c24b9ac2ffcfb07652396455238835fcb1d7a152084ac8ed61e431eb0011f6ad7359bb16ece8a6c5f8361d5b14a6d3f2f337fa8cac24db7a5757f263db33006b71ff76aec19f1b70193575910bca9468d843ab22a1e29cf30eb745205b06b141e17a14c1a01446040c2acdbe569e28e8411327fc47b49964c0c27c3c0df2497f4f5c0f158eb72e8de2b816545f6c99e4e6a3979b78eb0942c62bee88eeb8d2ca82183da60795f1424bfe1c5a51c7cb11881fba13f10a855f061ed0a079803db9a8144b843f1e77632b88ce5d4ad7d7bd903d975dfd3fdd97eb6780c940b44b48eaf094b47c5109482446d8fce9a521c08c340b23bbbc7d7b403118e7b8942b8b3dd5b88b295485c18ee0191b5383ce9a78f82d694c48a1d0578a70c2e9a611d8e7234362a85f57b6bb8d923c577fc4a6860e4417943e49d03d134712e33aa7597a0b4c7d2715eaed0d5b2c23e028aaf20a9fc37e13e264afaefae046ee68a9963807e7bfef2ef81856cd318af8ce2d954673e6bffcba781a56109a05783aa74b7b7d5c7c7006a7e5c2bd0d702e688ed27f4ef1fe20d300616ac518346d23d3ebc3a202e10f8303bfadff62be0aeee5d91de802d7b0556ec091d739c69183c758990247e80b025f80aa08ac64737a82ae0a471dcdc23d0809d98ff68bb14618997784c16300fde527de9b6caf929724cb683f92efbac0d7335bad31b7ea24a60a27ea703665f91c3c666a7c09bccd661395962a2a37fc43b707d1a4b5c9a96320f2750394298883edc2e1b28e940ff3776b3cddd8d21dfc76a5d1afb102e836b818e487fb17887cf3585bbd547d900d77ba11460aaccc7d44277289b6d02b8ed616614d370daaed234c7a05fff04c2c554f3b329c2b1e056816f1aef99507ea139aebcff14676676b2ec11f8177df5219f198dc004105c1cf3654831da4827467ccdb5efd2f17b8f83a5e75b7f622041cd02cef1e743c0b1baa54fc67f4fe13a281efad1c47258d94d355960d36278cff5f95b9773256fa36acbdffc0670f27309c925d02ca394cf5f9ca15db5aef8c2237e6536076a9d701579afd7c532f5ccb484aba45d0574aa12396d1920f994b0bac108fe76439f742335ed36297a2ae77082fa8018f3f28eb7c99fbf98713bcc372c4965b9a0952326291edeae2379911941e2f7788452427b9d8d4e37929638545084576c5e3b8b9e9ba62a04f681886798f0a5cb5797d19149b730620cc74e0c883fa319a2845615568562cc723cb4342850b241b4a6693062cd04977dd6add07023a4158fe3d347e51540f161d36386ca01311561d759b63c43ec57221ee813ae4023f81d12d5f8bd5af860e6307a577ffd3a00a0066cf11747a8981bbf9d68702cb3fdb2e81a5cbf23532406f9ac7e8c69ce27b2d0a720cfff9d9193a5d7fb6b23439b9f84a968a75933f7ccb1300016ab32f9e635b7164c243b7175cca952e26f764831065e62e99b0a2394b14e0f3496e34b3c06c30601814a065eda89632559624292a5fad5d838aabc4050dbf19f7a604c5e9a4f136fe70dd6b670d46aa2d3c7a84bbff4b5efef2c519cafe56f4c25d65666693ac1ced46007cb77e7c24b2a450102537f890593456e8e3a848f5b4e8088557a3c3d70182cb7b7122ef86366305307bfbeeb1917b1b265bd2dd6381d82b9727df5632d0156acbb891e98e4b6b72d6af556deb603e0ea5475e1292a61c58c92c49b61dc9d8cdf16e9941b01703a30da8802e6828c1e56dc6943a9b23f70d9b7ecefa8a9f57ddb39897b585522a0562c34048ca88f88d6e4aabb3413e70a418f522c035de32676cbe304c44a6b263dffcb9d164733e79de8b8224a934bbcfe458d2a47ad8254936ff583d844070ff82d8b95bd29fdd0da56ade8b040b360b496ff73a6b4fd35d7689959e76ba5df402b86432e64b594940784cb69fdf026df92db51bf8c74f522bd1597cfc0efc2a2d0da4d6b2b69da886f1562da0cc07ab5f1d1065dde08b81e6ce8b40aa35a0e89dc2e8dc74e5c82bb943d3495ee53445cacf94c7f657fcb94b8338fcb09355b9a51da4249f58b75be6c9011cac25c1efca113217d5d94fb1e86aaf6cbad04708ff3ead47433e0062bbe0540e1ff34dcb5e72a8b22f4ee217f34e74ff06254275df7f4e045e0d7f6be9071a56939f1531eb70e0df4461ec08a7dab83a0d8649a4b4cfe768eddf278eeecbff92de749c2cb1eec21354f88bfb2bb4585f5252e829ab8e134c44902d656e8e6bd90499fe2b95ed064474d1d6c3c241ebc76e03dae9e73cab57e3cf9268f3c2a84be1cf1c7e19eeb7396118495f99361039adfc3a7efd2c357b7ac2a64bff121f6a0a671571e32c5933be1f8b39a73e17eb822913aa1607e247a1e484b10a6fb45cc0134f92b9d1a8c030fa8d4435902e376933a87facc6e1e55162918c5b1d059498322313952b4d28d77ae767260f84539e88dbab084da0f5c3c832c512dfcb3d3a302f1426f427462f06589bd41050d3d01205cdf37b589685af64a116b92bde4ac6a6bb1442689218b28af0f49c9df56517544103d59f5e5ecbecdb8b7c2d1a30d2d43e71988065e1ed8af6c3f575f021ff7e1c6f6a9112f335d52ecab48ffa3471b6b51125b40548468f3f10924f482a9dd73b363556cc0eaf9f892c0fa9318494ac81a9ec32ecd173edf4742d8de47cc48a772a874d81e87c93397231ee1468c0ffd75d096c8b1eb50aefdb650c0f76df9f42fb4bdc3930fe09f9ff3022e07bf05ded832e109c17e1f69e88c1bc328ac47e8703ae12b17fb0e2626f6192c1ccfe47a38945c3f60a3ba5fe41705b488fe34a57ec8bf2a616818d3af8df3c74e8d1248a5a11f96c0577eacd3507a6f7a821243d0852706768f04cad97a45403c67ffe705ebd5568d1257700a610efe4d36a957664f317cccbcab6ab97ed0f225128a8e2f286ee4ff2bd1c70feb7cb1b74adca3fd9802d8096b553faed253af739d784822412d467fdb9f13d12633b4fb7636cc9833a75882fed4054324ebd04aa9c3677b7077e9e898f8c64f8fd5639005fbc98bd06f2a7684bded8af06f6f388a9bdbc01481cef45cb1da7c2d322eb9a7c02f65ed845300bcd3cc5764c3d2380e5c282060404a10153611576203f750bf202ed8f963f7b230246b114747a4c8001ef1d84f9b9eec4a2f88091ccc5a7f569dae1f8af5774a7cbc16d799924cefd749dc311c971a440fc20a2fc1826dd30d172a5762a98beb5e2d36371384332ddff752929cf18f0eccc0a5b6e8c08fb1bcdf160059f48922a76f33aaa4f7959572a0dd924ea945400b125f7192493362be80cae32aada9502691fbd212bf3e2f63badffac89d50f89d05a873d5792f9eced498657f6c21fde418e31a582a79f91e92965d8f448fb0c6fad107fb539f0100a9c8b76091ae2fe61830e2dd4ca7ee920a5e52fcdb1ebee22f2c9b0899de8e8522cff9efa07acc0cb70466057b649dc7b63645e2a63f6019e8e4ab3dcd9c3060f39d9008febfa9867ea1c23170c49b4a1f7d4f47700a4f38d77e8ac91ec36a79d3350970924ac8b47011e35f5102b2b384c4fb0bda723cdfd7481445117d5922ca1a16f470c724f5265c42048fd31f3480812b567c79d56abc38e7f4e3106317c8aed1c8fcb13e526fd47085cb13ea9df2fb3ba712f3146543ea18f928cbe840f1a4db891a8cc7baabc29e9dedc4e8ac3d06f5b26d4fae22171b501a98919ec44c3cef0b9b522b280f4f378c21cc24601e9ea5d6051ebfb47092306c5ebd930571ec4ce510babdaa5cc81125e9c436517a1001cd09043fce0bfc8b68a0b2678e414d2216fe0cd1845a65a2f01b8982b2de5abca1066e0cb4614c595cc04a479aadfdc50431fdca3113cf65f3e788dd63d25b7162ac3ce7120d46622dbff48f8f26caa510c358aa79a5a5fc8167798c8f48239938ac97cb05d8565a0c04c588262a12d4f06b8300791f8b50372fa94b8192a3a0fc783ba869adf5637c33e31d52c15c23bf8f6196237f43edccd16fbd35aec4f6a3494a8cb75a760c9b3563f9ce374527676b4e32903fbd4446910a8154128e0cd9d26eac1ec0ee74a046e2f8145628eed4f0dd022a70711da6ade1eaac865d20d39a94594861dafd39ffaddf8b1ac1e83e0cb8926994d00761bf8dbdb6cef4894a4c99067e04f16639502f8e3679c431a95075e188af6cd24a9b5d87af07b0dc999d12dce50e5e504ee903bc6a0f9b4e7bdd3fd1bfc88a15165a301f5e880fd29bb10cd5366669c81b189bf8c5e3accf887f89c09efb9e390b1833ed772361e63e46c66e2b2e330997f1486fd94c490ceb73950bcd5d940f3408fc0fcbe45498e9625e3644ccd7096aa8b04eb49d0165093ffd30e8c48f17a92cccea1d59b089b96c5ee0117e0b6ddef4f47c70c9df96d78d2cf42dfff444d564192e4eae735e1c7bd23f4f9dfef07d6a6a72643c7acf7b939860bc07e56bc98fb201a29f9f1dfa8c80cbdbe0c38efea96c3428a3375986c0f3d05cfb6852d4c49329376c7261e391ddd4dd788543a1af554ac09d054132007b8f798917b7fe87613aa365b91179a6159a8fef86cd7ae35eeac906aa6d7ce850feeed47fa4184a8f67122c74f2dec7f8051ed7a77245a1ccc31a41bc4e3d59789627fb337d95ff335a79a638401a65a8a95bc41780b3f02dc6f4787749d5a6fcada58f0c9f1a36e9022c784d9ce7ec9f0f7fa90a73f9150a70d4e2cfd58a8e078442e167e92af59a53afae46ffed03231bdd1869442e0345840ef854ce05aaa57999040482b357623e237305b6842da54105de8d6263fd4e9e1ab88614179fbde947e946f89886f8177fcdfcbc752e16fe88d5d0542f317e21310e27e50b9e01dbad8fd0277b627af0fd7070bcc3903f6d93a1f5ed612fddea22a2d02ff183d036d476d8c27dade8868f7920f046ee7eeec807dfe2ff88cdaad8f0d9a900245698b8f7fa1e9b61beecdb1c0170fc9e2227f20b44a5c6feaed8b98ca774aa8f0156c7e62afa6e814fbad5ab261ad979474aeb9b91cf7ca90c46f3c89c6b135f3e7aa24530998852deaf07d431769ae03a86f611013afdf79092e5668a0d66d351ca6c21b930c555ba2940980718780d1cc739c8ae1827f265195aa4589a005d4c4272c58c5d63bfef141fcbbcef7b773d98c625507bd32d9f51f4d8e4123e647c86fc589f7bec152235a7f78c7b25e55c47d79b4b32169d5aafdf319d57605019c2507fc848b315ca641f77bed99a188c4d66a72b410be52d95b8805212cfcc8f9462320a8771c347ba1d3abedd6eb720b9d63b7fd91dc4e6d9b5a657482060a06d2fd82aeb27a3d43145ef2968d67ff028dd1d79fc8ceb55a7ba517227baed8820a4c82762a6f57d0bdb82cdfee1f94f7d95f9a82b855b728da4b0b7731528a3d3501079e006ac0de26942d89ed880216deed866c7bbce2b3051a77c2e70f5861c8fbc109c4b0cf63af0769915275310bbd56207a93f66f8cb3dcdb8f84caee391aeb366456ca0226a040f009a491ea84a34a7f5cb196c4e41bdd5f221192579366a98b0271e9fb7b09fd4cc33d46446da0ddbfd68d35f4f6c2b7b70e377159720d5beb103aef2dfd849aac017ab0431b4fc8274cc79762b69209549c07d353e4dfd285b08e70b94b0a394db74468e1387261aaa00037c12fc22ae7cae0b923058d4ba9afef7d82473459a5a5d67be51dd1b683de99014947695e5cf430842c2b6e79a3c3274edc71e46c366334b0f599fb1a9acc08392acdeabdd78b742bcfda771a9baea9dd67dbf6372da0b88dd1a188047c9408a82bb348a1ff30f08a8bfa71c094a5318698ec2be77d79daeab75a9d2ad7ba0d21baa7f17c2918e4e056e76d4da1aae0101f0fe60872b2038d72e2d9aa3227768e9cec144f0fc9bddc63c3e0094672b98781522e4d38da550e8aa57a5ca3cac0711725fa7f916ae8b4371b717dc2e69f873488c4d5ce8703a55942f2f2e2fab5441d2138d2ee7dd72d29db2c25eed5ac8697942d4b2872399786b6f1c339f8d1501b078e93d9bf1bc8876d9ac070f1cd53cc43fc49c5d947667d92bf13df1984d656abfbfc06463c9eb8e9f1e9636d895cec4bdfb16090ecd2134eae66da3269051ed82740c631116b6e91e559fd00db13ef2a2f002627fec2fc3680d16bfdb436d40da47669bd730190d7b0919b88773cce497bc2b214cb4ce4c9d73b62f50e490e1c200e234fd27cfbdfd109fc06517e458fa307213fccb3b7d2369ba576945028a31abd37666ad7dc919fd67bee2612e4c1da8e00e4a49b62090821166012800d6b45b55e9ef97161fec90c133e9330c53f171c0d678ab5d5828a396babe8fa566b9c69a65f42911e8e2977539165d698699b19da3188a090dc326779b50d6cea29aa31b60af07fc5d6a15e373573d86e9c744905395009acc4daea1d70aae661c579b0ad4fd61569e6789664b434f71e4551bdb769c96037d9eb6d397725a00e6d51cb27d1beae85f1d3236e5adc46a8117087490a24ff4cd0fc3717751d1ff8abb0b62adbd364cda392b835979a927b708d56be815af4b618208fa68014786e1e0ab4ad09da9a81ad17ca0c52b334e16551acd91f1018521438e603993b63b1397f7a55f685d1ad7701bd6666f5aab5434dcd6d59469f7d60988a07531b5c3ca3030130310977c33c52f91f0132472d5112dbb058fb94d40885e807b1f630bfbfecb396d6b96c22d37169bbf4a9e1fdadf037a713942eea38bdd05946fdd52d22ca4d09d2af0efdf3c5ce72c16e17dc8a042afb00f82aa632541997a0f1665a98315983fee118efb591fabdf764da6ff48fe43abd3603aaf8da7cedf31bb04a6f196c71d2fbc100d62c157c42adb29b65d793bb80ff9b316215eef6843add45deadb08590cc859c4acf4397a3d4d16e8695e981aaa7aec4f3fc920b3601141899bd52af1a14e555382f6fb9a07d07953cd772fedd9f0c2b87108e353962ef094e2cfb774c7c521ad462e76904cbcbf2e312d5c6fb5633ee06fe6c9418cb4c376f68d14722a558d07a41a6465d65f773f1c26868224bf6f1e7b080239b2595da9785cfb43b8279c6d7d97a5cf59bbeeac94da00d4460d3deb1cfe3fe3bec910363c448b1878f542f23e355e22761f4f8cfe0e0e39fbdf5bbb59dc8d57e4d84b4de1976ad07d3cf2b7187162a4df96980f5db7f2d58b666dda274390f1c0a9148229278e7b15d7b577b7fe069c07d33e0aee748d0eca4e5e19773bd995a9874b6f470272cfb93e48cc2d6687afb000f3b4257a66e221467c770ef77b0d780317e3d24a3d0074684ab9b308ba4c8f9e099925bbaae1dc454a156c223266abf2ce077c7664a87bbacda0470668120dbf389b78a2ad328adc51b462c2bbd389c01ea13db14b071af180f64570e2983982d2305f7c2fca4445675b01162216952dc72a42461698255d3a712f122048a253fd148c25ca7c9c0236468c383fdf3527a50cb6c72ded524fd5d838b1e4d6b45201fdb8a22df23d1da48fb479dcbd088638c846fcfccdbed63e8edb82d8f3b793f3bc7e3837ca157dba19855c3ab5b9a221b6c701b29e0b9f702b466b4683309a8571d60ac7ef03a425413172306434ae35cd6b4a033a5fea599bcbab56bcf616798b444a9341eacd542d270d49df473b5fdf5ae97fe8e511d626ec465fee7b2935f6e17c4fc2a2acf970438329215143edab418da3f9d8648b5b163d0e55fdc6d352767b443697b4fc8ce38921c215ed4fd75cb8402d0f555c966b36e04996c024b73a7b503cf3e6c45b4bda88cf63df6c703de5fa29701d08559585aae3fe244380feaadbd7fa0f393bed39b3700712d1ab6362e2945c97a81a062c34e38904aae065a7a87592e003c2b7dbc41737b4bb36f8d7cd44af36420b04f6280b426bde40cfe1f980bcade33997022b225125c1afb90983cd7d6039f9976e468dbae7736d7371b671da423bdcf1fabeba15a363114dbe646530218942ad09f818ecaa42fc69ae251347c401a10908fcc13aed2d0f58eb69463a1bda2f4400a32e9e9565bebf1f5436ac9cceb95f9e16005e094e47923452d27a7b6bf1c88f3515a0c9a455c794b94858040440cbc4b467beb630ac97330e255c5e7f775ed8c1220c383593684c5bd58d6b67b12cbb19fa55faa2453bb9603acf21ba059f18022e298c929270a5e639af5151c059a334340491e01351764a82fcc34d0bf562778668394b4b8915c8978f03e1e44add912bb11941b246bd178aec41c22fa61b8a329751f36c5daea625f989a28b2da9cf813eb86e303817381233a06a1450ff284abe4fb095c2a123ea680c70fb653debb2c4679d7fc51276c9960cac82ad6cdf6837d428e42fbc062d587253d8d97f01b244ee41f321b9e6f1b6cb667e6296b88bc7ea74fc175e89ed17f31bcdb246784b14b3bb36da057bd7d1b9e8f27854d80f41146966d88c2432527372c26528da7caf8beec9e0bf1d7c913d145efba3916f6854f7dac43be85c688274a75ff46df9c029000907d288acc61ac60dc937e9d5cc1a2b99bd44f527cc67e2e680fa9db90faa0321e1d17cdad48112f36de14a7d1b0bfd82f511fc64d7957a6ca70d23e59ac7b0bbc056d9bac87dce31c9b8283f9b99d6604faebdbecd98a0947ab3b1d2246ee72bbda793697e8f3f23cb5ec896cd10a4edd77d66aca943e4481c8f5c791253b05f37d449c981d0d4a729980eae44964cfd503bdd396742bbec4a8fe28c0d93b12dd5fc67b132f72a30e6617133e71fc18b39cbdc54be550f0f519511a72718fee0fba7837a18af3cae716bc311bb0f04a8e1bf3c3432b391f35f9bc02dd62edd39fb9019a9b3adbba30672c9883d114786c3e6338bf116430224b74d1f18231ba76935be32ab49cde054e5912d2e7d7a1b218ec3e6233d6f869fbcba5d0872271e71e12c9472ada888e19c038890f4d53a1546293213f17bd0cb0e721364e5e21dae9c23bab3d811606ed34c0e98c9a5e9cbb5d47a7bc92471ffcefefc184dcde5c9fb4b0bd3a23ea3290c259203cd933d31ca42871f13c21ae1117ead0a95c5571ec3566bfbf16e76d930ff49da8a9eed8f17dbb0073dc9882daa8540402aa101f2d22f318eed99679492f879bd3bb6301144e3b10b0ffb97287089ac3ad1e905b7a88a6f72ee4034b315bc5a096d58e9366c59eb65fc9183cd2478a289a05e755d9d2346917b8b560f7ee02f88da5da4f680c21a6a6e74a52d6135666776696498cb4b9943661316303f38066861da8636c6dfeca01e2effbda2fb9ed5d5f47fab56df1b7b2d7ff249b09d6ed4aaa27aad59f811ebb8fa591ae38e7f1bbda499f627c22aae80296b1b3b7e40ead3f4e8b8e4dd222a3ee5c1ba495724440e0e90507f6c3273bd10f4cf192c92a93f42ef9f0e2e2473f83d12b841b75c555cb5c7a22a4269b7b1595168dcdd59a50399e999c71eef42cb4d2920938346432a177028d35427db7dd5e17e661282fb1e8f8b3b9bb110dcb25cbba5fcf8ad06b043ab2db640dab3f6df8e85ec2477eb2c0f7a555267b06b7cbfade6d56ec1f13df1ab563c4747b7083c3bd8834c9719a05000e85cd7c1415e7f8a126ce20dd60b53a380bd1f7fb158e78582ff7a130bcc8bb14815860ed40b4affd5910e211ea8185cbb9f92f0078f3e20fb94f776942ab1b5d6ebc6060235fcad7e0f518f9d6a90e9a58cd739abe57d9c4d97c5719eaf5b7707d971b137299759fbf76fc29c80829ec44186766c2d154fa0cb98fdb775ce9ca153a872eabb329c67bafd0f7d852035ec7112d70cd3505c68b1a41c9239a7c98978b5bf757f047a89c0c3db2d3d8af9cba845b23fdfe4035f0e9af4b9fe7ca5e473e40825e81c13bd2de29beccbaae5fbed20c159f101f57dfc8fa8c72d993cde87d35ddd4a8a69b4c86b61801517b59a39e61bdb3af8bc2d48b6b6512625ef9ed5bd77c919bab20fe0a583936084e4394a7fce3a5189923482db3f6b406a88f15c18deff07df31ee1d5ea48346ffc99afee33e3caaa19032348d7c901f0537686fb77aa6485ea9b0da26738550675f616924916a15dd60c07e77cf9a400368472cf837b044e7d63b4f1cfec27cdbb03e0a14984e3d893a2ae517b743384073623ade96f2a161c3d228f8f33bf8042325c86272df6631f0eca57322a6f64a2a47541fba6a8594196577338a45f5b21ea35ae72caad28f465b9804d1f9f2c2a61acd332d5189d885842d903f39143537e4011518f2a97059cccfb03263a375fdfce0f3d276096912c8fcc58733609c49345cb78ab6992ebbc327949ed5801cd007a060d161f551378f6b637cf5c5c844af19ce16976c2e1ed6b3f9db432d5e2cb73a8aad9866bd00165034f00a7faa07866ed500e264e8e5678d82f04ce2eea5e4638cbd87a212387d70ef89f90d08cd405cc30495e77d01bef1ab2dc83c7a5b21a192ec149e10478b67c37b72e737813284143aa2ad6c685436e89b1c977c2eacebbdf9dc57b635d8ea09c0462b3b9d10fe219a15cb4ed47b92593a25173a6e420c8f7f795543b519b87a8be32ebe83e781de5067f32bf5c3dbd17aea39bb65cd27b4df5df5f9b3df33ae57315f4c7f0133b8814e8216cf31e0a6255f5175b0556a4227ca4e402e6eab2f91b826d50ebf070d96d882322a92d3511174e4407f1c1a0027e64a33ed8a9b035899f48c0a68a0fa0626188cd6cdb75d443d46cfaf4806b7b9535c1cd4de612159c3b293b01f5d82cc4841c86ddc941c2eb2de3bfa073383383c5b348a4ed614c9665db916b1fa79b6acfff9ae7d9f85dc417322f1c5354b7d931ac0974b999196c5118297bf6ae94ff2a009e53d1fe73f8a876a73fe2ce7ca13e815b3bcb618c88b5313c540692c38363bd3e705427a192d34a18274d6c306fd98858db37926f3312abdc050c63cb176abc1a8137d8761a44ff57111d5a4b696400ce6ee3fd81c02ec8013cf4237064b008fc8c02c1db05390ec0ab430a327e13fca2de09f0fe02c5b53fffda352fa9902b617c4bf8c99f684bc3b5bf6e3b5338f41b88441d81f4367ff64e6ab0815114ee8818ded412ea6247524b371c3d354462cbf5ec0f7006e38d99cee763e1df6c3e5533a2d23a3a38da4c9f6904ae58be2b22090fd7c935247e7c355015de807697d36ed54e8a54718e3831aabc7110fe209f8bd2d657f0e7a1bfd16c8fd48592704086874381632be14152d1d4382b3f6c6218a33f9986f807ce3fc7bb17ea7e4b490bde3270d33c77a83b4faa1fa82c160f70bf62180516e2a0252c5116b8ad4673b17f21eef4c01eac6cedc5787db211c02725ebcb5d5071c7f6acbc74b27756ac0a0c1b17c2fcb343b6018bec6a5435bd1d60ab33592ab055e24c32fc12f445e400692d3bc34d66540efce8b5c461ab096d67399c2210254ef24d45003619b5a9ba88a5690ba820fc8d195c8c5e1e5d93d764ff9d2c02366297822545e54a04dfa60d026e368a279f51cc495f770b742e5a705e6e924054ca55c0409c5510f733e0ab263dcc82dccb8b4357980e0b572f193371883a15fb6d4c692d0a66ca390fdff184456d5966a6044a9552935416eed00b54c23ec872998df58460e53f39dc2e71f1b253b3da233ae947ed02b193b2f6125ea6e627006d61b04d628f3d5421653f266334591d16879a7f07cd5d27a1e881bbb0a4f6c59d9b161f65a613f1724945dcd34b44622eaf313cfa582e98bd64150acf142c4e1722812afbf35510d46d7ea6ac956dc0b7877726a283dafeda9917c6eafc811335bf89e522c7b2d058c7508e2b5a2415b8bed0f18e76db05dc2efffe5f8ad8676620e3e5b64e4b5789f2de430756ab539b6584c896141a27fabacde43425f03e232f5045688203592c0caf6ef730ae68858aca9cb13c0cc4ff37730135c027919c6f68e1d1953a6094fcc97d1b74365a9e1d67e16de246480e9aaf20a8dc33eaf380504d7b3422bc6e7c4d8b8f2d3a7554c643d88b2af4840dca9082527552d6acfb04b42334563dc43e27cd785063b687ee9d663f18dcfa1fa0f9dd32cc5577a07807f17d1ed20ae93a1efe7a1fe0d68eb30e127235d4d017ed72c0d5665207e4caa1f39ca8a0f3a608d50c4a815d3dbc31c9194e79e017d08c5e74e2aaa90489d50fca7fea4b7c65375bbae41054d4e1c4abfeb285a7d71c286303741f714956c2840e9644676b6404993a0135945291e99dbfaedbb9b4648f29d1868d68c7772b6c87230f247a8da146f19ba78a6a6f204c28f6382f21e2b2f143fe08a8ddcd0ad7b3b5fa62c59565886aad0fc52cae300dc9517631ddd7fd9d8198a41dcd65f54b94f9cad292083b4aeb541379d346b932af4811941eef75321b0e813411d76a8233c3b8c4336988ff69aee2abc1c181c5a6bd2e45c998eae16ddb374c43194106ba7613ded6821c1a56d0d21c64a81acc83cf36f57f5ca45164aacec68feeb6306b2f3d0b3f8674c0caf1ea05c1c8e3ecbc58066cf54563d51ce92cb0d6531312f4542d219058fc4e4f35afa1a0f220cbf939ec583ea417b579d004dd0ca93558a931c21b2fa7bbb9c029796fe9e0333dcecf4f25ef51dff0d9e0a39fc7a77a2a2f5e2954857a0cd4fc0be2ef82f8a609be9c6349e51b17ac49f7257ed2f622a5068a1ce939945f368f1f9f8d83be30baf92fa0fe555c740d3eb89a562459fd450c053ab2e8a3c2c0a41ee5dc6f46ed59a1f4771961a8af28ccacd5361df73c34ed918579e711559da8a28f1cb9c3c0f88c98680131c010b17e72af35794b110aee93903e2518d2d20a846408a6186f09c35eebd495b279998436dbfdbfdf93f8f5b9ba68abd3ec3a09038bd2e9d3bd14dfab5d08c21f61d832e958deefa088b194f8c8e99e57a5846b1d9506833f9a0f5b435412ef23550abb5947419e5d1f4f1d2a70d55c0037de9d8705bcb9aa23288efc6198ee2c03289f945bee315e129de880946cf5478b68dda0c4fd6b1f6c513075a9895b914238bc761a10c50288d85be20d49563b61784ad5753609dd7bd6a29ab805e331d3e83313ed97e14e5cc1f4629e5f8a0ab90f4e3b1e0ea5eebac7273656d7118e6e53dad93c1c1075f53470fcfaa112a9b6478892b8ad92e724500694cf06547da8e14fe8a6aca0e72a6641900543c2c95f11fd0043828411330a9c0728335d0303908adb98c3aab6e0e4fdf67335295ab244fa60de4e623c8b20ac74c7b85e562e234fee77d3721fa24775c284c91c4d2c5b343a70aa936196011d891b684f59c3cf17bc01f93983ee78a69e8a818bdeabbee0ed2a875dda18cd68ab2f022ab336629184967b455affd95c08490fe6605a3478e6d32f1ca7bf5b080116fe67dff3dc41002dcd5fcca63a2c67748c394668135451e26fd2d70916b917e132af6bba3a2c7e5a38c5eabf8b580672c0c986bab14a6bf570543d032402957457fc77d22b92f19bc9d65ddd509f87f73cc8db7a62ee9853b9ea10fa940ecbc54da8113623e6a09249e3b94b70c85e9f37d77928b01f87665b78f48191f6aedf1c2dbe73be01b3a6198bb52141a6e9e94aff8f8cf29772be533d3034f4fe446bac8ce1631660f90126e72b5bbee857633895a6c94032639b39a7c7c081444660033fea5bb11bd1ac768226d8f1e9b27cf0a7b0670decff960557ef7a1cd4773c6adf6f8fb4a2f10c602a98c5d6bd4d537842c1f2ddd3e192088a1363f566a504228c04f9722cc1aa0221a04f2521d018dcfe27ee486e41267c62fbbe43e1c8e10d1f57ebb4c000388fe34094c1281380a12521d92d33ea0574d492a9bf4d732a6138177f6b730d78ec05137485717ecf5fcf15fbb1fb27007cd5f072edf5a8e8abae050ea2fa24db58fddfa7f8eb5c06dbd9e8de4ef8550daa219780f6206e2b82012e8bba32bdde349838d313b2de6c093fcbb1918ade733621dacdd64ad24e6cb3c60b02eb98b2926530f810490f69a28a8c7cf92423c94d135273bbe4cc53e478240954a7c01e53815b426090f7d000d5194bdcdc0b557ee60f40b582b6c1b7ab9bf7d905b613ab0b44fe7beb51f627c95a3383c16b09b781820f999d3e0770295871cd0e0d82da23582ad89defcc5bea7e4bc84f5c1ff818074355490c07f9ef7b9dc25a47dc3ae225e185a19f8769b06be9dbe8ae7d8fb799c772a316cca48c6f1bb858a28a8249e9ca1684550e76c55d6c98f2481e754c364b821c79acf2ef4dc502095b81aa3add49b99103160cf91f724c25278a59f188a6fb936e47f6c9f748bccf5463e4d765e1ad056cad6b5064af5d34bf7f1f475ed13572bcad58be898a3f6b6c14005dc7c9502da97e438623efb5cc264a8e42653ce9f2da369afffc8a452ac6a6929609c7a29904bdbc4eff061ed22f1f02eec7848aa3434738c8ea666060be8ffc8db66dca439c47448e3ad04809ea2a9463b84c5395bdd9757740598d433c102f349ce7e2658bc46ed756d78ff8b5da28c7c842b90c1ac7217e0e2acf15ec90f68dd0bd08496bf4ac78131876f0699b592e2f57b05ac93103a61cc1ddd03f320a6f3a558cad241deee02243fae42bc29812c86274ca9c2a8c01cf7c1be2ef32e918ad1c108d76b100cd84ce21e016a420998f5e353cc2b0f6878a10d96f6574bb1e3bb45421ee2e4fad2328128cb270a3eaac56deb99af02c389c4d396cf7ddd54679e8e3bd0cca097953b17e5a673c57104c02a201c491d4a4eff323a97afa6425ce263a5e7e82a63f3097e56a9dd34b522a68aa35669e5651ebbbc6dc05f0537d583bf8398b6830d53d595bca41e00cbd9e02814475dffea9a97960e7e0ebb2c926772560536640baae75b1bf012dd71b11ed2fcd69ba3f5c6ed9a5fec7b90190fe0b43e0fde2a23212205dab1ea6745940f15cd1443b1ad741309a83b7b5f07f21f271e65a8d447be2401078bc77834b447a158ad154437f1011887f0770d2094205fb1100d85523e6bdb3e1ee9ace75d8d7e8e67618637e9d57dd43b8de88e34443fda9a642ce4b5f8b869e59865075e960bdd9226a40902b33bb5c5fe67479fd0a37cf52d45ca9346817012459cc7c2446ae00d23698d0390b0725d2a730e5d48126462e30567e29f2d9dcc48d534d0c504b6b4ac91012c3a44fce07bafeae1a99bf0ec714ff8148c06927d639d2b519c82c4aae9da2b55afffa8a99eb0033f9ab90e0b2706aa76e4a621bf4eb0587db86c25665f51d708517334978e9279aa6640575dbce981fd0f31c5922f84f000945211644bb559c8037f64b76e323937a756fc922b9479640bb17d71c0a59cd89011ebde5110f786e27263438272b54d295f27e7c95fcd6a3e2b0f65fd749f821733d26feaa9122431405b8e61dd4f2f443f44c8acce09ab8d88b30cce330cdb96188325df1c766daae81eacfc32761922d2443e67249fbda88a05b61ae00a50aa833dd8e94fb1e7b7d2382529f9b96aeed70c6d7db920f0a2c56c5b87b917410097b38afdaa311c57d8a8a6884c911aa6af270fc8532b9c23e8c2d94ec30e58ac361192f19a6d57cb92de05b18ce37bc3e2da6f8b66ef157928b69ebb04d50e600a97577f2e2e9ae92c41ed7216b4338d56c2e52b0a42d7dda6029b36ce94d7b5565b9abf0c55e597093e5ae45e7644034220bbfdd4823f1f4e2f6fba3334e720a6ab232b016b8ed52000c18d7012950810a2d245b3690d3104deb8a254dbb3d7922c08aa59df95857b3b9cffdd9db10c20d7bf989d1c8833c0cf45890289a203277fa326a46246f93a6cf0d20c3c45cb8885e7c4b74ac0da8e8f58e296ff38b6686300530b4be8852ee35fd26a358477e157341721e71a3e07c208be5aa9345bca51da1c170ff3df57c903cb9c242b8c323e7f3c2fb2113af2bdcec6e3cad91083c587def3b5bbedaa35b0240bea1890ed18dcaba30330fbe212af5720020aebfe8a9d9151f3dab3c3789e2d7934233f914eb5ad6ad2e5db92e18192f06b7aea6b250cfa0cc0c91ee04765a26b9005fdf135e8827069946799fe58beecb3a727abf7bc011dff1afd97d55c60e4ba9b63e8c260107ec0e7b5db51e4063de31ede81bcf3edda506b4b8223cb6e3954f7679fe36404c2b697404b73d94d4d660ca68694459dcc9ce8f9d79e4f8028723065ff078629fd96e6f11d58d60bf42d814716c324f4c0d57faafd1316a838e81c2fbd8e9c1b2e6ba2a6e11a3aa904e0245d0b9ae5dd0d274318232d8488b7e62ac7885c024731d5c7f9271b2714228158eef5bb49187a41c4930909f682d0c4ad4a7e7cf117f7b5bc7bf5eba2de3d197c5ffc9c1d2d0b723a1f0d31365723862d8125cfa6bf1106d4e067bfb2799dafee2e4d2ef8ce2ae0e8c38576c0a9b29d24e4ea79adb2d2a4137d7fdc6fcc08c988063b06953187a0a7617811885f931289066ce6f459ebc4835a316f3c20f32c64914b1edaa09ed9eb7e08c0bfcbf64d3f49c8051c744362d39f3847b923a4203a1ce53b27eb66d1d54907f973871fa897787628a7bc033ef8ebface179614bb8c05d6ffbfbe54ecddc906dca189a1d725a592a83d8ca8b1f050bc3f945a06d5591b302f4d52971d2fe2fb54b47d4e52b645e5a9478bed68bfef0069a3137b96523042f7fbc0fe3b801f7863614791d9b67d38745b648983205d7d625c58cce30e6a3572516b5f9cbb26e50fc28a645ef388b52ed4dfc49196f9e9b08efe68e9bef9073c6c7d7f47764b8e35335924f947150cbf704f696ca379587a65c98f0ecc06bdc9ba7f25988539fb032b83ad3e135372a128b0495fc2d114e3e4b5acf1e77968fc7ee7d25605c5d85ebb62b0f08b7690bffc1af9807535b2354034deff49111fa7b9ad41471dcfa70856ec092e03643eee9f07a11284051c47541daee3449dcb38ce86f70218f11621633679d6c1d5886029b531bf614bebe195b5881fb2477105072dd042abe5c03a2bbd5478541c667c8106f9ad25c5218be052698452e66a06dc21c3292378285c1d1d6ea95402d3dc97d1493369c0c3f7b6336e194db83f8071ec1e09eb880f18335fe3e7c230e7a0fd8b1afa275d6d2459fb734733ec619a91d1748997fd114a76e63639b4b726b064a329610b078d978cb52d5fcbe2fe869156463ce783e11cf0c9dde03bb44f994ad45ad7140fc0dd69b9fb2bf5208edb1fcfe29d7c9b5917a84d581db97ac896abe62d16d2d1637ee77493f000ab1df6d0611587bf9a3c6f8e0b7162fee717f6a8d53addf9089db767d69085745e7d6ba91bcffb2f563c122921c7ce71e093538195e4fbf4642f5ccd921636122f6923c992ea4381e81a2ac9ad1b19f903ea5e27aac82e1a73f4b8c0586488a39f7fe6b3ca6d15271cd145babfee32b1bd7ab9d1e963b0ca56d6e7d7c3de889c3542c3fc86d5689f44d17a6d1e9f1563bc7f2cf992f8d0fb55d1e4bffbb3c5bc871a24e39e04e7df7685b789e64a541fe07b31b9c9601dba59674912a368e6f8e084e65141a17fc518c5d9bd821740e2ba4ecce62225c06702d5683a18c674d742543cf553a647aa570a02a6eacba057e7ec80e96a3b5e92b563b9beed9840dbe49cfeb942849f789ef5334fb261fa0a16d233bc95152e7b047190a4e24e8c5c315556fa921587e6da659978da031440bc15add65601df0a2a43cc457b6df00bdc9d8c39b56ee5561496b3647f2f7b719660a51c8c1e2ca31e1138c62e84b074dddb46bd2904eb8ca682a03cd1a1478d7e0f0b342ed8a0ab0ed04d948fed95b5b935dbce2765b4884eae32a0fdf64e0932d110a7f0cb3d7ceb090f62d3385736e4180dcb5e67cbb82862e259bb3543b62a04e37b55fa9031124dd223b379706a9a0d1c0340f196136e0b15efd0c05b95a81ac211700bf683b195e08f8abdaf92db9adfd68b1ad199a8885eec739b46851056b24f6e4284a7465023d73da912c417416a40221d92504c73acd374bc5015f871368f6b79dfc25d98c44cce090989c991a4a0030c240385838c08d221903124b2e7b6bb41fa568b16ffa206cb16fd3c0144f64c9a26598dbd5ac4fda698bc527a4c3de4f786fcc6182da548d37a477d75119036bde9902c92b5b01afdaa240c52b38f148e5b17cdc72c22fc1e09d71984cb557e5cb470882b7d51583a3b8bfb61fdadd648e2376f8bcb14927250e20f350ba60f1aa2616e44657de783cc791dc18e3b5b4a0fc2c6179a2e0d30cc680ba91a17e547552dda21da8025431332f6f454e66e764246ace021b50699d080b3224fdd9eca2bf8df61cb337e694136e15e49878fd642db13bfbfec78f22e43d4b6bd7610ecb47d2cb75d344765690edf92be9c443bdc251b0c2b605e9ac7eeb2d50085a7765f8c32741a8c5590a965fe7702885ea3b221c39b8a4febbbad430ec87132b61ba406124e5d5d4d5bdd32bcf38efdbc286a869cca4980fde8127f84007fee54d97bf49dab82dacf3811ee27512a1b04360d4a6a22e35207ad56bbdbcfb30548c726b14f462f6027be7344b4bfdac693cd41562515db337afad1345833f6b2965634d37a57756a20cc6014658e0b05f3a207a6a627376e51bbec7bcc11d738199131e2d8ab143de1fe549263acf6d015139493e5d924b5f15032479dcf2c47fee542d8c363372b1161294b5d20590d315467eda53a647529b5f1b9ba2ea65e43a0880c2890cea8c3255a13c3a41bffdd24d8ec86fcd62ec5ed5904cf314bb72b825f9a7e20ce73ad80779ecc801b321d12d814ab0d7842b403c8f239a719be1e945aed6f864a67663b7e947f763326e7e08e055ee259851d55dcb41a993a6261f4dea737be62d3c7e875d9d99f145fe3111bbabaa02dc5ae6431a14239c2c0b9bf8cd49c571ab8e57fd91f4f2b40aeba4c4e31a7596b2aacfac75112e37298d086579e1d78a0151b6a07a6b0e8c4347cc8924dd974bbd1e76a4f7f95e124db4b99d770e1fd22f6ba4a0fad0d9d1ff40bebb80c234645fc0d97e7b0115798820fc6cd9d665a87653791f0134a5c18e056bf342ed564e48e242eeb6985f61f8acafc6fc9e1d1b0674d320c21ccb56fabb74c572019e408abf54bfbfad6b8e4e44ae93c65cf99e2b8281fd54bd37b0eef7c174896a9fc90c6097a78025d12502b8562ef6dcf31b6ef84b44962ac4922fe7a9a52a8d5c9ca6798f611e5bdabb0cb7c72dc101af8acadfb397ba5cee9e2b83f7d2137b6b7efc063bc2a4f9ef491fed9679f1fe50626827fd4641f2a5b1a19536e97c8e9dfb6cd795f8fe6dd5a33a77bfbfc5d8c5bb1055b451dcce21c11bcfd82a95e6db85fc69cb894711c559f9e2288e1ead159113c1c71fa07ecdf7d4d5b111eb373c06e117d13caf3337d7e75686d36e8ccf65addd96867b381f06262f37174220d94020ddd4a4900722ccb407cef94cfd84dc021c4d0a9bd3a7c0cfa13e709e7b5d602eef7aae655ec07fb7959f0dd8320ea4c56f64cda6cae971ef689a2124b707523aac6f2388224f9d89ac727a6d342bc79576a02cec7a6d03972a59c3ee65f1095a3b6f5e8ab36a7cf16a032a867a4b520882823fa305b3bed5c42f34340200cfb125adf95794a65b35d109c278cb22ef9d7b2b9b7e8cb182a1deb6d5d84c4f6d8eeb08b907144ce67801bf8803f54db54d32086acb983298a6fe8c22d0c7b28336f4eb93260ab6b677b6e4bb601c75b21dd041df512ca5625f43b81056166de7e869333523ba602535d4acf96421ee1a6ade35bdf3f94267894caeb32b30ed64b87564dc26788af9cbc16e687360cf82c97726dcffb40c06d33d249518c30ab0894d856d69353dbe3c824aa8a6edcf437ea6742565f3de39bf069a76f11c10bd8cca9361b23088646c80dd3f3c2a334433eb66bd6d24d8bebfdcc364da7d5e832f08342e1aa10607d7e84846fd7dff7292099615deed7a9ab02efca22c845c3f29f6a2afc924f3e88e8d852fa801b2a0a81e4e5c30328c60f61220f481684fdd6ccd1a886920a02b2d9ab06c336be9c239f4b1ed19eead45c41a703df8b28b5483c4471e57fbb8d660775abdcc0d4d09ed16e91760a3862ad64000e50f9cb9cbc8dbf48af177935fa3440aae007faabe4c57a9670db32acdb96c62aa84d4b66a5d06a9ce6cf70dd22c23d34c1d2700cd4ae4007c9039a52a35096b5a7f1715e75dfe844c6daf0f125669efc33e5be935f6c15a1d6aedf130e63c6eb58560a2d9c583aaf66dfce028f63421679dd68b6ca43d378cdf594b97795b5d793eb190f1ebb4fea274af73423d54eae1a9b10fa97e587c828b4007f457a76450abd41054fc4f46472b1eab9a1686408ddc08f8ccc13991d8ad7b4aba0f7a65ab6edf781de007637adbe091aae99343d54c976810a1ff7d377860456250d912354b8a84f8fa0ccecdec12d50093b890fc1efab6bcf5ec3f9a3973f9a7966db81db830633f2391f34fb875601e1dfdfeae21bc86e45a5bf3b14551d2250e9f106ff0e6a432920250cc7b1faca45cc9a098d17448070e768395693a48ba47d4f3ac311c1ceb1741256b84c6c14f11761d2c14b8f4872f022d3b347b3258df1e6dca1f46db3efab52ae6724af1c3a04dab47d7e930aaf27d8f9a106903270e2fa0b4a5de13d194b1d504f936bfcabe0744041ca0d1bc0031ba180b311b7cb2c5f1fe028a51f8fbbdde2657e856ca6852d2c6f5fc71519dc1a12a9c40139410d24a9401d5e984fc6cf08f379f42058c17639ff190c611db5f9398c9416109ea280824735d1ed3aea0824b271a7a14cbb4c1304b25fa4da3a29177d8d15c94c00bc03fd873f8b333c186d2b6c8aedb93c48de4f4e2d56981a91dcf9142122495dc4854550aef1818c4c907fa99750d856c28ef394852adef08866969e2501a71022c6e0aae6c07c20c1f89c253fc28f35c593d7331aad86d2b69922964fe715667eab3a8ac42e20403b93520007b9f213a54beda4dde799b01053319da001103aaac993eabad96751a09bb5b38c28b791262fd66611348a666722a4fae12a9553c10c85fd39a6e87e99705d62568a3aa7801811fbb08b46863cdf176725be3b4a90a98bc26160fa57de01413659879036063e407493251f87dac89fa75963b4f7ecc9b021b393350928a2c3a5538edd69989aaf827e9092dd1b5bc5c489969ad79bd12754a204c6875af05a076712932b6eb32f01aade85a414cfea1bd34e828011b38de729b4b57dec3a7705fff985116ce9a3e0d5b98440c75ff92b107dca0a1e97c9ddce2f636415efa1bc21bdaab2c5e3c380cc9731389e0b3ee1703ad2ceb2247a9215cf22d51b158354944d3bc42697df366f2b5ba54cf9af8e1b82456ce1f788438587b59cacfe2f227c8416e5ac017c183badb38f94092e75ae4d50afe2cd83f4e69c21488bc7f838aa3cd14af8e0005aaceaf14f0954f034760d32a3d6e5099ab51350734f8de03405f0df6a4034928da2807c949528f1ae47f5511fa7ca9c17cfc9a0904a34deb2b6ddc3ebf0fa424d08c174be54bb6f12bd278cd137d11705291052db8fa7a00e34f88d80bad83d59dc13d8257f54eece4fd4bc6181d2005ad00705fe6826c0a0512572ad038ef1e1d0669db8a3120410c9400350c08c17a3fea0ea1ca67bb5fde9a3fb8d7a0d779418a056703aca1ab785d2ec6fc2ee010efc78cc6bee96cbabd3e057ed5cf6aee35fe172fb551ed9ba5b011c225ad7e54ac40751ae40b7c6077b51524be87c5952568b0a42253a16a7eb981e34ecbb149b6a13f220baeb5bfddb2c437695725312aaf6e351464a7bdf4802dbb6ea7c7fa5dcf5cc7c132eaab14676f4a3fc51135f504fd037b89c824fe6807a01676782768bc5b9dcb73a208cc15469a233d09e76b8467c31872c3beb9831281f7a45b6a0f38b722f7b7fd83661de9528dc95aaab2c818651c79c7bad1860dfe67a8788d611fcea2c62c41a91b999a008e52290c88d78c54a12786cf7a536116df2df297ea2e116ad4ee08553883e061b19b85b4c2d1f4dac238e88e1121d7028cecdb58126827eecdc237871df2b294e2d4febbf52db11654ff66feac4b3b05acf2f928296f9c7dfdcb8cbeffadf97787783093ce9103a55f1409c61c4fe7707d17d83ce9b2a6e32b6e1aaef965779e3cc104b010f41a8560b22cda35f263e4cc88c63fe56dc507ef2c0518a005b4ab888d9b6f27c261600350c7d26e0380d334b6676780ccdf7ec43f9869c6fdd65b59de9dcee8e34f80d9f39e48110d534ad1532dd3c124c25352a5d777794cf0ac2abec9afacc34af707a5e89441b9dbe5f4a2d32bd72259157b40f9b159d97ee1349eb5894e822a617e0e2b3868bc1cee8e8c7aa0df88f3c89aef2b98ab2dbf1e083ffbf6d7ee98ea17b22a3bfcc3d85fec9faf1da9b1c0d99a09f2b8aab25c4861d3bbee5116b172c26ae0fa35f727c8473a5ae5b12f7b312ba373d5da16c27ee5b4e89634ee08f427e0bf7f081343e0c5fc8833faa8d82cb9b776147ea359fe6f716b46ddc34bb61f719717e03cdd514881dffa570dee874d3f257c471d17ad588131a5c0495497898c4cddac921c19be624eb2e1107632ee2f53ea71de4eefa115dab191f1e82b6ec0cf8b7631bd70d4bb0192be2c252f07ef46ff6b474780e7cd3679b7af431b28e31b9ce6e25574777c0b479fb3231450db2a24a3e429c172b6e5a296ba3f8621650a6a1aa74331e75a78cb59a900176cc3ca9dd495f5555117767116a88b6cb45beb855e5ff203b5a1c4a09812826319165fdc707da25f02bdaaafcd70745b96fdd9fbef44606134eb75ef537b0faa43bc11179c8e0d5acfe0b40bc082b3c9a69e858c94bcb269c3dcba2c84fae9236307b68082e3cf6fcafc7b0cb01264eddb41310fe42f1583cbbb8ca4a5a0eb0e9917c2878cf16132c4550c039108ce3aa3d109200e3c56c141acfc5f57e64df2306faead1124e2ed098ab6de0cf609480197e9b98ffeb5db92ac67249696c7800c1342831be5e067230dc912695730bba0f73ab9029c6fda51d17f8c3fb24336f5ec17ed396136771e8415a05355f4a55d6cd39de3a67a9b893823c0912ab87d4225c5e067a12055667ccac8f18855e6e263fc4b2d31271df11a21795a48de41d7490282dc3a62c20a4cf0d5f71fc4756baedc0d6c07c75570ed8b59e79cf1ca79696c26bf8762bcc6642476b846bfe750edff600d011e410a6eacc545712b6ae19b57b411d9920dc037c32412319dda78fbeeebd6df3bc076e07ac258cb819fb4645e76df1886775d19be2e27e79bb52e45b5ddbbc53edef8601c0ed130fc30fe28b90fc1c28aa4d1326b002d6660e424b17cc2f6022178b2fa93b329f1bbea43a82629e71395868d82b5385076514f0c9db014a52ebd6f705bd71f67afb6be654cc64d2eb1de295247b02896bf116cb95f4d0b374fa2ff55e4c8a2c99320c968c5e5cfbff64cb0067fcd20050ed165e5d04c1e4d331662ef2ffa7773f8df6928f2e3126dbb4cd5246ae9b0801a1b4f67e5b3a273ebf317037bf932186d8dec12204fcc7847a6faf190c7f0cb45886f49e018d68f9ff6d80b43c5db334cb0581e76a602789fca7a06196276c16e3e44a9d070e5b8b344f297ec904856458469cb94019032f8611206548d19933fc9ed2dad4ef6ec83b3adea3594b7c00a821af02288d15d5234301f448c93dca947a101881dc82765b50a86c7cab73a8f373e8c08e3ba78735960c16a2454d5667b9666b4048ee4f5174ec2e2dd95528a63acb3d16383a157c19f8825e966ef47400d7bfcffd81f94208fc11235023bfe9335af28a052b1b113e48bd7971ad22453e51b30ea6dbfb52a6445f2ec5dbd182dc96c0addeed28fa0384ca2fccbf3478af7ebbe6fee281e6913b7d579747d737b08e5f2973a356e2ac093c986c6589739ae5f8f0324f81fa3682ae2007c2f119c27a90aa502526b5c7d2ab0992106b600725a21780955260bc9e0a9e0f12176fcdd1ff56ee84d82786c7f6cb26e715aea59b51683e9ebff8015911855791c41470c993b22df2ae506a22251938599270191ffc0e91a3fc2a0f58559430bc5ee25a81d82329c0e0312028bb253b0fa9cee33db935822bb1aa3a8b27601f0bffa61262b899a54b2c7cf0423803bba4508c4a9e01522a225c898193a98146e5694254ce91d0ec38a7291c0826a561e262c9ddcf50a7a7ccff805521dc60c52820cba0e857e05e2f6ad889168c5c5cdfa30c22741141887b7659ce178f246af40291a8738cfddf32a71f575e3d7c11681a9767fad6460df3b65942e5c9fa7d6011d036970f590f6dd4e6fcaef044222e60b360983152528426bae0bd45e48a64d2390eb2213ac985082cbc2cb0e1ea1f7c1a1612558ebb38234ad2fe117ab11472561b6ed4e3617122285afc9b87dbf389e28d10353a4bc3c572dc6f37b449a5d1b6275a49399669c7b49b95e594aaa6cec2f08d4ec0ef4162db78f367e09e0a1116e67219c30ce707d82f01ea582ba166c298df171adc6bbf097977f166bfb0add9f15a3dcce3836f3b9db4d54db7c4e71d2c1818f2a566b5ba1c8edb5c581c07ddd61a45fc4aeca1e3fa81e9337683a58976a5ea70ea2c370ad2152a911730e648d90fdee1a1d6ed6e34550c9f7940c713cc992e4ef07e34d9146e67744bfcc4dc8d9cbb297f778bad7ebf8ad0b3bc2c2081293270a07b7e99e2f7b5de587fca5fa9aee210e7c35ccc13fe0b00fea1a2ab97c939c18ea45f280391d911213a6b758c1ef4e87018f26fbe6ae7e63569318fa5f7474288014581fb461b90cc1d986f5e8b2f5071c315db29c03f5a286d6caf3ebd1a4f74a31decea4cf69fbfc25d2766db293e66ccb2d3d063225324f9a56369c232fc7b87c11357b9fc70fb22fb58a9de5af50ca2448db63d11caefc03d1b2c032262e933f17d412437baf1d4a4fc30d3128772c9a0235eeff1474c0912398741bebbb0d9a77ff81057b902e8e40dfd5d18acba4e7d31078e4e9b04371e4e5ccb8d3a47c7eef176d2160d72313c33ec184f9e3eed0049c664ca4fdf03cadab72d1a1830afdb39fef4920f735cf9e7f4c825e32a3de9ca230fd0386ccf61724b5674e038b875709d4ddafd752e507aea569f3aee217ebd6788731241e235bf16bb704eea18fcaa9c121afe6fbe4ecb310fc77bf729c4dd0a86c465e40d9294f86bbb5926b801df7325d8ce8dcfe10065cd922756999db2cbf1b8c15d5903e152262833b329b51d07b0dfd27f1d1a037e8a33dafaa47dd4f4df1572ed390e391c667e742092c630e2c72381aef29d3c3c18b074fb387f1a199d5b2c39cfbf43417696ef52d79d69caa12ff181d1918a923bcab201dbdbe95aa8b5f469de6776c3e1b38b40a37bb8d31e5bb523d9f49382bcaa51da5e126dd335dd61471a743af79409aed4a40fe4855a78d5a5a2b2874c22a1e58751bba13810f15f51829761f64ad7773603169f07a63cdbd6565f3a7880fbc1d95bfd43740773a15a2dfef12a441d657af614f29038af928cee9a241df6bf504d2e44c13105a2e9d1db335479b72639341b92ec73f610011d5599aa8847d803791d1d7b6f882f5000868a79361b386b65d1c43c508791e83e9493e5a3b594c5624eedce5216afc5d6bd2447a880915dfa1532742164b9dc4257116d89bffbdf4d46c20c271c5cebe77ade1e4bca768cc78000f8c3eb57469cb399b40fb2c437edde779881f929efd868e3d5ccd3649dc08f6175a0158501cd67e398371350a52c63cb2093e54ca67b8b6238e9c1878a350df8f799324a9426900095f1c3e930a5f8dacc7d4619260646e48c770ca3dc7df6be1e5bcaa21dc39d5da7fb4fa87a0d01f56842a251b382031c4fa26a523932e2f84ee275e6f3dd5db646dd5fd558719e77bb705fce85dba20b2a50aa3d9a8cf7a095bee7fbf772be799b5e212c31037bb9f5447dcff95934a0ef33b7e1fa221477e4049fd1b61e4c0c86fb8b3da691471ff7769ea4ba1ae9547aace08bf31d27f01bdee394d9805cadf03a98edbd45e8da4776da125d6428cb7970b69494e3548efd61b6cac02a3e893cffd40778d6c453448fd62d8db9f0573906c8e51e019f2839d4ba070ec50bb2d0a28ce5015b97f677e3b752bf43283d5065720e3aaf756de8f3cd5fdd92e98f1e9e364182c332db9d1d0465e05e34cb9727b5db0a6456a748d5dc065530c94845d36dc319bd0d88e9e864a0cb5de6b559bf97f969f5d723e83de57107a5e17d7800efeaa8478f68b99e40576d86c61f22e4bab68dfaa0b9235a751fbc91f73e102c1be13a2a60e61385145029ae7f516f37864b81ee12aae951d729a0c0d17d722720c0274ef56797ca41b3ca994dec22489ad70e3bf9cf665cc5838af2d38554ca137efe70e0aa85e93d0d4a3984eed782d49ceb81616ea1d9dd0f28784cc66e9192c75c4df688d1091e3fb2cc1f11209aed8a6cc707091c23c32deb49d3619aaf0f7c339b76e8377fbb39735d2f88a36e53eb2ab90cc5fabcdd0e4d79ba48cf9e01f2af13f6365295321f5e02c089f4aeafc67d9f107d11c0e7bd4a490c4047a1cd40404986e95b4a8ec7103f5971711462856baf46eb942a290e8f377b1363c24486b3ae6e2e26cf6eedd4400287ea119d8d17d5fc71f023840ce28174316de51db69b9b8c3fb18d087ffc12c6149aadd7b78b73526f27778fe157242b0975494664c29aa4c8925168c79f1b057064a3eee2b0626a08808a94df20b74e1c66d9b447e9a8c1b4a36af744d6d9330973f9f0e6b4f766f5ceb03ef97fae2ca5c64d25362802bf3b5c8df67f4e2b250f4af64d047e787a966a56eede86b430447148cb8923e785751b22e7acc8277fd3ff4a2ba2940265c33d2bb8b1449382bdc367e152ccd4d39c471f6b6639024109526be2f4c580af010e1eb6f0694dd69b7159077c65ed0b91c2d02e25fd09711d1cc035454957c24645735bd16a540ab0127e36edf168deb22fd1ea177d9d3bfdde7a741ff95e7910a40194cbc3f79974af4d51b25dd5f8600a7119cddbaa098fd079ba487b154066cf5b2f19d2e83560ebefa86a4cef4c5489b70c4c87140cc60a6ed80aa1c08c90e974bd4377e46d61238c97c0530f23a918b57df988d5176030c6f159bcd5ffb70bfec9ce0117afe35a82a96c55113a12debd7ae75c915dd5437d72872cb66a825d7a035de4b69199c28eef40e7905f339da9120370d774e8b2f8872dc9ab0a92ca5ae25fa4dd04f66d1f99461ee4451c3fcabad263b58b7cf37662c14827146503ae47f812584fe757d1c25ea66777c3e4dd8dee04d56b8bab7fa8dd2068f1fc4d1c448244883d55bec0fa7d90ebc7a867ef0a705908988c03376c6ebf0cd21fd0d654cb109d6b22d446a0659b3bdd67afa6ccba6dd01864c701a4c4f4cae0d8e7632cc87ba0a792152ab609daadde567aa79a09e27ee8f5bf9b0c6d6d604ea2326016d1cbbd139df7ecc5a4739ffe9e0d7a995f27e0fbb8b07d78b387b5d8121c82ace9f2bbe23d54876f0490024d6685e17e8f564e090a7a147f4d28ba5ce0d1e928ccd10fd2fa9101a014aa4f14ec4a835fca4b7ed7fb1274a9bbbdfb4ba75407d4cc855b119cd56739cf581a8684114d73e4f82b4a0727a12ef731edb7bc54abf01c85ec955b13ff2ea268fadf9666836b46b02dd10655ce267acf5e84e3c063499628bd3c2fe43379c4b0b6592755e4c6e05467a04c5abf614ed4ed7331ed60bb86d2ae238cb0c2b7f48324411ee47cd2156f55ee7794f9adb9e1ed57d28607a7bc952f3462395046eb750eaa50a19a8064efa68e8548f409dfe81109c04af7c59b6a568eb832e94fa6bcdab0da9c665b596c01082160cf7093d32418e255c5b8b3af0e552d6b3ec56343f9cb5deb94a100163feb828b4cd230812169ab715d83621827ef48989035ae4aed3fd2f3f1c3dc15f4e07531da0621ede422ed1a770a87f9ceabf03669eda1ad88e73bb047465f832aa0604a9cc58bc7b8274b541f5f11f0842934f965adb0cfd9c87a46d3091ca4344f2df91bd4e41036cba48ae18bbe7473fad3a874da3c78c422f6ed187e733c245773818285a36db3d1e0d9af1e6fafaf2e3535f37c1f117bb95ab89a7df09daf132952e55d4deff60e7fa8208999d29f3f75437f9e7695a1ade10acdf1b34641b94d6d0ce3ef8bec9d86ed7628da9d11366041d982f44e40bd058ff917e6c37e14104d859fd3dc2b8a53adaf17c49a47c0f4ce3aac51cf115234aa520c33a3a0330e1af0dc1fa1bd2b981c6a025c6d373cf4d0003c776572725ec153cca7815065af8a360d01fa6ff3ff55ca98be919320e757b94c638dcc2874b103b45bc6fe1851fcf942f0b1e38081baf45d641f34fcb1d6c96e0f4e1a2a0076129318b2686892e709ac2c1366a991af04d009f085852957cd5ae492887104fd40b4f0db1a5d4ebbd0eb8463ceda60b4a4b413b7df847d0f01a8d71d5aff8a3a5ef8a789e347a54bca60e19962f61fd3438d250cafe719207c1776a93f60f9e9e12993798f19a156b19b1a293e056834b07afec221a620b228431639680157e6b1c60715331377e28241364c3325ac4fc1c9b5b73a1a5f6aa8aff1db9f26fb0e6f366f932f3175b10e2cb9564a0ccceec5ec5446966717ba3791f26656beea6ceb35aa1bd043d411fcdd764d68665e300a0e340ae5273c910e49789771bbea94675899fbded3e340c2bfe27960dfa6804a8e508990123a8b44eb0607d2159bfa65905f221a1f217a8fc27cd1acedb02a9270457d998246b35cdef2ee332fcdd1a8d3097cb06981e305dc04d0c23431f48170cfbdfe878e903c70b4162c28d8cb81a41b0ad25703808e4866e296cca6a163478936f31c48ee16f0fe2a02c3d978759ef17bbeba49998b242844ab0bc8aadac6adeeddc680c09231b95f4641aad17d165f46c8e4ec2503b1c14dd0b14233cf82aa3924465701c35b760efce23c0a5d2347d4222d34ce2b36b56f4c2db09fddede95d236d8dc61d5baa5d497efe95443585b508e7eaf06a85833a75379978ac6112b117849204a1451cb27f818870b6b6e676f8e13e8d53f65ea5d203447e188ac6ee000c7aff53d2f04b72d7b16ab88a31ccd71c830328f5ea0486fd837128a32dc6f2cb160ea59421f296cd255ff8548a72f3b7b3640fd01bde33de08efb9bbf72d0b94ee0dd01e6d157626c0b1a0c4975a3111afb86ab8d8552665f2eb6ff63bdc313a7b9993b9f3d44bba831c76b75f39cda8939496db717759382c0339bf3109f345496dd35c2af310b496dee01dc7b3b3386a08318bd79592dcad06f6d6751df175ad653d5ec80575c7accfdfd2d74c7eb838f5c0f2b134847a6ca8f34aa2d070a2ccef5d8f69f37ba9d6db59e8b91df3ed5f6a7c4e4c99c03d7bc3a1466d1c0c95e3cf603914882ad30e998bacfb00d66f8246bf7cf9f7afc64e8cf00d76e801c6f0af56c1e089517ec07b603fc26eb1789d145820ca5b79f0b2ee821f21ed465ec5baca9ab836ab6bddd5645c20ec44cb3657893517e83410450bb8ae366ec5bd5745a54bffc1937e41468ae616d83d19ba71ae3bbb24a2cc184f3c737dc17e7c7bd03714fdc6e1213e0cccd9c67491bb27c303a565b93081e0eaadaa455af7ee91eca77e641b24f7b29285f84496b109e2157541f96e4f55e08818a5ce626e6f5a2b70b65bd009636c3f5e502677ab5a67234cf931a086ec59e10ffd60eeeaa42422b7a51b71f4423ca88401ff8626f7627acabf96a973ca991defb6205d6ca2f4ededa83e0cbf72543e99742e3f87d5d94177b84b1a1d19e3fcba131f241af9ee24f345bd9aed5dafd8a018b39c42194d66c6b5d6ed8e213b3a6082dc57373040e0cb0d416b8754c019a14c3030994fed1537a5fe99da519bcb924af49eec562801bd045632bac0a8f7f93b12020593bbdf0e505cd79d4aa547efbe6a2f977b60b7d0740146cdf7d31fb065adf97a946b8b328b29073058f216998ac06f09d3e860548d60df8a09ed60781aff7768f67c08c069eb36fe1ae3a473ae6532e73ab38381ec8dad80ffb41ae5b220573ba24f0c5a0558a0ca20f27b6219eee129d90485a83a762c0bfae8558d98a65d423fcd55e6eadedc529908ec29f0fdbdc9390fc5ed82401e3b4d6dbf315d52f9eb450f5fe60904356134681cfe794ed9cec9fe8503abbfb7ae3decc86b678f84d83fbddd2bdb7583550351ed1b679908b6197857ec7448c4c53d2137ed66082b3f8f80f8d5faf7e64fc41ea9fa909da1b7d60768921da32833212eefb21a8f943b298a26169577d6059bc5a6903d572a50242c2887731dc1697d0ea138601606d695062579b3d3cbec53f592b28dda0bc729f1c07a01526a9a438af807b8a04dcf4c4bf3e03ea6b437c9725743a8926ed02f3ef9e84b042c194afbe81779b1db2f141c1c5f93929e87db146ffe4030d17561656e54dcc28bffbaa8b1d7d692c0eb7310c0f195e6ba67279c2019a394b5a2b850486b005cce4b373b8de73a497c6bd0d1a846efc920fdb28d71e973d49a65a9820218143ee16551edf7e4e3d389203f1f5421d61f26cf6507ea5f6d183f043dc19ad2467ca87d39b854e5782214a3c7d7672920889f4aa78bbf5c7b4cbb56ef3c3b468136ca7dd74a28cefef3f37b5f650a1999007d4542ab608141012d135823b5e66e4f88e4835ade5edc3f55cec9f6943f865cdbb9faa1ba72a9f933a02f76888cd098d70be23df0b028a545c49b8d5eba42716830fef65f91e8f2e5232d058e661296bed6406b84140c61f130f73097aefd151cc5b3e7ff40aa6c5a95823978fbc026c1ea90bded521217b577ea2095c7d7c7e9a63aa898bd1e8dd20b393d54626625ca3febfd1e8fd377fa542f5e9bf72fd4a30c7627080b7d2642d351e23b0331b3bff6b2482b8ed888c73025976f627d838f0170a597c990d7eb963bc238e70a771d96d29a6adb286e6bc1dee42060550709f66159074ac1a6a1ae0fe7a4bd2203b30473035326efb8735e00bd1ff160685afe8d5f867408454cc18bad9e98c824eeb656d78693a042c1502eb33b6c12571c3160355d26a25ce9fa47de14772bed08b36a6659af534d7d640a0251a7ef9f28724aafb2e4c49abe05de29cfa38e02ca7c1c56f5e1a9ef299cfde09c352bcd4d05b84d7ccc3849bb2c21fb9b4d6ce6c355de3f711a8e400fed63505c189856e60920e5510813e9d8a0f515766a3e429d0c9468763bf79117e59b75c0d3efdcbfcbda4a2588b4477aff887c04f0c10666fd5aee6c66474538d1c22a4bd244cf5dab98597c83fe29bccf7ead6ef7c2575f650b1b31826b3c65eed8b263be9f1dc476fdb72d8ae531e1f547ab288bb872f6b5a37209a25a674922dfc3810a9dfd1ac9791f5d8970a5bdf1c328da5f35cbcac2020da817a6745ea8ce563e50fcd1158d28c8442fa6b6eb792e19114394938f95b9bd3b11a96735d50e75630235fee162d0ea8dee133ee96fbcfabae97b2f18e40d42f77d454428f6dbfe80eb395788253d0ec8f609ab57e370f45ef7829e0304fedd2706a0ea8565aef531d4fc5805f393689a6812c76a131d70b2d07906993e3bf9e5ca469b262ccedbf3e9113d2447b14a4dabf068871bcb2cecf15f774b0295b7588c22d0f4a288a588ff052c7439c47d4fa748f72c786a6e18887203212cc4b2974bb55c9a958857ed91aff3d07102c18012516ad151be91f0fef7bc1bfa66b6ab23edb675cd533cd044aaca91d59a6b9f18e4be4418fcd0f15cbac3db5f9391a6590a951bc673df501d3bb95e9a2f3a89e46a71e6d0779bd92194d2be7b08570c3601e32204efe57806342e9cf7cc3296217dc9f5270a7863e648a6e12d1b56ba2cadcdd691bf909197b01f7c00f62d0fa8821d6880b835291fd38336fb8ee1be22e7a2a374f84e467502416236278fe2a4a3e354c0a0882001533e70a5744b0e7215008e584ef0c8d5934c2e406ff1ae143ec3fe375d9763997cf1ab2bdb13d9dc9375691ceb9fc356d9b7990fb11082fd37317e929960e97fdc89bc3aadf95b6f403416bf90b582b1e2828f5d01041a8173b4a7e8b8fb910030cde1659af1056cd41aae07698eada58991d6f7ca2a2be7d4ffed6556bbbf79b44ab543e842665c702d117ef3659d98b488d7b7036800e2fa3f7ce12cbf8e5e6f96f8911ebe6c5c4e01ae4ea222629ebff66be701d8d4c43e5133bb9ea88c4dedc7e823d61ff0c09576019444494980f2b0c2e7cfd19f99ceec152e84110f6806c5d1f1c0b75d1d8dda1d4adb7f0f283ea8fb70ffa9a6fe71e04c7ad3f9d8b5a2056a2830443c92c99af29e48e13b8a68273da97d80bd47f0a39c7d4efc6e22bdc05a4a9bacf9270b3f778817dd917899d4aa5673206f7a13b3c059b87e215586271f59fdfe1d50bed9ac314d105e738624060c065c6888fc9a79b82e35b93be9d12d6a9716c86ad01883496a208c73c0d2dbbedc6f5f1dd1a60226d0aa253a053002d78df8d3633d47845d444548e2900361e3db2591319ea5079dd92201ab6b6c50d747cec6fcdabc62b8c44b4140cb55df0dad39958bee1e578c88657e7221ac072c72ab4f5961489c0676b1a5a6c9e26080391389a89b524f006db86a00c57be6a5f3ac0999ae3d10b8519071ec1560ad9a70213d0e98a2b7deef9825e1e66f9cb35614541d129f468f29544672c02abe795e1989e9d5d2ad54cd888f126195ac831bbb337bc6b216ee2e3f9e4c7589319cc3c918587500e439c44a5f51d04e45130828871c6c448f396e3f84a9abed5a005926a8f60e265136e3adc5db6b85f6102643a420057d9407631b615058a7a1d85d4de5de85634f1fb91f60030aa7d7eefba24e231a69935baeada204f74bf7a82b7be74fbd99a0a642f09c0143b6b84c77855fb072d5de1e38ca08c12be873edb6e655aca3aa165f5aadb5af2fe6b3face174296b74563da58bb46d729bfa5bf0c8794a8a25cf9e901935792fdda0b11037d283e6f2f23ac174845224f7b6976059021fd4f3a82dafa88fed34e75387d6194866a81952c8f50d2483c05af229e343ecabd90647135f0050925c596aecb59745181e79ad6701490185beb62712122f5fe3d8a966cc781c79e54534f4919aec460d1dde602e9853a0503447ac2d42f98e928465a20b9232eaa175f4243c00c1abfeccca1f95f3c860eae930812837ece44e533b427d546aedf5a5ac715297afb6528ccc56fcf6cd8b37bf97e4fa2fe553751f34e5726c6ec63294eca79188e1c238786347581aa1cd20bd5ab70ca5c0527728e31796c546605f99dfd0d21952842a3fcc40c98495e3c5102149ba32b94cf1e3d55deb82bc972fdc8dd2c51b0dd2469ca7e037ddffa92605af2c0d226492822de578fcce5a2139c1111a63f0fb66f6bc0ffda0afb56968f2432f917a65e2fb672cedaa357e1075ce0a2b0df0f13910ffb8799441c1a963dfd4cbd931efc6544bce75c592ec2f1dab942d145dd058e5ca797471d6e61d2c82f13a7eb3060514c829d409732ea09ad27bf736b2b047f04a14ececce6fc1198c1f6abd1786cfa7f7a36f231a81c58fffc821cee7bd67ad96cf3b4db29051ab26060115381d56795b79f569088d6dd9e08874816ff094332529cd81435ddae8bbb7a7b5dcd438b3bb51ecb7eddedbcb0ec3ec71d676080ad3436a85f6888923701757518e7c72c125ff0fbbfefa14b95edc4901ee01a841b6dc148a6cff7fb462011ec78e0798646ef0313bf51a9f0d90a27cc4590bfbd5ed646856afd65384e1bc94002320776568a7626559818570b78080d4037debb355560d7b891ef600357e9968abd0c933ff74f3006335fdcfbae4e8f17f3d20d9a79d493fdf336705cfa93b964d53ee6f66b301027d4eed9f4f8938d3be63bfdb93db6bb498d714c75ed66fc02052f51ed371f83ae5d04cd7b77ff26ce5686b74deeff4e4676f13aa6d13a2c06210d8df8aa054acc9f9f818368dcf50370294f1649b4eb1d37716fb09d4cb924d973986f80d8974dc95eccd71548b09b809079997de59bd2b9b2505e9ef99b441c315812bd14fbe0a33e8e252e857d3c37d637b0e90b04347b8a16e8284ea5ca36356624db5c8b8c302c29baf4a0eb337e64de3d2ae0dd6fb657523bdd61af50d59da9d1b26c890b69c81fd550eb16d76d38285a6f5175a3339caf674482d69d71d78d5d62b6212f69494e366e307010c376e7236c7a90673e25fd756e640fc1c27493b42385e73c2ee454363a0ba7d2251cf9e2e503c2dee0f1380a7bc34a6a1ad6c8708b98fa007aec606ada4659957934ba64f28cf25a5759a7ceffc32ced8b8ba72032dbd4cec6e0f24511e565df78baf182fe5d473c9171e08a449cee6f9a0c82f52f494ac0f2d95cb2091fb0fc120ffcd5a1ece2dd6b73ba2b3db44a1240d350f81c2ff7e8c6f05adcb017f4f88a52f3f08b0596857e7a86187ce1ecc79c0591536124ecbb72a5c14e5ed60cd655602ae6404f9ba909b047d5a1e8f9a8088b308411b76084f5eb776a55167ef0a827c9d9044a9832c39777cd3a528f7ee2dfdbf01ab15f2190b6878feec602cee25280d2f2475f4bebcc07acbeb402ff80b8a0673229fed598418f3a4cd9f0b3528133a66319430b04aefa5a695994797431f697dc456b8b77c9a225afcb709d0da50390e862ec16b36a7ef3c06742ad27649b1882cc73b4403466a34cb19034184a540a4f02602fa1db0b71c4564f384d5781e2fc225b10da0c073075d3468e9b2108c97377dafa9d49155ae93822e7eb55b632670c746bd8ea3e293d14266c34ce9bbbf624eb4acc9cb1d8a82e9ed9cb90acb431cf198639947ffb23016295ec14f8922f6b58b0c72dfabd176cc962cc5105741fcc0876df9001fdff84538b3616fd8a9198a967453d99d41de2e4871f3bebdb906e17a648bd5b6084e503ca5c1fd3765d7eb7861b802ca5aad9a5f2c8be0dce63cb2291b7f0138d3ff6a6961ed97aa3e3a6f247d665a125e342ee470ff9608f35adf9c7d5282aad43e07cea3b836d8e56cee4295d4b331d141930786dc89371df5ad4f00ae5b91faf77cd281831e78a9e6869c853a2bcb9a74994eef826f88b595b0895b8184c0d4207b5d21a00ee49e477aafe11fc63e2654b7cfd5bb75ff3318436966c7ab26e935cb3c81da48d95985aeddfa7d6cb18ff30d6b85877e3aabba8a9bf88bb59940f4be779aeb91b71cca6f243a9ae159831022a4459917133c245daabbfb1e32555f030e57306e79071944a3168e40b2acca22ec648a0390a0338cc9fa9628ecc96c35a806a23ff8e5427adaeb7db9082c00c20048b1a1b62135fd1bd3af5f0caf2ae87db63b8c003f7c7156e2c4765f3983a044bb081c726ef117d3089734f2c912be1a50bef16e88cfc9471378784a670620f15efcaa18ccb1d96edd1cbba927fb460b4cc13cb39aaf3d225a1f2bcc5e3ba7e7d1ac5dc5f56dc9de0dd470fc821d99328c651b9f34b34da840ae2b64a1c714bb83d329b24e1a7f18d8576a0a28da75d459c2a41b27214f1533342c0b37e591e5d1b2d7c080954cfa63fb65322f3edc6bc8df4edb38f943bb115dcccac122ffce3dbca2815bb596441f61a278138eb34a4045c71faf6e81ccd6e979d115b51bd154dfa4240cbe5a13b0ecfe06d35606970ed4ea3db543cc04e7552c036b74d17d68dd9e6e7ec30bfbe8e5674425d673fe0eaa47ab02ec3b9e2b99dc23ea0208bf5b1969748abc17248ca29f41d8f14963af7d04c1f1e1e8b44ddcbe90eaf76c095e8e8c0ef6c14bdd9b9a846022d9a1c433c096afae3be07e87ceee18b77d9fe04946d59630241ef0d5abbf3743e294495562fe8dc57512330e8327c2b7123f26d1a7614be62254410a3ca00e83a2065927374cc31b17f3cea8afdc5faad7e4ea68ef4b23a96829551932dd92a19144902e0bfdfa7564171d2684bd2c4a1729e4fc0a70c33f0ca30c7024777e396ab74dec3ddf155c8cc682e95a5de7f658dfc09ec19477b0b980b8c1bb66c535b8c5f57cd4c7f8538ac0d50fbc38248a8865381e17bd029e8dfe26ff06500058b401ad315ba42edac5b8f992346d53d0429c1d99e28d92c2111fb03a1438ac0574b395a31263f115487fd08a4fc1cef6425c5addd879e7029840fe3aa401aa7dc2a7e20eda47038954b57dd16e4399c7519bcacfc536114a238ddd467b4ba9f71b193a0308e377fea52ed50cc315abbdb850cd2f4ec1d6788609702aafdea750fe2bcf2aa403335a9ee82195fc4fe21a97585de372e1cd1ea1c7199c0001f87b5aad1efc110d372622e773334721f79502edaff6e074512c00eea2c411076c0d05f2ca1af2504a44120e40de1ba79936bc70e30cf236c3dc23d4cb13a951c86ab0e99d2d05a800c24bf40fa14b3f1cdd6054506e3ff326ec1577ae0267a8b7606254e2c929420bf263f7d784ff763364774d37f9c676ed0d3529d83f6f8e760e555bf4944e4e5c6e745ca26d906b7a034766d61643e11928b6579d48efcbdc4aab549bbf4b44d9436245b976256d226e70fd6857076747c954c57d221683d029c28dfef1d79b20f39bed158a5688e802984b5732f5618ec0cf20d09bb65e4533fa940699d54ad41fba7f88ec54883dad6edc3257b914dc52fd3e6aaf38cc3694ee3610eb488b8d58eb05782f88683c5ff53bdd71d64865af7640137808e68a1e26d7d608f42a554a6750c9216b29c0739266ba336ec2519740b4ac891e6a493fdf3aa03793dd209d677003e76cea8d1f72325afb1118909591fa9ffb605c2b5eeff9a98f75a2d562613e911895dc7a14f8a635a51e8b5d8aad5ddafa528d68dbfe80597aff962e687599fdc03709651f9d043a28e8f04f93a8e97011cd33c2adc34ff876d8ef10c099b5a15a3a607cd263ffa5cf01463433667d1b22f991923ac7bc689c40b98a51d36c468d898ff03fe3884e342972ae4f9d49c616162c4282dee7b303f17f78934cd14bb455fee177573e83f76cfec4e1d8cc2738858884651978219a5e00671bc4c972f17f803bdbbc01d1d1677769cab8f4401a5a14edb0f740d6834cc8ce036500c0381fa0ec653508d09e63cc00dc673588355f294eab54756ba6c782d856c3d492c41828fea12f902a1bc2d377ee06ed0a3f77abc7c6b579d153bbdd667f589cba3ef53bb0e6e7a2bcb29117779932fde1e212815d212ae2a8294dd3c37ec427d40780cb9d643e869f782a0a1871aad252066d53b1ed9d76e764431f4f1dc85660b6aa61aa795984d6c42efb2e25a608bb18a9420daefaac79dfb2131198104a1547fcecd6c4285847e93bf780b1c2fe7ed418d673435f0ddf0c592d557840774b437f211ba0625e04d82df00aabe38fc6d8d38cf0fa39936bd8533ee79efaa4e6eb0376ed48ebce7b81f2f2b09844c8312a2d286409ff7ebe178e30402eeb16993090c46ec8c6c47a8da5a29917e4c4f31581d1954d0cbee8acbd24de3cea7e763c23bf490905c424ea51a8a9da7a5468af45109248f44211e7c0e923283ce2e00af57b41899d7704f12d88ad9271654aba3a3f8da45ba415facefa7626c9321aa9538b3ef3bafb98c7cea8402261fc74a94fc5b135545b19dd9e97b8abfcbfe58d0c7d5b4991585e445e11cfd99792362a875a65d7eb7bb06f762f44a06cf2f2d583f19756b5cbcec98161fc9c98996fd068ac2387b36a73d44aeaf8b82285c4a5f8143c77966d722bc6944dd043c1057c993e5c353fea5fb56b41eaf4ceb4078b8f002f31ff9efdf07fcbd682f7ae96feed8794e6c4b9ecb3ce6e0c87ea27c15bff5be97661b4eab82d287d5d15c3c3a47b2069d8d5f1745fb38627580d2c42d91cd531cc9b7798dae2485c3e80cad7b23ed7b1d93c3408cb1a3901aef29be397ef0f8f90a831c82705abc97c9eb737880eb05faab9c554e196b9a6d8771700cda11ff9c0ab079f30a2fd7b71f4a52efd627b97c08261f8c9af04be0a33ef1e5ccd58b0192f97ce075c0672d5bfea2bee7096c96febcaf38d2558294074593f80a39aa4aa47fb5f045616ae68c2c7b924d5e8e3f3112135c1ec6db1f0ef62c95ada99eb1bea972e466e0f9436e5efb0dd314c96d0144d3f44c492d6a3ec44d6e73c4977f31ca17402ec4f0b4b745453e9f51ed55355fdb4690a395f3ca652da02874c6e669763fed5fc8a06ff1d92e613db23012113babf32a8a72be844ade7da5d7b5fa5177ad96ff62c503746e4428b248b47b5d48523d5cb516f8d6d11eadd6c76084f6c380be6571eb978e47370e49c4fde3166a54652bc89330549b7dbb2628e02bc002367de1d715c5e7866bb6f9e20f39293c9f7f7b9878fdf3184ce735e5b3dc04664418d0906a613af7376994687b71eb1620549f1a928f353b1a846a37a49caf3d9e86fca43e1dcaf60505af3ad9736ebe94731de8c5aabcb5d7b3f17ebcad0e8dbeb44753bec1e4263fb971fa4f189fabee1be554b66d3bfc21ebbe0b58fba14794378d58a3a3ed8b628d58207b82a6b24d17ca34670faa977cd2f55c905e1cae6ae7655d0a8c32583efe83684c7c9f0266d63025f58223f691229d4fdc1101c91b1c5788b25ca72615ca0e7a26ea7632e8d0f730b344a19b183a7551dd648b1508f47be4a18a313e82d85f0f5e504b67bafab7e052bab760b46f5b9b51ac330faae025eefc61b9afa324b53d2ce316a1aa485e645e7073f2d2ea52901ed9c809f4b85efbd8e0bf4342140a9c8c7479c011a5d2ef3d362d3920da0d5d6f66f7869a4a09e242b72a05c4140ffdc52ae05ccdb578f9113f1752c5df4288d96a7c5754ee1581f80030088b49bffe63c1769548ef5b14ef6c194e4aa2f65c846a6968bbf51435c6c0f8fe9be3f807b73061cf4d0c5423905b562569b97e41d850858eeccc1f6a85a1e700a08dfcff65df7f546ce0327137f7d93557645649a86b50ef4692ab9adcb58c8f6a3179c0bdcf8aed63e09a76e5dc64b24b274316341f7d9fb58ac93e3ad984f7ea278d5da5bd4fd16ebfd1dd78fb2abf888a212a898b3c6ab7c6ae535a2796fcc42fdd4171314824e3c192c884eb045b8f3d92dd059bed0d54df8cd80dfd4ea1bc2cdd1e1f2562f3d6c58cb7487bac8c517661d1c573b6407fba154f57a79be96902554a68799f715e59290aba68026019ddb9b3bec699acf89a6613ef4c0a5f22379e16824dbbcaa77fae8362a29b2c426fdf1ba9e3eac9045701c715eee4f54ef80c88de1b51f077e74d35347c69b85d64e044b0463ea82762dfc3f765a15d590ade047be16ecfe123d71369d534050268f8277a7a9550146fbc0f88eb686dad14c5e48f565cc5c4bb7fb753ac7386d7fa196a430d63a5eea6fa2cce39d7adf8fc38791e9307992ab527e820516af15bd89a714ba3b27479c1a2d3ea995bf0278a3d4807122f987f332502f15bddbfb155b8b6feabe2a1d38fe357c0d6e025ee836aadaa56ff9a0d1d1f7eddb5f81f2b575d1f21353b0da1d2c7ce3b5815ef3b6fa1c970e27d32c6830773bdca49fee666cde72eca184761ba3b6dd5f9f15178b390c5bbc5f2f5ba0b89e3552529eeeed06541c50781b910e36a8ef1ffa0e34b460f4b7d670bcfc9b135a4396cb6d8de13baf235be3e803968f2360cfbcf6b6a5a8311edab9e60b015b20c8649ff664f3e1b13cae81c982c3c5178b8d03840f001f7f7af5bda14839795617eb66de4d7e7264aeae8a491efe9d587a2d2ee3efd807ad20003e909643cfcf174d902678f17312e98476b22e2dc175bd51d158461970ce12cfff7a456bd7acbe5e5958da30f00a07328ca3b35a3afc1edb6844f1b62f5602d8ffdb3109b14ba4c5c02f31ccdd51ef9d924676d44c76fb2495d75581e7377b90eafa7d36ee884b2a9b9e5c8075753fef162598adbc0b507bf1b6739fc47adbd2f7002a023c5b16b1c8b126afaabcc5e9f690c69ca90a9b4d47e06992013ae28d8967711e1c23231516a4fde508f5e24fc17da50f5d359a7d735bde7ddff891140777a82b308ace568fc944d5869223009019db18ed8e1f67c4cd56d8592da939d12a78cd009ee11d45ad5aa6ba6253f38ea6b650fcfc528c24053b32bb9d7a9f41d868fd623fa5a65630d65428f1ac6030570c51038ed75ccd5674addb7e6039d4ba9291adb525507eefdbf030d1bc2eca6f4b53ecb81180793112394f002d9df3df399b40932ed65353c726e1a976ae0c699c1935ccb35f827cdcf33e1e0e9615983c55ef4ee1512bbd14f4c6ed04e6480d9cd22e945d77c2156e8096e5709ecd0573e0f0f91b29a3c9cdb61f126a4e838506e2cf04a319e72749c4f9e7d4e7be73a7f7b941e1ae2d3f507506dd4f36c84cb0957b3e46390fc265f98f8e8e7fe770b15eca162958055574be96ca60610e5f891e9329ab961ee852005615f41a19ccbd706f1f99afdf1524c993c8929a2bb3b81873c20c157b6261b9c23e2e9cad4250832d9d34ced3628e57175d003e6e229ee038585d0fc095a6aebd8f6f9e3724f57d2fd24c14b846a79ab2c82f068cc65b8c7a0120ce49c948e4c7122c2c2d17be995d0fa984063e6ded8f7604cffc87ba4cdc83e4675372a0e5efc28e3102df6401009ac720512d734fbce1c977b72a711656f58d289b48513079e4555945650005983fff7ecab6e9e074a0339329df5da938c5560db2484e5425a02f5b1c5b2e1525791168289e262e7e0be6d03da5deedc248406f1352c180b2c8b87e7a1ae1ee1d62114c2eef6b3995999901ff406ea292713f208fcd4500ff7873c4b53b4491695bac811b6e612ecedf922e8fe0c314c3c1ffc3a776958841e38ebb85c284007598d05676d784222c7b5b772ef006c56ba914c3e39a89ec3a6b220c1355e4e8dc3f582bb1fddd31e969a6c74365c82873abead0b8310ff67dce4a0468abea65fdbd7fa19298279d69c3d78742d15b083eef3c418a1eb45d441b5ae4e28c63a526ec567da3c3480caae7a1fd8a6a32168ca29e32018f2eafc766e26b5aac3097d2bfa2c785055cef04289887be57a3e062da0c24ad90ce025a6935e83d24b0d8c6612f911b95ef2769a1cae397ce12907bf5d84042bf4a11f4b6b00cf38bce8572daf348f2281c3c5a0ee8b96db327240e063ff47ff38928afd8ce67a03a86a92ca595c860a76c1fdbf6d0b20bcffabaa60a1d7ace94926981afc8320257c3ed1eec221ef7721fb89ca2a6d605081ec0c1e0ca64b1873a759208455e321e085f0a01db5b20cfeab569a3b964ad0b470cde9045a76ca1d6c008f1fbc730192a3b8dfd06ad2d27e494199b247c28e181ffe8fd2c64421eedcd3c6105f79c9d1824a29a824b8512b4f974c15b4b361b02f64fabc1329608a7612c13ff3258c784da77832f1cc9f5eff9bc64d7a6c592fd47d546fed32c85f20fbea581682269a68bd68f201b6a1c9c5707aeeef32574d31b9a19af08b9c0188c5a359ebfff5ffc6f31abfcf33082fe9eff78b09b888ea2b272f83cc5e3fd28bd4cff4ada666257ddd3983f6da0d137f4d79429d64eb92a170334f9a2281978dd16b86d1e5cf3aefc6824f83023d1c15959013df5b2d4141ba498b79a9a00eac3a75c5f21ccd1c4f2712d1cede91dff9fc84c7dd2733df69bf782dbf8040b4b28b87d8635a0704165b44229b9163d2ec551f436694c10fcf1683ef274b9a927ef0e86a092d6ab42adb692acde98593bd97871c067016c22c6f1b3c3d208bd217e5b774daf77f0d65a82fe4ab003d4332705185204659f3d2e99f08acae2e8cffc0852445bc05db35ed64ed6cc0038c90c33bd152fcbc077acf56c6a92ab914705b487fa972453956f44ff1a6be7bff1a3df62d7f1f1539aece049bd83403853f9f9dff0299696a21f3fe0ccef69935e864e5060d21bf43ecaff3af4ab63f150de7141eca07bfee4f5dc6b55c13757c857cd6fb045237b6dde72d928344bc12e891d273cbcfb0957c3bf276112da5113d736732da897d184bf1dc0becbfa245d2554a75b9785a92f2b63a08e6917697affc3f5b4c49c552d0422b3d7631a80a67b89d2bf5c0b18e815c4eba43ebfaaa041381ced053b73d741cbbb88cae7094afa48c7f536c7e2d89e940ca17e65dfd77422a828cbc7a4535cebdf5bd979aafc04e58f9accf90f786f13c726fb2894ee6d542c0b13e4dde9da19a640c34a557e5849c844defc495335ce2a261ddb0f859330d20442afa38dcb03834e01c99183e96a2e8f93bf4b59265496905deddd6df1a72b35254c2ead6dff08cd2568829de52f5215469cbda476adf554e0c33c7d90e8e4d30530e49834688b866cdd3bb74eeb06d4753256d3060af238a566a6697acb5524de968838753466948ef3eed60c54d6151da3d2d77ad005879d2131215f660fc6421435a1c681d9426a16170a7b6ac8ec917c411bd3ae7d3e286d493a4e80235bc28a318cbbfaa90e0cbb440fbc03f05e33f0baba6a049c5cb2a0535de46d4d4ecdfa80a51c41db361561b457c92d396c5c8e6a3b38d104f4f9459e1184f4aaa873dfa25e226cca4c334d7b3682c4af672ed586cec43d448bc64ff885a52456c4b3778c471559eb5ef709945e9882e91b04f4a49aeec9fd6bcad212cf902042ad85f736320ee2dcfa83cb420f49a54578a6516696971e2ad2a94d102a5fba9a5505269d2862b11d579de382c9cf79f0f7931d6fdd467ba40e112f6718b560b798ff1a50b81bb0e8ceed019719da0580e10d9551a58a255409582ec76494ecfbc029b15ccc1e2ae0a90a6a56d64306767729720cf076380512ec300d41f2390968dc6506855744318cc01cb77e18ebc4e55dd6857ee0f573ff5b48ef734dd48190128d2222b0de518a28563046c2878a67aede3946e06d5e98f68e2f1cda9a1711ee3718868adf55a6543a50d8414444889e113a54c7c16eff2bd9d3a67d0e5692323f34811c2ca75cc3cd63dd83952c4153feef452ea984e5ee22becc0ea26156b4c80af21a2fcbe3ff25fa183b09383311a4edb44993d80c48f92bc907858e3fa76ef082c573d1ea068f432d78de6f8670ffb8537a34bde125ce2d867b0365e89d77431823478a4f11f7bbc4aabe27924b6d7a9cb80241925e2073d43243627bddc4d19cc67c1603b46939c071dffde71aa39585a17fd174e300780c6224856d698608c0a0d564b0a1b677cdafc976958b503d38613ba5d63e8ce791f0fea809bee411491e9af1d5705a228f84a590e949915924c8b4e2905a3b42ba1033ea6e66200ffc29d7a64dc21f73bda611f56189064e1ce777ebbeb6da7e234fb768fe42a65d65e2ed1842a8b1428c33157ee940e7f82846145e71a57b2867d4bd2cb38d6fc45d9fa06cb8104be46e7bb596f27a482c67cbede7b9b5913734ecb6b701dd2b341c8e3fd46ecf142694909c86d49bc6aa6cdc7191990d73afa9ebc035413178ea8bb444a1acb75c90a8378d1fc170323c8725cbdb73ae13c7bc3d6be5e58599acc1fc448bace0433f439d6984a7556e84f999242a28a65c59318ff3bf16722ebd50b32ba737d9417e45225d399541b9926d1076a426c0d3c920d5295e93de63b6e651d9e0b70ea884901a18fb561ca4e091417a4c4a6d359610f6c307af13915f5ad00d97a4ee26276f51109202980f720293520f5d017dd18c43c8ccdb9351f313ae64b303b796bf82d673f7da2592c6df6891dc145fb3d0a279266c5f9eba4b0554faf5a7521d1ed49016eb16ea8e2a56c9bacd52b438db3cfe0d9fc59106273d37290559b03508f2381d148b3e6de8fbf5768e3642239bb0e1c3fc8a1da0236b4c75878514ffb16cff4636f4417e865bb451759e7ad2cded6dc7a1de2dc4e83da52b17a30cd57c62e990bf507e6c35b8daf5213942ad4c97d581cbf5dce446e2496326e20d249615c99c30d184142c2f6336d0825048b91fe9f624738c94884dd1393d0ec6b7b44406f3c1aac10cdb9b133a1499ef5cee075370e36e43e9a83e8203627f07785f1a5fecbbc53b5181737c2b158e0a90f0eebe959a36d7380bd6d03f7e338c9f9f7bbb77a69bdf51227bafa461242021844a69ba842753c7d409decd48d1bda0c120ea160c908cd9ab8dc2007a44fb29913de3a981a891029fc97fe15bdcc02a29efcc3d6dd56fb3861178a1e2343b1672cb6f0a9e51854ffce514d16b614dea9875cf22c8f0f87d94986f9d0a767bc76b883f1443a4a9a6e7406203b396247e3611d9d8cbc66fb0e146b3100bddd3ba6f50a30c6aa1404a6edbcc532cbf9f99dbf28cb5987e9b27dda46a5a566d88b6d8acd3cd60f217fc4eaa6f14527f81cd776f9e177ac7a7f3e7bf97b17e7eba88418fe33db7adad3b0331288f11daaaa9c1cbe7f183f97e65ea467717237594d657153f07bad1e346003aef39d6ed02b0f3141f2431655199a794af27da9c3096f05560b9735e6ac2247c6d58d9b67fd73681f82b28bac2f17ce055a1323f5c820f782495607b29b096d337ba69423287e4e9a4993a2fcb9fd9912dbe5cd25024790e2f2b8182196e928f9a7233880903fb071aba5f854e920219996297048096b72738803aac9e529b697434664a121fb14585b97abb37575090477f09f0b6ba8b472daf96a8582fe3e30ef1a7fc90e7884a819097e95a7c5b03694c3248ba40eb29c26b3cd9a4d5519314638b032a0fb10915e49a0f515c5b489751f847fbe10dc848f1c399bf2f15e4da79b739677622f66d9dabe794245178a9a43d2c1c095a10991d10e2f7b36a2b0be00bba57091615de520801d16066e06112eeea675f94c7d84483bb21b46666a8fa7cb305c6eeaada7983a578fb42fbc930c1260982f9c93fb9e6073bb8c855fe2d862740f183b5b467a845beae28557bb21c9d803075e6c4ebf9de930dfc94e7f16f338323c86582f27bf6650ca95f1c740ea8e40a4ea655087ed7dd089bb5a73abca7e3be6789e262343c61dce2967af960c1c0e1dffb1e4bd057830f26dfe811f82477bd345cb390f56c98f818607bf119c5903d360017fbef78090074b0b9f3674516b5784ac260fc31dbc9c459ed9268add10f497e0184c5af3abd1e44a6bb1eac8b0176d4fae3d2939922e4c48b3b6f88189e56373be6a32b4cf045fd3910b79a4532d3107ee35f0ff68feaeed31850ff4a8e9f98654562dad18b303caed78a2abaa42ee253ca80e91903b465416f60c327cddd1124d2ab20dfa6005db1f290f3297db3c88d78b54d8f59b5f006ce6c74a2bc5a81990a1442f6f713da278db5e29f43d29ea7da05ac9ea67bce9552830b799b02c0b4aafcbb546cd5043d615efbee6d9e4dbd6e75aecdc2f6460f4e03ff8072cf91cea20fc5e84535e1d87f5ca7de91a517a83492fe2b00978ac0f0ba40f3ba1a663af2a6feea73eb0d6cdc3baae8219d561f2155aa0e744f14f69c64347f70fddf8be17d6b803983bcdd032c5deba6a2d9f03432d081ef9bff3023e6d8d0d70703885433cc755d29fbc9df85c24a90dbaa136f5ff952cffc883035cf0958cc08c930432bedaef1eb4bed7d8677ac4a1a31e10b4434c506b570d824dffb2d91157dbfd1db142d05aff150ed2d656b8bd2ac2264287d006fe2ac69db28e520f79a2d5be602c6c4e205ac55578a697258c42ba889899155642cff69561e25dc5ae6d3794c634b2be6e441185b5ddcd2694169d0eb9893ba23381f64b4578486de8478e0afe4d2262fe8afd05de13a069170dfbb9b1025b50deb0d2b46122966a1de410d900e3761005e3e0167c99078bfe3ddf0c1ee9ffe31eded8e5bf8d1bc12b9eda7077b377bab498c9b28356df8d1e516dcb0850397335a473f343a34f2f2304563d1ddf58cb7cbffe8cdeb70c566e94704db037f1090edd56693bf07027cb5c82a02123ffee84db3018d179d24357206e39c546c73c24259f8c9d374cc181693b4da3a02bfe3bfb758299f9ac0d251c7104b2f76ea0264f51f23bf47bbdb954704b0feae9468ec215ca0dda7a89dcd1c9251b8cee1f88f7e2d7700dac6d4eb23453c35a5455a002be28d498554ffa70b8d2f2fff3edbca9165b374a7419623119c59f57009aa6fc5f058e5b3c8f448300679b4c4a88d3867ee14fb787e9de2edde6e39855cf2154ebe01205cf70c356ec010c1d458c586bb4b44b8afa07f1d52e1f9a319747adaacd223d71f4c7b7cd58129e2220cc4604ab0b8ba33cdd52196c352bd65de7871014a3cd1aa4ac987d2e255a747d35951af6cac36956f85ff1c01b74471b029b4d1ba48b9e583a3ffa5e004a3533e2ea7d0515521360d8700ef9134b416ec272153105b40d59ef0b656ed223e2106b76487946e1f94b79f2ab3d198042d7d71b92e01ed5e02c60da46ec397d24b226cc36e2943abc52587b256660e7c907fe3fbf9b4a5a271fbfd389ce8155e408f20e0592559ae56eacf471b26c13eb65e67b43aa0fb0e7192a8a9f250b7f89f9646930fa4c10c62dbf414addb62311300c02027cca192b6ae4085696caf2d4359047b16a40d899d17ac82d7d4e7519e4ecb3bf3d1e85a6c915750980891390df8b943b900eda2e3ba36cec2b5e11ae4124742c083b6608768007ce396169c8114fd7b8077daa64dc001f09f7859820a69e194292d856747871481ec835804ef65e6ee1261f45e794acead33ed0525fa44dc524a52687eda40932efcf46f68a68f73b2e5ec127b51a772c0c776c1bc13b05f5ed433c672093b4ba08aba6496d1eea97d995e147a64f1efe7709807380693b0591ee3bd8062b9779cc9664ce466eb1f3092f74a4c20458aed5ac9cfab8a69c32ea9a3ce4fd81f789dea0d635bb0052fff20e93744034c07d4f4406241f9e8954ba56a7228236633788490102161a73d6d6a85885765a2a890e968a22dcb0b4ee7137e119bceb1ed793d08bf31e5212887d9291178421ff79b9a8a058178da3a808112fda734caa786e88821f85bfc4c447471fade3338aeebc780b3d0f1fcbf6ba1cdbc1afdb98d7a1841c04a3de1d4788960af83e2d0233bfab07de0d7a353b99c74eb9e8cb3774e04f5fa28ce662effa9d5e6ccee057449fb4b9819afcc542be331bbb2c316ff3241624869f6270c12b447a9f0e9329dd63b9e509bddd8de0b59c1e409fe9188f4dc3f38a50c04d367df1edede2dff47bd0b07fc8527108af03b2531e39f0e14d9a428ab941a60b24b4c5032cd9dfcac35b5533d1c35e0064829dcbc18ab3afcda3eb54eb74f1d1c414098e97b639b574abd8a0f76bc8f7cb2f7acfb5f5126c40d1fc756c005251ed163f4d98736ad38f00cc57e66aab77938b79579500efe9cb12f524cf36370685920e523b929c160a5811c05f8336bb2a911ac1fb69b92e3bd3da75d1b247c3392ccc9098dadc0a5d79ddc77f7032e2a10afd73c778dd8db49a2a95382fdd6e6c675745067a097491e75388602a6d74c0f5f7006161233ce591d7a4659fc12f2405013eb6dcc017c1dfee8c443683f1276bdbc09e3f63f8902e5a2b2fbfa817ddb92f9733e8638beeac85bf5edf07ec676325cc976688d8fbe32e52c042e244a84d824d5e10db13bcafd35228158f415a73f89148383874052841e4c5eb440454dcede58df82cbdff041063e91eed2b0a14f6c4095db74b6cbca3c5dc1cf029cb29703cbf7474e4bc6ec6cca44af44e82e18a3b6ff2aa09d3a62024f8cd099f11ef725837991a419146300b2070c0ba33adb7e7abefbd4a832cd6a80e9174ffdcdc402df0d1bdd30a68dce543b902e1823658f8b7a1e57c442131c6fd2f9c32fbded913f5a56939e9cd818a72b72762f2a6df18e096b5d9947773bb4be3f3fadf69c9222bf18efb1ea759294f8425ce8253f2eebda94cb3077b72f8356693e6cc90442abff0c9a14ab725a578d1f761b1999901a19e697f573aa3c745431ff8f16f04520a132d9658216e7f71458ff3ca183c006e88b6b54c0ee025f5cdd0a008d5b2815615fd59c3334a9fec5fb8cff75bbda1350bd9fe1eb1c4c57bb2731236045bd40db1e6d830657055d8dcb28f7c8bd03655496f95020073f76f413c70769842913fd7dae723d631acf1324b5edccf66663a50107711d905aa10fa41fb8ad9b132e13e0febbb494ad84995c43e947efb6b104ffa00a203b73e521b45535282a566d9f78712c96bd8aee3d6ad18bd538ef15ea7023f64b3f673e163f1bc43f1e473baeea7985fcd43a9f443c507710a2fe27dbbe98caebdb79de990613d6ce22bb578e4aaba8268440e89a6cff3e8b12d70a77e8d2936e5a9673e56728f1b1fc20abee8570c941652f5e486bb75be0d010af3048932f89db92298da780322939856f1981ec4a96166df90e19280ab184d7f2e03bdae7d86d45bee412e95f93f9d6aab2511dd1818fbe7b6744040f55039da94397efcd64c83ff0bc73db0ba67c17f6ebfe0164788ced39eda9a51868dd87dfc74c85971386cb07a3a6c5ab04b36c974afeb06f6f83bf68f4272ef2fb5a41cc3d8c5b4bae24c2f9f07c3e0241774ddfd1a6a348536e396b3baf5a6a5d7c8d15dade6b5a9b29a69b28cf5fd229f5685de436065d08ee3e075c5634765ec8cd3fbf58f1241548f0e933efdc35a1c3a022e60904f08468361d55ba98e822f89c067b70b5d20c47127027fc0b69ebfa9557dd5de5ebc63409d4555822434ba44a93877bb068648906aa6e226d2d12eb0af5eb2b2d4e8555060d757a32e6e601f18c9ed70c10884e2c7d5079f3a47f141fa09231ba04ad9aa9f3319e6721bb75e8723781fd06603a360f7d8fd7655cc391f2f3c846d4e6444c5091a85852f16d804d9bfcbb614cf93c4c842d593caaff195be1ad61754f8595095b2f323378990f6b363fa2487f083849670542192e5197ddd44e6ada942d1f0c3ebaf59b1a6799a032426b73bf0fe1f9c7403681c3a95d43920ac88492e917e940d572f41b13c10e33e35e43774baf72dda5b05bf7386e65c2a652dda257d7d03cada43a35b5c188138ddaf6fb7a9d324c46ea2cea5a5643071d0bf7425bad57fda7494b9ea94c10fc8c360d0904630c8034be714677960aad0513246109e844fb860fb5d59c3baafff1e6e799187eff976083b7fb988a7aa824fc10fcb28591ea9b0d55f2912f6064b1b44f1728e86c5d041e0366675374378b23b6a804bea262ca1f582838c1c37a514b1303b0b43db74ca7e2e8bd8e6f32e1ca5d91b9f4ec1c76ba75c68e4e182c3f5870d9356678ff7f77c2ff30d0676dab23b9728c70d33c8401dc09bc86ab665aeef6ed0ea2793dba534d2b811d018c77ea6913ee001f2cc1d3ffab26ee3d8e4f8301d4aaad2f61448dff6fab6cba5420cf9c3399cfd4529a9973720b444f8df6ca8ba89f743698454142183f7bdcd32ee276a8c79f2ee890e6f5507ddc4450b07f4242d910db1d20c6ac9dad5772b806eb4a67935dece4033d24d804548cae930bac7d5b9100a99c9eef2a3646656dac8eecc25d48866a47dbe44f788f8566941dff77145bb1da6d77aba45fb5bb7ed7b92faa0eaa292dcbbc6df960e6a05841c0e0461b8d7f5a6fb3e0a7a34f3eb321d3d5fbdeb298d6757431d9434acaaf0ed5b2a657b3b0df883c64d5680fd9e4eb5c715a6f6c5e18abf072e3d0291ec837b1dc3ebb140936e60f1dd76fc7b37b4081972b750fef75384c51ca6d392ece5bd6381f7fca4e3d24606d77ae7098006321b8218946ff557d4dc20a008a7add20bcfb04b9412093a4fee03ad046fc547ab5b4ab6dbcadb5574284247ea96a826ccad883e269f86d8979c9eff5340638efd2aea994a002b8141bea4cc4c3fb4e7083662e9a2701a4c9866e21ecc9e4ea5b45e69b27539877b090248ebd13aba2fc763869ed40bf154008a7601e4a2ef9a283063e86f5e866ebc8e1423c40dcb48ee3c817d643e401cabd58d99f2311bfdc43459873440b4bfb3ea3ffce74b32c446b8a8145cbf92df20d554814a6d4d276447db57692c48dac58d87e76e698e459bd7cb65f0d20e90ca2d19801f17898e61965a8264cee32ceeb90ab190d7aca4acc1feffff3f01