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 67074 9677efc0e30cf7387a0977169043c2b893920f1cb8bd93c32216d21762384b34

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ca15f9ebd6de4facc4584ffe19a515d7209a2493b3ef5dbf4502f904d339091
Certificate Block Hash
9677efc0e30cf7387a0977169043c2b893920f1cb8bd93c32216d21762384b34
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008135010080e60100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000fa15d2461d7b8ff7eb4087971b445d982a90d0e4ee9f200a30c935f7df86a9c761a141fd9ce4de36619c20e93e63051e0a44b2b9e14ddc003c30924e577487ca7b8f9c9d7a73ddb82d468c1620cb59cb3d49eff82bbf0d1e1f0700000000000000000200000002008135010080e60100

Raw Header Hex

0000402092334e4c14d5d1a21393293dd1c7b3feb3be2da7b050a40f6497d12466979ede22897e99dcaae9619d9e240564aa25ce280ece0741ca413e8c3797100e74072bba2e206a3a4c01189190334d902f50f4dbf53e3b49a209725d519ae1ff8445ccfae46dbd9e5fa10c

Proof Data Hex

59,560 bytes
121216020307910f562954b42f411f08ee68c2a8ad80ee242c215eac824b12998d7250f31e08cc83dc180b285de522450c775ab0a1f4887450dc6284e3049138b0010d93ccebd6602ae563c32a326e775596add8dedcb0944cbf4bfc2d898f858c5178c1d06db0c6a1428dff7f91cc9beb180b8ee3c5124eecd42067f99080a64487f1de2d27722dcd83ef0e6b41a7f9b2047b7feb4ac21ad8195539155bc530c0f4a71dd6b4dec64f8382da37ebe0c3d406e39777725850f0e9259bbe7ff59604d055086689301c1a8adf9bfb4687dc1b67411cbc26fac7d06a03be2e99b6a5c7773e734bff61e0bce6a7551fa8aaabd99190dc0d60bf02fb827e99e0ecc2563e3dc44ba18921c56f4c57637337b05c991c0f828171365f0ff02b00960852773997e0949bda03f321748545cb35d148b9a7b9ddc00ee6dd1ff055969ac7328c12d3361d904c068a43f7257da8f899e7ea64a294df52542bd416496e5a8be19cdb57d54edfeeaa8ec6cd92741f17402369b5e769fa29e23716af95281bfd46ef754561c9f4c6cf3d82d67d5adcebb27b244b8bd66e735218a9fe5f8a023b365151e86c5110827aa3a8e5a1339d2b9528ab20ad732dab9ecc8595b5e6dd8a99c48cdffc9498f9afe3ca7c1af677061286452c10540f291290cb49d3d1c3356eb324e4beabfdc350df5834e7b789acccf56691391a99d4c5a170e43aed7c05157b4c1de87e4ece5cde02f038b07ec2efefde3f0e040939d5c8ab587a107f9479fd23a093072fd2fb4b457061e2eea4bea496a10b062bafebda643b6b5df7ae63dbaedf7af72916df297b97835079e574ce5035f995959840c65a54b19387b18ed366e5e0162dd5b50dc469ce4c623856da618907bf80fa1f0b3fe49f493b30978c74351f0b6b9c915587931dc42ec9f556a6ca44a85fd795470a74b3a890a3b566ef0a49446ec2c16483ed290003749854ebbc15fc88048490e7003354f136d2b38872cbf52c1d6302141c35e4c689f1e69ac14b57bb25c2e030ecb8ca45aa6273bd79bee504655388d23e825e6a71cb03008192b3cf05f5b19258355a883be98653b0a003eeef5095b2b58a46324bb8316f799eab0fa159c1390075ddf6bb48e5be44f36c48a181359292adec91891152ae16603e6438451f0bca9d7dad7d351e20e04bcc054794b6c1f32ce71a71d8ea4f561f3b3a3dafb74efa2cbc4e02f684b40e88265ac6087f3613fc870599251a7bddec3a2e0451b397ae2c80a967fd9229b7452a8ae7494f1c203a44e4edaa069a3a4018914f3afb4f6bdf4fbbc8efa781277509281b8cf3caaa082880919442347490ae373283de271b1597bba9dc1d9e4fd903b4aee3d819e6317d40f5559f5d2ee77926c418c097986bd61221cb73a85dea2ec8fcbab073e9c1e1bb2cde7c09b84df36219f3952dfa96c6fa3de53d9ebfd510117760d24e94e8042f030862feee2d312bae5ab36cae89d7f49b53cb1ac42b9fb760b1f59b3ad84b50ee9f5f55050efdf68870d153650b3682fdb022ac37ae780253d6387478f3941fb902e2d68d6cc754acef4e5846324e68df96028df921fefa62644539bf2947515c911e443acc6a3fabaeeacd7794b5f0c216a47679b5125ae05751e89774834b8704cd859a1b07c772c495b320db334aa70b20fe7bb26310b38034e2ff2cef1393c305af948c4feffacf05c74d3cb9b2c0bc1667172a4602737febe5546b55a2e8af41d7111bb1255f67c4f1df0aa626fceb7d0d39279cf37eae4cc3375cb29c9a35c54ae3cb0e53bb9ce04fa42bdd4adb6d203c76d6e5eb4fe68968f715537ba24bc6b8af8dbe6015a83cfba861087ec9744432ccbb0ad512f2a4d6cbf7bd1c84c1c985021ed78282e468f6e1694419e9c285dba5b1d03d083b83af641117724fb49328721f6c1e528c7dcb160ec66e301231ecb6a1d709fd6631f7db5ca03b671cf617504f4862010e79dc857aa5d6b5a6662fbfc954bf09d8012e6c440c5c6a7901da9655d1d8767bb5ff4f5259a0f4d280839bda038c475a67a34e0dab06dca5c38e014425ddbc79c8e5bb579bd159a25603a9b5819b05c287287f21026ca18733b63828e59513a18b57036dbed795ec50c57da9994a4a2e2394a558a7990aef3706d11af768773366d1afd2caf319f7ae9048b15a77d5f35a444c7f3445534f21f3f7ed945b578bc10f619dab3e34d21ddbc387cb0919e3563d245d12894a5213871d8ade1480342ffd89704962226ea289947e749ffed9ef8e51947ac3ac5239ed4549627b27ef67586f459e398882780617455e3db877d33c0f700aeca5fdbd0594bcddf4cce3518534e9324b477e06eb8528906bb8e7b0827f7c66a7fe889ef98eda46aa8ec7ff6b47acd63920086e3803559b654faad5beffc7b74f05e1e67cb3f267cb92fb7282a118fe8bfaca08a207b579b4de39b57577efe5deb09df12c09e6d0f5c47e681748b7471e9f7aed49913cb5511d79810b00e66f0066212d1de68ddbf2699259d64b34e9595e1b2d2200701cd02506311f7405d4b5098ef6a715550d9c0fe27e4ce6dc3e5a423efcc556e446eecf6fe20f9a9abbf935ea827e32b20fed2d8bbc94136311fa0913d729ddd31c016e85fe2ecfeec8f9aa07f15c8911dbec251b85c145062ba8ff7158a7f779cf189ee99d817fd758b244c2a091e2668e032e1e8bccdef4fbd81795b9ac07c43831558759d578961005086ee0a6d202bccc5154dd18def802999c8be09bec3cb312a5ad02a3c264365dec3ed3d0ba8df98283fdce2d47090dbd7e6a0c37b477942e36f4cd11fdf5e1d454465826ccf5bcce2afcdd38c538f9cf9ff55d60d6e8b7abc0a07be3dfce58c1c8dcfa933edc383f941af19fc978818dec73a2bc13690ee86f11050146d2eebda5bffaa99b29a269845658943cdd023f7cc1cc64bcbc818990eeab254a55e25c34d01828517fec6b9438bcececa876136b30f4e8fdaa5aa69494e3543bac804966a1a9cf75406ba4d85689068d831e123028d9c45863d5c2edcf52161851fe970a8661bdf38007fdb485798e773448c1508ce0e5a17b0b7f7ae00a197a408b7441a8c7396804b9d239c8f674dae3662026c561a1dd34d5a13d46119f99083ae0efa994dc9debb4812be20898df7284007e9e0742503af7ee002d71ff0df5bbd5214cd1f3502b6a0bdcb4203d8733bec875fc9ca6c607163a4b350e4392dcbbf36c723adf9f8c0437d54d7b3e1a3057497979253360b321a6e69676ecda2a1a2c90c512af41786b36e2870a3987e2cd2fa1feddb3e14a24ea0456447bc951634bfaf7144f17ae3526e796d57d35d62164504e1617a82c79a557b656dcf430a22c826c5fe5965d585348205111db35c88e9feb34ad81be05327af7ac561a12ee6fb9a1e77a7aab918e367172af8ac1b72cac289eb8941abcf8b9549b4ac7677728feea1dcd177e7110bb33634b5667354ad0cbc3bc3d6761772ba616377ebf199aaf0dae0febb7384e298e1a8a58b5b8dec81da8c713ad4aec4b8e3b6e3450e219e968c683270801282685155369345700838d3b9011fdc8c6957d8b0db7c17ec0a93f7f691f3df82da0dce42424ee40a3a8007ccbb01c7e8a7e916ad1b1982e27000f973cdb96539329bdd4f0ebf7b5abfaceb73a015878324bdb81224fc6619ec06ff1ece4e1272beb4e6d39dbf23e021f0d78d67b831b97a39c96e70cba7e333febc9a15fd772666beab514fafa623be639f4ed9fd9d5531fc8994389f470464d13f93aba16463536bbf45a635c6ca20c4bb0098a6f81697a0e8142c56fb0105ceef28fd282e533260a071b93d541079c5c0c0e9648c0248815df41ddd4749b541777b019fbd9ef45bb083561cd1b80c0854048e2fb372589a13897abc1693e1c5f8a720a1e10e47c0388b6c35e297f9236d6926f8b05bd27d9e66fa327853cba589e87400b82bc6b6acbadb706115802631555bb74aa89d136d3b034c1eed5192cd17f4da7c5f50774a6f4ee04603e9db8c89e8a9e217ff4c62cb20d7c67c87a7cd9533d74d05532650c68cba7025aea1e0a9567d424476e51a00b38d2749e8bb398f282ebdcb0f8ede26c564db2152006e16753b427510a434e34b96c87cb73b293a18ee0275fa058b95e0a71950711f27307916380253dd396458a92c3a6e97a95fa9c0800a0acef76a6ba145ea24e712e599bd3ef6b0fd4bb4c385551fdb2be6cd63845e2387dbccfeae174f94279f468a0d2392b18c149b5cbd7f2fd5ce2afdf260f8958e104e7e424d3aa7864fe88a6a0e80442f7a65d9ccf16606e3ca1c388f89702826477aeb8927c5827b85aea925fd21b9009229a2d8dad9b2d7fd6af7cc53c7c6b31d9d5dfec3713c499249f5013b607ae52bbef9a41f44dba3f30664c9ed0cbad9b3d47acbb1a205e8a55b663d5591af9d60aac721294555bdb7d160d91a92999561a3dde020c9cb50fb41f08e99e74aed2a934a3956ffa161697deed0c07f0fa962f8763bd1b2d40a64dd7537d13dfd8e3807273703c08911c9746466aee6dead63fb7c1265b77924356aee41b4d435ae7fbe51b5575bd8f6a84760547531d6a7f1f5e6e38aec9c7defda7f3e941cf55e370c3ca4f112b08bff96033e0748589df68b1765b1ef8432bc0b2390d834614d7e05771185eddf2dbe29a616295b4b4cd8b39e760a491fe96d429f594195d31d7c89c9e98b3b71d311da97fcfab35c4629dc59375e06f7f7f51f099e9ac244f6a288887377c2259fcf7c0e4c3eaec23ce9e6308fa55e5b101eaf9ef515213669e4107189c5a38c62fb2525b9e2df5b29291c965f7ae19100316407a1331b1525003bde7f6a0a96a8a650fe3f77c1143d029e257266711ee3cac4f6dc5faf401567d108f94ff3fe2ba650f61bd672c96d192ab83bce2728a1fb132392347c2256640994c58666f096578b0579321f7076a5395b9cd38701e1c588a64ac62ba30e2149e18ddfcf2f249ecc98ceeb7e4abe34629c40fd87276edb9cf88c31e6c85e5c1a199f99bfdba98429a41ff6ba349b1222f150b971b3540c247696aa9a2a3ad873ed76ae45cbf128900a9366040217e760c42c0e898065229aade2142788a0cc5472ab0c88f186d1827fa666d5d306fc7e30daad96f2396bda0b58cb1ede49a3c85a1a216707a2d05d62a81a333ebe769d276364f0b6a5a65dc7b9e5cd23260ff3839fff7d55ee11ab4d9fd4df1e28d1c90e198d0f1a8de02b61062c5e7f748f78b94acd0c92fcb83df523c5e4b7f1ddcc0c49d89f46eb8e4f6a51272fca729ad4463ff0d1653c138210e0074f0aa8aa4c87546f63dd3ad0dc47faf99abe4009df66240405fcee60650f02d1c758ad4e5ca502358509ffcd87286cb9ab9f32006e2cb38fe3b89beae1d655112ee1cb3054c698c4a42469ff35e4b20299afff9328d5d4d0618c7c62396775be9fff2ca798b7fff2fb9cf019d92036e9012c5e07e5874779a553efddc3b91112c7fb03a0400f720ed1f58eada5a6b2174802eed443528575062ea6d956d1645551f11d0e22e70c53252a4bf5f9ca360828f48e018f79464c2d6e1ea71f56bbc061ed9b1fe4908b665b134297df3dacdf712b1a45179bf7af3fdfe8c16b14a1e9b9d70b1f151cf149e09b8b5e9039f6ea0e6622dd596c40abceeb4f997792d84414e1ca111d57751e15be48c9e8354015b209c3fb524c55869f65ad8b947cefd2372f7b0f7e36556a3e492f44195867c6ee331609f435af0d52255aab5f9d4a2d9a28f0bf2954ba93d3681852e1a8d9f0730164f48e38f981ccd544f77e433b310936ff118fffeab5e918cfc18a732daf9780a0ae932fad5d6b012d285796f5d2ca58b5a6fa0c234eddb9f0cb28a2e41263f577532856ad9179e3726473031083f388eb3c37d273bdd215f6985ba8422cf25943c213f33569fdd25e26ef096e2c93692a8d7e9f79a39fb1d39509ee6fa1ae23195357888614cfca37616304b25cafd3772e76de4a0cba879742b8f1b3e7fc525b711cda661d917a01749b583445515c6efdea8775f2ab37dc0b449c655f579054d84e62b1d7913d9eb9553f8c05d9d68cbc4873ea8034421fdd7ea62eca8f49e23ac2b6e083de67c641696cd1eb3842def601b68c1defc3a1f768cde1ead143781be857eb9295a51ecbc652f5d60fa26deab77dcb928ec048fcc0751e56f71ac27c682cd29e00912d43c3c4dee5ebbf7118abd9aa0f1173f20ce1472ad208ab17ae9d792d1fa6dd9b4cd71c006c6346f67980313af0a13e6d830a00fb5a30c3104d2b65649562dcd9eb70b34afb204638373306dfba903b8c0f9030ec3c0a5827bc8ab4c4999573168f9a70b065239cc7c52659e5abb0c03f72d27dc1cdc63654d2f330b719ccc7e6ddc53b5c552dbebdeb87a64b687e2e03601f464cd711a5dc354ee8ced23edb6ff237b40ce6e06e2944d78135f7af3a3deba3d7832bad876ac7d69ac1ba0d3f9a1370cf3196818fa88e381c65db3337f208025db317b13f1aec9bf1a6a980cd376913434c9cd3cc6887e16b38fab03fff61b09a84f6d8667d8a0a79eb441e876190c88896cc7d9ad26a358cbe8164f6ef5982cea849717c2298335c7f44f8cd5e23d9a5d1931cc1fe0170ac020c01196a97d55a40ad3919518722cc41b6180f50527757b8668fabdb3418edc0bd2076fa273083ef93b6b5951e7ddafd4649d300e8218691b4e78889f347026bf33f5941276c808af11398acdab9471722a5cba3fb88ae38e933eadab2f3a3b3ea969ffe44933e0b241f65b7c0a4114d667a28eb500ccad765e1853ab0758e4c9ef032054aee3eea983c55318c964b8777eec0a0d7d80a845c72aa1309ddca685c33df8ffbbed1c1df1a4f0e8cf282fb940753df1ec66aad28031bce9f6518285f235f3a45d8629e26e48ed6595dd2d57229b5ed77c0ccd1ebed20508278bb8f358b5885f398ab48dcc536ee3df32e913e1da79005b802fcd39b655119bf7bf5e358cad17c0a14c263491a48e4478ebcd46f2e70b43be1209df6b7800ccfb47b44c459a799aa70c1536664626a3d21c3fc2cfcd27ffa5af591d834496a8d14dfe5187ba3833d622af121b2e8e7a0146fb78b5eed09ac60190b4ad5414c162b53f2ba832774449b4560e377665f6ccdbaffbde97d1471a06dfd25f81116aebd20e24b6fe8e0e196fec84265412ed2b4194ffaf1dfd7379b0771eb1326d8b516be8e8ab0e770e011ef014928c9cf2f7f23bb8aa0ac1448377f041b03c652e08b47bc98bf09e45288315eb446dfc50916cc4c13661cb197dcb2c6bce563c7429015f69871950f2ed2f0579841b51f982fea8d3127349358f9606a2dbb76385e81eece078b4dd2154cc2767f5e4c14d88b8cf146f0c54ce37e042ef045f6b319c4e33f3f0734c574f746662252ca9c9630c8ba5cfa9b8a46390df9f7836354519ef49c7fd40704ea25e3b9eb21bc5249263d6563b67c86e31d33d151d9ddb67e7a8ed465115e3c457b60a9bf9bbeeab5d44520aa5d2f1821738e676cb8af19f93b237e57487ee899ee20fb7024db634edad078f696d27907790364fd6204fafeadba67a8ba5f34dec47c83abe6ff34262785811f3fb320851ec43b2c40dc2b34109bfc5c0dfa016aad5ea51a79b86ace073b3403290a16ff9f34d39fb11119c83fcab85d92169b85c29bd4d1afb3a4c920e4182e8bc39072d7e755456c4ccf1b4475f4c2f236d31301fea3f8cb2d1ae53f669215c11ae9eb421a2841c3316d980cd08f3d0dcaff85b90308677cac8d71f41f991dacd0636aa7b5dbee16b4aa9e001544614dd54a9d432eac0d2bcb8aa768b1ac05abe28cf621b4be1421b4e022a4279b4572b1ef5c900b04700e9dad0cf525a4f8d2c363bd0d429d25c7fa3f475a4f451f8bdeb603c68a13ee36daee4d2acf816f36698370f871cb025b58afe3342c18d1a2a80799f0ba7145741d88435cca13c7817026b8592b803e9acc53fa247bb814dec11d6ef3db8c60c492ea23e5506bbc08414a4351a66ed9622cfc243c136aeb6be1a596a9b91b96ec004cde0403d8624bcfc98f33472bd8595fe5edae8708cd98728c01966383eb833225fcda117a66b6f1b820b7f5d1ea5c27dc4e99c4015340ea887259448a3940d525330b42ae76bff20b4c5eacc57a2f63fe1b26f7df16c984359b8622aeaaa849a1422218182a80b1d9c56a86134377fb84012652ef58803f52017a7c905e711819a0079b8365a77382f22912be31a6c7b3a9de879e88b8105a5e6bb4c7bfc210bf89ae045e4e4849eb5bc6b45b1cda98faf58e5ed420746c0991a53ce480d3f5db96ed314d41fff7a730c31608a572cf1cd9e41d55f885f7e9cc20af6c6305f12ca098d63a5735572b2b91a05875813913cd881b3bf3297df141739cf848df0232366091269e023f769cf2acf9208474db617dda675f1df737e4cd5ef9cda6b3bbff99070cab117b7868a785b345b463f9020b756352ff5992600df25c7fe8b3382b09b86c5ee651cbb53cad01d8e614bd28af9f6a3d9fb912da157c7583caa87b5bbc21ace57e0c694cb79eea9f2431befa43656260028c5817248849d1442bbfdad829c5543578fb5ec71568b2630bf34a302e114e9d82160870f6e36b7e7df50c65377ed1ecf33b1a07ec3b80a291b1f4c5c09f5e4b3098c057a6cfc745ce996cb392d60ae826413861ecca279e54d030205932b5c88970703381d2561fdd4931db4e32c33d6de48d67354ce480867530fdd5d73d9d8f009353e39af0d14ed0553f155ecdd811c8bcc778fd3ffa58e820a9a383f7a63df36de394ea0b993bac2eb833df4045351bbf9a1ee9e0661d8ef184627f738a6cd8dadc989381b5a640c6a127ef076cf19e1dc3c4d2dca95cd2565781a4325af3436cae8350a6d22e2ff38c8be32cafd5418ade5ffb4b02cc4d446942b49252bc0b3147ff836d8d63592143fe8fc9f62133b4972d4e60adcdde1c94597d20fb30ec6550f81b25c66f14053fe38b797dc8e5c4d5573bfc1f624802135ac8ee37e3ba0ed715496f42f2da50febe9ef307aabc4a53b134bc617f6a8576d03f9baf890e168a41063eb63830cb690d9f22202c16fac11cbd5b3526956f68f6243894816702fa928f4bdedeab9dfed8721c046b81ee127a26eb5cd3c2fdee8065a5927e47b3bb208e930703cc2a7710ea039a5f7d8a77b28eb61cf4d515397e50bf933794d7a482b3b0889d82677aa9088adcfe2d8f51039a8fa0e580ec9c1c0402e4cfe22acb28f4776cd12bf98316a33c779afd1de2837766a099e665084c720948ba554ff81772469662834532e1baa0875b05218d7f8080dc392e6449679240695656d221d22c611bbc85e25c26118f7983d6a7172ce48f16f80cf2a88026457c60f4e271b86b848f91454df78075e0c3026437c99075ebd22a7add578ab5f3d12b6c2a0d90c31a727668eb2c84789d797b0254d8b39c52abd22bc6e3a17b324506f98e1476bcd1ec1014205b82a864ff0c17fa4a8c9eee11fdbf1c34ac86dd4ff69fc113dad3f61f74e1b538b8ef78e5bf0e60f99cc580e6e9a096fc1c6a8aed2a63c40781fc05cbea4b03451b731d0b6508b2d545fab2b74ff65ee6cd2f69096ef4e11aacdf9ad2a15a3c015411e455f27c78fb8b3aa10e9d7b9ded39b7388d4d28338082ef9c01fe373ba6a986d7b196bd76deb46b3e434cde08589258c7536a34998f7fa18149bdf1bdae11099b541398e539941afd7fb2297f672966800fcce52eab6105b008fc835b0ec78b34b10a30ade918f2d2e7dbc719fe95f6cb08a44b816aee3cf7e883cbc33099b7877d9a9c821d4d2990b63e9ef47887036ae6b414d455c86721ee7d63475b27d0aeb80500673af40dd8f03d0e124dd2989733dba7883bba2b92755c9bd054cc66a7ab94562737a1fc666dfc7569ad27012d5d126145b5fe9504149a914c9257390536e1b4c1e042b2b2bccc96b5c940680e8ab526b0c7847a94272f8ec1e345407d59094ce78ed124a476c67634dc7f0557607c11fc3dfcbe5a0de8f3dd8226fab14140fa763a46bb4a2ce2385276f90f4c3fa5e672fb41844634487d5a2ba74c4d31848fb9108fead8fd7337594754d96095697a0827350d85bcb06bf5464de7f7eefdfb83e8451f8878992c9539373a858138f0182e9a062aeed96387913d704603490f5414eeceeebf98a3a93b8178ae0c44b422a6a6475c4ee6107fea19644ee11062758a7f90d07c2029d116d5bd0d8b1a1c95816bf3a470f058b38dc3e925e0f14cae0f3746e972e0c32c3d6061451eff403c10030a205cbac89c405b7669c9a579910eca79c37255a03267776a293d5998acf8ce285e55acb731d72cd2e5c73175dc6319c293dee15878e62786c8bc6d513d92f481b17f94513466f58577793c178510ac8732c60dc47d1135af0d268ac492a82c4c5244720e47b619a553b2b419e51910a2f117789834dc51b6c833f7e41d90a26319f5e0a124b2238dd689129b35fc25b6ce7a9348a2334faaca0e283681c2d3191a2261fd00e2dbaa7f7da257976a51632c467afef8c19d2523c3da0b3939657e7eb1048441790d6b3f1cbe7dac6efd6d9ca685f56ba9d3c34c60553cb641efc311d63be1d6e1894cc0d414f6b3933a756177d2d7d69599320f7d8987664e6c02ad1aa317b5cc85ebe0e441e07b29baa27c7bc3d7b74b5c2ade30d0b536f2b8582726576c0a164c4aebfe86bcea97108f71f9101d5bc32052c3c59fad0d4c6adbfee787925f15d22f8cf9e81e3ade40b2b31787b8b9a82f72bddd3b66529f094c4f648f2271209c606b90d4d3a8e972da39edc27bcf1398624d90c5720920c36f9d520adad549bbd9d6ff4c5a8568ead0e371e7dd176b593d6de12075f063dcbc2e5b0587c050d19d8564feb41a4e229defe4276126935351deb86a136bf41926c796dc62090b6d0d56ed37d39c0226e848ab4ed21388bba1207d5035dab4721b802eeead0641053b8eec6e1183ccee297052539aa993b821634c570e698818f05257d1e3811bb1f3aa72c0486ee2f6efe6c6d2ed6365144e311357fbf4e23f97bea1a2fbf5d8a7d68c367037a56948b9a530a240e405bd301f55c03d2be3242fb3bb40a8823876acc9b4e6fe7dfc5ffcba4bf5f6e4212edac29d4eddf2d70ab1852f2fe583378d762cf387e532247167094ce23c078af18807a6eafd36f20d0eb1025efc8b7ad4ff1e04ead5973a57363de887d3e832551828e330c9422ea93cc39abe49f01156fce415242e4df4f1ee0e7a543596b8232e7c5b98b67f07369fe8a4f79c7dc98453dbfceafc1be05f11024dc81fd063f343297f38c2e4a06e4193e4cec6fcf91438111995ffedf82b28c445a2e572d9e2bd8e30401dccbf6852458f29813b2616a045cf76a700f7b94c25779d7917eb2b93e4272cbd8af41b0e937089be640a9cbb6bbd070b5a5450c84ca5d5282484ef7601f97da6bbee92e89789a282f253998d50e36e7e8c7156fd46c83772e28a047f7a7fead75287e5112365684e5148615138ac44688697eb052472c0a92589ae9b40f32e3b2b4ad104612f85181714e0f8e6af6aafeb88fc918668cf4714a7883c10e5f145659670a7ddaba0aa5a1bcddb07538dbdf1bbb1db3e77ff749a6de952681ef8d76c170af3f30f0a65edb599d067d1ef6940396ccf74b185d566aa986f9cbda17ebf65ea7273cb62c8de2654eaef7f89082d20bfe9678432aaafb16d1ab93f717310039cae22d6ec37f90c58acaa98b4722741554421f10c55b7ba9448832b5bc1e84a01bc620d91d955bf9c0ac187047460aed8d2879effdd9a03bd255f71169b06983760dad914846f1899efed70788ad0f2c12196abae08f3b6d1d188e8bbd6be2c04810d585c5021cb8ba6ddad282dd9165c6ad321f9d32c44eb48a6404f7fb0ccd05ac1414523b9a92fc2e277f81e333beb7aa410db745a292f211feedeb858c930d52271674a281f09cc8b2670fdaed4fbf198eb9aeef6a95b967e83e503fa4f43ebd676324f4a5414687bbc61edca9f8669df15b071e01aee133a40d251f7508a07f63804f65edadd852ab6ee515130ba6948448e861a3cc69f6cd3a26806689672cd281e1a371b787880242214e6d66f1e99a211982a2809d47320e289a71348f4de8e828a7f44d626743a6c558943d86d93f8c089d865c1d1ce7d54532c0ee75712d3232ad0f5ace9a99d77518fdd9e96b537815eded7d2016c01a8c8b34125aae0c379db7bada170b2d3781c77629a7a418a1b9126dbcdece5be3f79b745fcedb75d0909e41959d9f29dac0918e57d15fb680ff854e98ad1919d04a153964e8679532e750e562ecfac51acbdd7f2230c3c0fd212aac93d7948e7cc92fba7a7fc691f1d89a6bc50952ec044343d12c63f5bffcd5985d26df73e3054cdcd5d025503d758b93d1107ccaf34def7379d176689462d5d3747d58a88a6aa62a41ebf33c371947cd2063256d2b9c97b068e4cee79fcbe42177f2d8f72d86c69ed28ae675d1bfb8e065bd1a726615dbedf73e06775643a31f87e8bd1a50991a60908435f5cbe8770d0a44d17047c1bdd6e8b7e32af5191ef87b8daed4c1e1c9f8639b4c4d4e6b1274bfb817904b4fe295a4df4056884dfc16158f100f2dad0f17c0f1f39505238e4ce75765c45dccc0c4bf4b21ef1a2db2751215b10add63e6dcf689925965825ed48ca378ef6d934ece92e6ab583e5d35fef5b9e367878f28cb4a28a7c6114a649872ce85086836f17c726bd1f02239846cbc983ee29dfd836acf8d1600aab8c8b78d9f737427a60ffdb84955283d367a642c9ca945c3e3f6af98a8823365b4b2dcac39e071c8b855f8ee52ea3654d9a93794090cd228971d2c258af03d890e664a41a7cbb25baa892817aada57f808a92b2630ff507d9b93d2014963a8ba249c5b253fb2acfbf21249a9379a34d6154811e2c4e4a72b89d6050ef5e66de75dcd7ba7dc53119c7d71f087d59859e01be86861c8dc9cea8a068e6a6cee1a2a4cc27366376b524ac21029c56683f3e9b281b66b1518eade7133b5b57fd74391c62796ffd7e8300e533bddf78a480b87ca51c3358304f1f71e79a59c240a4e3c318783a1352e836a6824da4f549f39fdeedcc0d40eb01cbcc935a910ec7a649b401a36afaed10a547fe8038a62fe48710dd31c791de4ef57e32c6316c62d0eea5978f710be66468cbb64879944ef955666265397a0ef1e775325c77a246f94c0234a402caf7ea6d7ff77b97301267bb782271109587fd3126d3d201ab7b8243c78d9464e9e6e21cedecdd20a37232e85ef0549ec819a3ac5350e86631d96e51670ca68db7172852b1b8065a6c4d44f14cc2791651a60979154dc3941d76baeaff641aaf53276b19561d1b9102e0dd2e0146db947ebb0cc10159336c5a4426ffe0224b2671d7856880f781a9d82f7b1de0aee2bd709e2c6fd7b101a300944d079b560d4616704577597f45469da134d905264d4a358dbe28aac6d95d96d37062c1cb43ec1bbb1643f67e8d3388c46cf2eea369819fbe474b900e5ac89c84a5478a98a6e6a1f4d4ebce8c7d1abae4a0089c73a166db3552d1fcd29f5351b72d9e826f33c969f6ce60f9bb17a537a3a7df9fee250ff2cd92871fcdef1233f023086653c68159ccf5211aa3aa9e3be0a3bba2a7fdb8d97cf74683e2ddb2572839d07705c8c54def0786c5b1e8814e54f6da0fc06db81fd3968130c55e63471d00c755643d7a71e405a3b7c794b3cf27835aee9776dc05a8ec6ff9fcdf872564c97706303b08d9625b98d26dc4517f3cc49b0533f47fbbf55a93220b723738ceb2103a6f0dc18b5a1d2f04bd977ab9fce8d913e63529bf5da5ec4a3292efa5c204d18500a834dd36e50b068db993a81ad5c8d2f451721c6cbcd10f6d3bec0298c998917ab36548c6278346d04b3429e0fdae86c70f870f828a0c78732e52a2a4cd3f0dca6faa180d8adffeb485d05c6c50feb38b05e37709d6ef1ce770a7ca55ac308a29414fcf9c2b889c6045cdf6d10654ee3ae3c0f43fdbf9202d2eba2514fc5412aabbe7262780597287880ed7196e77acb26a5830b3213231befa6cbe68cd071b20568bf42c8f8756c87ff603fa09b906583962c0e54bfa5926a293060d69a2c6e4f4e9654f6279d3500ac87c25c21ac1b4bed72b2fc67b9a94cd60b305b6c357afe0eb8734fad37a76a5a970c3f45607a6e7e713e0f32609f942afac599bca755aa80d63f3ad153c63d4e4f1c91577c08d962f7ef36a26da2e098fe46a30dae5110fa78f69cfdda25eb138a8a232acf776d729e1df2af3fb384238fb4c026132ae4ea1dd4c46a8605608567d3751b434c6a0e6a4f9aa0104de9def1e30c7bc6212164d1258686961a9097913c4047412ac602d3897b0eeb3c3e9f7aa49f740681d2f51c06680733c8980380ff2fb69f5d1d319511d6814a85efc29eab66ca52c41593e08b0a3609c9d05375604abeb71eb282dd96619692ed3112ed165e50d077fafa43442ff4a5ce82f09e0c9f15cffad708c9542255af2c41b5ee314b019c91825f34a03ff653ea38738830fd0e1eb0f3da8f08679d3b7b0ec92d709690b348d47acfcdae82f10a16bf5e4e6ebf99797602fdb2c89e5843cdd3937cf92275e980fe26195490585a492761359eea2f4f9c778b4a9c1f30147b6ed172f76c91455a662b8c0a6c7814466722ce6f5839cf4259efdce386251a57d911a1d45a440fa291f31011e194f6038c978e24835a5afb3b494db63479d2c925ea32646d132e829df2b38c9bb9755fa65e4f4a952212fc56f16f9c2dde653fb3234b3185734958bba5bc212b39c7909da97740953875ca6c0c49f30a394618609775c508270eba003d4a67e6e6844ba4e28e2230cea94915fecd0044e880e6d93f56a98bba37e3d03e56add5c09b364ea0ce253c1de3e20e8697e34665a98c13750ea737173efe7bfdf063009f7cec014a94c6284943d2eb59acde34ddf5fea7cc71da6239de1d0956737ededc6de9d1aed2a1b999f99ba6b1b13c34c3fa2fab49fa83b376c9f8524c906ee9e67a9cde8df7866e909d7dae9a7c2212a0b6c3794e8782888466331a89479f18cbf103f50e3059ec431d77e3f4ca49d61af3efe1a44038163fd46ceb1beb628a15ec2802b57e873f605de1c277899b279c1164c1742fab2a8cc9150685f483404f97662a568fc508da7d1301e38fd61a90e2886afeb49a7bb429fcb81cd2c98abe92bd91840835eabdfe31ab7167e23958c39ca28c9d672007a0e42232d8051faafa155cd7cf288fbe857417de8a05968b7ef8f13a630d7abb23a4cc3f5b6f352584421ecb58ea0966dfbefdaf8a92471f27d795fef934b4f42e03ebc3de41cb9041c02e36a0af3ef4925244c5f41c1ffbef4e5acd37ef79ea148ccf6e613b1de68c09e2ea7e4e745976f587bf9a3e9803cadca66010126bd97965a2f04f684410e2c098efa63e65b1f4334866e6b81e16f86a723be582b6c0348aefbb016fdfe90ebccd43853388ef4f9ea5bdd4c15d018aa042f703e5cc3a8e5201858397e06620cb6ec077e66cbc3d2c327a2f1e7f0f96850c0d8590c5d32f3c48cf30103fec04a2e2b6da88d52a6d65481f9be3960dbbd6e23944cc5738007b473789e3ff406631dfd190f034bc157e71a7589346cf6d65d2403b7c8492ac112afba8f90c49fbb53f87a7411ae57f587166155748b1422497759eec5e6d23a162aef4b646b4f7efcfab84f79e843243e424435f2157b6d8e6080bab9ebfc5b42c0c6f24d81c67efa1c82ba978084094bea3814b4bc6f25018c964118a264045f2a3ee0adcdd62ccadfe099107f13d1686057c02db97c456767e7c1ee3a1969cba6d51eac59d71f684c72b0237c938eb8a2e9f0001ca16afc6e7efcd30f1794e0999a013979ad3645f77ddbe0509e5b11dec17d03c62d45eb0393317280047db91dbd70a116551776a611ab07491ab5a1baf31acc61e22a1ee76cf6eb73ff7063bfb2f2a005f145bf54c2c2ec8e85db89f805efd11515e9c7224f5064b460b9b44170091e2022b83bf9f7fd0d5f012ff46ebd8d728ffa696a4084aa7c89621368acbab29583757201d4a3b63a4487b6a9c023d403014df7d5870e769ed521931e742ff264ab94aa20bcf824719a46096724e307228d0a7da2cf1cfd563f923aed37c1e063fda96588a5c39b660df6adf1a2a633bcefff410885b9f7c69309752c2cc3bff5199dbf8e8ac2eb3623bbc33b7bd4fc76ce273b383022e04202500c00ba59f04afc0b9c5cb9108ea0fd4fbfc60859cc4db5cd631e454a7fc59126ac9286740ab5a9d46a50a767a51a1ba5d6e4173e023edf82cb91bbe476b838530f1accfdf7021dd8a175414a0d7358bc9203c34d4becedb2c5f342034f6f4a953012dd0a28b12b59cab027d93bd0bbd64eec2fef3491362c532ee99be2d593960568a771c3f23a702f9661e274d2afece80c8010b2b9dca2d3dd2ffbb070168570e9cec79752a67153f36f8d55479c5990dba5c105bd189574e87c3b945ff5a8cf75efa93cdd5e87c2832f63a77f4e573c2da33259cedbd20b8f9e7bdaa3acafb4f1da783009dce09cb87e3d5cac03e3b1ffa61a99d6157b65c1a6183cde41957eddc5419d5d7f55ffe1c0479f91ddf4e3d332508c3d730f6ab5f7964197db776865812a4ba5154c1a9a9e5e32d37570323dd95d3c3836c28fe93c71befc9186c3486d74a3d559370146cbecd0a47e273596227879c762c18736c66b457031280f2f7a7f7ef6b9f01f8a7c4a0e9dd9f58ad61de88dd7ade975cfff615e8d09b30eb22994cf6c2816f71f4318db703f5d166502cc2e6d2a5b74d3b15db087ce80cd9b7a34eefcb4ac7b38cc86eb520b160ac1f178b4294bfc81e95ec51ce60f2cd1ee177a0340234c2b1f666e47b0f884531ed01a76ce0d2ccef89657b4ab52b91705b677fd82620cd6905eab3f61261e4e0bbd56001158439f8ffffb8284f35d70229ee9d4c426c7e7297cc9c6afea4f8c5332d6506eafd1a39663ee2afba62c627cad12406c405c406f5b81910d6dcb0306b3af64d68a26da8e8d3d45ad03634ae5592ddc152437bc1aa033de8f806c1b020bedbc9ebb67933b48a5bb7525b6fabf18fbf913bce9f7c18b7c2c77fa35ff43a4c8f73c5623f4f1243152e6cf110e647272608390a510f30398efb4e4cfcaa7e5310c9f799d5004da7a688f0d7a3295047fb51170e9a831320d870bae9f654418db17c949bf8b94c9649dc9ff7735c8bcd297b0cb8ace30ecfa3f58cbc35de67c60e2e093939e09aec44eb74b7f41258c90f1257c3501bf967a6ef6e422bb5e963f9ad6b670d35f3ff1773146bc81f111eeb3a52957a564506385c4e959ee5d1132f6a342b2f1bb452ccfd0536319651ef02fd490ba306eb60d37b7cc86bf872663f45b76fc804967dc084b80952be29da20a4a464239de7d1b38d2e40a789dc182207fee1af70e4a7573ffe0e4b5ebc27ab77cefb68f18888b9ba0ff566ba7c5291fe8d741da7a82fa1152c5c87467fcee21ab92b1e1f1a933d62a7626bc9c487c4fda6583050f0ed25f33710c1fb43ec5469ad4cc3b5d2e8e762ea4ce02730e221dc4553e2291db39f59432bd28f090b3e1b64785462379b371189e6d933b6e0cc95d084429936b399b601f5ba8a4a108285321abc604124fd1695706ba44cefa699a78a669438630fde567cfc9ce9e82db9917a675211c4d78edbb2d7ae8e9e6d92211eb5831ee84331d1e9a1db8fffa963c213c5e754521eab4c47d14e070ab8557bfe290424785d5edf72440d7e631678593e0afa1fb0550befac86064e4d1f50104889650b29be6f476cd6f13fd5c71002fbc2d80b88b8344260f9559d211e68c0150874317283fcc6d47aa6f7fcd611b3de06381ea6d5a5eccdbfce53eecc83b84102040874739a7ee66f378ef688bee785d5fdccaa9da1e6e782517d98b30ca70bd04a9465043101f561edced70eebeeb22ad18eeaa112ceef573d659c6f83ba469babaa58d47e7da8e4b94618193638c7c0a90bf0900579294a2eb3ac44e9eb32f72e063051f0c3be51b301c91f7ce213b07057f03e1d2f4f405f60edbd780bbd4cd2547b7f52af374fbefb17be1693744a3c691fbcdea77833c1527c0e7f8d54df2a42395b57e69d30a3d64f39359dc2201f04930a39cd7935a46b549142c567600811d58a129ff2675d34f092c0067e0c46c14f3123c348794e13b94a1a8bcdd5748b9c333cd6530609315c64ff24628d37a4050ad744202f9845d430cad8302b780f8c57090221e059f0839a24a82a63a22b0a16c28ba82aed113c35553f69e6e23b8fbdba8e74ed78c507782d17436f39abdf754e79f6156ee48f081d0c4600f045f932407b5eaba53054d9a6d9ce40fa57f38e5e7410ad5c1ccade2200ccc13153c3875d20ee47b605afdfdb796f797c6c1218798edd7d4c215817a9d711556474ecd4647efb52e4e8421d443f8cf63be02c485016429133906b0a85b613d20e5d5eb1b919f5a40ee921e0fd904dfa77e835102c1d67428601e1afc43f5ac5378f5c6c57bbb24f97d6035c3a6e0928212bf96c483fd31f9e862eba46b71392e81c704e55259e39dbccea97b09700c1a358fc1df8b249f8a996c52233e3ccece182d3fe4fffd383b2abb5e88d9a23426f0fbccf31b4c62ff22f5e3f0cfb994bffed57671ccf90b4680bebf50b0fb3404a6540569d813259bdbeff39f47300e80db4f85f4d14bb27e567e98ae1599120aef1cd1dfa60e169018fc899a6ae98138674c474e4e6df5d13519cc9f6dcc8895c6d39cd51a0b50fb5fe012234e73220129e06225b5a5268d3a658bcb50b90569bdaa41392cf54606f2ad6f97b107dde98bc906c39029c59c2b1b31a8f6b4aecdc831c180d712da601edd28ad513e25bb2ceccc893eca26092c6c2c87f48e1c9c0c1624185cdd80efaa316cb94316e43e6ff8ba9128b22fcf932628205b759816d176e653729076a2878a071317b26b29cd63e92b6b0a2fb47da93438dd3794779331a8b77515984876d7e8c8bffa2297b899ad5b8eb6ea1790d38eaf2ddd6858783a2a521c6da99f5d121820555ea2875d2b8e88a90b0b03576a187faf51478eec39561f3c1d62a6c06f61ff73e1418d57597deb2247ec3461eb46863a850dac7958d61303204abdcbb2a2a6cade3ac942efd3d6de929d61571234ef3d5a677273b7465d240fef1d96dee9fe5300e6ebe59cde24f0c4a849c62cd48cf54a3255768145f18f1a08ddee97330008ca6f8c0e09ad800c39048527fea3c8824bf6d72c3cb05daf7fb747b5168dcca4ecb9cc58b49868245680d054179c5ce4f8f9a0f23d42320683be4d80f9d387b15b766c65d530e57feac6083525e13d8878cc552438f09d99b5ca800dbabedf47a27b7d1fc6acec01b240c8c49a3586e2de19091f5f24439fef9a22c22e201eefc20d43485004b0dc9461976f0a98ee19304abd32677d39e21f67f8e97706f97085aec5fb35dcf13916261d9c7c202e6abbe4d9c265821d657c0a324e8397a82b5a6d4496919b13da3688dcd0dcd2487685d5f254ea28b8b1c5c1830cb14a7098f5b86cb329cceac0dbe7063c235eface69759566c80336c00f7f12f0ecbd0e6b1d06761684d1030abbbfc24f1aa7c8976da69c54147fc2c29b1b78c32fdca1a3a659777664b10d9e055280864deb1fe707ef1c59e8d37d0d55d7136bd1b7c6d7f71ba3d5ef4f41fbdf35bdaffe7496f963db8eb8609ab4ebce7edbfba0ddc6420fd2bb2f1af93cf002b88cbf96173d8e37ae63bc760960b59990447d3576b70ef510d9e95759ed1ce3d71beca83cf9ffd5b1d0d289841c040f476a0b69540ecf6eeeae5dd93be7fb77f42c9cfe5c7ba94930de4e62db1de20c8264b0e1641213eaf40419e167681ffd8e7bcf16c86e3c961c9985edb03b898f25925594f19f296ad3096d9fe6054492c34cad072cb26e94f594a8591fc2f4d72c4f4d1b819f35688890a1c5857e854e9c1c42a86216a49b6d544b87788a937a01dbf27d15bce00d462a4543ce8284966cf77a4eae40907f38a841fa1732c9aae7c4895fa70e0dde0708a25e41ffd1d411dbe2b3fe7d0821dd477638fb98c9c50a16cc8c55b5a3f0d7126022738106339e2e8f80d31de9b492c65868bbb506f5169246847b383a8022e6bff5061f86f11fe31b63911704137d74e87785c90776d32f4adadfc403fb1a70387509222ab95f537505a10c938662f624e240e4acf1feffec008a290dfd7e6d3850d9b5243a6fee7af2c8c2c760e4001bbb343fe8f92bd0e7328810aac1c30ac5190d557f962f36067d0bef5c14610e2e1ec0058cfe92a79511b46e75ef540dfd0a3de8d12ff63f2737762198b3648163be2eed0483799f91321e5be25c4325688440dafd8cfef4dce70f02927cedd4b6f3569423d8972012e4db582cb2ad5f7401bc4fef1312d8a5a10a0e2fa36e423da0025d95690fe500e0bc13a210447a172bc9f776d1b7c34c182e1c98f645f7eb1572589160f3c9e256b92568c269331b2f29c53dec5538216cdb2d5b4c89964e075fa1f6d74b2b181fb97700db737fcb57d2f50514dd62ac0a21827427bb7245954fce88ee172bfd68bd63a3d322dd90366e4cc4f0af191df4eae8b2d435e0e2b1abbfb1002afccb514190150d665b6b6cc234594789dbe2b4dc32ea8d11fb5b8b7f5046ef1271a812a9cc73b0b906ebb7617105da38a0a85dcae73a61cd27c70ef32a0aeab792d9b36bebd2064d19dac4ca9205534229681ad3977cf02b4d33072d4482b9b6e0137b6ba471a36274dc9ceed7db87c33839ed5cbfd2dfc354b0f9f0fa23d0b15f7ffb11607b5c8242dcc68a4578972ff246791882b69400666ad37ffd9b8d71a24d3180544416a7e26e08bca87c40ba3ba557ccd15841765442a205eb3c5400cb40ab9ee22c6853c5fe9a06016735d6d6944ab621034523be13a5dcbe8885ce3c95a519288e3dbe1d9efdbc758282169eb99253d4eb8870f1b5edda7dae5653e2cb5f8748ddbf46b89dad85cae0c923f61889b15468458d84cfa54ca16fb7866d75d5289919d8dc78dfefe32f19f040c513de815d478d59526ed1b995589cc1a782ef3c9305e39993297edbc9e70fb400c3b14ca744632653a3feeeecfa1c288d722497b0251262ceeb367f28489f2b98e32ba40e4f6a31b42d468f65b6cb963b5d18e36e578949f0d00c417d2614dcce72492ee4ebb839bf2accdacf3d2975bd8b3c013e7f3d68948a05e5ec80fb5c422c9fd69e73090f6e816397bb02e4b29d51918b827ef54f23aad2f6d532052282f80c8f6b02731d01f2a12702d6a04f2bce071bc6314e66ff3dc7e78efc228ed57f14ca3f10354172530256dca1c6db49039284a1b7e21e25b4643a081489b09be99e86d522194b2427ded1b51112f14c59c1a803366cee5a5cc48b87e92665a9cfb88a2e153fdbc4da5aa28310c7f2ff7e2ef6467ccbc33ba3627896f0ecceaf061a9467d99dff106b6bb6e2fd01c46c6af4b8ed183e04b5583c9f296254568df896a93e505d8746218cc3a15a34d34c5ee11499ee79d0a26d6bbb349745bd008b8850e4088663729bb12b79b6ca7bf4733b4c118a5ea7e9a954f008c616536e45f163944a00873eae42f097a27792720dd7ee9dd4f67b015ff1126ebff0d2dd3b432943479e3c5294e48c060f7c94d78b4b6be9f8a5a58c9b8be1303f35664f02c6af1f7d29c62db1ba0f7fcf03c854178a98163741dc042253ad3dcfe80b3dbd125beefd81c3772f7d57d586aebbd68724db2dd403cd5fbaaccd496e45d1706ff2e85a72e5141165185f6dd7849f32d296b81d0676b12f881b90d58c82e880624eee257008038b683ebaf3f9e0dde84aad717f355c9ba0f09d04ba79dccebda3fe3f696582c2a6c1ab8a1d4f3177f5d1a233881a8f8e080a4af590d85b6b5f1310cadbfb886ef9d531aeb49317b500f577d159639177a1432de6db69282da50d7d373437d7ba51b66562acc191a6bca2dd80bbea2a36a9cffbdd94be915a603e037381a0743aa414722ee7b96754ee53a78e439d804c53399808cc76d3cf30b6056ad88d7cf3b5d3a391ef90fb6cbce136ecece30848dce5855bd07976e8e7defdbf3784688bcdd97f73135738773aa19ccbd37ad61c1ac97cc66b29d02cc8ce5f3198d6294a205e3f6e6f0b5b0ac8e515c081e04e2db0f680a94f57f09d537988e563498bbc5cc74c64a9d549b527b00cf9576d8c5927f1f44318505a0fb0564687f63d60db39a537702963e89fb9e268f2c9a126da5e36525530ddf9e212900e0e6079b5d167e830b400324725d047d570f6697f96229f54754c9821ff491a495c7b40b4732dbf17d9a94849d2d796b82535f0a0c9454ff98e9d30cb07f1c781de16a078e1db8337829393f05cd6814360c66eb6106190fb8f648d1175887124927f336416581e9257d725e6f6efcbdc21cc5c4758df1351b0b1fed50577817c1a58bf03618453e9ad5f7a9867e3a4ca17db2dd6cea457a0643d46c0df8c680c81ce56d157cd0976e0ec798db8caf913cf1a7552fca925c70d96a8bbdf55261bdef57a088377a9be92da3899b6c5ca0d7b21d2049f2addabd1bb6ab0d9b0f413441684b633e694cf136666eac7864a4b41205de693ee5b7e1b5dc8ca0dccb71c15c4dc234842343aa0e23b66ddfdf88140e8aa57c77234bb15870970740ea53c565a84654829de719ea3bb2261e502e9d76a1b39434723c1029dcc90fef16fc69731e1aa4842f02ab2b7aab24173d7f8ea826ea59872b07862cee4b7b5c0f13dd0dad6d9aeb21c477676ce39571e3122c2490e131efaebb32659a2fa3f7f00bc9772a294c2144bba7acc781bf49960d5877282b3db4cdeacf751bda332af32c3cfd4755b1ddc66ffd225038f2214540b58b9ff7a80df11fc1d508f61dc2c061a656506d47851f2e2993fa0cc3c56b749e449648cf06793e3a7bd60611ad6390ee5be69e180bb9607899b7742f6cc688c9030d974175e7c741bd1e4c608510be6898c23247f5d01e2def18494a3202e54f3a4ddaa431a184f67718399e35b8caea967ed477200a25b438b472262da639755090365290605a0a79e6098120d0bd4e491225dad8f52f8dbc11f7320659f16f63222fb4ec38286e4714ddbc5366594759a141cd168830a52f00130ca2571eea86b4f299571e9da69bf8dc5972238fddaec2153500a766d15ed636db91fd365722a6b6616fd0f952499b1f10322c2d45b1c69b2fd74b24101fb962452f5b4cf7b8572d95da9f4b569b351dce9b75a08ae2d13331a044db3aeb42c28e8d6d515407f98187a2971259873cf9e2855b708900a5c76c12cb4b371af14f919e08b80f5988c5e7076577f87312a25f185f2d42c8f186afade18da93fce09b90c929d4d8bd98c6f630b9af4516ef0335948c5e526c221f865af3013c5563b2f71f32835886ee503e49e75b21d34062f5f6bc09cb9012e7abe5aa43769bf480737785d7f8690cd20087c80a89b6ac7051437cd32ed15e8ea864a91abb29cf83653fa8bbbbe1ff009a55eb4fc0727eff0ba5cf15739bd322074fac0bf98f256a3fa7a536afad9a50c3ff426a0531b47857804b32463507e0bde3aec21f6acda518aeb9be61306986bed0605db1e0075a6bfa10aae8efd96cf698c054eb575e6aba6914911478633bdd0661230b1584d4fda03c17b4e09a5fd39db8971f20f5bf76662196b73b0875399b01f802ba5c9d8746473f8d22652997bf6df711c768c3ab4dde25e57324eb7a0540c15b704c661093db879e6060afc924c75d7ac93986c60b0c158e487b27b0086d4b585e140b8bc4732de76811db95fa8c65f5c6a9e89925360479b9c759b012d959969cc4bb5bec338dea48ad2919b6d9d753994a232fba0bcebb7b6c89685d6df33b81bdcc95f6fdcecddb500cff02942143cf0d2a9132502674351fa748af1452e32d254503b82c5ba2f0e590e8119cd607b97ae9d437bc5964e8a1c43c9103aac603a46a1d67308db6e6501ffcbb66229c27a4ffa9d9a391eb4679bb13305ada97517892f5d66cca9a955393e5efc342d3567aa4abff5e1c00239f9d685b1f6e18d0a164a84ae3cfee86e2a61c1e5ddd5b9841c6777b5a3bc0485a9b000bfb89305c92f3ceccc351e5581143a9c642e8688a7ae85aaeba4731857f6a84c1724e97bb1e28f1383f3e6643c473dd6de4e3d05b5ea1c271610ad757f5898cd7cb1f416783a24002b403a2062c6d4a07a91670ffcda09682b5ff7ad49ddf3092f16a2be0138afb701085db313c71dea5177952c99b115bcfda76571c585654dc3e9e056900a6b7a72429e001cb4dc08cc5c701b070a9c3326b128e54ac8fdb0194c00ab06e8b188bbdbdab6e9c60a4bd9dbb62c14289e7d3491e1117c4d706f5ae246379f8de22cf834311cf72a4ed63eafb37ac7db5c74cee79e484a97ce011387ba17e2fb1b188d9e0c78cceba70ab7699cda0545822b267bca786536b8f213f8c31eb097a7a751250c26f1032cc79e9cf2e2bd4d6023682ad066da54cba9e1c031942782a2531ed9d80930b2d0ce5bf82db1f5cc2dc7f72cc448e90f5d642cdd0569bc3e0ace484724babd0fc220114d6e7b03117ade902ab887ef63a2fbc253ccdb04b729cf6e990efdaa9ce0a53ed0c30221ffb975e3a36723dff8717c2d09f12dad80a20a29583c3fd166404b787fcf2cc11a899beb4a2fb5a6a03148abc132ee833f77512fc7033d9572c6ad03bce56847ff75f4b42862d094f004bb4bb4466d238b2af6e692806471222309ec50286a6097ba0bc3e67fc3abe4e3466312ac130ea9cda15beaba2540541877f01653ed3670740817692c24e54539374599013e7642a2e63da022514e97342990e5292a97ff13913df27416d1ddb8a39725e94f0ee188ab19403b4f99f64c034e0739a50f90fb0a9505d6d47ac5d4211f3ef92b5cfd3dbcf8aea879cb94867d604db835de19870fac5a08bcf513f0349d771ef494bdc7e7f1034922f62cf211bdfa9c98faf435fe7de3b6e8eb21bcf31f088190649ad9a404cb88d199b9328852b0704287bf920b0f5e6ea42cbc3c9f64470cd887a9769c796632e3f415b609bee02b957505048002159d73cb42d47741d38809dc65ad2fd15b1033b0974cb28163550e66a1d251e4859ef2612d7d7e0e214b4f0df713c1ababf32f4477038a4bd167bee7c9540ec588bb732a6d482df874dfc0f26d630ebe601519219616445fe69fb47155576c9616445668ab95efe5b875451817225e636873ba62d55833420fad4d6c60bdb1e8a5b52d9cfc645582dc69f004441dc0862ba50bffbcaf9e02f425ce8dc4432abe2e5c20ab458dbdbb8de57bfb630945bfc38c9fc5aca158490b4789eeae41943e6f70a5ddc937e876a0523bdd56f5141d6ec888111eece89af048e7391973f0013792a38da1be9715d804032665e3db4607c8a9e8f67f88fe198d376ff1e115d146cb0535d9c04a3ea35928481e71879f822114bf6355135d65121b84f24b3b57995c8ed9356436f53490bd312c91c5b77f521daeb4b1aa04b144acef13e5e50bf46abdf05010cf76576db0b24bedf0f63672aaf8072db7492686c41ae1c1a5abd62ad201a1bbc491d05fe371c140923125597bee0da60e630ad9aa7ad45bb92f62c24087252e06ce29b907d5b3d8eaf47280d253fc5d1b2dff4fa55a725bfd8b4a7f265b39f02360321dc11947b0bdc9ea713c6156cd27fa4e104af26b1c12302d9cae5f76f978b0a28a4131928bb8de5865e9b174b34a2ce2d80826a2ea747999ffba7e094f96ab4357d3e41b18d61a0a7e4aae81f756c1771e6519e4e0e617cc0ff2585092d40842025b3c36e36c32abed08bf5e140a1c51b9327538a4a38542d8c889a4000a61d3c4f2c174e10416e950d896e20e3e76413890e3a900b1828f2f406db86031627ad9a8f749bcc7909ee10a18654bec495fb4e4aa2d9fe911ac63a60899bc64751f6eb7fa2db19484ff991e8c32243f4af0fd9d5649675cc6e9b6fe57abdec0a267e0b8cb322628923d445ca0e00fd8bb2733d5cf121d6e69b09beef3aa9c47754557a0820c0b574fac31ff22426a7688e7f696e0fa20c0991886ca052b35dbf82f3a66d9c8eda104014ede4df0738723238c979c7f6c6bbc5f9edf327d65b2003070464d7fa031783dd5fe5a3bde8c585ff586a2a45324ba045c2ef11a23bdbcc5da7f9e581271e5629510e01e8ceaa09848891456c660fde23f83619a4b695147d9ec142fcf2ee7cbf377220da315ad5b41895da05cac7a44de73104cea6f8b02f56bde0062ac15e5fce4df60ea510309e6c070df211b078c60c25ea389da42c2e502c5a71fac3fb9d49c373db6123dced11c0a33610483c07a6e1cad8a800c9df2c6cca38d8fed396192f7d1091b2e44e7075b1c8d5eb81c01255fb50b6a0dab649c8bc3f0c5ce9c06f835026d10e5d40f461b164fb1dfd78c1eec2e3563de044716e7453fa2eef34facad5c64d1743b875c65d3c531dd0bd94cdf4d1d9243f6ddc3693b8cf266fc8c74fbe3169b908ab7b3ee5d3cbbeec062842d3a961686d3510a45d847ca9af52f10cc3dcc0f265db6544cb62761414c5f9c6c4ee0963ef88e9e3bf6bae4afe4847bc1dd8fb2f3f576c38c6f139b4d13f9e036db994eb2893840c5b5468d4f25603af08adda89701561c2be06524838ddc690cef2b8bbe3eda2a901752d7b4f6a10bd61b29226e8dffa26a1d086c6daa25c215d7fcc8ad5453351e56de2f2d4fae56c87f2c11de174bbe73d1ddc4a0cb569764158aaca75fcb05e1ec09e7e79a8c53c8518a4f3804146d833c6f6e522b2d8ce38fc105c377a8a5ea512944edb86eb37172b1b8dd76f1e097d499e6e5b476a1ca616fde89ac4d047650cba769e6879515ee3aa1e34c6715705594fda4384f57f9758bcc8523f482fc0559b898f3742148aabdcfa599f8f8b6f35d389703bd0dff0a82e31be6551cb923ae473abeda754e68e8e1a39d57eb86b8eff99233fe0f7925c9a3476ffb6acc2f49a716890565f38157b76c890f7ef86a0b318641b23d2201d753b8b931bdc3d085fcde05f3999cabc4844f28794ad03396a2f87c1f7ad023f33ab6b44b645616a889ce76a6a83ed99ee414d22531fd0f89ff1acb358fa7d987a036d8e5560769394c971f7472b73063a59e970a647b99554eec5debc3bcccbdd4eee64d0f68b1d7812ae22481aa2a4e6b2aae8abc718ceaec38aff0782e42d1397f0fb869f6c10f7d33cc744e2402a1a0c62880e95298858ff3656d32226ef3b084fd64e95b21755b07c0901e59a47b7d6cbfc7e14c64c17798dfab01407f7a9c6154974a165065a7cede1c7798ccacca3d858ebaa7adeb4cba4780d7945947d1d02d3311f373441969393dc2577290195529b5ee2430a57c22b34438c91f93d34ba6c23f2c4534a86efc873e24f1a066c38d9a2f6c475440ca013375973fb4e0b880c0dba2cfd353fc663d97e6c6041084e16d53933693ce3ba2ee3183cc79d68237486b7e37eeff98981bcdd692dbae76089a984439aede43e0d2f6855e643bde8ce2bfb3cc36e0f0cb62a97d9327bc292a040654052bbe1d5caa2e9c4bf6d31f6108209b218195cea7b687fc0aa9dcc5a3e257c5a7b9709e754f04c7d3cca0765022585a517719fa4495219f0aedd6c6d287b0fec218e9ab97a988cb73f2d0bf064f8304ba22d2d1557805e6e80d33cf1f53bc5fd06432b82e3acb230ccdae962b483efe48d5a1ef8fba1804514f3c43a96a076792c35b2f038e44caed9b234f9de8cbbe788dbe050febca31869a0596b7c11cd4123285fcd1b9d22276b46b5b6673ef93738a7e39441cab240353086525be78b1b7d9b147d97579c289b4593662708cc58a541609b75c46b60502885023412d01beff16931933d14a1410e6017fe64aa2b3113ef2499872c0011719045ab4afeda8aecc911b6aa7fbc30dacc6e9102f8f0c2a938d529593d35a38cf9b9083c776db9364c57b400eb05ad5767e8068c4119b28cf47481cf2b70d62aced86783319c45cd4d440b37fab9dcf55be27abcad8b19c8d0f869569cea50194487d65e935602dcb15dbe8b658c3ebffe2add1290b1008647865687cb9c2cd1754fb3001a46368f1b91af437ecee9fd83a2ce2029ab1147c970d646252f135ec36822f6f064d013cced573c9f73e06391d936e7decfd91de26b3838a6b5f9ffe7820ba06ca1387d16bd834c3153a5d6c248023238151795750e8c51634da2de4d9b503554e35d720fbd4640f8653ad6389c6b6a20f79b16760b8215dc219de31aba110900a279d60b98489fe60b334a816d3bb966022d80cb1dfc5579781ef96c488182611defbcce1218fd9de9841f7ecada13b173e5ce1614f4e316263ca387bb74c6a0f8dc2ce9599880adeba89246f12d0e91f15914c9bf4de5d38526f24c9cdef027e7290f81a30aa3de425fa1e7e6c0fc0f6c48a3d3c004dcc2392a461d5eaa04d8e1af9be802ac050c9ec6ee6a68c024e4ea43956bcfb000435a52a72c56bf4cdab4993a07a344d0f42a5a5ac787f947f3ef3828ed5f789ebf964d89663e22ad62f7671814891cb2e0f2ef439148233d998f5dfed9f2f3983c3c5e0b771c08371a73badd8e70547e9b9874a6ca756a3c6f3dbb189bc5630a7893b8f3786bb4020a5847801602910aa94b0aec807937a62b02802775cfcffc8b365b3b19290e442d0d9c4d32f69ed6365a2552215de4455a68a184662edcf1b8da4bd2b63c1ab0fc8b8970f794e484a8f91a9aa701b2245b0ff4c0d249d13774aae8e7383517bb782a57cf0419193b078036e4aade1c4edba358f2e1e1e40a8f924ca7b67e794e7f9fdbcc9c9afb87b4f1ac33ff049a9b31ff663225c798059bbc49c7b6b6396591ff33b8d14fae0346ea20cd701c5b86ff4bcf14672c9c8c021827f5d3d406c671c1d63d7852cc0f111462aed7d52c18674da1d1eb4269167290a4a610a0afb778fd989e2d9198a368b18f67cf9fccd72d601893b5f3d0117b7968affddbc4721c95432eaafa2470b8961c01db38ec2351cf2318b4ad49975630a53772caaa0ba7f58b536f6f18473d5d8b8371ed53edaa25bff2b0f014ae31b857ff2ce20ba87a6c02f9023c7a0c31c87e42414cb7bf223bcdbc2bc482da7529a1602aa874e31307c7eb76fc698eecf916e507573d2c762b8cc7d6d3b9bf06a1fc4789119c31b011c8980d918f6a76d4d8a18fc3a8c14d438c0dfafe83bad2c5784005a5032d826a95c76bad6dee30759022eed787b76fa814bd9b09590c281847930dfe1118b76cb1f9159e0590ad3abd208641bd9863db7ec3521b0b7ffcf735721768d6949b10fa6a4cd04077169252ca89a787c85e59c1b0940292836a539f5f79a4702110c37b022f3fdbf5d0a797f6247c0b641fa4d637ece535f8b78d71957ede02d1522bfe2eaabe948d39094cbfe7dc307ff2ffff73606b7c03767f6b5a473513767cd44f3f250b8fcf848f813874c0abfed678b1557819971d4960c32d0c623bdbd0ccb959f6767dee8033124e9feac8836bd7c39ba75093329e0c07eece4d866b5ec2a0e7e26cd758aedd941d829c1719dfdea0f4b1cac8f4c11efe470edc33dd47ef2e8413cf688e61ea02d5161f3ced29a78314874c9aa23079a767d8718db8f1aa42b15588d29e95f874f9f1866b565f912ad852bcbbf60ffc226a022f1bccf6cdb15a0ec3c86da233c94a6995ec5f52e1aa07c511f92ab9c915b13d85d67a15e2953dd072c4eb8d295e087c0b02219d12b4d6061736969a9fb8e88021dda93f4ce5f4e56a423bfa20263b0338be111fc9294ee4926d7b2b9fa61668a9e1e42bbc452c0419a1b48b894030723f20bed70187d436f22e95fa39d573bd164207c620c75f25f436b8e3897290adcae2d5cf269820bf42051f1818218699955543168ace9040562d2373addf5e9f2d20835246423da272c40d17d0a923d54dbe17537ada80e8c0cf8c1c7b2e875e52a0bb6d17feac410e33bfb15bb55b735c51847dfab4b6c9d91dee21a0c602c0b12df0c6f6e3ddb6340a6af0812c7437762c2d50a1d24d619143a8ff84ef36a393b85c2db2435103822d6ff8c4418eb4391667b5058db2e85389cae6a36a84f192dce02b68eb9e03dae1a1689b4c5e378a4096612b1e1a4e1c382ea4cbc905d3bca415c889ef741b1fe3425eab656130e6fd06d632efafe51d4ac1c2ec6e2703a301c32fc8f1ccd11c5d0624ba046e23d0d192ba2ab6e3b60c2e738bd883be9ac0fbcf36c3027699f5451948e99506a35a9440b01db1ef855bf2310a87d9e4e5b3d0586529cb840b1835b01312ff2f0ecbad8bc11b4ebca2a063a0d53b65bb60263090c5090694ec25c70f640b8546c355d5768cd5b027d1e0bc0be6edd36e4f7451feec32192b660073986acf1bfe0ad80d5caf8251b798ee3b9143efc29073a156deb387975b532c569dd0cd8d9909494c2e287c35017100e4fbc8c2a612dd7a4a94bcb60fa6fda1e1e718a02b6f7723e45adf17f23f963358afe2f07afe4776c6459fd884f82a9c8541d15eafdcf5517b35eb9e4caab87d566326232c8681c61c5531ad5e5ec3016700cf0e6b6211c1924bc4b9019c5a56528043be2b296f8d318c0c9a6e54827f294b55df95e57ffa75ec91813195eb1ca744b37f483e5870dd9b579fbc609e761c79e28885eaa4af5cae183e22b4e67a954176b8674f8bd44d09be829eab947fe37a7363c7c9a231c1a885901116db652c48172c1ff799e23a8ab4d063b82a5cedf007edf0bc04fc39be9ea18d9dd0005df52dc09c08fde031d60ccb8aa8c8ae4c7ac773c5365f827642b25f9249a3f036da2279878bf26dcd86e09a998e36244c60b9414fe9eb08bcb3d6a1c7255af78c180fc1d18f30079d6fa1a7d6e1009109290be6fef44634bfa50e0a41249fbd9aaee73ebf08f8f40b425d1504816268f0fbf054dac28c6195ca8c9fd0bbdb3ebbd19d9ab2422f74943053d6ce0e79e5c8d2503b2a13927062b354989ef179bfbdb70ee232b15346da81688987a375ebcd36efacf7a913399425b9e124b4ce8fda07259e0a6a00c36beec5427a1f364cf342c7fc31ab2f7289e21c088f4534bf8198a09dd1914b94d901291084f55030cea13654fa6e25fb73fa250833b162354fccabd530c6d00b730694118ac5a098e58050d05f70f7f8adc5c22a3e09e189944e27182aacd00a89d2ca6b76a5f99fea40453a00f6d03e2ee0c0f885e94addab7b60e4a629fbac2afba19f7ad33384ad7c4bf5712311369edb8082c075618a1026da43f77d241f46ddd68e5407e673b1c59acbb6ddca7bf8635e6671cac83d236f598c42118e3545d955b7f2c0d7f5350fbf27920112abe5241fbd8999591f7db08f619284c1d84608ea1236702c247fbaec0c2dbb8900abcd9ccfc239176dbaa1b1a4ec0110a939516ba86b1047fe189c8f38e83bc363de164745e71bd3020ff878bbd83a91403d262fb72172259ff4ef7ff14e7efd424cef4e2ee3fc7a0f5ba4ff6d41f35667416fcd3609c4db47aac6c5a0264bf080434b91227d65197472fce80601702a5739906fea870a8428d92a512992d052fac661f4dad40656ee975a9b30a19b6e988effac786e6d23542f101572ebccdb70468b8946f1201451ed19a9071c347ef0be6bcac2d31ed36cbfe1995751f9b37f1aec5a95a71a54e0bebe2d9469dffa738320e3f829360566a6f03b722a84773ede80405de5de44f78c58a64d62b963b8f6e0e01f7789043ab59c59fdc1ca2ba205bb74cd885ee47a60dc8519fbb8020b1fccaaafdde514706e166b7edf114ec04f82172554371ec9f0ac6586aef8dd4f7f1f9bbcfab02631913167ad3d525e9787ad6f7fe08a3165a64a84516b6c5f2ce91f034b2acfa4425540fb15107cc8df6a78de4c1976279d668a138a17d3c0476fde9178a615aebbdd51b7253f444b9422b708383e39cb4849410c3f5c85c58bf39ea64d201ded8a6406fbbbe238fe1b3b0b0be751706e042ee382194573d51f89eb761fba3108ce28c2d46e8ec641d9bc2789546cb9dd4d225415ae10fee4aa54a7a177c46005a23485a44ab404226de81f4be75f898bc2dc168eb16d6d1c6bd130530268d655ca28ef506b4fe380cc55b5cf5a07a8a48cdded5e21a242a7cf6873c935a9247533bab4b6edbb447bfa7eead6c0a3baf0bf4ebfab1ef7ec31e2c0760efe4ba8e44947e3f97e2daff14add3bc3d13c917ff659da8d2960eecde83fc9ffde1980f8ecfb7ebcbd388d6e4059ae3ffa17cb306e73d13ac1901d4c15300783b3dce70c7ce3a4d596bd554effe37e9b1c5bbf2aa83616d475c0626da799e4b6d6d0a08474344b19c166a9034d49104328503268327cec077cd51f75f1af22b05a4af4c4d32ad50172473c94ad136695beb0c3ae8be4753221ca0458ada8cf66b14047872f894195289967d14f4b50a7265ae5034c415127b0898e2e013d9d8ef3becd29af318c92fc619bca7c179b4f2054719b7c283137752326f930a7e4d799ce466c02a4e39c0d43fab8cda55b3f37bec6bc14c3e0d4b2a9199997d106cdca0ba85844589dc7c345215cc04acdb8b4991d6b3f094b60506b65f853398205c229f7833dc3ff73ef2baa8e4eab74327a652974e1cb7644f2a1730003632c68d546127ff7b294cf67230bbe1729d90bdc5eaa07449e64be2d3bc687231dbba7686fca7f22622573fd48b87cd35246bdc5b24e740b2ef86f4d7647e14b2182929883e529da6bfa199e24b91a3682638e956de62c7201799eaab094f3e60ff2adb75bf22a7e232ed99577b19b178984f64ab9e200d4f24046610a1c628499e3e9e7aa885e0fa5a050fd9b12a3b3958236ff8bdde9e1861111a325e50e7668b6267840eca6fe27da241853ded79389679c262b47d7a642535ae357678816efb670796df2f2edb2485baa8ccbc5051a483d3cd85dd14f75dcd9691b15402cde999461250fe8ee69967aa339c927a3bbaf7c967bb422be53225b402392fcb83a7cd80704a363ab0f8fb4a9e30d42a1a86d58d77245be7ddc1aeac9e2840f8430ecd2ac68b6c4effb03ec789631fcdf12c510c15fe2cbacae9a789da7945d505f3deea99e19b5fc5b21524e3d3d31156adfa06e0382f5aefaaa658daf55ff0c3e945bd77ba216ff0d9b621a4cbcceaed12c55da7835360c8293fb291fbcbc63ad17908e6dd1c7840a396525939bd27613f6f42ee1b554c8197a04719357f6c58c7976f156ffd29303ec908fa794b439bb980b4b4caa7c64dacaf7d662fc59f1d1d1a4aafcfd6ddef8c4d5635220ecbc94c09ab6f4592cf35367014f153a5d242627c60608af5ec7d4c6684c2e7c2798641dcd025dbd3ed4de28d4be57775e21b0f3965826cbbdccd0b40dcf7214a8eafbe8644e646e94222496732a5eac35627defdad1906df3c622f9c1cbe2e99a4b3881b83295bc3e0acdc01b9d1d8e3e462d7f1fd60284f582a5ecd088ddccf8c5862216d406d1ba1b631a93309aa04a6c937a1c07a32290b4b996f8178ed0f3efbc14fe3d736628c2070da62e65f45d252482a7f7580418a91fb27c78c10cbcf0a341c704a6a3f1474214557d5ca2b0a84309ac5ce1d1f2d91ec6cc2da56c7ad49dba139cee1b061af4462ca070b7fe71d0a517b169be7fbda332cfae4af4cd24aed08d9b500447c461cbed5c04e492cd20343db4a114e36c33933f466355cca969467cb4349394437b5613e1216124214bb92490c9b0d5d278b09591387a78293530350809dd23fb4cacc71c4c3fbc98e816d97054c8898b449fb764ff19048ad445a23199f6d88000fe64c78d9d4a4eff7d8c6bf690e0f01ce646aacf3bb3ffc21619d200251e0ee92b9cac70e90e8d9a966f05bd1afd47330890e03ad0dd37ce52dc2e23fe7b557a91033f09fd05c5950e02f4dbd93bb2d37490fcaa06a89495216673d27fec577ec2983cd58d3c261aed87f7d865327d69916922315aeee217d44e301b20b7f69612a4eff8066862ba8fa5d69ca2ee2e1722c7a98a7c5c8e0d68acb375773d1f76f71ba2f22afbfc2ad916f99f1a090b4ab97c54b6e1a6dc8d9964e28a2e4481e594edd850154d87c08233e0a6638af6138bee6b596f1de2049c38c777c6463e8014067fd459280b49e98413750b439ebb57fb2bc15c7c0248624f24ba1a005fd20e9e22a867967a03034f86198372902fe65dd95d31d8c45fd6e61983e9181f8a0a9182a76ccb6bf4df969e304dc5dda2337ba6768ec48b9c82f51d44679101c10c8ccc678903639c13ce0a9222c3c48a8d8b6465452c77fea949f6ee801b05366581f5bdaad9428cb9dc945f0dc1343d49eb57cc9e739954b8deb407ef945a62889533b62cc744851079a28d309bb157729f02ade832fe0ed3cf144e19f5eed6c2371bc8a448385382967b2ef9232c7a561cdb7933b48f3209a50e7d550fadfe56f38a380e76fc615bdeb7021c08486969932e4a631e97ea4ac1ad3017ebf051de473ac0c7401dcb1f051554e097c5d8e94694f00e61375504e490bc9a9f369c89ddb009fe4ea16a39372ea8dd41558d84e3a8861540c924915010937d0b83b20a31f5621edf23bac4a9100758e3aa657b1b82ee502fcce5ed084108cf7e9b87a38a89d9946580c304b705bb86bad1bafc659ee8bf18f29edfb4294dab7252b7156304b6d4eefba4eba91ddbc777b6035c6d70b8832447ffcad26d89760badddf9b69dc15a39aeb4a987f52664f9982d47d29595c40d8d4bac3ed20c3f866450c61cd0242cbdfad731313dce87ff276f0c1fd5a8f54c8a927795a515aefae7d26c2260716e083cad4e98e33f6914b5d9b696cc9de466ea9f26a709dc5cca1100a3e097652652e53321de3b4da7cdcac74bbadf78fec7702661cb8b4048e4e840b9f4c3053c4740d719e4d316c16f38697de5701753515b4ed21cc17b7279eec8568c3fb30f33c01fde391b80af3e0dac3f5519e8d20127b7db79dafe3fc00a4b65af7ecf32c19b727c180b95e23f2c4f614e262e0c4a1500a6df76fd3e75550f695d4a2d18ce20e548dbc327b6f6e41cc721a1569360d5c5e27b8b1b2f2b9192a69e434b01a619d07a58aaf6e277a1aa1e894c4bb61c1659d8dbca2f3101e8be1a6b6937a151602dcdbb8e89cdb3f19e1e1cac498da976330f9ed1606af9978280fdbf865b7d55b1c1c6387f6d384d3a2094f0253f7df63903f4a09e2daaa08b4976e324465b74d3c6dc20c0b54f7cbaa5c892677d0569a37b980e4791958145fe89b111bb9b161315f2cee1b9178c51be75e229c9442937f7ff0ed184aa11dc2d8b517b5bdf9dfa485c5b8106427c660b00b1603208dc2217e7ca14e62e78cc10b26ba74ab6d1ba65ef3e5bf2db14d46c2affc8e07f4511f56c582fa0607769d7f9e73283cd838f0d67e2bce48e7991680fcf0eb6a3fe7cf8b8a18fb0d8912692b2651b827d151e4b529609ae56bd7408a28e9088c894a8e58cc88cc7045f1f796d854c6a41e7035d85aef764a37f83012237dcd64a5d0d3e960b9ea08ea8b1cfa1618a4d90b88c9ea1cf5373520ac9c99152328644464bc3ebdbbf3acf1f94ffbf47efa9424a40ab18d3fbe224f614de269e9c04976f636ba85ec4c313c343513e5f7abdade9660d4fa06b3927010e7a44898fdf5a41fc8304d75e76a7d8eb6d301d6eddbecfe1ce87d696c1c9ed25f9fab3fc3224dbc9b655977ac6a5ecc7a10b989bac951db59c1b950cf22bef0a6796ec7bbb5a91b375e71c4e0cab743fbc1f90baadff7dce9c2df0b548c70f9575d33cabe9235a3c8483f39850158f10e067e512d57ae7c9747579d8f29c1f3caf06104d2840ddfc22e6a3193a0644dba54dbf7d58ead00ad23ceb8a26c26d686b619915d8cd5122cb3e722dd0e66539340d83cd260d142bbd4dc122103916a3dba57a975e1fae97f47a61986f7b5edb276fd4e4a302b2098543f6e36b9faa4a59c50e2c65f3f0bd8eb20eba4de208ceeb95f68010f459999731b8fbbb56a8b53c88337e4387921c15b5764f6f6aab95356e6b1b5f6a4a908f8ef37450e6fe3a905a7635049f9690d7ec76590fad68ed08bea1324e37565167a131e6e18755580aa704a40ae15fef5cc3e34720d16c7c427315885b28ce6c0d56bd2c908d851e737f8a510be7ec5c0fa7ef1cde8ecc2589a0397a99f0a2c6cf033841c5dafb2d62430f9e5b8dea7b93bd8e995ad4f157c0337ab005afe2d8918bd5d76b51274968c3a421539ee1a76438ad3138e517645349cdd92dd5881f8cfc2d097109218ca79e31d7e840a2349061331be396defbe9bcdb272a3a72b898d38ea65ce7bc6702aa3cff7dfd286652a3b0c70933f14c827e8a85ec5376a063ca3d3aa8074c7bb07f07d39e191d3087064493719101f6801d685e0bf0cbbd3d8faf79a6b1f1e5d5deca7ab400504d2f113298955fb1726e319fb502d962056de23d2fc4ec8521747b30bb1a2b4c1b1589f980996fef451fcc677d25f55996b563f9123cf6f07f91eac9ad4019662b37bdb88f5a601ac0cf3ac5ed06ed026610473cce313a6ce4e9cb484e4a5c0ee4982afe43e1d1773b2f71e8b3f58a6c030a61008ad8f8a64674e5c64f70a472e1a97ed3ac58bb85167fba99401d5f1e935dbe0e231d95016837d3c0c7c0424e4472d04d75230cfeee75df72a160407c43c6839299aa71a51859fe870676355d9f3d3a5410a3c71a99667973a6d3e7a245265fb240f44e382a45dbc59075a2c48628daa6e25d2d25c78d613ee89835039553ea0b33cf6e0dff729efac0b26ed675f43a6b462af18466347e10c96445bd893ef3659c2e319754d3123ba435195a41f07c123ad9cbf0a4a84eb78bafe3094599ea7053b292fc3460b4743e78ce90397456b30b7e118a080e6022af3d1f2d3a6302f18f0e0442be17b1611a77c69a598494b76b3e7cff576f822d7b5cf10b96a1552e6dc702d3a3d07b8c1002c80115cdf2a671306288a15cfe426df54562b6c13342636b9ad488a3ca92fbd83c3b55fb829750d83f39bf3afaa08242739a9ea3a3c8d4964b48dbe8604123d7f9bdba3315af1b581d02fe15b4d9a276d804bca4c25ed2b31bab43dc980f370951f6ab2e54d3151ce6bd6447f92144705f40f511181ad2d1c3e0720b29e1bd496f7ed268293b9fa01229609c3b0a0e3596d1975a41ed6f86d2b0e9b3ab15b80d1a0be180c7b4227b7107cbb5f3caf2966e56fb69a536702b8b6a6c4e85431b0e9cb31338e203214da11ee9e879baff14bfc5a8260747ec5425139d9cbcc9ffaa450375a5b9685bccb54ff4f242c134de2f786b1f3d8c8081736f7375caec56b351c6497a389fffefa7c7a9cb6eed84cc40774bf855bd0095d78c9fdf64ee4df54f372552013e7f5613a1e74ce13208fe4470642441983638835ade73932fbffbb608009e9c8271e14694612946db34c197992f85834856973e17ef67f1d308c8001f17b21d2434d4fb11c1482a9d7891d7f19ae43700c95b68684e16b975038fb7ea795984a61acb82402671b7aee20937a8f6d0ab76e9e01cd8044a68911545c2dd4165255631fdd6c41e3a73dd57957a4ed430c9c5ab1a605e8c9fbcaa2a223b25b6bb6907df52805ae607d268da41c7a7f2230c3c0fd212aac93d7948e7cc92fba7a7fc691f1d89a6bc50952ec044343d12c63f5bffcd5985d26df73e3054cdcd5d025503d7594aa65fd60cf7a4861f3231cec83cb3be45422b3bdc2c831539f54f1c6befdf58f8f6dca74273f4c10dca35e923962d196369a3f0e8526480b7b7daac73257e5f69365a46cc237682cf1df46c410d82b1a8f0cb3fae8b1bd2eacd2985abc36a907de7ef544973beced7f67d395b64fea69a73300649131904ddad9c699c80b3a1349201e009149b3d0191c4f3eed22b11513b91886b516510f9e9ec2eefa58ba72d909c843939f1563982a63aa2c0cff41a4ae998f6d76d9309591b87fffac7226225394ade4276fff82f19e448c925f2ad2980ff7689ab2219cf42ca7015ab76213e625a2be9e07df802a60119b18b1ccf07f31f202810005a2811054819a1e9d2aad3c978d65c52a297f9ddbd5934b4462fc8f060fc4efde3c31f619cbd870ddacc2958af1c6780b92cfbecfb7b28d4868c2e3df8b96d21a8f65fa7147154748d6a06c75832572a171e3ed2829af88bf1dd13249968be2bacfd00c97b04210a0eb6bfaaff6f5bae018786f86a0dfe91ab09ef54e75e264b80f40f5d7f1f5798abc6c1a87cfbb60003a1cc7ff941b952a237748e91d3b0c831d351276c1b090e73850eab5e3c45495d2921b3cba1ab69089487cb320d3bd295fa5b896ec04a9d82b7a2fe598aa409a0c5d13618580717bd69eace6dc024451e3e4f6b13d0895384d59c5ddc2539335ad96fdfd1283f725a68d04ddd002f935a910ec7a649b401a36afaed10a547fe8038a62fe48710dd31c791de4ef57e32c6316c62d0eea5978f710be66468cbb64879944ef9573ec53ca3d73fd00e9ca538fe479d04e663c8e85804d84c825b732e365683e3c73c0c03276ae86b5d50db19896fb44a41eef853daa79e2089ba64291d6a241359ac14387e97f1a939fa913fec16d8671745b19503b422e2fc9cb82c87c10c321ad0c7d16d8faa8abe7edb2de9a297161f047e7a2688d185bed11c05fb8c9d0f6e3d341d2347a194234317a812ec4c444e7f8534334c7ef9c2b709d0c5691a5820f2de18b860884584349a7b58a593ebedebeb90f740fdd3804b48466d63eec32c3302a24f40b40bc05866a5b63b025c3ab30407f55f78b0307bef12619cf10dbe48dfa92a09f7a54401d26822339a474e1d3b5cd9be9950aa117feeb1148a27553ca5eb4e481b6dc01d0240d8632faedab572763ee0608740f1be1e4a3d6859f5f006c6d85094f5a1f37553c2bc7821edf7c6d365f51658f33e1844cca37e209365ef6185789bad39481dfe33d9dc46f4b36a46d15dbb118250125c9c2a62b65b84c7be909d5b0c468932872f2cdf9c81ac03d11ee0bfaf81487968b14acffdade9ada3b4323d3ca6ee2123e582cd18e5e96930264282bbf85b7a85343616f8dbaefa11488aec286571a1c9533feddcbabfc3271ec087e30ec358150c06a858d85c6f457e24db4ab18d928daca0a627178e6eefae20ce891c6e99d7255d3a78883c75b8974ea5542d7e32a6bbfe8f28669e35a6f30228e3dd0cbe8684f5f786103419447c17a23798e63f9abebe743083064e3808a8a821c6ac0740dc3910e41d641cd3c0e0578d70839c87da5887e1d74b2e564f0ee0df320e0d4e2590103eaefe05e0d13312afe4f211889c2536057243ea02ea2a81ec490f739e7c6aa0d90c35a7a077e7ad9c54a88a12cdfad6afd7d5392e9281edf79756c87ff603fa09b906583962c0e54bfa5926a293060d69a2c6e4f4e9654f6279d3500ac87c25c21ac1b4bed72b2fc67b9a94cd60b30a0ccfc36d4867345d714b5741f41c252d0fe6ab40c496ba6cfbe4346f5d4e011d4325f2b434aa13e9ac3f6bf6637ff92a9f57837607d24713000f1cbb79f0df94024e8e6fd9a4edb23990aa240a4cc405694d88d265e97cff952b136362105d81e6d83a75f80ac4ac42101d177dc06958c074ea867f1942c3bf84d03231e09100c39bf2545de34a712113f8c461edb0ab830755904cb6df4d105da6867a63a02defa4ea644a85378fcfa2bedccc27795350a9203b1e73ef00766ddc3c3ae0d46544ee88a726198ef530fdb585fc20aeafd0f73d14b0273dd5384dd7f04151321330d21277e2d64dad16f14c241ef959f69ac3533e1cef59d8cba7a85295550891c3bfde915c61ada15b65422267419ae76e31c857548ea0b2da74b1fb5862e3a86d1359bee104903a4339141d80baafe586deaaa1dcd7ac82a6132c96af43c04cd0d409ea4910aa02bb4ce96f4775a5dcc05fe29b4e95326a83458076aa2df067b9213692d0de0e37af888473e47cb7f771820a96adbcb710e60c974cf66b427f835a0abc6ff334c8bc915d52d6a148e24835a5afb3b494db63479d2c925ea32646d132e829df2b38c9bb9755fa65e4f4a952212fc56f16f9c2dde653fb3234b31857349581bb4338127ef0bb5c41f0d5e74fffca8a1585bd4f76fe5bd10624162849d135d199d49ef1a4568055b9d6356737ba82c579c6d3b9947cdef701ff0b6f0c8e0768f5dcee0a50905efe83368c32a1d7506ea0cb07bc7b351f723df556c821efc80e75b16341645d4ff192f2d5ba2fda8d93339184ec866d935151f43d368b45943097a645e8aef9663debc72156da1270c34ed9b413022aa61c3215d1949aef5ca348f2e7e9465f394fcd0d81c22a389f10f70e6b6771393be22dd7e0bd216cb8d5177ce1dee05ed45f3804db32b9cdff1d440e16530c2e8265caceb84171d8db91713e7a5932fcfd909b6186f5aa34243ed243bee8900f20c6c208360625f07e61b4637052d556f4483a6a92c739ea5a6d8fc4c09e64aea36b1811e6912113b475c40d62a18a81ce33c7d77aeeaa7c0f929e2a2012933e135a7fe27cf374aa0e42232d8051faafa155cd7cf288fbe857417de8a05968b7ef8f13a630d7abb23a4cc3f5b6f352584421ecb58ea0966dfbefdaf8a923b35f15d0eb1e09fd44e638f813b2d645c482b76b7d9e64be795ab81c55062e41ea7868d9d1990bab1ef6c5d504d5d42a7ac659273886489a2476b4aaa993042908446fe959da10f7d7d8ca01fe6eaad462fc1cd642b62dafa6117fee684a53403202898bbb2699376c0e8cf431ab8bc392c471d2ffa39b9f5058ba6232204e8ef0f6c24e271b4b1d35d9157a882d9ee8d405b7a969f38c02171c1d900ee8ce949ea4c225e9ce7a790b78970bcf011cb242ccc290f27ff0c0f9b1c8992802c306fb262e8daaf83754eecae22d668b7156e88cafd4fd510b332c87b5706a9bbb828cce8158abad75cb28f5e9e91d59abb34e84bf75d5ec21e036ab0f5a2f279865ea8c0c775d8d5777a897a48adf451bb0a3ff7f55336fb528ad88ee2d081b3762bfdda120a46b25fd760ba098d3cc769f3c9d970854f9765038b6fa417750d649843a0f0e094573cdd37bde632833a7e52f2fcf3bc27a4bffc4dcf231cb6a1970d486e2c0e69a44114fa433e8ed45300ab32d0dd0869c6d19e7fb850621358c1fca9549bc55a2e92441da95c56144bb0595715955c4decdd20d29bd6617b790d002972af0205522e287f072db44da5d9f2f56eae314995e16f50c315b3745bfa018631001851be700d47d9c3ec3e5f7c89446bc84c50b3048031ea92236d8617e1f37950596b7a8692e3f933434832470ebea77985701413ab1f0049fa0d6049fe7ad4d5b71780d768af1acdf6e6942a665093a0f635938fda1aa6576f19114fa9f4c51b4447cb19f682c54597eda91388da6d5f35696cf07046ca88a72cdfc66b9352d5d79f989b83e393142474e9a1fd35faca862d9b1383b2cba5b61681d887f5028eafd84c3694dd39978be9dcc08d853ccee83ee9ce0fa703fc166f505fc8b7cdd062902cc3737402efeeac4d340296226b516338f4d94473c72a1baad7893187b7b231bb9d38c03f59b42356b2caed5fcc144e42a75d12068b0b59e6e12977d6c1dfc5afbf720c20c291d633b706ebada269766d311c1f2dda447e86980a39170d0ca7287a014d9b87686dc29c4cfd3dcb2ab5e5d904391f133bafdc17eb915d781914e66d784cb2c81a6da1b4d204a61369f4972aceffb40df6c86f211a570dac616af6794712798b11ef0fa309cac9f239adb062c30480a53db295f021cb9a4cd14030db4d51e45328bb4023054fcca4d75ada92b92af157f3b3b5d4b0b67cea4313d5606b926059f8cc11ad3b39836c9c3f3f5a91694de2bf89845c39aefffcf548642c60442d469654bd937389d506dd6c7c9eb675fc7b5d4259063b85a8439e6474bec5a8c3b6956fd3fa11a85797f6559eec430d4ee4ba3cffbf41a6d4e2d1616dfeebe73ec2a26550686e944d2620b4e12aba6626908011b07aa460ca896e5d8a18db944b17d634822b7093278719e176a5c13760291862ce9b5a36ba4eff4085de670935f3d6a0359fdd5d950a63fbaa683faa25aea03e6567a837f3f1d0e28469304f12690494aa5b97ba1f7a1a0dba53c78651e0a4135adc3eaa71f7899268eac1f80866dfbbc00dbbcaf0c2896656150f927b4648d9d99bea016e90e37f4c86efe16655ecb4c80f5348d7daec55bd1482e16f1c3ad233801d14dacafa3e45a59bdc11c857cc37a68bd90e97c23e4999136c9d0beae01cf5a645974d9ed05a4a70f955f6b66ff82ee6995456ad6d60815a51237364b720f12b012dc536952f555cd2b836cb6c340771c04093a12768517fcbee808447f94f40038e47ba7324ef0f84ba5d8b621d18221627a11adbea8dac2d1c2324569de93a8435a2f6b7802c998f9ff30e0c750837d22236c538f2ef57d3d2e17cecc947ba522dafdaa925439bce54092d7ef24b86532a44c6ad66192fd8bc2db5e750e1c5ff3d077dafd75820cfa860c6b461d288678cadd6304c5a5bf2e5bbf0172e3c005004bfb7d2e3ca216419d7c184554c7a9e957eb862bf9ce9e9fc1cbacfa6e224c2eb2167bd301e20c3ea662a575863ae31c0d7610ceed2bf60bbf41022125db2efbbdca1e4c9fd33dcc2406acdc495bf63b7de32a700b7db72be2ee0953719c9d83adfd0e9a9957e9bb8c5f0dd043c9c5ff61f7b3cfe4a56d48ab2258781e67f3477ad98f6b4038c61448facfaee544995da8d92782fea2bc24fcf524c11d8b782faac63025547b12dc8ac129f3d5088c4515a75465eb3a4e00b527da733af58ad6330e8c9ac5439aba6dcd7f72619bce476928e2a039d950135e9534cffd5f2551cfda9faa440efdda5f616c3fecd308a6166f5cc6c4ca7685163e8b17cffde43aa150649ff3c6ec0b1c748c32120f8ba8d0516b7eef281639ff0fdab71f56690f160fbb90fa1e7e4d065adb73b291f98c6de0566ca69e0d2044548b6ba5c9869c4cd7a7d5a807407c845ee909de473d2964115570117949743b7bbc0a80447507de74af5c8f89c11835382154f19929b7391893ea9b83092cf65f41450706672d182d45561866a5c409907fedc18b26469a5bd27424ffb3e4e3ced46b7f4e0e1b60dcd031d0ef766bd9f2d87854b3d007fb25c5d8361fa658ac987b7968392a71a15c623c697b4f65a8f63aba289b0e4f6a96c0f08fb55b4cdcf0c31858eb530b647a37096e4c97c092db785683b3b6da4f823f3c6540ce599103222504654c6771cc67d0066b27fb4ba60d2a5feb8495a06134987c9e63ef5ebd2e44dbd464b82bac79f43f65ba20221996c5a98a6077395f9dff253e17264d6912ccb7a3d33de71d1a02ac5703a7bb6999400936625389aceaed375790b0b394763de55768b1854d4f025794addb0898f107b97db79c7db272b09d30433a7bbfd7ba736a56c5c59ed32b21a0d96a48e20bddb43a32fe90976ec41890c28a7351dec68541de3be0e6ba7b429be71aee7df28af0c9fbbc8c3de834c39ee90f3bea4a134951735393cd5662d34da8be6ce09aa17bc80d0a4fd24aa403e77d5b972e8d879f8c0d507d2ac89d484cd819923d95dce3a4c0b43c512afcccdd659b04274fea478a76e4b4e5b4fdf115161721c9adabfd9a0de91cec947f29270ead44b15b49218386ddc2a1a3706fc7ea9f483aa047a75e68cac1f0aea46a90e8f15ea7a418dbd9c4d2d7d27ba7b887105d9f0158076c3607a536d31fb64b8793dbcf56fbfc09ee44dd79b28b2f723c9d1b3bf65e9ea20971c20aa111b526f587c349b9626e19f241c9ce0caba27f1fb027a75627680ff916f4b0c80572a4303e7de4040fc1148ef40b95eea1b2216e5c9cd7638f514abf10a3e98f146dc87782d4eec99af0c691c8289a0782494de9d523f163b9365a06880d34a0f805bcfc447fea8d6ae6f7fffe78b6c6d64984f47b6ec211e2b3a0604111466b9528e9e35eedb6aceca7d1ecb673a9397b109ab0e15527855e0b0e51d9fbb07325ca6da82c2b4785fc4f8ce6cfbe317931febd7f61a8a1d59d496b21dcea09213d7004d847ba8161548d9ca7253e6889981bfc80829e6c50fe06e38c83f002c3dbe8c33e8ea615c4460d0a81e5da15014cc0143773d25929da5028a11e55b3c7d0a93a58b53a7c6b9f975921e24e5e104de1d8405a363bd833af2ff13f54cf2de43944b388329e4c3237dd31f66f13f84e2626074695f7411ccc71692d9d21a0fac51dd14bdc6dc8d6f226b8b6dc7091097d3f4a21120cd51db53b8153e8ea55afc316c9bf4bb863cae0cf6388398d1daf0f26d182fd49fe695166e8ced989751f6776b5e57899dfc0b8a52ecc1ddb756bb2986896f4766547d0ed0e8615e5419a4d157e7afc6ad89e1e5692066a633a1ad9eacde017783fb022a59f9c0d84d58e02688ebbc70f47ac910994e0ceb506bba2321d9493b362ed46b60d875e019c86836d24f1b8a6575e896f83ae5808a1d53131817b3c2bb950dea3d176aabda61f9f647b9b3e59be1dd431f7abefda8e72d7974692341927e1544b8a41afc9dcb73e65b783b09bebdac0a74c7234bd20c4f6e1e3811844a1f2f979bb05670c5f198f68d6f3305117fadb7a94efda48f318929cfd01a2075dc128ea850cd39f1ae672e1b1252d759269261412835ee99c4e4964d7b6d0c69d3063bb47bb31c98b46508c37d29bf805ea7ada8b95229b58cc556de231fc8ebab2b6f0dc1467b354be013d16438afe2d19101eaad00ec51a16279c6f75c85add9ea7200d906724ab5a3e076f93b8548603fbaf3c739a6475da218bb7c58a61aabb55f64377c121471cca9a20b703ae02cfbb9fa63f079c6f15677b2d4f33c8a6352f0ddf78d7a14426a435b0af03bc7e683e0a3abc90b1f86ce79f3f8c37b8027035804102e1888f309b2221f15d8bdec1101f582f1ecdfba24844275b7fc70bb66303fd1fe5a8a55e40b9325f378f6eecd34c26b1d4df24cf73226d263fc5c6477e6501a458de4f1c95acf885022eb7a3eb5b321d386deffc78b668cd895122825a166c8d1cf8f84375f1cdab1fcd47524204121907aa3aa202359d6f47af2c01227a6d0400bc7f6f5aa8079d6486aa5490924e606e1401613f061a5c3e7a5b550ac51a788cf5249b052e55260596f3bfb8c9187db98f5f48733bac543b4f05372a772ed774813d5a6420d01dd08f440253d61de1d73b98d99da9b78cbd82b2c77c355d57d7aad47fa146d9f4d9b5b2e8f4e9fd4527ef0be52bc8ff9e3614787eb145a871554d50cf8dbc0b6f43c3974eb04affa3786dceb19cf0d918757bfe7d59b095f5a0f47da2117d9ae07207bc21ff92360f2b44ba1475c248730c3ff589eb9b12ed5d8c287d5d97a33cd40508422ea0500ad33ca2b1b01802d85abec5745c409ce0c8a677a87bd379cd37c3f9a0464f47573ece090378c3a2319b97cc54f2d618e621ba5e641180554a1cd9c3328d9934a8859e7bff36163de7f1241844f61d498e4f91713917ea6725c2ce2a5fd99d62426d7381e042a5e06d5cdba17dafa62b4728cfb88a1f4191375537ef57993232af195307d48049e780295e07021f2dd89cae6be520d7472e168226b2e1b0505758022a0e4deff6e2a3bf9b14c79ba33f3eb04723eaccd96e21ad87dd90a0b1b094072d4ff7e00b5a5c87c55acb43863c3cb585cff538ce7be2e203e118bec20ba022f804b6f55fe303aa4a1e7073617c60d50975d6bc1209d2f7fa3511ffaf5d058cb6ce8112c62fcaf5e53d1233cbb424005d61d8d5849ba89e69615e6d3928c015d0a0084046ef86f3ab3354ac36c82f0ef5161583f153aa2d5f680448ab7325d648e444c1a2faa55b85c87ee4cc4c9d8b27718988ebf0dd63f9c1f092566a58e35eb46c4184580f907444873054ca377dd64b5e6ffb42f8db69453b8e99c80df7efe0f5745c0bbc940a1686f40ee52d474096dfa9c5414117bb7c20bae45d3c3bdfcfe6a947e4b88087df99f3abe2a036f43eed230d6618e5ffb02fb8903329332ff93b721701733d7d2db26bbc0e4028ea880f616c3d87d532ca3f65a15d7aa33c111e9f8c879f6457debb35dfd686686c201cb5c27297026698224557ca456c283777d23fc3574d4aeffb918eef5c902b979d057e6b72abe9cd201eaa8252fa0ecc5c5c5afcd2d05563e07eeb90c5d931ae18d5be86e4dff88df215ad2734ee82b6cbc2199d1e7c30f018640eac6998bf20f084485d90452e3f443a4b6fb2852716bfff5ec7cc011de925be63847f8207cca0905c61404aabe170a474a0a3ffa6b1f3cb49feef0aa241d72db45f4e6c4503ae430288212fb208b6bc381b45caed4deae63c25324bd6873b187ba6be33f31d53ee7255682d90865c934f5c2d09d78b2d3d3de5dfbe8592128eae742d24025263c5d04843fc7e5eb4ab893999a4f54a5084f1de923e608af20320b3c017aeeaee560246bed027f815f4021241bbd5eee63cbfe0fe887d24c3f06cde75ba235118c1402a7b088d8269d923aa6a0c91b99c3f693a874248614b24d4162c91d6d805c6babad61dbdec479446c030bc54ab7665e96ad67d42027f50d234fc1861412396954168dd80fcdaa67537d571ee92590030c80213857e6823e68340c442964e1eab145b315e4fd85559965ba810656c9e7b9c3eb23bc90a3993827791d2616c70458672f218467f8c1add6cfe7acbc603274edf503c2b3a4302d60e90271eff19f406f9b6bba03b8137ce9228c3f626b3877170205e75fa77226670f09516dbe9e00df1afcdf755d8d0387108ce05583ce7745ba3e30f20ee80dfefb887d6964404e42303bcd5bef3d77ce07b090fa1d38012c8a2508d456fb0758e2bc0f138819379110c9c7e3bbbd7f908d3ff1248ed928e2e1dee23c74b9ab45e87d12249c735d101a4c532bbba548ed3b84cab5e9611724ca3a02ea24bd0afd63a9cf1ff63e699d750e69a5bafea9f50e0365b363bfbe9af69a2e71a9fec0bb310e75cf9f5d50cf7cfd6135bd9ca1d772163b23169069cc32961ca1eaf7fd1b1ec9e45cf3ef531d4decf78b427d8a6907ca2be21935c925f4930bc5a09a0002edc2d81b2328975d8963cb0a22848df296c7076f9c70435ab79f00aa064eab2348d67d9007d2549679e91660ef33bb42d35755b805e2b29bc2a4a90fea0afc9106b958182766ab1953fefacffa3b9822df8ac2a9e726aa9cef5f474a7623c3bfdb62fdc7dd605c0eef300fe37f7664c7823187d644cfabd8ef18e6e469aa22b30e45b9b42379bd6d7c49761d87f7db0dc194a6115f94d2ea16bca0227115d4de073cda6bee7e12ffd589cbc41da7cdbb33d10c4ac280317d570a51e7db85d10be367747aa2f4f9956bc7a137882ff36994dfa7b78971cf17ebf838247e2fb2cbe9fd6024de59f926369d9611fcbf7c6fa737be803336c39ef72947f95282b3c2b54a85ca0794bb3cce7ca735ff2100a001642330c993d061615d3ed5467a4e6705843b46822a97ba658ac354c1efab604374f9c902782781f8685de25605f3ddd55491604d94ab15d75976ea192443734f281fd87db3cec5b97f00d32f6f1d100182e0c5a1dbb03b603ea120a654eb2cd3106ac6fd5960b5dbff1cffb457fec4b232abf8ceb11ae95aad9f5ebd5c2ef12f029f4c634945ed7714d43a629a2d90b40553d29073cb19dc8850a151d3a5327ddc68cdd52fde50e8446c309a59eed6576aacfb3a38a317e57c6f1e494c4f03e2580556909d9c87e452771d43caaa20c5795a1ff69961ab2020da9388efb4bb6f8db6765d2ae0b5ebbb2506de935b6f58f803dceff0bbeb0805b41d1e4151642d642b29357f0fdfdec8a7227c398dcc3ae82bd41debcc2131db6ad5af4bf51d3c06f6f74b450d52fd5e37fd1bf3f6e1289164ecb71297016197a42d1e013eddbfcd8914424ec9a3c3b03b7d879f61baa1cc2d49c241835fcde6379680f6c25bb87d39b4007851b041763dcd634d1b3b05220ccf85b11755cbe21263946023f191e517e6c774957e0f67394ee2b15ef2b6eeee3263756fa9c55f366c8df6407e8ebc8b442b50946ee83aa8033561eb565d81d7b3db8b2a19db9c497c6b5303bfed26aa4e1581347b1c977576136afd06ccbacb5ec65f1082e80ff5e7fa3da99987a043105df0a3810cc984ebdaa281131613ca1d3d64b37e4cec86a5c01de27a299368b4c62a3dd328f7d27de0e81627a7dee5dd2ab5419789193f30f6d677b426088b3ff84767bda937358f9698aeb83b28cfcbc7e3dd7d5f994ed8fd95a6e3fbe150338d8f58800af04925bb81764c62cdf470ea4d5b11c38ab1d538834d12a15a19cf1a986e73945fc29dc3f56d32af454d4a35b1373199c21eb11877b31738792baa474dec2792ed353c183e59755e9bc4000056bffe33ad36efdd32883d8399af4ac4553b792e289a8d9411ecb434de8dfff094f21bee45cb62676fa30dd5163de37e9d2d6a76726b6b093c5ac1c8d2846a2ef361b7dbe48539a4b3d86490bf1dc42c8cacbc5f9afd907bfb5def75b69f576f721d4f4d8ac30d985b0b3d66f41823e0eb158471307b842bb6998ec8d565eab1b8d09bf6fb0d3ff61bd360ade5c0dcd817529506e67afcbd9f4d81789a610a79da7e58b34fe5e826775d65b6bbf1430b879122b7457b0721e20a22d0c866d9a4ce39582588952777e0593da40227e7c33acb389ae7cd67ae6a257b3dc7f8b5dc985255b5392281bb95155963518e1a2bacb46c6da847754870693ab5e0ab4c7c32f7f0b140a5b46407219f51c94252e3b817d09046fda1bbbce74cc214d7327b1b9562527b6047e0b1911141fadaa8dc866dcf9edb8c71973de7bcf21d67a622fef4fc35a218ae5bd83456dbcc377b9526fb322279cf3d7659e95a47a566c6fe36f5c25b0ec30b22d8735e7ac1ab5609bbcab8e88f0a791dfb7dea6b8cd9bbe948175c71e25546726469eaedde08a987cc4e26aac9391bb5a647ec9c79ce4dce540fc2195c51f978dbb9ff4f5a6471c27f89647fa827304df78885426ea0490af2ee23494d7121b4715df5f44fa3aea6756b69b7e00d3af3abe3ad251b761b632cc7440bdd840fb55f3f39aae05263cbc62fc1ebe0acdd173fc961b6142bebf3bf19c0aaf7f1c593dba11f88c45ed423ad68575f96a32f1c062b78df735af56dd18a7932129aacf58ddc667350f04b57c3d86193aa4d84ebff25746c54e5b48be9a360f1b0567ebb7483daf896313b2be310ceab9589632b38587f0d754c7d0d3876798d562ea01d16ff46eae703d67ece9ea46276617e801c2b53dc96f8b1276eaa4671d28fe1e41d929206b1417fd124e1704ae97c0748ea6b07d8f5a9adcfd12c5f92e94329c1dd4773154117e471e12dd2e2703c165c2e1d65e760f1192edb6ed0270fe24870e781a9f6c2582d383b6675f287dcfba688c7135522d894317e616b7f385a49d44666a53c61a105a6c23d6bfedb9d8d6018c183c7bb8a2727d63575d70873f718a8215acdce0780762c4b230990554c0eaf2319479bf1189780378324761d3ac49c7a1c511ef1fe9d1a9c1990ee33e0f04f13c544a3d35aab5fcf9bd5a99082fccc2b4a358a205b13ef8ab727ce96821065016c6867ab646d076c5f29778c89039643ea8c88ecf8327aebdda1e044889758a8183adebbf81ac0b1b8f0c37e32d09ee573158e97dac2e252a4a94766dadf7366f1844ce8835ff6c09dd57eb56dc6fc071bcb41e0697e081075d00c0e2b0c7ce04595a3d05ac92aa0a74769535a53e96835d5674b1419ab8488e67d857807101e31319ba2c2bcda9db92b7463c5fc76bfb612f7b226db9f5f5bf197e1567f75639438ccdc9bc13556719401f2d780fc905806261bb0f22b969311a270494ace6f0fd782da0194a3f42c751eebc284463577a938bf3f1cda8fab212fa5e61518b5e3f00ffd7434bdc17c4d4c4c421fd4a2ff152d07f416d786c4f28ceebc7d8ecd27e4b4a98d0012ecde367ab3a69e95a2f330b4915d31588102dd4ffc35a4812504490c86889397018f23d602e531ddaf1c50a9122db582b74aa5f8389273d6359a4faf7dd1f5e5551374dce6e0294f0317654f0c513d5fd3203befbe66c590594f6039d4a2b70a67fd9b7214413bf3bb745821d00a221558bda24a21ee31836364e96e93aea89baef5ddd1579cbd01bbecc3b967a5b33e88e48c1dba546db78d35f2f5d175d89851e884e67c490f450aedd2b36562dcbb478ef9d48a19c0113f0808c25096085c1c74896a904b97ea4a58321bda5377be2936531e296192848292b4977e8c08751582f87f7d4126aeea23f51cbcdbbc599b13d322c1e11f31fabbd53bdde17ecc12aedbf7476f60f60f7e7b37be8013f15984d1c4e876e185ee88c909f188f0c2713f689456a045885650d02c111a5d0aaa50ba4dbde69f8bdd07ba066eea3a38548099d3f9f232ed7fb9c4145dabf6dc2481c7a415fe520dea2097f0edcceabb19fec63f3515327a2657b03ac176c1a3335d05e8c7b93b6a1b7feedb6234cf867233b521f5d42a06669d345c12f6f94165927655eba23a59676658e1c7d44bcf0ae7fde6e0777ebb21c57d359ae8bd3a458c4e72b814e4a09dde32c48da786b65ff2a50919385cd509c519e127bffc9f9fd7d0a6aaab87147aa58584b200feed732dc408b681fa3a55f1616c0948f2d89656bee9ae0ae672dbb918f0e16b1c1c71df0ccaf9cd6434f5e50a5f7e365314a6988572f95342e80bcb1fd8f97a7e97042d74292853ac4311062ffcdb376ebe05cac7106bfb18f6bb1c083f6abe9c07bcca92729d4119ddb539bad00b5fce08de57c0005199e43be74d074581e2bee59ef0590db8a0f0f63d225930381a135ebb21c550710928282e505e12a02ad5f5c22979e65bce19f2e8e618539992d11c261c29632b72378f68d165b16cd851472b59d684c022c478ed43bfe8a6a17617a09afc385f8cc708138a53907d1d9a352bea6b17c5cbefdb52ab6c55ff05d53e94a5913015d24c83aa10b86ba0db4cac478d95677d333d67de24bf1f9f63e0bc07be9439a3d95d0bfd8ecc3f1b042da1491d79cdf007a96fe5f05761c40221a0e6c9f28d4d3d2901cbdf4f8f236db4ac039e9052f12c32647bf206750f7179cd6a5f7dbb5b50380e5562d94c6750bfaeb9fe8fabf75489d863412958875fe3577805b66675621cde2a3c26dc70a1f14aa583769c7a204c18199f195855073452254e8e3ac186db9a6f8f0226840e1c38542294e8bab4a742a29a40344e5db2346662697325bf1e496c1363e10b89d23b5a597497526215feffea4d7d22aeac3cae1110ada8697338c49093a376122625b55f1fd1ed9c80b956db8770fd17590ba441e143af52e7ef29538692144558a65bf18e22945d3ad8177cd8696d686ffc0b2c4d359c30fd38b7d7542865ac1ad8c2415f326a988f5d38cde5328b2a82f2a43276d0efa55f4d4841bd724b29787ad710046c43f4898a34d49c3215de52b5a334f325809aa6f4bf0120f9137a4e40a4cac5c645356ac092df5c130fb6c521470921ca82210665661a2dedb4fa58358f646958ab0c760c5da7f7a6ed763e0d2e87401311ce3b84814f71b2bd7aada07cd32ff2c1a97f17135db964458215bfbb5be5f24e272edc2acc3f524be415d51e225142881624a3c151b3c0f0273c61e7991827ad8a50ed5862f5156adeee50f13e287c1eda95bc635969b260dfb362d2369705a493e16f5d5170c66978ecd8fddb675ebde72907295de019cecc9600e88485de343386138405e0c8113c2dd8e6a79ad62722c585def37fae035e935ad1f2cff7d822a82803a86337dc7f2b1f587c07445dcee5b4930a7244e2fef06d5a18a2c6b4e2ceb4c42559754e66be28e760affec3a3a093bc5532b21c5cfee073c3cc02e67f0f749c879ed34d30662e71b44614d22452fcdd23c8189962901a69b96416c9a833b9c4e9aa7b989f83b3c6f6a341318fefb67bdb2976615b804c422a2976a2d33cc2a8c3fb9cf0562710b2a7ccf60aae6ae4c04b907d68e82a67672afc5553a91f5c2cbe5370689268a3375bbbf24d8b641044d5fcbb0861944317472eadff79ab16be3cf3a8c00b94f809a56e17e5648d6540976eab7e35f08ff34fa807c71d233e63897199a329d13540c83bf40aab1866ec0aa207f1fb99ec4b9160715b2db713586a43ad2d03c9afe9a894cabd9e40b12bab9bc753219f0baa6339aadcc29047a1247287b5b3b44999e1e1ed9d217bea4bf23aa408c10ceba8d3edb26ba0a107c790d235b7101995f5a599862e121f0ff16fa86336881861d2387d048b8077affbae3795411e94052b7e5b87cd6719e1d75c0f2227fe878d1d52d211d0a2f21070f7500caa3f24bb1664d8cd7808a7d19707de3fb219cfd38e1c90dfc90c9e5b2d25feb4d68094f0c7f6102689b42b9c7afe588923798e86192cdf895a7e4b4a02071be8429224f6cfaf9abf49229d264e1902988e8182cca842a42580b1e5ddae97df29fbdfc340cb0293b6ffabe1e8eace7852092e426ada4460ac71d60259c0763f0ac051164f201ec86d85c72b0d6e8b68e0ba2f1b3d33f641501a96b2f21bcf32911a9afa9611c6313d3f7fc29313dbc1fc584c102e4fa539fdcde27464a39ec52315daaec380c05abfcb07e484685506b459c084fe6cba189fd9b45cba94bf457b6bedb090a3f32545fec21e43a084859f9bdb2bb9dbabf3baef468f585e8f58c092ea15463335b39ff04ebe6d56de79978d6c0b775c1177e00884470bead2ca248e6652a77a7cd571b3eb01030880181c0529f2db16be13d2a8e910d899ec1ebb6e3460d6bdde301328988aa34324d9d8c060eae6f7f84f565e4bf2fd34cc818cd5586991736432e615fd03aa9e70d74278535d904be10d483ace8d4cb714b03b07816451f3d6fcfea7f30ce090fd1adaf7e1252c53ffac6c5f18dacece39d338079e1ab50fd6b4d02892f3c026c80af54932c3d2c597ecd6b6a608d138dcb255599f5523da1422420fbff24ea699a345b98d0e644546cd23e7ef8998a46bfa3cebbbd442e0fe2ed6e3de682cb71f138197ccad35810cfecf8c0f7aeb21945e575b5b727927be6e4e09f806dd66e48c7661f7645754e36b975c05a9247747845b0c1ab79055d79a090986d667b9f2bc56c0f51a5a6cbab4176a2605c7847c1c89996e79004b612c9d5760f3a4d08e0ed9c0d8b3b2908fa864d535517b501a05707515955594a4a012e5e6be19e809bbeb70083310df71325147665425c2621d8e1de918ed391b8185b355a47d11df043a15846558e57d44eab99328b2e6dab5a3cacc9a0e5ab9ada7de872846396dfdb6585f6883fbea17ca47e93b1420572954828b9c526f7060c231ca49bde5d19a109b6ba2ce8f650a976a91f52d8e4e4865c7c95579d42d1e26c91d92ef882534b520c1516c0a84f1efdc9b533a85c3035fedc62a57703d8efc9bd02c54b985645acb6a37da94a73ef1360b494f73543c927c2bc6bcbfa611f36ebb9f276f6ce4257af17aff86bc1d4d6fd1785467f6effaf04e4ed1378fb5fb091d72f6eba19431573a76f7700e8299a90fb3db08d669e293270173655c2f614f0c1f79b8ef1b4352a311d3acef604c59ed8596f4c5b324705dd431ad7d0c118f223ccab39f8966c7fe759319939e96303b403f5d95b29a099a3bb119fce91651e1aac14efa9f4e3d59100686cf6af149b80679cc1f372f0fa718dc6f8f638cc46cedd26742926a5cc8c3dc31beedd0d950fb2f2afcd07e05a9280577ff636a4fa8169f3fc3eb9a50fe40d084b751ecc647f5efbc9d473fc0a274b3638e2f6ad5e775428e9d426d5633e65b7a0fbf1997fa69310e9c748af72e8351e94fbefd156107504870337cfb73ccccb721745b3eaa78656bff7f101cf8a752ceed5e2696d44d0c29b13f31c5ee37f3025c16ac2ff007faa2139e7e175610bebae660fcc0ac7d3063674492b413c51514e1b2a20f659d03244701133251112f4c66386de58493860ff5fe4f3f1a46c19fcc0478c26087be7bead511c6eae90ba0e3f60ffe2f52561c54d7df9f7ad94d00f98b19d13817eab210f7de62e7a5654c26b5e97c329ae58f25aa67aec88e49425d04736e64379669956089bbc9ded20d1a270e12e2a7ca0ddf257e8ddd341e425e123d42681bd21d2eac830795b2c85891662b3460c8198c977b71a3fe76042de81308d676166f9252289ec2816ae700f8a3c6f4c8c05d6fc402e77c5e3f30f403aa3a77e867dd885d2b43068aa0cc7b54bd3a0c9dfa955ec29b9247c542348f19726405d2a6b8645b7a276cdb0e2e6184162f6c78cbc2c28668d3ae68f52566697a8adfafc36b22e8a3026bf6c776b1544b1cbf1ed172db43b54d3276c2e5add6f77bc6c058d5519803ba4f96ebf9ee620f5dbe934ff0448fb1437d700fd1e1e438e3e32d23a356ca78e5b182221b5e0c68b96eaf5d2c4e4e562a21c13d461f0faa8e0b6f835a466343549e3bedeed57a3fb1d591dfa9f94be3d94155459d9bef0d2f491ee91ad94201a2594c64df996ef385e1af2b42905ff5cb6c792fd8ad1338ab084676f1650aa95fd6b7980a8d42c2405e9d96f1ea844fc432f133a49fc8dda57cca2dcd4e16f29a864b3759564c727674bd394acd85630a24159c282bf77744b630e9a8c205f1d3b23169a90f05f682c7975448bd4031d09b34ebbdcd787268c560fbfea19ca8151ebc10ee82cf6ba9b74ea012f6a1df63985f62e948409c5a71a63b54393c4c47a01b834317763e1a0b2a1652ff2a381077918fbcb596087227c114939b0c9f6f08aee6df5d3522759103b2b1a630d095c35015cc3e5426b332bfe7f01e7ff0369bf7ece4c6f27f0294b16f9f0f516b074b4fed01bfae611535025d92f0f998977159357ff63c1e43a7fc4877e4f367ac4614e732f53b6c1ee08bce0c7e8c0d4c13d957cf13dba57da40de2a75e7aa22ea7196144e7edf0a5834238c5f5518296eacb2d693370dc77efe93f8841dbd370375188e26257144febdec75fc45119a636bd1e6a1a5fe1060426ea77cb595d2505cd9714bc0c2a546e9b0ae9c83d1b502efc975ff5a0e38b0722d621cd637c4b35cee124c0ef2138298df920f05ac79c53ee882c421be60428b58b61107bb8de2dfc83dfec2a6fa1e1ba405da290da5068a7378cada174217aa88f1f9e9efd78ccda9dc53e7da6fb3ff6e3c4c3e166832bf8c050b3529f4ba5c1545036957348a92ee64babd0007052a1299229b6db647352c2432ca87219538776a3dfc90843091b3e6f3ba13efe8719b40942e47e425b4e467acf30580192b35836e87e100c8163a243b8cf0fb36a46c7aa11790f977706dcc29375ac4d26e294a1d3486127c8ad706bf85252cacbc615e0e3695d6ddc579a0cdd32f2e8ec250e85a1587f89dfa93d53c9306b0d1b9ec9c93edd77ea396609c154a66fc6126bf181f4d81d9b465be787f745b57a6f8a94680b8f0436748c4b5bbca15ca78d45c835f471a91c718ab0a21fbbe9bf0db5bc2ca98346a18b3c7e4f9669413ad1a1c08d3a793297ee7ef70c2b28fc3ac6108b8713547aad56149be6b899b4b368389d047abadee81b64ae4c923f3d5e0142c7943ef9d4992c3d9083fbcf59716c5a9edc4dcc3454b0d938583685f19c2c91ce0a77bd99cabfc88fb9697af40bd2640da66c3d6fb9142b5dd234667c76340af7c21909a5db6347315ea046e36786d40546864ad137fd3faf552d1e6be982170a54a8a94a23591d97faf051869826b9d868b54b3757c3cbcac60384e41f388881d18e6eee0ef4bcc4b484abba66fd0a1dc272bef68e90cd58d3b9a95446d830fcad97ec6ed19e33e481d18cb0fb1383a974b9cbd1b67e1c7b1b1b25f5c508392f4c48e74827dd9cf559ee5538ba3a83eb4f94ce950214e3427ae155c9ab65d0b3887066378ba97209f24a525a580eeb1c3c6ee12899ccfb4f639b99cf0d31377c6daaeff45234462d398def82b4172e56384d35c1a3282c92c189aefa83370e990d658ab7151e5e5e9f6cbee60389b2b5240c96bd37eaf17243e1a09ac3ad69609bf1b4bf97116eb36fdefe047cede584315374349ebe7847f1cbf2b2bd5323af92e321a2fe62821cd78bda74ccf8e8cd7fa6de9945f880c291953fe94ff19c5ed69b8e6654bae4b55038ffe12305576f2063623c9af4379f12f34f0141e8ef87e9cb90e69b5b44be89c61a214fa659e3b26e7e907f8a887a5e26f8d16bc98f00092d6d5776fecde1a16a03c95b968aac24f8bec1a4820406dbe6abd96d85a0463234bf0fd798c5a832424f8e17ecef2714557f40f64854ad3fdcfa3b2d6a02a956ceef0bb7f6cdd39ff691d9da3e9bac5996f38105317bc45bb03f7300300aa5d0c8a2524c4fa43c015cd51bb290150a1235c1e4afba835ad14f963b6e73653ba81e145664b31badec7bb1a479a64d6ef4362260bb6e320476cb54821662c2d7f530eb612537bdfd7f8b9a4926234897e3cc2ff765079e495e891632356c03c576e4d47bd5f9467627c43f6a99a148a969d66f119094f34b478dbcdc3043c6b5820282081c70fc29b4a2d6ab2e9cb30bdfd881f94acf09c3a600e78cffe8cd987b6e87a59425abcdfc26620afebb5ffdb5897503c281d5d2f2486cc222ceafb13ff9544022bdd5b3cfea2b94d62afd049119347569fcf20c500f51e7f46b0d723e7e66ca4cbd436a5405b03b052b6f3eb2a5e6f7db9e7ee83e0fc6cea59c853ce0f748e2f9caa7481c2d304c9eeba7a9c005762e47eb6dc0cd7ee411f19e00ad119d3d7cfc531e563d977f17b8bdd7ed6f50432b7f366f31a5c1fb7939550274c44aaef5e42d221229ae3b1d141c8b4a5457791ac864b17a1622fbe54dbf8f9d94b30c1c45e9ab4f64a5e2f31474cae57d877f7b2e10165c6d3f78e1c805a5fffbd30d0c0364fd15eacb3b3426dfc3aace1d0f776e09890e07fa6f7eb6b255f70d18b77deb2e30fd16fd47ded708d9ec8c40fa4872d10fcdd0409df115eac369e8988eaaddd40f266f8f2443865dbb6fddf30bf71d6b7db42f6160e8ed57e96692301c75c0ec47cb501f485941de1eda5ddcfc943d776f39e645953fc9bc540994e23fd8d1ebc1dc68db7e390a255245cf34c85aaa7441e0ce611e9792783564027e4bfc5e633983ee37ff5c1b66fdf7f1b06c5821ab0756dca5716cb926bd311aed4f41f8cffa34671097171408a0e2dda1b1c66e5dce3021efdbab49cd784484a4af48752ef3616592076fc211415b18d5dc2432dd64ec5354f6c4f7e1a2bd07a5b8678c02b429678b0dbee3b0d778a5f6a3a9ef7ce43df7f410aac420dc6887ebdff730452e3922685dd98f48020216f6780f7ee127fbe7893e1aef6e04f532cff70584e95a45b3c07c27a94d1e337c3a6ee979a27229ce5cad09ec4479754fa626b8ebd57302083f0337da6d4f79d30b4c7dd6efe40adae9e170d4444ffc4da36be44dec8ac89b3923bd0ff238fe1662b5162c78ac53edb88193c5e98abd8949790400af9ce214b1325dc72494fbabcad29c5731631a5707a24f23caed35b9b618d1cee71cfd2e02761782591d3fc86bc7b32863c83b435ce0b61c4460a45db8dbfd431dd2fd406a21cdd0cc04b67c29a4b1ca21cfb27ac5dae20094110c338a02dcb3a5526e8a66973a5279c13c0a97ef47a6c3e2a3311c4154afb28e32f880e4d9aa5611ee2c40089cd137cb0be5421e7897fabe07ea048e59da662fad24309fbfc4a706c535bcc992c4cd52f0bb856432c5356a4901114abb46fbcf68507bb2b6d8fea3ac4d1b890af3b2757f01381555f21167ea2e392e5547b971cfcdca51bfd6c7561f28955971228b2346951271b188219a0b0bdacbc82513b9441fa76ccfc3c877554255dc12bde5f31422e75efc096a6cd42ecad15c0b74b6cc40cb5c971369e761bb9e966666f986098f7a9b41bc75d1d940e8aaa4a731a781740addc79a7c52ecbc7548a863e9a0784ec08d3edda06d951bd99273d190357244608889e07822ed056dd1afa6bc88a8b187f3dd8b5cce0a384e28eb2ec14e7950a4336c53122f908653a9f04606129e2fa02793974f6033ea86efa9eeacd7666ce6265bbd0a41f30c889f14cba71eedf5edd94a79bc1d2a6faf729d07e18750a60f10d6ae1d0404cc0d24ee70d401a8b40ed7cba1bebd56700e156d8b5651614efcf1dc24cd04de43fb2a27c40a814852f4d90debddf3b82a24215312eb405d5591b127c49d2e55d7d1c64c8c729811c71e8150734056b790431a4481e245b23d5da9ef1359499e23a9034350f8a3770d6bc50186c637affb230550b78b288e818be85083f4f6aba5eb75ffdae532dd34ff4b2ca6219e2366bd696309c7e59572861315f9eaecdd2c0801dbe740a09ab58ab2a53520307a59550eb81e7fed081d896d3545bf07f9f6591a6dec4cbe8c407579667f5552bdc0d61057bba6d4d85e2342944a3c6a9121cf33a40e73cfa0a1e23daa2ef42f52f4e4615e492664f0eb778a61c6c677ee979ab75b51fd119907c2e1de562e98c40a24f1a01b8100a4ff3ffb08743bc6a555114ce7b6314370f0babbb22a0b988be4f38d30d976cf397733d987aa610f6e7b69096a85d45355b04177fca0713f4bcccf6326a3cc348dcd395344b6dfc8a40ed136fd6a518b0ff790787b93ed3e0cb954c8259a5f923303068d499df8420e78afd1b6c62a72156311330103a8a01b4f43b9bd7a938121deb83879637f0fe98e850cc7c4622168e23e79ec3ff2adc427e51bcfa1b34a4ad5258514852c80022fb2574bf645737f88041b777557c2788c90759145eb29e09286f91ee1b62bd45ae267bfff3b775af35ccc82af0a50178881dc6fe811d6fa7437ff395a3202a237382a6e0d6291fc7b2c4db650632e3b2898d4d61e74cc56ea74fb040e6d53f38ba88f1cdeb0746568725b3e51a0ddccc2acc6e1eb13aa46b3e579e6880ea0971de7a0ec3ca5a8db0905a72774cbef521d1bc0f9eab706f8245f1147b0ca3938ad361a97585dcbc332bdf1841e115c2ad9aec4aedde720beca1e052a3ef7a511aa2e3b9e95c0d33de7d8d1adbcdd3411c9bd1b6bbf40b1f3463d611b62e52d6216791033f96b7e0f6db6c9ce8a2a5aca4db462b1e88b6a4338e3cc64f87088dfe543890de19a8eefec8404fa524427ae183a8b6ca98fa076bd3dadcea84ca1337be4ee756340b2818855e52f825fc5584f96527d7fd043e1c3c8852f324daf409093340ca40cf2fb4e69f1c0721901a0e6f487386130bd0de6b262ab7b16fbe52725d0f260bca0411fdb5ec10ba343c97a7b4f5bf1bc6e72109b5534c20984c16ee929dd13eb58344cac7d39ec578dff0431619b0b3d149900047942c6f1eeb4bcbf83561d4af27af17f0d77731eb944aafe57efb97d485e04141f9c8c9db732fb903ff17f86e83e1cf4eeae10872deb09e95607b2d483bda22b6ca465a11560d32a140b01ebe9d228c8a1f7a4fcb6fd4eb73bc5c658039b1305dfff3c943e095112fbb5c5bf3997d52cb5b87d011ed601ffcec9d91a8a2d3045d354c1cc5433a9685354b2abc3871b59d2a1512a68f87730d337ff943a60a9205e9c2fd0156e5ad3ed739a14f527d6b7c5e3765dab276079210bd463ea02cf99ce9a5b048a09a55b4767a965fa17d4358992e17d323602254af7c609318c6bf7a55ba214931f9849e09a8b50d4972af1fbe1b01970647244459a09ab99f9de587436bdcb7bcfdd19d16909e3b249da221060c354d902de5ed683011f5bee6eac26d3bd9f37c8d37e9b5094a23f421d53935718d385166552e00b7ca53d4af6310084cf2c91da51f1efd49bdaad05cd3385ee100a6cc01fc0d754feb790b9ebd5bc493c0c528137c2e36f1c32571c6ca0f1daf61f9f69ef2027ce262a5c46f1260bb7104cef748a170d29dfecc3f86ba33501c3ddb0042496cde8241c60dff474ee6ceaf31192d15cf85d0b8802e8a3378bfde7192cefea8bd4f96e9baf312a373e89b0cdfc9c9b9ed2e9144ad96672ef0329e7ff30adfc1668cf177be4322606bd1c6db9213fe105e51fed31e42b854b27e79a4f499789f547243e2e0d03b1965df1a66813e2be93f262c8172e6aeb6ab8dc85427673232428a3273e5f257a44e3e4422d9e1666f17b0e775a1e570cf009f8d8034fb1eef8422ea23eef489a2cddcfc2db9504e41178850632e39d9a6b820453d5a3dfa8dc04d131cd9638705adc08797700ceeb786cf2ff3e074da5e049244a3e22c225bc8f76d8cced1647cb3aef00183cf7e8a70f981c30aed711d56d6879c3838f72b2ff4308ae58d8a4532094e19cd0830afa05c1a84a1fdf4a1d2f4298077fdc7f1ce60b0c05aaf062aec7db446cf7383d7a056a3fcbfbc0e33cfeada277b6da90ac1e924b276ab019829593926c799edadf96ea2a8bd171f7ecce581d0a682808d476bfc9ea5be52adfadfb43f8ae2c0298256c182619464addcc7d04c34eba2b4a23bd22efa130d50280f865f1b30be65909643bf89cd7cfd707acdc8238dbbee1ea2868e5838b04171d84f2ea7ef4ea3877c2959fa537ac6ff9cb955248514043e7e0e26c94b3875d5b2451773b470e030efdda1c0ebb572639b9f60f705876dbc5d11029c797910ed7da9b61cd4db10b2111274ad366c285ce93147a7c97101d837fb7c6f0b6da0c575ea10e22082c06b6e00bd4e71410c2cbbbdd3b8b381d8b14b5f2890b28a34aeaa871296d76d100485b73a7958b07f09df7882c166658872c986900ae5d1c9bd6d0fab5b3989698e48ee59c46de6883adf34e53ece134e2bfa66ec29bfb35a945a1a806ca9e779b2697a4e14f53df37ab37b443880603be22676a46dbe65d2439ce4a5c64969d669ebeeea2b5b32d4fef4c129b43a99466c96498bf35c4fb16079956a55c487e1de0108a7a9607632eaadab16871963c311c08d35f4620de88e27277c03c2dcb1e2132fae8493883af270ce3bd1654f17e62b1d32153ee28440dc708ac42183b20bbe2e284a7aa675c5b5945833fa67e0c4f61daa379e99b846dcc3c2cdd79a39eac78d91c4cf90bf33c9183d73582aaa8f24573cc6eb59d49d0e92aec212df5bcf8446b400ce5f3e31f7db853786d1f4eea828d4f152a3375ea58cace2948a621853aa274ed545a200e6b9a1fc603b3a990051d4d4d38e4826c3e03adfa9f86ac6f0e41032ee58fd7047f73e3135097f4d8bbaca9bd01a8a98a1118930624b54fa282e65c1f1108a78fa34dc5dce9435d246e87cfcdf788e1c619733f7ea2852bf0268d90e71e0cbf6dee4b7817b1a20893827f803a986b2ec9f0601549a66283f11e112c790f8e239b5a52bd2bd3dadd89cf427d9004f5ac9aeeed79dfdc168a381a922baebe84074c134a2a36914f480e267757ae902aff9b0dcadc9d12ca7ab52181bc3c5f220ae70653eddfae8b4f42825d53636be5e73a9f565b129cee423fbc1b0e172e16fb2ab78db2509b0b5207ff49c6323f546798cf95bbea96b093704cc88e8ca8fde961da74f42307b7772b9822cd049497a2ba8eda5c13b09238bf418b5c8fa80e8f0fdf0127485a0e75dce35622d10127846077e9e9c5d7b479636bca5b5ff528ff2c5048b17657f6c054f31269c3ff1aba27d8744db31e1d66627bed4a0e3ddebd31902a3ec0eb5a20b07efa565dee15aa82c6c5dd54e44f3b3be08e1a2b9d76a20cb42c14dc29f212b15d99d0f78bedce80d7b6b94dfca83ef5effd63c432e5171e7d40abcd5520d5ac2b1658af4411090d205531248a488ed4783565b59da080a183a8848c88a132f9b2393ea63543d27aad0da43150ecd7986e9512db80b3fd96b8dbec56c611d637bbc3b6988b44887477ca3f6d9bd3f10459abbbf9198d1b3cb8ad0df933e362198a0c921cfebba3c17db10e884d9e686f005f264ac21fe86fb57feed341356a646a2623d30942223eca13902cd9cb3accea4bbb8257c4751fcd1f3b703fe5910fe80558ae7f120ad2595516ce71a7cd02454bc1403b9fdc950b17a2331aaa626a6f2e53191efe4b37246b9f9b727453af7eb16b233569eca21827194306b41fc8ef9faefb5fa39763aaa7793787129a4eb017680d2166127313e6fe50ab7e078db3d9831d8dc95c2d59a6a1384671c8faae73ed56789f8f1b5fa6c88bfb1b45bf224e1021a8bd5c9d7ae85d15b618795974f65ad40d2169bcffed79e7a7bd56257739952f3a85508e5ac985964cdc611561be8735eb651679c6da60ed0bb7606a221c9e852d364b083c6aad3853ce22bbafeecf1c02ed22d9eb3d0dd31df6f83118f184576f004e44dc4fd1af89e072fe02400e17fd97c52c879469c7dd1bfa94e6ef11710a2270170847df2408628046e989dfa37645bc3f6d02e4d2a9a777bf0e78f1186cc912d3423b3e2f61e448b1ff9c326e2a5fc1e4a875720f7ed270d22bf4905fe1b6076c5a96787e186d19a5c6f965a8b93c4aa5314fd43197a97ee3171cfbac0f91d010e9edff915e2798067ba6f5d0535346b46624555d4e6b8f07cc5fde5fa6d9a625c65ab62d703a27282f6dee1aabb57a7e0ac629729c16bf6a16d6336ffe155ad6746491f32790665b709a95874f27216d9dafb59b25ce447c7ce3d455a1ce869961c4c4feeca875b6542e31833085f0136e2f322794e4bd76fd4ae776761c7808403fffb69b9489a1b3700397db0219f2fba46c367836bef3d656731696f74331b6a01d1cd866ddd009944fd5bd9c75c25d601df4a5b452966a971842265e020469bfa88e4a8efd26963b9a6582fea194c93e78fdc4d29751428ba095c1aae77f68cd5ba770bcedb237d7b12fa3c0eff185e2ec9ae484274fab2d998bc6cb77a62139b0626d8189e97baa3c3fd7d7193439c55205d48ce5aa5e17ba5d20fc6910ee16c4ecebac83085104f4e6ad6ef1fa815b9723af05b3616297fa9dfeaade467742420e69296caf5579d652b2846d26d086e57ee9ab9bd9e23c3aeba7c9d44fe84db75bb48603799795a9f554e4584ef52bc0978dd3124342642386b08492e4bebc9c702843a9cc5a8e29d15c6eaeb9941898f06637280873da4aab5addee2f98ab2c647235e8610deee89e433099fddc1ce7cc11c4ebe376e77db76044bd3cba3e89731cfbbee1ab9b6b5e57f193dac06b901c3ddbf35ab8e71ed75e04729270fce56ee61d6fc0f9292b3d4f8853b6986531e8e65479c72b08d05bdd0edc61920f83ed5df8e0c2935eb34a9fe399ba805cbe03cb102862eac8b58976d7c86da1847f3f3e53d63fefae8fb0f93209e51991fd0b8c4887835b599124be994e2e351b70c1f92fc1dd44394fb6699e1fdd273930bf1ded535620318bca8187ec5bd90473345fbcd23c3ca03f6badab571ba190b62f0f0f672d9d8851417c74c40cfb2db499488183a78cc78065b08062e1a7645838476910b3792e5fea8e0a2cb60c969cecc76909617c77d71aa7770629acf4fe19a68697e0a54b68aadc3ca5d67004e79b594ecb5b72cf4e8923db2e923e42759334a1a5e3c832da6586c06873ac3718d62e88a72e4a32251f34ce987ff1d17acb3becce67fd2015c1916d2b81504d72feae59e9a7cacc2cfc58444b82aea82544db0d0d487637a9ad7c58bc588c9e4ae2854fe19db490c47bd2270882302da5222cf7a2a534ccdece15aeb6f58ef6f628b060ed3ac9f108f412823cf4bed80dea975d6c0ba84be6dd2650043e8e60ce591ba4a170483f192fb922e5b6cf378026982bf286f75ff60756f76a2a98a917e425b4a3922a21e71d018bddfec0bd0a38e790e93d63dd8c70181257c8c5dd21e38ca710f9ded883c0f26fa3dba1ad6a1ea13ade6d36dc065ebfa77018b6e852a93b4ac5cc56a6b3e352a1c18781edb2a46c9e9ea3f578d6b2827e572c89a1a538bc9218d9dd6db8c26ec80c66015e1b2362a3a4dec5101c022c0a440d8a0ed7a36665a2b83f2c4169a844b1e7630ff6de4b48eb43b2d810b5593248602be92e0a78f46e5ffdb26bef66cbd9aeaa75b4e9ad0f51c25d105309699a31a4e48ca9a061cdedb943641de430d1c948feafa57c338f476970d3f99fbd5cc52e31c5107db2d6592484c5736e7412f8c5036400b86bfb5e757356169ce28ad0994bd333fadd74045dbd76f46738ab38b7ba16d1df8898bc8ac2039763397170e6de1b75995d23286c498592aafe7f6d0f8e52f50230b53d3773a8f148881a8cb1028921a136c39d820774760393a0f04ef0b01d69d9fd61e3c2e4605160a08db9dc0d3a90ac96e9685ee8b3539ed60b867da7591a296c2581c2a832e5d1cf7b1e250c5fba3976753d5eef6b7aaa49ca795ad9bf6a206a0b7ce34e4b6a0fd45822fd6e652585bbc4026591958c2880982ad6d21bbdbdf5eded4eb06ae9847bafbefd86502e3bdd8f96e36d92c99fea0531d645f54e534e107ffcabcd03b0e14508190476d23527bb8ba2e29787fc12c433f6c50b9dcf18aaf97648092858de38a0711db19a2fb635520cb70b120a9fbf59c6d7472ae3ea0df5ba6ca4b63e10209c6551281cbabad9e0d82de7d52a9f6e76a407abf748b0a07ab4d8f6e36f39de29012e85a1ec824ab7d9e6b2b641f928d95d99ecfdadb7df0679e7d5ee06b0d139ab239710be6b9a98570761b4df6e821bf681d003ff6dbd952c57780a1a746bb3c176741d20e36e17bd63451d1fc3d43da43ba618a3dd54ad257d9265a226c5b5073f5f62e50188f045f373dd1543bbad3b7663b438071fd41f2fc004eacff3cfbc4acc34b1f315c25f9ef339e8b97647b5f657ff427927ed265b0ad88dc8e171574498cd15e16f05f56b9058c8fe6f092b99b401a59c2ec4ceb32aa9cef43452ba04c1f6fdf0cc5bfd37745a4620064c94e89e64e9a37f57e4c0f3f28c9c87972aff815a52c623f33d3d6ecadcf3b48d8b7b57a77951fb6b3be873007294854be203052d9b0c200f4dfefaf7b7773da9d9708b8ae62a9bc733df8df690eb4910765a907acbfa8f194d492d95962c26860e63a03e8fd296b31eeec89f0547f5e21c4924e45c2423b0fe1410b17deda7768ea21776c2bc616f15b84e9d1bd6952f1680bde4a41b4625f0b428b1d9bc8f5b550528648ddbfede1f1271dbd7551029ce1fb874a6eabcdba6ff894047d29ffb9fd9dc81f2eb6da98e7b00817fe6676dd5eb4aadafe5a6be82dd5726028183f367f7da7d1432518c490056a36fc361963f261259c7806a19a054bdaf0da3b24541fe064f413271e42feb6fdd27c2b3a011d4b42f812115d7eb4e4fe616dbdf4ef47ac9822ceb73b5d04cbf571ccf8ac13968b1c34a3053b14147cfe060ee5ba0cf38fc74595dc6df1fac805fc14125f634e23e74a4a7e0c9af27774a8a10710444aa80da7b7f0dd440d9907563fbb0b8d39718edec17fc70a721340bec032033d77276a240776e9526111c3bca38313d3816d0a44ea0172535c4d68af20c0de272d4b23d9fbda5de903448a53d044939200471180d0c6792a3003e402029f9a886c1a8a316ab38039dce5dcaadcc534c9d661b604bbe7af41c94ea9dfd7f12b3c24ef177b381297803fa885d27b45f8e07fa67ae3ba066fda83e096fbe92b68c2aadec04b8541c99916f83b4262ca7a3514fa67ea19344ec4fc469eb01e0d1202a9982cc44384ab1d6780859bb1c7254ba2880e53ca26745d72cac8adfbaaa5bf8229cf37777fa58bad467bf5b3ba71a50747fe511ed744f214cd3c70196d4803e0fc2f888eb26067670d91808f5e9960be4305aed297bf137e64a35e2499c3e84c219839e0c0f1e33946bf64d4073c2d17e2467248b21e920cbef2994c3ba4db80a0cc53c0e33169470f892c399104a284ae80273b838b8112bbaae7553055b7901a4c7c8988603ee26bb95cf644889c27291c969f6ce8210fd690c9832038d6850655072a7150d36d4d654cf4bebc63ec17c18f595dac63b27fb491befc43a9c2c8c9be2d42d801b514470e881aa970a2b77d16f507d8a8c3d11ff2c64858270536dbe253490d83a461c4899b18f008137c8f3175a40a265b6c1140b2bd68ff9ebe6d39e80ca6b504a4346924622c49bf12d529004a475116339a5a5eac4d5ee15866ef9856419dd11794768e9999e98625067253f40fa11fe2387a976e1cf1e5dc171a81b469200f489a006b4db5424a6df45ddf1bf1ff98e867a6d77986032c36a571f1adcfd34c10f9575d86ea30041bfd5e38dbea682b1720e9051a07376e9e609722f0330f09290e9757e931c89995ad4db972669298aefc01af80efec6ddb90dd72a3c671ac7cdfcd749c4ee43cc020fde60b79b357c5d4343db69ca5331852ce499f119afd4093296aa457fb89b9b5453836b631a7a584835bd0edd37013f8d5f3aacec958ce55f29d8f2b0303a66d76ba2bd836b6d55aa005e84897a65f5bb9af6865b17b6e85de53216ac5e27f6c287c34d7875e6262921e1376f8090a6cb7b15d76bb11e35fdcb305a24be62dc2f9b92fd74374bf92097cf24d176c3406b97219d2d24e3b7c5bda8be1ef92c1fe916cbeb86359d14fbbed172392d242aa544119795f93188e4359caa0a431a91f61deb589579a2e81d71fb0243f8369b24a7596de912e6e05b9b9dc9d6440134909ef678c7bcaf3999132e1e369a7d02c4d02e525a2fc65f87f3abbb557220454519b0c46a2b47b199b45dc0ab89669c63a6d95ab936afd35ec8e7f9b4f29ffa3fd0bf4c09ae2b40336f056a477e523a511ae4413cdc84a5d6a26d39331cd2db0581a3f77e6ad0aa4b8de0f2385cafedf8b3879177658feb62b9c17994cc178f270331f5f4c8d07622572c3c68b8c678f2c0b85397e221c3de2e7e8f0bb51160fbe143142b605930747d3b9547cdad91dfa603b0104169d90fba7e37e59ae20b067bdd0903a07fbaf4f92c195fdab77ea2c6d76fcbbd563aaccec9421e4c017013168e6f2726d471358b4dd894e525c9058f2e591464d4a0b6b6dfbbe3baa983de814682dc370f8fb47c9af4c5cb659a95dd5f7a8bf2af7faaf8f382975483bd68b8855d49b902bcf498fed0ec35dccb9358a040f8ef272cbca745943f8f0f921a9a556d96814a403031cb6a857235a5f71db8cac3911bdd87883636e017bb40ba39e1e7e6732fdcdc558069ac52dbe47cd4b3b2eec251cba90412b23295a63bdc798c5e2bcd05cc81719e9ce5c61390c27a5f658ed5d4c7ccd885d030690fe4fb08c6806cc2fa772eb6f5084ebd14b79b10e9630597a4b5448dc5c2e3870c4784c210e0a102c020dfdf13b99f6d3bf0b5fdd6c082bbb49104079cd524d03027a9eef0f2093516281805ec20bbf0542e5473e710c442f0e26f2d4ba5b44313cdc49792d8730e36ca0133a120bed40742f8eb0f3c8a7d77e0c18c88dcdd1539725a65cbdfa87ed5dc7e6b6bb54f4019dba2dab36b0dd49493a72625cffca81487bfde30f671f5380fda46a0a1424d4f12a5c49a80b71583ad9dadf07daf6e5a92495f23d8bceb976448719773e8125d8c22c4b20fcd49f4af6077ad3cb1f6337ec7c464b8e822710d42b818e887c4f17d7b51ee43a32d633cb8d2845f9f06ca6beecc5b1ef73d5b797b9e9fb8c5227dd0298e1a675319154393fb86cfc2ea6da2bc410b412c33c930f51716cd1b5cbbdbbb6a9d250909dcdf0160613aa020f6c70e25fceacd61d58d1df60982cdcc4691aad3f267f023d1da9c52358d1ccf1b823bf7253591168c8cc4d0db14a27fc3a216212adcf24804e50443b1f384dc400dd672f74fcfccf7d8623ab176596a4fb25cb8ae7bf3cf8fd2b4ec2f1a5c2d1e7f8485391f62c0cffbfb063fd161d73987e1b62298f5fb1e8f56b21d86c5ff3c89250b646a6d673e396be513ed41d3710036f27610b3ae6d4b80bccb77f1fe35a8fb3c293611ae343a71eb3774387c3cb8d923ebeb22ecb33df69b6551edd59880e4c4c4e65fc4bf9e7d438c9894f07a6fc82c8ae11a8690912042dc9766050b35ddcb73a8faf38dd4a6cd68046e35f33c0d265bede52873d12eb96ee23e6ae638dca277a2950605e3e6aad2a5d259a75dc47e07e88319d0e5f620605ef9aaf607fb436132b126e1a5b557930a5bccbbd4e061f469fc12bac8ea366b895f54ed802af9082993b96ec8f77c08a8f62025fb212a94f9e6b9680f6c6edd499b074022e14f99cb41c5497d37dbe59a1354ca9344012e1946b057103a2d68933254b407436f5427c1bf6c4bfe01e2b5f36934f89b4df0f0576963cf7df7c67c7a612bd5089b28c8a05a56e5457f612608853236dc8b6eeade81f4ad23b4d4e7da6171af770f5527d87db279730e66ef7af9091a8ad610b1a4653c221ce1ba1c80a69afea9bbe099342c6d662c10b2908a2d23a9a73265de97486d6e66b2dd0ee80e55471490401bcc13264cd6c45bb90dbd01ef6b736640bbad8360085e247e0e82adf77ec2ccf17a3355f773d1e3ad6955c88a0ed159eba927934a6c915b5838986eb43300546c75adce1f62fe2040996b09db97a64501bcffebb04762e284b298481eeb757ba0e0aca764c21e723adfe1fd0f14acc57bb6875d264b09983c4a17c637d44f10224c2d21a58c5753f374eedd0d5dcd17d384e598d2e51f985479eb59a9b78fc9f523757b3c0eb5abec6d0ac22fb7e32a61f0a525b943b1e3d9ffff359279481d99c02d7613bd170e19b92abb17913489648a27a2a3d27b3ec4154c57e9a7fbcbd9ad729883a360fc8d00cb448bd20236ffa95513df9860fc12c45c8a52ff904659d33a7a942b53863c5d16e40909789361250534cfe40c16da9a4acff3ca25314dbc2d55de92cd10cf735f59973acffcda1b82f335ed76472e546cd116511cdb89611600227e2b3dc1e8ad33dda0ad71da25037e1c8783e43dd91cd00d1492c2235ef810117b710a97c98e5d3a6d2b4d02f4bcdffd92d1a24944e111db41f02c347c75bafd84a716cf84e9e21a588cabebd7e9902da24b65c85c5f7a51e17a9ef7be371f68677fc7e5bf05c8713fb96f9c6bd346ffd3bb580fcc5c8163daddb4d02fa86da9f0f6bf528e3571e024e044256adcf2f863f372f277ba8f62f6ee0f12c0022b34bc64ebd1ffdbaf2bc5f439c3c93ae03240761f2f567dd12ddcda96dd97baba0f072104f04a7a8af3e91a9539e0469ba7941e2dd43e327240a58057fa9fc05515ae0a1c301e5dea94598d6614877f356d0c4e52ecc4960a405fa82604ed9c360e572de18894f4338d7e0dd3c86dd27bdfd53bdf64c661425a6ce302c1891aced1c71657489ea60d0f5f03aacfb0766a878b12d1318cfcecc2d3adb7051c3d01efce783c19f3d4ee9b2be5db9604eccf48614ae07ccc4e6a33439947479c0e6cb30836bc94c161b0070f4289899cc8183b8e4a037b5be4ca3e73f3864609b48c1d42f878b19357f3ff2ef28fd03aaee7b2e6858a2bae38c4dd8a9e9c8ea5c659b2968e8189686a4d639ca84fb788be1dacc4c563e3ddd3ed9940fc9e32d4633791f6c2e0f11b9ddacd7d2880d701a18d1dfceaf03c80c2ee11908507250c6f2eab6ddad3204ee5f4ef351b45d104bdfccd761d11acc3e3d62a9b29a2d10b300c183d305b8f44a9715377027e687f54ead6ac77133fed7d593bc5189d07dcabcfaed29658f645d83636f2dd4777845d7d857ee3e3ba8f28a1fef714028d7fcd437e1d44b246ba14fe50504d90b6d8a935397f3e3578512ae28d515ce10320a23a696e63dfc241487da2228d8bf69221a50192902ad4249f35a97561b49c8e36ece24b4d7db1640c1ffb58de2c20ff580845d73ae3df5e1c2226bd1a6e88250556ccfab26feb1a76c174375a478d3bb41b0dc4b83c694c82070361bd759fb839aeb37f9e9d529564d44af51976bee69d6a9690b0a00c5d47d37cd0b818e2e6807cc816e37c371449904fbd578d52b3cbe1231f422bf708f9ef28153c725e835880c061fa8ab1c0a7bcac13834c60a0614569e6243ffbabbd043d3df3516e79e13cb7a9acdfddce132c97bce1f0e5cbbd3b1e035cb6dcafcc0f87ac5802f1220c2a209099f38b8dbae4b48cee28546504c11089364e17f0a36d26e1fe6a8a44ff69a1b7e0b03c75b1e04e790d4b9ea4c90cd18bb1de807bfd34c4b78ff351472d559a0a6e6d806c0f50136df22f120c7ed9ca6f5f874cb0d32adfa26d8803f767ca8a6757936dc98331edee3153f0460858f8be762e88dd0ccb8c3d6f1017fcf0004fa0e7d1332436c30a6ef99e3f0e865ecdc9fef24461f2a6a449af93e8c24a9007c46de21413559b27431b1e1785ec6005d6498d4f0dc7ca9095fcc05b1760a28f5a8417bc4893c59b224d887e3fee01b6b1abe284948526c962d8b18582f94f3acecee71be459f8a78556499de698d3f268ca2d0a7977bedca967df9e5ef0b945e77b97d63021ef115f1ebc299eeb6397103cd645e6906de5d30df1f846617f55bdbd6a37dff09fcd077070946722681e28ac08b6c2688b8b37a308e82db00482538c27eedfd46c2ed200ec1e554b808be598f56f21b53328faccbfc55dce1335b5ebb74d9120377c5a4c064867228072eccd517972e338a4205991d494b105640bda6935bc3fa7caa1e2f19b606885552f2b8845a88fd6583e194692d0058004aa8134574ec1bb571a2de0551e9c5ee5bedd09fa87c9ee2e5983c3fabb3e1c5619c709492c322c291ffdcff934ad30858ec58f8ed92081b1d54766ce0bdda294f3f041fa3a8532b4f6a465d182eecba9545ca47aab8cee01c7a41b106b80e49c87ed882c2f3e95c48b9a85b66ad12998483298cc1adf229e5014ef652ee78405a2dd695b30eca5549d4487744c971484e5b9a6b08c01d4d93985f642999c93c9ddcd0c1ae6945e95b4f6aa1bb188067753f1b5d04011c5a19144248d92d8c073737eccb1424e4389b3cc4df223af089d657768a8ff1180db6e905f3e06fa9af0edfb6474bf29e93eba866f082e627b9c6bbb9c62e2e80ce4d1980b997386bd6963bbd850e29b4de28d39b18357ea9ef6ee167007df38a685246182408d4a2dd2076848725d65092cd9bac1c7d2ada5b8e23d2198f47628ef918fa7ca4524e8b700e913f90dd842bf78b74fd9eb184a23b95d71c9c6ca41a6cb97f9ca45806595ab327c0b1c5129b1973751ce243e0ae6f4870ac35ddbf8559535f7b7d7e35f7a3bd4d4544fac64d7fd5be0c509d6819504ff8720d90b78e4a97009a53c011958e6f2ac108d52d8412add913b4e0b41f311d1930b7ce104df6a28eb63bae1f8bbb187536008c0d849469c58268b8ffd61dde4410e110a864e7a0834416d5babd9cd369808620b3be6c401e1ad472622c70cca47e02a3ac2507e68eebd94daaa68d94be91a67b2d2d40850062d35afacd24577f5cf88bc3b955a975a9b35e6178c8885da1d1244d90bc872703dddd78d74303a5844aa2d810aa96b80b4a52b8411c0ecd44a41a7afb10a50797d9c83d1c9fa0a3ed4d55269bc471ac2c338ad8f80b29a2210fa700371d4e4ad3db8fefb1b079d465a2561ffa5128a570e83f77d887fe8404e0a75e03074f7fa932434ec0856eb0cc684a82cd67b9fdcf762036a3fb106fb970f1f93d08f6574c84860fb3966e7d45a8d33140ed9be8ed124fdffd06efee894b8d1b1f36b54f79904dc1b1f08039df8b61606f674c51684d2f61f0d1cd8fb00f5ba60366ef0e6070203de78f8db035e3ae20e44ccbbeff5a1674ca635aeddf7d5dd82bc0df0118acda2eb81691e5e557759634a3dc9c18c3b5d083cfc777b3bd19c086c6786d987eec1c4c0e986105d79d0816369004e1c34c94dfa0833e84661ff73aa58e54468399166d46195714f0708bee6d55c68d47c7bbaa88d6b02994accd8358520afe8104b4b342886f7d67f5a1f3bb11310d95923e573711c95033339246df71b0f8a914ab981bca2bf42f3be90e26db9f89f8083fd736bb87efdc93d5fae38d7d26f0e042fd6a847381327b21ddfd7e72e4d1ecb0464a1acb1c0949eef535aa4e28d778cf46d0f9051583b797083a1ccab3ec6bfabd778261a7c544d05381ccb8447d3efcd0eaf2f5d34b64c175c3eb06f0ff24ee2e64586dd21dab82b8c9d1f87f2a78514c66833636a2f3b450e661dfbf60ffeb8c50cad1927ecddcf2e5746ed9c0bdb6d057c4001580073cd483b81a7563c84a4ec8cc166f502bfbbbb366ce1705b3d2a6ca6783910524347b3a696168348c9f2f23f428cbacf4dad8d9bda866b93516b00b3a275b8fa257096549767be81ab3b035a5df260fea7df788c333013d5c3c065bd2f2bc08281e133a436d642b6032426ff7b2ca5be21a19cbc5aecd79c9762a48656c7db00f06c32dcc7695a42a0ae774ede13ce9bbdb86e9b4cf42101f6975cd17df8c841856390e476408be68cb560da673187bca1208f07b1cff3cd9570164cba3c333a3dc5694dd1877757c47d672f69d647a0eb4c16691cef5c870803782d7a9d757047204830f685170ccb0e380e8c66d29ea5fa6e44d784a9ec0b6f895523c3e4aab34ec89eb12fd7ed8d76d0577b2bc0778ac902c0ad76b525b6bb541a775e64b1f57b52141c5112d7fdbfb841d325e63eb067d646dec8718b350f29aebd8b64c066c879a1b2a6a10b7bdec9679c668841ba9d732fb8e861ebe3ad8187c0a6bf95ced0106fdfd552e5372bbd23721def19c27fa7a9980897e9708e72070d2639ca08ea5437fc538ad85bc745be938f5d96a6f22a273ecd434d23ff0f526cc51367436a561fd7fb7de6e88db0421e6b1fab6c00f261d7d659916b283c34e14c8a736374f4c71a1a65b9cff198b45bd2f4191c9c26e61b4cbd6291cc011cbb83c9da30fea675642c885e29e63879af48137b32e709264662ec8ecfa7e2878de030bcccf8eb2e7e18d175d18a2dc7fdc4e7eb5488704268eb398b0da168085e0943c13373983374a187bb22e35ecee2b00919d7c36d0a9336a0a3c7867cd1439dc883d89948d3478d612b1cba72e31a6f7f69bd928743b557dea9c9a5ef434c19d8bdc38efcedc71fe9f3deb7bb2999f8373269c96867a65f6c612eed141be5776cd47e5e6fcd22861054fbf83877e6889359b04f2db79e3043a2426a7c5b89efccf465c7728ec8f25e043fc0a0099851cc4391c3d6c0e087f4f08458dd9a5e163c50ff0a6795bff815b565a13eefd3fe1dd0bc24a728f4f945a077e3645a30ad4c8c1931fe438298e33b169d814336e46eb637c36155d08e1474a39bf3a649bbc1ed80700563f0bde54f0fce87b1661b3401520cd9a2702dd7b762d7cfb21d8c619e6c6aa94e521f56f6b4fa3be8b9be07947611c70bf841d15021491ad61953081754da60da0a91428db647f0cb0461653cba4a1ae769d85e6b4df075747c74f55c353e9099e5893e0f1a24f9e523e52f665c5ea81a26adc60e2565ef508e983acfe5531741d07a0d980b764fa930004f45a8717821262b37ca010c565e0d7712b74fa7931c8a513579de2731ee7bebbaf75d1e1cd50dc41d95d34e03c8282584117e2e6f99c7490a02f40ac86189f8e8b575f938802f90d72aadc79c174eaa1fbb89347fff77381b30231eb11f15cdc108dfc94409c6362a97bf76233e85823853451a6fe19890af6c81b0228e7feb0a034217999a58b11a43549ab719b8d3a5004b911f6d4094de8a386e5b4443548b4a6fc8d15a12a9468491056b2ef430274bbed7b15a3a5d5a626d592bc41e0af2dbe0ca4dc612102455a9ae5c847425a70e310b1bda444119d0895f4a62d509f4469c0ea9def4dd7b3ac37319edac1e5deae22b498614260560fb9614ed65f5fee5d154bd6c3f4149de16c5bd31d0abdac52f5ddd1da6a70a5e8424287ef28947993b2ec5358e13f044c1770a3981f14753dc2aaece04b8b61a0f00c2c1e2c18e4468f1c9e4d54e9ba745364d113ff0440ed799a77ae55f8a0bde04ae32a813b24b3f972ec6e0d29ea165f8c62f361cb5a8c6014c6fc6a62fd75e2a07dcc1fe621cc9148ea4e3e645983820ac82efd24b9de6385c827c2468afc9efd45e3857ca6e04eabe88aa9f05e8966168dca03b9deb99af82606a170bf1c8a98a87f465c95359d228ef5d455059806180dee8dfecaca1e08eb97d2cd2747586ba441d816fdd189043eae32a0e7477b64d23691da1aeae80c2cb4018727660a88847fbae59dc4537886d225d2b6001599d0651f14f784389845fb82c1c61da0e7f13af17d895e12ca67c5bba36a8091fbe478a430354d141d4e795d32ceef6e7bcf4c3227b89c9afe03d2c46d368fdb53ea5a663503037a01471912f26799abdd40f5bd4f6415d6a6faf04abf8d58964bd7d596630cded437618e320101b11821120760a149975ad73871a0f9d002d9103c827a3543ef0da87383fa7cef09c0e3096104aaaeec719c5d624386be7d723abd0fa73774a8043c71edb4ec2ec6eb2389e3700c81f21f82882607b3a6ec08928c1f29856126841ce14b24479df0c6d8f9ef25ba19e9d9a90f7b3c05efdc12cde0cb4ceb0f32c83cfea88420b61ec38a889a5905ddce3bc973776b1032bb3136604586d65b8c1d2a100e43ea4871de6b9943219b758878f20942c6bc1a6d7dc21fa699a687fcaf9d8cdca9a599c3d153ebeef57499eae20b50429136f9e7f6da383612b02a2d7e79116cb34659def09439b2e798e4db9477a3a97df167e1fa60c540f473e5d72360becc08b549b7bd1ce474de9ddb07ff6e644457e7c9e6c0be1a15603d67ea37bf94cdd10ecc2f2f624199db0406d2ec83fe796a2eab3763a50a69341945dc0c0cdc12b509789d33c873d285012875ee10e5fc00e280a1d08f177b9e46337fa5d4c0c0313d54189fbdebcea4320b44b626650cc982d703f11c828967e49bff4cad556a66a91192fdef1631c66a9843e18d8d5e8f2a88d705249fd37bca63779b47b7680c07a68084eaf7f6a80ed0abb2023dbfe9fce13fc55868f8e1ae8a9077e43cb1ed6086eabf5d515ecbf6f8f18597908878177d20475e6ab555ee0770cb355611595d9d058397e88144a03fcf0994fdb20fb0ba74a864cde1343c1832bc7a9bf03de21c9ec88caf7933cb3b374354d1d0b0b6f8e92a83db06ed421101cbc7279e9039dbec3bbb10cc8937fdfc3ac28bcdc4d298164c9fcc637eeb28ebdd1ffdbbc5990a41d8b99d68cfcbe30af93d1d8d8753462d233dbd8990d474b7dc8a3da6a55d0dfbb66a56b19854ee1658cb78cd8716a7461e0ad54ce4a89f3e411c51bcdfaef70377f9c75dc3b1d458dc0816c46befa0c6ce51cf305180806a151784fe15d50a00b90e67989296d1a5fa8b703d0aeb59c9266daf4d26ad6b5fa3059d9aa5e96f3195e93475118032be2bfa916172b4877c0b41f2b6eeae4b4146ca21590f1edb1d99d6666120d327ee1525f3612e472efc7dcd0528a72f6fd9ff9225a99356bfea242b9757e7c6f0ea5fcdd1b93277b79048e5846fed9f5068057dc49e97be0c1f2906076b347c273b3a289f4b8c325f08552d6ca2ff3f4aa04ff10fbd68a5685a0cc50e3702fe1865bc068d4e4038bf5775555afa2648197c3e4874c10109a2e9a8ccb91577f8eb15a3ad3b86de3c26029e6d408c0447c27c0a1a48fb592cc4d85ad267aa918286d975270df27894f3e52db6aec644b9c2c7fb8cb1f5e02e68253d2e87267b35ed4b1b95a7fa65838ff2d5fb98d5866082030ae7d57689563dd1c3b0c9e4f88dc328779b25e5933e61e7b54df8ffaa96ea771a090a3b8d8ec8a6a51395cb956cb0c09c3fe31d8850f38f50790fdac2620e8c2acfc2c2e3750ab3b978c2f1c546692823787c47c0ef08be24e9b551ff3cccd9135e88b8374ef6134c8e6b0840f951a333718cf83135b8e8d09a53877fa412dee9f112cf6702f4c70ceae4cebd5c9c35c65ec27f226017aa96cbc838b7565ebc6081e558e4adea9654294c14ef68dfc1a49fadc6c322661ab48f2e80a1712ae9f25b6ec3b2de9c770ef017411c115d44a64a7c9bf2e80e46216760288f195f93cb85f185f9e4ee36a94377d77dd0b61f9d142f31e7708a3566a07c7fc3cdb5446103c9297e0dfc4b5445fc593a438455230afea7fba663804ba4711a38dd24952fbb279fd4669e8860ac605a3c97807d646310bbc89fcac2e2765fdaafc35256990ac74e1dab85ea30b2828b6bf8e079b1eaea8193b84d27cb18b9e00acb671e675e517a290f6832fb53e921dee9856832c9108ff8cfdca2ad2e6e80d9b1086c9ad399680b49a3f3f4d21cd6f866fca11a1cb49937ae2e5e55e643428d59e1d9fc3edf93ca933336eb497c68f8bacb6a1bf385e2d0f5879bc8d85aa74bc03c99f5598dfc587de6a250f7494d4412a8226652033bd0093aba1f22af533fe0f367d2ec924cff658cee439a0e33a5efe5d5a46b195549e90b596ee7a571a1a0f437c20cd9feead24d7ad2a18510b0b11f0d153aa33be5ed8aae1ecdf49095db6f155806089ce1761824bc4d4a34855ef8f2b7d287a7c5a49fd316e031b7a33331b2f284db7e0aab11838fd80e5b01306fbabca9a55f271cf52384d175df14ff90ec93c1bbdc305701872e8aa9163411cb6e1abdc304051b2921dfa15b04234079a60cccd6981e6b4b9138fa16ae4ffc684cfb7c89bf7625568720f952674e795cc733a131c22dd0784df68a168f9e4a65ae1171573c1e0a98b08381fddb18fd403d9dc493735743c60b7301d14a2f60286805a497fdb59131cfd54a526c7410b3b57a830a56cc28db9f267155aa185848ac353a4651536156972c183222315d1322d725b1aa052eb18e5a58089eecc198e4ee331336d79691ff7fb60c1e0f7895baeb83722f09f8ecfbbc14ca8b4022504a139f203e313acb49d164fe709f3aaeaa6d48a91d0365c5d0d3cd767064d4213a85405e4f1cb707dc1b9e1069aba1c46702fc4ec2f087426e455e332fb583d2f7a6d66fe852ea0125074d944b579e43916cd2fe00027dace5a6ac1278aa474c6f424ca17770c84785bc355e4b56c3fc3767302062f8b0028e7f4ded1a7c8a64ded69400920fa60277ad292f2ce14f1d2efb258175a36b2c8fc81ba33b03a13fd18c2b0869b35084ab01082cf802344fdcd5cb2a609345e38baf4f01d71a839036b4115ae313e3cccca61a23995553a926341dfb6f22f6683c367e83dc4f7e20e7d6cb29c2c094eef69013904cad759e5bad1b5126ce266d5e7f7f198ca0c43f00de6e71e20d0109f1cbfd576ec1e967469734a5eedf8e4353fc5a604178ee7d0324a78cf2c53d7df18434858e163fdf04e1b0244a307d3035254b3704d78e111e0418789855b481960d0e8a93ae7fb07e9b290bd81d0cdee3e113920351585fda76ebcf935d03277741a2b9e07cb9fa71f920ee5405a9cd3a8d89b23e5783bbb97736ac20eb1de0d426de5639bcd63e7c8b9de29bab835714c5cb768a11dfc53a0dc42064710cd47aa94d2f5db740f2b1cd62cae6ae79279277c0818934efff4b2724b4f550736642eef02ab24e3114510c459234481460af696da82e5899bf08eb9d5b753b5ef0da176d166fc6c9c8e4d0fbdb9d3beccd0caa25d43900605838bcfb64311777b9cd5635ef0e765e865f96a9c4cae26acaf0df487f1b477ae9ef60e6ebd78f18135cb688ea98377bfe06529634a9e0fe6ec2b036a3d7b64884a33b7d42c0dea772a12390d5c0f5c6c822d33ba052d003da0581f5db0655bb69573dd986547ef728cc19a5908ca555a5712e67102afa92fdd2343869d974d3f11af52f595acdc1bdd134eb80c1bb2dc38711420573f1f0afe47252206db346134f76b97e924f87adae43715432d9a6bb26e1b41989789654db66d27b3a75f837b9111048353e884631f12dff925c85356e349dcbbd79fd997da9499b433f748a22ce14ae75c9cf4441f9de76c8ccf45e181d201730d688bdb181474e5a9205b1782a89f9a7491d36bdc8f9e8b6573d7c9b92f95adee9d7f759366aff47b84637fd194d8bca596a628469e85d37b8f153ffeec64cb770ce93dab22e3be3ae2d75ba25de275069f5bc3211a504f05a0a0038ae8f03cdf662b1eef9d3d90a0078d1f306a1e96641d9f2e3aefbd329430c83abcfed4850688b5cbac0a382915785d210802f6c4e8c64a9d6a5640f5d640b843ca927606af4aa95d2cb654c268bc90dec7d002b6af69327dd53a4a9c610f989a8eab97cd14334589e59d9cfad9cd067bf379a0f78398ae5509c94d9c9aaf8f1f33b20edbf6beaaedf317a0d60107fd34126967491f3ee1976f93baac74c9ffd9812d34f97d5a001757c14b9f2e8f042afef3c2ef7c69a55952c184cdc3e67f58e84d21d8de6347334f115c317520c6cc52aa7a5bac2bf79b0e6fa0700dae662dbfe9d3605ef047b9bc5b8e34d5bbe09ad6cccd5e5755b88930381ee147444a84693e8092ea8047b59d1161c02f1a7e5b983a8be3b9c9ac8c3ef802839146b0a8a2678f1febbfbd0bc8680f0156560e53c94d7fb4a4505336660c3d885329b8173bffee9d493078634accd058f4d17ba34f82e18dc188777245ac3309be98015eb12a13c3a460bbb0120574b9b0ed8a121be069bbc3602c3864f4e9641943eed5198453edd04ed7d342e3d068a1bcb2a31a0fe7e97bb3275df6da470b75870f264b8905a34f045f593105585cf20d38c36f85fe5a8763071aa47158537e53f80f0a66506f25737de8b03bc9d77e740987af21624939948f2d7209e3cd68218b1cf18e9a26692cea58f58600ebd9468f2356f64232d9121267fd22234b6c3a65b9ce5087d46b390c38a88d463885e84bf6c04e72a53c0d57c6c41bb8335db3926e1c162d56dbc23ae135440b3c76eb57c48470f41f508514e11b3686dfbef775a2f13c14e53398204817c00db4307351b81b16cc885d85156c7e48f2dc18fdea8130e137a3760ca42503d0c46312230a7aa00387160e019583160dcf08579528d09217a801a789466bce7fd0920e9424dd212e93983819b5d1a3ff33410bb6c509de11c864c8cb86d8c9066fff98141161411209bcd5ae1ba49b6900d734b4905872e89eb28b7455593f2fa90617ec7ee5b85dc744d346e62a563b26ec0019284cf148611a1e99dd4fb3f0751a663877db2f780c07d79979c10cc4296d297bfd41fffa861562f1814ee9f58afc67a9a1dd040c228f01fcbe671d794336b40c22af9f15af361b11f0b3b3a56c1c4911c6e2c76efc6d2406044b808638afa4deddcc420d99faf3b41de6e24070b48cc4337accc4d196ef34cc862628133798d163c6f23c61dd860656ad49c01f8c1cc57a1d9ebdbf9e9b80fb639efc9ea7f95e23c847970963f509a9e9bb53a783653434da9648ff36f0c2164eb770970c1a1bbd2108d49a06f48bba78648b1aaed761d0b4ffc46d1f629cef4a9473795d079bae2454ab0fe2d38dbf2592fe189b00de9c688a39a9bf1b8c840c0f505f302a8312a0ee8264371daf6431112b1a04165ba460333ae409ef4fd4095994609948eb3ea227e364decd0468b33b33103cc2fcf58d06d39886d3c71f64e9144158fd02e54dc14fd5bf8b501e33e3bd9fa7dd4fc64ecdb63784211537a0e19aaddfaf695fac87589a13a5ad97719c6fc1595208890ec644d992494219fdc2648a4ab50aa290216c6706dd951b016b5a7299d612630df12527ae63a3ad792de06dc06743e7319103f3d7a63d44bdd7e7d2bc50904daf12c332ee5a9bd5f225ee439880598291be1867ea99de6b2fc10b3a6b89c81a37984d42a0141c9dfd97b378ec8f8cd2b5061694b64cef03d222b67e6d30e0d3d94c485e458f002fb7f2dddc2751097a6e701ea62f20d88d39414252825fba77571375ba40d44702452b9289bcb071f829adbc681131c10519d71a79d0354cc39f6eb02c620113584b05406de4a9ad45b5a70399835e51e6d4392c4dabd23536ab70ff4155d04f4713dfdb2749126bb85f75fd9efddfeda9b202c904d34c1c6dff6f6e07219cc29820119830a6e2ea39d3293310ff396b1a3bca45ba719b8149f41db0976a32c63085ed5b7c0a56181b01ada87b151fc00c7221689072e8ba606f6ad3398e7432c78230dddd0e1aa4dc055d8034141560426fbdb76dd2d5b769b9bacbde4f25b3b5955daedf79226f58057e42241ae7f7499eb5bb7585c8d54e7dd30ee0d3447ed6962f16d90e26e38c638ff4aac91be131ef6e919e9f8d9e0c1144d8b930c7a9b492113ddd05024773af78a45a37017c6f299736c986aab105129c52f2e6bbded66693eb89ce152cb24813a1fa2d8f01d97df0a12967c4207049851d707d6fe83d948332af8fde424931544c847082d55cb0710dc9e595735d5124da7958c7250e4805672ef925223bdf5e2fff9371df1638f1fd1cfa18af91f8128b4d9ee2e126030c8c1139cadc3dc480c2439653db6e661b666f2b4848bc0e330a03d0b76f6ef4d6910a5fcf7c6d90f4da5e781829c0fdc0a839bcaf8d51cc35ac07d391fa374b0fc390e94aa9c84a0ef06f48c179349e31fe7d302407a1925d3fad08e3f422b1648b2f5cd12a52046563dc799014bb8825357713730ecaa134bd154035db5ae100c57888c3cf42fea1c7e0f6a5f4d92a7a7fa763ddd3f973b81fa38286bfd417b9bbae5419dfb413b10bace8179cadb2474a752ba543763935059ed6f5b47d1729f039565bc7b91f19430d349b99d1e8a5da8100d835d68b7d156eaef2ee25ae36d12bf99ae2644d6aae83629347b15505d4571b1668f9a07e7f6f899adf34a99f51700e8e1e9c856ad96173afffdf02ad6945faf519c90b149e5420f8b7e21813727ce0d3506187323e99b66b3aa0447febd0e6481d3d148b1f6309e193b475bd4c7c673e8ecf2868e35a58e4ab695a39ca6c7f8d9c417647a6b6a1fcdded7966032ab7421541b563e3a4f3ca5f7846b59ef737d3c10681d4b7532309cf32f745e74d1d6fce0dc44fac0509b698a3a71d844bb88264596749bce760895cecf9847e3596dac060aca9024b2cff88941f8a9958a497852a4eb870d0b2f7f44d2964f56f28bdb965b0ae40328b65f1b031524ee21192ee9c739ad67a9d775bba11f583e5d4b5c8c57965f33b03591ad64b3939e63fe84e20c56bd0024c32d4b306512be8b0a7cf503466cdfe8c1d8acce46f4d56e0342284bd4766e36bffdccfe913c7468544eef2b432fe2c7667af6ae7e0ea49c820340ea0ba5bb73506da2b5b2cce49d3c3a8b25ebe76c82aa23354a612e823a216327b888dfc9779198c7f5e17fae6279d5b061534f10f7e406a92e81624341f153c123e6e658c3863814ea7b1b14e9949c33709c08112adb33994870df37facb90d167e00a8a207464fb3a6dc66cb4b09ef2d79c51785c18f9b28d68da4c00dc293b4facf59650f4cbc91f42308e504fbd87fe5c6b8d01f09b55a753cf26f0608cb6262ee92d514c6913dbc98c10d22947770d8e0ad65d223e989cac8f9413a9d802cc00b276ec05b0b1f9fdce5622a7f3091034deb0b00fccf0e40fe68242b330c46a88afe8dbd04413ca7900dc7f1fe3a42ff573a5a118c850d5b014be0b8982408ef2bfbe49a6b47b032a069a4ddf57e43b565859f5ddefbaf73ef764e1f6c32ce136ca98bc45e428cb50af35d75f5fa099e0c951bb247973aeaf822ae3a61af73216a16b657fe92fa5e02d3f6b6ea18dde6b9306ff8554ecce02fde47b8236a30ef35b04681b1d59b1b69af482db44ab55aef4008bfddd85bee63cbb997cb143b184a0960af5f034ef414f310d30c282d02cd77692b37ab99ef49583e964c6df9d9412602d0c64817987ef5edb0709719d84d25ea09241658365cddd389f0ced19585409580a42ee008b8e8f6c6558f2ceb82c625e84a2f036ad3f31c9d9cedb91f13c31366d0f2331d19ef2426221ff637a12326c4e3502fbeaaf0d07366006ad0eaf5eb47cc4cc3c95ef0f3d7ef87e7ff08206038896f5582374edf35e944c9e3f92bd4d7c2a140bdc02713a3136622fc363f0aad6c84be9e67cc658061a23eed8bc66d7b31a30eeb97899643081f94eccefe4263322def6c48c9adcd04d9f4ac1ab7ed9cf901e0f7e8608ab184088fe94c1c1229811762a9bcca5f201656acfbe58c2e8f9149ca827757c3a06ebe60f440492aa6ce70d03087f5497bbacb5ba90d241d6f0f36b17d796c1bd37c96bc43398f771212023cda957021f63802636c73afce1d35089c46c8168629915df81a953d8c31e1263c085e1a0a82f2c183eb55848c43c0b868e32d9b68f93afcb7bda0d14aeed133c9e9c15b311abaf9707afac50ae1e80adafe7eae1a54ecf1c3f5d70b878634d7e2c317c3efbe812d2bb51a2be1035cfc591b0ecb53855390c366266c4dabfe8dd6deb1af4c4147143a1f536f70e63765e822332dfee35db7b1b1622c710bf677556c996953439ae54abea2b569c4bd7869f67947691f34fa5326b0c8369e50517afa90be5036ed8c77531a79d6a7ae9ede60101f9d94f7760e92f99ea869bfeb629e96799412fe4785dac04fa5ee1c7fae59f0e7db34b4d4e20d7bb152d37c009ce150384677d982ddb0307ee36b7a8206ed69f2a560d1371baf1c594eaeb48911f409fe05bf0bdea57e0dbd26f0dfa2b5b606f47c6ba2d02338279b10113a889d5509e3bca7590f6c9aeb531d398aea1cad7a001189aedde583293c947526382dc634ecb60ae033c32a77018670787f2831a4d05cfc44325c240d1758e6d84719611f90e1a6cfbd46920d3bc3a4eaa3be4af60aa459beea0742265f5d510578948d3c7a7d57c64c595ac29b5a3556a3db2f39c64c18b8ea611b2c197985e2eb24e0a4aa90ebe00842001afbfe87dcad4b5d02f415e98bf121234d8b01a5b335cdf0e5f0a45d0ec58c81175066eed90a910faec88340d11e1b51f6e4f11985cd4a2a2845eb37115c964e3adb0d4df9585db090dfc3342337f1ea3b11764102e169965e2032940e868622b3a83794c602e14a661582b000f448be684d1160bb593d80c87289449c5b8209433c67c095cfa0c9c46fceb086c56f0a67860178c733379030c5ae0cda971f5b9ebc4fddd4f153088a57b065ac2b8f4e0a72730ebc25858578f5dac99a385611e8879154c363219fe6d1d2ff5e79863d414f2cd4b0c316c8f938c24897815bb9ff0c8ea89aa22e34f14ce1a6c1701ba27ee5ed8a80d9f3ecd1fd866c543fd3a80e33d338c081e8c4c1bc1ada3ccc343b5b42498f01004e743897f3dc307c50d36ecb61044101f5c3d7043a9bc78bfed0513d7981f27f0228bde9e07b3c2895c2c5a1eda2b202cf26fe929ca5a95a7c237c03a2ab5a096852483619872e76f96da8e729853bf47c614924cd23276d65fe75b0f5fae9b61702fcb73ee36fe8807314b56c5ba81ee80300cc3911ef1f40d716e6dcd676cc60233d27327327312277c1982ab76cf2c90d466e81feefe48ec4d1c45162fdf0d6d8fd40186f18121ebf976949c77ff0123e80e19416a4ac236286ae8c6ccf01feded76c0aab75b671588448305f94fe086ce135497608a03868f948feaaad248595e4ce5d467137bac4cf6891348c7fc9c515c7195dfca71745107b8c9c930a9b7845308d142acfd4c7c9dd79b9ecb8da1e7412823ca220578fe143c00f9c692badaa9a912d9c9d2a82261167528bbe956d0f9530377b08b60b636da3209a358a2d6804d475ca5d9aa92a42a94d5ae235b27a28285faee4bfdde412dbfed23fc5af436a09281a0f6d1b2c435271799c7055d3d4610c86ac25a414e213043ea7c823405572424f1fd8ca82da5cd6b602c868483dd8cbfbdbd634f18b02ed2da938507f6f55de998ef25af6df97dba851a53509e862c82e5838f46a2b42a67f21726579ad0bfd1f0e00c4f97596f81ca548004c976bb2e4e9a2ff80e1f764b0e4b9025eeb3f3b29157ebe8bb1d7ac7d4c97f4281d26655f7767e0fc4b0e9a5f09aa454a787e9257e95b15cbafea2737bd0fbedd969b5aeb695c0db3fe82a7d1a6576459c29466d43ba10a44cb2af8aac1246c914f30f75e9860086ad7ff444b26b8bd3acc33596999372cda9b4df59121ba6ee6e77dc5a15357acba8e337a1ea4905e570070ffffff8f