PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83630 2b52e9612d1f58068f38c4fa169aa6f174c1e13b8426613d0ca22aceb10b80d6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
078a24004c1fd3fb7fafb5a57b74889c08af553be7b7d7c2c40fc11e4a733d9e
Certificate Block Hash
2b52e9612d1f58068f38c4fa169aa6f174c1e13b8426613d0ca22aceb10b80d6
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008003000006920000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d938f219e40ec02ac90380796174a3ff7ba962980278aa1174ba4cc8e36ff69331fec72ed452fa7720c6758c327d09a168fe51109de40ce604de4a796789e3a17048f55a76a87f5411d69f32cfa65acb0b27635ee3692099da1400000000000000080000000002008003000006920000

Raw Header Hex

0000402091b168a20a4866bd14c58ac91dae5c32bdbf764653386a3998c41872c181aaa1bb980a2411763caa637c3d34b24ce1051b49a0b26caf926e7e85c539e6c75615d2a84d6aebc400189e3d734a1ec10fc4c2d7b7e73b55af089c88747ba5b5af7ffbd31f4c00248a07

Proof Data Hex

59,560 bytes
121216010307373a69ce46e18577f8de9b73f0bbcc247bfcdffe05523dd5ee50be1e35824b9a7aac1bf79b45653e55cd5df530e130f8e003c2337466f915292197d8ee380da9783ce5e8640fb7954c70884c1239f379f8f9f11d67fa0438b15e2a8152f17f200ae08d21e5ceac10d21c6a589f554b3f3a231f60098023c8ac1d475205bd03f3fe7a51eaddea0dfb2a562267b16e50f1805fded6e59efb6b0ce9935ac72ef95f1c503558770fa0899d9300e9cfda07fdac5127a306a7ee336ba31adab54d70758ce87b727cd11136a8987069eb3e6980370a597d1bedf19f21faa8b0580abdc2d361273fdffebe54d33eba3df434940a1aead6cf0e16e60ea99bfe3537cebda90812248ad9722655e5d568c92b77bbbe23857a524887e27928f50e13280dcc5b56d0cfd21432951b91cea922a662ce03f2dfb2a402b142bb669c023cda65bbb8d09f3c15bb0ee65034282453450c9967478548b1f58d5700884a598ffae628e93e8b01e0cd88b2ce971d3c0c818a5e83aff66aa810436013aadc281dfb2954dd33f8efa06d58b7cf6133226a49c73a9fa2b196b12e6e4f2261de5c9c6fdca9a26e42625d448ce9414b0d7f804db1a02867c12b95acf56ae90dff05c9aa63e0842de5d289d59cf9964fd59e3fcb911e05847b08dd8efc785a44e85b4c086874fc85e207b276b3449531a78c8d985a3a91df697b8364014580d9ca5c5c7d99896582054c170b80fd5d0cb963c74dc94d2f4ee1440697a6c62259ccda1f3fc3ffb4b43909eb528599848759d903251c13ccdd45d1ceb1806dd94cc8297636a8a94d0cc0b1ad447bf6966e611f30b0b561a0da4964966bdbb1bb4b9185a596c1a2d2260354baa9de0694c119adc005a4d25bca3796f101da42ecdc5a961719026f77882b4e05c914258077f456435d642d6ebd75a1eb9d83c3ccf51327a2afdb90297762ce342274d700cdc3d7937519e2b4cb9f01c23bc9ea3b81e15a15a0d3eb0a435af6d81bc790727aad807fde073bd92a6fff71da6f3b0078dee29d7a8b6dbb2c4e44ed9adf185cdb01173bc008c0fa427274c1e27f46a386eebdd1199a0f934b6e3397eb20181b599f21212076175ed709c43e1a2ab66b1ed60890802e7dee46d19936d33a6f5d1ff85cc041f09c75662f1a387f215f58619129ecea3603520c9644b5449254b1b5001d506b44315d992402f155a8cad8202e8ee5c95c62da52024123e70b15ce4306dfb7999e1c444945d0bc228eb2c525913d6bcda88c50237c402c7ecd35980e0b121e83dec9911835a8f2845a0eaf1c69b43f94feb61e44a7a0d6548e1339180f79213d9f762dfa38d643cf52a134238fbd98afa3606ceeccd48853d01a2cf8b428981b26fbf1a21ece6945f5cb1e29504704d48dab0ced6bb9a6922d66ffa21e2b7729ac25a225e1d3240f7a849bf1c1b34abc0d1c14f394984df53879e3ca13ae3697bf12d8fb62cb5148b4ba149633963907d29cde49ed03966a5b14a110539b82ba688a0abf4997d70c31b03984629eadba7585bd698a325f4ed233e90e49fec6dfd8a95a1414c107ac9721e2976a3c882b1fd3da3a0880218e9df6f3455f7f0a097c6a80e6385b1579d919143c67726574fb5534e03a49decbafc83c548117054aec0916c63e8175297cf54d09ee7da6e07bd964873fa29d50238ee83646c0171fcc5d48cc0bb231cf87decdfe95f0d79d45fa859c4a44cd0f4dcc3ac2201f131f1329f5ac46ff5b4d90eb912235fa4847b345114ed381744d7b80062b506b384c7ce69d4524cf8ecd2206e827c97e161829675a1bb83b8299bbcd739bf3afd112c452bf556ecac03981605eb9730ed31730b51a91bca2d9ac741b3ef2b1255c4520352cbcf2ba123fb21f8bc435234a2c3ceb4a461303858b4cd5168394e9c1c1f1c3db1640b7b8f54aa663d1da419389a4ce0b4dc23654e9ff7075e9078f1219b1e42f9fd4b6f5f24c206d07a937ae60be8f7e49d5d1f039ffccbf179fd8008cedbb5186b4e6294819566fbdc4e85e269d94c5510982e931aaf472dbda5a908faa02beb2f29f5a688919c3825567396a5406a2cc067ebc9b3771fe08a16283622dee0bb22a8aac880ab038b5ebacc6735a4fdf946c7ecb053c5245fc0b9715ac33ae857080e655725860c30e6b3350468f31d8e62a932876c534781e99f87ef61eacd7dc3f19a5966e880051cd343576d01a7c1d7cca36a196496f0933f52efa06bb74447435a3322d9efe49067fd7b991517395e5f33739bfa5e4e44697c0bf6071dc272cb8d391ee96933c336e8a088366d5ec2ba984a03124da569c1db9e8a91dc7753cd8853e992e3404b27f4203008a54ec46f2149d6207a833d6f8dd5ab1f3f2956200a7e30564b026d4f3970afc5b9b51d5abfe95266081cb6aab5b72d08bd8cebe289f91ede1fe6135b4538479a4913b3cf2863f4561bc6fa2e2be3fb2762b642f53193332d2891a8c8882426ad5633f2435e126dc5456cbcde391c5f16a98ec3427c0c08c7abac83ff360bf83dfbb51a5bf74cead77c388dd2bf36012e623ea4188602b9b845c96669d0e4849bfd64f4120c0a555bfba15204d6c38ef89b4d525b5306a765b3f6c700fdf50395eaa5b9b3424c21052ef308ce5b091a1ea16366a360598aea22a870113a2469e13d1d10f55ee18711c4ef45538a9833507d92bcb0ef8ca07ba76548ccecbf4df3c588d1ffe05d11218c0137739895d1dc6356ef28daacb068edb6309cc61b139018894f9be2b99b66c410d990d2ac3ff798b0acae790b3271a3a84c31bfbdf17ea14d71bbd198829bd09c043b7b9f1056ddb9d3e712a468f62568e6d7b4397513f86425e0c4c9ab50a5ef9c558faac24fd7eaad68a953d6cb94af3e5e3cea0ec108109cb9c60f4a7aeaa1a9464b566cdb1bdfd36b293dca1b29aae204766c513a795407b77867be11faac482169aabdcc53d123c2151a272f90d5bd542aae52964e757abeae1e69ea4458f22e87a55da1cb16576a4086e60eee8a4f9b54f0df4510077769bd46f328f00115db393825ab8af256e312526486b9e5b117579aa2548c06e8df62fbcbdbc35775050fa4e923f8c44f1962fbf98ca92b29a5dcc8a14d7d86f44998b84053dd938c2731832e900f496adc7964b4a78e45ad2a50f6a274292c09effbdb11db9af1afadee68335344d91f714b5ecf1c76a9bf053fd99a2c5b0284c27ddf763555f8924fb97d522f13aedc881ef1e09d226edd3b7eb776bc30d472b8bbca1592ddeac390b400aad1b36443e24ae276f1ddba1cdd6a0ca81737a851d91a13c2956ffd23db46fbbc0b40f02d28462cbb7a6d8a6739ce4ce87d824f7253ab0d036a4e3836499d0c397779fceab9d0849f058e091fe3e20934e2599f4506f91d698a9a13cb38fb43917561cd121730070f163c6f8e820c163f15533a8e167be2c37d76ec0c5a4e8ec97db580fb4cb98d7210d3b9815a40d8044890df2c548ff5ae07410331059fa6f98f51c0f74ab10b9cd352ee3dbc3257c88d12565bffa62dd5aa40c0da218e4a9edba21cb0c830f973389c809dcce233507e3e3f9eaf734ef314148e9f8592241aa704c5220e723a55a6102bdd41b2c92ce3ed74f52a8aba2726fa8508d0028f5d5973a35ad10aa753d876ba17cb7bbc5f5ef285b0261a490e08f6b5de4cfcad054061a062a7b077d7ffbf696f8c47ff0a398e9fe2bf5efdcf4d1620b7ac25efc5ffacf93d21517fa708e3b00e9d8354f19bb82cfca216e352d102a97d812dcebbaa1bf5b25a5c8ca575f0387628734930d49a04b5cfe978a861f016761966b4d9e439f06f2d8678a75ee32f0aaca1c19b61d1842b9cbb996e4f0082241a76ddc2623c4fd4383852fbe21f11047f1e44b406d14634b3e34e862e3e0df5a88ba515f2385f0d65abfdf00464c6d2cf16af6956c742c2b7d42a39f3f3c34e1fd45d0f0144556a399cfc708548bfcfcbbbc2eb23bea565f70efe2c7570f9e1126f0ecdda4d9eca346334af3053758e73d5a9853a02c7166b2d72f34ec68cc9f72461e828a997c0685b0770676d5035d5513edc34673d8a16163a480760a65d82462a484d1334a60697aa3ba2bacfd19b80e0abc9f0abddcf8f11a16783648779788a306f6d9b5c956a397c8648886ec27e36335ab7ab2e84b941716f7665a65d5b1f8a126d0d0c284ab7bd313c189cc2f8b58012f99ddbbeaf6fcedb10d5685b716f561b171112d1116409a9b58e135f20a9947d69f2c55d484b15c455c63d4f19ea4d42eb3369260acfc251f195526757053f541d9daa9a63b74f622983ebc1784af16be73b471ad46b9ea2f4b855605e6f50d68307665b601a6b0dcfa8d34b5a4e563ab03e2641602ee5dd0639df33dc032f4b33d43a41a5ade380683781a2b32e220f18acc4418a4397483f081f96253656eab37f01ea8fef8173faeeaa105a13f55b906d14508a3afbdca8635b72b4438ab7de5660ccb1f7351b521b0197159ef7a35a0e719bb73a2abf85eadf6205d88f1d100373012289119e1327b78cd1a065f6eac0d52681a0d5380121314c410bc3d8b959f7c8c54ac279a9afb4d716646b8540ebbabfb476f5f354f7afb78b40b839cce8c9b77ad83b680904c7939d4cabd6a869caf3971c4ab75519928b473631ddfa8925c21663434d86654e284db59f5d8b8be5c4c36845d07a63c9cb8ff0c36ce8ac931a3829752ebb8b49a574e2126e158c02af0a4e8cb243cd1aa12bd26bc9021061db8daced87ac62ca0e7d9557a53c868336e188e6adc16893420159138b2a052ad22ff145842c047e80e6f6c7e9815ce622e625024033a86bb9be6bf1adc1837c37dad72ce6b5a01ade082a2b18255aa6784166054c7243a4d72417973e4bee6994b233d8dc121ec31e40012c58ef7e93d1b19779a114573e24bf710e13527c0816decb113d626eb06d823fea8ec7afbffc1db6c1f45e8933c433653af7884694f7c37699238f83c8a6bf6b4af52b904e837b0704a9a1136b990475ac6c7578f62ce8ce5f47e540f79822ba6e6eed1f57aef9a8906379ec1163c331861667e1bf6674ef2b929ffec1a6a4f19964789487539ec1ca6b6496a4b84a5819129bdd302691ec1fde15c43e6141fa5141e734931e4a4a81e019f05e9a59020fdacb2130ef12f47d040b7fb91abd6ca37b158ae28787b122f78d9de658f68272e1cbf94506348d66c0941392f2b3bef52df5e07192806c2aa2d9a3ca43458881f00e0a251fc5037e538d8bcd831fa383f746edcf206ee850485fb1fe70ff92a263d4f522b1c7741f767878254bdfd14f7948ab26a4ae7e012f514d96d64128564fc1498a1b0f7de4c4be10c1b010c27a71532053b1b1dad66cc380e9a50e9245c69c1786f00a63a9acb172d5acfd3c3bce56a51a8e50d991a7f99b8bb0a0d00df7b9c0ac5517e3ecc15382e778c1cdf654968e9dddb9a441cb8b76802c27cf1bcc9d78c5521a28f7f964ad70e399dbee31a35722d76c39507ae6cf2a9b41c67719c7c65326d6c627a11eda10cdd55425677e352f5f048eb9035dd3f8a49abc6e13d273c43fee2e692d8383d5054bdaa1a915778e0653c972608ddf2b0f621e0c51d68fa292f1983b41caa7a65597bc0958b5f3b6b55f69d96d2e4ef3961bd85db1161d1eaa3aa5243b03e62864c8eb1255232c0f166117a676ae120cba6bbf31e42c62136d5d22712daac3dbdcd037f095ff11660fff6c6834f9aa5c48ee0c3108bbc4a8027186bd32ef1879c8622a56e8971834fba7954c4ed6b6d90b71d745486149d95fd98e5e69f9bc928ec3a48825121451fb1bcb1c60540fd1a58c2cc6359fc11fdf78eeb3fca88d45ad04a91d8054ad97b536a818f7c02e9d1dc590faca42b604e5a5bf2e08611330e869c806ea74254efd8e900b9a39bce22d25a0ad6808a7fd60ff224a3deb230c9dbd2b174664294cfa0bf9b10f0cc486216c86aead5545db043f4e7c4c67ff4eac035547d50fb6729662f9080a49a182a5d200260e3ec77de69e1ecd25370ea8012ae3d1db23f4b92de2ed380ee19bcf9d05297ad5e08dc514a23809e36e862434db753c753de25f2ce5c0827c3f5a97d3cd215931e1c55be27d95d4b5db2a06be9a80f341859f816bc8703f028465f29da339133bab69ae59e49b0a15d62b8a23e4d5b540e428d87bd671dc7c2b60e4a21aac6dcc38cbdebf1130ac3603be54f03d741c2649f7d02996b0791ac6b218ca3fbcadfed860ad1b661974eb442aad5c646be183572df554b26c26ad632d1482113b2d9780efb11118ef2019acb6408192c431a1f013c311b437a263d92c321aff30d9b69996d710bbf6c2486c9970f806143605eb5a45022f01d2576a32c9333fbedaa523871f822058835be6f894cf6d3ef79fd037f5579a95528ea7055aec1972be0c5ca690de4d1a8b6688df63c7e27895f29805d880ddc4fd2659750ccd1a2e27d8cd6a2452c405bb2fcf257d925ef105ce48ab5784a16ebfbe8298c5044e90128d6c9463f67da9ce5573f458e5b94c5825e36d4137c64bc3ff2f82677fe00e31f198f6c0efbbfe6a9e814b6c30e9449f9b580d3715e8fe4d88bef4f87f90a3902f6d93363d8637dd68297a9a7be0328194f8a4cdb7f35b5e10ea426cdf0bc06201cede6de0f275858296c27917afce5bd070f659ee9ba92ffeb4a3bfdbfee5f979d3acd3acf5d59d497e7d0a4d7360743c207e5fb9deb9d143610bf21615d4ff3332f4f21262ade30255e024b6c5d089e59895d8432df4ac51fc52e558300e0c2c2347b3742b4b928265943e75da3357b6827d9f979aaa44f1de0e96a14737d511f3071ad074418ae5bd4bb8913ca71392a105c60aa1f896d3493830c6652801d18bdc4ad0b95e5c20d1bff7afba260cc044c586f06def13cd847496cc43e3a0ef9568c4b7702cc8dff5c2cc439b22248d5ba266868ed1dcb804a938e840d2731146dddc12b7da6f1f582502604a07f5b3c911b79783baad7a6c8694bc3ffdc18e2e6077b86d3a902c6befd0c63f9742ff8b6dc5d7f2165c1c0386c2dd16f7bebec0b5825217474b1116a2757d72adb44a918a47291cee0e9acab208239fc3d4d344e0dd98d49e6be5077577fc1ecf5a211a18e23d674c4481a096e4e41626a841dbf7591639d54c16356e9ce0fea7afe373d2d32f61b1c931f1857c6ed288d01861ef2a5e7da5ad9d23c9c4c54fda15769c68bddf9dc9de06397fd54dd545dea9e35778bf24da09530f9c4ffb44ff7b78ce3b36a1263be3d66539db119102bb2a11d199414f640a3dc9876b1053f8d736f9df01348b678083eaf3763d30dfbc664726ed2bc8eb83aab2d8a21e3befe9ab07c3fd1b4a94575751cdf9776410b802ff115a7511a8cc521eb8e6fd2981f403dbe6611d1d568366a1d83f53b03eec4af02943a871995cd50d0a93a5c7d6173d0068e738aa9364e824747c844becfd049be4868d63d711b32739812bf8801566d240e066e7e6748c42c96b79cf04c91783201dca7696edadd2b886e7a02d08f0af33de20f2486c9dee8dc3e118f0c7d1854dabb32b848f3251f967198b8bbc80186ddf03e3ebe67eba3647960584953169aff538d1a00c4924e9b508139b0987d2d4cb7de98abae6c3ecc1cb3724a9d90af24ee90e4978caba1a529b7a611f209e912e396d291af2137710206e62b98b5c93cd63148f180f6ceed45887b0aaed085c26b1ba671d1dd53f5a99abc2b505ef9f0f2ce2300856bfeaa13c5dde7bfebef19adf0855462eb9e3da0f8e383e99e7e02d48c34edfbe71597be18d4742ee88dae0aa661756f4afdacc9033ab7182ef8b5184e1e10ec57b916fff85bb19ed8665aa0ad6005db4d43fcfc67611396a64bccb7e9882db45674a495a0355a1e2fddafec8fa8b5a664ffbb2a35f1cf0b70a3e455db9bf025065e9242bfffe11545801a9ff3fa031a772b5e40fc70640dca15d7d6352d7c5795cd84c191d30ef29db06a02bd0b5a97755fa41048ae7d6c6017a807eba31072ba6591072a2b2b7127f3d608ad671dfc75d61a603b72047750eda0a24b2aab61275b439a6f7205f6937bc26fb596bab226a4904c7c1910b2d4d95a9e0271c3791f4b4fef9157fc11c037ad28324c3dfd25dcac39993fdbdfc23f235d68850ac1d6ce475bfd0b0bacf7d48a16a990995bb7f188323ba16dc5998a69c82973fdf73236fc7fbede000656ce59e95f5bb29fd36dfda2e688939a228f5365eecb5d694d5eb9d59d814ca33fa6f50122ce19e7e48bf05fa76e064e736cbc599e38fe12538ba44e08b41056dbee32264a3ff33789419bc7961c7ff8b74aa3474b41014d318868fefa4db5c350c107a66c3ea9d9601bb78cd2259b4b57ed9af8e3cc5b3ba50bfcbe37273e99a9ab8fb1463a2862d6c85ff65ec21798b7ae63ba02861ec52a6ddb9840a4e0b7f58fab8d9c0935167812a2c02cd58151bf9f6fc833974372cdc89fd971e9f9b75f90dbf1fd054a4b4639f7f74edbb20c65f9d6202ba446e2e2c97ce34e31b09f6ee89880e5a722d7222e42d0f69b8b499e45edda2c181e8caa79982ef823d5bc324e7e678bd40a2bc138c053346d1b0fc2941b815fed94022f1d183b966e4d3909dc3c0a435aa0551179bd56558c0380bc050d3595b24d6f2d713ea7ea641e619c147c722e6749938c0b7fcee2c9468fb4bf610d881a6a660831f045a9e03036c711e2b9c7f749816faef2518fb8816bff7e269d7d0aa2360c1bb8a8804b581d00204bc4f69463007159f62049050db8b71bfc988fb251f1cd2070aead3f01c10229fded7fa916e882c8b2e06242efe28eaa52f35e4395b1c7868770dfc9b1df29d6bfc2485ad450089c8f3b147d58799441d56d0e553ab010ea57892fb1c2f81c2cae3dae8baf70133644cf96c97c2058961c85f5e2f86f46f3cbf7ebaa48667e796e7bfc15a4e077b932934baab0faccca951c764d8709ede2ede3203cc86b6bfa63a67fb04bfddae950d16e71da96d7cf3144296eecd7121a19200a87d718908f387c1bae2951488e6779bd5f978ed6cada5c3d9ca976c9e6b1a1ca41a024c86d4a2ac409b34a74c10cab85eb800a1027520f271ed3df193062e944530b8e909adc8c6f842fa0c572049a2e3dc2d55929e221bd36ba6b717847bdde715a74d87f7dd826f30c20aa9802b5aa60c7815ee33a881e4bba9f5247d6d3116f54aeee44cfd32b20cedcc6175b124e71eec018104d50fc456e23ecbc7b676af1b267322edde40a7608a8e5a9dbe60e5bf3eb9d8ae1fc399280e034602f9103394252352c6fd0db6917bd36d6f873df5b0419ddae28e7dad02b3ea4ccd2a312a1deba83c64bc9b9624a02a57d45521ffa5bd3498de5ba448ae0ba51496ac39f8d7d4a8da71befbbd7118c6531abc2e66547954c9b5c08104e2f12c240f35e1c8dd02df73d23a10374ca757312062792774a307064ac2357b647b1bc4bea8fae8890fe6cac78f9dfcb9a7b2a7e62efd2ccf11901e65d6fa247a4560a8e0b1c5ef0f75a72434d372112b140882fe3b13dd4faafad7c4fd0d1b8e054ed5bf0fd90d36551f64ebb71ac97aa5f07d441d118bb6564b354b213ad3cca60da0f854ead44889f1d92da57e1e714d9b27df42090a1428f3f7e61c54ef1f9e9cab8ab0fa447da0eb5b1cc6b51abe167ffe9170852d7558487e611d2c9610adfc3b4f68b365eab3a14f466f29e0f2a75a98846c03cb1e6811b2e4a961bc900c065d054455baef08ab1d6c4a7251565f5ffcd0cadb1b5eaade19b35638f6a3823ad5731ee29bb56e1d203bb866027d2819fcba7e3b117dde126e43338399c1b594470775c505bdec223b667d92d3f505c1cf919c4e3589934ce3406078ed75f7a52feb0016d535ed30fecdce779257517a083d321d8bc9933fb64f638637f771f792a767ca8e37f5ce2451a1edf75f68f3f357ec6f7ce958c604b9850250d9a1bed0150036e8edf5ddee5f9a788f2fab605de294eddceb4092d8381c7a8e8c1396539ac2cf889b998e944c0574e56e72ce1031265b840443baf79d9968f8ad012e38f6aec68201393ccffc1a29f6c899d1c000f492ef55459919a02cf299ad871b930112c78904dcc6460cb51e46a0acf0c71c1d6221b6ca18da39b9a7e59ac9db915a5062bc1ad145a82ebb16edeeb789617516dc01ea5f5b43dc1fcc8c3f23bdd6d980fbb0c77da6cc184d18c2a86bc3cd4d0bd9dbdddfefff17fef27d63baaa3f0882c61ae342e463a2290e7cdb2ab6121d8f64e6ce62c5eb22d4b5bf15746fc4c7284c2ace0f18c0867eadaf7817fa12f52d6441a4b0bc465755c6e2bfeb9a0fa92cc7b13f5213b57ebcdfe23f8decbae4df6ea6d2a4f1e204047eed482f54efec104aaebd09c7b61404b41dc3295e6f1b333e987d8e106c0cc86c9263c61e4276d6c10fb5f42679e2da0d256726c1b9ba393841fe82f616d4037a96df0e0ceeff90b9d515aee993301a97660e437950cfdad537439e480daa120104be8838a7d888024ba9abfac44415eabad3f55affed143e1d003444185a5a40bfd23aef82a7161776fd7d219d723dcfca419eb22f7ac2dd99f4b0a69562d07310351781a00b6aebd3984a16fb8469f856f366ba9bec1ce897d9ae89d3160791d4d8e46cc6daa18ea10db10f1d7376b2b5b4a1676d2431eb29e4a72e301c49ce0bc883c3b03cf365507e7db157b082c170d7563f3b1c54ba3a28507a2f9f82247b02e5d00606fbdd93295a01dc1f0abc80e6ef10cf1ec184ea1c4498af9b8f4cf5d5d2bfb463373423b6715c23e20770294dc942267b471228fb828065d9210ab57f820f7c598f1a93020c6385fed5b8fe5fc9ba3044575bc7128c643c3619ff2c7200379f2d271584d25b11eaa17ca647e53146519c707b08d222d6c67ed2b57e8653a64c78ac5ffdba9e9777a17967eaa8bf65e2f740ed91c69a2c6ee5757ba064890f8863099ac820bca0c3cd27de81afe8587a00fbb80e631c44344d9a66517daf0820127d1120f15923b4fb66dd1bd47f16f42ebc66d6a0e2712af87a8d30c6f8422be3c6f02de989bcc8a77525d38fc9c39f33ab731afe898417a7cc7005df22a8f02c9590f0f2d239e12813fd0b66d29d91735c09940e0fae29c3230c686fac3dc6f1bfa17a6e192cd71cad9e947319eb811f1172b4055cc48f912996a16dc0721761b5a03522e1eac4502e21546810f5ffdd0ea043a874542a7c373b4d48c132ccff33c82d8ec15ff395f5b0de71b1d24922736e3982c29dd8fe720bcea7a0e67c356525bf17efe16128f607f94c2c2dc2ed7f73def305e6927c52179772b0ec74c925ce830cc2152d243608b971a70be047b703a51b60da57a7b4a2401f3531b44b1cf4101117a2c2a5a3fe36d03199b24b960f34bacb3f96331d23cbbdabf9995f8fa8f7872e83fda7eca617ce485f951d26d1fa381fb86cb05c60b76bd087b3119a0210ef8c2dd8b4b3dca20f97a29098ececfd964ed0843ab971ecb213347c516d80c536f67f4aa20ef08086b84029f5826b1af6819c6410316b644cd93ac945327ef8d36c0bb31767769cb8e7d66be0e14077627dcabeea991ae18e67f5ed41d6b2573152b9304d430be0e91c41567eb2da0adea74a8de70bb1ecdad2c7cefa76c190cf3cc61d36907efb75fd28dac97a09237041c46447288e37da8f3bd43a039ae11d5b263ec35f31e234e307daaa7e817542b383931ba4d1a4af0ebf08f1c919eae2d203e1d7693945b8852862087a92736a30c96f7ff103e12251254e4f89a75a283901913f1f3a0b494ce81215e2ae88a80e86252bdb609c5e9b1f19e1ed56bb6d003c34e95a5e386e6b50efa4d318b756a1673028a5b8c599089c5d10fc24d6bec6666b8dcf3aa02001fd627faea9639761c78d6649c080023681f869d1a80f3c05ef0341cbc7c59dbbb3fa5d9064df9a67d4adf737731822ab3639939f6cd7a1e98206a6a26567613faec7088b4f039ce182f8aa95e97ad37885ebaae362d382edf7224717b5fdb22eb2c7ba2088da7b6b842ca02db2eca0e0ca51a95184822780065743295629c63e11617a05e6d282f57df99e33f4dac72b189470a8ee4a72fa650541452e7359e8157e1030cfa83388c80f1f5313045ead04553bb0fc3beacc9dab96e5afc80f18133239fbfbc377cd8a62c2a52ca33c3fe7866183ff49a383b6b848ba90f856a5772a4c325d953fbf74968b6b29bea31d3be37b0b368d6de63f50a815830c39536a55d0b58747ab8882e8361fe814f8ce3f9fa260c137c0be9b469eac3e63ece2c830b4c4df3c3dc2061e4b896ff87bade00d61ea2ee6aef04cc8066cf611b0523c8a2be8c9ad3bd37f8ff7e88501fe4397fc9890ac98a80d239f26cedc0a3f8ff9f7647835ae962b40adf2f886b5022986aa5af074a1f51db76e99862383df369e8e4fb6c9d237ca8e388cf057f832dfa0ad006c37994cebd93dec8cedb42e423e5272c6778d7e17fc284a833ead867c9cb4c6eb892ab15baecf4133f55f1829a03eac07d43f0808a34e3d59e39ea491395b0a595d1e3af9663c709b76767c38b144c920615a0f3e14d4433923ea831089acd7619c8bb70cca332f50017b49a27c358d31e7c2129554d864bfe91056cd6953c3d3b107d67124eb631a7967670210fc74369c3b458535680711718b4b86fcc01c1941d5084483b2ed360cd63999c38ec5f07666bc16cf0331b43cc45c00f3cdb67b2cc03aad9e0a3fa262e5ec7f6f690ab46355f035b4743e24008adefaa84d121085f8497b9eef3374a952299aab83872bfbc2cd898a7681de3644389dbcccfda4b54126c20d8d65491b4c1a96f407fd06bd48dc532cdcd49dcacded4e26d4cc5e4319442ff4854ee843ad948af4b17bac2740674395371a4706fdc95ed76ea0e801ace1d290c811f74d37f28f48cf67b9cc518d5ad86861a8acf571c51994dc7494818a667914f7be8c307d2b53a21dc1e8f3e4b6d22e75ec43f548d812f6fc2c5e67facee2bec14120b9ed4a540dbfaaee170e5a68fa098581c9b53be80c90ff54dd18e3871fc3b0a214a85a1184ad47e5a0e2abaf41ddaa323c5426906887701a4e70cd1ecb330fb765e7d514ce2906b063b69b95183903eef6c7d792dcc02f4c8d7367aeb2694c1a7770803cb79bbdb1de8563fe8839810842fd701e143e28ccc44e27abacb4fda803022f5df2f00a6f2eb213139e0bfcd3d9ff49b1b1c812980cf0f44fda5607f511a09b2d8b0577a893051f0e74e76ba25d1b15885777b99e31cc9e637751c5ac78f62d16ff06b50a54a2e655e543db7a99592b35be45f902772a7b8ce8f33dd039f700a8ab1021b561fcdedb7635028872f3d044fee0cb030eb18cfab72c4a1d116e058ae2c6d00346d9108ecc7e886e78decc734281908a70111505f6f39da6beb4d19dc5f848889205dc779614d17c0f41c4fb447e10ca64f6b7375e96f75ca49c198a97e69d35d11848344a47eb9fd049e07160b525fb231c7487e0c7e26fbe2ae10480d12d7592bfbbd5ba34644b26a95862fe257e774ea1ab13ca5002f087e10f054b035c907e6ff38cce808928b2ed8bdcfc43538162bf670cc5bee3486529d7bb185cac07e3607da2e73b2fd26f40f5a481ae705baba0fe9a82c961e11518856b936fd27e32808a02b88ec4111b926371e1360d4c89b40cbd8810ff049415bd369fb1859e4bb1b1d53027d1a5a5e9d981ca386d692ffafb771bdd833d5212cbc1eacb386c1ef562bf040a684908b206d14340659a01cf831ec3ca60a9895e4c45005ddf8074cb06dbeb2cd59f96aeb83c66be14113f0bcaa9eb665297cb37c202cc4c5ea01344cd79d40b57b36564ddcb95b13679ef626efbd0c44d027edb4245f03ef969840fb90e3148572aebb7d7381e050c05f704002ffd69683b8295b1fd4fb7014c6d5c0f09bb7fdab7efa7c8d2b966a2bcf0643443834f2fc03020487a9d31556eb54b15cd6656c55fb8d70789e2f545cd9762402efcfb85a50d6b6140f3dc93a5ed9d6c2650257ff36233f183d1beb94fa77d45f6e3d513e740f0d5f2dd998e67f221d8c07764ed29f4623c4f12f87f5fd7cdd863dd7b648d7480134651103945b524fa379d56bd6807371e9696e7514dcd143cceca3fd2811f5dcf5769d119a229ac4717c5e8d7d7375497d80c5994f9fa97651906b56a52b524d1d38082297567281cff0f81f1c7b5075db86d50738a722f19615844b4a453365045a9fc970e5c773c6b9ef686b52be77dae0485fee7ede3438920fa26e318e79100ff372cc723596b6d3b3965aa99f060af166288f31967f7f6061fb635ec80c008c729db3c84b3b616a9f663ffbf55bc1b14dab9e9858e66c4f1488c34b3d9c34daed7cd70c740c75ee87ad48539183d4e19a5dea34b34aae4669a4d635506b46a5c367804fc6ce75343dd4848ddd9ced5f1d0d7fa90096630b9d0a414def166f4295d1f2f0eea148d49a8a9d320a5ae6659539697b7d28ee842137e5e9cdee09bdfd37e85a0c3051534b239cfc84f6fe6f137e0249e066e9e57e2410237db9b696c4eafc97fd2b0ecf3bb4525d0dfc51e9321384408ac1e706b321661be8c7ad89f5a8f2708b4115593eeb4533e771ae9011772451e1517b75318cc5a22f91ceba5e530348f8dbfc9621a5366356d8f20ca290b2b2b92a5f4bfb0641c87a292d90ea2de014e19441b604955ba301ef517b84846ab17be99796c1b96774df17f43ef44b1d68ecf967410676d5cc82c3a8e8b29e379acbd0b7c8088a4753b2acf05e07ab2709a12f5becc508741e79cd62852f42c5911aa1d6d64f276a4082bac8deabc2efd3ea79c85867f2902ad72904c6c8f135be02872e973927c1576810bcb3ab0028f03d3d9608a6bee83cc20e27f835a829eb3b91a2a4af291256a4c2c4b0ee7f4cff1e5084d0a066e69702000a5d25099c297c6e8ca2ca2e4e9a2a43b98d7aade6d3fdd50b5cd2a82a1acb14c8ba0bb0ca4d4f468c5696d0e97e529ae8e8a62d35411bb39f080932ee2fc19c1987c79811fa16cc236a04ba3ce5450e8bafe34ab05ccd05e5f95fb7132eb3294a1f887fa23eff444ba4a859027ed5f919bd9e098a3f767b4b1ac521791c555612abed05dd8434dc5363a27384aef02b4ba72236b3c323aff7ccb55036d5c28f78887440b159e5cdafe6697b66ffc06e7d63c0917fb02d148fa7ed9178dae91b13422c1039f17e873df9d8cfc507aa76fed6604527e16484d20f4ade658cd7e775292f603617a6239c4ae09c49fd4d6648224b1fce74727297f043a5f1f5620413e8f9e67b29bffedcab64ac635ec1f7ca52b13db9a24a9c551aa682087037795a15479d5ed489d2354a1c6e1e0aa0a0196310762e3ba60d2e0320d615c642f29a11e8cd880328ddd2fcc5f14593a56e689fa043c1c895109e57da73160330743ed96a4cfef74eb10f0fb5f9076a6bba0a4944ed67b44f48b1e7c2ac88420913fac28f591297f7c7dbbcc91d4393842ff28dc694352a990a635e96b2036f9b0603e6235c8a4e123a67b71cecde52f6d8ca0ca53a8ff874deeaade04c462d04c44854a30410edfb453e3db3f43db7d71d43c86839a2768e4857d08e414b5f04bdbadd9fcc7612722ac303471390e1299ab24c86898f691a9cf129e696f51380b0c95f77eb5d654b23863a24c51ca5defcb25809b0d00e5d77dec0725e067a318454a498a7d25d2de4ba6c54ede5cc29a5ba415aff7afd44a3b7ca9c11741246da432931e1720a07713125289added0b6367007f26e2aeadc1e9fd1cf02a6eb39e0b4191240c7b6e12a5a3188ca378ff6492a6ccaed6992ce16d3427149ab53408c7396e72231f0cb5e5a9b06d4a0600971a3d922f8118f4725471636b5e10ade1a66e2ecdd5f4abf394ccae864fc205996b87406c50748a4d4f0800b95ff99bcd91baef3ca1c9f1f18f24d538d07e2beaf8775f824684fbf231e87646e228b957fc6d9bb9012ca8290b0b6c194d091f14ce1842f8b6dfb6a3857309e5fac6f73fa3f4b40ed930ef28a94b5d11d2027fae9b1f2ae504d831240248b3b2b1ff78082bbbbb1bc029a4cab51757de0a32e6a07df4fd1ab7dd7eeff04e63c0cdf318c019bbff745066c7852196c561d3a878e45cf7882c676e5560a89ebdd69d6b4c12e093d1cd31a95d68c164dfe43e710628d38a37831196066a3fb78be47449632d4c52be28e11b432ccaed4024ca80e3dcc8f88ce57967b7c060e628541cece9918c910a147a9942f766d0541fb7361970212bbaa36f5a86ed49d27a93295da94da850233e46af11058dcb1ff75f412c94e854f916a86bfe3fac58853670eee102feadff0eb47650194a54070144acc8683b7d88e08ea1547a98de9215a1d8ad1d633e635831079e519cdfded24f5a21108a33f3d943850d2f914e38dcfcbc31004b34880e382d3fdfaa4fb74df517633212c83e2da8b580384a86e990c3d719c024738685314755949d3373637121c36495c1757ba70d061ee3eef176c469fdc350a45bf2a49a427787f2660519a9e17277487636ffbdd4a315590be1518f56e2e2f0667465672312d62d42a992030ffbc8091034215466d77d830f8eef038e51f31c8ae2cbce81bd10d22b85f35729ef89f64f64353e5eeef75f4b6b9f30af20a247fa0a9ae3b968c6e18e6ba5eab9fbe99ee9e1dea1ad1a1b1ad48bda0ffdf4c9dac099a52c5b9f3f249c3e02a6e3d1fb8d782ea61a325cbfd9d868bf1c7e2150bd5f5d4716c7ff4affb276391ebbe866c5ec1b547289a32526ec8601d53f72fe0c8a28ecef4dfab6f9c52e7b3410d2ca2b6181f78e331e41c4170dcde79f04468dce813c1f8d748c90a50a227a1fa21842dbffa6a789d0813d01ea12d85b6e669bc5b667737e6e6b2f7208602ae190a0a9800cd879b80ac84e5c7d2a64ce615c5d3388d04c0f2c3447293f97b265eb5ec8b82657e23b6fa940900e04c855177a4facff132942d8507037f577867dfc22a1c43c95097ee58d06c181aabbea97378f242e86483ecf60923ff1611f5a6607e5be83b921715a64069a45b0760b883eac8359d76f170b382a02cdf52c2411ad24f802f9754b40546634a05ef70172ce21590de123269fa49ce372e5011ba361f4d7783b2b6f61744716894476147e2afa1d039c615f94f2d7cd016ddb6bd025874743bfb091dbb3fe1dd5bb7b77f12c24e2bc8778af6d3f1548ba9730e53224c59c5663c77723323b2a4be10e896e950f4ef7996d601557146a5a6c497d25d83c17275a02b54cf3dd7f6368fac3ad838b3df0f7a03472dc1b3e16815de8aa0f504937166e4ba57862fb8a91ec119a5c35ef20710faf255b2c3fefa98ba8a721a5c9fe8b8a1cd70c288bd8e0c8df9abec27b5ab792051690dc10dc8b70997ecc580a6c30644c0b2f1ec6d3f86143459e4a2384917a859bed833b181c311325e0e82fa39266ae677d30d6180aa0285a71624fd6153898a08cbeb315c7a11f2ba373a2b81c3458250effed370551aa617771a3fe5e29adfe5f318d26acc7739fc0af3ad776d64b49a4ab157e0dba95cafb3850f8adeeed08a5f5efc66468ff31c967adaca2039cedf8e62ec08b85a3b13061c8f8436b4bd5a0be381833e16e54e87c2864e45da4471cf3f1609e4d968f3fe38e437ea3160618fd004c13278149d611b6c9c80c52bc8071afb6bcb7610ac36f8bcc16fbd175f8e34652dbf2660436f02f7d0f1099d0a6d9e70e31e386a0a36ab54254324a4dc02c12c7b7f971ce05c713f9cb9bc879e0d90c9103cc7a4976963228aa6ce78911870c76b4596ec0e8ca44682f1fb8307f4951e8018dc94d4216f4eb8fe5c665bd3c511d5935ef22fb73732cb80953d6e8e17fbecc04cc858e25b32c8bd79372dde7aa955fb90b7de77225e47458d1cda9b5970efa24ac89c63ddf20bc6cbcdbde46bf5d0437f434b86ebf45258b6e68710856cc4ba8ae2d34408f9cb0805b5a7ccc51487367ff5e3339dd3bbea40403cb5e6f75e87fad9544facbb86b4464e2a84ffe1d91e70b9fac83592ce34b8dec1fb187023b8561ea33d3323a975acd34cd8cf3ad53178e8ba992e218e5700f2e0737afd5c48f7c696d4429d462fba11624dd3845d2b54d361a5b834ae57cc609f58b57a46ade45e14a2068294e77fd20d26b5e60f45d090f508120d9fc3bfb86dcb35a283f544f461560598ab5b4e463ba9a3e965c61be7560d1bac9e2e6a876ee3eda141a2856153a230f1b8f5a1801bf0f3d3973ef1fb086150d5107ffb67138cb2261ac0981917e1e17b7b89c2777aeeb64d95f5e3adc843dfc0dbf68dec7cfa643df0dbb382dc4fa9d6f0265fec8057c45999bab49100e7cce52f241ecd9f0d0555b5eeeb8d3d7fbea57f31b4e608938951844310ef35df4fa999b6bbffdf926d027751cc04ba53391d5915302740e5ef7c43004876f423b4aaf39f05108ddf515a18f760c1f1fc1b393e9c2c684aaa5ef1e942a077a88cfeb742d23265be32a87fe4d4ab1970f7b930bcf074a81c349593269c55d0f713a091fed6430ec2135cec0f025c8bef69e925fdd13d6d0631f99b098164706a0bc29dc97489abd8ab4ebdd47411e79233d8767b70bd41e11f33e0579d889d7c1485c9d75d369fbc111326bdc9274771a5c91c523de0a3b70812dbc583fb80b26f0df2bbc441fa4cf220c6775f59d6368620f7701b328e3f6480cf8a34e33b4b1a61767e414510a066dcd79efb34a198687134ff53b89a0378f4b35937e84d57e05709de3890bb649b571ace5c8f04d7806a98aaff49c0a063f8c8e5fd20c6b7de9ac1b9aae153d7c9788d22b18a07ccd4c071e69c23cafd8596d69996a8ec8dd4658159cc24b101c0023b04b6f9424630dd5b16e6c75bfe43901ddff850fa490b9f6c691cf6f1e3ebc6c5053117bb3eaf1035a5bcff50049a41e8b2d78c4fea9eda6904d8100d20d5a6b6f8dbe7b4859db3a0e2877a850d700f4abae7efd3b37312d26aab1e41cefc0afb1ff93d405419a99bdc623d0af52c34f08c58cd664d74f87b39197797cecc32cc3324ed9460be987e1d5d44fdb91d36884ed2e6111ca6f10c4de93fb8374c5c13c42df5bafc08e16419c01fba6ff04c7043b6b87eec3a9c8d9cbba2f3254b8db4007f915a3ad961d240f842686c452190e0518aa4079f8393420dd7b3d125f6878329cfe1d45c98e1d97883a64ee37731abc2b3db5270a8b713208f004fcd5a66477c0e59e5e358bf8bede0bf0d184b1302d346c9868120239f45826193cc2cf3a35d951f018b2f94e0f1687e5b9cdd01be2449b97fb7a6738dcd2dd67a2a8533ca2d3c39fe7d8167a086a38cf2c1e23def2b9c0df7cb74690a927134427790a2519db56039a410d13455518791c092ef6b636922f6e0e854b477714411bfd32e179c914db92ef08a89f2ad40614d6a74dc62e984c5065b333ad274f860c7ab31b914f92b8803d3ac99a0129d5bd67cf6deeb6b179d511aa326fbb17d9510ddcc087ff7bc2348691380556749bf8f630384d26464ce3a78c4c2888f555ba7f05fc17e9c7892dc6832cff85cf595b0e4f40e7843f8c7890535f099f47d462acf9434ff8d1763a2f787eb9ba58a5cebd4bf81c59d5a07e2a00810cb789ed0d8a03ac81a581e6d0b868372d485a596ac73421c00a654527139b74a3416c17c09e4f5ad98a297053eb7c89f99d22ab4c3803874b46ba962bad32e5dbce9e290530368215c5fdf1416858fd88d3f0a99fc9c71cc4baa2288f3751d1a59b64e6fe091082f1af87919073395b66241645c35877c268f36cb99413994b11093f5c1b8010461ddb2c445320393c881fc0e6fc5eb4bf9558d6c82646e2ecb6374df185c79bbc1915dc1e0210d8fb4d948227ce204107930478f1fd96e292b91427ca2fcb33aafe9c5f1bd09c6b672a2955d66cdf28bec1f37bb1ebca502b4cc05e19da4fed3279d0eb46d0d7d72112f0e79d13e90bea8f035acf87909580d2ef19683c5a7e4acdac99e8a9c07d84d1c7f4b52be0839cee72ca5a2a6c5675e4b461622a123d2afae990a341b5a7b186f6ea058c66f0287b71bfe080711297954a57fd05edf1b8de09bb00e7337ce61d796ac07c39eabdc44c0722d5777f44fb673ea78c29d569a077d3fbdf80210a708b575fa8f86867cda238d9333686997bb5edc960a06d46fd571b90cb639b20c6ca80f53df51e81562161ed863d3112ff1acf08c7d5c7d707d33be72db8e0b667c6e98898d485e0c5dd8e7acca7f10b10e53dbd700cf1ff09aa16b306e20a7d78e03220d96a3e987cfc649e71949a9ba23291d460ac857a06b66591b827c704ccba0268dd13f97928491e401e6d73d6ab56275274e0df5ecc6008af57a26f0252c152e95ec3adacf93211b0fa130215800d058fb741132530a8c7b16fc8a6a7d3434d758ca595cf7533813587e1e10af4aa04c1d0e174941693993b76a5f2d95a7d5d233631b47bea13f6f0f830eb532da8068f846b3702113278c668e69ae7c49724ee29bb314b960706858cf6fbd56ce23ba4a7db2473486fca18017989fedec3bd803a3f1e9f72989177d6b948c3e46c82e3dfd5baf814f153607180c04e2583c93928b57c5b76c3444d7cda0646224d7e01a908c64ad2878db3717de4fccf82d929bfdf6eaa798cc26e1d5ec853358abc3d8bc7730a7ea37bded3fd83d131703f3cb24f70e07ba0ffb7d00b5c624c4be6616b757c8724adcc515aebcd3dee3551cc94c39eaacbf111ce51630231624bcb660c3c776079bae7748d6b0621f211d4633f3ca165348f6b32039f470e1543d8ff191c453bcb2242a2f1a0a3d3f2747d6a1a9398370adcd966aa4fb2f3a6ee2d51adb09e26f3e8c065181c6ef593060da8de745677b110b85eec767b64bcf5e287d388b3f6b38cc3f20b5306005faca1896bdfd0026b270431b34480bcddc3accee0e4dc774472a3032f27bdc37a5c8e5d510705e92943c6c533c70f27299448ca35e49dcabb37da3e4bac96e6663a01d30ed9fcd195261ef0f4a327638ee76e22a9163c3cfd506f638469d492efa83140c8dc74052013472bd015c76d5d6c00607ea5c81f1bf4b40a7cf567efd7814c273c168d3dfcb8b93bb9839502860cede393e47ae2d3d1ac32a8023ae16362fc35b1c6b61bb4abb610911fd4b5b680c03d33382213ceff12f31c1bd5d2979ddcd06a590070b70d18cee2499024bdf7503df77ba6f6ce3d437798200a4460c33ceb81415ed4331cb13f92cb4fd13c4d0736861c22d72a7d1a60fac47b0a8c9008e61a16efc0791e36f806a289d3eb317babdec0acf8848f3d52cae39dc2a7c5eecc72b144365b55ceb936ca5b8d349bc3e09b278296f5ef66800943f522f558598faf915388bed439ab28b935d2d715405192bd517253a145794e6f43ce71bc71d543c9a2eea48e2f23863ccd6533399f4d043c28d73bd787a8c3eed8481fd2211b9057f4fcf4b4fd26b2a3d86a5f9c110a1d45fa70683d447d67afef93a668dcdd909b45e54298025037b9b00fcd3330b7a1e78149b1fea0624e5754f659e04e0a7be5c923f6aa58b8260e3ffa9a5980b59ee96be9846d136ea938e18506f95967df6e86bd5e6b3b71879349726ba4ffb18b0343e7413e02050308118e11edd69dba692b474c9b7eda5701df5e9701566f18fc03e759ffbf178f4c0e11ce260a5a29e2736cb7c7d53e5605da88d5ed3483678b391abf3d970aa3b7763bf15a98f42ef4896c79115f8749830689358dabef7e3b09fa3b06944247dad89605e5f8303d092868c7fbd5f571ab6ff944375115dd3f8e9ba25215fc2f0526cf5e542508ee4a8f13f6f240899f69c9748a0e4c71b95b9a4f2fc6485547af409c9978ef3dc037c8be6af877fbddb69dcdfda3dc4b1becf4f4e7633b99f0901304c3731be1906bebdf9a9ccd1f77d68c14957498c4bbaab21c5c4add2485d053523130035aa6890c8fc069f91cd027ebde1933fa860f7ae048c3db032b0c5c09eed8ad35873f0faa87531c15e39bed93b87696960010acebe2639477406be20d6c26e6e21ea626e081a05bde0ebcfac191e71e722254ba553fed9726b4c66035d7f2a1602306509e2235dcb626b90b5fe422f2557a96314b4337bba6a4f00fef58de105a2f2890d31aa417574e510dd7b6da4e8d653cd97b71fed1ea9c55515f588e40a42c0d4ddb40e8e615bd3afc87eb7cd5280cd43baef4b7af4d514fc7ffb6e4cae4b6c2a56f036c44a2bc42a60c69ab2c0b0c6d7fc88bb6147a3c9fee07405742e9627d418302095824a953f114aece11f4b2862ce5d6d2bef991eaf8d0855bd8a01d1be8ea51525a93d293cb9829246383dea887ad46019d112bde1e4df9d375d0db33a8e37e0859ac681bf65e66fdf8a595da8007999b3f0644e3ed515ed1166168347da095581183b9b44684489e5cd341006d473098a482669ef7869bef9661c0681cb8b060305f80b4a21ff607a77981530f081d23e65fa0fb81323a812f015ed65eec7886b0318b0d747575f819b3edfc49b572fb5ca6d36b942ce66f2b19567ef40bca8e121de0825bf9dafdc255be26564d8d55c88b5f2ab869e6fe599fcf6c130ba925bac1ad27876c261c343eb82e929a473c2a58a8c9cab8f12a870ae45bdaa7375e627544930d42e0f02f1f7866db2f8055b01ee6f210dec97d9d00a4398a98b1e5eb1821201903f25ad738276d5a0935971e53e0319705764e82a9d86affaa7974c33ad3defaac935f9cd07e51bffc13793602294d9a7316addbd48fa90250ddc157812022b47697579a310f9d925114e21c49897908b369b2812f8f8f4a2fc085e989b0c8385d4e7fd471de391c081a1d7e3697bb110229fb952a32179acf98018ff737c9749f367f9949df733b0ea3a41ead355e602fb2086ff240ac8560878a36ebdc5105e568e0535afadd0a423b4327bcba0fbf309299138d65e170b22cfe814f8b7afb40981c8ac7bd81b49e5a25ae02e1fcbaa74d11ce2dfbb3cba5ad560e04700069ef50cca1e7efc4c965322a85ab5dea067803d1b43a820390323ce08c1e8c8dc52ed767cd24b60d901693518236974bcf91335ea5320e16b4c00c3e71147b9684f02bfb21423835b20128777d65feb509699b838a71f09747ccd7c55ffa72a19840ff04eef826e72e3e5fb60f920d182872368ef1e44e83d56cc99ec478ec0f0bc672ad5811c70df7de3696f0f9c9f74e9a2c5b061964c64b3be63d3afa7891dac7a9a641a6204f874bdee00bf613150db3db0a42fda8e09323a5cb8c5fe95196251287f47096d9981a617f616ad36f0690c25ab735a4a3bd2dd5d5156920ca7eb89f50abfb2e456dd996277bbd81707c6ed71c24aaa260ed0ca512bbac71b2b5ec1befb4b74fc7a5bbed0aac54e8abc5263c841b30250469f9a2fd9a13b688b482875db6b665ca24969498e2757e7f279dc3e954fcef36c99deb553e446a037ba6015dc278fa3801d51c027b5832842cf1b911eb1c2e3548507b7c9772604f444650b764e17904e1d6c83c6364ebf9d328a26aa49ed804336eb83d1077a2b8a621d69f4f361079b9367ba77007bbbd19144001c64d6d04afbcd7cc65fd34c50de114d1cc1036d2ee46903e11ea3ed4d84aaa502666467e8c6b497a8b8b509e3d9648368e17d8a6c950a0c47e9ed06760c8b9f09eded93ed270efde2f05e28ca71d0eabfd65d486f0a5f865c9743185938189a770384aeecc6cfa34bfd81f89e03f98a29ebebc0e742b25ef3ac157948ca18aa40f52aebe4ba5378478a35914af3fa469320b466f244760bfc0ea9282038b4df1bdfd96f1019005e43dcb6590f42de9fb7e46e6d861255d3301c293197f779e2b151a5f258060b119101eb218f3796a7538ea077077cb4462a59b45402d5c9b7aedd2529091fab3d74331673f2caea519bd4f2993c4ffb9f4508128518db501dfaa1d9fa33bb13d53bc7fe465c1c5e515dd3b572d3209718c7df63bff4059bf274fa86191e687be064e556944efab668b00558d47349e1be8de8d679f73e93cf15a25540cc088b7ce0e110c24fa5b409abd305d3ffa976008349bc08bd58ec52ec9139757681867a6234e61d31d46f46aa643f8a08c75bd9483d8349f8c524db89afd56db99d87f732a5f9bc6213fba3b0cdcf2920a816a21d9a6dde312645bff7f850444fa11eb8fd5dcfd204578fcb81b80d261883b6633467dc38ebed8b437d1abdc24b52e4b790b832a0cded91387eea87a38771744f9f72ef27062edc73ec7d886754b4a48b623840cee5a9c2b00abb2f0d8cf909820ee83f6ca81f147005763c62344bc7a2bcdfb2c673b632d3b18449447c53c328bb5bcf284382959ff173ddd75f9df0d055216769ef432b4730502277a37c311151a5f8e0235a9259ce58b63b6817eeb4bedccb2778674e166fc6a1a79378955f558795e0c3654d64b01e1a91831512264d6c27527c12dcb9f4a8856d187d8d14b71cc03d3ed8d38fbd0990bf5a768109dad2269a4f73c19829850bbe5b39a0cd6625662a47e29cf2314522b836541668e281dea5b12e775eae7fa6ba0b9c1d4a85daba1537a83ad5382c9d1687bc86caf1e1afc967bda50b9cb7da46c62a8838b66ef26404095ed12135e618d86313465756196d4e1da321aa31ff2b96857c7255dd3ad4c2511800677bbf1c32bfe87a7e64e7f511c098b0d3eacc9696adc84c09869a5f674626de6861114f188266ce5931621fcadffd42fd5d9c6200ba8c93f9a9fa1a2a33b1a2a07aad6af0501c02f39f6acc93c24a60b5839f8587af46e828fb14d0e278b3a28470ce8ca637b9050b3c60c16e243a98b797e0ed52c115ee56f9d6d67b64c56d3b2ce7505ceca92e0e51c5e2edae7e91777884477069a4dbb50e78ac3a7b4cc51ff6ed38eda174fd5d64a8fc1d40b2b5ef723da841befcd4daedb62f78d453f9a3e40a4ce2d444f4e234d0cbf83c6adc29578dd7b43bbcfd2fb00f690ced30b427e422766142af9d224748c2dbc276718e21e159b629ee4cb6be5bc1110ef8489808cf21560cbb880e457abb6caea59ab91464e94f64cac75f43859afd2a896dfafd423f37a4b88ef3a3cc6caf09305543971395f54e5357765dc499f6b25f33b29d9082ada6ec43867385963d79881ab53ab49e3a4a2b6fe0049480908abd6ca8bf5ce860cd6c757db01f32ed1b0d7d6c0e56890d736981e0937c187de45e8a72923bf6ebb17c2a6719117df04927776d36c6f4178e2592c489816bc34c7984296789fef2cf95071a34657bb67f5e324e1a5b64529d413551dc8e3540131a73fca87e74db44bb4a94f8116eac13ff6aed40c87b4e2967e12089ca3fa22c3e6733d93d04d4317abfda9a415b476aafa781eddd3ec8b695bd38d6b038cfb7e63ac522eb5bcc4cb63583cd3fef9a296c14cc9cf603a54ca186c7aeb892d74b46dd5013ee3e10fe03c4fe338069b603557fd7a779432b4166fbd98020e2fce2794eb9db5e51b7531b0950c0e2da5ec21bc8972389afd048d925a79256cfd009992bbc6a7a5dc9c4ca5d6b2d886216f2fbb8d33614e449dac1cbb11284ca79224626e14d9e9c9edfb58f17b9d6b4907d4b6cd9990f84de25cbf471812bf5495947dc752b52b70f05d6eaa02a1edac86ebebcf32e2c660a75477a2b3301085a22d2ac3de42b0fc60630441eae199ca7b82af7514b4e7f882dbd50a588e0d990faf29a1efadc238f2f0178d7c9d26f67b1bccef1c07b17d04a522dc0ca3fc8bb5f134b76716595a571e70c80e597d8438aa5d37901dfc3c3f32e8f88ea5d9bd44848be40a467a2a28fd39f7f579e4bf24b6dcd84f73b7312a4219168e201af79918f994c2ee9f06fd6fd84454fe64def1772764588307722021deead9527065060bfd83ca300a2b2cf4fc9955567111842c714e137124f5a09fc9601596637b6be7b5e8ffbbdfd2d788c46f7c99df21e2e325b4e8ef4a4fdbc947c86f04a5932a3c381410b9a9c6e26c06adcd91c52e52ff3e7c984956670eb41fd9620b019ce7f8a02a3a56827db47ecf623a840c7bd69388f7269acc83f4bde2167874b0c771068fa75bb56c4cfa5dee8d5f3a11fc954e210e6bdf0bc0b300fafe47b14efbf5b5d81455de809232a2e9ffbeb5a80733232a83e6b811a7f6761c182008c591782d727dfe63e190e980facc0d0080322641db30216364e4f78968daabb03da44030228fb7147698671a756b56ff89de6420377923ca5f2661eb3ccf00a9353b779649a472296c648a020a6b4c6c671d4eac674ff326cba43bc3a40cc608f72f4ffdc783fc9278bbd27200501d4fd2ffd1ecf342e7a6c72cd84d2011e69c31f2fc31efa69f7ca2a9ee5a4cc66ef13e95a8290d0b52bc2801a2d224ce0f4e43161bad4373ca0296bb0573efad0b836f62833aa3f47a4d306c04aedb01ec04d6fc03f6e56150cb084ade4eea4cf55ba4ab763a08a8699341a9710a8c7ef6ba83a2307a63859714e6fa7e9914d8c573a37205797d2301e5b957b630f0e136f04b15005a810b96b74eb17b5fc231e7e1381c2a715b548ae1fbf1189898eb63365d84a9862a9235a6fd75df911e2c01bd730945da9376eb3a6f24a72a6c7466fbf73b2954047c821c638e7a8661c4c13f3fc3d9505de02d7faa39a0e883404f59599ba799c5e3dd7e592ddb9e46fd2fabb4c034c1fe4f61dafb1917bc3b4ea4982c49b6e285de7d3954043f710713034302c1e6c7d2145731eadceed0990f812518b364d513cfab6bf2d57de65ce488e4dabd7e4350e44fd7fd88831a63d8e9c472dd1d02c52800d224a16d2c14b337fc4a7f4b0b51f3b2f5fadf827c8bbf6818b271277249892b453522b25b5da4f76462952d70bd599ad5b71f45281ecb3be3de5a0db2fb3940e98a8ee7be0852e70f00f15743dc93f03794304572c4ec4fc683a75fc210951182e3361997711cd0d1ca4416e010f96b194d2c6b95fa8e8a9b7902380b5e956c2a1833f8d5bc468dfa7550f4897f3fe93f50e43e84ade66bc1e5d9c758d4aeeb2f4cbf88a0109c41289bf2b11960734e7477c9ceda00a7542f5c69fb8c59d6b7907e6e5ac9e40f691c6b36f44412bc8e4c3082f706a6f280b596185da7fa9d2eb320fbf8ac5435ef81c746dc148a4dbd8fc923bd3c922a731c4fda66252b17c45a65cd538fbf6360a0050e23a75a072eea622634f598836f9a9db7d3b829a128cb3f729005fd2bc456fc8848347a6c6dce82e6360c8f6edce795f552b69c0deea584f53da2ad7a392154a73f412a8c0b4951ddf5483092ae522ec6dfd03bafc01bdc2c92e46276b143eff680f35308757e0abbb841b048a1bb9cce2078bc7916d634dea20856cabd7955b24f6256e30e5e15e6d4481ea4458b15e5f7a8baca9858ae90c75787e8035770dc6cda4dc4e5de8259cf0304097e09bfd09c729e006f215e7c89eebfacc291b41804f34b3e08a081b8a5d5cfbaae3058d3b18d524f3bac04cda6f3c0a25fbed723e6539f211c31c093deabc53f035682a0cfb22cee089751199fa90be2096e300ef7b182ea00082ee5556f56a9442c1a1180ce0cc407d47b7d505c7855903f52c2351f5c0f7ed90f7ec67c05ed2edb0791d59c614e4a494550f35166dd3e073fcf45684da622c79f13768c98c5be37d3dfbe28004e66b10ce891edcf1af8e2f3bb70179caed31121c9664f24a289476c0a9a06e56b97aa07551906615340a1783c50b75a197579af10f061b633274f41573dcdaf8270a03ca3f2a4aba8989bd6ff3c4a1c9ddfcbe727da723ea44acffdcf48525351b554cb4a5af96eb664ff7e664976b9a01a06a5a6d21cf77a9de1bc482c84a2b65e42e18428243d1574ea54a3bf6fd5eb5069a9f8ab0f4c9303e2a9ff5984c847ad9c7dbe46977fb986f5078aa586cab1cb9cb218ca0c859238caf3e013235b4617eb60cfe12f09c38c3ad84518219333a4c935f7f9b0277d9110e6d8b94ef42a20f3562f08d0fe2008088de813d2cdd171d50e14c40ac8cb0e7c55f2e6bbee7ba8091dae82f20e9c755b9645c0c02770c58fd4689513c00c9596dcf272f50c0ea94952a6dc491de5fc0ad6c24480989a91957f2f41cc5e06e171db0225254cf6cfb99683b2f5c71605d983b82e149be1a819217951d61e09c9ce2799681802a5af54fc8450d5b1742f724f4e026588c22eb0d5401e83ec778c162d12a385ec22f791855bb0d6f90c2052033538eb04bf6b940926bc1c2cf397781411807c4c8ef5baaf4d15a91dc2914c355a7ac94aec49d47af7580aa1eac1ccf3911630acc17bdd3d67f0c199b1a1f80e1698bd61a57335f17daae39d2cca29aa2b2c216e134031a3461083adfe9bfcbf8b844957431517fe222f3b742e20a2d2752e113f08cdfaef5914eb6e9302158d252f5bd0647b1d8b1a3e9850d0312aeb4d68d19044da0df93a672c67a925d834ca20409d89838f56196e5d6fc85ef8ab6c59a74477ab82878ef459a2d00a54929a5e7622309e9bdb67953d34e63d2c64bbc2849122323f0da028bdb1fe9541efe810ac45c82fd3c86e9ae5f57254e4b90510e7ac561d7c4970201f9cef6f5ac32edab8273def7cb92dc24193b8348cfa5496ad221b6693b793d0feb18036fc894467122340367199ba13a2cbad13c18cf50bfd263066ef2c5890d098952eac2b44953a04f151dc1c1436076d80adce189cc452db5c6e4a555e72a0f0f624888ff9ad8f29b9e7e2783f5ad69a74d780d904394d4b24e7ddf3419445558e30caffc91c507336cfa7dfcf08473103f36192c664fdd001a9579e3e18a1e442a898df14bcc517a51e206842b788ccfe9e88441a095128a963247b0f773be1514a11e0fc9fac11dce3bb1ac21be5deaabcefd6900c34542bd14ecfc209bd76426487a57fd180675520616a4c1452f6e453187537faca56dddbe3161bf760e5b06e20ff82fce8b5007d2b1f58dc09a9dc0205888ce064b0d4f00efbaba08387e289d38180e1ced53106728b5155cfe7994e149ab16d301666273ade7bec54a8480d0161d9825234f13ed4a5f0da1a94557e18eb03cd5a539a32d36e9d6e71eb48d1454219e15c7078fc452015dc287bb7f6eec2927ed5dc929102d3c2fa75cfeabed6dd61f6547c85676d072d21b799e56914dae7c28dac2baa72aaf3eb03fc26be49d63d2b49f4475e2598f952a86778f3267c645d620322c0977b43b2e1231010c65d3df1acaff4448febe5ee97e237f8f483046fb3bbe1fb6ec7c034a898a62e1a11a44a73058aff25b0c9665e89f32015471c6223b913d0c506449eb7f07a747e3f123c3c2849d23a0967d33e3166570b41e637ecbc02a21124087cdc2a47a98eb598616f3209055c8961aeac9ac90b233d71a851e4c4ead23919479d2e882df9a094e821cecc5d5a017111530ed2be8387a11d6298409da568cbc7c85440c761a1824b054f3d5aa938f406053808bde34566184f073fd154fa53ba2c6812c70f9393d156a87b007a9abe57640c675aadc2a08b291e38196b5a3a0983590d53c6d1ec53e845e9148519b62fda7a3d1fd9be7cfbb548f6293df6928476817f6289ca8606e1037f20552590dc3de43bc40c0fdb793b6faa9ba18672e69c8c6d808076a60abae83de792651b933034c0ddd8a3ed8f719d72f26e6c808acd3099b2e5546e08aac90b67a4eb59fdad5c586e0dec8daea5d68ce95baae85358137ce26082c0b35af785228d7fc61e5d29129f0d61dbf64f028c4c4cede49c652be833c01cfe0efef1c78a53d77dee8f00f4ccef0846b31e05bc33295d6a325ee6d8871b60e5604f66804e2669391167a02fd9c9690f5b53b85138dd77c699c88d9117f53dbfc33551b19ab73c89b56b8dd853c73c2c220e27914716c63f30359afeb5706a051e39f2d25ce168ff772ae00361c74d5faa5cc770825882389ff0d9c18def7e2a34ac0bdac4729269ae0e38186b24c0d20d22c5b59e1f94e8b720f1d8508fa7830463b5b012e7d9d746c8224ea11a1ece5d5c865c59e4e895f5a0c02dc189399b89e0911086b57b4156f545271d29fd4495a0d3813563bf50a3ccd09bfd647a6c348b6642ca7e7b4519195468d5f7bb752cf6ea05cc400574f1d88c2010eb39a75dad621f353673f7581768001a3649adc41bd49cd220dd3e84ee462b78972723866feeaf9e79ff547503c6bf736583a58b4b528079455335d3abc0d083ed57d74cf3a51718fbd9677f1b84d0184cb828dd9509375cda0d45b21d023e8d5f935b8d9754f193a524c1f7f1b807e28d2d4c2cd128c4275d96c5daca70abe1256b55df29229afbb40f22ee948a20983b736cb16ad59f4cfccbfffd48b5a6136601ba1f6be85c27bf9de1ec66e6713f9b0c513699302dc014e9aced5e6fb031d272c875c5b37aa2e6cd06894cecf03c81f0a3b908727391e2ed237f1b7d97d5fc19c9dd1b102a222ec0ecdabf9fb9d3dc61ff02513a6dcaa82ec2c76414b605e459038ea7d30995ffa9cf271e981af6e4231ecfb12c85e0687b4d1313f0a6a84744faae382c07e49a8060353ab6922de4339e18ce1578c875a0f7a9c23647238e72bd76c2b25b1744d0bf025056e54d2218f055dd736d948b5fda1f370f03ddb901267b09345004792fa9fbd2b35115bef033294d2432d6c94f90db893218d0c48a032c4f0907547318bcf2de34ed15d3e7183f9de63d15caca4118f4bd1b88a1379616e4daebbf9bef4ddbacbfbbbeb6496ae501a1d9fe48dca1ae0e57d2589af63ecf44d23b3339e3b1c3d627b8199aef6670643b60df5bb4c72b5a8e2de5ae72f5263eaaa3e769275110487696f1b1c64572df1ba590cf5925f2bbaaec71b400c2622c61732afab0e06a6e488d2ed3d0668f560a6eacc836216ecb170a2c6c8b8dc16d8e593a98fc22e7345d0eb9fba41b4b9877e5a8cdabee1aa6c70b0d0d5f9091cb0b439ec2927d81131cfec2f71f19799cc5e8ca3d010a6d7affc6a9aa48c511ebddbb88a8fc8712a8f7a40f3fefaec1c04628ffd485803e68515401019c5be8e084dd84323f14db420bc7c78dda0410d9023ef6762506f07ef85b0f8205443b5d9113eb02e90ddd6cba6653f0d6068fcf258c11c29ebaaf683ed3df7b6a72e7c1de957cde49b57614a8ab1b89021d49ad7b9b6d309aff3de13da9c39ab61b16f20b7789e42abbfa72a8848ddfb9860c0d56535b614abebaa073a6fc811ed7405c09168023225ab88d7d54c7b0f64123633b850090940694dd1a9476ab480650881773c0255f05c72921f7b017845fd662f2f03a51839f9f9f17ac1a98a360e6f2cae1c6b3df4a0645ceed66e28cc303599d9143e5f43816591d412facedb50f0cb638db4ce9a2694a63c89708ae6dc901019ca8e6064be6d4f80add373191744b78b53de89b4999a171c48b3fe74a12da7607f854eefde844a93f66d29a77f75e4c3946623026cbef7a17110a3947b556acf33ec8759576cfeb0f385dcd85b591bf00d5e697d00b2232eb3b2879455f4024b8d2af4c3b91c99190b2ace791771b8a7c1f356888b06e427a1e62fabf0222d968d320b740d87f67948a7f03eb392ea38710cad4cb466e5e3d9674499a3958b9ec588b19a9af3708b9a747830a4f78ef9bf40432cd9146845df5253563de5cc3a8b1e5f0c19a368ffa164e4e092d9a965bbb43d17dee3654eab26d299bdbc168d645088cd93961a9b43c2c3618e52d8e11b7b302ac7d54887a123b65c820718383d77dfb01339a586c6561d8def114f0aab497e32bc01cdb1c7fbbfc34b4c4da7984040c6b84480a53417df8fe06629933bf34a74d98fba40ca9083719b711f6a0c414ad06959cd2be388a749b11df2b067f17aaeab56a6b39d8f2cfb411017d9bda42b0ae1122a02b2eec38f2a5a94e6426e8a5c1e12812af919d589c87c60d359bda4ae64e7eb6e8054b36776fe79a3d863988c831473bc25d9845a16c95b929b74c1189c180ab131ce0e8f0121669c6075f136f051a7b5e2ce498151a2a2c68ce7f0a8cb56498307ca96bb3b561d0e5fcb06005b746da55258be31fee7d94dd6ed0799b2aebe4d2be50b17b4d940f3ed085a31ae5c89e612d89c1dd214575cda0d2bdddd1b8c5df3a428dc25d2533c42317b43b9312bdb4140839fc1a38c30d73bb6e3f29b4a412834a0f49e4208de0b9c15482282f59c1f8821b93a1ee1a1e54d332c28812914364f289642bf9662821b7982b1199ea387ce0fa822df8ec8c9d27d945ca72dba5f31fc5d503dcc35ecd81648a2c2cce828d1ce561372dff450d5a1cdf8330dc2ba177b00769d1e00519b6d864d2bc59779b31a220bcfc57b7757e1c7b7dc5e2284f3aca97e24eed9facbb2c839d8b99898ce93ced923f6bb4c60fa2d548d38edf0675405bfcee1423778629239d9c3f70f97aaca0e323a619ef5f3c47857a0861f77b0c4bb6160445012b10f74f645ca8c67afc43c95aa3a6528fcb499dfb01f38b5dbdf41628a77a4dc22dd95b2052e7fb5c0ef72b5190165b8518efaf765d22c71360ca85688d3354c8b0d8e3537bad4300c34e2360e91839fbcde20d54e8df90dfd5b84ebb1b7ecbb44b49b51cd5d55d0b3742719391cbe5c98a1191e67494d0fa03693336078109f4d46b9d6b0ae8eaa674b0218bd552622e8c267321e6b5e75ceca39bf05d0adf0d0fddd9d8e8b6e209f9b7cb55af46ad7da76607649eb6c45f6e69ada3cd9a41988d72ecee9b4ae1d5ea2e509caf9570386b1119d3f79441b663d2b794bced7f885ec8f3ba447701d2115f584e0ce1c7c468983e3186d569899b069b477295461e6d44d2b310bcb0e0f3da4fd759951899981e6c4f0e0b376998b9a6491328334539e6e0288fe9e2a34e3c4cb75ef958c9e8311e8dcd829b766e52b70564ea847616b4054ecd42455206466f03f820e236d6c603f9ba8ec15a3ff46b5760ba10c36d1cc23e45f60fd885f04b2d1b50cba3b6a0d120bb4532103c4ec129b5071ddea5c8a7d47339929664d689e37ea3136fb262fd76f28fc4e68b3e804d222a6e2e02996fd817b2ce21f1f0fa30a18dc2205c2246f7d1357199554b9870afb6aeecbe7b1874c0f81aa4f36a1753cf5fea92c84caeb0311b8af478848a835b30e5f09b23a988f595cf5f0456ea16d8a21e2da757347b5bb4c4e71e275ff8bacea82602ea96de3111fb3723caee3e2028efcf2dca9ff2d72c520868a5ecf456b5374dd95e033a0f850eb175353bc5baa072c9b9df566a61f262476d803eb34d74057c239139fd76d697bbe6e46ecd0b2928e7431e2414fdf4ef9a6172954113fb2c7f44337cb94bb45d9baab0e7173b16ccb49da84e545697c963efa1bb2359bc62cde1a90a5803f7c0981adf6ae00c890a9f9bb3c411e877b24f598e8df47c136d13883eff94d7cfc1e7690522b1ccee6147d4aed6c1d5a4744d7d56d4fea0f7097ddda5c54858173c58130f442c94b8377e57df05aef16d71db609e15c350a6d1e235a81c25e6937f2acdb3ed569aa3cce648849bce2c3db3252b41b965c3e451b78a76760736b74d4a7ed787681d59e41bb3c63cf0b86e171e648b465d56b708cf274a93023230d2553fc7ce06908b7ae0448e993ecdaa983a386dd5bf3267a32620c47158e785f5ea4d52662faa7a4826bb0a0e1c263ab99405c5d8a2e21ac1c8a0195d99e2166b76d693efa600ed9382668dde5c5c5670d7a01be82d1cc5d1cb5da449106e5bc4b1e02f264c37dff283d667d3e2343d0bbc51ade991547035c608ca011c6c6780fc7baa904bf2b202da92d7d80baf4f6b075bfd5aa4e7db7b329ba5c0d347fcc105384a3d36d6557ea3efd11d6096b8787c7a36b3435f594f60e123b9cd050c0d76f4a3cf82a569ae2dd5c4a41637a4aaabf86e0209927649ba2269b22d372d3b414f5326918448d6916028d1dc0f7abb1d59fd1d8702e6b04f2cae447a5cc40633cda6ca4414c5f1adb6ccbf85edefa972b144b3c3fdef5077fc8e3f81c23f8164d8fe2fcf8d74fa6e8442a0e490493d34b33ae97fcdbb3713f03cc99e5e01f15975be81b00034d74aeb971dbca818f34e285533d26971af463efc5ffb89a17e3d26ae71f634a04becee3e4e56ef80105fe81bd89733f763bb2a83c49f167b8e11640adad18ff4794e0126ed99d04efb61f25d9465f039b536e6e60f9e1284a49cd91712f7f2c93e07faaa03b515fa54c993b24f3b492ed747a6ec0bba2024021a385d517ae652557bb0ffc899829e750c6b577e89bc2b31c32ad6b30f01639a56f8988f4a3c17b8f9a6d6887631b1680aae98fff799c7a7e057ac0a07329cdc415871ac47b965dead09cb6b76f138c9edf1df7d5c1f4bdf903754eb0d1eee7d1b2015caf92df5d978febd4a0a5751303de0d1286a37046aa735bc2772dbdc25a1f1f1ac7c2da8570ee47588c2ff6e17127a0a9df79a510cde2cb83f17ed861ffc7784bcae6de80c3a624b7b09206e8254a2f9f17d1b2f901255b39c81dafefd11a48364573524e25e54cf8d2091203d73d113fc34a8d6775d463a91f586cc0732a747ed5a7627a767957474ab3b4fc6ebb58569ddc604bf022a871e007543ebc74c021f5179f17dbddd19ef39c3e91cf1cfc09accf098e6ae31b638362ea9bfdd8f6cbe38b613d0d8f76b75deab27ee75efcc593d4f3c2ef586ff14bd3b15ca8d59c70c60cc9b89c97d33ef6799c3ead11a1b38fea49ddecdea2567f99c3471cd486725209ea8d5afdfc55435301b5b85c4be5d8e6deecee7656a84c528057ea4092a2e751939cc684d233bab23b6c832ab1a0afcaf9bff15e12782b452cc500b774ba62a3ac0d17465df95ea8945a2bea36944588c6bf3f2f6371e03e6c5c46e72f1be76d7aa0dd37b2ccd57062a34364aa612fca779bee8e900561b08f1a5ec47d0b0843190d94357800acbf5fa3e53f9cd95399532b8516cce28eb401a6f339b60a9891a684d90e8298ffed785da44a75dd0606754434a4a4f78547981d675316d1302f3568902503a619f2d3d188a3b681a321a0d25291d3a8abef72c4cf99fa20ca3a1a7f0d1593e54e7d593198b983583d00bc45cf7333a458c25a68f2cb827e042696ce2e273d3c76c9f40451c345d72f3334b5655ce0741629c3622a429e3f3a3d3f94472c43f9b427f2e87c4eb3e4a86c0b196e302b20dff1dd1bdd3292672fa32b8afb7b98331a2183feb26876196e61db45d1dad3d6fec4b55339f364c38f7f8f3ee305545c3eec7e4d2a9b4a6ddda1848dc0738dcfca86a53a03d811892c54303b48e9c79fb9538218b08e9f5c3a41bf4c6cd703418be0f5737a60f0315668b7d08092c8253bb1cdbb96e044778bbd99fb03b2062330ca1f53085279351612207327fb465475e92b1f5e3f734bdcbf281d529f8994dd1d43f0a52c243e49b68dd98c11cc477827cc19bc80cb73e9acf58028362ae9396e9651f57f32a345d4d97e9cd3caa8c3fccfc0374bd7b1561cda60352cac86eb3c7acea5bcd97b7cf0d76c0c172e2e494d2b9d0ffb2bd9eedce514bfcabee5b632092c42e562fe20464d383a1862279669efa5afe0b534b20f675b98659d4bea5e4194f160721bba3c4ba5ecb597377aa455e5dbf5730d79c7689d19074bb09f8cf4eff4985522258c8befa006f1143313e78e739e01c3ecd30d8c0f8edc27c1cd2c5ed5a7addf021febe1016c493953bf854666174275abdc939a8ea512fb0194c0ca01747e54f718eb7a294ab79d4b6fad64be4ccbdcb6295ee0781c9ad023bd33c572da6068ba4b505646683770f4df8caf1f0f5f0cb3a76c73a8e064ac8c35b649f426863995b001acc106e42510de7a85f43d9e5e560a73f1c0cd69f1aaa35b5fdffc0a37299c388280579dc216d41bd4ebb8476ea3dc7907bb746f708ee4118d5af4baa4a0537b233f29f2ff0ce8709ff04bb0973b16b94fe6c960eab02dc8ed2f27fdb156d56172b4e8d5b5e7e94ac6e00ad42973723c55be7cc536413305fd5f601d225faf161f7b6703d89e835511b41311b6a62a366b9970dbd16c1ee38fdc2f889b231e6967f61414ce26e30250e90c1c97504cf9618b074419bae780e855926f1365e99fea7b1f64df74b79e672ae9c0005837fe89cde01cbf748c7b475b03fbe981dc86ab59f7d20a00cbd5a9636cef6d7a9f49caf8af94c168d4af0d987e165d3a52659b7e0ec4aa8cc0cb797db564381308373df85d521079436dae1b06589315f07c5e907d46bd4819c9d5d88a19718c8f44e1ca8bd8f8c87a4819f50c1f723a21c830d4c6fbecec52db4bb29ea4d88d4c74251cc64da7d14bfc10162e8896b2b2bfed4fd59bf18fede46b44171debc4e1ac01077dd61a06c1c9426787c592c8b474a56d6c537b46c4efd978bc75c5cf7e2a677d9b1d8c9996d9c59dacff500b64031d3a11569edb644d819fde73b727dc70a2eac55a592ff9068a66fe9b9749da50bfcc0f7f20a81ce10adf70943fa898dd1a9d47de8f940184dffdf828bdd70b7941d041b77a76fc487d62694cc92a47c69312c7a7504ceb95c72f88e4be766247e7107b36eb2698ff5ef89badcdfe8974c7e9eb8aa803e9dfa35ea2bf003cd6c4f821b3ee82902ebacc29cf06a4fe452bcf85f5c8df05128340f2dc1be041174e14b3f94a8979dc4af27a84593b35ea0f37656648f62ef575b773239bd1cfc5254718f7a830a3a9246d250b5d53300fa05a844e430506883f7cc0cf2511adfd48ffb7bcd2c188d0296279326988e0f095874e42054393ba6083060efa16ed907837a747145363de1713679fcd7925a783b04d687700ed4a74477ee3f12827023333683e6d195ac8154977e0fed461e9b671416b1bbda7437acab27b2077b67353e76e505b7c6606a630f31786fc9aea2cdb498fb1e240580fb8c07535289d5318b5620bea768af4ea348fb050f43b8da76ad9192707804c43a4bcecbbef9d326a1ed8d8020d1e585336a624fa79673f8577a89b9be2008e11b0da8d4054081df8a42bd941ae315cbe3ae7e93537a5b1ba1e035e18a76250ab8a4a96d7767181323e01ad1d2b0b4bdf395dbe4b52cabcf3548665effc126db0408974520412186dfc2abd0471417af4ae5a55c4405f97003a2c23715cc33430d8ed75a978d2f2317995859f8034bb23ed7dcb09adb04f7e040c3127052355dcc966c6d22bbeb490cd4af88108c96138739e595d1de2360d895496e418de9f7d2e64ff66ad84c049f36198993f74122a453d5857a9c0f166707401bc11582c81d3361ffd13744e38e41f8aac9567394510da3f34d82253e34386bde3d5e63d3b7a0553ae635dcc34c7ef8525db6d974254aabf734fb9e12855ebb40db23aaa7a7a2ca06b64529698b16356bc7dd2edfc69d3ef0aad9c9bb56605d698a16b7b3ef11902b710b93438ad472df36712132b1528b244be00712689082cad1a5e276c64f06f9b95256df0ce430fae02eae4bc9c505425d749c40e0f39718b03315c7df394ba9b72402ea4548dd07349511824a748b6f67aa4fd5895ff25593dbcb9a5bfa86301c164105da4b098208718d82708a4a7838f86675b0e43ee3b09f6bbd7201869557137f6cf1908ffb437e6b8a7ad90a24b6f3b64aabf5dcdf0a7fccb9b92c288bf712da4106ddccc079782df774793291c6f48ff16585d5584997c20a0db7d63262e4cd3f1ddadbd7cfb33cc49778791bc48aa525891ef55e024d91783629f6228798ac70915859d072ad0cb4cdd99caae12872d347757052ffb2024757caf836f5b34ac77f150fb34e691c1a44c9387e7a40d072b2669c62bc8c8cc2f3d1aaeb0511fe11f0cbe3d814159ba4bdb7e780d3fc839876d5403de2d4933d092f01b785deef5da1bd120addfacbc1431283d0dc4f6e10f3d7e618d5ae920f3aa7f291a671ae2873572f6c6fbb1d68c5961421e1062c8c8654c9ed7ec6f0fcb5399b0076dd9760b6c07a4d80249313f17135570a98e313b98e5f488dce01dd15d2dfd422c70bbfc5fffda9a8f24aa2dd41bd88be7cf4194e37d5541263f9774c0599140f670fd2c5ede850f4a56966c8397d5a085a6677bf29ae13e715405bbbe1913617bd71a841aa443ff0521e8302ec513499d9fe8c4e5985b8bcf32e99e43c6fcc8a5a4f99dbe129934699a176bf3edcac15e18b518369e12b190e55c3b97c72280bb834cbdfc0b2be9281e81f4b3df15df5530dd3f37051ebf87eef1c86606af696896ffff95c4b6b9fd06beeba66c01bacae814d71445ba412f450f40d4bb857c85219d8ed43b9f0dbae5d86d6f39eca75cdf5b6ba730615cad8fe571ebd2c3fdd05709e96a8d05abe75f33bce61d38146b59ac641a4da45064645116cc9af45b561d3cd409baf682a7959444240a4a6cb8e73719f7770de8b197d1a5be3cf4e215e4b0420c5daf94e6cd236b4d0cf52f6607d5711053891381e5309d97ab59fe0ddd64ae9fa807ee3fe6b48b7d5fbb7be164c92db9ae4bd6e4f0dc0266001eb70e990a191673c5b6f283a0b6dfad4de2e0082997a59a1e9f4946a9dc48cb707a8089d8978c61640d9d2dbc4030720a23396507bd8cb234483377afbbb655274efe9ae1c56e06dfd1990acad0e15d2126e0f812bbe2739324d9b934efc7c234602dbffbb440bef886fbe5e818800a6a13012761242962981681b919a29309c03f72a34c4b0d5763b48e18007ffed3707e3d5c15ebc3659c8b3e61ebeaed15230b80078d4e9f3c4659aa32e603fb321aeba5d3c42d84a0e4a7298e80ff4cb2780caaf031906689a20477fbb13a7e175510a3edd76af55b3da16ac2bcac92cdcf87ec718535bfab0b0b1058041e9f81e42c5dfa60d52ddccdf72087c24aa8172bdef425cd9de291664706f1734f7db700fbefcbb83e4947053637f9c8560985da0228342b5a96e7e2b063d254d3ee0e73b12000a68120bb9353a970c389993e11f4153cfd426c86b3c3f9305e71aad431833af3fd3b89da43ff87a3311b611fa49f5dd0f82b61087e78285c57873d10fb5d822c7588386862c8c4201cef1355545741848f2f3c662214bf8c39260ee17504c6b25a48eb02b6433b48a199cfab6be94e0715296e5ab29c6968612e85faf5c9ece61551d447ad5a893a9bf8e50da28a4fcc4924d9f0c75fafd6797da4da554c590c4c8b72fc725c7aa1b63cc0def77af99f02fe6580690658dd4f54fb9817cfb0c659e5e468814b5a0876d90839a24e64292767ed56847eb08124bb52a023ddfce700653388cadb9c19866c1e11ff7ad59d9ac1b37b60cf0200046c1dbde8ee85bfcb6ecb60d1c3fc5e56461f216b4cf632e8af7a994291dc0f21edf9744be87774c690053dfde5480517d10b0a5c2ebdc7a31697a66e41ab73d9848fe8bc3f4c8e116423568065b104ebc2e803e2cc9f559b7993e4ab308d7cb6d611e7e96075c6fc613b15ce8096c83ee1725dd0933c77cac3b25ba329535126527c5a9bd822d1ed44c0f3be5d3a1e2d680c7a90b37d229385a1a6374d77a6896ce41f247a5c18986c9882978bc4da29e633ea8b572f6912c726adf0db3c6e784286f4325809aedefd3787bc202123b4337f14dd63d6ab41c8c5f188f2ac868e496cc4bea136b828c71b0c2912d8fe4fb9540210bb2c5e2648d41d577371c64e47cbb4cc6d8eaca24b87baf9d3a0be813dc31f4d86aa6f6941942d91653646b4df053376fe9839a1ad49cfc92ea640cc12890799202699414a57a3b2f2f909511a03a50f5b1e42c57f48d6a8c352c4d1608bf2bda0ed51bc30cb111eff6b5c8699bf7609c189116f40cb4048a3d2e7c3731fe21135613bfe7be58f556f8877f2367b79311d973dbefa8086c2f288c0dd4b2fd52fc655c65f792514e92669ec1b38d493279a052ce685a0f54ad0c36731483255f66087fd6f0b9bc815a2830fb857b761e7d0531fad764736e8a906be3edee47414888d8afd96fab774902c77aa1dbf566bbeb7a4a818c406fcee3eb75f888e2b7734abe6e1bc37bdbb5325acca16acc78aae3ea34c8483e80c327fde195927f6920e54b022c8ad51c361e82555044dcf950197e5513c093f321672596bcacd366cb99351a372e7e34cda36fea9d75c790ee7a2744f442936f406f1069fb38841e55d499228e0147dc21e152f0d5e24e2ce6060ba8f13371eb6a4ad8415cc5fb754361fd17b519164d9b6f153a567bc80220d19ff7575098e36d6dd67d112d4f2512ab5f14965e176c62cbf16c1e274db4d221bbc1a8bacd3d6f71a240651e915f3b2df5133d9e8f5fb8362abeb1a06cd2912c476195fbc925fcc5fb9d4ecd0bb87c9b86215ed2d66a0caad501cdae5e68e17485c2aec43f63d79eadc7ae7b17fbf459705075795cd6ff89c96532dc6a751ba51a7b1c77e38213d5655f00877921063ed448cb4f0b14ac3909f9d32eb925d30c521c8db21d467794b240c1ad71b1edcb326399d5a6ce52008cc5cee63c3229077c2d8c175d9e77d6a35b2ef10c9986703f4161936137d83b93d59273861b6c28d7a49792b2668751c7fbc7426fba591b045cb742903715e48e75173489787984972a81faba3be7e0eb99d18e5feeb37390e4818f63da1ba179aebee6a69132d709cad0262a3568998455e545b6a0b580016fa5af9776c6bafee6d51acd56421ac4d60ec0816bbcb52392481e4da822b0a583b5bdf9c4b31bf0bb7c2df64a10123abd6dc00a3629e4e988c39f0d70b55898e701a946ec25d176facd19ad7fc901d884fcaa15e2d2e7b9758abde58d38954effcf17a1a58371e6389fbae7f96fb3d2b1fee51bab03df26d30e26319c738cb862ff490c30f930917a96f9150df72225eded883ccef86b15d45ec0088cd51a204b975fcc337faed6b42298c57a73192fa6277ff175798368f0766160c7acb4b6a8078bffbbdd06f3861032c9ac22c7eb9a794e19253f655cfbff1594c68f2c08551061d733c2b15d704843e7f6207d8f17b825a73932cecb0d5d8c70419df854e97a0cef7f4e60d66d99b47a53f604f6b8649065f07505fa61480fce98dc66c03e923af7d4367d8ad3176c51fc72dda365674b6b42f2f8a6c61feaed9076153a0c04bd654831d38e7f9e6e5d346ff3f7d8a3886ddc67f8a32384fbeeb91c6ff9b2d8d0dff23c0b8f07a8a47de9e6b62b49462dfd619c7ec4c527b5d6117bcd8b04e58fe012108b84d127836de04139b33d80a9b5e9346fd91f503ff8481e28a20a4a4e1e89c048d8fa6195cbf37bea0b696be236f7e1a0dc011a32a6c224b2a80cd9eaec6b803661aa59a1c01097c0a1dc731f744c6923262ff9fbb50b1dc28ca5ea8a47cfef8a683471bd24cfb242e4b6eb598680710d4875cb8c88459f6e7aff0abe2e1e9d32ecfb80ba94cce41540711d40736c966a68bcb91fe28b4f7a56467b09259b7fcdaffd71325a767e66e60c228d341f35d972968890f37871c9a3a65992441aa9b2b800653a8c06a6f463aa99630f115dbc4c04aa45aa4a4edcd34ae125a2da4ad7a9b0f450107f5ff9062940be994455ff443c3ac92aa5a8f6e031640f63a8ceb760c9726c98382a04422d29e9166fd83c4cc0c82dee95522bf08c9f3ce2bb59a328244e3d4fdf59687311bd8f132ca20aedb85b42db001e63aa8026485e4d7dbcf884d7ed43ee65b5176831d6aa62ecaa5f3c4299920175de7be6fdb32d3807ca76c863c5d6a8dbcb0022e0abcf9deacef511498b6c26109626f578722fd03c2fa46820b23562146349f28ac192c21965116fd874d063b213aad66f73d1a3b15b4072c312742082e8c35bebf1b7e210a31990ce98368de1dfe17f66d75f83f62e61f904b1c4e983454a5c162f36b4a3f2383d31ece547640f14edef2f480a94484e7060e55a54957180f6fbe2c96049083ac60f9a9e44c6518c06221a4ae7c0dd43447c1d8f34544b55cdb619268551d90f8e80baa296cc30e7ed2271646c904d860deda54d0ef64872d3fb518bf6cd6cd86b231cdf3b01525e733769d1764bb24414c2ad62d5181afe8e05a111be105fc5ccc701941c0ac3f5aaa4149761adf476a59f95f67e6cb530c886e6cbe8e3629e775c0f8c6335e6fd71ba84e6d272d1d2a50fb1c0d099984bcd4f5580015ada0a17d68bed1fea4251ac0be422956294485916f61e9c45382b6da7658007fd852e7f1577ef7420fdc8a63d0b9f3710b6f9ae33c3d56b94a991b0bb87f5c2bb147404f3207d2f4263b14ce4b4f12067cba388b3d164558b8665d467ce1ea10785cfaa328dd8fdff08fc4b4aa632dbfd237089a9d63e72c11aa14fffc4b3559e3b0e13b83beb5e0b84a5cc7273aa2af2192d9778c15cf9b137b4b72c6d0f11703c47c71e900cadd53aa07fabffcb2f4b494644b9fd34e6b729396cc8197c540f651893a74507e8d86d48915b28377c02a71a0f7e066fa6b923d67cc19acfbe2663ee674ec8d278ff350ea637b8cf0845f0901f261f5407448c8a1558ca23cd393e7a947a49604a20214b5695c4c8b73b7e19503588f398380802e83d4b0652b7cf0e52f8360149b568dc557a494b8252b8d757b6a81d75c38dc9dede641bcd7cdbfe8f31e6555374f8be256ab90e65d1ac81d8503b9ffb02d840a8329a8b2c7071d836ebc267006d181cac3b64809acf875e83ff35034c4755807900cccf2bfc8b5503fd8dbee39eddb195bf9419e549869b062dc3be05a5c2dd4915fccfc265fa67f58a1a562adddebae5eda13ab08c95eac04d386f65f789f60a207025b91f7634e00e589cf633b9b707afa92a8282ed5bd068bba61af519d1dad8cac476b16115820aec8832f08c33aa5f185e800fc063226f12bfd0a2c487f9ad9392e3e0e35bd55877589e33022cd07b8886c6f0ca7ee5ab3f25d4bcd5ff0e39c777cb1c2944778c76e12054c39d52de6e7572cfb7dd14f299149490a73af7f7ab60bb9b1aaa97c7749a6d28e9ea72ee88dbd9630fa4d4adc283d2a84a81f741aae66ebc49957467a99c68134e01fb844a9476ab219f47e038a302b4b9c04d7e48d93135575db0576171186771cb11f58ce6f81483455a2a344ea9bc25df35e2ba49cbf8fbf5490be7df64a5f9e01be1a4e37b44e24e86fd2d5603d6f957616002bd2607ab5eb17bd72677e2f9ea370f128c0afe9bdfecab7a506c3ac4c23ecb1a71bc76abfaa2520065b8c4b5ce370aa84c96ae805e8e4c3ed67910486683e2cd28358e5d6c087cbb57a02af519f010b09ee98d23303ff34c0b371df54c75520df9cc625edddf85ceb0cea8422f5dfa4dbc931a8e2dadd697ae9b35195d5987adb46c6a3f7aacf65a7109ddee3bd9389becc70caa025c1e770aed71af23f32a748a0c313b85f4d9cac05c5326252f5d19bb0cab95fbf1dfb14d17632a88ef7f6bda0dbce55443f4a61341135e94cb19e81dfb98538971e9e130455e6fdc01b40acdbfa8bbc53066445c99a25f82de0251443a75e09b98aff4ec8211ab075eadde484962590a362d6053eebdb04a4c190958a05158f993ae93e39f8f982534570d68a96be09fc3f264de2dd6efef90027c1490794183b6544edf57a3e2be992dc8c5c8670c5636d488a0bba6b52d5c9cdecaf04f92ad06b1fe75955d8a828d6d135a8928cab5e54e1ac58b8b13403a826ac5b3e487ea02bc858aab778fec5e418e32ce8791f3652b4844b51614ce176343d7b265931268fa83afa0e72bcd38f56c77dba0e17f070a8bdfd756c5b3d1aa0571c5d1ac73a135286a70cb4366a6ddd7837f824765ae1ca884caf46f00c3d6cdff0914278fcca643dde254520aaa9b9f03b38876b0b65aaf75f694ba9a18ba1a00b3f712c082b093f860611bc7f0646b49c43500246ce2974ae407a5e11acf9f0cd0c891eeedbf8d70c726cf6e7230c8db66fa3c314102c64b95db918bd598e2a332ecfc9f74f7898019f6f5bec611ce05a3d63dfa2f610514d26ac1f045cacd484b3a1633b7063d08bd3b620f4d1ec6d701e81f650079d08a42217398268a762eeb1bde358c883ba1d7abc8dffccfe774316ee7bb4592255de13b141ee35cf267a1cfe711af59bd6b1499662a3b1f6b5657cdae5f32485e52759e3658edc769810f00c05426570fc00a11110f6f9da0114c9b7e62cf01ca340546e1242803c54238f52e5ce8cc1f75bd941a039702385974b1c1808d9338d0c8390edc859abbe6310be5f3d316e7ce71c1fb93feac47ca284bf5b89a241773c70d148ecec8119d48fd41aedbff5ba7751581b17751a0c739607676106a922ff1023c3df1198f4bf0efe428dd97ceebfb1dfabf777e1890570558031c209c0c7a369ba01314e7b55105508f652f754bc5c0e6c2f944ebcdd629edc65b17dc54dc7b6f61efd82e2c2bb9c0db90d7d2a11246e26632973457e6304b91ad9eb310059de0c12989636f2e048ca5bcd54b401bfd26786394c6ee27925e6f688bb7454c31ae747003f083ac0a08c8f7a39623de0f627d736d09a7c53e6bf2cb2d3e9d5733765ec8a9fcff3fcd6e1ef785bb3ba8218eb282b91b79de0e5ab01ed0f3ce7b2e1bce19a539effa59e10b5c11bdf67bc7efa3380e10ba50fdeb5de5f126ee0172325490909bf23dfde4d77fdcca2a89433c060c7d29a65315404fe0f790d57890454a632a394cb31ca3f7b043f833d46c9d02c33e1f4cbffb0c734cbfbcc7dc0721c496f8017cace44d1a2da58d0817742c4c6c6e6b4c642ba4183892194a9fda995506d3ac745803dd1066b0c382b7754642fcb3ed55c71a7c2fc1d932305f7b1b5f5e3fc2b57d32532e60fa0b1eee4298af2d86fc31b9022353ad747e9d5305c1761f34fab9ee28f8e393a082c5e6b72cd45328968e8fbb81e71c8ce7bb0d57280784fa29f1cd0c36ec012170049321c90eb9927a117aee080928108b26f4bab68bacc515572b2f48c2e251e2d26652a749b4cc52bd98c582f7da29b1f69be8d8ab0b21dd661e4bc019bbbabb413bb4bdc1f8d187cf4bc75cd99f9343e1bde77ae42304291506689b420fb70fe38c309cbdbdd45f139b54e8483e48d6d82f57e2ba37a5fb19be75f9d735e2040769f71dacba64bb72c1d36dba7391beee3f071b0b59d4238d7003eb5038483e2233ca86c60351e9e2754031f4d4ba2f4b04b2ca113536feb20be22350c92cc6c565d74d01b80be58ccd037498389569e5877d5189342e78f699af33ed89018ea28a60ef31fe4d925fa23becb36af472adeb323cce35599b19504488cee9d2667d576a4fc469cf94e8d09dd24a5ebecefb3624ea22162d3ee3dd4266e96775f60c5917cd63c16ce72a016c09533505cc9253c6bd748eb49dcbec8a64701c9065317f854def77bdc04e8a40e3b7957183ba9083526fb9827271e2f63cfa1a02dc94ded6626a00df1926dc84870d66dae04dfa44edf3c697deae083a8b1b7b0400a23a79ada1cf162751b0bd53f6b3e05a4506cd2e9da7f3580c71c686334a20ec3714afe4bc6eedfb1bde6ab1bd8553a9d383af17313f49e8e5141fec124e2909115cc414ddf2ceebbc9fe27612bce07c61f9e0cc3d2fcabdf3ae99b174e167db3afae5e677d9d033908045e93071c7f38812f4de5fe96eb23281fa037fa49f22cfedb28d634c96f535b501f060ea7cbdabe66e370575ec60bd97cf7e769c71f1912ee8e489b7eccfe9b5f4d10e12fd4402d5bdc474a95ddfe77783a6020af5c3b4f659bdba427af417cc556ada900a1bb8ae6b262ac9aa90fc76f56a707acfbd8577b05691bfe3dcf81a9f572cd64a8b70ae6187d9f95b275eddb14c236569e71eac3b8c2578eb15d9c69830fb4af3197d5b62da90d82949d65bc42b5653f4bf828e28c8e770fbaed0ba87c4629ab86c9d081c0062aa83408a1d3cd51da6462d71e6694f8687be620fc382467230badf7f0b5e203e1348954e0c5b244b2634e53fa9d9202ad3551584b0a172084d3f7fb81cda6f130fb36f920f786b8b61aca2bcfe0526b6969492b14726323c9e98a9b4078447fa60d5b6f28249a9cc03925284a9b3da1c73ccc68e36ba88e3f24b783be3a0bbcc2344ae02b9658fe6a318dc4ed699525030b7897261e8862c3d4892dc05c8a33937ae9593fb649e219a66dc9783b308227507486de0d767dc4e59c812b11766ea278161f1506e4014455c9129c3caa543272319780bd6fd3bba8fef750b742e81edeaba9b503479d119eecef10c8c633dbbe09f87891ce5a2a2045bf3d49d65c2db3a967ee23126da7df73b17fbfe9de44940f73b5ee67a14ae1798e5405ae14ab5d3040aeb45c6a21ae079326f1a0e222a93937ea04515f730702c13f6ad46be9f22a5d91559f7c5f2d01c02c2ddccd0625766fa8548f0b627c2ba3280732a7c09f3721479e437ee727089eaef6f89bf39a6073358f2c8a62ed8f027680bb1d4c991eb05c3cc0d85a8ca3b668b208a9ae9338fbb8e2ec135400f3d3f339c79baa6637eb569452a8c917f3a8fb208373467ebba1309bd615b177dd40a71091fd37ec5b6d0f5346c630b82e4d58b08a89e59932e9e1619bdebd56875649e811ca3c55713611bdea66ac55b272ea90bd0d0553af1f27cd8206ab2e84345749bf6f15363b757adb18ce8dd36c2dc05a701a5b213174614da02bf3f960c9913ec8dc28bb846c1918d97b1e6ad964eaaeef4d142138726c81dea7ce78894449e7ad5d0919ae1e080359ef007d7cb478e10bf68a31371600996c875ac34029d02f5e233752b6f39531b30dabb0c9ebcae67bee3480e30109d709539650eae9e67a0da02cf5e633898a28985f285c3116d528e08834494e7fa906922269c97135f8069601f9f3310931f71384a0f77c2d12bc0cc37bbadbe1add74d794a50ded74372ba0d5442ad096d29b674f846daadbaa1e14b1aa14a9af99f4ef039426ebc469687245ad16c59fa848c3cd981ee55d18c684a2982e48b6b1fc0e2360830985960e34ce110dc79870e017e50c8ad861103f425f318e4c8cff209eef4e7935ac20494b0e672327d9d7c1b0188d8b0a2b05ec986b165c2344d1b77669bee1297a99f2c9e61621f4d9d399297438e46235a0551895edba38920c6db79e8f263abd6a8ca840d5d6445f8d78692ad6e70e94f5316b6a4456016ecda0bb527cd5dc15917c5b0a6a3239a5609c3b61e47ea576c189fe8371f06fc946567800e51dc758af625b3d464a4155eb67a847ed5634339fca94d3794c157a187a5d6fb1ffd0e0fafc5cf98f4135e16a648e5e64ba0e972c12053200cfc853ea97da319e523cc49f141198cc607ec67bb63ce7c74953877facfdcd9e83772d51de5b1da9cbbfa29b1e853959e4088595cb713814f2810b01147cf600e1eff46401047f2cf82d6ebbf162eb37218b9d1b2f66e604bb2f8179c391a55fd4a3d4646f6971816ca8c4e52c95291876b61b25f695f8e0ea1eef6ade306d6fced284e40f26bf87d50554385875f6afcec2bdee6936cc9e322d0792dab95722ff774143d1bc063b58ad579892799ab99b0f044b6841e4e958e2afccba4e65a4a380fb82c34e8d97868328b9f60f26a4b2059719b75c9466574d6523d1b20e93aeda71becc9fb215be275675d1972b3272fcd7c3647d8dc59fae242499d0e92709b627d061a4f01139754ef11d79e589007766a7c71ca8c85a9d3216a23c8fb891c5bf969b693eb853ba0d455d2d6e6cab197ca14ef7505cb501b59ecf2d89331a32e7c70934878ed8e6f61215c88274f94fc58048ff42618906588a70be1c4b96e535c8acc7fc12f5ef7ab1c309b4f663d0cc1a74b140d70d7e8ca528f8061e508d9131dbccca2a51d3e7ef79321c91dc105d59ce94f33baf108986f4caf4f6e8e156bad0c0defe847a1ccc664a6f046c60b3db99c76f77db4d03d6c23c651ffa42f5bd14dbc1b8d125d4635dc842812e03afb3f9acca1496cfcdcf5fb55050a622d25f3fcc5c5f33a3d1e6bfd05aeb2666b2dde10fc40e10cc4a6851491181dc615d123fd20d738124d98968d396421aa7ff77d1ee1c00f4a2d3a78f68b9b7d7695f155d071d75e44f03e48d8b4e5ecacb437fc751acf6401ae71c4cc30adb8eecc1a1673e56edb70f73657e73de71abb217b1cb6df4978beb25f8a4cc3d0f812628e45114fe3c2955642d7440c71d675bc64ba448ca7c3826836efe76ba97203f186780104896cf0224c63647f8ec07e02804cc0286f4d50c7943c19bcb6b96c613280d9ae660a816af94bfaf664ed6d80fa97511eb7cbc0607b8429047653aa0c0c161be66add277de43c168efa1a676ece1560a4ae1fc82b432090874edca047c71aa0a7eef4d7e59eba5f538237ee448a5dde26d04aff54f5ae87ac406c1a26f2ba595b9364039a243da99bda0dc90132a4cbedd7b6ee90ac7cfd75acee8f7ff97f96e0ba0db42f0c801c01794b3b837298ed142af157f379d3209185aab9b46277e019a04d7261bcc026a065779ded5256cfd520d0e56933c0626bd7f377f0ecf8afd68153fefb46663516eed31ab2a96f60698eafd77378495e467c0dd1003c2d00894882059f6c6a83683a4925177666b39f970dc2d868c3fad0ed98be42ede4ac0f8fb7169fdd18dda5cf0edd9171ccb4e6afa9ce1c44fd8fcdc835007b860db24a8d1da5e67461db2c25cbd78baccb929323974262fa9d8560156ca3a24399b464a50ae1438d51ee2c7bb77adbd9c19b822fbc901f390911be02253480fcf2449ab60426416a7cd1be85393c905eff3e49833ecd651f476be8a854591f67af1faab47592d27ab1057c3512c7b9b913199cced6d313437537076620989766b855cb64228c8090893008b8cb9a5720729914fa5d7f71b4e2d78977c3b06f3f9a0ae0cc981f6e9208eebabd1f4250e022b3c7ec4837b60c36870200b6e3ac5c300c84c91c10bf2650903b6f2ceddfaf9f5775c7ddf923003a7627fd3e874d7b279ecce657b29cf4a65112a072e3b405349ef16104b692066cf518ac33516bc1772aafeea64b515a1d488f0a7a84df0415911de160a72cb85c4cf96a231b728f0d9b4c9820d6c22b9fc0125a5b073af0a9dbf697993e8c5f973a6ee4d3e29408a78e58adb94ed908d02220730c47201384123270a4806910df4f5f38d3a7097dca0928e7e0001f92c775555c5dba263e00a0c8cf73e361d6866160ff03f4817c2236cf5a6bf9c5b815bc7d242eb314912ef687c688351d2d3d58e2c0a0fe621c36f45d54c628b1dd53c6a9ab067c6906b2b7b24c642016b3ddf15b6380195857eebb9f843a34d60dd243dbc3d849b96b7714e23dcaadfccdcd152ef592dc773024987d948b758e6a46ac72dacc14e69f909ba4f0d38818bae0463c621c0c6c9ed7364e8d66c47afdccea2173e1c014aa3f4618de7962e83bab5cf8c011d4a2d6f2163f41d68fd5308c28c5985eef15c8097fc257466ef03ebcb731e0b22967a478d518be03842a35492796d2c165460b5adf33359a0fcc3acf82fcc35a61ccc77611c1fd00b81c0abfae9a43bdd71e034bd4116be9ad09bd65ed8c943463e2a77e0d8bbd730ecf698777fad9d29ce3d9c3234c6d663a6c00cfa9c83e7b12fb9c6db06776a47cb4fc973c1ba992066fb4272295e5be523a91d9cd1017bb52c4c37bd14f4278bf189d735ad21bb7c7f8b14c246b78a684e6c260c92f007096528c2e2b05390f217ee9fc8c3906f07dd25d514e379cc15f6d680becb45e82bb8de57e39d49c290638a19c8cab668a643ce724694c51bbd5d173e698b8ea5c680501d67ec85419e342f69dbc54237313ac0050106fd98d2f17d767ddb81c4998c663cc602c958a8ab36c9d2e3194d456b16a6763c6835f4438f60b660b7e04c76289c205b8799b9be24bda8e5001c7ffcac807b53fa6a2f4c1ec6a23ccb944467ea5f1488cdc6f115ce4cd262e8d989730861815a2defd40d5cbbd4b54f07d5e3ee6ef3885af99123ba2006d9752e38cd1deba0de0c01f36147eb3d870e0a90d22f08dfb54c6b552197cd6a2494731b29e09e8ef5d7a1f9c7ad30614339a3f29524d0aac8c28b9363fc0a98ac36c17db241fee4504a82019bc2dea1d7763087aab33af0123fe929d116ab189b2a59e0295e557f7da632b3e22e8127ae2489d7bba14d026354fe9ff9a0788fbcc22c1566d010e10835f3d8c57c537e2b8e01888fd135a67a2212593d609df821c4d92ddb185678e24d85a1f3d8c7e2d363c544040218de61369937228afcf08eaf0fe692daf91fb9fdaaa883c904d35072f5918f3b9c6d5fcc773f8e536cd0ae1587615ca01988ba12310b039d92510b8f667a980c0098f4ee8e509240a245ac93299900a5eccee5d0bb06f6a5d62bf959c9398567130b5073d70820f7556a6c6cdd25d8cae62c89f638a33fbcd2cbdfec40b19b02a7eac0ad812476c2573736fe3e917974210c09612464853d3a8e437cf2a2f8e7b404f804748306ce5cc9a95652a181a27f5cd2ef28b9d597a7a065c8d679690d531da207e8865b74b745f8bff286bc65c56cb242bb44b75bd2b893497b65bd17cb2ec7b4ff98fe05ea84c9bc830e680cfd7e8f385c3c4280008a1617391fcc23fce3a29fac4b59bf01da5525dc7e4571ddd18c1ff8ecd10b09f39885609368849a1c275119c097d9217326d7534963ca39c050e80ad143eb37d02feeeaf3be84fc4835673448e0afbc1d5e799b9c78787ea86828feabc2419086f2ddf70cb0f4bcebca373e409f109a548bc17b9d843d7d11727130ab3b616a4805b9eaf6ae6d0214dc89ced9b2f8b6db55c692bfecb66edb9a310b08a0d5e9db9aecf0b881aa7479c5cb3cdae63ac6ccc5e78856a5b6ec62fcf4d2a0a1a2dccd1f4e15d02e04b6ee9dee7be0386d2b16c5040a329dc785f8eabc7cb0474c6c0e770808489e3940ad61544ce2a2fce6f7a1b9f981758d73e80c5cf201df66ebc2c23800a5a87df2e88b8ce5b9683ff16e9eee3d967827e16a7e0e70dddb245380094fb9b4a0185310060b3c509bbbf7ecf8e3e35f2b5544fb9c3bb14fc53db59c71db5094addeb3d762a1f335d7d815831d15265c432e819ff4db63c1c94b766288ad1c13b743f59dce189c7c3a3d0b43d8145259395e2e850d110f369bfe0f167afd8b03306d2c09b386b2c7c59be3b5ac8a277519af69afab73b418125b89fe438f6ed37f93f276ef83a4c1f807f1b86407e41e388e2eb933bb01dd89fe856dc980b63dcdadc7dc5e6ff3998665a3baa52f18fea5e648b66b84e29fdb5e0c91bd8496e66d30706e47bb6e8798c674cabbd9572e3ada84396d821e554b46e19ac6eee5540ce578c266920d90bff59d5d9fd41ab0392d84320b348b10a8cf4190d3e5f991d11241e5ad9f4c06f383b6cb14fa48ef961867bfea9a6e1cd29f461e120f06e6f53d920950ee366297d8ab0857da2a97d6bc44dccd0685f303597e32ce3108dc0775d2a27e36f26f2c00f4e371f32e3585f26ce2fcfcc3028f6745b4056079d334b6a4b91593e9b76d0180be93f91b90842ecdca7cbf2855f270ba23144e0c4426ca6df9e0a09e3fad03a53ab4c2fb321559a24030a130896dab634b3316e3ec8e71d51f38f39e9502eb5fb98b67c460ba1ecd583f628b9967e0fe3a727a757a72525ea1e5f0392e2cccd7e0e8ce4a1bf4140d8d61915e6ccb6eb6c5dbb80829e8942ff82e718d0b58d78aaa73b27e0da76e8932000e374c4957db4698b4229401a7a98525df02dae33b42cf5a1de984aeca626fb76c6263687a847b750be0373a426e396a6afaee2450cb961d5af4032220a6895e99b3e6676b36d404276cc43e2504b4560eef2003a24b00f6b9c297f86c367fe24a6fc5025e1f51a554bf7396d942183c423c77285ba83cc7313b8195d2b169db9d798188df334b8176fca34f057706411373b72c51ffab9a020bcf480958169cd1fa9640ecacc2f258dd02f5c92fc0c77edb0afc6f0d6c271b63b6509fa7c71036161f5eae54b6b58483fe0481c5e49e846600cb53b760123ad8eb3cf97a3016c25c501ba2c3c015e08ba9bb6e25489adbce07ee87d2f3129fa411ff4f5ecf3cd3a383b6b2656c1b437ba819a2a32d5d303f7202a15915ac4cf301b5549f33c962caa28785431ef2147c410ed67e6ef5c2cdb82859f7c4fc81064b764ae760b6bd93323d2ab48d435a212e1daf75a3ba4a504f62524c234d764f626d52abbc5d5133e1c9f39848bd5bd7dce606bc0c461e25dee34dbc47f48c77a5feba1061fa27746a97dc22a805382976a06b01ad0ec2ba156158d3a04d18115bf47b9e963c37dc2756febf1b292bd98d95e081664bbd5921e8c8c8e6683329e504102e779a0b9d2ffd9c2a34950e84a3bdb4cb054eed3561f51745b15220026bd1842751c8d469167926e441647714602b2e9e59da831c2bafb31e3074ead08dc91b785a7058dec2ddd4c47beb5c5ab1115fabafa476e4066a21eef762cdfaa418edd9d6152bc2157bd525d1fe34c5ceb975327c91e2105eb5d3905e5c90c7def3808b5c4437b2f703986982c635a3e302c5d377fe1d0f2baeec421ffa12c57b07bb67868868b75ce234edca341c6d53475364ee5a3ce905ac592e9fedde1190d70bd167df3db14d67ad468f07b60957f582cac9c5056fdb43ea79188b8b41b27e55449f7b6bb0c71e31b6e97e17ca1d691382d795f1fa1880905c25a43ac4de88c93da1fe34dbc413be0e8896de6345a6cdca37ddd7c131c60f8d242c1d428ac3dc48652e1912f4713da2b4b69965e0fb8986cace3b3934ccbf4f74c42af61e86f1157b2b83d2363d35cf797786d6afebce5b9ec979d113673a340dc497a3abe654ae502f3db9d8b07fb864b0c5a617914ae199eb77737413d1b1eca7c5ac5314db08a84ffaf0ebe2effe76098e5df630086b927b5df1b93ed50157e281e9961cecd81fe53dbd7f20ad500d01c441c75f487f8dc82b57a1891e59396d851dd52c5c01e6ffbc3139d06be687d5c54cf626e608b6aeb1be315561daa1205d72fc51776948744ed6838cb48d4ccb6e97a60a5e1e1425d9ea03203cb3fcdc2406a4e801e51ff8096cb71dd68b0a366e95eee8a09d72b96318297a362e91f925b50f65770c8cb532f2881c5216cb829a5674c000ffc0646c3e946155e0f324ce3045c5bd6b06e521b0477428d241d234059d6433eec594be790b95ae2192c41b37dfdcee5807f44adbf93c205c31ad49b8e984cd3e7719df0746435e6813ecba9c6f01843623560a049c579a8357b5baa94f53f2b5d37d517e31340b80995b20ef193a0f207ff8550ec58d79c1bbfeeee96062f7942ce6ac58ecb5d8419788d05bf5a63153f90f25228aa97786b66bbd6aae998b086647779aea0e73dfbdcd251f6b12e2edf9dcd6525df516ccbf4fbd08bc232cfe05c4e2460c252dee0a12e0fb105054705c3e1e676aa23f544c8f5cdac98aeaa7e85ed30b53c5483628b337be8b213964bbe37491ede681e4a7ec3cd2add99417492baef9f5aad6d4d0e585b009e97335e4265db25a00826225a53f0224d15135a37966bef2383d3d3b6a2c9f2ac8c93b8a85bf07f9790bcdcd5eb185f857731c4d2043b701623b713770348bf93d532ef99375fffc65ae33d2ff71380aee9ff5628d88d8d31b3f6a7da89936beba6598ad7e8e9f0b7bdbffd66283504efb37814d5128576e34651cc11ebaf41f0bddbfed237aa1483501cdfac75ffdc6fed2d5c84709cd5ac667f5fd49e93fc5fa6b76d0996b9a14a05f987a9552dbe37cfa4a3264496ab891dba18d3c1868415d5d004ab423b4a2a8020bc6231c7f099a3f06595c84bdec118ce254284034746ab00775df08eebc4830c732069c46608615d1dea7ceb2b6cc9f2951f2e3b9d10db2dcafb3416bf2bb5ccbb2f7ad9745a1ad2a74d664297f77c8dbd2fa0f657ea776bcde0f1fe05f083f85b2e459632407f10462a989089a7e2bb35cf84093a1bf650638e5a71139b88e1969a8b512842382e0fd16f105a34ba726659928a9aa15170560f462926506a4837441a2ca97df49147d56690196352a963f11c10625bc77cafc349d5f4b9681682fb42c1eaa0db4cf8daeb9dc76fdd652628af53065cd11069c7873b3a0318556c5b64923488c0bcaa474f8cc1583ed7842e8b36e8b44b8eafa04f7eea60360baef5a74714be45a66cb7a9884e9a2e5e3872b5dd5bc20b57b2575f6a0013399b52113e44996426c806d83de0e66e3ba96cdd27f88e3efa3b0b8fdf75c01d5b85a660d4e4664ca9ff97da9c649ef59299be9b9290ced7a92695e60e591d0248320a344d2a61676870fb420e8673f80e87a0407e96d30fab38061eed521c1e0b521d73ba23bebc08893df9a21adc9dc2e1e872731387e83346db4c96bef453ff7a600b4185b44fd9926383c8423edbd775b77eed42abcb29fb82c297b6d3e107c0d7135edd9dcac626e2fb7f8f7d33cb5895bdbbfb90baa8de8aefbefe9fc2530585937a9dd13a04df677707fe32578285fd5aef65745c1b85672cf8750410bc33aa2209994c0bff50da0f8abe7c0b08cfa50a177fc8ca223909137706ac545fc59cbc89157f388ce6c990255abd80cce8216d128bd32feef40abd2f6dad199483a65a49a39f8c46cda6e5546542aba05440cdeabc9fbc87cbb22ebc563263d241b0a9d634eb41723c7474d7e8856ef54f2f265025be87eaf4a33d9fd71822ec292cfa2f2153484862535e5ebde6064002022310a14c0b5b7bf3bc07be973109c9c2cb80cbe2fa671b08d7bcbdc4ed64efa59f51876493b1f2dad1e1c394d9cc0dc07b9868b96edbd376036edae3c6082925a12ed9f2b3966f1cfe01bee74717db3bf36133b0749163f1c8482a9983f883649c3ec611811ed7071076646886a044b528f75446a47e28f1d40c7d57455ed5244714eca05c093d0186abe90c442622242ae4ab8f16c1da76635ad82722d05dde2dd1e53932ce45bb4c720789413bfb182328ec5b192f81852926cc9c2581540396a5b7f4931588ebbec72a26c70e1c44fb350bcedcec2e5354359ebec0bae0018c087f425a92f9c4b67f2b3b20c0624fe028a21017c490eb388ba5dc49a95d6eb2207d154611a22b564889b75aa3521e82e3bee28020326a15cc51ab7a72c25200ee96b2be7952565bc05ffa5253e77510c61008b8fd077b8615bd5ee6fcd07dfddbb8b35411d6ce95621d2944d58082e1930c2bfea0fc3ac19b35f4f0765fb2d1c61b4c348466cbc1cbbe23993820a356b8370884909b08b4d88e6239277678e5ea2216280bf95056fa8debd710f1ddfbd951e7febdb7a00ad208ae8f9c860266637bca3cd87d458978466cd510c505b0d5929cc3e77597cbc4e772d8a8855bf24d19d45c3ea8f9c3cd4be036d3a810a3ac9547b620749b3dd944c10c2fa2a085196e0a7ff0c899c3f8f24f7b06ccc52f4f5f3b5ff54c48c51f0e14ad0689c261da2f93e038ee148c7edd6e0fe7a5ddc409c34bed7241cbacd773fb105f816ed03e62bae4b503f8c46857652f3c4f7d1ac74fa6faa1779cc017fe164494dcbc56955850c2bb4111ebc6923ae4bce99efd18a99cecb569efcd211bda3902eaea2a8ec8ada39b89e2f94f3860a7fc8974c5c50a78e93a2ca63730aefe80a3868ac9bd206ce141bbd78b22c7fc4c6666aa0f75598b068ddebfa73e21bf5684d583df5760f726ef77c5a2fcd6a9116b4bbb07409e3852de85a74ad75547bd0882d4212723370d771151c674e56f4baffa93fe0c9e136a3d061369cdfb70e196cd2c245950a5a33512c205ce2c43b1c7a6f18cdff6e5f8005a2d17ec2da4b24ed11e5d7b5b018806b6683e2954a12cdb4be0a4f2720e5aeb85a7a5167820834727bbe0ae9053b4dfa15154f9bd77bfbece56074cb53ace3b366851f3ef8fdd5adfd363daee37e8bf00e1c0ebec7bda1b351e427c3e18046bc980d4f86c14759877a6437da98e9326a4230249ea126d642eba1c6eff5e7b2f6c37a4258ca66b5f55fd93ce04ff84002bd64d563cc36ba40b0458ee03a604cf8a36b329d77656a3f8e0be42e3d43cc8bcbb4af4bb95a96d6f6b316c36766bdd554e4e2b20f6e37651bb17fe9c0affa690bbe2a9cd3db0c697b88db0d9d8226db0f429d072a8fd6614826557307de85e37bdb7ac03edf80a7f44e4ddb069c23aabc77e066bcf16be69a567da8153824ae8744a4e7042274fe8e20c39634d3edcbc63512d781bb9c6189da3698e1c3ad9faca05510185196169bbde01f2d003fa2ba35a3d3dd5ce8a11378484a5832b321f9376ef45f9265fb08859ec9b78cdd1079ccf201b236a710af84f8ea4156940c16fe1fd176087ef6100fbcd9c6aaa492b4395ebfb499a867e38991e75b76eaa29fbaeb9cd85b36945f95111a6ed8794402c2bafc36182dfa1b0515518ae62fa201a5c538e614bea7a370b1a54e33f86b3a0dd8ff56773b2c678184ef433fed945bc572d3a078fb7450b3c54e679826127d355fdb73430ef3b4ff267a85288cea74bb95b9db17721c1b60ebce7e12035049dd8f4d7f7fd313638aa4a572fb70c8375293f8c708a8fccccaea2d46d5adb23170db8bd3fff272fbc6dc36491b18d2d2bb018aead62f2dcad4fed6d0657ac2f04ec962c89ea64f899a142a525684748eb2076944894c35974c6bd9d0d2f3c88b293a250aff5ce313c1e2f5b0fc416bf6f12dbc399d710c541aa2d899b6dbed0a173f47f004ce2339ab616fc9b479bb44fbd8800b9409569ea1bd87af769422a167970e08023f9a9392a3dd38609a5b0eb724fc3958f2f325899dcdbad3df89e77132f1926229568bc6ffafb2e9edf867e675b85324c92136f5fbe5f591a2995f6248015fbb3f53b6ffe73afc413c2520df612e8374b79a7a6d2ef052370e2db99f7920b7050b17bbdcf8cce0dd4e82aa23f4fe6c87dda320f98d06f7bffbd6062f7b51010e25bf0b9aee6229a004aa1bf9fcfcf6e8e2f99fd9eef588e6b25c560577196cca88d9366a725aa87f77f1ecd593cac0584b5fe40f3f6a140bfabc63d9446775b81093242b97edb7a85a09c9e17e055a4935c16d12f8dcc14cfebc9f7752d45e6692a6894ecccc217ee87a0d5890e9bb2b7b9afd71b6268a91c22bf5f2996b69f95855fd42bf03e5d16ad2103c8dc087d4eb269a191231516a0ef18ad2ed9aa404a607da58f8b99db44fa2e38e94d903edabdcc8de09173dec9f6812674cbe15d814fed015ade497336b9aa0be2ca8357eb2ddad158bb4f4e7c6e49e238f9b7358fdd37a3934b3ae0bdf2b604c77cf79888df1d0a4ef3ecf8fc8cbf5d8e00055c8aaacfa7361ce7e7d9ac3948a9ad3d32fe983e213604199e41c08be49aadc8ade3b777842799546a5bda06fbc9e2fd1746956cee7747326f7c5376df0d0486c0f83e3e26c9f092bbcd804cd984feed212cc56bf05a72182eb5577f860af3a9d8f77a33323511ab993c67480d99d8c65d08949fb9d292d7d390e10c1723c7fd688e2047c6d5629f54ab69869c8f68297dee6bba1b0aedce20b9f399d90a7874e52c7277c2aa004a07a1e8fe7b58923057efd530e988bcc0d13259a222167279eb117330a0dcf82bb04e266457bf7b7b67453d34053e7093b55f1d168b8f5c50418b10fab15455e491b190ca40e3d4b7708a38ad1a42d9c2e3d88604cf097f9ba09c854a0cecf271c8a2cbfb7bc9011a89602c7635ef39ba9228d3c7f0a4e4ea0db2ed56e7f1ce2b4f70558fefbbdc1e236144c72fcd6f4522026b36211c3f98002b328efdc1e8fba1b62c891cce8a6cf25f39006bdd7828804f2780e543fe2c885e8b2262f34bf9091477edfb9d440ccb7f7ef24ce3378d3c48be99f2d0267185851f101d20706cd7d09c8d93441e89af0c0f0b4329ce1019296dcb1ad937cce8157c877a325c0e4732759191964975e0715a2d70202ec4d1da8bd1e68a17617318b9d357a438372be4ac7df813bd3c24bfad783f33146e2e5cce5254054a516c528de90807d4a0a84cce0c0fe6f01c4a3bba88a445404162ef0f404abf96bebc12aeadee533d4801c7112019b115e83fee92f87ffbc146adf8e700a2ea5c92af48442120fa551b3380da14509b6e7598f8ec249ccacca8c85b48384604b5be0c87a5c2c19bbd952323e39e7a7ff039a56aa918713a6f79f164a4322bb6f163326cfa30fe674173fffe8fd7f4f66481724680ad048dcde6bdbd24c7d7c92911aba3cbf8eceffcde31a66b76fb8f4614ab90084c0c932cd79d05461bd29201a98b07ff7af30362ee6c23caac60c709a4abcab96b7d0b333c040ced65cd6eaa45f4858be301351b890b586a284c4f0f6c3afe87f817106de565afd507fa2c8e4c5c92a0057f979cec286f0e00d17f6a13bb358a2e97e4f251a0d5488d502bea704bedbd727850d45598ccf0e91dcc76efa0fb974364786799634aaa6b16566577e6e40391c7b05c0182c63e1b60732e7fdc4ba0ce9de254a4afa1ce504813dee9c4c4de2d56b36a413fd4a3c52d32328411b6b1c549de1a6614db783c0b5a6f5357d14c30878e19c7688d1093c8704a81a9fff34c0b252916ae5e76caccd1c00e26463819ef78efd0a75d2d03bad6ca4cf8fe9574047f8afa3ecf7916719fafb1b66f4107063f13f57bb3bf9de80d71e3aa408806a75dca389783048bb2dc34e6477c905830b4f708ea87d2747fed9607629c59d46af2e21d79c716bc4283ba9c3a00353fe9530d5d84143c50a4c7905d75dc77bd69825e526cf2cf45ec9d418c44d0505105db17ce72f1ddfe4edc48e0f7c8d2aabee4f3fefa0639ed83165b6ee54c4070b23ba37fd45052395cec5725d6d5c966706f9a88cebefb9a688b21fc64606a357addef4c92462e8317f218a8ba8e82e659bec1d8bd4f8316f2265d8f7afd006ea60b09de331442f634392c409880fc697242ee621417d2553163b7000e18003cf138a2144a5fbc799c9215d18d88fa29a44b8627d7d9fbccaa4296deae2781824d80b6c412bce9557441ad188e6dcbb61f0e27bde9b0c7a75e3b8f3fe8e817cbf62dc3f78ac42bf3931cbe3a1543d4c1f90b53a4267d9f8320357ba722cb2f30c8870d03c21ef21c9fc0efe99be308ad2d1354575c5c336613885fa274956ccec8fb2aec6aac2a916dd34e14dff570c189dcc5d477b7ab19353d96b8662ddca4aac1f664a1dba1c21ac6cd8c2fa7bd53956e3cfecc88f593c1c88d27866f572c8e2a29556b17f5a58f0b76d2dd01257012d0a0f61595c4e5a54e7df1ca38f0ddc97d44a5bd1d9461a950aadd64c4292d2cbb6940d0c0b75252daaf8a448cbf6768844ba7d6ee545fc64aa639004f5d607cbdbc489e774384270d498fd9a9e06696b04f3205a6d9abdf55f5fa7709b2ec2a83b18e6804efda6a6ff0f9390ccbcd2d6bf35bf7cd59de4d89556b9314085828e647bdc90c28517769db89817d1d64c999f6d2e9d1c1b031e02799f54214659ab99aa107056c692e3711f9cc6b8e3b0f761d8c6cc11ffef04a782fdbcc7df254282e6209f9a2d444f120f20149216ec49857a0a5950490895f4df29300fbfbc14f9f89a8fbb5bf6e887a1382e34f9f58316dda3f92d477a7bc29767bf868b3572118408d5e8110bbb62682c2b4b60cb5bf4269c4bcb28a7b70da9f77aa651616f000360822144da1d0b74d6f6067c4948da674832c00c38c0764d96bb6a4ede4c8e2020847ddf5021b0fb93665ee128992d6e92bd6fa36f93dbe080d6fa250fc588c95ce01b0fa7e893e70fccfac7ff8fed3fcf905a5f3502140e42bf3f84af250cee2f2329eb9ced4051b62bbce3580dae5ddcb40b40537384ad55257e8c9587bf53efa37af67fd472ab4305e0ded7df15ccafa90c6602764112ad48615d90d6acafe9c53338f6d0f10c38c8e82d519e8174d05291fa0b8734be262f4357abd5bdfea1243c129464a3027b8dfb3a96f6d6345b807643084671274e8241ac5fbb1afed6aaa072ca12f65a1a58e41a81374c56daa9d24329468911dd50cbe2ad6e29239e625a77e16626a27d8bc9ed790c96accdc735642de8bafac0f5c0dc012bb4d68bd5e8037d179b825d0cf82d49f62f4b09df6e3f59aebfeaa16dd9f444b9113cc4ac351450d5abd1f483c51fe2d73fd57005464f9fe735ae8d3ab98a910c4bc50debdca1d7b3f098513a8ce44fdd9a2eb214eb519ef0dca3c2fdbfbf28401c22aa92a521a5a8ffff21db67ae218e34276fde9201ca640435978c3a5e5bfe8781bdf30e034dc0b06fe2969a689c93b4bf5fa2234029f4c780598d88074ed714f37628c3715303fb845605b3fca2d1d42f2b37308e2ba6d7bc9abd3f0a7240cb5a6fc39e25103134fdd6674f56a04d3921f34ffde4c9ba3b59a58400df60abf2dbf9184443761a2acd0fbf6ffb14bd4369f9fe8c1ca23bdc2a770dcb085bc82870587f280626633d17f664865f1215905cd3072469c998f941f8fc958e93a34984dfe3b41e32e55dd91dc0eb31c5712407d1b27f65544ade65cbc03c79b1f6f0ec5fd910b883c919f96eeded32c98188f88f2442a05326225b2c626ef786b64798a84fff20a96d07f4159cec0843e6d54a8d756c9e558a4ddc0a0fe565590f8fb8466c23eeb5f6c654c4ee66bf1ea510e940d3d94e9538b506a72ffbd77a76d51404d1a0bc2857f8a6a6b252200ed03e805749578d1157d68989b1e7148a6e7e0cfec7d0583e353ec71191487cd3fc652006a8def86e0e6a10e14f7cab7c035aa882d6d5af4fa6251c8765dfae26c3ce44ab3ead37d93d0968fcadd767bbfe28f3dca909d96fa5e7c62d23566ae6d49416035b24bfee1cf00c98dac9090e3be65cf61c2bc3ece042985298717d4e385d855851d289a2d9eafb22fb36ab288ff0d2342ff7f87b7ac0f7a0b33142adbca9b3b62429db51e9e09e6d96f99f4d6932688d60d3fdd8059121c576359050c68403ef84796618035af4fd96f71bd29d32decef632c5bde63d38166eca7d664e788d7a25a36c65e1c1473483ca28164ce72d81b5309284a72b5ec6d1c76de19373dd25cd3b1c2b3c493280ad30b7d2da45d74671a2afa40378dbcc6e606a1e4638e419eb7bb884148ed17114ac5403d0a2965defef8262d86c53e933c10a3fecf6e53fb324d903fd4a6274a651284fb74ff76b0422e9f8970b9eef0a4c9cb718bb8fd5c97842abf0acb38051b93a8f76456e6bdfe654cfc9d66c48ae8e7b6601b29aca404832f40084f73a763b54d553f2ab663424762d5e55a2de4b14044a8ec212d598b533ca949118d87f6440bf99e50a9926a162391859936470964a1ad4e1715df189846ebdf7eadd72e89f35718e7eda29a03f08bdb9b2d2d8e46fdfd037e18e957f60d58ca3efc488e810aacb2e78a54da9580cac3ec19ae2c81e5b03ba13c66a3408276bf269e6c1c9c4c0057630de8d0959a246222307ac869391248eb163c39b2a839d5dcb6b9661cb40c16d19b63a52614c5392c5b20081a286ed0bb4890b2dcda48c7e588fc08b2116dd2057aa011b96174f104762dd8c5e568f8bf5e8317babd83062e9f29f809582b4b5b22c6b55a06eb699e2fb241686489c658b87ca21d6f9d94324a5281d96e0b810d9c8dbb32eafaff90fac991a36562e56d709666c568816d2856f6044c7e867018c4c3c8cbde3614ae31e8922130fc7a860591ba5312e2d26a4580f816218993bcca25d6e6f32e9359129a743b008b0d0a5f2cc442bb0839702a3e2d24148074667ca973773f30642dab255f8a555d22ec5fdd8daa53c34410d40d06a0983417c7d8b2cd84254f8c8c153fa0b3b896eec6eb60cb4d87869b39ad122156f5b092f361d64b07bbcbaf72a1f7ad27ac54809e285527fc664377cb961fe7eced06bf74f992edf2c1843f71add3130483180569eaa5f6ed9eb87bc32c2ac39a74514fc07525c647b594688a3a58a6f7f46dc4b8ecb9b81a4f9f96de8c5669857f263421bdafddd2a020f51e36819c8c62a2f53eaacb8712623aa41066516da6d784de07dc8665f1ea2fa4cd149ad5a712dc9ddae13cab70bf3448cf8123f0b49ec47cc9ec8d57e38bd451355092b23a12354db71e566d5e3c01f9eaa68b5ffd31fd35a43f67e4fb5916e878399e5df9b5186386f1e8035b52a03f9afc98f4e484761561775b749dad21e368c2c7ff639deb333ee95be11ae2cd33bea555abbf86a5f701d6bc214863837536fe520140f1f0e936c9b8e176a4d36b01387da3673b2c6a717a29e4182f767450eba6795e0de79fafa75161185f8bfdaf2218a7f8c1a15593031a787ddbeacb611ee42c0ff636997b9e5a0194fc714127067c4a2b76e3d17ed95b01c6ccc4bd60bbdb19c2f1ec77b36fd874c158ade7f042004b7bf706d3a32315a871ebdd64aaee36120b28f78fc1cce8e05f8d4feaecf07049e94df04346267cde46bc86a79309f5c53c727d1278cf32d218afa6a93658cf88d08a61e0929846ecad070eb49771fc56b988694b3f8bee3c96243807e0108961f5a6e56cbb014ad5da73c7546be75d973ca0ef142df57bb9abed34da5af572daf0f2002941fc6b348e2d5bc0d274c857c9169f3bc5c51b3a1a7800cf589d0f082b6deb17343002c4328caa6a940409e1ba63d3392eff5e097cc0825d724eb5fcde0ea0c99956facd8e1fc53309586a0904b6aa3312fd92e61bccee8d6ed2aedcc471dd0b09cbfbcc72d73b66f552badec6536850fe483082c5c76e0a7527e0b56a3ecdab1968a66d00fec54aded0ce9d05fdf61835db24a54a1f6426af6ed577aeddaf09defe5262f0a258c202292a1b39e7c2e0f8a73d349f042e6b4af8417c5b27b7c7b9c57e349cdf88cf55a703bb7a5d5a0e23a5cc828210dc7b820370bce70eca98ee738bbd4ae9158edbed2bdca753f5a6ad34f9373f6be748b62596de18be91cecce88463ee3498a23cc2303eba3f02354979f98719e0ce6a94b55500606a5c76cc745c5ce1a36283e2550c27a49d2904b03dec70e36c0fdb48f865368ebfcadc4d9af758c0d8d9b1afd01797216eb28b7c7caf22c52b296193ebdfa5d8cfe9e9641e222b3da2f19deccfd184ed3cdf1c495c311852325cd92c84b99cc1117874bd8d4facc76fc36e5bf8d23c97716939eea47289e120c74c4b3fc2f2f7ff7b3ddd876b1a8ea599da3fbff9581547e7b8ee8c2ac0db46bb2268493a481b8b7637e3edc92f82324b3993ed69ea4d3313a4e171e1c21df7d08292b7787287e2e9807dd7ffc6a249bd0505548ba317b5663f75663e8047164fa93b69e7b9c2c05c53e46389a7eec31327c948cc4d4f914be76484fd7a00ac8a02a5980f5aaf8a78e75920fdf44e76d8295fd66bf20aac00cc1a1f758c5ff4404def297235de74000325edc3ecd724bb5b17a1e8ea62a2dce74e737cc6dc4c89d00c7e388fea6f836fbddd47422317d66bd3569c8d423b0646db3e6c43742f699b853f1e289a7052b32856a29f0a48e52bb638d1ab1b36c24a861057358508882d0ed3ff7c6790f13f1b1b9710f5ac96d57af901c48e6e48975c591cd5619c8ae9dbe0066d0a98c2780b4e463c81384412fd18b6220417b390a967f03a12ce459b526445ec01f1726db674d8c1e856b05581f6a16a25dbc58fa9287f49e3a96766facb80d4b5b5f61cc5c71a0a16c7807787a049aa9eb6f38a5a8e895b8375a8d12effc6df6df1d6894b5b7f8313b19819702865e45a18f254ca8b851823ea697ba1c3e5804573704aa3cbb868c878cb005f029e857eb8e7c7ef32132825457a5648017e8818f476931a529071fd09f6df25d9996e0813c76bf7b70c4ca19a77522dc590524ee7ee6e3d5b8209f7fcced9d8fbb1d2189d4dbea7ca45a3671001cbd6c3e720490252b10272d92659d3353073d9a95c34b1554535c0fb7256dfb04126986bcdd4170d9a4a97638dd1ecb5f9a4109dcbc6f6c2951c22601302b5271c2cb5d2a8f553a22c5108d3e91ee357378eacc5c59fe1d58cb28cba708faa4699ba7d958a469205b152217dd8db8c3bbafbb1f375f556f324b7b5cb948b1b491d1c691a255bf860ed621754c0d2e96214fca22973edd66c37295b7716bb8831bc6d460a11b01e446ac059ebdf24b382077c1df21cab9cc3f8b530ff64d1a451aae1a05a98e56e265deef0b6ce6131c7012f06f53e98d8e68ebf03c5fc34a51e5df560d3906dfbd291367e2956cbcf41b5f387708db79bb1c80c5011935bb2fb52f43838ea05cf19d5aa4ff3fb9ae3ca437f76def7ac74182d603e7c794c5380e420e093ebe82261e5f3f838773c591871eec5d97b9d27535beef6f0a140c86d3cf3bfd19d3e46318603101184030ec31910b05f3d29c8d01cc0959e6059d65ddf140cf1c10ad1204093b5a51be74fea9b7017c6b7f2d6d29d363335d5ff4a655820ab5c412052a2f63b0b95bb30ac76551d0349f76a5e783fe28a48e057e8e0598830b06971927af2a0c9081f00575eb361b96850f5233db676159cdcceaa458ccd100e1047068c2848c7d7081d67988b552fee14f3cfd1fa9a586320cc51c735ee5fef674d4c8c29aa2db5c50602b32c61dc89a799171139e8cdb6f1a10bd7a29ee9013f3708a2bff03781cf192985eda48bc65d52ff59ce07d44085b7c8a66cb2d41c9a1f3d30ad3b861937e372a28f122d5b661737a05028728cf8267a8f2c4a727e4004f12a853a412fc6f9deedfbeeb762ed9261c2618a2acb9efdd834b3aa847fe86f5847f1c9f5963867d1c552af37ec16126d7c4a4ceb9583ed560070169494e0446d02d8d4634f4ded8b8d96791b192fc387ad71e729d333d85882f80bf14c31828ec3b2f8fb1d8ab921543140d5d5ee31ea9a36281fd253bf5a9a16bdc8bd8a4d0a6529e60b5e96ca8cb1470dfdaea4970f6611bdf153e94c7f2052c641aa7166ab89241cef83f294027631df1b7ca0911939240fd761b1d67ec68841785b6996f655ae0188a20f40d2771a91d5b28dd43f4c96a83d663a776a670927b45801ad0ee146d44f0974dbf4d7fa4374021176e450aaf78e8855349a3f90e3dbcdc8a4b35274a656b3a67af5f55c185f0e660ae75a9e8756a8e329bd5dcab429f831aa01123f8ac01e28ead54195d2fd7dcb183841228d83cfe02c6346a70af67c6063280e7e7b8f8da9f3c6aed21e8ef956ad8789cc8063249ef867151a18f1e55e274f45fc2497fe02267343a3876b894d4fdd772eefabc326aa138f8f87809636b241f439e700c0a8e74006b5a942d343fd609780806d67cbc2dde3ac3dbf0fc4b1912a7006edd9f28c35951d9789f8b2d6de6d9dcf9f6947cb7f879265f9406836fb1701bd537648cf77bbeaf91c07e2257cc46328cd3724807030747248ef31d5f713531fd8210ec0d9551e9fba76dcb6a61e8b9fba5b727ca4e240724e85e66da989bc21595a35df90c8f154213f01b605e0c712855e115a47f18668e411633ba51e16c5e5815c93399cc600397eec75d40940911b0d427cd8db4ecce69a76677c2f4334363e11b5e53d9ffbb22e1bda38052031faf24e8263a6e8cfeaba3afb9c145371acee89717d83e95c6787cb9fe93cd08b98a8a56036dfaac5990629aa2200282a0e5955f17040a6dd7963a4cee386a5308cb2795ed4f076cbe867e79ba85f9f7bdd68f398d4e2f9115c69e1cc0dc7ed2bc6031333af710998b67c534b70bd2627debe79a5c1b4775b9658cc8aa7b480d835d462c096b0e48054473dff1d126ffee0faefd9cb84bcc7c27353d1c1841cf8d20beff01ce1ae68dba87ba10e73a22d85f5038067c136a45b548619d9cd303779939e207d4ecd3d5c3e4a4e6f646f6a94ffa177fa9573acfb94a70a28e7b7e624f2b863ad0aad94fc0d00523151abb6d618d2b96fa0978f819ab2c00635e63a318f0adceb4a4bee22adf5fdae04649ba2af4c4f57b69623ea7f900e4a48a96624a0c2ddfcc6dd9ee5b1568c45814882e7ce335b1c45200668c76060d41cc7b3e6c9e0f3223d11f6e1c250d766a313ce03c183f03454a3d0cbdc1cc573a2b460808e93d4fc36b13faa98e1d1bfbb7141abb56433e1b3feb39f46c5454ad071544f0dcfc952e53e8a6f4f2036bd2ac46aadd9ab2ae18ca548f23ce80f18a6274e4f684428f1aebffbf822470566feae9588f9110558e9427c879f6f6fefc5021a62d27f23983bdc69f238b4d0cebf4affcf7a4f9a3f4cae4977857453cdc6305272119d1a203418f84cbc0b0537a7fee403d27477f6fc720eb21014ec55e17f30dfdf8206bc3572abd26f818c9b9a5f578d7524d8c2bbd69fd139a29d1284a2585dc1e89cd836550a4dfb5e36de40115f1b2a92b3bfd375c7141df78ef634f1c605d7486a609e7cd80c1fbd18265c6da208121d44be02f47c9bb93c3440fbdd0567fde33d890f637f64fb24507b7426789472b2bbf125af62e264a771b54270deb0e8191daa64806133e1e86f826e17b98ef6411511e04d78fa25b3974acfc89400ed1b4b0a414c6a0154e152f7c20b7409ec99f6371a9f59d78bc57627ca4e19967be2c3cbf3ddf18da9d5cd6f0fe65548ab38a8f424835a419d0dee21986ea8966235f90b535e645e09ce4cca97724f0be52415f592f5f3b3c761cfc571cf305f6f441270db186686990d60f69a2c72c2598cebbb5d616a5f292730d9b71599126021acd8ccd0eb9d8aec7fa4db2f268ca709d6d7b8b10075bad90ea5afce0820cd3031e15f074429fa635efabc4fd72f49a9e18e8ecd93b862927f4b93db949eef7e55c78348fd4a848ad60b7aa4fc53c7e22344849be226a3a14c88ef9bb32eb36bc5225e9f70c4a9a7e61d8117229fba842284ba6ead1ac10aa4607d2d6d16ae1f6e8d6255076c4b1b3b5a7b29c5c21205070bc207b363827d83b1e7403fe254e89c1158395c8202506395bf0293a1b690ca51928aa4e9af7b031d75905b0deb5a18e83e35cafd6b551502553e4e4dcea3701c940995746f7cc0f06b51c4934ded6f2faf2d290edf1f3563a1475565401e319476b57c959e219d00738cc1574d647cdc11dc34bc89fac79f9a1edaa37b44dcb945112f1e1745fd8b94f541acbec2c8c83a9bea2f6b45116af68c587f0cf8d8ac7f52d0217a787c86d8a20f1f41d51d6921ca5121f181665b3b7466910ce6f4f00c9c84f96dd5f991e4ec727be989b065e29bf1812b90858097cbe35acadb11be69c34b27618ada69b12c09eb7fb107f85b91fde04cd756e3ef73ec35c3fb2e751369d3634dbdad264778de3350ceb50e824cbbad218b92bc99e6752d8592555c09e717786381a5903a146d678ea168ef2458f5c8dc97692f42f4eb014c9ec7fffddc2d87bce76cb7dd94d414ecf46b04cfefb3e9ad6abd83e79e51f6892374e54d7ec3d6322a02944c00c5097fa17e2d67c7fdce2c4cc95a4663ee2f31d744cb35650a456fb2e924ba5832dcc45baa3dd43c1550dc590d5c0bec1159c7cea39e3b9f6d167b83e32c70a45e0658e5132627495154e3a1e50c4516162b06c40fb108d9a4500e17be057a5c6b0cd790e7b19e8cfd40258670d5400039666b26983dea145e79cb255da4881f835bb69df48aa62927961d7afb8455ff8c0ef2a438f1077f7c14ee0bdf9ed5496750f9410b6942f0362a972ae34997dd47fdde8cfd2878b6c9ca4edc8f5eb741a2f23c7a7ef457467166feac98cd7f49dad3b0da9445b7b8404957ea5fb2fed794fa601edc4519c1f2f65d087f97598f08f5533627be86c82d96373fe5693168314b581e1242e8c6ca6734bf4413b1e52fa42c39d8c6e8fa5e7256aa6c9d89d6a30f90fb2b9152019672ba60c4ea030daed1d14e8a6267d0958e52883517bbb2589852460b4c4a8f9369b01ebd0b410bc317f8a9dbcfdc8323f5c74629e997c8e7b619cfc9b852fa65fedb0a953736bbcbb8ca0a316f7649aac20723b881f96e425b973054c86c1df4a549cc8d62c04cf27eafd6dbefffb64d42043d964fbab0b6aac84352d4c37dd9fbce3d68a3da156ee1b8286193703ff6f18cc1319e04b939d6bc3a5e147ae5e1af5253d328ef101d9690ca1ca18cdd9ea27453cbc4079527e33eccf0423764c3c1c54f389c2c26492c4e20b22211c9866395b22f535e8a7f27db92723bb1c042255f788206a13543dcf6452bcbde8ffd7321b104f34a6eacc88cb4e94fb84cfb1e87d5818bbe7ce18efd5abba007e19de9400a874637bb0270aae1f682aa49f1054729e321431755439b5e7e7991c50d70ca96ff88f62e7ca2749e73707952e1f15108cf1cfcdc6290d0f4772fd110fd84f0ec83bcb19895631ed9727ba8312bb28d4d80595d6f0f1fd4f25cdf7017ceabb8f9ee9a5922f72531d02933af529c4008450377a524433afc18ed5ed09c50d9caaf5f510cde98dc2fab44140e72c204886b084e6e6b6ed7c12812be11956a89504517d2fc40e426cd98f88c0a66797bb676f7588e8e48b357c99169a8de13ee80cfb158783b10211118dfc5f4318084704bd32e0eee65526b54ab93dd533a0febe5ef463dd2b1901534ecdbb8c1241e859ca9c5b850bdcdf62c7ef999e08232e64df1e7aa039cb271536ecce9a821629cf48081e83310f7ea546160043cfba9af3066ee4ef08bb7ca923224740f68588c6bfbe212ff6ad6c22884dd9685cbf3118894777e4cd84ac3112b258c6008273d63027df0c957af2b6e187960664c8b22c3ac4ca7ffcce2f3e6ab1fde00179a7cee42b3e2de433fac41fa2c0d1248daab3ab1aa10e0784fb63b921667794340046892a6e339e0d89fcf5c473aa3a8b61b38381e54253d43a4051dc3ca96708182497a1e1fc2bd2396629240dac86b3a52011c9df61ff5619d09a18cdab7bafaa552fcfa1584f1d78e576e5d11ef2d90ea0d0e53348cdfc46d9e1204b34714d9267bb6209dc2c606624caadec9d0f1d4fa75cbac77663a9af2fa51bdc349ccb50021ec766db17c038704873d2e8f752200fe1a5af7b46a401b6612e77d7a3fccc1f496043f7d71faa5ec0f19e7726686997d964c0676a0a242304ac1c33cbb3b47e94a535d9c4855a7985dc88768f515d4acbfd23b713f46bc8e58c9d99d2c5c0e8af158ee75a0cf42b246752e05089d94965a6768e4af172c092394a8ac51cb631dcd76c25e0854c019b0e5d19e682f21f2c9e83bdb7d99c441c0b37aff50e498076143d33bedc585005777cbc95eb6a36986aed59609b11bdc3e5230b8f95922ac5a18292e2102a92e592eaacf431e5fda4caf2a20c21860d8eb10d246ebbcc3137b5c03b25bdd943fd1570d4544ba7ba875b2abbb31d7325bf5ba87e5394fc2a2c795f115eef890cdf9dc1eef48d767d84dfe00e4e53a01d095be51c864921446b45f86ee6fe870b938011c2d1692bacd230df184d4b8008b0430f7cb0f7865da621997a953ecc4c132af5c17f294d0704c0319bff9bf6fab332b75ac13f3ec47791199485e93a24d3b648f9d944451ec210166cd6d0cb5d0b89b2ab2fd7fab5a3a7683fa04974610d7d33e5ad344bbcec699d3c2cd903c2285254f6215b45e3392c366e22bf801e26e0ecf203b63e4d68eefb0f43db1e302ab418c57d3c95d850b00230dbdf4cc18eb0db975117e995b48040bd98f3d44d4696b49dce3db4db3e82adeda97dcd01951aeb8b5dc8b863a22b57ab878458f3441e24b54221a7996a09681126a288428bdca77c50c022eeef16b5bf33176e816e5f15a29938dd091063bc7136ed5d202b72005bab51e63b1d28e4115ff863c1c2d563557575d78dc0b6d5cdac64a94481e5665885c70a519e846b1d43a63711c3e3acd0812f8f8fb05aebe43a58cdb1b3b1d57823c12ec6a4c3431c77215b9fe2e19161438112ea8483b8a98832ef42658863d5c274da3e2a79967071f99050caf7d1664b6305b4b0640322c083a1ab7089af75cb62faf30716ea8ce6bbdb38a1cd047432666980375e66e48bb718810d672ca49e5e02d0989bbe9ed47cbce84c2fb102c2d10d7f062031e02db7a5b51f8ea6c59d13b670449bd19d76c7bc47516736c19a5285b6d3d55806c3efa05ca5bd680ea5002eea3ac5f32e4f81a9c88adce4e1ac1bb189c3474857b4c7ca341907ff15369c5139996117f067670b47b0820bd371e3187cc1fa2b832ff76072e078965dffd70beac4b3f9e8431a56f767518eab54ebcbed7a596886d89dac04c257125655f702d4621684bd4d57d52765f0a1d9bce30aec6988b9ca9e801f30cdabdf914e8fd5f7d2a92eaba5ce81261d243938ccf201716796633ca078dc6f93ec13e4fb38ee2b3f5d29d0c95422bbe0f8184f27721da5e118a1ee64aae096440cfc4597d3f54abff1c37e59901e13219eff0ea2b6681905c4f91eca7bc2a527835d6567f01a15fefb06b3795e6a744368cbee25c13e81feb5d21651d3b7f1ccedc726a7613a69a38d1e56b739304fc2201bfd1b480d65f57b20ffb49103ffa5330babcdabdbb565aba81c0ff579e758d0c32c3d02bc33a09bb50cf2dcd25fa3ebc833c0b6663fc55ddb172451e0956f7874ebca1d668a2920a31a0b187b0dfc1dcededf6add69c9d2671132de9fd46f295744143225294f3808f8a8eb28cd99067c4b96177235a3891937faef266f42eb8db13340ce941cae88f285cbd0bb73f21959e23b84319387314a708dcd56f8a49e96f530a97b2fd643aa072716bc0ce161313d7b6924bf7da17b36c9287646c2b670343c91335614f58962990b6afef59f83f84a77e2e0ca09f5db69d4b17a922008dd55b387b9104c84084ca830c2265b25fec93c77e2435c1295b25b232dded3b46bfeae4a27a57e183dc02ff2f1dbb5febea9eb524690096506bbf1e2d124e219717111dfba3ce1f89279be2b551918558c6492eb463c0ae191a750e5d1b8b6e597243dac9fbc0ce2464a21084f6b217f07f45fa38aa43f10086f0c57b81011f1c55cbb200dba1b946dc032963b0070bd3a0b098e412219f53fcf59042a8caf67a96053a136adbf8dce6290fa5b0ab0df4ada415f365604db5248b27b34d0025e0084dd7c7ae37c0e8d0c582e9d7b1bdb45cdb41cfdb877943e32548833d46c4e1eb7f1fd2f531fee96005dee5e409c49708dc7edcd44f08b89c231834e3fb12b42574484a2be3223986c4eea210a8739bd11712a6226d6eede738c69061e97a952217f2f50defa567e80407050451ebd0e8d0948977fb246b25c9ea8200b2f2cb2e8dbacc7d80202b87f4bc34750f1df25670711332704b474ffa84a9e7fe32c628bce4cc2caabbf9169d164fc44b3ed7de79fac64905d655688586dc0f12074a78dacb48b5404d9d4989835d4a13ae6863d5d44dee6cd88e85412bfb4b71c0f690936ee9bac5a441c3d9faa2e6c9c9a999f8d192b3d30ea54286924cc9ba5a787692c88a75327e8554d4b8349cc606d785bcd4eeba846456c76cba97da87980fa33b10fc43246a61be3823de93f7a4479273815731d1f5f47e6be2e0c71ee1cbbc7526b4ac91bb90d519e1e387f98eb869c87ca7c13911531eba575d007e17f99359bf2abaa7c1da44798faa0ca4eaf92c66c483ef85aa6162be135e9956b38049d283eeeef0122615d752586280ae18b5e1d78a24477f7edd3cc1d5a9a9860950ff9a8fa4daa7ecacbbf67cfc17627a273ae0fdd1f80ece3b437f22b1959266c4ae3798bf7e305c368ae9c0093a069c5f03bd06bc033c7a11740973a198295a0fc7ed0e169d8ce3842cd492a4072eba1886691b5162efe9d4f19658908fff5d09e6e1d165e2afaeff5b6eb9bdcd3f0a01aea4e67f0ad0c93d3186bb91342d2dc57694d1188b204867668eebf9151b4a1bfc18396492ab3010a6abcd0142e4e8704b154b055652276c6bde67c6e95aa16740e14c658d6c9881c7ea67098edd9f51dceba9bfe8006aacfcf3657d39609079320340a993d49f1408cb17e2871c56c21c6f6f6412e6eb74ff8434641cd4f146cde3d73892c328b00ecc64eecc54640e1c213dd5c1aff120d55d2e04126efcad5cdddf7ccaf66a10dbfc3407ea46dec668cdcc253a19ffb92159ddc9d94e418e2797abca68fb529dfbd4e5eeca8e9c2bf6c146009ac9a5d20011378ef58e42ea68f4f29fef231b6f8fc95d0cadecfd2d1445e0ea3c68c4ae400fe7d0442020cfc0b4d65b2c6361d7446f0b1daa72881d3362dd0a7ad5e30733f0bf0007e3651fa7844acf711e51329b0094372b468247174624def30cc4e68083eb137ded59758c8a2d9892c6e1a7b9387131e9dacee77978d8778430dbb92853a0162a61f02b2efddd75c3f84d1b29909b12d9acc9d9487e0a095a985f9178119b58eade93575c164078170fcc14ee1389808a67bb3de09754f5d244f81f0cae2f9b4c7ae82e59dc12bd366b80b235205ad39773e3cf8246a7acabf9356e02f7504a9c0dbfad74465a450ef6e485cc4ab71b4668596b386337088ba9d7aed24ae9b9c6ef9f36f92b918ee6ff126358a8e53a5e4deadfb81c15405a776da8f4474078b7e503bcb9af80126e591fab8fb0902ee7728e6ae09851e0b76ffa874e21e491c80aa814a5b8ab1d247f586aaa102ed6374f5caf2a951acc1cff8584cb24356063bcfc4c00f2254e4d44bf280e9206f98ebdd58c74d6823c69b035139d2b2251c874438fdc6f8aa1b6239bead03df8f49a5be671fcff4854bb6185c0a0fb07daf147455700ce1163404d090d8abfb6958b52753f019d596873639a2e4cada418b7e3744a66431be024bb44bd6b5b22f43d9b8cc28e6bd788827cedd4513328cb4d06fc1c3e101a1f7dc47194cbeceb7a5409397444fa224a9f64b49b450f370143ff1a7dcb1c59ad4803dbc2fc84091dcde0cbec9c37b3a205f984068ee53de0d0e79678b616ad82d825cec3aa361ab990f2adbc1a02b5a1c28073b49e20ea84848788dc7710361b9f9d064cfe9dc2a7cc2a8137559219967d44e748076fd6bcb5fda225590fa27e2830308c7c3e00c0b0ba887e765476951aa6d4458822568c4f515b773d388b029bcf1a01816e0fd6c45098114cda4c940263693619f44e3ee4def39cabb6185c6234357acdd919a4e6f8fc768a16ada4d4cc6b3c1722b4d73e506a4c9c9cc5d9dc939126c98787bf8b6182092c57ddbfe7a834c31176ed9f4b6c2eba65fbe5930a8969f3188bbb066281452117c42eda63a29283d58838f116adeaab76112365545c86011867bf744b289e9054ad0a69aa4b480636311a0626c41e296aeac891b6363b16aea44225e470f9c6f431605088dac6210719964b1e8ab75611459d0233de6c7d55dc6e1dc3b7ee23ea2122a4086d06b08fcdbc2fca2581f6bbd4b177139b97398abfe7692cb1dec40b376d679222a58f7fd283050c71c7dc3456565e7d5cc326b91e238308014c5fd582d5350ce91eca3953ec179f3e00c5660430920d7aae091835a6aa92a0b43070c88f5309552ec11108573bc67817ca55bee9b7a038e9d41dd78117fe546e884c1ef74ec7870168392ffd2f564e67043ee22be7b86197c2d1f8c9f6a4f6c60295d7ba4dd1e9b10256cdcd26319261ef69e7a304e47f7c8146b6c83385c1517a8aad91e5a9b7909bccc325ee2a3fb6b603183358dced330adb3aadc78a24bcb176e7c49a46f3048d25c6c4b33357636d518b19c83f3cfe21e1c1ad3b7aeff6eb5e9545c6d30b3ffaf76e40f92c0ea13f7aaa93c8fb5540d79b66b9b7d935d982df46b659791272a5b32235d117e3675a6d67bd85e2fc198f4b68a69efdcefe37124059714aaffea38aff87cc3e01004e2a68602c1ecffafac50d286248e6197e1d889cb1a8b95f105abd0d149398b2c85aa3ce1ec319ba30f7162824122fd224992da18d6b1df879d2250938df1702279dce4b5008c961cbd2e3785f8f4f10812ab60e14f333b3af243ff21e0901be291c92da77fce703d89df1a2a617c9d61c928cbcacd6602a78cb4406fe98807608a1b3d287c5a1caa7e6ad9ad0c4b21338bcdeee7248c15189dec8fd5e568dd540d81e9f70af94c99a7035ea5b3c56abbbcafb2f6c97913f82a0b836d5d9372d342e0ca6bf20f048cdbfcfbcf1fe7e6a19a4d441375b268ae15933030e870b444716406f6e45c68519c3a64f3e3e87a74d1b435f73d332e8134fd14ba97d8fd98ce2d3673282c5e8777d5b4fef737ff2aeaea03c8f4179be0bbce8e6da0494ec75762c8f4887c6fceffd8196e10766c80139853f0cc4629342b6c929341a8884b21dad7cafa4329f897c6d176087656241a513cb70a41f496961ea0da3eb40e9268db32fec1091cb507b11e546fbac2189e4508545526624868bc03981aba1b026430d8a687047d3b31484d91c1991da5e8e9a3210aff46d27756a34f66854f525abdc4100d345cebbf3c31b1e2333cbe974e5091e24b8e8ce8217729f98f5a1fca6213b1fb0934b32c4d76d8ce72aa89396ef2e8414bbc75393337103661c52c772ee5321dd1bdd04fb9cbfc349381b85915454f8822acc78c61b0a4c1358faf6ec520ac90eeae0b7b440b8150c63a3c792a7d8c6eb71f2dbb3da7d296223d14e03469783ce26c33bbbf23ac6edcda27ab2024e3d741ecdd3b7f4844d4678692c09d4ab621b5d79b52ec681f500943ec4d1fa88c9f012dde2c3fe6d8821ad0a1537aef677027d0fa920f5e19979f48af04b870b5f2a9603ab062e4faf44a56e6c6aa1664450c5de63573b5ab8594847acb0391839d33cf77b26d02c481742b1a00292c6d0e6f04a65939f23aac1b481edd97712cd6a446ef2e8af54ac4adb47955765496c8963018c7b3a352d6f00557e70dac4587817f037ca497b728f93a961401f4e7ebc0a9793b75bdbca2dadf89d09c2975fc67eeb36f493e72a3b872bda7428b238700d86e5eb5ef9e54b373462a72b029f816030ecb71fd301c9d20fda2354e9e3f296753b482fa505c3d904fb3a1d46c7f4f84c464192c998628ec2bc75e44ff61899efff54e5ba7403a5d13ee931851f23e6a399c714963f3081eafee6c8e87fadd5af0b214a7387df28fa9e3163dfaa23615a192e5b7d5405c44ea23a27aebd337783b7e13b1cf2181f0a92ffb8e9b23aedc2dfc3ba08df7b2d6cdfce0aa67caeb30e37d67af47693fcb9b92bad4f3f225de1d158ec2b05ef87efeb027711e6a0123f9170c7bb38e9c7a84a4461f642e97e6692d9c404e16090261f8813361be507710ea0ff2720fd9fef75230a9e0c29c36b8b324c4fc2e05b9eecf333890d0e063e45d8adf5793db940c5c39c7ddf101cc898fc9f1461b510f46c4121151c4b2cccb5f7a5286feb7232a79415d6da02753556de439b855ccf732717ceefb3a531d9903277259a1a3ed954d9ac70796855b15b79cda4f1c2831b66ced7143d7cec044768b62ac255e5de8d296e6825b5f582eaaed02785ea9240c5cd7009c0e5168527aa9d24081ab513be8c7fe9592c5779f248dc5fd342fc68cf8c969f2dff7b54dde15cd7aa203a7723af9aec0ae290d46fffaea3eb95cdf4a21826c8c00fa999220228084cdaaf8979598fbd4e7c5388e3bd6ba5bec2d54b0fe74d12ec367fb850174ffe14cfbfdd56447d93df3f631dda03cd699fa6b64b810d2b1b5a4b747a026d66426b62fe3c1100775922c86f478b616aa08aec352e8d8394b6aa6ece42dd9171aa3db50e6922542ea12be79b9029ac0aa92f46544dac4c042c4a76023bf74a6167f53ec048ff7be5c9dd597d03ca013f387e1894adee981e6e32284b8e8bdfb2b94a5224a33a057f0c9ea9c720545a4601a7b6022dc210e50257f81761870459c35759f8f4abe2ebd475c952bfd8869bd699df9e59bc8562a1e67396cd640e10c454c23aac63d84ba11b5cff0e552c117531f4158063d6233415634b7031c80d3a17194107f9f24cdb650449d2e10e146c8e181c193e44abdef14b867cec639bb8d25afcd7aed599c3297fc8cdf164d27a76207f68a3263482d9488fcd24d01ba70666716e5239a4f14f11adaba77224a866a0ae8a77fbce2b1dd64caede53098bbe61b77b842c0556be08c4d9d8ac76aace9940b77c63aa0b9092fbfec46c558a3fbfe7494c63c432d022768180cd2036defba944bed52770fd8166bee8324f3065c7c96c8f7ce446ca223cbebc47bfd916967d31dd507e9edf7ad90b04d065a07100896a7cf896c1a98bb09aa0fe11d5d3b001b036d4dd9dad216b4c265e572cff079cb45a4d49032e3b897f2cafd2ff06213122c5c1471423c254e793c9ef3425ed94831df2205e30634c15a6c1f04b5bc12ab4082a7da8fd3a5cfadec31d8679e6022ca34a405a4cd03ea2f239b769fe8aa6a79c76a269a307042800007f51fce1f728435b9bc989ac7f1f9ddc721cb51169ab29815c1938bef17b42c325a431498830643889b978bef203d08e3ee5daa368f42bc46043742df0f59503fe60af79b186e900510b8471b92f469e4721f31b28b3dd072a39b1c03b77c0600ff1b9a9f3a089f7b1787cf0ccb159ab8cc0bc462dcd013e84583c36714d8edd952a3a958b7c9b525fcbe6296aa036290a648ff08f2d6b0d8795f242e74c7c0f4b524bc1ef78378a85221c1a50133fb4bc8c9424187d5c1d27501ed2179d1b29f5a0c17568a9a578341cb4e4b9737d6eeeab21e547312479ff5554bbda84b673ad24fa8fd665a16300e1685f8f5f1c15452219d1811f573da31712346930e4c56822366eab55587fa2fd6e5baede5768717c5b3c0b76782b644f867eb1937a5cf42f548ec9cc64ee9d658c6173b5ffbf635bcc9d0e32b5cdd4a7fcb48b91dd796e7ba6e52b615bec580213c4a6bb670a43a700b303196783b816a2c4ffbcca0521dcf63725188589a1d93eed9d4e76a596f6e1263d71ff0008f69a9f76e6b586a17e112d572330b1eaca4461e2c7e5baea9076ac1169284d6e6ade43c14da1cd6c0f33fc8b35e88dab43e0d1e77dfabc0bbeb9112a19779846e93308f5734837c781e7328229de03a21e2c577bbcbb9926e8d9602477b81df43a3f439edbb589e01f63d8e2e8207545ddeb9d6d6a0e60b225efa129d60ce958f67b12d18718ade378f221c4fcf5387f9bf78a32113b11dc9ed685f32c98a2a94a011b34f753d18cc42ec0a13d704163801c88d5a5150a8adfe03aeb8db12385700bbc954484b79a67c0e2fcfd59a07ae9b5d2849b17286934f5435b846eb5dbd6d137c286592f7bd8ec4a4fae58574335bc065c511d65554580cda04abb49dc32b5b71faf27649b087fa89ad4243d1c5d7eff4c9ca43abdb09c99f7a2557de475f1f64387952991a69530def963ebe6e0f7a28b8c59954866ee8dd3bf464c56b7fcca753977f2d6dff5012a1ebdeab3c4b95127242e5b204f4bfad4b766a8a809343a82d6533ef8b1f7fe211513cc9259e02cc0717d474aca97a604345220b685fa4b903244db413ff42861de9b8bd05a1e1059a343392471296700ddf1e3418cdeb40c285e156b8c14658cf03676e20322d1fcd796986d7f73024413fcc39198ffaa149051a532f667464985d69dff853b4400080b07ebdc177874c2db1044cae2fb6667afad1537d8bbce909a710963e8104e59ad5b733c56a55294f3917d13d198142ea9d0b7d922d1c8ebbf81a7cc3082ed7649b2d7c41afc531e33a8d84562995d3a7f63fdfa9840679a6c6441b7416966bddd0e5a255ab00e67a497d152b20511dc34bc60be78077a2ff967c0e6aa7274061f8770f313ef5ab9cabc47ef686239d0c137a9c253ad0731f3f55690c26673905c4660cc0cdb92176ff61aec7a64be824a076a190cfd7cf4c5183eaceda0fc9a88610d4c62e37cfc2af16dc240469b77f8822981844d8612bc3e2c711427c638a6ef458b52f3dbd2e59b18e8ebcb08bbcf60bfe62a7529fe7fcb6e477b4ecf64368f5d68946d87cc9a428f410a0d1b24c3dfd4c111c88860f2461dcb1b4536572af2971498804cd42e919077f234b1940afb82d219d86e23a0f51d9e985aa6399bc5edfef98ad3edcd18ab67ebb23105d61fd75403ff021f41a9768d822e0c16d84c0651a0b8f5b1ec868ea11d97adebe2d09dcf6a1d00a1e489b0fd9a28902a969fff6f4a3ab5d1348ad96adbeda47949186263900adce9158843c801f061d5861a3448fb8568e8975111be9c17353ed8a0effa352ab1b1f9cd93adfe0af7b813799a275a424e225e56addf9476ee2e16e34d526eff0824e61af60a12236cc5660b853b0c83ff778fc028f65e95cb7016d6078a601ec99598b6fc54ea163886a1a30369d9d250efd26188cd68672bb28b707e9d009f54711b1ee71803a9899a852f54acc0febb60a5634f5603c69b54f9053e3e4c262ae832b34e74f97dfe28a1f052b1b169eac45554cc780bec908f7b23537ebeba0b33c357dd25ca345646c0c6a3feb9825a5e565e36b11caf7ca3cdcec9afab163c774555b296b73e636b009439dbab5dd63c01a583430c2b5cd92e6cbe310ea367bd9aef2f7c5c55201f70deda8bdddfbbe1437b0085730ab23463d7739335995083b5299d31a419cc36be15fdc30f48c40b9675f078a9d83603c38397ace06f267df46f91441981b4a81d4565f3dfed991461c3c9552f801b91decbe5c5403c41ec62d7d14baa5c18392f666f22d7c71770be6e98f33cf9c010571f9f11d1ab11197a3501128638fbf8f368e11dc483030012c3d78cb89b9bb7a15f6c876d2d865879312421308da7dcc8e071f322769fa7ee94da70633d012298ae2a9495f42a97d64a27cf7c5fd25e1d4313ce7b22d0fed99d349030b34eca2c3e0995b0d39b2d23f0137f14602541634bf867a26387d26eaad8ced26dcb50701e647f93f6dbcb029e4eca5d7f9f3805fc8ee471278c37140157a8c592101c32496419c5fda202223a6a9c46e04d1779226f345be76cc8e26b9d8ce900937513cd9eef225bc76e36b7b14ac560e62ea061a8b8090f3763fb73101c4e3590cf4a4c2932a683d8d109a6d5223864ba34d1ab34705f0dc2b07147eb0efc9e76b4e65fef62f50faeb54bf51e333b36b5982c0407071a6f8e1b712a67b3b9612a90afda27638a16770900c93629c241d7e9b5ddce173320482fe74734d9330c0bc8b655ab930dd7461884a8e0753277b4e05b032e5793243faacc3e5d14b33d59f35cd1def319cb4cd29b151bb7874fe3836c5fecabcbb192c8d6b33277df08edde45074a563eb5ce028e0241bdc0772ee087db9fe0d09000160dd8df22f7271d6ee38270057a47eb69690fe277431e24191548bc9e182928e094779f42e11a32201404bad8fb58c34637ba02e549237826439142d62bd31949f4b54a5dee029b0425fe62b5ae7dc4156c9a3c25ddce72b93662d2952b67faa7f4d0a2697c42dda413a0f5d7d3209ec414a310088e9542c257856fb78206465e01cf036c374d28d36f1155792eb651fc31f55042d374909c6a1e996e5cf3f2ce6714d0da1afe8470913e7c4a19b87b1b94633810bed645aa38e05929a7efcd6b860b32474efa8bbf01836bc1a2dc62b5687517156c36e3622a4eb1dbb6a5628ff36bd16ce36d74af018ee8a928146b57d7c58a90546aff6f107c957a2210c41183e25921ff470cc490f1fba560b8e2ce3b2533c100abb13f285f7eb73afa56f5c80ef9ea66fbda22867ba57ca3aee2834b233d3caa18f9b0ed7aedea21aa60a283b5c149cd97ce6c856573867f2c6c83488826540aacc5230698367b539bc6baf7b41ad6b1ab88ad20616ad3e0fb5d197e70bfc5a0d0f600e7be70c0e0738b7cb47c30f135de37188bd5b46ef7525ad1aa58e72a8136b8f88795c4b9aba224ae36959bafa47f36dba62863422923abca3e7635f235af926b9ed4b8743635f01d317108824f7e1ceb7b632def1b2d1d0be7fc3546d18393a1292b67f987775971c7940de8c2734814fa95be22ff5e18e0535fb4a8fed2f06249fbe0a8d2410c57ebb40e421c8ca7df49113d15ce47f7b69ac51ac66dd43f9ae214cc2433f3afc8555bbad01b8e1f102c0cd65c307f9a58206e12f56a369867cc755b4659b877ef86d50f6f62d0c70a28c3f126da3f52a5870d013d1e37defc3ec41921a241cf682a75aca431bddabb4f0c1ef1d87ef0a117e272efc839e705d7d98486cc749f27efd630388184d6ce18d1e55d39231f38432f9f4e500942ebdf9fe2c8ef62ab5f541e19d6d42fe0f028f90aa3824247fdb544908e0f1f418fd7352d4b16b97ca950c90e669dca7cb8249935946e473747d74c3e648002c455e287cd3153e1657e601dbe20846becde51f5efa5a48f0043de7e5f8cc95cc58e207d4dfda94deaa2bdbe2813ce8997f948ed1596d12dec8da8433fa0ffc5ff6293cbbdb064170f0dd77065c5ed9933de3d26035c588c5590391d5f60c915392bb1d9d921f4068ff9142007a6c326a9de89b965a61a8a3d59ca34f219755244223f5bc2475225a1e3e9c867123d660062fe0c6915e53accefaa7b910cb6b067ead5f530a24326e07207ac00c2ac91e090dd90395591ac238eeced5875e740b4596ebd97300f795c3e4e484c3734c0427b4795be658fb439615888f71863961b691742c0ce087a85b099a294883300562b00d6aa34a88ca0ec1bbeeff1756c2e498d48648ea78aef513e60d0f7623aab5c676e6b720b9b008699c444ac34c0e62ab0ddba2be9a58960dce35ac0e90be2f939b71236a33486ad4f7e9348c1a73cd9ccce758ea1a93a38757bd8df8878b82759cf2443e7cb0db09425f1daf8be31086c73b393dc95263705f761b6cacfeb918ffa8cfe0e61fc244858a2ef39871f6c990f7e93c055588c1a78cb63bba196df3531d0fbd404df0593e5c84a75dfc309011adaddd4f6d8638b1f1fc1412b765aba18f97a695483a452fc3e3a6204be05ecad40a0a3da9ea1b755628b6703b9740b3c647ade26d420983bc1f6e8c1eadee53078d603558b92c86a0db2e433b05d8f5371b952b022c45b62800af40ef95ba3aff804d7222e8357600708c8c415aab5a0080760a334f3b59879cfdfa3bc4f8046eb832c070ec9326513502aac2a7594b0af4e45dcd99d0ab65d766ae016214b3edd011c43b84e0a5ab444fefcf07b93a5eca90146be23ad0d2cbbdae5c6d3fdd286785f8414fa7a16aaaf822a495092cf38d107f95bb8699e747a95d653861691623726c2c42ba5707b9ba96051a0a0501a2a3d54d4caf85e9a0dfc0d76b8ed629b498aee7716f3a7565b234bd5954b91e9c3dcff5d6c6ba8385b4f287a38ac42d29784240dcbf46b4e373fabf44067cf51cb8b4c757a37a5b656ed345d2775e3d56960b386b2f4facc53340dac5359cfa4a3ed0d4829e1228d0b80265e5a1578d056352e4940e742838910a708d26c692d969651ea134392efb900577a7b02d4627ec7f544df83ad8f98d013bc8841d0cf1b2a9ed255a76bb7e8660e9e872afb3b65b5bd7305925b79a9a8029f999aa2c4bf42e4b65f07b8083b13965466f4514357b1e8a5530c7609a87d5277f389d37c3de0500c3043f2bd6e1e253f9ccace8959ae51ea9cb313f547cf8f07b2412c2cc04667797ad8ebd6d15f73d262a5a7ba5611d92d3178ce4d967118f7e96fb1d965db4fc3e570149377995e99508406c43a9ccf93ded1a8f1d579552fdeb83f5dbc4393f66cc744adef44f6c08943a142417e6b24a3f35f1c41c3738e432900d2214613021219fd8c2a39aa747020a8e2b9bd9cfacb48e4f6c5fb6cbd8b342596243d4e8c7e9bf57eb77cccdc8e88a2af4a98f31ee40484a083c6e832b215b1ea5a35935a2cc5fca379ab6ab1c9dbdd85111ea83b28bbc1f036476118271d8fd96323f023595bc800704ea92789b99b93754634f3dbb00065059e51c80b32de36528fe8a7dfe70b9b78ac64bc901ca14dd3dcbf4806d5e75df3c60d1bb068a583e422a5898d86dc7f19b5fee41d7995c3fe55ce6676e31b0eec4c73864116cab83bd0a834a1c973dd12465a8d7a936c8aaad81523e86b3579564b93de8c566c974bd63505105a0ff0c5517ee0f888daa01b79c662f51f883b92d6b3f637273b17d5f70e7f93e62746d43cf7b59cbef45ee1bb0523349c7b53bddc4824c191998a144171e1a8fe7638ad3a15f97fe270d12c95f2f2a33714f94a4313da0c6114fc9b24d11b17340488e411c61674ea9acd8f76efdb3d296ec57c2b16c1235d52898619b3ea7460b3f2ef6b925220e5220a6ab4a3b0ddec28da2326bb0c6498861a4c9506d9c588ee3b125bb24b2e48b9af4387aba196b83b0372d290320150d72c7a16c937e0c1c66b52b163f6626f8caf8db7d873411784f78902b8afad09099c533f7254ef207d2a595b10b146053c76a53162ae10396071a45b47895dd5554b9c5cea990554119cd18af2487745bba3de188ab64278046d820838e7c5f8825ea9092078ec46cd2908a3fcda8dea495790c8c25535ded708f41beb0e011b0318ada0bcbd15b2d330a57a71b56ebe6bb38777f192a42bac79663d2e052a2af3742ed2adcc1dd20192aed18087c5e636eb4400a95c0f373576c3e4d452820a98551ef9d58642a2ff06b1a6537a7e6b83ffed79d4b16b23c7a8ad8d2b5a28ea55c9e14368373ff24742e8ec3d1668b71ebb3734785cb21bf60934bf22f5ad71caee2a70895b20080afba3fcab949c6643d7993cbc7bbcb8e5698d27d7829dbb6e53d5787b1419b29a2a1a4828e00682c856766967baac9f4ee50b1322b06007675e8926860b1f0ef0858b8a60e0f5ccf255b9ccb4d08de083966e3970adf469eb97fade940ede06016c90e19c02788d53041ce7cf498281444d63766af52035fc94f1b088f13e4da78c6b0915422d824c7e77734f08aa111ca3b29e9e7419fefacf32e12483a8fe5cb9983e67cf19a490e3bd7c132835f23c486173778ab08ecd69ad45135a1ef589ce9c7d89da3ede4f2251e00acfd8aa75a1de7b34163f0954324c21d6072df4574f1fca2124148a56367c346e6989ceb32432d38463f375884f09e3530fcfc74a06c8cb83a951bf9453de730e50d5f17070f7a3af2e2dc745bb705f01a21f0552ba0d1d56f2094550e190657109c86e2692ed61b1753a6613342f915bf022a57f494c827a05cbc8f114f810fa011d33eda5be1392b7e3fb792904741cfca71b88a7eb9e3356e7c2c593caf048a09be923315865f893fed32d94a727bf32d705549f65998f0a27f386f9b92ccc5c1af666a52fcf35466a4423d818aa5ee4310bdb76191c0043e1ed1ac6f5af1f773ba5695fabe26d223cd32cbdde7d250d676d23f72f58dbb9f92b2c0f2dcc40c2115d833f51fcab63e0d83cadfde2aae7c7d4fbb4ab53186d19489e1ce3ff118424ab4768e1398cbb75f6a22de14f4ddb2782be33ac8203977ca668cd4a34d7a4e46caeac4388e2fcdcb1ef13134318db90da43fba902b63a4d30df639d68afbff2d047c549464aff8c06f04d11539dd20a4e0ea2e451bf78d43761462b3409b1c1af09b3c2ea80b8882443713f4d2b1afbe9eae234fef2a24be370f474b816e3fda10e88195fb2385b3d301a97b1e08613a7e8f35b68d9d66363d6b318a1bb41794902e3404e3c27b8186cf50bb53f85e5a6ee483381bf4a844d4a542d36d9010e642d99f832ba7355f7934c12b94e30bb174173528fbadf0c994793a6a27db79fbbd0f0136c9dcd00306ac4e39c377006d7240b6bab21e0eb20ecb1f15de099e9cc3077367174b6144ed3c4d464a38e1d357461ed53d72e192eedc4f1490d51a42915e38e684e8f5cf0c9e0d71c9bdb4a95d4b60e52392efc234db33751fe513fcd8f85ec04c2e48d97ab184c1168138aea7b9145a74eed877c93d44395cd581117cf30bc0bcb6546f69e42c8d7c95936b267ba1855fa781c3830a85174e499715e2809444bfe95045cf256f61afe5a66fb7b50e5ee0aaaa407f4db46e782db66ad10a28577b599d28c14d44628123530240ff06dfeb6a152e95c883103deb153814c02d941fa6d9322ed7033a1945e9704251e4cc3d21ee7b4b4c285df517a5ad8a4daada5dab85eca9c80d273f2156aae17a3cd3bc729dec3194370d9d0844d27aef07761285f5944e4b8e67dbe513abe56f30e4683e0c3bc3cc691d6cac03e9fe35aa1930941f9ebbc38ce098392feaf49a0fa318ea84e1acaca928c38e1227ae902e880bdc2591c720d4c4ecd299426ea3c412ea1118e700943e2164b4f9ff9fa6e46028b69c0da53c54f8c87a75107833a5db1bff8b91682792c07e0e9a75214ac6918be8a4eeb3ac7672ef23fcb75e2c2116ac8f4dfc57543b883af3ac05fb4af48936e15d73d509153631646d2f0e3840b24588865667a81ab3e988cf651a4c6e118eb9a1b1ec40d59d825918bc054027de418fbe9a449966121681f5ffff7f0a