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 62589 6b25ef385cea0bb6d68c7e199119e07658d80de999fc56714061517456ac6571

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0cc5d6af35475627be7b93fa0b59cbdc34bcf3ee463677b8c20a7b7a8ba67083
Certificate Block Hash
6b25ef385cea0bb6d68c7e199119e07658d80de999fc56714061517456ac6571
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...008078000040660000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000001d4eaa928a666afa6b54ac1d2e8f9f5725c66861c7f00bbadd9b6741cb1b2dcbf4b39fafb6f9063883291efb5a6a78db6c24f2c396b2a9882aebf2eefe502821c05c86647426daad7c05ba5b323a6e35e2c9c8c70b1aaaf6300f00000000000000000200000002008078000040660000

Raw Header Hex

000040201179c012be28b7130373cc511bc19199a7a598911bcc327a6458efcae4b3cb07200638866046d065d23cd81a5e581442117b16bb414476b399ffc2eb6b54d19202e7176aa14602188370a68b7a7b0ac2b8773646eef3bc34dccb590bfa937bbe27564735afd6c50c

Proof Data Hex

59,560 bytes
1212160103074989a665eefe42e155ce381f91885a1e5ffa5b1d8fe67e6ab8cd99d331c8e651ce7aabf9ef90f7b97de6a575e059bd5302dddf675b24b5a7561309fd4dc9a58215732ab2469beb80f391ca33f1733d4542d80699dccd5bfe0a2c4b716c0d8e6059503c2c8db38fe07cdd7d79ba86c90e1329b56ad83c06d7a2d5a89f3f6197f9fa35ed35497accbdb3a789bbd188b02b1aafeef2a5b5b227179dbf743fad2b5cd5e8314bacdb74e775b71a19426ba23d7b80492e51ee588a0139948eb24b26cda0e4aeb1b025e00a490f302c23472747c9306ee6b3b002c7ff5bfc2e18113c36dd8fe67998178db2b24b4b13a5505badc6ad96db8d61e6fc8a596f856f4d0056294f7f7cd9abb4d915ffaff9f605feab36c524886a3eaa9433ec3836c881a32ede06de069794b766235dd158a835071fd7badd614f949b8f1579ae86c067fb1d0b325b9f91902dc899da132e0d4c64d322f6003af2ff38dd76c972c06ccef92d2f2d55306c3f18cdbf451765cdad51a87f85066d2cb447d58f9f30df227f453e8a108e0c0495a1eff521a75ae3f7a24666fc9546f2333ce7b9b4c8b1416e02b0395c93e709e56ab3a16d175faed88e7c5a12c8cc11b22693f9aa02b660bde6bedc64da81a5a2b08ab1b442366e63f7b6ab629b62e195ce8191c4cb10f892d2d7ed8560b9f7890b64bcf1a4fed78d287f20a97318c92151a394995897084fb71abedac462ea0c88484189f9472eb5031ccc986ddcecf332365b3a2510a6a48719f54fd48ce296153daf79696e44d9b07dafa78559b55827fcbd44571542ef1d4b9de7d18f9cde46acddb575b11157bf1c043c8d81bc3efbbd5bbd63b25552f54afbf53663f98cc79b0f062ab4d3129dfb41ca47339c8b1fbb543434d0b4a240844b00def368769068eef21312b1b83c62dd02c580134a296e49cac076f89fe018946ff35992d715bca28fbabec3f33463e700408f1c701669a688325833e59ec2c25cf01641e077b7cae2496c2ed24a99bfa31be067a585c51b4c43c8b0a96205128a0efeb091666b8709feb1108eee423c4276e9e7a562603122ca42858daeb2df0531bcf4d20e4064d424ea8f3395f049965fa5d8e0720a6765532ed92c7d079207e54e47d7db703268b672ab937c5876304895f5c6701c1d7afde01dee4673fdd7f75a3d0d3e61ae67efdd1869eb9084a38ae1fe22c1d2c5b35c6b858c926d7867c6c6798720a6025516972bc1fa77165e8ef7bfb436238f73a51478d34aaa2d05fe562de0a76e3b5ddedc16aa726e3c0e9d26b9af6b093185b5416eae2fca6371835d2b2a3397fc9e02d622157d609932508519b3b7ba2fa9cbda6471989ac33f8e91fd8f71113eed0cae4e33ce02f12f91bfe10201c2ba9d323cd2307eeee6a5e51b9f2e22252760550752cc5ea08ad440a503c54f17fbb5872901136db0d80723223b47cc563f1ab70d5269836d255c6498bdf179fc693e785e40fd3cbd188409287addabda1032b69040d9c8b068fc064c6a968653e06de27ceee7dac21d10600c134ce1ee5b33710903aef36db37b4668395b9eb670443d353f3cf81851de0161eef250bb62f1ebdd1fc65c92c2411e25b3f21fb35dd5680f42f03f93150ad7f78f934c2f210ceab4f84aba92dc08df482081a5e281330e6750c7a36516352ae8a919f41e72fa4fb55741a2d76fb3ac544a62137eb7d2208f3a54c4fdc855ce0bef5b9ba97f8c0c2433902a252ef10781e7c1b09286d667e0fba2b67dc58911b0b512876b58f1cdce3e61bb14531de31744ae00148ccfd45237f4a563121f26ecfc5a97eedcd0f5d9d2696b6f8422bc3ca3d58df7c88e7cb6ed79bfa949c4f48361e7966096d52ee6e3ceef4ebd3ead442cd57a3b1cab99e083773308aa4403727e98f90a9af5ccfddc8f49bc266d4eb60aea9632a6f36487c908ef57dd993faaeee2da38b88d1c16001b7f78fccc371d3837e19eea8cf3720fd0dcdd37d03d54a37a594b77529b213d65f18c5b33876fc4a9c34f84467f765af7da9f5f232fa88c65f26f15e93da223fa714a94d3a6b00864a550a6f1dbec095421edd52807169e7229582e2673ffbd7ad0ffaaa7d970fb5f405dbfeecc2c5334e12f466bd4f2f5df2d2b1d5368b540a0c4090dbebae45ef5f724cd22b3cdc7a7798e54ab388cd05b904dd4a2e82df0cd2f3beee1451aaed18a7cde7d4964f0c0c0194a2312f1d0fd006bf650e2f06365a9dafac371daed9bdbf88b3a5ad1d4cc9a6b1a06aef5470a92b6072654148ce6d1d8272c0e80d4f98f30d31863cdac54e729149f409432557b1f1a9ab717e7943b8804022b94585b1b87e44e49708da1c3ccd984f72d1961d265527288226c41a0c107ef56bd3d45886e39118f8dddc48bc36fd561cfa3287748dae353621755351e7cbbcc5d2d4642c3a0ae664d4a0e0e620752930eb127d28133eb07ed86d6b56606532d2101d75da59c41cdff5c54bef2fdce79a9d5de71649ac94f4ef2baacc44bb3f52b179956d4e17358d621c4aa282d827a71230035b7cae8f0e876e28d3c6db22edda59b344f48220e6350116348141f4c643d1fdba74a05e7e7e163d155d5fca7974bbfc006b6129e7c391f57cd2328978f9ead9d9b3e34ec9a8ffd08ace3d467eb43d305d179d1fe8a8b1f422f6c75063fd8a7da9d3b26fa105e9dd0dcce0bade0ab6ff5e1bd5364843d772865b359f4ce52688e8da32a264cf03ff1c72b3766242b4a41781d788e39dfa8bc7404845f3f6b73270ed2b730f8e0d43aa6009c3f77ff109ecffe5e363907c400ce5767a9a6576f1be4a2b3ca1b093b25d53e810a6a28bfe15b2fb14845896725d1ecda3e44231bc0d80136075dd6657e125fc1db714e3f143272f7d2ed255161fdc84f01897946984213187197098ceea1598ab4f3094696b479fbe7a0169561733acb6a12f75866307af8d93f760525462e3dd0b8785cf40f52aeb3e946156c10d9d595d572c4a2220712f0d5029839d23a662e88fd1ebb71fa24ec17e1f562f93cfba65650909090201bfa1b05dbb9037e39c53bd90a198341321892085f06777e661ef5fafe476c4c077675d4dc548047da5894bedd01692fa6af2c365ab7a9a8b781d7c8bc4e3a6354678e183710314ec1177fcf3185e5c4591f054a4d3e2ec6ec5faf0c6c3650448e12d88e1f4f767aff20bfb3f93a72fa3ec078d52babdc56286858c0eb33dfc43146c4b21f87d5797f4083460a3d2c8e29a70fd72c79de0c62213a8420f5027a1c5ae46536e3abd2125f2a58e5a31ce9727131d51104931f83647aa3a3d43efeedc0c57f80db323af8a007cc91eb8428e0f2f018d8527c77c42cac7ab55f60212bb512c8ec3c00447ce448cc3758dda65fd3b29303ab3b70473679f6f14d6ab5f954989453ef3137b613cb3770a8120b1771ab3362f192a26bb8ac556c7b37721d1b465b49f2a880d12e0c723e4c5699d33a883eaf2736040a3de113ff64f87ae002c5323a7c409991d6d0f6a35386c5dba19095dd42b62f7816c9dd1c1f9eff79fdc824f799b70c8be899b1cefce61661e3a76ebe62803ae766449e34d91c12e218c75c44da2685562ac399bf362ad59d0f54a001fd5d140523aa8029af1e28b3d08e752a6b04e8f5aae8e7ec430efe24b264715e89239c0cee71345d957a9a299c9194ee3061a1ff5e3c01e7b26fabd16be599fbb550f07ab62d25089c2c31cd5d19d9b6accc4d4d9660b52782b716d8feba0f8eff8d7d77c73b2954c6cb7f364fb6f0a0fa26a6876ef367470cb596c7e54ed7251656ebb35ba1bb7c9519bf7e3b0ff57124960d8c0e24e5076fb604b7e10c1f4c07f8cdeb7d081e66ba61533c52b9a0bf151bb2257dc05cdd0b03c42f7caf1282a393801bb67b06631e7102b2ceb0dad53a22e419233c6e8a18c8854360bd74d02a83e4b269331b5a4f2f16ecc001860b145317038d12a28252c29d45bbf280cc7967902e92a4f671618fe6e7ba65dab66149e4126ebeb3470b21229954efdcaf525e2e36a55f6bbf942f49b0cf1df8c04e20a1d01332f29fb42d870b195038a726956f6dbf0d3bd7ddd1b438d6fab97b9fcda64a4d4214da0e4e93d074f26e53452047cf48d9d66440e5d0a7aa92a68fae4b1a522400917f1196fc4607c59b038eb32f7db22148badc1fa25d250df8a63945162ac41a9206b510d48601aead000e746e30eaa2157072ef844da52ab749b35673461c81ef0ffeb440144061d48d5f5ba9d683299d03a26b53c6d8838939661c17dcdfe4152e5ccdf464e0b63ee7b6419859775f40bb8c139ceb76df6d80dadd7c6777b85452ae30f0f1fe4c4451b69025c0263a30899a2d90845aaf5ff1be61ea501cad988f8b1aa3ae04eb7887361c84a8ddda60a3bed20c9395b22b553505790add573894b4f758723eb02966858b466f7df722d41251c3aab2b89eb276baa15c2efbfd1c6300a906b6b9f4da97df491a4938a51fb3e1d956bd740e10cad1210a1f2576e3428ad1eec5275b12dbe52469863d83aafa91471a13d83a605f7536f84552383ced74e36c2966206d2f529a624b8c6e6c78f20d894a8bc6ca5dfd582d793a4701f9c91f65612301aa987cae16bf0d55fabc35a83c2cc977d0217e91a579ad0e2e913e2329c132a053c79737e3c01ef4680be8c6f124eea6a522f9faefc69a9e140198eff950950332f324abfe280bcd5112da707321f096e9615b7d30b47b4a72174d04bb5908b2f2b0e7d63b8b77d8313fe069b727132ffba2805b1655947a9f49e981a65327aefb694573cac802252a3f819d62ef41829d6f8e8c7d983e49008436d1afaed98419f2202f70ad56424b8ca09623226ed723bfd6b53d39182f94303790755b9a8343fd109f2bd17b9db7e2f5970da177f3cb3e5acbe0bafaea5dc7577a60ad38bad5e295b21d0be973c146e8432b0c0d68d94f9124b98058a3e85df083c9822bee4df807f299b8403901edb4934fa29cbe31f62b4e1155f92f71e8f731ffefc51c4624bd0d68807e66f501f5da8e1e1a0cd7231d558c56bee71ad09742ed115c15a21f36bd44b1b2f6973d0549818c60a9b9297bf45d1de68c483872dceed25deef40df23190ea58748219fa3c6ae53a7737a6f459036636b2774f3f6e37a37aaabf71061a950c56b1d79c55395af6da3729ceeeab526de057b0c28a15186d0b7f8e4196f5c57bfe7df459456bd3b3be0522462a96394cfb2fb44e54977929c1b72e6296df319ee4f772bda71abfe2919e735135f980cf0a1e14154c2b508590991640caac4135a624fff2fa266899bfbfdad6f75a42d550a4204e09ef5c192f64617bea6a2eee6bf3fda9dadea6a96fdcdfdd9ca7896efb504cf882e93a0024485dbf8c7d47f957cadf281258d6a927f50df44e9c5428f8d8900e227156bd276ee709af4cfafcd516c3716fa91bf5628199af8858b06c10b0e142a2bba023744f3197e564d67214f2824406cc9f5c27cb59ce2b1c7948b3d471984a7f45e6faa3598ee5b34e82b5e2edfb148f7879e74fb54f795699e7459c4f624ad74e98c3e145781620ed6930343f724ce98c1d3347105b6b94f2f68ae0d32cdb4c115e7ffdc6af52d4378ee4c6876029d89961fcfde9fd074637812525cd632d9d314a54ca4b2496ef27d768d1ad652d4baf75e235f665cfb5b04bcd532ca6adbea2932908bc43c16a517f5b5d72ed5442f188d2a9ab6447fbea388c774559697fdfad2f0316122b4a1c0433e234a4368607f9a23871db114d3d791dbde2a4e021861147515e930d3ecb12d162a04add14f99c3224bce19f51959bfac838c1ab8ab35a5475b226f0860875be8a004dbe9f8ab4618177b80c2a07d52478515761857e658d278847b9e4a66e644f949d57eb9f0588d57c06742505e857afcd53f7c9e237c5bc95d991c33b2272a2a0730efca1417af1902d2ee7330d56c9ace7d6c245d54626824dc4786285c7f3f1eab17b0d67cabfc686ae83ac14f0805810f521908696772bc2e31753ce58a4ff2f602e5490a1da0efde5b52023c93e76d89c86952249c1fdae4a5c59728858020c8b7ec30090cac86f7a3362b989f9375c2c1e966f77281559c6a3a0419071d26f00080569a9703216ad8fc63ce04a94f647912cd37f20c2d25004f3ab28f09018c7617f72f78c8f5cf0b054655bb9c97359704b0fdac3694ccc649980d39e910dc0dfccf4e5e907c6d3ae520c4adf4d0ee10245f8a4dea4b678f126481b49337103d129ba35bba88ac0fbec06817f4af1a6f75bcf98e840ac3509c41938f097cca44736ab4af5694119cf19b13b1c4b1962555a0f8fb12db48a17f05e446797a0905a82d2f6ae9c3806234fe706494023028e7d6d132784906c140ce14501f6c86f33077857da27f87b766635a53d49ba3f7a4facb58928df53a03194f80add5136dafa02205b90c486c9a3b30cd9cec46552a15098c5a8a4975f363a5a4778c54904b1975d8922c1fee4e45774af180285521801a43b98bc916b4c3f16509cefd35b3518701a92affeeebc3b6d8e382ecb8bb240739229713e2112b4a1c0e6c2f1896d293612d499e956ee9c5216c6baed9cd3ddf23c88e9e830ffbc96da67eb55e746ec13973d9639307b3f39ed92d9725dd647bab880206d8288627aa455eb6912332e4a6aa6b4ba9e70e3d277a34b68e540923185ef60fb3cdda40486dad971e15cbd63dfed9c8c801f0a269331ed416a62543475886e02272913b5b7a172ec9eeef810e6cb8a873948cab237017779d4637603d7df8d3c5bafdcf3d8ae16a88ef6fa49f40f2350cb9f42e8e625ad7dccaec29373108c8d2fe6816802bb859f7c81a0bcfbd4d52c1f656b1cb97521aeb99bb1fd2466aef4921985c81a181294f86c84c8cd060adf735404293c1ec73f2f6174f9998abcbb3aac7b705d0aa72ba80e257a4a1a9b9ef354794f44080154b6c8c3d4d33e5853bcceddbde2b0361e6792abb2ba72f95c7f87687f5369f7f1e37eb5d49a0dd94b34f7e4c95961137a20cbfd5e71292e9b6a58b5dc55919f394a0b006145c6ef0b4a92073143b5885f7596ea410ebd75cbb68ee0ea9beb565149a184892eccbe831c6e4dd32d39c2083c94bbc6111d177bfd2c9013154188432990b49167dd750d4cea7452a149edb6151ee921aafd0abeda9fc32f0dde1c07304555714b788aad4667ac1f627a256a038d888a4f2906bb607527c9c545b71620173b9d16c429e2906af3d2aa813723323bb0cc623e8a3fcd27527db0b7f934b4f93a011a5aeb6ce34cdf52eaf8ce4e99eeb791c9510b5f9bec080a96086e4971b1f9af85976789650f52267a82a1de4b3a62691caf2260126e8175a06c0706dc88c3fc35175e2a5487b16700830af3aa7b6a3a95b9ab61e7aaf499408dee298937f325194a3e36672bb248d9f5cde0dd8ff484b1b8e34d6b92c4f401fc49e5a404ad3088d87989857f5dfe3dab1fcf66f15b9b94648545fd2d8b82047ef96373ecd905c54d3dd293ab66bfda3ee8dcd6fbe19ae635656aa8e57ee3638298a1c4b720cfc62c49c8168ae258b58da95c7385cae0ce620a15649f3df560c4e5a76dcfe9ced67132d2d7ca8c36811c0fe4bb8ee21aee0d182ec453e4c8c348c6b5009c80c0457b239ac353a4f9e6d35871c041c1413799ea787ef87ec80789e3d19ccd9f6e0f7f589cb8f87a35e51b82eff7f2d470568aa7ad726b108d0bdd0523f9cfe764429d9eb00eb7d479ed04de53a1a87eb8544a09db1822b25b3128423f4e12bbc021dcac3c3a340360e8009ffafacd52354f9773389a2b3a4fd9d0cf41ec60f46524b2a5dde72616988705c55dcb4f7d8944ae52b11829ece5e4aaaadde1de228801906ccafe80e3bd19f572e6001c0241c53ccde50bbc90c211a570183a697be8b592fb92eb26dcb91563a13137ab4a5f024899448e8fc394559459060b2436d99cccbb6002b8a066afeb1dcd98406b01982b29454bb05932d172af3f912fb0a7f602cd642d05f121766bc91ff073e05198566f8bcc8b8179613205255ca37da2755f3f1c1f41ad31400400b013738964068f3caca3c714af4316afb15bd41c8e7eb7f6234a2e7fe1597ccc37d31dbe750804bc9397055894f1b50c3414f927aff7a08c9d328887dbeadc91ae649f67e045b16e56dab26026b6b394342e084d2cb03bd55bf91f4365e94daaa84a1fd17a8bf0104959b43ae8397103c867bd9f75be1198ef64e99a111dd7a2821bb10b75bc0b82e7ac72c8faa3bc9e85424d78ecee33bc03eca22199f798b604c237870c8cf700c2e80e21209e24827bfe7d7bc9932a9b5ba62a4dbc5dc03f7272aac14e8b13e0ef50d7821a01a88a18322269bc3109f35c0fa32f63ac28442dfd8896fe9299562da9298d7f1fc84698b4c1cf45dcbbf62d1ceef470ed078fe7cad5632bc187b9f85a95fe7c5a021134d79b2be6c764c7223f288a851b58e6796b6bb55ebb5836f88d12ba7d28e9397f655692e46b710c7620dcd07144cee9509d83056aa552f9e77584f72deb065f8751f83c0a13a27ca9c26e599108aec37da904a00449b9e6a5c1df864d141ba7a8719bce85abde81453c1bf42ba3ab7c4a0d5155554a5e1a697e0b7afd8369345ecdf06642d4d856b32ff97f56a4eaa6776ef3b3b3b1234f0e24bd5d2a30c3d69b3eda214c9e3ddbae09a8c0eac7dda1482f554cf2bdfc923c608a001979fdff14391482d049fcfca1b47596dce58907b2901105e82f18fa8cfee711f1f08a435f2e0c86b551caa77d71b0df50a5d25ed4b2eb5a5a09bd996f4df3e722741c58e07d7ca0c313af1120e2f11bca0f5a23715dbf3c9c7c6dd304ba6b1c858deb7483fd891248b3c7c3f25c5f7c5a2807f5d7e1db06915de3e014eb0021d78608877cf57a689af5d6a2fa443e07ef5f5ea118c7edbeda941c92d3560c1bcebb038d9b33269fb84419b8829b0a252f5dae22fa9db8a8cc2d5061af2b76b0612f062ca452d1db9ae9990c4163a38c615b1d3e65f9f8a4768a6a70ed4985d743eb5bb0de3e9388fb1c15c8b2b4bcc71e353e7048a846613cd2ce1b827acd29f3f81c8162654534623fdc6541e21f6fdba97b79aa94c94f06d04c049b61d3c4a990940b38d360a72780d7b39b97c43c33c62fc8f0e6e059e09b7d27c2c6695cd80eb1f87a0db0c3b652024ea2b089fb2f65a80d50aff422d6f094bd2869946a196ac4653ea45af9ef8ecb282fb0fc6974f6af5a55ebe32b2f1121f2055b931a6e1e76a2aa7343497bd4ca904f419ffdb55abf4de9149a2ad51aaf77d0c2148fa640615699bddc444af4b6c8ea09e610811c4fe618cf22a5996dbd17a758502046c408ecdd5ac91b9124001372cc2df64c56bee67647c0e5a29679d588700af65147963c1dddca9dd2f0d6d2a8d7849dbffbe0ede67008ef352290f9919084b254d56c9fde5aaa38a3a775f08c828015309d820fcf3fd07b778da99133c3e716711658b181a7ac2a9970eed2c05883b7179e3bd05a7d61d22b262d32f35d2466c254755b8abb67a25dd946e64b85fedf52b7f79dc3f412ea0aeec4341895b67775d17480d041cd7064d14bca5643893219d57f5c73666d98e82dc8a35f03aa778f6e01f25f4b496c74f391d1b39884f262b76707a078fadc1728ba9de5dd5a4ef149819049b9e54c6aa74815f1f7e2edc51cb7a659ed673a658824e74750312bcb8b9bd2f99aaf8cc095b15b80f1a6ebb0c3c18e18076d8d056c82922fd4ce8c4b33f384a8a94de1b6d52f78b9453594df5f6ee75bd55f9aa093e52bf1a864481a20974e3afe16ba0f0f6f9beaea00e184e8f605b98ffc554d09651f35cf9589f33326ee97c4d7c89f58affee8bb3339357ac8e43acb3ad4195dc220934e283ceb33ebe3e1f845b7884c7b60145719d53482f08c26ff616e30864c1fd58610a5d8f94249277f764dbe7c521584b88b9e1dcc2797dc028b03556e22760606a0fd85553b00832110db148b168caa8301a1242e293f7447dc7618d59a0a8aa653cc670dc9ac6d4227dd5376bbe3074431febf0640f0f3124849284016f87423721ea620935f9913b0d394d342e371011f058d0b697b1a462f778849df9b255c0606627ed497a807d690960dad3762de86b6b242ee17faa705c5c6a29d8f35ffc6915f0e2f9570471d46da999c1920df879b5078eb2d07e00689b32dbce2619d35b1d4244dc1ecad682f012b10635bc7346f9bf21b5731e88260b6ae5e2606f5113a2d2281125be104feae42e7570644034d676a3ec728f7347367326824ba5132fc300879790a44daed669df88217db22e4bbd9b818e7380a08a6a4262ea0b355d0cc719b31048dfe6d14600387e40bf5bccd888ec1bfbacb24dc2d6878621da12c74880353d6a04aacad9c974a150592b732abf56b535f16ed463a988c2ae7306ed8469721fb32fb70bd38095a7a2cfef5c72b08e8b6694fe74633e6664eacfca032b045a199fedcdb9fdc1952776a2f74726a12f4f7ea51c91b6c54fbfe3b65b2e1ffd6f43b225d023bb7387fa3e0528f4d7c7c0f1fe65970ec26c8a1a03d3223e23d73967014463bc36bf2108e5f7ef0f3a0d9f0a8e2bbc5977ef558ca4429cfe9d67cf9f77ad4783c7adba2a2fcc68be3161dce2318ecad08436ee7f3da4effed2e1a130327bbe0c18b17b342318f63cf6059c2084c8bd66ce0add11e2aac7b9bbb55129af742eb3c07d3740f935a685c5ff0057fa50244be71d823a1600b678050b01e2be21680e721b98e0863cd54ad9dbb61db4000944c20b7429a24f49d58734bddb42fee3a988a14aa93acc1c30b881ccce904e9488c138407e461f4adeb43318c9018de7f8cd9eb7b4bb5c0bbd6e1b4073f5da72dd7c8db9583f64193b417efb05b0aba7446aba170091bf697aab816d3f72d5c09b619a37c8efc504ee0280e65719830d7f692acdf2b1e442f62f9010f35ea4ae13447d365031f1e521345375e447332b2acfa9ee848754fb16b86d160f93bcd2fb489deb298eaa97ff23904e397754ac9b8df8bdb5872c6dcafacffbc6540250e2a90b5dfa9a3f25009b065d9839eca064be352fa292af039e6ce8eac895fbc24dfcf62f0dd7577eed60738e1388aad2e3696fa44a13d99877df767e99137b64f8a46e71577de25ad3a10f95122ff2ab68b5c211e9c4576658bdc75b256aafb69fc59a997b90012970832c15e50fd4d167e33c09f8c9c5e5c2af3062372a0277a2f1f714bcb7c89955f246b7508817b884908fff6955a86893b1d272d7816c68f07347555505a635272a14afa01a5f08738c9fef4a4b1f93c81f55c9b2193c86c5e1c749357e56122cfa572a74ca737660973b5fb82b1ee95884080b20a9ba48578725da084bcedfa11df864ef3de9e4d5d7a7fc23bed328b81bb6e9805c9b3660f94ac06c10bcdcc2333eb83363a05af853b40bb95d41fb4e1411391cc886f6c9075d494dde316585eab91ac8b4a89721fd423bc0f07db41477a23d49d2674c8f1594c7df6bf0e35c3c30d97d25297c90896d0b72e5c13d52994645e884d0cbbba4c93abb16d1195ffcb5045b26de119a34f413cbe512f3bfb798dbe75c12943b627098ec8e3cc1a02bb0169bf80d31bedee7c76e4bbba3006c139d58b66ba64bbccb9d7c6e13a7368ccb3db307ed86c94b538b35384e5cebc204f5291fde7931d09a919b5e4dd8c3762b5871136c39794e558a80e649c57a2cdf1ebea24c8d7921df25b059e3c1ed2134195ffc16fb35787a081b0510545b9b94cba9b5f80e985f3e4c8f8596844ac4864751093b8f6069762b72c3d0a66d2506486bf3fd24df4c27e5e13068b4cb68e2e36d034875578b539c185aa4ee06269b4bfc00fa08481d31204ea34cd429c063b4637ef276b92c9233182b137528a87af4b890a2b1171198dc243187ccc1c7c56e9e53e46aa0ff73de2cfdb32e23d917542afa5ce34bdf2fd6e05798a0e4d6c272086103fde441dd4691119182e224c12f349d1fb3b36fef6904128ac307314dd3905509342b94ba1fd7ce84a7fcfddc9d8b902de4936a38957bb548b0b5c0ea15f57ef0621157c0bb329df19bc2669b1f865963679bd23b53d91fb921f4ec867d526b761ad1d1bdf9080591f0a94a7d6c3923c29e90d159e2d2356242e5221b1a81ddd7c609ec4682f2d247062c6ab298a751d81135cbd1b14e4ce2b4619473ec802a04aca107d6627edcc11836cbc68ebb4baf3ddf2623ceff96cb75b83001249d6b5d0c32cc262f22c6fde1b2a3778ffc04cc6cb1d30f5dc128855d269c9ef7e866960139388c5a44ec51570b0b9f84c49b49b92dae74f9293afdd12d085925d411faaa7feec8da2915e91d434a1f9269e24903ff99a47c9f33bd9e2e32dfa93a362c48ff73837e8e1780e64f0d79be0c1bb260c364df9a13d74cfa087c97fd251ad19a10ceb88358a7a279fefc166a07c1b36bf59d33cfeeac1a3eada266bb2bf5f74642db5246579e398b1e9871379ce76f6bb696447cba5b27e58b460b2c609855dbed6a5316b074391844495d1341e41152ecdbfbf0b4695fe3d9aa74fcdee6754efadfe302e7f9b525f2960c668604feac3af029cdbc69f3db58a3a7b001e65091ddf0fd5125f5ab2514bb07cd2c33f11135426e24240ddda6d77173c0f0de909c1c7c0cfcec146341630479d7000ee6bdcece691c07a4744d32530052ed49865152a0344daa877fa8e36df993725afeee9a6fb188fb6f7a9bde8a0b6d8bef66d4daceef851da4a1acc54ba8bf842e5d12a42d320f62e9b421d99251b6f5fa25bc731792bf56975a761c3110b14b686afc0ce00bfdf2ba0523c3802d230494b59cb5ad6e19afe0445224475a6d678f32dafa41e224f1a0e7aac65e44e791630c63739b1007a3781794ef7729a4b75004672f9dd4c65659113f5bd4049286c9d8dde36a6d9c4c4cd8813b741a746b6d132693fc2eb68567c0c4e110a86cdacb05a7ac8eea51faab2173290dfdd8a9f655a21697d6a04a5255e79dd97ab7520b063b659d2f63d42ad748b1d02ef8e121c915bee132992ddb37b4f94b4bee57155410353101be7d2f28295fbaaff04bc3f8827171b712129e74029b51c68e37ef6f764abcfb3ce0fe62dc5c02b8351db3f628763d848aff6bc76bc55248adb9e7f5657b948b3a851cb6983bb2d51846d86804c44527cb27e9cde7c962c114549cdf7d4a3a303671ebd0def9a1a8bf80e00532f527b08d10bb1b4df598697677ac8f80451fd74641dd78b51ea6217dfe68ac0903ee93679e9c25398318cd9a6e71897c61d5cdec60f8565c1c95a6a33d38b7ccaeee21fd63eadce0cb1f58749e525ed6b1c6b4d783b3074df6e278b8716bd108a493c7b040c9b33ea76c458108d23e5747e153082db95f9dd93213ef9bc64bbeef75c5f2ffeb8c7ceac26d3dbeae182d5c124bd926327f41e0db352c109c033fdea43af157fcb1fa3aa997ca9ed688c36f1d6d6250965d0768dbc0295422c0d6b688132e366201c0dda655868ce641f28e3c7de7b6371ffef624fb718d77df29b1a5a03ef41d9bcb1d3e48ffe8f3d42b5c3f6ae169ce250231b91062fb4f87fa6f67031be8b322aa868a5f2af6837813b693725cfd620d037750f736d0d8988aff2b28218a6935c15891d63015d87c60291883e51bb0c15b4ff940cd4997a6eb59b194bf28918a2576cbb836c78887e6bdb674f2c58506a48c2161293b39c152a2e48552a6bf79acb9def9a92a32a32b3dcb4949e2ee8eff3804edeefe63ea8655e48415935c7bcafd60d94ea6afb687b56e3ee6131b37c94eb2dde9341f53106232ada3feb3ef04d8f8d80e0fa1c36855d43363cc91fb87c188f678b5f83651de53c415a6122af37d7f1c8a2a523d6c557b86943ea44a53a295611c86066b0c2a4b9184c93d3c404fb92a7d7e1086b4127e1ecf89e957acec4d6acfba7db89da85eee3f2a93f67ca4be20c5dd1202f487e7f6292dd12f93f1dcc1e2cd6988e66a344108b648fd63da903726c2e13ddcc97ee8f0ab20e493258ff79216ace5ff3e96afdca8a67f24fffa5b9db22346de5c8bb33a2bf30c611dc7c60c950b2aef3c307a76222cb60f467d71ffc164a89adec7600c069be4a1920365c67bfc151330eeb845221654fa3685f889dc8b5916e9e6b83491d16e51168e3761b0e23f914a6ecb121890e51a2b61a6de2eeef3671420623a7793293ca01e42d10b6c5181243e0830456214c081ce321e7bb8cdc562618ea55ae5183253e8caa1c44b5ec75cc7a91b7ab6cb8687089673f07819cbfd0481ca65361b499ee2dff75597c625d9a75155152e4ecd048bc574460ad8286fddd714d7c033ea9d4ed6cafadb5263c9a5b426b63ac5af03e65fce3a0aefa0cc36ea6addf829dfe8260b1c2ae7a4c4ec33f3f5cdf1fb0bcab59862cedcf832b8ec7aed6e5189b229e4db5ddeb2e90b4a770c702f3da95e139eb98a83fabc5ce4af093f3f770d2dc090fca029232ce4290ad0d3b4cf4159aaf9ac5a266a2b1a0d3d89dab751a28e54372c434160cc2c562a01ad6853b47e1842770491db0d25089974b93d774e5b3c9bb0847d4931716ff8125c9d24969ec99eff522f443e634ffe62cc323cee8c75ce4359b05dd27cb449525efd93aab1ca4fed6b902a46f6b8b865a65de5902477f52a6eb2bf1ec4d6d6aa4972d9af63f93a1d7f34b15437c4b7cc66502c49d641c841a48d555d7e21228975853bfd3105a3c0102062bdd583145b01399bd2f9dcb0d3cb71e5980aecf9191225e5ec6a74d9f4b2b15ed37531156d4f2c249c19c93705ee2175f5c9dfc37c2a8ae09a13ef74c9f8ed4b1388969bd7e37de36d4bccd9e7912ea8821a0a9d302d20f24d4ddf0455e99795713ef92c144db117b267b5d013ec99aa379014dc3048c5a121ad080d652fa6b678a11f2706632fe724a97395934eea62b8ac793f912d66b4ad8e104d645a4053dc34fd75231ca0fecd84c2c8b6302f482345e0b7d475be0e49d14256a3f6f32fb2f8ea20c23c609da6e38d89f7fd0b8b9e0bfce2dce05a09d4882cb38b3f31491f4c531957373f891f0b5c0b66b16671e44435452d7519a6c96fd12f496ef907207584a3bdd3aecf279a62d5d0c9cf08e6ff467b656793bf9689710f53ccabee31a353cbd0630d28dd19f6f7cec2196dbcf8028218aa6f2c305dceac3b478f4a506c70aab4ea2d7c4b3dd7d397aad61318a8d58d10b19310ed8f2a4b4e1e091e56c210d7a7c5dfacbaa5e11f6ce866caa5e370b87137ec6aa9b5b2603e82ba912669edc78f76d1880390f46f38de7509360d92a6b9e9f7e69a8ca47b3db07cb67d1b871720d3aa8477ee04b68bcadd1174ebcdf2ec52255516ed9a59a8dd46845eca7550f555ac013595a5d0291181a70065ff000cec31c36a9ca66ec9d1b37ef53b364ebafb247211932ccb22a77db3287cf96836e2d1b158dee03d892307852d333f2da3b59162d2c3f6de8db5788225e378f8c36b38bc24e4e03f46d01c4f380e19f70daac31507d6780b53f8900d166825f1bba17b0bbe6b8cf85e7cad59094f3e7f2a592411eaca64b9a0d485885dcbb313c4993588b3a16dbf59851e58e32d0a57913d4ae07200063471ad6dd9bd1497267ba7f8f84dbbbd62173ba490b50ce9253965582b37f1e2b6c7210737066e140e6fe0287c775d4c77cbcd829754b9782219a1c7d4958149eb7d3f6713a9b93d138bd655c25bc8f9852cca73ab771e67664c8ed982d12fb03ab816848696169078e87536d4dc1a0eeed48a8e4df39497c415c98f2c749ed8f07c771c5040051d3b4d507c6b8040d91c93e81f343d0a842131225ec2f81efd878f9b274baee8145c12c3445f5ec6a453c9bcf665e9e8da6670ec3859361e189464c13d9056b9fb745047677e1286b747555b824e4ff24cd01ac061f45e46c030d0b5640b75172b588e410f18a4cf68c3b3bd10589ef36ad29ad68a5a67a7d4d4ef064810a2c4c69a4b6fa523d9678ecce08c79f849dce8decfbaf8a372c37540beaf833863c88cdab0adf59b708c391c28b7ae197d67543e787aaaca57dbfabd485e705bce523482c8ee94743c62b96f89861c05865b32b853f46b9260a4be0bf9e4585d622c8ebd17ca12d172062d474f7c631650eade8acf81add9cde11d9c1aee0739010765ea3accba4bbb629a5b5fdad9b3cfdb8822f063a81cfc0e426fccb7cbd2b4cebc5cc009dd4581b4900bec80e0cb25e8a8034787c8f013e2808d5a269fa2c413f41bd7afbc454a77880ccc4f9e9d4c2efde242c3d039b50b83cccf614b84f44d75bbf1703910dea48e5d354ff0a1f47b1a681fb90e4b774ec45de87f950133583bd96786a7c43413f331866006514c4ba005f804ac38ccd06801fb3a62668f4dc5a2c1682749ead9be1fc94f5a5e95db30183fbfe0fbfd6a2ed8c0d31a2b6487325df3658ed8ad56743d81ed020e6e0d9b1cb2287c36322b354fb5bfb1c04964962b9c5fb2023f31403754bd8cde66cc6c5f14d74108201e6b496ef248fa0b7dc9d027844692ba6a324bf1fda986975caf3f6809ddff3a8fa6c6477d917a10e35fd77faeb86b0e571967fd120fee57740a02fa042e8627f9aca00a9b1b43639b938c70dce482f8a0de43239482796b6ba8947847542ca8175afb548ae56bd666d1b5457e08690b39f84cc4b25fc3e12c8a7689ccce9bd1fdb89a81e82bb79ca2675ba4b12b8c665abbf7fe2f66e020c6846061c2fbe7722016ede39b662fd5f3ad644b53f5ed7f42e8a5bd1f6660453804a95f940c54962ee1600cf424e108b4e88f7853c396a71eaa8a9e2b9d2b061fa94b300c0c6a4590b76f00eab1499d2edb42d179f71a26fa1e761d4511155193e993a17d744de1cc7be7d8936f84986c67583257293ae5c54d5dc483dd50223208ac47282fecbe88fbce06c5419d547080fa5f879d1e01805aa537d71a14d804f81748e7a81346062c359a7033d8e363a1e5958ccb166600982e8eb2e3db41d369dfc44d668ed8a23432529a38e6712e7902aa72963b17ad8e7e7989e7867480b83a9d3511683cdd455fcab0bfe070137d8119dd4cdbe6fca62752de09e79f2cf295dc52bae94ecdc59e177e5dfc921074b7e782c71063aebb8baab326180ecbaa2846e697d73fdad1c9f9bb66a2a0f4ee8f20153e4e1460079bdff6aa3b0faebcb535be6c97be89bf3598d1d3a20fb6ad7688fe9223d64e83d3d20bdff79d083a459ca16e2b2f356d0cb3371980303be12289ac8b2c223e691af56813841b28a83238d373e2b7dae85427e2e016bc54460c754645169291c050b7c818c611ea0e2a355510ba0b27e3625c1412a4aaf889e4f3812a4438bccf2d91bdfa9b9dd4e1626b9910d4612f0d519197fb4e0a2ff304011f13846c6a3f9f34b41842c473d55d1e52f84b134de48217db178c069be6f4b3a88469427c29e05b4a5d6256ce126a0f1fa850eb012844a887cd5ebfa37781eac45b503a2385cf0e8d2502229299d567f023776c3e1f230467b153567d11db72f42e4bba62ab891e274483f6fe1898be35723fa2b6a274d54fbf4de9196592cffdb098078d5334d3afd4d7bad481dba21804a07deceeeab1edc2a48c37489aae11218cc936c217a16dc8c4a945af5ed7584a3878b482b48f18e5c157bc4be09094873298eb6ed7ab926a09bfefcbdc005330fc5cad05f405b91bb7393da4134a251648c7d3b69e01652261e0fc809fe3318e9e563c6cf806f274400314db94236cc17754c9a61a297c6672a5d87eaa0dd85e707e00b43191bffa22112b667229e2a8aba6feb8decca06b7382bc9f411342f244d16abc9e84ff77feddd089c1a3f2ceb47b1b5a73a77b2dc66a74b2b03e23076698cfc56f84f4f341c8efeda4da130412bd3e3a8abbf4e38cb81e94ede09b9e32d43a64f70101528113cf856ef17131d6e4476761da91b1c99761662d3ac18cdfae7a16b4d7c0539e0499ca8c44e57d0f393fc27ebf802a90f02099b9c9534385132142b7cf440e5286f05dc216e573348d9a6912d8b65c071642c0e51f46b67909c18faacca4654d4e71575719b512bbdca56160d514a1a5df9c098ef29f45f1a5432c217d85cb83787f14ddb16d2f4be83cfeb8dedfb23b6974ed6d1e126d8a2dd7670cb887d73cc77aa1d1731c5b69975be2e49cc7e2cbeb23c8143cd560fd6fc502e8e85413d9ab68052af09cf7c0df77ea0d3ec882f80d8fe88167635bd842de34f14348732aee9e19e3affb9e0b7e74ba06cb1ae2c45acc36d6020cc98421181f27e0a48fb0154bd9876c1249389ba1d6f72e32eb2e31aeff867ee4366519fb2d1322d971375ca3024b80ae8dd7a8e901cc6195fb381c9222d523e0aa47515d104788a5db18824ac0171c33db9ed4aa4e96d2ca14d775f859a07495bf4f9c73778e94d3f4909688c389ddf504bccf2215b4a4e44dfe2ade25af60ce31b37af4b147750a199bf507ac5cc5ef1d1558e3e62c297077646ebe2bcc5c097d2313892d65de027aca2347172dd420cee9042f10588cc860796b575953962a7187ca5cf4b27f24bb56a2ea1bb71a54d5e9320e916883d8b425ce435489900b681bb3b2049db177d5207ae453ec005dc8c5bc8a6a4ad9732061acaed0feb323ea7463991d72d298231c2620a9d1d635ce33ab78c4a73e8585d078336983452065ef99ef9032cde130fce086b6945229cf754817808b2f4791d90a78b13e6db0bfb41f8506a990332b34765ef7ee91c46c1870fa5cf74cb504edaf669dc40ac1d407c5d6d520a84dba2408c5661c0697e59762c1d9632a915fc3e6e46749fe443b38de5b2f1c07d3099452ae27a9b11f43c69dc3eead9b773b5bdcfcacb41699e415726a99e12b4fee5e33605808b497d7abc0767b1de0037436c8a2dff72f1c0b7b70159593ceb0f6b765c59bb6844be2fa9a71f4c66600eab994233cab32db0ad3069c6c7c4c60bd8d9478a723d355027ca6ac3850605eea292c142a6d7caf974c8e004d1a46d52080eae27c1c3669855a11a3ad5704c459ef3e392380f91e0951dcaf22d79420488ba9246b890bdb4c77f560837177053440a418bd9f022e87ebb20a27fa6d010a8802b648a86424f591d25c67941b87c521ed2c5321226cc1bf84e852e4e240312be90bf0c3e5bb4d1120b917cac77cef1a1c8c6001a350e262ca0fe6b7b27c0d74ef655e98108635ef01bec1d9f1654c9b65493a47e90f02db3044651b1571e00d00f18135a6fb28389e43843230a35441663fef06fcd30835fcf6441dc098b1362f8564b9a937c59677cb5fc5d106864b3a9b5929d5cf8f8f5b2f7e522c006d8c305bdc7182462111c6a2251e70d360e8ce75a378c4e8803be0b7d3ad3b679b41a8c9df5ef7045df498af277d94f4fd44c694a7754f57cdc1ff0ef50c60502c23efbf3df88e5f41e26386309e72e52d7b213896bad0c1a81e2931e227d5260acaf5e37f92de63d9e145353375b652095782a70a0d0495d81ec50eb5fa85c8c5537b3681ac33546a51adc2f893aa6e3a5afb88b105d30353202386754dfa44468bf079a1548336fd5302853f1b6ce30c4c194768f7f95ac1f067f1f3a2ccafba44e5651a52b98b98c73d60aa1319b5aad109d461520a8e6052531b23ec688615ca9944d7da3bb16f965a0cde26f48fda77c85578b3522853e0b2d65d171866262bbbcbfc6c8c08b81965b7c68f19e3d595c49325c494c630a1766f30d537c34a38d9ca148d27fdd7494f3464eff1268d07d46d6a021b4f5f874e6a57fed94ca64724da6f174cdcfe7c5b1016ec97e261a7cd8365b9450d388d6a56304256e62b4c05a58c00edd1bff4094fa46d38bd159f899a9858985dfbc40b5b383d70217140fff54d03e6b140078363fb6365bdacebe32ef5e6823d2f13ef2ec5510cc66352bd1eec81f55c332971f1e75bd577ad7ea53353dcf84694ff5cf331a58693d93d7453baa2379df50e96feb1e7f1dbee1519b8e8123746071f5f363e26d65022c411dded8c937e3cf73dd5348c141f62c87944a8bfb82e422d097ace1e03178cfb07b250b4e389ba060483eb4dc3ec7a885a4b227de1c735e97b00958d7a770b3381557cf2390f8c4c37aefea75043decffb308b7ff8b021701a6f15c0c5ceddf09f8eeb2a184f503aa90ffb964bb1e617cdec412e79b875bd950c8ff309475bddb2d72299e38243fe2d07c7fd070b4dce266d69ec4ca5430a0e68b0d4d963b56a67b129b0b23ba4e92db5d23b19ad69bae612e71d7c30648ec667b1c6e14ac2102c291df8bebc4817564d9ac2927f6ed8a596f3d060b89d0296ead0447ec7c2ccd4e750ad3c1d45c1daa21d36216f400f1f6e25416d6a13f810cca40289bd788d1bd6f84b29386b19601621306fd2b2b05a64a554562274e614fd7a2177d2984f6e2945af9e3306630c2baac9ede89457537fba03d956b3ffe2a2cae9629087a794c89d6c6e025cb74a5260d46172741cafe62b582f35de622a24d9250d77467cc4fd425c95aeda55d69bcc35be857ec6b3399b46d0ca6791819b89254ff1f132f5afcab19a51fd38775a4547ddd8341ce2b8b4b5d1b00796c15575dda9fe3ac9240885d8d1af4006fa6cc2f3dd4f83fc4e8e47cf444fae775751a27a8a2dcbfef30e1bb5c269c8fe960c442454302ffd82b7c16eaf8d8b49a391649281738d9bf0ca5e5cc64919d4a8a7855bafa797a794648a14afd6b0fec5c9e3023f1e2bbe035f2ec5801afff0475778e85387b826eef6ce56ac1fbaf9d88ab29f68e08522de65a428300959a737089d9f619bd65aefa9bfeeec699ddc18ee84ab4b120bc34084b92e06660eaa9226bd4155b13b1cc3868f9679603aa8e09455b47e58e9edcd03f9c8f7b04fe565be46f7bcfb23c978fc823ac52cb72a61d06a95f8efbb807e3893b3a5b4b4174bf0bde58149aa8f84d63a240212eb2cc9f9770c7e96e1f57e4c0320151f9673b33838e1083950ad56d90425aaca87bb4edcad7233fcd5e32581f8b312cf4b8574fcd6dc28219e591adeb2e81525c819a454e1f5b8b34e785872c6b5a5c4c6e90906b63da7010ec22866e43ed0b654eeca5852d09d91dde4f1c5e9f247b7c30672891ffd7980fd8eb15f8596756df943519faa14c1e7fee37490c2a56501e2871a4b0be294349050bf81a71477b005bc5587becbdfa067029e463228afe1dc496694b68fb60c55e748c75252c70c9c1d29b3c0339835e1512dc5c9707df37a81c526efb6f930271c6de49584ed0cc53e0b22af00968e1a7a016145db02b65027000623c31a72c6ca09853c683e3aadd5cfcc9f5e15c2076172b6680c3b525f4c0fc0d9e56fdd47b569122e39762a525a3b12ad20c3b15b9e8a0fc3fad94c5ba45e9db646d533ca842ae3402b81d0c62a14e17a847eb29ac18ffc9a2eec3f7e4a8f3e22b1208bd37b40607c336b57bd51512d076ab883ca1f293b16938bed7c61569f8633492cc49aa87503d7a41a31f94dc13b1fa1d156f00f3e2af8d9c2a8b79c4e3d1d37a30f4a3df3c633b7f2ffdff78674f2cd4a1e85d12964a65477e16ae4725efe70397a9558e34e7d36a1df2c4dac873e4629ee4836bd244094b11c2beb254202abce7464ed79b9bbf630b8bef9bb136b9e3ae0166fbbe784cc7784709d48035855e7d37376a2d2bc0bbaa83916e2f77f665630592958f895c732874299039489e87f5903306bae64cb2356e6d14ca028a5040dcb3f2df66467b2288c6ec7f9c2cd347eeb9dee33e82773b96b91791a84047172254baacc5e5312af8261352d5e21384137288f5ecc253d20e537334ea61a9176570b8c8c4b18c3fb78acc581708113b4f0ea9c4c7995b328200056ae9e386346af901cd821107084776dafcb2a39bd1abe7df761a51b7331d81e1b3dacb0a4dadbd1c662af0197da9617ba97a01dd3d7293bf83520ca6826f8a2599e15033811ca997eac3708f29c75e614780f83b72f98b47f77d6d7e03311569fa14b5d5b4e103df2fd1237a0f7d5a28d338e0a5427563b241e1f4138c5a120780d2c6c8b5af214964d435e5d03e6e09e673f026bf4c3552377ee470d001683b1df1c684205a9f0adc1a1a9df09da1de401c1b5f3160ec67ecdce00a59258cf5b87f8d76788571721ac3cea8c37c7cb75433452da1fcdac64368c5636abfb1449901c9dc603f0708a91ff3dcc22bf15bc394a912c6337cd7d707d6943b650ab757bdd75767effc643327a9db458cc4b4bbaba4c9cc7bedd0b9a71d3e8173bbb3296834b3513cabdf72a58aee883dbd137e31cee1679d5b10964661aafa639062d0be8c22e7babbbf6c0802db6889d2994c6c9cf2380fec06ab0f4c3a47d5d992c7d9c77b046c2d7cb4d936a6a32b24a9d376a7664c23bf43600bf32707dca6377530ecbb91d4f67c00f931293ecd62baf636b35258ae0bc55b465a5fd8d4ee0af28c873e864ded3546e5ddc6e4c7f891324de140606ac9ca7070fdd7fec504752f6b5dfa1f004be410f9f0abf58245c4c40b426adcc9a75bb1840305f7eea67e32e8fed15b1975537286ecc0d8060c6b29532d01179b6f57e9ecdc3fddca23887ad15e8b0fc08dfd4355bec05ab2301cb4cb84332c10ef4738da46d234c9c144cb75cd2ea9e0a74d7c4fa5c8ccf5aa4a2054edf8d4e0ab08ffa5e41d1840868b74fb93982a546ddd9bd498f9916f1b9bf60663d83746a6a9c28c1e896087c572c305e0acbc268565a9a322c43b9b7f05edcd8380f8a2dd37cdeb2186ab8bea8808204a9879516becb225cf93a4f9b66989d0bac35ae2a288a23a0f2d13ba7c04e1b46df36e23c30793e5ddcbbb5e782a9722349e54b2d61a5686965e8eae35d0a159f66437b04cac816e4a18ac9033ebbe6f4a3c73e3fa680f7242f88d92d33bc86996d51694f1c39257890347726a18ff08f06b67a69c2ea731dd342169ac3689b67e5b748fdb3a9d5507ed79cb43662b6e220af41bcbb06968c24c1fe6e0ae23a29a1555dc9c44bbccb8f649e5da9dc615a091de70cc037431c6e50d1ac40f9b9ce0b58a001d9eb3f133298528a967e2716eed2af888ffaa415235d64eee95df079578c52a686f6a5b6cb36ff0e41788491908aef63756fa80d0e2014b94eafe20c30c418ab5e784803797a86092447cff64d01c09046378ff325c77e66cdb9a128cd4e451b675426956663df34097389c598b603e1c54726e0016e3f790561097ef0f4ca871b2f95585dc70553ec4ed7fdd2026bc7b0529953d0997cc7d90d3c21106bcd26a1f3f817118eeed40fb78ee85bce77900d3900922b5f2a8d985aaba2e7ae059f411d2b4860afae84298c53e7361e14abe74af98d059ffe1b43a53bf1f22488ac5a01fced634c1521cc86eec07b154ca505517c381220d00c9e9640e9bd02fefb4f196edf03b3f8b7502da17185246d25015b29422f282867a3268a176694663a200c4014e3991f54270f1f3f00c83d6709c3d5c67eee309199fd26eb867c15286148205ff0309edb9ffa54e97b0714c5dae6151689a79cf1f28b1456195d57be1b0d5dc2974dc954a592e888555799925d326c459ad3e26d1804e092cb342b1306c1d884af6ec2e22bfeabb000b2859cec6064960095ec51796f3e595fa460564a41ecb7ad85dbb7f2c57d05b30e0c10620232362c399635d6eb7506e001017d55588ad94654ab5e206270b6c203bc9fdfeafd11c41ee9ddbcc22ed84b17bb47db5e60ba5dcd5705cbcd571f98682aa88a70605917d0cc6449e30841eae1d9a2f140f9ade8338d913ff8ab5e4911878ca71801413f9c68461e6f916fadddf88ac64bd6115a78dec212b6330d935c5219419b256a3dea8249eb943e0e362747872a107b231f1d79bda24c0fb1a4e8d1c29408f277f591438103b15a5d14ab1e7e8132f8877680d2a38e727f65d7388d5172fb91834ba11ecbbf34dff7ecd276ed4c44ae32e3f5e2d305f5c15db6f16584a47936e81de4190ece2302f03d42737c9b346679bd19135be3712aafc52ef3b615274fb02ba0b0d5d2c5d4b259acc89920379d6518bcb7f536af3dca43247e72a7398116a83dd08aa8693b3a813937b6ac785b566c8236f0accf576ec706c5483f9456bc513d58c0c69edccf35cc628972f427bd7fd86815ad4733ae9b7d37913ab0c14ef4f177ab7bb99dc51b2f379ab0f6b76ae187e7c146fce57803411d3990ff9cb5ce95055742a3e79f8af1d8c5fdb490a94527fdc824d7a476574ef8aa893246b6c17f10332048d8a9789a8149b8789d1787c405fc825fe64561f7d2ee43291ac6e92256f24da0d3e419127eb791f5907a45f44f4f0b3840e8d53c2832462982a38607fb2881f0ca9fde95e04580047dc2622cf0554a0c119ac9213d32cb73106a2fb324b931780ae888a76d4244d4a364ff2f62154e4f46080921697d69ce68e1ad8144678a5de2b788d9a5c08d98d97e63bba66158a61ceb9968daeadbd15771d340901e97f30f4097817c1105b06a3b0cfff851ac773fe913222115027918315d9cdd70c18b4e9e0883c81343892b6f63a2d24ae5fccdac668bb48718aabecd33eaec297a9b18fd69be768694a5760468f3a32fba968bdb40d311ffe6ec9218ef3bda0b95e8c62f5f4765dd835c49f1ecc56dfa7c896e688740fe9a07a42e0d7511ddb7ba9f29e4c037ac8b578c967e04d6109a60e8a9de8c0b5a46de841977750d787423e5eee5060e69b57a213024e360401d1519748ec44c2ffb455892a700aea690229bff0423b9952b1afa3c906a375fce1d29deb80a512d3017a6ec28da2d196511cd63df6c06f7f99b5241a65b1993912101a8c48d1c44810492bb90f896b3d68da4868363f93b4818aa59e53808445b6c45b7df5577f3cf4a48addd986351163be14725dea40466da8e62c823a8411a86df6a3f40d4d5de45154972152bde0afbb76c734bb4ef163ec077fe9edf1c3e73d9d600ede57c709b1bdd417cd8bcf026b89920b56cedcc325c7f96cb76ad0d79b452af0812e851297a3ccaea921bceaa3fee84e84813230ece2bc280e39c96e616bbc20954516e3a4ae29191f4c71926f2c2ebc4787d39bc24f57b909c425b68e39dec36391b451050cc1d29eb7feba64c4e96815de333556a01f96057dfd411e84530ba98be1ef6897550637bb4277bfc04ecb09f452b6079df5f418f9c5165838406a8aa1e77e446d5898c6e57782b5518c85a7416501c7d2b00d83a4012fa381943205d7714869fb86b0b1182baa69c3a96890c12e3b6bfa9077f0386a1ed785a214e69a7d77c99dbde6d1580ee6aecb1877f41bc620ecbe486cc3668eb8582ab52ddfb98d8a1e4431865a35a52b52c327fd1141d9e64a424ae965e6ea74ce732cc747187ecd52d113994954a0c7706cf6bd02b5b0099dde29d96030e2face6fbc446a39e44a59863b2a91cc6e4170efec0bd578d3dbc1e58dae7c18e7991fbc20d8e5aa4f95cd2f723f64aa3e017d8574089eff948515e75bfa23a269722c84f2d2b722142038f315bbe9e607f6ecb187be2c70072c8a81a10769d83d0cbd479a2c1f552da399cef1f0092b651e077d74787919bc6aa5c115bc4edf3960fa7df621f73874b2ca3d7c695c439130afa853c3c13104692ca6c040cb10e97cfc02519b803a3cde0337df5aff765094fb80e5cb10c2e44b2f5e3aa720754b086712a7e751899c60dadd17b4baccf8c15f30b3a2ed1a422ac2584753f2ef3958474652e6369f3e76d519c580ccac11f1c07a07134e4d9f3555411c7a5f3cfa80b9fef994234d5d2fae780745f1e094a4636776c37555ea783c456ec2f9e0b5feea1abd653f5cebce87cad0d6da2245b8003e7fbdda7b510256a74dda4a95b59b34ee9d8cea8b19b9287e7625c0f37e46c48801d920de27c331ab7718c57a5fac168752d239fcbc5149f3201c3e268949c484b632ec03ebf323d315056907b842fec8d4cfc7837f22ff146aa162d4480aaaaab868e438f5881ddf6b7364a729da1b3765f8fe438ca42ff301c54ffc3806095f5fac6538c1723d855d4941e565269948280e929c7dbb1d6e7d6768ed8fad27c2c61afa8beeeeb86c7889fe73e9186dfe563c8facb6aa33b3918e7b2fe42a850f676154d9671f5852235eee3ff64ffeec5354938270b955e36a034ef921a4aa5974f261f5b8c63d259faf35ecb8776581e77570289ce508c2b84ee2deb04ddc96db6e47d2a02c463a8612143c53fcc5b6aebe01827804d98fa11e42dd6c51b8adec13fe8ab13f2d4e34b4279412ad75cf45fdaa355d43209a252a9bfb09e533d2f8f257b0453996c87da7628d7a0dfcbabd609d96afe80740b1a5223e611639992681fc4c10480755553b41b7ceae70befdc609e679822042793d428fceef77d6d75e4c917434ada390c1fadb75d4a858949be51475d44fd8004b7b9959a9e746fb2f50f6f47758161ac1098356de3d04f2e804569b748871089d72215b28b0ef7e23265c436bf6dd82f0cfa0ef36068e97d612ea8f135eea575f3b2a6cc8ddba52cb81c720c2c0e23b2a5e8f781936a88148d902d040983bf57cd8a958bc690ce6fdfc8a1b7bd9becbddd7b3a68a502d8e393f15e0c5a7ad241c00411dbef481ffc0605f9da41bf37912d03f655e4a61a46754763182729918521e524512973cdd9419869e9cba17cf165c76d05d0ed1d8d135977865ba59e9c157eb6cf59430725fd1d72d1a7aeac66d40e854f6408b8d2fab85584ad5fc9f78323f6802e0a3977e2bf2f8ad41a5fc7ff55a26b93e9a6a0b4455b21d0897bffd63301487ede3375988b65499d6936041622eeee27c1997632ab959e6d6c6443bca7bfcf741e74765f9575459ee1d07dc842224d6effe9662cf89a5fa91f535a922f79c7c82494409a7aac25a7fc6670e7680f75d7e32f909a2eb4bd1b3917b55964763865eee5dd9d2556c361a453fc30c21d38830df526e4d9dd8c0a45a92c51ccf7a69cbb84edcfa553fb343cf57f0224e62253e1048fc988f8e7ca8519982331bc0200384f4dedeec4840376f4e911ce988f6291c3f039f02593095cf9300feb83071d865d0c0ff8a03d0c9fda21ac4d31b010f67426aba469ce89a78dae3f98c1751004cc729f96a38102f27a38e8c17e10db3fb6491b176ed1fc0afd70177398da7555d9c4eabe6670f3c081883d731d569706d4fe15997f83370b17e65358ccb5b67c4b5f2f13112909d66fa16c3ac51c3c88883cdcc72c110949479eaecfe3f56815ed21a82a1e438fee9cc4805a5332e66c13f60d1478562c4b66845773f4b50b8d141c473b16c95c5f4885efaa4268df69e59f6a0eff847c161ba0df19e64039c7a106a952fbeed0120828821605603423364bed881a3b35865f21462b345ffd21e8b7b613b8bb0d6789ab7d0b9262ecd70b19997377c17882d22d7cd0f35492505be0cd7918a414fea676e0dc41751777df1ed7c765b4bb2ce4672fb4b53595add420718f875842d987b84acea50b375e1b678fd13a6fde9a9e70d2f5c8447cc954ee611e14461f2034501eae3b657f84152805d45d904ef582e5cce92a8ce1d802aee299f480ecc0fd179b154d630e851b854db9c8de2fcfd77a23e984a11674802de9be88d34227f65fe31be8defd19771865511b2a19ecca0898b9bb57e3ef1a286313451f7d47e504d880c535554e5b0139c49c49fc561d0dcf5eae6745d0eccea9fa59677ccb2d95741d2de863302777b8a0dc260e586125b12e7e227515b28c9944633630af495e7a587b810983b2af12037968d34f1317b05aa489cc9c0eee8bec71b0953c9b6c850a20b9037d024f23bfb63e09664fa1b9d59b3f2ecfd0b8d3e7e968712d87a0c0b53b1362759bfbc2241e431ada790fbed130ff8adf5184b3bd3a0a5a3cb237a8bd57bb21303f1bdd7492082f6fbe7cd9ceddf75817d05ffac873cfab02a38dc2f1c87964b59606534265d0d38efffe01a3bf146769ed66b46a06c86a8429de9b4fb6eafeed27bbe0255ff2b5246b0ccc784f610b67d5f01d9910726e349a6cd0429d1f509cd3d816a4e423aaa1a71511ed51661b9eb729220e1ce1a4243b91a8d90e9489dded632aad4a3ac9c4ed6258334eeb3f1d04e3b366289d685daaa6ded3b44fce74d2a25130b833585d629e7d723ec57c99c2f43cf1342404e043c145828532315b81293b8a733f45e09f4de0c546d0709546ffd803763ea14b4a3ef9a9a804e028b7a2ef396e6090b93fc53806ab740c65dddf8c2fedec8031fe0ea6a23ce82a8a8fc569b24a1d3f740e97c877c2733f794aff2b90475b06c6d0c70954d0eabe33471bd1386e7244cb8b9983e656cbe9b6fe5ae3511dee2ea09a5ff7922295a05ac1c2e8a29bd20c0b757de60a9cfec119f5b2a2850d0a8f8a4764daabcbd8d46870fce6e95d48178fe739da0ebd3862d1e86fcdc0114b4264db44174dc50e4f69e1c75da3e0e166923ec6c2a067fbbd5af22c013161b63ba0adddfae8bf1268b8d4b18f19cf339bd21ba9770f4cd095c792565ab5d91a16608b306ff748107c70c37fdaee358a0f580877a95367d601b78a2fe8b464ebfc6a207e2a846227591d52a454fa1229a9ecd25b73c28fc1dbe151de24a8593b58ea27337e50a32931b31907fddab3e025461be8f7cff551e4343b0102519a8219782acdfe94b113d161464abdd80e6477e577363f5bf00e688f66f179b25c402792c42953e0fdd323e9d531dad75aa4a4f8e65f2fa88034da6a2f8c9c38744761a1e3ae7601e670acc7a505f61fd6ae841e81bd07664987f198a9664324135d9588497ce7fd5c04902700b732661697883d736536578858119c1a4410efc7b52d9ffe3ab0f163e16774e614bbae8a4ea26ba2c9e7f6e161c59471cb622f36a8f09e2b990de1db98223a1475b798263d1ba98a790dccf52f2a61f299e9f3747d8913cfdcafb7dd685b99472dd87b17680b7e1fb92673ed005c97c8f47c26dc21ebcc0bac07a01563c536194c33c6450e3998d69baac96346eab806b990a8b20e4b934ba3ad9a795c891ae196118c6d37b592bc5c6e123ec670b43280758801838b70cdf4f48b13f1a026f18f88c598050f874d8b74e563d3b62909396cdf3d79cd2cf4e659ce4ac1e548ff3af8045bbedddf0e58250eb96434e909bf4423769ec2e2e27ae7195219c855044d89df15bc3a82449ef6d4fee08feb914b5e3f258470a65cadf599c62c7762a860ede3d1aaa5b41ed0050c21c5f4bb6262f4fe94a21c29031fe46cf6c390e50ff033f5eea7e6a24ac6eecd38b4980a8f45f17ec5f3556e8fe4a97869121d48c4f8fc9ab9c9688b74cc848ca39ebea0660b5b5265789e7750cf6079b1dbaa1ad2861a505b85bbe24eb5e2d0d605ec9debecdc2dcd9f2cc687b146c7b2d615812335a6309c2def888f578bab326059ee9c785804fa83384fa2f4c382d04cc5987c3b6d1aefea7ec025c5d1a445eb5b159e07a3093871135d35b373dee89b26eb3a53ce50b615aa9d5d0e123cd9fad938f793bc4956b56aa08e2a3928bb835db0fe02e22d310cf623fd2a340c79f02f37421000a639b282b990c812e72faf21faa8dcdaecb5ab3c4671cbeb2e382a3df8d0ceca0725858f87fcf4e4835e691a10eb9bb1f75d2ff4ba9db1de593b9699ee1ce27a9b2447afafebeb2fdd333fe7e39385f63e66a451a91baf83b6e82fbdca78bdb65b63fe55bb8445605b74a97e76526ae6797a9542cdeff06be55d947fef0e6cbaef252739ed938e058030fb12b9d617081499cbbea1f97595b9bf41f9e64d60e8bad8d7596d212b6da05baa2cce7f13b772d258ba18dbc77fda87f34b8d0dc2ea36047930be7f2c177f4ab00b581d8ff6ed4b38e4688263e0c6dfa74c19e090f5908db1bbb1d283cf9577325edb5c5c43f8646d234852aa298f50ee4325fe8e137f8510c7633ff4e40c805b3f11e1b32b0e227508c38247197d0160d3664b719051725ceb7453894cdd65da3aa24588b7a55d01e7b807d36ef945b4e006708090a194bd0048e6460a3297d1fe64d0f1c2c4211cd10391e21c1f14529ed0f04ba599533715a5dad7246283b1868282a4ab65fa0ae824478c6aecf416c5e05ecfa24f859c37ab483ad39479f757d138bed1f61faf9d2bfb9bf23f517abd421b40975b3e8f4ee9e3ef1f1717b93f51c4726e9c690c0139d223ccd190d41e50f55e51f606676edc2c240cd3c92e63f2a7304f79701c205e47175563829731271ef9925df82097cc82f376db599926c8d402bafe820dc5dd301a1ff006daa9c9f5fea854112219b87a29a06a157af6b6a67dbe68750dd15b9796da7d487d9b2cd27566977a223c2c7a684abba4528ded758be328b040ae91b20beab40ea85519c56425176617689095008126b955f06853028b81f3a3c513ac7e22e5905c3bef0eb4b06384f3081fe867644789e4c2988aa3552216beef43ddb10140779f43f625133a5e95d409719416df6ec2fe5aed65b472e609d84f7550505609a55b606c228f88faff0e32e2f2dffe33bddd0bde600ad7792742a5ed4986c64d8ef7dfccc031d12a64022ecf1f122cdecb7364c6016e43aa11a23f6691c6f3ab1a9cfb147f3e08e397a45893203dd9f5168e05bb6d7f56233407f783093eb067e921f3910d18618f6053b5749bd9cd31b04a8c5f11fda04fbcce368623c0c4fd5f88dc188fb71c251e165d84e3043938bbdeb1a1a37a599037465a9ba9fff61966ce8888726a1377a1a0186f4b5e93609593c39dd961b89943506b001927e913a2a2bfcfcd4d9b80afc011897900d9866d690477879969fc5aff0d21428beee7acb0fa7b3eff41b736c984dc66d05265069fcb8c12b68e802025ab93c4846f7fc3adcf30717c0482957fb03e3236f1c79d12c62c7516812143c3d56bc16906d1bbf33f1860429e6540df3369a71356460ef77e005aadcc72ee732813c556c92513af0edc09518ea4b43d5d43566fb6887c5875067e32339e885bd1de6f237896ccd0f4bc03d67278a9e5d6532d518cae30e26ceaca86fe459c54f562133c8735d72a797c4b2eba618c38c1cd5534c0a9d11ec487c6ba0c39279098fa14e5863c384219afaac093039947ca8a6880459824b80ebb410416ac975cb5a4dd708af69155776e6ee5a3390a260b61f54e583b0440962e81f93c18eb76005d3fdad1bb52e8438d1ceeb907d20c1efbadf88e550640a16237efc651020d0523dd9b62619bd6724b84f61c37ff792b998744a2e47adb19da7121553cbc7d9a0c693f7dccb4957305164c7b8fbf97d94c728ee86be357d959a4e97a13ba51ecde8cd967df8665f7d6c57fdd6f4bee5d94c488c81487f996c4f56bc56a9378d196bd881d0d7275e3fe79afbbb40e568bf0e7b9d8bd6f54dc3208b51e4af2f90d64f5c75e54b993748f66a4a40578a18e9258a086145c7ddfb67f2696b1c17a6115eeb8ab1446022647f9b2324a755806d15fbbe5ccffdb30307dd71f12527cb803a8b1f23e615c5d00b1f45867f9e6979663306d595fa262d27f4338b47c011002dc2603f2ff2142ef4b4eabe8bcd763c656a285d2b157f460b6de577ec0b8e84afcc8360dc84e5292453a5d106e4bf72816c55c725bd7d4eb72fc161468ec48fa05a892296916528768338a7865a776e44e708a17fec09dae6611d00db23039de7852d446c58912299577ca327133ca8eafacff7f64dd0f3e1875134cb8bd589d3517e4b95ef8e93369c53de0e5c2b78df2e56a8ad2c54153734e242e9870e0354b49733914b2b6709773b6318b02a324e1ffae8d996de3a92738ea7614876665e38b7d6f6070b95091fac768f8f71efc1d5927ac3f4c5dd4d0d79c98cc0fbb6a934a1f91858a097b987036d705a24e83782fc10a148fa071628c70322686597c3ee15b1f8a5eb3af2adc0ade0ae136cfa3f90343c47b9731cb24dda4af6a0701025ac0cd9281dba9a2f32416b82f5d653e999f2c00eb43b85ef390274663de1bca7b57c1819b622e4436997db5a61364cdb0c2ba252ab26978f793be227d598ae0b6545053e18e3e8017b73d79818365f6ef1145b1888bf795facde2df4bc7b7ee8a76a4f9bf14829cc998e992e1e22f4a1e408d1999ff99f4447f6f47fbbb6fc9d0dfe896f7874cad092d34b65848b15269b98a80b15c687200f8f1556c4d473f9d82417995671785d028f264d1b6da420d54a3818761825feec9cc5d8afabbb31936ba22c3e81c393562dcaee5dfa96309deed0f8f19b31988b3e0f12de3be1912568e1edc987db9f8cfc4c9a8d7ad3a5d9d9d4c9ba9dee9412f944261190a47f6b753f4fc9c0b7e87c1adc50f61fda0be3bcf792fd36af3d07b0b35e757522aec3a28fbdc3609f98adc0fc1bc21849702cddf39978c753ebe79ccbf49e79f91dddcd7135caef8e6744b42210e1726bb738565b230650774b9bfb164d3892b21961c9702bb4c858d0e68026eeb9d2b29bc6f6102c3c9b930b215c641999d739039d29ef3ef58325ff52c7c72e73913a95c96d317ab41f8a4135fc6553b7c8415195f9bfd41f38d9a175c49693e4cc5c8237fe4f171af8a272bb34b385ac4490edfd85901cbe4c76d6c273c24df2aae665fdc12362a531d0585d9d726998c2508214364957443d93dd0e316dfbf4639cc76a785b5e2be8215f4c89caef86b2415a9c281ad4101dc0d9ae8acc1ca560e4c269d8dfafb902331875b052d27757e36b32dd403cc1ff85f6a81ea398e2ad5cc7c2a08bd519e0c7f9137170f3ad12afdc02d54254e4924c6ec9bb003acf29531b547f66826338fffe8d7e996d65b49c85456c9d04bf8b36b4a84d0415759b921a2fac815986100bd21896c5e6d4d37ec6feb154bcf4c2e788d75ea2b2aa1f4f19b3925f62dd06ea7b16db9f26437d2d6db3ae4632f256388b47b308d1afc3c27124906792aa16b4ca30a9d3e42cdba3c07dfad5ea72a80f0f0e00131e85ab9aed7ba3bbc317e5a56b4031344c4c9df7764791d91741e8cffa4cd0a093030253da03a5d6b1a9702d5310e36350eee6468244243876468c5da95d0cb29a47074ec26425e27893ce50aa78b5c32bbb93255b77e7ec43c9900eca1d0bebdc135a7ea736bbe24fd6e8b4dab7afc0d41c4dc49433dd4bdb790dca851c84b2468e165f0aced84a58f0d455458286761de17634c3f14af0875c4c193a12f2d45c15d6963238f7c12f45f43b1d3686d1a9b8d684a4f72e37b6964cc862c3b46aec76d78fa39a9ca88dbc7ec0e2823251f0760585313759515eb07bd917cd3b561ca4b4272c4556d3f056257cc3b0c485a79b3fc9108d9d9f3dc44e5e8c848c5b740bc3ac76ed0c975430251bb45f011ee9075f0161301c490f3b0ac46c683a1035c253861284ed639bf82ed30c1ddffd95e84e246a23dc9c685b981e424b5cfaa5810e783c677bf2817f828d2d2cb461aab44bc463825dc71d853c3973db15c34a7c5cb78b665ea7f7f26128b318ffa5d367bebf6613a6e79f31a9d090db39273a1ccb6627db8d9c8c56a14ea49a75946cd897b834e8b9ce6dd1e97109ef13b9613307cfc1103ca7b2739c780e1e0e4b5165404adf955de2a029493072eba9dd8c4fa5df1748827300bacc9197a932da47d0c642b5730f8e77f896cf998d37586cc7f9a17f543a4077522f16d9505f429e0681ea790fea3850efc4958bdaea372c37fd17f39291bf667b77c795a3ea13e0a6360d6c81e46af64b41cf176cccbc27163a9a564875c97e68967f703856821ca492e542f55baa470c90d4e756fa101dbe4eb6c2733c7dcb96a2bd2df7122c440427e40b6f8304c8c07526d15e5cc283a17e5a747bb1814383dbb20aa775e6b299ec09c9f27a5eee2084d2cad49d29fda276198c2d3b3e1dff60396729256920c51aac50eb8d5e92992950707728aaee4e97adcf8a6696ff0f004d12e8a8d1d7f84443cf88a21b4e03483c3bcbb435d48bcbfd4a814c04a4d9270fc508e276b16fcf375501c53a2f8b512c86af7430447dcacb7814d8f3eaca40bbce51e9ec72071e46540000e1fb6cb01fd76962032d89b80b3e0ef1b1b76ecc3fa77dae85d3284c718505d82ede9481d0819ba372de6bdf4749ddef11c6b5bc6975c9f6b6be08a7fd5c5f3ed7bdf7546fd1e7f04f1c146490947cad78dceebf318d09686aafce3607f6b78305d246583a19c5af67280cd28208ebe0ba72064b4bb13d9f50e9c4fa641531994d44e14b5d8f44701cdd28411dfa16458c7889d54d1b7cfffda2096983f1a74ea12c87a3235e781b4efddb496d0ec7f7128cbfcc45a1830e1262af92a69c2823d489a386e373d3acb5a59a01710ef00b8f78d71bf595a01e09be890b3b9627bfbe43ec22952182ea7e5f01c47f353a61abe806aeb7923baf9df17b3ccdde5f48c31f5b7a11b5aad5bbee588ec37cb31e9060dcbdbba3cf1b8feda7637ad10f16185efbb8257fa97c7b0f40afad5ff035b46d8c854543c87a2ba65e7a26e5ec32807039885ce6905b710194e82cfadc5a25bf587be662256997ed766eca687e4842ec88b50f88f6aff47b6636a8f6e8923950d0c81813b1279e1b7b57dc67b48f203fdfd8ab224ceaac450f110eb4dd64fe9b6d00fcb04acf4c627ed8c941f22592b69b7a4262eeccbc0f7e690e59f2afe05de575e506503b60ee82876916facd52c70725fd8885c70cadf004a8b0f0c9ee45de4df5f2c96e3198eb6d5d877eac0a0d95afbf2e3182533435b5236bbb6d146cffdab66f4e87119745439b9b6e3b117bcb0f399cf72f95627a618e145fb0f4b439ab797eecbe352fe3416326fcc5b26ce847110b344b595cd4d78227404749cbd0255ac460be631d5222a736a8fbdeef514cfcfd4730e935fffbc38d54b4d81622e457e73d70360a2308c59c9445719275fe21f9caac3b9b5ef2731a23050f6aa02350d95f3abeb6b91c46507f94488ca55131abe729a2e2e42ebffe1b0cd51c86cac283f05bac21954fcadb679e11475932718beb49195f0478bf128879057286e6bfb077ec9a5a7bc5344889ee9c7ee9770ff02a8f0c2471c6853327b40a0fbb6bb03d3a2f05424fc1e4cb5ae200a01e7e888d22bd503070340bbf3900c1ba5ed28dcabe7d5e20879cf5eb80411694a28f2bce3cbdf6061d57a2c786f47d71155a0800dbd867191eab07a29c605c4bce695e65fc620b6cb9dd0bcd67f72be82ffbfcc3666c8d7f301aa78ebc9f00d23d2733ff9c2ff8007b10681f337a927ce4d9a7d58ec1947d8152b0530caf4718869640224a4eff95b829cde65672979f5b16533ca6888ae27836f0204b02ec0f89677ab8051cb4dec46954097eb7e7c9407e19f561b89c8834b673537464bdbafe35773fd7230b3bbd0ce43862feda832b9ef4c60f8756b9f6a623b78eac345ff0997f392063eaa059c95e3098e6dafd175f519ab3ea7860d96cbd4169fc7812d4090ea1fa1287627a8cd41df034a340546d1a474eae44e42b875e63748d6494acd4bebf48dfa02c9059077e22489102740a25e8d04b49fe3987f89a6bedf75df5f69cc971c3e468259db2cabdd4e5106065db57ba92eb1fcd45c1cc494424f14d5cd3f70bbf4a445b1beff3d6beaea41d179f81e43ae3f86a246a0abe9776416f6b6def7e5187c4a28f470040a7e32afe99e9fb6245c38b9bad9932d9089bf554cfcbe26baeb480babe47eb79c2780f810b5a686d175f87b1355ed7f05c5af4ae6ff598488ba4fb4d7fd3394015ad0d8561c3d7e50fa7e249cdd5f9ce44edfd8a0d78461c1d310df2369b81247fe02a9882c578bb23142d85fffbd5c035ac131e83065dafdeafa6ed91d81cf89b28c325dd1a3f1c092f0cc0b9d9e9f5defd231f3715be0574e5ee3b87d2c01f0ac3fbf0d063370b3e8ed289877ebfaa0743e38961deeea819c144519647b4e00ff3cdb655c96aa89dd4f3b5869adc63b2c98ba7ddaa8ce6d1723c72c2a0d09d22093de1943c820b707ea81f6d849c657abdbefe93e0b313a342227eee12064fe97a009e554d1ad8ad60bf8c49e32f038068427b90c402e38830ba0e2335ee616da9e2c81ef7a0441fa25dae504ffe737a7c89e6d67653a0906a7fb4bd34a5772657c11fd38f45a4f47d7b89dcb72f99b964d7e5487256721e8ec386a5df6e709d52bfe6618f133f21eb1c4435b2dab026f630c6c4933e454c325f6b54c381dd14c6b8c0d380b9f7b9d16d2d4a05ab0b4f75561591f6b7a2ca6c1877102880a2077f6d47800645535aabb7efa5dcea9cd54df39ab6f9fa4a1f06016462fd5e683b6b42d1c856300e09e6053a70cbfc9d0134f1ddd520d3b97e425c7441b54b89db69bcc83562926ba7322d024b1a72db578cf8b7c24a51ad038eecc3484b6b6c38ab9422cb67c48df95f27c887dc92dc3d28cd5468671c5e680eb2e90b5d9472806e83800b2f89855edc428a8ad87d2f1e278f212a12eed427a273c9a901b272d3a3bb31d6ff06e28aa0d5f88b7e8b5842b46ddd4d98e2502b35f5a099b1ca2ea8f5e7e621d945923547d2da94dd2c79fc29019ba4fe507b66e8d18c8188690a1c18554fea74b7d22f30e44c617300fda40e7d67cc834b6ff37a6b595264fad3ff7ec2f966e566d8b367657a16814591cb608eb93f7dc72fc745c8399a757055aba9281737ed1d6a4a99bb41a96ae23c2f44f2a85983c46ac7128e3dd36f1b08012ab4975406c5f4c0b4a99d0d5828d943b300e279e620187020457144bd4693df2f50f4d8bfd6c1a1b83a02ad888e439d8795a775cd5fd61874f19b514c8a54ea606a9939ec2f9b3e118a95ff8196c0b805c785e880291de36e53d14d80533e1027133d6c8fc5826cd02b73208c56f6f304ee453c8095c69d1b940238c43dba3d62d6beee14f28c3c78d5595eb20fc82b1abb76843906ecc2550e8cd1b6abdced522dad18535c9fb8743be81386c1131b5e437376f53ad62d3fd150cfd85334fa86bca5c87b852205a0df603de130da7baad9cc43adeffbdc5cdb56ca81afbde942cac382f7b753170b74d7ce7a7eca807eea6ab61422d5ab4393d999c4e596137b6b3c686399357a558fce568c6aa5d2289294b53e16c213bba278aa6237b29e411c784d257bce40d0b29eb0d654e962a5bb61a200a06c18f9ddf83aed6087ff8b9bbaafc6bc4dff710d50402f5fe143498743df1609a1d2adf1d8003de104898efea8e5d952ed5c2630250478bef2810b3286712f1101ad3e0508eaec7a4c3973f7ff5391a1ff54710fac3c35f46226ea8ba3fbd3ceb1565988f3a7bb2b1e4cc921d867edf912233784e2524b696d4f40b3646fb9c7eec982c74c689e8dfa14eaa42eab193021df41cf5cd04b4e04e29bae431402424077a79986bd589f2063879456ccc269f24af9ea7098d208c3362062d5c4f9f24a6622eebb8ccf7d1054dbf96b6bebd8cb276467820bc8bf42980e63e2339c1656f07ccdc7e9e0924b72f32e239ec7d43e7e7dfd4291b554b6a41dda6e5880b84d9061275a6c5e435b214c1843ab3bdb38151ed9d0d439b0917eb033cfae27983fd62f8a4d761ed3cd41f130e460421d358d325f3ded5833c1e9d1113c48280a02242a4871ca0806d6509046a4fdb3bb6603af0edccbeec68738dcb379cea0ff9bfc918f212a0875ac1a9c88398824d9beb5d6a8150f1dcfd7f2db9b7c3c4cf48369a4d9015194d2f01093107c5924b174974e0e6c804922fb2829364ca0b075d412488bdbddf5b2354ac98cd37eff449512be8570fc5df7b92258b5001df73e3eff73197628de150bdee003cee35c6b26b05ad54e7f8ccae131ae3c379baddbfdabeb569913c8f6cc1558607b0131ecdcc5544c86990a69e117bc420d9b3e9a08ae72aadfb69d188efb29f07bd4accb9e18d806123d1e4ccd9d50fb4708eff30036a6b7f4c28b28e47c8f478eba3e293ae5f4c35fbc5d19ff6192fb5d40334594cdd07b2844071a3d5066e2d5e4ff3c29d9ef5bd8627810345480f03af90b93aa1f05f445101ad0d4e166ebf22c11b9724ecd5450af40416e2618b88ce2d38f700f2c6f9a882c2b25744252d063d8693fc8ca695bc20f9ffe16c68e5b583fbb1a77cf8208ec1560d43cd205f450bcf57454063207f938f285d4a251f3281845fa646f3a709630128e4a16f8c5ffa7ec6608e7e5ea507305b246d322cb196a2c0364709b891756a6cebedda21e82e1f3b069e5e7d0d74e1af313dbcab3e20c743a3d61aa9682ca2fb492ce62dbacecba43c2b264d091aa4d2e1b58784eeea2eb6d9ee16e2b06aa3f0da2372f6a96ac86f27683516200d7d6cde1ab93c1266ff60d566e6e705327df9a49f16052fe843be5f8c7946840a6fb0c37b171842870f82d7913f22748fdfad8d0efc7380468e174e1e5f9c21aa84c09c929bc7865ed03a3dbfca1db05e6cf2a6aa46a4b87d7c1a72cd0b6e277689a82a1464fbaf15a6de66d698f0a930cb7471b36f8524b10ba9661f6a450a4d93a8dcc40f1f7f8a17e44a1b6dcbe37df2c394509116300e208426271cda7aeb8c53d9c318a1c7fbea3f138f3acd8a323f4a25814f65c40fb2c9d015aeb2948920cec68eb6dd7243e78ed3e86b10381e92cffcb30db3ffee6dd747979a397e5c2931b293cf021b4f1743de1016abe26d5d173dc2f530e7fa63f3f94846cb4f9ac25e92649977121e4306fcd9f150919638070b19a0899f7d176b6413aea39127a208f7bad605f90386011b16bb5343a30b1c6fa5079cc2adfb50b46bac6e58cae4e820890db215d32bf7182fd2a7c18901444b3cee598c2f52152675f3ea11d38f92165bfe839e6c254bd0bd10947eb633ecd632a551c41b782e2b902248a6f4f09ee9d110146f30b87fda3bbda110487bfc0cd5a74ce031cb4532f487648072d1d14bdb9fa0323cf84f4090026fdaff35f9c36c956c093161cccfd432e6e9723e57393ee7e2378ffc9b89161d7aeedca6c58f25883a905e3cc7fc47c2187a599a43108fce2ed798307a50043817ec314e7dd9ea06b52221b0fe46511e39b84ef89b5f57bd37eafd5a64052a4ecfe549f3edaa7eb45707bda453708105e6da0b5a18e59e63ba36f600659fc27bd7567f64a170e27a2e8558f0a14321e99ea614a75debc8e7e962679a6c40c0ce4b059c90d6a140127647eebeac516a33aab8be25b5087fe7ea8391fc7f5621c54f486723b00361f54068a088882275244e0a5e070bd23d7fa2c2911c17751ec90f421cacde790a304a8a31705a2985b37ee27ecbd2a5b6252544b75ad1c257c49792aa2aa661524a34a950169ec95c58e678a5b8bc8cce892f236362ca62a73fe6d4db23038279b7de6e151bb083cc501a40750ac8f40c93f467f3134d9ba8ca0752bcbbc591593a8031aaac597fd09d1bb217d3aef6de5a951585d8108ddd9eeec208cdc72186e908b1ef0310d18c523aca00835e8603e82beb69aa50c6a2c543bac6d1674d32db26a332570b4042d22cc4098ed4e8c2f550a50c11dc62e8b1379d0a642a71fe8da64520a314e19a3719a31922c04de8a32be02c872f46758d145e3aac26a6ae10834fd1dc634bae7f9589cafb23689bf70320f06d3fd5795d52d4ff1250bd5b495be8123b6eb3c42a79db659b3dd4f2fc46019b4f674e804a393c1214dd2cfc885f9a8f73ca0b468ca7ee90bd510a477ae1b1a5225d73711a4bffb414ec23154cc1ef9ce1ce1772d3c19970c1a6d9653d62f7dec6aa3e0bacc72f44f44ca9a32e5dc2ec4684369b863ae35c0171834168a661fe4626a8c14634b0cac22e4c00f00a2557184793576a5221edc8ebc58313e73ebe33adc252e1233ea2b8f5fc37dabb93e3ffab62f8b3e5386eecaa6caa155ef72cd4a3bb7d715515b461e0fb242da7a294b1e3deb0f59fd999b13adf20747eeaaf1eaf5a371bade668cf3a1db522558e76c2efe57af4997d362e484fcef918a4bf6b7e2d5994dc979ce38846df7c1da4a8f0f5fffc37ceedbef0a5b06fe1f36569a789dbb5a943cd73e6d94f2646ffc28262eb17c88becdae7ab8d3d5de18977951e9471c7998e29cf2240407acc4f85d79221f5769e189e9bd4702fcd321e6779091e44827387cbd88d8d4cf744a98e37ec3033ac35cb75ee85e36ddf23a1052f87d14ed0bd7bc4da7e4f3266c122873ccf9b2ea2d0ad9ee534216ea43bda8ec8d5bac5cb31460751f3ae2d24b0291f04ccc53c97bbd99c837d58d6d9632801a4d90f3355c6858894f8e7f64baffcd68af32f48c121f6dc9368bc94980497d3e28e23bcc3d9d59bcdf598185806bd52b5ac9efd31dff4731bbffef249978f8f797e28b82731ae6f39ef3e0b5f3a217de22296628618a121738fc7731a846ca89899c5760986af42e82dc5e93d52aa49cdbd5a998aa933741ddab2b3ed69c4a28e5ce971e39851da791149d9f09bfd3b293748ab909dada5e446bf1818ab894b870db19daf5e9ff3d76c5a3dfb2b1c92254723f296626c149be93d061ef217fe7fc221e58a73b6cb3a08bde8851b1f9c7ee8558081aa0dac2bdc8e71ec90e7f808ef738a43eeadf6aed07d2862d1a424fdaea981a5b92bdaad3436bfef546b128c4a1b6f55388083be79cfdf821c982c85ea8514b0d99eb7c860b3e86e040027ef580b82c0d9101f91929e6bf7afdf2eb615af1cdab8e683cfe70a52c21c2861ad6d60e0a772099b8daa2244462fabc77a03e80dd3a6dea86fcf74e4e6040aba7420a0e080e8b02da490bcde311452164fdcb2f568af286d975feb9ac70163ffd7bd06ea5bc1686d56b06b49507f13110f336d81c4bf21e5620e7294d20fa8ea215c6e89011429dd2f45418e775e2d01679fd0f099f7ec17f7c929b61e2b406fd9a7d2974bb5724aab1630fd4137259999acd82150524bcc2259c36f02da0b82ca6498485b3a8bf9580f5ba05c136f3d8c7c18615b4946e86e12ba7f6c2317431a4391d1a02064a1509e9639ed783e880247ca782032f0067ce4b4e4dd526f2c9071cb230a815ff9429614008670bab2813f80038dce9f8565095be75d174fe25f5f7b5c49bcdce01b0c4ebac1dae1e7fbfe2551f90a70314161b7012669f62fa674f4131829a7e51d77270beb2a2c170e9e9bc101ac6652ee1fa549859aa6c67788ac724eabfa3304e2a67dc4f7dcda4c65892892ec1dafd569968003f936181c7d6c6f5f5ba8570af3e770fa69e5541d17c7be2ea16c9a49a4bfe706d13ad1dca5acb52587803b91f6922f3f6fc79022bdfe454008cc7431730a7be3f3f40b05830afa5865403a837bf6554d7fd4a5889d3061f54d2c52e77f7e754304074cfbde3c42452c1048f5c8db1c49a12a55510cef6df206e019fb277d6fc83d554511369725aefd8ae524f789eae028c1746a688c4ae9d9aaa1f4bbfa1c3898700f5d9d5bd1ec9cf20591b7b6d23cd6edbca9b1188f21b9824ca22820c883782005e83cfae653116c37ae051f6f07edfc45c20a511132aca62c60a9ba649d43469b2b2532aa9ab1a036f3ada7b03bc231366ac2e0813b38e9d9d6686d292fc79c6de3337b0d5ea38f5c6028babd2321397941cf2f050d91dd03bd01322b03396943335388469a266de8cebf7f67c762797a34f024eb466c6e35daf4c486fc8b7554bd9008f5053ab714f150c86a907f0d7eee3b25fc94ef8f95ac15c7da24803c749c61a41feed639ceb5aec243571cea6435d44ed345971866d3390d9211137f85d3aeb522d1d8578e6773ddb8ae6bf92d82a16c16e5f70ad9e4ed8ecd42ad2b59dca4928434e45ee8d421e7e54bf0fbec61bf4ca5283223a970d30e5c11c504c727b43629ba8a301287f1bfcb5861f9489f64e735dc211b4e41d263810ba3305953e9672e30fa0e6168df9406a3842e34fea2b63c0586930ff575b6fe626ef55e17a140316042308633ba15da097fb9dac44bbc3c7be9f9d4cbbbac1ff24b32d323ec56a9c6b03853fd30cf2ed775ee1b623fe69df4cb89cbbbb44ec79f7cb16e965b3f43563694b3038705f6f26a4f4ae45378febbf8eca1f627d7631bec407f397013ca693436f20af8ef8f79b0a5da238bff32764d91c764b3711f8ed6c6d738356b352b5c865bdbdcad8f279ba3084ad0b4bd93663fe69e686c638e8f9194743f4156eba7f602e6851398e50fe4b5fbeec7ffaea528ecca71cec3e3ce8ab365393754e0e59ed46851b06cca34856cdcfab80a82623ff2c7fc1532625a782fdcbabf3ea18220f0351ea8c669173f9b0d66c052e7e13fa204ed7e4451dabedbb30a285cdc8a563604c77b83a6a984bc45dd98e309bbf0f588d2b4d10ca30df1e85c3d34c2529221b75a878e5aba419a98816abb6af3dae620f939338dd7ce8a9d86a1317e4a2ac489bc7bdbc56a343132d7816ddd0068fa704677d314ac3194b6e30a37137e2e63af1491d0c1e8dd838d2683b4b4cb6adef0026255b263ba887fdcfd1d05a6da21a369c48d14dfafaaa4bae3c2a3eecbf3f44faebbfc19aa5c34f9d853fe881f530b3f8c986aff9ca47b1797763d04945475c58358dc4a99c97341f307358c4cf57cfb11648f9471216a9d9b69d30fe96c43256b52a6c7efb3dfa88b7ec0793d2ffd1b76a8eb4e1c15d85884a3e6a00a516f8c25d2f2d5adaaa99b689a7dbe751423cfbe8208242491dc52711bd5b1fa4ef0d76734a0c2b90671d11ba97a4d7a5d3fab7db637d05e67287a10401dbdf8fdac6da26821dffddcec445fd519a25222580c416733c574d0ec0153dfd4aaebc98d4ef8105ca165270a912886a4bf32e2418735ce0eec04a5a0605f00714a967b7662631fb497690f883399d799ac86da39bedbd16524e37bc11596f0ebe6e5734d9081c8054bc11ba1a7bb6339ac66199cbd8eb19dadb566447c522160cf21a9eb2dc9f06a0df64dfaf9ab51edcb0ed08f4b5c6395ab1d8d49981bce5017ee1a54008a3e2032891c52d05689cc32605c8087b94bd3066edad20704611e370cbad3e924f599aa2150feab98f06c10a978e84124b35caec0f4407906379a633ba365acb41d628f650ab6dc4eace89a3b2dc899cdae6551d66169863d7bcc507acfd65f41abd065466491c5cecaa09c0037bc53555c04808ac6f599d368ccb79ee375e789c6d7e8fe56dea8f76bcf2520fd946880f93aefa6099d1b4061d12309c2f38f85c6c9da9140a38abdfadf64589c56ba58030f7102cb7c6be0ef5fe76a027477dcc82d2d5e407f5b2069cad139a58e0fac6aa5f2108605b9262c5a9ad7773bcaf31f508ff39c4653a567976ca762f9cffede2ed654b3dd77866c6a05f0f58a33ae365495d21605be4878b81ff5768d9f87a57548c70f948e6bb4d17f1fc1a9a295d7a7344d95a4599bd87577cc1c8d804b2a4b5efe2d0d6bb4b5e52229577aa7e4829768b0860d797350b6c656169b1d3694619aa5bbef0897f3c368e9bc40f4aeee7f1ef4c7e06c79d6790df5ca172933bc48db8e986186607c61fd131d13411930be7ee4087b35dcc5ab8c0670854bdbdb62e2d95770aadb664fe310e65cd536dd3890baeb0e29ab8a5c646fa28b309b8ed0ec451085661e357163f3d5ab3c1a3adf59e2c6052b67f351c882f04c87342b9f8ac18fe7ddecdfb659a83476978365a53dc8956c38a97c0c1d4ed29165a66f9b3a781b589c6b1d7467122768245911ce8d86e702af574136dc29ecfa1cfb4646ea2407b57e4a7742ce0d43b28ca0850cde2b9d36afe039fcc76a1efbaa6d06b944796aff29d3b6dbef074c2ab9eab75f471d3012b1e84c6ba00388b6ab49a02ee3e190908a669799cef6c6ad1c88a3e9c8c5155b58431bb25906d08b620300b2f5ac5423a702d2cb68ef0d45a2f2d003e9016cb816b74d51b8cf65d9117552056e0015d0c6129bc716da7517dafd3a7d31c76ef3594640e5fbd1ca760fcdcdf63298fae018f9252eb995378bb90cfd54272f0ab8d961d38f3cfe8c10d787e2e58eb36b46a184b58cfd5a04b9d1590c9725a44c4fcbd9292be0ebd09634ac506d99bd5d0ce976a0e538b8180cfccfb38c1b820d291b878c46965c7eca7c36686911969dd13b4828685f6ecb82066a950fb6496eb385bc6f580c06c2e07b234ab0fbb8501af33ce7d0fa0eda72f5ea71d02a62790d74335ad90e58f349eab211ff7f3883e10282f36a5dcb3af1dcdf14c2aa03b25534f65be408e14b8b40347bca05ffcc887c9f8a2cb96bd698f56482f3334fecab3fd60978cd489f0819859ad3a678750d5c83ab98efde614fbdb8841355826cc8fd35405225a908219f89b493aa15887292e0bc36ace71c4b1b1a3036f536656acb957cf7a5c1884fe7460185d30da1ea784ee15fef22f6b7f07c3a7bcd645672b88a7c1276168e2aa04793bda2981011376e058ad12b5608aa131c3ec5f19344e0cee40ff9684c2c51f44fc8e79233f450cce633a7e78249c5e3f41eff00833c26f3a3d23d10266170ecd53afec85ec6e1978b7ab26c8366261e0332b6596936fe42cf939be06ff71c577d6f414cd45677b9619d530de9407084d30db9f163535d19e2eee1c952aaca9098c2b866c57b4c0b876079e3cffda3017f3f62f695f18d7ca72da5bf77fc375c9aae63176677eb5cd35eeca44517891af8730ff8dc4a5fa841a42f32ea1128a4bc38aa3f9506b5f53a6429c4023f88bfcbec4d8b53c454f0730152bbcda430d33f191c2436d63e2d57ba3a4a39f58604324d633a8f83a39f249459e2e718796eb94e15398efa967d927aa76bacae08ced9545c1b9a8253d7d6ebe33e37eb0ac49759f2ad1745dd5c9a4449d89ccfae1b6ac66f12f13eef7d46f172f41cd448ab7573c64d949fb1a5c23cdd6ad0c45b364b921d932c145d34ee5a81bdbab90680c65c872b8f1d4c84ff1829ed1f017913a6b9eb1c3498ef74c3405cbd1658a82ee23f586b9fd0982032060f6c6fc07ad48799432c81b0263d3b13321301d1e49bcb6fb487c01e95784c27bba4c00fdfb3624252d46842a1273269d55ff47aa0dbf7a3295baa77f1364350ad228ee82b5eada6ae2325e1b946653b337c104fcba8103d535311680bc9212e885f4b7965a9e57f46e68571e665920733321eff5a1958a22cca14c0f21636e56cc176ad5b56660e7afdc24865fadc39ce951e0dc026f46d11f9097ac8355bd04ac5ae932a71af84fe36d0b8dc3f03d06c5420660b2e3956707d9c81193f314b7a0e9e3c4cac104fea6ddb823a64d38f2d22eb713cb77cf5ea9f2e3a55d388ccf160ed77f171d40365a5c264fda8f35979f20dc7b630cdf0de4e367426a543dc20ad9d17165100d1e68f0c70224ec86ae2c57c349c2c0d906b5f195a8babba20a76ec0e7ce0d0bdd624dbdc34749473befcafba57d73e17f49f82a9cdd0bbbcd7d6001cadf4bce9a8816d6067d3287d141e12a56fd93c592cafd84f594d3681b4d4acbe08e5740900d54f13fb54862f12667b731d7700fd911baac67d869199d70f39f7146604c0c8f5eaa000526926536ed43fd91ccbde6cb23f099cef6eed7fc8a5b9ed8ec9f4fb689edc8f178393173c9102d088e6f6388af62759f8b77260167519bc3510fd37cb5deae904d35badfb08c3be7c54cbc6981d289ae34bbf16aaa2dba9a3d249b7e95087ba0d5250459b06285cd664a24521a789b79a95945a0142d7b4b7ebc747d7ccfa2f307ff34d51ddb47b1522fbddb37363b9f91e429a0fa5d3ae3ed0f4f9e913dd17024591c19464c8401ee7898ac5a57160988158acc7f30c00c0f5416aab764c37d50abdca240dfc2b2fcf95136db96970fd061abebe977bd6ff87ed3b9d8e30c41ef3c8e845a4c890284b7a686c1361bbe1a7c241c0190da9fc832daf1a379b484f06bbd8f585e24c32f97aa4e96f5f69e61b17bdbc176b7cd0076268990e7b478fbaad767f179d1fa9e8f47601e0e53c4dd73fa39c66f3f19de3ee514f5b0d4a8f01bfd103c169693e3dc23cd26ec9d4c6ccad8eb016afbd42953502139988fe8944b91b929f2f25a321cdf75d582ee05c6e2976de5c0be5a2a47cd77e9d550d9dc3fddb3f72e00e33e6c27a7bbd9a569b60541be2b5010910837e26181594f951b003da7535a31a84b9e171ef05ce4c1f96085eb70fe189a40d2b7f4aec58b396dc7d8ad592228f976a8c7a2478c70a41739e806e534c8f92555bdd74cf9977781a4a7d872bb75368dfbcd99e72dabd9d68139a66c520a40afe0d9f6e84e986e7908410a92c9b18f6ff43a399295a8ec783277bf9ceaf059b69de58914f1b4991a851e45faeddbd5638fee3aab99c576ff0ed642bebda5c611b64044f7e3d60a2c7f51552d7f5dfba6eecaee295ca14ef7ccec2b96d089683572d2f70f9d11b86d82fd2c04169ac2c9ea84d14ddec335faead1baa89a8a17718e53a55f65e39ecc4209f88e03eb359d55fd83b50d104a5970fb8b3e41d36df9bce95809cc18f20666ded61cad2e785bbd3995dd23f48f7fbcc9b0bfc27bc60b9dbfdac865bac969c9f078bb9b82f098355d2155e78efc4da1be3b7aab6b6d66d21a04a0c13e5568fd15cd1b0698fbf0c944941a42f5acb15d0789c75e59dc3f708f04d6077cc80a9e3d667b54c9c6efbe0cbe39a8eb7b9eea814681fd636bf2e8b766c3ec30276b1fe05c4735703210c1e57978a89e16127e3ee6d40d2df1e6fac85bd913a8570502b60b194576c49436ddeb7513c258c3654d3869b9c373714fc0c6a030e051f7de173b6525f9953306a7c7f5d2974fee7df9e5b83527f966c6434882b9cc2e5f24df31abbe6e6421160e13d6c1b05d97316678e8b9e29c4b14d1ab5a730eb29ab338df1a422a8dbed81cebc31db58ecd1a2a63a20a290a9ff53fdc21852e65627f3d05b7c0911d898e4e6b7cb7c754bfda7301cd02acacceef4dd504516fef8cf62212c6f4e2c7bcc6312d2c3179b2225fdc67c3f70dcb80a241617690fc111f4c7f7bc8f22b18a25214df8964bd96626b932194c7ec51718b625ac45b05989c96687ffd7865d88317ab43adef6e765b3751741e9fc4cd642bbc35f86c95d3e88edf2a15e437e688ae5320d109fc3be642e6fd08d76ee1b5a24c4bfd00e06acdbcb866f9943bb829ccb2ecddaa478fedcbd693a985e40c0335a26ff9364d6691ba6e4b86533b1540a1e47a95945b611bc14d9482f718269f44be7d21c869b2cd3680592e9b04a5c49997c1afce170bcfc4346782c403cb9f16159447b89857dec59b7335c3c839fa1882103fa71454e2e76de6acb7ac941b4bac6c5af221dfa7a06fd926876b883eeb905b4b3c8859aaf3c585e64d9ab1e838b0f6447088b761d0fcbd3b9b321bbe45603bf6807dfb98c96cf79e060ccf7a508f7d65f8c4890eca9eaac4e49780d28fc4b0a94f43eb890194cc239d4e309f1d8fc4485e9f509cac0c3efb1b45d6b3bb948aeee7e191762112c70be4bce361e0fee3f7acf9a1286a9d334dbba715b16064698568c76c3ccfb62272cd4c197a2837f9ed9d34a98c3b86e5fb0ed29e2423c22f7e80eb7da57582bed4221afa563fb7ba1fe10740d2304a03a0212463474ab03e21c3259dd9c73b4d277961c8a0c6e2b533a2c4833e7c33913200b38354a5af4d1847affb030747700ec59bac9c0e48d9a8b87665c40b576b5798e496e1f4f445a88c3e9f40859668c3495eb7edd05866016a75f4a874e2c650cd1174c09e53400c05a2802e5ecffbe75bcf511bab2cf7a559b19179d814dc771c1cf0927326d08b7b0180e9a5e1eea434096cff9a00d5460a9dcebba0a8981eb341a79fdb71ab771d0044321ee34c3cf9ed4f3b39074d156f1d87c3e4357ea600f4e585e9ed0f3d06562c4ce16ad830d446c31a879cb0a488d2cae08aa126683a5810f771b0cb23693c0f4f16eca98b558e8e19aaa25506eafffe38a857ad1e42c78b861978d081fff3ccdb87019d642d95b16cb14819c115882b348e546a05f63132849bcec9b92c206f6c974ec9c436305cec13f73fef285ed58f510ee14190b8af130d2952091a8d5eb862f99fac11ddf6c009f41bec53e5b963c63ad3edb281695ed07d247cc7b586c900afa9cfb6d9b46e77296d5043e749cceae3afb957941f835e45a33c3e86cb2b69f7a3aba656fe5498cf574409d6e732d236ec6d46c2477025d5109bc02a5fcfd72ab38cafbb4784e4881610217c7d58f0d45dab342e2cf5bb3563768d9ad4053894529d107acf1df1a3daaa4ec53e02b3ecd11364b060fe0a05f7262519430beb90d836b120f036d99c61633b832d9543b4546db5bf1e586238ce1b20f722050d81f41173454847fe915d51a2bb26756c28d76f18ea973d8aef8bc0502ef986a95ac719270f95bcb9d70fa84f105ee3de4a8a3bca4757148878cb774af9d8bba6e324bdaf71aa5e02dafa206272144e2af6e0b6c71baa2ba9f98cadbc73b7a5b48c8e22332d2e0ae8153de2fc1de88299745db62605eb577aa773157efaa36276f731ca78b6aff9ca67df89c6b943eedde16f81c61ed90cd25774b20958bb81b0d42268e9a120a78e7f56a066baf52489371023bf4878472004b3d2334429bf88719d47101699d1bd57479c525dfe660e5209d4aa16c451c3c76bff3134187a45ebc6a004618fb588a57668a791768bfe407dc39bc0c6f1c10759bcf269ca1ae974d714fb67dc2448bcb6aec6c1c93cb9c41355f7e058d0981b8f0dd0a5f9c24bd5525b149eb21ee985878691ea3a540ea08c22a3252aac3c5564afd952fa0f22dbcff33e8e06246f86ab2a2750e6df3ea9305282d9939906565bc07df486378555d39099ec55db64c79f82b71391aca92c7c9aae20f973eab9768f643b289ff0bed684ba0443134d9d9d9352e6bb05808f2f8bd57d21db8c3b9f2898dbea1fa9ea9f6adb4a534d086731af2b2b56b00768942510c476d9b1b9484c7608704979bf9ec7af481bf08b9d7c37c88ac0dfeaf75c7e799a531b4f27f6405f2a6414e3cacf31928390e79d8d11ff3e345b877c03ec5f6ce780513fa001ee606b0a05dc83036c5dc6c679cd8bfaa8edca932574639464c6265f02e8f8590ac89400473cc8d51200134a0b2fcb6e294169e0ffdfd0b08bcefb4e2fc48c895b92889b77067230754ad6143e1e0d26119f06b37a378141d727d9398879ea3517a5c367d323cda1b1d6cfed6352c759bf238c95a06d81ee2a29aa892eba7c082737f2fe7e62f0695f40f96f40c871cfcbd49f3e25013f6a7987125a0aae001e235d50a3e1ca105fb8110d872ccfe3faa54a8005a3bca53506c2fc752ded5fb468608d69f0137b48ea367b95698854c53e4c0ea3e194f5eda18e3ffbb69f51e460f5511f3e4866f81f2550767dfdeb9e1d38d5f4bbcb5716625aaa761a59ba46ecaa3d19c5dac03df8257a3945ca05230ea1acf525ae149825b9b18f2b6e977a6748e52faac4bc9890abf26e610ea34a8b865424d1c140a968d27256629302c4a4ca6ef277e304a8c714af0fe963db52f9671f23b1d86ef502b8e85a14d8cb57bdeaf3a5420424f4e344a0246ae59a84091f83e1f1c5da69c3be45920b5f96c1bfbcc70f333d0fa715299c7270ac12b522409cdef18f1232a42b94aa33c0f5cc052c9aa509d5eee7f79aedeab8d29c7364d071eb7cdd754e62f2cb5c51d1c4813f88a9981ae040d0c1bd29cdf6c7509bd8b272eaa3d1830d0957d668017b2e2a808d1b5ddc7fec17719948693f38da4e0835bf64ed438ad0c86a660e0d306abfe339b1bcf232c26c469369be66f5243acd22bdaa5cddd4318834dc9fca9149fc3567433fd28c523ba1d00c6b5d06f15448959ce17bf9ed29ffba1472ecfae53adb85aa324e4c7fe8cfeb68d601d37dd223c13a423ab9c880b0bf878ed4c86df5ea7751546eeacf5089a750dace93a65f455f2c9f8351e023be034d5679ce4234b79cb696c2c04a4822f2de37cf18cf90bea1ff25f6010c04c08d8632d043baf0c00ecfd4b8ff509087eb4cc776ff4a4bd7ef4c994cdf356206922abdf12569b3f426ac9587b097bb04fd96fc8daaab7e8215514a9845136c78b275c6491fd11510580494d5c1ea9f0d6a1e9efa753364f7086bc4954d9ebd8d7edb31180e43681ee6e379684de59c34644691d1a0aecfceabb266a3d4971a2ecf29a0e68513a6dfd2ebea96c373e87427eb7a51602455b310348615c037dadf3bfbc864e7f31145f8ffb4885d50a2f1fcba72c3399dd486017b287d9197246df94077a709b5690007afdd1bf4a3bced9714ea89d975373e21b3556138141dc0f2fc84d11d0d05b1b26b022778fd155577caf327435f4bcdf2cf5adcc240993ebd56601dd55459daadd3e9b036ecfece8bf2db1d1451edc27145d2d122d0418190a2829c55d8f99fdf506b9a1ba97af0a7f4136b8a0e10770a5a5d88d49629ed5c5d742049014923334f852fc05582e469da829ed7fb4033e6db5aefe76d6d1c25887fafd2494e1b39017d9a81cebc41b739e67ea8baf84f4d24c57777afab14daadd2b74108b315c93b7346cf2af0468d4201e649d1b1409239e90c8845ab84cb45cf2649d7e2fde32dc70441529078923d33c43aeb5dcb99d52c08d1096a0560ddeeea5ed7841372bffc10921fa064ff9c6c386b2d041f2074e6ed5a8b8ad023f5aeedbbbdeedef0ef29e72510f75b25bb8613d3726ee613198c265995093cd7c2f5a48b4116ce5f36068e4114f575958b458cab80d2424c5a4d7abdf385cea5be94e6547ed2d63229579a449570fdb00f8e55c4591e022c5ee7bcfd3eff655e5600f89e5caefd16fae916555c395f8f111470ca96d596313d037d357a1b30d0ee8bb8eb642b22ba090cbc5b297bc1eb6c6f840ba1b76535b4136e9eb400ceb9adfeea598d4b296dad4763bdd66c74fc4c5ffbeaf4d8ef691fe36023204e5c5b35ecbf3f430e1069f038d117dcb3887fd485410c6cf53ac47a9ac2e7e05a793257001d617513385c312be90643d4a4739a4ae124cd3fe5f2f2ef5f61b0b16d74cc99bfb7b97839d6279d725d697c8231dd1134ddc46075f5ec21379e65bb1e87294e3758bf30aaaffb99f7be8f505a6265829d1356e968dad3c445040632082008c8e0ff2b4e337fa8e23de511018a2ad12bd3661dd7fbd87394069d8b4bfb6136b3a309116b30135a56adc40b5697c48180ed3f83c5c663f32a3c57ebe5d9d53fa9d85f77a67c9de129a45b66df90143e8acdfce8a69a1613774d7d1e8eaa74f98040747beeeb4d0d66df3087e0be6c4c8451b8190894bbf0eed784375053e80dbe9c3cc780586b02debd3bff67b0ba216cceae0675cd2e985d18a236688c5c0280341997b07ab4dbef18742f38f4e5ebfcaa3ad42df86c9e68748f78135705ebeda9656722caa9bbe0c974486b30990a00197aa603021819bcc3ec0a2456d8e0e31445fcf7fa4d5262da20c969f63f02e966f96c2228285a46db5f9e1b3038325e2e6bdf4981b0e31b3167dab68226ae8de0987b202058320d8cf30da9b820e735db240465a5dd4cc2b34f5785c3e09fd6925dfd6f3f25b3d6b284749c6028d3dc227781ad70af6c19d3e1c12a8de7935eaf2507182c915ee299bbc96d9820b6bc5d1e9b9baa93ca6d2766d7e9600f85e7cd837dd46dbd1bf0261fd9d0d8a796ed66b8ad729d7f7de75c0980e9762a7017272be432c3910ae3c342690b336522f375a21940b3b42d21bf9ac694bdd12a6ea7aeeb49a45ebb672a8e4611c55b7a88947b0f4e8a445750eb4e3c7d1fcccb8254ebeab3b956b2dabd3b69a0eb562f9fdcecf84e6fb6f8426294e7396637cafa934214b13facfbba777d211f8ea81a0851ba7cfbbccfd62a7f6220b465ab74a73e64076eac438f43e149480c230adba5d89b78a7d49e33eb87c14ccab496342fbd823e89b1ca9e76476069538b7fe7530bd53533c61c385cd40a3945ad7a94ef00da57b4cbe47cff23512a63eedb03b56a4361116699df75ba3bf0eec3efe9e9e2c44cf7d21f6f7cbd0b5caa103726dd2381731e100d8d745654ea776f25723f2423b34e69b7f28986e663c6e4412b6e337bbb4887981e9d12af1141a572f790042b1fc38377dd83c9cbaf6c90e808a9e0af1781678f0e52b1cf2cbb5ca07fea42011f1a3a847f430533a48ff58a56ef8cc4431414e7aca5ee77ab998e10bc5022b24aefb45828456daae8fa9b4758e1ccee9241f46aea9788bc7419d9d36861c01aa29798a14eeb6f88be237578266e0ba67264b9f6e059f87be0aa80e7c8873acd418b9ef75bce519a431e6f0ef780e4449866df0a8dbcc237e25ecc6d1f5a8699c58e8ae965661baa5b10b717804a1a3e058af3baf7a990dc3e8b248be0602969ea4ac76537ed30c1d2376df54f00d4cee1d19486282c7a32538abdc2b50e7255c7a0a8f75e463b261df11b6c040e890050737f8b4f9180fdad86c5240b10f9356f165974cbc81cfa29b94393ffaaca2872982954e0a698893f25a0c1d94b0ca1193562e1e5c64e782351709a9b22c4e0ee0c2fccddccedfb5cc09481759f7582985070f9fcee4ad58454085142082af0014c2fb834f7e8d4287c34b055454fe43cca3481e6ea937de8057af50ff519ae87b44ba9822d4c35f191c98fa241ac4cb7025757df5fdef7827703923ca334c0c7f5ea31b0775a2dacf46d1e02ff0e1eae998e90ef4d9599b0a57184216b277f9f07b8fc095ad1b093526d3aafa8a4827191cde802bc195f6411f0290ec8fa0187115d5a5497b7f66bcb91f7e34b4bfbd4d50a0e54cabe328d7e05972f8d098148f0bb23ad2dfcd8363c6824abf306190b7df0187c0ce347f4e710ad9ea37a1f7cd667f03e94cd118086338248f8d2ad0659c13438e847724cebab2792088889df0ef5beb6cfa2242be09d6bd78db89c06720d11770fbd82abad99025561add11b3491041606620e301d0914c1c17799154a4e7575e34c3296046db69f7191d48bea4c9c7e20f79723576f1f9ba98f504dcda4502d5e0b1bdbd03f3e9e2557bb9d326643c560b3eec2f48ecf14351b40ff60ce002dddce3ddbafa3e90d92c66b6b260e2c5d76c88c266da8a9ed8dace06519fb8f40db53c3a39c4ee74ea5cbc86ccec418414c415f17c895d451a4c28676166f3a7b4222628fab0db614c6ca126c6ff857358c444f6d238360220a0022da6396ac0fd2db387c6f6cb63407486e2c362390ea06165d753e1a375a131a389cb8ce875b9e4b15c1d422b2c72458183074c3debcadfa4259fab6b52ff8d04ced50577bd485587a6154ad6b82d49362438c47c4fdf1d8c07ec6dc5e6fb4b029be5088fbe5d58a0df3c3047de2cf3fadf0f30bb2af870034346ef965d2f7fa9b9dbc8682c04e36f33c62a2273d0fff5cbb7e9f13106ff1f986e113101cb4ac41a980a3f4bc29251785c9249947d02c79c0836703229e91bd5af715e7020e79ac1a8da03cf86d10d2881f95591f863ef1179f1463cf2c9c87f358e20ed3b9065e8f0ffcdbaf7405550cb60445bc68f07c9b8f3c9b334e30b1c7622c0d5c8ed536785e73b678dc753fec93dee039a24a07c06134205306e91748a5db600a7d68e15db993ab90abcde44d8b43ab82c4c346bce702caa28e6280feaed9aa5023c606b868ebc6259f0dacd13aaa237b1addcc70d538a21a34c540cacdb24b2301ec624ce18ac7dbeef7113e61c1434e623bfa4c2af9ea320bd3b4cceb7e25e14ef3af2850b7306ae39895b9ca1c1a3e283ed50e7efbe7631b9383f500ab1123bb10edb40879524f5f810d356ecec3bb67efbc9762dfa983b33ef143ccd35ef15ba517cda80169eeb8a6735cb6f72b3e11903da3dce746b1a0e46b4ee13975007df32bd7e385e8c1243f6dbb2728f5b2b55c1893037922ff3b37740e04ba4d934c6348d3e900031b24d0971d76d7c78b86a5efc9dd471dbf8ed2fc7eb0ecd0568538a65fe1f27903a87316c856daf3e2acdf62b0912221b36ef71cb61485a900481aa8aae4c05e9eb6d71746aac08d1382c447e14ea1de3af160d790ee7e38d2b5aed4fade60835378aea51e24cd1a2d56f10f56000d8ca4b6216891f3a768e8550dbf4a8e879d2fa6e2137e7c487a1178e2110d7f96caf4308d919eba43b1db26bf97f5b4f201a04e79f35c60560fe8028afa4475d01f300fe232cf8d0e18d1e3933f2ded5a753d904f2a9fac3566d9ed4bcf42679bbec005bcbfbe003d0dd50aaef4ae789c2176c10254245312d857bec14d67ea3883cb66aa677bdb740e3a726ed802afa58c491dfa32fd720bcffd0c9d4901a188d6e3713f8614e01e599473c0f79a1b7f0ec92f8656b4dd28e23b87f2aa597f431fc082dd447fd88676a6d4456becbf57aff09b05547b667fdbe4f5a8a9191bebba0aeb681a5927a07e95811c467b1f37d3a4f7e75fcec489b1edcdc212a86a3f8be8874e37e7293ea6d4798a4362ff35b66e3371ba0f53fad31ec11b524136da0f5d2b0a94fe84a8238cb72c8dbcd619b25e0fee8de7f32f915a46e1dd5a75aad340cb10bf457e27ea8a9f2cef3f421cbcc15d0978587cbf98f08705787e3e393106686e801b3e3a6f83cc02a71ff1f6fc26e312b24c581759037d601705984a23cf69a56ca16e3cb17c80f797b87934e7e3d6df4f13992f78bdd66736d259bedbc6076826eecebf418842bb3cdbc7b3c53fbcd1a303bfb2445a400d0ee24144d5f2e24a6724b8ef514caa67af9b008a4f6dc3ecea3238b0e343641007e94f0e21060fdcb68c147f17754ce493a1bae07691716f66fdfdcea957904921ad14308f99e9960b3dbe2368f25a11043a64f7097e091c3db29831dc86530e63c43cf4bb8ce1a4fc76a3be0c7bdb25cc212bd9f174771cbc17e37d691117ae5c6cbc55b743d08854a004163a497ed1b03c159bac6016ece7caf3391cd25d36bf014921b9f36de0845ae82dfd3c1ded49e49a7d51b1966e3dee46dd51ace0c4e0e55349dd97f4425993f9b3405ec31295e7fa214b30432bdc593b042169f1d5a79d2e974510f626304cd50fcc8b62834524ad4be9a828191818b4e12b34c9159d32f842f550ce352a5e1357481671f841f68848f733d3481520b8d3934163404a738c5465a5571089d4c81327c4e524a6ba56fb2bf904657272b921096cbb19a8c21610226e95c5bc58bba09c023beb1ed9764eb5db27332ddd2b545d579b44079c25e01e0299bbded4c9db908e87c3e57e891b2a00c823c481540624a09a713ed5f5fb720162840fb8d852a3c0df6de7f3153a38dd0fe09c2bd25919f4d878d43e7e97f0a5b68d3264de648429830b7ed7f081aae1c3edc8cf201e73ee375a529ab3f018bf965f56ed7e9abb5d55f6343032a747a8fb7a37a99054ff86c64b2ad3775e10e529b2983a725d8e061846e92bbc1fe6a7b0ba6b04914ee90695de7ff8e4bdad68cf055a995bceb3a155907ccd488e77dd36b2a0dc941f9b0fb6725abe8eb71ece466b34993fd4bdf34acd8a37f1e4bdc18f713e97f8ed464f4a0ae766771c2c282698d9c0775e285f91d9cbaa9504d3c7df11702664279ff9d61dcbaf2900d698b669d22ddbb85390a8a6a303659a8f6b71e6cef840e884a2a1cf3c4cd63b8602677583af9cc682bb0b678718706e7b30a23689cddfc4e34c474af7567c145e836edc0b03c4b72f74b477ca53b79948597437ebebffe32c7931138aa9e2e2c2bb7f8b1382d094d6239aaaca2e1727633d9ff583723495a9722f14586b9225ab949b48448fb869c5b62b4fa9eea42d20c25652cd04d602247ed97ac396729a3537ff928bc71ebb072e817dd7df5bea3e874d26caed9be79adfd429e8ebacdbcc18534ed782fbee763349e77595da3af186de7dc2c647aa65d3b0ea49dee86f904af8a6f3931fd01c5ae2318440f5db348e3e8a51f80625939c3f2175cf67ea5034d34d2fd26d44e76318fd6724c455059c245f1a6b3310c320f716e15cec1fef0077f517cfb84cce807a235654a8a7e77b70d66ba110e36ff00a47fee01cd2f8ee95be0b08858e2c6af33c27b9b8586ac0b5d899a563bb70ca3527cb333fd8af24dec7dc115ad2d24a8262ce8769ba3b481818343375ec4e4687522ac58bc01b0d14efc0c61424f6ed1d0b297bcb4902a56a6f48bc5b2822cef3111335124e4b07f95bf51c6f0976e4cdcaf5b69de9cb9a4de4a52d6debf1b2f29fbb1b85d226a55d33ff12c8bf05c0d5a35d91b76a97aedff4063bd455f8a2d352f8bd62d0d02653d455a915802a7e276e6b7710aba257e64492d457462264104336ed7e646c036f2d08fb349c2b2827066c65d34829018c1c15d81ea9d317d61c31f4f81689bf10b55d24836aab7bfffa1159052fa82fbf98f3eb0cbcfd9f5247289408bb881323445cb97bf63980757f1e07b572e6147215009db94a66f4b43d2a680e9a37c2c193deaf46ea7512f17e95d9a3ff35a061d2251d08fd059ccabbb6a0c0fb38d5eec32bd75f2c0e1a017403cd9eae9165f1ba9add81b36b48add73cdc8e7fdeeb830cd95b06347af912e48549489212383d8d951bf8a9accbb16f9c82686b8fdec77f12cbab8b06074265fc711a7ae27e09dfaa2cdfeb81b113729f953d77512521b3b2a189509d25e6b14ef2e47b8f881ffe70332160e7c890f2244905cf4dd783fed4102d435c97af2ee602e313ec4969d1052baa33759ddba4465946a168cf4f5e50619b265d52e6510618f8b220a170bffaed7e4fef5c38f86339fc1814fbff5c7b662a9d3a57c62ed4c17e458b117264d12f96c0553c4f926c23b3e95f301eafb42daef90cd2196d8bbd3d09bf1a43c97fb7793b91b55eb617fabca1a3bcba286b5b0187745243bc26fe0a7650e3e717f583193885c6e75cf17ec1af0d4a9330b857f73c55e766ea80f19009c8ed6d3897875fac662cb8b49dab80d4c1d3ca6e2d59ef0cdacafa21c5ba06233b87a0bcd460cc9283be02c57907efcd84dfdd4c2e80631107a46204b0b850c55306523ca7fcfc9d1221a850ac66e715afa9aeb8ad3a84f6ee12c3ce228990213434cec0980c20eadc72b8a827e9d8f32ef6719626581234d31ce76b78dcd4c6efd31176e1749c7d9c2d3308873696a2aab766d20186da978a77262bafb997af82a338153dbf44a0534bb8ef77f49d125fb4fedb5748e810402f5ad64f68b92871b66010158d3e7b01e86eba5c50d5e005d5c16dfd0f7588c31223ea44aed9eb5e704a59b3fca219a846e381eea6f025d7c3de9c0891188dc4284d130a039bd679972135cc81759e0dd336a290ead282e74736d2483f4baf13d9bd9449936dcaed4597604769a92449273e48673fe9e53a067ef7bb379273116834f0fe4ea0f6a528403bb9141dbb48244641090f38c0ea7c5eff88554ed4b8535a58a1c9eced5f5127dd9902c98ef2ad2554c29daeaefd254bd9091767029459e61264bc1f25b1af78e232c20a95623478220ce451de11b4bc22e300455d1a814409d8cfac06e2ba4186296a6554a45cd4f3b4586b9b100e1171706814d3bfac243097efa3956df90eee8100a53b1474f121851acad558ed81f202b030da11bbd89275a5a8e0fe442c777eba2ccc399f8401768d7a1ae6d0f489fdf8e7107a5560a40ab95fd267e720fc3f2c92c2bfb8b3d2dab68f2982c547ea14b098db151585df2bd38afd136c4ba39240cfeb5457ed0612e17cd2ddd64a1be6fe39dc177dc6d2fed3992c32e204b4ddb3d4617bd6c22e4249c04cd4358861d1dfe5a7e89b7a014237df9282c696e46a388b31df760dd1a29b80a7b1b5834339011bd01d9745c89914a73061626b0384fe60f17c477e82832e2c09686dbf613ec6b1c8d8d41537894522119c52025382458993416ad2182473ff4ce733261d51a0720e97c3aaf834450ff6f7e8f197d2d5b1dcb08013bc2e7d61927f1f6dd30b805e96aa0bef90687de9b26c90e8c979c5e9fd27a8287111f28096065f9ee6615b8444027a131191dcdb8d4d96c7bb91583db98ed97ceefe2049ca44c8f4ade41b4bd0a5480bbd059a7de7ce226cd31dbfe75ac74a4c8b500000d44d3bf96c6e9382d0f97ab5d7019840d23ff713437f0091455bb172316bdd9692a279fd3d651374f39dd95ef710c5530a196d7f3b48f422b87136bf7bbad05ebd7c2be8cb7d9732b52c9aa12e80f63fbd26f589d74ed6ac14291e2b32524b7f4e28ab888edea83b5164e16001a8c5d0bdffc2f8d1612bf98309a62935c8c53ddbf318bbbef40a68471732f81c2056a065dc7f29ac2c5984e738fd959f83d9c4b88ca4171ad084a5e816eaf986001a74424c3f8925200b5014903fefab8e5839617f822d35085a211817ed79e06eaa6be13fe557a2b632d33d1532e6713cd3a3a8ea70533fdb8ef1915f2b556c35b51f283c412f84582e2370937613bcaa0fa952e0fd05b39bb0d02653cd0365371644f5a49af036b1f4dd7661453e8ed7a936a806b347365985d22fb03195f04bf4b8dd53f8035111419a4b7b129c3743c5486066ca604b14808d79c64a9a5de65501e49f301704038c94153189eeba77efd53f58ca4c17cfad3d7b0fa71760aeb36e36acbf4e2b6c7fe801b34c401ea268838dfc7db2ed41cfbd69b574bfc31e1755308eae8a4713f115146900bd8178069891d7640e599c862a0e2208ace6633596dd1a552b166d2f993aabe41875ce34523e2488d49ef2f6a9d7fb505fc39d84cf7e897c5a39af4bad0a65ae51d6826bc2f67e99b0fe7dd82793a13381898fe4b7f92f891687affe6f39c79dda2713f1ea0e5519d101b21fdaaae15e4383f636746d0b9f88fee66bc38cba33bb71fcc935eff31b03c79921713dd9ccec5050e4b75127f989cc63a5a5dec6933e86ecd541eab718a6047409281f671ebb45eba95bbf1a2bfa6dea4a800eb5c36dfc4ec459416516929ef2c76b480279ec781acfa537964bd2d3d6631899e0096f6d45358e60b85fb1d449a37cac8b8750a83dbe3367cce43433758ecc5e3c2ee4db81d12cb67447c263500760ed81c3227ded1a5c1f7cb1e00b7e0f4a0535197f249ee0c91cbebc07a6eae1ab243aaecd10dee14dcd2d4681ae50c7756d1f710ca2569efbeddff930f1f5ed7467574d92bc17d5c6b77e06edac8c274551539fef17d14245da897dede0900a670974710b6811f42f3a32385ea1b764ed89cce7f45841f1bf2632848a84e8365a50c1b42cd2f398a713ecc73cb53845cfc55bdddf33413a76bf68610ad58d95ae354279d91c682d3bec51f246fd39db8e35f1b3f1ea224ac27a8bde8e0ca79a4e507e7358446c110905263d88d22127366ee329834bbc9293f4c54654c235c65d75090e3d97d45478198c6a3fdc9ad996f9ae04ab477101450a058baa0d5081ae3bb38987bc1ef3f0f4c5cd6fdcc48b9fcc6f92001ca28c27bde6255a83515ca988c2af4c56a47ca04df8253d9bba55db174f6e029c7df6009eca8dfdde5a90c06bb352ff97ff3cdb431e197964c6e9bdf0ac5a4bb4a351da481b129d7813523db75107eed316a5d0e23cd58961a5d00d122fc8fd7dd3c8c7ca15b6d1dd05ec2c4dd7100fdff39f2e5f5b63236486ff937e81442c0390aaaece0e4ce5eca5cc3a6839b2f58dcb35c80df05129845601c3bef9517c39a6b3b088e915fcbd8199e6c0175da186f02323fec6701870ecf9c830bfbb43a9c783a97c46a24f9ee08e741a0d1b7cbb6e8c8171719767259a9e0f2d41f632c6a0c55ee53a240eea91eee4ce9f342fd54b96c71fbcb860ef132dad553b44f1dd625028b8338846b9d81014e8c875ed796ffb6c79ab5a295aa44a58e5f2fb02260c6d79bdf3cac9a9eae0b4126cdebea639482f03a42c95fea98bb633f6026bb8a6d488c5a90102a8aad1f475b4e2efc10020dea73e3e04ff87c2af110eb3d898af991f62766f2d6eccaafa211c74d624e1509c95028dc96a617d4b1134f4bd33438cc44d82b54c0482bfe42e9e6073f2a1982eda75ed0ad0c41db003192cb951ae56820390b8c0ad2f8f75f417c9c146843f74781c6b6a312d65c18e460923eb2429a005b49546b5fda65814d95bf831470feb5bfcbb786e175f3267daff93d8390cc418a08cba33960e7f944eb2a56b038a07edd15af8aaf893c5457af9546fe0848f91f9af1b9f60c455eec34483fa86c17f26c8a1ee5644ab89852d5420f5ba4d5c2f268e13c1be7ee72abda71a0b78db1d686599914bff08e87a39dbcf8c752ff980db89bda471a9c7bd7d4de69c76a45fd9b33ab0f03a57df40662e682402a730822c659ec6f3a723b24ab7de3595d550816dd45adcb33ff831c8a0bcc41594eaf64b9f0e91fe28ae1e382a1b8b6406ca54e88815d8fea274980f0b94ca610681505b24449279fb88e3d47c36fe0af7d1ce5b1fc7c007eaf2a1b657c5184d9545aa73ce86299dd390b7428dda8fb1ba6034d2bfa721d3ac961c263efab99b168cf5fd0a92c20d2480bf3a9eaedd502365a7eb12af7e3fc6714759975ccb9c0254376c11cd2181d8d4735c2a03c1ef7d79724a3ec584459bd3d1e0f5cee65e5314de36e286f4b6d46ad5e8ee9e765c3cb8e4d1b2fa0d93f34f69c44e2ea08ae44acb02cebd7b78e88d3bd60690d00eb5e7c1c71f5a7fd5f1e600c6d2a19bae24a7afe559dd0e13589068ffe62b31e7584f76ce104b96566204a8cfe951a143dc159a841c8203a476b2a134d21e4d542d7e216684d874d84b16b3db87f9220bd26da79727b75377b723a337db9b2b4e6de717a077de7fda0875b641e66711cfab3bfaa7b51159c2d46418a0909ebfd98f008df6cc8f59d1f439f6290d6c8fc24517e8068eb323891089b3889c0d7f74d49a5420d2de75dca1405257e02ddfa12805159acd13c9895575f0e2a43eada9bcdee034e4dad850bfcf750092e21d10b7135a0c30af0badc9751761b6372822077f45a2dc0025b656b724719fafbc2bd9065f0df1f67bb5e86e059b2d3e676df65ecc08ad753cc5c314b4762b972c6076e484707b883732580e793fb5c1710fb3abd8343e3e1a3ff232450ea392444ac7e54ce9c183db3ed142de75151fd56d30f3c30aa19cb9f7c82899f4a465ee94a0db814467841e71e1168aa1733ed2982cef179969f259fbce9e6e49d283050ed1d620dd42199a28e75a8f21d3fdf0afb6f50bd1df198387a693aa9db2cdce572e53a7bd1b0196adcb2b4f154968752023abb692817753643d158b5c7809dde9a8e9bb051e553d74cce277e7910e07ce1d13faf182ede8bfad36f7b1e11684bea104c44771ef5c643f4b0e894be664d9ccfe403989b0e5063a01f3a43047c0160f8fbcacdfa248ca672f9135e55a8da005b1ae2b9e628851cfaad4fe741c012aa469b8723e84e3f2cc411d065df0662e146022642faa4b3545e8cf2d509214c98b65e3c1f3de191ddd1b9f7136f775ddeba4608db6901323748b3a65d996e4315d14058ab9b0a290b3ca5465bdaf9d7d0b647a1dcd8da2f200a62f341c4908c5a094c711e755312e857c0198ebc405bdb5caaab9a4f8c62f95d18a244fdc99fb49f20e6be730bd97d16a35451538a2cca58282c512755ceeb71a37427c57e18dbdb6b1571aca0f7e9a0dde0c7de3007925c1085126449fe7cc652b741f751c879a2d243278fcc5e56bc73b22fe3dc0aa3af1299f23b6c24d5101caa1316751eda6fb46bea5195c07c9bbc5db6ac1ed733b6346bda5a814ba12a29feb2a519dfabb8e44aa9210c4cda9bebd7f2d5e16fe57053c36f5c0c949cacacbfa7dd0d0546459ba0f3a7cefabaaa8679c4bafded0cb46bb4043e4c00480974249df6beeeda8556f27f99db95e72f40d4aa3e318985ffb3b50122da85bf63a2f35457d96f041914eec4cf1a7f5fadde97ab813473985a72a38e5090a9abfdca82cdf4424c6b382d0365f0f341615e3d54a9a08bfaf35eed9d983a7e02452d97ede8fd68a2c44de2fb4e1cc410166d1e13507cc027606c02851ae3a3575e034a415d173ec2e1bfc8955a8c4f331e77ee440520c43d60cd6b94bb27530b40f6bc0f639d5fbec9248c1026fb36e34c698f67260a13496ccc1f39a99303d71b02d23b05fca69ed56b12cb4571a388155113bfd1f59f980681401bf5f8f46f055323099b43539b70674780530d42c6374e043f5c1a76715472dc0b5c8f3c6fc65d228b2aa66fdf521af9a65cf26e803a15c97ce8facba43b138a482d7d830916f69684f5ebdb5a3681a7e35235cf7f97532310a9c56258b1c86ca7ecc17bc2764ce45d1fe1e62c56320b857f9f0ad5a65749c0bb655c87e2b49505537f5f048ed597b5611de9399aa876d5d4dc9913878a0d6b061b9c1f17f9616a2bc6b962f586f31b95396109e40dce1cf4bded30e892c03c2d626bac01324052d9a7f51262f00b4819bd15be9a3f7394091b291420e3713980c3980a41d83ba9ecce93675e939ef1a0ae2fdb678a339a5562fe6d5672fc45334220a5bf6cb6cea94351a913e0240f54ca0716e2377bebce9b94328605e5caae1229eac4764274af2befa2d0692b30870801547d37af93f276a01aec9970a67e3ef1b10b62599c1c22bc8e26f3d7d520d843afe47a924fbcd43afcbe81a790c7d644c1392336d5470016dcf0e57aad1d986df207b4f001b13734856081f219fee42f19edb94afd3f305e019c0a95d63774f6d94eccc33e33b0db94915a4d7d0b797b4f966d1430a686631b400f5466f666b29f29aa0497c099158363474066c7da1cf38509f5c1c1e80c4dfb3812f7ccf531b8101c0ac7abab5843c9b1e61e8300890907268117cd77cfcc483ca65a6163fc4c9bd429ebe5775c7ea0c70532827746bee017f15787735484236efb1b43e55e307ecb288fb78c96bc365755f89de90c365ce4ce2cee93b19011922c6b1f28059bcaa39c936ff3fffa670390a4d9374bfe2e353599a74dfe5bcd38263e236ac1cf4ce23c038ecbfb724cc7a8dfcfbe102273f4ad0d55357e32fbd83f831216f2b06ed8a203c58618e83af037832c030ad4079e190c16fd85ce1f4dc72f4f228ae11c91d8a9e843fb70d3990f4eba8d4587a31367fd5c5ec9225ff63c009a2ba9cfa3ab80c95130d1d920eca18a2b5fd28b169f150ae10187daf4f8ed06e256913bd233550bf4a0bb4e04f6a446281897d094cbbfb5dde8e3d3ff07d753cb9b5ddae913279edea3fc18c180448289cf8450120de126b27fd417cfd9081c8054bc11ba1a7bb6339ac66199cbd8eb19dadb566447c522160cf21a9eb2dc9f06a0df64dfaf9ab51edcb0ed08f4b5c6395ab118335a03358f7976aa83db451bcc39159f026b1096b42f052bf5c0fa3cbe8778d34e000e642c284ef525078f026720a6c8588d96fac0beede499e48032bc281efdc7677c32b5975cb60947936a2e467aa24bc703b3d6c3651340d62aedf774e84448d03f1bc396d66187d267032f55cb4fdf1307e2804aa70dc09f1098b7cef8cf0eeb1b6630a3b517a88eb780bbe3c1f9c0303452df03910fee6ff7f674e19cffa0924eaf18609c054c18cbd6bb22198dd63f4076007fa207b5606d8527b4046f1dfe43140acae4a2c4d48b32d64ca37f58cd14176a5a1d72841c6a241702738a4f2c6e0e2893e433d39aa0e06d9ca43275bd4abad4ff9cb44e30e38d41a04eb4603b46d99ced77cdd54e2e7ffcd4841f88efc25dd382f2bab2006a582fb5f686f67e643c651ad05d8c6b8fd5569234ed541da1226cdf2a1bbf8a5c0262f45561d1214f09f454647f34ded6bcda3efe4888059f14bead05c8697c7e5383c803a181c3b3e58e284d14701ed524c85376269f2e810d98409a8d2cc7e500f65b401fb0a42c0b15b7f73579ddab6ba60ceb188511ca969b9b55afb0c3d8a5f297e2c0b787ef6bfadc6468e695543b70d8e1f5e653e96c45f66af3b5f90d4f5a23c165a0635cc6945a943bfa8db5272ee867fdbd0d81fdb18b11eb4ec1d0ecbfd4121102429a275eb13828e7650b81af6f3a4c72fe25e45ac982ed29165a66f9b3a781b589c6b1d7467122768245911ce8d86e702af574136dc29ecfa1cfb4646ea2407b57e4a7742ce0d43b28ca0850d168d1078c99348c9a18bc3c38b4e09abca3567aeb5a8715db1dd7994f202e34633edcc7882982f71576df9cc83aaaeb1d25c3e90a9dea05f6ec5743c229a6b749942ff2528b3244f01837b97918367e68d1563a197e96f4a18cf25376bdbe33f96b5fa9873cfa95e242b86b1b95b771608f2deeb8b378a41716435af9bab5e8d33d6ba8814dfed28315f57afe7a0b12fabf66086f6830af691ab5abffe9080a14f4ed352990edea8e83c555d55cf7505178bcb1a2da501bd4a0cb7c58edf281a11fb87d371c78cb0abb26e4ee36362afc2277a3f12da31fc08f1693431fa446eb0c3216726ebbae6cee789e79952a6c0e1978212ee0b7fe1c621c4431173490149c15cfca3e897094a6956c71715c2d5024995e8124a04e0f454ba8128d167d22f71442f180afd9077f4d130e71da382a5c4dda6a7ea6af2734f89618a6adf605278dba6b166bdd0f3d62efc089a9559e0412b8e64996b9a7b5454cf55aea51820f54f69e76890b716b3248f3ef2aa4349e0b5177f87ea518a1f1c1ed25557761f45aacd3a46e4ae4009e1870f1e972993bc4192e31acf780d5437a12a4779c49aa76cd6854754ae51af737ee876185e5a15d9a6af27fa4ba997b7868f8d9b122f2b3c79085d703b6de01a4db22c6dc9273b258a3d96f996bee3e52fb483d5d17b998101af1f5a0abc01e811eeafd3fd580dc16c444957bb408dc356a18a637f1b9b6507606774fe0967a48821ac5c429d7a9037f3451f10ec52cf879a40cb043bfdf012f3328163868121016e282146fb96a8f68b05d9927938c2eb3f4fc752c6d12a20d1e79142b949566f922b9a3b665041670f6c2341ce71a06db0d04a9249e313e0474693751ebf2835adf4c8ab8751e467c785518eeca44517891af8730ff8dc4a5fa841a42f32ea1128a4bc38aa3f9506b5f53a6429c4023f88bfcbec4d8b53c454f0730152bbcda430da21e4e38bb575cc52cdce16f394e3467e59a6573ef005351ee250c5d44fe8ce2233044133cb60fe6216c62f5a69a520db5e53427b70b0aeedcc3d415be34df4155d9b24ec29d136ff1eb28d6e7547a1af6b48f577ce6a9f5ebbfc886c1d73ee7258e6485277ee7c39c2becc1075de7b081a16e154bbf18a6767bf10867b7bb320ce20a22b068b6a64e0936c23bb7f0220b850c267ce4041762e6e7fdca50f483b68f1a3efef2ccf9d387552670bc2fb9ce1b368220194403565a7e10ae7bc63a71355614db2c7c102496029031fe19adc503bbb4c713c31dfd5b19d0aa5aaa0d2477b69f381f4d218fb5e2c710d628007ca274f325efa7983eb58fe0204e3226714fb7fbfe0ba1cd07afebb4ceff5326e46322eb832e5f2ae6dab4eb1599e90a16110bfb1cb95dbd22767e8f8e055aa28809de380b201c63810912bb411c413f5ea736ff5f449f679e98a44dc37ef42f97c2452d7201fe5ac0c43270feeeb0515abefa5e7714c0e2d57120a1bae81d1fd3a1e162223f9274161901a67050c340967cadd4b29513732cff032c9d98d6171d40365a5c264fda8f35979f20dc7b630cdf0de4e367426a543dc20ad9d17165100d1e68f0c70224ec86ae2c57c349c2c0d906b5f199b3ca43241f8bb4f60e1c8044ca39d446201e04a76af1c634f50fc50c85204a24f44e37efcc161cf1f414f2daa034f3036ca5db678179fc78ea2d1b3b5e4e46db3525d790a455b08575c0600e90aaee10719c8d0788c8a13c70365489d772b30f4e79a9fa37d1926abd88ecc5d8b0da746bb4682bf30fc71392ba194bc5d0af09cdf887cb99ccdb2569f3589b0534841499dcb4a6c7354ab31b5f7a86ed9d5fdd7c0e0d136602a3f23c0206d4d8387534b5434cfe436cad4eac89c51bcd2423a1dc59877dc82a0217a1eff57895643346793222d46f80d1341adfee60a1df2c813a6be69352c1bac0a33fc631f9de2cff4c53162f9b9d1facd2e897a509a18066b0c1f874d86e44488da3e006c215637cfbd4b9d3d6e855c8ce78a5b8a4e20aed4b50131aced9f42809d7108fe10c1bc6715ddcb2efa9cc9099aae0d7076db96970fd061abebe977bd6ff87ed3b9d8e30c41ef3c8e845a4c890284b7a686c1361bbe1a7c241c0190da9fc832daf1a379b484f060bbd4a7c6bb99ca53c2db7d8209aa0f935e47c15450839ff1a84c5007fa42353c160bb429c321fe87a3466fb307ec94ff1e1babdbe17e8de2e2d1ad3a552f91f1c6d9951434189750d5858a1cc1b09541bb4b0ed65ce3ebe4bd3e82cc0e110e27e080d144fab3e6fd1bbb780f2deb83ec417983903c1193895f271e050c421b9ed2a25180a1e4c863e57d89ecaf17ac65c70be9e75e0de2149c8ea1d00718245154d14041ea7d422cf52b51d529054622f58fbe571d86baf6c3070cbf97114e20082438ad4926a19e5aa903d2d00be7677ad22e54d0c3b07ed6406b60904c9a62df8a6b4a4eba9389e9606d786b58cf7e501de284b7a7259d756dadb2faa2c0d88f7b0c777af7fea8b5b46bda8074df4dd92ba1f392a02ea83fee114f86ec9751c25ff417b2e32993474405ecd96f882d1aac39f2b51005c11703fe47bdbbbc3f5f35708be53a6e31c20b27dab4ced9a56284137318fe32f9be499d9f36db9a247846b8b738ebaaa100837955fdb5e942959411b7f2ec4f109721d915efa3b5b6462b00399cc915448dcfe2182ef962b896d219f5aaa432e82617f2eb26dd8ffdccf05e8554ffb32d3a1b0eff98471e723c50e22dbe88d0335baf0bb11914bcbf170bd95f0851344fdca80eecf162d9717e6d1f41a9b5ae57f1e6b0b207c52824a788e2f8b4123d73d0b3e7570fdc9d77576929afaacda5cbceaef762dc78422a6320d200f03d27d4866f99cbe0c6bb91c51fb6fa264cb1118a1d287b2a54cc5a23520c463406c2b4012890a2be9cb92f0689ac0a55eb8c0a1f1e7be8a67e895e239d049a41c00766fb3bf57544e261d096f76e4432cc3d12c4eec4a5d43bb10164a2ff21374ddd319eafc18fece988bb79690f6f9437bc7cb989979a54622a84e44b9fde6a772d8bd136c20d0a1703c0c2bc0f2be1bcfe2cc6fbd59e355250ba495854635074f92957754522cb94559efe47c98eda010ccc13fbc4adabc2c742067be77a889618a0ce2c2e962bbc1ddee1190e32280521dff9690ea0a67a91bc6b63916f9624cb9cd0ed53472b6b5dd20af2d8d47026e8d5a366c9936cd2059c593d2653e26291a06d2c864e3bf0ceaf93fe9e5d85b36d61237e1eb53a0b0bfaf7164b76246ae4691c2911ad848a52b58665989f2961033d37729e99541c20e0b28c6e7477f4e93bb52fcfb718eb9b9d4ff20c51db403ff715a2a3b9638e848010a629aedd99bcee3c16d9dad89975c9d9252a68ba722dffeec7bb2462ed7a20665501bf9e911bec557e2e3aad0b4a513291a48e0b78c3f361bf23aee3252b52d5a39e925c7a054298c7cb18d1285c37b4b7ac53b6f3549e9e71c64469b20dca069b549a7face7451bfdea7312ab12f5c7a79beee36e24971a3a7e855e6c47c073cd2f5af9e885bd698190447e2bbca51b90fbaaaace342c12d6d56aac7006345e2443f8de69f15b1c135fd0af8e1f6d2b8c0add724159dba8097b7884bf47fe2397fbca284335abe601e027eae05a27d9a5abb8205438aa1457c9b89a835de52ef27371beceffa8afb60b3f08da8fbfa07f63a72b5440f0f82ebcdbd24cfb6e4f768137b4a9ba47dbe4b2768c03bb5df8c01f248171d7b30bb67fb3a9bc064b7cfb79bac110d40bccbfe24ddc2bed51e5c02b306de1309ad5aa40d36dc9964200de8a0a8db3feb4ac2faddc7d88043a3c70c602acf8da04b86bdf1b60e5ca81aef8a639fd692625b68f8aae4e4eff765f2dfdcddff41eea83c807a832b1050949ea8abf4778bc5c64ee47829ca164c73d41c9f082ce0506b75de4b987cbcc4787a4f0c7a238b1fe9c5c75c8bbe24ceeef5d3ebaed1927848f8a89ed12e6a6f3aa3870e6f2cda3b2afc5b8cd12653dae72b9e1dbc08e0be23fc5def4fb3632e750fa42ef4ba1e818a6e26f8a9f2ac93e0c6d40468a12abfa865e5ebc8f279fa595711c4dafceba79d01a3af67adda88277b9e237144ae893ef7cffa10e111c9be0bcaccfb65470d217847ebe40729cb6b2b062a4bb9505338d74d975a43aa6183152b21415fae35deffde0065626aed755fe4e67c07d883e002dddce3ddbafa3e90d92c66b6b260e2c5d76c88c266da8a9ed8dace06519fb8f40db53c3a39c4ee74ea5cbc86ccec418414c415f16d7b0f64f97de3a8b80f64a75090b057434a84c124fb001501ecf4dc033014be25248c6ce7899136a0dcce7e76faa32da0cd5e34412ae279c22e93aa4ca6043c8fec2920b51d79d3d65f2200632ec9e8b5bd4dda85baf8296a0fcefe6247a8ec561ae50e84fffc1024ba29b8f9c51fa79fd9fb26c93819fe026f41bfa8045e00734c6ccfa59285814151db5a9f09bc5f9a7d505c14f1bc530fca75aba05cd675c9eb637994cb39a97dbdb652735a9f419b9bbb2bf91b56da3838b4aaad7801fd2569a6b6f2a0eeeae1bdd74aa115637f20548df2efd6ccb716f82e86e600e7a0398103f860d1eb9346253c38bcea068f95d214e175436ab9a68f0b40744b627496db85aae47f746f7e52f6b1564e7eccde8db4c8c6a10a13b6bfe3975fccd947077084b92e59dd90e17e2cf808c41cddc9ff398330d96e03fa96ce1b8c797683dacfefe297024b26f13e71b761acb536b659f7c018e3e08dec96e068f3516c34138d369e6293e5f30d2c7ee3098ad9d1635a7ea5565b3be63ffe0dcbceddeb96e46c83cba6098eb7256f00b93f5c104f63c58cf86e214535171f2851059e4ce7497af6ddca45488b69080bd684efe89323b5c1e4e4b51e0b0016f237ec9dfbc44f3731fc7efc502b36aeb830b3259d3357732bace548a45e383b117be562d40fe41210c66b3f93466027832b95fd77c5a55d995cd1da53793dce746b1a0e46b4ee13975007df32bd7e385e8c1243f6dbb2728f5b2b55c1893037922ff3b37740e04ba4d934c6348d3e900031b24d7fb6850b26c550cdaa0ce24ae053d25e6e16112be43b623e56ad80271ea8942776c68ecf426ac25b967be48a30a0541901cba297290ee712241abf03d482b0713e21680b68d758ef678ba9491843e9549b67022417d00363eba960eaa7c4d7c0c8d185baa90ce5cf0586b4ef094a1bde2fc756502b1c899b121ee460806f6e613a3e41d063bb5c781bd65eb7877ff1d1ef3f8584a983b0b9ca62259905b4f1f7173bdf359cb8eb9b7cc1066f84ae970ab0a268fec279219f1cdebcae34182f1479f4d04905bb18503fd4513918a1314b1b7ddc5ecead7eeda205b877d03ddf55e3851af027a06ee526d9ae4e23ecc2d3f00185f85c37fff832a12e72f9e0f7b07be8b5b5cb23add4562ac8cb58e0998b4ca8d3bb09d90c5e0faee4df04c750c4dcf0d76b61d868165955443d83ab1aaed1ba6c5a6c22b6d98820d7b14e1ca66f066ff22b796cc2034edeb07bdd16f03c7c69546490e22fe50a69fe1e3e25d7c790b27289d48d0db0ee5ff5f58ef9b8ed5dbb470a4e8b0b714bcab2fc2ff11150afd70915ffe4fe146c647e4b2d6ab0cb07ccccded81c65137eb478e55e9072c906987dc2b36ff18b44704a39ab941f85fd6779899be30cf1fd2b6b86d945bd9b62072d7152c093969ead6e84ca8cfc5308da79c37a8c0122145266bbc97c530504db939661bfdecda08c7aa88a52053f996808e53c0378ce623adb862d3875b100517f1edaf2f7dca4f0324bedef814f3f8a0888e0e17ebed6f5a08fdc4120d015dd77a5e311ef7c66be906ad2b70db72cc334bd4a04ed9da92726b936cab0ed66776eaee254f9aee6cffdf835ce01f423de4403111dd1961f0ddc67ce6d01291c78754d4706ad85afb4ce2f372882513b6675ed6a3510ad1043a64f7097e091c3db29831dc86530e63c43cf4bb8ce1a4fc76a3be0c7bdb25cc212bd9f174771cbc17e37d691117ae5c6cbc55b74c1b80bdfaeefa3fc5c070d3c652805c2e39f5a8b8eb52f29003c6a0caabac491578ec4aae9c030e9142ec263e41c2ca587044d18429fc77e54a187d1e532ad864507530bd4df6b84636df97d702c8f0465dbc9300a08d666a959d3e344233f9773ce04c8716152f4dfa08d14345da8db13bd4c806a24b54dbec8addc829eac420c12d8cafd48bd209df14eb54d5bac03494bec00e809d402b63091d17202cabd31cee4d713fe41d5cd87e0dba323c9d4191a7d53b9ad574d93781e19663286fb0826d4b328cdc1832c9d04e313ce22935ba98c811d37eb729d421c5c65796612597c6af85044f9053c5bbbbf15e8415a6155363d7d4b511d4e5e8a962cda5709bc18171400acddfed8499bd14ecf484f3bae5ee781635f4a8174b87ef7fb1331a51b69318c91cf4c01ebf894a74d9ff82f3e19e9dac220d89db2cde34e1f11b834b2ce5e5db677e5fd30008907c4d04f9aa3d117f486a22460e559aee859d16d66fd7db557a5103c731bb742f4271c0daeb25b4e2fb5bd8f3a32404c9e7bc66b865388bd7bcefe9056eb11d876e63d7dd36b2a0dc941f9b0fb6725abe8eb71ece466b34993fd4bdf34acd8a37f1e4bdc18f713e97f8ed464f4a0ae766771c2c282698d9c07f4efed66f9007fd899f0934efa62de900839c6bf574c32ba183d994ca0dd299ad4f24b790488751ecc0f1c44325c9fdca178955ddd69438944e56a92e64fca0e20c706da65bd55086fe94fce1d0db1937e1e7c6a6e7b4159733c31936e15c6ceae968c108910f02fa089f3750dee4f62c1060cdc1587911c3c1053108519599c09184b333e5c37eaf7062dab927a2a6aa2b54eec7016e9f80ad365ca602c3f0bb8d014edbfda50a417d524439e73d7c5d11e1b174383e5433b882305bc1ee09c6ad610fd5d7a79070078aac612dd88b06b99a797bed8e126f5fbee60b455189fa3c037777e13890586057b502b7d0f0dd71e6c3871007c8b84dbc34a4cfb0944fd174d556d3682114737e29ffcd9e8c5e16132bde65014d501eefa1748e0b70e76531b00d3f5040e306757fcb94e51c99fd6c538cd0a58b5c3ef97e551907cfb84cce807a235654a8a7e77b70d66ba110e36ff00a47fee01cd2f8ee95be0b08858e2c6af33c27b9b8586ac0b5d899a563bb70ca34b5b996f287f7e1f6993287a18d8d3652f27eb468e0393138e11c0e119e24b0ddbda0fb8706f600623bad09b4bb792d93355c1562b1ad685bd1b0902c495258663881ad335f8ac889205d9ebd8d19e3b1c2cf6c15effbd646cbc7bd6fbdd02a9aaa163622091ab57716fd8e35dccf1760f478330e895338aa94c868e84ca800d28edc16dc73ba3c1b92b03ab544d080aaa891b4c984168616c2ce77d482fa64a3960083a68127acdbfb1bd49fcaead9e7facad4808cdd90f33f9f4eb7417526e39f07aa8dd33348f4d9c60f1d01ea63b715f807ac53af83e4787cc8a5ba681ae0926568d10116b8368179d4b41b6e57cabf4a3d34c4e7714b418876bc69402d332aca092e52ee41da6aeaef821ce6271c62b1029f6a5db1cbe19d2e1cabbdade9ecc41a27d7d8c2b0393b75b2a027888bf29e1c808fbc0aac3b1cf137baf39e63580645051100cd613edcf382d950ea74401ea7277006da1f9b05c5e56e4d4ee1658ebbd25542ffda5ea1511057cea008572127293052f6f2cf074ee0b6fa221f5a73242843434e97947861c07792cf48bf6f5c4bd32988f3b734b1b01531ea1adc7307e75bfe27ae935f7001482bc1db5e9c82c9f3ff775a9d2f4c270112e0df4d860840e8a43ab9f9ed41f385192bda1d7110b12f239d778e265212f095d50f6931aa535f6a8a9c20af881ea1f927376e4c359d0b97697d4347281f68848096819bfb4b5d0e215196396464c423d483593311d03f41249623a13b83d76fe5e89cf3ba2e20e173a76ae654adaea35c85251f5e621fc1e2c0542b16f2e479ab4f7f0a488be8ee5912ae396111fd2353dad6b8a0478ccb930c8de850d458f51bfca870c90185d7300276859747ac76b01688e41a682f9f7107b6299d46d6978f69b95ef049e9cbfd83430b6b30d8c27c13b474359aefeb267d7aabce477f1082588d5ffab087e1fc02f3d3894e9851b733af670b5b3a858f23bb690da269d46ffffbf3bae203be21800007ea784151a87efefdc45b548a992d973499f84a59513f081545b12f968f093fba3cad5e1f980b14379d5a6f232cf95dcf81667c594a0e01d396bf66c4154ac2a339f9673db1f537d051a21c033635911d2531e9bead822e84f0b4abee081602ac29b1aad2a2e209ab8568d154af156b544394ff436efee9398c288ea38a74dd9d90b865dde71b435a65a8f4a363f678d52becbe3a3164037b89344208fe12c5f2ec85a6405d109b3f2dbeb424716e006e4d53f6f23741b5d439e1818b53e0b48390eca6c4c883bf7a4aae99aca90532cfb420561f8020eccdfc1073e0f52037f47ae4d7567714aebc79d2ad40f86155a92e8e8226e460fca83d2f6a270e6fbbf35e5f43b90daee0fbd63633ba0b7bdc31eaf3bf7e77751dd807b0cfd9bdc00716d4a9af5c149edc992537d9e5022c9fbb4a5c4a78cc88b4434a77730497fbfa2e739dca626d3d6947edd89c8c89d94200424e38556cda81a5b5dfbeea7d9fc88d67d3b72073141552eb3be80fc5469c1f51eecf28c82ba23d6dcd74ddf1ff95b9c975c755305a7ddfcf482d990090f5d54c3fdc20fb486f6904471a0da8c7f4a5f45e92f97a0cc2d37ef1a5bc1b7b086610fd11fc2ac2d51c33a84993c1f67ced53fc974c1fd41b52b0d1f1be96edb83c1f3fc0c0750094ecdc7321307fe25770fcb8cc4744aca1f518f9562e7e5bb0ce70d6d50feaa675bd29caf126fb71ce60eef22fee7dcd6e9baac393ffab2d355b47fa85b8bbad5616f8e1ce7fe9883576282ae8e3c57fb536c6bcb07d2b3253ab25905c1f02c756753ff88ab89df027b217ed4bcd3b10a2a0475bb34ff76d4bb5cfb9ed39e7e99ca135dd5fe8984aa5b0282e7acf88e1cf5e69677ff2bcc4eeb81d3c729ad42571cd0fc98e8a323a878a8c48518ef582145dfbf59f6d99fe58daa72e4db28e654fdbadb548effc69bfddac2eb89a2723fef2ba42a0ef23effcf04f865ce3c6263d4e5fc76bd09a29d2455af4e8bedc1c8901794ea898dc1c3abbc1c5475cd579336677dace1c20a4dd33b9deabddc3d31283d0e6adc798e2af17779309855d0db2c649de3c066e8cc94be689d16b082c9cc646795e9087ad75ae933236d776c42e0ada69d8382924c295a3d78fb75f91be453d3df6ece11a0df4efe01d6f68e53381a61caf86dc839945f36a332c61047b77d34cc305188442fc46efa508f6d8a4adf179795b63b0d69ba667ac1fddaca65ad5b23078c61b1a662e15193da2b57dd806a973040f5fa18719f0ceb4f01c42582fe8dcb3092286f2d22e901a956a98514f89cf6919757f06862ab82176166877e751c30a83edf55207311e999cdc5f96a8655450ffc5c3b22f8eec184b16d837605291f524d98bbc9f5aebd4934940dc3b8fef9362edb1c254c756be97bccbabcc1e1b505b78fbd6fa9223dc99d189519bcef977428db9a49b54762817c4ccca38bb2e78d38e40e67533a1ccd74a70cfb4d7880f3aa9e55e7de9880266ee77324000b84b959e295c073afb6eca2526df51b51b4c68f7eeb3718ed6cf712b0edb153f5214adb3b0739cbf49e57c21c65b226830a0f3f236d62ce5af6fbe6b85801b8bfdb614321b34badb58438828497639410318f66dae3cc78ddebf1a96c73361f4ae1b47cffb2a3fb7e5e27cf3709de3ad472c7c0180a5b933b4eb725f36bc4768509449f5bfae204c038c280e778e97be9f47756286336feedf249b106e729df3fdf03877010b577dd7666a8e56856cb4077114bdeb534c8dbf0234c5954696f7f73fc67e3b2764e62bd3f42b4bf860f14aec8ac5d4599d868e0bd9333705ffc5901d8bc0ea7d2d109294cb1b17169a4a9c0fcc1d22428322b61a0596dd4e62e6dff239d3430a8104bc0657b1641f01d68d05d08998a3f16121bba4da01ae8c3570e91af8e764487f040959152e0db7a5929d7b105ce5b7cc20901c867bbe2b55cff1ad454bafbb78c24527023668810b730a63f237655227632e76c82106feb317500f9114a0be39f34e0fcc859213c506f86c7f6f9c87b58e3c8b85c08c0e996cdccfc19a35b59e68258031296cbd7b22b38816c405a8f139375ef48e35503ebdde3a389e48a8f222ae7e56b78daf4b9aa5fae70c1ebe51a44f6527e642b89b50cd54d6db0e002910676addad84dd23568afaa0be1d981a0b7b6b838a3af174c6f68782cce5114514c13becb3d61b6aa2609a05ad465ea8a1db3b6a686173c0ac4b45cc6cd04937057a376297048c3529bf7ad4ca4d0d1cef5d2e5fee4ff18e32911e276baa14fc199c4367be19163b9c34d734a0ba85620bb6d3ec95589690f826198ecaf90ebf299ab48156bcd008586aa5b1a5e504b4718a3c8849868a2823eb856ef51aa00b8fda48930a88dad11611cd36712ef70554d1ae62c7b61dedaf0afb0a8c3b9f429517932096d26ca4220e40583b82dc509dc03ac6b7464a0d251b46d608425c7517a6ef91c23a44e334c006518f2e211abb1a06dcfa0252ed2a6547968958d89669e632239ff0885619b2ae0c6b3fb0385c91fc55f0356c97d724728ea382e526cf4eb4792484f9a5d5bbeb1399bf0aa4faef38348503a317620a48c6d18691437be0de21d50585e67cb0f9bec0c857819b945816fa81200b380cc9ef71afaad5b6209d381785623a2369cbf0f37803507b627d47e5fdba2340d31afe02c70c472cd7bf0361040e617f4a3766cca411679f62a830009fec8d02602c052628d64f8f2f0a4fbe504928a03a7909caaaeb05f3355a8dcf1c299849dfd252127e95225ddf403190758a8397fb203d418930e73eefc95fdc4e3cbc74afef32df2e022f1bfc6b32c89ff6d553917b1b9352524c345828bc60bb52d20ef2a1762befa7a89d9c33eeea34d4a02fdb4acf4eb66c31087b5f761b4ff3782afea37deda7f132ff57baabee0780eccc65cf0b951b216e8a6c673b71420b339fb74582c62d379160aa918f0a823b9faec276e1d2586df20f167db37db1e94aead237d9741080c27c8a42dec591f3013cca2461ecd63deb0597cdf522bc0c6ebe95442db3adc162e7c7ed83f9c6ef7cf03d113dba50cd734acada7380ac800480e6a965b9a18ac96413f4b2746f3877c3b4bc92e0b7e5abcdc9f45fc94de3b7254dbc20d3b44c230f5fa90c33450583033c134679bc7c453e732186a561bb4ef9639787d2fb39b752bb1ae1a990208d0d30ad37b06c09735b8c3b6b6f07249011fcc7cc98539b9cd6087101b65633e448f5bf63ee412e2cf5fabf90c746316becb280a0583f072fc8d2f0b39f0a4c97ba79b902e8222295d511838e3d00f1333ffa98ec5755cdb37fcb8721ea0f9f59f7dbf5951147ea9fbf01d9b51ad054266beaa8fde80d159c44f8711f6c8dc6918c8c0813b94c6d453a2e2965ec8cb3820aed4d334f429a5f3038efc7a3e1ba1910d44c3b3225c8febcea396436c901c4bd258c0f2eda6246ce6b74144ba4f4170508ed9abefb6755df95de58539f391bce30d0abb260532453edfe6e48c28966c846cf8ccd6ee2076799de21e63f0860f6f97182f86e0c5d92e32f4fe17fac87da1720594c3ca53fbb4d01aeb0c6cf749c0a97aa2922dcb10a9d705cab3ec02c8327dc92e28197a204959ef8a523c527f7bbc8b6afa16611aff354661bc8b1b0ed66a8fc9d2f18db19242f03a1a0fa1cd3ec1e8eb3ab310450c9f29eaa0e67e181f348fb4ef3da67dd28c0935acae228aa3e4c77935398007b3245e7f92560374ec942cd0ec038b29a8838098a928afe48996118651e3913f276a4c33b857ed05778b2e54e7a485ffc383b6780c3d01c07b41bee22ed6a69b26835b5e9f124497854ff97db0096bc341c9afc9914cc05c995edca559cf1c85c7098756cbb8518db7b17012143693fd470fc3b13e1f5d8b71c7e27dc1c1815b6316b0a68cc371a314e1270e79fcdb16e1189f5fe228f3109f132299f8ea08b1d99d9ee0692ad374566f63082a2f4c430f27cc1bc69831f094b5ca2b89ef97d52c5adf968a40570415950ca4ff8f7bc687eef56b293d345c6125fffbe33ac6f432517e05c64b7a25118a06970b004359edc73f105cf2681f68e55ed04dd403fe6f07227da61a7b1e6ff6b4ba3508705471b7a84b1d72299caa0c9664085ab6a3df0cd4c9c83de3dc29b429e89fb98cb473719834ef10a6ba0c4c5bfcd8300fba0e1a4919eaa0e7f24ba100206f1a46b6b351f861e8b714fa353ec8d230904c76c6974f7a95ea2eb4e62a27918b5f508b43ba7eb952d16d5786ca2622c0c9f2fefa0ce13efad355713fc5823af4b91d9839a32c60222462811e0e63483d018fbb8e06328dc1c80c348ca6d3d3239a99312557b20068bbd8e17bfd29dba8b10e47fc4817c4399e6a8104b6e16f88e25422949b0a889dda7dc366a04e855ac81a2bb0ff526b210d181437625e4871890fd22a0299d742837a14c5f55b837a260494b25cca36b0a40cd68b9b7bb8b14947d0a8e1ec10a9e48080f9c83c82ce4e37ad8c411acceb4dafce099c3c7d5ce84e2b095b94abe8cf5efb7588283aadfdf15789d4af2f23128fffb9b96513834f07af81254e51b5d4298632d54da443df71e5ee5a8e864b245f4e18d7f5976b7390fdf02f69bd6c5eccfd29fab41a62b781ea1dbbf12d2cd2a7724b5f99e1945f8717c74bbdedb21cc4671fad52ee812b34a5a169db8227cf6cf624e5aba24c4a4d922fa8d66f6281db00f7729c47efe0b8cf8e9adb0348bda947762296e75b2d4c73b67b61ab4b74d98cf7a9175ef10bf0c21f4eca521ce69a66685e7329699d0cddf8778a35d4408f00af1f4c7e4dfaacbb4f04abeaa0406a37a82222dc50c5d019eaa7cbc45e8bbb9c1e869ad01c9987c678b214d9bd78e3afdfd934ec560d72d4f93badf0f26fc3e025df9c6f8f32ead6a87a91238df85bcc5cf0788556f354bfeb012305853ea3bcd02a34217b6534c3bccdbf54dfa9891186a02950ae3ea7e8dd317ff8d25271e1f7b95513c6afd74f27912eee95fa2f2cc301866cab5dde4f64b0207ec3cc0a78904d42e415c270237afb81e752954b84dd7ea5aa3ca6a1cef3a2e58a4dd900e4e77503d54a9c31641aec07e08040a07c3e66ef61a80be4a38b8c31b1bc7ba21acece0177c51b6a651f0aae1297aa77cf74e83c5dd4f3bc20f42ede37d51a19ae79a356a260f7af528fe8b3aff7af15b75c5a17e38f0c57e1106d30772f52f0ea37e3bbdbb5b5a9481cf52bac1cbab84c9fdd570f8d47e5f142cb36ca4e2d432223150939746097a912d0ba706cc5ca7322ac32c411211d239a10eff16209fbc060c77a37b54714c796c1a8bb0f5250b09d83d3102eda1afa478692449fbcac3ef47b82190b2ed1db87ef4c40ac8025a2cc79f9afd6bba440f6a8764fc562b03b87ecd7310424e8b2285ca09834d12ed9c5ba630cb4f3010fa6fc5cdfb1092aab11792d87e94c0c879c0f16696ca142ec9e18ce5b19144f6da742842851f60a2cf06a8e04ee4e1d37de5fff37a6b0f4142f89ed6c56ec16ac029a7ff429bee6b1077e2491a3215ed6db879647655cff8a202425b17b31a208e731f92ceba94b3498adacaf04c6f03a2469d22bf2545add91ac432654a0dccfa2691f7a64098cd78985f15b8dff0fcae0b15323157d1a948cdc3296d3adae1c8cdd31339fae49f27548cd4024b46ef3f3db1e60bef246628ba31bbf58e361d3dfc5c795da7092cc4b7bbf521d6a1a4efa4cdcb68964e00c77dcf8ee16f459d2792f46f7e2e04f4516de14d1e39b6095b09f11fc411e43ee9b0e5499e23b1ed3bc537359df11a9b613f072d0e9a0c06ead9d2c00ceb012407099f9aebc2b3dffb29c71aee630d9b6c2d3d3c0a85ac8623716da80e0c60f06348c012a2cf293417883191baf82fa3021af40dfe2c4f622f8f608a755e01fa88bd4b8ecf6a579a7b7506ff6900e9237e418e3df42819e50a1536e53be7709cc3d44aebcab01cea191c03ac63682dce66f2965e361e197bdef583430e9a7661d7c7de83c6ce323df57c909daf10514d90a904e5b852003ea89316339397946abf45467ba4ae7be85a8be362cf7291d7765cd92564e1d744f6703881da55a30c005ffa9136b54a9944aee8ec1157428c7c183b739e6bc5f4204ac46a529e2ab29a70138b5e8345b77f85ebf807c5bbef7546795e9087ad75ae933236d776c42e0ada69d8382924c295a3d78fbe0c9ab88c783f2b3e0504c102de17757471c5b9ca0aa1c19cecb3f31c768cc561441d68080f3d2af0b69c4fe212514d4ffa98f69f37221a5c6926a9ef5ce597b19657ff060ca44660153130e09a6a7d952ed3db92e75f64ba55f61c30f83e364067095bf65d1d29f9e2de8d87305f37633b4048ede51013e215aba9d8debaaaf3cd53fc26f8800cdfa73c8cd2118072a1d8555092f7ce50e0f4061215dd55d8033487c741798068d85fc82f606607097790dd6fb89dbb2fa8f36a2e443ff2147eea282ed5bf70295defa10339e6788e7610591dd87bcd4ac93ef04db79454780abfce4459f09e84b67cda888eb693a38dca013511aba099ccdbdb1ef236e3d50664dbce71fe5f44e08d06d42c4e8189aef72f85cc0567d740ddb8f60f1e87e118ff0face69c1acb4d8cbf30ca6ac14e14f924da167841944e1eb1e270490bd3b5b6a630a852e028f0b032da1f256909bfb9c0fd38124c71e2608307912fb536e6752171ccba39664444ac683e322de779b420361ecb07cb417cd560f90ebc47be1dfb1f3deef37b02054460389335b3a7fe63bc04ff482ee6c53f5db5089c0a03eb4330ac4455548779e2952b6577c9014f2cbc2b40a056dfa9bae56eae07c11a49235d367332ac97acec334f347885f2b31960b1b143d7fb0363d3608f91698947c04079bdcae94c4797f5e2e4c9aab2266fc471ebdcad5611ed8a28287ade1e902c3d28641f62c4f8a3036cbb44ce18e323041f01d68d05d08998a3f16121bba4da01ae8c3570e91af8e7644875abe9a5439268a09c1d63ed90a216aaaf382a3f418c66db6deca6f1af25c248e7f49f351acd23dc61ee18698138878267cfe985acbcb8566180e19329349797c7aa86caef5275dc46b1f2899cdf7164245bc7b6e63922674f36f70f63c118eca5ed80491471a52fb2518b734d93df1fcef74fed155e837dc36f19b2bd7dafbeb13332a2e4ae5f2d78cce9db2491e0996803523c6c1d13b9138c96c30ac08617f47d0ad961c3e89d1df255b93be4e0620b7ad542bfb1c5c53a36c2a63a09a1420a5707dd9db1bc572db551262033091c30039c83e5b5de73f571a11ebe9b0c845cd50701f109d842e2bfbc0c48291ee8e89b0a1a60403942b9d93c84014f85d0cd093d61cc7c766ac725a4cec918e9fc771a5ece8eebfa7a20fc419f9f360ded115c094da05ea1432786234901dd055742758af1f92315d01b985f0fd8a419bdf0b9971799f80f9786a4fb1a64a0243b8e2c27fad55110372771d367d6deedf87c69f7c696d073d8cbb9135832a50e2e52081a782fbff8194c3138b34900b6b7388f3a99445754e4094c83b5708fa9ba4f9fa45e68fedbc15e1c2adee40c45428f4159cf3b94aed602d49f42f4c0b64ec05efc63c4eb17d18e30190672e36abf22109d551bd779551a02423a210097e1ed7d7deddfca35ba00402a91891f229d1044d228edff4f888d64e5709fa89a54bb17b9e20b089d956ab23500ba0845e2987c5082ec692e52e0ecfe215aab509db495e2519ddefdf56ecdb6c8fb6299793c347e6ed75d10fb9c213257edbaa229c5455930b8a19268f53466228ff66bbbc93851a49c8de63f49bcf1d65f3d1bda6544ee2eb8adad2c3a3b6e49c66812984448e81e11a2f893331b58b73ab872a7b9e5d384672d6b0f2a5e848f9b885c24b7e41bee5d41348d685dceba178862828b1d41f8bc60bb52d20ef2a1762befa7a89d9c33eeea34d4a02fdb4acf4ebb6a5a56331aeb2dc88231ef5a129ee15d7be4d9b8373f4701f098b33d36e02d967716d3dcd395716e356e5678100eaac242d41f48d769c25f25964a8753ed562c21b987619ea63170492fc884b7ca4f6c1a7b0352cc522ed619bd6cb10c66ae1ce44018c3803708eac3a37a89506ba8b26f1cd5f57dcdba612bfa1665a7f636f0cfff48e469bf28acc99c552af6762aa11a5c6b40dfa054d69223a6033fd6a2ab7ed8ccd0ae5da519594db6119c5410d2a022106c6740a175892d8fe3e84e083b72fe55d232a18ad1393be62a31cd6b7c8e0f2156eddec611236759d307717c1ab60b5216376a21d388706c1c6dace33c25c03d390e87e9dec96e41fe270d6abdd9034ae31be7aac4d53d970b0012d609660b53d5df2cbc5b37f26add97a625c85731a81dafef4eee50e5178515fcf068c82c5ddf4b410752d53e2295bc2cc266791fafe45604b1b3119ac836dbb09f14ba2b3ff195ec79a3545cc396878a3afc3be66f4f44c162189dbe34a58743f7bc20e53871ceeb8db49d18526e833eacf48e46cb06cb87c047e14ae22f86f67dcec7a9f5036b9f6ddec11d5e48be1d81108106e71c6d26b57c549bce30d0abb260532453edfe6e48c28966c846cf8ccd6ee2076799da041c473df00f14e0c5c5616d804a7d61e117d63f37c65324d09ded1b168c11c16b1c3996d1dec4597e9ce301892d1d4c8a8326b98226234fa8ff94f3f7e22539cdd9963fe1de13856339c6cf5d9bb4ce52d9f91f55aa0d073ce59fec40e7be1d8b2e437c8904f4c328d5f6b3f51fa591d7cedb970cd9f4e1b86235ae694c5d709b73f5bcf9848b9abb3c511e865f910efb016d9d5b1a6be3bb91c1271db882c48c58a165acc6142e607f4a945b6e9a31491b9e358c5bc2ea7ff76a9ef807d50dc30648bae4fa31277d2986a8f382ea2abba4cc6e8dbeb2d1aa27a6c49f794520ed24aac529578e5f9224212a3a6645fb44650da1d2d8b14c97d28d082ca4fc53ce216dd28278107d00a7e3ee75e9e005b3066c4c39bbb01c02102882f1b2002ca68efbf4b1736396dc1fa1c8e7262756be7cf6d19832703a353306cdd81656a991d44cd5272ff7b47010025549c3fca3c1e75b5a020ef353ca4ff8f7bc687eef56b293d345c6125fffbe33ac6f432517e05c64b8a2c4034e6a73cd5c01bcc5b16b4da2232527c8251030832bdf2d5cb17e42b8eb3dd24b7ea9139c24ec68d2589f254dac15dbfac6504505b1a18bca2f23277eff76619327fe18aacb1052076a5bf0667333099741b28fbd9390a8468a9c05762d2ee42095e9b2259c4754548a6051238880768a1d1faf8850e0ad7e534adb1bb440bd95247e9a490bab8fba49e8e3982a0d18de01f552f4859247fcef6a53c93913ee6316fa82055a714346b49538ed208afef6a4081565c3942d9ed8ee18aa1c816bebd222643206b7f1b1af784ed23564d82906f29fe741368db253966ed5761e8128921b96159390d9f8f6d9deb1a08669d916eb5c509e0444ca9fad52a16b0294a1cb23843edbcdb81520bfc21ce06d2f809413f063b47226710aa6358500b9155643969a4ef88a495e3ee934d5166ca1bdba5f6d5aa043f7b98a043b9600ce8b42e90b77903c1ab57b504dc6017885eb3428601ba702b302c1f97a4103151c411460d32ae2945b83cbf52b96e67552f292d08b564af8900315267a26948a4c03a546c40bc71115c8b1257a8cf1ddc411387ee242c69a86f009584839a5bc6bdf9d07fd76593e44210d535326a5488b525b360f4b69ee6a77c4394820cbe6bc5295925d2c0fa6887ec6df721c0cabf4366f42f94153d0fc0722088f857c0eea35d594a03123bcef5a27fd5b32bdadd95fdb441916e71210a8aac92b01e711bb03c30bc82df7bc86df2ab7e72ed58c1e960f80ed6ea9d07beb50bd644c7aade5d285170024d10ce8cbd8d4e4c5694a6badc2d041a38006b912beb2f40faf9c2181b88d458bcb8808ab0a935f233a80cc83cec3c965b4d660d49ad7bb3c2515453b5d3b956a65a7e99c06962357bf9be8d01a0f3df2d419f058e81083daf1e4b5729c59764b0f5817a6553d937ed1c43abfe4ff7452b0839c4f4f7663c0108b5caacbdb2242b2c48c528d6af2963e1373e975e166cf4fbdd06a39db0a718780b048361bfe61b7ccf838a15ff5a5ea47caaa0459842300c815c82a54227b19947f715688fd4a1169f4272e71aacf87ed72cc94b26636e25ed960edce8b98d95c877954b4d71aeab1b7b89837b63dfa4c5e3bbae78a1a6dbe60ae5acba4cbbed0cae61bd409645eb1e5c966ee56c8d68b25fbf0284565eac28d84fe8eb984900b6fd3a48e5140dc087acaf3ed8be435c71a09aadbbddc165bc116d18dddcff91955984562a4bcfd07834a518a57367a28af06b512f34f54810e8b00089bfbbe2ebd3f5cd4cbdf7bb504588600ce680c3152f7db796cd8873847094f0ca167caa0eb069a5773b9b0c13abf7d53aa52227dba8038164fbc08f4c4089d45aa4bb635daf555b41448f2dcdbf8fccb25bec5b88dd442343d14d84f6ab262ad9609da6b0482fc68bdbe3e2685cab0935d281373a0d6495f9516856cd0419ac91816b7a7c75e8c268039fbf50a1ebfb62a9c39631bc39304b6c02fcd1619fed90951b3e44dd7c8dc5bb69b0b43af1ee1dd245f8ff22a2174709157ccfab8fbb1b77c5b671bcc2d29d652af5bac55a34e71e6cd0c0473a347e6d9ad11a82dc59ff7dfb65ad2a07701efc94f3d4a1719c41921a2152f747029c9f79e543db9c2ae9f35d53204c5801041ba14634b61b84ee9442991b1f0a226a252a90552a5c89c861e8b3739c64f6e1fed549d75214f40a28ac50525ffed3e33983efd9ab6240c13487ba757567cde863c8572e1bfcdad7816ae7e21bd83d54818e67b396f9ade5139168f746040123ffff951b49dc63496fde0bd0971a94fdd3a2a8666603ff3fe06579e184c4506427f2ff61450b3cb633a897bf5f4620ab529eb8a21605b91ff3c6bc70ea1e3df30bb18a7989644d6a32c03a36d34805596a4dcf4e3a1a54fa24d9451bab519285beba8515f2cc6459af36b18c5ba882189e72a613d33c56243c3e9ce824c9b3abffadd7d0c8e9dde15000093cd38630bd5aabf5944cba6f668496d4eb708f270b028346505b0dd2b5ba6dfefc483864610033e05051380e09b48e6a14ca6dcdcba0f845901f2933854f541cbd022615434e86c3528f627fdf79f080ddb025dc7916f15fd3c4fdb2d267f136e393eb559228958dd97ab00c3e0287b59070cd411ff3e4d3e308b6d65f837bb4242c67b3377f14e29077e874a3a2a41bace4bd748d9cc63eb4ad95ac2d78c16181396dec7310346b9cac53078ac4a372e712e31b42f393797074479df76ec3e5db5598b2251bc43a8179c30f2624af45ee05b3d0dbd9e401fa16243c6d593afe2dbb33fde72d3c748feb264d21cbd4f56b9d11834bef18ac7b8c42c1d8873619650c0c6ca734d26ee34961678682897339c036ef267cb22b7afd9e5fcc3ccc63f91246f52077637b8422befbe40dd34d3834c994a2a9b3d06ff3dd851b025eedc9b7e1eb9c816dfb6b1bf3b39658994d98b655d84d5ad389d01c0549630391b6c6d43bd451af663f8bf6e6c508855892ea18acb03297f2c4c086d0eb824cb0d01db7a91fdbd06914e8e16d8b373efc39a1c0a10364a4b9231bd05ae63597fdf066d0023ac0b9df1ab0e45ddd5f9fce87557232ceef1b37f224e0f35884dc3d3325c189bd5523d9c0ec4fa2d365b038781df7eb4d15b7bbcd72880decc8d056b69ff8fa908304fb2af29cc201703adf298c9c194eb0e47a6d48ecc1dabcbefa29441e03497dd0706313e2001776bb92abb728e5832b703944673615b85121c627be2a81ca6ef715cf6a88c75af1b7496d0bc66fe67b1c5d25aa7e6d9be9427f0e693afa2a022907e4d93c879a968ec7147465b6e33cc38fddce3dc6ed6785bd1a5690b99e97071a0d08f73df7734ad0ca2b38b6cd0c3ee2845206e7a702ecbe73318ce9de8d5575c12c11955f22f327bb3a96b40000000000