PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79371 342f8ebf406260f2cf29a44d767921afec5e8e151dba24625568860b8a4a8e6d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66c4ec859fa66752b99f752e079a353f0b846f887ce26ae2b85b3cebbcc08306
Certificate Block Hash
342f8ebf406260f2cf29a44d767921afec5e8e151dba24625568860b8a4a8e6d
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...001405000006330100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000005148332aefc38bbc583692f3c551f79b92f665fb783810fc60bf9fab9362a5f38ad8ba0c1e334a0fa19072b215d979449910c947a186e93558c2bb51f18eddaf4effded085d66c4927502e7568ba6110204167d825d7d0389e1200000000000000080000000002001405000006330100

Raw Header Hex

00004020b75550718be105dfc57d8d93f266588fdc9f82834568dc19963ad907b9648644cf18434010205f7372f94fde3d281947eeaa689507cc55798953925018c603453af8406a5fcb00180683c0bceb3c5bb8e26ae27c886f840b3f359a072e759fb95267a69f85ecc466

Proof Data Hex

59,560 bytes
1212160103072f353b14fc1bca5aea223c5600ec80f7bc202f39fbec39350a3c199e6dd05a4b1b58d7d59883dd884266619e8b226e970a9760e5fd1ca2a4defa847ca6d2ae5e308b935b11397135be5161893517d0374027c0cc47110bf81093456679c33c687d2cc1460d64f930afa24dd97f185e61ee023aeef78379d9646785e791be2a492ec844aa396b06cdb485eb05aefb9d93515b181caccf61d8d6059fbd8c5409eb574222815388ecd82e61751da71990fc7e26dc5be07f66fb0b2996057825682b3bdeff8e6ad235c4ba6462e40a88ad819c3226a209f1057b3818fcac1e869608b06a8347dfffca5588434e190948df8bfad869391b30269de06771927f2d0eb4f94a1801404de73e7d455a454b81e374b78d8e2370c3e83de4f92d035624ecded3dbd0e53f93e403f254e5a81314eb3901be59e690089ccf48e946cec58377672af07bb7cf76696f3ecbb17e19fbba1554195500ef1876aff91b80813a2fa6aec57ac52353d3548e069b890c4f1e9f1a2023c2408c904da3504e442352a449c65f06cc24c5aeb7d7af32ab390aebf77501d218f2399f765dad113e1e4ca104e72729429f4b39056df7a81ee73d550617b8d51a6c65055da3539e600d757c9f0999d7d6f3040a0bdf6a07e1652d6182b28562681ebdcbf85e270bee1ef8d950cb28952844348eb94fb5e58b5a5eb60748bb959cd27f948041a721ef7581bfa1ce8789c4485525768ccb1ea1f4c47ddcd32c2a4a57b782f7b4a4e2c688ae36fa90871b5f5dbed6f175d98cc5265a148adc9c6e3573da498a87bfdb13f33c5f1ecc3b317ac485c30ce9df79edabd92558b1ff21fd875d7de3e0239c8e8d87ad2196416b28ab1b4728b9abfee82bfcc3e62714e98d30f599399114cc80bd8da3fb939ad6021eb97a0042651a2c45bc1753776e5bc355628e71cf4a3c56a3a3df9933c5d1c7dcc3c42555cc8a68523582839935eb35a3107a052eb24318370265a836d666111b91be7e1ffc5e2c2e2e1aed4f048e541bbfa71db1f9c5df15f61f1021d235b10f9e45a9de81ff3a74091207b8c3c8c2a4f87e940ad8ecf5a8f539900eb55b2f2170a2238d8f6c48b3fe1249434694d27da77d8e4f58944eeb1b8319f386060a274fc4b5063c205beb5ab40ffcd08226769f9eec9b5c14aba96b61aa3cd722f56216705d8322e9ca74fb6b0d72a9b803247d81455f37e7a6ce8d53d4fea0fe2c729eac585ce5a57ca8c5f36a6d630ba8cbd3a7749228e2c45d8def346ef1210dbf97c8fb991894168bd88faced70f68e40ecb3026fb76b82f85d693cadd5c2d65aaa2c17861829f07e4a1c29b617121608986c00ab7abd7e0addd81357d5c6d24fc91dc7023f71352dd220e3a092c3bc25510ec159fb85c70a86e91cb2cd21705bd45dd8219bf4ef0db0c42c93bf0d4c6f28d678b71a52a06c70c766aa68b78d84f1ea4cf5f7cb092a0c66af6553c214ab4afaf539758789b3a51e5f20ccdb1cd99fa9122a4dbe5bef9a7a15c8b8cba546f9b0effc2046ce4d34236f6ab7b79cce4de53a0f7ccf684bf4831b243131615e3b7c84f46d5d1fa0da8f82eb76ac1f8b527b4700c7d7971ec5aaf454c32c76128e057ebf305ed56e94058eeb4c790ab7fef7d55b40de55ff03049cc5d9f83910528f45a5347cce04ac090871bcb0136747fd18b273388f776d7d79021b69d03adca30ac2ec22ae184f03f433d5812e0230e0eb9b9c3d8f7499555d0d204ef4b2dbd004fb9ead0ef5b0d343577ef26ec14cc1ad54d9185a8c22e309e4a380ec3614de970f03088283093098fe592feb38435b320be01a003348e9a4c1994de0d16097a6bd528645364fe6b78930fbe466ea8cda5e0d8dc1e70c841060f6c3aa3182d5b024d6c911a5ee09050c2d61decf856c2dfba4fc192481c8a9ae54c856307d2b226bd1cf981d1d4ee07d72957d19af1e02c94cedb319d6119e79590fceabf530b66c60ca87fc98f38190e402672c6cef6e34e8735bd1e335e43b03398a21031d0a0eab72bb12dec6626f0bd5484e265b9a643924dd4bdc6ab70d5f53d980a3fe3360247cac783fad3e7ba9061313a0ea440ce034db7d11ac504e73163018a35fc4a25a782ab34f90e2635cccd2c092c444effba5ad26242e3a54193dc2bcc4c8611acff0b4348b31b1d534e73d3639ac22624b3c9252c24253205909ffc45f23194cbb5c4c6f63dc169117f5343bfca6531f34069704cca4ee554b972955229ba7f147c835d806456c7930c72cb62d344ec9a6776e2d0251b4012d9eaa944b108c7974714ea9b412fb0d98ce2ef1a8772e8df810998edd465f6a1fd608c4fa01a2bf5a0e0274b55556847dea958b220b3f92601a635c7688a93b60de8c417708ae9475b0a05942aa681399e4a8bbd108f92e83f344dc8537d00f1a1ca23fa6403ff768376e172f6698c601285aa94f9ab010ee0ac9fc1f5c5ce42d599ba0f26bf426f0167b050c9516426907c2c9367611ee74dce1ee58dbb25cd1e181aeaa2c3ba834901a129b5dcb64cc4c9f784d6a0fccc4a48f2e41e37162bb12081c841cff5a889f27735664b357874b9416fd75fbb02439630ce264dca91cfc6bc6be53cdab6d602688c1e9ebd1c663fd685998c6e1689772f402a96bd3b05d71680c9dad55eaac6fcb3d405edc371f808208d42a3d3bc870ffcd399c5e6b4b67e1a3b752b91b1a8651580ddab921067b6394f0c6b98115cae49f2ad35dca8b1d5f3634cab1a27705f16afad291a6b1f36ae70916b4497767bd57ea1fb212fcc3131478d270455e537966e96119fe560bb9b59c4d8e7c00743db9233a96a440760fda968c955675f1722ccd74ddf85c85b3c998fb43acaedf360c6810eb3afedaa9454161bf6dc97624098cac0eedbd24aad83846bc96de7dc558ef2e9045d70a535f4b235deb390410fe08f269f3f4a09b3708f1a3264a332d55f11aeecb2fa16ea69ab9c8035c550ee492bcad997d54c32886e47150d670307b1f537658ab97e955a5189dbbb71f5876049ec5e7a379132242fdc1e1974e73f1bc8ddbfa929856eac2c78ec262500be889a5530529bf129052715fbcc455a9d98c32e9b1e12a8ecb4011251bacb8b6269f856666641bf3228fa3ed361bdda638127769e2066dc08c1570dd5974ddd44784df4236c47255b0228b8ba08e39abcd6ea7178414864196f6e6cbceb60c589d8c375da3c0ad6e823a70e73cf6d06ce3706eef6e2f95c8c0444681696a439460ad9682cf40e9b1e95a3808a31eb780240f50e71ba209c1563a19a0afc5fb9002a073b555b2dc2ba831270ef6bc2bfa2773b3d7b4ad2819d8a8ce140f9c5472b70c7d6d64b1916fe52670f71475dad04aeea532acdcf2553f12d6ce511f58005006f291818e1b16bfb1e24ee83b4cdc57c9f2f049cf5df5df2c5465022aef583a2ee2f7d7ee0d32e7ab8c1d609a0b8868a8ddbe9fe5b59018b02fe995eca2437117d18d8d61d4e01b4796e14a528d05459606b4f166a1f0140fdcc3031b80d79ad86f875b34811053eb7fedba085e33b4effd775b1edd72fa2421351dc663e589758589b25ee47dfe9c8ef210086acdddc69c69f5b27f2b691e446a3f9e3b7bb202ffdf475fbd30b0d96bf767be1224d44c2b354cdd0fca28249beb1fd95022134c27a5e2977370fbbd236d2116a94b4f5fde9e174af4f2556001115808dae7aa71b3976112add2d868f071deba7b8c9bb30efa696a1d50fb3a0f15af0660af228ef46a8453692f31320e485256954f45ea1bfc1e463f4e04e755d4bda5a67e9a3df19f861b94392747b95b66b8432f2610bc4da4c8c7182115c440dea82d0b8190a0d7f6d491fab272ab43e2bb51a334be66c21e0ba9da8a1d998acb0107842d95a5cea55c84ee52ab6d156cc9d61fa8401c0e6296399b4f375ad60b032c572c42b43cd9e8cc97ed3aa153be41decb1ed582dedffce9a6f2c728728b2ce293013c8573cd25342a357665016af287906232ae272aa3ba9bef5e01d41337c31aff68aaa4159ae5531226907e2986630cdf288ffbc0a51e9cee6f06ac0c17608905bc8ad62ac0673572e7e841ec638a1ebac6b79f4a6f2d2e60446d6097db660d08e38753adc70c8ccf16dac5ed64426a1865a4280759812a258f1547bcd9d50518445902a3382eab482eea142642d6c0b3bd6b64945788ddd21c84a2ef78ec61810e123b8eb24fcb56d429ecfd52ff912013659b124d0b89d93220ebacaf4c2d85ee8a57479ac5bfd14f5e46732181c3518c9f619233cb3fc7c608fa6c499a5bb3a5914e62103088c6c235feab224c9c763fbe914194cef5b95d59e1923bd93f94f2e94d280ba2286cf615a22f114e9d87ec728366be85c454225778ce05571702879ef97c8f0c90131f58f11db962e27798696a2c0dda17b30e53ff096227122777197b8a66e7879cefe678d27f963dfed3fcf3505e0aa7a58364f0c78d9788bf4274e57b8cbc30c48689712a9ddb5e43f95d0d455d4c9f985647447ad09c0cadf45f5bdab5548aceb973e31f83a4d27d6fd2ec25564791ef03afa7e856687238127b4372856c4ab8a303546728f5c32d0e1a20d28476ef2bbbf06a1c3b586605088065b3394345bb80e2baaecfa6f4decfb0b7d696151573b4d2b4b53766ab1bebf30719c4326403f201bb4fd1ead9649354982d489ab58f44778791bb6f2fa3a73a04f106f8f3d9c6552b7619f75e8e8d659ea6e3ca02f8d6c23bdd81d2096271d374ee11a10bc42d979b1eee8198f23c13e7bc5a995bf4695d0606698dd7fd0229f0b8288ae0f3d5eec353c6597ca3d3a69bb4fb3bdc594f35b7b2ecb346e22537f92dc35a808ee99db999db1d3882022e6454f4f9a507978ecd0ffd77f39c9df967081bd82816825242cc87206c6a681d96a1e3f7009d5863cba581f3e52193c690c669b6f2a7d04d832b4afdfcd45a66c3326135bac508bf8327cb3ef33ee23b114c020084da89fcf54d458412a5952948a37f722abb3ab20d6b02da8b6302017d110824f58cd811374fff4808c3c6bc2d907845bc80ac2d3e3422fad669aa2df8ea8656fa7ce950b966e314ed557dc2a1f3bb7fae5104633bd9973eb2679c8aa5a78769eed8e01f23d908a8fc391c71ada37623fbf30d15c6755e9b7043ee2796f8ec53cd00713a2b3a8f7e6a0f69e4ef9db3786e115a4c6a476ba0e7b7b9c07bcdbf5bdc0d3190b92386c0dccd44bb90512a868ce21eccdeb804629e948fb4af698a2d35d60345c939e4c7b1c5e59ecf10df3d884c00aa1898fcb022ed926daf0d49a426f93a6856ed4f5b8aa30416a814eb76dd33524609d606f9336a9d07f3850adbe943257bb707299551b73f9e8d17939609ce483a8e0290ade9359e067b51bf09883c5a5c556d7084d1dffe2ba5803f250e31bce9789bee013cbeb0b04b7ce80f5da85af8a7933361688c93cdd20c11629b142d80063b5bad130dd3640e77a63ad9ca373bc2a4badf63fc4ef001dd62634e20fa615f7c2e40f3cf6f4738ec0a28412f9359fd0c986cc5d212db5ea2234e6055dbe4687459f9a93992d4137342d9935ed417e599e65d0dd55feff18b814ee5f77d4a25bdfae3bfbb50cc1a3c9deaed9bb3905ab5c3ae11e2a4c0acd8e94ea466ce750b2785b007412dda29a1881018ce56efbfaa43889a699b838f8f596ab9f19c368d56e060857b125fc290b8e5f9c1529df3bbdc7d1f8ee81ca45637b40d3a1a4748a097ea5fcc92373984101b0aa186a23deafcb11dc75ce9f4689ecdba12f3727201c77c105ddba7f58a504fbb58ebcbedab66e84c8992efb4bb0fbfcfa67cd5bc4f7e91dda3a310560dfe21fcaa8e2e3d66946d46a783bb0a4a873c244d4f8bed74f919e405a19ace9748c9f617345caa0376f05297b77b55db578b3f7e136f4801b13fcb6d19065a1c57c61839c6509fa71e0354a1b276f685f63071e63ed5bbb727cada13ea1d1a1eab90fc4822b9b7c2c62ce4e6919aef2b0f6ba330d2be0bba62fefc7653edf7d8d6a705ee5e123137c48b92f01a7eb5e323d49f5f14d271fda61202365bdc0e55973601c81fda0373a4e88c8b104c0805d1ae9887e9a16eb48ac3eeda86df3deff2b4fa6400dfe27aa73e296e87944118e6d9e383fe424ac5300f2ceb781b3c17ff562830c6971dbaa9ab362729f181cfb090b3330ca89609833b9a61d0f00ff95d2343662f2313f770b3724766b1d1eb57d9754befb4b914679d32eec735b8c61575e118cfbed760c5e3c97608f5ec18323631e303197d64d95a6f138eb7844440a82adf809aad2dff63a18a9829368515628ab191ccd916f73e06d9b9a707619c1a95061b28431b6134b057b670633033eeddfbe67e755ce32f3272745416be167301c125678599debed089e4f9cb8aa3543bbe3e6dd53c571088055566661fe7d0da8c6d6b508285dd7f5ad79d50e6546ea26fef4611c244d1524aaac8f32fa23c736e4de9454822e0e75d48905cdd411062d93b72889cf059f8373ea6706d385292199e33d399f4966ed656b9d7b36b787ebdc39e4e9b7758d909ae94f9354f999cafa1644167799e6456bd3bfb8facc084778477f44b47e3b670b7d257086caa0c9a288dc23941f43abd9b93f7b16f6a7652d9b423924994dab97d0dd2752282c54e7086fae6641b60a66c865eebb2f3e04d518013d61730a9ca516d3a0509ec81c46a9c77c6d36e14190327eb10e4aa6d5d62541f282a76d61fb0e0ad1e2ae846659438b31166104d9c4209914ea23658b0f6633cc3ae3a3003ae2d73afb9de74278bbdc379c02f3eecf466db30b71f72b04f2964327cd2450eea7bd2414c263fecd35bfeee7b5f7ecd5a2a8778a07b9017e11d652b110df76cb125f3f07720a894be7035244e8a3c8525e56b30d840edef54edad22faaa3a71d4f204123187baae1fc7ed9f590298acf403e7c3126943935061d7ff94e48788523a136dad7dfcfe4632a0ac3f3a75cad342cf7dd2026494f896f4179e10c0ed83829a9ececc28911fb1a1374f4adbf2262f28e8fe5845e5222c80966652ed58803f866d66787b0dcdff83d0ec29ed564377a0978f1405c80f8e9ee713ae7478fea97061f3aeb22322b7a4883b961f6fdc96d971b2433d6b02cd916f719ecefe6e2d81877daa55595abc853663359cfcf72632600066b92745b6109c7deee65029531f8f1f5a90658f4abe9710ee131901f874aa8c07375e48b66a0fbbd4b20e0fa3f18a5f554aed62e210a10e21587480e9bb213636b082b7163478641a508291abd1419f95f932b7a7620d4571bef67b51e8c5f9d99ee1ed59bbfe4f7a66f3fba12c9bd8a65b896815be1ebd961b28fcb6c257e3d70bf4047a4fbb2a49da227786d9bf0b7c658227f5b5f610edeef2e49f3db0e0e7703418773185f37b0d45550f504122ad8ce0debc1b73825d9b0292c6c6bf2f6ab76eafe31e6942c7d21462aeb0762c65db4264ec8e54b3d931f32bad256a068ab40437d5d7b0ebdc581215e9929b63005557174b35ce5878d2904cc10f7cb8836838fe5b128403ff7c974718ee322f44bd283e964aca2108dc1ebec867da6468c2254880f07464e93c8fc48b7269c7e191e8d94f51a35fd631f780597fc670f0124f7bf619e7b95d24e57821b8a1c3382848f9bcdead5c74e5b7aedcf7af24b16beabfd2f1c3b465ac08effd9572d6b885800e278ebeca885b7c0b5cfef132b72a612ec3794d7b7ce26fdca77d08d3de245ca28b85adbd18cf0e3ea116cdc64a5f145a66bf27ce89d4cf65fe1f73042e512b9d8d742171e4f3f66d2cadb8b87e70033c1542e27e67d3fbb7df58f81af7869aecfcc0fbe1ce71687fe3c11077d218ee57aba7f762ebd215863d2ce68dc597889f757f1a98b33050169098b2e946ed85eca61a21d0e0dd70cc444ed3dd2413439e0c188c97a72649d0a392bcb3ed7fccf00091d05e13847789087ddc43fc016483d6411b06502605090c88b459a6c47f57c123bfcd76e6cebc734176ce705a7300551200d30844cd2b11a72fee93c4aedd4283b54e1492455b3a04f86851f2c0d615cd4edf4fa3daed1aed781baaca854c48806e764f76e0d08503d8aca2e174449d61276e23396fa1ba6c6278df5b5e1b8b982f43d32142699e20b650130fa6a0bfae53ed8096fef288ab90d4d525a7728fdab78cfbcf466297a20a76f7c4ea5e55993d9de2389cfa4ce9312fa7b86a720c9b9361410e44176500c9008bc7ef9d270e660d81897e6e6d208333556cefc8772702f1e2bc34bfb37378b4a30743f4d818d4c5c35ba825be9087f317132532b63a652df95eb4a1e900cdfb44892f682d9d88d9e9be07f0783605f76c9c623303b3ae7d60bd198c4c0e79102de0578de6cff849703f80fa7118c6821398117c63261a7dbee89943716f627619337ee03eeb14b7cf11ac0a6b1d800fdc13a7c8d515e82d2bf2663a3467bdd6c50821dccdf253e9327c789ea4441df894d6cc2a7a4068d149567c95cfbcad1b92bc4fda2239d7ab0da4e506988efe5c90fd192efca925bb5f92d1db1146a7a17817f057f141a6babb14cac0e021928ab3a80bb11e597bc44b42f71d3c613afdbddd12b863e500f391bcc9bfbce4547a1176f8787006f938db6ecb4b5c6fd1b681b0670f422dacde5d79414503e35043210373d53c5a00f4593dc0969d4d28bb055fb13fc8e7bcf7076dba1bef591af74fdde3448833f5bca33edfbf5b1b85e4046115365b0dc3c29087f6ff668a9f3683743522cf009a60d74a87c463801ba0d9a77386ca3a59e42f9d14068f48c053602cd0112a52954e4fed6b4e51547d51a84cd2923b78f731637b2b096ccf32e37b1f91028af32cca1a8e3268bbb61eea42f95cee3f896e41fa8089d5e23f886ba4430b599701f67db299fa02828ee08e6cff5a90dc762d313b89f722df0d35120f836a11434ef7b4a6e6f3a97be3df0020f02675ce5b6d7f5fa7cea4425fee3ac07ac27a3459b66623a8c6a62e8bf0fa4412c5cb17ddbe2b61217c69ed26ec9cea935fda2315efd4c255d87bfa89c430b24a5bce534d306e1568e971872c3244c6abfa1b2e59588738514c0e2c18b04625ec18b9c6c64f67e575bc610edd129a4e360e6707ef1391b2d1036dcf692bcd0bd43c779b5c3ba592a4afe373d02ab25308bd31fe12e79fa3b56a7742d8139dfd6d3fac12fcc28f67d8d2f480bfd5785ef5f734fe3031d56b40d48a149746083bae2fb916bb299320aaf634d2f473417510d46d6fa4260de2dae48c99319553fc6bd59e7ba02de532f7d548462f3e8bf2641fa2da17e278ad30841009e78509aa8aa3e33e62e29762e0f6f84a8617bc508ea632ff266d33be27605f2dba0156829f710e88aa22210b10db0d7255d50d52be3f79776744e5c7c0fd4b005adf03c2824d18c38b527a25d2ef7f7a198a132f0d75a5bf25fff628a67d055b30ba46acd5948fd35e680467a7443a67396d15e4ec7b2d9b3a353b3224315999a0fb74ebcc85c9fe1e1e3d45d9ee9071b84ac64e48cc02e6225b76ec42c7285ad3b069147b8c84ce2a64471a5a1f365d7d020a5f8c86d649aa81c7485863e25e29ea6bde556ae66fdc53171299b18343253bc3fc12cf530ff0a7c20a343b364ca7d064cde2df0e3adff53644dfa390729621cd504f0c488280f65b95091f3d34e771416cc809adcb6cc25afa4b241bb1fe243881598aad4f4a65f66cf670e137d2bb730dcd9e2823d68b635403e7e5cec7547be7c0098f851d08b8c913aeb4a437a1b398ce68b36e87157775417492102436e85f16557444633b5958124e6d4ca2bcb2d73e9339334504f1fd91234a9202d9576b143a255ead229156dc222421a25ff2dd9f03e2c34898eff641fc9e667bd26ce82e1ea9874663b7fdb546145272923655d12be9d2db5cca8b976a3fa136819a5172ef8911e521862f7719d0f8a2626b317eecbf5fd7e2814975880039c9d19ba0dc258bdd4027d037274204d8d61628670773fdeb68ff29d1d1a692823a0da2fe263236174bddb2a8d88fa0f015ca9cf1eb468100c88a63e981157d557ad78ec09a8e7d13731a5351a906c617867f4118fc8bc022d6097d2457290d97f713a8e06679ac1551dd8bda4fd5e6af291b2f9b2641495f7244d8d64f5cfc2300d0da284efdf0d6580245d6fa71a0c72645386e8ee2b93fd9a71824308ddf09c7ca8459b55f1e30c2f49a68a9a7ae59e39634cdf153180f9cf1bee3946c9019e2b6edb864a6a933583f182d0a907752785064bf2c7275720b188b848815ae5259ed4097483a1ef8d1ca40a3ab6c38d824c082fc965d12739877a171d0a45196fc3ffb8c99178e58394b2b95eebf497e031e1f1efb030946119aeac4b8e66d6712e6d884c80b487ef1c6b55fd6b734d80871ee068fa6c69fa4dfaab8362590fb39e63b77c49d7e5ee9c215e630c300a2eff367e4668211b2554bc84787e698b3e9fc3da0aaf3f7eb41a83b88dc5d50a729f6e1c8063d9e472da904abe6f1416a8fd9955a7ffa12dfafe655398b60e5d36f22708c090b27e5f57ad49048e18c4980deb6633b5ad80c7d75d082d7c3a7d9c6d0e782826cce4148289cfa9b6cd3b9ea2d8d59a24e1ae8b7652f28ee89671c340897a479a4823cbc7d343813be5929e5d57a9d5444c8ea5ab8afc5e4f68fdd632dd9dd84720abc6f4550d838b5f6002936af8736986758e73ee7c934b43e9e4fd57d42a34d91b75f428f905a62097e1fde233c3d81627430a702367ac870747209ea28c12749451d8f418334413ab1f8ba7faae08ac4acf35af3457ada8e13f54ecd38ffa96b290bec09f5db538aa757e8cb07a6f59dc8eb470dcec35b5dbb0f0f38359589e419f9418e081f2ddc00bf72197d00d15ca748f5e0f7712d81d12986600491eafe366f5f28bf42c562ab009810cf9d2c540ddcedf273151af4b468191cda7d22cbdf6e670d9383058b6148bdacb36f3ced3348e6707e5d08b038bfc4d2fb2117a867266fe08e75e9bebbe3fd07027ee500b36fe6fb881641119f93446278c434df3d61693cab56d07ebb0921c57b8eb3b37320e2dafed7c1673239600a5bcab7faae70650659efeb94bc6bef2d406c667c69566e331a60e8c431122004ba4f924eb807be31b600cc8f1720c396df47ae364cf387c36b94560dfe657b673f6c99c76b433afe5db3e04f93ae27af68fdbb8f74d7124dee768d18cb51cdbf5d4bd2245fabf7447b71606ea79904ddd82a30c401b14dc120b1b15eb7836ca984feb5ea6c6aefd74cff7bdb15152806c98d0a10563e16a5c239a9d3bb01ad16f93fdef571fbbeb8e0c56eea8c42bf5950843617890cafe913533eb3100d00ef8ba02776fe3398217308881932ce682f95f9dee12afbf710942a0b6e06f6a6f34e1bfd066d21c19ea5acd722e9f1753c78894c8cf42cec7866aef59e07ed30bd8bcdedb583c52cc4bfccb93d9c8a3253740a0ed6ba369b35cb544e42d582ea5303d3e3eb442b264687c192c574bced9d98eeacbc250b23e670865e067f0f9ab5835b7d6e0e830069431c8d7d83a1c9c42934933fd570a9670bf21f235931df063c00990e56d188fcffb8631d08592e50eba53ff8fd07cce9b7b1188b39ed1a73953dc0b5afb69bb0f514382458d8b2b24bfd7831d366910e4551242ef3af78b78f45b1ae84f6796d769c29dab440fb0f60adec7c4ac22740acf6495482517c83859da1df18a15c7359cfaf83d4926f61a6c96d0ac6a86c20d2f3d6bbe0c347f1ae72077c65c6bc8d14cb3db575d12d60afde5dab59a1e567fecf442fb72ff97127b9c49b22210f26186ed88e9b52ec581f03f4c3668f6daecc4ccedc20e8c084a22482b15c520f83f2bf61dae1a22a4fa645a3a09fc5382d7e3b6c34ccf60f5b8ccb90a8d09bb54e8f5536324500c0ed4338144b33ff4b7df4afc76ca918cedad5f0ade0bd3cac803c30e73dcda701798f5762c373edb66a3e49370c2fedae8480e45118b8e2a5dd1224b55e16e6d362834e2f96b323fbbc48074e6e604364f69659681976f3f878b0b23740087341922d1cf07ae5e6201d9f91ddb0d213015c66e3dac19915d7d0d4f30497f41656fb3a3afc85c17dd50fc43bdc1790e93198eebf45f7aa8477c6ad3a5f33a62f64a3ab8b1039d3f83df890bc4420225e0716bd9274ff516d8f7993275865e49aa886d442cbe03f9ebb4b77dfedeecd0d7099c6ee30fad9b37cfdda42bb9aeda25c4a0aaba55885a99f183bbaf3088df6724b01982306e07ca50e33348fe5a29cfeddabfb9bec9e5826300231fefe2353043fb69113914023d3b997cf8743a4d18fb6b72c907be4db1c8c36e4ae783d9bbeca6000f572236aacbcba6fc9dfc6f6ee2e3792d339257c90e942a849c3ae4d70fc9e138ce953026b13fe2ab58375553b7735878166345d2446196f189860c5df6b847357bf5ba027dd0bd6ee853a92f7501bbd57d9ea64e7d9d9f0b555351139982c9a574b771bcc565905c450d9dd025a87e732030cda48c0f86f1a9583905894321ea9067927d4e925862d160e4c9663c48748a18a2175cd3512fedf108c652b74b61d37dad6582add75846b73feae511ed4ffed64e1ba5cddbeacab852b12082cd6c41ff2dbd505b4ba96f2d51e568b6565d3b30f7eed51cb8e70b1da897d598898d54e2507d7fdd20e8eab7a945a90b830a0ef5154b996d562f6064b21d45aff3bc259df768951db8b9e09f3d5a5ad730e6f5c7a90f3bb81fe5a6d4d9d235757321b48a6d768631bd0157b83992f04aefe38bf64dbaf4773439caf5978f932a6e48f9e6fbf4ebd7ed2e935be0fd8146e0eff629e7d9f7ad834a0c24d365d0f78107e6beb175447629bec2de2e271e38199f66ffcff0ff722b8edfbd8554cd52e13c27fa59f224dbd5157e26cc01ddd5b9c373590790b27736ae524cea03e78c0c80ebcc6bae7ecb5dfa8510abbdcaeddfc5054badf387292212d431b4455110d3dfd8ed7838d8a4b5638423a9d9d203007b9bcc13a5d79b9315c8e15f624ccd90e461810e82a25862890256e8252caca9efd62f239c5d283f14e4940726156edbdada83577771881fbafc46dcea4220ef9c24692117b16b4a7cfb220a21e6d01cd8ebc2456964e3a370a7554f089689d51a98b17cee2818bda669ee450905451ed9b332467964e6a43abdda3335bf77ef393a1220e2adc8f6e370822410c63f9cc36ff83e7cf4588a844f13fa9a98ae75d3c06bf4f000bc36cdc075876e4431095064a6fa3e4d2a04a70ddd52dcc20bd9a615ee18f5c0314905231405a422f83605a2f78f0786c8dfcdeb055cdb92888042255060acbd9da713650bb49d1cf615fc1eb3712c3146b729d9f2da8b489e76e4211c53dbd6601100c7a9dbc0e3ab98e81467ff5355ebb7a7fbccce431c4adbf8cfb6e2860ccb242cfd9e34634394e1794b04b8f8c52a321b137623a836dd240ef4bb35631fc3027afd04dfbac1206dd109c826b04925ec69c9a0f19f4a94445d6eb122bab21fbdc196b8b366d1cac3e7e4c75faae86b2dbeca2f609f58b41096c95da083aad869cc86837c035499e49f2c862d971c935763406db1c69e05bc30c409484b081f4a3a37ca215f12915f70f0505d650de18eeb58f2b6d87e554f9709eae903ef58edf97bfc5621c030d3246ca99135daf3a27724227be24257669467df7a285e94ea5def6f93916274deda9808dc1eba97b40907ed7bea3563b607696ec020371b647e5a1689b2522a362755df43820026dc2865a22750c81114f1ad7fb148d936a98639d313f448b46b42301ebec488d34e2783f2889f0ea7334c96b4f286ad0eae7528ed2542587fbdffecefaf886815eaa9295e8a31369edc365568d57c078c75d4d0fc4e95918263ce15e870b4633248c7936e919209423452d8813f3857fc1819c2c3752e06ee4bc26ad9cb2a4841cd84b56bc6bcf61c3c767da1958c85118961e0790ce1b549f5706fea76f701125ad5dccf73800395086f68f038f1fadf84890fc8013b6491820450241e0d74a3459c2c7e7bc382574ed9f8c8b4abde39a2c55570753670e0423a443647abcc539a53532d393fa8c1acfe660865f9041cc94471986c6359b3aa89c3c5937004c3cd62ba3831a1cb765f4161ce19011813f86aef2bbed0d807762bb43bba22b1cad802c4dda8775ba6c076dd478ad3c1c1c843f5e3ee7594309d049153ef67b364cc87659f07df1d782c3a17d7f9c729c4766a6c4dc7e14fead79253c321477f3c396dd860db4adff5e5ae7d0844444980baba03f4d944d65d3e71f482dae31cb0c3e5487f9b0d38153fdc54e5da370e17d6106e95332bfb381e5facce703d2b86fd0582615cea2f86e9dc8131632c6c30c2c063fcb2357d0a1da7d1adec354ee16881c77c4f9219bb8d1e09de819ac6ef313b35ee087c61ea1db0763b3820e9f40d2f8f31c08ee781252f93d7a47205d90a027d13349568449737dba6d82bcb29ff3c01ec74112e5f5290bb37da406f09786d5dee52945065ea83e943c42b1f36699b8a88459d83b21ece81c61855f836c314b435e049a6838e177159d2e7b9bfb297bc5a9a239ef7261fee330773567124d023b83963c5d49ce1fc560713ef0b92e3daf67e8a95a619751043e0f7e75bbc97fc37000a134705a12f3cf11dc5c0a7b5adb2e11066d58d61ee0cc12482bf66a8299a5dd5cbbc799789d5910574713b1e86b557db5df925d9ccd057e0fd0efc08842fc4e62dd712cdb4ba6b9dbaddf4e04a623c9daed8ab7a82cc6674c8fce9e652a42886ae61ef1e7ac9dac03e8c0058a3966b2c94cfcce13ade5fc58f06d08cc799bba8c19bdf0ffa6f0f4f733294f473929ed3d773a1572d4c36f160b703e6f865cd41a29bb1ebfd9bf4671b3c534d586ef73b7e0d035cd0adfbe2d3a5f30193b72e9b31ef56b670e5878ac618029bc1b08a82597d795a1e101379bd13fd80fd2c943ed90ae821042085a629328f4ef6e7b93958513946a9be8717ab05c36556143090349010924b6e6d07de97cbe9ec9200390b474f1e39cbdda83b75b50bb9c1154406c75779c5afdfff1ab68cc097a748265a215651695bb7c4a1e24d66225d5f063bf5fbbb697120427af56f263f4fddbced9996cd2266805a53b69679d029a08855cd5ddc898984e6e401f0a827098da0759d345f17d2c8129daf5dbcc5fa88f3194bef20eac192d03de2489f93d2ec4f68681f082de611b7c4ed35f99d71aabfd2e33dfc3956816b04102d83666216125a332da0bc06f9d4172cd04f8f23a919cc08ad7589e10c963b92a9a862a346db93dede4ad0bc28098139cb98713afec7c9e281bccb9885f8cd42b138149f6576baaa4c1a10dac9f0ce7fb4662b64e1c2aa2df92c14e5fdc2e39cf1ac6f956ce3902235d6f21cf1106e128949783fb905a7615b3ccb109968b4f16230d95bbf74a965f92f943d968b7908154c24d80250df4fe2054ac4c4ddd6057e016bbc4f0314c15913645c4cdb7b07e4e5e288bf61cba9471f91402b60f47210ce2acba20d4c4ef37308d1e43e061bcde8e76a68c0309e711f7a0006409abfb94213080e1309ff86b4536ecce55a6dad0151e3c9a2a5d9d940cbf2c0d97fac4aa17d0d072c573d903ab60bc024d4de88b7425e282c6a49546062a2ef155090fd4cc604a6348c2a6be2a6be2e75c04144d7a04be8c7a7f253e41ea915e64bdfa30f008a8fb90652cc7dd93d5ac389aee0f4a273449b885965f68ef9d3b6e016c6a73eab33c8c5db72368a761e1c60bd007f6ef2a8245afeed91204159e97f2f439ba0900ccafedcc6e80966f43f8484644a6819a73c7ba1583c00fc87e412aec0158f03263b08eabc77d07698451bf7033ae5f3cd53a5de861f8e2d0b8935b1a5f7f5b4d21195eff31779ccd13c722a36238b963fde812c2a18825f9648759715fe95e8a76876d47401e4ea22cca3978bb8df2be8fef42bd8b9ce931d83b30a5aad480db9bfb36702bf7899369b5a20a5867e2b61b6619dd88b98414c16066959f79344020b4f6f233b5ef08500077f6108098125beffec5e7eaf72154e9c74dba66767046b51f7a884c7c3a76d192965c846afea8602f3d3e9fab1ce738daac935edbd4f270f87059f743b11100b2a5aa6c21c6c35edde13b4f142a8652ec347fc2074bedd2453c5e86f82e6079baa9b80965cab9ef1f5169d5ae782e09805f9437498d0fd55722d43a344bd38fe80ace2ab5a8c95313a2f006d4ba759b7da1d5345c63fd50e6ea43df77f6ed8a1b194bf03bb47e53014686baf5072336108ff983a1edc0dd75f3d0f509878e617bc7eeceba0427d77b1253dcc9b31e3727dd3d10ef1bfc34725d8efa446f2410165268724fb181b3597531c71ec45ed3a19eda213f78c8244eb998851312176433874c4be7d6191fb12c29093982dbebfe148ac2c3477bbc9cdc5f0edeeedd8bd156cfa5f984383eb1b706fb640207b27e991b31fad6dff0f1cd651e198d21ba2f039a2363ac371c207305cee8969356dcb04fd655da783306af957485d473906d6cbaf5f68768fcb1e53f40fb7e450fea0e8f5e7ee1e4a17d0eec6a9a33ea82ec4d3a2601d46930a93ed29d4a398c42ba31571636d56304587868fc052500e3470ef02058579b5ee6d8e6334e4dc11002d7fe9b4d5bfeac9a50558569e45406ca84923535fce536f5e7a4eb28f1bfc3d736c5696d706911d29e91aedc32aa4fb0c33cbc3328cca89f69f14c140a570bf9f63e0171c5cf474dccb2419409e9ce8dd0f3ab53bffc77ce24085756d072ca80f7187de180d5215298d53021c8f9a3fd92666f19859a9a72c5e9eb699be421a93212db4fde91b5f4ad22c4c82a978052fa599d7c6912fe38c82845fd0cc8a315cae0dd3060285fd3489d9a0b3f47d929d8d442efc45ea325d9ea8f2d7f4c0343f60f8b3195813e7831cd872a869dbd88c2283ed99fe41a3cbf7bf21a52c0feb3b10b7020dc89f50d54d7185f504c53f255c09d11708be19e4665213820714901c6399526dd2b7db5d88a745b586cca8cf8bcf2941fa902f0c3dd5c4857384f859ccb59971dd971f81c26b236586233dca64d148942038dcee1493b93d6f59d08f921ff78acc8f676b1bfd34b0a63df9b75489bec64d19e6df9a7877dacfadec3e41a91e6042d98a966a8610372db17f485dcae8821d29f875e8bd310fded4798f23c5f60e700dbb13356f3496c66c1001b922b5a991ff70cef424b6748ba8bf5788919d3444df8d99110b134dbbadffc4d7cbe951cc4c2af7be213a1022d30c7dda70729399ba11c0cdea57b8689421db97e6d25448ec03e558e2ecf0035c4f955a23c84f0e465601ac18fe023af4ad760ba2654e0dbe7c08df16b96595316ebc9ce1cebbd7f305f506083b7db88909d7187bfeb44c81a7151f8dedc19c2ba42903b6b89406179c9b5eee5dc657d9578cb7392fa8e595a568dae6329320e8e624c3b10ed9603a16d7747124f1b6c30d82656d409b2fd66054117063fa670f32531a88bf8f488f6c6ebbc196dcb0e771a4e0d0fffa340e5b0b8918eaa7b5ba106dc12465d3ddf0e5f5a8610f59f1d65c39eec17a9907e3edded51f94de299df6ef5c23506afc028958d8d269e1c1606f006e4a8f62e3905f222b0c3488e81f87e72f7893e6a063508e0cb0d419c98dfd94a24c0fe52a95f504f9824ed5e238a335e323f2937efa7bfc066553cb3b5cd0f4b2b4b32f6f4f86ea53a1d1d7329209a4da23ecd8b46d6d083ce82e196cd72c2aa39601ac10be4948c6c47f5521749bb20a423e576708e757d8dfef7cdc059ad38172c03f336b2f02641b89cb9e1f25b566e55c491cd93c67e5f2c3d78e8e77b0e354e3a55d5ee28ce9f7948c00e3826a23114d27a00df7f7da67de8a9ba2b687d68d003cb5c5a5a4d8ce77e8cf5f309619999cac1fc428c428a34f87eb0a487b0e62fdf1c157973a4f7ddee0f855d608822cb722a4df00f2a27477614b7ccd236accd3562820ba3c85135c93760b8625159d3cd0fe091b5f496ea3d423ab5362ebb79c81e30573a6892398858b972e7c675adee27ee654240425fe7d16847b199cdea4fa36317680023a941025e093077cd2aad9057f995112613fd778e55b9d228ea424d92556431d113d1480d784a3af368b67751a264dc8498e1bc29d7306f3e91527da800827a2f5dc7f751cbb86d7bedff16008f7754f9915a172cb98b26031af71ccec17e2bee694f2a756c0d68d1bf63911280055485d2dba07a218477eb280a49f532494b690b26b38e16cff23db3531df5d90a2d72b93999bb238731029c18eff3411a12ab77b6543f40274f569ef5a336a694b0e4afd114ce5c975cfec6a86b5a60c491b46d9947253eab35b11f803a77fe07d40708bf7ba16f50b7d01d78b64887e1dbfd39d87bb796fcc130c706c821b7d28d0a444ca6ba3a620cdca520bd75477e675dae95086d98dc2c4dc3f2fc545c618c459b5cf38551e36ff9176b7a13a92dd575e58ecc77b2feee0a1154eff17fdaa18bd3a242726c8b15fbb6c990a2bb60da4462a6da26a994c6174eee1dd203deed10b5e336a9ba1a294f941f4c5e969b56c216ff70aef86526fbdcf856ddf33e090ec4d00d4dfd7e28c5084cd2ee8f8f028b6214a88dfc284a71851525c2b987508a8b690c259f7aec64847dde034ea9ed8aa26be40fd15f4717465dbb40bc06b6d076508747d6c1fd371401179f588c68d33c73f7ad8f96ebbd60fd48009de782e87f23fa1632e756d2a77db339ae261eb007d852a578db7cdfd770099848a3ed3092d9300e9e540eb051382b50d99f02047079984e472cb25fbff50df409ceba630e4f68c173f429296f867239d4bd83bacda01c30756ad130012b37eacf81e1cec61fb030f031b2eaba2ff319a21d99acdb8ff63486a7b9e68d9c39cd6147429718d70f371f81ead6ea21fa7de66edc2cf04b5ac2c30600c5bbdbdb96be6c3cc18e9f7da5e129e6a434240a62ba9d30ec8a038057d6fe355e35cdf881a9e087212ce4fede431f5d62c6167175405e5356d49216059fb342562a63671df623d1b5073b12512bdcbe1dc3546f4307596ca9fbb8c993f0fcd5e91436987f287796c8a76e0c122b9660f651daf193fbea9b418dd2e8a2f66292cd18d05492efd3d7b9826d0c84eeb77095db9c7de46b3e87bab33c5a0fcbd8f14dbb6ca165a26beb93925e2281a88af797add6e77640a05f988e7294230c36c92d6d361361f808ed95388d5b71902e2deab42de02f309499ee5dcc9e513a8d1082862f6d0dac732abda84df5ea689459ba1c5094cda184c91b47f4e96235c63cb37c50039c57f3f575838558f9aa269ea3e3f8a889f0b5f32868cfb3912ae478b44856da5196a8695b062155a9e2e63d201474c935f9f2e3e397fc1b2764bba2b125383ca4829f0f5ed7e803ddde491776940c234a3919b52041022d72fb93db49ffab13d2370b6336f6374d2f3eb845c9fdaa4a3831e279c937e377692fd511ccf95144127ef3b8c01d2991eca16c2cbd646dbb3618d0ce4962347a7a4529df432f455db2e30eb089e16a07f54f762b0b2b49c7ff96bf7045de425878da76f5e5c6944fb7d5a1716c6e02be646b6b277a008c89b0e1d7abfbc06582327c53542e058177764ec844a35bdaf178d865af7c40eb4e27ce36301230add73ba853dc091952d5b6b0d77be8adfedb7180d2a2565796624a1064df68dabffbefeb681fb4796b5bb4c6eabbe310d910e3928bea57fa57d0fcb172513a0a20e51ef11bf268dad2373b6a278404f38778293300848b04ae447d6a77f3500982ba77030d82a63b27ad11223fa8fe235c27a9e4633e32a9fa878c8e04651fffc82df661c9836b836d559693c02c8ac66b52cb9f1a365c6d746b2b937b3c29cadfdba86c5c74d8f82498997c01639b6f4c9972984a6b3e62e38e7abfc0724fe4a8327312b27e58751139f5e798a35f251eeb452efc11bb02a4081147b81916e747dc39302e7cb5dbd5fd2eab383d4a326b36dc1c9e967bee8ade6ca6302c0dccd1e81f096b28007a64007b1875c412f6931e0a1701b11a6a29016ef0870931bd547141d4ed296b8770d7eb60aeb3cf20eabb96b8e0cdca0b1948e523e539602d0e809fadc2867e8bb9c7ca911832b4acb296a507b6de54158ac0bc52ac4b94820d2d982d375a78502a9353d1056ec9f1baeb3aa0b418161641cf3da6b3fe4aa138ca5dcce48a5f71997c15e7a1db2174c42bdd400ef00e34d22b10fa17dab2d92f03e77d585a04f209d6bdfa0b8dd63285c2f30bfea944e10de8252fec6d560fec3f857e5df86ff9afca0e43b7d4418dc715da276936294de184d7a7e22a075abd752b6c2343ac496d8cea12908f25a0156a99c1d2b732003099363b5725f7bc2356934bd44fbfbffe50cd9290c97b34f062b87695fbde6e65d6d699257f215f7733bc56b92103ce548d98210d4dc1c58d6549998b1413861b66b27e8ab35b5a00446d79917052931b9a1d6df85170f41e286e3b5058160c27f088a9b228ff4079efc63537e5772cdc9505bdb3d642499630b251bcbeca8a15bb9bf8eae7b1b3774bc04a2fdb66f215c650bd58e056ad4fd42a8086c52cfc75e0c9ccc33654726f0c4f7de2248101fcb1777e90e5528428bf31fdbcbf1754c39aca51aa23646e3b9bcedbdfccf928a0556dcce20fdf7f5a9763bb62ad4b109ac5d08239c153aec9d6037c154fa76c7558b537c8234976bbd500281e45be977c54d32fe950df343dcf9c41a8db7fc5f641526c05557d288e390411474e65cb604d189717db10a49ac735aca363432e3e197bf776c72ca404721fd7c218791e3687a79e51702ca72be3d5da93e857d4cfe604ed9c2ead1d3a80b9dcbaa05413f412f9751712eb611fe0c842ba98312c757314ab799c335aedc0929ae0cb23d9c1912888289d7914aa04aefe112e744286264dc4bc77af3d7b1450b1fd5d02080f8bbe820c191fa9916d8172420d167e4fe24aaad6788b02bcccafa0fe556f8991b7c9913b9f3a32f71ebeba20c0343f45e50e8b3c550039ddc39723f464a54d3962041ec9dff758bd6bd54f77b408b2d557fc761525d7702ebb88429fb8f0f4ea45c2cf0c4b4f7957ab988d833d3cf350dd3f843a724ea25cfb1ae683f33a641b5d3ce87cfe1c7b5b840dc0899c063f899a7a28002d7bd006b1e1dccd8b40963648c259a659e745f938c19676622c2e6a843a4e088d2d35ceb43aa44312f9404ddc45b5ea8c62455ceee67b24cab4613889640250357930c059ce0bbce0359be0b1b4f721a376310d16d2cf44a920c91b2939b32a9ca30e57f433fa5d202da821f0045ea909612300415461241349b678c044de81cb006c9a822839a83e14a9bf99cc74c7c4243b185bcad2e87c5803599450c5445770b84f8962f12e4c1d0b6e4f798707d0638f8486addd6e7664098506049677770ed85527eae7b866a8dd0994668903f6f112aa762aab82c795bf19e928779546615fc795811da31784bb08923095f123367c5c4ed1778b2e1318ffcf8dc3bcea5974eb88d63e168a6dcd3f93f3cb8b44e30857ace4e56ffe3c354ee31e441f0a6a1fb802e84d150a0db2fd6b2c8ec06c0bcfcf05a020dc8f911922465b854ba928a8b098305dce632f55601bd2f30ee095c0344307209615e2e5af1ce3d85866c90214b8acd0c805d87595186446f343d9cbbc113ab5f42861a5f6850cc42901544122e99e3b28fde11730f6675b874bfc07eb08c3948305939214f542e12632d2627c7c549929a3cf250fdb04b4ac086e8c720c0832dbccf968a8fc7fbe51f1547fffef4020f4b73a8d9a7c65422e925c969244ed016642ee7cfefee9579f292accb3dd8639dabd33ff2d125b50edd477954d57c256338a2c9ebf0466b063aa73a65f6d0ae564c64e967b1a5d97f183cc9c0b7738d528cbbab313b0cdc1d3afc8eb7a5c0a5f7861329549bac63cc5baeb2e128bb330875ac2590f0f72ed4fdc9aaa60128a4f54b1c38a2dbef88a14c25904c38cccb833ea737a44054ebe6fb35b392d04f9cb1d0a9e621bcdbadcefedb1ddf46f45fc446d17b660818a09b14608bd663e5a4f6364587611f00b4751646032a7c51be152ddf10e89f80705b47a07c5c6c41551e43761ee9e991f752259c382ced908eab1125e0a484c3faa3b4379b9457c6d4046017b5f8696b287abca5cb73806091ccde90725a28dcad23eebf6378581eef4b96dc7c467086b493e131ec7cd4011ce0446152d5c7827e19cc45111854aafa7a61329ffa21ddea2ddaf2c676393c9918ad8854f03acad87a19ee7040f730703f1ba6d5c8834b474b379d73bf6dab50f2704911c460d80bb4db2837bbfa9f7206ac0ce358c9355d40db77b50600dbab70c0084ed6b58032a1e554956075e95212d164201b411aef8409fa71e714b25870fe51edb877baa9faf7bbcbd349aeeeca070544cfd7fea2334605f2d293568bdc9d11c44b6c9cfab03b93ad4b04afa1997aa44ea78b31e0e8ca5b1a037fb6e4ee573b4691c5357505a8d628b129df8641792c3ecae0008d1c9c1cb3bcf18e09cca0b161d8792cf9e0eeb2cda20c132080c79451c715b0ce8b6448a7bc7a641c707650516cde6bb638152bdc1dc34eb7e3a7b1a3b772c87a92604da6352be69c051465c731c6740a86deff73f95ad16c0ffe697a700c7e93c2529cbb99cf4425ed99df9a93d43a1f126844bfd7ab96afb05b5a45fe4a3677a0c99a2ea54d412d2ea0ac0f9a14cd084cd7934d267980e8f2a89040f9b517ae5800b6f19b500d42dd9796b61f87819751a7f8c15b6a255f90ea21923a6f342adb6a56edf1c709344c62ba193fe8d78ba92ed54040ddac93924dc728eb04c4cac770325dab057a49e50fa87eac6b72b6dcf36391bbf3ca33b071a9b4e22038bcb396490a5ee1f5ec93f885336b171cf1656ea199677f2e09cdfc0fb9e5ba6e3d7e348474939d211295b7c9cc533cfcdab3173549b912c100c944bb6c1d3650c40894947583dc478316c3110b8c98bc4a5ebebe7f1aa47750125de08ea03e201be5e348feef6945cb49fdab13263b74a5490cf8c8d2a226ab7f003c2fbd51bde2c5e6934b51cd9994bd23e48f2171999ac94fcee05a47bc8c44281729ed71f90edc8c9b0e0941f8242a878c6efb2064c9592df207c7fda0ab8ae2be14751164f47772ee927357eecfcb2317bdb89d8ade1cca60bf2e3303df27c48e853a7dade667e980150376de2e768250cb859e7f50781435a25c85e41c8c6deb5a2370541777160635fca8a03dee2062f6ec9266fcd06ec8bae57bb323c6c72b58c59b008a5c999fd09446654f7e9f72fca8dc122d9411ad5418876577c826db774324656402fb3d87a71717cb8926ded038ab8531fad2ce95589c1b1b635e9175889bf6faba95968030f32321981f23d53e2d5a7f70aca37df6c2eda596c92a635681a9b4d6cb9aeb7b93f2f7ef9ce3373f50239c150202e1f66adc56bbfeff885940f79435dcc8bfb12ba53056b4ced600836490bd0f03b9451d504854aeb7ed7f4f854f7988a1acdae9076980fe36c62066e4a6b15282409014e8277f4290900a0ec2304d3652b72a1ed4ab020c3a1208df8f0ee8197a8a60ecf84a7dc04cf683f687c39d40355dfa75f177c2464781527e57320f85457380b5fe99451e82c683f4fd0cd24b43a5d47da47bdcecb80ad383ed0dbb42b5e1cc164edce3da4bbe20479e9da5421655c8a5317b0940fa8e9ee1d60442b9e3333139bb03fd100ef4999e4db3766a9fdcbe79c63b20f0a8c20cb0b708d85dbd1b9f7a93a68d6a8b6c125dcfd3b515d934f65c21fa18f837a42cf066c61935d0c910e94b663ed45057f0ffbe4b138fd478d97bbc1b223ad279f4c69b4ec3ec5701fd4a6b96e9aa7483392c9df61cc4fa5e225729326255d4d7175f210ab468f3f2ca881506a826505ab4256823da38ea52166babe13bb465f9bb0dcd1913b918dc4b3883d94dec7f536c76fe5428c2dda43e68ce7f66d99bf196615fb2f2c9a18a2a455e70c6006a3cdb5c277cd59855a18ece7fa39785e0476bee3ca46290f756df98bc22c72534e536a87a3d63ff7e8581824863ec5bbd7cbe7f4dab6db6f051d669a523e8f38db6ec5100fe0eb02207f1919e27786f0b7743b50eab61360d84f8ef6646def5084d3adf4528af87cb9566df418d537c9d9f778838c336f4d0ad963204c865ee637bf8fd8065afbdc0ee4bb2173220dd548e298b34259d841b1b9c11a17761050e2a25443760bb95b259f4d928b010255fa6b057fd05fb72f2bc2a0ad54b22a13628f2f78765cb024a2d35a21417a6495ede5a4f5d4fcb854a8de1a03192ed5684c8c4a6a82ee536b23ac9c9e3ccb5c1a5a819c8da0fa091024f77b3fb80a9f2f8e1c32909a32a744a13ea6c6f13379786c53bf5c461334ebe6b47f00daf59c7108a1663ba80093bc7e95767fad72e04fd1b828b6999dd44c993181700a9dac55fbc2e1d6b00c9d1d9d2a22b245a74a42d4bb719c081b6b442fe855bd176d2ddaba054d99307f5967b2c0ccc9e3b51d03ba5f0da8ae8eb905e853cdd79eaddba9d087bbf6b4a02b51f42c4567599ff079614e05d717dedbac533914e66f533bf30981f359a68d022b149cd93bb3340d929f98853ad77e32c7abc3a965a845773b669f017acff362a9d2f63e72a8ecb898b1911a7a481e884a7877890d088dddc495a73ee6844f459a3ccb05314b939ed2536ca8faf31b91416a7bef333f72865f5337ff454fedba78d5a4a53da6d14c94cb5b60aed7488fb60fb22e117b191f50e48d12703c4060c0f0838a98c11e44a139e908a1f027e69e36a38f8f6a7bb45c57170377af7c029b4b5cad19d1743ac391e98dc9ead264e165f1c499d26eb4c4c6622bee3838f9c119781b099044a1cc091b77f42ba9cf1ba0607e16af93e0a0f0f61950ec869e1c422b5153d66b014e375e0361843f446091837ad6f217005b088340ad0c9797614608e9b4c57828e66b7687b9084bf4d9cc3583590c13b1cf380dd7ae600d791a9815eb22011b1f549492bf3484f595afea76d18acad22634412f2ec5baca2f23b47c59d0597a1902d448b48c73d18945c51f365ede6a65eac550762e232bea2cf1ab09a8e57d6287a16fbdc98cf6542620e4d8365ed50dfb492ce8979c5af854f92f7e7cdedcaa557ce825229b1d08ec50e1f580b94e71ac89d4aa3c8e036318d347214a7b8e35792a931ad29684fe58ad40659b32acf7dfda39bb4af99282a05775dbc84b26f122cd17194ad359675e8837e93c074c57b905cfb965d13277d45a103d0e23b232219efdb76deb36f1f814ba56707527a64734eef6deec932d261429143f075afb27378772a0c5014238cb3242db3b7583ff24a7b3a6c3e37410f51453b7b9fdd1506cd81f782443159b0d78c508cf59094ce4053c0e832d0a04646c826463b6963729e8bb289549b3d10009e289fbefcd8b2c14841896f8519c7c9fc8dcbf80acca5a81f031623ec7a1c5cf7420d613c2ca0d4c6286a62dfd121cd2bcba49e54f326f5d23b0659be367a60dacdaf12396bbf78307729b416a86bca8cf4cfd82a4d63fe1531182f20e930bfaf33a2a60b4f6de8b37a4b29068f639638dc96c3ec3d6ab0ce9a94817860317091e1677defd4bffd696611fc8cb75ec3411421c6abb2b33eb1a72cafc853f6ae2540e2b24aa702a9acfd26b99d16d8259f103c07c258be3ddb3c9a960f207a446f9578e13813462ef2d0dc0019514983eb0ad158c4cdfa69934463ce266e28c5d7315993cc47819462b558718d456692545d1700f54599b5c0fb5ad60b80e20d8dda86d7d307811028efaf7f8269e356f474a91adf6f0623a715ccaee2c4c491dc283bfa81ae05627d911936cde2dd3470c8932320d26c4f9df3ad4c1d977363058fa198a19cc3b49c8be7f79f25e8251b7609696f51527bab9949c510e57bda47540560cf00c091eb323dbad60ebacfe1ecb862d5e4a8baf684a238f1a2dd025e44bf0ce5b395c53d83802db886d26cda10125558e59441d13c21892adf85be41f16e27a241563f6af96fb7780f13bd94785bc51d48474bfe4a461e1b6840773a1e88165fd3dbcde7175c4a055d1d27b0d36822bb48cf868009454405b974b2130b5ac2d87955a664ac13522fa15c346da531bc14c16a9602c7fe04961380ae221d86aad1d0792b3e5b74fbd27ad0ac513ed70bc31ddfff628023d6040bdee3856f413b1e22853e63080eeee1bf76fc2a64f6de8dcf2811d561e6d8082c900011075fc64b0d630e391179f22c0b67cba34e9c65842af06889766b1b637a8f775023e0f4b7e4db5cd6c6922b0c80a286e1ea3c29f43adb78193126272f64d1650f85b1a8e5dbbd8b280f40019e769046f1b5bc970e6ede972173e317cd6bad619a63fc98dfac49019ea82580c3888d55c7b740ee71723bb25118c5db66a5577305f4312c5a289bb039f983e318d83b3aa066803d1be0ec6f6b4cfff75563acf592225654e1f2f7511ae2ac6ef2dda9678b6b948dd34c12263cb9eec03a9b11cd1b0472d069551dfdab1a257c69783f712e03d41c621e5418c6d166a711427062fde074fc2c08ae9c222cce3b87904953b50c4ca8f1c8ff6b56e59af977e0128a8a3e747cf195d516127973c91129946dbeac666279d6f8a8f0e8a30c6be2edcd16f737e8d2a116dc29789f0ae2c573396de51f3ba01d8b62f5e36869f0a1e5dcd3fd024f20deb0ad2f48fb81d74d0578d274ccd692acefa98b96ab122765b816c48e4cbe9ff755ea7b97829465108cac2c5b06e7048601bcf761afcb154609c3de0516e80cba76fe9ba73715219a2d51e77786d33f2e3c0561aaf3a672cc5eb545fad7e643b1f5a6a0cb9c3dd33c5eca6b52bbb710a191823b5c28b3872bd4524285efb3956ff5528833a9b5e9a2128da79e358b6ec97dec468747bf24d81ff802d1312fe6cab2d0940703c67bcd1f194cb6c571328f27cd6d09f1082ad68d9b196d4ec721f6270ac2284250275b8a68246c54e844746391bb4f6b6830f25cf082ef864f8cc2bf795ca4387d184d4753ebe7131bd6d52b67db2dbded8cdc98cad395272063595bf298b413fb3658d38901e343bf7b39760d56c2b75e35fc3069993581848358a6ebf1c3c74749cfbd99eac2199a7162d1362f2dbabbfe93306970fd14588e494d19e4e2eab5f064f4025c27a672432d5fbf87ad9dd489e3e4f3c787a5e5b95d4ef4d0f08f1b57da444956160d9b04815cd3cdde39d5d1c277023bf3e52bffe17232f49bc95eb6ea9e92e1c1a57636212c7695562f0c6c44f02eb2dc0c08bf2381c2f681b22119323844c53079b0b37c1024619396723e4d10901a4ed2b3c9a581206b5a45b6ebf6e59524bd166a1f6524cb00fe96d5da2bb4237a678324e90d4dcd320828ff653f9af0111084a65cf2c85ec97516d614516e360b3bb3204bd303519b6ef96d95fcf888e473fdcde111a3be4d36180df46603b67ed5e822d9dca85cfb524008925ce0c054f69434c9d81ebcb45738b8774dafea1c081215504736962a01a5b73aa422c946b6bfc8115546f1c065ccd3c7d4552360de0d9d33748a169da195ca118e633bf8275f9878793fe9051efc504a579c1e7a9b534d9793429969965d3b3bd4e9d4acae38051d9824ef59715e4e9e5c5e5f2b767b2bb25d307c5e9052e069cc0cdf7cc5ad9394fb96e9743c4c031b1e67df65f956ad82fd2dda4747dc0a6a5e3bcadcc8e82394957b439afc00abfbca0d0efe3790442c17d4263b2ff4bc16d311a348ab349427e8909eec5bd97b7fd909bc7a588e4463dd3466bd1410f6feac6d34ff36a0172e6208ca37259d1d4c123258196d61e0f7432ae043068162903062ea30452ca33454d49859c0f7842675623f4aee3e41d66f3dcafd3b2fd5d3dd553b3b42ad93b6baa1e621770fe2cbd3c3d8a5dd692e759e877095b55f36568bb3e86c717de9ba7a764c3433f7a7242cd868fba3cb3d555fcbd18bdf17d8d666c900cf2c7bc0b907098725fbd4e217db44a1f714fb5a8b802f83b5b99a63b40ce9aadb3ac69df73c777221df89e9fbc8dcb4bffb726f8aa14391dcb5d041b1f80b791d0dee14fe1aa29a8ebdeab3ea2b5b8aac0592a7f55e3a5a0abdd11e955ca4e2c2db5193e23c53c3fe3e4c04c74220b7c86719aa1ea1141b440fdeaae208f2f29222277161a1fed396696c682bf472cd6cfb3bea314fcbc58a075ce2a17fc919cedc1fe6755e399146a8b057fee563b8f8936edc0c38a9aaa98ec6f69e894ebcb268ee813b5d8cc559539ef185782ad6bbeb29c4def388862f2b68b5c8577d57f105970bb64f47dfcc862d059bab741f1f309efcaae8cb38bc6c9e9104b25b9e27f9239b187f3700302b42fb5a5bdf2a54ff505bb786f29de282ee9fd823a9f8002800538f62ae3e5b7a31e37b36a384c6d5888e57f8ba25fef5ea19fab1af95a611594a5334420a7e1a3306eb7e124080daa785cc1f1b3c2ee5f46ca5c6eb564476e96c08d546e064843a3d133cb3a2ac51e421a071e5508a9aa5c71197da131f3e3790a49999926a97b1c1de5204aa07b3db57011084a5b1e8c843039bbb966a5489e2cf803638caca4c5780588f1eb35f6a9ed5f31b8e2985b4deba35b5783c380623cd7415d648daaea259d5334933c8e9ac04c8d1a8a5dc24321521fd833047a8b30030f5b8cd6d301579cfc2b04747e0856a1f56b1f755fb7a9f81dfba407faace8d783eeb70c650ad8d6f16a437f1428fea3002027759b777d226908eec6c9ff95e6bd6dc40f8fc860aa74668b082c27855559687281fa3c635ac91b9a30b8a2bc960c592336caed060ef67246184aea6b98a254ee7491e08e4aa54d1414956d3192d4d7f1ed2528e832df1d21712e1f9ea3a22bbacb5da8b03166259ef2176033882b03566b79fb38e1ee1ee6c908de4dc7c45f198a4ccf628602038066f8070d7d10953ffa0ce347fd8a340e1a9170d48b36f590c6ecbc2e9a7790bf9dd4808350902cc2129f51d699424095fe2b6a6e8812dfc275ce0a6eaa23f1fc4c344a4b06132ab48f4b19f38ac9ef04ff74f59267c0af78de10583ba8f4d0b430d10446fb69276608ef770c20351ca83be166ffc32fc9feb4967ee2a4febb64ceadcc68fd17a173ad4996c6f957facff245daec4a2b22295b8a9d4333b3db6c0b240ff7686069f16b4439ba3a78774ee9d33067894dfdc774abd34249f3a4ccec7b2f3f3e2676a99691ee8a1aaec67f1b59a1704ddc7ae9bf89404e3267dd4b2216f2a3cce8ac01250987db98cebb4881261230124ea0c8d6a9d72bade5115579757995a2c4e98bf8de1f9fa97dc148cffc5777709fb1b5f17d3f9a34067b329fe5e097655f4e6809bd5ff11dfe80750939096f9aec43cb15a3e0d58be1ab0e5674b67ef118dd1d8a8e9b9a329ddc69ea347792a998a5a3ea4cc8a1b211b6dfda89587b7b17d3b435bd04590f23edd37bec926870d7968e42bba0f1de0466471891711fa186aef598105d2b6549c7056b56a2dc40c586147da68ebe70790c9ab3925a81ddbd329a42aadadda25b0c97eb9751bcd921af1a62a278197ce974b43fc7027e4d2341e6b7f6bfa3293b563ce4d10d22f32944b76ef1fcdca76be8834065800874eaa04bdf26b8cd11a375f65867572b4624f196780d9d5ff03ec9b6b4af15ad64957906a628701027b8d161c5f5376c80eaf3c5103978f3f03abcc813569c5fc655078afe5dda7c1e4b8785ac8969a5f2852da6fc729567cbf31dd83cdadef94e0420e657af1eeb4a3be0df80a9c69c629afed70ea084c6fbb5c891a5f2ae64af3ec87e96623443d9394246552b565df92a4485a2530297116bbb67a69956aee689d58901f46af09347bbe821aeee55f77551baad704babefc49a8b9f4d5b2e078d9f9dd2293a0e26aba4e863b809da11c0a2cd548d44d281c0a3fad58f68aee8dc1e2a2ff6579263e0fd376d3886e3aff21ab045104543ae51288580b5e875a0cc2d0b10fd4bdc78172a0e20ddcc6fcc58154ce338672458e7f37ad300a89f02d267236bfb376d7bb214fb806571213349c5bd5b19684db0a915b4b0e900cfac5d9702416d39a6b600473fe188d5dc9a047351598454a954ae19860e2dd55497b28197e8dde98595a6ee5f921da1060e15ab6765c746632949b2ed66374209e02c264d89eb490e064692e0ae6c0098ff4d6c9918460dda950371b0c1df09755e03a963df9ce5cad9c88cd2a7ad730665f747ea28e2123beaf8edeaa4644b0dc1487cbd93a2611dac2c49b4733491f03a8c0041ed7b8ca80232dd75d0824d6f98cee2f5733da613068050a2dc3e82e2bcaf5630cc2312a73c3b8c86082675dc85ecbccb222723b7e3ee8108067e5e38512ce17f401f0df3a6244ea28ea2a2d631bd65b698322eb71f3feadd49b0b5358335022672cb1e9393718f39096dbfac39581b16b5f06fa11b7ca53f0c1ed8432c6d92cb8469b6c52235de7a674fa67af90fe297c50eb06ca66ecbca36854ef7f48d7f21291623a65040e4bd52b64c7108387e4e2c78f5b95b58153a913ed4628e33ac6229fa213c5af409674f0020c3d5769ca5768b39b2706871fb912ee144cfe43fb14f3a5a506aa524477e6125119b94133f8f6e850d0b5cbe3213ff90132c34f0a8f29d20fa41579e3573157fc22c95e9153d4b351200a979ced4a81854239844f4f98ff9c67ce83ac2b98b579574cd6aa4abc3328e6a4d8bf2f8768775d977725d6bf0f3ee6f252a7a043ca7d63460e462797e916da47c1014eb40fde90189fbc7bbea72b1dc80e35c043a73ba2146af31d4970d233d8d9c8b0daec5c433b2eacca988bf607c009cd101c70ff54e685dfba04f0e69e69f083645a8ff6f9839b08beabd3db1075acc22fb7ee581bff4e8fbfa78fd22a218bd1765be90c2688965aac93618d15811101ae75aa0d64ecdc55e3e4d63e7db379f97f876990a219a15f0fb24f70fe68b734ead082e9caee8b3e329097c650f69af21a489adafff0e26e6a17129903643823b8917b4d9693c5850f95bfccc8f3929d5f744208a5626d3dd40aca3e18bb44e3a1729d77e855de4edf3862dfa22691c659afc4a30516ff7b7282580da787caca05d3d5a1e8cba7d4604b61b7346d822aa21f8b95946e1e6513caaf31566ed42b40a241d1da9d28bf52125c927436be4dc6c84bbfa0abaaae29a515f10ac288c3ba0db877f444b970d0c0d6234359eb71831769e696c773b3dc574f1a3e509e2be37006426a510cd80942d5e1c71122e94bcdcae6e051c72373538fea3e0f05a6d02057e868f28d884c417554d5a23b3aa8cd68b5af7b48db3ac939c18538ce08f301f8761eebc814043a9d4f117679c854b77ecd78b3cee84bc3e917484f5572799036b3f42e81d5c001fc1f77e5c54537628461a0d942dc5bcdb81e6218be3a77d384c4a4055d2dc155f5ad453cc8de83ef9718a81a530ab0f96a521fb270dfddee791a583c5996d183c06a85b2bde8be6a8d025fac4349d3b172dd7e9d48e0c49b9f09b05493ee1983b30afb4ab0eda84e1315a68e8c9edda64c3c4a53a02212b6c89b18210ebb124cd09fd0038612e9de752a2272f32713f45d5ca662a635badd763248b9e6ce6eb1c57b2ed7694706a8a0c70fad38962b57e9c40e38aaf04a009594957a627e3fb261fab0897c2568d8ede3f955267126e79ed3765cb5e7ed8bd6a389a098c74a9f588b2057bc1e611b471547b2179660d75d6f6fb4f7b76fd282ab7bdec41d0aedf2c099f54852becdf9e4557722edb970b565ff5982116dc80cb47d6883af869bbfc94fb9ed415e761dbc50a64d2858e0725521041881d5a76cdbf50bff6c387d16442c29178deaedadb01f7696492e5a9e258b84927059a30c8425cc5210c6ebeff1c36fcc5534e2a975052a7c02415939e323eae52e94f0fbdc2b644a78010ec3e3dffad2171d9c6571d020c19a00f2e5f09507ecac66d2937a315d876fbe77b2fdd5b2e047d945a1b8142c33b27ff960126d747718552d5fd4094db59a714f982c5af211165ad53bf13b8e0be7d5416c1d0e575354a5722acd73e7451b16769c2834778f60f2e79f665dc2d6b2a880b43600d93fc3cb8d7afb15b5d59aa8dc25b26121271432103b55d50dceea296bdac96f89410498dca37ce64b6fecc9a4aa8500df743f8aab357d01c05877ceb21fffead1cd5e4d010ef37efa4181206b1650887e7469e529e7bd9a3b8a044985a68adbae7d6fb89d6bf7fc19aa8f580aeb476c42afa619e6876448ac22589cd94e1d9d47b62312d7b9377fcff1794b46de0aa38d8b1f6a47737a12b44d9fb8fd044fe3e5a6adda5f5bf1133d3d1f4042c850b5d406f70ffe5b1e59ead0a08ff6c54f8a9df63e8fba75677b2a2d4b3ad15d45ef9bd0d00f526427f6623c55013ef9bc586d61cefa887847e75a76db60c2feb1d704e2a693decdc62385b128bcbb065c9adeb4465376e12c8869f5b6c24379dec1e3b57b077a1258ac16f2505d5fcb9ad99bcbadb2eaeb9b18d5e2b065bdae3a470e927e4e0f5a250f427522d4359c554be7196164a5895a135c3f6e1cc39226e6f1cd26645cec083e7f6cff8828fb7cd1463b9f851d05d96e56e1b7acdeba9aedadea55c4ce074ed6c38df02ad74d69e7c4eeb4a01995092981e5b6d408a3ce5c054bae5a17c85062dd172c169ee034889569222263a869408c8a83863861f6f790c2f9045601d88b07d22543e0e1d3a67e66ac2fbd5643484c72fdccca2f44e0c30e3cddfea419996b360cd0c94e443d01419e51110d205f261634281a82c9268c2b357eedf25cb24f79e05df1b51a5d77108f00e6829cd9ca2db00fc8fb1e06b0581e3712a00883af2a3b32f91e88ed10f3a907931769c5ec90309e8a9b9524b563f6fcfc2aaa3605cfd004bd7d8f68a4f84612a5419d8461493c321ad7eee187a3fe0370398013896c504862222a0a92c0d015a3ef44f2a29e0a910fdba2fb8278ad5f69e2d3b41d04fce6f014e37998675bb723c1cba048900905f5c4e9feb9ae75aef2e86a55dd25d9a4635369f7dc1dd4a4ee4191d25f5c2a6f8e0c189453146b7e4fda7326cce4ab2751e05ea5827b0fe02fcf0b999cd53e6fae8e22c51e3387a362fdd647e60cd8032badf834d34a4ecc2aeda25294ac8798fcfe7c6f3e7640c8d1dececc4bafcd1017bb630601a1ff707cfa77c2696b2622dc740b836519d83eb98d206e53c0972bcdff64468a54053fa844ba4ad565cd5c0d361aba7406ef0413a520591c9e93f5f3da352c3f90c7a546e3f780c3837d71eb25868883af0ac8a097893709281715d96ddc2b6cd80c575e8c48b3fcd3400a69263d56309b3d9e487e76e925ad3df3dfc2ef44bb5ff7c1932b17437a5127a14289222297e188330a1f4b53c0769eeedf728c1a73986fb2f7589fe9191e095b854041ecfadae7ce4b5b431786961ad9f649630680b64865ccb41baf84e211e51d6049b928a6778f12a4ef0c6f90eda66521b880ec563c4c378a23df1115047aa67cd014d0e78c5a2ac6fd747ebe4d8d4ece18664c30b8ec0932b18888ceefc7c9b32ecbdfd0d35de53e6115332b25e30aad1cf7d24d4a4cd6376418af095ee5735f3b644536180d96f66aabed8ada7f2f7f8ebd9494d76d8d862d1a2655d1c315bc6f4d8273ff6e9f04dedf769636ae1c29bfe91c6e56ecd599d7580815e136884c7fb3768369d3667a30e5e2df909ca01234b1fcfe0e06155575b7b9c512cac082b48aa6b7926101de317f255d0fb7ba3a06c53fea8025454b4ffcbd3d7a350f661cdae17c030dbc88e4d9d4c7cf9a13d38b56336735d30ee1e646ae417e28746670f213703e9ecd68c1f76b05767763d4cbd72510ec94a7769ab39c294aba24acd82557c719e2b83192d35a85a8d0354f3e8b9311df84169e46232f8c5e6f4bbedc5f8f5be4bfd2d2378c794446a25b5aa3f285b9d6a3be9cc3709418418633e322342001ee7a5a0f81d137034cf579a30451b2a52b9e313c638a7c8606c5af17c66cc32da7cd094645e599e1ffb7d1d4a9ad39ce4bdd35b48bf59abf2789711589446d271ade455fce50b9cbbf03c40dc01b189f2ea00a9f4b3eea4ace38c4ad4e3509ed9a1b83a3805ff9a6d09e2a400e1e9ebc2b6066cc0f4dc23e5a6e5b3e0a4ef0656af2453527c8c7164dc6cd161191c3cb27daf66dd6913b3ce0e3c21b01e68ba31ca372472d50b4ceaf93e138a6280f2895883e5ccab8272d973e6f6c59c1a95b61c5b1c1538d65f66c83a783f03ab13325337007d9958a4178cf0528dfcae9fa05530e32bbea0c602f233ef56ec89dbbd6c634f0138e01eb6e70fcf70bb08f27bb7969329e880d0b5797f8f09e063ffff7c1c8f4d66383e208579df802f6487484734cc03217ee4a9b18a5603da1bf7f5735dc9f589bef605d4f21d19072cae57011764415561114d38c71d33e45d16dc053da28f07cf4d7787c2fa3b7a0ec0a02cda9eab914a7d6edc4dbacbf328919505a4589dfc1f1519379cecb23f6e83feaeebaffcc9423226d110e3dddfe18d710df064a8efaf62cae78ac4947dba36bbc631f5442370fd496737f0c45719b08ea90c0c368940c9e584c20e1f02a3dc167db9b7cd49e8979102e7afc00ab3621aacc529517c985ca690b4b60e16181e016051b0ec979ce53c7b0acf2ba53566fd1a9c6a7c940b8a914d6c18b776c89eb375a6574bfc9355d80955c0820470078c992d68d5ae6239875415a2a7dcaa9b4e29f5e995647f870bc38e7b18dcf0596eac5a885a46f14b2f9f48b40cf0a24f1d9976b7668c63f52832c0be64993b1f9e5843875e591e9a05658fcbc34999c40e38038beab5b60c33187957e99eddab44b39baffd9243d97f3380509e1332fe8a3c771f71174723cc7f612fa7bb8b5b177a22fe1a96718757605242e6ce177b020095ebd1c2d00758a9cd2411279bc7a8a4b93e3fcb9c4f3f2843e648ebe68cb234550315f171c297db488f7afe4f69d28501cba483ed1e7fe944d4e5c44a34f121989c1cf6f7fa2cdc4fae4cbb8ab848354b3fa4b52692540d974d1f8058019a4ca7f55456efb00e08ff6fd82c887b08adac989cc798f0d24269447a5315d788b18c6b1ff39b7d644beed93f869a0f4f85eb2405ce2f1e3fe0b9836b00afe2cc1439f0cc720ad6565940ab91d5b61d4b129864d86b74df6d9cae62500978d25c9c35bf9a60266aeb2157fb2904c9e169956e64233f7807092be83d9a0071c71628586aba25a1535126049134a15d0f47a4113d2c872d6af5d3b1ac0e6a6369a31d464f906f282a76c183f62803090be95d7e72e19274d244c0de12705684293df483459e04c81575c12f5a0e6a54cbfb800b0462416348c00a70c48702293316ed7eea4e60643fff6d9d3aa42388b54e1dc9a91f072bd0428a40e2d194cbf83e0ffb373aa878735530ea24669d5ee5667940e12db119bc95f6ab67856acc00d72095cc6104eba9677196bbb3c109a92c600c4eefd21b3a0367908557e0b53278b17b996286a27bd7f4251344f8bc182016ef919c333fd147a48394453adc85ec8a61479745cf503771927e9b3eadc0d7949af0b519ecb1f4be3b75137d28ee5d49f1e1e3bb91111466350008ea3fa06598b2d3af385cf431649dc456073fab624a85d98273b96a851305f25744edbcbdc868d4fc5f393a70d5dbe753b5d637a0e27e0b25fbe1e1f2379182fcf0cd1d9f4243497c444ec1a84269862e8784b451ca75ecd41fdea80328e3fc29b3bf5f9e49372966d6b944f6ba93513c7491d931ae866ba7f9f6e69eaa920bc748de3683e3c8a32e1bb03044208096026a466e532fc88ba3162304a7d922653aa08a4b48a8080c62d1d60f620e6ef043db3d9f552bc882d13612acffa7b2dce44b54170c8efd67a6ff0919153a55ebca4b87c8bc6d8f236a1bd1addd36c30a82f236bfcb81bc9a43853b05b8a62be68b09981f13084a78f8c45985eae21125abaa2ddeef70feebce3de01a6fe0919ee6bad3e8a9571b4e5e1981af4bbd177af7153de8858ac3a3f0b79e09de0d4e3391e3e3f0a01a0a35d1748b26055b789a66021f7fb351e2f9a30166a28a565b1fade9db2c2b4cc5d5edd83f55534febb11a320ee1e2e8ebfdefcb60747bd8f53bd19b9facf6720789c0a71ed7180cbd9df1be03af93d6670773d7b4b2bb6e6c5be68f49388eb49c4e929271a0561ab72ab5ab37145b459aa2a63c1f9055499a0ac1a477c9716a3e3473e1799a766bf13fab55fc3ce5d7c139f1f229bebdc0f8fcbac17ef56ab793a78e2b0b432c2fae0d31c67a8080fab9cb9cee968b9c27adea9bbaf2250b5e58831d9a9f2e9afbb607ec064118ecdd10c20a0209c6925216eff881de29d590b742f0c3f736d8bb71d98fa4165ed2bd1ac04b7fb40578703ddb17feff3a0a4b49c9e4dc921fbe6783cfdc91f2c68a411fc1a2b25162f7972eabe50f0bbebde4e9568da654f7ced2d24d408ea2e93cf27cfb4275ba1066623fd7cf3f99e9ac98221d164234e0fcd2af54c1ef6e50d0771dbd728b2cb03e3e89300af05f92dcee13cc1a07b6344fe20affb455e0f83e42e6e7ca7def5da637b114905a7d83f79ae66cccbb193d69b46edea23ce1121116d4aee5b9a3d8c4139dcd90786e27d1df7da5e63b5515de1619657fcc963f8080d32d29ddd67d9bdd593809e8703746517ebad4c0e565d41fc4906335af98e070bb30b13a24760a246457407756e3c1c12e40ebbd3e6ddb905a8f8cf7d1c8137da63fd3dc0b9001423ff8fbac30a174eb60f3b61cdaaff715f5a4ffff9c46846943a945cef57f22dbbed4129a178ff5779a6722b3e1bb7d34ce8be210cd0c12b0283ca42277455f061b536cdbbc6affd2d320b8c4935603d04e5af8fdc373d8c5d837b5c29fc9a631e54043c688617e522de2ec6978cf319c4ce49d5e90eb8cd181722715efc0acc9b01676c6926ff54013f8bc7a90584d6de5721d99572a23c5f855d521a70a2544a01f3ccac4bee36bb9349c1f61b895016133fa4a9f90a4dc24dcf9d116fdc589383a0db70c9b71c37a05c74ab584a550fd2fa418dad53502cd58a2a6174cefaab0fab0b425b5ba8bc24430016eb942f3ae0639ceac48503523870b0d1435f97627a331324c150d98e78c0f4941bd1bffb9665cacda1fac500ee031bc91aceb68e04f6bb2551fd1a7447f4d151718a258a39e3a564e78c2dcb6ea9838b3adc8ee41925b6788f50004f3798cd25b17c59fc418276470f85d881dd0d1669f283efc121de569a298750e2e037e3bd6a10054ba6eb7298228ccef1ac8ae995875c15d1d16f7c5fd94376674b61cd28ce830b3d9db47a690e283e509ac80f7e4bce49022d59aa11de0bfc858bac66a2052f643b996d88264c0a906540bcb25367c548f96e4edbdb20a169c9b6c72550d494a028ec150b672d9e7869dc56566a23695b067353a8801256ea52276b81bd7cde958fb7c2d026a347d1501b366fb5e261e6370a059b0cdc78086a30bebf5ad2c6de2968891fbee8ddd30a88552285263bef6c4d3733d9e708f20a190cef67b09ef17ea2445820cc52bccad87950b20627e153857d4bfe8ef58311869601937869cb8879c73c3fc7af970838137c7b17393f93af192b096783203b1814abc309d76cb1a902171d130105dac4e539b23e1f837d53c2d09259e4e60d765c3cba6b0e6c72767f78e9a6e0228a817eb213b27e747aab581421034401d92bdb8c57dc487fbc5b01988ee847d2e0c8d927b09440230b6654e5c6e9a544895815da6ab1c9064a914eacfab319f692cb025e06fba96e312aafcba70828c792441f7c4bde69411bf7d74ebf5831c91b8465011060b0296a8a8f557bb13092184051b39820cf2bec610e7fcf78bab8ca961f9b6f49080df333ee359f4cb326cb7c9d3e69ad6fca99d7aa66dd2aba6690f7a1f42d9f546bb440e6909f9f474aeb734d4736e1f92ecbc86b39c695bb660ccc929e4d3eb49b2213ab39ba50ef08ed47a43ee22f4ac57dd354c03bbb1a262f1d76533544e941869c5080413374f142220da9a790f09c5fee0b5131ba97f4e1f49bed5712c9c73612ce6aa78059440d1079512610b3073c753875629752d36527f15d5ddd8741951826c6d20e69eab8577b0491aa8e8cd987052d4796539808f64e0706d7950ddd48e14525fcc2c5ad70563e5552ef376d4b50a606e5e8ca3a5f8ec2cfb49171dc6ba15e6ba5c8f728733f58e105788687c0ec47580f5e2126f0e662c0f1496be7ab2e22ed153fe233a36c409cdcd629134ca04c93199655be40b7f1bfc3c58ca96654804ead703613a0f3881cd6eae30beb9754ae4d7433b303fc14c84c5ecf578ff6cca219c56975b8f1f37983396b07804bdd21518e2690c6198f4a7b14b82728e26cf598fd9c705cfcadc2555cd3b88dde8512b4037738fcc93868cae53bea86cc8f095d6fa67ed5114fe3f44e720a8741b19c70eac6e52bd69e3d78ee3dc892c6fb472fde27f1fa5801b410316b5b84ceda89599e7a586dfb9e338916ffe632c7b9e62d3c23be7179f5e603460ec06b62a8903fa45e4cc43aa1631a46c9d5984742a7dcb191ea49fda2a066200d70a0e145828bc67301fa4f045ae59c5c7377e6cfe136ac75777731570eafb3c1c62e9a287cbdc150ca8df1834f4623c93f2b7bc453fd07d9a36b912d4636ed1be81362f0da7823b4d24bb3f580e6cc96bab38db4d8c5182fae3b424cc658d150e87eca2bf4bc14a177a91ef63579dd4473d370337557aa8c3c6f50667234dc68c93e595d4e29c1337b09d070483723bab723cce53a77c22b2e50b4b5648d7e9212921b817eef8e2147fa2bcf5064c902987ccb6c410778d4ee1b7bbe2e91712d2c78916ec31284538781d0e9269ab5d443f56783dce4d0f80b8439823af08549a3cb602ce52d94a6ecfd949081f37e4cc5fadc943c5a2552fb09fe68f1aade647b4a03a7b82310bb0211919314e26332ea52421aaa8b8846b7df2d39370e962ccbad2e52e481adfcea2b232165d9cb4ab6d2e4313875b853d3c08c600e108e9d8c563176c6f08c82bc2ac582990614f4a9f529db0d5f356b54380785aec32bf3314da16c2fbb061af925dea7b3506276b5abcf13ca493801ce96611df398626c4bbd5492eed0e95cc1c9e756f0f1115198bbd5271e56ae1b33b00dded6dd9b87f482c10d580ae2163dc12c465433ff678959417f5217f865fdd83196155178b486ba6ab856d20c31dfecf7ddb18ea1fc817dc2c984d7dfbe276f6394939cf9f61982f02851aa07c3628acf78201309e821c0adef277a215745610a938d8799d9ed05d8e2e503f72fe6c5a35fa97eb119c759974e7085eb7203e867af08afbcabb970f9b7df44487118e4b8adf65a47997c31dd368f5f000b021ee6a464b9a2a3ee753954f201a3f455c4d0b138c473c9d4b8bf28863bb883a397524dc589457d494d03806474d27eb1986fee1cd80aad25bb4df79cbb85f9ca8ae7243e68f3efe9d110fe589cda96aa2a35316cd780a0972aea5e1a157dd92ad127e9b4be3d2822ad36ffb739b0731b0757a9730b0f04db1982567cf515520fe8b92f7d18b371b75f00f30d8b9f72f436700c63abe9ef7dbbc88227db3f7bf04460d8ff3de4d72f1b776721692aefe901798f30c23dfa0e8b832a5e69585c6bf2d1e60690488ce01ce3ee20aedf700f1ac94950fad3ebffd4d46be8215c385ba9e4e5c79489abbb58355197d9491e959fa1715ca2277c05c103f5bd3d851d6259699a03abd4791fc2e905a0b380ffd4124cc843d0689a3af3fa56828d588a5c562d0df439ac01d9a64017fea7221f06d6476583f97d3506d79b61f4a1859c2c9431666ced77502c121943200dc72280150578159434157a25e197f2f1dfaeba0af4f14f73a7d541e05cde0097978bdb78900a4a9f46d95baae5eb096c04ceddd71b068dbd9105355878961cd921c9e912c9b276c27b2a033a8979ea266a49283d7e877876ad4b0b12c6c5a8b8d30ebd1f7047a2ab411c1a2c48c192b6f4ab5047932be31b9c1053bdb76c5a570a315965c607e6d6a7fd60479cad4481c42d5b189dab4e32e8ad883c0e6329147cb5e6e7953647b004e9a326240883c9d95ea4ac74bc296456d1240b59434d6f53b3848b34ba195a40a817d085b75b6bf89310e472fcb46c2ba94b5e56aaa254ae667eabbdc1b552c0bd5ae26176635bf94c4a67d958e641340a40af05b78c29f35aaa455c54f34d3cd464952bd343373541c9692d9ef528bd0089ca84fa0b55af9aed13a97f438ee3d506b098b9b027dc89ec243eaad0a51f43cc3090ff657f9cd48fcabfeedcd12dcce689053a9250d765a533bd49de3c5e860518a9eaf3a8ff244c8ba06681787405157b014d2d951d68b55f07307bd6e3bb2996938dc6dcd21412dee5a11ab13aac6903baeae47cf9c29dcc43d0381311be700c465c87cc37dab4b948753b67d085eff97fb1a68aec59bac7778e3ce67e7970c482db3ea2bc2386d558551cba5a8895c38d50e908a29d82a045df084b532c52d0cdc4c54fd8fc756d3cd8b78438f69e61c3dcdd85192d6e1efb4333032aeda4014e5535c23190ddeacf2f659dfafeb12290f3a83e970d4e8d47fae51290b8833807ef8a092a2bfc0187292de4a2ad6f621cfc888406a478352ea07df8da4cbf387548eb5c9bcf1ee1cbfb0cc301840248c63e61cb2f178212afd0120f734ed9bcbb495506dfc47126cf207bf392ad043afa5f2555431d0cc916cd36a9cf33b546426577254c42b7f6eede072bb65806100664520895d1871b4951bd0e6f65a4304d2fb8d7a4453e40b7115a1541ee013e6740ab0de0e9f7bb1c133deff8414b156a2e6bba9b4d6aaa4af68a8a9cf149309b4f15e60c0cebd25d7347265cde07e4f1760d93c4cc3466553407b85899a04ab50c21bfc1703e080cf3724493eb21e81126fcb1d2df18e40ea42139c8691579225c75d7397b46ef423c1a25317f329a48ff7a046ba5cb92975184cf87c1b7f16ee6abddc645dee11eab86eb741c9847e34dd5ce560f06b3575b4028ba235e663bcfab087c4ff60d0d77fe44c766fe33f12ff7fb2ef05d1f8f39819d30db334bb60892364108b2cd3cb6b6cf4f75775cfebb6fca414ba9b7688c7d8ffef358991855a4b91a3bdb3a0e20b24146ed58a17eb7d9708cd3a523c4580d2b603217cde090f8be4b21383087c0b868041278c2755312a31deb93491e1083f9568675d548faf8553b7713f7bd0cd0ff0d46ab111dfd08fa27974469e4004ac517ff8bc6f38d6447c567f184bbbc7e97445396c0c288d5a099529c3bf722f9e18fc3fce86edd947bc517abb87b5d54561f296229486a7194ab404310fcc3f46d20299f84578096956265723322eefba0b974401cd2df61e63bca4f1539945c10cc75130e6a628941c226cbbadb4436b03401ad4a66b0999290cb6129257e7d83c57b6c38d022034a0bcfc05dd78eb4ca5e9a6f0d12ea794d4ff0cf5278710f039974651651d18a1e37176b44d0c4d97dbf1e93e4494e6566a0286aeaa310dfe13975f34c7e8f8e2f17e20e758d0deaab924db9be50d4d419a7e491f822e53f3699d92b46e08d0184cc487290b55405999481bd6ed4ff00fdf0d534d07665160e7333fc0f12661f3beb886d75aa1631d69f6fdfcbb0d7f05cf082f9660873b16204f5d975fff2dd580b72d2637e24a2dd0f81a4d14d6bcd2298d5be0b767076ff431a9c2133b27fd8f627f751859e50905217f2f5d4fa7181c8188bdca584a7e21dd723e1c3a9d9d3da64de7a761b55bacdd06bfc21405a1206437bf2eecfbafe7726e7279b67edc554b018a7d52a6ef1f2a1d9ab10b7d090965eaffdc5d1680c1cacdb67eb140804b2f0705183fedbed7689079acaaff701b6f96350b65f1a33b9b056f1de2b6e59531b5298cf1370ffc88d775be77e7a7ef84d2b66a73a39089e8d4bd240af672a0f49f08b20019318febf847589619010ba702d2f3acd64613286322e26d3a7d0bdb99b45e7b8eeea9e63c09cd4108652499ae7e3f981af53b64e65807c590d336580859dfd499f8bd6b0bf744a331a784803e93b39ee71f8244350ebd56ee6edd78c2d3bb6af013cd9ce4b9add03dba2cc5c2f6fd28bf02684a2a298502f9850ca7018235d78e1f10856c023d7f178cf74babde018378d1fb74f1e68b4bc387e64853ced8f50d1e0fcc64ed4fec8e3ff43926444172a8f2404230378fa0fd4d902473e469f9183cca7edf80e1d6499941ef2f42dc1177805ab4948e9079df26667c0b1306c1befdb7200323c1cc31237b7ce89060c9f9f0d469066427cb7711b8610d86e3c38c53198cbde93770742585d3b806961181029320fe17e75ebf379f201880b635a18d9770ea6776193a347d7b7bc5797a77ae27f750df0f18a9c09391ce1f64e9cf1e20889ea9bcb58c3893d5528612b75f43b73b1a80eee8193cf39c90c66415ad76cbc6f97b1c7dad53e09d4b86275cb3cefce10118ad3f4ff3a979f3a9641f3656d595a3303a2504e2a4ce17015866ef91c9504ee9ad5e08be971cacb53f03bdbaedc59653e5a132146cf333a44f68d7f2b554387b300ce0b02df17fc6cf0fa96da3c1828dd47f5ba53823ff9bfd3ce31b933838d18098a8051cc684a53c89567dc0436c1adf21e783adbfe45ca156d404261e155a8c08161d0c83792a47b01e81470bc2ea641c4d846e6adbfe1f50cc3a3e6e514c8d8789dfad57dbed5906ed4bbf689ffd573f992022b2d44a3450086087b90b0fdacc9521a85262a42a992ee3624b8399ce4e20b1e05b47792bb96cc4112f38ea9c56821633eb5724d224c66ee8ee4b2f4c6da9887196a675faf7e0ce3ca1c6ab57cfa601ba4a1f542686f4d3d2cbc77c214fb9388670afcd190a7fb0ea972a7a7c4bd2dac35e996c1e66ff7c568519bdef8634ae50e2e064d0127146655dd0256b37edd4c34765fceb24f1b8f992f94036803e012c2ce106b6250fc7c90382bd440f120e5659d5a7fbb98788ca0d45a387ed7282b932500abb573ab4b0ba6f6f050bbad9a1939abfdeab0598304d0f26e9569494f5227c16ab2be20c55cff8a47db630793f026b4fb515fc8b45a130cb3de299f591cb70e645726099bdf8aa6b73031fe8fe3419b69ac06ab22b5de09719a636b38ba47abd9200a05ad84f6cc4415e704590801a41b56832f47b0b8e67eb5a23749fc0a80e6ba4aea00bd8e0c524fc7ded5cdf7677dc2e00974502036301a37d74eda7534db9d05dbab4f667e61f7c46740e79d04469fc5f316cd4eff4155afc82fd5ed8f3139b1ce7fbe15fc9293455e9870b05e42530dc6a672268a5dae10864bc03c7c932856d35117959650d29fc207dbb63af74f7e1a90ede940bdafbe1e4da9e7d697e61bd508467fdb2cb0692cd0cd3244fe1df567aff1172fdcc6660c44f473870768136199c1008aa2607849947baa5999ae1c5cdf2283dfa99839126babc6882810f7ecee1169c39f35804f4d12ca848e394a81b73f491515788521267abf585aaf775b7f66631de6dac57594e179895d39d8f8607c27e2cf54e49079e3f8d97a5a4761142694ec96402289ed9585757583bd90fbab14d717679be4f3f04e06312800d6d2b73cd25b0d2f1a7a144f16eec945ac50fba894e409063b88183ee04f7f730cdf79b3a7b0d1309846218d28271232f164c2a4bfc94b5849ef1ff9359d8c764f35a29a30b1925c07c76d589aed73ff93799b25c0bb5202b0eb2debe7cf3d5868ac2f576defce091fbc704db6ef177f1b5da118a8b4f529ede46534703b7f61b2045333065a805e2321ed01393eccc2a15f8feebb565c862242ec55089dba1e5932e2fb8fa3842c0745d95e2597eb3dfe14180857d7259d1ba086096813f333cdbde691cebb4aa7a0e9b479a6b3dc4827a1e7ccad5431c02e7cec32b315169aff14adcc06ca3f01ecf3c3a3f320f963617c592557fb069a5b746f51b9d8e89097c7dded08cf7fecdab66deeeceecf780905642f59bb934b8d421d29288b6831810127aed588736ab7e493280ba3b5e0de574ff27f2988e9b4afa8040c586a2fe16a6945304df85bb843d6b97b285229de945bc7218d2f1175d8e918b610054c60e14b1bade06d2edf5322c296fdef93bdf0ba51ba6221eb54eb001e4d7a07d13c8e80df01c6be0cae61be01870c446479041caf922a6373bce37e52b9eda9a94dd8a0f87e179731aad65b9f729006b7fb3fb48370470a36b475f255e0a7dfb813aa58a2614a2937005ddffdf4f3b3ffefaaece5ea2dd98aa066810e21cb1cc3ac37a47e871cb86ff1914b556a79d32e64ae3a2f2e1747ca3389498599ee2761f53fae9c428527380920fa88c45e813b1774784184f6c4cc4be383249ff6226b7ddf41f9aba9b9c4c3e8d8a770598ad6f529502468264cf1409d35f5e019ce5860bcce9a536578c7b541fbe8f71db56ff6814ea6c7c76bab7ae686a7c3fc57cb876c9e36b05a818182be2c3f8fd015dc45fe4200260e597d1bbc7a3f1784178a3c85b99ddfdf2a411d7f5320da027225e1d355367e059db069b5e0efffd8a3bba28d385daa57980fbc4fd7f2eba4ad8e30df1f76f7ec4ccc451a09f0e6c31223183d80a90f8996ec1a6120b9bae4f3791a69bb5a504db39a739c5b0c8bc4232d5e5c45305280a2741f8ed5a99d7ca0dd55a280e33083841748c218511d4758b37a788160cc25f837d1a27a0cc033f973bfaa1e75d72ff10b646ea03584388b83803d03bc7279286ec590b4303bf5a5fb97b78aea31e7f75b67060ed1575c6e71549c8c8c84d9bad022a5857c9e253ad71dbacad55ad144d2dbe39d7ac1693af5e92c13297e1e46b8f33d4b7e73836abdce7a4c81c866168d00d0827b0f409d34591a3cc59b9498fbd81ad6e712be48ae02840358d8f8539366bbedcc6b0b94cc321e7f46a1ed4f49058ca2343dc511c5a9d70a49d33c7ab249a393e95186208c9545d3b735c4290668ae615442e4aaa50f1046f6ba5e4b8d722d33607cbc073f587907d81bfe44028ff12512968e7faf4bc359c2eea861628e5afb56e3f7d5a6bf356ab0fd57befe866c16156128542dbbace498ca9d92be62a9df1aeb88249c7d7b3d9e24898bb90235ea6bc1ab978f98e9c597498b2d1499d4936683da3b2ad40dbb67fbd4f5f52b7a5eb8f393ad202f9461a9d50d1e34bd2c58060e9154e92d0bb68816c7b2015dd06c4986059fa374e2bb65086f463d7fe6d9cd85dd9c0360b87dc09fa7a0a5cef962343425655d9557560b4b0f0128675d6e8adbc268e7dea69760bef48b6e657ec4a2324c243bebab62734f67d12d36c069b58671202aa96cbabc50694b5f709a90bfee57e9939ee78bb7145979a790626e6b38e018470489a929db5cde7e4e4a274cdb566658d885a1484b6eec9c290417fdc5f12cf90c20bdd6774ec5725c5a85505623d5b83a0a480957a4208c0777d164fb3b13f5b490c4a32e5607c0fe9b45e30d186e406c0f0b7614ae9a906346f7e4d6cae86f27bc4d61ca7e9bddda037978eca979ea74c8724950b415263fd513f032ac7db5dfc3c23637f12029bb027fa9beeb61a457a7a0584cf2a321444241749865d19a080c698b592a4a53b1481a69af4a43fbafcd5abe6fbe6ebae0bce7885c204036973765a6bbd63f27178873b8a1e10e9c85df329aa6b0e023626d93d2c3f03505280c11cab48b65d26892ceb395a6ff9efbdd5db2d87a9c92f99d676368cf3b2e86d81d8f7de4cfd7d448e1a5e9e7552a0a9409289e017214c4ed5ccab3aa5d0b379d587d5a6db5b8615d74513b564aa89fbb1f49edd884a603636f256c044764b3932ec7ded640fa74fa23da9b55148b006ea19fa798cca4f7686cd0e0b427326aee111c30a4cddc516ae4eda4b9f7f96e15798a661a24e780a899bf5a15e97abf75f42b784548abfd2de1e06eeb5bcdd9e1dd507e2d2feb1e8f32be2cb2d1519f8f49122ee1d5d091dd377040858412806704dd5adffa36d54e9cb09772569cc4ede34e53ee08dd6918c85a36e6f251a4276c0cf0095f1287afb8f5d5ea804aa69bd809d2835c714464b9f0efb4d5060b5966ca6c9faed9dc19661a3b6d35aac6dedcb7e037c1b05e0009a41dcbcdb80e2b673416b6270b64767462c21663491273f24bcc78366e567d980f7d79a4838cc09f33072f9b752cc1097c851aac6d9fe7041c93a60d366b32efb9c4a67bd273e95c8b808667bbf126382fb5bc6d790e09c0ec643fe3805343c880c087f44d3b84f8406a5ab27185077eff15bba369dae8473258cb2ae92001adb50697d33ea68f443556843600cce1ccc227e8e4c2c5d7b872f92e06f3429e079096dc8bbb008fdf2f7125fb9d3110b367c6f25b5e4845619d138bb444d6f450e67ca9757331473318c2d9f20b7ff74e3333c15c880467ae02ddba135224cebf18d0b61cdab549dd581d3742475389a23b9abeaa8987bc231fdfb5231032453fefb417571dbcacf3532771cbfb09640f891b8e5b780fa2b3a9f7623246a2dd3146de772ef99b5a89364b25ec4d9bd47c0506f87166f594ed3f4a65a80e18448e716d72f87650dd6d5bde3fd58b6be184a935489c4fb91e86ae7ae91520d22378fd1aeba7e230b036630c148cf9cf9239b26fadd30cc75b92bda4effec309dcef03bfcc7276d1e1ee26906a5c9ebab3ac85289f5e3641e55e5520ecdae6d084d4f6d95e0a3342bf103d7f4cbec4d381cad0b6a6c6750cc51175ab4111f7e62f4d8e72aa8ab4f3029eb7938a6b71efb38ab73073b93d429b34225b07b8527fdeba6e553c16c3166b8e997537d5ef4202ce74e2f303c17fb02a18adedab33b541e764cd9700e0ecb6c95640b9a0b53cceb39e2a9282fd9b32790329474fa0b5f74222c7c24566ecc65d74ebc9cb553ade15f3f137c65732f167b2c0e66ca58dcbce817f838edd338785989f3a0d55cbaa99efa259aa89116211610cabb361335e622f00af1b6120708d487d6c66e8c2f431ecb8e92dc49144101b5b28936af3011c80d4331e6fa8f3a1a03851ca2826261b823608b7ec0f65ca2f22b1ea9481d9bf55fe3c740e57dd152781bcf0f71681559f1714e1855663ede1c513c8b0fd4d294904800693f15911016ec16a943878a6611d745e0c2b821a68c278ab824dc99adc635f754493af2e219efcde59a552091865826b2548c1a2101d837b94d089320c74f105c7d77ac829f486e833786e1851b8e1f6396fc154bc5dc7c1a8a974633dc7d2c350b8594e1460f915d4d6081e28138ebe40b336535f5e94a614c812eb0dcd27bb34c2243f4498de4d5357432341fa5bcf957bc8bff7a35517fb5d6326f0685d11802b60322a01dadad8e33ffd52525368cbb3b1fd5faee7a95817bce3e5c33c60c16ec18c210be976f6dc27d0c1dfccae823d4bd64d83ecf3ce163cbfcd265f2aafcf0081e865806afc194836d82067a198fe00b0155d9402f4217e0398c2e309e7e0f914b80557228208d6ee6770dae0a061081c4d89b1348685b0410a737a969c3910548152de10135f7951d44d3040f67c66d1aa7fd51ab7d28dfe3190b9be745591dcf4d95cf7b5969341854fcea0989623f238f988ac314cf27c122e9c7e67e7045126adea9ae8759582630ea8cb431365a686a039aaec2ca0032333f53513f2636c826574bec5a001a0a74edacd147afc00f7d7af54299d5279285f9a363050ae4a4d300a387b757d6b5744fbbaec8cf22b84a7c02cb1e2f63e51233be4a047a4728dbe013306e540515f7ec61057c93d56c8910cc868ac45964a6b453c8e9476f791486e097b70a42951e3eba3d64700e6c47b5e1212fb0409885d33a73f4a7a699c3117e414b1669609812d367b810f3633515febf9c0b118ceb572826a247783b650959b4d4c529bc279c0f17fb34556f6bdb2bf7604274b03a7cbdc11a827c6f86615c5bffc430310be8385e43848370832deca76aac31eb9996e09f659b8b119643ac8b15d9377c49c460397afbdd29a8dd1fe51365689a44c58007e20ba3136c64b9c2309a55b36c168f40a363c60f817c0d838bc8b94e0cf7bb9b7b0819255d14f15793391bcd0e312311366509290013faa230d3276236588bd03f2dd05f655e2188a2ccb686f9848f19581dc5b4ca85a179df1fe7342da529330a0178f3ab2f24576bfa011bedf2ee4a4583507549c16c43a930d0f43081e642d6f165e7b46a7417aa72356e729e546dfa176b7a76e2cb9837528e16dfbf8736e941ce811b6d5c7c66287bfe0f9c3a24c77ed78202d0b324c37c221bf5731744c5df0f6377777f0026f97c95c5d28d5fc5e195366457a4db0e0cd34e403b99b018e87ec98d0f8b0c68876317cbaad363cc75b298ed24077977d2967e0cf4f5169db8a4b5d57a006deb41604530654a72534cc5830b53d59291003fa473936becdae7778c515507ea6afa35d9861284ab95ac6e5b2239e87249bf6b80a2b9bc2e6c2f70d61882945d22fc52a0e58598ad04742478aea3d5db4eb40e34a7d1a316da2e7605eedcaf0f779cad6bb74475004250b3cf2f648ba00f34b7bd588156beb8631ee4b2f36e1acf02ab123911fc56ddbdc8abb8e241c3dc1d48b1926804d2d2e4f6801ce8b65d2f9d16add281104c572d559a3a0db2c662b956bbc19d45d6002b9c2d0c5f3042e06527d53c5a5fe17a8e3bbf76a35277ba893dd38c2bbfa02cbd59a092149654bec4c448828eaca269a1094a569fceebac99cef306d5f81bb29a28d4b5b76b5b4b69e8d95890cf356c450e4bc69c5ef20137b34b13edf34f6c185a3dc2d0b5ce1eb36eefd8c74311201f46d678b24e75d3d3457afef92d6ddf7cc36a970e00bcc9f2ead64a7154068af8ee13dca9ee9ca26fd6078d16f6ebe959e9f75b6ca8f348c736df26d3912177a8e35ed70dbf31d40d863e9a6a00622e771ec102f5d064a143d7f2074bab7fed0e6d58ef734cdaa4b82faa0e35e96fa722a001e0162ed88d77323901366ac9ddaaf2fd4e1a8f6ed9e4f67e587807b1d50fcee050f1041dd9b95140badacefe995537aa3cf1fa02765350483138c0fbe3cfd1bb2e8225dc5745d93f576ba4b1729a2928a3557fb4194950e1e0778de9a648c99658202695585d18fbc55d30b4333bba07fb19851ae56c8d7f50606937233b1e8556c2367d34e9a44634d602f70f6cbb4a104f9797683d5c91180f7f8fc61f6ec77d00e12841e455c05425aa68e95cc3173f12bb7bf7de0b08b699e3a494720d8c2a33609d2ff85d88287a7a8d466d9ad53cd2d96bb960019b53ef914fb2006579cdaba47288c0a97c99c26c3f548946923f38b1a52d8f4ca3e21b5212b5ebe16b61d894c0334d1034c0094f9edc34a02e7685ab7050e97288b901e1aa6538b9078646274c04a773c29a454b95683affc1094d665ee78b57c46906b12a4a8bf8867405fe975802e515eb34050b0113cad1b0bf0142dadd1f67ca4917cd021c4e9406ccae3df3d66e680dd71f4bd09fac2877955e1c4349f4cb3b5f987296139a2e78224e2fb8c008aa1f0b6ee765d208baf5d0aa534d718c90f1f57a786ee0a10d6b8f79bae9b91cbef56d4331267cd563b3433c45da3ee64c4e7062167486df0b68b7de5b434fa0a227bbf301f0cff8795e8eb819ff4188dafbb59ba36758b431f168bc5a5e93eab697757ec5a142f73061c01e5c40b0840f209d707e0c10e50a23d8dc288e871f410f8192adb7831abe8fedf1a8e456066f23c0305f2bd3a6ccd0f584edd511ed38cd42cc1785c7622a400f4b0ca872e7f1ef6ad8e09cb719461625376ceb1ff77b86b1445a35d92aa1d25c95e9f4f8c91dd61c4a15e5b8ed417656d72bf070b46c74e18b1d9df1e78bb04c0640a8161f2413b7da300710af400fb581f495cd05f42833ddbfb38273a8eb32b72619f15bc49b7e8fe4c02c16edad03a5713d1d46959ae75c4943ed0ce8a7d781e9e966a616ec7fef746f74ba0addbe8afe7c244b9c1b65f93d3366470b0b5842980f095595241b1d473bf9e752975ab09780a5e69a5730a747fd8fb3a0a15509e9fea621f4f7a450a1bd3b2786a5323b52195292d7937739f0e01282bb1f4babe9b67d1cb1c157de85ee73b9e76f25c5989d9ff2e791bfd3cf9fca96674e913f801d296a9199a32e43e28424bdc1e399def21aed23027794f90e506e970144c35c2cd2b4d0ce2aba76157a67b7d0e5d89b3968a89f0faac49288971b8398679103a1ac7d52f15f0cf236726a34ada2407073e5bf9e1fb42e10d647953889bea7d85473cba653dfc6cd35eda8f7651c597ae71e5dcd3dfc362bd9d7f1682bd042697c7448f596fa35e9fbbe72b4e627812b0c2a9cc3421945dde4dfbdd3b2dcf2530ab611c855a167416b9944cd266a496f6b06b17cd2d016e6d1510e339acc37ef2419c65d0970a6059e981860cc21de683439488e8fbf2c5e9733e38d00b07dd9f6d23ff04e5fd11b4141bd59e261187267258fedf61b39fe28ca5695e1eea1e2ef3cb378779aea121a629a2a367f3435b6e732ecb3905665df06d8e0941667f17e1b1d5f14c445c30e05a68b9c5667ba7d72e6e138cbb03e02cb4a4891cb845bdbba2d8d1b25fdddc063e0cf45a9f388d4aab37bbb831adbc44cc6c0bd67b17d62b69098fda8b20aab17e0c38788208fa8b866d29fb3eb4f9e7ec6c8d29db1f1d4a5110c02ce2055b835f6997964226d42ff36fa205fe63d100ca4877c311d844fb7e8ba7110b687b60f74abf0fcc95ccf422296e81a5a6247a92317c6a7a66fb5b693f017186342024d5c6b0f085e878c7ac1e501f6d836189e289e169dfa2baae8b8ef571abe8e73bfd86739529f248d985e418ce41b2fab228530a1380c73187195ba9ad72149eedb073c5232754b8a73c5710a00a019303d26aa66d91caf7db046a286f53bfb739c5d5c0bc4c871086ac30a353093bdf184114649bc6e6c7d39a1d94d52f22b2b87c5e4da5d1831ae6973e8c24fcad993c5d5c8da9ef8909d5928468a56b0e647f35390d2ccf3a70c73743d34221bdcf0a2a0193995a423670b2a9941f690399644a49ab27eb18d56e305493a63a459c80a896b263ec8094e28f919a992724bcb2b649b3c71d92be334fb4f2305eae3672d092d6dbb830e95272b56e78e3eba3fdd2c2ed94d1c0d8ab8c37f5c77774391a944dde2b681b0f49da6679399860787327b091291d880cc868f72e8a8f42238f589d37ee0518e374d601aec0d530b47f1968ec8148c80e14c6ac28567e8c9c8800c37e66d9ed01e7a28d5aee7eb4a09e8b6cbc95b8351adf75fbef7bcab03a2c67d78a76f57d5b45e03153419a11ec34cc02e5e39f60424a6d1ad80b5650ee0dd235d0cc9b02e3f323c9785b6ca12bd1762af7bcfbef0f2e8d4079beffa864e5be381f36c684986ddc09e1320412bd21b23514b5953810092a1130ab9843f5c3abd8879d22022f70b55bf5bb724bc6c5b218753c1dacb591b031afbfce06d01dd4231f8a1cc487c5027cf4ee7ea671310ca83d0773f14a6895366524629859b980486e6f6a6de7d63eafa59491914a7911e4d1eafcff6ac8cd89ed42ab3f7535365af52127bfe361f28939dd17fbd6ffe3cf87fd9f5e3c7b8fa3ff73074549420b04540b8b414da874f7c62255f053ceb9873dbd103aebaaac746ab80deb6362be36f59c1bfdf9fb7d6ddfcb65f6133c5bb7744c79a2d83ecca11792228334129c9ef6ccef5e109114674723f68f242e2bd418f885e7aed09d591646ec7e5ffd608d77dc036d9addec4b6532b272c72f971d5ec0780482f0ac43ea5e008822cd087154f4de006292f4bc1e650fe419b4ba1032f84f276dc4c14f1c9140a607ab5b3097c48455342583eeffed27a6a254b5f1e9b8b76be081027f3f435db5874e96cd9710ec92f0de575c980bbbe1f8ff3674f71c4fcc4182a7864a5a98e30c9bf2686873336e249aaebc9f8409ae5b85de7d39ab4ce1c259ab5808480925b1400292b9dd0b17bbb7ecc7b60b7c57cc88a5c5fcf16588eb25ee2b09aeeb66a7589fe288486af966ae5304aa12173f9ebd9c33e77d347af4e0f69d0b6a4bf54f0eda62dcfcd1959162baa029b4547666bd3c9ab75b4ac7262b6f037a1fcf60042eb9cea41318bf3efe9501bffbb96ed15d0850c984d0c73d9ab10153f66d477655d5b7b7dfabe825c1111f46ddd63fac3cad097fd40e371a138202aecd4977ddffed72268c102b8716e984b1b6a6414a86c5d53676f8f95f83c30c99b3546877cbc9da0c25d747f58b6baed807fdbe2e2ad3c9494bda9a25987409fccfd8bec0aa3620b4b2f049c84a6db6ed752ba4f609d515651c2a3900fb85339928cc05ebefc7ced0aa5b9681d20f0eb46d6b8ce71ed50b793b5a840a8f366d40563f1b43bbc08f0d0d638e42316528d9b1896d1bedf1843b290eba5405a5fa1775360a6c0972fbc690f7a2d1c165250be1b246c3ef5cb74ed1b01c82ccb85a06566c33f6f7aad7b6d37a49fe1f01d377edaad93a802d3121753d92dfa548851a9a0f84e08407439641117cd5b0178b4b20a2e30df440a3439e43c9f0cbe8464ff1b5a71f8b0c8ac05971d85aeebaa72df6236b302afe2e9c35dcd4af29f21197ab01df7407e020f7c8b5293bd08181b940876d11fd867b5ee6b0375f0804fe67a79189cde0db59e08411816ba35ed12714012f5064de717eb4bb6cdd07452fad61b9280f03a64b16d847c6f5a3b9804fb674c0b02c7ef1c655f182277f36aa5e6d1d905d1b8ff9bfd3ce31b933838d18098a8051cc684a53c89567dc0436c1adf21e783adbfe45ca156d404261e155a8c08161d0c83792a47b01e81470bc2ea641c4d846e6adbfe1f50cc3a3e6e514c8d8789dfad57dbed5906ed4bbf689ffd573f992022b2d44a3450086087b90b0fdaccfb473f774be6feabfc536825c98d217e42c739ecc0aa14d6fc34aaef6d785513683973338df4d41d4dda082b81ba3a6cb418cfdb8320de451858861dfb639427aa5443ba97f781907d8a59a2884cdf87cc0e5898ac869b180d446148e91c4aa22bb4db49482171154718579ead054bdda9389e733d2e376213d7d34302f843b2625951069cf5b4e86221d9ca3c65cfdf7ee9dc538b7e659c0f18523461b0a0c4d8c4aa5d03bd891d996034a1f5744c9f23305e545926ae7bbbbc412c310fe24897be40561d317b69afa3333b9aeb8f1b9461a93be1d67ab3d867c7f762ddcfc4bc4e59e80add932ffae12c4d173a4ac19de501b5a70afa5819ffa263654e61951c85d9333e3b42554ef31a961f3119c68ce000652db287b459998b2777c97c91912a644406f1f9645ff51650a7bd9f4b2967de34573d0380ba3aa3e7e69e2326ca91418330bbb7b5c96df8f99be80fcfa877adca8cb1743cae878ae0d5748be476e3410242301e6e6d81a44fcd030865c51117e249f161be79772a8a123e90048deac0c487d382c122ec2be94f91d3ead3b9dcd0935cf13060048fe388942b15c51af64c39d50d79bd9309ed64268f5874a0a335d30362e7b01e2c2deae939f275c30cd3244fe1df567aff1172fdcc6660c44f473870768136199c1008aa2607849947baa5999ae1c5cdf2283dfa99839126babc6882810f7ecee1169c39f35804f4d12ca848e394a81b73f491515788521267abf585aaf775b7f66631de6dac57594e179895d39d8f8607c27e2c7dad5b7fbb7e03cc1bda1525fd19eadab84442bd43fcfb410215bcd3e8ad481e1aa10ddbdb852224a16a10bfaaace3cee8141fbe065f031c17738f7bfdf798de406389446bf08753146302013586867de7d05de852df0e27d5268361debe9b6f6f14ae49efb2415b7e33d6fb552cc8a15dc3468f31665af8642a406e7b2523921e1054a88127d739975371e1f83d7613a80e47b8d56d7e99e5df2813be3217547c5f427a3ca9e814276676bb92e850cc839ead3c7ee189c8f9d1c5589ff82e2e443760e91fb44ad4138dc88aef7bbf8582aead01349ed1d650e003990d3985d0acd5af301a40f8b634211529ce3721a4e1703f760d7c88e166e043d6469b90f2698bfe54661e8845e8f139c1765266c0ecb59cc2263dca060ffbcf6877921afaa7d93ed348b057afbe2f98edeb7e3d25f9b29cc420c5709a7d1a744837f455b7ea339a90b7950ef672d340de0fa48b935620919f4b8149d8f5b63c42b94c285bb0c021c2977ce62425a0349fcd7f3bd65b52f039e42d8f66fe8069d3d5d3e64c826246950ff3127ffe6c88bc758e81a11b2064374c4b5bf96e834ab31d9c217d5335c536046c4b77307fc912638860e9cde4aff9fc94216c714c641b9b58b5a1e17868280284e4bbf887a6fa6f498332c3db8bbe680e6a1eea72811407b6c212579b854af547ea5f6facc1dc673708595fb23754c572792ea05dd9fc4f687e38f3363ce88de14ac232931ad986dba0cea18cd3fe3fcec81553a57a3a69caf5cee87547fca7e9c50be50c232fdaf6c524ed78c942ffc31823c5172ea7005a1f59dc92c4be383249ff6226b7ddf41f9aba9b9c4c3e8d8a770598ad6f529502468264cf1409d35f5e019ce5860bcce9a536578c7b541fbe8f71db56ff6814ea6c7c76bab7ae686a7c3fc57cb876c9e36b05a818182be2c3f8fd015dc45fe4200260e597d1bbc7a3f1784178a3c85b993b843610ca11ce5f193d95d2bfa44dfa5cf8edf2d77dcb74f01f570dc662af58665da33067caf7163e47ba92ec1ec4e2bf09545934135571b5d7220f0446c424d48183687248262fad6bd65f4ab9f9e3133ef029223cbb1876e027bf9905500b51b7778b4a34fbbd8816c941a59a7744ff768415be251942c7e60ff7029a1fcc0c5c0c9ebc4701cff4250efdefefe859073e517b887508538081060c36f44a8bc75213868580a3fcb63681bf97a8d4f70fe38af354017bcae099228490bc6bd27bf0be6698f9aaa8cd27aae30119071cab1ef56bb7c43b469d78bc018ed2824a5932537b9d8cb11a932606330b6675907ee6c6f65aa9c98c49d7de6dea2080e77bcc4478d5051a995cce120d47a0311628b87eb14fb7c4ac8a5ffb72060e1a8017d03270d28b87f89a63ab01624d388bc640584967d48b6197559e71be72a6fa281074c4b5ac9efc4d0093e5f0dc89210ddbd5bde39ac5629ecbc073f587907d81bfe44028ff12512968e7faf4bc359c2eea861628e5afb56e3f7d5a6bf356ab0fd57befe866c16156128542dbbace498ca9d92be62a9df1aeb88249c7d7b3d9e24898bb90235ea6bc1ab978f98e9c597498b2d1499d4936683da3b2ad40dbb67fbd4f5f522e9ef5c1f24e0dd71c56b90a517bec254efc4214cd4f0accb6d680caed007f1892bd8184c7c83f789577a8a2503ffff4e3febed7f2558baebc3c44a3d528396b8ab2475d1436389aedaa8342b73e58e7c70af0367f3148a4f071bf8ad757e2eaa3037350ce0522a8f99370feae1a49995d02cca9fa19b914e0922a7fc6e1a734092003c2061007bb7a8f7b2e71390cc8e878866b77c32510447465d739737cf1f891a60f876c34c6a22f90a2e9de4f5e32eca48bcf7b2fc4aa73c731848ec9fd1c3be18eb0bdea3925dd05691cbd8ee9b7ee31ad05c9b2903de1e1064a9775e33ba5f8563d6f2491f6733173df0dc23f41d63519b34f900891fdc2b86e24ddc199b97421060ef0e34c8724950b415263fd513f032ac7db5dfc3c23637f12029bb027fa9beeb61a457a7a0584cf2a321444241749865d19a080c698b592a4a53b1481a69af4a43fbafcd5abe6fbe6ebae0bce7885c204036973765a6bbd63f27178873b8a1e10e9c85df329aa6b0e023626d93d2c1a9af3a9b955c389d04bf1aa3cdb7e9870966dd2f58a8556afe2d61451e4c05a4480ba3b6aa99d69bc8e0ac3881083338e33ac2be501e6d36a84da3b689ff3bc0766074a51fbbc5324705527c4829afa377aae6a2462efeff593311eb32c8b67977a021b9926bf22b95c8f9487e06e69c0312e7305f370cdea1d333f0b579fc31652769a5d8f9ece0d1e7e2a352e3d3141ef497abaa473044e416d1098b4b961720b73990ae1ccf9c5646b14d465f008f6a286c7e8783f44ce6c40b801fa4737fc1754ab0670066a4c51d85b314d0bcf64e347d2c9bcd9b3ae9e21cfdca3c611e7726d491f35c3d4ed4158640d2dc4f22f2d1a8f3b112b2c4e338e12e2d159eafa93c74573252eb577dadf4fc68b0ce5213eae8cdcec406f265a22ba9a87a111e2e6abd4fcb4d106f52363f31a08bf4bd8cfaf3e7967113331a6d9104f1322fa39fd0ff1d12b2c3a56edd6d30db8a73299fa3c36680abee331627a7ce2a6c3eb14342b50cacccc68b940a09e32319ce1fb4a82182a600f1ed2f390e68b534ecfd39d70c77246dece8f45f610fc87b5e21393c715a1e9cf5143fa218b956681d7a38a8993c34f30d2b0eac7b18fc97ace75798c58706e1929732f9b73c43a5c9ba50333bc3e818adc36f7282ac384d93cf8ab929260b6464e3dd705eb9cfbca1665e5b310cfa60bdeba468d18f6480fe4a6e574d1fa753520e5a396064319be4647bc67630e036f1c6f24dd395bc0c1dcf7f79b267b79f57e4b545dcac7ced0222b770317461ba3fbfa9374dd2c6d84367eacdc6a7574bf91eac9ab063dd988eae3d8fa44939c858c44c27fc7624abb50331b64d426a76d660f435bd1baf74ad0ff7b8b93e52c4e0a2a4728d1dabe642d8f282b34fc1b240807f04adc2355a61f5b3e435c1c494bb90bc0aaab1a8fcc2d5f634bbbd447efd8f8d5447791c588812c3cc33748ed5a07d114c5af441b4764eaf49320fad34f0dfe110b3eb38302674a42fc11fd5218e1e34c58374dae7d8d2a0b53653b36111b9fc8e9f34212c9a9b0147c39f681d7a71c6f5d5f4d7346e1a0e4a955039219a4f8aa4dd6edd14b3584fe5e3f08a18887cd4d39cd3d316f4dee8f27197f43defcab264fc8a4df66a2152077fa86d436c286ccd00bcb052bee6238dd3db06396fe3b769af5fb677be921a4d7c572f5b80018cdeb94bae04719cea388d208ba01515e255004f204c5b77851b85de247974fdbfb424fe49cebe01ed005bddb78692a69d9c641c804d1166db3f1c8b826b66012a73cb79297a0e99e88c3db0f847d409e71512c5a63d8bc3c9b749fbfc29816694994881b13815e72daeb3d79017046f51d3d59c7ad80c7ac8213d0a7ef4351fcb677b970c49f4d0b666bec79973cf94b90f43c4d5d7e86f38664f0b4d21e8b79d5f23e827443ee32c9e658f161a51b85526674ac3e3acc6f99b4c1a7647a0600d9708a9cb6bbddd642fac59da042460cb6501af4f8ace806dd9d681bf732d4c1d7ea6b5d2e29e095e79730020cf45f58f47f2308886f7c0c3c25d030bc7276198ab55113605c33afe5a38df7c24b980f278bfe22a61eb5c1d0b9622f04826232ccd8c4aa9e370306df228dcbb468066a13c3897694fa572054d0ff4eac963acbf3197b4c46a997bdb0ff945cf555df3541def041ea4e73fd401e811c75bce2643aa7af079eae5a5d8875c6cd4857055e69deed94a7c192e6018a8b695dd54e5df62bb19feff23a700fc58c680d1e4830d61260942b118071c19e0cf1f8cd6bc6dcfa5b4950fae1144c5583ceba663418dbfcb383b4a79b5804933f95b5c9897c152dbc6d9150f4a15bf2329b74e4e1bd611d038c8d4ad127290411bad7b750a4861e0a6862bf8ddefd95330337cf32da1ddfa582f05e899492d0e0ddb94422aa8572fc133e4b77d32ac26e3e24292c20a710923e20b8127c24cc432ce7941a4a3a24f6af51f45829df8a69fcd464746680583342dcc83582d6c57ac5c99cc5054c086b261b62477b757bd13bec01ca6c0927d0d9de069682c7d5173450fb7d6c66cde655ebceeb248bcc1f30814281216367b6a3d022b0e192e6e2c2b73f3116b4f0151e6ba26d328138a8612e8c57a5ce111513f5af7bac0c8d1e2196dddabf1a598d191d3e07289ce9f7fc9eb0d7bdcf19f0962d46ca518e637a97ecdba30bae3ea073a30577261ca39c7ddb6b71198d0133a647d79bdbc6cb7d618ab894d0f5d5d83e97762ccc96c1bd292cae6509333f48afd11221c3824b28f2c5430af9e07fb36a7c785094fa37f424d41078fde794174513a13cfdbea7d212301d4e38e4e3b93eeea5a06f68e27c1f95cd6f5e01be051aa95d0e3a1f183e9bd90f9fad9f32a8e22d3b629eac3caaac9aee24c75cc65aebe551c36dbc71174777b198e8c20ba2b5d0bc77b1a1f3ec1ac58b25d3f0851dbb8f890da3a83caf421d7024a363bfeb7cac40ba47d4e1e89b4ba64ca8a81d82857cfec6420eb0a04c74f2dda15fd1bf848d4268db75a563d04b75c2048c20efe46e6d48d8c0377f3dd6679a5260ac3f76920c7d35a4884adcb4fce5eec4751f3d20e72508ceb2f4f8893ba71851fd9c9c37b98aed545efff94dedcf4a27519e895b1debb41b0f0fe88ff72d099a5341efce45a4416a2104c0e332951acea3baf0e58edccf4e7d032c70909c2c91229bd645560b168261af876dfc2bbe19d6ed2dc72af610f2f991ff89886a907cd18fe5b7c447b6139d7bec9ba0a899bfe65217f509d04c41280a88c80cc40f5a279aeac0898d5a466e2c73bb330e7df6f85593ded4c5c0bc1e0c890442023e8bc54e6c8bfffa87b2ad83ccb511b39d081aaddb39201a32b1307455421948f6393c553b0eb6ccaad0afdf3a62e5a03691710ae344548067de22db2285b85761503b2f6a0af8056c27c7cc9d00e1c916ef3815bfa06419304840ade46aed55bbdac7ca3bae6bfa4886c750747eff6f3fbe26f5b3008216d237f96979ba028a8d232bdcaf716a9a56caa737b740f692ef979358068c4afdfad74ad9985131804dde1d1b3400d7752e14a70343f68cab7727b3e3170626defb235554ca0fd5fbcf33190e2e3f1b4a32ff4d170f61cea48527963e7599717bef102876b76081314e6b922fd6ccde580a0fc277f6b999696ff829c944479b79021ef49f47fe98824981474bc584c1f567dd733eb4e7fd93e02cdcf5f6ec4ff28282a455521840a3b9d0368887e523e4c09dae15b5e7bf483a4521f3de1026cf5445ee6c1df7f4cbd7d79542c88c84882c193e2162788a42b2898e91340d1e2dca9e0723d6f54297d8b2778d5a6380642aba52290fbf3d951d36ba2dca75723d34ac9508a76df28fc2332e7b6a5b3b4a2137caf089e75b4f25dedc42ee490617292617c074e2438f822b1d7c15413c6e2de2b8415c5d73ef9cc3c4b0f1d5c95263b0f9f3fd508b051c75290cdb993cbfb76c67bd4b313cd2dc0382372913afff8f95f72225fcffdb0ee050ea9a1241892d9219f6480199635d8f9910f0b437c1090caebcdebbef5a3ff8c71b69138b530943c6dad6f26c9d8af1cbba1156327ab47a98c46c9e05a845b2bb38058b8afd9b3c114f19864f1f4913dc9bce4d466ec9792067c2870cc5ad041f200b430a91097d0d47e30b0bcb6b9b082855bf70a4de9166f032a519452d88206e58ce501840e1b8aa47bc70be6403c82bd6a09cf3b3fbaaed4abe077076ce038101778a92ef6a5a28ed65dd214a471f8ff1b7da5d1403bfceba181f24c3bd42bfa0aee1a397726b9714422c57ce756d53d3e01b4c017881a2ddc6eec37755d7a81b28a5d21b85891ef59a0c2fcb23e87f66e653a83ebbf7d51e6490f9686ab5ca3f14429bb3183d473fe8c7be0527d5faa4305170bac241387130244802209bdb224500e8016bbfc4b1c8b29b3b754961817ef49b432994057c27f1b48b0abd9d2b1b0673d4bef737e2911eb74be3220a98a42819a168b5d6dc67ae796a951241750af684e4678d2939d3f022534f0feddc6b855f21b1e912eb00fb82227548fea507b779aee2c429bbefd2d5cf81e1cf970d7533fb66b12abd7073aeb2ae0c6b1b37cee34f6acef01674b6a3c50a868eba9de41a5e1e08f9f61bb01e45025e0a967bc6400d922d5e7c19d78543ca69ded59ed7b830da60e403034fd5fea4a0bdee013b865707b97ef143da588c0c5e782d4799aabeff3a8461ac91893519483df4f4a41af6e9869e2ae0ded1d1baef74a0abdad4b41717c1f66a454b2d08bf8d7f33631add9e59e4b7e78a450e0c916d66d9db1bcfbb9d26ec177b2bf2a098f31c8f103911b81bf26d7997c786c93fe9db400d61ac66bc513c5b3d516f35852a60f18065f7e1e562af50b6963d20f65ec790bcf9b7832a449f8236ff493f8c533a5740db34f5655d7872d278e1d7b3d2dcccac7e11a4c1ed056f351e2261ef62801cc876b9bd405121b8f1bf58ee9eee87c0ec0e6578def8b6322747c57d5dd4d412b2b01f2ad789af59a299eb21b7c1e9ccb9a7f9af63b589257996132bc9e3f5739384599026ae2bee307e686f61712b2ade4eb232f05d72ce214eb586779ac5d4351cdde14a88cc5058b20f79d5a37e3272a47466103a68e1a99146e733eb1756b0d419d318ed9b6e08acbd3a45d61f50181bb026fcbd9072feae47ad1bf7d45d3dc9a6ef1a8633a7cd61e6bc4f7c470b4b8b9cae0f5a85312f83969f5b121df0f2093de479e3116f95d35ec065002da30071ba2af64713338ccdf416b98119c91e76e93f320f4d012a84401eaef961a80307bf6e9be79bee13736c4419dddf395437556d17e8cda36a22674df5a199b46ca61a68f99ba61ad0c1384a764b83fc29222ca244cea9a4f47183c3b4f0193b81f14656a5e7d2cc8a6a9214eabefd35a25a0d132b1bca6fe2a3210b8c4c38a625d56fe821e120e1db37709ed2fd33b9b134f8a17f889a24c28e14dbc507ae73484746cadaff958c1e6de7e8ffac9f4506cf82312c94159d8f94414e7c2216f2157f9e9a6255550d92947319ccf836528894385e63f173f3eba83f9f4dcad860837cc650fb2e4cffe16a97d63fdef829bfb825d837d5537d224641215ef7cb9c21863a58a6d37e2511ff5eebf92a5ab7450e3081e306308a11d403fa2358a7831872a091626475b651c5e291ce3c23aae1e1c3059e05d5efa3c36f3cc5e6df77dbc30804792fee94fc14ded952df9aaabb32ba595c446808eca692759b756c3cafd6dad9cbdc82212f525b6447fc88c2aca65ad9b6a34fcfa23e4be8bda5c849132b89fa96e21fe2de5e807f8a1bd8fdd52abac8b4ced019429ff4216f7fb6e261b8b55911c7cf720f7b8c67e505a3d27594745e844081d0b527d51910708243819c6dfdc0ee8a531030d78e01acd44600be2de49217e09f6a717ee6289cc0e23e6a418feca0a4d09059b7d0bb53dd96df7337ee9e39bb18309e5779bfcbfc46fc97f76ab364942347cf33e512e36fbe2f863fcdf1f20b4fd937b3773db9017cc76d8f06a1437428fe410ab56122f47c0579dc595f192b16a9a152f7263624c5d31108fef93eaf45e10f4da6e7e37a1702ea1c8712ea7b2a9290dc8413e147563444d862918998a3a601b6ac0c010aaae231b38bf192d141423021312084cd454ff12ae47ade0e293c28b5a0aea2a5d88678d8b63b3b2e91dc3dafdd55247ff958ef5de1954e99f1174c16b1a8384b57f0c6c79b0b5160dadd54b251f47c10504617dde1482c26a5bee471adaf67742fa2ce1e9b4d6e383043754b17d48722a5722b39982b0e1832bfdd23b1506acdfb27343791c72d0797174645fd8d2e925f653d880de2592c5e459211a8364f5df5ee51a38a78a5130916867fb59f783572e89f9efbcc414ec4520565011103dc4c35b34dd34a760ccb3cbe3c3a821d0bf2f694bb21c18e2f9e676ab95579520133be12ea69626bbfb92ccfac9da2e45c779a27289bcae525ac75b49fbcd29ddbbab8f13d6daf4405787180554a605e0f1c01cc1b27694de5f759a3f4135f91a53a8dbf2b0081bb267f5336c7baf07b357847f0b5d605d9d81cbbbd7384ef32c66cb8205e7420e38ee06a7774609e3ed5239a5f40e98e5cfe374e399a4a713f2cf587815b54339c7ceffeb5ebf4e1e81beb45bdea9964f1c5f673845bd9f95dd406d55ff0a05d0697b927f8ecbaff350b72ae5cc6c2c2b42bc1d236be677a703a0de29a7c35dc2673d4378ee1cc00bd6644a38c7b5ceab2bf6df33fa2526362c83d4eaba9b46dd5663ccf79ef4a4439e5b046cc3a223ac2a1c5a2aa02752862adf92880d8d9be8d70f23c1ed982ffd8f299a27a43ad6a56a27b3f1c1294f1906368c47da086a784855374c2711e38a237139f307f21eeb070eac784f6b79da62c4c8c9dac583a907115c132295e20464b80d24f26b731645a935b97bfba668a19a22cb059419ead226f07fa89ade0b1b1cac55806d23f851df4c865a26781f1ae09e5b7bcb63077fcb6d8726fa78a9b66b0108f44f44ff036003718c702c22207dea573a1ef19dc161e27bf061f71240792404097859fbaa550733969c63312f1d297b357ba201bd5df6bb7d30203bac3a5b16048ee12a236e74b3b433d65d041450603df827a96614f99350801420f55611b6b9a2fb4b00a0e0ab97219280c4b01eed767ccfe7d442bb7e222c3398ee99b9924837e508826c53817b62708e16686bc2d523b8afb757f995507bcce657bfb62902c2c8e125f5cd41e9b32ac2cf1cd27e83e166fa8e002946b7fd5a99408c1713494826b3b6835c4de12cd0fad118e85aa6ce1b55ed58797f1a17353b010e0147da73e5ebc8b8bdff118b306c7b305d887cbe6f980b99853719f4ad1954a8eeca6103c67cdb0f25db769b189792699726e8fa00cf3983981db56d5754a9238c3a7af773ad6f78a14392b7810f9c4b170bf797ce0294ff02ac02a682d7bd1d3583f0100a192b3d25844ba3cd4416518b2e67b060d7c80a9d0e753698182b5244519122b9e3b955742b80f278888a8d56318ec5731429e5b299c74c3f6117c83cac5f9ba0dfcf12b40f0274adef0d73e2e1a0cc0cd85843fdcbc54bc9d9ce7b3d7e2e174c2379657beb2fdd64946abb88ff2f31a784777b16939b8fe0292695ec30ba8bcfd8cbb18019a1ff479f5bab758f210d99d9e25afe2f326f7e017d59d6c2731866b76446f7362b4031fb4db2d0cbc744bf7f240cca77f641003c1b143632b4102cee92cb2d031aaa248b7114508bb5ed442eac2a813e75c52eb8b51a5a22ef73b0bc528ae3429714255721903e9e7e263b127a7a998eefc019e2326059414978a42a978b72a8a003f1f8042136ea48b312448a98915648a4cdf43e505fabbe30ee9cf5a491c95dbf16478ea6be8cc1c7dd3c3a06785bee59a8b0ba2aebfcf809e399253c1ce084f0f1f93b539e8c8f832c2e84dbdf5041755a67f259d5789f1020024ee3e6e53e18ae9e4d3b8cb39b765b9f5f871816e2ab5a829695d3b1aa504a3dd81ab4aa21f3d7199dc45b62cc726947c7dc886e8c124f4b47871968882c380109d112da438eb7ad876e2bc7caa529f204eecce030ea805ec8bc848f36d63f9a3d591daa945a71403ca2740166e0fe3f507684719682cd87bdf66999243adb190722602f7c57c7ab5a4247ee1d724101adca57e6f5003de747153a415de30bc81b1496676d65ebaaf3361a57ca73da1b1515e337d10d39df3e3fb96e5d03eaa542c315bf784b53b66bf884e88fc369424e8692f87a3a91b4d8751936007a0610941442adcc238d515bc577d60279251765e874b79e722320bd7ff20642138aa3b7217e15caaa62d932b4d55629688c92c524414bbee11de12027ff79f6ef09b1a88724a6d6f94f8bf5ea527f2b200ac803e994ee060db03c2d6ca565b0e1df17d6f88a3046da62f7833a534e14926e92a6bd291475c7b60d3bc5ef6e5cf8c6958137dc0e8304e735cfadf9fdaecf44bb8fc84d8915e052b20e6bdf862ae217fe9f625f95fe5f2f373e528f6dc7844f703e3fdbb5c8e00d549951328429489320fa9dc2013345874cbcb0ad6fba05a58ce3812abd0887b26e27a327eb3a5e7477014ceba2186868c0de9f34b8ad89f26466a9be962344ace0fdaa49998499ba07e8b02575a9cba5b0d2c7fb581183df4bf512d705c2714b66bacaf2a9d631cdc5c7f118762b00a0fa265795468582f0d8472722e86f5832158921cd31fdbc4efebb05f445e0d30089437dd9c1deab51fc8e13af3914d6438ce7cf5635e4f43d417e40dba45b9b78fce4847edb3c9eb60135e0cd98c5be54cc6df2417eb6476584ce18cc2440b26c8e2c350b54f3c8367bdac71bbedf21c7d51bb5bdabd84f47c74bbeffd0a0770ba900cac4a3b71694f9960a2e10f52bad3f6885fbf9dc45416eb6576576cac96b29b4739b2dc29b2cf172a696d44824739e3f7aa96b4a51abfa436b46e88a20f8724a61d85bbf83292182907e5d7df510945d23e493c7db281cae2cca7638235e19e4dc01302c4b61bc62841d2c32539adc527b3993d6a8154a8c492813f02ff518fa2177e0ef2f3d2cbf803f5f5df97e701b796c573537869e75373f2e5d2a0ac65a55f517e3024cd03e01cf3f70b2ab10f61eff92dd6d4ae108701bfb2ea0cab85a52a6450d645f0731794fe67dc9e5638dd8eee4c3741d09c2222ede18bcdb9aa6357658cc9b4ae2ce1cba8eff1a88425db87f966ce2fa8267e36ee63e32f15c5c19449c54a5fdaf9abc480389f0de5669842c6a8ea1005646c9ac06e556ea4c37af508b38506db3417a3893aa74bce104ee9c065bb0f91e4432e6670bd639ef29e2711204c217d5c6873f8bb89d02daad807b6e632fcc4663ec3302a807665b397e883d833f03edde5280d490824e4e2d1358e2117120d1fc42b9e0dcaa26203177d8a93e10aaf4adcee62573504cf9288146eae9fda762da261c89470c0aa2e69822f4f70475e0953ab255e969a1989896737602e1a22faf786ba6eb7f6ec959f00cb0ec31cfc41abe6517b54f920352b772a192469fb81ecbfb468a1f1aca3de58bbfc67692eee536dba0e3fc7489cd5db584d8b9f82a143c738498d805df3cceb66402ead78a7674f55c69aa74290484b69b3534a0207c26d1778e6126507860c1ab45b655d3c1548077caa7aec2e136768a25aeda93a49780905b9db9d19d4f82337bec167512e1f8c9c6fa363bcfa3f186fd4d7047021377b58d202d8ed0aa8fe620900a9e977a3e80dc69a51f2b69e43fbfdc9c3ce83fb5ad1f9324e312e147fbf8ec16a332f20450ed46d483b317001d2c3b54e1457f10adcfa9a74dbc2b49891d2c45bfb85f0487c09f344d1c4e15ae0f53de9fc548910744452f8bedade8774793e3ee1db882a69666ac546e34caff7974b1ae5c2963737a835a92a9da22239f3474949b520bc4274623c349c8a5a8811efa32ca73074a512d3dfeff708b67d14e40a20c280fc4369c5de9995a85f15b02dbd7eecf2b670919334f91f7e4b11568ee88ec87a49f95aea121b5f382f15546bde256a812afdb526180ede9d6b1daaae15ded44ed6eac5a59b2b0b10be678c73dd54ecd7cfb40eaf560e80adc4e0191c8691d5937cea9fa2e82f581c61196292c0529a08cff831d238bfd569afaaaf3eb6d931a7bda51031601c2111a5b08f34aaa3c8a9b946aeddd46b5afd5e547b470f178e36cb979ad13613c71f7b321b336a4ef96e76be144eed092d0a02ef1adff3e61119b57e3e78590e0d2266f9567106afafc0470903bd98ad7ff0c28c7fc409c95a74c8a240b7f5bd43bd9a6b9b48d3e9374088f06d6f68a2e03c8ef8ca4a2514e5ab37a08b299908fd104131901cb9ede4af7b9ba2bfec53132fb24606446c64df51e66fa26daa6798f5ea2f6739d9f8eee2c20411ca144ee1780731f164004f4c5c84c678efbc862e1a0a05e15220bcda59a16e5aaae18ba317867561ab7a31b656c5434c7892f5d6d7a68ed27c7e97b2d2cb8bc67affdfa7c85f87a931b054968a13332f04d5f00a2c862c74f46e4af923f62517523898df42dddfe89db77a5400ea43de76939361e8b818399a36702f42ac6e1d0cd94945f82acbcd069b0503d0a42fc09e11dec9630075aa405bc6e88a49da75a802500af977786adfd553c043d69e7c8d63e858129b6599259132a69491752b95e1d1eafec1f153b392c1753ad2f8700aed260a08cf3c71514e4653618e4a0ef9e891683a26f7c3e57704b3948dbfbebcc5aa55f6cd4248e20be8b0a7128099bac363a173fe27401a96a7960c09201e9f0340f195f503e46aead12d639699eb0c46c5c783b2a32afa2a0c633c696f95b6cbf442abbb0eae184e63b002a27614ac7233a2834020377cb4c6a8aacfa6b37fd3a6110e9e220345a7fd799b020d72c1a7e779e252997637ba38d97ccc02853a3787117725bb3e8df13028106b01f9f90880f3045852368ff925d2f13e874a5ed54be4a0e57e49d04cfde6b1e324928b8313470b444c51c86d3f727f0ae09d817b6fb7e28c46766e473c2f12521034a0d07a5e4b92f61d1134a38e5cda92eb40827d08ffa006b961c7351002a9d759469fa97223c0676e95e3c6193f8651e63c22c090d09c465ee8e3b41f259323a6480ea61b6be9222efbf94f6fbc9acdc6ecfa8732329763658d14e21b0bf5af0d80c79101f5fd302680cddc57a74e26f086c97c1f940a1555ea79a0843264a0a108b9c9cec6f477bbc34f7b492b3e752001653160db1ccb729f2f22a0c37c29598eeb7802942f8ba08da5679b1cea630fa7dee9b1f429e507d6965297df5d7472513cfd0329baf82ea085a20a9e082cd4774f804d0333da2a94e254d40a7f93fd8593b365951787e0a393c986fb400133c844e6b0019a2302f1b856a49e73ed59403a498bbbca2469fc1c4e98da31a547fcb56b1f707402bcaf320aa7d1520957c9600614d53acb703da04d11cef8040e89e790784d3cf26e6c0ea8115f27b8f01fa7b8fbfde0f26723c10b187a4f0a5b5c85beba9bf9d2468fa588b51153a96e58c76cb64571aad9a786d510669ab9d9e91acbb910f1b1b1bec77da74ec9842544120a1376b96b23688a97ef431188fc9a19b55380e1a807efbc20838f9149a525e9e4acab310d724a3324916d4caf00fae9b916846aa5c552c005f85bfd88807b3fd87fdaa6d7befd64d1f38443fa6a970ef959afcad770a63c425e75de9f66764a67cb9b57fad750b652bb386e05f347a0629c96c7ff8d44d66ab198330504a656e0e2313bfc860d55ec5a1615eb12a31183fe08266e6fd20bd539664e6a8e138eefd2e5a759e740875fe884ef38174335f171a448e75cf60f2ddd9680bc940ead85e1d27d3720f62560e691ce9308871545f14f6d06ed8f68177fbbb289a03e2d7da38d428781537b1d85e194b7e12dafc1b9f48d4b2739ad5582bc814b39aebafa6d35369416afae309839d7aa961aaf890f02bd8118031be9e7294cd0413471c8daceb6a693c94a8c1962b485b5f1398640a442e716ec6d21a7398487c1dfc4d08d617fc826e7918a7fed10a2e710dffc5793ecfa3aaaee3b30190bac72acd52efcd8bd5cdbfc7a18238463994108d330c41deaef425a21a0ca59e6c8d862b6e10514e70790090f49cd01ff235b69b003ff355df184d42c60b7d964e4ccce8817df3b982d08f5b6062b4869a6e339b805009c0f2f62fb498c115445cf4d05f6b78a9ba5628d35361f3cd43ccfb4806e458bf978b8c2336dd0be51bcdb4a218991881b046f60039c27cb3bf127499143c7ebe77d32431a02091f63d4c6789ea2a9d606a919153dce4a14d590f85eeddb1f88adc8097394a7b83f3c24ca2bf6177b6aef9198bb05f7a7ec194c4c705b615ff440ca707b5ed4ad21f24863d80c6054d90e0f45abf8b594e36315cb8c04b63dcbac4f14838c84b33927a81f48d94c7599faeb397a0f6549473a594e9ea1a4bff2239aef99f7af644f71527d1c0a326f48b3eacda376df73aca8ca36773b57ae3b20a6f709351ded1370da7edb8bb5cf118ff7d37a56e4f14d7c3689b7ec1b87ded6c5b9214ec7d476e5fe4bb05db7c76afbba58df1286251779eaafb035fab99811fe50b5c8b150548f6c3cb7e60e7158e8d87cbafdd46f93679ba185bbbce36f69cf4d12a36a4023a682b8eb58e05695d552b3c1ecbaaf2f393a55c84f324d2170b3cf541dd93ab5148d522d0994056d3979671d77e3655d3bb6691f138ce953026b13fe2ab58375553b7735878166345d2446196f1898c7ce0dd7f3724b81a46b45ef069b1f933b6f52c8652a8fa4d4728b5257764bd6cba20ac6e28b5b6b5d63afa95078206ea07fe4c881440c473e11b66b17755fe3b81daf25241ecc36c855d09eca17b303e4eb538b04bded7e35f33cfdf2dde5359018f06b60b3be07b1f44fd3f062d51187027b3f7f2ca5c58537b40f2e611e2b53297dcff1686697ea28b85541fa8bc768dc06f3905239be0f95a58a1b0ef5357f63ba5ed9d0b331b63c81d1356dfe592fdaa1800ced76c05430545604cdd47af86146926b6ac85e792a3bbecb13be07e0c6950969ba785a3c37d19881fa73910dec4be280eeadd08666c471ff945584b817516b2f057b2187467fa09f628830e4911b87bfb9e628e031d523a0e1db1456274d40cddd23fa001cd08fbc65e22c6df62b6f360ff7534ea49c7e7602408b568d1430b4ec34bbdf744b941e69af79f24f6b367f2498ec83a86a12aae4e744133d5b1bb8ab585a358ba16ea200c73b134c82e97045ce31e38438cee72498fbcc30edce0c232e3a9ca9739833cbf09853644bcd29c4cb4ac3d7da5e59755fe58cfbca6fa94224dfa60dfd9cc3cae1d81eee18957e924acc306f0a8aa565f8506547343055dc81b747546b43080cfce585e44e277fe9325a6846c135a6bec546d1c1ada1104b6eec850026bdd78f4470a4085f3e108130ad505dc5c1c242d10f779007eaffee054425d79ddc229df81f688a0ab6922df84e45a82184d79bef674f8fa2f77ef393a1220e2adc8f6e370822410c63f9cc36ff83e7cf4588a8b783ce9d1e19f456bbac2f69482aff37f672d06bb16b4093011a9a138dff1718cc1e2af2ee077e1bc2a32d4893ec2f32c0e3982d3e08ad708a88dc2e1343bc7314965beea086c77ed9c3aab5fbf0d056738de8ec4158f7e3b483a3e02a34ad4a7575a1aa58048ed82aa012cda7de550f4fa1cc7985b89387e3f036dc730c3188de19c270446f27b2c94d4adc9873219c5e79305d6e759dda7f971047c7880f4bc0c2565c961414b2152382bf40a3def39b40fcbf00007b7af76600df29d1dc1f4ee1dcf24003361ce92e87f83522cca1432a92e59135f542d4f91ab47cb63f5dcdc4a88913bc0d76b05f106f99873fc723c584762411a6f7d067ff37914e40edf3faecbaa145950241e56c17701dd08a40e2ec276dfe1a720f0d85ea0f64ee9f9ab590c3ab54359e172a770d0431d32261359bf3d6860828906eed3bea49c8ffae9cced5942902d34bdba07f61f31fd513fb7740bf030d20e77d84620334a37a0b9565210e5be8a5630d5557458780157b4f61785d88f4f73d0e0685e397eaacf962d644b1fe4def8e136bdb3fc24cb242f3fac844298a3bc81b78f3bf411612061d88b95aecb8302df9bc2b02b8e70c280c7072b84f3c7100dc99b96261c71670013cca32b010f1777af3a69b913ca4a9e1210caa3580a0ca0ed7b6b83c7c61a2e4d6e5e54bba36993e4543915aa8ed427564aae9e24bda70a229b4cb7447534d7e3370241fbba99dd6c8c3bb23c2c8be29e712a350ba0e6d76e219bb1d00054b9487d0bf27023d7be737549e2b37b573cf2cfed2a49ac4cda667bdcddc2c3806d59d6ff8ede70b88beb44327dfc9a9aa96b14c106472954e0ba6e8ab28d1dcc05c8a38e9e72560d6e53d3eacb9e6cb29aa4b8c7e46501f0d13196e2e97a3f03633583d8a8a4ff606d486cffb582a713e224ced0d807762bb43bba22b1cad802c4dda8775ba6c076dd478ad3c1ce7d81eee74dbe6605f88df6b470672b93937d697996282b3f72c0fa3cfe13dbe819b880a64d7eced0528efb8047939f43b97c556894b4f5f376fcc639180aa47317810b9c4e179521c2b8a2e4a7fec42c35272b4e8fa93b77b615cb476953ff2626203ab46825307856c9da4d770def4ee435787bd67ceed45a6abaa7ea44e890ccec8e6c901327bc9f6513e3407091488d625a8a05d6a4f194f718bb971ad1373d73835e93c4b27fa54fb10f8c7748a0eb82926372a41b04d380d4494c69176bcee46eadd993f6962fd43c14621032b51c94207d70d44477ed31195e5b565b4f5f8b2bca33704889bdd2bc4f738a897817f2a027e3798d010cc1ff6d17fd1f1735316015558196940b2973e5ef96468a5cfc8bf841b62c998075d15af75ba3acae0af59055d0b0604696398712f0e0e09672a21d30a380d8f2e8044f41c7cb68a2b9d06b1dd22e062d0dea350f79e275fc00093ea7081c867d5e22259b5b61ea4eba41de477d02c47e0b38bf96ebbe9f6850c99d4de87468b8b2469e7e8d6bd26100e36dd5e0575b863c7b85e71513f385d2ced9d2e04e9e1ee815ca819a777b1051e2ebcabf73171a5e7ac9dac03e8c0058a3966b2c94cfcce13ade5fc58f06d08cc799bc3ed3d9bae6208c11a616bd4133b9c200969a9f83dfebb6c73e6786879ca9008c262df3813dab4f289d6cc70742c04319494fea11eda1b9695f3cbc307115c2fa87b75cdee9985904afabb1ccdfe17090cfb6d95eb3868be181db6bacdba8c93651269bccc4fc1d1eaf42d4abd4ebf9396ca6ff6456e33094736d54745a6e4930999a07ec7b93a78ee429329318b2913f1f0b69ddbe13bf89b987862ac2f10c19ff9c7590317aa400b9de55f939360f844d7da7af9e47bbbb89c329a3761ebd7cf26b8c2540bf587da0dd3967d1ab3375a74d54981c45f2c0aeaaf2d6da97553b9d055ae35ffafc6379a855c724f3fbb8121556d62064c8da32ad7f83991d1dd66e97eb6b69dae4928b93f990f0e1fd376cda764fdab8a1fea69279c09b49e1f87a002bd1b5d9ed63b70781789700b579b697774d42d11d35d813c03654ec22bf143b682025115f76cea773ff1c32977c8d8758671954aeff498139cb98713afec7c9e281bccb9885f8cd42b138149f6576baaa4c4b6fb9b22f2f0614bd5f47ddd13e752cbcee8ace20f57fe1edf19147c672c20d429278afd1285e0906b0cc6333552a8eacb13f83aa1ed3e78cc013a36bb75e8e9d6d66d97a20e8cc19accedce54d2f034e33d1b5740f5338b5895b01977b4eebd0dfc4d0682ea89673cf35a0a8bef5cd6363e7a8b348a02aa36c909d5326641cbed81b07445e9b41f8b195e2717b5e455af51f5d49fe6904ded0583dde2861e7f71be707e6581781eb566afd1144f40db8338dc3cc064d45ef36c2926a0761e05b86e33e82a22dbc19ec1261931e8f1edcdda7977599c30f44f0273f19d3ab59831032ec6dadcec38135021835ce366433fbb40a7b7a1ff3230ca56aebd805548e22f860053b94b135940a8bf109e5d734bfcdd69a599308e94fae641c3cf3ec20d39624122a3191e06d25fe9972fc9bab8f778c342e1a3666924accc84a6296dafae5026571eca6c6c1ccde14787b017c1bf8dbcf77f8323a2a054272f5e90ff54dfc96b2ca7cbcf2d225a591fbd5cce1d1877cab1ff6bd3faed69c9fe9c1cefdd76b6b4a279653d0bff630cc00decf51265f60abd38b19352bc8c81d5e2e2dbcd83160c2057ed2db88d3cdef47506de6830e24959429a0789880e24a1bf9e098057305ab38e58a2202b355d8ad5a61f60f1099026568560c59c1a5118c8ab3c89b26dc7125f1fef92cc2786f7244c74ff7ad828fd7b7093d344f9c28881fcfcbb6b0e906982c4d2c06243da7528ea036bbc52583c3b16457fc93221b4c0140476037bb9dac05fe71fda85e3e6b10d1f74cf8189df177b986ab3cd504f4bd0eeb9757a1479bfded2c6b1931ad857ad08472f8408b43c8e764481f004d0ca47841166de8872547ebafb07582188b44406cccd91cc0b90d6ed6e0da434509a9b9b0c831c90a9374fca53616aeeb306c106e99b3a25abc32b81d37dc7f7ab798a7dcd6c71aa3c420fcdd55d42cde0d11a5614245bd01e080558ec5c4db0f20b0c67c8124eca5442b006185b63fde699e6c3d0dd3e9c289a4735be14d0192ec5b7ef5a7e7bc0fca8244ad30d32943bc1f8d589f420ab2786f439440c99fc1f42c7b057153ac716fc5e07b7b8a36ff05d821d1ffdc811ac965f65d5e77a429d867cb6c4d035dfb2dd4ece7f872bb33f9e9570cefda64041386eb52cdb672eafdb30665b9116e1194d1d124b63919ab3811d5d773489928db307dd4982cc0a753ac11e1d8fe1a0a27053d684b7ccca2f655dbab185534f8a824cf3b01406ab1c154ce81164655dc9754a394fdbb54706a59a3eea73f242f9818e325ee9136ff1926076277b25e59e46a7b1b0a7eb836fe51cbb464ebb9610b5ff7c989682a32cb3a01ec48307e4966ec32ab186168300eff1c9670599decc19b46a567083df544b60b0b5e2d9317bf9aa5e735d4cd45a54473d67ddd91b38d341f1a390dcdbe3f00b8edf9723c1da09773bc5dfaed30cbbdb0e3a0333a2254e28c7f226b8e63c0315b35cf20d13eaa25a76177fd08e4fb68e47ffe85d1b71033c7ccddff7898fc65726f7643b5dc1cd3081cd4b4f43da944afe2fccddb37dc1950f6eeeb58a5e35dca82764cea3b22bd013f335173d449bc26460fbc52c64cf0e90317bcf319f2ed7217587e37ff28eeb514c9184dd7e0e1f855e76a0bf9a3020b7c66a46f10bec83ea9355995988d016784bacdfa88ede08dda4eb9cb458f175a573c58105ac3364c34c791188717775fde1bf5c318c0bcc37a5b3fc61d744cd82905ede8481aae1322a6241688b7a3ba22d31b4beaee77a26c643d9881f6d04636832cab7bb47e3ca749d0eab07923eabc289ae987aaae7d34d552bd12edb5834584cf7e81512e334a871106df16fd330c116ae7c5922e9f0b3877731df749412800afc21a398b6b61c9cdcef20206fc6c05e14c43f47fa6b30bc0a9b78d704ed5ea4e25f4a74dafc42192bfa576506cda84a2d082ce427f6a8221ef09c22b2d54cb9fc0fdce029633461b51fcfa095f8dbe33ef7191c37fecadb3eee836a2a162e9bdfddb43e151dd30897360915edc95ff4c6ee241b1afc07b19bfe9f91c68584443daf2a4511d6be58ad7eb89330419df14eab0545c3b1250ae80f92bf9f76a91b27bfb17d307240a53a10c0803b944668f88b2ae4207e4913ae1cc0461cd7078bd626198a88ab91a534412a6ac0efda7393e711a84c46487dfa9c9639bd702653adf74c426bb5fedbff1386fde1b3104097c319eb1f112a381c29e79fcb409abe2f7ab9766611fd4d329635e08b9857f94246bbbc69c48a0f8523185309cce47af90953effb5ade4037d6a8fe9ee85c840648f222bcb0ee1d6fe390789401d6e566f69512aae53075c9c8bc0fa9cef57488d76199478a650aef9663bbd6e38382ba915a55a4315d9d3850e23792257633af82b3141bdf8d3f62df5e9ec9f7486013792717e0e89fa6d2629758a420a83d32e1bd1433d63aef072bd8392e928511b5140d757388694b45eeedd90d6faa5b3c2348782a3362cec4fdcc16e92d0a66610ca17c00a8dede974f81e713ba5fc2cf49a3f17caff130fe8ca42085dfb2339bfa99fef271077e92f68708cf7c50ffc6ff570713419e91e3c30878df2fc05499bdc5672b3b529019b2d09e4027172977b815ccbc0b45d9e1e4cb1389b1981656b6855cb0d49ae697c34200b98e3b0875bce0097978c80f1a36e14a42efd01219b5befc230dfd15dfa77f81223469b87b250612f53d761da4da71539d5b19ca62baf8e148c9cacc834c6582a417141238662c2f7b28311157a8f9e604c63cd2a1df7337a581b4e9eba1e66a22ba46799a252fbe5b152a52c4d2c5eab47249c7bf8cb827be7944b3535e8318805cdb679078038d1cc3de336e989bac1d89a12decc3aad311c015c31bdeaf4562deee7aecc7e7ac0d65b0b1b0c9ec27b10ccbd56bde79d610157518b4181e78dbbdf2fb7bf1f9953c6ca700c6701fd9b629cc92f5fa394eac045d60550b54d2d28195f79c08fe7cbcc2b1bbb27c58f4d58d8634478355c011c90025a507f31af2add6b33018431c3bc686056613fbf574e8797b468c3f7d3d32b02691aff87151fa63ce8ddfb7c4be510d8c5f72bd8d03297f8f8c2ae0a1a4c534adb5bc2056f29ff7151e35c8bd46e45fb7a1e102767328da52b2e4838f3f39cd07f79c81ee80da763d112f6dd38e20bfd7bea1c3c6e3a17e99080d6d3aacb2985902df8860f71144089e16a34ac283eddccbc5de8e717c3f33496afc0fd20b7c81ec589b1741439d1cbf6dc1ab07e674893f6f351022cced4f2434ea7b83d2066b1b048b6cd9af3cf552ebd88135785d347c0faaa05c410dc78e26ebdaad82eb70aac88cad6f26feb7115ef5256d23ff35b0c558048aa00888202304ecfde8aaf416725ed7d577f040b67385ae49f8645d36d8e55fe7bbbb10a4b85b09426b9216ade4011bdea9876c2d0df02f49a3f7961545b9cba916b2f833b6628c47195b9b1cc2c36f02d557db888750eda12df68e25db660ae9409253e5299111c26eaee32f602aef8eda3d0666e9eaaf38c6cb32061711eb404cd2e81bede56691bebf6f2710c34f754f193a4731dbfad1c1099353ea5f68cccc46e6777b50a5f06bb19016d68bca103a5e4e534e2bcac47e66294ad82b59e4e9690502e8809b3b39b348cda7b05b2bdf355d03b17fc4437013288d9e1e1bf689635f2f1c836bd433cf4483c292a8fa3ada0c50d8eecc63d9a37407464a54eb8b630b5c3bece3bc9028e4e582e972f2b5fa1fac364558b3579e97436a84df995b69b723bda94cd70cd214ebad8d5a046a203dbc54ca0fc06aa622116e489122b1c7a3214cad6fe268f71a036c833a14ef313af1dc4a7a0768257f35c45c74a7b3f6cf935a295da7d5863d547dc5de2d8e3666c6d5205e38e5e08cbf25668e7b73f612416da501b5363f740ea088f0fb9d7edc21dab9de2bbdc396c937afc4d67d28f60737bad1075537a948173b2f8ed79f79d6c96249b90f237b1ae067dc25132a2b5b088552f53e8656347e7a8afda1a11c46084a4e0b53079411be53dbb7bac6cad037a553f8ad7b693e018cdf679c1d0c7ed6e3f249ae6e98796d76db67394a5da1d40b8ddf807eefeb58a655782b14c7d79c19e9d52b73e6134d6dbe99557906562bf40e8cfdd8a29a45f08dbba54671ad8ced33caa77d6afb43a47c86b9709ad7dfe39d60aac6c98397f30318021d863ab3c924bd44fc4203805b1396d6b374bbcc7400c113f50351896ad3fdaac5b119e58295c330b3cb6b5b49ca82797df7389ce13868ab3d43d99095a7f7ae6110e1d7e2fb96ce28b691ec6ce6194d2319b869d8606e22215bc38bd084906f6089ab88679ff4970d2deb9b298638caef035eea1ddb333e2c3bfee0c9ad0e04e50ba638b33ae77b0b495428cb70c70c1fc2866931f42cdb4dfe781ba1b6077776c03b635771e8417555180dcbe5dc37afea0afe4f418aae91c38f9b1ab517e5550656a1a9094feeb8e6d35abfbf32b070e2a353b029bdcc6f0eeb5935a62d9654e53d4b8f690eb6c083fc7186d3d5c382ba27e5c0e10090fff0cd9f69da183de8db13c764a93acd0c3dd0f97656cdbaa6a2608ae07c1a3266101783eef1d76e934d08db99d4d1692af8494f26dfe67e86817137076156a40a353a3d563c801bdc97c5b91e3004a2e723b802ed064091125e9ccbcffddbb50849093cd7b81e9b06cfcbc07f5109989e7771bd0b23d5d96f70cd8c4cc7d499350bf5b7628c5e1ea2fbf722d680762c26632a98c6dba8a335e8ed6b97458871f487151192be43c5c1bb0fe8ae83612b5200f9e5decf74ff9730ba93c09497350b38c357386374ae1eb0f055946ebb1cfd05b90ac52f27cfd22685116a6bc007e2d31bb3fc6acfad2e7ccd6b94eeac4690a22936a086a4345b60b436b5ddc56ce4277a649915a68c8827ccf4df45ea2af9c7626ee1e2d24b248652f6ddcc86e7bdb9bfb52f1244665878b9270ceed740145a5ab9276074808c079280bae35404ea2c4756c803d7f664b13f72740221218f27b1643e5ae77a887487cd4c3fe1088a10ad17bf011952b05e9a6a45e2f7b70a5c00048990c1e9428ccf1baff4888e605650bce871668a6b8703a1e24987d07d1d45347404ec698e0efc4a827b10649cdb9b9baa0e2f123e002dad2cd8c3dfb77fc11c1a8e005aa4a6a52d2910d7701fc569ee0e88d6e1951bc3d5e9ecd9df08fe2c8152d2316f716919b43fbe7a9fd798288c84055277944ff83ad47f253fe636e3bedf1e762759fa4bd228b84e0bd14ff4ef4c32aa241327be1d45ecde228e351d1ed05071063b78052a541e3fe15fe14ce283a78d2e319399672c3dbbee3c49b021d52e8f64637aaf5b5c98376cf7f5d648ad80ab2f1610b6b716b3791dcd9d6d82223de974d27f8ed892a09a641de0bea12c57bfd7785cf16e4f408752db17c3f9b5749821f70425b73400184b3112e3649ca73583f21f771b0bf2f0c98b7a56d2f8dc25a0d1a23d9d8ab479b1141051b70b2b36e6bd04dc93981ff1badb50c2379a15b8af4382924ad6869fb0310cff0c9c8e88351ae41012700944069c9b3f5a8cd021b2f33b94bb28a0e2ee1a325a2cd3b68a585eea375136e14ce5f71bb14dfeaf72c12b24a1f28948def3623a986b79aa9aa027471a64663d5c2608afdd175ec4955b1deaccdf52bd83dba5c2e62a880b4c629a039d8e151cb68bc45e198d668e68bd37fdbfaea89df04c0b4ad2aac19883138560e460763a8beed6af2e4eb1b4ee272c809701af1c2effa48fc7da1e448112d157cb1722d48610ff6d7c107db9ff3b7c8854f41b4581ba96aab7d31fc3703f63ff101932791d34a3a180dfaf4e59301f30327ad7845c0fe7a790b9e640a08fc314b6917c549f44a4387d89f4a600f9c5d18739c2466ee34af74a9214dab3d213d33f452f1626713f3352fa8e668bbe0dcd392c85e1c1ed382ff179fd1b65672645499c036b99d58badff20473f6827ecb416101eef25cd00a880912a812318068e3df62e0faacc01a054c44a943da27b28fead7ada21641207b2bbaa7f1a744d10c0a30809686f7b512a55de1be85614ea0166651b4c68d318f4bc0b381030adbb97452aa3b5fd1518a1e1b76c0dc829086bdefb7700055a3279c2e31e8eb9db16d51d461590d3b9a4a15de4e56a6698f8a174553036bcdbc8e1d5a3202c61aa13407b3d75a32b065164b8cda53252e702e08bac2c69e3f263d65e85a788c5992553c811afc9740f25bb64b57ed7146586d19e223ca197750ef54440f09c3709921296710a64467b365e1156fc62f07cb0d9f5e7959014c8aff0d384f9dcb847c273873f373010e450b9c95d6765308f333b2c6cf70a1fe1e9aee2708c60316b49055cdd2a51a70b9d264070b5bccf53e96939bb493e7ca72533a4de1e173590698bb19fd39ee9912fa9477aebebdacb48697c581d251e8b88dce604d6bfac349a1d8e1f73138fb6378ec139735050c41d658dc24c568a107aed447ba14b8ecf25aa2dff6bec8a2936f8562f7e73232810026480fdc5c3ea250b8c3cfe469234184b6cb38424e71c97ef5ad59c8ee127643fb8d0b3c2db7cdaded54cbc0907a9415c4fe2e47f68fdb6031a1cbe7fa19d380fd4fd7a06859530ec8231206e63d140e3f6927aaa8e693cc25a9256e80f760b5b2560b332ba05f4c2e6ac5a5ed1d282abc68d7452d5912fb046674d6b3fc42dd79e4c62192cf49b497b95058925c36be4b19d46927c719cdc21996b12c9e215c51c6679be58d6f022a26831fac39468a79a0db4f44440018a4e2d060755f1239410e08aea6c00ef99aad892a8150eb27c3c93b61ab9ffee69851d76008154a2990a8fd1de3bf108779ce16f349dda94fbbae8059b32ba55f3191404ae5c628f53cde10a909ec0d1458eebfa160644fb03462872e7bb6b9dbd86a034d41826f10f14f5aee098945045a7ae3d20bcfa1090cb38ca9630652b3ed3182cfdef8922b48ecb968ab88feeddc5abd7efe2449a5f0a6c1bca7e13061d6d5c8b7f624983f6c1341b7390a9dcbc1e9171ee773200517d55a19754889ec2635fc6a50a6e1bc83f6b84c9443bb69fa162bfbec7e1494ed3e295d9198bc01a86a71ed230c642c2f4e219afdd18b8fc5a5252605a066e2193107127258260ecdf07649119f6844049f2f6a013046eb91634513480813bef7591f6a910aaf4ad750b3dc4615047d988e44ff34099b109be3fd5e48ab9b6be144cf4c59c3aaaee96ca815984e8822bd475f50e9e84509b62e741b23c362a91b433c113b337cfb9b0aaf9705a3c8fe98ba75cece417775074914be2e069ea67fdd407c5ce95c3c948af0cca505bacb96a6f4a7d40d47e67d7800266fc39b6f8db8110b4fcad5f57d316a9badcb31575128135c0ec7faad108165a001f0f3a01ee6329ce1fd79d906684f70fbb604921bc5e528e2e5249e75dabb0e64d0d366e6138a9965092f84146d26582232c44de9edbab5709169f4d1e6fb76175fdd65c7d1b9b401458a19d29955b1da138e7e9fc4bf1bae7431e36bcddda457f34f874fcb57aed179f20b920accbaed5518bd66d4cb661af9101db650236c3d922bbe6acaa25d32eda45e543880d60df6bcdedb69732423e9b8833e044b18cc7f464a775ea3285f8694d102254d6a22c5f9445213c3c46fc016a36f6085e2b5fbff768f2f7efa0e2cf41f4d0a8653ab3d3536ea3e224d9a7d652d5a210853f6b8af1a07d8ed0a94f9a40ff6226f11bc7ad91b90e3826400aec4ce8a2d7dd3607a276853b7741e192db8610f8c836cce94807ccaff9830c1343f3ed3f57d205ecb8d6203c996d68f147f3e7e10dcc492af790def8efa53a7bb76a876373dc1dfb398e473d3d4b504ec0341642139651ebc26c70198a4c3863eac3790b780b35b9e3c4d4c4d391d759c583936fc28a88bc6a7c2f84239754a385593f12a59d32760b9d219ec7e6b237d83e9847d59520f6b16bd00620e4483ac623a5007130af4d1028551b49335dfa011992000ed72db6114fd8ec00daba7013846919b5122de0d1e0e9e59009e4e5669098e2f0c32b3a5295303fb3218546d08137da4a050203fcf5b123b87a5e0c73ea91a00b18d0e8ce34029a33fd290ed7e9443174577aa6e2c4ef317c32e150f5d42a480ca5b23cea7fda06b9c67931366124693e0d1c92881956f258f1a954f942551912a294a2d3dd9ac4377843fe2152c08e42318b4791f5098cf09552b250312cdbae5ea02b823470c9fb57cea16fb0a99311a424159a31f4b2893b9580b4ddc6b73588cc0b880042c773734a3ba1df8daa0a0235b25e5409c2382f44127c6cc48b142e3c7c5237d9825a982e447b7a1701877f90a84e49b6839332f71c74fdb00073c00fa7381535e479a7d539971c73bffc53338a403d2150ffc9b95cddb47b088ed73a97683908001842cc41dbbc24f5e096d4e9fb4c4a947049cb1fc6fde7136d66efb2d7df1415e2517489e28a6d8201c6a079c669140bbf08156539e4e095edba491586d1194562cdc49bd8f11bea441912f77099433d1d09457a7c64e3314b409ee21c4a68942848292aecec29dd90981f7bccbd09d1b4c131547ebe8be560619434231e593ca5baa6b103ee676bd5b13dc0033d85adc522bf9879ceece4bcb43170599727c28e763492342a301e9fda0c38a14280939ead4920e236f88e36899d346d81c1fefa6dd4dd5f00905acf6b2f3e447bba4927c88e19f257e08dc79d79d0adf4e5936d5250db345a1d6e5dec404676603f8fe3284fc2690d0fef171c5b6a843ab1b24050dc79b5430c85c25e2c3f62eaeecaa9c3b05fed214e40741927227e4c13676cfe2ac228a25c0b351d1659cc3037a098299bec6caea6974583a00923bd09377afc2bafbe6c7d8affa638264bc016e6455031ba0c574bd230883b0fe6cfe66fc5266c0daf06ae648bff3d7e909cc7a2a585e6d0d92c285d5cf28d048b0bda3041e3fe67e374afefeb1f5b89e1432c18415f9b279952802bcf4d533fc4240bfe088df1a6a6cad1741cc8944be96c9b18d99f6ade3c949b31517a694b520d3f5655cb43e396003e87c4a3e9ef48faef458e72c91b770346524dbf069c379ab6d26948774daabb043f4dede8d08bb3534f0ccd293117a53903f96b83573b2d693dc3effdcbd8cdd87028cd1a81db9adba5b23c670004961ff7ac24a4f3a6cfe37b9961a1ea1e1daf88902cdeaab7d9e62fd2f574719a963ee5ab6b1b867781a62588b9a5837e2dbabda20571199f4d79299b57dc5cb2bc6e0ee1fc62e56273b9bd9ed84f6582ca341667b2cc8eaedc790cf37d36b000d492012ef990720d1ef55b97260cfe9b3e0f0d51730702c22b1e4ef37a5053a3e1663348d59ef9d5ea026803668bfef94bb9f0a60aae966fde65313435d220ff745df52d73a5a2defb74baf4864824a9fe9187150f64228dc2d886e487a2319efd3a7e4a5ea5c87b9790f0ed467f141b5c8a5f3385728f946f29fc322ec1ba889bfb6975c8b2ce073cf6d62fa9a22bde8d39279b99aff25d38b72d2b49f673fb2836e35db50fdee04beab282214b1eca6e0510d3fb78f27cc5173c63af405c3f1de9cd4aef33b40aa1823995cc8e3dfdafc2c442b475fe5e797acd10f0bd273b3b814e1ef68d4f9e1e4ef77e4ec65b52d397cddc4ccfaa69fff3b88df64a2597e069d921c73f0d7d1d18a9e5248f408546e6a3b300221057cfa6e668951e78920828fab48d009dac733dfd34e1300129ae6e9447b93ef13a6d8f33425a2968a909e63d9fd77372a02aae510dc422b742e49f700ea250a3b2c08c4a8391aa2a4568a01e34a6fed393dd30b5adb9ca79e2bc1a64eab640e23716ab0f52263a5a9fd6ff585373e3730c27350afe531ff13fd1caefac94aa626b69ff6ed23361819ebec2fd80ba6c93af1870b8f20cc7da56411aa41eb40314e2c28a313cebfd1a540fa82ac900b3ba6c8a1546b343bde81c67922f23de3f3ef3e7eb771566c8f168300f1770a3fc23a6ee24cb201797e8f4639c5a3905b7887486f78f85c95e82a72ceff29849edae478bf6a6aaef8f03edb533bdaff7153bb8392498125dd7c6055282064c75e0bf569b321457fca1b5b4fdb143424b1a7c6c9f59d72fc4f79860483e0486a12cc9d54eaca9a01194dbd18f3c0a67dad0a8520439cbd8fc2b751b22c409c350a37b71d466847711466b8a1ae6cf643490631250c7cccc647444f513d05582c81b66432a0945cfd5b6cadb32b48edd2af28a276d3e41096cbab9040e1a207ef0985f7462ad50538671bbf1f15b4faf199ed37c77764a53db104b576b62a23b063c79776f91d143d414d30528af471a4871a1b8407f6a9af2b56e1c5fc6d5f3f55f39f1af03e5641208b4d65d21c1a09c347cbf59e12a1e3d220bea680cd1e32f9094cadf78285af8191fffc9e575bcf581ed366ba7bbe6f6c86d056c7059622f6bfd745a36993ef45f387ac1f9dca7f20186f1c5d75eaa877b9eb4d84a04cc992365bf32c0fc1f7a7ffa22435efb6772db0295c460982d2d5b7d810eb3d5602d4672b81870a4994d614e7233a6ffa967a1fdd3263b414f16ea9a001dcd197c00dfdf0750cf2db3820ec871653282f26448c334c4750301747512734ba4d0ca252aa1b1967edee93b11bd175586c5c16ebb99d228a9877ad752ad018ccebee7cbe0b95a5757ba0b6be79b6019a53a0d0f1c263d068df59e238a5f7ca8aae1e76b5a8f2faac582d4a81c4e12990ba2796c211d6196b0fbaac347fc70e8787f60629f4af28ce4d1be49516d9adae8b90ec47e8e8b4e51123207fe85f57a2c34487af9147c0c416720b90afae8a7ae07aa9f05d4c0695f1cbcca7aa464e46fb74bbe60e08ab99ad4b51b547605e0c6fd2481b8aa51b52d71e7a06514514b8de3fb5271bdac04bb5e864808a1ac989d08e62aca6c317c83f1c28ad11b263ade3171ca5e190cf2cce2aba54b7d8c508765087dd9bd24a1b2ad5f2a9e53789ca5eef4ea1ea61166e728780ed11b227335843ae9282ac3056f0350a1f9f932cc96f89960c610bbe1bf3537eb2ad0800ddbf19944a9a6db77298b5f9e14e8f3e6418f0fd4d3aaf5cfca0ed5c809f43fa02a97434c7bd1dc2371bebed0d9b10113b86eb6a25ebceb96746931ddc0ed106e1274a02cec2bf37c33678b505f774fe3dda3fab56c9fa31cf714da04dcf49067cd4d4aa276648db7f61897fba924f89b6bff3ca194608b9d1655760fecd93ece62f57b4d899e2a7f58484375e9e207d59322961f756201533a6ce020ae6e7008185c7b32c6ee18a698b444aadc946c4781736fce3449baa535c49155a0f57d620e5f8db6033b317f36a29760ff9098ff43c59e1960f35a80b9e925b64003bcdda7215ebdf9eb3407870d431fa8ef85b5f9c9619be544c0f7f591bf3df5612a25649be30475322fa6f063106001a93028cf1c7fff56fb232bc3d7f3b25fe9fd14d724129c6840aae066452392d7e970edd4794161a32f2f84c2b651e8e4bf529122002673d82d13282bddaf72f2351cd52a7e79dcbe6b95e6306dc6af80d55b679effbd4bab77ff089a34e02fd13b30d0298841a68a461a58334560049fe91d1fe2f818f02c153722367fa111ae778ba81b5d1f35a872fc01ff886ac9bf826693c383f37a92bf129227906cb6b490ed65e9209e31185e14a3491c69c61afcf1f0967e27e5816b8efbe366ac1aa378b61057721f1547a97350c45efa6726526d2f02b24b3c88b9606d73686e2724e4decf845256c327c786600155e03de158b8fbd2c4d528ad99f1dcb932e06ab69eeaae1da8942ba2db8b83f4c09cd7ffe45e394b9cb1a169c38c9f897c4d58eb88697f07649afae627e1b8dd39f6162f7d872875d3c126ec9c7aeb904fc8206547c0a99165e2030239d1a09925e01dfc069bb9e2612da2fb9b9db0f3ed93187da6312047d017e7c0a8deeb1d7c3f63563405cb2d1511427c1ed8d5b146941c945b0325a779dc2e702615931157830efd16718611e8d3905eaea65a484d4dfbe411d4d3b6f26fb9e9f65f4ae8da9f1286dc01fb5b0d94a8f8b0a65a087017a3ee7ad4b28176cfcfa3a6997c8409515ebfceab084aa167b84f8affe6f17237754a3e05ee0e8884ae6b2ad2bc233dfd87fc8a98570770a97d9120e937d0f2e3d75bf109a2e453309f460fc98d0d7272b10ea6ab4e651fd552cf353f24cce34cbc63c4bd7a060ce84629cabfd2e6780b2bdc9296d5d932fe6b934392e21130c4a22fdae073895e9ff6595b456e35e8cc189cca5310097a0e2bf6c12a5508c9171b628605a41fed9c1cf8b884605f8dc7253bf54ef00dde1b8e1c43f91fdc602c1d579c11d6a88bb6db87c961f570d37336b2777c5111b9b9db542dc8c534e82334f2a7e2371b64b33ecb4ccd08321044d9b269a3505188f95a1ad80353cefa1f479cfb181924980bf72f998b12e88571205d61f1996d7ee43703885122d2cfe08d1a58a83098023f353ef00c6844b2e7010f284057fdebaa9c23d5f5fe0c03bee5fb037bbddd2293f1e0bb7cba157a7d8c82d8aa5573f2d1961664ea217199d025000b4e00833a4d36e908495044196546dc75aa0c357e4e40370fa6478be10ad11cde5fb8bef1c7c53f8f93b424015457f60fe1e044a091f327d7c665448bec9f2b90c5c1fc7e73fe17ad5b569bddb7d56581841b368821ea088fc343d6d0a629dc1669e30289d7822eb53ff2afc569f8db6a1135f21b5947a25f718ec44786b08aa0692137d643f52694da7576a619df78b0050bc33c76678d0db51117867286791ffdfe4e3c936bbcce7987bda651900e735fa10cca96a07ef97c3bfc4d606bbd2dcebf0c927c5e6f7b3c02294e3a72156c0ae5ea1cf0efd24342400645893fef7265fd0d028b34ac74c71508110c6e4d921685250252be452d4253a7aa946560a2f46f2376329d382e8bd05c3141be81f81c4929fc7afdc79f9588bf8d70097461012be6d4b5ece7415d3e81458ffe8d7459225c7704db3a06f0ffffff0f