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

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

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

Block Certificate

Block 70678 81659fc8c332657ede65db7bbb3f6e6a752d2614e4079ff94d4b2503e9d06a9c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4734297241099280694c315e029d3ddb5a17b76e3cbca425481af055ee20701f
Certificate Block Hash
81659fc8c332657ede65db7bbb3f6e6a752d2614e4079ff94d4b2503e9d06a9c
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009cd4010040dd0000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000004ff8c1b66472b199e4564d2bef6cbad61186a05f340caa826514ebce0686ffac47afd603459a1caa8168f7a61310f75880f8f38d8a47258969a353e20501988b151137a2816b628f3194959b219784945e8e2dfaa2bb1effe00700000000000000000200000002009cd4010040dd0000

Raw Header Hex

000040203aaedf1d8887451104bfddc5c2c7439f97f0c87f8930e0a114d42c79f17b8b49318b6d15eac1e957594110fdd3d66c76885e933767154f322fbb84af6e7a425118b3286a080101181f7020ee55f01a4825a4bc3c6eb7175adb3d9d025e314c698092094172293447

Proof Data Hex

59,560 bytes
1212160103071b4aa7e06a3309738a314e5d140e63616276491d3c4c3b335f29f69459f2d2036d2197bdf8e3267e753ed13a2edd505f4c7515091ef435a80611fbd4950e2ddd8ba82e86218c2f0b027b21550451ed0fe0ed2010edcbf12e86668cbf42274d2d449a8091ecc1c66f4ef694d21a4c5884e196c71e77d43d858ca18359bcea37dddbd247d3b665a929e6a2ef3d1121cea0b3a01aa0125180c1d13830a7a311b5644efc65ac89b561e9af285fc17c0b1f4f8eed7ecb5caca0584730824a4cd6d188b465965d9e1502a5ac8cde3ff2676e54d39462104c65549c7d2a79bdfc7067e5727cf91e7fd8578a97b3c865122c0f587f735d14a5ca2a76ebb75fedfe2e1c48b9c9fb35aaf9581bc030775d9924e1f3df50e8d7d78481f10020fa74233f6f01ac78c3ff2574b80f565e0ad2de394aac02e103cd9f1532aa9fc9929be932f18ea6a0ea6b8d8b9be37b8cee4d0cb83d4905d7a7f4d6279b6964e3ed62aa62d38eb4caacaa01d7b59ec40969850ea7c2b829af43a777374678601e10d3c7755f1305b88439e46970e676891dd6a2646996d8c49d7b6f88794209ec93d342b80db8ed11334e595533a8ebfe8cf815fda96490dff3ab7d22d1f8ef5283964a4930d3e6999738239d7eb50afe96cf0fa9e54d3e658e42ceac831bd7ceb681c7f30d4184813bc29174b75ce29669ec3c9e590245d67fbb673bfb184e543d969abb3ea2435f0525565f1e8e6c781e93acd82d169a87bafd15469add7eac333ba0fc8fcc5daf64d7d329f0f68eb79833267658408e7bfe6e972fec3fb00573a69f520d4c114f755c57350e20c276f94ecfdcea888e1a4eedf95be22cd469b41cf1a78179d54c59d47426d12803e41e73787ab535ad493307609fdc28f68fe6b50eab9ccf4df8cf0974cc7f38aefe1b7c5b5ae691f9bc0947910782584b5e98329180d44f9cc5a4a91857e32c1f4cc60b2c444369cebd8005ed251aba6ba49fb1edff2454d21f1227bc49f17947957f9c43bf868dddaac0bf458c2000470b0f1d9f1eb7ccbc250058593074478c4b78ed4f726bdc4a929cefdc5cc84c1ab3f5755dcc042121512a21dfe7bbfd2a199e6d04afa1cd9e989a2032bc2a3cba7f4bbac795bec70a3add53953be0eeca3065c5e6f966d8d514306fae3fbc8d39ab38d34cce44fa43c70c0799458ee9a0e03e4221b30b740608c5e42ff99bed6fc4f75f455164b8fb36e0c53c8f5dfb3c64137207b3cdc38496b4ca5084086b7c144193ff3e109c862ec0c46ca40a4e13afd26c4a58d78258c892b80907db4cd9f2fdb542c4bf98552d766bf24eddcf680dc1d8a6be97ec9a118049c7e99963f63812856ea854af13a17ead3565059bf9ec2b2dbd422565d0b7dd3e91d11e5f7d9e98770307f8161f687fa2ddba93105ef3c8675362a2f2f464ffa7b86a0282856fcbd1ccb167f8ff8563ea32605b5866cc94f51417813f4f41be9e3bb106ce7308611f8dd07553c1823604bec9decea6b4650ab6d2bd516c25b70171c29ff20b69b788e4c6f0d7145a0f1fb14960efbf359e915b8966c99f07a13391effab6d6747455d39d41ff676a9dcde25ac30d7a5b19d5ca54d3736a4181e6c8a1b6e3b9df8946a9b0eabcbfc714213bb8b19cdf6e8e6219e5d8006d5e062168d1de24d7ee1a6379a812ce417366860743a4ec5a6bd5499a03c81af4da3d3d28aca80b0f7404be74175c28a3ee786d9fe188d14e19873375eeb8428b9778d3866cbafacad33dfe9a85ad9475f1c23894c9c8e4bf16e732a6002239283a65a7afb38073e926d27ba1b113769697ae28987c746a8e12ac87474eae2bd09c2376f173fa590424b49170e54b98926f6c89e7968dd92ae9f2f8fc2c99c2a728880e2374bdffe01878eac132a5bb7dcc09841a1d7809864ddd6302e6d2223ca5dac0d2312d5058b9554af147fb59c9bc28edb3be76443e74713886bbb06efe47ec07f70247c3180c15f99c6d0e86f1a991ecf79e83979a1fd7570c49faac8a873d0839ad2444690895723b8fc2548dad84ca30a1f609fe67c5b5c74c4f6ccdca28d173b04754278e741a0d2d12a8f396d527fb7ca9690d5cfd00eb10e70920a5124369950edf699ca8a56cb1374f8d4e6a72879df5f09f3f1cbd94c905a89421080d68e21bc6397c200179de8ec9c751c6a56020c6bccc42eab11952ba71abf3687fdcc0427f86f15fed1f9a64997d0ecb0b75035c10919f2710bc8f229b8ed79f34a30d1b777120c740211bb93d43824c5081253e7ff5f480d7d7b817dae2723975234e387b6dc10bc04ecc9075bc2220f6a2f27fc1b56b0461451e3a2c9cf3d0a410930680805acfc76794fb3f1f79a40a715cef2ff14f9a9308b0a242311228e15217f91f01b10c4a787882a996e035b1ec478cce04d9564614b4383ae7a1b9474fa86a594780830542471ba9e9e1e3f02ee6328af4f5b8f5a7c7f840cbb2746268c213edbf29469384e61941640bd926f77d5ec641312dbb8176e460dd59567fddf09fd53b1f7011512a11bc29a796bcc07c9638165466447f01cd4dde61f089755a893cd45d0354506c979fc2f9c5fa07c8e1a2d184119acaeb51c7d64c6d982107f12709049551884e6f4531eed6886c3650176a242bdc6c18961f57d513920c2adf463da07503d4755f46e3387f6a335fed5fcef21e793187aa4908007bf7942590245d81d6fe5d41cc911a05b3af08b084ea7b9b4c7bcfb911ae45e5c3d73a7b8c9396c15d5565a2a98bd284d4dcef46c5a721c845c69e300d5c9e69ed97bc05e66baf07a686068af6e16e21779018fde9a2861b68012f7df752ba618e4f0b03755d81f96746a68f7fb4d4ea125ca507d4ca6a0da772a5dace9f6fb93351628d76f954091a47c26efef1fda2455c6a428f601986f032096155dd5645d3a0d9f106ae4511c63dfbd63595df467371591d20c9a4512ef9f8b583b7176121a68de8f5a11c98a12262ca14abfe7d1df5c08a2d74519544232d7d31693f221172d9e048c46b0334cafe0f61a243f005cdc0d222441e6698dc5abf4ff1b10f46496caa32e41f0b0c728e9d783b3fa1737bcc87acd1e27f6f6417fc64d7311abfa44a7b8d29eac4b9e445a59e0b5544fc285ed2a0c3027e47f4e5970e9e64bc493225451498eba9bdfefc017e5844e92038a7add3b16b9d7180fd41f44de26fc0c4ecabf2a0a285c4141b5c7fdc7222f687baf0527c38b445db92b493d5a58d842f694fb0331b9583006af192c8c6d9ce1efc6ebfa1af8ea97818359172106de0f1c0436de0f6e75c0882c26db7046391abc8bfc4ca8bc945ca075b1f2d5e741d141371ede17c68510d5f02120711c71674d8b282e175950ba7d1652773dd6af3f160f65edee6a9ce9da17c046be37e3f8e65f127e92a33c20a0fa240397b752235ba930cfe1120621d72fdf1466eb95a76f10c5338577ca803c6a5234ca5c4eb6e76e316b472e0aa019f2c69228406f9b6d056dde0d4b5e12b11c6b100641d431ee02c9525edcb9a091677691725c408966d4e310221e9134d9f7969aab7a04bad91d7ea282b5dd1a3c3040e940dceabbc59ae0f9c4bfb71a71e7f5303fb72a5e1e4c6c146b5ee92dcf6784ea7b3ef03d46f001a463c1164c0c6e28600ecf233541541227fc1dcb58dbcef6ce95086eddead2351fa5b2de6da710e05d3d5efb751f8fdfe45e0cb412d0a5dca394d6941a3940fe3aedd41f53f179b72ad58893b3fc52a12576d152bba88628484a793bc8a34c36e82d6f8832375b58119d24a590e4bd770c108c8a341f90be459fa19af7c8cede7e129482d2e73555a8bfc9d9f0b1762d35e79b7d70e3ad7747dc8d47433f520c257b6b26d8c74957989e60d47b7c80ac190f5c757c4dcac8702ff16fa8f5fdf4db123468c33275898d2ec75bcd11ea3982181cab77216246f42a2f576ffe4257252b8555f328ee00f1e33b805867d6b2f15b4ab960ebaa5816b26e31c9d82b8c911ca91825f1babf67c6d38177edf00fc235a145201394df9d631a21ed14be97755551fabe26eff88ffdc409f75b52bd50def252bb41e6ea0681419e7a506311115e22da90f86d56f5ffc9f6197c3d43c4b8f406ca2cab06eb139f7976400fd38515c46cf0dd1c255bc8412a10a8783393c56109f212ac53c9e19776794b43b77d1e6ecc349fc581b96a6c3a6d5801f4d3073a94917e12861943e13f78dd2e0822af1dcb2ea807eba9fb16e365698753e1dd80fc7a9d6ca22462b0af63995f85a8a9d589551c5b787c34a35396299e93da776865aea75d37923d6dd85fe4c4a9776b36542d4d159d5c108b2e8d554b32f101124c4b447cd39d42f78beb8f2fe9b645a830760c3aa4c4ac5c4c2acdd0a79d5b42f732a9cbbfbceb211f813f155dc7f00f7b08199133a645c6f2f87b7aeb1e3b1af9e3d61154fb921cd2f2cec4e9cd8365d0e86c150fe1f2b712a4fc7a1194d5e50e3d3e23bc9ca6316aff18892416a5545b1cd2a35e9cff32a06c1f2c3bd32516bc5433164ffe38e9a6ff5607fdf93023facc52250ace01b87eb270337237a33e4429c4c2d316584d8e3c096c138f58115ea3301fabec3796576a50cd35f3d8f100fdca7bf8409424b96ef4013d1cebe7f33c42ed6ffd28caf25ef2ee578e5637de55d794aafd9780300c6fc656cd35e240ec178d7921d479af40d809fbc17fad9afa730dc44de261fff6d9d03daf665e1cf7fd46e9c283a153eae75997010cad1b5a4c57ce07a402e3082c11a07170916523b925d35f79c0086982f91c17057fccad63211fe6e950a25858be8160b5c05c5d8ac728e476c9dd6e5857b14c02eb123e99b3c5fcd5914e97db9df6a3ad8ece47d9e3453a8d2666187a09a166f0a61982a3f7be305b1ac4abca6c1d99eb03b32ea344b2af61ccf46f7c2524e0dfd08c67609f36187dc7e89ae6fdde52103dd404ff9a4ad78c01bf54e14c4617cd6e6bcaf005ab3160bac8e05e0984ffb6285d8e075545efc0fd279cd45ba20df562fb875d73bcfaf69edf66d950edeb30940a212f3afcb52694379672a6b6ca1419aec842262130f0e41962cf508d4a800883a2b692716952e81bcb33017c28620facc41866fb950e0cb63fcb1598cc4f92f3c2a9912fb1f8da2a7e9af1a4fab826c50e81ea474fcc56ad66fe6d8191fb6554d6e72aaca9e0ebaa6d73629d60b61ec5d6799deb7a4d7575604d283a1f5b022ec0382dfff5306dedc9d1d6053e990bc375cf7644512f6d5a176f035dff950471680066fe028752413a7d1c54149985aebc304c7dd00d41a89f10ce4552b40256d4918b31fb136877f3dfb3b659ec795031027355328848f545a9cee76c47167cc7bb1ace1216e60c3b5557d38f51d0a63ef6f6720c0e3d3ac8dde49eb869d0ee85a2dd8564eff6d0708ee8f29d53fd50160f33c1bc76a8102b7609c0d82bb3292cee39ab949732ba388784350e8f3c0bd8fb102b5be9fb0dfdaeec69a2c6f67886ba7fbd07fb002e60ccb78cf689efc28aa878b110a7ea2d68282206fe5685f090575395c1fc6047bad3e171d7a7442edb085af41246a9b14ba6cbca1dec2092d72f34be84124b29caf18015289e1cd46de14b950a0bbe584c1674d78804f1aac5e9e9aa9ff4e5497e37b6618e5d07ce5c604e2947470fe185bf30b062dcc737aebdfb81fadea8d3b8c7c9001001181454463c21556ae069dc7dc7c3c70cfe1186e5eea0d350ce5cc3209fcde6b03fe93c83fa4554659b3f46c9be279003b6f4da70d18e699f4a37f4f025867e13aa7295c1d8e63361eda496b8f280cbbb43bc5015aa86547bff6c93bd74e0938b28f243abd19b1911a22d6fcb87cbb7f3bf3204f47e71e7ef2b2e04294066aff1f21b66a934eee7230094e936c3a37262a3d7d6d4666f48f17bdb57eb6dc03bd0ac11afac22499f4a94eb9c028e27473cf28decfed57b001ea9a94e6094fcdde7072575b6eb907381722fb016aa390ee4cf3844e1a5f9574d81598b1b269645fe7786de88c69e64b47992b3b765769527336f8def6d32d804b89a29ea08e6f9ebce51cac96ecb6008fa19b682c7ffac687aad05309fa1e62df4c60e1b08847855962991e8ed754a09e58ce103367765e990264512d315949a6f6f0873e138c6923c44d23c98738808c9b2e33ed1091e392bca931d8f2e46a2e28fa84bc5b25932fa456ffe1b555079432dd7251ab7aca7403f7fd4fdd071ff04f847b6e88c2a5b74d95fb1c0e99e8e1ca7e79cb3a1a18f691baedf28bbe8bffa79b1c392c5c9a982d324127e1d7475c6b3dd8a12be4f6444499c54a7a9d475575574c6435cb218f5f554ccd8b27e67920c81db846ff829e789a70beb2bc83a10c9bb023c590035aeae68acae5de69ee372fa7fd26d92a86e8920c34cbdfea410d4ad79537e5b3f0167ba8d21df177172c262038b88ddd1d4639e5c93591aaa566449d0b2902fb7d10db1e74e80a12cf6f7fe6f9e85a08ec27fd86df39c7fc3b5aed8a03f04c5d128eb05ea73a47d5019beac8b951c385f9cbfacc12b69fd0bbf5e5c977f90af9e4bbde2269fa364d143186ad9b34fe856a13cbc336d0911d65341c5a4298992db9b208613bf32e0ff9b09f89dbf9ec10bb3b263c6bc5c867fff80e3e5218c1904e862140c50d9d9a00fa8ad1f1813493baff674419f4cfeb68322f0297f8975314370d1ba799086ed5e36c7f3f5d093f93758a08ba6e8bb3694ecbb3d1e8eb90fdbc900b9c5e6cb10fa6620e6228c6f71bd13a9ede016f7fed37cef057fb35fb4390ba750cd0ebe2feeca6c7d251f0067055d7d5d20b515966c386ab1f0129c6cabbeb1249de38a8aa7d7a55a56008e7c39dae65abb993ba598cf38d8c6e83c0754463c6c0ae1c40840fc89d936b6ee2428e161858bfdf413675e671e91b8e4257e44d385bcdd4607fb12cbacec2a493d31f510e06d0ee63120e3f7ade4c1ef68345937b7526963a1ac0bcd148add9316f981a539dbdf6ebb292fbac668a5b541929aee596097c8c7db56557b3879c9469d85aae5f846f14ccd36391412edbdd8225dee5d85b52639b51e39b670d2aad37ffae1f9d5da353836732ba70d110548de77601ec24979f16f7c1f8aa44a8e12aeda10bafc188ffc668b84b89261e596f4498ed0278d953a31985ff772da54968938ec4026acdbb339176554c90588b25fa850badcf76a62848a4471f753973e2491703110d9a84d6e7cf77badae4f127f320799133212e030efc85abe1ccd9a7755f93227f19e435c8901abca6cd855255fd6059dbf917faa096123d94b77a394a288d08bc0dddb8efb3e3b972cb1019d5064a3984063220206c28f26c07c2ec4da53bd103099d22bbdf2194a8ffeb30c57bab11faae81840391874211c669e344c112a4929db38ee6573c569c43652b15115ed1ab6cbec8fb49b80eb35c2d5eaa912c6afda206473b038db71a558254079a900ba483c375c188913d2596b6a6edc04535041072de18b6266fdfdb8d1dc45875017af4a77fe708b07d9367534980e35508b956a20f94d577fae3df9c74b3cc93fa089ee37084265300ccfdbdee65c82c59609c0f6e187a90656ae18d5c00e491d89b6b992a58a1ddd94e033d8cf3c91972ce6a3d7272fd15da68d2e64581e99ec20dcdde258e8a5f47b345ad6ef5f4a4f8fc7363abc1bdb4dee7497f1aba1f616cd7f200929345338ab4283e795f7223d49c2483f353e8e333e8f9f646fa9376923ce714085b93f647d0ea4b6f4120ccd4d16d279f1ee30739ef6fad3dc9c0de7bfcd1847a7521fa28d6859ceba843a3e7b6f2eb86e2d0325a112b436391740a577ea6cb84750c68ee13c649bd75c518703ef05704c6a221afe43a3ada5ccdd83bbab3687de9652d6c4ebd6d6db3e779acfa43efcefb33e7ee67e9bc2706d2d534b1e158821e356b422326c45d011fbf8ef8f524b6751eff65e01b9ee6d6cce59c1263bee1a7e2a1757fc6af21df11eb755e00d6ac3b8cd431149e68da5269670a4dfd1172154843cc064ab76eb5b331a0c42baf1bf69fba58e050752b64e7df6e66377a661f54a881b522a42ed8ad7ec11104ca36330964c309010a5391387f7b63a60f6b0f8c47598d9568853d1edae466766ee7a43f7a8d56bae7497172d949dbf2c9eac2184143fb1228244cf183d269d6657fe8bba44288ffb68a8880403096e44f3a0e5b16ad10f585dc63aa222a2f23475f907f857ccb209f1ffa70c42cf56b90928084332dfb150373c2ea8c42fe5b085bd8de0b0529b55ac757661db9b4126f6e6a6d56e8ab71dbbb46a9bb6ac7ef3b06e061436d6a576e7356e1877cace5532819ac8cba73ce846f42fa7b5c790c481899e4939d7d373c017f6e8961976ccd11dc69005cbe18ef4d3b1a01bcc5bfbaa30f005853d20af961e9a3907c010de54d82f6434c5178c06c05666c2c05aba316c687b95cc002ebe11973e55262437a3266f07de305bf51ac05bbc8e0c45a2e2044416eb566445a49280fb3a73826c352bc153e26d71273939293ccafdfc1df36e20778e05663698a325618cf2e3de8fe4b1685e470ccc255695b51fe6ff5ed9ba6e67f914775a0a942aec08521634cbc70682346a6b718e5f3f86def458b98b25bc41f83ce360f7b9f11aad60cab2d46fa5cc51c8192b4136993bb82e24381f052a046bf91e0ae0fb98b56d0b628bafa8165debdd92331de76aeeb87003561a683a2da2453e312f14a410a6a98fe8359980e2bd272adc21ac17b02057483e42c9fa30a46e9e47725a12548322e4863999539fccad46c60ed417d44c725070a5a081c47de916944b18ddc8c3cb1a978f4a640cf3032863fa255c40390444875aed8708e37466b4e6611aa45364aa11d7457247a0fc374941e9f54b560aa0d1841eec8020ecb6ee0b80eb0e46e9acbf11394a0222f3e631ca1b1aafba7c7fc9163ce43029c229bdd189a9707e3d03785855f63fd3a9260de1d2a8686a50b822b3c639a5081ecfc997dc3433411ce31c040b5abbc47be40305352a7342cb4ec5bcd6434a2b8e4a721c40492e9a55a8c461ef1dec2760f5d72ffe5f9be5b5736b1737607d91120b1cbff7b020c82a7abff48938cec6f392cd1865fcad8d1126f7630a992788bb7cbcf6038f9b0d790e064dbb1ac9b433dbb078bf7e9dc42c97ea8f1ac95debe4c2b53852a1ada02f0356f3a7cf7f4929e29815291d1d183177820543aad49edd5614fed111831f35f339588f3d9539bfa4daff4e0ef3ae1ab0d13a22b861eedd1fe7546a612e38ec41a4801c74dd7c48766b1e1f7083fe72befa1c5a79f5b7ba8cf96c30f7d935bc7290e5f474110ab77f4a8fbd1146fa321395a9bca9d123c69014b30a4d0ec6141e4ff4de05266f72c4e9a766a3eed81b2060a3db80f8bf7d5381afe76128253b2a5cd4224573eff6fe3c099ff69e960798dbd487976585430a7d24ec5735721e59ef1cbd38b31c8ffec21b54ecf615950ab31a2c44fc54130e286a760b4d8dd8f2e260d926bbe28494e6041b38f6e19fe79c00ffe9c87d8c712de88612072ed7dc2815a095850cae3fce0dd50857261c704c5e387987468e2d3121190a86ee97c804a04043aaab570f1d7c12c7b419aa54e3cc54c4e3bf02c74cfc825ff78120ad726e2a7260cd7064a0cbc3deeffe04a04b84d35efd9477dc94f9321f72cca5d00353d41b42373314fdcdc57e61203f925245a711f54928af0dd68225483f3ab4498c8752d4bdc27e8af0042b0adb834becf3a125c55e1d9f34f6222def71eca70fed2865ad94add9f4a9432a830f3936411c97d8aa6168021ed9a01b93ad8a13130be5732adb34037bf1be13700404d6e1d34532047c703bf72abac9828eeea48aaa44ef8b6d6ad50393910ee73fca626a801c77e0df5b218bf212addc7769bbf9f449044c6834f345f5e0e174e7533dfa70c4be01781aa95fdd2ab70a97e32ba746ed0d72253c68a80b24201a1b97051c68fcc5a6769504ddc121326420056b399761f9f7b25c8a82eebd4f33e22cc376b2f03b03df72d7dff433310e96fd58afef855319d9ddfc366c00fcb9384bb51675b0f9f584091006c47eaf5c7a43f5e6b5924e81b128003ee069cf73dd2517b57020f46a2302db9dd254f90a78f421962738235ba475c7dfa2403e77965a55dac6c83afcd96f47029030759d2dcbd4becebe335b28f0f2ad647f11830873b78194c36363061b49f6707296da0ced5aae61d7215eca471a0427f08ad094cb0f30a87f371460cf2acff3e026573235c1d07f6e09832be0b1d836ddbdc7aedc0d0f4821896c91f9ae49ceee3aaf05d1a03df47b977c33b9cbfda8353a8dd5e1954c31036253bf7394370c24addaa700005f1eebd21803e3532bdffd38d6de0851e7ff19bfe11e5dff63c307286635efc471d974c584e9976377eb4af991f0985626a38be5ef1ee173460c865682e2dfa29f52bf38f787d15f2311c892a1282a6ba410e045136c6b8b04b06a1aa779e9ba0796e3c4c15e356862d9cd96750e25e4cf06722df0fdd66ebba67e3a6b579c863babce3dd61746001c141739c327e618f2586d800ee9c4aa97b963a6145ca1f4cf2f9f5c77657f975b221e4ffb482fe3993ffba2e8c910f0368f696054a592fb2155627a941271c15d974fc42b5a1ebafd70062326e6155a5ee3bbc679be9133f01df29dd1c8ee8e8aaca54b6fc51c0ee12da951162e27322ecabe8de9d31b455940e138447fdd6c73189c7a092598681fa94847578878dab72c5dff5d5def3a4c47f7aecbfcf286ad7c867c5d625dbe599e6752fb77c7855b3357ac8a40bae5109578766ded3676b24a3c8db3a45d9e95d09537a763ec8b727f55eed3ffe3dc4f283c66df6cb74b83a0e9b7ef3d47d2e32cc5b82fec988d0ed4368f7982ca257156e449feb638d184d8a01d8da925d959508117144d104fed93378ed75e7ecebf7d37049dbdf28376082f88ed59575d7f9c3037b771a5a860a02d585ea447688fbc584c41465b62a10f9e55de95ca21615a6c8f1b1588741a70547384941aa46a341c1d45a1a84d90411c54e1fbb226b99db73c1460e879ff609b7244cec5becc64336abdc1dc60a44c1fba9144758a957ba9099dfce11a442f09058527df69891889ba069b3460a0c9a784844552271d92df7ed2888edb13b54d6f40012d6e21cb5990a1b5c8df4454feaaff301861210c8850fc3142f67556dfbc1e0116cab128ff7f7fde25eef80d5449c5ba7fa9591af99769c47356716b6096eab633dfc5b57338b92cb9bc0b853b27d331241443d2109cff27281769616d006b52c6c6c5fe57f01d55d31f3cbdcc000e9994e12a83009792524c8fb612e2b22930d6b8da46cca598d451b809ce513758ac04cce13dbf3b4d9c88eb086194a54984966801e921653b5b8bfbc1754e9fb7e3116faac5fe9e70402c7755784665e72e9ffcea98f3884201d909e611daa76b58b6fae9229fdff57a103ced1ba8675a3b0098cc86bec20eb1462b94cb4b32550519d440ed371fdd78b7429fb5cf503632663c65d76d3ff7f3d1e8b962501a67610ecc9b6c4eb8465bec88ad00b1ae1983c27307841a110d20cabb1b1737b5e97d1d7997b05537c425ea9b9e51c3b946e3a8b77985741d86b0b1ba665a8fe355b6b0bd50483804aff023ed7663208d8170e0cfd89599eb4e3d94b7a33dcbcaecebaef0fcea09ec3782b6a8fb5119b33b4a5a662aa57a96d0f4de6c2eb3f3c08b8adcacccc0b1574dfee9f9672d86c58fde979e142860a894c98a7109d252626d0debc156747ad196da67c809923a586b129ee5b2847cb1f14d2059e1929ee7520bb08135fae21329bd2d805051ee31e3d5d45ede42d6f37a4c373afac0f204ee1f1d8ddeaafb2ff19404694ecb98448e19bc6ead8e89fb51625f0b5afc37eb93d5d9ad32fc46cf1ff6ea3727a0bc1b9a1f398986cfec9e978170ce4ac77bf443b50bd9f4ccd5b0e2f9ced68b82ead72031a9216ca3702a478c0205f65414bc88d114ce467ebaa6d6470e9b5599b9ff3e6dc5f198fbaa07307cba550baf0028219e17db48b6f10c4a66b9723d952f331478f1c7d64b25328705f195d9b66b6a757bf1656e75bb970b432baf413d51809dd9214c30a47d5f3c5bcffdc3a97880b29a71f73c1befdaa88c1dde0d7b2c191d64d5ec92dcb6767e359b3a48f4810440cc60344ce564fa1e946b9673da30248a1a293ee8b48a52636dff515ff5b5216e4b7f2949fbaa32202f34fdf39ae6501796052c6829a92bd2a9f2975a19aaa5f90f1fc4829da88b74b8063975bb5749f67110602a90c7deb7a4b1cc5ecbe8d22cd054cfeb22ba92eed66c4bd99c11f862d29cb140057b527cb76aa554e8940c07aba0f1188913f9f6051cbb98a48d07f05862419bf236c61634229ba05dd41286b0041b0ed1821cceb6fb0cd05cb8af7b4e7e1c443675785a1f008d47eb81a6a8529f646e7b354ba76044dd39f406198e05639730544ff878693e3b8f42af21826406a52aefa7696b1e540f277700993422794e3be393a648b237a09ad69cbf857d3eba5180358669a87df5152ef921f6d5a0d4fb794a33150a99e23bbd0c1f473a38b4feb303f5340893b1b654cf0208d9505ee412dbfe5aa4365d0888331578e61cdbd8199afbacfb4bb0f4b1548359734d73ccf19065d78359bc733fe2beee761d9cd88b1938ded4ee4bd08e4fb816c2be337f69b258c3c737b703e003c6ce84b30a105bda53d3068a6ed27411a5a6cb01f4c646aed744d517050f6dfabd9eac3eb1a3ba8aa0d736988b843670347052002507a4388e73cc3b084f37852c63cca5d4dc17c404173c468050e8932b0c8b4b4c243f187c64f1c1822cca433022ffbaf176831a442912b6fb61f145f2b02d07fb58b7288c26d0d836a9c084c2110ef7c025bbd4e63a06bd7322fed795b8b79ec3ba7fa5f4b0a5d0ccbcc11a600c8fc7b7dfec92dbd1741d79b482e6ff2dcd38e43271a7fc98c8cd4ede58758bd0430e5c1a209979a53a82ac76bb09a2341dd09c95eeefa4c9350730d75990234c6d1f29399951f0d3e926b9924779ab8bbf4c06277926e8d8cb7943db51bb66a753ae4c50f909c4fa1ba7ba3e1334472df21317b1853df437d280f5f5f0ecd5d08d69691e1b4e246deff5ec1d8389aa4bc93f76f961c9125f4946d4dcd8d5cb968e8dd9ef68d042edb9c9dd5948cf37c69707883e047515a16e8da2ae7e219c6d969ea42dbcf8c40c4de124536e400b59e68c33448ae8a9d19f38e45aa4118072f2749e1b47d1e8ba8a355b9242c7d294ced3f1947127599be8a577efad8d49aab83611d6231038bc3292292dcd72ce25249efb5f2b3292872c396ee3b925ffa8ba477a0b648b896983ecad0bb0e812f7b2309cdc2bc77094d7f7b78e7614a14a6194a441085f3334d48f850e767b222814b46d1a8032cc7d765e60c0150a9ea15c06664cb7b56ddf3a4c02de199fbf0a527ef98bf891fdffc8e0aa3a8898c72df13a30fd4f6f10baa9d4367d99cdb8c0424570709125013822e51151ba6b1618984840540fe60896b27ef89cf60046e2abc21f8f2e428c890ca2a9a41fa1fa5a4b89bf7098123b9c07895a69ecbde8a16bbc1fc9dbc34abb10f6c7ee047f07a934e62368c704e1d95de37c67008e16f58900ec1fa7d8d16fbd80e9dd0852abf4023bc4a331b2abdae8f9470397a8e4a92e8d6c27df0e9ef7b4c21a07212bf3879dbe6572a2dd3fe6a71a23e43d875d61ea41e08e7dde4a531de4a7254f6637493242d52477ef89580e80ca7bc0fa251dd4f1f98eac9fad4c5d2febcb449e74ffa50395f1770f8025804c4b9bf802f1101d209e7ed80843b7ba54f3c143185ea27ca8278d782271d05d034004051e01d66f8fcc01a6705492aa7a143eed29ebf4e21321a853577b81dbe1372e3ba7929d060d68fc919f68d1c3c2c8e465bb8ea86d2227b279e071ef71e932a682bc7b1ab8bfe04369a1e2ad0629cc4bbfd14108098d5bd80513f2a25a4964b5264a4e10895203fa444697741111cf0301d8a11d54b7e32a0088224f4151c6b7b3450ad568e365382840f4c6aab8f7a6a43ecf3ef7813ac7dccecf4e649dcf526fbe1e441b29fd6588d198e71a63b623c493ccb7631f60bf7a1127d9cc77052fc41efad34528da1aaa59eb80c2f13beb093b2165cb3f07c8a2b7013bb64a838e861009af03c42e1a114d6636a5dbf30e13f5b8ade89818bca4ce38fa3d3534f82b6059d84a6932b2308ba362839ed827a1a5cf4cfce41a3ff5ca4dfe3ae6f1e5efc9f3db085c8b9c84898bc574849fe2d4c45277086180f9bd5b52e1f53f37fb5d2213102684707f47d7efa175b965832079c429be47f4164b452d851f9851452b78f0cf54f48fa1d50689dc9af8e4c8aab52535de8d0087e07f5f5dec79c246ca1c031ef15d43c4d9476e07e7c0123c549b89e23475966e6decb41157a7abf8a95b676c9cb3ecb6bb1e229adc320d6e267032839dd5abd0cd3e92c885570946d935a6966e4726fb9b79cb2fe49d51d735cfbb14b1b3dbbf2ff92e588b8317ee01e4b363ea2dfc1839c51065d58171db1f813ec5bb1718977f3f7530960c08b9839a467e89b541c1f1646163825dfafaaf8b4c7908b08f42afdf4e778b927042af5e9a4588ccc0d43cee2e7ebf27c6aa910075e20e7c53f4e466eade139f774df676ddd0466726fc8c18183cbde01fcce8cdc8c422352156c6819859bed8a5d8527bfa163ddd61071efe137f4019c52fe9ba36ab213c9a2d9483eed7d0171c45f7fd4e21676893ac73bc95db5ac5dc7a90b40e81079fcf6de7acffeefca7ab2a32f18674a423a74f9fb94cfbb16a7260ae9c4bfdf6fa143f7a59380a0fc74fe975dc3b6681b93c41bef6db5084ca95461f09b25fd25f72b86c0fff020629f56cd459f71236ed7746ea31c907ed37b1f590a1cc5ba65c75685cfd40b08dbfadac420eed540d0178fe0a5ac9eb0c6735c5395e43f61110e7e3113281c6c6d350b4dd62b679d4ef8a509b229174650d345f60b9f40895918f8cb77328dabac44ce1fc893090ef6972f552dcc96707146774229257b3cd254d5734765a863a71806206c6024c8148ade082e5e403cd812afdbb31e04ee5cf60083216c8bb5c8c2e12c97ffa02fc8736c16656160e5e9cd5fe25cbd7da6ce6a74f06032f6083c57d6fb3e5bfbfd3b62bc9c5a0f8313ac2468041956ab0dbe2f1ce7d2a857ef6a3cfd6a2d5020b95eb0f079a811f1a2572ca600d0984b80973553c9e03c937715ef72dd6bb6cef84d0b8d43a9a1def88935eb936ea30a64bf89fb2f1062bbea8f7f28f04f8e9c3689f67987724717ade7e90911abdfd75cb85d8df08c34da7af1aea177a75843329c9ea048c64cba33f2972c0dc337ada8a8d670cbcd47d21095cb15e6bc87993aa7aac5022322a33bb8494517c940c3ecccdb06180a88a552203162d3cd44b0334bff48bc6e382764b96da4192a238837133a4a03f568b456a01d426c7db62e81c91c087f80315f52485e6fe2da89e4f984aa0d06e3b3b3bd020a70e346ec7c865eaba666d65ad2e474035403ea4c2bb8e0f7bd2e55695318cf9b4c9dd4d132259961ec1a160bc34b58f83c65bf13b9ceee9e83db97870b9d9727f7985a5e2588a6134421756dad0e918065c52de0024431c3fb00565f3a0e10152a545f4a96b40b14d4bc7eed6f21ef11e86bcc9fcde031272fda3a6dfb4946828be5b9517fd8e1e2bc61cec47baffeebf62b280b323bbe12ae6bd4928078f92e110952d173a40cd03422ec772caf955d4f7838fe8c861dd8b8bed6739d54ee5c33c26ef8485c59301f19d25cffc0f10edd96e7de5246c1b45f7142a91195d42e82225ca6045cd66849959c78d842dc02c01a6c24a0b9215dee00ad44998fed43df51cc2c66d4faf0690be180c6b47e0085ecda6e967ed567623d01d67ca38154ebe063230a92096acbd58c2e012da6941190fd560fe35796d443a729745ec7b721fa0202fd10c208204efd73fd0784fe53fc2c435b4a1d9e3ffbd054d2aedc54b786a04b169d0a5d33d595db25bbd1b736446feb86d3b3a501ce3bd615313698481cf86cc6f6ac4f2a0b50b9b4fa9e5bdff84af05a69ae20c0aced3d6a48e1dc233293c81d629633c50c3833ef4a70af0ac90adc920fc2cbff09dc93d7adba8edae7275b89511f25a7fa954d6f4003091b4c43584a4a481707e11334e96e899a8e1db268c2ebdd69d21bb6ae1263cfad9af62234c382225d8a342f674674995e4a7136cd705b74751c018634b5637d89e16309bb4050adb8c27fee0edccb5f61300ebea560a15f66e506eba124afc05483aa28792dbd6fa0521c2b23431c2367e0cdb71c34eb0fa6041b2beea3d99d4c8f353bdf14d518949bb89619d8c486e9986c1e8c792ab02fcddb0497ed6013d6a9b9f240ab1e8a9aae57070687838b5697e0a26ed5f0ab37f584db101db574925147fe8fc295da6a0ff882ddb0f0ead0b1a1e318174d400c1b1353736964d2eabb34240d82fcbafe82c5ded8f022c47df0b05206bafc0f7fabb5e42d2180f286d661cf56fe2bbcbb3641efd6d246c9294fdd9b9f7f54bdd167bc1fdb5c9ed6ec1964713005f626dee8e7b3e35f58e0e56f83a85ac82032aa12150f1e51ef676b774dba13cba523c21687549418a17df0eaaa1ed32d39205d7d71e9f3bf1eb2f73984f4249b14d2e1084414aa1975cb2b28df700a554fb6724be506c8779795fedc8944420ae6997a27e842263d4984381f09dffec1b688f8d6528afde40da9ab523085dfd660827cc282cf40c3e492d2457c2d946e93a1cd73827cc4108930571482b6b9912de3b33334b1084be2f82942346900ba881fbe6e9646df77e790b83cd972217b34d8bf92b7aeb95f8cb62cb0c8e924d220aefbecf70233bfb0b0e80a902dab760f039b542925636c4590c9c0b9f05412011dc6ac0d8badfff88463ef7caddb84d2cc077301a6173888ca19f4b1027b6b51035cda51d38c49f416e2cabd3954638def70f1ec27f45394ed21f94a7da2f1f5b492c84162d5d71d152e19148abdb61349d33829ba119337c2e91f9812514d3feffbd30faa099aae5d29e1b87a41b07e34b3dc38fcfb46864eff6e18e038e8a11cf87db98750d6b2e406b7e1418a5a050d05d64f1bc7f140006725f120ef546d0357866091d9f607eb85e8093111c18d782e871a8f3bb672fbb5fe9cf7eed96dfaea26140588bcf696e83903b0d35460c74b5aaed62457dcde1e152acfd7f8edb1c5cc84ab99559da05ae62ff9239333c0abd6bf69bd084645ce6ba5ffb2f1be0833f2e3b7abffa1310ba5ec61f9518d8bd802eba42a68e9dfb73200cac89812dd2c6e51c8b2662e32961f72164b931865a19c22ed1e8884d938d75ffc38dee552004e48c2d13b994aeec72d0c95c961a64f185dd8d89291575831e3ff2cfe75e2d0263629f9bfd40d6249bf96911b8c88213282fff70c4582b58a1d95cb9d48ac05ba830fa3a6fa6ac3173ff58b9da1c50b5da1d775428c79ad2d8d487c8c2560cc15b4d1ce4f12a456c737f4de155129460ff08d49556bd58d55c9968f9c03e7e55492fe1435e66fa4b38ee3c9dda7bd537de6ce3495aa349ebc5ef6bacf518d856ffbe08442832c97d36addcbdce6cfdc4c6e3fb3abc71c4b079f963d94543a1559f806c1758311ad79b6739efc6b29d06365c730255602ac94e7000f64c5283a3d7b665072bfcaa33fc91b97f969fcad19ca06e077180fdbd14ae9e27ade4f4e292ac8838e97c515413765449c392bb1c769c01409f1d139728a67365515d2b58a6475f709fef62287556e5a354374213acef6073e85b12c652f96ba34ac073272ce3c08e7f4d83159dafb39a89dbfbd50430f120608038a1f442c1de20b1a366385d072d5b2ceb154629d3cc0955babd810c1acb609df07bc769bffb024ac35e921abb83b601a97dbc68982c3c83d302f01b00d910ab77271b116826c0a9fdcb4115b409e6edfd4c7d0fe590bac11224291bcf1e9f0ca170ec69b0c144ccd24221b3dcee0382b7647c550e438a84ffa98ba2b21be6ed7f3d2fe35abe9028d67e70a5df0ee5500c8727c06adc9977a70e46f84dd3e71cf693809c5b4db91e890e1bc484220cbd0bdf272c546f52bea53e94a57053d6266a08b88d9cd973131d410983390cc9c92e283e7bc93d0e91bb048f73adbd832ae5c14eb768c762f7d42851226f2bc4963a0e079d38b5ee59c28ccabbe11306d257eade0ee9bfba3194872def88178d0dd339eefbaa7fe981975203eef95b72ce1cb81a35c86568f7407c08ea6803ec208870dfd909251e96de03847da7efcfbabcc605092d3ab310737741fa0d75e217a35e1d969f97410db016a565f5eb9f774799fa135dd9b9a0752e273499b207c6f62178b3779a24b7ebbaa7376cf3364f024960336e88112d38c8fe3544f2246180fb76d4b2793e595a05256dddbb351ed54b526ab960f62ec1f178992fa9d95ae3869958f2811bb6d9ed47920a12982190dfb2a8f9977c5d92b509c76f6254190d6d54ffd257fef3be8b0e1c60305621c6fd2b673e5654957be1ab0c13b5637f561d50f55880feff20015ad80680222d3a2db9299d52fb1566be0ae940301f251590d4e20e0e054d646c05f38a3b216094962c1b210c55ef5226496bc9d8ddb22095a0f8187d8fa5f3683a09d02e990ec0d4249c6e78791c9500f183187c44c00e6f41276299fefae3e9d5de4ffc6c5e6391bcb8479111ee37a34861dab48496c055090dd0f1b6c80f0650cb64a7580b65f53f6f3a23bb18fd3e812adf3e0a2b1af963ae2da2a7ee99fb5a77ea450413e73229dda8eb484c660cd6fd411f5c3bf811ed15f6bb7eef4e2611f0c934c036d61fb1680547b643dc3749b642e4381d842d05c6ef9816ed639e7be39b92491073aa160c0128f271980ea07b83f3e984000fe8c0f62e1874a34ead59ffc682fa697e669d60357a629d8198b2956fa91723558b14bb5fe7db9d08abc438f4aa930ff91accc407e9b4342f75cd260e6550454105dac0f4375d65005c2d3e51131be4405ecfe3f995e2899b9fa2e04dcda1f5f9201aeee43b70e5c8592faa5b0afbf6278a29e7b6971f6724c17618d55f3146f574123791cd45738a67b57fdce45c9b402ab4ed214a2248310e2cf87c284b30409c1886b67d29705c0238b716d12a047e66f356271ea99d0616d7b8b9c281232f1937ee11abd814dc1b07c49e24b85c26af904e5c37919db41584bb29d6f464457422f8377a002921a2d8fc3c846721679933d596558324cd08ff74c0e1b1af793e4f6b5ea38bac8adaa9a0d6875664c5d92ec9d960992931edfbfbab99fce9504c0cf8cd0321f017a2ee0f6335a131cadebb08df8a80484c2f2a527a5861aec0151683f9970755fff1ea8db39b4d7140a02d822428fcf0c432b7a0e49eb7779a11c804c1cd22debd5c310d3a8836003b68b42fbe10ff555369ed333a2ef53332dcb388170de97e5d4606fa1b52c9828af07585b0c32be3809d27dd7f577ba3d873576482f9dba7f3d04e4117297b50b2ca9cb39e1b8f29118400bdeef76dddff17e67f5c1ae2fe197f03694365c84e7b2b21743eccf49726f8a1ac239ca1aadf0b8d214ead16b2141ee229902ff4ed9f0a9613c3c1550bd15299c602901164fde5404bcffd32ff4ced031a19bb9bdd67889c0a45caf5ea015bb2ad675b3484c59b268411cf21512891a2cc34ffa321ddee6e122386ed9ed697fc5262bcfc482a6a9967f456678c26608e8d478902fd554c74b79ddb6e918d75b433c5a3af1439dd1a7019382d968000ae6437fd2704f3b2f3e9c69a5d7b5fd8136d06333499dfc51f14fb64a9c00e22562300385feeb0912ab51ad2a3f5f99085d735be2b1a2ee56edb3c01d76ba3a129d2377ea65414f3668f1417b3b991253ac5228d0cc2de29c6aaca3040a45e4d73ef0917805b1ae637c69242eb81d86a12b31c043ae620ab5185162c9b5ff8b1c91e1afdf3e4209d10c975c10a7cd986a795a614007b6bbdf58bffe22ba0003c0cdb7017f40bfb7abe22bf345f20f6fc995f009073b71381ac51b167e1f5299d200bddb3a76ca5f8ed2224c49c9253aea523443aecaa3b37bc141f09eae615457f724dfbef5b2143a235f5af5b33872dc5dc76c34d91319d9cd2c990bd21f25b3ab456eb46d1b30493f1cf135c519b075070ad55be4d580e8916bce4561bd8a04794af368f82ea71a4cc745e854e73e897734ba11402d52a2a72f52ffc6b5fdc7da7d599a299cd0407fbaae476532f3361adaad8f19af1e225e6313510cb32f470f44433a7aaea42f745161046673d7d728f2f7b0ebf8029459184b9743868410646c941bce2b142eb03f87ab07927156a3f21fd536c51d55ef8b1b3bb8291f02726303a36363cc60f964a93badbaef8ab5a9dccf6e98bf2515e6eb0217e9e5aaefaae27c47d6194737a50a6afd36348257bfd5c8f2dd922645301ab94460fb707fbe6f8c1252e3e047c8b677e26e7ee5160503519be5b32ae97d2b7be5d985d33857ab80e6ac7e6f9c907ef9ba1b648d2ea74a2019a4b03bfa3e1c56933c0b234ac19c0dbe81ead7fbfe70b1406454c0c180a313adda16e151f16ecdd18dd77ee41b62690a7b4854ee50309b8783288fe59c4cd03557e75c436e7c7e0c4f55287044166a5983079fd0b002d89416d0b33fc00fe566c2489613315343619dad312c67861311b734fc00ce8430c29ef284c83580d6eb6b93caaf82816ca25854588ecd46b7af9e7b14d253842a715d7f008f64c91726c8819d2596f170228d60255d0fb1a90661e4188f7741519fcbc31c8ba66860fc89c00fd52eba06659bb18f2590b7e503981848dd880c3b8eaca3db898f682f4654ae06ba702253f880153f3df29414e176829156d6181b076e979b06d8a2f12e2a7e758b0a59158fae560a57b9f98d9f02fc7018995138e70b3a75d1ba6cdff85eed26523d1c3331f50e81ccba9f323126d1b8f5ce2a7cbaa18e64a327bb5431747bac507fd819d296ef0b49f7ef7f061ab99a322a269aa4b749ca78da80e4e5820eb13a7b76b821a7f7f589f1b6b1964ec7b87c8e723eecb7f0c7cf4c9a684e83f8b7abe454cf10711f7073a47a66b10e5befe0fd913f8ccd54491e28bc1b85f7d5aeab68d1f9c3bdace96a617039db827c4ceb12641341b01185862926651029419b06db5e511b31626c3d269443db4949744a6fa1ed617b4672d15d5c3e118b7909d8233704602cb9860a8e19bf9571b4ad218de12bf25e94a22a65083f904291830279e13261293299fc12b5cce734b06f684b5ee22d8f79748ef3b1b34a7cdf714491a1d97969c8f070c2c205730134b397b9644092bdf403e23bbc05c0e1bfcfcb2261069e98897ec836cd0fe5abd7eae9e061145d68396978b019f1707e2bafec71f52d5f104fe83c992f339681aac53429e05154c4455899f08136b5fdace2583223b5467231d34f150fc3e44c06116df59a516cfe4d2e8e5b06b31501147f6d85ce97f7732970de515c519c1e0b2d029aeb5384419eb579a959c82c73e87250fb556a6528e6db19fe55bc094eb7fc8f56dea86ee7563134f23ef6975edeba31682e30c8ae3de9ddc5caf14cbd24e5047429b11f7afc63afa02723e6baf3b2ac46e12f2b0f313ff02bd6579c928ba642f7a4aea64aee302fc3b71f1cdde8aa9e1acfa424e3957fa737a79f3e2e834b9d7c953aaf4aede1fdf48519f20fd47d9c4d407ffbbcc96662794d3da0b00156e6b2abd506ab8f0c44ef9dd0880d5a8e14b967f52e5ca04e61f782e220b92210335d74f9331a8edaf50b2c1447be6940c062a76adb4c1f9a91610678b07fb7745ac814255650db2a7b77c6e1187e6303074f22fa1a89b1998c3ec65e28fbc994fa614a010f9e9b0ae3c9a8a42c5657b487379c22dc2d10fb1d6a59ad81650e9cb6cfa8d19820becb84299f1f8703288f197d6bc466eb0f96f8bfabc7cd235430d44f6ea6fcab7a3e6d0f8e2c8c345e78dbfb04d7a0beeb5aad14e5666e791f8d44628049ed36b37bb596c5f8e5c6ffb5d67fb893f3647deb34c527977470378c67c6b09499ad0f00e8de55fcdf75cc236c2263129c09f6bcdb9851019878e5e50e332a78eff7a2665d68f73495c39fa9c154b92539059e41eed032e1b4f2eca38851f38bab3f31629cb2233a8b002f2fec568d5858205ef256d7275e5fb5cdd13ff26c6f4758db6e5045ec42917d9bd33546d725b86155e2e43b1a6efabee6ba7c44adcf25a93809533bf29ef85a52512f1158571ecacb7d000a163e7830eeb0c69bbc0b2d1f11715e5f1df96760cb7016a5004c4379316bc593f6eb5c9015e28a434b1ce50a38b935a79122290cfa51fe3aabfdec1a2f97822e862cfa9a60cccaa11be724bd7f5c4f95c6cf54cf345b17eebac9b9f8cdcf1cfeb474220a82b8a7ddae8c10ae973bd81d032707360ee05c723ea6311e8b9301683b090e06d318c259e7d6a57c31f87645b330da6066c17d6fea438f79794236062ed057afe14806ac63bce580e0b7b8073b66fd66ca25aa4aeab3cf5801733ffd11a5834e2a01c4fa1f9fc6560bd8945483a172e4e08b57a010d6172159fb384a932801b8780d944ef9500462151989f88f6f536b4815929051271f37390e051376baac5a313c9d33b4701b9fed16479e9d548d36665eaeafbbf4bd4dc20b7217f03b9190943f093bdb195b034ee5912f59a0b1965034f73fff46290fc73fe5eceac92017e6b882cd92660fe0efddba54e3e4bc55be3fc6b4b9b9fa43d093d6f117205982bd6749793290e7d6d3174b18b502119b94b3d5674d3935e151a5fdc0b3ee3c800055a08c547966801bbc5830e1221d794c34b8cf1c6aa72f1ffcfae168de5405d4659887be7e14e018433b7b617f1046b671ee96f09115f97439df3d5595e447de8e2c5f9db475945b16a8b8effc319d462d41dd43d95f52c20ef3f404576e388e2699549fa3fa3c0270e95e60639fd1416ec8a61a44e71bc5b4798536f8afad69ecefc2fff2fa398780ccb5ac747866ce1a2e6fdb30465059cee73a0587641fcda3398f75bd783abad298185821c24d615ecf77a4e8b1d191bc725c3e15fb4f3662e5d42c3aa070efab2e2638ad7895714abd5f41155acfb80c7d921a257d189f9f2d42d465fb2dd0a2c32c0d1776abf6ad4092501bcb545ca2ad46c92b4b93193e75fdac8a9fa6f6c587afb1b6b0a974c9106d711d8dc721e2d736345c4e6d9837e9fb74d7c6332c50b7f1cb6f29b641b600e7d174f7031d84067a979b94d8daea04f505d9785d88e1d94886f44c3a0d051efe2474f7a6b70a0f468c02117db459085dd39c1d00a9197d8b774b941f6ccb9c5b634f1453a5457f412f187c86acbf6410fa7396aac0ceff1a9ef6f0039db3030d5c84fe427326b50933f807eaa732b079967884468fa5c60938ff530ae9de6c20910b41f0672057f37c4207490fb8c4e9fe2e8cc532bb4cfc2293c9d2fe5e860ac2dfd2c5093fd90806dfedfde3b340ec2c21806cb0b6e2b11a119ba1d305f9e722bb8999bcd11a859beb2ccb764933d98b3d2c876cb5384b5ca07604cd85d2add1be0d6a5c29424d1fe02a9bb7bc9ed00d78cc84e83c6f7ffc844707bceb17ddf74d11ca606eb15c4af1468f81f110376ccd449c4925e2330f574d5d7022401b618ea85fee7cf846499297087c302fe2c6dc3baee44da072fbfe1a3b9f025d1b0f2b86425ccbf25b83ceff0fbe1002fe247761b8a1adc12222061be9004df2aff78c3384e2c6e2f01b335d9ac44e73b601eb68651a004a53d308bf33b4a01a76c6611587d61a738a7146cb72ac74f2dd71ab69e0d5e315e2f1ea8d1b28cb5f9786db35528f7d3baf3ae8f8e0381ef7d337bee9e286521beebd10d8ac60a4f3ac2046c92f141c022b6fcc259d715e9893648fcbfb3f3a05417171fc0213155918d06ee6993daae630799f8bf54397ce8bb8a108bfc28fa2aa71868f25538fb8956139440abd99a201a0e4ea62d818e7857c67850633bc48d54f343a81ff8bb01ea862b6e824f8365a4f548d5f828581baa17fd586728de3c5000744c156c9d7700517d51303fc4227c5f0665ec1503fc2e523e608b39d3d208c95cb1747a85d09c7d9bbbe203a48ab7d4e9bd2eb26b3bdbc5613686ed5d26fe13ca37a77e76b1a67081ff4a73a8464976c3633f24a926f2e773aa9b9e7d7a3608704c72479850115cf4c395816a4a68a86ad378a19f75f87333958e06512885534ec83085442f1a09d69c741df0ec7ce22f50d3cfcb820f6771d7d48bb8520583942031616767057a23a6922732bfdbcb0e8753af83b41ca09d02539d6d1e98d68c771c3f227f28b7105e2d955b66ecf9d76f8e7d59852853cce7bea7601b2949b2cfaa2f329435d3acf2575101ee37bcd0e7ee40142d47f0bd5ec4b66535e23a3c3b41295837906b71fb485b1b2825ed4609217dfd13a345dfc33355b0caab24538a2b64a26ad583d3fc95433bebee7b7cf89e16c96dd6a6df1bf4ed4d829d29906f0ad5e0da6becb98924093aba357b61ee4a1755434a7c31b0389939725d11d901fbf5ff156c2f0d64b940150511abe3a9ef65ce99451a7375a960f4f4b449994b0a7214880678cea91f3f5186126f1ee8eec18f964de3d0535abe139d10bdf8102fb8062f52219a16d6a49df040f87bed42abcac045223cdd5671f6f395652423efe53e553210cb22b9919557a29cd0eda56fdc7e77991b1e45404641f62fb6a9022bbd9b0a30547bdc4961fd9b3e4a64d9e79935c62b66ad32ee40881a7fe56e5c2c2e0149ffcefc01101d979281221e8d01a953c1a9bd7fb223e68e71ac0a1187a9caabc2f4861e408f7fc6837eff5db480ce9125451dafe497f5ab7f325e6a790df447549c5245deed88f842318084353abe26c5089e463ec2748a4474cfcd30d479252d4e69542fd7d3454674a072b73769eb816564f0ea78d1871e8788965bcde0baea9bc2dd9d88fd78d2eadc16f8d937a54c426e76a9bfbab8c9db97b9467470792646614ed73020273d369092e02c4d81b45c12ba19545b4c706928f461f7f180df451b8136779f041abe554aa8d3a7898af69812f49a05f2277e83b09b0bc107b90b930e581530198bd9ee7c236648d62e2bd3a628a393b84b4916d47dd442f1b9e64ebbd82ccc72bb7208d6df86382bc6e228542aff7026eed7c259521de33b93ef155f0a72418b976e05bfe23db61ecf8ddce4c2e672171e45168fc881585b510a89935ec8dbc11196902fd26a7cef769f088a13fb92a488aeb4252c013e4dce0975091b53c3e9b5224823dd634625f83d9bc52324bdff390c2ecfe9c918808ea1c4ae1a4b6a26cf33a1c10930c12966080ffc06de5892e569dabc399787099336e711e99389579d790a0f21c6523b5a5a7f0a2c37445ea20136ffc674bc698af81a0e5cecddfa91a95bdc2107e490f3c4503a5f5d5c0373c49c859172f52b57248acd4c13959f9a46273fc2e3e186dae7067fd45a92b7edd5154cf7760ef703b50041eb276290b3344d7d3d18dd6dc89a8dc8733209bbb6f6db9662156a0b92969512ac5ca747cc17afbc1bbb3b3502ce3351e8bfe80ea1232fa403b533061064db09dae18535f2773d6d2de2e42e174de20e9e08eaa3788b39f699b7f5cfe5b953a2c73ecf8279acd2b07ea4acc42f55f48789594f2b0b6a94335ed6cd9513bb2d80e96f8ff6622e8d6e596effff5296cb590ff20de2e0d77df1db3ae0cb9385b3b5331c32efc9de82e7f06c497e1b8dfaea099e1bbcc78c8b3e9c216055c7c173ee04843f34178985e9416a6d6785de5ee763166d78ba896a9635334f81154d55fbbe7334a1b330c7dd2623440f6004007906c0038b0317e1ca29524d5a894276ebb8082df93e612259e11197011852ef42136a0ccade2ed2c8639c08b29e2f3a689b7b44432187641be0bbb3a11de47b3926bd615194ebc3bb393914ab554a1e18e43492a84a634d78d451c790f4843d3e13b1a905a52f93aad5171d8d234d514388926dfe00d94cecc05ae537af0b15d4feb806a08a6d1650330e43a0bb20bcec6638dd40b8eae1ef68156d6e4f34368af1f5f23d6546e3bc40bf3ed5cb1bae5f477edccad4f93ec6f79fdedd0471b80e072606931b70cb69aa75dd9744846e80dd3a0a818f9a120e461f992051e547459a4f70807c0a04e6681fe046893c260ddabc63ee8dc38605417a8bd86e904657d6cb8fc11520d449d5dc7b086b487c60a3ca8636ca08e51cf8839dedc4bc7ce62808285d11559927a311aaefbdd9e4cdb541dd39d1f1db2570108bda2f6f6ba97363554d73497db181b85813e63ac5279b1351bfb69b3937788b2273e453cf3a4f5cc0fea256165aa3380005d24bd5fcf6aa57d570d83a8df82cb40c81b8e572fd921d9415ba8cce534d7411c0faede376a959f343f3b3eaf28f3562b0eaffae507341fd769f0231f13e5edf28f961775f2c871ff13a7966686d2b60cc77adc84ee16ee4d132a6e23e2a37489e37c69e063432ea6eeb14ed31df1cbd18ee83cfc8c4d8ff0018be781dc8364a00db2a5432b165f52a559b93b688be6ec7473bff19b63167d4fe5b88dcc00214e2624f7ec9000e482bf6a4fa1a2562f7c6aee2499e2709750067112db871d7caffea47b35f9fb3e9ddec8241fe8a8b7a1d81bde26d93334ab8c8a3c531c28967cdb2ed8a291f475294a5b7c237c3420a3c5bfb7842a5c2d6f78700728a4d0d484742ee0c0f1a5ab167da177534c37ee4afa72b815b6af49954416d7e5d990668fd7cc3a1f0aeb5df232a98e123773c59a24ee7633a1a9fbd93c30deba99f0e4029ccd45163d8d47018da90f3e22031905eca7668f1b3ae5cbf1699a81b843f19fa35a497c77827a9f18e677ba8f2c9e0472f591ac7d71e2aefdd636bf35c6df500c6d8563e0be2248d194a45f5a91d41b64e7cdcdad477090614d82c67c3a2921607e12425bd7052bd03455c688d4fcd41cd4ad5e15696f02813a04e1b70b6e5e752af6ed1d71010f3f6cf862c39b34bc9cd260b11e5cb5744ee9830f3af0d31e5230cd8076c801fa0822e80cde179861e6ff7ac5ebe15306fda5f5d67c10433f6f988215bd53215e29a899ffe85e75d12546623d95032c7a36a376cf296e3c2329aa400933f3e0e1395460aa5ad8b252e716a7f780126df087849d2d1d18b453d5113d8364a01ea81ab0701b3ed1b26cdd263268d3c223a48b6d0153800243a8503d96c9a680e5695b52bd77313ff2014975095f501e012c3bffecbb8e7c63676b5c9f7132eaa07312f60d33b954c1aa86d0b49f10ad2d55348254ff7e6a69f95fb5b53090a487eaf69a62ccf252acaafe69334d42184f196581eb823fe6223cc1dc7e3ce018488aff4d14127939d6ba1492407f7f9381433ae8159c2fd6375b4ea3ee5ab499a60c29f8cbb76d38c8a55f60746d1c3403ad09660b497960bed683b47ca41b729f05185e4faf6c3d9071f700b39f50c1fec9013a4cb4ad2b9f6307b6874f70a0cb693eccc3179c60a8bd6e2a58527b97f23918ef80b74f5fd99e94e635e2c22b724bb0a29da9d854500adb23f1e29742ad546b28abbf7025011f6cc6e25c79da0d9fce445dca729daae671a8789424e7bb017efd0ba1a2072e6a9c7938a95acce41f2f350aac11500dd9df7969f0cdf99a891d3cc68947bfb9e9b79c56bc5cf7c08000cff7f02ca2917dcfb0b6dc02338a8492a9dc7f4bd768b82819010544a8b2b36f0eb0ece04c77565892cbc5d2c69733b7085003abe2125a4c716fcf5b1017b4cbce7e3986bda22ca2e2ed34e50f2516ceb062d5163779e8265838f0664e799be3ba5e3a02273238768db61394fb1ae6848cfa0ce9447df8ed138b60d0ab75b962827797ca53ea9d1aaad7e65a8a769bc52c738347f0a0b6bb4437d368dd643ca0c68478223eb15f17a255ad7d6c1acc0cfbaafc6e539b651d967f071333885b1725704dcb234368093380dfecf5ba8adba8f725fe8b04f93446c9bb503951b9df5f66bbd77b4d073b85aeb58acec7de4912cffc6e284dd67fb6e33b4252837af3d9afe22fcb35afe518d300534c4a07fd12f863f26ed009807f72bd8110c2ece1bbb6ee0381a3eea072c9143f952e6fdc0cc4ee43fa0171660b68bef7f670a7a040c55a85febf84448ae8d0a4a0c72a44e9a3ca26a7bc73a0e104e5b4722ebf3b5783678006d9aa3935850328a288e44a028b6efee426bc007ab2b43def3356c798d2ec49da64f0973cbef847ec118a8a4cbdb92fe37555ffb8573a79bcbc37da4982a3946ca37a6e8948a82bb18189ef9aa7f779ab75d886bbb0b5efed4766c02257613f0e204df22201c6877628dd75ef8c3b81d8228ac5f5876abcf324a02fcec229c3eb1516bda2f1c84a92ed235f9b28070cd2ab835a49513072a5ef2ba7d1edcc8cbd0bd925d8edaa01ae1673ecf2633e7e77d44d386468333adfccee73dc504f010c38a99063fb700b84deac9e1b694068e2202b93f3279a21f8628551845fe0a2b4e0306f7917181afb8afa7447c9ca786a816f6f8a77f9f819021b8b97e1e94bade2c8b3285be3d58873ac8db509e24d43606e1c51ec8e3e5a7d3c7d1e9f5b780b52337d8f6e33038db67684f05135fe7474f6fea90b819ed8a9ab84beaa5cc80d431f3bb876b9520702b6b463b397e76dfad1c4088f76defdf426f3408f3f3e6069640696a00663e8c1bd063eafa72b0052bbfd530e5461ef10b77e1655c92af1c29a7201ffef9eb99ed27610d872ec1c3ed95ded860f17a748dce6bcc95e5beca0939f103a36a7c509e299dfc6de80c31e465d7cad592f68feca21067174d51cddf81f686391478c0b16236b55b333a57eafc77ad58eae7f0e84248367d5ccf5895d4b8c779770ebd5b3361b0dc0dc977aa4b16af720072b93c89be36dc09bc5d4f6ebd10205c8bab34a178ac131bb81273c6fda39b3ef298dc90086878dd390deae36f7e13c28932de6ab2a99ea3786b6848700414c2605a1e77c3583a3a0e321541568b1129f22f3b948f0d1bf9c853f8a03ddea83e3d4c9261bccdd11d5bcf577e7389dcef3112eb52c01c61f379c93c38771bb1ac41aefd477d65a159ac70443f97025ae32e8bc71ab9c321997128209908605bf741d293ebf4753b78135d0b299c974f0b5c71779e333a952fc00d9c1aabf8b89985bda94de1c16c2d2624ab50585b9512e6088bfe30778338a67baa210622e2570b82edcfe491e2f8526ad4a5c1b9701998d5f512a51a4b2f960faeb8eae66747ee9dc21ad912b4f12fb926b46f4bd3b8edfd206004fbaf7ddad1da62dc13e7ee024619de2e8ddb607ca20aedc8e0bab79a6ce377d23843e91c410a670e31a7572522da7ac40cf2161dd57b72742644bac48bf078736609baac92031afc15f0def42249eb127fb55f1500137ddc47916baa5d4be32b2fc0e5401363c9f1b7cd30140b203d6b9823bcf544ab8d4d36c74d6ee7a3638036a3854a5108ab322b510b3de2e2fa15781c24768d4101e68cf4eea3d38ad9a0cadb9d3afbcef06b13754f3a52f92d4cc83cb3a836656c562e49c2909daf38d13527b289f90144ae86aa8dfba06c3a0d297df63bf631ba5cc18ab0ff697947b882f7a203f01630349487f95731e8ddb37e195f383d6842df47a1aebd98bcdddfd365de715305e7aefca61a76161f2421cf46966cf4f28ebefa1a83e280d8b0451f7cdf81ee61d9760a08af8fd32d5a36f247055d7185ca45b65ff069b1a7b08fd7cc5b70c4d6a32dd1e902c295812e6b92d39bae80e1d649dcc4fbeedfc0859817b52f751ac2ffa5e3958a665e518e256cb26d7cc6e27a3581c1b61d699f4f1b9e8773bc009150343a14ed9e15ae6fd4623012307f3d6502f28ab313e0a4262868208028db5aa16bf3441bac9abeba1f81531b2cd0a2f819e6c8bf337dc20b332862f189aab258d9de1694558dc511bc74fd624ca344a51933434364f4fa3d8b26714f7008948b19cc82793a6c09d623a9d12c27a34dc9a83fefa6e4edf09a23e0841da046fb5f1a4167cea800ca2858f3aa0c57224880e3550884ff605d57bb2fac153e0412e5e3742564da24370ec5a84a655ebf76c836f27be3fad9074b565eafb2edf1776eedd33be849ed4d8a629e47290d015dfc23801b2e342fa9a00278d7fddcb09c5e0d754f112e16c60703373b1bf8ddc545b278c007d06397c9cbc7b1fe5963156538d65523d13f902a3ea75ef5e5a9469867288143df224fba3311f75e4774e946a0b6dc6b7b9b7c12fbf3f1d411e24d705372d130b3363b99416754b354d7a0ad5e9396b08f86cb325a4ad662a04c8be0686ead44cb7a1f1d2afca1f1dfbd6987e8c17fbcc035e65f6c676323de971f52ae547efa077527ad69fedc297a040b6547497577b698f4f036db4e12acb8fbda22b3f3214cf65983a57614d56ee4b39af6547ea98ff2e7f5ffba2ad4551adce4f9562ba0dd0e7a25dc2d976c5a2aa198329d4ab797ad0e6318ba193e36459422b45e6f2c315a832765b6ee98e923b7d532b03321f5d2ae044d143db166ad2c8859d86f6ba9d3500a0cb630de981b2fb449be21a421c0400b744fe297bb25d45e5234f99772468d89f9c56dd16da1ac9e55077ae8e57efa45ebdd61e2050c81296723cf20e4d81504e7b8f1536349950e7a95e8ef7a23df48a77fc0b501a86bf042da9aee06fabcc353f2eddac59d8c605e4d86fb7e4f97836820d929c49ebb6160b6d3c75852531860ab4b5031ce2e6ec14b88b2a888317c73c03e12f2be7468eb35ff3d52c8e5ae0f7f40f876ecfa185f2ca363a13aca0dd8bcfb63c46d3ccdafdb2c50bd0c064e2746fdda59e60e2f10a2a3d656dc5af2d4718a35c7ed3ef765c52c1d3144fe6ea7db88f8c4277b531aa16980ff1abbd80245216b8fc50f6c333438985f6cf4aac148c4d9b0d318825b5fff2b935ccc49c519ac0d8faa631a19a561b88aebd927aa2777245252b416535c239cfe1bcbb0cfbb84b2f71a5b23c63455c9fb0d78b48632880585da736d6c16ed3309acffa5e80919984dec3794b07ba1ac7c53a057e3029d3244a9b868fde03aeb98ecc106934f00e16a65c3991d45e2ab40cb42d383a7df833b21c077f27cc6959105945c1fbc95efb1241c9a5e566d50097956ec559b5f91996cfcbfe1fcc0151931e25b0a8c0c7daf7b571e842fd12123cd4a16a9e14907d6daa2d9f86fe9ac629342c245a793a003adfad14c4109e344d83b1333819149519aa209c3f124edfaa3e14c013fcec71dfff63b12a1bddf7245637043ef3287beb8cbfc9fe05ae091cb04c719a4fddb6235eed051fe3f87eae0c5d76fc173892607c8c8db5ba79cb6fc2f6c1da4139ce4533a376680e26a7e2758214e13c1b33df4af4c5356b598179ea25831f22623cfc2e70646f1afebe9b1838f234f877ca08a532ea0421f3e262871ffc05a68da6793d6886b121c7c4165fbd5fd58b9527646509dc7466fa50e0cd21de1cae249d33e6b9f3e82a68446051ea856636e075fc8f295d22e59f0e009739b7ace69f580d897bdbb22f6af52cbfedf4cadd93f68ff1b439f448ff85a754d8b486dacc4d9110bd79956ce9060d374e9b137423b30359d9c8b9684e9880431559f2b8978f2d2f3216a0f438c01693526da04d7c40c2f3a430f3cd2cc061bcfad4664e1f78491ce66ad67db0b6bfb676fa45ca11dd5317c84f7b8694bbbc483455403654fef44cf68137c18ea3b8ed784a49f6d5ab9273213c0df487ef901f7a4b3e782b79b1550fecf38a46ce44809412b736b3581382ee992d2bf85ebb2b98d71d4f4976993687234db80fe71690152de552b48de195ef2aecea392d61ed44d8da711d0b8fbd9508a4c9b641d68a4da374d1e7061f81615c489e096a98e741b6517ff89e0e0377ffbdf05de53673662c8d92fedb6f13c71a5eb8f186a3eb05b600b3136bd889a1f5706467b3173f919a64466723b72b4bee96b630c552e550253931a86d67aecdc5541a0ff130d406c34aca57ad1e97285907073640c6cec61876c10ca0f235aae56db7792fc3f554d32163c7eb0594b8b5d50fd3f250d7f62e3b0fe597b4d10d1878b879faddb6dd3464baadd0b865c6318bbe68c9ece375e9b5f23dd29a2579af3602effd37a5a6269aca32f44437e442993a14cc7bac9482acf53a6b98401b35a51bc36292bf57f849a46b28d2c80c5a62b6c9b4792a368152e089d5952b2f76fbeed6ef158aa3d363e87f75580de982a127510a498ce5cc88d37a3d70a53efe7856fb57e36ceb99dfaf06d6c6214251da1aa21252bd91e9eb32a1b48fd0ed8ebe62f8ed7cb5bca238956a495d8ccd31fd4a4075fdaa35de1daf91b027bb91f3e002ce4461fbdcd3a37432cb2bcf38d47f3b9e5d02c5798b3b5baa4eef65af7ba2f52ce395c5aa34f1c96230e1c5d61c542f4ab7c53acf62041abd83421e5b6fa7a5dc7b85bdb70adbbf4540780c70222a0c355a807b6171a36ba79c7f01ef1ffb3d33c8eb1b7e815abb5189a02e99d54f89018e2d8b5ec1bf743ff682d24dcbd6585947ad4a9b8e9ec8923fabf7d9eddc4bb15defb9143b407058eeb96aaa7f37b8ade3b961be3e4714e58f26f551180e562f428a3d65f6d295c5564c223e471ed4148a9527a69714d5bd55d87da60bf8597f99479ce876e01f826d4bfca9f2d34716ba129e27539b77866f56e0104caa817d884bc18bf96d3c38d7927d5e8cfae7c8027ccec5bbc897ea50c04bc8cf9792e655f7a98d8faf83594b18c20bbc4ef03d2db42de62bfcc5cfa61ade9ee694c26a83457be188afc09d6a24c9ca2b225605c7262c85e67e05ad93de2fd2bfab8ad2dc4cc10f384d52c903ae00fbaaea8aad34f786d50fdf07b0eff6176b758dc948c806e11f07111607e65456b9746463c505be8a9e6a91c950adab5b44d997f7f12394b6a7426d9de18280f5c7b06e816c2ab1309c5691a9a3a66b291085c5e155719c04775efc21d81fd1ae1126af19d6629999b249bc5d23ff1cc37757e1c6eb85103767d466d12a993f86d5e18d88aa7fb6e59454afc122d286e097b6e95b4870dd5c2fb80bf4de8dd9b161906e12e5d424bcd4e87185a94e225c66a23dce0807322f74880c69df553c3b2282ec8a75b4e299ad4066607714e5b8a721e25b7e638d93766bef21002f539770c7065c988a3df71be6ca2e8d2a4390ab1f1688baf8f2d3bbefbd0d4d320382acec386a9774562498e184bbf2c3b2f896c33d044e5616f711d640dc3a26e5c9be3335c1e8af9ac543bb1527d64391cbdabed6cea0e192732b93cd0afa7461a9b1d9f55b04f94c740db8b4b4318e3f14adfd99307e985b9864acbc6f4b25a09ca423d278f3e72e550541e342680019325077da95c5504492dae5097ae0f87dff259a471827b68320d9d6fe26b21ac327a05ba32de1c669151ef21fa8a55f7b1ae0eef126424f517146f20409d69813c476d3a93370e990d51cdc7d192338f95222fe8d50e73358c9d1de9b534d20ae734842258ddee5eaffa6f1709ce6069b4a4437123301286ba9eb565b16d7b4811f1aa106e6ba6884a831272691ec146ca8ab60deaf829b2a47d27b5910df9a1029eac1f148f98611100aa1cca78792dd55b903ef27e96f5ee3cb26ca978896d8e1bc893b3f45846ad32e4a14600b13cf10f3ef6e17d9a55d1ab7e5f2f054a5b828f41257a1ead1fa010b11919f1c503ed0a5ed9156765d2f9f25efb2de77d3421ce82fb486dd624b53b42133ad72ea4dbd79344826f7925a8d11eba2b1a3048701fa458bd8da34e98bcd39e1332c92a24b22026ffad9c71583105724f1572112f7cdfc7ee2f6eb5d0fffd0e652c81b6a9161310d5391a99a209a36a9885c7f3b398d71994e589b425784cb73f705c0744610aaaa36469d8097654e98e9362067a6aa9784398afd6b6b1f8ae5d64c73cba8740ee25053502b528d0f7424b4fe633a41a42aff3d612be14f54903c1f60096329d7d62468e8fa6c0e64d1fa0c4cf109b10428f1a83d243f25e7012324d17b9a67ee383798f04a491215362d2b33c568e253aa85c8dfb16696611df1d0f6d47dfc4aa723d8fda8dfa9a2595d79f5ec59ca0c01a59edd128fd4eaf163b802ab28be20104b28aeacec8bc0657cdc5b72ad64f88855ad3cdcbe751bd33ed96ec5ded2e7b6c99345f6e2372b4ebaa5f5ce9e4b8ad9da0aabbdfa801fa66664b9b563f77b5dda4e4a7beb26f5279847dc6f7cd2eb3a39fb734137759e258f6286b810d757b0e4af39f4d93981758bb56101b5226aca43aea421219238a62a17f4742b1d0e239435afe561d88a920bbe21523b247d8ac23fb9d4b3b899c347367fce51b08037fb77d538cff26d3bbe261624c2eb7cbf3feeba4d2f69046d497e02e9b614d4fb3e41e6ab5b836357008651ad0b1be7ed9183e4a7876635cf196490d6b75ce1385fbc6ed88876a2656593c882c530277d53507c61194fe3046ffaa08751a7aa2e663739632712ecaaf25fc346016215c142a9494221226eff5462fdf5aaea4b5d3e654e9919b4ceeb8c39acd7f758406137efdb3961520e787da29cda9b9b47797d7df3c00ffbfbcb56ec0c900b8a8c6fee54450ea4e1935a34947290c2771dd1bb7f229437563c74da02a61a1ae0eec3840f8de9b2c86235e8cc4a914d05b3b3347c4767cda8b37ad37f4b60fff5af5100fda35ef1e42316f8f8c2a689079b6106a52a0d759053fbca31cc16d1aa2e190b6d842caa8dfdec62878154cad0ada36ab8320741a27f685116010b031c41603c5ac4f792f1f387c21017e0233163a8a55a4122336720040a1adf8b0de78b04539dac546c4ccafd6ca80d6d93df74a8583fb9c176c1a62b26f196c3fc4aa25d02118b69be398b0251de44fb4e6897e74125572b9ac98b90c4a72538d0547cfb7bfbe4034e26c06d600172bf2deeccd2694db9de43c7c0b91335d68684303d44b102011585aa88007d7d90a2caae5f217336fe4d3cd4f0870fbdaacfcb6340c0078a0d5db3d649bef4daf0b8ce211f0a59890bce2d1e007465b3280c40f3855710bfb858a16c9667e22e07b57a15d1834448f860a21ceea25c494ac53deed1ac4289acd1db723b2335c1ff7249474804d222e477507e01920c22ff0d9d296e6e4e4882fb9114808478a48f0f3c654b50c43092ac7828b93b0662fec0d61a8bd4b9f688d8ac2ee2dffa8f9b9730ed86ebf7cfd5f4f6bb26772abee5276fa931099dbb17ffbe97c4b538c21c1f70bc42369f335bf317c2c07d018a889a9368d13dd239e4903533973c6d673eb35d692279475de32af0fbab8465e521b6f715fe87433e1d565a6c605904d9b34d1e4391143955b2cd8d941c6eb233715f3ce4a04f835266cf9da794ae6f3edfa7f9b2f6cde6fe0460b65706d695951a9a79bf33d2e1c2360ccd583970420204f70dba86c2eb967c32a5f0afc1ce6a09553e0fa53ecb758d4a54f3a823610d11e30a9fea20adb4253c4377c39c0eebdbeccfbe2085f2f163c85b92b7e2d4eb8b70e7e01b8a6aa722a53b06127f4ad8d4dd1aac00a07e1a9a8c600f50e6184dd5e77020879fd0cbdb4eada013954dcb449a91df4899a5a7fbaf786b391839be5ef08d132639ea72390da9db3d165aadb1948384bc22b83913b83a4ed744efa3260252c0bc06a3995ec1c136252b18fd0c37fac4828de6d8ebba9da8f4585e10249cd09d7de830051c93231396557994bf94c566256858a6d3cbe89da8576b51faa4f8d7de5120e28eb2484f17266854e615bf324df255a4f8c9957e89f9c53f6cab40cd6c1e0ecb2cfe90edaf140d551f4f04733f0f022222fd29b85a9ebd08198868180919facf0e0502cd349fc32e91538bc56bc30e78feeb332f2d31f4565693a88ba70fa8d34848e6f14d62081e9b82d49e4cc874ea21bf98c4c3121587a278b1f40a34af48e0cab8c7f32fae5eeb392f6665f1a3e82ec07fed348e83d1e8a0c8ecf44a97e3d411901b85359feaeb6c97c4866cecc2d368bebf49440ef8fe7052428d1b24ebb1da9d4bf5f49c987645ae40f3da10b24f85e48fba0193f0927ca8bc330ac684c86927d40d56575e6a8e7f87d853161e8f255fc9b78ad195ab4c1f14a8b30924add6dbdb5dab46080ac9d4d2194ebfc482a07f2e4c21f49b9dba907850d01de99208e786a5c28751562d404673310d9c5587f81054613f799db3f69d1ee3d5b566b5d6956c5bedb377bcfdde3497fe2cbc36a81bc119b937fd54c42f3b7a7bd7c7618e75cc153bf40c5aefc1a1b508d7ef91f1c3adfa430245d8fa1a4df254dddf1321a8550d82cc524cd3345fcc718b4966a6458284d551cdc30cffc3b055570677107ed53fa4714f243d7d5875b5f64c01a7149b28d56732a57d7229722d7b630128f1250d73cd999c699362dd6107f1ef5a88b039242a2917699c17522ceff738293f00c9e4d117c7ef797f8a3d8c919ac70ba131df4bdc7b0c5a98a686640a67c57c45b92b5f340ba1af89f7ddf4b43beb4952c211cca5f03c8c61df65a618223a9232658451e4ccaae50b4e01895b14ce8b4e45fa29f5b1fd9fe4116ef23a41761f0dea7e1fa6160837235e0fbd0656ed24e3d44bc31878d135d0f3f9da46fd79fe920bb5c19f465fb1e0fa6fad5600cb843f6d6771aba51bb8072159635e25e49be3e3df04bda73e25f80fa45daa9f1c827c9e8d125a67f6a106b2e982b7cf7c3602953070837b617dd4bf22b1aa06ad712925326b9b9262cf2f26ea60a344a9604260320139f2f3d997b1ee1a6606be8af027fef1c35b36c23a7b18229d212145b3b83323770461c92287b7e67f67e9691843ba74bf10a069ed26a20d4f7442d2ed4b22426b67ce612a81ac3f0ecf3b8f009d398e1ef522befe2246b354fc1a38e363e36768603c9ab9ed2a0951282d1f33eb392980f881d968ae84dd352e6a6cd068d63aff772b3378af3f60568f2c4a8c7e91c4c60c191881a8342b3182c33f9c08cd5d67547224dbb0a5b1c62c87fa865306e7338a870866abfa2e2bb4a4573d48ff9fd5b84767b7a5fdb63843a782f23801a3ce01405f422aac91b9b3b0dd4cb68580c4c9ada89e9237dfdca61950b798bf2858771b9a960724abff75375dd80c5eb10b7fa2eb27ba53dcc90f44065f95e5062d0f36fac610d3b940b81baf7f269f7b7088a287729b4ad72eda5a9d3d91295e25672b6f204d0819321811bebac6dae3813b3512633af6ac54ef8f4236cf4ee4c37f94f985920a8d9b71678b247554dd66963fc2123f0a809056e6788bee02fe870239cf572d91952e6e0cdc578bcc1ee97c20f06e3db6e546338ca085531631cdf86922e757036ce21d03bb072165bca11a28987ff0c8cfc7e2586e082b8beb696c59d3a0eb7085cc397632ba5679f7efcd0843f778c34fb654021d84e173bab5506a999d30d394e97d33631e42ef0efcecc6869a8cf5156bbbb54f04fea051acbebeeb8f4c2ffed75e2053066d5bdda5931e1f912525e7f34aeb3cb076cdd3f8d24694644c9d996afc7c91fc06b40b7bdb9d1767b93ef2149bc60c4c5017d2d3ce5c6a82424130d375e0280495f4c59eb908589711b14301f530e068cf63231f74ef0a29967a709fb78f2021150ec410d1378c984b344dfb5de91cb3c3ff344407e3d49cb06998389b768a171ec1f97577b09b15072a11c23106bbaec2d94380571c4227c5b7473f9b4a3cc9b2c23c110dd391a765b595b1239c30ffa299d84416736d98e49b8183709df772b7226c04062cf6a752532309339416915523c4732876b5d66311b229f164199888cc3089782241e318000a878f70cf705de5f6d1a50a3fe9a6c2cfc81c2140265375e80bd0790508d3e2d3ba784a987df62b7807a109c7017f97e01d652ff06f1106c36c5eeb640b5769467ab12ee890508a25ab8a18ea80a702527b73471458c5250f4df70a81d89ab8c94081cbd495f8c61ef4aad0476b13c6761e459df5da48b4eb58ea787a3cea16794d23cfceec35dc98064bef8f8ddaf7a20a3a5b680158413aab12612e068ab8aba050ee3a3b4a08c83c3af887229f8a069c6bf873cbcb9dd9244ec942c2bd9a6c717c122e6e834cd0de106ee31354dbf6d05ff47a020a46f8ec7643821c497a22a4ace5aae155bfb680683009b19eb34da07332804f2782966a59b77bb328fcf765c14e62edcfeaaac1989793a98306e04943821f4c6364ca0054b84da1dd59dc9dc3fc7f481c676ff650a2b224663e27f26d83621cabadea138d5d78dabd824f16ad12fccdc96d69d70fd89e62d5d4670026b8a38428fb6fce229a347c664fdd6fc97d38645bdce60459fb5bffe519be12710bfcfa5ae0bdc33b6a1a6c1638e7e98b9453cbcf28cf50597bf6198af26e776c19273be17b171d17b83414f126d800fa8f8840a7cd4674cfc467d8ba92cf28b2584cd3987a532776b081fa4d9720aa6641410613677a5916afd3ae5903f79c78872f75c674ec14d152df8d953de7aedd617ac5dea830f6419d8d62b64f29fb43a2844371dc458b197421874b541a5d66a0c2edeaac696008d2a3db17908dc0107c4547616530874aa7d640ec2d2992493da7356a019f92a028d7eb0d5b401473e6e4edd9f35f1c64becc1c7d9c5a97c0090f721b477f459c07b57279fded41c80b17de6ef5b748210a8f1f6fe65d33f2a4af5dbf0fa4bc0c36cbc7dd932cdb1b9079e18689bd18d959c3cd83a15004c88e7eeb6a8bedbaefe483882c1333a7785875a4092a1914e467a3c6d80f663ff09e77830b01ee7eb897b7bacc04057b5f1092d0719bd5d6be32092f8279e1fc814ae33c224361b64e562c569cb61b21dc0cec67c71717c261f8b1e8e595f146a8c8acef6225f2451026deace2ffa28bae97869685234577f37a4a080821b62e9f6be08a0fbe6a279283dedd58689786afa99f8f521148a83b558f714d41b9edab704393b82bfa285820216007260dca086f3809f1c8b1cb9960a091df767053b46eccae1dc3169ac7295278aeceed22e7aec22c780c5ae274fe734da5ce4990216489de321bcf7b98d8a5407e4d576da92be071fd697c9f924d6a25e9f1329cf6bc4c13e1d35a03b6863d4215799f6e12c151a5aab1d9292324dd9daa7de7954b45934b9ce9e245af92de46ef733c9ddba35ade5581608d4703fad30980f5207f2c929b071ec0998f2198ab3200c3d03ba64560a01a63757b555bfefa9f2edef4fcbf842696621dd546c839e6a206e5cc772cc26dd6cedd016af424f0c822e80d58c8f8d8ec4cc0fd0104f2aff7feace5f054b840a5c0d199908379662bb262d321f72356e9fed4cfa42b3cc7b9397a6fd591073f57a01a461ff53a681606155b154569c54d21cba278da16b0ee0acb6bdf4be702e32569191772eca832f912d0ea4f8e11b0f02cdc1c24641b7b78c7225d589c7168e0c7442794d073cb8202443f8fed10acee73ce1b78b597f6738d4130e550c8e649fda919f61f73e23cecdabb86a1179df4f930a98e2a667956f61b16100ddf405ed77473115dbacdc70803bd5e38ecfa30ed30789d988bdb9edd853edebfe924d6484eed8c0a28e6f9666d2c31c82e7270210879f697c4310ed4884072fb295b10b2a6e8bea822dd897adf0d3c8adbad6565921c1da1229de4f0a434b1daf169fce8442e0c68d894f9e4812a3ed3022a3f3892a6cedf35965c3f253e92ae30d4918627ac0fb099b278cc9d3ee292b7666cdb6855194092d76b1d39745003b0fd7d8e6617f6570bea362be9450553013f1bf4218e1e276cd929674674befb04b5a5ef23c62ea1bd095a9ad7ce6dd9bb257bca67c21a8791d12520c66a9672476c8fa07f9035281e4b4df358f971d876bf4b73b8ebcef0f14924d0feeef46c94cbaa5067d7b0f9a56f184cf41b8aab509e806c5d050f2eb878a4e09a7ae7665c0fb212767445dbb22f4fc262e3f7881ea742bff7222a555edae608c30b4aeb76f7cf42e42bcacceecd0fe1fa0dc918f87c6991fff98bd93806b6cd6afe94fe234f19e0fff4e99a1f8633a7ff000bc67dbc1160a43766505433aaa4ce939f05278a7b12a4f0130265fb2581c1c98cbd9a54ac787b45528dafc15c78e851503da9f3e4fcc7afa250be05fa244b70398b515092fc0eeb37204bc0bce96ac8efdb53619f91bd905915c6f2297f1b488eb1241168c2db59f9ae1522638e3496cb7b14b35b4f469c019dcbd960bd43dbae88c9bc8cb00481a19046296b4e9b844b4ff61d6dc83b353d0f0e3442097e1a9f7bca537becbd572293d53eff621525bc24881e2f9da566d1842154c80912fffe9f67bd7aa9db6823028bd86bc24696859c4ce8d4b9cbba1cf69baca3589ee904b36e262305ade6ade8f4a78c7874260a5d7e405a85f218dbf27c34e572949c298e53ad359782643f0acc025061a07cddccfdbdd406040d662a33ea729f565b70dfed9ffe18950a4da68f4b04f2c2d43b7759c52ddf3c9d81242956249a489602860580fd5ba1fd4e802d9df094fd7ff67c6f710ed042191e147f8cecf8c528cb823887df1bc4ab9eae617e6a2c8d505d64475d16b70a33d3e7a7ea0568444a24f7613ef26a94db03f4a13da5cffaee64699cea783f21d9623afda2c83a439529c4683c7b1111b13976372b4ee91a828b03586b1c9bace9a4d1b8dad56718aabd50dd890c9ddf9e1d01fa21460961be32cf3108712e6b5bf5ff9789a2d294cdff2821e18572092336cd7385e1ac210340fe6bf89ec9bd373c0d570aac3e58712bda62638e1366f40aa4bb055ca569d11d1675ec642ef15d274b998162603e717e93fbb1e1acded045aa6dfe749859ecdfcadcc4cda14a459367823d04e9ba901ece6dbb785a453cd7ed9fad762d9eeaa9a49c26225f488b658b79b750ff374755f01033bcbe98f7f440a913645a2ec997164c4dcec4159eeb38b9b4be99c5c6c0e0fb25e2394f0f78a07a5c2ebf75545afb2e853c61b40e716ef907ec026ffa67a7b547c80c2f437733c51540547c3ac3a481276c48cd1150fd142dc0f5a2928b34402dd1cbbd0d7b871df7b12cb003cf6a5812e053960e3ea2a8f318ea2cc493ada942670d5bfbf83647412079b50ca4ed310b9ef10e3ce1b284bb32e1b80e96c2af8a906c864a2246d9ea39fbbde4f7cc852870eb9239a25c9ac3e24d28666135f58b7271e630c02e338ac68251a604584e31b150a111959b2e9d6220f7992b8f174eceb9c913cce1148cd7046d173bc2d790bd32aba18703a53dd0d8c9542485047c6edccf0eef8b0cd08b568c830cc38db59640f98eaf09b2f3b28911e20571c39791944d894087eecc146488bab8d9cdd3fcba6e85b67baa7a6bb644708126e40978d931fd5aec6ef44c72c57384d829dca7d17543fd396754fb2cc727649252b61a42ce4a8ce2829eab51c3bc729fcbf6d45b779368d9273f53b3b89f537f80a9c4dd2a2b01e365b6b6715e093753b99ff811a12989ddf502e0f0453a1814b0bec178411d83075145d0dc74b89a36e508cd42dda2282a84ad0b2fddfd1e4c546823609210a5fe8f7ea816365236a0777d457d6afa99ee1b830c5db4637868418bd2db7e701b79a5dd06bddd7dd17c8a9270b8bc972f721999ccea5a8d46bf53a847860e599f7b48be7d5f01bf5ca80bbdbe02d7a48b98b977ca4c85d734d936030eec32e0d143091c2f2e1a92ee1dbeb03fbdf1300c04843d104435ea5cc445f03fecbe82bf5e1720949d8deb48363c5c55071dae4283732ec3ed0836ffd48a1227b360a01c50be4d5b1106c4b6b8a6e9d28b14357019ce22f71fb244f32b58fff3d7ecb1fb8bcf58547251a2667d1d673bd6ddde4a13b099e0209c0a112ba64240d43dd51646e03a3ae02c76cacd91f8e569c42aa391df09cee2d33e2b304b4148f4eac3476c82b9e272c908493e4cc8ed1b2baeb208044ac1607dad75238aa6f4adb2a0334dc8eb25c9818e3dce67232bb6ee9ef8e67aa5f5f3cb7dcb2d2c38eae433105c13103295095731594dfa52789ebe7004614da1d861bac76ca466410aea3176604031667430265405cfce874912f64460445e46b889ed396ec7072afea01a2f3d3067e6a954b9eb3210a2bc267815395441aec8c6ba4b5edb9b279cd4d9f7f875770ba744d03bb0427146fdfe20737854c62444421f5bcc078d6f26e184aefd1f0a66e9d4108d14ccf32b74f72f1ec3e8a86bb2df551c3749bb2221f153008eaa0f76cffe976f888f6cc317017f99abaa20eabb9459162f60f5e33edf978bce0885f124ee132a77e0f4ac375cb3f3ddab40e91d26b16cfe97d971b55608770d74c4e34764e59ad8b258734b505491049c1221b7224cb8bd5b56ba822111fa0a013a7b405a63554bc7ca29a43452ce8bdd77b8011dd9b7c7b3e15fed67d7eb93c449722b8defbfd9f8c43e28578b77e143658c2b2b53c8f98495df4321d4ec9abf1c4c5cfe3a0e6ca4a9247462a15939904623bae8cd073041587e7585542b57343eb010af4c70287fcd20807d80535ae373d965a55d1bec164a07adbfa63261eb33c2e0643b19d4b437d7e4fe9bea616fc4fd1f080a9d5f5aab77db1ca6cdd596c26545c57fcfac1e255df55382045fea6c5b0e7b32112869c4af2f7b07ba4b9619a4ccf8f3903d0260a5115a4cf572a48b102c3cad0d0f1464b663b6f95fb3395dfc390ca89746ce43a1c8496be6bb32e034e9e78800ec26d46b15dff7b65df2d1dc1b3343e27ee107268038de4d10b56571d29e8ee56a34982f09ede35da71f8af1025699d181df5c55df364e2eba1308032f57070f73b882e6f8ff1cc5d48b097cfd0b8122af73e9c6e61ecae14b3c2b58bd66b9312881a93062d5287999e044b8a0d0e8c738443ead440173f6b4aa610d389e308526c06d04e428c8ff6e6d2f3d66f421bac31ae4d0c3d750a50bcca0d8abd59cfe240bd876b9fdc4a5be5cc2f0b576fadb971a903808363298d7ddf0970b44ab5d25e3bdeb4ee658955508040995ed0c531093e1b272d242680fd11505f93bd3f80885a70740f1f340688fd2b337ceebc91d1a496870f0943b31faabd08d609cb129b4d2341c4efb38f8005216d4029c9bcff6f4e06caca696b045d5e6da80fe70bec59cdfb212a2a8d58f13634610e493b87809520a35ef6678f5e38dd7ab887d69d3537cf64a251033c301e098de760e7e983dd226b90b3305fb1f22d2e8673a4b837a35192a5d3555a20442ce8400f4e994753bbc8dee39f41a7921dcf409bc7e99904a58be0a58b7979d655d2638cfb14e4d396c26b5ccc6c970d86300517d3bedf8a5899972e50863635a047a65bb1330f28ec1226888d14cd1e4a2e4dd27a02f732f43897e94f07d406caf898528c9db91bd9e77ff871ea6b77ff9b9120d6d323b37e229a20649f808db92bf20fea87a9d02e6c71621768adbc1200344ccb921d7905e2890d88b57f99f2c4422d168768717d1a534ced59c8d3298b1db42101bd0bf9f5bafd352b8bac1b71dc102a2a43fd9093876be04b5411bedd5a7af5cef2323bc698a0670cd10e40ab0b0e9c1e7e1396aed1367d5bc1d5ed4a846b746a7a909f38d81d574504452f6fa7cc79bda6d73c55d3ea132e9f19276b9917ed48cb9925806930c9d5457a4c2c4276661a52d9dedf9452674edc386f6d9079304f35662702b6fda5ba885705eaaec20925fd0ba172b53a56349a25a603104a401087c047f6fe1751de15fd43c286fe63e03a6e064953ee201072afc9c9c999314e61b3c2a13ed2c061022d8d86d8eb82a4244ab56f7f5e5a3a857d8f5398ec6c8119f2e29648171486396eca3682300be1a1e07398fcf0311592514c7fb714f7650e89c9a1611b223bb8885bfe0766220077f84414063622d9471ac8a2e51b5e3eebe6847ca66c700d70c627cdccdab91311dce20b0c23b9becad614672da92d85d9e7bc1b0fa5e23464f189f5be28fb84164b0eefa0566cb3289a0791d25ae299771add8000fb73251119559eed9412de58beb221adb1287af45e0f526451b099ad18f263b6a4c0c56a6c90f1ea80501d2a4be95ce74a829b4ff44837c3061133f16355a586e088dc47e6fbfcc5d48459ebc7d01d52f051a73b228c511c4f12f3741dba0131dc65fc8049845af5137a1819c0c3ded066635c66bbb457fd66be86e2c4d3f85c64d9426ca5bdace91dee06d7eaddfaa027ea01869588c47f2983c3d15a0c9f0d240b964e12c97f84674360cd2faf622f0fb08df43edf694ec0add486ed3563d174845e9cef8e1584aa916c40fbf3041adbfedd0180e7fe276f6f2e953b42594b60e1ade09fb3cdc8416578f78e6d8aca94cd4298cdde566ffe9478c8b73a8aa78dc56575377e4de53efa09cc445acfdac34dd4bb09c560af974f94aaaf09b3623dc435f9e1389bcf1591633a332957860f7e37623805dce55d2440bdc7359c212573cc25b9b504845ae45fa06a9e563e8b70bab22888452ae91a2009dd0782f62f00923014171fcf0b75ce05cb94c7ec8691c10ccdeb7bd803acd9945719b2366accf2d6f65f1e90da589d00374c67bebde863a659bd2a83f244e315536ffba9ee3f6322ebb6ba68b59a7c337e3574a8a35cef8c00404876ba30beccb66ac4e448399f2db4351edd730486a81d94592a76498151312a30b8ddc0bbeb560768b7ad5036af27b1f35c4890f40b45f0a946cdfac68bbce7dc9d642b9308208801fa84fd07c5ace2cc20d46f74654551c9603f26056e3c40c54c47f02145c25785f23b34e4965f929802cdfe89c92b0d00e98d40f0e79a790f7277b5bee56990ebdd8ed3a8c12f4d9e78bdd39b01ee4e7ca4d8ce23131225fa47fb59d77fb7f969131853637cde6f341a5d5c40a3aa3570ce20dbd72c4b4125d41d59fcae3d8404095d76d411dd54f45844dbe5aa477e84b158aa32f9d85233e5e65dc37b9c4e1dbe390600e4a4f26aa62b8be71f532d447a6e5c916e3854d957a980fa7a4c7f11e1e6fa0d4296ba12f5e8a05f2a4feb155c859348e1987edc80f972794aa8e615bd6a229e2a58fb52aba2ea489c5883f10d9cea9046dc989a01feb99afb96b38c537019e0351f3c43b54b4dcb3f5575cf99f9e36586b07cb4bdfa8e90a611ffcaf1aabb51cd3733dcc54a9d7e4b727b9daffd4de8d7b5f245c19cbb05b349b9fb78f9eabe0b6859f9e510112f7c689de7b896f00342fc3fe4b9e75109342275bfde9689323a659f195ec04c15086d913f3199f88e7c338fec0aecce4438c609995e4bb884d2c8b89060d0ea6f86a8a9bae7c529b452ad5d5489931d46db61f37d615cbc0215e40fbebab5f7f0641e1a840630e97c7b4f95badfba0fdd5d6fbf8a2584c95dc27e743e27c58f20e917fa34656a31d48223fabba535f9009ac0484115933bbffd4d318e9eaf86c45bc522a318d3de22b232e3de5028e7b196f949bd2d13bd3a5ed9f47a468f4a267d8e0f3b112a14c5d193d2a7442940b7946cd8979e86c6fba27fce1eb298f3710551416a479671819f97be42700cf46010c0b6797aefbdbbcd8787083e341055edb1d201e7957068c5f3950d602afe5140e6ae1654fcfa517610983603375582967ae08d758264db5c88aaa3d77b029e45aeaed0f47ec874f52617a9c7d4c8f80bccf8f440169e3fc7878e067af7f7d2fdc8f83577534dd55ab1e79e61eb782a0dd45c4b8bcb565749fc7a8c1bfce212879d0234cd9fe312b772efdfc1c1aff9c57a6105fadf480c8bb160d1e0a07fee6c5256b10d05ea83812adf6cc216672ca465496b6f789c89092568146724a62876a01b20abe80036bacac08ea42127853203482bc4ea62c041e2e4c7dacd3fc288c50f4317b581f9d8f22a17ca37678e281719b0a0a9e0f66389dc689bca6986f27db7a354b9f7f13f69ba83fb4089d6623a9d1da3c212dc6a6b22ea6d022773be07feeefcf3a510f30184c8ca4d37d23454d0f535417ea0f0223d0d3432fc1986b2658189d00f1cad039d2eaf2d35b5ecd43ac3339ec8f4c8240a1ce23aea1bdb1d3550596406603129168a7f02947c48a9e55511e585df5f4c36289a4789006746c3f513006b377f605c5337838d860de778de36eaaf0e739bdd9a4c2893e9058a6b895b1867a085118428656f8ad6b10da4e68ce0385f3c282009329073b248c7ddc48d581e1b44a098bd70429ef59409c3f53368fb1d532470790c9a7e4d0bcb7f6359c44549f81301e30246c9204e80fb3cff1e7659c91ec24d568e2e3c1ae0fcd4e596f9b8b1e29118e298f6d1d4087b07ac316a2de2a10cda5529fba3d6b656aecc8f81ed06c4ae0cf7bc4789ea51b5799a9247bd9bbb7c631e03110f10695ebac04ce9149b2531efa96eac7ffb74912c150521dd1f1c9e4f7b0788c23d63267c24d028ad43b34ab1968ff7c783b7af28e64f43eedf8fc85c2381a574d712a55686ec2867aec5b71ccb9105a12ba3f8938e590668c0bb7cd4eeb06723b1a0415cc72f7297dc58c338a8324eb6fd3c29b79176bdd36a89443e44c6b420dd85b1c058fa58ae9b572f48f6d02bf1abaaeb9bfaa39ebf555a71e79359a5d0b402abe5c75aa3d19be21664526d688ce124f40619100f8229e746772e9d23edeffb0f26377412c45cdaeaa96c858ca5715594a0ded9314d0f51a054bd4ade12c5964a155117aff52c195a31cae2da8b7107fd7fcba8e10f4341720b709b2be9eec82ba43e1f0779f45388fe8e7ab506038815280bb707523b836c9be8b8d930c3aca114069c54e1c8d0918550ef4175e9fe189fa71f34d8cc1c89eac4b260fd03d9a4a0bbd12fb56d8546e5ad91e7d41d3b702f92548ab7c4d13f79a3db082ff5b5fb745cc3388d66aa3117f4f11d532f0e53c64895e236c71c468bd924df7ef804e974a351974d36ab35641af76fad470821f1442636493eda47fe0d9beaf3ebd9f0ca949f2d6a6514659eeb62cf87dca215397d23d5fad65739b69a0006c9f75bf41568bd3c4de33b16a0bd8ed6e868c80a94e851b6a7e7e4ef30c3497bf901dbebbeced2a0dcd650d227420eda1709453fa534506defdffbe1a11eec0a5d356125cabb8cfb8c95833c8e29f86c333b63978ebde27a9e0e8315c5532e2e88dc90f16202eb3bbae42f4d7d2de91efb80cb58d09759fd72914091101bdfa4d1c0d9ae131eea635197b906c76615135713157aa27bb3cef2e23f7237c94c82807f9d8739533b214ae32132269af66e449c87a0f6b8b5d5b7e345de5b78f2ea662ff554c341d368243c44b7b9f9776d7a5a5acfa2dc47a432b925904d009a76d7b00cdaeb473b73fbe63b0090fe91187c6ca7de55a79f3607e0c47d92a1ca49f8693a9f8cbfdd266bf094df228a24c55fcff2440cdaed1592195085c2067793a74e5328789e40f78a1e21b68dd6e7015e47515813029af6c0be5dd4097d95491fc4168dc1dc02d51ac676afc66867367f8926837de2e048f67bdb5d0dba6388fcd2f408aa89918fee1644c588288a963a2d1e190a7e6ee79b991acc1c88b6953810b49e60478d4d1a6fa2ca47f73528d174a1d41168fe71bfc8cebfc9c269a1b6598920ddc9b7f71173bc44da2acc8e4b44ccbcab0435e0d317e8dae5f659cff0d2af96f4a5637f6c127fca7a8bc8b5e498f53e10bbf80d0fa6ad4ffff9662c44306e6e167ca75981981fac4115a0f77c435969e23c302459903ecab290c579cacccbe8ba7b24a15d5e249cdb41a35e4724840224b9f6ce46e21a71cca394386d9bfa5e53c2db0429162c023ffd9ff8ebc08ae7fa7e440c720c0a54c5255b6099b2dd0e2bedcb7d3707926ce52553540970c9e85f3cd55fa507e2cc8b9b9632c6d2a9732ab08dcf1fea1ec556ca7f744d397f533268e832831015877810c2e57b7199ad6a67c8a46ae0c19ba83e84624a2045d6c53fa1f33e64ad79a6f6541496784a930407413bfc979e7a0a17413e15eaf7d8e3f73ccdf853bc0b7abe65c11754c404cd4fb3649916f97136ad5af3d63bd05b390767e769767b6512f618467ea82cc797b95a95136c659b2ca2b23ba4fd5c7d7ababaefc80f762ef1cefd500d1e99a9a0021ce0cda12aac745c3684ea6ea1bedd9cdb617c2b80f905443123ef508f4c87a946eb759c3d7292c107403de14f2028d30ca36d3199045c9f3bc59a27b50b336e5ce4bcf88c712fe20604acbb4ce6b29a1f0a9602b30389787c5884ff204b0bacad2d43a5cab16e8aad1adf8854dde25df630ce18647d69b6aa8362c783c838cd942a16083af8acae1a4ce3cfa91ed331423cf71cb4ab4c5cc5761a4910239e760455d13eec5f2d90a0c4b189d67de72910e29502a606bdb72bd52b00c35537901a908ed77885145505b10682524b09b077a7b5d4e1128ebb9340211659bd8e5250715c6597b7745456057fd6f3556a928309ac40ca07d672b4e6cf1a50bbb01fb9411d0d1a3ac60b37642820a3027688188ef3251a34c0b7648f4014f873aed174590e4e30621ba10196e659871e0d1928c507103561040d8efda324dc06e570251523305870848704dbc445d34b026058321b3754b596f05a69c3e71fb4f057386b0eb3267ab83c077b6a31272b651eeb2cf9e8f02e0e720b6aea80e7f2e7257a2b75d01a75994ddd334e21bf3e0eb2557c2ce850e199d0db0f196b8270afb897604fc9b6535ac581de8bc3f131e1dcea9800d40199784fdbedd15be1e84f04c94cfa266640dec675d7fae45700b716322e2106145e7be44d674c0d6abe8555edf7ca7233d6c149675f8741caf6e53f783d45a4a299664ef57c4116fdb2358a652e482767893432229a24ee92fe31ab1fd12afc8abc41c7c0f9c54fdd47c0368b21a6ef5072223d02bece78a519f6d3f3221142bcc07107cc94adcb24571945259fb02091976d8da2d3de88a08d63c449bb67940eb011605302d7d87bde9b3324e8f09d0964754caa6ad5344ce5e7f9e2e0246e3822584d3c87871e2c7049e4c682750876d86c15d3f844fede5be0237c013c8299185683377f2c9fe92be6c005180a11fb4dd2475ae8798ebbb6a09ec67a7ac3e9d6ab873e644e7148e548e6269180fd865e5a8002fbef106461c6a221ac1cbdfe99771246cba3e684772a5f3738360b9ec96fb2eebcd9010f8ccfdce4da6e68870ce346709366ab6224d8ffa9e25fa7da7af1e65feab8347c3824376d5af1aaee864a0a666adb9f6e5e4eeb10a263b4b560dfeb7cfd789cb573b192e359b651fa1940b6432a7aa46d09098a6794a5aaf8ee46b23386ef8ac97dc4c970efe560b50fcc42ab5c2a24858ea81e00d6b5421939b4b5681a1f78373afcc5651f19094d2ef36007ffe2bcdf977e57f0cd9ee8c04ec40f91ba5d5cbee370a9bdd3a5a46a42d721e6b74abb98808e8fadafeabf258b13e0a0a81ae5f57b4fa3f92856bae1d6497e28df5492ffb5baa102e50556b0436b60e7b2197661b833e14f78ddaa5b7cfc925127fe5f11ecaf018d461f5c902a009d363969b2f43935179c4e4a84085cf7982269eb4e85afe87796d8b1e2132d870a45b4e77e15c37542a0aca3acc18de1eacbae6520a99f7588b432d381b5689b1b1f4f8c750f0bd9adf3e34a188d460016d6f9661583e890d17634a12e87dacb7920780594688daa3a25aae3866e4026379977e0e5f3b2aabcdb588de8249ce450ae6106e8214f3cf465375caf7601d7b2f3e013e3ccc106b9b93909b13325181f9d025307f59a921e1237fa161240b102bd54bf2963ef80fc5d6cc9bb8fcdf1aecfd1a3777216581ddd59548117047d1fed1b5d9305ce794a9ee8d49cdfe3b40f79c814cc7d8f0865d49ace3f1db39a9e70cd806106e7c6fc663fb1b2192f9c4b11f3b0355ff42c3e39ce43c87c6c533db691da31b16910f15ac083417c4606282b2cf9a7de62b2ce19e10df971cdc872e12a76fd7353fae324a33c3c34d1d415a75bd4b5fe470762321d3958305871e9dfb70a6a7037688590b177c777f883790bf9a4b17a2b7eedaaa521e7f4a04a9e82a4f18498f7bc1ac3c466b0f09e85b04454e6ad04c6797d0ebbeb51fd1d17201b0f017a9b68d961153316155b6265d7407e53d9075cee166b7e156293c05fa60d1f78537f7ea71e29a788a91d032bfff47bb7e813200713bd50ee5678eed152ff1096310c1520458e2183d3a3b88597e734f5bb8809e06f30f52ef38f9ff871599d818d2a5b1a666aadd37add88d3c27354bb81af8796e2dc285cc6eed056227646e66330c49ab8f71cdf9d9fefe9fd774ed96938e85a617c7cf0c9527cc977cf10334ff45d5bd59a0f6d231793c1f17b77c7ae107fe42501ae74d8900e7a1e0721d356d02f771204891fcd982485f1826f5bebb114dc4f10d7b01a3711d7d94075986b9a0841700bfd1c28fc2b7b254303233a291de2e436d9a64192f878c0273babab874d342aec0184d18f041b713cc0c2d8ba26dfc00c3c0e09f4b77034f597a96b68509d6eb4db50cea95c6dd9fc7fc89c334dd684751baac50975fe1ba563d6325bbcfaa685f98ef54d0aa91d067afc3c33d7a96f8fa4dba957064cf4c2efc70504703e79a7f27646d6b52f810608e7386f4eb368e41bbc500373c9e95fbd18cd4834333bbcacc792c83593fa78e3736d661ffdcd031569300a24c9f9ba9a054fa1b690962c9af7ffbaa19ed041aa2b01388ec2815f7e26a61611657bef466eba4f65b4e23658e37fb2511d8ff879bcd8b81b3ebe2dc1524f01335adc7db485fa62e8aa7b72a5a44d37211965ec10b3bbb100fd07d51e2680e1462cdc68fce6b1be454e1fd9313187e18e8dd99b96bc9fd75690b6780949687296bc59c7648e6270558e5c80ffb66ca3660252007cae61c5d43fb5834fce49e468251fdb6738e34b75154c1cd8bb72e3f42e5e90446c720340002ff619f0c4ae8f4828e0284a61ad46942f3058517cd3db805467694264e906f2f1cf643b22d4a7d2bd6773b30e02d6f16fd2199fbce73945dbe2c7b2dff92e904d375f27347d12bc78657de2995802223ae0254a5c404107851f3b5c83c53e66837cdd7e1ebbf3bb6ea2ccadb928c07cdeae0d745473256d3e679b25b263604e482dda6244973fce3ec42beeeda2c70360d613d50f21fb8289eb7acea5d501b3a6734ba89f13a349397064d0d2ffece23b8ee75d648d91dacb251717a968f3a0dac9ea120f88de8a1d2d207f3aaf8137bf9a58f528556e674bd2ae6279d73babc271a13bb01e33bfcbba82893fda2f55811141a120833ce76e954848b5100a4efb204208953e7e36e4e8f0560120079e82ef807766db13326fed6f5adbb0ef7d148de0b1c2844b5fb3512e628b41f1ffc4333a97f208dc9909f66d079b6a110821153fbe08926ea15905dfbe8c4d0d83703cd0e79c2732296bfdb8e5d9d2720ccfb3ff1703122661975e30587ffdf93c93680333961b672d92e7b5a8a6cd019444bef5689e461b53a26bb6e429fa0c209c8aa783cae177b61c042a284aeb0e561d0270a3e5107e6a026a3abe618a436946ea1de714b86bc939d349f63d34003322c22bbb0429cafe260a3964b95af461c52e1dfbe5819b68245a86ad7a37e51f15a633fd5f0f6d694b1e59b46d82edc38d09491ee5167f950459d7cf659c495a12de32ca6eb8a72419af91b3e48230b1623a022dd14f4ee40ec5b1256b090f408fa511159901562c4c2bc262c8437ede5c227f5cc4fd5fc17f3d6e72f02f17ac204240e9ac24b460260051f5ea38ab374f2f06b9c07be01b4869392c9c1fde8d12c00f99b6dfc3b3eb8946b9a23c916ec9e98d0a23f842d0e1e9e2bc1a1befd6f238c3598b017ab511fd8d23dedd6d4069ea140e3ec6b36277302316acca8919d17d86c8391165579e38edb3bf54f546a2709f269ce10c74b71d3a56d406c4f29b501af9559fe2bede32cc4481e7e91c8ad47067b4d629da1ce9173c4ebe31d69288c9b640379580adf35bae3a8ff480dcd0c52aa3689931a1bfc6c647d972bbbef96480711d4ce328320beccf08472b5281fe0203371c2b7042a175bcfbcdb3a302d85b923fef1e38cff5f3fc7cdc6e58d0f2cd7581452e36bf416dfb508c9a368425683821f23e98be81d518adcf57cf97eddce3776973da2615295999357e54d8ea558d16d3b394bad7ef9272fa7f2740f6eb48dd3573a4d7c611f5630e2c1e163f3f3ffefbe5ef7b0fb5e53abeae83067336a804c767544414ad70e8c40f9e8ddd4136eb21798b23ffe9e77320e3f52c1d516dc15348bb8918f6e7269d390dfcab758fc06ee15db2083b9e756a6c55d2d338156b5cc62dd16684bd8011e3e3f54f1e287208fab84cc0a29b72cd7238a354b163d07cd85c56d58b7dc8c66af3b9f255efc880605a2abbdfe513dd95dfc46a856c95d1278d4640f12caddf14177f9278e23a64272c69162d70d71f2180142f9e8278a1104d9de19283ae5d867d69de34fc3e1f158928f7868d3193c93ba8ea79eae1ad2193c41fb44616ca7cd81c1c8fa396c66b8bbef0c748cfe9ada516b90eb7286bbc71313145d6e5faaba002ae2780b25cd6eb358a5f016af87193262fcfc348f61ec030a00fc7da50ddb5547b80ffe5d2abbbf068ad74d60c67f7177952261c61a2d99857d6340d50d694ea1d7881c6902364f2c5d7257f8b338fe0a28df34d31dec7eb33fa8a14eb4812a06f942461212bf024eb69a8ac361898106ce2cafd7511cc2251f8e483ab1cde791e737ad8856d65f60060e13c2d09eee374dae533b0ea6ff73a1ee324f2951a6869a5d81e40f226c6777fd22de11e6f2ea7d19bfc102bcb3d7e5d28c660f921178f34c7469928fdcda0661f0e5d5a72edbf348e2a31ba24681c0ff001cbaaca2b766d42f90b6e4f9ed6e2a7227dc43a7edaa9d1bcb0e55cb5785688ec6713f484c41915cda4a017dedbc2e4e063b539af038852dc78a81e1d09ff383927f56752003360e8548b30ff7dc52c4f221191b86e209ff935a1c778f75348bacb1bd707c3ab5a772d47eb9ffc89fcb1ac9fd21c86f16e20d80dd9874c6e976bd27b2843d4f771097bd9577f405980d86e3ba0b86eca15b7090d7225faa212e99d371810b918a3a5b958158e59e169973197dfbbbfdf1e4732602a63aa991e79161c04922d639431f3a5dfce3ee1024bb42d2d55e59ee260ac521cf8c7a704c9afbc82ecd3a498e3e95270f1226b1f10facfa1418efa49620e8ea79a15f8fc2963c04e40d7dc38539f45c06c58f7f71d83226d4747d0f118b8b00efe51f31a3a5d2569628c404319ecc9fe7e6359a787585d652da4e1d4e0bd157adbe8dcc0a3ea6368f0cd0879fd209a053831bc2e20c0e1c89e3cbafb8247e00d80815a20dfd55f1be9e68adf2603747e4e5e5b4e197c55483f81bceab489a81eec0e2716057f268d95e40549c9ce447bdf33353ca95808e7909569a7188446ef96a3b42c0c4c07759bc1ef52d82b14b8309adbd07f0e27f3b3b44745acfc7c6ea1541006281e520b74e5f8cec30702d7a36147ef7a4f5c652bbf72f2a97666cd6ab2d90b07e1ffee44423745f2200af9e79a4aca000805930a6435273303defa918b25681087202f0db176fc829764ceb2a6e46e1bc17e4cb8d7dda10d8134602d8bc536b1ff0e281f3acea55fc71fb71c05eea92a64ddec0e8fad57164f18aff6b40cfeaac6f4f4f891f5b606cfa14631c4e72dc2b62eaf252170a464cdae1bcadaeeca0bb0a11565fd33578249224f579e5d4f58544624d407e637acbb103ceb5a96d0731ad95a7c9c6db61ba7dd7dcd93a1f3b3314757fd37948d4d3b98a6c6efb5266e41aa333039ef698c83cfe4ed903c39c8bce23be5193563f9d3d5dd883a158951f0e90485b395d130737c53abec2adeba4d9eef7860e62c7db36c654d35843e6d6b79ef647a20c37e937cb93481d50d4f51012cf08d314c35b18464f2b26d4d7d98170eef1dc5a157cc459794aaa78b9a1ffadeba6aa1f137779db41861786b101a52facd477fd2b0d6d02c011b8f04ce049af6f654674cf1f2048418fb51b4f121e3d436e3cbb30a570be86f57a7ca1fd4ffb85e5346a68a9514c57cffae956db295512ed1ffd66795287df1275464f9d6663cebcfb61f6c2f5c59511536e9cf5ec34147ccdbfcd6aaf6fbef7c0376ed39490e6b8c01e3a410f51a422d9498944e8ad97866d657ea5ab766ea423503895fc538d022ea41ec8e0714230861829b417b6d3e593ae4a8114550fc746400df4d59a3286f132b2406cb234f5cf212f5746e1e96feb9d42968be95c479d572cfc09af017f612e1dadaeaa061042ae187477fba1a981ee16874799bf43db25e638c5b0744026f4a113084568c575df7647506dd5c2cf10ba8ecfbed2e1c325adcdf4744231a76d48b3391b4eff8509ab21ffd72918f1720cf10d2418bb5f76db244a83f6db165db24f048b1ba0542d942d4b8e581ed50ed716eb3c7016bcd1b407df2835709d1ee341a90c931aeebe71cad12ab2bc0cabb4000aecb3a128e434b74f069b0cd75553932be1ba0f60f112ff91dd2aa64f57fe0dfc3f438d718dec0710d4efa99b57062fe99105de7b9e01ab7a4ad2cb329349be5b6ddd8208c20ff7f422e8ba9b6058ed51eef884c42b48d67f6d30bc5ae60f6da885283d1d87a90427e03e2cbf37d713dff6853eacadc4e3a4fa09b41802e762e3bb78bedb759a13cd4dd31652eae18cf9f55d31577b522164a0d7099baa7b17c2296bacfc4df04314520fcd606025ee7601e28de0dfb3714d0e2726cb3423f1e0e18c167b934a1bf771e4a16f4a2c90d6e3b29b405dc64681ff9f2f05548b6ab7760e36f16477ba1a5ff4f244684970a95dd32df3822aea200454a8057cf6479ae652940f1c4b6ea8c0c8e9a9edd8e1fd650622d96e56f823523cd5c01eaa5f29493ff0b1dd0c2be221c0e10dc8b8753dfdf9488f75c2e94f460aec132b17d5b04f9af9a40a91ca50a69719ed77458a3c2ea12f53d3bbb3198287022f834e61a7a6b49e83e1dcc5f5e55d3b3fa8b5d418d9b6fd77728a33e9e12f51a153eb0c57f1d0e4291855d2fb0f3b440e48283d5e4d92a2df0586c2401bb88eae737b1f3ded59088f5ddf5d089e6dc2247b0cce65924a885b7a83da067ee268092afbbe02bea5a21713a612864dee5a8586857bfdd6fd3f51103e1bbc8e8951e1aea3ff2f2b0911d748f7fad4bef4463b65aa701105fbdfb9c8d5fd42091a27dac11cc949945a91677002c6fc93f68a93fb46209af07fbdb69f20b3e2e03011f27a748d34b61c11410254ed21171dae0fcbafde671aa54ef3cea7aa4393e13cdfd978d2ae0a15bef960cdb6f745d8ddd1119502c254d29d5f41e00273281220a78521e0725142c2b516f7d3162a4859118488b87911f1a2b9b4a4a00b28d22960ec6bf9ce42c00b7a8b5d371d9921a0c5f679e8da01945f8470391b82d67406d75e49074b49cf4f7c03e9e78f06a252c1db30dd9c107c3f1f5d48641dea600241ca1e7ca2f095a2f4dffbacc2621dda0f06024dc4202d1373f02dcff097296eb486fbe13829e1bfb611db6015439609b01a42344c277d9d17112eff2bc00f3f34e04d84f74a0e9d1815a5d5bee38c70a8fafd7cc90143db31408e766208b707afc451c1d36971b41f8e9ffc240740103730d0355203ffb5e571ba54209bdf1ce66b9027d6fb644e43f9511ee5d064023fc2a7e3583b8f7fc48eaec76fb4918925666b14d43d70c5786d69eec11f7df52866082244b517a4195416cf89602655ad8af0fae46b8e6c495684be2f908a1ecc0176f58abde683a2e990acbfd8b0b5f562bcaaa43ba1886311a6fcdd795e176a0ef16d8e9fb999593acbaed33d02b9239210fbaae98546922be7c230514ef861a76a5fc544c4c94d3e18ae49a46d2ddd10bcf782f63b179e2b5809431feefa8e24277711093d8c9a9881e332c7f8946143a3afdc4879a318629e844d02f43fee682bed4e0c0e83d54bcc2b015a93256e3390ceb10310636860a1ac21ba031d806ef4c1bddeb45a417fd963bf5e7be71bf2d87c3df6c801fb03f80077e40d7a271493723dbab04439a8244217a558cdc1f679bd9c6365400ad23c3b2e810e538733b8dc8a1988d581096e37ba06255b1e57cc274495c94083666a7010a37adb36e9d9addcba3e995c7db07c5345287524996d0200bc3f16c2ef9f0429852c160753f784b7cc3ff504599f613dbfc2b050435609fe5902c08de85d238751dca16ce12fea1d504c91210feffcc7c862eed13ae983db6402fcabad6fed46e369a51d65716b062d969bcc694e70c49cf0ab8ea9d23aaa40119adaede19c3a7d7519d16ae41ec2c9c350f1a779c7c9cb4d40c04c7b29cf8842661a29ce6c698f826d6d7235a7861ecae0c445757e68e15cb430b533b09ed18783b8ca383cec6f9d1bffe7b28ceb42eee10a7f1138844eb87a1ba7993058d4b1a106455f3c92ab1d1cb3b2ba570aab9e23b346ebdaf69bb7c8f50465146476577d7b7989609604dd15e5ffd1430224b47368613757376577855dd346ca04b0190baecc5fb1c7444ea9bfc6e4703d53d8307a44f011d863382a07fcccb0f7f345e9f2c1d4fd5194b5ddd556c38ce22296b93df94f83443389e77bb4c0d266899aaea1b359730491398e4a36ed94da2c12f42641b6f31043e56eb05eab4ad83e8a52301021505ffbfe074ac42af160912e1dfed8076c6f75d002491f61dd538b664f4e05dc223e9ad95bee6447819d6974855b972dee976856b961a84204a9f08de1671649e96921a257915d5935900ec59b332f2cea7603141f6f56004d9d842a6246a8b59ef978753af28c69ca321590c0c396083f9f5aaa15c9d0244b5ae981a95459deff9bf31ce762f8b266b14d9cb6eb4afc792ba6aac3c2941192e7bdba07de93a314a565dd360495884e2f6150bdc2f47e190acf4e7418eb0994190b31001dbc11807b6699f5d2fa9aa94bca75d1bc1f2bfef8552cdfa4d0328a7ea613935a10f9b2557699217ed90be2a75f211cefb1768067821f504356adad81084aac502b34021ee3f1049723e3ebe1abf30bea74a433ab284e4bc01a678d24e39b2d77a5090630b225c396258c23b146c4096231cb0fac881831cada280591e9f7d568dbdbe4295706f2223ced134564d39e93b91b5cc8e745cded70ebdb3068b7f6eb4b848006208e2d311b0ed6fa963e18a7f4f89c443682b39c3c61999e63a64ef4d0292ccf6cada7fb9a2843fe254f5e3d5269e2431b009a4f0f7565470fc65a9b2f6bcb7c490dffa52b9ff69b89feb98421271c8f71c0f24ae9e8aef230705e45ffbd8ce88ce09508113a248c53a5176e7bfdfe0ce18f7c28a20d13d53f346d532ef75f75aad0fd284f567dfb6e22c7d7134471598cea1afa808244111f3dc03fb13386073bfd682e8b76f15741a505aff903d32d01137e8c40aea283029d9d93951e3a4c7759f83c8b125f9823ac95d304920f9ce156b59a95062958f1c32bdbcca4e5ed2ee27a0303b37658d4e63202d2db4f3861371c43727b3ed6b3269a2c810f6574a70fc86939386b0201cb57f3bfde2c4f38447c1dab4b6a8671027bf745139704a42c9d21b792cd09aaf45fce35b61e7f7440c4c5d5ef6d3d08a5fa03f396f933d184a7beba4b3b9b82c4717f24581600ff5cf4e8ee7cb3da2068a9e67a80314ef62a08c531765321c8ceb11215ed41013f298a2ee2f45da0fda41ee922e1f2bbbb6bb5e76907234f2d5a4081b6083c6282ad75fb48e61e507254beead23a8bddce395088a65e46ae8960bdac23338ad778e184428d63c37987b42cb54b8ba72363d48e863c635fc01d5a9f26938f7ce94025b891f768b67b42b8554b42fbe9d95ff911ef82e41a5c17ce6d3d6bd29708b0339018ee561185ddfb916c78b5173ac74c3869f40bd2ba31e7c698ee7fcfcb135ba30d56064dd917404c15d2c7e86f6275306642e05fc13024453d0d414f5612b0c1b1c764ea33ac60536287c87e0e981b4a81d4e54847a2bc9d51228f0b4c7dc2f8111066f7342c3a33514149d5f50ee8554d399707649bb8d112558dcaa08e64f54e9a784c32af78a557bfad5b66c17995164dedaf95ab41e7313dbfecd7a8f0da4004b906227cb5ecbaef0561104fe6df7803ac6ba233181436ee35a4bb007265f6b3ea0b4c0b5e3215904d5f93be583427bde9f5065c2eaed036f83545531664d02ed1f919708e0a3bcb1f4e994c9752e54458302cf6d2959962345877eb2f5ffcf5c77503f31f22cf0ff23803a876a12db181f05de02a7b58f74eb3a1f45b546f53ffa384c2b208a416ac756f3c95d9615ef2aaaae017a9fdd9b3a27022e17c23f19247479129bdd2ef18a5b793bfc1430327b7db25487ab574ef456f6a0dad9cc1c588030cb883db11e0cb3f9ee198dccb7e05c1241560ed670b131e4fcbef844e5a7418c0d629fd86f1f5c25eaa0e2b50138944fca1bbb49debcbefed8032a13a49b4ed2025b032cb03aa65343281e5e0e2cac39b83dc6434c45467882226db82372813d80ebe13a96b189d2d3cead35ac94d96876a1ad91c8acb8102f6eb3a9fffc49db189ca3d5ce3df6bd5d3cd821b95a225ba85cdba2486a9401f930484961f8d09f54e9e224183e9735a3c17bfeb8e190367030347f8fc29a1bd54a3ee9f70a349d0159e54434275b9191d28cb99d3f8eddbb10a1a3b3cbb38806a5fd2b0a5e981bf276a8fe60cd83d6315b59edc97570cdb69016277b7cf1bfdd107fdcb4f423f1bdadfc59b02c6eec10728e458b92249ebc03835b88a4672f31f2e3c2c0ad7b376c125899ff1529dab3a94dfd164c2b15fb856cb950ca1709632aa83d92dd45d40dd4381198952ff9c78e185f127ea7ceae8293e03583d9de5671c433d6e6c0ff93715de57b816c213ed45d632fb43a842b237d08c667fffe5da5f7b1cdd5b090aaf28dd106329f287467ddabbd09c2473727788759b2b3fe8d665bade058e8dc1fbad41667510ba4a302cfe3595f5f004391bb77a2602878923215ec606e317b988a8666565f38193180eac957e349db25bf45bdcb637d9cf907cc4bfd516282adfe3de2109f4d3c58d5b2eb56fe2f9d4ab9bcbbe07c33e7e503e3db2cb2cdcf9c3f60a2788485fbaf597035c946bcb48a6e7125db706f487127530947d288b6b9f41f4b7d0abb7735849e2e7cf98e468c3670ba70aa225f5224e7c51411dc520011fad1f8d7bff40ad27e4a276e09546230f9d9b22047b69f0bb83f2a81d4001f397187d3178f834f7bac2dbfdd43851577c16b9d3003cb3a15187eedecc9293c6067d96ba0d1156a920e03f42070b6f9a9e60740fc41041655c28b35c781f0c6765500f73e724227b3d624ff5cdbd6e10b8e0cd7d28992ef5709f0f5c68cf1fcdb2b27487f9e0d612da9107a945432a146c793817c8e5e362ba543023ad5ef836f5a515bc0dd68b1d36c80278de1aebd525581f8113844cb350b24308b10df2856506495ea2b25601725b9d83a8da7ef66f75d588a749ea64fe546c7b58a5ddafb04138dfe2437432f428a255ec1cff194ec2c978499190f5fda35e4100ef5d72fffc5d72d61e66c2514541201eb3834a2caa0b6d0a6dcd4ab0a10cef704b35c186c02ee01df0728ec55ecf4cb4459882648668278421ffdb2526a2fc01c0127d75ac8c88928fc408a634533e87b6eb0a2d2f0cbc175bb9432c8bf18c077ac684c6ee3825c9d08dae1a55e3bef1ce11c2cf4f7b51a67d02f242891a90353e3549568be30e0d15d9e8c130050aabbb7be65e6e9699f265154151eb6c9a57e08e701a9dd82b61d4291a43d2fef3148c5993faade8401b027ad25a9b4149d976016675283d153146e3b56ec5e3ea500e8d3b85c979014d74b72491a64e9a38cbcbb51241ab51c686c9cc774beca6026b82201c4d0900d2ef3f18f6e9bdced287b39228bbe3857d7df8ddfec2740604a0e88fe3943435284782d9dfc6f24dc1beb9fdd3b9689075480c994f9544e49f25c88dfd77f3081a69c899863dc7132551aef8a0cb63cce858ee38bb0a4b1232c28038350fd55a728effd6f511553ee5abcec782b418aa8edfcd1a6b821054d954509fd280980ff087f6d10717048bf4e61db7efabbf2a8e51df462dd8a278e6ed966779af7f6e7019d22da5ec8a1c5a465836fe898f28d26f8c0e04315d8740f7d19c810434b7f03739917513ccc6be87e277c7358886bf5b774c59153c59189273a1aebd4292f275d7a47ec2692387dabb571ac419b2a38953b1d7fe6b0abfb0831e62c351d03149219a38de629a21439ac3d9c0d5cfe0c061cdcd2165e596b6191dba57db78f74086d5b3038361d371cc10393dc606ea8575841d60e7b800f9aee35cf5ff5fc621409302fe5818978fd7d5379f08aed92bac1675ee567cb7877ce68398e71a1e81ffe4522f396b3e0ad74450cb02330b799c2c37c805c61677c7b289714e0c52c0907132d3d3d7c7581bfbede0402f3ce77f8507f6e5a00c9cf31c6f78c0a3d65fc55fa0bed6d5d63ec1719e16a7790fed4d1f2e2ddfb5a241b7d1cccda18ffd316ecf08a565651bbeca651e5d9cdfa37ca303f402156a3411ce80a5efbcfba89e3ae35fe5ee45a712e8c3039bd1ed5573c7c681d72909562041f3959fdb37da707883c2f9c0eedd25588a1568efc195242bd54061f4ca6811ea1214edc71cc38b08066509243db8257ea698c67e43f5ed61e980758fb9729d7869dd9713ad09b61f9b7d85a401fe48e16185215cc04470b4d9ed7e618cabd95455d4a8773e071dccc28361e2cdf5959f8f6aba6a3afdb8a91ab647682b9fb2dcb348bce768af9601bfaef5e887edf9117201b078b772ee4d6abb593f77e8e5d03417c5f0610920dbc862be2a6d544d884d60de91a6b25d14dfff3a32c7b5db16ddec5fc7e5fe73f05b2f04d4d16551f23bb9b6bc26cc47f5261066a17944a35df2b3c6953bfad47d47a3d577a0ad0e0c2d4f9d86c0cb95ff03dbd8f9427de598579dc323d8d8213c95753ebc2c90fb769b6e87d247d0d088d5752123862c7fd0d94efc2cf6c68a610ad2d7f488f1e61d26b65571d7da851dd3de3a2f475274844fa95c5c14ca7ff728856378ed3942af26ac96521918b24c3d9d5be5d705176c583bcc36acecd4a0e1ee3ae3a695755c14d0d7fd8cc370fe6b32ac89e36d53a83ff30c14fbc1a078f8f6c2fe7490dadd1dba84e8aef48e1b889a50986b5fbabb08e670c75035e070d6dc98ecd52069f0587dea70dc0d658da47be212f2dc62c73faf88a9929824292ca467ddd5d9c42b8b12af7523c9014ed93a07d2d62066e6277b78dd29b5e8659f072db494dfc47567754166f93009f94af94082ff66ea58cae73791308fdff85fc9b76d67d78c003627421fb73368be7827d7b0222bc2c7edc97e4de9ef9e5b7ae9d713f8f9f3b44f7c7df380ad893c7e3a26bf5e6474a62c3729552eb89d0af5086bae241371b4e16ca337c77830835c70ec131af71a84a3043a0d2d2f29ec1259321badac70996f8e92edcddc1388ecc8be0a8e546259aa8ce4ea00b9cc01f786207cd8898abe3546c26b0dbe5e0537893c7cc05e07b87c14aec10545d9d46d6382b98f0ffbe057bbc8d68a1e955b7e451923877fceecae93ecd73d0787e96d8f43bd8bfea0849865f367fb136e32046d8409ef19570cc375022ebf511ce46d0f6828b5f477837b3e7a2afba9f557483efa77c9934a53ce51af4045fdb7a333a4378c75743e4c4266ab2e337e292312d635f4cad9db39944575eca01f56b99f5abf97d1feb5cb6082231ab3fe3d438497183279bca157554383762349efc13c95ce1dd52e553bc8be285537e76d63e049627c419d4f380d3faed8edc19158a7ce8df373cc8e25fd051edf05e201fba7e1544faf26734e06e0fed3b0c06387cfedbf1734b49f078444a8b7b34717fc7c5a56d9e283dc22b47987096f5ce2f64aa2e999189a235cb45b90d20ac768e31c1c9d1102b31eafcd1d21708cd9d698993f3aba7496ddf52c6ed4e9ef04b8e4cda8878bfa39e1617cc01ad9163ae53baa8dd9930eff2764b8d68d02848c6efacf2aceda82c6d0ba1804c18af66594f9e980865e564c174a0e3e4c9d377fbaafcf090a0555b96da6f14efc357e6ef7ce907f85325415a573a1213e590127811767dce0a7c8fb65162040ee792bf7a37e2a8840b681d87e87a3cee3b22b1887bfbc963d098d298125e815955293e5326ebde238bac680cf7ea1247466945df6250828e2663ec3845546796353834de7269728fc4cc4bb6363b010f0557fadc7b09c35247f507b015982aac144ef84d56b4981f2fcc4621768b54b324761f37be4623c826ed2d704a5bbfacb79f9fc90e47108bddfcf62c1c2910a25ca9d3b22d2c0caa1b93acdee5f4c12dc2900f02ca4469c6232f38b2cab6a4b678c13fe9d00885394ea9e3177f6b8130f621a67a794ce632c66c8d1a175252472b1d0417f53f95eb14e43ff6829bad44a89b92b340c8163bcb400f29c220f59b08a5c9b29f8f9e0b72d20e4e833cd5ffe1396ff8ad30f9157b290feea42ff464ba19ed854d5402e01047557dd6d2483f7277c102eb6b10727d341910f3b6b07738a1a3d313386383afceac26257ffb125a0a005ea367c7da5d87817f6caf61fa6059ee84fa2d01e38a8fdb377a16b47c2dbb3436fd1e896c4ce25a2c1e48301f6a410080ba0f6a4ac7571a3e2c8a3acb38a0ad01940f5d7a62d22f8bfec92866279f6c2ac41ff36a8f2d934423b835b115c6b3a4a06149bddd13971fcf0f8c6b213b547a89414381a9f488cac8b0fcdddd4ef87d09c4f7bbc46807bc9ef03feea0c8807afc82f62b20a03650004de4c58990583c2f6b5b6c4c164d7869550fec00d98bb20e4b8dc535af2c61dbd1e89ead3ed43af70d87934eb81f3dc4e4491382a595dd849acea21b6d1d0f2ce34ea19d75127781275e82a510689b1c7324fb1b7ff214bb2cba7fb4e482787da3d979442ad0996c019173dc0d0fecd590cf58ad218a887da90ba097cdfee5ace14ba34856ea918e9c67d5c677cbf8558ace89787387e51734ed2e273bbafac35b749507e7ceef7f5ccc8ac56c9444155840a1957994f40db7f41fb65a3f77e08d5d10cb1707e29dfe30b0ff32f05e3bc030b66d6b70e9e3440f239825bf6be5701de9639c0bbc2d3a8917dc40cda4a68f3958a4323f3b06dfe497620ec867328a3c7a84682de24616bc4dd7cd1511b880958af0cb7b2ffee8b7676ae7b07b821fdc32ed4fdef9295188fcf22b74745458a703c907c8fa797cbefd91c04bb9cd728d057bb624577299023b8726bcd6e33b70b5659faa00fb8365e66dfff3e551f01c8dfe47e4b03d8b521e1f9f3f80e0797f3ef4f2069bea4279922236736df14b42b4119d1a333a38c68890c1f75d63a645429f4bced210e27da74d1fa6a9db42c57aa472a6f6ec9dff27e9f6cadb641089d8d9e970bf1813f6fb4277c024339c68854bf0ef01cd40a3182592f5e7cafd7aa859f2d859226700dfd533c954f6d6685cb848ac359d140cf4beafe0fcd6d1f030c6790177d2cd64fe8769526a4a96c9aaf28cda43fccf9b9e4ce786ba635dc68da6ffeb59cda6bbcc8724881e4977203cd93aaf55db50046d62a7370ab4ebb104cbf16434da5ecf36003649575d70887508bf6f55fc09cc110f7b9ed6d0e5562538d700260d7b295b04d52c4c48423cb221adb27101e0466b4f316323925269ae8950782d2f96d1e34b424ef3fdf0e74e0be92c7c3efb78043e76e4632e3833fe92c7ed6db2dc6a318f59187ee78b76381bdd740c478ec9dce23c411575b460439bde8dc7c21082db2dbdf7bb18e2f06cf2ed82aeaac55325585cacf8e10741b822c811ac3a713e0ef64c159a3736b60e8654bbf4fe328ed1012888bd93d4d3d4a8d3bfa12d9fd00eecdc5272f9afb174826b9f6c87486b2c2cd25e1386a9e9a604843b4483282be7290f48590cc2671ab545bba42f88c72d017a0cff42bb80a9b1e0779339fd24bd4dbbdee7dcfaae5c4361148636c43066f4aaa48eeb8f9bdfc320724a162ec6858ff8dc849dc4ba7a9d1c3804a31ea2a89e812d90b5402af37664ec67f065a4136e4e24cf70c55ddfa199638e8fa9de3465ec0973084e9ac09139860f79f31ab582be1049339c79af7a588af3c4812804ca1d30674df07bbbcf7fb70bbd84da276f97208511c09ad27b1ef7b8980c28452903276933d9b3584f5557a2546a839fecf210edeb3fa88659b9c56449b78fb8e9fc14b32aac5c228a1aa30d9b3ca42d9659ae4e39210c4cc050fe1c1dcab75b2e7cdf43cb29ca9e0194bd7ea679551bc3d311459a17699a5f636893c52b7ec932b8e91e711ada671c3e50044471c67bcbbb6edfea08d1112aca791b97c249c4f084252f419e6066f7feb623510b482958a12879e05471bbf3e41fea3a4b04a6b08509f0a6b3edff2fcc01a5abe8362aa1430f1f7ae767a28984e7c1d49d45da0f86044d9da3566c6abfbb367af20dcd6d73fc7f14041a1901ab31e1d8679c7d58690db4743f9fe46b3cb8c0e5dddaf378d5c8db99156dbf2e04e6c8bb392b00b76221b7069781ade71ec231ce9dafabae0059ca6145c1d4ed2ec4d36b65dfa2f7547593dbaa1dec50ecfa1fa2477668feadaa821e39cfb16abc03fb2e8f0b21724f3f8a8f30f63e27e4f4da0490d20bd88eef1c55bfdcd32f191c81f33fd463f08d5da4b4fcc1c589371a98b8a4f4f6cd3ebcb0114c1c1e797d15407377ae5944ba607b4547a7934092308c39abc80f271c110e2fc4ba72a891d1675056956c9a227c179a6b8e730fb1d62d2046a6f4d3025f5979dba6608f07c9e2c6af791dd4d84d1ee243a7b5fc2e9e2d640c01636342d8bc013710fdb2d78af8effa7e143f0efb3cbedda636220b6bd12a99328ad2b5832b7da56b4da9d113480955802441a6bc3d6bdd47bdf4d61fbb220bb4728fe0e27aa89ec0e61d49bacd20cd476d4238df3b2a923c41f17ea9cde57010ec80a95a8dd4606781890044cd4b66639b0b474838b4fe8d578aa466e5af3b74d0c5d3aa06c595a05d9ccf1e1faba0262e63946cae69ea52a7f9d068d30a93462826ce675863df24c9456b0814fb192a7afc646a5cc76c815e9dc9a3b9bd1f4636bc55eb20f098bd129f9df5b7eb37886292a2bd89818236bd84e0d25a4a30dab4cfc8285b2ee0a5ca9a17b95954c2ffe71645d715e3fae9d63c8f7621d2753b18b4bc11a07adb3b2239de333598867cd57d5370e509ff569110b35f2b44038da9ab3d2104507fa958b8339791fc2db39d9cafb8b1a4ae8d44a84bdab4288824a310357956fa2f916e4e478273ef4f80523f69c7dd01aa5847976db99659a1f576da45ca397b5f58889a9c646e2f5bdd08f83dd8639662fdfd0daf8f32ac3ea3d79f1a8116e07d19a3a7726030d86b19c47f8d7eab1be841e33b865aada418924c3495eb8ec2ddb87a041a80d52396c2664d263b04f261785322ecd254448a4b2a00de6701ad72bb6b1b0db94a0f4cf451098bb94b0d508a6197d7a285b161401049ec0c2eee0f90196ce3f654d8c54316da3ac47c34543e041810c51089662c0941c5b428eebd0117d1d1d17561dbc7af4f599d3fd0feded5b2ff37400d9e349167316a4f4451d304260db1564af39383d363010e5feab3c4262c97b770ffd0ca16e4ba7e2091a42479bc169b66dfb41887db490e18e259c5b55fba18144a0d48342277e48af00b4c9224b6cf5581c2fa66117b8141d4fe4b71b6c25c1bc91531131273c2366f2a4540ba546fff5987d137501d057735fb4744ede29685fb653ba61752e0ec6c6c61408ad135a4b079f3571ced3e9211fb34eb5162df6ee0737b711616821ecacd3dc92a4337ced57543b7c5a43fdef2126d80a2ddc90a9d18243c42eb6a9e4773d1ed28d0b4e26ed23124d283221fe0715eae58441d20d1805eb904df5d8d8bdeaf9dd52b93987241cbe4fc4729dad799c313873cc66b63624e720dfd40106f6ea265c6cd0c5efde068ade4b2b858a816463c7de5764e9fa7855de081dbfb8b1bd302871403ad2dda10d08813fc5cf600a9b5a995d5ebae69c7c863b08428045ef5e0f8704895eb77c84805442088d5e8fdf8a97a365a1915c6aeefdd2b92f0e5a977b79281e98b8a04b027f738171a25b73ac6d466f43210b5ab33e8aebf6f8b8a0ccbbb697439907858c3c5db79771782fc9da4f05fed4c45b9421935cc4a930d1dfe0105058a03e9693daeeeb3581d107ba119555be957bdc6bb10214c36bdadeac526554d54c6fdd63ec80f27a9760c915102c7e4ca750469ebf936638631c7490fcee82061d9ff4cd5ddcbf3a0c17c7dd16e6beab9970608d4a80510ea061805a601e6abc5397a9f357517f5edbab0bda46b8479913e9e8325156b76643557c1629db1275faa6b4757a8d8553cc0dd16693133bde4c72ef23f47d43bda65d369978870e52ffe487b26dbddb661e799b898d1b966458c4ebdc60e4e66a6bd4e13ad0f7f3a2f82794463e29d7675d19cd2f4507b8fafdb23c3860dc9c5b38a3ac0e81bd0745ed6b406c5d0e39a06ac83e3fe2c7e2a7fe630ad856d720b90fc146bfa2a9e1bfd474a2e6e33a9875e32503e9cf569d46e03861964771ccacb8c06cb30163ccaa6a6be819084c8082c18aa1194526464049614861ba817cf7b4d236f8fe02660dde9c518c890ab9081cdcaee83bf73cfb4f3dceb3e816961bd72d12727fdcd83f4863975fe5549012a19b690ffaa5dd61abb3aaef00983a8e2a88666f5aec71a42d1475eb6c436add5f31888de230dd809d885b42caac449f96c44524c047879c90670c44b18d01453a54a9ec1b3670767860dbe8245c02e0bb9d5abea3d15421f0f64a39d46c78728617e4a581694a555cdc477c8d335536dda2c923df4f402956a612d7d81ed6d83545183e130b5f3883568505889299a836f9da6310ad3350e10d65680913958ac1bf7db9fd5a1ad5400c3effc52f3d04969b91eceefa371fb8da8c209cb96c03f7179975850de91cf747b29673ce0de5ac3aeeb95f70cfb7aae936264c0e302a52e5090e5e10aa4abc21db81cd3ab8956f61525298495f1d624add68493796ca6cecd0f2646f9b14ba0f2e627a32b9a350dbe32978f0f5369cd967a34fd2a2cc25f18d919bf75909415978fc990dde8ca6598243fcd0dd6100a23be2b1ca87a281e329c50431dcc5e79d3b9c285a9bbf098e2a0e6fd8a9ae9b9b0db43eda53a5ebda760d5aeaa41c5f24b3d625bbf839983bb5b29408fb585d455b127e28240a8d3f1d28bb0f86a47ba4ba29c26acff5cfd9400d919c308b44557cd3adfe67097f916b060ba03763987af10be6fcbfd661e491c28fd04d46b9a23d0dc086efc0f340b334d3bebe13ea61378b6ad47cf3de5957945c993f226ae4400e3b8f2a584b17ba468dc25950937e1a821501535a58a7fc8090588a9584f2c5584156eba3a105129dc9078b95753051a8e7b4ee4d5e2393edb5cc20faab9ddd44ac9a814d7fc3ce24842eb89cffcaf2209f289870a8c1b76efb293592d72648925c85dd6558990bcb0e72cc7ecfc39d4098de6dd17a469ce0d31f4fc2def9d80f4d4c0582ba1e70dc63b4d7889bac2d8c4d9b510980b14d0c92e66a42467513106158daa8e83a231120f0bedd81ba8d3c0157ee83fb3ef38d0e47b822ed8eb915b0cf49dac520c7e78b3d749ba0ea7153664174ae8daad8d3c1caac4cfde90662365fa783728b5d5522f786e25a5db7564f42a475b9fed6a84428b0b91fbf4c43f6db2940af4bb067d8fdaa754f50b710efaae56dca88ed6828c6802005ab9626707ccc1184486b73ac4da1661689732779b7ce86de76e7d6b8d5eaa6b9b4c7b626e883f47c79fdac70bd94c9dde8eba7be91140679869f22641f05bd95e58e13ae90e4af95a8fd0dd8ef40508563c6f4341af9ff47b6998e607f9357e3e5da35c2c393b22c3efa4df7d8765492c59bd678a7ef5602382529fc96df0bd8981b0d4e997d020e0c3ea7d04ffc69eec3a6af9b6f01a6d27c4e6a1f1c5a9484b87b038ec0e2a9765ebb7a0e84d0c3c8b982157e081661d447af6ae9c2969c688bc9c065b07513db4e5603707e3417af96be6d82afab06b7e6ffc42241e364bf0f078c2c09eaed9455db1b28158a214cc249ce15bcacd6a6d3a8ca6e90f0a362fbe07cd6ebc3dc406a705a47643a37475e0e737fda79dd6099f16882869d248d98cef589e51eb71d12d004553e9a3e79c0631feb849b9038f08ef2d466167fb2d3db1b695e660238dfb28a94ad632c45c1f6c9eee4abf97e0987f05dcd12ae85708e4c75e18d98e27349eea9d06eb6daaf3ea1c0a4ce77473213b8df8d38c89ca352db8eecd4b2d201bd3ad31e6903580f7d466f57f6a2360fcbeae9dff493194e355fbc4a9d82671656b92dc6151e14500b14e1745d616c2cbc931b6cbc91fe52e82293c6755d6d97c1ed15d37df41bbe940c223914f348376196d59948d5453b40fec63e9c9d841cd1cd7006d205df326eb4aa155c8871f4e61189449464888614e6d7b7495a70dee3c3bfbbdb33d45c2f06e44cb7714206ba37745362728d8fb69406fda443ce64d2ca4b5da4ae5af8ea99f6210a547a6ba3807b054e1e4235c74f8e3395a493b6396eaa5e0eceb7f865648e407bbfb1f0ae2ab6ff863475b3ced556511a09a15863ff260d9ee613578a8107c901518d5ee5b620c7516cd2f86d19674d176aae16fc2460ee51a8e89d729cc568e309bff54794a70079e529ae280b58365ea6e4b2815d3ef57f39f2cbf5cdf3d72bdf97077bcc18c3ac303f2c5a232017e93443c20a4e6dc2fefc227f1c7a12125f05f0f4b1d8ab754e2908077d83e1a0a2a5c07760d50a65ec89da4717e46dcc768029ac2afe839f8a4784f96b4de4a629a3bde4ceb8144629f2b26c0d5f0cd9acc6ede13f8009d52852fea09f2efb19bc4b44fbc3737a7a041b1114f36019f03655703855d4f68eac2191da777c5b2ee60535f5c3a147cdf6d2ddace56bd1e867829409774026ded42c8d075dfb0d7ab776f92eb4809460ede2150d5e79e9d53d0bfebbf9653efae94aafbe320fd3b46536575d5cbdeb2abff3d94976dda626379893221749a2eaa9d7f153fab86a93d7490896fbcec1ee59a0deda59a8a1f66d135ab7e294c5038263ad423e388db370c391c0871b066da84baf42cb6f57e595ea3d1972d81fdb298fe540ef4e2df2fa38177eb60e64b63dff401ebb8483df090e3bf2a259c0bc0d6e88caca4c6a4dffa6e64844aec849151a54006c161b1ffe0271f958d37a1a5c7015f348ec526022b675fa23dd4eaa04bc54723d7e3ff88116e65dbf22bcea9b0fa9568c6b637f7a61f614554fb2191a65fe509e7db8bc59f2960ce40fdd4e7dfd89d7e838c4d04ca45a0e2d6fd653a31ca818bbd0f6b1599a239f62ef2be911dca1360e2b8a7dbac748357aaf0001ebec7ce522d1109f0fecf07dfb9225e3e2bda25981d90fe018fced942785063dec58556d9ec7001c8876875909ec88e88251e32f040cfc3689a7cae61c6b34fa80d7ae50fb1cf0b39e9463d418abdd9f3f17ca82edac6cf6d1566421b95f1647a5a93dd58b580c7b204902a208a0512e4e8cfb55cb0fb7b8f964f4c5df77351983713ef6ee05e57992c4103511ba69b76418b13920f2b5290d308d3dc8d994c95ad7e220671f7944d107f1ae5062be2d7b9a23fe0df599e3e96b068b631b585de71cbb19d1e00af756e8f157dec21178271b103acabcca690fb95a4f956c6d64a1190c2bbaae07a16865dca1de151100e5a832b937d39648fe5a5aac4998183a08d203635621d8070c58ee55460bcf97fe37b68c77dac44eac8ec92330d9e739469dd26f97813df5c4a9b1441f9fe13a0afc84e8118f70c71b6756e402d0f3d2e66de13b6459f7148fd548451a5235f7e1fb4a0fc51f812ac9dac9642d0a123d13238ef3e55cd9071884e27e9249d29a1cc1da5454af6c1d651728b56eee9d9bda4ec0a45fd23ac477a887e0af109d635d63e6ff7df9c48429b8219daa438d7f55db4acb36b9237e7d88a0229fd3eaf03dcf90aacf5325c526d8a8e789d425edec8f9866f9ca570c1fedde849a3d44926a56a49af95d6fb3b20e87e98c6a41ef3cc37c6430122356936be5dbce21fcfba281e44a9fd7f85e4790a101e9308556723cf396b00dae84c484f23c566a5ca9a4f336c862c325db0f6ddccc96ee19be68c469e07bd516f29f9ebb12d10c93921351b24b2fe2d838e9db34c29b38641ed32934053dbb6f147eea5ec3e5a4e8b99d41084a48aee80ffbba36220f890ce7f3d8cfd7e6fc28768987f1a6613558125c96d077c9acf12119595b114bc690d959bfcbc2195ac475e92c854fdad348d84a8111cccb8798e6070444e3d000eda2bc8b7c604328e17093b12c1c47bb11eac2eb5150373e876dffdf6ec0f419b8c31a3539649e7b52b755a2a85518caa89f40304b403fb7035942d4d45bfdefacbcd2755b387b945074e5b59ec58b7ac28e34d771cc0562b86bbca544aa0ce4536342e991388428b22a5fb0fd20cfaea8abe5e93cd7886e986f07c2aaf338604ebae7cb1687a3d249b7c9581b0ad3819ef10097d60752ea089229a17ed9e32ab3ed59fba67e1e03f57cae23bae288dc7e5d04e1d84855f3bf769bd856a2d63677ba35ad24075c9f8e53edfc1831c3bc24c5a0464f1fdaeac9822f5f6d7ac01c6b929d2ee21547666113ea526928092b81116437ea401a6b8088df6f582d32399b95572545504514ad12a359d3041909a5a789968a44bd70dbb7ba0c72bf5ec37fbf4a10558141b55951b6b42601f21d71a134c529b5c2d17aaaea36b5c9382324df52f6c2ba949b59f28b7c860375f824c1da39d2cf94de3b04c2e0370538500a5edcd104511992622aef32081663e63fa4247cc741bd5efb6b088d7c6edbbcf6e0ab62c0b4344c07c9265c9869e61edb8d8e13b160d5d9f2b400066848070c68991ef0692e50e984fcb2dd0e1273e1f4e03f7d5256760926a79300f3c5012b76edd27572f6987d355aa106a8c6f8dc6269b45af75b490edba37fd2cdb0b898f67d049d58a021d2e56230bb17ba664b27cf62c1d227835f2fc8cf89fc54cd371d3f95722395a7be55bebe2d9994cc273e6b3d9cd8d0e9725ad764891b3e59fe62f7ccd05a3af04100465a5fc5a16c8d8d4234bf7bea21edef4052a7afa86dbe9e50359eb27f50859493fb043ae032c2e2d8ec38fd5907049b370f7233172b2ec27bf0a0fd1b70e6c29efecf3461db99806773017a4d4be489b8c02ea4587549dc7dbee9889644f6235429bb02f0545badf55222970a4937a5c4b04cc314c3d63afb2b56d6b32385473a8835857148cddf729278d03bb2f00af72b6680da44c9697c1ef4799a2624cb1ad45f29d4bd1732bef3aa38c237f453d98bc0f67ccac192130b8ff84ee64667c68529313318199ed3f53b27ce728a120c82e60164025e81d81a92ea3accbff75c842f7c025956ea108dfbb38aed8a9ae3915c4b1f72532c613aaa012bcc4016b72952dc774d7d38b6b12bf6a917c849f0783f665fa5415fa72dcad1a7401053cc9e521552edd6f04e69f0e4b785d30d32df391e34290db5ef87a8fac3e7edd953ec948e348800cef632b18141631272b0b3d57a533be991b71c4bac937a9fda370f4d8e7acf8caa0883a0cb80b779fee59b61a7f4e85a9b704f49142d07c51703f2e4b7ba3b4e93b7de6be4c21c20e4e5c9521e79d827978ccf5add6402176556b98b4fb751987c3c249f22e2fa5ac6ae10a7b64a7b528d1cc7cea2528d2996db12b4d05b34b8a43a8fde355e9456d13e81bd025d2c9510f8052228b63963dc2f7e444e0c5d72b33ff7a4b81408442814ae93906a0e37f66bdcaa5ff4086198082fb0ae958d30ba68a2136afa6c0878046103798152bdb8cd24e273be51164c2388f9b339fbc33c66aafc39f14604100fca150c1f966f20b92a9a62a4839f5ee9a7ea6cbbf01be87af11a7c92377e4753488e43af0f410a1b6a50f67a3aba03e4aa9dd38996dde5348a9afe859ecf16f87df9c33d49226e2c56b1b6da1e214676028570c4b0a6ff18f57eb989dfff18c1b218e371fb8c83ae01c46a4eff82fe58586872268a84ebaa9277ced2fdd373c43edcfb16d6ef7259db0600af65c9a20e17b0b0d9f0758329d3f6c38597f677066b0398ae0f3b9a305efc1d4718fc13c4bed5fa9f1d07c5abd7543396fa81dff95798fa501a04b3eb51a113b32e7cd8dd70fc76a79636c8f332b62dcd2fdc7c5b8a4c9e5d996bb50e9644ab5caf4b2c73e961b7e97290ed3349f8f04043b2d0cb9d9447a50090009cd8420705f9959b7c05a4f8a90562e29c3722b0310c43c743274d176ffe4b060bcce201d3c5f1307040907b91a14ad631d98c08d54e7e6ab1ef4a81eb452443c675d80e23f1c37f6559bdb94711c185f8ee4a5d6d067577c994e7cbfbacbf93a9a108259e3cf2adad4300a6bd63d73c344b810a0788c5316ef434a8340e7f092cc753391ea1f9d5c1ad66b952b08234e34c852536b8ecf427b9fd0db352d255dad98889637e4e919c42f5d6ba99764ce3238d3a2833e2fad55aecdbb6b902b94d666d58baf012eabc9fc1204676c91e8b2b47759505e9eb8d0fffaed8845c415c26e536975322da782e83fa88b02af87d4097e10369b86bea386870bc2461f03b04b7aaab1b9386807bac4cb36c55d18357d8372c88406bbf70053b71f4b883b750c0276d55584cfcc907c693f1aae8c3af759b741e7c3e5744596e945b4783e23213377f80811bdac27c762cbb6ead55b20a33ae552f5f0dce651c5dea04f0e33e8e340b6affc499b40e5d099337e562d4e16939a06538f939d355bc46ed8858927497e140718a5e313cbde7c5a35c553ca91b063efd11078dd7b87fb70470d0ea400f4b1a55429eee7e7956d946d3f25f10bfaed81132870a64c6057ef5a7debd795b21bcd2e19a8974924fa293ee8b48a52636dff515ff5b5216e4b7f2949fbaa32202f34fdf39ae6501796052c6829a92bd2a9f2975a19aaa5f90f1fc4829da88b74b8063975bb5749f67110602a90c7deb7a4b1cc5ecbe8d22cd054cfeb22ba92eed66c4bd99c11f862d29cb140057b527cb76aa554e8940c07aba0f1188913f9f6051cbb98a48d07f05862419bf236c61634229ba05dd41286b0041b0ed1821cceb6fb0cd05cb8af7b4e7e12748fe89ff5cd5c49ee53cfdd13451051f7575cb39af1527645b133af9143a2c4f5d34290b9051baae3b2089ee03d57a8d5b03da915b13c0dd48200dfffc49608b1edc70c65e653217f3b69d250e7b094a5d5cb16fbd7a2552b4644dc3ee0495fc631afcd5abc99950f76b8980b315c603918307b423d7fc2e3d3e8ad8b28bca71eb8ced698f7b802bc075909409fe340d66a94b24e396d20f869bbedc502af05052939569d531bbf93bc7cd9ee95cbf4e1dc1c88d88ae34fbbd64540bf645ae3409dfb1a5a7c0ee8d8dc7ef3e056766b9be336a54591eb296722797d1443507948bc0d9f9a99ad1da76b4e85fee48f85b0fcecd18ce3b1ea92caa7cdca109e5d93b30a803c03fd57983241e80e224fb8c71788f3beb3fedeaf74e6efc44ed424d760df8dd0650a876e8d6cf24bd86c9e8fa4bb7d13f7dd045011a5cf90eb73a24ed05c05be7fe77c57117de4384c7039a8da0e29c014a28f8b2accf2e3147facc48aa25c9c0ecdd9edf402be0757f0750a48899760971f46d3e3c52f79b30a8540b371160cff3a8d40e773cbd0430e5c1a209979a53a82ac76bb09a2341dd09c95eeefa4c9350730d75990234c6d1f29399951f0d3e926b9924779ab8bbf4c06277926e8d8cb7943db51bb66a753ae4c50f909c4fa1ba7ba3e1334472df21317b1853df437d280f5f5f0ecd5d08d69691e1b4e246deff5ec1d8389aa4bc93f76f961c9125f4946d4dcd8d5cb968e8dd9ef68d042edb9c9dd5948cf37c69707883e047515a16e8da2ae7e219c6d9f4ec04b9c0ad934338a0af82b5b4f921a31082e0e1d48fe07ecc0737fb46471e4fc60bc0fb9b07505ca4bb8ed1d5d31d30d7d1e61b228fe706257023c048139429189b46828f82d0991abc43f2c152f6bd03b71f3a6774c2b1b018e93e33005fa24bd8cb62bff4b124c91d812c1eecc630b6c595bb9ef6d1e39e9685a3451b948fd3ff77fd768b10b13fc973fcef4d1ea9fce9f270083b316eb1b86ed3ad14ca16223aff6f372b072717919c7661e154a443db52bec98ff916c3f923b1faef9bfaf05aaebb2ca93890955b5c5eb3bf55521fb5c6d743df3d8d96adbe6634371f1f078f9c541c0a38815a13915786f080c17b7e68581082ce369681950388c3357d02b567c03c8b402d85c80c4ac1b87b0b2b3281721140250f7a9a318993ca00b97d649b33bd11596405d763e4a9433672693147d0390a35f052c73ffd0e0976858a39c972688760c26a2f075b68f776f1467ae980f4f072febc6e2ffe9df3fd559ca9dab52127a8d2a3a4b656787b2ad415fd39329c63da381634691220e0d0028de8bf1530f5c23de85e58ba8f52f7be1b417151525ee1ed334d74bcd4140784f3d24e8a360bc910c74057991ee95a94e7034cf1701d9ae09ce91e7c70b7f589834f9328b6fdd6b951730fb21ddc703cfd95f14dde2e20ca094a56155efff723a397ae95a0dbbbd12da35799bd28bac4326bbb369ab880236d87a440135a090d236659434c458b9d2cd16a2bc7b1ab8bfe04369a1e2ad0629cc4bbfd14108098d5bd80513f2a25a4964b5264a4e10895203fa444697741111cf0301d8a11d54b7e32a0088224f4151c6b7b3450ad568e365382840f4c6aab8f7a6a43ecf3ef7813ac7dccecf4e649dcf526fbe1e441b29fd6588d198e71a63b623c493ccb7631f60bf7a1127d9cc77052fc41efad34528da1aaa59eb80c2f13beb093b2165cb3f07c8a2b7013bb64a838e86100bf282a2a4507db5fe22471bff8cd0f86d10afa4e9a270106157dd60c52ea681ddfac29a2db80fb4762983e2c12f83a740b09fca6b99eb7d20baa03c3a38f51348b2529e03663645d41eaa732cc8f63ebb55cebee211cdf9ba439c15f7c4208b5611e2a1dff737e5e2d2f9a3947cc8328ccda3e431d4f5e4e24859faab85bb4270c563cf0289b4f19737c3c563a9466ae989c09ffe3a8781758d39b4a6a7fc5f926a5823e3c05fa55856ebbb79c123cfeb589a49390621eb757a504a5dc940de29c2aee531756282af1d733bc163c03f9bcab594fa92c906fb57c71b5009c91f2737bf6bfaab3ffa2b01e44305e40e8342c4bdb6195cbc317dc02c79dd14137497886bb8726831ae47f68b433e610bca84fdf60e70938904a14c4bc3b7701160283db90541c1f1646163825dfafaaf8b4c7908b08f42afdf4e778b927042af5e9a4588ccc0d43cee2e7ebf27c6aa910075e20e7c53f4e466eade139f774df676ddd0466726fc8c18183cbde01fcce8cdc8c422352156c6819859bed8a5d8527bfa163ddd61071efe137f4019c52fe9ba36ab213c9a2d9483eed7d0171c45f7fd4e21676893ac73bc95db5ac5dc7a90b40e81079fcf6de7acffeefca7ab2a32f18674a423a743d59b15b05f8d9097b4a6fb726aaf35e61b07df0077429e7513d0e81e56b88266948e76c501e82d7a4641f09f1062b23cec3db7e9522a6155bcc83a60aead08e305d505a1e2b53476ab2a22bb113398f994c9ee7a57bdb805bf92b6c9ac7b6e8c70bd1cc7072ea0184d950ba4eef652604e2d4ef4450ad3edb73ebd22587b9c2094710feda9cbb8ef5232b13b77160c60a610c1cfc40a62bffa6f4eaa227a7c282553627d1b3d93e1da420660f760d89a8ab0c185958d078554771d22f15ae18e01d7fbb413a1ee8871b82ce6243f0e991ac6c8bb5c8c2e12c97ffa02fc8736c16656160e5e9cd5fe25cbd7da6ce6a74f06032f6083c57d6fb3e5bfbfd3b62bc9c5a0f8313ac2468041956ab0dbe2f1ce7d2a857ef6a3cfd6a2d5020b95eb0f079a811f1a2572ca600d0984b80973553c9e03c937715ef72dd6bb6cef84d0b8d43a9a1def88935eb936ea30a64bf89fb2f1062bbea8f7f28f04f8e9c3689f67987724717ade7e90911abdfd75cb85d8df08c34daeb5f9138a0e85c75d4272c74dac1a4744aa64c8689e1684d2526c6242b4e9827266895c89827ef136cbae02be58f51e08c71b6a568fb2b5bb6a2fb00fa3569f270310926eca3fdfecf3e9e8541c8f69bc9d1d5c0b6c5b1018ad4400bbe0536431f9856d7d4158ca2cb16e14a4baa07cb287bf6807655326ffe71a6d9886f85c7d226cabbc4e0b48627551e26bccfe459e422af10bc6d596e30593178e17690ad77175993a83e11352260e39767b91327e4400abc2e8c1a000fea4b96a9910aeae0130fa55eac880339aefd279600e66fbe96bed65c98f9e7ccaae4be02a94cb438f7b6a5d3c846aead4ca218016cccb9b8eae349d57f332a2ac06991833083189f22f637b7b0b2df631808536e474751aaf5261c5ed5647a2ca24dca5f8f2c68a655a8015579c996cafa0b26b9418388da2d8748efcf0a4e9dc1b977bc967771c04d057021f6de3f828ff7e8b3405d4ec67055047ea122bf1291f57dff5f82f9d134a7c31c5174a5b2fc7ace404f4a7dceeff0b4111d4d8356e650a81dbc413e6e25c814dc227b2f128e7cacaea3beff61a0ef99118ed9e7ec9df119800d9b416ea9128934f97e049df4d85d7e17c0724c7d75923d5709d71476ed3e9a706090dd87291b139343364d98654aa2faacddb63a534d55a8aac7090c8d68d82405eb1169995532287b1ae295effd0255daf593773698c512afcc3097e0bdd45bdd3dbc301336568aa1f63527043bfbf49adb3134debda59b71bf77584effa724577f100905e8fd67ffc0a5b39654fd5c10124b9b92ddc4855b262b35a6d8fa0e678dd8c1ab8ead03fd686a1942c472041e9bec64f52af6f7c74c7831d9a4228d83f407058ea8315e10ccd423247c5c8378f016913c379c5ddcc0f21c7b2d3b37060f7b8e59cc90e6ceb62b1279e54d6b36de8bc3a079598e7317cbee8f6b94f090c6a5d16418426c28bd585454aba005ed9fb1d7b3e4a29de9c6e9b3aa93e68d44eec393a4594641177f87ec55ec0b92263d1bee14ea417da5ca7919b929bcaab9bdbbee9f2208086915e5ce1bf9f2ce9b5839ca9965eb7372de42bfbf17343d2594c08b10e865294ae20d58b5e797a2a96d6e60049392872c2a52e09b5bae81e95e2356eab19f472274f41514b1a06ca1b3d8061a5543f62f8254aebfc3d8947714d057be18f8b1ace6abd84f66dfc3bca818f7588b9d2f5c3f8f31cbc1ed13b12e1b3aa742018fc48fe10eec754a095ca388d73e940aa9c2d687df6d15b9925eeaaec2d36d00349292d85ce815e40577a19f51d26f4a15f0d20083cf33c76a4ba52ebc42a307671210db89417fea276cbc9a466f6b0c85bead4602a482df85364b810e6d57770a6d6a889751a005195a91b8f42327b8d6313ed1b708d6f20ae6834c3a29811d9fb47bb21e68a0cb58207a53c97be46f139005991c1e9928ddf34eea1077e39b52f5ec85958636935795efdcfcb6846f1c9577affc8b9f348516b6689cdfe0e3ce3a7861eb4b3ebf0c5d1b8865512d9bfb3416b3f746a545e7f0d56230adc21342b146232efb20547e6de6f8e1785012e31d5f0f6f11e42cd490ce9a926f8b6115b61d17d887e53e98b98a88b16eeff6d55ffb91bb5631e5e5dab2a2d4fbaeec924b77a468d0ccf4cefe1d9fe0c623cc27ef217b0cdca9eeeee2fb43db7534626ca724b952160f79f72f423b96870dd5d11bae73a8548f53a4f5fba98ceec1a0309ce03aae7a03c20eaf394d0de638ba4cb916cf1bba96e758f97369dfb7a4f8178e2299e3b4e921b702e7c8824e1c5c66ca95a6f7352bdb86931829afb2ee4cbb6dcee5958a826e185c2882f2f8dacbaf4d59bf54035c84c04edbd05342bdb0e87a54cb4b48c2c159b401fb474ca718b5be7cb4fe6db50e3bbe6acb3fa1eacc159882e5847d29010632f100f13b3281885c17b314253768dd8540b1905504f8c0c5566037c9558bce27ff8c0ba35b4e9267f9443996b65816605f0868762fae6561969c5ba0b766b9843978ade19644d46fcc3df13f800237bc39c38903960c8f6182ad23bbb7db87de6226e476a5e00903b67190d87851978f61f9a6b2ea967fdf20a6f0c00d483f6fd8441539987bfa1a1820e4688a91550252d99cc06cd6556d7d7798e788cd0328299ec730e324c7c60cf7624488c41cc95d5f01c1547ede845ef99feb8c9de7735d10612ca49301705d6dea06018c90487a95a82dc017ccfa311df5d7c6f606e403a893540e26e1fbed234b4b3cddf12db66b7dadaada2e3a17a34eabcde60918a5307eebd44aac081aff0365b4579b6503a3529d1d6115d69026cef35d565ae5376e41349cd045fb284980f769a6917dadb1aaa634e5a30f7b438309526bc9464fa6a43244add514d46a3d01a9774ba50ded7ae1e9552ff453153a184392ecc9c1c84c00684cb9deda67eaaaf4ccc71eccdbf37c57b0d711241df491a47962a3813c09f80b6e8155430f1965c7c345f6faf7dae0ab15cc90c3c05c3e8ba20057b95348c3b1d1e1ba55919913527efed427f65edeed7a9342d18eb090b828df21c9e929540af8772fcba1dd9d9648faf67586c9f542f27edecdb449fa7c614139a244034f5be969687df954dc80b1a32021e815e3f152885b2390206375a6d9d1ef176199e825784975f060fcdffecab7931be0d932ac241902a4e003742d3b6628f3711bf3a4792db8bb7e10858fef7859ed346cf4854f95368cd6e05f9d0aa178ede73fa897a11680d0897361f486df16cbfd474287dc20507b33164d68c37f661101bd8b147126f8325373d7afeb64cb7a8806b5ad5d0d6bc30b7988574f3aaac873c2a615d04d0d39de4f4de58323fb4be35ced54809737f055ea53ab4e4438845f31643bb64a16bcc542177807dda1babbcc39965e5da927ada78e9b853f53441fc637f4c0f8b90dc945d24392445e68097296c9a68775fae8188ac7960c075f6a2763e2e293c7335f3cb20b77dbb3680d00860588b1e3e55898bcb3aa953cdc9827a5aec391542d148c8caef2526ad005d71732549c604fcc742c871bf545ede720e287e3837781b16f7663a343490f9390afa7bfd338daa706249ad2619e34e8c8f3a8bc1ca8eaec6be8b44ad911f5d7302191caadc4d2874daa0bb54d17da4b49228d5f90ed01654ffcb2541913abf99bd4100d87e5e42fafb2c6f9e1df8a2c8789c95e826261080fe7586ea303d505affcd5b6652a61c47a2411392dae2f822ddd728186c2ac6f69509f2dd7da427b1d1721a545e42925561a2f25b6cdf5d0195c29275ccfdaa21e6ed3cbef1a14eaa70dbfd66a44dc365dd3aed3f3010a68c2310fe17c2c7aacd80a34453e0106027c824f5e6959f89804b4d3533800e80d2a2c4eacef9cbc97949b035df3b339cd2138572db837d10349705cd1a4085bc6aa264841e218cb08c42bb80c61befdf35a82bfde3321fee5eb3993238a78346a2a1b25bce4fc1eaf42be60601c176ac311b131b2e8fb3d859e9989466bb19c3151c6f4eb8b0f3588285da5dc3202ad87b844bfe3c130fae6eaf20389fc319cf61f0c2703ba22251f1fad3f7102d6acd68fd7913bdc6eb8ce4a946cab7e654706bc84ad6142d9a991ff213bc49dc799463b9c8dde47b53361ed80fb53f47f72532429efa5b6690b3ed7d5f434f0efaa80b53d174df748e503a8a6fc2b8bddd9678cf3ec800794d6b22ea9cdc18b050f25c6feb8799e77c22997ada8c18d569723c5dae3c9157b7954fd3c3395bf5bbf926ab9f004361273291b81a1f95647a8d0aaa2624d07d8e09ff805a736807f899026e48f30cdbe0a742f04458e864b357cae981d8839310ffaa524f8de7fdb1b3d25bade9182288f77ca7f9a0c71d11bcfa3a3cfac4a739d2195bec302d7634cb75636b789180e8068f7d44d7d653e1644c1b6eed21f850272d3982ee77f3903a6dc1a1544c1b3ae0577f1b554e462c9432d8db0fb55320c07f19260e1835df146baeac7da4758a2a75517ae57c278d16c8c1f613deaf92e0bce4a11cdb4c59824526588007cf6048e62051f294e201b87965fc18eebd14fdf910b3fb8e4575d1b8d8af721da67dc130c4cdaed28e3af9bf22bb77d69f0dbb42179d1c1925a46bb90ab8aa0de1a1ba15528553e2e5e7e63e50f96405ecd6708f40be058d4fb87d32c8b2df8cbdaedf91731b845952a301a95ecbf18e4fc02a0515e41da143b451c615378c6a52bae38d57aee41e347ae520eecccc764d9351a5fc39ad8cb00cb90a916cfbf84de65029e0e8d26e38419295e805c7f7e2133d00c296ed43def36b6bc9607aa3ee164a8775db8ba408ba1a691fa2d063fb78be8340ea3c8753633cedc9cf3bac18b8470b69fbb2eff6da0cc3fc740e44780efa71276bc2c8fd5ca245907762b32b561c683a4c6c3c251dce789eccb1fb90c5e79706bbd4fac578ab3fe831878a2eb1ad99bc5bfd45fdef82a32a3ed60658fa67842fc8db96d2eb2827612791e2ccf45ae9da9ef1c0b94501f7ac56b728a5b25bc4e0d39d718e5af9afedce58f42d698db52a58496b930434088e8cb96da3861f66d2ae5491b3d24c206a2133a0e89a6e1a3b9f1ef3aedf31fb5ec369bafdf483dffec1c57cde63a266607a4a73e17abf68544444fa289ec4b95251b56a8297faabb7b3634d3c203630c38bc8a35461e4f79aaa9a992b5151591d59353a29815e62307bca4a3560616cd6106ef9c0788b8124db40dd309ed619bd9ac928f5b2a798a385ecd8750f6f09814992e788c6e472ed9c4df95f1085c63ad3da47893d3dbddfa289fb4b4c5eff90793ceea6c033e82d2255886eb719d2120b3ec97e2d165a10978d2d1db9ee2d6dedfed2028c8a39323baa1f68c8fd871fbc4a6e26004bc38874287397aa3b1d763e7c0243a42fd8ecb5a1eca9b187d50b7074b3fd4cbea371034cb4e60671d909b854f0cf051758108919e37fc1ff2dbe57202a35702aff18d3d90ba67df15a97ccbb75a99c27a06ab7b5453c4f4c174af586b3747d08c933e909eee2e9423097b45a784b4ecf4ba67a0c01144f8888568873f13791cc50e69d7ebd979ec88645527fa8e076b1cee26374538f8d175b7c132220d540e96218ec323c2df191752295dd87a0a006c720e49813d739d5f1468d9d41156861bf8978797b66fbbcf126317921058210568d822da7cce3b3b016947d3d8bd4ad5d4e3e7f03e903c41f8b0bdc6596ceacae67ff9d192ded56f72d17724841e7b7b765eb160fd0ded2efa6471eddecf87cbc059aeace9f7c80b0b1c15ca885f66141aaec74b204c60fb71501437d2f5b7921cc677a4ac2af28b444c6e5e30a83e81bd3db046eb8c24bf147b511ff47a6e8775e5610677f4d116d0a6d78f685451d6424536aed965e23411f561b3e111ac6ff9c5ae45c1d24a64db23617c0e84d9134390f71b46109d4bd9e9be54c40f92d17ba484e42dac43a851f9bf729204c70cf77e687a1b2218c1085cda9b44a25c7861fadcec3ca412aa04b9f385995c64651a4c9ce67b837a7ba4641589b22a7e466634d38e99a785010dc1a636317d2d3a1f25d22b9fc2a58ade0e3160df8feb082b81b45393038020b198222b8babd4ea55220924f9d07477ed9b2010951d5a1cbe75c79332e011038079e82cf1cd28b5daf978d540fac985facb0487e97f2b3e6cc90a52e3214313e8ac58f386a3f802e71eee0ee1d62febaefcfe32062788edb653a982698758f277ebd6f1878229843e413c7d4b57cb8c238b9d3589359e762a89e2398c9e38c357f830bf94bb367964a1208b1512c44d29ff2360ddb099f29d4780503e2cd6efa80fa8c8a05e148e42e5d8b10eceb44977c511d2f496b3724213092e13e21c8d3d4218ab52b049a85d5fd5e97df0f2008809970993bff26453f155b9a5eb9541eeef7dfb05fe144aa4793f0f2ed4d943e9819dcb6b96c60d8389b91a25ab2d4eb1ee0029d4be03cf5febb83286cc71d411fb3dc9e7388077ab18e6820694c4a39c912be56b56e579efe5b4d06c815e427fd760190147841f346f15ee3403eb99060fad8f0b2ab6609c2b045a785f151fbf511eb4285769ebfa0a76bfdd3bc4225744cc67f4f16490bfea6e2c9da13e53e74edb1f21cfe6f7f70435871a6d0f5c7926f45ab3dbfb4f97b78f4a5b80a7f4055b9c90c02d4c13625f6a230ca514ee3126efdd52daea969162d8e9607085f4e4890881c5d6154c5028b5aba72aa576adcc3a9dcc85d2908040ee664133d35f8fc2071190b621380c9e92ff1bddd35e0904b6e48bd3648538e40e2fcf21c51fcf5de14bf796b41f662e9c4110f590cabaccd09b970e5c4a3f5605c9c36b1138d56ba0ad7acbe9935428253d7903ed8977f0c26c20004e2d33ae96e3c4a1c91ba4fe98d79f20bacf4dfb95290d1c2fc4b0b803c63a68c4f1d499526f8475fe057ff121a597ab8bd033c5c221f705741e54a858d2e7a24bb3e8bf1d6432d6345a00cc08ea7f1f907fb3e218272f8d572030a699d7d4a463312450e6416ab02c3a89aafc6e14067ebe4c29cec6aa63d55844f85237810aa1d999fbaf94206633d2ee1c68016637cdeb32268fb3c1eab33fa704fd705df75eaa81fd23af82c4e65f82668872dab0487aad480b6ef8244b105d2d77a00a4450418ef93a9830c61c65803b0bfbabd5baa10748e239433bf51fcd98a992a636ac0cc86ee86d60ffca0febf4b686777bfd216e49da609ba4bbedbb88a5a5c1f4db720e845c36ffab9e2306e0d3d129188f8e51199a93f77db6808a9b59f7c3b2fb458640bd76ea5717ddd5f4e2e36e84cc1c44d13eaaadf91d29c8ce68ad83d2ce2f3a27f3ce0c798ecbdab8f641decbe8fb415c18293ce376032c6297b1b3dc9c2124a8a36b80a0c7fe0c64a11e1fe6ae8de37ee2d8686dbf972243c3caa786866e76bfe459ad87af5aab5b13e9786d84ef8d3e8c2f3c613ff9c2b8ecca0d705d041c2a46eda0ca7ce9a8a986d99778e81a48c9b2afb2c48729b34a5c073b09368962053d6e492ea0fe394bc646feec9f3608466e1730c76f19976420be6bbf422d4f9ba609a491f3ab442b1fc84220b3676e9fa006171687b6fb476f3497a56c84fa0eef0d2acc5bc75a943352552906ea9741521d33064baef152c5f24333db5315977b8a5d4dfedc1efac4ea0552cd1b522946729d47c25a0c55f013fd267ea52ad1a618a02aa20521c2293627c645555fb40686e51e215d1f03aee364cc6de03983a67f1528a72a29d681c16d9976e69c1ff9bbdbb8ab79dc14e5c8d2e5f5769621c9a395bb828c96697d53e8a2a2b94dea82a71c787a4a4d80c178ca5d0ffbfded174cbd99eb2c85161d0dfe8ddd229d10749b641ec9140ea1cf5811180e8c06c863b5198dd38ccef3b4a4b96495984a03e2eb6116e366eff226fc19ba2e0cf43e2ab9daf3db369cdb7fbbdb011c4062fa743d15153a4f8649c9fc7f1d56429a7e901286f4a50ef56d3f6afce6595edb2e3cb27f0ba49472b249e78112963b343d8cca6fb6f2cad88a054af413934ad8c085c2f3dd11365f15ba3c2da8a92ff3d1bf36a7d5f8a0192ddff12c37d40e313635cfa7ded349fd8a9a63e95b8c8a4b4fb466d135043e18f83abb755b40f47607f9560fef8d5b4029653989a9ba221aa18d18f0443f52148613661ff0bf6c37c4596f14f75b4b8a54dc24d4905e09ded905cf1116e5cef4a2f4bdf1f55ae59ef7e2828069f22f68ea439cc8df45f9905f5559d61d7d7422964a6ba1d9b8374d2e20347939b3329a07a31cb1132b02ff2fbcb83df8baa1225557e545aaf893bbc3a50315ff19e159a9fca0f6ecf0bdc5efe6470bbf44ac0656ef9c25c06dc341abc73ca35673b7c1a923d01e72500c9e32e5f736d7b716afd9000a9030ec11299e493325f0cb306b366575f26b27c7731eee73a636a6cb0d77eb62199f65c045533c4c9dec5ef5e16583c34c6560ce2f3c26f03203d8d4a055b2220000000000