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 68263 f185e2fe665dc264ad2f2d522728f0e1b941357bca4d46fd0e625ba08c5b82df

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1a4f3ba8901c64dc23b2f10a3c5c5b17250e568c70127576b1bf3fb8ad9479a
Certificate Block Hash
f185e2fe665dc264ad2f2d522728f0e1b941357bca4d46fd0e625ba08c5b82df
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009033000040300000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006f46a5f68d700fe582356c7fdbcb26324be35a37baf6783fd4d1f20f13c2fb146455840adca9aae7d33799f84920b1fd1081d23fb2ecba501a65ad9369e1e47ddc82e68cdd558d4e63df47d117b944215e10165aeb7f20c8f50100000000000000400000004000009033000040300000

Raw Header Hex

0000402047ce928945188e83210cf62def2227a16d3ae2364b3e4f6f2f6439b647f19bfa37210da93f47e1ab9890d440013afddad95477aa1ae0a2c6748b4aeb8cfc924da6f3226a273001189a47d98afbf31b6b572701c768e55072b1c5c5a3102f3bc24dc60189baf3a4b1

Proof Data Hex

59,560 bytes
121216020307e6686cf19cb5fc20a583e2ffa6bbefd2198138a8b645e04715d3e7218a3a05a70e809d057afac08170551dadd8a976a21cfce746487e1627b38bfbd86acf2b821a774b2405ac8f270313384c856e9b7f86c16a98737ed491459239268279cd5cb05da70f1d5a8fb2aaba8074466a69ae1cad76bb12f7b21c27fc12c5d10b4bd5da9c0fe59cf367865966016bd3c5081f2120f7f60ff5228fd12e59d2809d954f45a5a439c6c709c3ea463e987f3c3d2fe0ec26b7676568077eea0de18a7dc3d93dddde6bebfac058ce8b1cc7c569fa33dfd61bfcb21f83970bd10bc63718495e4462b5d3d9a78be13368d822557c8698b02f7df67905c9b90c0bf590cf77d472828be21e90a75d6264adce9439781cd6ab9a226ea32357e6e52f0a872dc219f813cda5fe80d3ce1ea7535a066241983332eec1751dadfce8d379e8898f0d9217ff10dd51ec419a08594e64c8e20b93727badcc4177338a0dcf370733893daefc0e22696364056bdf8590392ba8720f32ef1d843006dfda2cb06235bab489a118eb46961a02d7e0acc56d20dfe25a69840d6dbff94f17e4c15e54e289b1a7f188387fa6c2f50720b832587d29dc68eac1a53d9a1971fe1e2471d44db7801989ce7606fcc4a5a4e1b32ebfe272f9b04c558819baae35f87c6a5caac6bbc2bcb31464cbbf797723869f6fea17d0607b1c3ea237c61fd420c68c7113c0f089197e1f51302fce3dbae43e16ffd8a96024776afb708414f5cb3726a7896a5d4290cd7859b096f945cdd2d3925faad020bbcfffdb9f14b9372e2e2e30c98d12caf76348ca92ff267755bd928e63c6d07501d91ddc8df36696eafd3cf8fff9149f3b3071ffcff89db90e6b72776fdedd75cf38faf4e6ec617363f1c73c05fc7216891d4e038cc6ab351145a18ffb9eb3319449c1188ad0984f07285600226ad2bbeea15b1d1053b8ba59c1ed8feab1478f1d367c0a9040442524cbf01af31878d0668901d397c119ea476c8b3231db0f00decaf5bdc929f0c50e64d9331db1e8e476dd2bf94a61c6e7763b0ad2c5c520c0a793e7b2839610b09460b59b1767606e6d2a58769f4bfc3535d7ae87e13bf142878a96dbb4ffd2690fb842d2a5664f98183eebecdc2c0807ce024523719495a6b5b07b6c67dee8127b8e47a5324a7d13c7e303765c05a35fba4f9ea8de128f8b66e20cd87a71436068c84d96789e1ab3c8ace12f05ea324703dd9ab49e8349d8becbbd7c9f2af59ddb4163ee3379c7ef997a42e5eb9d686b9f7da6574f234b9c6685b5dd758e14bc5e0d4c5a630b6d05306598a26fd0e3450ed0e27ba302649c3c33cc68acdd73b60b79e8c7480eebae464f858e26f51b00a9ee0ac4b35037bdabe981902d4f5c80058f1127cf8f4d62f9078cef76f4c6e1ad8c3e62098e98457ff43a1c83ebaad5e0b29ffcfbbdb9160de22b42204674fe378841ef5fb06e4e28919d2e072dd757adde041a603414350dcb682062c6e0c36f2b6b90b7eb3dac7d669893ac2b8cc3f532cdc4cecca91440ee168d0013badbebda9dca889996636918495bc79d5abec416b546bb5247bd4fc614ca22ef3d51101ed8281886f8397f818dda567809e485782b0bbd7777dc97862cd93a24e0bf4cb63c4cf75ab01803f9d962cbc1b56c6f91c66bb5fcdb1d3b5093413966a4495b52f4e6849f2315eba863cdc102be945af4ed183f247e22583234fd34f03526790a4bbde0f42815261b9abb3069ee961c228419698944dbf506943ea4329c06b55fca0d31e94863ecc7a9ee829230fa5db3a771cdfc2c598e33cb9cb3d51b603285053d727144d18bd512f24236ac7bd47f36e149e6d4aa1a58bbe1040456f249a229cac20b4f46d452871a5d348d924ff62cf021c32c37538c48ec24328eda9c1a4236d7ffae3f031eed09024dd0a853016af29ce0519a00bdca9c1759083bd884ade1eef9fecb529206453c37678730ec6d87e05c7822c36933536c08e5bd4fedc8ca1c2e23c373b2cb85843864c3f79640399a2e84e3afcebf4287cd7983caa44660a65532f5c32f9e808d91840b36ec0aa141861e3d804ba7d694f84b9df4876cf2cf53d143c7b055a8f73c97a5bd636a889d3d505fa8e7e6404f43c433c7d5ae6c16930186149887bc1189199f322894abd2705ec26647cdb909d4e4b40b13595077c1af3a75b1761b0ff5e7fea80e55a16e481b2f8f2bfd7726aacf68a15180f4da9ab281f663a35ef723a76715fa591ea0d49f444fbde2f26c8861ef6da3ee993931a1fd58bd41713198bc04f7c17909c0c555f7977a29a9744e691535d0f910262dabe82c0520a6e05db23a4b7e8808d696a0a7837859be70ee21f0ca7df1421cd67b2119bc625dce5ccede2546cf494a60bc248b237f1b647c2d2bd55b333c8aa2cd1f7972a80971fe1c3621da682bd98032c2d1696ca1b13a97a1a7e902da6337fc27f34f857681bd7d96fcc863c0da9b35325912fae1e1734eadfcd1c18a7bbf7e5c58b95f5f1601fc83e1f0bde7c9f5c067fe4f3eef08899f3aa6f310119649e2d811dfae7c2b7b9716ec1f25c5f1bd3cc567757a0313a97294af775332b2f2d3b617db34d5e194884d58d88070163ef36e79c2d28e45e6193d83c18e3fd69e73715190f5bc404907fd8cbe058c1c914abf0fde6a9c275153081450122a4236367eb50baabfe4461afcc8816aeba6d0c810a1632e42811356bd86ecf9a4fcc4dcfc6edf13111420b1f669516e81b3fbf8ea28f3963173498282bda56d912046facbf8f01b259d055f8aac01391e82b96ed15c5229169a0f17bbd2bb6995a1cab3ebdb7d4fdd54e5e92e0705cd7dfd14f6f190bee2a70080f302cf814329deb821b87b86e079630ff808aa1b0d3cf0fddafa3591a64ce4ad46cc3b371694961d0d9e80c649d2ff01a722fed7b9cc2d329fee707164a7ba83da55da0653c4f7e31d3cebe4fddca180a9d3d04de6f6fca57d3bead1f4164779c68a7057b5628d4a81ab533d0c560d8fff39b239a75053b77105b0dded2150e7b7e1763d38b99f5fb09665a09de43304b55162fd2194cab7e7a7c3ea1b076f97c1ac6be97366489d9ad189f502874fef9ccb4a70963b94bc6db9c10e96fd5081728ba27aa9ecc9994f4f65421a5218c07c25daf6650980cafd093b6e52c0fac793fee5c8ed7d04f8852a22e3bd4d7cdb8c5fe65ecbf7528b62cb9de6efd3a4c617c76da3d21ee972c587997eb183c5f74c2a68ab8fe1fdb34c02bd67b015f17bbd3c9475845130cfdcbd3a2062896b18fba57aec6cbc06c9c3f7fa002551569417aea259a02f1650180f6dd2ab5eb81ac4e897f6a9920c60b4b602ea1a44dc8c5c6b4ec917e448ad6be0027a393d071753160562beba32ee7cb42c6b231283988299c141b9d7ba0bde6ebc747383f5da668e908d7576853c1b2185e758cfacc58b2cf685c4c1d193b3f8ae521f338c711f4cadcd296cdd40eb4805e5a5e52ac38b515ade165961918765d1f95d967cf9cc84d4e20cd9ecbaef9fb43149fc89b3c4fa2bf563be854c665475ac288bc24842686e7f7fc1cf9ce6076c20594027d65a9e9cd9123ea0315a3fb12281cec37a42b10a157b24ee3deb7b5420c419a8cec013789060f2bedb5a0844847c92fae8633e987bd5cae5e18a93ee10b6270ca4978a67b2005a71a56b25c18fe60ec2571369feefe6d5dc8ce4769061e1628f8c4471d8fbd50b0988a63042855874a953af0fdc5098c31ad8235ccc74b569ae12e08601dd2cb59fa517b03af71a9a2deda752f79558130997d5bed5a4355f6c14e84793b838d40ff07f69cfbc313048900a292c92afd48f54124b5e54cff3bceb9fc4d2226ca7f9db7e9b930643cebcb5aeb1e069be90aca09d9baf1e33773edda6f63ea3aa841f86f734e021f35eb3c7977997c2e55c14d511e67932ec5ff70b0da5fb9c38781662905580e02d8ebd8b4f4ecd04573d0365df779714c708d9aaf67456e4080f3a3d02994e92daeb83e66e258ae3ae0144f5bd8777a1322b4e56b55606e308c8b40c18d2f0b37bb288301fd0d18278786d5ad41a411fbbaebb939b98e1c9c7eed3173ebeb72cef135fa3f8304b7c06d06e0f5f7274bab4cc2e891a85704a32299b29ff37c3619a68376f8ba81cb6c962e2111d1baeb64d4ec0e7a393f4654c42e1935bba753a7f0eca45f101012410379914434de684618bb1b5bc15a05579669eb42669fd910d1e381dfbf1f594bb206705f125eec3f210ef763889db575379b7d9b7298f02b8f9e7e3e0920b42d8b323b0d1712a6bd56438588340b25c689752e6f48b128ae4f980108950c1f9230e67928737a50b4ac3bab897e9dc129fde55809a4c101264217aeb7ec46046b93f14f3a7477ee6a4e5279d9aaeb0a69ae58d8fd81beeb871b9c965b9203a1b311d1a018e9e2e0bab811164c0b6c2d19f8078706d6f96b2805204beca5255b21791ab2e87858e72070e25305612a8229fe373cf7176dcbda8f212311c42751cbe09cccb2893514371030b47a3f1b6d2da3085ca36f36dfdc6115feef87c452155b0d2d998809f321c50b76658d4c7bf827a997e1f484f06c9879fdd9899e702a631376cb0ea34fbccd14be265f007ae3c0747a327f0e1bc20d1ed62de4de9ace134ab701dcc091e61c8832c5580e6fe3e3fc766b0a936149691a97fb69f436a0eba68ce3653cb5292c1af8fce05ed33b304cfc3d25c34793e38b315a8817d4b81c67205b7c51103c22e9cf15b8033f4fc8b799de3e1533add5a30a76af95aecbd9c3d7d80bcc40c2fdd67679b9ba3ba575391b3ca57c2eef38f48e7ac80b879f8490cf4267cede2d427e667cea0b2f4f1ed029993ce2f6ef75bc9d7fb980e87ef77e4f7a77eac9fe5632ea2c1b2dfce12667481dee6d8e408b1d59924be856d70783017a03bc77f4e254d53f6e8899d15d2b61d055f491c4d95c30602965b3496ceb06f38d7e2fe86a98996b0498ade774af1832c7f828999680b00448df01bf076ed5a0319edffc471e394ebbae2248bbcab4fdd399737d921858312e21090a158c0cf8031f378ad732a2e87ac10b714095808819e191be0dade7e611e22f42dd831d9ae70860bcdb7ba56564a07512bbf88de345b5b2840f024423e4b021f1e2fc2892bbe7ca902dcd411a95d94360382f29fdcc4f2107e3ee33489fc91465e35adde326e7ac6bd8f0132d78c0901ff6f8e6a56ea081af5c5e84f2968aabeb0f42deb23598dad03401f0a956fbcd414e2fef986d5debf66d5aecd9d99c57f4418d1d07a8c005477fb17f42cb898049779e57409fc26215908e542b780fd13601b2dfaf083b3cf80d06e6a24e59bf5adbdbc56f5c10dda382d0dff13e5b78e83402e379f532e1089395e8f51cd36f72216e84986431669f9f4972db49624d3b016d4cedc6dfe6972c265eef7c1ac012c8189a7c7a430dad85e7fbfd9868957b0e3d104c1a941fc8891e22de9fb11ea00af074456bf9a651c88e27063fbfa37be19aafcc8b76e3300af39f6fb4cdf652e06063f4748c65cdd54beb454d1691ef40ca68e8c6c837b8c8c646bfc5892338d13119e2bc726202b042b1934d1ea3ddefd544fcdfa57b2d37d144d6c0b5fe4cba4defe3cc8c8711d492868d8cd932dacc08cc28c25fab3c2c5f8d33643ed6526d94751171fc4af7efe4f47b7b3cd7005bc62eb1853c1d6ff6003be244122bc05d3f4d1860a2cdfa14814b46cc0b45a0c74ef2026abedee444f121f5d4291c89bee1f6e1c4ba876dbf5b4222c198f1948284ec8b2b5647d60f0c4ae04b8228a2145536cf0aec7a8ae405924ab69acb750fff9049e5860fe90ece0344d32ddb5287936e1df49bc13a5e0ca908980fbe6d51b35fe3ce829336cd2b706c3c8a1840a9fb36840247d63ac8fa97ecd4ee5ffb9a9028a87532bb17cd69d8b6522e74f9ed925da05b25848264160f4d56f7cc34e2b25867b22b089310330a5731ca9b40a859b55f7c36c456bf301a63fa75a8a2900c83d1896059bd3766db7a62320671f87e07b194d76dca66959e94ee5f0e3a70e58e325a0e6d7ba83fb64094c404abcc7b0d6fe8b046489a58a08d4c8e2594354d95c7867e56f47277bd3c437c6aec8badaf78b2c003dcd78bb5862df7e59d873309f8ba204af4b6b29b1452190b0b774a91edd09660f6c36595867893d382a514b117d53034db2f994f7b3dee524ad5911ed900c9b84af168bdd1615834e6c92abea1f73dd4a1c830dc0fea2f9ce269da5058c00dbeb6e1469096a57141b4c11509ee6013988d66c2cd81142332366fda883b6144631193ecb0be21f7e1bec59a171c611d319cb586bf3155454678aa79e3b27fe71bcc714cddede4f3166b83351f6ae1b17e393e9629924e8e1b9ba38746afec18ce21c7438215fae9ea9b1ec2aea5ada59e9c7082c99fc238428140c00b3ad5fbbcfd7c265320804b15ca9e0c9f799840109d06c80400e2fb8c099618b924673072e3854775996a07ea4c3b32bb15ff51e44d4dc3e0d5616eef40baba5de7199bf3e5dd4bce311f940069185de0bf9bfa726dc3049e01ab0e2037839cfe20a5cf74912fca6800ff6b78178e7b65c92935f45048196e60140f18eaf5a8db7b0bedad3cb3a5b4809fbd8f4710d089caf25a531b6fb13cb81bc470de51b5aed1d1fa1dbe1d3c943f3151b5cda9bc649a31420195455caff0c702964f14507ecd423a513cab931fbfb01e5bf4c9db0005e7a3e37bd82a76691bcb60acd2ebaba7a67a7295f517050b50338d4be22fe121ef8041adce01ebb3fa7bcb811bd4c4f80821457211304c66b427bee251d51f77f219d4f17d45ee73b81242f4b3c8249724daa6f11cd284cc40a1683e042d50fdea0e221b76beb20d67f52e26dacc6460b81338303e95586d99fb834d537d11196544a6aa3e58d1681b27193f284a1ee8bfcc7779e4699b5ddf63a6acaf5e9c5a3d03976ef0135e3df03b1ab7e71980fcd57f47eeb621d0c4f7fe9521cee7ace7d13654e3891363804469ef02ef0aae21ba7d2b1d8e70ece6dfcdce0807df65164bf33ebeb332897a2e47dc83ef3f635619cebe27023550e0d69afc1921e92d6efe3b73dc041e9ac696e9ca44ae071ab462ba09f2b302e9ea5c1de1d40af8c7180a26b7a34929d8a7287dc7bd3634024145e5327c375071653a3d87e151ba94f918e69d225e8177bf43513f12279acc0d8c1d9fd2afd05d2523fa60efef3fdc82255090eda939344358907746a5128626775f000425dd3b32639240f67f4b65245e7931ec4f477a13f87a540e11a990324e6f29e0b872c4d65c5ca4a2f7dc00ccd76158cdceaf1eef90ce9f014d7a4f347fde4d4a15f22cb0a1c86348d0e5f94c759839043c7dfeba659178dee4da054a41bccfce680e5ae69180c301ca9454fd4eeae34b1a0967004637f7281ee401f568c41634e83784ddb6f3a1b0adcf94c8aac1a2099972cc522356fdf57ba17463bf77b726924aa233480c55b82f8820a9590e5089e87a537e1c8f3b42d5dc859fc25ffc8aae4f67ae603be430839489cbbc1c06ac5308b81e1368c3e9ca41ee39b92dacf196ac53ad0a15db93ad650495ea435b6ad5ba0c7c36a06b43930a1692d3295528b3816b0cf597a1ec03eed45793302bd7c9449e23d6b70a246004fa4d3cda38bca145769273339832e64ce504fa33bc7e68d32dbdaf17d0c470885b434b3217cbae77653f008b030445b3e41a6902d8d2b08268d60901c7fb38032de222c7770c230937bc4f9e26cc1b9f2e21533950ce1bdcd4665b7c9d4f3f186175813c26f8e320741dc013ab7bfba7cc1eebfbc275e09dc28ae7002b1cfc045b5c1bae58ab30e604369c084e02e9f6162aea88e69ac290f2676e735bf6cad9238fd65bc7c1dff4999ee94058bcb3b928f1d385b1cf9053bc75df8bd4e03c10c7f495efb4891a70be04bc9abfc808fa02712f9a75b18086df66bb93f84f1121c6816b455a4acdf212fc1c97e1438f75133fa615f77ba38c01b5b20c360760446c50e068c1905ed08bc701d82f8acfb2d1b9303b3bf57d2ae60ed75e6bc4594ba1e8efd291b7d95371fff4b162ab1cab3d2b0d36f093a66f35b49c17b14e7a2608a95deb20a4f443d560ffe26513cd36dc61b5796d930f6ba5a1070c6a2acbcf7b8f096b0ae28747c8a1b73ce14914726c35e580c4757f0e69cbb6a472209236576dd86e64c300bad46af951f8e1aaa7cf769670f1f37a5b9082e2923af4d499780dcf5b77220e4b661d016077722e2045361b1ce2c9130f960615ec55bc04611205c278cd8f397a378d555fb1dc5016a402151c4649917fa757e0257521293b7fb259dc20955bbe82ef3462583a74d8eb53cc638262ae1fd48f7bacecb068d1bab3e7e5a061eef9467cfb055def3b3f9b404f147bdcf01e1fa88f282d5ddbb761d9c6e33e68fce4681797200d167d12ed3263f951728d51e300bd149b4cd178c4c352128de82b1552513b436d1a3d56c0a94307a4cdeee096e6993f4e03298723412d09e57ad829f7fad52034476f17f9f9c8eb4f962a075cbc739db8dc668a78f6cf4cef242ae20f6369e9f8b0bfb5e89a94e7e1c5c09eeb8b2ac2655d94a8e877f8c99e7aa68f4bcd1a1b4f89264e651098f78ff8f78bdf038f23cbc2a9e4e03960aa788a687b48415fe845797ef338112c04d585f03129fed48f95b23f060af944703f28cba66857190e5222499afef2e0ebd86ac155909cc1d48f726b461dd19ca3a33a7e29d34962b058a6b99ceab2d81cd77662808accdf3a6934aa278f8a3dd3b37bbd145fa737871dc356cc327cb4c917b42a40161690a0f754eb152571f93ea95ee4a266c909aa319c7c8d224e0e3ededce155d606448ec896dd79d1c79080fc924a59f5e245445694a415c6832193c1bc07b2ac76203a94016998370c4099c43d4d07fcfb6b09b082f7bb286f8238e0a29675e696d054d488d93093497fc55974cffe4290d9d951f7b0e1bc99228ae2ea8202831aa8312b381937459deb3d4c1a87813dbd1daa5fd3872d287424dc12d63d7ccffd552c831f4dfad811c382ff8f2afa577f6d0f4539e5048ab1305119bd4160e9e1e1b4f02ce56d8c434537c40a623a6297ae847aefd90814093f5a0a172b59673890ce1e6f16d619355ece3e9b9b8de22ef028d785529c56e2b9e440e63baef7ad8acf89003ce2d63df4f9f1bb9b3c47de18147b6711480ca25fa5aeea550cdcff569dc1a8ac97504c6b357d14e1751a857079611c910b09735e3cdceefabfb6477beb613b6be1fd9a1fc8c3c6932629bc7339a768c88a2d0da676e819ceb49e3e7e5dfd8b8edc7b4b707c5e7ff4c2fd9a1736424c143eb3e27bac5237ad35a0024f82802262b5846f1911c9362e1881e64e46c7dc02bdb5ef3e74132ff0ac41418c2c4808e5d0c7f09801a41056ddb8cce6f9656d42b0272fb0eba7f5b4f82a0c79dc2a49294025e9b017d0b7b577db20fa709fd9d47aec0250885bae44e217b2015dd52fa99c9756ce4a31c9fcc3aefec92677a180a07ed005e0f2f3a87503d14581c4bc0e642f147c4579c106edd743e00cd48ebc95537da965f4e2af211ff8ed4c0448acf09562fa6d9e31b56d46945e134253c1dbfe3b61c23acb1279cec42922484125690e92c8cec4636bcf2598fe720065b686f840ae184793c81a8d2b0c194477ab3aa50bced4ad7c295834369b2d8032d1e6951e57770601208e1c5233f80d9f14e8871f2a4c8e1133e883d59f12634cf0514cad8c571ac18ee0ebb64ef56db72d6e038cd8cfa20d8676727fa4c7e11f734169443a45dfa934ec5f30590c2c9f2448e7bc2798d2bd1c10020864ecab2b1be2bad6a04e8008524c96081adb6405cc919faf30c45531794a45359629ef1a503c40692bcc8fb8c0e1d42c14796d79fea1114fec06f87f852ce016d6ed5b3e5611be19212e250ffd368956134b445a3340f922747c6b92e01de858477201ec0be125202f43c6ee5655d58df952e910c7b760a44ca4b07ee3d4fc7ac10abfcd037c275c676a3e1af567fcebed12d2c990f016f91ea31fe8deabd4991b354ba1534fd7bd64e1f9b643da8120a65a12e0dda22eb0b97af3908c64299986d4a74481a57e5a286e94d387a29a36399be62e801a64a71aa1ad912c77c560308c3b9227d7c4b1776e411aa93f5bc5ca0db6fe574586f61c516ae0a946571ebb44c42a6f0f4c2229ac419f213f73d1a8675dba21a63de1f17e3ba5b3cd1a230ef4250e022b41fde2bf9932dff582d4dabb25c67ef6781247273b39241683520fe0bfac17bbe71b3cae5e9f587560ac26d37e670aab2a3d15bef95ea3be977bfe2e8cc9aec16a45a41d499f7e1e731153a22c2e7fc49de7c73bad650e48bfd6ac5c694c584487f274f6dd030f5f084d2cf6459a80e16e7d7c775b25535382aa3c7b33f4bd3fd035c157ae3968180e5d21748d4c6d031bb6962e2025675dc13f4bdd3520f77fa2509d6ed9a275c33a03bd9f31f670592d1a647fcca1e65f5b0c8d1b876bea252ddf572850dca2089dd2d7fa08ce88f7240744b8ad24c9c8c63299ab0ad1de0d2253b9acb622b14267a8f3e54d2a464d671384c82e10f326b2f2e1e9229ed573c960a61df6595d54854d25ae942b4a958f4de58e61e08f12540ed71b9a0fa558d0d152d953117a9632467cc75dc5215df5fee6101849ba8bb6da0c2bde9f37f9f518b280342775e0e85101873082b4f77c9277fde9b737e03559267e61f3f518a0697bf2f064cc598cbd3d83de0ea474bcfe016ca26bfd1b0f12c6ff8789967670ac576d49b93175fbca3c40d2d0c7d46ef6a3c751f9d76ab4e2cc454d2996d450378e8f19d833f365d6240c2e03f4e3e1990a7fff6f5a402b26389e115f88b2856b3479b5e82e858bc863d27cd0050bf0cd47152fa819dc1007bc1f2396350c7bea6f5e3255619b8cf3e47d4a2fc68980f91f2bec055dd41fbd72a3a5f01d0b574cdfd491837380d0b4de7308625a805023dc3e3f16accc138a5599d6ace3313cbd74919d05c5b82dd63b0aaad5b8dcd037aa1632bf9970c0848781c813f74525fa6d082dd5becbd1afc8b553cb13d6922dbba84272e6163bf5e600f1f37d1d6c53d29effa3670052eeb8eb51355d24b0bd85a44f0990a8393c6420314d823a0cbe8d8ed17eec646d05d0a22085ad1f798a8304df5b30bb98df543fec9fb9876b3d684e909540d866a3d57756b56a2e952e2260de9eb415e101e987fe0cdcb4aefc5636dcc593bdfb064af4a997ede4905c13a75ec50c604cd5a793a9bde3cbf2615521b1f94282fa6c314b84a09a9918edb23842ca7681b542beeeab3acd8ec8325a02fa410159c46a36a51dff95d4b5adacd81b2e548e954e35e6fa4fae2ddfc882b20ed52864b9fb4c7ae292c8fa0de4621da5961fe782ecb94c6bb2f4654909b6e9d994051b1ecfce5afc202ec4890bd98025dbdb322ed00180cd6c7c6c0658fcf8076dfd7ba34ce44f2d305c23e526e80798b1abdc355e294f11188d9c6f8790e86e51bc6979929b378436b9ce810aef999d913f21061acdf9d2bed563dd0b474e7e1dc181fc271031953c25a48d65ea9bb593d9e1dc44883754ff362b7b0d62629df9e16247ebe7021eb0e61b40da2f368f5a8fc4eef85709ba8a67ec1227ec86218b941fd710458c7e0e6d0e858e9b04c1c3bcda42bcb9d335ed7764ed013616d5f4ad079ed0105360f8d3310ae0de5480af887e68c719e8d108f9823dbd409223ebf2143c9c5db930c13fe922a12af6dd4affbc2fde63c4f511e3fbe3de5405a559f8d0bed4e981f14744f9e49e139e53e16246e642ab0c6991a4adea6eab009aef8d4224483d99e5c4d0fd35c28b40de3997ce7cf3a9e5bc331acf7de22e9f4c5f6d0853e60cad8ea3cf4dd7cd4e149c7c9594f6c87ab1dc5a1460560cecd248fc68ff947b99c31720dd7bc50530c1f93c7e8e80069e1418e590e3906fbd8ee962833e12d9bb7f7e392b3b8c3b8f300450f5cf810135e20a9c49248daead56d9cc6f80773abf15d5b1b2d00fbd8b04ff70d864ae0db57f2119178bba509fd27c2ce58d95d40e011867b869ceda1de8f38165b697e915eb0f4bd27ab91b6e25081c36e9a0be9397ff44bafff16df180e6d2514cb53ce2e349406c5c450d669bcb2d06518263464ec200c9bbcace9167a6d1f8d1b09392e4a287089969bd4f9baf5adbb3d98dbd6c0ca27d0a62485baee9dff287a7cd3e2ad8a29651b5a6f754a160d902698114ad03a31a7e38c0ee7ad4183c8655059defba8522039ac70da1a0309a96e4b9e470c749a498a2eedb13ab69ea7a8e1655dadeaae6c00e91b5cea3fbbdee67cb4efa41390a4a841ab87ba1d1b0fc90ffe18d8f1fdc437a37f2fee4a82c003c24e56bd03c322351987901689d9b3fa69ecc73d23739c5d61a654e8caac5990b47c17855797ece098e867504795cad8af68bce0168ceccb9912efbce5e73ffa3e4450221657654eba6625804113fd74425689bce68547814f7a42a21b3d85835fa9c61435d8e56c3df19119eb4aabc8a48ef4a48de4f036fd9330e9eb32a20ae6b93ab7ee15dad53c7f035d4bee9ce42e586c1811aae30c5f769093b3f42dfe45abb1ed148619f8cceb6615749357c9dae3fba50f65965dccebeea530a21b5f6eb05dcbb492229c795e91c7610e399c4577ff4d876493a2094789b026e946f84e51e441862f800eb6f50c2c720e80802cece2ee7a3d41ceceebc3c327f3b5871a38b15d83bda5415e521f5afbb875c586f3082be3ff0ef53c461c7807cbad950387159489234ae98108dc8674336610ab6f747f7c0eeba1d72ea804ee9933eddb8785b292598c7faa52fba29c163d2ea6656a31a34843f742ee21631c975101fd4e8e98556270c0813ae8e7cc41106b82849ad7563b69cf220ab3ae67772899814fbae06452d42d486c3a9e5c390ec78a2ab034bc1fd2099ebcf1bda6af0060fdaa97102d37f171f54f78c829cc0411099cf3e1b0b0218584dd3636326e20c44e7f8504048bb4d98c6aba5221656627e14d7712c6a20450cb4f7722c1f58f374081b66435e813334800f074b6e206ec917320fc6239c207630867f732639a1cc99755c66d1f1b81d953f1c17f0aac43edc4ad66db3fd1a7fdefb6523f808b311709a1e1ac8f61ec529b22d5e1f6c6e462b6e0c60cfa49f5156314734060286510617d9e6eda0b2e376e398d7f83e145ed01cbdadbc991a5ae54f777598937c4523689290e86bdab260433547d05becf04fa6c2ed901d32fe917e419fc07e4ab0c5ed207d4478b4f7dfe2e1ff92973299c9fe5743c3233365882ccf282b5ea79fd637167f99901cc789a6fb5fcc884a84bae2a32f441d8d5e44e98345db561f0e10eef2827a034c6ca5efa5382a0fcac793389e099099f19b236a6654c79d47671587354bcbd7ae2fe14f5dc44857e912b64bced14913b2843d9b8bc16c5c8d055a76267c26c146753b3cb891b09f05783fe5eb7218725a28d44db06ddc17ab454ad98fade2348aebb7abfa4131217f02678838063b6cf6a7f432c6c8d8a9b73ed1ed6611481e7def0485a6df1d2c740651c1bc43dab2b8a8a53db33d9b13d8629f60fb61443d8ba0cd789b21345e73f8b9bd8ee4854c4a0088c2a7ea6bc613afcc2868416e206f394d1f4e38b7e3ca4e5be0b4b6aca5ac418be60cafbbd6dde3ca3dc2a69d6f4484c1967dbbb269167379a20f940990ee63bba1234143762568ef06796ac4f7b9181feeb47f6de261c67c3ca7a885283e0416997b175f4d8106d962d158e5972d750783c3ed9d22574d28de044ff91596c94125edd935d23ba2dc2c2efbfba13332fbba6e6926be987c71049c7c1d5d5e1f8ec04761e5b70ce3f214c02a90ea842eced35ebefc174ed32f6841c450a04ece504d3b35118438ce949329d888234bb52897f1b6577b6aa6b1f67e45ba02f85dbc17869b19a6dd4fa8c976e8f0db0f19c5816df25742934e0ceee755905d9dce64b520f54e0f6b8af45bb000afb8bb7adf0efd60c62ae4b21ee85127cc7815adabf6f3caf2376a50cc74d92cdad9f84d58d134b5fd534257cf9139d7d5ea74c4a47f22e48f885666ba6d47a752592ebde5e121301458f23c339e312b57f085fc97b9bf102dca556564675b8817b0001a8029649f6c13aac5b7da8bb1b53b4f33e33cead5a3de517bb833a6f092a4d89ec89e8d983a6b35e538ea234ec82714c44c5c3f30ea4095adc062404c5fbba9066a189ba75b495b02d2b1f4e14b2c2faa42b223307be1eda5e81de112d0572c42ad49a2709d2fe7b03eefafacaf854bb85c10addd275f6948ea0626bce4220f45d2efd62cde81f8a5dc0ec0c280af5130c8fa740418a2e5fb0e81c723c07ddd9ac4fd25f7f29a89593fd05722dacb95ccb1a63ff3c34c919dbbdc491008c4e33261d2329ce8589f179778ad0872c5c948a949f0e15b7691863ee2eae9ffee04ab30eff6a737e02775026c2cccf3cce46ac1fae81998bebaaff1d21803c10d554c96af9db2a5648b0cef85656fe7cc9689a8a067a399edad2591a08f815de55cc6367ede2e777af0b50cc4feefd40ed1002e13940737639642288df7e21094a556a5e920e080075b9996bd91eea4affde8861ff4ec4dab188b4b4c2d91830ecc08b3b89df0730e30de7cd21e296fed66f4566ad2552745646774c3a429127f0a8abff74dd266b7e34248edefcf00c55915192ab0ec4f5b3a82e67289843d8f96c00afb41ef765f58d4d42db9512f002a6cbbfa188ac99495497b95a35570f3be135e21f24676df55c9f2bed5f9dd56e2438ec10b6ba9d5174ddeab2a39f9d585d9e794aab5d66379fc22f182fde215440ee75d488c84df05b1dd910416690df60f287cc60bf9439ff0becd7aa12111c38e247fbf747caa063f6aa4bd7493f17d1dc83426027a1d8e4751e6e45741ec974d3e80bfc49b0d0c9c679b37ce80ce26e7a2da594a906a65cf3aa89c2fe9c6567742874193609259f1e272c94b757231326fb4c299bb51c51681f602518c35f2b838ad93f27822b399413a1723d576a9e0868ef19663c52d9ec7f2d1fc9cf1ca353a61b3f210712cea73baeaa2c2d51b314c45ae6ea02591b2999b2dd74756c5c84a8de821f97abf81183e0857c34904836e30b0a7ab62b0785b2c213c4005cece40df4cd3c7481ff29f29ed4d22e42310b911bf52320bdff50d10d0572ef45754da50aec13f0043fa6a592f7934067e1951d2f74258fca2f11f153232e8679fc3b07b0d1b0c1a2131a6881588f866be6548e769e500ea7b933ef3887fdf5c3decf81767b3b7e730be089873625d0cadc6f2099e2456bb788109f6efdc9b817b1341f7e38d69378507836195c9f1e664f412b08b96f3aa93b311d01cb9a8b34817c095312968c21f129a3c7cd068ff7881bc2ca2138f44ad7e011137e360c31cebc2efda868992d9617dcf3241eaa881cda7c7ed14a70fba59a8f93ba841202b2d4a02b0f5c5dcad4d7ee007c2b56c5f05c41240ffb7bf75e7855942e6b73149fae9ccb9a8928651898a1b19c42f5cb7f1dfb28c63e48a7f9e28cfca1f3fd0800d0ad1105e38a3b574440d55e2f567def87825988d3da4a478d643aa1b2d97e3f383c91815a70a9b7114b264f4c2b53886d46ef4b283961c06fb7ef2e56dec45e3a62dcb3e4cee84154b64119768de6ce0bff076cc9379cfcbfb7244c5f900c08651bc464c68a19f01b5ade1a7876febad433b2af3f1c68c0e292e44d314a4fd3cfbfe5fe1abc62a1ed48213a039183fd9c23a058ab2afd3a0d9f9afab3eda5c6fe57781e5790a49e2e296a007bcdf3b6b6d1ec476c7617b92eef501a14111eebc4ae848e08d9ea4a698e116f356cf41c92854e7d226b9d8f3f9583d61adf97f0f47d9190cadbd5069a667ab696bbb12f20eaee2c2d69dcde850ceb988ef21e2d298dfcd527781a6118ef88a22cc43cbf41cafd3f82e301461e2b050376cc27c56eb3ce885b957982048cca101b9e5dd0b5eb2cba722731dc149e1aef1a960ed28c90f91de28107d1199191fdd4ab950618532570841cac208e27a9e9ddf125fb8a7be48326412c702282efb86953a3968251da635a81876f6c659923d1dd8abc9fff031f9af7053c8fb1b4b085ee641c7faa496b51eacfe7a9e5c4a1842eb53d8bcc2efbde66bbeb0c2a5503a08a145d7071cba7a9636b4cfa0d15d634010241b70c1e6cd6885e7f92cda626a31f5fe58da59e203cdd829f345bde301270c51f96043cb195617b0d670ea5a747b5e2d95c3bc534e5a01b565fce80e57f186a0a5cd4fc33d8727bfd909b7d939e86d513d8f37cfe71ffb5f0aaf6fa2cc69a54c613af7ff89183ee8c5226673039f5d7f58ada92ee6ae4b0f22619c023bf4d3b410beb7fc6aa3583f18b55b30b6a8d68a8a8a76d640e44553c8063d1aa264b9f76493e1eb7d2f18a30a178058de07005980c1f027732fad122887d737aa2206d73f58f4e800345bd9cb5a474e7413729ef27b96bb83e3d813728c946c16395fdd80919d1c41b12be0e74eac25a75fa4a612ee6624f783e52349f679e20c7d8a38887847a09a04077f9841c57cd8cbd246e014ff5e3a984bbe7f31b7681a52376263b538dc976d02dc0d2bb3c3181760b3f66ffde1483694efc534adcaa3607a2c28b87db5f2c76aafc0f9965780aaf46e221d8a47e1873a0a0703350554d2ec3af0ba2b004b7350b90e7e3f82ee90fbadc833662096b72ca1aab95546faa7a1b932302e5a541c684f2395df1cf3665d46d6cec51b2f4e2edc4268030b47f9342e0587c81ae19b14a8b97d2f3e04d086702c09fe34a5ee6b18d4e419def6b27584f4ca5f423b752b036e1b8e6271d14d013529084588d17fe037757d1c1dba82367d3eac70ff656aedc30883723e03de0ab310f893afde7ca6b20b1a6f3f894cc2f8a06ec002ea9da5e5def54767ed5f4815185f2a2ce23add70f9bd129bcf9f9fcd3cd652c2929fedd096d32b75b76d142f9dd5dd34d1004060cd9e802ef3335c209f19561ca18911eb5ae7c54dec66923c149c9b84ff8344216561a8e5f8e6f5012f38192188de749984b5d92f810feaacedc33551268104d9a0c40fe4ce9aaed80d3a0d684423f4349f3aa608680b46b4d8d4ed4954a62d6e1f142bdca3ba4d22a3a87ab953d7c16a53a97993d26bf0ec8d1f3491e594925b9cf099783eca8098477ef0fd69c861988d808ccd1a5bb9a6652f29805e60c00164e0bf72d6d5b104a61e08919256d6d53afe4bc06d0a4697cefd08fe9ad3fa64e7d220af4b732d109ef7607b07b4eb3aee1f1f973f9b52717bd06eb2c32e52a18194b1ce4a798d7a91b74e2d254214ff5820b1a1c516a02c6665e2690e793cc0a1989468fed67368a2942eb2627a533641f7025463bcebfdd6af9432c55a7b3906055dd888148ab8b7fa3aef5460abef9814603ee7ddcc25b2bdcb8c025a5d332241391501cb4b1e09c957a187bb639f165d1671348ce30cfbde9a7749972f74ecb6fd0e800261854063e31ae4861b76ae2c6642dceb7c0c716ef6e9fcf25e5bcd02749381133e9490ee37648c6de11d1d39a1feef4f4bf636277c5b681031060c060adec5bde6eb10b696a7dd06de5b1c26bf342f2426b8e73bd6afb6b14108eab02b78fe0709919006a7a06e09e379bc42e026b2bf6ebc8a8cc6c3e4a02298b1cd29f3aaaf70f4ccae931002ba1ed1dd7fc811e43e711f1e02bd2681375ce8d837ed3ca53f31c762f3d291d10039db48a52823c2ed260710625bdf24f7ca9254c352cad526f427ae7f598451c591c2b492629daf73aeec599b170a156a6023e745c20db809d7fb05afb4da19a0cffadebb3e16d9aff33b46fe0485e9dffd1f5512b5748810dd88b817e20295ec97b35f2a973ffd1265420856b9ccebd5714a606f54d3934492442631a7b230f3dcc2be9f23cdb03db0e3598e642d42964c37d91084e3ea5405eb82e2bd79045e087a461c8e209b2b67fee86cc0f28eb4f8522cfcd24dfb571ce14385a2d1c2d81dbdc0278bddabdc1e83487b41adfff11577fefdf5610cae9cec6f033a31c8de774a20f8ec682dd48759ece5da185c9862d6efd3bf153ebbf46e9b4bd18dd632f6926d1caaace51c9c0a630103de25f98a738b2ed9ab823b8776431563aabe93c6b1c1814fbbcac992a0bf3c6ea1d8e7c2158c613988244734b7171c7b715b896a0e300dd3bb5e4ec9a146a3872d33bcbb12d41d9eea09fd2101d5a21d503c06a300102bb12022c2d73eeba843758dbe51b3240d9791252257099d3b8b81a9caaf848b8bd9404b731578f2264918035ae735a2c627e167b268b400fa83f4cb54eb5caff0e13f3727fe2cad85e9125275d5cdbe97d5d17a6c08eba3e8397c51e890fe6dd82ad12e066dff317c4e3f2c1e80ef777d7b3648ffad5d89f87d38409d053c8b7d037d0818d2db46cf0885ad0c348309887cd0c535b9857aeff1433f4094309fb9dc8178cfb51975f1185c041542fd1d67c86a0f8fc5667114ce739519664296834f01c65739de4e8392c37fbcf084c1683151fcac1f56d937aacf6c57226a7ebd288e311e60fc7bc3f2703ca8a41823cec43c40528f26cd1da64054dc963673fbce1c238714c589345630a8e1851b3b9c3773fa6f304a114ee2c7c4e3c6df6ffa5b4720fc41f6092eab0fa5f46a1908b73b0f9e65b851a9e1e64224e44e37abdbaa302511c63967c44010300c03b8d5261db50b7aefd84c5805e576fe7524c41511fe0290a5815e75b796b2e6ef79bcb11b6eac441706aa12b7c46d9af7a077bf0c2e31b3a0fc4f1643b21b406e4cf9af29d9037b08bcf216b513da9d6d086e5f057b1e91e4aa4c4ba6014ab358057322fa1610397b1ff114d23630a73fe7a0e0a9d936b08f52b628ad0ec089b99f471c68789fccecedc4d8aa3575fc6b33e19816f30866212cef0b05744d2aa331249621d70e1acb76e2eb479ccf45e46efaf9dbd6078fe4a687f8ab8c8d4ddda4958250daa7578f0ba8f339d96053527ac31a03f1b3c1d821ee65e87a8bad6c917c675d404c2c3695df55d8ddecc34f40ef95c8f3881aa1da3f9b6d3ff34797944b8e8f7743ff5d703a05b0bb3464cb6a88b056852575a169c18d01bd82a44fe07a688a7fcb13be887fa43db5de7ead2257aa1ec9490a91209f8b3d4031f3b378815c880c00134e303adb86d6ce68a0d8e07ab24b54b59184329f04ec02ea44e99a492620d3d3dc6b99d9ea844f3d09b733c4a1b7a04a79aeb6cbb487ada44e779046dd76a1104d14191f8ca0f8bd716eb4975db7237d19c18c5be762cfcb7cc71bba48eafd9abb1966404617c9125cc702fb0a45f240ac9ee1e93ee68ee211b2632715715ec75d5fd1b8b27537dae0aa2048bf426dbd10832f472744be6bf4ea81048ca29df4e0a19a1860c0ae0f76a0cf045db255f7d8687e279ea5efe57ce272004eac0e0950e879eaa5fbf84e8d42bd086a3d3fdd5d9f0afac41390dc224ccf12edd75ca3e3c7829fad68e6e70a06efd1cdc6be9dee9820638347600d9efde7a3ba45c4140f3542882d50f8d5686289c43685f1492491fba98d53ae07ee46397a7cbc89847515ab9d152e9ab7355a374af98d25dd5d72d49ef221d848de0c3ce0b3b35ef73f8866e56f05fe33062e759b4f5f376a1a64cf5ff147cdcc2136d1103680e047f33d9ccf7f314a16671c57dec6c250cd05979ada68c15f768fe86a030cd453b84ad6fe9133d21b737c74cdb2f05bf57015cabbe2a8697430391363587c6637b7c625e150c0587e2bd8ab0101b5c0a88ad9f42f9e208d75775d043d2a787b1aae97314d874da694baec76ec33620f74a045dee5fc4bbef2bff1af250b97aeb4b0a29d4ef3e0e632b8b3ef27a622df3d771ebbe85ef5078400eb6b8a23180eef8811f9b8819f17465a95280ff0d10f9329797816af4440f6d4987776f818492d0f2b532e0c85505ef852716d7cbbbe5d5b4a7f5618e3ddba55adba3ec13151f5357113d0e92d13817d117fd99e6b67debd660a6be703b9ce060a2a30084b6ec72fe809090ed7dc22d21d009cb6c0b246bf85d30863df52226f6b435ebaa64b9822e4e92404f20869db4ee720423c79ca16c59f6e05a014213d8d51e998d55222ce3ba6951e424e4405b73bc901088145d8aad68d41ad2def464b699e0ab4154424bcd5be419bfa0651e7e8c6a304c3c453334b343ff99868470a2cbf404ac566c6dc6897b271ecdd9658e326cdbc574a2b5bd8594045402b231099b2818d5f77c521239f089806c721a83bac0f833bf71d7ec86d81cc9c847244952e7dc155df1acbba39a89604d6e4def5a27e557f12fc137e21d6b25cce784a1ba8ac698357fa3b9e8c6e018bd135fd2139e2d8fa4e92dcf1e36cc17a20f11c7124b1c1905a5d7631ed532eb54e5225969e605d73de2c7bfaf6f98d15a2fac3b7416a66f65115fe6e536657ed2795ec40b6bac0269cb4bd5fffd297d07986b781ebaa162709784f36b9517b77de498efb63e293d7eb2b6c99ddb5358d85cb782b8486a968f73afcac02425da24cad45d8ebbf9e3cacb893ee3cbdcd30322c80a338c00363a38ddd35c3a6dc08e93a511f5e9b433a94bbc0a166d384dc7a95870980b3fee1b2422b82417118a162f531b3590f6372007b4ea88d7ae3c3c9e57103ca9a248ea0e9060fdccef99c5f75646e763fb7570742b5d9260bd8be7070c825dafb8cf099f7146c1048ad5c92561101585d1ead8b526b5a840c265174a0a2b8abe7b52ec9c6cf8fd3a6ef107c3139a8597cb1e6220600eb69c10a463c07698cfd860c91917055f8699cc82c9fb71cfa2b2166f1f227d448ee5e4e9ce1d7ce6d4e0852e4a0fee0706bff2bce169794b1fa58db68f2038f186f4f3384a48b8d5e40c948bcb91cf489971b660827364c400230e1d75bf1384b086cd4350d157df7fd590b1ef0f4dc297e9f338d28c31396cd908a54c797848cd376963237cfc6181973b670cccab1b07ed608951fc5bb44760fef13510cd3123a92049e09622d0dc8a0e64016baf62945380a1e85bcf07ea876fa5897d82222dd02e627f332b74522c223d1d183a93d52628af7b4c7f75541bc3ceb1513c8ed462f313ecfdce45971b81c8ba476883f6d1181333f8e96b42b041f6a474add8af1e4e50968b103f974cdf1721ddbebeb2ec695324b2d53d776418be9cb1b1547ac3dd8f5c79c43589257f2e37478d94093128ba3d36ba33e7e32779c253f284b46fe8a723237b0f72f5cc8c19c01a0fe409b4bc32736d42eea9ff84177e4f94551344ed401f7ca9156fda3fe7a56e67914b886272e7cba6062938b950510cfe8816b0b34db11d35b15c96ede894ffa6ca61cf345c8914f69e1ed6543886b955e31dc3361b01be63abc9dde3f2433c3ccde1695ad8fac72c0c93e9e84c57b6de254e7655168159d273fb446313a2792bb3a9e586e6b1bf73428aad5352fac16349a37a9f21e75f4a74d2742303049c043116a710a3ffc090fcfead72487b94a022515bfb6f82f87fa9ccff0e97af20790ceb17429aeee408937820e9e31a8a0c7adb52b74f58f2073027411ff25eb6aeccb994b172a6090aa246ca8aa0f2b15ca518892066655d2026ee10bb7f65d1296e4413a2336eeb58f23c0afc56881ac0f40e77d9d00446551690d7a2888549bc93710f347a6197a35633426d7e70397e1a4a3a08bbbea0910e359aaf27b335f4b55a1a8c5c367c4d2a5d7cafadde21615b6d62c86319cd75f50536d545c15b5cdf2f915af0c2c70c6a0cd914c783b73190fa06ad18007caa173ee24270da1b97671bc3e9335323ed37f13087702ba92d46d3e07055dcb95d8a4818ef711e776b6c3199677a3985c7391c050150c849d10c9851aeb26e5f96592f486e75c62bd8d734580ca80b56ce6739dde456152d73be16693983cca989b3d8ca677298023fdf56c3a47d987361ee766e84af10d0dad743fe010f721ebf2c262e3e38e18b6807de15b3199ae324c08c2940168ac90e9bb35640b20d1cf95f0b3d13b5f0b6ac98bf46be10c68b3ea57bae8dd8d70c12136ee7d740358ee6f32ea50dd63a14c08d4753daffc2fe6ba22bc9b4b8f9023087b33f38b6dd08a42db9bdcd48eac1cbd74235ef65db111ddbee7502206f98a64872f449460033fbc83b781c5059690e404aa5d3845fdac14390caeebcfc21e6479581ac5ac5d5dcc876046c52c9ceb59a8f6c7aaba1e924b559d8e94a1b4f163a31077c84380ffab96edb26f9f69a56f070ce70404a45c5ba52621ee1d233d398f97e036a5046a7d32cfb4f09bf1ed4d3cc39bc2382f674a9dfc0a84542437256c0e5ee0a0781d77e5dd0cdbe5ab039938b6b9d37a086a4370a510ca4f3294bec20e262c9d60c019a1702ea02651aa0db4b225f280d6b9756048edcdd0e5e5e3c8156b1b406f2aa9b1c97fd15cca2a38402d353222aad6d4f4967e66837f63dbed050fb855a636a8bd8e97c2cfce0163238497475f945e39443c1fb969b1c917b94a646503e0acc68a5d5df73f40e0357bdc19f192fc7b94fa6a795c24d08d2e6d0fcfe57f817fb69f03a58f509422244c5d4b92ea77c076a44ebc16fcf5a1f5a85e8a1145adcc3e7faa9bc71335793f29064b17b98300ea04b7ffa1782a467a1aaa9c64aae6c58c2d57a512938e9e22b4d0baa37f8c41b70ffb8567e883f56435c8cf5934ae81254fc1db5c86fe4950688786135e7998fe263fa1ec4916952ced2311ba2435687641f783c9fbf082709b10fd5a53c67260f998f9edca6953ccaf444bcc0bb4a7afe0936b8af9f19f92e176985efb8b0423e4ff1d6e5f86a29f8c309e728c77e2cdd7d4eb7d7d15c8ce4a364614afa957891b3221ff00f72436ca70b8c9d1ec955efa5f3167d1d3fe1f8ee775fa8a740cd9694f9e7210ebdaca55c153a39c30caa3120c6451b6df062350961f7eb014f5c82a6b996aa9bdda3d8176cb2e9833ed4d88f154fa712b9beadbce0cbb468fa95463f2665636770d93b04895c4f5302dbd75e6976853bf80b3bb7a113d9decb7ef652060dccad23f89cc97b1e36d8eb144a5feb95f81a036eceb61532d46372958330f04ca63c7bfefe43b30e4c525242b6cada9d5aa712c9f91382760f871efa506914cc89923463c56a22d470d0b2cf25ab9aa875740c823f434b03ed5ba371dc66b36dfd0866c9f7f1b95b490e0cdc4430a0ca17d2b22173db109a04a7bc5ac6191a00180a3bf726e0a9ea99e7d73e017379d28f0314cc56029ff1cdc969ce1a249d5d81f712a8d577c91f30251df8bb7c477d114f4f7bde2609b5a14e97d21435b6a828bbfb2a907884c58aa58865db0d7435cffd5428060f0bed55c26cc359fb3caafec64828da2074294dc878e6fa554d37ec4e6eadcc8bf9382fd4f4f0a9619016d8106cf01ee487056561aea16351a9cb6ebf72c0855c6ce7cb8d993d8ffd7e6618a38abad722014b5c9b84a3545e587e31c8fda45bb134a9a3725b3ded494b7f9e868968a0044102b8e93560cc014624f0bc181e8e340d24c438d85ef4f7ef751927e895f4eb826affdb97aaaaa95dc5f18d038bc27efe9a64f1f95f948c8da2f8a0996b6f03c3977a2d753be4e8f9291d2be877ea136f874cb55f725b0a9b5f826f7ae9bd63f76cbe2146eb9f52db45cb153854b2352113df157a49c34b2dc5bd3717fb15793aeea274aac14d9dae1b3c1ef33a61d1fd31e3ae21e5767a42c01dbb7d5a0faefc49cb247dbe389529b9f63e94071c71831a1a4077e9908a7fe791f22b88623290a4f99896a0dfada9944573d0ef8575dfabeb2575c55771702722a0f723a44977b90a2fadb1a2d706693f1af0557456aafc46fb4b4f92aec041173db0b9089e0e388750496b84ebea187e20daef7c205f6b8e9b81534af4f0940b3941a2f74525fc36f265965bbdce9313e68b3cebea2ccad26e9ac7cf8f821dca94bd99266b37051819e8171f934f0c0cfd716232ecebd97a9b586167b19f49d3325ecb50286c85ae15f23e81b1b9df962fe2a0b8f9a5f538eb1e5d3669f74e6d24a12facb81a69c8416e249dc29c6d4009ce5737fec5d3d1ef9ea84ee38468ebd6dd30687801af663ecb4d7be2829d3f90dad1df4e2f27f8962267c7ed8200f7de0adf8d0cce8c8b827a95bc57e8346ac81def525d6a567173ab047f123dbc768c3eec78a3409ff4f71a0a89164c4e3a2214177241f7003adf703b11743282f6d073dead5fd711d30e69c26e46c6b5043ff3e943c375be7e727de90d3b0368d1e7d9ddc890a35d3c0c4ea3121f4eae945644babdaba7f799faf25f585cd75f03be076c91e9c9001a39116d4df5323c21807e1f69c4311aac1196455c6b04be8ff500fb9a69105e5580c427dddf79b8e5c4591ada003604ec3f5881ee92b93fdf4a3edbee9a2c4e0bdea7bad06ce638aa0a7037e80069c4209bd4ffa3ce18eec4ee93cd960f8cae3b71fb2bfe7d09c2b35bff80a4f724d32fac0cec5a9262fd62e8ac26f7d21046367820bde07f64bc0038c0a214d523220bf992fd965159c642e9d89ac2d48fcac306e7ce379e0e3e5ec832c7f5f9a58b6dea93cd1cba1a6167f511acafe39ccaf35fba92f31df9c8666ccf6b92fca21a9cb15eaa287ae802417effe90db8a7e984677e2115877924fffb25fcf038c7725796aa77b580ef945f60035c286858a20968de0de965b75cfc05753ab9ede0372f742ff581ce749ba7743f2caea0c35ed32fcd869deda4e0a8c3b75ca3bf0c4df6323b73baacb9a6eb4cad5398f5cc2ee0314813b3f25d4fb621a6b33e99b11688f592e670ff8c852ab19d4815afbf547536f98eb76c546f8c975dec6aa4864efc02e052771278e4d25dd8f3b0c4f0cf099a2b749477b47e5b6e1e6aa87fe5c5c96a6596f0f98af0ee5ee67d495dc0876c69f67e28373b1bb3ac5df59ba91bd5a43b8d7761f6f648ce727d9f6c165e3e39846974c12754939ef63c2c90aad5c4e6ebf10d046f06098aa5a879eb6f18ddfedbeba1104b191ae22e96bc96622616b4df58e3b5173c37f07e2a28af549f48ea5831a239f6bf038194dbaf0c5ac14deaa8eb48cb1f1b18b4b9bbb4faa72907c8ab7a32b6d19065d1c6d2e12187f8488314815e1bedde0935e3416dd9fb6ab97b6f54a8d8fa78a968630c2b3d15a0efbac13235eec9998be7c0f2318a6707a7bfc82af88cf25a6ec9e1f53b01f36acdb4020d3165d67fd001bb43d7d625ed8efe30ca31d37a0aab863feeaad2023eedff8d707ef19ce7d4072cbaf85c9f56650dfc8c25b48cf6ca513961e6ad7a30243771e877f3ae229cbbaa2d0366ed49d8e0b2966902253cf67c7c34cd0ef2acdc240cfb623b3bd9fee779d3f16990869f6a4d4421859e27bc1894eb96b00d04b996968605c7be72f69c47323710a529a8cbbc4434edc2340f9b1860a1c8977e8734e2c844b97ec9e13d57e6dd9c7a1af431f38805cf9a86394f331af32f2c462bb35446e93a7063165767af6aa5b5d942c19b783e1eb248e6c1fd597bb2c5a7533023257dbf156c6ccff280131bc83b0ca44540202e156a121283c2a154903ece84bc9ab92113e33d1cd8e2f908fb7bcbcc3dae9c3a9609e8740fed70336ed9ecf6ba072623a9e9932ca24366b3d2b307831e5afcc73cb96283c70e968d273995d4a0a4dae96682f837b0ca04f47166cf61165db62d53984745c01e5a4375132e8654b4efff69caaf95452d2d13a841204c5fbaf547836bf0ac07a596eb1f8e6587321db24ef5aeb0fdd2d87f08b91cd8e6a422a83a5335f61db5e3d755ee417767d02108210f7c6b7e28f3c6e8cfefa1130dd762d7ca384097136a05c5d885f2c8f8c9a147515643ff085d3a4429361f46f40b667b3705815683cc3104586277e69300d2f79a9f55e26ef8b40a28feeb52dbd169d19d3a4dc2340e6fe2fe0a14216f715f0d15327407f009e9782c1bae4fbce810aa872d9b410fb9ae440c2ca25523a70e92a1bd231eee407ff0f8e607bcdeb7de53e292ea835903e8808cc130af12cdecf9a3cdb3a4cf0b1ea50716b1f62fc40db2414c440cccd07f4b5752c697030eacb7a8b8c3bd0d0cebf664ba70c600d574aa2ef27b7f99a52d00b01440b8478351b84219c41b154fa1a1c9c442462fddedcbe4a10e2a002f55f91ab554fbb1469af7f5b23801be1da93e0d5cc857b6417058bbeabb70168898c14f7c517f3fb230c98f3313c9e2589be0b359f225a44b5151868255c82267f9e6ead1b952efd3d29b90f659528338b060df4e341cbfd30edbb7270a1a10fc4d7b05e7d0fc3ade740831964e9784c89e2c47253282b7832a7e4daeedf0e56dd434ab601c2f19f8aadb83105ac2adfbe974a27e66f89bbb27a9770aaafd8db339b951ce2fa97f5fb6ee34fbfb6da5126b3b3bec7b0a114464992667cb8ced40ca9463717d9f46620ab0c2e99b4e332f124e91ebffb29216b3cd4ed0803796abadda024fe53f7f41decb3fb449d051227aad2508fbd068a6d0435a041870e379a5a973367e9138976860ee07fd9fcf98ab5ba2ebeabcfec1c37682b7261d2093b9d02e2252d48ec53bee0cb221975a7a0845ff28279b75b10515c82df0c969890636bb33ca1febfbced1635eb27f3a17ece514a6a2f6237d36f953fee91264f08cffecec566746c2721eadc8c5bc8371b62824e57b371be8c1d32a6a8b683adef6c3d0cc8cd401997c9e15ab4e50736ce4cfcd006f7d3f2da08969229bd5c29652d606998b25c0cb55e6c1c347733ddd88bd1dc0d02633994924abf998cdc088cf16c1d5395e63d4b8976643b1dcb0623c2ddc2f8e09ba9662a7f4bc8cca79871d515c68a9578942c6294b1d25a483d5cfe362e36813c182ddafc4201d6b5e7e4aa73f1b765b32b69e94407cd92de42b6a784a140fc5b2971b9237659364fd43b3d1017b91b21a6341f7d049149dba9c126aff128fc6e3087cd74960b72417eadce7fa475b3f02f43b6e5ec8381e4f48e966a542b5b845905fc21e1e0c1f6231021f6ee7afa5b5ae10516ea0cc04705f0fecf5ceaf0b3cf80f89f2bf215e66431a1e6c9c9df1378c219b8c0766135d80f49acaaa9cb31552fc30fc9a144874e10f8e93764b425b73de6bd8e91087bef04a1dd5753913e830c0b6465a96cb885688193264ba19117ed727a476dc353d8e3cc0b06921a639719f874713d58dcba8705f51f6451c00f9b38e20b66a7232b20104a67ad7527b1266b611765c69000847872b0c9d7592b744fcf422fad3691c286cadfcb278dfa47bab01ec6623bedb8191478f277742c7523865834e17b02cf1a20a2f94259b5f3b9b79f20c53613ed82b1b036713c29bfb7422dabff2f557523e96e74bd15d79491f3e33582f722d49f843377b2df2c6d10d51e40177808f4fc2797b54193cf808c3d22bf5d00505b36bbaf20717255209424bf8ed92b12368bd3dfc5f24bc6f17db2dc192ee47779ed695646d4de33a725cd05e3bbebec47889356aed3f8e302373587917dc60bb77ad4e40e8223afd8f3374b87c8e854b211a34895cc0095cee546e0b333020ac677fbe491397a0e2af9b3dfda04162b2df747a8c978f8f6449e2758ef9ca0ea8a3752e0f0a822f5464d8db6130f9d4e346181fb209d4e3bb879b18467bac9401a0f33e1303374ea8165d20d99d51272bbe5bedbbeb9544b93bc96404f31c7a80f945afce1d2fba8db42d1e9d0efb0cb7de3a475ce993c13dcd3f3c497b995af5598851dde2c0e74f4ec9c23ee66d4737fd8f781b8f83c95cbc753a029de49f0fe748f98504e6672b0f0ef11fdc07364574915d7428becd8656d169504f75c1fb0141c607771c0fa1adf1a74cbee7cbe0685c8766ff3f184c3a70178010684ca7a2a3dbb4f5400ae6468eaa2ccd3f014b2180059df713746d72232554d57d6f927da44b0d3cfe5d2698a4fc4cc2198c711c41b64655baa5b10ace4603e21bbba6cbcf55eac06207c3cda6efd2b9fa3bd14b114082543b2b7f73e2dcef0334a68644c2ecec402a5f412d432a29cdebb1e81da87fc798e46fb6948582b5ca7087d7944551f49195a6b66a7d526d0d782dc2c05a4849b232f2743af2fa5db7dd1245ee9fe518cb5a62ee226696765be6de8b54c8d9ce08831fa1e79fa1433b4216b0c9782c102e54c05b3f576f80a0424cb1782fe8eb2cac1235fc8c33a3082dc227e102369e23ffaddc1184aa340c7c1c506d67b5a6618950c59dcc1cbb34db5d73855cdef02694f24d1a96d12b1a948527d90b0fab2b5a1c72e46dce29b0c7a69d6ecd687735b19902ab9e71360b4f9e0ac89150e53c7322daf755e0cd4dd7a8caa6748b1e32c960bef135676b02bbb70468a562b2d8bc7a968cafb6f52ee4e7062c17cc385a1c33ac9fdf8393722132e00ed80e6b3d68c6307c20329ba01267b89d737a18f573e5ec5b63de1b7400ce7743a929489796587c8d8f21dc05d361e9155828cd538748cbdc9d82a89c06eeb86bbdfe17c75ffdbac5c2d0ae34b64557327438f2f3d992a8af11e3a7db414e900c3c62116e85c6441ed435492f96900f41770fba36ef34c191bfef5121bc673d6bfae99439374021cc57ae526b731c5da6e97d9b8b08b4cf800366073090b7694b6eb26d9c5d080a3433418bd07240bd9664f40985b7f17781c1755637127015e64c3db70695dd2fa521be9a0e220d13664470884ab41c243c1617b1014afef7d18cf57b792a3fdae023728f84b8cfb7abc30dd78a131ef07f172dcd5f39ea36981194a8908e144c22716707958cc931a3025f4e8b8a16fa2796e53638db847540e6cc5f0f673a14ea351eee9291b5c430345300fd62ed019f249dc6a7aa84ff7592baef20234814ed65f05ff58dd09c126f054ca1cfe06bbb69f5cebdb422a1ea587f829e9b2fceb3318365b9a43a53cc4623edf600bf439d5d2ee748bbe3387a30b2c6525288847a7ce9812e27b9c6bed98518e7e96ae8f428a5c89dc43e1fd9940cd453f6affb397d29e1f77488230a2526816afbf3c3befaae40a3af9c8522dad1af915fdc1b3aad65f65b86ac89c571507ab44715c564620ab575e5c7860eaf51f64e258d969a8aa5cb91f09551d3136626d227e2fdf6f1318686c6e81a7eb4ac44adb133228269b7e8c675f4dba6532d89b245a68d7b6d82a57505c9f569b2f5a30e24d2364a1ac7b141bd576fc720b16d93b6ebbf267ea2f1c8bed3b72e1fd1ca86edd7352e78649d90ac81d9098ce707a0a03289ef4357d474368caa7a7367b0bf4a33d92d3842c979cb13768dd126bcbe5322a0c1cf2f9ab428daa198c30deaab7e639e08848ec2ceb92040cc93753bd97762dfb5d71b3b64b1695dc4be1741915dd51c956a9c68ba8cc120547b6f4cc6f4da233d982cfbd2d4d9f6ddb33c808c201de8c064e42f12767ba421f2025e4e3e9c76d476fb77d50966c2bfa5a2ff3a877c51009cc92036dff256d334a20b93e8d1249da06ab7ee548364d116e29092a99ff37f8e753e807e8c4c134f6a6736155633928a657cfe23edfb666bee9b8e5dfbdbb56aa6136b66c7a459dbdfeeb648e14b1bbc0cb1cb31532687a1e925b38c0a4df80bbdbcdec3a5a94440b8e46eba11fe17f85a21afe6831ee9f0d6e0400627bb26bcd4fdd7ac9d9f550143d972e491fa87914a8a0a6db5aae5a3108ae11247340cfe8661daa15a48e0c071de413389bfebaffea9eda7ea971bd8a164f40b02d479bbcba0537d5062b39bc0d9ed69443131615eacd810c1efd3c035d18d8438a380b7bd34742669f06d54c25782c3e7d4455d02d833cf0ace15bc6aa3cf84133c7dd8743cfe1c97cad8c377740162a4222fa02f3d9b1d69e876c2f4800498c1d75c9f995017924c0a145090c152a81bf4a87ec0c104c71afc2baf7ca7ffca90d7c1ed4130cd8c34202390a143e6c390874d4f1eb71b18a4aa84e851f652d1dcf34541fd1e3b19cbbb2c228f1d538463f5798e57aa969691547bb4d7c1475712a84faa8c54686d7bdcc8ce0843cc8059b2aae644060a49463702206a0be69175c6ccbaaddea2cdf295212ac7b32141933b1ab501eb52ae9ea6f92e93e2b1891ac882445be71f8030acd9f4ac68e98c1b776b729a2e0b42d94c839ef7a7a3f52c24d4855083e7cf3a4cc10cecc3119e6a844854de1279b7b7f749811090ff28fb2b0a4c845148bd5b91cf72823720cf6f0c43ee8ed72e04b4095034f34af9512b8105165d51048fc62273555970f16335735ce6868f6bb8da9921debe9ae46c923d29a6972f744bf107639fe1518344e868a19c4807076bd2e3287bc35adac90185714e16addb37f2754f1150d059877d2a033ebd2858381775e90d98274e884b9a0599abc848a4ff23698b6599bd1e8108fa0b8aaa3264317677028bcefc0789e2a2f1e82a46f3af6b32b8a4698b95abf10b7d1abe381309f5c81117922f677bbf3f3be80280850043256eeec77c16feab4cb201923b34a9188d966b306ce35a1f5033f7efe51786c557cb4a8837e2bfb2e0cf6215a7cfd8db5b8378de400ca2f76598f910913bdf13d3fcead810bf467bbfe3c20f2845faa681c0fbb9340d30d88659f1886ce79172eaf5ce0c4e18abea684d3c98ca97e2e441971d8a9c24e707d0dbd21495dd0f692fab4b926c52554b763045ea16a208c83d4869e726d7538e01da26144c68e87b7215a81a2199b4d874d826f895a9621e44eacf6dd74e6e56c453ac02923b4e0bed1c465a7a9420092b44a0ec5276536dbed366d1d70de72154fe95d0b78abf603065b545663019b8464b5b4455dff4c62d545b57ae0550fc80a7d44b3e0b8c22ba1fe756c246b0275d8cf83886844a7fc95bfab7a35d3e2170e42a4e75be886ddb86e828a5bd408a9d9b8b8c8bed9f0ec4b073d5adf307b97e27556c3db47c6bf0a33c7f03b39b8ae6413d443da63ad12b1cecfb9bec888b9fd50870841aae372b70e3aff9d952f20cef719564914b29a4fbfd4f9c398528a9f9cf81d9ea26f3b21f08736c1c6e56e91b79370cc4d2619b1d5835f0100b47e03823c1b4f10fe903deb9aae0395169448fadccbaf6a371d24bed2b08b7d7319258cb8df5475ef3d3dfde7bf8cae2d9fb34777a14151c48d731f67d5005f003ed4aba5ee977e4ed9f37a18d1cce4a3a9d17741989c14218b01ca8dfd29dc01b03b861b1fbafde9cd69de5cd2c3883bd1c1e970629d0d4fb92a700757aa2b13bb35908c8b84ed584e220bcb312fcae042215ac1b08bccf0b56b41cb252fc0a6a192016a69872e380cf22306e48799dd6a6762d955c062434142a080aee173d785263b9306b8220a9c909576927e826c834257da58a970f006a4133e759067f464cf9e33b3bf7c19b8ffd320ef6eaf090afb88da05a67a56079abd131c2add2c9dfa9a3ab8d423464464b8cb089ef2cd6c42b7100a796b6010c64cf22aa6d8c28985774dcba9de6ab11cf6631f77ed91d54fb819cc69ad54020d1b2acb4aa7ed0c2b52899df6b81b468ba1f08b7a7de0eee522dc1da81915f2ed4fbf965e4fe9760eae8fb426063f3d45eec6651ac3f151bf5fbf74e1168bd8a0da8e5d2993ab4de10141a8584f79cfaa1e55cd3759c90d3479b2c43941feeb947a604b7a299c1464138419bec97828142a1f4204b002735efc85b5b131daf559b572dd5eef8b28d40079429012b98c3f0e9590f9edbd2568ed50fb70c08443735072bcf546541e5232f94ffd328e0314b99aeb111fb9b6efec63f49d6e89a11c6dca76eabc6434435656b95875503989af5ec4057455d2cf882d5084459578efc8973b74a8a26fad98304b0100f13e992260129d1def794b04f0a07fd84e3cb20dad05b62724985642a260ab362e0d90a2f97c95c014a3f096f87c6311537248d8c85496e4bf1fc34568e199d9664cd63f53a9b510ede1c46047eb1a331a2d6737d33f9afb13652b7fc763898470964dbcfaea88bc5d6606e854f83fdd75646ba130bcfae340d225469e2613347acea40e55168655d3e3199c390f16fb52eb9014f67109fc16d45df2d3a664bfdc7b3f0e779fc2b08a7a22fe1466493157e77fd2570ad27ad232473312808a623564a9b77b3622640ce97ef761e5e51b5417bb9ebab9afad62c8f1bd50f8a8838458d74c5f885ec53582c0f2b60b5317e99e8d66ee709e9b7354f9e70efe288fb6291b8411155a1f9053782e4302f1b07a1c47336d8ec0685897dcf782fe02a7a6967bb0a0e220f597730f569c76339026e37703f229ca831f6fdb6b013200856bd8d073f8472837faa8f705102eac7b163d9e6112fe1342640d6180dbc26bfe3586e50deeaff9b189e2196ccbfe2f20450b5b98200a159f917311a776ee82a699b17eab4e9b9f5bf5ebdf78aef3f441c36b5197b9cb23549481d07ed6f1106bf55913cda11d67eed44f3b8bc7bf30f165a15e4a59590bd88190fa610638e78588ac500389257ec5fa3f8a2caa2fbb827ac198f45d842749d62e0f6c0c4af398bacf1e0b1aac7b40a55493ca4fea8db60d4b69ec2aee5d461f534ada2edb9d055c64ab15df36dff994590ab88d40c4d9d7e30b861bdb9c8252531595ff0b9cc296a62611404ebe9fc4047b65b8d5cdb17444115ad27a2ebbf7e46a99630f9adb2fde2414326fcd1de1c5eaf616017eab106d07d3d59d6650257e9284ed8ffe3c3f25d5a73e0157a519a2ae126680ba3332b53dc7afb5cd024757d2704aad9b1bbf11a73081e5e15d0c351f0498d60cd90e49a0c3781f923953e3ae6f4f9ba0823291b5e846ffae91a6f30ee03028ec7baf5d73777af6d6e9afcd8fd41fd59ec5a5f027e081f53f146d244dfc752083c6399972ac6f2af8ccd6b8602fa4173ff97a91327442979d40d6d08cc1a7775bcddf7b698a300004b45d8ec5a4a498a48fbd9a87c51aeafead3838e0fb60068df98708c516bf6f3ff86f1df4df99f1700a98c1b04c596e67d168ec42ff9191ceb0cadbac32e4f4f280d8611ae7c8383c580a9aa89a5556a59043cbb9ce3c44b0ef760be05b0ea20933d713ad1d4c981964eee6a7619fc570827057504a3924b40804cba4e1af41f6ccbbf62aeb9d16efc6ebc2fa162220662a3218806297cc1c586c51ea263262b33d054e49df6152737aa3e2e2fda95743e33926921abec5a81212f928b3790145b28eac0c31af0e89442c60e148de3a76de8d1906187791c333d41867f3d5d9649647e8dd3d54c45d766abf57a765deda2315f0482ea127a57cf05651682f3c84a4b5ac203d56d89b9fcd738142950a8f0aafe6850e77cd18f47e4434fb5541b560ff795672b77f1c6a6a40131aacac69f2e8ffee984c70b740c998d6cd664f6000fe28794835d11645d93ed9dcf2c26e420c44b4537345f2ee02153069a9e9e33162f27c89a223845c9aeca4c77d84cfceede39b475fc84dee5c3d1d263d0b842e2b18799cd3732cd0da5546547a64f6261bd19b72b387acb90cfb203e71e91adfe9e2f690bff971953ef6c1d938ff11dcec4f6193ce51384fec15cddd604598bdf32ece5d426c7833827aa0751f7e410dc716d73e584ac14783181a7e373d0f633867449cf096ef88e2e6237a2bc8c7f86e009b87521597255b3e8a5931ad3403aadaba25552911148051f74d33c4ffe57633bfceb6b0b5f1e7156a7e154bedef9e53af52dc6f5e9a3bdfd327ae0db8de5e755c25e2ad3cecea1f8149bfe2c93e5ab682c0d342c4d1d3c6bff7e08aec2458b01d4be5c0812575703f1917b36130c351cfc8f85487035144ef46ffda6e07bbe64bcce75914bf3004ddbc71a8848f4d373dabad981457a0274ce4cb7d83494bcabae0c09d0c0ee718a96d5be1986d721adebf6b55b2404ad80c1b368f1277118de39cb2dbcba31a86e48fdb3e151b50f7845fbf31ff6164cbe552730767a72353b8b4d50b15f3a593433300363032ef97369dc74306f7b0bff881568857aeb71a0599549c2523923598d5660acfaa5e191ebb8367d20fd4cbff0abcbd0100b5da4965b854edc682fa045866395b9c49b575eddcb08191a593e1cdc4eba248e104a5f0cf87a51072c7f31bd1bec7cef951d25ffebf2564fb3e9b0bb50f81ead2d01c11329147c25338d72657774111b85ee8ac47e4cb377e9bc25ab2664fa43ef9ba0d3d2ee604d278d8e16597686be336a3bf5cbc8492b1ca82b2bf58abdd7be0b25744e931fa048297a023a94a6fd18bd12c082c61e7dfe2b1636c688960760369ed06a9c3ec28846681ce02dfba2f126a5328ee38437fa5b7b042764aa647a7ccc81427c150560179b11205a1ba807bdfa38c19730f9c41a161fa52781696f3fe7b214040538c686e6d28361869eb0bc243c3c4c1fe44efb1c65cb49eb8c59097465256577af4f7af5a606af091233b507e156c8217026df953f172b40788d04ab28de14fee2b1d3eb53ce101a141a33f7a04834a67d18fb68b38d4211f5797da98dc4d9fedf21e9547662fc91d8e9ec7bc2c60bedc22066b6e4fa6ea9450dec5d20f899cd580a807eef1086ec0bea918c80f1c0955c7b0a56438f46e6b34341612426a40f03c998745ef8a604511672d4d704cb9e36bb96bdeec931c727dcc528a8d8a4d81acfa65087b55885e5050175dc26a98121acdc8458444e416c1d4cc71ae5540c581b2fca138a93ad86295aa4acf7fc55debc99b971e40b195ea15f7e58b398d710e46a776d94a8df80402ab3a7ace39228c5682a7e6edc0f59dc983db69c4e3a007c51056e49647681f722eba204dfb31b2c8611859f35a10a85ba5cb422d12f6935196704fde9b7eb7766ed461c4520b52af0a5ba312c849d7d333468e3bb8f7a51f7efd2913d41ecf57c442c5e13fc8b2d366b63beaeee278c6aca8474395d8657bf9b441568f268d84ce997569e219fca79330425077943f6a7917826e5fd1214da88387fadf599d96f7b33a822990a502dfce7bbfd2cb7db110b5ec0f709c7c2f7f25278b1298187f52bbc01c3d76557cc42f1d9f54117719b32aa713a7ee64ae20d71fbf4e782435bf1969cbd8046d9a1519497bd71ecc54254669ee6c065e76fc39d38b1beb904aea914fbd9f9d5325594657f7597fb57056215773f98cd0571af8b14656a2b7f996812b3746fc99ae2565811cb83a0586ae0c69fef5e25825a0b69770338058a12b44b455586aa3027ba8fab57bac427bc435df858adb6ce6379e796339694f26c550cc7cfdb19a449d08957bd498c8517b43485e721b1a990aaf6913d794749f67d91a1aef99ede3616c7ddd75cfd3c81343dd51fb1628652b409dc31f0ab8b93d41c94f00025a738d9c1377d94572f689b276358c65e62f9d21956564435cf542686d733a439e5cebd0fb4a521b55f5ca426598ef606137726824b3bfab458f04845086cfc1944bd9cf662209771e31de58a3324894a7eb50e3db1d41e0d7d7ebc5a6df2a2a874bf89d9068f91bbf1c5c33da7469f9419613dfebe8a550963b108916fabbd3ac7dc0cf6d7c4162fc58b1b7e67192d341120ac8602252507a3ce5afd9c98a58c81474fc8459cda9cb0e70522b6d14ba8c734d2fc3d2b847b1221a9356fa0eddc3a2870ce139674777e23ccc723644667778787a659999997f976a7c244645a9c372f8e0dcb2b291983d62762e7c701b928cba2d296c6b4a7f0386961e1dce5d00971e8450ccc558a7fa6a1d3f33ac02c1eb8593fafeaba430f730b749e6649e2746961bebaf80e9b6878384e3bd9b9ea0e3d1749ddee2037b9c79333c38c75e79b8e2c428aa5134c46d9e96927fc68dbae999aa6b660a80795d95a0644d6a061bb500f10a7792909bbff96b08ae0c53a46813c11262b051d10d4c66f90f556b53a7cbfb327389046b862135466fe931e8ed42828d4954b77fbccfcc5750270aa6b60d5b6f242258e85d860e663a72e18dd371b2f991633309a26eb41702f4534696869bf54bcd08ad578a039f20a2d5f09e3c0ca8ce922dac57b70f5f97cbc02e96a54b5462dc1860caefca9aa363e47dbbbeb3fb5b9ae74e52ddfd1ed86b9574de68237014e886d53f7eb2611ea44f75d67bd4df0df3d3630bf03ca1f2b77e80b684679cff202da6cd4f58789e869d563837d0bf2e3b94d00e9469ea280cc0f359a895e7b768d9d8a4c9fd4105bcf8049ca7ee23d5817638ef85356293e51790dfbfa3a1b256a369ceba958adae92a42d568b2e39043e2d64d2558e9ad34458152a6a7cc5a7b4f4bc9ee4db531088aef25d53f0bfdfa1e94c0adf06410761fc68ac160bae117a282bf057aef41e598bd534c7375036f9dda677395eaf53a816a76583835296f4dc1fe2733fc778fec5821922d1462c7888effdd0aa6ca8487b788107eaa506d6dc2ca003f75183013f294baef32f890d9279788b45da3e2bdf33125527a6c2c19b330a359fee43c8293111ad6040de5431694aa073eeadc4c466e0b02a95fce263adbba85b632e784d1841b9a160d40281bbf669608e48e7d78d55f478c255f1ff188c9c1f3597a3b26a68ea9f5ae0eedc9571b43b8b77fbf4b28223dac419640b4805de979c972ce428b2275ca825795922becedfa52deecb471546bc8c151a2ecf52e41ef08d92ce88e14652a9fb12de66f9e0c37957f3263275d575547f5e1a46ebff6d627f0b3c01102d1f35935be40829fcee09642820d6fcf58b434785d40df2a8e84842da556c10f59affa53aa1b8f96b962827129a7a8f8f8bcd4840ec326897ba65af19a6418ca855727bd8793a397095b3f89095fff7eaeac48376396879bd8747d1418cc407e554ecc4aeb283f583005c7e534f183ce69e6d8b47f99ad6542cbbe4debe9c350d9edef3ad473a144f731609eda9afc521eceb093e996d46a345adf5bbcdd164f139c48353bfff2b02c3e86ddb42d2660b2ee8845370bdbeff4d3575ffa98cfcea875833ab2ef5db2e2c8abfc74c87f4d93c8ff1e8b0ead020be8c0d0b23de85373ba4be9d48346c15f026af1ccc6a26189755e214ee76ad7324a1e5bfb3685bdaae6c30300cd3eaed8a78c928dd3490d05c9ac10df57aa73fcc9a1e94b4e073cd8f0fcb058d7a7013aba574532550fcb60fe7cafe84623181d3080cc112142df17b319242deca9243d83984c0af13201925f6df73413f261fbf32b1b164d3d8af93554d96f107d5115cf0dc39505ea44e3e55d2ed80b609d9c99579e847fa80343e9a9101c32dfc214c110e4f0ff0e76c3faeec4d68539c345f339a6b39e9214a2f7ea96bdec7dc152c059af6f99a397789098b19bd8351423db8bac48859ac18f8c1fc2283b7b529c39ef5e46ae9dc3e4c47280388aec91fefeba858567ed0902c296811cc82b25e8e27d69514d883f4b5f15f5d802fef05b2c7bc20e3c3e4d2826e29a81c733e9588ec029dca6807939be1121cfec97e5ab7298d71677a008aa77c3cc7f48a8963c1c64b2eb93cd32ad60b8f559afaa1627b37a4fad32744c25d8a6474f4c6721ef14971d4629b2e68869182d746bbab17916e9fc07220598290ee27dda8a581d41cebc60e1a1a4085a0554527594fac51619378418c08bd99a02cac703e33ccbf0476bb2b3b519d4eb840cdb0b94cd5f8b01d81911e2180d36a0b654cdbc026cf22368febd26bac0ef16278adcefab19acac0ff714905856dd22e34a5b70b01334d967152292fa0cc532d4c78caf3f514788ae61bcd5841c0adaba99e5364d839617a38e49b17ecf0d62f8b240a89c5339e03554f404a7f7f2e5888403def6a3808215014e8f4eb0be24101d54e23f28ac6c795ad6319499211536195e3c7bc41807e395cdb8e55b1ed21620c1e79e4391f013c0784e6402b15fc1f3a05feef02eb7e33a06988779dc88b1a0b6410941e7f2550d1bb145feada1bf005f0cb5b11636f195e6ed37d7eb3da9237c463ec6b156133f9a8c2cba39b37719f8fb8ed638b55f50a480083d803fe9f1821f2eadc0a17a0357f4c0473a16ab8ca39f54c22cdfc7186670720c5aea821e13047b91ea0d50f4e533a33f5f1affd2b73091e0c04d2b127c02ad5ddca30f099b80171b721b9777828503df9e67fc41035fc702081b4de15761c38bdef7bd4cd1b43ba459d80e9cf57efcdfb0995cdaa0b5e07a6b79771303e1774a46ee2bbf7e52115b53d87c221765f8d7a5c823010374232a905f5de21ccac11e78ba3b8c39730e29e7c6b0cea4d99d1e0646280b7217665079bb1c660caa8583a61a4f916eb353fecc001734e73b0a90cadbd6d2dbede63fccc8bc5a13e542acb07bf385f141a49e6a5bda023b6236d3d317889a7c2e6b630a5e2de03e61f1bb8cf1f31f9f440cdff23f6deb46250988d7e554ee8196f5461f912c0f6e5c3e8abf7aa2d3b8a42d94a8c8d93c00d281bc46bd908a5d1269e8fb107376ffeae7f4290534f8fed72d2809a299d69f9320ec5d9db2c329956e73c23211dd13e87367b6297f9eabb882a9dce4dc060254162695b48d273424b10dd2b476f034858f05a06545d242b224bff500ddd5090415dd1d779acd710d3cc50ee21e3af501760c6264cff21e775bc2beafff581b751efd7e93641ce70444db131ced80c178b54ac50189483ca1fa3631bb1a9104afa403e6171f9d1b753f7ce5bf0e127f40622e96766d7057e988a6c02466d61dfdddc42175346d5506781088706a3e933fbaf36018f75eca796de48c6487680fab6f7a2e7fc3bf3abddaf475e13c89619e444135ec9ed2b7121f4d3d338944c3c55090efe19b0f1f45e518b0305852826abbb20454b8c209aed99b90a676380978ea5c3d672669da972f2c606bcd0098dd14d0a4fd57f5f4ddc014eacae8be27f38a69c6abc3538fc811e386ca932cf3c09811a80cdd378452ff55cfa2e1335674c12585e11b4f26029b49efcf560ac6ebea8094e6334eb3b8fcae67f391b5be851ed1835978def031ff37aec5459f272a5a8be02283f6431843b7dcdbcd4599de3b98e5c643175820de1d20ff3911871bb4bc1e26818af4e5ef3ca1396792b25cd08e2b3c84ddcbbdc987834ff2f2439dc95496a3e8a611a3a804808b975eb289607ad2f39722463577b667aafdea125c0b1c784ba433620cd7764607357c29dbd28d891d51d9af9b17af55ad3c1ee4078978880412f8ee0987d284fd5ef2ed8766a590e71cbf32e4745e7dbc51a4f378e24c371836a55b401e1ec2c59fc24cea3a59aba5a74ed1502a6bad8ec79da17c55f5c60bc92836c0fed4687d1377f077749bc56a80af7595962bf80d3b5316df4062b682ce8bc846a25046c699bbd90fbf766096b4ab6d8ba5a9b57c2fd3c9d9107fe4a4227c7df089f7a92f766c1a94eacd227b43e635eead26184fbd6ff41707dea74eff3f0236a51116f0aa4922d8e78217f8230eda1c6c57f82633e96b2ebf7554903ed3f401314957efe785c3383c07e6d73bcd782c425496b8d1d36cd9ffbddbe41febee0839d3845790601f0645840b4e307c11c54a9469046ce6eaff50ff31d88d7dfc19d761758960f167dc9a6c71b1d2dcec50a01ad4d21f7aa8839833b711d36aa1bc4b8e955c83997572df79ccf6dfe872ecea8ca918b105e21cba09f7a51dcae8b7f339e7ad5ccb0e74c33d9b5b0cd650220f79306bb12e2f39dbd3b905e957c473f148d7d7c7448d2a0a1e1f77785e775ec1a72d63ea365b786f85a03670bf2c5b905b1729e17d45c211638399b62b960d4d5ce0f54b01b4951c0057add5955c26647c217f6a4e809080cc2ba91cd31c8d592c231af3edf6aada590e223a7493ec7353161d3ffeb47fae140204523fdee8371d42a03eb3fe168d909b6631233e0f25cae7f63017dd502b29b9a8fbe01937d9d024c23cdddf49f62bcd8d1ec7e986026060de7862a580250857207e05c362e943f087ade0f0849a62fcbfc4322665202b575a766b7e1b02da8cab9541078161cf0a06ae22b28c8e71100a3639293d6bafb6ea24731d9a982959d89da50c908d633d0a377abebc711afbb4595342de9fc6d5ae7ee6baea567c1bdebaf7252cb5c20dddaa5aa7517c1be9381167772bad7102e1a72a72bc17f4a12d9966c58f10fab0026ea03ad55b88e5db9e25203146de9ac94215afbe8b280ce322b5676c67edba8db09941af6f7daa97c20bf136ac52507b52e6c3332095d975ce03ddcaee6409b923011c1780bbf657acfa8ebaf9836a24dfd5ecf2829bfaffd565d2606eb2822e8919bc78e559506825d998ababcec63699116043462689f43bd69d189da784a586f00f04e4618abd6ad950dcd92eb543205363ed6d5c49cad2c6ce6bda974c4c501e5a889482bbdf572995b6de7d5666d372dcee2b801d91395941c516d477268de085a85edb2f2f93991e3342cb4fbfd5f0a0b6edf8612504b091871d5208033dd48a773724edc50a64cfbd741b7a50152b527b0993ae27b39aaf2911c6263b2420b0a7e9499de6c20bead0db1170c8a15296e0a4e64ee8e1a4bc34808b6c39db68c9b03fdbe8799dcbf2783f852539b26e4d376a71907a57d0d57f61eb397632c15e5ca957e0b658ded229f03958570349867476d63fc4faee3670662c04af2f05e2f48135eaf0e21b222d0835a0aa65f20dc48f7545ed9884fc94ca0124ed8277799ccb3c9e49a43e1d4c1467f39495707364bda8cce446fe1b19aab0873a4e4c854411a5a49411ac854a9b575fe547d6504855a67b9367d328b6dc1ce44dc9fc63f1ae2f108e5400e0035d3ba7baf0c1b03c942bef566d515f4c0f1dc570fe2c13c9048b6c75cfab708981847bada8f17a1840437ef20bce7ce182a5207a2196638fdf8a75967296f0af1eb8d0d101ca59c821861853e58d9246c82c24dbdfedeba7eb8ecfaed063e8e905b805d2a7ac44e06a3c0cae167bb1d895d0ae9bc129a2b5de6ac3f4485ce37cce7d79e0abb16be271aee65b149e83ce31b3276b7214dd25955a9d28b2489338a0ab5ac52c5d6982477cc79bb3e96c61edcef5cbee89c09f280484cc138492d22310a6f5f510ac2d60c1bbe48946a6f0c638cd6cdd203a3d571afc850854be19a3771dcc3f5dd1cdf849ab2eb57fb2939b4cd85448c0b26b5816744105f92965f3b5acfcdad2466346a45d9498c93aabbfcc48d8faed14758ec93c0029395ed212c445c9f5901747c14ae37e1914309c6fd513bcee401af67395d092645400235b57f9bb599e87a89510565be614c8bdb9fd81eb211f0c832a8628a13e7f7d19fb988ee2d36c3466ef48bd1e1006f5cc3aa2a533175b778b1256f5f35331af333458ff7d2b1bc5e06f01cd1568709dbe2a2101fc7d4ef846c2d7029c39eb39bb0f0c1869fbf7eb83192141a59aeb2cd245a617aa6db70f4478c4b7ee3aa847eefd38397fea697dd381f15a4b554cb15b4d2df80a7a2f06664e0d473ddb80bdb01a4c5d299a17cba3a03e86adbab902e7461d23d9e2f1b91b9cae82e28528b33ecd148e6d0fcaccaa44467e496e9959ef8ea17e982fded1a725f3ed8f1d048b9739ab1b9d3467e324e320a0a7feecc59b8deeccce89ebb5c1d5ca8a70816eee55f8c79dd448a28e8c39ec50f24cc294a876a0fe92cdc2ab2e9532b4af06ca903dd92d3f24b90e185904aa68cbe39f510b6aeae541646dc7548ee684d419117bb9359721c5979513ae52a282458761b7de9c2c78ea1302e895199edcb46620b3b3c459300ba36cd62b4e66a72aa91dabcca334ec9a07551e81f22e67717a812a8c8eb2ae66252941708cd431fe3d8906615f4e6147bc224ef4dd42ca6dccef8ceb15525e71fefc78709de71555cc693e9f91cc931bb7c9fdd987d67d177c62723cfa4749eb6ea405d145f0f7cdd2c3094533906f62a1e214edfe39a6ea91447cb6f3074a3a2d419bff07a58630db2a0d7f65371e95b9d827f8d2f019bd8b0425dcbca022cfaecbbd1579b05d0d455d6b6ed3338fb3bc812a2f737ba57d286df8d74fb991c149fc7da07eaaa18ca14ff07ada22a8beae93c001be17817080dc66eea07f5d61c060a927aceabf9d6d7977f001a6bf6b0df4d9c2d727710da03bcef37f45b1bd6af34d3a0a4218e334b01687f3c0f5c26ba70883caa3ee0cad3c4db65da15bf59549c586479c369c2f9bd4e48fbf0e760ff4142e8faa2323c6be65cf01038b31d3517976e94d89f203a869e25f30a65f0063564ef2b331caea55dd106bac1b52f72e3a570b2923fc9bb123fbd32571996af61927c318ad24bfaef1f09d3cf0a46afdf68a8472270271b876ed536f2376e373d9ca78a3de0d7d76ab3d94510e7883c46461f0ac4247e430e59f96a99e859facd9aa7220fd05ade70a866d0fd521b2efeefc761653f52870f1ac2b1f81ee68914e2e09cde891ce23cc35fc9c0cf276ccc1cf6e08788148c27993e940ffe2a875e749226799c026898d13ea10c105af45ff7135805105b1e3aefb1ecfab09a9a602987f481514d79ab6a513c376e7b92f45a09026b74f1b6346ac02ef2e18a1072a2e44de943179ac98d47e2bbff0f37135dca4fcf77e6674615c314d14f7d338fd23e19f07c1807c1b247cd69fb7b26506c55187644595c8201ce453c494b23465bcdf44ffb540d8e5c0410b46a6f92e2c72daa481fadbfab3d480a60454357f2c7da1cedc28a10e12def29721a2ab79c686abcf9c56dbc44bb6990949e87474bce487b92f86faa468650049012a4349847229a0ce5ffcb2213dcf17e979283c34358540c030c8d08709cc4c410de9fa1468abecd56666c6a3203fc7e92ab7f90af6002e6a7189363c6cbab110cb61268b37e175a6a9bbc4f98571a20572d4c1f4f673c1f15e50c3e682fa4f00ca54f0b83abe25f857be09a2541a967e3c9381bfdcdbec4d72a1bcf6e9e0783b220c111defe332857cb588bba752a5c7420aa3e4ed18981f820d3c49f7bb222ca36537b26e55e1312d9b8e7f8b1b1fd99714a816b0b71df8d0783402566f7d6366d592581803e0dc0e4e223c8f7fa5b9de2d4171d041256890701941429c542329d48f260bc1d9197e61f1a41fa5ea8a6c688af93d97bf98ef2ca9aba0584011f9701bce8cf78a92ae407d99d5f4baad9ab761ad96cfc18eda4e80155447c2da483bedf4a0fa8e7c6f7f51707cfb9de77455fd4cacba70f5fb6561fa61ff1314c6a6b055b2200690e267192f61d7504d164cb30ee6edc4b97ce9fea6f19f7a5d05157c30138ba767d559a401ab2e2e10eeb4b28c063c593fc62e7cfae1e1fd2feb9dc3089edbe0faf81a70ffd002f20615abd143b38dd3558871bb7a4ff74cd1e817d246720b47b21b2bdb64bc6f05635a4e57c0f7d403aad1dbcb37fd65bd5db253d84cf3042661ce74f45698023f6c9878354e75a6a99c1dfb7d24b3f460242bb8adffdeb1c8a1c95a9f2d13cd251eeb204d3ec012d394a57470736291374b8eb5bdc9c8781da69591850a71aeb790d9b5a6b9426116586c328022ec5a07f56e3f42dfc949cdce938b48f82c48e0d42b76ca067c814449d86780f0a2b1f0cb79e3785306cda40987dcab385a653eabd46cc920e3f65f4a85c28866e1e63ec237e7b947c29bff71d5acfe644f561efc496e848ddb59db0ff540687f1c35cc00d82f50a85fa0d390c45abc426f658c1c823149e5727782e4995d1ca72234ff7945f23d9739263ba58c8c90c95c17ce59c0e37a628aae31dcb413307200bfc76c0b576b39893ae392df2ecc4b45795871872ca5f88fa78d0f71f4af941bdff0eff4d6a65ee2dd2064e888c3cfb3447852d13f8ec37e7877733a05c38124347c5e6ade1ec2c95dd98f6e191605f002bd807dabb94c27ecdc2bbbb6be2bfd36c7c7c9ea86d19a79e424e009290a5074392a579b3ff32af3780e61efe774d4cfbba0b95b1c0a4ed20ee9e499bd9b17689c6694efcd9ca89b42262997ae0f51fa4d9e7602a77638429652f50c7acba4760a2e08657b3a09e1fb8de1b0d9da60f0a80f585cc53e30c6ec19e1ec1576e6e8bed9665b5f40b3b933414f4d838065d02954797c64e98068516e138513d24532b8269b7931f44d90d4e960f42303c2a3fd8177a770cc8d3929f2110e707611d4204b3fbff0fc36180b07d873c712728863ce2f7971c9163f7c2cd576cfb902eda375dc1fb10ebd97516782c4a645b68376f601ebd0ee056baf18ee42cf99b91043f65ed68b33c2a972238851893f88a8f3eb0f4d71fd5facb7f31fc5e4ad279162d9e02faba0d66492d9e3c98db9f83dced3ecd85c947fce16720af69230d99d267ad3264255d8241b628d326527355a33e1ec4c131b7ac26b1b6c7d5f75055a6fcbfc32294193cd7daee9e8c24b3cc1753df8c774ae56a7d84732cd61f4ee026c8e3b901e80f0c031f448d5c815eb3476679993fb866861f98004ff32b9642c64c7a2c5ccc61e5c13ea88f9f41dd67f29fc9a31e67c881c8e451f93fe912ab427daa6686c750e47c2eac8e663a58d6a81499b59f77cac41b7c75a430adb2a99c97bf3370b5b21b28663169010103dc9a2b972c8ec3725cb498ce4e25d736e7f67d8629c3f94a89404640ec8752a41fe034a4e452057fed6c445a257227716236f73d9228c50e370403fb06adf4857d135e127290a6acf52873bf0ed81587e40219a0ba7eddb6e2dbab9f4cdfc39c47129403756e9eaa853ded256fcea93964bfcf15d5701dc38f87a09a873b5a9cbb7f5f73b298416fb9cb44fe7101d22c470a8e453a985c8a233b90a9b95a852496c4219edb3d72f1d507944457665deb94e93fd704e95d06b6fe86f61a32c70d4dfc73fc607fa4076d1b8bd75b47cf84ae6cddc28611d6e6101c3b002f4cc5751d2851f3b0501b360b2bba440c0b8f0d4f66e9bb28c22fe957df0a05375f67cbe30cc7258ae7427ab67306056e58b9e0c6e27db6ec35784d5374473921915516f5118863c3b8e70c113219f1e11025bcda533d8ee96aafacd5436a42051545ccc2b42494f766b97a97b693ccee921a49467c7610136d847878abce5a4694878170a9cccc497e824262cacd1b47a410d8ee52f035ca6560af2c78646b74d76fb07b78b30409f2e0368aee0cdbd7dfb2e47168e5cda3e66c13a2511a731d62c12b7363d8cdc79ded39dbeea9555069ed3679f92c175119c1b7f80b0b6f47ca7c3e981b58ad73850d996c482fb9cd024569d4f5a027be4ea7af50a366828441ae0cbd3ff766df8b9b58b4ced68b1657b34b173fce1e87223d92c07e5e46a0854804ff1c40416310c6bfe4b31c162e0970e2a1c95742b72af8414ae401038158343a5839e2b5f97771f337a09a6704cdc26573981b5de86e9dff66a1763640cd8f314bfc01f5e1c227d132052983f3b7bfb96a51044e68a0703d92d8abb7341eeba49e9284651d47a3117fa337f8ea5e8bd5db766fd7da4f06338a97b07096ee3dc9b451ba9593bfd12f17d8ec6923aad0a53fe60f5d440fd38964b333394ba29710511a319d56be8f12ed9d50adbabf7956eb095cafce3dfe5bbbedfa7896b6a632f36971bf03a7c57402618fd0d46504b8829d70dd6992a95ea96ca20c61ec216a6c6f1581802ef3c958be37bd024eafe6116416a29de927f39a3f9d91622117428768d6c0cacca84c073d183c8b44d11b23511ae24db386c9466b029b95b851632f17fd52616d4cb43934b044bc692f0dfbfe2412c08d3a316ba876ae34b86a0621be3e841856f320b8fb35fc991e212762235b2c4e731b96e78321e21c5783c81b6c07ab475a1310d996da345a1f54f5d0ca90cd1fecc9e66009245abd8d0f1e37984283c0164735bba433f47095a81eb675b70cfc4120f7167635d41b70885a034d862f6d74dcb087627a014da628ca7f96aa1c139ebb3a59bbce35bcea5484b002d37d921e98046c4a44af5bdca05a6052a963e67b8fc7392d40092b95c8ee7cc7ff8bc7dc7bc2e3ee5c23e2f58ed02ef2cb855e75ebdf6b3166e5a2c9803326bb1613be2f55e02a8e85ca3c4221301713030cd4d7e8d20d56d2edc5e9dbf99e657542d2a3c2dc71005957791493afa781de4d21771c0690a27179e1272c02af0ec5d0dc13eaa29a6625affd0f3a6bd2776cb7517f6de3b28434cbf72e84be98ac9dcfb80dd9927151ee40c842550f7c643478b84d81a213bcf458b6e2e42429d1de5697fe9e9b21506f2ee91a1aff1842a2923a197b34c48f8673c1b668d8d3287f9175cbaa663b815e12b94f0e335fafdcb3a5c7b6b70a1d4ecb95ab912aa733b4c12376ebf74c02b9e33b504e41ba73eaaf36a39e7dcb5df913d37228da58b7668cee915609140e2d872e67ea4610a7fa5fbbeaff40f3e27bea331c440633204e9deab039349e4eed94e4ce49fc138f7e745ca875a0e2580eacd9343ee2e92894bcc6a78c5fa3bb783d3b51e921d67227fd20915811ee2072d8c64636ff89db0aa499fa4b638a15be29d73006cd05d63eda9e53f884d02bc0f21dcfde06ae172ce7c09410bc2e790b1e89bba04ab252d0c0c7b13c9f8d7e743125cea0dacf75dbb63d786f990951c65316fc6922d5e8b757c31c737c0d5eaa957a545bf73b22da6ea7a43a5598eda4abac2e887e21f9aba4cf9aa58252410e93aaf5e4e4b711194a39da715f4ccb740da471d4fa31e4f5f5c5f662e0f97f6c9494164cd0d3dd1a207dfc56a72704ba46cf5de5335a4d1fe00beb520fbb2d89a63d348970b36468f9d5aafd33019ae7ca29b0803e9f6f72b3beae9a7cf618750296cf81d5db996d4f37b95e48fb38fc09996adcc55949939be298bb3e62f95846595c9e621e4415a16dac76e8d13a9a62e9f42cd61d2a7a11ad97f112b640a11804196c6725ae7f48f9dd3b112cbd0532ee3a9aa01c786ef7ace38973fe35ebed132f01f747f7823ea0ab06b7a8cb61c8a2c6ca5f5b047ab8fc9148939be596f868aca6aff5ac1558888e196bb095d606558291bbfc425018c49d91921171cc1f642a51d7dfe37a06902f24571f6ebdfd822915edb2897ab95aecdc9a70f9c393ec9e75d632f389eda8919d82c9d319cd0d4e5f996dc23ef2427e8acc405b02645b385aa9028e16ed97fe53c1a5e413f7544d44a3c8a12261ff76d1b8c635f5c8a5992514b40be11847f9faf5b9da586a5b248b06f65e876d4f99e6076381e953675507059e8dd64599dac41e57951d9c4029f820c3931b23f2750ee61b234dfbe14a2e8a02204dc424ffc9f0167a427055a86f10db4e9b27b99b596eb9c7f999db00cc3de3cc2640566a3809239c7859d475b96f0728d6819494d6dd60d449a4ba74c8ad981bf9a9190b562c51f9d2ac4f6c3cc73cb96ee3c4f4dfa40eb6a8898e17f381e61fc1c2267074eb31ca41906c059bed311ad5186fa7cea8b1ef534730f574c9fbe7f832caef6591da3e0037e2ff7a9d574cbfb2177b4bf3853afc78980f5a8601f3efa402e347320131569d9e408f3f1c8af3f8bef27ba26b97c817ced0344ddee4e96279e39e29427fb777dca102325c31ace6a6be2cac4536347c0bca5647007efab203f5752b3588bd360523fb51a1ec45e854793cffd9cc6baade1bda314cb47ab62a01a0d12864beab32e0c818fbffffd04a9b589d9a501874d3e45e6c6ce492a977adb5ee17796f2e970453a760f7f8a5c9dd19225edd21c1b70e2ca648cf5b245049a12ad4ac7cbb1f1eb5c87fce81e16a0e8e02b107a36a74e8ffd5e56805596f0da8ed6638f8c6375685d6a7a58039f1e4f86efde2994a9da73cf5cf1e9d80252453e09f56de879c0f5fe4bb08d776d0e739d7bb2d10e107349f274e4ec05c242e0f5897599a2359d2aef163a2fccf2c2cc7b0cb559bfb21dabfae074cd01e8d2ef282dc32dd9b1cae6d09527377e6d51a45eb6c84a7ff6b0b0d69cef772711521530d7145ac4fb191f2fa7677b51f1fede3a772af6356e648a5415cb8a9c401cbea23e17e6bc7f55bf93355bbfeb0d0a972b4d57a4865d09b3b7f88868b9ea11a59405935818adeb9956de96f48ad4aa70c543b2ecbb17cce42ad8ec2a02b07aa21fa85dc704183b013d557571e0bf9649053052a9d113f1d4dc0a3e8e2a0653b07f5ce76091d4663559711edfdc22ff98fa25cdd33d9b8c4d2b3b9a4b6170ba59aba0eafb2ff6f9b6be356d3023d763055a891f8191ed956d9322b73d06fa8e077da74eb5de93a039f80dd21049c3c07beae9447342d31e5baa681ff30eafa88bf97293d380fb4a207869610b09b14371c2df9a2f895387cd40f80b13a7185b70d1dc222738c723a83e4bddecf8497442d92a7cae1d88eb9fc4e0871cfdb739c57b526046cf6af2074844a96676ae09f3c75abdd56b1ddafe72f0b6d3c861d11f55e635e2a2a070c38d88fb1963246336f188c0703d806bd5cf42094dfacbe1703f56ffee8a682a1e90bf25da057a0c56f419f08b0f954468a63a804d048973c4ea47487c6331363d49bcc6ba63829170aea3c70d733be229d4aceddc46e37f5f38141f34b6a8eecac5eaeba98b49c51bd66c71b3f4e9462490830cc4ee063ee55d6dcb0e67c45bff25364af007dead27ca935dee9988b892d4c0743b86208b9d8f102e5091aaa3021c17bad9f42d7f17210afee11eb3f4119834a760451ff4ab9d1db433932e792338156b8808bdf023e36361b6dfbd3f88981269fe941ec125684036538d6edce92040fd356d9475cc5c165c164f84227cfbd048501923aa0cfd3b714d511ff5c5aaeebb5d96745092b8cb2461c66f0460193226ba15d2c3293996fde990cb754fe48e02489cc576cb72153d0c4b53bbc118cd8c930695c57448e4b102e34647c8c3b2b41f05836b1fd81b3584d5a9b440a06eb5d08634b132fb40a9dc37b364966f96ba9d964c2f61a88ab138f86f85ef6127fc566500f58abf40026c715a3b3efcdb4bd382d93af8ea5ff44f663020a6c413bd1372969fb30b5111f51feaadde6b303478edd0c2ef3c48f011e7e50ed140ce1cc4c3bc2be16938ad9643c4608a8684f281393a3cb79fe520c88dab0103ca95572522595efac427bbaed17a9ba472ccacc17c2c770e6cd9f1bda933ff351689cb20ba4901393faf59d5b27563e21f81b78334c8272193355ebc73ab03cfaf2e45b2a73e28aa2eda7844b220300437f66fd3ccfee71eba3f4c6b6f6624134cf9efbfd0d248a6085c2c5115a2966380caa8055113feda934ea0f90e674a290af228c4242c8e9688325918547682201923a60190ca9d955c867089f16ecbc0be456265278c97a3b3f2cbc19317825031aa2dddfdcf8df6a927b0c249910c282ab6ffb6ea8944dac0d5cab6c6368cf2214988ef9854be9fc1d11558ebbc9c2dc71e45ce4cb9d37a670a08b54bcbc48795e9b2bfc23e0015faf5ca3c1d238a0335d30d6eb07b0a4493de67e16e150f011ad910d4403689ebc6c3149908d262280e5d0d2c00d4a5e55265d031102129462360986679767b71fe0bb7b07446d13f578777f0adf88f07c29485751271c4bca2b75bf081764defa56faa0d66e2500b16f66471a984a8b48fe003c8be22be9c016baf34007ba91862c05b92efa10501fc41bf2f1f256484ad9bd9a5ed28eb67606fdb21df278c38f013781b60ca9dc77fb27d5065eae9fb081f73fefd95da11d2ba1502ab3a914c24cfc4a51bde58a13fa4b81782e63e5a9d49cbcd86a6e67e7f4db8b5331d9bf6074e7011507cdd1ec44b0bc35594e36816f8aaefb84de7cb855d3d47a4da0dc5a6a3aa857cc488871848e9c611b3241602bfee202562c1c7b2854074bdc1c050d692d650384b7469c012f40773b5b37deb01ac08400800eba4c50ad883c2da6452bdd9e024535cc88f2656341f45d0312a83134e48c36bea45a5f29d1d58dfeeaa7bf5dfb823584246459ea6aa0b9319347f1a5a2992da107b00f5c6350f7c99e4ab6f4833aa36e506350b8644f23e131d69eb3f848f988d10c99ec91744a84971aa7c3388757bc9bf30091dc955eba888cf667c9b0969047fc492dc4d18c431a9b2023e140951d77227e5e8da2ce2334aa41d3484a9612bef68e64adeb9459bdd98e60691f0bab951f3bff89fbb5c0c765d954cbcfaa32d48eb60c00fde2290a69ff8898b68e81e7a19bcd479819403b7a07a537bd914a449156179e2a70b11d840d37f134c3801df19cec789d493026afbe8173e7af7ad12f670be5ba74d353d7e8cbb4a968529caa8fd9c73bb9df2ad3cdba6cadccb31f1f3af8a3bfc00ddb0c8d5915d8b13c0246effc26215428d69d281db081677558de4a98d157e351c6e8c560a0bcb8dae800db6c0b28bdc389305616fb1178d72bd18afab474be89e535918471bc4dfdd1b37e4715e718a30836639b7e64748c5eec0736087e8e9b9e18dda55f8cdd9f33ae801525c90acbd1307b2d2f3d8525c2b5ef60c83cbb166234f0e0b1775c902724bbdfe9a2355127c6f6d1bd22e1c71cf35a7dc51b599a945c8dad850c76e7fdef8fcc70d57a62d17298606694deafdfc896c6f37eb0b8f48d903f5c7f7c61f41acefdf9342866898590c8b0ef2f7c1e4a732a3a1b069480ce1ba87dced2f1329ca51ce9f233baa8236fa01a6cc800753393fbb49a09d28f466c3d9a66ce08d6d01c064f5e47623343e06c6a188525e17fc9b8b203ded10f8fd3346dd5b213c11c0112f2f40319865eeae02accc610b2f3ef386a486bf6ab2fc8c99abd4dd39bbdcac4234cee8f17ccf2fcaed85b5ae7de12edffbc2df0fe5b7ec5dc522517eecf2e94528c204f19441bd0306b6ea48bed9687f12fe8c89a6011992a237fdf881404819f4d7077b2472069361ef3081323ab024437bef80f3e7b0cdecaf00c38da16b897603708f8229ca4c88845ab61c956378e95f13436afaa04c82c8f718c3dbc5df46db2771738fd7730dc9bc71aa37cfcf7a427f84b56e40a0d2d14669e9fbcef1e2a74731d5a5bf4e921a802e84eb118f9578765de61b4308332b1f74f211b330ab00646fca632474bc1e68b728048af3cac1ad576aec438161ce3d42ae2ef0b93e2a440008df1d3730aef78392c804127de43bf24495f2c82c3fc8019c80bfbf88a6a5f0b62574ffbc32be97ee4861c825e5e6e99b5a060dbd9d3bbd09646566072ef02dbd0d32f1b81a0b9e6822848131a5a56dcba8871183debdcbf7f38b3bbbb42e0fd45176a32840cda902472171bc8dad659ff5ee060935b40a38e83bf6081dbc92e695daafc56f84582ed5829e0ad94100b3d50a95c8817ad42b9078e176e510a98c10a9f5b4ccb04467e4962e50d9c667b9d0bdb2c3a997671ee30a45695d7d487e1de9141364b7e2b14f543d8591338e087e346c9ead41dbe13f217863125629f5f062f6962f7402281be7cd44fe3939ba76cb2eb09db7f5919cc2a1366ba7a4404678d45c74b56659ffc57c4b1f0fac929d3734e9e7ea04db74f3e97500570be109141227f12ccf1787692e762c6c56d819961a549a2ee393ee963832bbffdc8e9d7d492b44fa43e2b567b7575537fcd2230215293ccf0981db7fcb45cc3bd69208593ec2083f84404a83afd6930ad252bfed97b252c12cd1b61a6ab6ee428f7138a0f873921509d1a963ddf42e5f2c4e143da621483b6db5e19c2b0bf9bb67dc9cf908db5a69e269f1c2e5304b87f2164c863ce3d17da24fb78e26e6454ef809536673b53f94bf6837795fcb2f632a9f37131ecbd072ad5b2fe4ec343743376b3862f20f70e41e56dedb0e2fe432f39c174dee1d50c418ee296cce6d1b8589f3a586b4742f4a1d36f64ad3b56f0d1e1c835088984207d9be8b18edbe273de92e7e5c8ac123a3b86fbb10cb121f3081428530bbc3248494f353bbfca181ac2f7e306c98b0498d542cf3375769cf201b4c8fabeac0e060ef7bc8ef0a95944307d3601f8573d6d6019e4dce0bb005c6da596d4684768a2e3b3b334755919560543e4c2f5b58977aa0b500c972eafa49ee70090484e8216c0a25dfa79110a3c326186819f273fbb161bee2bea8c05e093d35dace7d984bbe7ff356c2215e36fc9a37d1787196c65503a0fa4425d6ce83b21445cd3202cb3680807f510638bb406a86e06c79dd7407c4491ae3090591794649f6aedfbee77ff60dbe02d24e20eea172ff7da9bcaf2108b5c13358c3600bb93b225d76eb62268f0ddc1e280c4f6978005ea26e42a2979eb4211c32b9db3d7170e8fc8211056990fc3606fbc9fb1a1bc9d1025e9e5dbc76029b90175a2f9b296e1b10fd470cf415159a7462e569762af9750aa4b6e7449050a6fdcdb3b7aa5cb42c629bfc6fcb7e358cc1a6a0197ee806416d27e8502ec0c6298e852eebc6a04904965bb5168d9f3a511d927be75e3ffde60115daf3f72dfe7aaac8d39c199e760a34c773359c18f281c516bc25449784e959ef08a4e9d593d3951a7fc6f7aba9685689ea7f6b2f1ee869d8be79150bff21740ae06c17082c384ee83abaec6f3a32fe5b0d8ceddf0a851bcd5e48b91ef9db58c1313dde560e27b2dc2e43d7363fe181efd37d3eec7950f81a5faabb730f791afff172d6011e39b474c9fb1ac99376eb21479d1d8a848ad104a0ccf03cbfd1d2dc5cb15a6703942b26f5b26362238ec7a3eb3dfb8b74241a16c8f95d6650916ba018a0e993e3909dd6b9f6d4387ddb60127e08e5a30eaa5dd2f8d41cf4086cb5527d83ab60353cc6d85a83b8c91f5c7f7a7a8d7a4e43ec8e234c19953177645ed2276124d4cbf990ad8c17fc4860ccf2695ef8f6f8227ec8c3713afbbc568b29617b6082505a54f9785c5a99fde6e60692c0833bb62f498479b70357f64860f14d3830c4c8adc87b4d933b53d1c1cd36ffea719430f1003568b97c444b23597556d94dd504a1a0b463e27fa33e4498ba0cc4e499d8fa9ab73036af4b17a8e2a5c7d11053998d465ffaf1942fdc0854ada91e475301b3b13c259a70ab2fa10016beca7ff7f4e391b0f673ffbfb44428ce8f4a3fa9bcd9e6affe0c0a75dd0ca94b7e352bbd56f45ba0435a1a807365bac7f06a5517661bd14d1d819f1efc5913abea07fa123e40360773c4368f3875e99f369eec4884e6513d58efaf9d3541654f81a378bd254893dd43f79344d229de38c3e6d6b9684248e6f47766d8eaebe3cf8d0982f931a3b6f439ad70a805616f5509fcff38b54bb911653aa162582714e5c1a3526bfa23dcb8f8fa901ab12ee280dbb0bbcf8aea632a97e21e46403cb85f2e77a4f1e0ff72524d72efff10e9257eb8672a061666c7a8366cc3f40497d9299ad77be1dfc23b4181a300808866365dc6ce126fd5b958dd8cb124c6076a4211b40b2585e0f4b493f1a4a2fb0b56394363ebddd0388454cf7056a03caca92df96a46cd7974386736b0a6dd6aee78f598546693fce2cfe3cf533fd23d627b2b22ce65c33911525ffbbc6bf6393c15d5b9929d5a47ca0ea46a25db2d74098d92776e4857107ddce2a42fcb74eeb2b40c3fc7dbaca96db5dcbe29847faa6b7a019f372231019802b6714e94a64911567d5b8243b807da021587355a9bdeca763f130aef481781ec8b693a24aa72a463fcef65861ec5f143dd204684413baed5e98715f3b0f63cd32168ffb0a6f7647ee480affcb12649d6b4ac553b58ceb0757e321c04616388088667a11eae890410f4d60b2c772b535a4052eba3f79477c51bf5cfb9e4d2a88789cbf44c71ebbd47aea5ff13f60e208cb98635a47f8b5ad8a8cd28f6fcb0f70d0025e5387ce2f11cfb9ce818a3fe6b0aa228f4d57e0426326435b949012f1252d3f804b2b4c60e4be5894ae40fef63681a04c561bdf320e1160bd7eacc512a21df280de2983fa3ca28c5a5317fdc48692d973786505e0fe8b68f171497494df8b571fb12d66ae945afcadc8450dcaed6696550374c9787bf0b922fef21e3dc463b32d68d6cc4ae122eda000f09dc8054aed2039e8462768553626b498d03f5b27ac06967599ceba0b490865676bace3895f8eb89100dbb8e1eff12b5342eebc5a981e19822ce3ecd316986bde244f03514a27582d776506ea65182c7bd29c42b1207b3123b09c12c1e08e41cad0bd0d84e7b8ca2c791e6ffb6203743c71e1e7d15f785d44dd27d6b3aaebffd2d9ddc8c53527905a307bbc3f8518636b6a05afdd5fd225fd4b1f0e0a76287fd7c1e5edb9c30092c359a51860616f8404ef895980e60447c88e818d3b6319a35d23272ae284e3fe0673ed9858441872907af37cc6e4acf1b093222638b4035e7b34ecc585801a8e78e26956dd4cdbe735f2b78f1e0af574b75e5ba376f55193c10fc21dc6c847a9fc0aa55ac7ab8705d67043df00f76f4e6836a33e31d160caca08d24077094f266952f6c9ccf0e6f1b8efe348058f7edeb0e405fd6818d8067fb9692535f87d60983e4d8f411bb99fe9df0455cea59e930b721285ddf8dba3f8a568e186f14031674146c256c5af4c4458c16f6212500ffd3d6c8e880c3db2cc036bcb588d587f06dd184007dbd957725713617fcf40b36e2a3a7eb518082dd366b125faf2d7d3ede29d95e35eac7e2a1002b06e1e25b9f44b0020266ad87737b314431118b515f86ac3bfa65099cea93d6f684dbbcc22f2ad1087769c34adb5c6771015626ae095d42301835db5ff002f4e5aeb7340bb7793d9374d9ff803c851f49e1ddef1783892c30738d0d1f0dd3147af630a31c19118cd9e8e13c1913ee1800a05545c3e7623d74c94e33f77e142bdf871e972a81ffe2fdd7b6f38a5d5fe3aba3365ed570f1bb930aecd6faa8fc7aceb1167c189c9e5173d9386b43ef9951b211b86b77c4957de074640b9fdd9801cb1f201986aad54dbd65e2a033909853e714dbade0c52a49ec388925d72fbe85a89388e622d7935c785ef2e9137107a938c1263b83477093acaaf89aba2f07fa0804577ab0ac08e04d311c2ff8b493de6d960745eb11cb1f5983301aa3a16e842aac2a1a11dc74e29eb1e7f983c833b62c17496f0cee1c1edc5ae8d945204be6ff597e5d20cdc669ed9217be6b7912c3406abb9a7e07ba7fce524eed02e055efca3efa3780c520b7d14612b42f630f399d7982461ba9b4e5972f29a6ab681e3d9e560b9184ab3c86fd16bd6ad5877291d04efb841ea114485da826f2c69496d56e9a73090dc56cb511e692b6648a1265dd8554f35d776f4f4cb37e074de3777446d955177c6bb57c4412887f60aee3f66c40c70c86be952ffb67c2c1372444a2811deef84482dbdbe51cacc9d3dd9f5dff1f61eb4df813345f7fd7f02e6134b2d7756e9edd3be019ed0528511f6fd591c5a9cbca9e5fc95156dd8ff7500f37a9bfea095b88c12caca145973514c98b8c8675111090ac597d3be6f4b8a4c29760746c078b5964d85de8d0065c10377c42915dcacec77c3841a0342b4151bb318d7d3a9d6948e21b186d20a6ebc4500d99a690c9e7a51b94bd979d753808c5a957e9004656c33b7156f0b1d9d2c80f56858747ee3235ce8bce3661ebfa04a8aa18670fb6cbcd5169d0c22b1b4ef7064f2d711fa4d79723233a7b5cd02505e25d19d86f1efdd9b99302aea7750db8f844ddc330e7296acee987f50f66cc1689f4f55e78f378d4050503b57c6d371a1118e7a8d909e97ce75001fe4996bd9d86cc84b4ae09047fc58e0de54e9b6cd91f9f0db8d58aca4829271d458cd83b1f367de7252cf1a7438d364aee3097a0adeb6044b2d0c0ebf289e400aa51fe8887bd26f0f91d39cd0380fa70c0b9d2f1ff55474204f65f4f85d5a3bc8f8c31a0d4903d17b662d734f3f5d42b0eeab4a43615eaed5bfc5b4083321df10e03a60b46974e387013e00a9eacc4ca17dc126b1df8ea244395cc5467230395df1bfd30ea21af7ecc85b8eb31b8c265ad8a764f9171f34a43c90cc833eb30990458a5f10a5d2a9e2382d8fd52484c07e4ef38cf4db96cc157f006e586a5877f10ee17865a4511218cbd964e7d168fc496e2c97775b35021e20fa520b6b81efb336da9212b3332e5bcdf38a2cc1841211b3f5592a686a142d7c430bf526b53266af6c9da21e85bbb11e0cf8df29336d298b2f4ed2e5d22553ac463904f639e82c5296cb5bd7ff9b6579175d9bb3276240a969aac4d1fc56de103b3a25bafa1347d7d82e88bbe30c9423c373f1979650dac8dca0905405282f87d1cfb8d7155c565a177d46183d644f1eb299d74243124818dfb575fb4885aae75311186fecb49ce8ec4b59eda221eefdb794d1fea83f8c28b84a02eddf8a0957a65e631baa3eaf6bfd980084a970622157f31259cbe3464d49e2c85e8c7c787853987129e4c67389758ae534000fd48f8bf61977d7275561ab9c52903f3a93e00926fecfb503e7e4e737ed8a42e614bc6bab79f6cf2c01a9f0cf42639013449665d44af8f119d3e5b8ead7361dabcbedbcf259aa6ecba9fe73248f2e491ee1cb6e052a35133d5b25b19fcc811c6b589554a943360720603af680cb5078897bc0befe3577c8a29ca563ac4ef2b6f0440b874e9818f884a279639a6efa8e1f42a91474c9ea27cec532199c92282447e63bcb828242d8669f818166dfd4099aecbee8ba08817ee8b387f62128c34f2e4f221b745dd680ef1c26bce4cee870cd6758439137ca1f3aaccf6e76422bdaa373d9dc953f93bf16fc0b031ba410b05f55469f386ecf72b717f67a3231660eaa18bda3bf773d8267e1620fe0f6910587f47dba99b040748d180c5f0bdf6fbdf5c84dc3b638bee49333c5cb028acc2713b7cfb4c851807c8cb8e8b461e550d5f6e3587856ef7d244dc5317aab60dde58b19ed03ccb179e1fe10925ce51617d9ed1a56b67bbe7152cf4bf89b6c71867e74351f5061f4b7f2df6b0dca571ff9449310b2ffb0fb6bcd1758b68e96535388d452d09540a6512367ecb04e5cb62fb48a11721c44c69f19d5158529f3a2f40e6b2c6616668396c81a036a6b789a8bfee8e64eae73c78c351b2fe35695ec87c8cca0a67336eab23512a45225fcb38c41950703c9b51e36fd7ab109c032181b00762426aeaedd00a795e65d6deae47dabd89f62e4c5beab77e6b1b49fed8dec914d35ede60ebd5c971d505410500d0f41a9cf4459fb05615480a0f139fc0fd95579b31488330d45eb43ae594bf3a39ceb5652249eec3b8e73228d6cde2d34d478d8b6107d24828cbf061f6e95c6cdd9588b80b68d88634d6c3314a708f83f591e314ce486f3a4040b7a58b6299bff5963ad35e36b26e44ab951dc7134fbcba1be06db09ffccf701e878ea8c70e6e1f7ca999049802a5eec76c7e0fb5877a065fc68feec31785c94efdc3bdafa00fb83cfafce20bba5529ea670e6f5f5e5544a4f1b7b8c73d29b2e87b8b1b64938674e3200178a4a45f952f06004c1a1a35a61494e3e5f644a7119d9bd6620087a7dcd784b1f1dafb7769c247778fe10f903b5f86674789af1afc3011f7f974eb2beabe770418d017792b5fc7cc4c4ecb4d4840fb382373e12f72545e1b2f8eb2be2861218f9e71cabdab75683a0471d84a3662134a5227223c35e4329789ffec086c6733d7eb916bb33ede0ca1a468d59da7cb872f083c25156edc12eff03027cea664843b9369a6d3bd3b557cb0e47d2bca99cbde59794e1719d0fed7f9aae2edca0ab8a88614370e1376b6523a3945bc16175cdd75839614138dc0040db4b5ac69d76f5daa841e80f611d14a36f2829cb58f678347b921be6d7774472e7de3ad1c5e0acc8088af45510f1a12133f710695d7ffc71731e513a8413cffbd6f387255781e93acecb4731e67f8e49344ab36398cff410d6ee0ee7a85cc488b79d12ade0a400159e7dd9ebefc3e5f6f9c27851249829b0ca8ad3089e36a2145f6c6da836e0ce82add291df374ef525f512fff6ad719be7b2a0886f1a2e7c6e290653040e7b4bc4758de61582a112edbbc6898416c51baf43a79e08254f5004508834e622a7c23a90d8b95d9d05f56972da48578323a24904c5b7008b4690c609ad1e94ccfa637b0b3444765f5960d8194a53b4d4d4f725459418f44e13144fb869411c641cab0df47b3870bffb8d2570fdb480e171b6863abbf771db8396bd71b65b7f04641e5d57f2b53a079c51c3128746890ca3a7c8c8c2dc20b0efabb39b03d21f4f9210c0905de5831250247975b4b27c328361b1b102eb558e7439ba6edcffb758650cd85638e86f09cc54783f5411cbc4ed2510295695162a041042743c51c5476325c74671b349d4465ef9dda059695c4ba10c6b38b47564edb15b48016987791fc29432fafc10c1edbc15d60eb1faedbf0469c8911d51831a68829a190f6ca3233e11861701c658b8f90034483969aabd957dcfa065cb833025c3f1e9bf2bfc075bc2da3503fa1c38fba6fffc527731acde6c09b265932d7806645409a9b8f63774272621cc0fe3f596a6ad1b117d7424bfb8cc9333ad33a167d720ea14b2362e26ab3bbc6618aeffae96edcc3686adf2582b69ba000378f0343fb668c6eca39d9c40506b6c4ae0e0fd37f9da12722791ad8df5f8a0b94d7dd6fd3e251c4090f38ab213cf96ad1b05f2607ad6ec647e4ee98cec2aaded09b4f89c3ffc7c24a805d7bae4e77023048452a2645083e5840b5aeb6f3df4821a79e9895bbe5aaa1de511edabdab0d66907079f2eed263080c5228fd206fe737675ab1d8dc1e69ac8f1109a3b629b9766831f287eff3221584d6708a5e34af81d0bded4f5e616e806b25579d82d2b113857ef5f52f83191e2ff56bf027e7edd2e1a93f278c0b74bf682896c81350d9cdd9cd27d1c6248cc023a0ce96a0b4f4139ca4a93756d954201fe160d5ac2baee548e461eb3c27042421c75be6327638c02eb738880f1218f6d53a78e11b10c825034e39f1b3dbfd93bb90b0a3a001903a48390e613622d265838138ce8bfbe91b5c10e556eecf909e3045da5d919224b12fd5e1fab3031cfde8a2c0ffff5c1a22ef7c40d85676e40541db7c5d8d1a441617f004387329cf66da157bfb9aa0ec2a7cf79949fa717f28682938fd93be1efb7d5f9be0b35b290ff7bf2cebb9c6ae4087b31e46087a766b17fc996050bea86feca9db79d3da6c3fc7508a0bc8784adf446752b1bdcd3488dc1e572c10ed0e6e2690583b716b48138434d6f5636ba9567a6e96c30e31425af76fdfef393dc10e13a8a60fb7f49c398ecaa3d4e90b2864577dd8c23622ec2d8a8f7fac924889e9767ff434a5010aee8ff7c084a4722d1f160e67c3e5ce67e745ecc4f60d6c85c5474cf8376afd05d24f9009bc116ece631f5065f006fbcf1dfece1060fe76cd486372bd6c7cfe6055c4ae1bf5a6c8da6ec1d5f3bdf11749a5b9b0cd890f904f5d68508cefaff8a00058e2a5c94a18fc280f4b92185ba9db5ca775141780fb706d113273c3f824d1b8b635e0c7bc7330078f2082cda461f989c129a56db917d32306de05d56bb30304212a10fc15dfaba7567292fb122026889312035f68fccef548dec37fb1f7213bd7fe0871db123ac57a3549b70ec8b88c6e3d013d4101c02ffb0fb5516d909b2f1a107655610c88694732bc868c0dc577d4af1d329799e477230015a9fcfd64d13f227cf91b81a50380e883e3e5c98597109b01dcd6f0f2c354ba363dd1c59c4a6a0074272b7c133c1378c32492222c6ac933abd1e75738f9f0927eb691f5ccd4306a194f4de0e6987ef7331c4cc81f3c38f60054a030a4435ba4dc6470389364dd9b9649204305ab652f62ade5300cd182917bef048a3a6dbca9a4aa87d9d0c910612cbcdd66bc1c4993f8bc0c2181427c27187f1ddeac506b193f95943a9e6401852f70104a6558c2aa03f2b1c65926f788f6c8dfde5254bade3927b177b2e8a8db8ce1d6d5607933b6997668a56d4ab1251518de7358d31f43d8c34c95adacedee2eb20340f1249e9e90cb0a2fdcae361e41e0bd307f965999c6285e3fb7039be0d02a039d5d01b476f7ea5ac0b43507958942e815e41c9b6a1cc6d535d60cebb82ed90eeb95cf823c26ced6a9c5d0b572dd2c7ed3d0aa21c35b4e336fe63867d34beb7828aa9873c34cd1b07a0700c40f0a7a224ac891042b97329d5b4d3b017a4102220c9a06c0accb622c9590fd5ef651f3c8ab6a76d22ef503ab88e09bcb81d6c7584f5deb9684e0c1b87f9626e1c7ad2af424b357604ad7c517396662a90f519c1eac8aaca7fb88a39c8ce5621ef8933878cb0c3fe571cb5cec79a58165c91bf8c62e7c583292c32919ad2fcd12fe0308e5b82f77dca056f1a0626a52d9420d564d3ce3e2e6bb7dd33008423eeae1fd539bb1338fa398066d79fe8dedec66e7990ca2c97906aac93cd3ab01bd97283d5eefc4b7471aae47866c29fd91b05a780c6186436ee681ed9dded32995078a4449eb7bc9dc970a10e836d3e509ad08e5b59527ad9de7cef9c24253125f9883666bb23231d327ae712d62c29543b9ff9bc70ff023f5242baf7b38b0d0d1e519c841b16c2313abb7ba46015e3989deaffc9aeca77c3f671917d94f0016775082b631c45434815437c00c3b2bfa5d7ad74bae0f2b215a476c1912ec21c171ead3757090b113311980248efec2a9bb251314803f4912f4d6022a631800a80f2ffb974ae2afd76241a4fc44f23690672ec20cbf19c5c6b059600ba7bc8d3e5406aba9b90cdacbe8baee43b64f438e1f0e2f7aaec5c2878c29b02d824e7eb77eb6813ef94d2476d7046f20c5249fe4771cf70a397d232bcdd9bab8b0a435dab701a897b610a9d9a2f03caf030064c4b260739c21db492a2f06d745537358cc109b542c060976871739819936c53fd4a5ac28f946f69de56c70059269c47112d995ec9589e43553e1c83b9d1962756d85b083ac8f2ccade56de10ce7e802604bd8d8e839551f87ab5a65d613da059dc4ef8721b45c6e188b146a71c95c4b27fb0f8be14f8d65584f4551d31846ecc1cbc4debb40fd30195bece358d8580c50be9a958d483484e3a40fd74809bc2627eadf819d4a2def8f85c9775d789864b6cb7a8443e97b9e21f61af03c2f72e9762be5c37b362c17a4e91ce6221c393000139b580e23a0c7d760c420322abaa15f986fc1c38651cbd7e76f6baf537724d8144584b27dc07e83f462139863f26063dad5bd5709c1f0f788443aa4ae399d46ec5e477d851f371406af50780e5d4eb822e5fbf099d9f741c261e4597e9cec234eba93fb9dfe0fa9810709399d9f00b9dc66d4791cdc0edd4ae95666c89e6ff20a96e7d93bd3d5b2864d6b872f3dd1bb166eb7bc35bff2d9e8c477a1ee17f14a0e1e2634717272f46f94cc61da5d2877ca7ad39ee720297c5dbe46589d804a4168bfde79d89dbe0e35e22153e1fd4fb5102c075ed5c717990902e7d71195a5c40c6d43291a87f752f5dde0ad03f89948fb02686d895d0a0b10d33f7a01f563ab254b655ef9ad6d11c8f77e9fdffdd1ad92d7021f4f0cdc5a724ca0759b8e370d9a392a830891b0383f0939d74782c074af4e58ef14bde038948eb184a1b5ca8e162af5f15525fc4acd655d80c25ea510c69e6cc0c8e65d70eb7cbf063f2008d6d32df46a53e14164e10289a883b4c29139aedc8f27a65d0f76b7f8c3256c9b28262550617d0e02d7b6eca324c3df481a74b2e7f43a26e4a3a72e233ec15b29310da25ea22501f03ef910b11fb9f569595ebc189c94670ce3587b9314247bf6a100b225ea804c847f3d2f0c260fe074b5ab2018dcc323838113031301b96f71c31371239cd780494bad5e43305b3293a25dea48627750b4312a9d439079f45de638ae1583006cce4f4a4a5c40d152d6a3534af9e69b2790f4a677dc9e2c06f1dad4056fa4548b0f2268c6afe53993c966d1dce56cd3c9f1ec8c930df87da2c759168ae3461e95bd4b021e0e8d1afa644bf1f238b3b1d4e22a74eb75912802eabd4c44ab32c39e3a82ccc599236010c9da2b6347945629f5c8d03f212bcd24722d33c248ccb0daee4dff16661a6f5c7da66f8b69197e430c4923d8a49ea565c9960ccb8e061df335818ca5d6a433708b0e6cbc9e33fe1dd5cee7a6f18df8104ecafc6698a7fedc72b3d50b5a37098ece698d270089d3c4edf59373d67e0f05b062fa912e8a9cb951dfd9490f10aae88993eee4bf80963cc6139186ec5953726faf7f931f4c536e40386b1e7079bd9f9b1de41347827e4ad4df7df79607bd8001e78b381f5436216040480b211ceed8caecaf6bcb1111c3b2a69a3cd91e2d02f3e60a3806b79876e4d2d0d9bd150d1b2b36cdaa631efca92b12f7b85abb137bd7f0b8af33f460c41924e8a4950c2917cd58874a58945eaf4fdbbcf0cd8a2f6d6886e6df68e85966e14c83ec397890dd1f1456fbec591c79ac79d5c2d6edecd5d084781e219b1ab74edcb9a44a49ea0ec01b1f0554998b526132dfc0d6f99b258a00e443560f18e5a8dc559779eb35d390ccbc21ef4ff13d58e728c1bb91d1d4be20098db953aeb79238b253d6aa81127a293eb71b538c89ff3b25f7dd16f8b11191335b0985f44b7298b35f84c61ce2be9934098694e7c0d2051b4bb2905892cda371af62d65a552405328c5dce8e16ef4485fa4a9519e2f2cf9dfd584d454a59e050898356206e07c2b9e2bbdb3170142830501b87429ea12968fe8374be0be3b9f6af0616de63ff1591caa09c1e37e87f2748c7f1bf1340277255355f79e0385b8d45f31def4ab19447ece948c40fa4fe7cd133012eeafa48da08429e01a15192bfb27ab3222bf369e3d4149ae4a108103141f35d8e127d3b70c4429dda79b3765a60d26f53c786b3e965de6260e61c5a4a2a38de1722a24aa299ed16dea90c62cc87cb16a473b59b182c1c842e897a43456a191f844578cc294b361a197905d6e7df8fd80bba6523d4c3ad7f74ad2d5f72d5ba262e9ef2203917e32bd5ab7a4f9fd5fdbcc71c0edad972206b1d202496af8d7fbb921329969b4ab0ea1c2dee1e5b253f15292014c8d050dc03d43b8bc78d9cd1d4ee8c2bb6bf24ab502f792b1c9eb478f4e67dbb4b26e4937d29af6fd6bd1d51917bd87a024837cbf469e683ae2d8de0330f5cb1c9ad6aec5bb45f94d71050ee9a8039fce126b181378ca4b131458aa9b313df17cdd7ab9ede9ab950f1f1be239af1198b6907cab5cfbbd185c721988336766e6567176a79f8741ae1aee003154bb551b214ab7eaa54050ffdb049b89280e9550f7134718f1354f886495756c88ed2dd8e7a14f10b3f626672fff2871d7ed5022ef69da07aa532ff723be28008e4e184b6e758f28724a1dde078223e23fefd5076244653703863fe0aa4182b85da00751ece011d5fa2ebfa0b3a97745aabe4deb7166073e3b47324f38633db81b5dae25d65d72c64555fbc643271c5779a4c6a36dd4158f6ac6dc3f168ac309978b1e04ad3d766e746c63f733449a7e493462908ccd113b7ed0ae4f043a739703ac00bb6bf3e5339d600b68ea405926a412f29aa25b2de8052728e7c967a99b83417a072c0471c120fe2c42a06568e4e0caa80b37952026da1118ff634e5a91352c59f963387f89dcc7a76d2a8c10738c042dc18910fa1a200d836748870ea96dae2ed58831f256ff84eaae81e5e7e013488a5367f48b76df96bfe69b66df28bd8fa1c2726a222044d87a47d6db7ca5345e6b3cdcd423d03c1d83733e3131d7c784faf33e3d478bede74368381afeb8251b629916dc51065017aac606749e48a3dd57796e9b0abba3afa7a712f528396ca98950d95f109f1152c4ba44a0bab811a00414091c939452f6fc8e77c93f295d9cfa6649f0e3763a354b137d42c4c692cfc4b23de5631cd242265adba564c85703f0d371926da611dfa71e36bace59610b3db7cd00fd52151e1457a1cb2011ea6cc890145c757548af4dec9e3dc250b4acec23b45ef689924a73873bb6c0aebe9865f3a950f59140683269cc79e6b8c648392c8c2d45e28312966c5dc7aa88c245f4bceb6686eb44627604b29dd721b68e59691b5f8a21f7c7624d6041bfe58793b6ef95d862c9bdd2811ccb6b367e5096e9776f69c0e90b5bdfba4eb5d5e1264f3faa997c1ee44062c3e73ac1c23069b6e8dd16cb85ddf52bf9e43b8aca654731f75c267633010454d359c9a0702a818ba328aaf8f474f4fa6d3d84bc375f05401fc4a36096c249616301de190a64f0fd19138387273d24807d41d5cb8b56dd280724238346037853a44d91c28207b1c7b9f273949962519dcf0a167fbd717255278eff636eb247b28fdc0821622f748c0724a05edeb2cbcf770f68801cbf3b990b39a66e6647bb7aa546709cdcb9ec23f571ea91fd7dc97cabcec48347e841906d8815893fb390fe4d9b86480f594fe1fe03fd1ad475f422b2d323751861e9e91a908f3de2d89835dc164fa71b5c8c61d1dbf39b4d6a4021b5bf72851b40f5a6b993deb31d2ac327f07f669e0843a9205fb6fa9266d97ddf672437303cdedf7a8993198fa0fde6c2dabeb8e4dc9aa00169b5e27fe20249d5401a6223b766de1e70b54aa233f5eb0a54a25435bdd1687243c37ac31f2791067cf02a5facce2e78f27c76036b7aa461db7a5fab97d806d5f5b9001dd2611b7980059469b86ce4ad13823cdd364f0ae9c4ea6a519ddbcd663426df5d966e8e4d01c5fe5caac7d2e1bd998fc943f72a015500a50bae4fcce2c8723baa1cbd99cb6206b80290d4654f110685d31e710b13177453dd0f8e1a5e84699ca47b9e689ae4b902e05e60657d10f31a836e622f070390d3d3a2fbc17fa0362d18f3f462d8b68dab2cdca00931b96483a7540ec077aec9c6adf34bfaf0b386308603d154a0e483f5296b7f268a74586d060703b354880b7550c77c6d6f3ec44c35e9ed5204fd681abcd8b362e1438401902792887db68e518cff891866bb7321af7b22f9ede05bf70ee46751abd7e79d96e2a795e1211cbbb3d4768e10f6bb39035333db1772f54f33c6a4590eef7b6019406f025ab45bddf5d5f683eb0b39cf73663d83c73f1598fb0cf68ee8420abc9e46192551da9f2e8f3d94ae9d5a6fb20b8772824a520ac3b3ddab7d736326cb1fb890d9165230142ae0c405c30cb8cbeaec21d91d3d8f14b36fe5637695184717f0a6db931fd60ac0eda1f2689d5140443e663d177c3df33bba68fadf4b0cfad4d690a1c5a436433e2f103e04bfd82ec38924d4d352fa26d0420c8d30c1fb2101255c0c67af49c9f9550e50189de248cd12e60b3858fe20c24c75e188d7a08b35de38a3d15af3d9b62d77074968c0bfe8bc703116184e2c61624b979568a4c8068c087679b61e94ab95f48ea80811bc0194a405d646e709571fdb67e78c4e76fa0c4c7ad14ef98ecd8e400a96cee462de9597dac8dcf2e2ced65a59483a85b899213b086b213b824d44e5f536fb88744ecded24461dde522402cce0df3b5b590bd83558a7d380c16e722e3de3ed1c6e17bcb1752f2b04bcf35f78fc67a515798945f5e4658162865ad90ad6e2464854046f02e98d54c06ca5504e78c33f7ddb3baccae502299a4635c5a24b6711c25b735747d2353d7be036027627ffa23f52a32ba470ed7af898820c95820cb85112c265532a5d93f681ed619ea2e75ea6f7c0d49911eba012c034952487fcb40a66ee1c668a9b5912f6c13e53bad421bf66ab08a808eca9ffdbe8a1b5d65470069ddc0bd7787d54ea7686d5b6644ba7cb64b6e8c52c866022d36f5ccb63cb40c5b291fc221d597cb8cb20fdea084ba8f30f074c63cb9fd95c379c8f3a90311c27f95a947f0a5b1320dec64c7bafcb91d595f785ea25e7b839cdfa42619b290db80fd5713a82b1d9f3a761353d5981f5f1e21d174de98441c2bd9852775ea90b27b19791e361aeac9b56bd2d05a4609c0f40dba90b6ee0ece61c49a6fed2855530230ebdfaf4b32aab65d8b216f8da797482c7caa6293352130eda8ef8080dafa9bc27aa001bdd1575c7dbaa1e18a6eb8dbd1b67bcbf929cf3b2dd99fbfcbfa16ad22d0cf80c6a61409ba68d87982c6a6142c8b40ea36930c279db4abd87904fa9c5937f0efa507424b55eabc0777ef958ffd2fa1fa33b76b17d1b88851b231eafce2ee39a755cb45f80925ceba304b2c1be545c27cd5bafce6e36f821c27eb5585ffd2cca69dd300db135b8dfdb728776319d7b4254eaa5451f7fda6806327d5caee85e1529cb2a0e2cf7fd0b04daf79a70f284c83da5b9b1f2de7fb0d0434a4d7287fcc1c6f1b55f7dae02b5424068f17b379a9eda5f18da17dc3725a26c0b3121c953d12f6e94d516269f3a2795a4462e9b752d34a921a64233c7f332280f98b9eb08e4e95d8d885cca63b23b386640c8f8ad575023a3ee52012afbd708f906c860bef3b2dc99c8f73826575d4b4b90556a969425ad6d0b181bd89c15dae41958ec61c8c48dcb640ce5b7f45aec77bbe7f33940c075aea1aeaa5dfcad0df5207f90b20d06278ebca749979be377d8d20cfe37d74278c17665e05f82c2824e22a77079e2cc0dd775f03ef4c47c09e60bf9bd333cc5ff580b587dcae0f0770d6a8dfafca4c4e28a9c4781e0b7542bd517c4039c070ba8e143e50557a42806ffed608bd06c9679e7cd4590b6a83b0938f5f99e206524a5735bd031f97d86012a0da5c5ad9ec49a35ea0180e96c3f3f55f6f7c5b89575bed51d505555feea62443d07a9bf2a26057e7d0842321b425cda2218ab74d430511fdb14341799773d1d4322b89efd9911c52f71fcb193818b125b7a8a2ce981cb8a079adbe3754f866fdbb273765843668bae98e7d84a1c46be190efe527dd78031dda40f98ca7bfd044352d28c9859221852b7c87cef6d1943f387a88edacb82ba3a33dd4e6452a324e6e43b877e4b2229bd7a3582b30905a099777e8fe3b65a942321bc79e7a2712e44d97076d3d645ac692b402ba17162e51630f83794b329c2c2c367204ea46fb16947104d9ffedef5d036fb389fc312190ba83459db0e3235b7f4490a2a88e7e2b7ea7968ef40b46e22ce5e106e6f2168aa8945b47928af37661e8f51489fed6bbf229ae5a54a5afc7f1a672ac05365d1e866eb53868a3d65c2a3fd59c5b2370e110b8e37af2fcc46786af6479a69a90cbb0ae8d9758131f020918ce0017c1f0ca7dc3a3ee1ace44f582d218966257b765877aa6478c9ba876ae0526ccbf2cb63b21e6b408daca356374208616ad15723e4071193fbfd497545b5036473a4da9bc4e56fdc82e9664709253184410c524cf13bd853fb0580d513c1112a51c2c80129043e21feb6961d80b1b84feb737cb8643b857b808924029838a83cf937e7ea36e529f8a2eb18e76ad3ad9a512a9d1e5e0b007072a328ba9c3d7ecf072c65bcd0e44a7611b195307f69782a5752d39c03c1ab71ce94e5aae84f8df6fa7dee4290cb1107ba35b7f71fbc44a01dc578a8b2b3137a5296077c68e61c6d86f92a04b2bc46d4030f40c4194e009f2c9a018da751b959ebbcad9d3e75b6fbc3906def0f49e5079d947f4756e1b1141f3856a9a7ad5be05caf3b4dbe303316849db4214f6fe295c797b0c1c23ada7cd842ede5d0ca97f70f0deda8d86effd964191d0006571447c1485e4c04daffde4416a45b1ea7ca0a231b2632846cd7da7bc1c65926037aa54ecdd834309bd25fe65794636c3582fd7daff55e5d4c5afaea4e4ee2f53f0dbc6dab827e3087643fe7478f7e1df31fe16b25a8dc0a92e8f0afb8a2f2dafe8c1f3d15522b269d2b294b4b76dae0e51f82cd092597628baa619adbca937f3e071ee56685cda21fccca6011428123aed72284725c7debcc80f9486a93c92b58aa0e07f218a62a23107f35348c5fe56f7e00d22daadbc27a56bfe2dfd9f030d0ff2d8a44baca5c83db228cc3bd8ececbcd13b5aa963a6a4c31831ded9fab2b16096f100462a977dded6658c1e2685011e223f4f6fef70782c736ceff98ed3c1bdbbbb67b2db4451cdd028369f307fafc8f2967fea671092858ee4d76c13e6162924d9e16a1a3eb449a4008c373cec948ca4df35e6c39297651e6a9e35af723ea4cd41e3101f8cfb051d40dc7e888a773c24c89499c234d8c77c75baed45e5acbcaa0e8bb589cb8fac169ea921b7a1dc9eb6fa2121318a0446b94c5157a381a54096a6bd7e56843b78458b5aaaecf7f1e0ca84395007bbe6349e3e089de65f38dd8cfccaf3f0678fd5de9e17148a89eaa8368470c481aef3be0c9ff558125ef396e0ceebaa18e15674e45d3874c3e6ac0c0fcd34a5dab3e054148ef96107f648ac73b2e7f90378755d7dec83c08fbcec7740f67e32e2271f0cbb875dfbdf32aab245b1a4bf9b8640d685740043b1b487cec7473eef9204622297282f64f0a017f4ee2b098b9f736870aaba0ec83aa20fc726bf8938af19aee38f635b27183ddeb25d7311ad4e6df678c1172791546474cacba8b7ca6eb945754101c1ddfd113a709559c3ee98a2e08831871e4ac7e88da10fe9e51d7d36e24036b5b02d30fc02b1d287a8060b3e3bb3fdef61777efbb5cfe073ec64b07faa11bbdc52b2bd5d9e6693f90755b3fc6fd5a5732d8e0b8d51ef30ad7ef86cdf7e250f4175618145249d532e71dbb4aa0f62296db7f0be4fdd05f60d61dc407a4fa0ff6a9dbcd0bd24f17c9254e8ab30b2bdd5fd0d900d48ff2b1e32ace675b66cb9b992ff6b8aad41c1eeb03546489457b1557f604b84fef6b1eed59e4123cff0131a84bcb4759b8bbbc13ff93a3138025015ff0b8139eab2de4646ff1796f069f46c51ccf093566d1f16f3d910c1d5bee49f9b31d269886c7a27c75987535baf96ed796bd7000878815a7a523629a635e6c3f7d4455c53c72ebff71acf99b226eae9b845b42a851ccb4d01b572fc07fea9ec3ca0d6e90730069e48ddaef11d841168d80f66692b4274efa2eeddff38a7d938b9fc7d8e9f1c3d6ef1e078a2374da7870d21e941eb20b9b28eb1f02cfc8953e1bcbf398d6149aeeff973748c453ac9ac2015324c5687de734bea8d07f6eb198e21ae858962e7ee62323e410300ac9ffe7e840976918ed83644b98c1b81efb0de7fd364d8f03cfeb2a240b387e42c5c71b8fbd165f4bf0095703f76997c6511e1c35dada31e5cf83803f65e3157b9240f91fd21dddf388c99f4b6c54feec58c2120e9b768c2d3793fc9d171589ba32db228254cc08bdc5d9f9acdb3ebe887a977643cf05268b385dc79866697fb67b41719a9bcfa3d0cf8b6ab6944d98f8ad5a392cbbc702ac677408faaa299637fc582695f939f1f937b42fe60597f14f68686c1148978d549931a6f46a16a9c31e37a83399504c285baac091fef835fe253578b7a2c5238addde5afc6932492457d3c7b50cc10f5a95c37f0b416729c26907afd4e2197cbe974482c19a4d74fdc535a0e56eae4b32e9bef8b9df20a8d084cacc4dfa659df3a39c0e68a5986ccbe1d9b3ac90603be45e020d7d2a3b04fbe12cca1e9c8f2b16bdae032317ec47bb6025cee889504d2d7c8f2e074bc4c1224d540d7f135cd5cd57975568b4e4f0d414a341fa4f99dc4882cf6fd1e7cc529a570979f31355a836f63f77c35010f3b328a73bdf44bc2423fa2959376b94fb39ed01c2382c9d2db1f4a05fa7f77657d431ba0fb29d880428cfc13e9f8503273e7b9bf09664518cf6363bb8e2912db7c0afdfa5ea357c238d65be011c55e63abf0426a543e2765a149cd1c1151cffd4c6026ac50e5c9cb5056635f31c9218f6346731995a851ae41b508969917841bb79846b15a2d5b0f739e52f8a6072e7d7e71931886b4053b5306ff6a9858668facbb569645f939dffc0b29f41e6c9ab2d1f81497a5e95e7950013f82dc630613993a4b07841fb9453fc26a0e03b47f73dae9698add3212f2d3f81c65cf904b7617f2d959495920674a87eba78f4a6b4bbb47705cd39dca3c1b84d6faace3772516021678f11078587d495f4a04947ebe9af5965a7f01673dea07be8ba1f739e81c97e14bdb3f3d205d8787d115c3bae612f84d8bb5f9ba4be1a6793f3eb26a00e6a7d2c42deb76e0353f74be3ac2dca44848231663f7d13f5d71a0c2ed13428489bf29b3c52e9f97e3bc2ad5f76497151df7ecf7ff41fd329b7aa553ce4ac8bda8a38e26515938ad9684b5df5f611abe63d7edb60825cfc4291a7f67d2fee2db933cd0eebdc1b8b52c8c9de8cce1b21348633f8448e62fd3cadb5fb6318c48d5a53cae55cafcbf2a3ddc1acd7c1ba9c263c744a8e6e2b05db42cf9e3e093d007f4aa6a3ad563463d9359a1b486544457d1f4112ebdcff984a5caed2e0134e08c82d541c2aa8369b0f8a9658656000a54975eab66b00c484a2b2b0298aea825bb475044750825e45a62add715458da0b167ff0ff7a6e5318aa55a96fd457e2d2c2ff6b55fce124ea8bb9b0d0f52fd6ffccd0c459dec82ed388b44fb8ef65e924d4219ff5c5586af90d4332ddaca7443cb191c0f4d9b04fb72332b41d4d90e13453178f33e315085a8d81aa4f83815923a097e601ef9b025235b12408bab923d83ebbbc032ed4fd8e7ba317a16f0523837291e471e16836bbeb8c67d7e10cd075654de20244a95cda0aaaa4deaf25c4ba90ad90831b118b2fc1c053561143bba4d611e8d5f7d3131519eb17baa7d2227392c6c10ecf8a2c157c96f007b4e1734f14ff5c8035a26afb42436387d4e6bd831223e8b7b4923bf396e7982410a2935e35503f000791407b2421d390b50f6d24bd4a875f5fb95219dfacbe017159725b613cb11d626e77349e99d50bed8794fb1051b0c726230883fa9df79b9fafb83a6e41517d2682c4598f112007658c997a346e215b6788e3f044f2ff7f888894b143fc843c64c389af1356e76afc849eea8e8582d5e1a111cfeddeedd6d5dd2fa1ca32cfaed3898b8b23be5a896ee3df6e1b44d952e5ecda73a91019f1b727007b82846922ccd05f84e15d856a01290513ee7cc94780df6c7523f80091a211ee6e8fc81cdaa0b41b6e5a4d634cdf518370a3a8d6a70dd5b33f1e6d5438be8e169ea128b9d0f5842ff86ab977ee65e21914d814f5884eb74c213f6cc11b433d684541cf0b54bef0ebfed29d20fefa0d0bfa902940a63e573ce37977a9a48252ed8dc9aa8fd0c7869edd2a8c52416e14bf318dde8c19004eac8a1c5d144b58d390c2f2f1596812e6ca97e8a1c78dc2a41c8add42bd0738d9b900bc541728fbe1b150f77283f4ad595ff3aa7590587f5fecb36ee9ecfd5073f33421648b5b713a13b9ff87dfe9dbea7d574934badae90e2e9811d7cd27422f43a46fa766e8702a159ee01a110fb4b2c0daddee4ae1c901759327da0029cf79ac2124843af69378f116d42fdf59235ea2b8f69b80d5522acbb3c72aaae8fba4c5f18cbf9949c292bfd7bdd3f085c3df7ee5b7ae8b47588eb3e329b83f7ff94ff776cb236a73140435efa23ab1a1c912cb904cae198cb42d3c552039173fac1dea552b36b2acbdc1ecb91b11f8c523d58d62eefd41cada9070fe6b02d0531ac375b9f370bace11b6a5c6782ba561831ec5575043f782e9d49c43235300d2ec694cd3adfb9c32f365d596cfa6034fe1929f63cb86577f1bc0ffd0aad90e5ca319b92f4c81d2ca7b8901cd6ded54fd4295ecd96905d1229c4dc96bf7575156298f9602e6eaf10e23709e08796b214d4000a418558fdcc867580fe9dbbcce1c7114c0a305d55a52ea4e280dc4877bffbb887e2fed7c413a2b2e0cdb1d3ec20d9caefac933a6193ced43237017c642c331eb354153cc5aa54b70ae7abb112cb9b2131acb14ff91ee217013057467be5153f3ab9af6fc0095459ba2781897026d8b5bbfacd0122c090e2350449cea848c054e31303e38534e7f3c60227d05db8a9edbd628631ef3609a4396a3d543d11ddce0bfe61f74e78aacb756217353a75de9d311060e935304df925bbe5156e750f7bc13b8b11284b9656080190d9f838cd03f3dbba149abce2ffeeff383ade8379fe2c173b505c4ddc7e6c021e93555c2e863a1137e7032e3f23c586aa67087f6cd35daeffec593372748422d78bab02ea0cef24d1fa66fb822d0c0e699b94cca201b4f351104d89bf85d24d752a805082a7beedf1e6bb097ad0d5a8cf2da5528897642e4ab1f7bde639f802758c9bcba29c1a3eebbfbe1950873645b97971baefb5bc1984cd4bd988dae81334767dd06e201354823b79139572f9498736bf89f04eb9afa43360d84a9b2ae7ba8e93b4a400976a8815d5e6fd2411453c292d5b6e2f825a77452a206aa4ccd9101595e6cc153996715ba2fcffbeede850e12ba91264191cf34c9624af5f54f4aaf069c117ba14e234ce1ef5ad3e497967d9cff4de83930679a4bc8c0ff7d79db2f6c84894e17137cd46e89381e62ea97a48836c63e72af663e110cf143166bd33315403bc89578814fd2377d951b58f587ab942d88755c141387202ca7e9a76c8cb078fe11f072e067612b74c7d5bffa20af3c0c31fa9398fa57227db3dec15f86057fbdf5beeb2d801998bfe0502fd39075c05f4f90f8ed9694bc4273698c0de0d583f87bc2f8f642cb47db4dddaa15bc2c113f6060cec63accaa757772ed93967cf64bcd6c7d9f1a5d63228382474370f8b8889faa6dfaf0fbe031808c731bf12cf89592d3a59f82be2358830be2c71e3ddeca05ae1b1eb7cf771047372f5dfbd411b2bd69371353d6d327f301f181183105ca3e8e2b13cb0450c3a3e5c5ac93cb67536b8e45c03a629a7a4e4cfd36985ccdd73bf7f89698ff6396ff3629737c35f900b1ccd0268d2449b7ca05c440e1fe23d80e08f487effe3c9c1e6c66136762bad38fee5d9f380c6552f53991b434064ea561d339d141cb274ca192b6001ac2307d9f46fd7cfb5a834f1a49d00d47305f31ee77b0f607cd620ec92434c216f896cddac7538c5e62fc2066b6a71902aacf832d2416ccb17129c5192b6a200276ca03e72717b0f0d0f2f6673d4339961fb529789df941858c06a85f5f45b4a5ffd7f8740ce219a9d28020204a75d0bb41626ed7b773d35639074056399f6c5aab2788ed18ed914bf832317ca89086387b1d94be6a4697b0b5576b2d88539e2515f5d3f654bc8f4b5395fee02496dfd93a5f0e04b854e6936c6953b674d5e64000c9ef113f31f74f33ed2116c2e178f3c6a55479672c1b90b64e79afbda263a11e180b7644091fc92aa901b87c8e1428bd929201a36587a96cbcb24607a0e15b2053ea6a34a0069b77fcc46bf07780c5ede493adadaa687f11bc2e61063e196ff9a57eadc97a1b197c022636e4709d0ba780bf4d6839059d5a989805eb546a985a4fcf2e07e7fa8ca38392c3e5f383dc1b5ba09bfc433924fe3370a471168c2951882719899e04d21e635806d3fb6640aafc207892a6d6f06045b09808213ed50fb0a7dbc95dad14367713c48f32dcaf13cead59fadd2c9d392c5c005411588567673831365f6778f7aa759225c15f0aed2c6f7943c97a2ebf5146f6ca6a41ddadd88f721b8aab0b5e57a0a7e012d61ff4cd6a11ea84dd19c34db65bf809784f5b17a2dd8e75a57a65e1a9ea918c31748fbc7ef5b32990039690b07aa5d7a885b85bd641177b61ea0244a700af179fb695d87dc9d67551c3a5746d99bbd86735f572b434eb324367ef92eea9a1110c8370d1c96cb0f082263e03fc300265457918029a30f6b048965252798d0480919c2415903c4e7fd467772f0c501fade5f7c52863655c550fa2f936ca5651888150110aa17c146c54938643a07190d25cf3b18cf0c78c3257734ca05ac2f35b8d8ab35937266df4868f0da7110ffd960fd11dabd24fdb39fc418dc7b9f4e4453862b7cc5012a3b21bb50bd1e4b1f1f3ab96e63e77600e61437528d07dedb2b1a47fa2de887271f93df240626e76780bb30bfd39e061226a906ec9c2e807c3cc3b512c11188fb9f9ea795e419ce536e8ebb63e891587c2e9711be99c12d7578370892d42c2a7ae6d59ecbc52b518ddf329bae62209ff1266da91ba2a826179092595228d1423e1841ec8c052e980b3322da096053e0dfe52f39b985e01a0acae089e3d33ede863d12d1c30aef74302f7217539d635e6367e13e07146b5f0881cd501cdf7265cbcdc0525ed1dcaf5585d30d64d04f889dfad07daa112d86e2771a057e6f9319a675df72717f03b0cf89dfcd2256ea5fc9bb544aa1791d55137ef2e66ad9339b8569476961df530fc2e465be746e083f8c0925f583bc4804306b86e1b6abbbedd37253042fa89535ef3d46b4e79c1605c9f251deadfe4a5f5f7171d44882cb74e7d6857fb25dcd930b7129116a106b0b78240c677c2dc832237d8da427567dd961f27d7dd3d34b6b36eb39a145243f89a47b56c05117d4a6c45716c71516b25ac49c107bd2dc70992210dd6b938ac8c4faf65fa0df2c8f6fd3c8e698bf1840fe995404174adc9c68d985ce2245186edf52a98e3f342bc226c2c34116c74d3195b9069da48319206c836c8da063b5cd1c39e1f6a57db86917db12cf4786cf7002fd9fcc1809a9d33b9167870ffba8fee1c332159915e79605a4f25f3278b6650afeafb5fe4f196a218ba41fda795267274d033859f68cb4f6b7312e9a0d544cde49951d76f7b41487fcd9d7057806fb519afacaa7a02d6b1fc3a6345d8a0c0f08501ef7abf2a1c374c2cf5db0a3e17b8bc62ab7fa8657f418a2b9b0fb5b192d5c490bdadd718308bcb984de0837a53c1f674c387462f2aeea87517db37ddea89d380316cca9b8269cf2bc4acc20085bc07e950ac8d6e0fd7cbbff90dc0d6ab28bec56408ff4678cc4bb2c8e7d18a9440ad6f11eeb9b20ce3bc056956425c59efc44537547e9a6111a17c537c4a2092053204f7628f07e40dd58204e3f9d5977fa27fdd0ba55e75e97522f755ea218769567c771f77583a6c0ff58693705a4818b6cff3a35214ec7268d7b9bc0cae2a84b9ee0b0a20d6d776ff4c87d316010f16144a02cf6a3cbbe072f678a7710bceed76aaa2fecd196bb395068b43d8e52df8acccc3502cf93c38745461dddc6018ce7745851d832c4a58067b0e676d74f23bb5e56bc6c0cf542b262bea2c4cb432bbba4181ebf92cfc10e7c54b75b3dd6962ce2c9f1533840fe2f39e33505088bbee04dcf43f36db73a847a19b51507a97046fa40991c267cc46490369f789040424d0055d5d4343f553a0b0945215436dd022411951bdedc006a5eb1216fd4870bd8ca662e86a152f4b2c5782da6c09bc3c2f8929139325d38114f83f1efe77481bd7c8722ad7c73c2dc996a9ce881b2df1d26014f30848cf2599aabae450528ee6fcc6a290f154b21e13dde9404a75b7b22d464e30c12c6b4a69b8f80a41e50694fee369870064b064b8a8d60c9118f399a8846fd2ee4e863d2e868820239f72dca390caf710cf557c0f7d0b1a070cacb32a75c310dc2f141eb253b25d5f70ec6096c214655b69a698ed675a90a45d9168ece375c9f21c17592475090e33a9e91aaddd322fe1a545bdf83b3a99d1b856bf1a3de9b0f48fcc64424b6785a317a1aed5ddd456f23080c1081c10d1010643147631aba8c0db0876573ace02e6eb64192b63eeda79fb81f1d4d72b3ebd696dbb0870136ba03254c385b8c6b006c5810129daaa6431ff46fba87b6603bad36a2b46b20f29f043446f6b9f829003d14ab0ad87966070c3379b644142310821b9a572a691f758cb3d8f921c0b0958b505904f4be92a9be9a3eb4272ff018cab178fce1dc4170a6b9b9ae00ace6a3731f63fb321cd76c5c3382bb2df1a8d7829d34bc052b507207653955927f6a13c0c9b7bd28c12b664a2a95f598cd362d45eaa156b61ac32f5cc94a0c2bc784107479d8a0f3b875fadc5d06b2270471a30a90d18dbeb680cf2cf38e558eafc5e12e20ea50456ab13e33d4bebac4c904cffae13dc8c3abab28ab191cd60223e6854a215f1b1b0c6863be962a8b072c18712793620ec8ab9af61659a524e3ef43fdfd947229120b6e761a375e2c70c5f10a6f34e10189d0276cdb9ac0c6367af45250db1376fa8f0dd05a5572f816093c646dfb01dec5c1ea8dd2f1b277bf024c77437794d5de5891e5bd010a1354b0ece7edda50c4d2ab26f953bc88e4277b7fc8f204ff9a18bf7f42f66888fbeacf5615c5de63936920c5076632a9507025ab10694466badec43219cacb0fb61eada2d03f00296918de8d42521fd0e2b595b7d4fe61a6495ac3ea8c06fcd88c998ce1636943d7c9386f8f7f2eb243439b17b5657b0759fa9a7eafe60669b8021f548f7d34e0fa16366bc70b1a2deb5edd14296bdab0bc9321c242f2108740547112ef5d7efcfd1790f901aa9a2c428d6db29189a4ac234359f5805048d112c271b0560fb34894ea95311b04ea2d5fff807aaef8da59043c33bfd90ca0e9e5613a28b1f884f51dafd070ba94c9bdee53aebd67b3b4c6b3168c892e780f14efaa18176ef849d33de2b4518f56f8f24edf9fc2153765af7150568fee2204fd98ee004710afac8945a3c9cce7158a17b10d6b61e3f51e4e7a8fa7e3c06149c9bf82a2a9302677f0bb566d1ce1e8c7ac410b4f561cb9470c859cdc8d2a49ce8a439d58f5d54e42a77f720e0fabbae7cdbdee4e6459c9e5e64903a2f90043390b89b3777ef6b7ed07888d116b78527f7126bc9cec499f64b0b0900fd60c301916bad61b0db4cf8e4311d6b216d5e9c8a890f92dafb9b6b8de61f2d6d009e324fa9fccfb1298204e04d61ba02ee796f85c0a2ee8843e31e17f16ae4f046bf5e3b04db06ad5f48e41320752f5f55bda688a3d9c466767de9aeca6165ee5101d06e33bad58ed130cf3b59a666f669beaf241f66ec7725fd1482af695301e2554db1f186de8ba2db77edc80f82962128b2ddcfaa43626c7a40893e2eda4d581dad94aa71bc5e3362938fcbe9e618229c67ae567f7a5d5a6c3bfa79605a4362bfd16389d2e9565947fb17ca29f1dc9113008e4d21da54963d8ad1c0b504833aad3f29c8814b36fa7bff314ef7276f4acba51fb30918eeca23d5e9a58ac8c6f342a56c066fa753c1efe31c164af804aa817343ad9d7193c77e160f40a51846485864ed7bf29980bfbaf83c6abd0dc62458d08b444a0cedde0bcb11af92b39cd99124122799ae0071dccb1f3fc16b195dbc244889bbf6ce3ab618fab8966c54e39fead12a3ffb5f4081108b54b8d0c218b570198d48f21ef69f196508c8247b8d2e81d4e7fffd09bb2271dcb4a5841717e8e7a1d2fc7b82891921877e4a8b172fbd0ed3650941598289fbc69b12edc50fc7e919573215f3d535c93fc2077c24cdede516b191aa911b5d0b8f355ec9d643aee3ecb7da4f2c65cc6c4e0bc85cee974034c49b494286096088df33c1b2e9f9f7d7935ec8452c5274220674abb846d03114d4a5a47f317b5ef1862bd5c76b39113fed883e0ee0fb2886fb8feeeffe668b815517b16011c9212484f953679fdf2104040a76aa8c9b53de8a604ca0cd41b66a65cd2d26a94c766ab6d9e3e1cf198e6a49f0b34d8afb5accf56a414bc30cbe9e9e6709fba87a623afb72a793bd5cf5a706b94b68ceb12ff7f5e58e369008d817124c01c0bc4f80a2309a0ea859c9d70925744b0cf40918fd9a3c8ba50dbb49c8891b42abc89a48b4500a31c2ecf918c211d6a395f0a32555416f138ce43f48622cdf63dd65351843552734b0ce1ad7e7d6cc06b4628b3e24adc062dec18ea86a71be55a8c9cef62465ba5d80f456c2c32fbdb5adf7f37dc2b8f7c927c412a9a90e2605e6e5fa34f5ffa8e21aad8ffbb2eadb81cfa3a839881d911d7a60f50bfe1099f7333fc113dede909ac9495afe8200dc8261be72755a654da1246eafc1ac11953c2428591c5b83fd3a4f145846b2cedcf05ba9ca17acd6f61ae968530f5c2d3e56de0615178cb4855f51f0ec5eaba56cae71ae3b8ddfff11d8240b09722fbdeb24a4febf79119801a5d4fb90da0a60f1aabaaacf0e6dd7a24aaf22939870959f0392d8ac1b85a5cad3b4ee48ca3bbd2a645d7b1b1a9dc78dcbc192da02578e394e1dbee4df5993746c2481d330a4c73568184d293b085265d574694f3991c6eeb9c63350dd61b32f51b3b0b0eb56ec6e29bcfd11031e37d2ebc70b0e617744ac802f1972245c960d56763741e5ff6ca9bfcdcc569acf41ffe2bf9685f39f5dbb2c66ea96009b78f88024b9828701a20d0dc3f3bd56d5ac2eb3010ec90f5debe9c49ea940643f59c3d0bff33fe93383c56a4e8ea962d9ed98a71add8ed5f375eb688a40e2407187c6ca8cc72348121010697b24f6d1f56c5a164318ff3258c0c3ad68a9087aff5bf1d24380596fd14a76acd0ded49dc8cfe73f0572b60c0a272add6a9861b6f603c5a52ada83c613944a329afb5aeeca7ce3b8107df7861088cdd5f117da15c2783ddda7edaf039c2f4757be91f0723364bd1a1c812c06da1998b0f9a617674584128c9e43875586617721b9e673b0a6db902088be11999f7a84286937ec2c891c4ea71a4208abc34662196b89a7031734daaf87b4c1c20da11a4ab03ba733959cd0865506370ada1d80542ffd34538bac743d0d08cabef2bbd14c2a1c818807ce75d615d4cf9ec4ed7cb8b09b5f32c94aeaa4d12d8834a5cb37b974565ba0c364a69ff1f2afaf66aa73d25545866c45c9aab777b2f0b83f76dfec7d6b9ce2175eeafabfe2e64241aaa422fa77693eda9ee3caa7efde065e36a304bf76d79a85d138a44cd6744ec0e68b6bb9c592436edd75da3d4403a0f00f6bf303a0d7130a17220bdfcf3452510792a1a3e9ed40e24945d63b0aaa8e9fc90060976491e99ed1b2bea6e7ce559769ae4ce7756c0538a0fbe324c7f7ca11065470ec6f38672b4eab4635bb24cafb7bb0a5a04c4c2c0e54ead2bd68e5817512beedc5009a88bc39b3a0c55e7c7f438e7b4dd2892f4e37c3f7d2e5799cac203cf076bde6efa3f2040c5494c7b627e3f5f2eb983bf134595a99c795a965f5218119756cbdd17cefd388adc1566fbfed962c4ad8d3ad4d7c121c86213e30c1196fb91bc23993fa84a676bccd55d366f9ce6e1491516066a5b2e62d73f7cc2a0f4d6d04b373e6a7deab474f1ac4e2e0eb4f37dd7ea178f10a9aea7cba92a47383c60590aa4708ac4c96760be8a042d4629c74120af8b961725c86b85c10e50d252d7c8876b156c2a425824c838d5b127364677855ac7d65d0c72dac096a179b9777f222f017fa680d233c67de5ce4114947bf7e25a41c3bf0fa32f2fc6de518a4e029c9d8065c68fe702cf4f3b8de6135299840f94b9991421f5b39e560c7afdc0d0ab6c3a777e57ac7a61409fd10c77f503618fc1d2738a0e9503967c253dbfb59bc83d06cd3a2b65b3fc7a6c457d0ce416f2bac778c6640c18dfcda7503ece68e3bb2640bf22525253af16506da4f4947e0edb935e308985e934ee079888874eccc62ec0b1f8480b88a0b29f0df0eaeca9a006d14304edf1a6e8c019e79877c780fd795476aa704a0a2c5b11de5f62157f764c4eb577cbe071ac95f9fe9f418c0a5a015d156ba2e7e96c788161500cc5f6971a3ed5b679e6a533afc3999acfbce41b10c783569a4e210b4e82e6ef7201d409bcebe5b9ff05db9fa1dbabbd38399d4eee2fc565870c92d534efa2029d24909cd1da02980ebf1911dfd6b4ae41f022ce80a611d081f90ad92073c89f1230626273a4eeeabd9057a7d3a723658c846c043187ace09544e19889710f98f8db23c273cc48137c5d2e290ef3026d5a45d8eb9c77bb737b5c6b730b095beeb08ba668cbe8fbbfb0b5f1e662e6869897c78ddca66045d16df5072f24e60f4d666fe44df7ca49473f81bab6bb3d0e98290380c4f2d1297da863398058227159b813937ef66c2c4c2a0a4d81ab1faf8980db7dd0c79dad8743dd7c4d62a36062a0fb0e944e603967e0f2fb8a9e300aea1dfd81ef21af22d5a4fcc561172abf5719652154cb6279185bf5d134e5fbb4ac66b419c4982739e3317a545052b023462a634358586cf2048ffd8785059148a1f41f4a6dcb07eac8bc57edb38e7682d53ed9afa1b006bf21f8d929a394ad9651bb6ef66e2e4a2c089f6af14a4a3badbda32ae8b4282c805240eb9f81d7f49c7bbe514df7f42e0d7eff4753600ba8ab3bf91584ccfa48d45faa8ea1204b3f59d8ef0fe1233272e8d51bb60e5ea4c4666e5bb43e60336f98489f6788fb508a7d185184d8d7a379a9d6718f8f4510819cd6242487ae6321c29259de9bf788651f2b01ea93d47c6bb3e0b34e939c6d706c0b24e2a5ed06db448dfd40a8b4d98113e58796fb4518350cd0c94b53d030871beae5f96a7bc988e1f9769ee1d96ad84394e27204ccc89b77b45062948695ae03d0ffd1badf48ee8371edd83dfcbfe8e31f28e5ce93dad006a711a8a43bd67b49968864a7cc7c778d1d0175222ff4773eede0f67f6d1a44d55e4eb1935bdfe0b94843449bc5ba79fd8646c1772278cedb8f234f7f0b0cce1d24911ca52e7fadbcd85adcf1dfaf579c121740cdb45411f520aac199bab389694bbbea6ef9cf2609a0f5432c23071c76cac89c6b4ee41d89a08ccc479bc2ca7794dfc054f5343c76a43169f56f368869e1a79e7881385d6c6cf517bd93df4fd03b2b46d7aae08d7c537aaf1eaf3a06ef8b94d2c39302140b9f8819d44dc7c6ade3bfd6b5e41c13eb9f6c0040f74ad2b3bad186a62f38da688975218d7ac76b2c442029f5a9d13dfbd991679780735aabee69e98cc9193c947bfdc2aa66ede3e1c41577f80aae22be673606007fc3f579fed86c4463c4f37bfb93c7e5605e99d9649822f6bf08fb30f825704adf8f5bf9b26f0dcbebed8a77a3ba6473e096be0b8660a6215767061ad15ec8383b0090848b81d7a05bc8d163c5064c63ba375e5ecb2001c008cb9587d861be81390dd001160874db1477e2730801a764b3680e64c486867802031d7c4a197c947e776310dc9dc92d2d9a7250c353471b1cee5f69983a1d5152a1ba408147260ae5cdbdf2ce706bdd45b14684aee28ddf9ba91b2266c08a7cf10723afecf37be84b37d6faa142783745e8ad63580f578daf1049ffa25dc54b312b597fdc222674997f000524412f288113fa9201ec4187d37eeb3ba47c092e912ced3f806d2763bdba2a5aa517b4104a93c6761c7d217b21a2f334db6d1d00e35853736b832e20e1b84b17db07cfd340b515e0ea51adb9fbd1117e2bbee75eb4c0e3b10b2eb4c247a18a7094cef30e240d301e531a83bcd345a6214f83ab21f0948b17905b87ed942d281790156349f5e0e845ea518ded4fd872e5fd5d5e4f496fb5f446c51c73a5b5c5064aa1ca834edba3ad1ce71df50277c9b668dc5a32812196f77072f7a54879395efe25be532550f3532fc9de51785f9b1d963bfb0f1e22f65d19db3fc2165e46a5a0bba739b52592a1078b75417c2aa5ba6e0e19a5f325fbadc0ec9da680c51370d2eeb3e58bbc6d7b5004ef33e2d3d4fc000235ab7342b505cda6b91bf00d0a56dcef65d324ec64b0ae49c895f3caeb284d50fbddb1265ed68867f65b939ed6ecb124821b9817b0c4a8875b6a05535d6a0bd79886b9ca73deddb0ee730363bb366a2845feb1fc0794fdd063a7949ff22a3d0ff8b24766479c5cdbfb03d34d55305d8ab1b4fa9aa7df32f04ed9a9c93f2b59256c446ccff83206a9fb7fda97d7fc019d15c6ed36d543cff7ab282d4044d2ddbcbeec6ddeef0ee46fa4d0c70950fae5c909689cba2e4a0d1e14414a4976fa955419b803a85a636912a867550d5b2a061f47a0dcae3c1f80def9acc7a732cdf076345cc17f214f0ab1dc6d3c0c36d3ea6516dd9d58197f28ceeeaf5d70528aaa359a97ec107d5c8ed361594f957c2e0b1a69ef28c492b17fb8e29083eb5c973a51cc45584581c9efc9b0f98d0b93acda9e40792a12ddb018b4d83039f9b16a2758bcc1f3178ec62222dfa6b18c8134d20540f39101c1f14e1a53f3351bfbe06f9e9cc177779d44c2408659470619c0e901d5a2af2e28daa5d30247d0a45f81b318c057af28f8b5804888f84b77a80945d3280547198e18d8d6dddcd1928482ee30a78172880889f613014eecef6abaa5e6e1dc35d3bcbf8cf3d26784e3321d6a7103af3d72c27527f83e3ced22ff8b54c12dff7527360cfa4dd2f0d213768fa4128af389db1b4b877830c0493d54c120b85e603c79d6a6df2a728137686ee8bbfe706c2833bcb09d5d235a88f14db185084d0ca51516f43687437b485656851224ed926d4ab30fdb63a33a026834c6c9a43d02674568759cf307936542dbc7b7e249154475439b8eff7c0910b5820efe178edb68ef1aabe45856c370f3fdaf5078dc01b5110638346be45428370fccbac81b9485f6a66e3b003b7e2298dc85c1acbe8af091fdf57030dc9253909af01c13f3b1c5ce8e310f03d6161388b6a578807cc251192ecbe7fdea0631d921b599b14e64121a74fa13642e1734095be065ed09189ea23ced2ce98a04ecb3c58ad990ec77cf9535da179fe7ac945720fec555165e880909c090ff43c87b475d476949e3451faf034310e7d757623e3d9be7fed1c14ef86b052dec5e29960a5e33f79ef28dae4b87c4b9efb5349e3b40b6bbb077fab9931e643398d7c5251ccb6dddfa6972e12faf73ee5a5904bafc21ecaeee6b51d88c231908d97f931b189abe2f344b58ed96c15775c0f97de235b8a7e94e84ad325364c50e8aea71f79c79a3b775b6aa7c3b0461f5fb4768ad9308159dc18914004ab022deff40670f11c95e29af9fecbb50bf4851a918b13cf7a2d7e84f0c328a184d70c637a74a1e09e9f33fa7f53042020d77e4222230c80a823eb0c979c842a73b4457dc165497264f19c18f31f821ae2d2053949ad3a2beffc1de8088b31c9c8e79501d97d1ab1019c8e82ee12ca1c47e876913a43e0fe14c9b771759ba374cbacd6dbc3549e58971377195ca6fe17cb52deb244158ad1c3909d66475996e3e256b2a9bd37f52c0c8dbfacec36fa3680c3145478a1699e78f47b8f21ea956b833b1af1608386abed07fb03c931b7deb512e8e42bc115d09ceed6529da2a72b2de931c5a01f4a01a72d54887e9193a91f1867c30bb6241eb8b974224d9015d9b428970bd92635db6f7b8f0cba8a59ea10154a401ba8750a0ec3e6890e6e2dec75bc6f326bdf3198985bbfdf1abe63818029ea500c5ec2442339e97f19daf313574e3c63a384fcbe4afe24f083951947e4780ec1d834bb6d22bdb30077dc901f5baabf8cf5c1acd136fd3f0027bf897aaf141cf6121ea83d8ab26a3b5540740fae292719d15e1d646c5b618b6a7fa9512b1f0732ecd7cc79135f6e52e174ff0ad99d5059808a22ad4450a43b02db619d64540f3bfb42bf380481ab07499680bc78c7018c14a890dc8c654943d668690b5141b454638a7ed9b1980452c287e4bd67ccf22780a766178b7cd6ce028ad4b1a2c547899df79d7d75866a56378de785a3fbe56dad03e68d43f5b66ea5c5cf50524b6f3f39b98d74e9e5ac881fc9b6c47a6990213ba3309b2476056f66c9d82fe6d8f4c77a4e539e650259aa4c15b8eb8a892f755397a58805bc31cca5313f3d9ac4927492691bb513015b9a1bacd483b9d56c51fbf7aea20dfded292403642da14e572672e82f84668101311e24a446f48ec6d46ec059fc0c1b5dbda0da2124801024707c59f5ef7f0562b1af7528067f486805b3781b1bc197ea13a58166b109426156dfa561080134db4c0c693c8c998559f75525872d454a194633265a5eb3734e9aca761fb62427255edc3d1b22902cb01e1d8bcf15b3fbd1357d1bf240963eacc1eecb47364bf4d32a6eda2e260ce774bb203d554c668c22dfc4140920119d2e1963ed3ede21704a66b147a5c7a5c887f557b3d4a29c3dde70cb6b7ee8c94a2e46e8a47d595a91a36ddbffab5e66cebaaa8fe15500f8cc5d8f613d4023ed56194ce37c7f080fcaadefc03f705af5ae9c05b3b21bf37bd406d31ee4e5d7a4436ce1eab5b671ddda519fd7470cb64347d0b57a9818b72d08a740bb8d40f8f2b109e766262bc1a600d3c267d6fdc3a9362c86d8e3bd6cc7a3a63b608c85ff48336baa2ac96c66e2861a09513abda51f757e9bd44102e820cbf9094c9624270c6903ceac3150ded382e08b64a1476d49e4890d6692472d983ab9848c312153efd18f956b79e81673ea84b6c8e55b79911f66caa94c380187ae67a05c38aa5a406e7b1877adee8d8e3dc866a183dbc7ff9fbc6da0599c931e27ee65f916beedc9bebff67e8fc5be7a4e10a72c66ec64146e2f4363e7da1268c6137a405e60829ea7308c5548b9ecc08cbe5f34a0a5388c183ee7e41dba8fdac585548b2008dbb4499016affffff95