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 68643 cb040304ebc327ee4d5f0ff70c4f8f18d150819661d455e3baa8c2430355321a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6d07d4087122580de99e36a2d802f59ee6c850ccb05d235924481963241ef2a1
Certificate Block Hash
cb040304ebc327ee4d5f0ff70c4f8f18d150819661d455e3baa8c2430355321a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e002000090310000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000008923c96d7100b507756824d5be8cf7125a043ac0445814c9017a0d08561e8658d6388beb714e30a3e7574542ff64d1628f6c92586507ce6df46f45cc26a87595d85109b8b0a88595f9abeb1fcf9b94ca07d08692813235ba0060000000000000040000000400000e002000090310000

Raw Header Hex

000040208ed6d50d921cab73e28303d1c290c2844071d2968fcc5dcaa258fcb8110412bdab91f73fbc7dc186629b5ad45b92ecb00d471f649f0a72667f3d295ab064deee22c0236aed240118a1f21e246319482459235db0cc50c8e69ef502d8a2369ee90d58227108d4076d

Proof Data Hex

59,560 bytes
121216020307e111c3c2e8b1feb4a10d8706cca42b989736bad9cb51bf34e72b8749aac0c1f1cfc00189a58e9c45a7f5a68d88d5303ced3b083498917c5d3bdb61a7504e89a282eb0c69b548714329346f27ebc00860c63fcaa2bd6a66d170f0bee16511bfdf35d5abb58fece7c9cda0bcf01694aa1f9e79a644b9c7491830469136fa4e2ff3b640655b8b630f8e26ca6707a96fd98f03dae226f515e9b47bbb961544386aac7f4a0ef84bdfa37b1baee80505bd904bbdd1613957fdfe29d81b991e1e17fd1865dbe3c8f4c273cb46fd9a020f0637a392f2a3bc6aa25b002bf91a84c0fd28d18f55530ba779382e47e5cf3b0f5805cf4e2d592e75a00a1cb36eb6f6f768ecd946eec2187398be1025497850574f11f2971971ba246697e566c37ddc5f29446abce78f21bfde85dfdddaaec003b9a03e75278c76ac66946e085d6f086222092dfd69c96aff932f1000cbbc8212a956ced8d8333ef6182abc717963cd18b6db82935ca7519c31a2b756c6e4c414d08030b14a7b1fcf433b2277c167cbf7b0af01e44085c7490a0c1ea7066560568fb3d2e45a77fbf1fa7c9d6f3d2d97f7bae031a01acb20e8da5a0bcb49987892eb2f08ddc97386dcc5ebb90bd4a7976cde1c791ad8c10f2bfad7b6ed696387e55e66661d9122433f2da55918e90406f77297741bc6c054e011cc26ef23f974e5bcdf038a94d2a4f2fefba6135776b527d5eed763c7f9de67b0cd08cd9b83e0c02dcd15986625f8fb73151df17fa4f244a1ebb2b927615387bece7ccaf6d2b1baa313951e4bda14f1a6e9d3a8c00cccbbcde162b44a4c5be56f4bd7829cbd64e01490b5d83e6bbe1f2b68c91e5bec3f3f2d0c392e47d2c3bf924828f17dde627b6aa4db4da7bf5ea7d2bd472f120171a8947ad776298e95eea752818281ca33e528f84308c24928c8532171187dde33ca32ed18fe5b70e4f0904f8490b342e856603e5be1d31f2dc08d74bd523e92239912335d782d659ff62a95c847588603103a4ced6d5021df905e742801ba6dbf1d5bf22a32060a9e38294d374cf524553bc39ac5af13631f142731dcdc85e07b16e5979626a17b0ab93b16d549a10ae9a4588e30cfeca95d269c54fee8ed9da960e2b2708f05cf8c47f86be92b955984f5dc3e81f9148ea79e0c68cade48f8d88724257554a7adb51c74f78c30495abfe50084b1ddb8db4d7d08ce13ba5dac6b86df46c8c8d966aac2c71d077991d162e8e3c2a8efa189fcf011d2def0f824fde571226087d839a80f62db73c717e2adf19b3f89b5fca1c33ea598fc3103128ea95ff423240cc1fce1b95762292a577e1c37238a32b1cb16faf1be30b56456cce47a4148d5f8c1e8cbf20b39719283b8b675d0013a5573fe6d9804ef6d7dfd3f043ba070e632a2dd6dd21ae3a790ec8215aa0f844a24e9eec64284bf9d37db8bc6b913f534d3d89aebbbd2ff98852c23b3088553df8a418e497c1986c00199986d6bf37b625b4c86202b400c85fcaef3a06885f42677f5faea2c043e022a35aa68fe6832681d8ff999a1f80be7bd5abc5174fb80917046d221d0d78436f4e7bf821925eacc13413de4b2a138dabc703326a163861eda985463356f8377a559a4ec974185afd06a3a02c0a22d7be5aea521611f1a46fef03dd095dc7f5bfcf7611fbdcafa7465f2df9a8257bd92d274fe051427e54e81817cbb1e666523a6ed87e89afc799c72417ac738b2cc828888ddb1b3109c8a7fb637f6f4d8d26e3688840c9729e8be9d2f08e1ab710218da3707c00a3af471c762909983c00178e5c046a5b0095c2be558a15df25d83cc23b0182ec97e871c1815506db962a9aa351f9eede159c96cf7697248aab0cadd528375424a484ce32efd5c1b7a17a79a6d67a824588a4ad5b45045b0708c582f34ca097f891a57cd12fa3dc225c7264a6202569317d529246a71102cebc6b1f380c7786b45f6ea05f36d0c4042588389b73979d9a79f723c6b75287cac0683d1edf082b4f81eea9ee15e4eaa7a6b01971029110044f070543040ed3d40f6f33f4932771e89f7d7320a3b188d76a32e3e2b2bac75ab7e87dd3b1b75f6cd7c27299ed17fc875fffd1dc57a66d49acbe2d5f91fcd4545e776371d90b47cfef4700070dc933b24aed7e692af7f361be437771a7a5a54f4741f9e3d15c267754d464913e1ed2fa4e766979ec164929bb9222d903f01277d61a9311808be6701149ca2faf6b4ed9624a259f3c8fe8c101f10a6be1831ddfc35b7b0d66f465429d6ae9769b672dd93369f11bf546ecc925b8490bc51a9d7449ddf9fe824b9440bb92fa4e18becc82b45cf47adfd2a937c526fd216a6bfb201f60fea6afed0ae783319eda5f0fe4739e7e4576157def8051544e34c685b5133255b1a8915ba90611f935356172262563077d3694c3ccd997c170d46f32fabbcbd8dc91f39197a7956d23732ededb96a97576785faf6a9eb8a66f6656b6ff03538ff6f8c3446464b938bd20fe82206b7dfc712130064ec9f14cb59b41991bbbd2c7403ee59bf3b4e4c2feecd68c3047f3ea795b82fa00fcbdd5cad4ae1bec1d43f399edc0f18b58554ffb6b881c0015f1191493326fc7c2aeadb2b34c261994fa0cdf67fac76c2b10c119e4f95442b8f9cb3bef6f6e38e6e688f3f378bb414be01ed4a917d255fd49223f1bb7713c1cb1d0c6da08bc068e97bef622166a18b0f5d2054ad7fee1f18485cdd960fe8c674b3a1a931e5a14ef3dea6388fc84e8771a531dc2e7c0a753408f1a2863a01273046108e73d7af31efc9e0d9063cd975ef19984025124585f3a4fa3199636794d0f6671084945e19a801f6c140b6f91eea5192b08c7ed17c88bfc9509847f64f29570b1123e581320ba77410149e54d5e60b0f03a5670d66861cf1f123ebb35f27f6534c730384c0531ba5db419ec51f7d3976037a486bb3563b55c4b204b8815f83be4fd0512eeb8422afcb1d085766046014a0791a2fc0952ed4568e911a0e0dcb516dfa0bfcdd9f9951c8930b1dc063ee44082d91dee7f26ded923d9e8687665f60753ae3fe48037da45e1348c49fe1092b42a048b2f3f5a137404944b877c7304255fb8f27e7a5421086fab89b16ae11938f61f2fc99fbf7b5c2675ff8b32fffe3f5151e1ca3ff55b1a991beb99905b03c974b631721dbbfd2681d6f039028695facd28e744c20c785c89d03fadb066f4bd40d23060e324fbff2c6464cc55f0e13bfa0f188da70b5c5c79d537fc88a4ac00e1ee132b7b0f6efa16532d89ad38223f3409ac0c698897270094d83c6234c1f1ae848aca8c2a47c2af63bf1734f48ec4e02c78c031e178cec702525c597d2388bc414d364a65bd4dc90dcbd29b6a9c49481594169a4784a6e7746cc605ce26732456a88ba8273094f3fd26a09ee13397d3df179f51af35021796768fbd82e426576a2ad3c4fb6bf390f847d7b6707f40157cfd125b962a515a71c76258ad35d53ad484d4c2939af43e5134c2139ca71144ae36dc3f29c6268008cc7efd0dd11a602e6a7587ddb6f477658901f8fa1edd3df0bdadd408ff35c7186c80c5bf27be45d6830cfd2aa8f41d772639a250c46631021956a8af449a326abcea959fc3770e3abf713c6d1d8dc54a071490483994dca3b80c7114ba9bc09e587db4d6dbba4e461132a02ac7f71c003c099e3baadb8a0e8cfb6ebdb8a7b03bf6f9317988e492943e3d69e28b312c0c79f6c2f73e3d5b62798ab84cda136d4dbabcc64f33a7bafc235402334708f5e5484a54995890a37c8cb7baff2ddcefd61555a271bbe800aa7e3907afdec2f7e15cea20ddd652a277d95ac63f52b18f728c60c033a3597e40bdc7f987e3f070b150eeae2c5c05f5772a4613aa7798279b251f10ab88ad5cf909c98f53a5f1b8aa9d383c4a04d0530a0ec585a0767e2234c5d67697cc0ed3e7a7df32b4961da2d9833e78aecfed3d38997fd32187b7799932973cc649b3c91749f76ac9dccca8dcdb26a43e8533283318803b94102eb924bc39902b4d97fe3557762de5b5d9829ea138f5639460ce2cdc58d1f836abab72181a7931c037aacc18d5e0134700dad3bd32dd5a9c0966b017f2440b411fad8088fb672c2f153af6399e7cdc481948c9d90b10539d35d0bb9b46462d548f0ebdc32b7d2e4b9c935213e1ebfa6877c577711f433ce3e8ad76e6c43308b25a2e160951aa213a92d70f4805582aebb9ca379a081924e8e9bfd3a152be45ef92b4388bbe8edd17de1cada18dc725daed9ded7ac45ee971bc5542200931c49e6e0dcd562b2b594f32bc27b3185dac7e7fd6959206e35ec5451b4037f7b533aca1e1d9fcbca0234ca08a520b52484edbd8380a949636b0b7483e59f06c25139d9d2b8ca0090d75520a8ef4db016e1e922cbf19dd0501e13c3ef74f40c8a5972727b4084f4630820b5b4d62101576061be550c6fa4c61d8b10d0d5a62bfa3977612a728b56781b117b50a0ea3ba696b01f23290a29b6eeeef1685203285e53bd019e24ab55c44e8e19a6fef5ea5eac76f6a31dd93b4b8eba9c8b5eff258ba20f42c680e551cb3d9698b593e2f3c93f041d24d54e5121b11af49be8d65473ad4ac51413ff6184d500c9933ffeeb9faa6853f37ac88c807288b7dd83aafb0ac4b6c7d964496a47b262178d6771a129bd5c317a3758483956584cbcc881d28b56bf33958aa0aea7ce79b029e265cc83e60e7c5feb4a2ef250a797614a4dcf94b07dcf8b818f6506179987a09fe551c04d58ec4c7feaf4c74936eeace459a2587ab81c33c15d22b1b8087ba657ecf124ab7b05707dc509713dbcdf55de0b2dcef2235a3cf66d9ea75f59197144b0705b855ffbda682621ca96984bb508efefbb45d29dea8bd10647be10fc5b65b963716ba235c217688cf7eb569bc93b569bfdc3db8083432580c77aadbf84238949b4f712e00767059fa57dcb0821a4375c8dcdde42cd2d0b9ed868f6274057e23233e14cd00aff82d951507a8916dfa190ffc7b794745926165559a0f159f1b4daaec4e0cd4278fec540c7e3d6b22c1a87c081da1d947bc7e9b6e6f8960cc36cd73bdd0bc281f2513313a1188b966f927696bc52bf11f353992cb62f1acfb91122f281647abc036b4c55654b0865cc869c3d45a18a611a71cacfc44c8b9045d5ccacdf19c85c882270930044ab6a62763692ebf491245bb42f49edcc60f9c80b81401ded27217b20121cde8922a87cfe11b85e485121dbbe54d17bd98c11a1ae8e29c9cd3403feb85ea7b227dabe4177834f8287279d9af36811d2ad156cae9a9954688f0b40edd40e8924813bbebb44961293934fd1b10dfe27f234ddf804d94c8fc44bfac1cc258b2edb30e064ccaf5c235a30fc89b4d9ca82c8faa58b7acbddac6087c9e4dc28e9417f912c5f1c09c38d1b89ab5f6cdd20c4046cea43e7c74283134f0c6ba10791e44542cf10d487546f04a51333fbef15e14f2e74a7cb4b45fa60643d9658341c58a29b4b9a0ba42f497bc5d85e128d5fffb44088bde05c0f6f883870032e514a98d9b4f9adbaedd8ad8cb949f1e17ea01f7e367e499b81928913f164570fa1c0e5764a6c63233b1c91ca028bb62a1e73a033e49702560a8ffeb7ffdba75c50a2e4bd561517f2a9cc7689c5d3d0d2cf4ac3b3230038b9d03548cf278025838c4fd61a62e942ef014162c388fcde59020addea8d2d58715e19195998bfb8c19a19b0e252815c6f623775d25f696bc39d13431529cb4eb7560efe30457f6e579d1def11065a08c53002bb5184ad5dcd5c5c7db350e1d72eddea1dbd62f46daaddbf0b6eb00dbe9f062a81bd324c75ddd31b3330b03c9d118935dd973654e5ac79454f2c5334b548a54505d5fecb15aef125bc43823fe47d4e74cc9c176247df2fa6250514a5b8aa610b0c19e4c84aec2cfb9ac5b308f68b01da95a51168eaf73f004c7f364baf9cbb970f62eadbe53ebe4286594b28a7794e5f3edd308b5940bdece37bcc15993e4ffa1936b2414b928d5a10540605d1fa637b26f4e7a10e9af15fed766347b9f3015a03e76e2cdff3830371a6139404b6627d1eef95fafa162821d1f1d191ed18f36f9f2bf204002bb7c6a7c7e4de824c5f12fa380c2e29a9711d5d709ca69f7ec384072f5ce72bdceb814581c4d6ccf6f28fd373d87b7810a39f1123568636104793ea4c38053395f8c47a5ca5bf36422824941fea3a7a65794582a37c7840ea85394b8e791f13420a14490fd170c2993789f8a62f2194c25c8c8847013b4832351838a1309ec5ca9af509c1777faafd1d6457133e6d001b9bbf6872ab6e5c4c50a7adf312a79966a7300d2d74d355abe3e23531913370a86f9058eb296b79e38733bb8c30a565a9769a6c9b185c03e7da0e7b801b2e904d04ec85f1fb4ea620f8a37be26b3174fefa32d1ef9267ff0fe828c8117adbbe0d744cb47da6b9ce063626310233356f622eb9721f0029e38e9427dd4af59c10e8e105cc1830d715c51cd3695876076c32e4dfecd7c3fb5a11f2ef2864c638fa291834ca3a5bb12be84482184d00452e28b3f1961ffdc2af29f54f449696d0f32e2e85689f0248003c18212fcf385c01cd413d48b3d0e72412f40643226ebf43aff61b932186a36fd3e0266177f5cc1502cb46eeadc649be1e415e5a69b97705ee056cac0cb16c39e523228475485ac49a86cc20a614a97544f730a14a5708a92d1a3d2d78cb8a41e7aac8469dd26a6a0bc3d7138fd893aad39854562aee29f558b20177b599ca515c2bd7659ea0270938f7b8c00be75d4e25950b8a4adf7d47b6f3fad6f7a662125a95bf4d62118afeff14cd84cc07fa1777d5accc5b765329becb97a387775a24d3f2632fd5bd886d0bb6e184b73bb2bbdc3291fdf9aa6c3cb3804132c2ec3e768d079b65e2fc89c917e44899a90cd9e03c88f89629cff647dabf444e0053cc35c6524ccc427dbaf897ddbb874583d07012094c7acd21a98d2ab5346b6f4f17f983fe81d03db1ce6d05ea74b6af75732bbe0ca17df6d70e2b4fd88d741c0b0b41a8cd0723c13eaf2e1e2cdc63e4324ecf28f8a3c27184f5ca4171862d61255910d210f1ec9212400eb5b6b2b2f08dca5319b30882082ec54809f39b11c932ed765e2ac9b3cad85f21c4b61680be692aaf6e9d721408a92edde723d51c6686fcb6894af2e5236a40ab630683154e9cbfbf3094e3e5ace0fc96ae9b3dc67acb14a0eed3c91af2d69f542f8813f78658da280e59ebf4494f745b59448b86aa8c839f0ce3d0d4729c07ee8d0328068ee4d999d65f63431fb20b103ed71670846c050446a3aba3c6fcda500f1597b1b23313b4c23b1b4585679263d20ec9e847805fea0e2f34f86dde4c0f6c58fa7a7fdc0c66c0dbe37a45568194fcf84dd3231d7a8b569ebfa2c1d3edd258ec2986662fce640cd54c70df86c0f89c13a498f8bc0676a67dce9f4759231d98d18ca85f867382d82486fe789537fe5ea8ed3be8f193586a97b2b8ac78065d067afe142d654f0f3442945a0b6dc70023f0df56735df1a07ae259b9ac57667b7a20657ffbb60b184ce371db38772243b0c307bb6b41dc4121fb314311d91fa9742e05dccaba28fdcb347ee76e17cba0a9d231cc330a5f66e1370e3eb88711a8d22b687150c2e15262cd306eed17946fdfee231948166818fc79dd01951a4f6f04b80020a0a8089d2e924f2556f648238914dcf6809e2584d2db023e9d808d792a25399895c5d304a129065cc7a84ce1b19fe02454eba8e3d6ea96cc68c41de8931121f73c617e5d1eef8e34cf7e0b10ad5ed5611116009558a08b88ad4a10b270a2ce0b64306275d2b4c3105b02cc58b9f63831542dc4e5f4bc9ffa903cd996e4069673eb951376bd30ddb7ca7675d2b3425757318024b379cd75d9ee8eedb09890b47282f1cfe1129d6c686e7a2cacb67e60c6229af930a76682da15b60e824647dcac1e47d9e10a12e1bb3de73b7dfe1d37342e2fe5aa758d77586fee5013c9cc351ec72d363efc569e1a6a6934581b124da4c4a1c19714ba54d2f552b207b063c62c746cbd48d5f7d05c3f5a92e7e0115ce43563943fb6a0e14065a3e7502c5424e398538e585f3142493e9b1a5406490419078f4d5c8df17eba3ed3a38020159cadbe14e3742a368912ade1901b4d595f34fc522f95f3b545e208615d816efc54d4e3e673074e0d1e3aec9309a3b8ae418ee8c6ac83420653a53f71660f52f8a8d28595038d76740897f61ac763b3329cf4f67c8acd6b4455caff2f9343d73086fabd259755c3c3afe3bf6af470aaf5c7498d1249ba84043cf03b11f5ada17e584dcba367ea529e4e76c4b84f83d4b7d7eaa60d0803fbdb8cb4c4348289b616c77c599596696ad9323d201f8b9793af4e42eb1b346add01043a6b7af537daae99c6f2da3168615dbdcbd625ad1c80899e8028e9dbbea88e90182c4db6b95a520799086d688f94d820a216dad8d2a6aa927f4d381758c5d9c3602dcf3a347b2fa5552650919452b5b293c0d985ab7e94553776382e08d98a37dc9c7719f3095143916f58a6c614bdbd2b34909a637b62587b40b0976b393fd87383eafe6cb2e37f19eb57a8b3e4265b3a3f2a1962d54d81d178f2aa38fd89d86e6e8a8fb7c5377768ad75f4aea4cdbdbbb0dd9bdb1ba558cebbd51eb96987d17890c5b0c139416c45bca98bdbf5b85efc8f0bd519649fb6d9dd3b104751c307d1f8f47ba894536340403c16a8cbc7d76bf97b2c3f762c94597c9bb451356d15d8ad0563181d9892b01bebb3e11786f9bbbc36629edb93f6a5688f5826c026f0720508ffd17c8ea3c9d517a3c798f5da8c5418358657f69c2fff5ae5c1f6b8d3972711529d91d304a99331263549e08939b37744d1ff6501cd7117268f4d48558aa2cc5df19f1b79b4f621feee25d54f2170c207b6e37283e318a5e9c410505a5ce1841a7f27a3eea05811dcb7fe8e62c7bc34e48e5613f6488f8311c5d6e4dd6a959f941716f03e38cf5edf3aba506973bac40b827596e366aa05fcd96525f41d64281456f661d1b169571d0fc06c35d334ced563fc5cd743bf3024225935aad75c045f224e6a36b62c063e71a35967b520a2ed7cf1cb3f797af5912bb9a1116303440840e53584126ce10f81bec9591c6f4c48ce1ae4b76ce35b4667d0970025c971778253784a605f1f7fc3f224daffd22f3ed829be4b8c61b4fb01a835cdd495ea286cc51bd886bed38371864436221760fba6d1931115f36dd769f04026d5d92dea67b409ea67f6edf4eaeb247705991f22f272dfbafef8dfc07b116e02181a29d6da918c741f5cdee7552c7ad78e2bb303d049e97f266f146b46ddff40b63631f7571b79aa8ca57439361f8e3a5506bb70adb2e40132ae3c0dd60b370e67b367a55a42471c5a576579190c173eee32a34c337a1678f364ed62e7b1aa023e52c7ec3306af7c3ceec9ebeebf0340a54705fc391422f180e2bccd7236b45fcf63cae4406db2c138abc668818e80fcdc88e7a0b94fa61ddd3bdea61adfa3f6aa036d919809a07f1ab40c4f2da19ec20b83197acf4110279202f30c9319664f4bc4dbce5ab200c4fd5b92726a50b4f64977a76ed8583ad89cc9c58cb6245cef334e6576a574f470e212e0a7d8eeba023235afad8e14401dd10258332dc2147a484c3e8d1b95a483ed46861ff105f7d6d17ab83c9b9a73a3b9e4555cbd0e4c7320f14675b68185788e35bfa8492847309cb1cb4c082be7fe52359a77b10c88d73eedad5d11eb7d5eee7cbb950eaf2aeea39a22141abfc87ca8c2ad3da74068b083bb51077ab526d196189ac927fa1d1786b7cbe94349ee52fa2bdc8b5e12a73a5e96335308a7db1547e3a7fadb7841a167a3f6176af32638dcba274bd3760846fb7b45bfc3b3fca9f7701aa5828056118d9e8e1a9256077be83cb54ed3f0bc543d53223d7f2e527b38934c35a95c361a1fd2b7a0ce661537a665c90f7f170bac9dd8b01cd6d65c6f2346fac60c9ea7e2a5c7c0cb87263a63b5c8ea887aa51bc0e33b241dd49047f394c9f209fd5a5a81a184fdcbb1881276eb9789fa6bcdf542bf49aec43ffdc5ab96306297e2a6def0aca56e62e741fac70da7b6344bb57d8941c75ee2cfec4dfa0953004c2b2adfb7a54a41e2d1fac44afc20ca00c9734627dce254bb91f4e4a237eaf4d66ccf0c25b9e2e11324e266db1e702125e705779f10e131369fcdc8fdeb90b570f17aba56500f7c2518beb1d7de3b352924559766063f6346ec4f134262182526aeb853f43340e5d1905b955e996c94590c244e21ee1c0464bcd0741852c693b0d1c39bcf42a87f4ddc9267863c5fe4649a2d579fc20acc6e8e01c45186fe8abea04f27f3be21939df660dc1b6bba941ff2c3703f3ee900c8d4a4563dbb90d1e25eb9444dfc36e7aa5990f0b2ad4a811189f794d2ba7c693700680c13449f2a25c6e61f5bb89f1b8a58e1f0172c77987ebcacc1652596e0542177954c672e1d9047734495613410dbbfc0b8b3d3b5b661c7dac498b08241c9d3b7c74e35fb439bde0899cca2337e775ef33122a831d5ba34db0908fd96e3bd0ab062ce7a66e77397a4b6e5eecad7f78c49fcc8351565d1599005a4761898f3a9f63cdde5797aa471cb5115f77347c9d2ddd8bec27e711b138e15f79682aa00ac4167df7dc6139dda67075f5fadfca3c96b56d7f3303f4f2074f82678e078822e72bb39b8cdaed786e8b035189778a58ea6673a91c57cd692447b43b9bc919397d643433af7fc6dec1b7b22f0da4c5450966d5034693b078377016c9b522e2dfe22039798a1f120a23002a2304f7f57439106884bd5f85597ce935ae1ff170b6437070d8565e150fd936b1f71f722d826093138df8a0c5488482a70a3a94347ecf16513f814b00deb9356c1dc2b22fd4f137f7e7c724cc9e44e1526b85acbcc3025a6ac35a0b9f29a09a0ad364f93c39825186753c21c4f0c7d40594440c8abd674d1e86d3c7fb07c6e926353bdd5e62333e84f873dc78ca3672347410b4308824bfb553962033227e90973e940288cfb91766d086591724c6480f6de530cd8ee6630986b9fa591bec628dbe1ef5c83132c58bd51028feafd9b3253dd49948da465e4f6476e2ebef010d3d7054cdd50e884a1d823562e727b2b495005cd02f17a0fe25c18e59cda53b0b27d475bac27a69f57849bdb7d45b1b9f6d1e7b867741f65c8640a5210c5d1efe54afe8904ababe3a62073632451e4c702f3d6665c1202cc3a18f9e12c94e91219c1930b5bb78c7a7e0062b26d19d6af2150fcbe2bf25c45f3d1bbb554d6416646b8b200e3be14595fe475bc212164bb493799cadc87b979b6d7530385f85235dc8bcb776f9cf6a270fc10a55f2dc3a17cb6e13f886a078aa8220e26c16e34edbc6671773981f9e06efa5c2baccf460fd7b5baa277b1da261a1083ceed6a764565da43500eb311d26e6af99b98005b0ec60020b3078531470d9027cc7d6251144f0f7ee2dd06efa08aff89fb98ccc916799cafb02eb04a73d248f6766f12c84e51c51c4311338310f50716a9b931f56db5860b1d0e8e48b72c973231973b60f114ef196fe5c0af9749d1aec493c06caeeae130d87f8caff9eb4614465cdd6e0ce1bee9cf70931a1f3e6c1fc85bae0c6e4242cb45f3ba91c1d3b3a175dfb8fcdeabfbe5f651d22a8d6de5be416e84da22516c8271bd0caab378c125ecbea3f827bc540b7c6ea2fd26863a9403d120d292a531df34270d9b98bf9cb2125fb66d0e5efcfe63acbf3fe533834b9a8bb94e56681dd7f7a2633a22de6376f3686232515a92e92901d4d99aafd98ee00a7c9001655f82cf9784a7d94a950fcc4c14eb01c2c9bd5040150f534ba4bf748fde1dcde6e993ac004fac11205ca7b65219df63a1432be588ca35fe0ee00471e4b84da2251592cf432eb522667a415309bac73b4891414a056b0af9590df4fa963b74e3c6fa2886ef7676124e8e1e374378dadbbb9f5777f2235502a5f19ae6a890ba9996dcfcce4cb22416451f328ad2f1760d8dd0d578636b97fbef7eceb0d70ebb1fb85992558bb8623eefa2a792cd1d4994214bc5159561eeec12dd50e57c7174c356b3384112af4e5c09b07259fe75790543d6c4103c466dbacdc401516d429a94ac7d49acdd5b95bad72210e7d4d1371a7b3ac8ae5ee6d6fd5174d4db996f8cacd9f7e65e87a9df6419ebca4edf47db205c6d2cef5a052433b559513fa1a461a054fbe89854bfbe7c6adaacd9ea099784e08587151708e094ab7991c5754f9f40e1dcc33f7f4622753a7764eea1b8a01f30d919be3bfc0d74c48f70dfeca1db4f31b649e23f7711118477247f55fe00b9b0e1e1d8084ecba20b35a1285a7ea58752819e8bda019987d67e9d19fb35225f712fe6ef5895e58347a9dbc8fffd568f16d67167c80eb76f0fa83c89a9d2271a1e8836ab002660ff208a9cb05e435d085048a02e797af1e981a435e257ee8589cd08f05cc2546bcaa7fe7fac3ba597959be1ce4d1bbb812ac1ccad59f601f04b83b345eb517ec4e64837dc6f2940c9422d859423c8713617c1e490a3e079d219f6e7b68b9a65a768e6f72aeaa48b4a3c3a9ed86ad5502031fd34643144e7ba237170a010b42334fc4e8671b9b291f90fbc4d46e00f74efd55925c560fc22114282ec367b1df0fd0be53a3606f388c3b89a1b6806fc17f3e476faa41ccef116fd3367fde7b7f58781a41d5877787fca0e68a46536d15ab3249a6e76279fa9e2f2d19dd32a58619cdab13ce56c151a2de539dd50fff82bd68caec99abc9be2df17ebc3df8d341f6b5016dac19661dc0cb50095b07e327a70001241d6921bcbc1fbce1047e32684fe247d731735a3236eb9a8ef376b06b9925a32987854d6599a8d853a9fd436cae1d3dd7a01d2a48d92bc1a8ba68c0ff8bb8e814537d46afe13ff14fb393768235ae215940e404524a0d8c312544ccdfee4cebb1859f3a761ed77ced9799db4297b72282b91d739a508947bc9ba0b5df99d0375340cd003f2e4583a2f2de79a9971816a020a1109bc62c513447c75d65ffcd99652823e535a7b25272bc288ecce9864fc8b9151dc021d49bd2a2004bad6fa9d9771e19bac758f6b06852f46ea53bec383de845c4001bbe7ee64d4acfceb6fede6d08f3149c58399257fc0e6aed15fa73aa1a04626ad48da0546f28d147716842225de220c1ea7776f2a764d3b643b7119fa6b4f37bc2acec99da52b8a178697d07ef90e77721e8ad185d26229ead4f7054b8cae45b2697ab9a0997e74ed116f971d6009ff1a22310573369b5ef026990f3c991e739a1ef253ffd80fbb565debb5c54a506c9cb49a57cbf3eb287f6dca603532a10df159ab57b7300ebd62133a17c235a290d1438810cb1035dc33712fae442d9982489f8b06895808e770215cc394990b00d63c828dfa3dc8364084d5591e962331f49ada5779235a344d2a7fdad990577ff9dec6edf3a12aa70bd5ba6a053b5b38c051a59c7ceb24c53297cec4b54ecca943db7ff27ba5c275a4df2e0442378d0139ab0e8ef011f7c755d27108c74d16a9a61217a10ab01da76f9a466be117bd07da24b60c0a37ff37d63373cfcccb4e5e1f41433cc40f437318a786425ed58e39bd5a3f1014ac471faf452812b38f6d8b018253cdbece2dc6b5a56665173cc8af68165c06bd05f523a22a9dc7ff424b0c384459e154bc01434a2dde5c2cc1db47bf4fb218182a1ac60ed277aafe758824cd3cf0d926d155cbd2061d9fe32012486a156fb0cc8d0f9ea407a4c2a1e03720c92aee3e2bb117d72d66ba94208e88c9d8809012f6cecaa613986f42021da3aade483bb6c13cae90c99c4b90ba3f176ca4ed99777c8a073871599be7d251181a3702280c91be0d83e2e09d52a05eb1d20bd9b67515fa27601094cdad9c85a9c3307942144cda1a0e314883937438cf0c2b693054173e582b46206d89d96da9a551710a383b5907dc7ec75e3400eb11f30fe4d1ff7332d0cd50c4ee58cc7ad663b0a8dcf3347140576c7cd8f9cff0aa7ea5d529601b653206a21ea9f4524e926748c3cac037cd38e37bb73c1e781288856a603e1e931ba019646906fdcc9e25f26140a6fd3bcead3ed2d7dd5b8dca83d009997d40280b936c692aa9eac4987f1655d9c91c87268ef3925b1e101533a2002c02c5e3bf42fdc5e95182b1546502b45fb39d3b282151dff593fc2666761ff683e24ff341aaaf2f6e7fa10a5c5fa9ede079240b2e8afef611915fe973c2200185e98bd5a7c4c64f0114d34e9aa2a417a1cad0e370009e94e24dbb684ac7dd64eba78d29ca32664f3f0e9a8964678d8670db5c35e13565864325bd5371c85b9afe1c4d8b3aca8af2c6d0f00c85addf50df38a2f592ec7f3cd920338a19e4c12c16fa4b55b85c3152873a0d16463862e3db4fcfb069209451c8e6ffdd2f339713bdbd631e14f261b872a32f228419b6f2c855208b48cb55ba3db5f20f9a222af7522a5a3c30cd4752b467690280606bec145717d3038a64da83784bea8c3b8d873b59c4383eb4b9bf5bae7b37f1a3ddc7cdc796b47cfc190162f1817b7946692fb2d18e89f04ddb83eda3094bf027adf221470c465b7daade00d409659c4590fc587a0e96b2bb015f0640d6317d14072d1223a3bc835eca624c66be72c23080962b6efb1df4646e2f74d30beb1caa29199a26fa0c14a0dc72b18d22ac94448a8eeea127489e76a929cffa37f623f943c1fe795b1af80d1cff779440c8fbe5d5b0e89f2256f454a9749284a51409c6461fd8720e5bd6f59539ca591e8bd92bd21cf41a267640aaa2599f19573cf88f680fd4efb357300cbf42080d3f1393a24a268a200c83ef9933bda18e051245a61db59abed1d4c115eebf70b8d2862759c1fbb17396a454f5bf9fa0719e8a20e85eb2deac4a191379b451672c38c11030b298d0e5ea2c16252ff80bb1096fd72fbd924c9f35b47f0aba3aa613ddad0934869919fc7ada01a5d3b4bf08aef04036640809c0ff61d835b09f8cf7b50e6c187d2c5f74e192269b5ee2372c46632cdbcbd633a7b30458e9d60bee70885db551ed1e8833f170047f27898ec89ac5a6ba2025297ce3aba48a1cebb22bc749408940d41f646d25f1a39354862ce3eef960d7ce05569066c7c189b252b6fefae89448fa19a10e44f9e119e6de7c871adec1447befda7548d1ffa3c7ec9a11b8a53d5d240f801df74a2b61c8ca6b3e60ab2ba252ea46ba162e9dc59dd949b8ded8dab7b2a2247b8316f840fb8e47d4e10dd3b63e8a31292710ac7764916d0f95761cb3af5d0014513144cc03c808f4491c0f525e5c62145d26e4e54018e542a41235ecb72916b3d9fe7e451e98571e319cb1780299bf26628352fb9ae168b8e8c4e08ad897d798f19ba47d377bb05a15ef7e613788806e2f5f1d32fdcbb8672cc8c7ce47b40fe15071eedc1c75a093c79b61291b3c4a29432b78bbe122873d1f2775daf4e263c120d95ccf4458dc290cb0a9bb43f38ed33d402292c0d4c83d011cf323af2c9d06952d813cad61af68a413b4d978222b47f4bc685fed75721f2e914cac3503be1d3c7865ddbeaf846205bba2e087aa883e353aa1d1b0fbf1f67f66c807b6a1cb3d77d352761b62fdc7c2fdcc48240161e37eabf9039d0e074db7d8c30ee0fe9e7ac9f6e24e968cfcb0ec45cc11734851a6226fe56ab20e12bf19d66674d2c3a83a53929a8414b79abf2233aa06f5851731fc57fdb2df4c8a5bb8fb60795c7353f2728e6b7e63e3aa0fb055e85eb5ec05ae7e06c6acc39fa40b4d35e0525f722aea68c0ea88791b41a06714ec8b4f930607822343d401ed3d372fcd24b24ce93cf36a29df0ddc0cda06d790adcb0eab7dc2e13e4e8441eab9959134811b406421d36b171d9f5da954611906655028233601e4dce766af4ff576016d6ecd97831129ad8931482cd2da04cf8500fe96415e836c3b95dbfde661cb0e7af967d996daa92acb849e6506f69c498362518bbab32c67fe58f89ab7f50d5cfaef01ab392161ed76fb3ad61e07e25a6f7d5c61089fef7465863eea7ce99be33fc88237f931a84e9bfe6b6bce654df1d4873d7c62ea583372f7061b44455a69012728d8fa99ee5176730a252c4117a150686a4132e724be2001e0a7687adaf63f9465c80ab73e6581ac41fdc4c2904c155681ff71846748f9baf99cdac9b60593a2348e5aa746c97810141720cbe2d787dc18e509b44b791053801d81cbb98cefb159a09b6d6b5c7d8a7f3b913305f365950f0e7e8031449c5c002fabe5917a4e5837238c2ada22be440146fcc6f28b9ddec908903316a3c380ed49e716e35b1b6b2fb6c6f5fa9bc7b94b312555e88e665904bcb5efe9647b47794d45e87e8adca67a18217ba16a85cb2029f19474711da3e96b02677e0199010a6fdc6424d25cadd566c6d605f021e97c1e7b086d0181b3ab9c5dd557ed23f5352e6050132fdc1bac4039f1e7a2732c2ed6279e64527fdc538ba8a57d2c630ab94c8595af355edc0f4cd071b8703cd44864d8c963598b932ae642b0d7949097e439e0a02be69a8447314f1732504f177931174e36913238ad2df88a94ad9056a0e53506c8e54b6c00437fd05b8c7f28b53396c87380df2459a94cd7a9fda9e36a31c4c6e88fe4e8c6046054d64951a90365fab148544d894db19ff32934da4d42376825fd72eba79168cd611afb2ed08663811b1ca46f45f77eaa3cebbb41ca74b1a04fc5141ab77bc18d89ecb92912906f7cdade2fecb53f678485198908236210b245ea0898fbd2a64589cc83057cb1fb02dc6da59a404489c472d5bdd5c5ca2cd8c6bb6f100c7c7ad4bf835af1a85495aa8eb40f319f4f62b57e90574b01b63031be19e917eb0609c0d219c19a6404cc4094763ea6491a02c2ce83030d9c2d98313544e30f710246e8caaa1993ae034474d919cd935833ff6d8129ae59af5bee5a02b2e02d08ee29a72a369223737543b4701d89be13148f900cba171aef1721a4889b6bdd5928ff3f5e19b6821d9aeca8d83fdd1cc5f4a86c9908bbc56e18f0c98e3e40cee91b68ecedb26860ebd56b97f9827ffe6eb849294e487a6621e0c6445f2219a7ccd423a556c8a72f7f36c670d63876459ef74ff0e0736a781405748fe07692a1ad3b823728319b9a4e490c148cb239a377ee53877e1454012fb0dbf80d371383c596152e9c54f8367ecb54a30c6e2e695ceb51e6ce9e3de2ab38dff48c95302f7de76dcf4b54f0694fc2f3bdfc6f63af1acf6927687586c69939d76fcf8913a4118adc4b0a0b45851400b242a826026fff40e2d1aea8848ef787a2a01384d5eaa531efa8c933745ace9b57c02d29177f551b91c784ea0cdeb3fdeb4b2a2a71635119e2253e9f3b58a94a5ba63bfe1d65718f0882b935058b35dd0451a03ca0a01eccbd4065a7bde89ac4b543184a73b47f79e92eff938972123da0c24df064157a53ef7d28bfcb71b4ceb253afdba6599e3b2a21c790baa465eee7f3286e120bf14e2e2f911c06b5972d17163e31e233b49493ed703091ecb5aecb50d40013dee08a1881feea96acaf5841d7268b3c964060c8dd3021370faa50866de2040bb2780005bfddb384db490178cb9728ee847187f814f0cd05b23ebcb8ab7e313c1ad0f9a791f684ad26e2cd812314625738c518e963cdce8ff8d7ee2118279a2b052ab089130b2d94300bcef4884a0f91782a205298fa547cb595a9fed5b5578d0b47efd1be090d80fcc5049cbaaba731bd0cdcea8255102715558e2ae32b8392c47775cb14b55ef479fff3f3dcd9b5ae9bdffb00a0fef1d57c871f8e78f5086aa9e66afe28ce42fd64e2f2e4506fafbb964a6991ac535a8b0f4aae7522a4a93f9950a003c0fc301d4b2eae8c26724e975827bf53df202cabda7611af2477e1ff445cbd7116712992d25bf70a5003d8fdfbb2c080718874058b7402412af9ff4fe211b7e9f263bd1fb46dddca20ec36a07dc69066a19c3c3d81fe49f23e638851395fca6a787b2098873ae35727a45fb7b2099743829881065dc9c5bfe8ec0c3206c94a0b28e356df68f9d66d68dc5e99c5dc7770a53b5a46698f2411b12112e70ae4a4bc891241de439c5d2b0a1c263dde6020e1d9a5439bd35727c3ee9d424f48b4489a27d6185318c8d5a3dbcecb51e658593a6f01c2fbdc263d29a3d2366074cc7da4446f510ef409fa74ae7cb633b0eaed8be78b9142182d51fc0c6570071292f9825da3a56feec304667f88429045411e846d917dda9fe5fc08852d83f8f901041c7cc13fd2b1c15f599f02abb01df4763ada6bf88f2207fb92137dd82b2b23bd0ebc6907b30ccd3cefc9ba20e3eac23471fe3142251eb29a9adc93166484c6628bf9bd5a0d8b36bd4045e8f501260fb54c3890e0c511760a26a1b8eaaaaa4475e53d513d74d5f11016e0a4b3678c7d01d2659657d2fba8435c205ed79c8c5075e61558820173f1ba0ecb0d586ac779412e7d845bc0208232ec991bf6ae3ad561938db94519d032be6265857b47285bb702d2e33ff3afe49a66833f2e78d42f41dbf189c4a4a0bc59d41d1143ddd762bb5d52fc0f870c5cd9e635725908d826f3f3e04dc8489128951202c2a813d91b1b88047edb9e571e4588eafbdaa10811e5f3edf1e30b5e8b3c751a34c9ad4e8318159c290ba2734eb1bb0f41f892bae07ff40ad046dd28658ac24ca80f1e12d282d9d3503fa1f2e6d78f2ca17431deb823cff7cb7bc3245e84fa24e8c3ed8aa980cc429a8333554bc56a4a6831760aa3b413de4ac937eb40818f7f9e560c25d7ddb613e676a97d5c260ed8cdd2b20bb5865432e8d97304cf0e355a8f4e2681eece9ec707834dd7316e07f8c07a92c243d5656df9f04372ac57be15aa727fc4e44d677fc34ec2f0b7a8717a5af5cb6a2c6de550edcdd9e3121ded9126e739a3f687201fb3082632e3c7d66a336b3351c4da4f5dbfc49d9f57cf627494356f886132a3bbd5913dd06f342cf35a1434f09c651feb988746934bca5ac21660f358d54ce08995d7a6fde549154148aa22a21da93e59bd13682789d360b7103462255dff101dbba570349546bd1adfc09a4152aa72a2148b80429cb43b50d204840bee7e27dd8380884038b8c5fbb57386d82697f01ef3206fdfbc69abf16179c268baef82a53aedd8a2b2761b9afa8c2c43db591822aa3f298b1a13b0bf1f08395bc61243748789168efa977f3f226dd72505d65daff39854f40f2d1fe87b1a876922cfd46c0bac0106aacb9d742622ad7d62ff7e5ec0a935a634e448805322fcd2680da082feb511ff0e9e4aab3fcad808c20d98c562b9b1d01d2eb9d4582fa39a85c7467092a8d1d5878fdb0ebc51a74fc2b2e11813aee331af6075b207610dd2bcc3c81cd62e637fc0d1b82b12003b5bac212236d1613699c28d66db19133be4dc0c553cabe30b879212a9472ab826ce574b24b24f58ec061c3ce7f2e09c677b458143d2c549d08bb25e3d79e51e68abc24fe66af9761fcfc91e88c583d55a30414966f807db9615fda89a044ee4d150ccb1950affd1cd0907f7c7554e590d316abb90893c7e0bf04eca9131a33060452492ad90ce6f70514f2a51e39acaa91b963ee52767f4707b7f25b9c136d6b123b091a8f15ea731a0905ff6c3f357cd2ccac91f247d61d46f58759d5468ddc8693eca16fece0f6069f6de200ddbb03e437232b47afcaa029b669d01c6b7a545b7956193a4b3824be0e9c3fc9a82eece9d6ca0bd5ce323fb8605aced6dc303ec536c1410288b813e9baa9e8bba2c29c75fc19ef64fdd42f6a1ba0d7012025d6017a9fc971b338e7d55dc98e3e909618ae085beb0b1ce25723d384a624c3c9e026f74a7256fa017dcbad750f9133f31eb898cad28e1445cdfaa61b0cf77bc2a1b60d04a45250c665474845ac358846152ee80b84221f4c8b1f0cba136db3f981e5f2fd9bff5be259602a9a6dfa96e75486cc549bc486e3f0050485d2199911ed315c25fa9e4f0102fbfc28f0bab011bfde597469657514e72fe3819e948165187d96702eb933d40d0a643a34df0a4c03b11716a5ad1354309de0b54bb9adeecc1ed5f3c2417416dc513ffff489ee107763c76701bb5a5e7d51d904e36ca347a2dc0744c831417db3cc7dbbba50450fc1bbd31d345e98f054d7f6ecb9194a1f8ef55482648f8e78919d0a4dc2599fc69baf06c291f431b44e47bd66a6b3cab28591e43e0709f54cf7a0f191766acbec2d7ac1e279357d3ae6c352470721108e82038192dbc959139c3dcaf4236d33c37f6f2503145cb479b512baa5a97ada55b928fd8ab95cc8fde6776e118716f421129ab9b03ef2dbfa0781426740f1720823d93f7f80bf38757fdc41c6ff9684d45c5b6409137fbf5f35dc2114cff6ae362beb6d5aee99cbc0d67f8506a2eaab35afff7efc903196b5122a628e4cd231bb094ffa05f7d9cbc8e951007d11b8fa6a809177cffe5c5a92cc3bd349fb871a6ed222ec909ed93256245313a50b4a1e350163ffd9dd13eac3ff859df6c4b7187776bc88e33acc1fa09eb7972143f23c76c7bb7585907f5ae4426f1a96bacb1feef6fb9660dbb9e9ca24279e9e38eee9859a6a1632f3eee60c9a013874be5cae07f457035e84d7f441633d77dc3a6f77b834be2a1d6628a68f577e35066bfc1b20c3c046df9e00d1e2642ff16474999d2c7bd362f2444646738252f118e6f2e980046909863e20cef109e00657cbe907c1c62430e73c0911401f8fc1a2e9509714be8407fe3e08b2b88a3eadc03a1ceecb0977070f469a7a194255b7748696ab6ca63d985e88fdf678e17ad2e617fdbece11cddf15666323f9cd19cb5d0a6f24013beb371d3642c782d051d073dc19f2437b493bc0529ceed8de1d3886c773a4458022b0ce3f4cd4fcdb95417d41630ca95c539f86ca9c02ac068b9421fdc2e454e4b5a072be14ca046ca686b81e100913c150ca7329ed319a42791531be2bd72e59180847f5dea7d1ac5b76923435164965a544d934304c928462801a2ce6ed0d2a5e99296d4f9b2a883ef629b85305e4c5446bad2a7cbffc84de39d5f785161425f0f0bd48e3243d29bdb017a0868585087ab6fb806b42aa30e645c98ae293503cbbc0000131b7dd8a7923d93fb22471237993325cefc2eb9e05137f32407fe9fdd58b8fa68f8ad7859d91b5f5a1063fb72da0a09d3869ef95344be55fbf6ad2a4b021b76c80b12bef266e24ed8e090abbc3541345379fd06204715e77c235eede1dafcc2c0da1cc17f044e9c724d5b12ed8ce1005db319fca088dbe7ed52ba555269adf9cb098df83a43b3fc28ccf2714e20008123ebe371cfaaeeb244f79c74beaf02c4411665cfd813d837a3ecbab953a36badacb88068e80cf0948737c750dada1a9e3d9e82203039bbb88ebeb31bcf917fa6eb12a9b5cbac6c249b9c0473116ee815bd92a62d35da8db523eee37c535f0fa58b2d470430ad2b58497ae4bdc5cb8f73446dab49324d23c8427b667fc3e2742d0745e0c02f6fda59c57e5483fc06fba7833ff48423a3707443ff0ba3a661bfff279880f3843f9b34e21806bb6463e64ccb4ec52eb411955f59f868a98fa160c9115905ee6e6ed426082603e6f52a19494c561ff0d1fc34a588ef13ed10bbdcf78e379433e1b072bdf493a5b2559224b85d7a92817a65a65f9a52bffa530c5c99d6b0a60a252748e5bbadd1de620b21c9315f5a366bc6e532d67d5c2f41f456ea4b0fb1da2576a488e5dd4cb671e09e8c3d2918f872655336281011e6a11faf72b7f4f60f2566bb784a04fc4c7034e74330e192662fd29762dc3e9b2fbcce4a9861366c6902e40da65a7067c90938628131774dc615560c517b356f448ee00c40a158b7fa6385b595c425bfbb9fb7d7dd966472a1637ab3d2f0d35a941f574478c151731f3a60762e7d725b70f22272dc00b647be8024c6976dab3decdfcf6e774aa50ba8a2413c38d52fcbac3fc597c40f30b2fc7b2fd5c2a834cc484f2989746969b29d33cee20661d9e2e5e0dd06fe42b596b07c61a9df487869f410db7e98673f34d45a82d58bb7f47a475c4f998f85180a9a624fa1e65213f11010f691b860bdb2a80bc6a5a4858c3062a349dfd7a64dd04a178a2d35c0cdf993a46d0663b63226c227ae6e6981c12fbbfd918abecf06ca9592181b13df1f998f3054be94e6b7f87ae8461a9d4157fabf310488dec81c60b522ea90cf47336f3b41f618220523d639713ad6c12afedde923592d93ad4ab4c16ddf15653f9a9310854c176231a9c9af7f8d63fb515bb75800fa2492dc559dde6c64f8dd94099465cc426a207b06aba19220272aebeb10a90953f0442b9cb78bdfb5f86d505c5a966781e94bb59fa11f2f749fad1b3cf840247bace3049bfda6d9c7aff9ddc8979af1e5a4a8adc0baffebaa4c63995d20b2faf755b215ac6feabc2b645e2e172eb3370fa2f73ce62fd5f7c7e7847bac22a689f23f9726c0b83aa1ff5656e76fb9ad4dd0707ae9855bbd9a18c536798046043985b73b79b532db0e0758e4dfe46ad0fe38f3c0495c94451456d103b1d510792afa5295aeddc534f8288e7745cc0f349cc96ec914f6737f0c2dfc832a5610122baa66a22e9c03495b5f8b38595e2ed156b94910c0470b3da8fda68be79bf7b011981ab707026ee5927dc7ce8fbd74c08253472b021b79d72f246acfee454ac003c58b5c57c83988849d1d6bf447e178dbfc704235efc6958d15765e74be08b3b0a1da4012f65620ed98dbe8bb0b6161caec0f4caa712ee2c7309fb355baf41b558f49d0ca3788cec870c24a4a7d7d8b5de2a1dd709f809f24b830af81ca9a4ea88f301f1c49a4834a8e51fd695f96d9d4eb2b0c2052b6fb088bf6968ba6971cdbdc98964466d89b484e2dc67d3eb2d1cd8779b3ed5e274b5d905b5c484aa8d3c44d758eedc5a05b94b644c9c35ae601fe2b67b63e0310d5f3df1705a6d3b889788ca15c4c1196dbe44bb372d8fe341eea5fbe03e95ebd2b716b466bea2e52a29e948961ce00320aa67a298c2a8478fa509c40153e0ed16d49257e287fbb033cb7c85dfe93aa164e92ad672e2cdeebc54af93c4b2178a6d7c0d862e716f709fd72278bc102bc76921c4b4e16b2521684665b64ccea40516929504d6bc7ce7c46730b8a7ef4ce5ec21bf09226e97d1e78d9cc270e403a3fa824e01c968d0ed541436096e32b1c1b4b01a3b17d04e254decc34735811306af28aec5a1eb9caf565ab33b2525a75314a5dacc2a32bb6c85d5cea591da444b6d02f10fc0290c3351eb36705feb9f6a90196126538303bc8938af3ba73f864f49d86046bbaf860e193e5668d0c66921b50a9fdd7fe2328c798e6e400ee824b848d320fbdb20f6856cfb4d3b6a32d72155ecdb6f75ca9d2cb5bdd5357520da017e49b8f65b6becc1ce9feee09b0750b60a34efc504ada944167f9d163a296154057b9643f0d15ece8988dfa9f264456c5df8075ec726030e25c5275bb9218e3cf77b9f08b35af338ec90b2936ce6b943e73172b694d4cd51e9e4cd8a535b909ac8e251915eca30dbf3a2e0bf5d6a6d0e8bbc198d1c7e401110d6bf317a0e9aefa2082ba489033bef172e2b5289f197dc95830aa0867386cb3198fc3205bdcf4894481654786e4f65231067426e48795546a27663d8d0bdb3a8d7225c9165edfb1b7ae7834d0fe850101a599dcb9a5b82a4658b2bdfafbf5d3cdf712dfbdbdb2d1d82445b6acf8f7fc710f53a476d6ca260e0b1a154e025ed50e798387115a76de014e1e144d525003491233f543ca761dcc03169dd94741f45496537f4aacb85e1263cf45838cd581066dd8abd707cb1956be3e7b10f2863cd56c1d2e0f14c536b0a2118dadc7e1879218db59418e9dedf934e81ba76e201d950a9a5feff74758151aa988ae8abfe3a06b8a078ee1b58f314bf12ec1b4aee533e0eaa045b360446213c0da80ee03b016d596a1ad16fb00180a981c9a71e783fd3d5670fabd0ca9c99c1e6363ada3300c0b6260b43e1e2e2eda300eb4019b8c211ec481f0bf170debfd75c8bc71764cfaa4a5dd9b87025cd24b5e33a1e3ac85c5e4f3ee89d8574f322fdd5284e39d40a0fe3de98b149afd187173104c9a4ef0d47ffe1b82cfb6fd181c045a3721f2b39baf537135290b50e2f2e606ea06827ae2fc333e65b28ebf0981e632721f28cefdc9ae93ca1002f862de63a8ea98d05623f7ca38b3e246b90686c78245f2e18f7d64b36b0dd4e5c263dab06a47ffe3bf3f72e95156ec1b1bf2f8f6d2b029f97a08a18b7b13364c45945d96b220693221f0c70ac5da670dd0bb52a63bb3b69771f1d32f6471abb512144afe4a15718397bda69a7d093316ff8961c5db3f4821db602781ae489dfc7de75620112da7dc6cbb8be405cf7c02d4d66bf3efe18c283385089a22e48013899d3a5a6d8a8937818c483b54c6a2f9c6dfd670f318af3c3008853373fdf308f68d0d03554397ad03f51d0837448b2f0c2544ec5f726cc283bb48fe7082856bac7ced051f97ff8b29b24ef4925a156a9738f2c9fe90c8c958df4ca25423fc4f6cb2de80d2d13910a830746fee86eda9870c866db7aba0a5eafb3544295330ae9f12ed819ede8a1321b7fab97759d3f402e225f6c257cd50566a351d4f75fe6a1f530cab0a2731506ba3cc561ecf3289476afaeab1221ad7f59544f4a29fd7575b757502f4c1dc8a89319950b6ad1686cf6f0e0bc1066bd784c960132ae83a6470a26153a219979b9766acc48699b7b007916471fad90d773c421dcf7e7a1f30d8e81b2a5315a16a261be02087b04a855772a27d81594080e9a991db84b182df8516e17e997a1818e14313d589d5392009aa8b71c92f808dc645b7132b4c9d6d865d9e7bed025027c0527f68217d129016232bf2d253aeeb7faad02dc3c92b2c63c129590bf2582111ead82504eda7a195ea8e3a522c89e0ff72268f0d2a443b03e154d2479f01572a40441ea2f2a9a846a2566f75e43d6d06a85596339e1cb34d509bcd0dd50cbcd90675934f8f256d8d599c9f3583207b97c9974235816c19f2b8da098763ffd5b1dc64e2fe5e103d1ce00476a3c06c609c845fddd82ca316b547bfb6ba975ce37d706caded8713b55e50f2dba3094139e52274728c80f31a0fc37d7311a1ee068a4b410ca1b84292ea8fe44f93c2838868f065c8dd5cf2609b684e4057838cc8e06738c7276cc74c7441ad428836824267437101b18c92e38f73aeb77982cb24a35d4b5ab2b02bd19569c696091a89b30051995dc935a436d0ba0963e28340d911fc1a99aae45035d7e3f4589993dea33befe1aebac3201238df820591c057241080015bbbac64da142edc35d0beeb0dcfcee236d205589825f87275c8ddf5e72b86bbebe5a9b370a5d33f273b2126a116144bad29add2d1b3598c082343db4e769ec32c443b4a850c78cb26d9d3f7f28cd845fd103fbbd820e724c4d9a7bd2dbc21e88182741c85bc461183cabcf383b81024a9bb90119fafc4635c22bdde6977ee4fb6d809fd9ddb1a59b7301a5f670c2fa14989cbaeb9bcb86eec5a5404a775096db63d0633fded4e0b3bd9e9bfd79a18e5e88c9c2dc04d4dcda333bb0e76d468bfefcb269033f304d67e17609f5d371eef017e015ce32f5dd2e5b11dff01b7e9b7f154f9fe6fb0408c1e5903d4deaa752ea8be43ff2b3508086bc8fb28b9472512fc4c10909f9102ecbbdeed293c760e47655967ca7fc52260e499366f6b3625ebae6c2588e6932b39cf9508dc68f20f909857c1caa04b43941286418108660767f3b66e87279e06e837892354048a427107957d2539503ae327195f96764c567efa2a1b590909e563c7726f7edceea71d8407072716a040b034acf0941b1a3fe9da57093eaa617a3aa86d4d49f0c6e56ce3ad04d49b57fa946279d6f0a6db3e59f30c00ad72e435ad40fb39a14ce41b5f923ffe3162f8270eba41a7338efd4952eb038d595e85ea3964ba5fa1c2396fbda601124490b2c6ae97f7cf5f536606d131af9a59a39454f13ec88d362dd59882f4debdc3d4d161027f9757c96bcb5263eb99fddca396ceac82350d6b8e636abbb431a04e0612da8c18ccddb312f1f1e804e7b6b8fa0950cb95df321c41b7c1aaa722cb1b3a8159416a753d402777054cdcb4e1729fae2068b42b4605999f92ce7ebfb5403110498b73b749e32e028317501f380f220fc203fdaf159f043e7a337351b87838c91cf4710ff0137c32d192d162a972deb1523c461585b6d15ad6af3a986682a1cfecf115f1552230eae875a5f84622c666318f41dd9ff39c907c9ba19b64ac1d8afcfe8ad0969a6a15210e4e2ac0b31054516c81478267bd97190042b43d02921d708873abd8788702936fcf272e300d2e78011f8aa38ea0c0f99ec2fa8193b7c229ba413ccf6330877cc989742975ab5cf1c325ed9cc39e76beb74e2f5e773a8843d4ab7884fe7bf53b33f1cf7ae8ad44a69358f732f9bd8e9659524783743b759fca02abfd2e4baf902f4c41a1854212fa2f238d7ce535856341b4ad1a46cdb57507803163890c6dfa8366659f2cb879d3839a5860f6783f42fb514c0b4b2c0834aece6bd1c3133d1a6a375b83b5e1f694dbdf70e49ff8547e4e925338ee760cd0be26647c5102aa159ee11693a23cfbe58033f9ca1fda7b4b04744ffa07744fb8ef9dd34599f1a8eded458d5737a4251f3973d5417f3c320c6d1fa012e686f8647510dda172fce317f4dfad990c833a50a008e796b1a97ee41f544c45b1eb35d387deacf03ae2c7b8d686195551d378bc746d45421f2d49f41134cd28098510d813c88d180ced2ee3cc88a1bd6116f1743b1ba79f293e30f8e9b545fbd4752fe52969f9db43479005fa016ac0e4cf95cba8f2469551974cb4562c3c922c7e5ea8a3bed2fe7160ca2b87fa4c6e082d65663544fcbcbf2dca1475e93b382dd5c8320e7ccc877f68a6ab0fe6b5af3fbf06d4f4ea036698a9712bd06193c403c4660d4f6314da1861371997dea307cd47f5144a99c6e8a9a50ea96a6571e953cf120ff6a0ccedec33f54e0f82de211205dce23da628114bdc8fb90ac30ec27d34497ff10a2ebd0e1f8631f298a271ae1a2c460186e17cbfc502029be69c5a5f8bbcc743d13bb2aa91db92a8cd7677585b10a18ec7ceb15674506608357b014ec6448f37eaeb403eabfed6a870e60451582586050878854319a906f6345bc198fe3b963dd9b57264efe4beea9186756c0b84fc4622666976847e3bc02fe7bd7bb4a59c0e9e9dd3902a8bd095bf1083de96ffcf5b172f7b1838a5cc3c9344cc56e4e67e6f59d6396bb493fc75fdb0877162508105ba732d9b003d29ea158fe9dc0c876b8385936a7b5c2abf52268bd63f1a1fedda7352549b4b3902c34d920b3e41613dc0bfe7bd83deee2583e848bd019178d619ee30b13071af714aea938b08745d6f60f9605ff0b5b1513556b69ee2880a5b2c54768b3592c88047d59ebe91fe7c45734f88763f2e95790c08b375b0485a3f00c5f047e3b25ded753f33200636bbe0bb93002f45168e6bbca0f2098c3439f6f5e895f80801026d72194b0c6abcb17cca666f3e509c4c374ab8c0d945dffa059f86b67dc4f242e193debd56fef45ddb12f88b8c14168263eece82c8c66035ab7b7a552794b8ef48ce4bad645fa55351987a38ae834cb5a0a363a486389a9c0a05d8125702bd633eaf0ebadc2d7729158dd0edd3ea7883a09152a7166c213afd9e5697d29c68c44a21edf33264ee8d7f021973441b8c1f3515971991716954dfd5132fef96a7684350b001eb94597cf8b16d06251dde1c5d84e98f7f930f146ce13980c3f9f23caf43fc83c57fc830f2dcdabeedc5d1b85b997971fe9b1cb716b4b189d3f5d3c3f3eedaff59ade1f9007547fe0aca932a338763614e8d0afece0a70a7a65cceb6df67c7c7fdb40d1dfd031abc861a72d2566f0c3d3284c31fd52b53a4cce62901f2c14eed84cb9efc4126406721027fcdefd58158f5880c9af6909d89edcb3a53605352bf3f51b0edc4963218e8413e9a243c9ddd766515b5a8f781f62ad16690b4beb74a46833d1e99f13812602d11a76550cb88637534a8d3176efe906a0cc4fc17d896573d5ca8e91bf80463694dd824cb0de86a50388cf7f1d889dfb94eec591d2d5c09dca80d1c4f3937ca2161fc755107745dc4dafdcad67f1a3908e6c17680499257a144f60b2b455001d984bc078401041fb750e79fdd6b2b4e14894d700122860beaf6da990b26d2b05fdd1c46826df5c8cf777282c59ce62ef75e4f9ff95e3cf7ef03ff5fe6f14d5718c3f88f030ad85dd07cb93889c2a769f209f0a4bf911bd8838ac13c474068a8e26bd54943c08e160b53140901c827fbad95e141de8d538b231a6b265d77dd5495b8100234fe09caa626200d974974e0f918d1204b8d71c9069248ad2c8ce0466df83f484290275220dc678d64e0ba32fd17212e0e1f324afa9069cbced39f90570c04cd20d57fec9649306c7135bfebb779ccbf893168f8b15364bd7c8859cd22b78937de2a7d295ac21360127a96bf46847911aaf52845552af6e4cdb7ca0c07e6b04835842d56b2d69182f070a8b0fa2e5416719501d3e4a0c5cbfa25fff89654feab229878dd890f63cb3a887dae92adebf25c1379a2f1deaa4496cc9a3f25627b5a6799e01b393b3f04b3f4644b2257c419d50848fa540a93906595e1d97e9b06677b423db7c337dd3fc07dcb131ac6176d0b7df3c5679501f2c461dcb8f4780762162a114ebfaec2cd9eeec42ff987cb4a40aa230f3f83a424f551faa9044a40eb61c4a971737b4672535cda4da07549f3c2b1c37b44ee0800c6006be9207dae720e86a105826f53981050b3c90d5e29f30186ecd2519bb8b195cb6c5c1f4c5ae4b40866eb1f95d940b3475d8e29ace2dc2506f0acd1c8a69e038d12f1192a894b60ebb39ca2dd8c0448f409a9fc960b5f5cf2368cebb6a55117fcf3dafda14a8a058abd78852480de5cfdf886c5880b1edc7334f9f00a97da0ea6cee27e84f717692a9297e3bf68b2fd9d5cb72665bf73f546f1f34b7219243a8225cd08c26de90441dd9742076d7c7b02bd9fffc31d25c9ff69ec18923a135ce9b2714a8c5a5607443848a9ba31d5bdc5513dfd7b0d24c568db913bcaa4a6b3428bc65063ae4be338561ae84c9f5524fae4457c2577820ae077dc0358875c7fa3ca807a32e93d296f0f00ef6292d27bfff6ef47ecba649d5754e5e1a18ffc1fb574fc1efa510ac40e0895a6eec80ee790dc683992d13d6b65f29355b653c55cfd351fd620b9ae112ba592775005fd632bb2ac18f9f0e79f3c705cac6a3bc3839f0a42fa331abde0e53ba6375e0e7f16d463070acbfd2ded028adff6ff45a02f9b79fbb89a6a6396a26e7e4b9ceb2a2ebc5e637557706981bc458e71c3db882ba10fe31c351389536b03bea5182fd70fa040ce7dead7dbb70016610b65adcf0e15524d48f161399dc38c75e9f536f210b110f49ce812e2a0391cce46d6771f0a644b7efc562b8234f6f9d3544e947b750cfeabcc2fc815e42cfe2899098715fdbde6476791c77a363c8163f0545b7365fecd584774d3bd0f13ceff97125a349a983ccd33218f86d1fb371d0bb33be72d9c25236ff583dff6d6a6e8008e0051a326552141bbd5859aa8ebf7c40f12c6a888f21dc1baf61e2a27947d4c9551051a041a39526c5d21bab9dcd8b4fc797dce3665acc2acec51a7e4ffabf5c679b1600cb4fbe4f5e3432e34852076fea6827f6b336fcaa535bfb066a06744a45f9d32279ef0630b342ecfe978741a2e93364a9e9d9f2cd08b274f4c02a4564991aa960cee3485f944dba065a19ede771f15f7bb2a599177f78a472d17f7fd97685bb509d12f6aeedd43f27e4764fd948a85e80084d494fd3d17e5dbcc55046244821b90b768271739d7fe3b31d0da9125c570afb923cf1a672eaf6d4f48163e3e134c212fb7114c848379579bfb0d5b28b15894927027135e6232c327cc8d44d743336760fd3c5d28e8bdd6734f3b944ab85d87b872484aa9dc10dacf9ec6d5c23950aaa4aecaed9b094354d13fcb75480050e3c691ad4f8ef9f10bafa54b71a22d21e7a1b11d4abe2972a54c3ed1826bd9ab47298760af6e42f304087e686bf03cd7cd9e8c2b36374a7016aff197ed532317235a6db214095e3f975ae39212cd04854dfc4a8b634ff174f5e00d4f3d8615d72f46047de60008ed41b42983add970149b216400c11100d4b7ebf2eeb85fed37a2f1de7dc27dbfc9d727742ecd0dcc4bc05e1dc20ddd0cb8f2f058bceba47bc3ce7ef1e0cad4ca795a6f1f8bbd37b4d77defb34b054fda46665f7a678968f38fc1a197c1a55fd7df9a405271d5de99352550b4e5edb1470d711d2c79841084efd1e4294ded5a554f982fd84e7b28c66ef25b5ea187474e1ecf6233c35c42e9564785ba26ba98ae3ca3e87a0b38823b8f3c238a64f86904ee2f85e84fdc64624aadaa57272c000dcf9d70c9c89dbb0755f02ed8558a25041020848f3f1b7c827270d55c01945eead479233f7ee067526e7eba0708a9295ec65663c6cc2fb7977a8e32f35fe3402ae69df5103b29a8b5ede36f4ce553b60d725a78a8c58b1d5c4f894fdeb658b96ed0f397c29d49713072488457e6577d256bf59879ff8db09ff8fbd5d0cf245fbb87c43f485e78224230983c3c5de8eff5eb81e6584a7353021277285005f3f1e726297f70f6e53deedb0146dc1a93040e909fba4a423f9855a10c2717f90929a1789db5a739909917132beaa3edb9ae770b2185ccc13f0614428f21ce7154a398f0b4f8a8938d3ab8a7854aab50e7e3377c2d0bd260963f801677fb5afebdfe5edcd2b2c2a1ed40147e14b30b543615cab7bbae26dfaacdfd5f995c7e4961694262a9a8990311af9d66b6df4d3834b2b747feaef0d2078bac2138454f2390592496e99643f1922402a836aec0905eed8191882b45abdcbbe584eaf40e809e9269ebc2b014f87123c3eca735e8c7adb7c8bd5b23222ceb16e5d2f4974a953e9f42f802f37e8abe1cd220d26f5d6ab0184e02721ab518aca29d361c3d136ce2502c831d8299e39e36dc2d5c95031486c9e6d60d5d1328b7a6f1b5d20759f6af40587aa3ba60864e8365edaa63e05f42f5567dd0808f2098acf9424814205900f9385180572b28a5f653afce0845e7e2f81df7e2443193fce1484293085fb210db3fec71c860f935f63c489ef2b74e88ac8bd2e7098d27cacbb4ad39f5fb2347f1a888e8e6915d46f5502d89f5766a436dbda5e41456c60e2f2452963b9c7990ea60f11b442279577198b3f8771d3b2c6b13e92ffd932801d8355461a184e5c21e62151716995db8b917224d903de5de50751ba87af1d144274c42a185d01bb423b6a6adde5b2f9d40f81e47f30bc05c2b50bfc7b6625cf26cdea3e58f5994296a8949ce04c57d15379c227f64dcbd5d99e34db9edca5610edcfeb4d699c1c9b5d7cce5a5ee43fb74a5a369ac871d7fbdf058a3fc77d4a536c9c3f7f2acdbf97270ed8e20b5ae708766f4d77afedd3caa9f9df4284c2d455d92e8442a6e37b76ffb726c49068697b0f61a607bcdbf5282c46eb4671ea4ce7179dc9b2d732827792f8dcccc4106f1266bfa0b5a4d9d7b2d8c1e8e5d69ad650c4f98236698e0783c025a10f85ed7214005e3a56c78d3da181437376a762f336c361a4791ce0b706f96ce81d1e32fb68df133fba5e35438626c9d7d03641a31b2041750c24b4929fe54f242642c1b3b7f08fd8cb9416621d09f96cc6b527665d74f821b6f3446c15bd963c6c1ad5b9ec4f9f63f609cd90da258aca46f74e6470f97eb888c4295048d373a1dc3159fe68312d771a5c8be425ce5e97598d1029df24163342578f24017672ce12949ee622aef3d6671e3b0176225d0a5b3dd9e3bc17aa4d8967abc197c93a7823c7f53e4d100055eaa8403f866b90318ec470f3a99bab933451a90cee5c779bf48437cbed7210ac3d92db8ba63e5e6e8d474261bff302eb505428bf92b038513b8386b8d23e93fab92b9eafcf83e0a509d038834e5147d023c27fc8cb6b7c58c9f1d0744633d3850e0fcd642a9d6629c87fedc9763dbb1880fef5e13dd98967b18bdbca180c5f647eb31106365d0bb931c7c7f42950980d3b2438c3f1e1e2cce0ca32d93d3d3cf5cb0f2e67a05fb5f950ed8d6b2f80307381280a766152205d530e58b307fe4a160fa7eda49788917dbca2a8185a6f0b27619406512d6295c3a97972505b9d97e99c293bdfca9492919956a5c74ce8744661143e34adc82f31e63f6c34d47625efa914a5f145aabb9e9816d9bba2a11cbceeb2fe6f1940d0796d91a53d8b145c189f5c8481c2c80326fe306fcf9123c98a05302c2207d46988cfdb99105f8e9a18f4a395d629517fea9ace662c732b2c0099a0ed4fb90c129db4c1f3269eddf10cb7af6bbd89ee361a6ce619726f641f2df52b19acf883a71a601c9628baf921bbd46dc2701b831ede5d971855f013d78d3f8f15d3f54ebe600f92f40d401ab2b3494100f11de2f919730177cd3a9fdc39318444a0b9c93a63b01617bb2c78b91eaa7ecb428ad46e5d276643e6c63fc19cec8300edb572089c973a249e6a8f5a32c418a4fa527e840c3b9a1639fd4a197ceea1ea646720a08193da8468595a176e927d9c27586d89f878405275348cd12789a594897b1550e5a32e87c29ee047e951922b3617b36ae6202b2929eb0967d15a7a4d8e799067566fb463bbbf133ba47ef9170e76e04d35f9fa70ef7346fc8da131fbdc430d1558bbbf49cd5b8f2502a6d2483b137b664074373f1ddf0de0abe8f9fc8eef2e7195e06b0b8e27b3c203fcbb0eee5a6e616fa6c44d638732540f8f7de6f1db6e5c3b254cbcebe8232701e3aec0acb57b9a7877327dbfa672d2a264519db0da50c5d946fbe2cd6d7b8931078a341e5d83a574559b43f02a1ef6c0d46b1ee7c5618bc55e032965abebc3ca031c9bc093c941ed14fbaa52aec50137017a19153dd0634aa09208e403d14a6eedf85f4eb5d1edc868c547b33f87a2aab8d94cd773d50545055334834cd46c62500ade38ce74f5fc4da2af700406a17a77166bebbbb7f1df0bf0c9a51ff887d40a82d317e5febd1402429ca960fbe59da6ee075ba94a3f9afd83524346f0b59d86d80ffe533d2121b8e9b4930adc3c59375d77b09debf864d758742d620041e553dd3c81c25e9cf6e23ba2b06e7e1e8de76d0c0b785d014335c427e77eac71fe53bca4a367cc77ddafedf34443c73ea0383378e94d0e1a1fa717a554cdb4d3ddda64216ab9c5e416dfa3b5deb627ff121be9cc235633b491735ac524e7c0d33da20274888e2de90466b07ea4d4769fab3696b8d9a75029a057d48acb2928b6c83b4cb4ff6fd757614046b1bf99d15e5f5577bc5819f902755d1af18db2eb5b338e36f3a7f7d11c612c0943a5e9d6e33549472c09e0de00d65906420c9f9d5ad5e5929251d7e8b64c11125fc62a48e8b5bdac3ab5cc596249cb9c46bb141a1622d8606e4e8ba85bb856626f79a2e46d1c7a29e8b19bb30d7dd626eae2274ea9c38599528991710ee0c968bf6b4683c4d7d4216d3a25bd82354b4b2b3e41ed53ee794d235af1683ae02ec2b7ae210144386a93c271bcc10da653a374f642c239eaab7427cb5b5a2f0334036baf9b8396f1d3577af6aea02b0f84560b1005bb17024cc39a645e672ece64aa204d844b979ad760e6457742bba5134a79225f73ddfd153df0dbd3d3d01034611e2e59728dfe7bb68761ad72639f7eef9a80815b85f691922a6106ac20e785534b244daf1851bd31aabb788857b61638d56e840f2d3fb47640b481a0c4f006dab0100bbdf7af5d6db8e2e3e55aac363f898b9a82c6ced28cd0530c3cba6253c752ceda23a6253ad40919701b8a03e410fa71f96d5f558e3e924505796a8643e66c21334bc735dd3f21b1191f954f96221a27e6eb31d08b12c235b94ff199da153b49b2afa4d97fc6470a12c8b69bcca77105d37c38beda0ff56f2d5809bfd1620186bf30978b391b9a85a3e5dcd638667fa41ec50fac7428892c2de3da6ac9fdddd70154dfa3486bbccdfaf4e045f066bbad3a047c35d3be0abe28a66b6dd499e965d9c99eea9e241266283dcfe901d686fdeea1263f187c8b4d1f9613dba43f6234dfad02a05c43a92eef5c681d2697a492e96c3a3e60a504648f75fb79834eb2d1a522e0d4aa1f26ae0e5d9401982b16cfc85dd1e2f80005161112fde1c61007c798ce86498a26482a60687aaa24887e339efdc115acf5686349a7f90122d72f59c13d4dd21038299e47f359428dfe75534bb707b86585975e9984c2fe04ef73017fe5ce1e73476e36996f72e5d73f526abc8c6c685147adf64dd702965d640eb220a7bd4fe94555efc73ad9c0992d78a25de16e071f66455f05469763bb56ebec3361396d85bc7f8ab4a9225f3b181c007ed68d0ed74a094dc4e89c241606bccd9d62fcd83550ffef23b782b92a0f2fd9333e7ebaeba195250b57f1d149fba0d9885d34ff5f5383b08561b66e22201ac15c356dec7777dff73dddd3ff87292bd5418b2cf2396c7a0c7e86baa83c412716c58ada25019f6a138c739e0062d58f1c7f20b91475969326d250b2931d9c0bf41f7bc8440f674eb3c6794fa2b0329893bcd89b27b965e381bd4a0a9cd37a57eeeca0a1199a8bf329c7a4fdd6c52282b656625af78d1b869b0aede2ccb874f27e102002a838ad1df7a9669a67be189e5ef9306e5f47213c48261860a816723aab8c623cddc365415f451fb5979c765c3c0f31a46e7e80ed867096dd717870088f16be126b9dffaa8673932f0480b5727fe4ae83c550af6cacc4f446ce1c385ba079daa261e76ccf7827da19ada55ccea3a1e45375253d8871af725dd4dbc994b6bfe26b05967289a41bc04ecf3626e380fa3ec511b1f669bfc21697ee746cfd7929f6dbc9f877f3d98f88f0dedb79a064d65891ed04e3726eb097582a18fd91354231c92ac7123d68aaae602c6cd0c88eb15887963860109f772acd280421f3f19946d5f21749bbdcf16d73c6bc72cc8d4087e2ca6f56284e206039c83494e26088403fd9af7c7d7d474e4b5676e3aad0db259d436aa8fd0112ff18c68af6ffcb7e557a5bcb37b08103d2e155a59e017012e30021653c3ca8b2d939b89fccb7557a1cb74ef7b515442c605564096bc2cb5fce2abec8c846bdafa536b0093dde1f28ac7c56bab225e2cd27c81a422d900914ed567d934c5bab8a23b27633e1c29fe0195d7fa1bc7ad34449922dc47d5601d3e0136bbb7054a7707c7f174f018b799f784b1d483a0b46efdebd260f6eddc8df451dcd610980de345188802e380a0a474be8def3564a70e2bd7575e035397950b3b3428c381d3a93ac086b133024a6d35abe3ec52b68d3abf4c2e1aba38eb476bc9eab29540019f97345961b6180f95b0228806106a4c747eb6ea5fba859a169d19aea1159ecc3b3cf1508d094013a5e9d64dc8288952804eba8588d2ffbde4342ab8ae0db8282b806691fc0dba05e4cdbe774739317fb49e23cbee263feff973fc21db59853df87348691e6cdee2631d7c93b1d8b8f03603e095a554493f513c1a35d207c31d40c8ad29f4e59fc721470357df451703b4dd8b8904cac90b5ea810b270b29fdff4e2fa8cbd1bf5f06636c58533099050b6925064c346fd08b1035882895929eb1da10b1eeb08e9936c4916be1c622dd9748209172b7caaf6d1db8794a02d0b43baa2a2d42bd25f8e8a945e5c6db07998f418b7dcbbcdb3d0a4a6552a374814b242cdc688e3ad2d3f3712ffc1fde8e72055c80dcdf316d186d48c48f83a43492e445f91176916636d424086bebefae6dd591a0ac16a3ed0b262e83a279e9474c6bf22af185b73ce1db159683303f5dd291abebd656e08d70b05f33e6fe702f25b3335a6daa15e82b24b7463268041f1e9874ec9aed0b698a98afb98b26867f54c2bfa3dd4e2195d2a26f73c02473e3f7e0f636a02d98de52a2600a08110e0542a30509e0d6e6160a7b43c9440355c95207aca84863e88e74493a1eddc1e2b0c9cd17cd69edd73da308b033ba33d698d0e59a54d6896ba7ffb6814cd927c6ea170b609e53244fd14ac0fcbbf0ad57a540ce250b6a994f97f2e23a6a0372f1ed7040369ade6dd3d53f3e60a1c7f21c5b7a4b792cf2b41c9afaad5f1056811c9315ae5c0f3a874447cb79e41a1321889f964bc27b585cdee83ee0271ea1b7589aac386e08773883dacfa9bfe5a44135de24e0f69078bf3777e0aa62e660d896d90be87faaadf2b89eb79d8a7f750bb30a1b7e65c2eaa1e5d93252ecc9b8886d6fb20a6a12d10b4c9af7f6d2c4f66651ca8cfe1bc634817ea2b06dca6dab06b6a111d7254d21fa10d0f93c5b09e6b514580b2f21a2be2ca13a48159a40fd7a3b3ce0f91bae077f17a415beffcd4b21d392d9c87f2f00d5bee1d45fddb9e34efdcd053f4fe9c548c637811b43585a734edd9304722d5c393cd90b5ba92b8799290a5a1fb9874ead929e1044a02346e6ff4184c150a13be7317d38c62996f87f863fe0765e48fdc0fa86ab4b8a7e3ddcdd494afba727de18565511f063e72879b6d2241d6983be55145c658a0d40cfadd1d6fb765e792b9a0468d4155fcad6cd99ab49ed082f70a4dfe577a1947ce002f688ac4e6aea3e9258384f4f1bd6b00528cdcba81238436b0fe8b1b469c8ccb08a49457fd15b094eb073bf69afd1a95548820fbdb5de3c349a1df909dc3e621ec2b5058d13a9cd5a36fd05e86214a52abfff35e7cc6393883249ede759a243034344c2966af94754a39ec5de9509cb31e375acd701dec5f44df1709ecbc9054203958f1cb28b5690b2722d3fbf844d6894375967c932e83d630f776b718528d7dc5c6adcef0e3a94150a001157d087c20dced9592b9331ac627bf55762a3e4e550f05a46a17ddde4a4bbbb92aed90887f0c6852930545579799593b509a395d187bace9585b650e3ade8cb8fbe30e1ff5064d729c72f230b5b17a1f228707adc91c42455a255772e72a0c655f56a5ccaef7edcf3a55db3d3a2c662912ed28b2d1a708fab18daff6103c7cc2bf245f41d6fdb792be750810704d0e7fff423e335a95714e40ff2cfeadbe1eb8fafee94df0b611f87120a95d7669d92d629591d78b0537555aaee305aff7700be62ef45a67ca5c3120faa7a2de30833ac7270872415f65fff725058ada0cc1c0e72237f25458b1fac1108aec8efce1f108fb3913cb8f26623297a2174d65a901d2e14294051bac03d7ee8da3ed34199caab8fb0ba8319ff886976cbdeabdf20b3155670142ff81116c3425217ce8a1b388b533ad1cacf796c906235a2079cda887ddaaaddb7a6756fb1d0f1e1ced144f0edb9b7ac1e59a168adf96a787ff9c2c08d556574e15dbb9009b107783d635d7477fc7d48c2e6d6e1f2a95b24074abb9f9c99456534fc2bcf023a02745d8e0bd8c15c5f050b2f15f16d228a5caa742ce11c39ee60f16b5bd1dc1a2e8d5c09a2e3165e388521104ddef935ede6f6e2e71402ebe5e6b0f27a1dfe5ad1185afdb3ee55c4c3c2ad945634f86fdd55d51c681d2a80d6774533104b83b9c2e1b7eed21963372bef163eae746584a6060c197d0e6ecbb1d668ff1573c54a594166307ffb05f3a0f3a2f7d4531f10af03fbaac2239d3bec19ebc81797cad289751ece2c7d555c05d61f8ee37e0c0fe640a70687273ea43b6c00404a5ab1ca57acea8ffbf8c2c9ffc12ec7813abf7545eee03631fc001d42d58e4c6c6360e68395a581426f7129f3ba847fdc48897b0bba9d88f76d804ba491df8c4ab88ff8f316c3375254d8c0e26a3b041636be444f6e76ff75f6c44c6165ab5a5cea919fb3c260b1caca6d431810d65e8bd9130099edff0c1b2e65016cbe025c0f93da5090329a56bb83b889249d3aa8dd49d32a29bec243d7a649ec44a14d14bc6a7a6341e019a6cb85f8aa24330acce85088a057ce13b5cd9e384e22b45e37cc3c4f8e6c7be92487dd89a1758be1046c4f4f442f0165512c5c68e176ccd43a26d260ffa5dae831bf9c35c8ae3b245305117553b96bc8bbb63eefd8a53cd1f1e4bce18b00ef9ce30f17074876745ea05a9ec82e7587702d903d98b738be2740d3aaeea71c701876b4d8603a27a8888327ed283ab3da6ece663200b27c46703db71d7d808c9721a382d3198088684c2eb2ec1044831f3be43f921ae4b01b05728e590bd389c90419da6761efa38a91cd9c90cf1ec2f82bfcf3aa793c4bf99ec6e07f0b578106e39c441eccf258962674ff1739b98064e283e7932c4705758537e81b7aab03d77eb7726621de86488bfaa2193d99058cdaf87a84a8de41373663603a53a32e1c9418c4d980e8c26cd1a4a0279bf47c58be1097d4d7b6b582d25e8582e53b7f5f9dbbb70fae7bdd288aa2709c94d643ebca1209b6e36c0b3a0ca532cd43d6daa85ad90ebacb589c4a0901219e8f133366669cbbf29fdd9acc5d787a1b8a3849cc1e67ef58ac539ac2e84d8508b1a50b960811da6980f2c40775ecd24cbede4de02e076a0de6b5c3553294f14ace90e4dd4178e68dc7dc6fe725835b58db629e2b6628d33dc2b3be881bc4443d76dbe98abcf58bc7a01d82954446d0551960dfd0441152d1b41862ecdfb559ab2f9a6ddd3b90543785859edfda325d5019e944a7510f4d07bb15a776c0844e9f5d160e2429216ebc4be6dfb410d9fd8f0dfe16d7ccb0b51819369544a7085ce9d3bf6083679c34206a7925af4535dcce0fdc583878d8163150c88eaf82dfe957a15c865cacbf5c18cbad80bccd937338ed809a16eaa89d2a3ea8e782b5fb88d8037c705532585cee17ef183b35228ed9b9fa9454d767ab8a6cb002140f42e652d818c585866b604c55a468fe4966bf5697700e8499660ef1b1e1779c1da701d0f6327ee51286b9c4465a5bb834294fd3f16f6352e293432de34c9312518ffc58e6652216dc9a92f43828a88f77a164665092ef499ffa4fbc7f91a4bde3fabbc167441f71adc0f117b764b4a6b904f69da9469c20c217f5e1bff96f3cfaf6c93e23701b0971fceb9428219ed7d2ae4c49214154cde327e2fe657276e64c8903b1477668b475cea1d4ec0a399dc3efebc55488bb39c2ca92bd878e273b5a6abecbd65774737dce234caad9aec0f4c0039be97b85f764ad33e294ee3582c3976b33f0e15433b7aa0af52a803be1f45a97653fecaf1b89f34e10a85d5d5e67137388413b68dcef18f46f2e2cf176a8c663ff9d529e6fbdd8db7074a914abd1a515e83e8ca1371f1e4f48c4a0c69f06b784bc4c377ae9bcdd6304c8ac12fda71f30bcd4f5fe24dbbf2a5fcf94fb17847100becd45c7d471fde705ebc290dfc2c2c87001b95f0aec98141db139e9aa0afd81280ddec6c6a97cc39a36feefbdb41dc35c61fa519fd887a387365b61257b90f2978859f6b7b90ade42786d190a606f505d385e5278498d92b608948e5a82c008c41c30b7be82102a9de3e4edeb20c6d36cb014061f4df6167249beab495e9546b5f70affa0ab4738e235d59cec0e07045af6547a38c45028eb9bd12921c09673b444332d105ef143c390a7ce288dbd399febf063da0aed63b1eb0ee8f812fd8bc163340cad9c2757c938c24af5feac8a4ab90bb69d87a40648b19db81c19bb6e3c2683da5c0b62aba191677dcfe19e1a2ac4583a241913ec67a43107e77ccd36c05c2213b0ecff7f502f474cc0e1bfd263ecd505aeeca484a2968dcbc7b9d43ef1695bfdd90368e1010cc08b669b12faf92b54d4f7321c02678f6134c58cb6a16e88160b2ba8caa870f2cecd9cb18b8d01e33af94761d8ad4a27ee2b5cab8b0dca94856653eaf6808ae8546ddf6b8eafd0dd4f4252388af93c4f36c84369048717dd590e6a5b7363a8105b18185afd3b324b6d54a009fee1b12cc205bbdaf4802c5080eef9f5c86ae44a4306bfe6062f512a079f624db6002c1a5949c855b3433d176ed09b742734776955069545c5044dae1ca6cd2ecc3a1f42f8a0de334a32025c53d7227ac89bfc649f1cc15171cc912ecde09cd9aabae98f5e10716b8d0559f8fb70edd43b96c788130228c2a3169484f97c22333dddcbf431bdd44c9c492bb768089e687641c8cecde68d14be60a93ce06740a944ed9698dd179171360c7d1a332b5c50b57bb9f7cf34c729564cbe7f33b3e53dfd7e9948600290ce7ff99f6d509814e856f5df41e7ae4d489c7ebbcc2cb8b6e072d1419977ac51b9f60800c190492289eb8a0966e9ef652bb83dc6855c09aee7e909393145fceae5047272c6ba26c1a4990b66366de1e42eb44bb649ab702d17289ac57cd2066192f1e584d5dd258b7c20d0c8c493b1957f582ea468ea974e07aac9b9b86aefc5dc76c23b3887d71817a13b84accd8191810d9ac9a3b5bcf937280be57b200b8b66cc9c9aa643c8a7d770696ed0a3d795b5fa2f61e9e8b48a174258ef3729d1db6daad2863640514d75ac6a5f901a02a19581f4b8fa357d4b680402011450bd63f6fb722b8b736f7637dfb9c9dfe53485a4b7bf20b33a3c339230ef1ad94f8ac444f4e2fee06a9d33c03032c332bdefb89494c211e67582bdd338d51b78d6152e249c96c618ca732ef324ceb2b84c6cefac393c85b39e05e801aba776c027d735a6845db36f002abda9c5761692c0fdd65c1bfef43f59fccd92d0a982bf1fac3fc9e5c10ba698b139a238786298b8ebc138be55ae5b25e0a6162f07bc15223d269c447533a4d22d17305a1a19e2e592246151ea2bf81ac52a28d9a296c2b0c91dfb12bafa2fa06bcaa481aae51c5402750cd9b2e8667e62201612453a25591a3efbef8397ea7ba252845f6fef8cf3990290be9e2b7fbccc719b69f76ddcfa1528184221eb4e1654620d0a262eb19eebf94096fe7da5f5af739ffef0a7e12fac53b2557d1ae130904f395ea328db79c6a0bf335ccbcb23c9b74c030b1395797bee7aaaeb404ffeffbc90172160edecdb082b3a55313e734bee401948534f6e87d441e7868ae0e3f5b7076899a7530613bc4bd3a7c6ee4a9d401b6af482ed590b94f7edaa05865fc1568b9b3a7d9f999f27c8abc3bf9378b0ce429741e0192a521a6e91f46999c58d1aee6a2de94368095566ec75641f277084b8ff460784d83dd5293d39c010a7552bffc65fd73514eee8177870933cc97541998c815d649f0eb71f8ee855be111e0022d5a672929f9b04f5cd7c3d62eeec2e3ac5c0e78b10386def276c408919fe5f161b92f1713a26d4c2c6a021d26d418c39ac604124f2cc0ac08069aafa539ee474e666c86457f3127fdd6ec1bdf784223ccce6708d2e0361a910e3d2c530605f088b1e073e8ffb19d130c5ccb5d39ee4e2479826044468728645c9b9b0078593b74bc04f6972f3841d5df62a76012abfba4f866bf418ba17ab1ebeb232fe01e025a937d31a31fafb4ff57bc69e674bd2e47d9919924dd8e792eff3329faf4885fd10c771e238510c9c21950e7d291465c0ca21443c3737d8340d2ce510cfccf179ac7220ddbe02d89583f398cb7308124432197ef7a2f7c8b253f5d73f5bbc7648fe369ab5ee69e9b124db27a2097da6a8d51d3e5dc43d0b6584a88b7a2b12a7c391837539c2a49fbbe9242f9d8950c82cf964d857d488ca593cd029bb888a246baa03d82a492a1438d41bf7bcf6963b998a9f5235de489c01721709bcb782990f3c52aa8790dfb00d8aecd93b3281ecbe7b1bcd4237e7f8072cb97c47bdb4a75adb34162b4def877cfdb4fdda2cd273de7f86884c560292e64dd3c24552bb0ec4eef169b776cd71f2862db083ca21229a44f54f0bb6134b5bb7bec8f486d530e7b3de06fe53338706c8267907d7e39606d1be19af04c727e010da760442232d0ba1ed9c77eb3c1bb1c7a822104071bb8fdf570e4f8d68aad0f5d913b349c2d7b3b569f623f552704eb1dfc74583f427de1befb663e2a243d4d4ec93efdf5893571c704b72e0fa750fcb327d76a236e360c2a6ceaee7b89f5bef59e22f5c39c1e7a9100343798fa02b8dae2b2540af887c7b2dbe56c66a071d9cf23c8876ff490456dd938a736cbfa633f277d2926bc080d55097e6136325b590ce930ff24339d69e75f55c778b33fbed98afb4f2e968d3e78fe80faf57eb278723bffdb3c00a807d8922bd254f65cf5e013be309c80f595b55fc35240bccc8914533592a85890f33882aedaf18fea98bb011422503025a3a77567f644e1fac64d6d1eadadaac8c3e02635985ec48796ad4d1f5eb3dee86a13a6d443c0a09d1c053d36ec8bbb2225bc7c5cd98565804d086a20ccee7e0d8c4bc2c169dc364d2570eb10309fbdf8e69f4ec6fa8f257d2ef16ee1298931491820fdf6861e6d224d3ac15950f90ca7990869776f0e570fb39f5c4f61d34834d1e76230ab0ba4f04ade2cdee29b3f5ffb6b7374f10b53e526198c24343d9daec4c3321a1896780f63fca5c9472b0f8dea3cdec87b2446e84448a0e5251ee2c23fd2773bc7d624f957f0a94eca3ef8f4510d44285fc7fc8e822e32eb435916f4a7c5815257577dcf1fb7d4707711007b750861721bbf65556c0cd5a92487ab7df68992a7e39d85362b3f369cf60fd4d98cc4cddbe10f12713cfda09982730ffd8da9554f173103ed63810c40e64ea91dcb7d85982bc64cd3d4466751ff564d4015e4de521f4fd7de62195c89e3a28a54b7337fc56de1ac2f0d1f5d2d1a5a96759cddf7477ecedcd4db6ecffe5739205c249085b6b92b8ea65216e63d64987eb5aba4f5474917d9c7df9978d0285dfb643774ecb4facc3ca3e620b90fef10c53723d5913da4c434f6ed87345ba58bb5eac97e6a2d2d17928ecc1aa4e62dc3ca37117ea84053bd9e32b0275605b23c0576d001995d86e80db2c5712508eb12bc0e1e170a71d5c12a592ae6c4deff1934ec90fd446bd006605c60267ca39e9f638964e81b096bbb4414dbd1a16d50fd6cfd5fea75362a7752a851651cd342b99ec76f0d8def3d1c1bf8729ffe37616bf981568df31f6068e647452c98d060368339bd878fa7f8d470a6c491e46e2eabbf30a9c15e444a195a4f6630ff55b1eb5e69ada48e4c1a8046119ab9f7c9f26d392b20868c1eb6f07b80269f95ad0274898ff3a81e31f19447f2b983f06125d7f0f51e42ac81a931bc2c56b755002d3cadf069772e2051137881a48c355670b9bfdc6dfb22c1772e844faabe421ceaab247b0bef316b1d0d3ce2dc9cec670a48b515eacb7bf3858ef57b66a90746fe3ef5f7cc907774f1eb2ac835984305d0a365efdddd22777a1db6082d38fb965ebf9d06dca77abc047819dabda3edc1a2825795ee71d336e4617d4bf9fe55f5370f780690a610e55123602e4a63ad811873f014a05f63b4005f5a675635c0bdf31bd1923f110d71284c2bdc6de303f556ebcc907fbe42482c43c42466c7554fa0c86eb5d268efbdfbbe14081a55b9a0597c419dbe4fef6e76aabd27b428a7badf7001156698d4000fc5a7ee19736e00a590b1e81f7bbb6245de7e7e2d1ee1795ef280470f54f515ff2a7f117013a5be731ba4af1a1206bab0bc2c7c9e81ba5d1ec9a5918d47016c02d0fb8bf5aee2670fd70438d8c48d2063dbfcbcbde0b4b6c6e7e4728b4305c16e2f7a295b8e6e7071e59eb96a48f59fb92409e3be836979b412331959d29b036d2e187b885549a6a757981455eb3cb833c104d79c722a31230b14021d3034cf6a5dd10ac0351cdfa9f95a6be9dc27734be7107fb57f5a98097cdefe25493075bdfb023a848dcfb6d40fc80f07fc09c7ef72d44c7672b4c279b7232679af8e4d92676e0b111d12caafb978f84db424f1fa5d94a72ff4e266c9cfb6bb793fa8e19b2b0d22506b83fef07710aec88e1c05a374f1353517ae54d664d973a9a91cc136654c9ad03384d085022900b6092ec87d3990416f6270f1fbc227f7ee4aabe731a93fe4453e30b04fd044e5d0ae9b0da36b30bebbf7841bf06828d6a251a4fd8b33f957e35a94e4f5e420520d2ca4c7ef9b550bd01ae157c922581c9ef24e924bbeddbe5f78999d7d8d56097224b5e6d17d6318edc0bd18aae843c4bf254f15424bda3f7e7b566ef6b342a0632aac81e078925a363e5c2a41d0a400272154bfd41b7164de6a55d11fcfa0a2984a4d7bd1ac15ad51c43461aea72e21c8f8e434dcd0168e2263a77f4f0f6ba57120f91f951e5700e09ffc721129be753413afec768c5f517d622419e440a5f6ffc92a1b2bb0449ab98c176015fe9e87d355dfb33896737e6f9246bbcf2111351c458317870a638b39a4c2a64d5d73ce95bb1139c4d4a50104f3faf1e3e4aa8a5e91a125484ada78d3f2a25f46fd834fb4276a760749626db7d88257d14132f020ca28bcdbb4a24764de2e2917b82c7fa8d5908e41831c2ba53da1aef045ab846554b3d9c31649447defab3dd1eee9f5413353ca6fb6e063fcbd6e65c6b21128e2bf4a0ee1056ac8cda58cef9de92f6176228f6a8171101bc41b6eead5116cb6fc89464d8e4bd2735a6a109b6520184e43093518a3518abb2e0524c5cf4dc2e76c88cda9adddac864159d860c3f8d3a62724fe15cb55dbeec25530763861fa1bb95e52bcfba82875afe0e649c5cee4e4d4535e6e26e7071a70825f9b7901cb99489ad0054e3253dccb4b3b7989a1bdecca1ba7cdf7cd16232c69fc0691e19296c0cb9e08b8e64346bc60fb30b24a9d77174eca58b983c64fc07673a0af4404c5af1afeeedd80fe20f64dfc709567aabaf30237bc76b036022a6acc00b81668afa0b717af669ac7d115c7e6f82e3ee6ae762fa3a62259e389a0197f27bc688cb545581afc2a833d3bfbd13d6ea8c09cc525804784755914e4c50a6d7d459b69eb29f23c6ec2a20bfe3c2b1dade45749b6f92f3b858db6b0d8de10119b45eebc8646e2d41f76e26072b621da03b1f56e0de534310a7ad6594827328c822255ec05f04d8cc888d3714d2bf57d2958e55223cc666d890c147dc30c53b0e8569c3f08c3276347ad4e4c04a62c86c26c1399720244ba9a70c264ca96b46a76d22bb3212924460e04a3aa9ef128f31cb1c85e590c1bf646130a311b6e2edd92a824fd20d5ab7c3374f198900f258a749df3e4d5801d5dddb26647ab293a562d34b484fa7e0fcba977f03855dfb10e750f628bd9766a404432849a475c8db8e7c0c30f7df5a3fc7f495aec75e3fb2c2f61b929d043245533c76e65adb06b4ab30b702f07afcba67e2ac15b9bb93ae4534b1b29481d1d5ba2f788331ea57148982b357d5b9b70d9b143dbd6726d1427e678f9c8986aead37d7d6d39c53fee493a392a7c133ef2d39f880096dcb478ddc19b8f4e58e859d846e793b2d456d3328f054a92cceb834ea9ce271948f129185d4c80cca7fcb7f35626b1c66619f94da415339539de89652d6cfb2aedb10f3fd7dbaea3740438f305a0191e0136e2ad8db7b7302a96c1a6c363c8d527a24fa04f5954fd88bf411285c89432de1614fc59dc8f0db702b4cb0f33626bbeb46f4a6dd10988822a37f0c6a88d6b146959863b7b96f5cd5b9070f5b3437f0225f88f3a11e98fdf1c6611332efb29fdd8fe0d412c0fe9f647107811fd900dbb8442bb2a8f20bc78321dcfb7f3d778486ddbfb0a530e73a004c6abf06f037381dfa780e5f21e97d48c95f3a3f175270ed8c0a4c19fdb5a220fbbfb9409053a417f8f4044dd8a77efd6acacae8ecda764ff34880cbb800ae52b1ee111a5b9100b49ed4921987f82bec0ddf69780be655ea7310f2e5a4ab23faffe6c6f04426fe2e87aa7d03b3f641cd5fa53311bae9597a7ac28ccd2544a92265208bb218f48b17a33cf1b3dc648ed6c27e30ee77e3ee75899e1e940e7d55606020869410b572abfc4bcc4f01ea06f6964c52bbc3368f96bd026cc9665320724d88c9467cc1022bcdfbcd05cce535831ced65c454d234d76ba28f6979c2e65572d52d496b1e0e9eb74470637bff5ced527b1089ae4b55425baf2c19f9cf7904be5e5ac8465bf67ee3deb699de7811281e38c15d47ec045c1f37faaa25a3a3e0f751e7cccf2d4c74b5bef3d8fa87a11d03c7a795ccfa12269e9aab80b762e6868cad443f2d173a9c26ab048d8cf5cb48d672882dc4f149a9407d0240006f15612eef6243490096bd0aef1205e60cca35183fedeb01ab388291b7625a989904f71da3dd378b2e11dc984f50c55413d04e18d9b12436d8b9443ec11d19bc991ea74aae0ce656ef7c5177fdab949231e470786c566a30aaae7e72b496c57b5dc6b5a9ed25d3e9f3d760f9da18e06c4c35013592873b8b1d51bd68f836985bfaf471798be931b771eef82174bb904d2de68774e0e466bdaeea2a897a52f6d4d1bed6f0bef1be3da39460406799a6972d09112f6faf5535de005ee0d7ee881744287018a60b630ed005b5c44872486a0ef45890608e403b8aa21b2bebf26e43dae1290709111caea608adf3d8dd78445bcb38a503a0aa52f27163d3ce9599ba7f3c8fd51015ef3f14bfefb352c08bd9f786afc06b974c2e91fff62e872db7c3a83ca468e93f0501d30e2b254e7722c1ec976617edab7f40fc4bd87a156c2c3de1e2eca7dd1bc727d3e73874d1ff4b84c42d008039599fcebb493ef984b69d88d2959e17fa8c076999899c0cf3de00d282a529087d58fbcc84b7fd409f2cb509361156a5a0bcd0e9305d4fe61e7ebd8cef33fb45c3c4bd0330e1d712a9e60175cb3ca51762a30a2717b2312794087346ca50661fbfcec6bedb1ef392ff33e1f540fa0cb3c78b51dc827f3a0947678c5defa7f66b3a14a581a0092f0c17f2d27dfcd6c70313541bcef1fdf1fc081c52621c4e8e98704e4dda46962d950c3c444b162ff9f3fd11ee0040fa1d8940b1e6ed047bbb8c3a86c94b853b20b5c39518288fb94ed58588e8eae8d33a602064883f3ed94228e39c1f48e79b9a213659d6a7096132e35969a72bba3aebd398341ccef4b8111391fcc3c2b218bd1df622de369f3b39ec2e6dd6098befcc084cefdf3c7fb12087f7a6369f96d45065d0b26fa4c9de4843c21aa803780dc8aa6bfc81a69cc0c4ac6f0c9e23e73d92a6d70a06fabc1b104c415d3d8ccde53a14945084db9e426f41f5c61e8c772a9d73b27a6be083d00ee4911abd99b738f2ca3d19499297f1520d51a171687f386e82e6aa3db742cd0b57553251f1507c282b7162792503b46fc964572e80e157d32ea3a2a80aafeffc6ab17791ce0dbcdaafd3a01e1d0fbf4e2d0f035e446f829fa736652eee6ee5d1864a2a58e46f546a016422fb5db443b98285fddf7fe882c2ebbba9985127ee39a446d72996d860c054e3e0a039c99af3daf312cc3e8f748a1758a7e5db68c94663a79a577bb6544cbf919bec9946f46a837eb948f8beb02bbf1a3c2febd3378e098b68c1e37f4ca39168e862635d43ed5511e09504c3e199fb381ab52812102e684a269938e1da411e49ba8ee22d055e3ff215c4f6cc743fe05dc7e1df75f30c0440f4d8edfd5b588869c1ac102cd5a514b1b961291102a8577c2d152814ace9f99aa707f79a0519b3c8fba0b798dcc6174efce2b1e0174a6de492b0b57dda8c16ae0fadbbe93762dbfc6ac6d7858fde9a1a636f3dc2394c5ab394e81691cf991529c6de63ac6c53d8a1e21d2d0974588ac4fd6eb77dd94aa6e5b9f565f13b6ff1372170453e04c868eaaf9dc6efb1a54c87c9cace30f0dbb6132458cb1dd56591184dbe6976160c9799f37ade43d58b3ed7ee9a86c8b0e685088e86f92c7662119a50efce7f712c699b1243b55dca9196785159a39f1af1889e36d5172a4a8fd3183809acb7ee4344f0f61ef765f5f57874a9930158ee30692e1ba3212fa83b5f480405cc28b9babab6cdd3fd598ec5738c52419d098a17ba3cdb736945e24505e770cdb223e6dfd796966350953c1c990eaed77304460f96633c14a174ab0f2509ae687a2bbb56ac5b4df0da0d69d440f1024c50d577307d10b34b93922897d1882e547a9c080f3be9f0ee86eefe56698a51a13399c46a12799b4ab426580f9913cda49296b4ea1da0b97102b936874ca14f730231e290f726300dd9fe7f77d5bc211ce54e5d7cd291b38df4483824d43fab6ddabc3e7120797b1fb73cfb5dcbcc63a8fd5586061727892480d2197a20c885c0d4e4307f0b81d5f9d5501981c9900bf2ff883c6c63c739dbb0c224f18361b634f67dde786575a5a91b0b343ec2e3d57fd28e6564b1d202c7cab4546c1c251165b0c30da5d0f9ca9a17f121a390f750f545f7b691ff42a2ac09e0a1ceb151b476c73245cce1ef0183a47862fc441c00805c6966f9adab695dc042b1814ebf8b1b2d80db27b4b9cbf223228aa3c7795141ebf3171d651da5ff12281cbb3828e78c793803288df70c2e3874e4a88db2b41fdbf4444639ae53ce0bb9f3dee02b2d41b3f582bafab7c772f1dcd0801fb912e9d3b6d9641205f31cbf4f6bb6e90384d1d4bca8ba1a09734b93e106379d6123107665c484c612fc3a23f689a1b4a320f918c8f0c5f760b3f5da8ab3f66048a1100bb421b507d57a3fa44eface2ed933720f4dbff2cc370ae21a05207ad7082ef3dd22530c86b9e886ca6aa51a5cefa6d4ec9d41ad3027c26406d9602bab8b6e970808505f6677dd99f716f4057096a4ed06bc9ca95ea6358b93c4be0e526ec6f4ef9b257a73b0c0ff9dba48b30674c4fa1531640686dd4a62071b3c2f50544ee400f5f59a67f32f06b76dbcd7bfc5022672a4f5d4a16e5bc7d8159076068506f47a0023ce3556a0a7fab1d5ab043019868a73578e73d493c27ea6c38ed28a3a5a8217faba29de237c93b1049812cbbd165467b9dde969de4b520840ec93e22976d62f1b3124f0be464f4035f9dc8074c350e7bfadadcdc679f811f4a208295af40c17390172d70c3c7a24f02ac10a430359898e2d47aa390840ebdb188128fdc856075b754a694ad7ec95dcb22467c8e4e6b2f12e1b519fc0912ef7112732fa9841915e335aed4f54cf0f28d379b2ef2761c6320a292c15667bb2f5d8b8c38895b9ee541ec869ff82ebf79ba88375d78c3b3186f799d5dccf5f7070ad8639bc4d1290f3be8f4210298d8f874521f54d903538a02eaf24f8a9c7725e07e58fd37258bb38a9dca58576b936c1f6f7892ed6d537696a439c0fd2a1f1a36ebdf0fad440cc5ff133fd161318cc6d43fcd48d4c1dbc131a316e1981e6e4f5533989a55a1f865a754ee295a87e82aa30439d9e6b2b16a95981f36a72df3042e0b5f02e559407bf8acc4125b3225728bcf9fbd5cabb7ecceec6bcfd7bebe59c42379e9d292d39b0993429402dcc136ef59339f9025ffa85a227a6a80d73f6b7fd9d69d5e5d331dbf142a1867385af8d0d12bcc9ae6f3aab1131418652e4b1ef9b8d5dad9394c10204546597497b66d78eaf6a370ac922ec8894e66e1f2926d379bc941029f61682553753c59ebeb02e1f1f1b3aa7ad84de58fa7199854a2922697845f75544dca5c58099c12338ebabbae860d719ac3e82010a3fdb09bddc70686cffeb89383c5774eb979d61e3878f4ee6884c5188f8c7b338a25016df5d9570df1c61da296d01863093c508f9e52e36fef2b23e2f96972088763468dc58296ecd147b94b0e029e1c341cc22c61d424a9a67a2d762ac32f741204dbb2d601db2b16afd2bd40dde556ba2f56962509ae8b96850153893c54372df9e71f219b4b7e51a0eeb48e1361a98959ebf3edf612fd0464a6256986c0c70ff5eebec1fbbcbcf59c50c8480597bfc79e37ef422f1c2dc8e8332ddb9ad8314438a150f85d58e395d3f8a159512fb9a87ffbaf92900b7ce948123127b33de566029f10c06441cb3a12858f2046bbd96211bba6aa6afd21928ac0ec0524051160ed6e6c2a55b3210e0b857943e66805f69ae1f2d64039cdd977bee2a8c587436b53ad9066fdf6f713b76cf1fc8bf1db270574635edb280f9f8c48946f9b9dfc358949de77ee5189b3faa176f0b05871f00f582801253a01acf1001b8ccbda21358cb66e7e83ba2fb7b11732d77a067ae20a5b64b4662188ff252b103160304a4dab686d23934a77d5e761f6c9cbe3c892e51e29e36cdcb6711f38bedbece686c166f87700fd8508b2a96620aff5cf2498d854634ee917d68e13557e2c87d5f87a18fb154c467a0cd2b819debbff38f0abb7d1e0792152e0fb0744f03df9ce9e9439eebf6d7aff585501e7e59ecdfd864ac44d72c1b4a77fed9c10bfcf9c93b60ddebeb00be9324bbce5e498bbcfb1f22c7b9e0628e34a568a8df1405110b0f21688d006ce28b327fa00d5c24b24c3e513ad9d0be845821f128b841fa46b0b8c758e98080fb5a7ba57b37116b6d4177ec30c9a25a6b4413021b0cce2a32d61e917ebbfd90552c5aada882735392dd1209d13239ef8c55961c1298d045ee656c8a8abffee4c6a872e3784105193e97ea3cb09495c8cc5562ae0f57487486a5057b5cee287dcc36f2ab71dc00d2f7314d992c2fe87e1f9add1bab3492e706027847907881925319ce3cbb7fefb006d9cfacbd78457165aad53c35a3ef6d406e80be344ee865cef82148c6c14e6057f9c225d50557f60629697396d25795e6ec23741ad474b2ef409b76dfa1fcc8843a5478f34af830b6d1cf07a0f378708021b1144f2500dbb4542caf00e239d42ccabf48fa773389657ad9397eeaeaf7a259e7b93f3f4df8618d7e0bd14e09fdbae7b1d6eb130dfa0407dc0d69acab4b53d51aba0fe6ef828104b7dfc0fceb0b85938f7ea045f5d824b3237486e2b2f5830041b2ca0d4eaba82ab2a1d816576431a79be99da59dbc8b239c8a4b0d7e1191bda7f16edfca4aeff464eb276b80d84c887a26dc2d189b0feb6ca6d899c029eb38df97bb6bd70f84e722ceae21c98db4c3a7888fa2611c67560e1d1686b41ed4efd775f46e8d794e852c919501c38c2582287dc29c6da2246d00b9403d11e10b3c454f6fd4a8260a63a8729d85f6fe6110080e167efe33b9a36ccecfb68cb4676bd33b1ac03471c7b5db058257e4d3cf5f6e86abe27d3bdce36a3c380040476ef71035aaf613b0716d28e7f57180424d31b0aa700be6ebbec40d7d4728d0ca9e8405ea21ac14fad32c339c917265999848df185613ec4f591350d212a0dc35ee4e191879ae1aa23612e1977485db5caa7006bd30fb2015d26cbd238f955fdc5cddcb8e8438a63c9f4c9b169daa5fba6887daba32eee7f5fba7d90d3d668e142e0f1d801c68521d58f8b209e7b6ac1944db3e4a152f151472ba7d1b5fc830c7fef6f80707d42b628b5ae54a8281208e12123353dcb120fc890e74fd3f4c09a5b6cc4b1affaa197efd36dfcef3463e0d6ef9e43291e44e84cd175f49b7f93077528af0ab53267f5e3624ef047252733fabb70dded6b48466e2fa7fc25487430f051451f518c58b2eb935430ffa76e6d7e026da612a9a22863e45c4962387d06f7c1b8ba289887c44a5e35bf7d382ac13bf9f0b741185636a39fd477a633a961d17841aea2fed99219971b12b1e51541ba9d237397af0b2d89dbb414201f25db2454b505f74750464b3ceb23ff9079591ba7a438a06584c8b70e835c4d90cc7984fdbf4f61c0f98145e843f979ae32d66140203839b9af5bb1efb6574f46c667149105c0b542cc9e8f560e1fefbe547e3cae34da896d2defdf87705a7b568b52dbe5e311fda7dfcfe44adbeb23753821f0b5672868e992d058d5441ff72476b2d3b9675d4246c0bda0993614c727e95d8bab15b1f8694e27330c9166f696df6446ddec1cd4906dea9e9529e2d4365bd89db1999427e1c3c6a2dc5b74446972032523bbb26796c0339001581ed51b2d72a5ad4a953f12e9f284ad003c5fbc5754eeffdaa116afe2128c2756ccdf623ef3fe2006a4dbd88593618559442e03a9c6b0623d844a6aa4dc9913dcb826faaec93da3aed89ad4fd3aa64fd51142903253363612cda9a3800ae4029248a077f3b9854469bb29e4409ae535ca690904610aeb6c34e945f341047be4df7bc973095fccfc534b48abf4153ded8b281f17987e43fc837ced5179be167c5361050e317561f32d85334d180c27b402b5397d3d7a3a068ec248c9fd890cb55924cd4a074fac7d988e73cc9ed4cf5813b2bbc34d320f1b2ff0fedd39fc7f0cc8f1b2b548ceb2e053d1b848108e1eb46684d3cdd6527fb16c7c064bdfcf8c36575a0daae896ab0d3f40ee1f563a416997746d4ee315ccb55baad3c9c061fa32e80cd2b372542a49a7ae5953862e4b888660186233c6f06de71eda11c424341440519ac34878b2373309bdac72047d54c92336354f70f3b7b3a3ddafda4a77d00157cc4ea5baf1e8ed25c07d7109694b853de1f1ca9f953d09fa297af5e74cbaf3803af0a524d072336657e8f895908b13c48e77d2b502ea0208240fe266477ec5df9b50ac9226926e0dd3ea477391210b6506340181ac7c3118b6dd3e102496168f6c9b2c7e748eb4dfe89dcb3c2327ff606ee47b84ea26a168e0a93a14df8217215c244744f2309087eeeddbe23fce85328360191eb9d081d08ecbf7e1e2cd845db729e4fd110aaefb04f994fb835c7ba335b0d47e9de19a4d5a67fb8cfd3c9d287cb64bb20770006e57d835a4ffa2cebed5d1b5951316c7a9e1c3f346de8f27698a3912b9920a96e68c8c8daa57fc1abb9b0d5f35f4033e74354fc28c2f48b8631c402f3b9a218a1723742fae16c6acf3426885782f3d2abce99252693fae6a042c8c7ea4bc3b6ae9be5dff522a44e7602740433d6d868292032363f316e56f555afe530c23700aac8f10087d8ebdc988f72a68fcea5c29d8f19471f7d37930e0d59c2e69fbcdb0dece0fb2499b061224238340272848493ea356014868bd7d02a10e2c58646df7bbabae9ca53ab5eed7bd4661f6f9544284bbbe24a8f4053398047a6357eadcac3382cbff590f178eaad88189a5185acdb8d85102ba4aefddd1d36ca52e190d29f5c7f0985d7d85345f09c2a88380261a366409fa77db9c7893ad72958e5558081913292c9a00cc64d0d1b3f9ad5a56f3185d9ffafa205eb7caf0047a322e32998c59ba4b64f6801f074f4125aeef2a55f3462afa60488587666690f2094f7990c9b1a971472e40d22a44fbfe5366d771a7907db0066eb4f855782cf7615d149a446215d2e0e65896fd7a26bd0949b7f68e70326d559e05313e02303b68be38ac61910131d7cd8f7d254d5829ac926bb5ba20d7a457a00b616bfb0810bc3247a5d19da6749bf764bcaef7829cbdbd9798775bf62a74cfa25c4e253e34acf0e4e3fd4cf71ffeff393ae3dd7fa9dff5b08561ca5eb06b4cee270bc8524c635363a4a9312f5bde431d0b88e543389b89d5be27548b670a2e008738a30740cb2e1f8c9c7b7df66a53db2bff351ae7dc5d6883640912cfbd8d6ef6852634300362c1c0eb00b0193a0160924aac6ab0453e623c79fc886c62cdb3e1582f0522c3333497a40a0442138c873958936fb926c66ae130c879824f9a9e6edcc9182c8f879af9dae43baf054e2b7de253862c61c434d99114b1128213165baf2b494a2bd500a98c34ead9aecabe32675634aea3f725b8a83f6aa212e244aae0fd7655846405a56568bf79e4ee61252981746e0323950baa2d731c4a1d73d71288493f631687814e2f8687f09afc5e7e04e59b575ced74f14c6a21ba24bb45fa333a097efeea089f6858b33a91583a6347a52e2bb5bac99a9f131ee0a2e981ed7528f397a3238c3f2b0e8d942b76069ee907aa40ea18600ca920078db2465db3202e015a00c30ea9bb229835e624644513925853795bb116c40423107e98f38149011cd19425c3abbda04ac9bce45b1e88a4512e051bece0836482c7efe707fe697f9f1e6e0b75fe7be71ece9d2284ec35542da226c4b336bc4ce641220591cc9c022429b17e9046e21c59a9fd64c3481c3a067af2e2e3756a83d9f70080852b12b15ed2b437ff7c826b6d927c65bd2be9e39d79fbc0146424be118f3eaac7eb4eb63c5db1958a714518ee9b02992228a609f5a0aeb75d1f959ac133ad90ee7be095ddc0fd4469de49ae6913467ae6b0ff3233906680d403d8e6cf3e13a7ad6bfa3a42e6b77477070e5057f39988227d50fc94f46f4d65eea50da3a35507d26aff59a4bbbba102fda067acb6c0a09fa811afd53d1d613061440fe0a77bf8b534148ec5ee73ca17384af16c62e82d60ac6107e1a14b4d822f66b92630c0bb04c3b935da05c1690513eb9f4b3616c87dc60c85736b431903dfd50841b4d4f88118ffaa2a207ef2f95f2716ca9cad121b98aaa08ffb7576d45a24aa128f446dcd86ce980aa6d88fe97d8fb823287ad68c91261bdcbfa5fedff8b1745fe8b856d819cf3061da6ad4bd084a6c65f63fbacaf562831076c35c52b41a419f242502ef6660bcd779ca6f0f29d767636b173165709acd8ba94ab2877cd5f8e8f541dee1de4fd403d541377f1249d16f2d261d73a1b5a043d4188ba2535609ce19c9c86ad5df68ff628240a6bc9a77d429bd30def9f8be9ff2e5a372794a9cb78f0e1be1059186730b681e19c6afd6764eec12a41873aa5daa041b4fedfd33dadbf3c06f87d768d3fc2e1e3bf482a62f2e30bf3360d34a16c50a61927927fa06c316768aedbaedcd576fb900d2bb25fc23de983c90fc38f0b1d21b4a992c4b942acd33d6112faa43ddd47e0d3afe1eaa51bb7ffd4bcb537527d3e8b849de4a479c2661e7eb250636b6467e4b1618b5d0a9678b2ff00dfd1ff170f70d413b1bfe0a92e4e7d17350bece56af14944804c54f08a7ffe42d602eb277f100d278f48e4b3c7daec057b6b1b10630c70390b55a14291633cd04b917e6708de257619b91816f9234b6680fc72e75963354ad6f8f9e992a6973c92dcd2f3f4722d88bf8d3d049a7517d50573d7109e00350f8247e3dd1c6f941d1551787b7a1a6f5821840fba596f3e87351fa88b375e1b7819c3cb5fb071aa3bf377322df8ea20b6537e3ec9017427ea4934a02c54e561a53a575137fb418fca8e47507813872b518a42154e79e9ea292218bdab0573e9bcd87c24d86b589344805ca6e3e54ca8919a8228e7234a534ec90b6714eaebdf7444b684c0a15ce863990ad14a2daee50398dc726bf9519103f04a0df33a7002604bc4367e83f36f2cf2b8c1d9b67a4ff2351a8ac265ca72fb6e682358b18cabe4693e17c91645a7e354592e0f0fdf1dc07c3fbfba30b27713793e9e5c3498790acf62b81c4b8f6561b498546357a4ba5dd27907ab8f1c300993635f0a523a2a390b2e710cf43f889bed534740156557a3905af5c8c7ddd29a03183324156961d6a20fe64897763d25cf2ca290b35814d8ac1b2373d2a288ebd415f8c280aa05739c0660b4e711c4d4ebe2577e2e65b5f6ff56d13b857ffab82b71ff42ab23d2df8ef31d1b1e4ca1e685c38c385308acd27e57f006385f5af6a4db329007d62714d5bc095abbfae44a7652c4221fb28e88a8143023e7e11ca0341d4478ae36f42482664b7be3ff05b6f812caddd66ec3c8e6165f0aade870c061833f8631d54b4667a2c4103756fe3dfacca5d266c24cfddbeb2453b7b4673e9aaea90af61a72d4958a6dae3c5c7046622f65aaf00fa869f68558a9f669984fc648a793f473ef789b55e1ba4fe6ae093f5f9e6604a89732a0784bef0e1f26f8692f75019888d72d3a3ef34c8a54bb2fcad5a4b5b505de7070d1c383809266a0343d9b524aca7c00a5d4d58c3597f9bde6fdea5e522e78606dfcc1b22f7cdcd72d8bc7b82d56a145cfbf474df2b1bfbaa52fc021c6af30ecc57047feed22abb080def2f18393d257aedf73cf318323bd88309cd627ee7871d38e1465ab1ee2bf3eb280715d3fff0166268a06390105049d234a60a7ed855927222051b50d60ce2eb3bd391dbb4b127fe7ab5a58fff7677ba7feebd0b98347fed00ac37831564b8fe192b035401ac25b3f2fe6805ad2a29fabc50d7630d54b9f362947e19356f1dda1b4e49b64cdebd8faefa1fdf55a97f4171477131be96bb21d8a455959668a5fbc7991b0f112fc052dcb00716799f4f37408776c8d2d32f2a1e569f88d96cb222e11118c950150dc219a546aa52789fca2668a802df55b2d1b922088e08863fce01ecf32c6ecd05ce0b56e9c009ece07b1fc1948165364792837d61cb04f96cd5bf216f59d3b93bce754df2b9cc7c09ac7e11cb6fe9598182f555187e880a075c0fe2c45fc739a20f0fcb92e9650643f1ed70f03b59d2815d8a1993035bf35ecc61eaed799e30867f77bcee13d3c4fe540be4106bd9d466f62626046c53c82e661e5e6a4fd2c2f9ea06fbea95d2f4a717d324e7297f302ccdb22c48d365d9890ee1bd4d9e3781152ee05fef7be877223e1236db1fabccb6d83fff23f4446ffb0cf53c184cd734bc04baf9cfc5e769a8ce76cd87819e163cf4402a3ceefdae330ca037de56f70ea4b1161645d1acc34464d69988191d540202660b1abc6d802b8e8c3a9a602d2fc8dd6aa6994d67b085fb7431d04084e156d58285d3bf039eb8aaccd3a6ae26072e688b3ea2a439eb3d0f2332994f5d28506ef5ac8416c048b951b3e17acb056357fe571f85e5515a96cf29791fd7d4291d36f3296df4c88c5110cacf674d41787a0074643b119974112ccd3bbf0cf524ad4a7a8e8fa4534af3412f25237ddf3e1480236b9f0f87f681e579d07b7c064f1f4a484a5446435762427038e02774d55adbb10bb00aebf8271c7b8caa59e605a399594b2ddd7f090346e3744789d0e282605c796208ee9b929913e560db4e57c4c36490dd8f2ee8939562bac1ac44adf2bb6e2b8354143059b9a45ec8c569056bbf0272a01128835ebdfced23599bdf4511f4b56f97bd26cbe564e6a7a45ca8b60c057d3675333fe5bccba000da97f37651fd40997cfec36abe0c84483f07b78e713941e73eabbc23df4245c13ae8686c8ca8b309a38b72f8658422bac44270082da93f356332b2c1ded8aec39b5ad89d50dec29fc374ee64014fb909ede29eaccbff414a9c57142e6a0cc9fe05e37c40852824f2b2d795811c2739b6538d1f0b7968c7bfda5e6f20d116b43777fa34f8e8f5ef945ce42a74d33af1fa8dc233fab59cc04e30910a2fbea77e0f08ada01cbe115e8ef4e070ad8919254db3af5e947740e0c638ef791814e8863e04e0bee829812994e0cbf7db9a32cb6c0a80f39d9a64ffadefc1679142eb62479c4e870ae996898b2c7ceb9c58b6fa158672c5b6dca9abbffb22533adf2d444fc6a640b3f97d822074c7d0c708d59e13bb6bebfe7ced267a6a99d883a099c99b7752e735de67e49878358f11b80f97f8a3656117fcdcfd0fcac12aa91358328bf0bfb714bbd9cfcd785a77a5b516464e1ec0fb81b22bfc5de0bd0f9768b1fa1939a6ea4367f1c216dff221752efc3da0f2785ee022348682ed2ef0759f19bbabcc179b904ac081944fc53d327cb5cf099168656a3ddfa11aa49bd75fac6f107828c0db340745bc790617fc17d565a4acf40cd6758e87759ef5d8f6375612e9ca1e4964e21839a3889a188d9e4f83910c59af20d45d32c6606389b0b66550d4b4112632342e9c3c3bdf2035db7ab35231e41a445a1ac011bc70d69269fc236d0736fa23f62fc53720c6be6525f48d83501013e7373c6c9774e05402363947f113f2f83fb75a64cf1b01b5ea033649f4d8f7a140819a7c8b6e6717df9d0922e59f693d1ffda660535d03eb662ff5187c277ed4b98298514b492b19452cc3d6e2e372c8fc990f1e2a93a9da4a5dd2d4977021a3fd81b1dc8be61bbebd5298499f78eec226df80f6071853319b1bd1d124b6e70c703c9b7dc736a49cb7add9933cc4c35f2d2be3e7a64e1ac1a0d4eab7cddc6b4cb74f7091b4146ea57c6379706752b9f0ada4d9390f0fccb284b33fcc4ed518d16933732ed1d60f30bb716ae1a6cf9c45e731deca87f7ca83d1af1414243925b038c5410b7788db3bfd88461645b666dfe509c09921594e5208be0c9846bef0510cc29b395badbb1add1f78f5fea043d6e8a678f94aaf598d2f9ee9148431f4960569de226dbb0de2ef6da0e0ce6b72156bb4027e2f8b94b5c9f470ca561fd171ca58e6e8110db8eedd71b1517eb8bfa084f1d4a62f18bac9c21579bc7cc0346e4b6dd226302ed831a0ea99699de0fe69d3bf5138a3a8d8e85c391c80c5e32cb34701ce09080ab535c2f28367a7c7f368ff35b5852225dd92a73b0d9b2fe854daa0545b569597b1f4540d49a66585c26851ddbff092b303e351d191bad246760e20950876883d5751fc19c087b1f49a5ee56eb31ec662525e9067c25ba2addd7810d206a97834b1a7e6cb35334de49ce3fab0443ad60ee85670a9e67c8256df63d43281b0b0e69734af39a2aafd3b14d238c76620c3f44a2ffb2a7ff5b6d872688530e31a4943b7bf92dfad7b41994ace310b789d55646b9a1fdc1c18c347c173c04071b6ddd6d1a80cb045e3346ffe0e74c184461fd1e9c4921afb2e1fc872b2574a26a5b1cf3214736da28e2babdb92014d0bc97a4d7b9fd6aa22df02c6d4d9c54ed187f42a580e38a7f1eccc379e4e657a5916161ebed5a0f50b721f3645077a20552d9fd5562f1e05145f42edcc86f5deb670e07b12ba6d169e4a71fa2dae4919e9f09fbfa6a15ccdcca647fa5bca8c913d28e34e12a52908d27b32da03971d1e7f4a8496c1f39e36907b5fe8a13d9da18c877fa3e2d2f2e897697c9c46ab9df6730251a9fb948656833789d2fa37402c5a87f0213baa8cf57108c5a1870daf62308b4d5faae155dd1eefd075fa3755b4564baf3baace955487ab44b141a0b8e8a1c2ad06463e6c88851dd618ca21d7f9e5dd609a34be21887e96a0125cacda57d9d93c57c4203748bb3429cb61b51d616751ef47aa9bd2f875ff123212bc5b229e244a781d2a1a4be07b9c5a5f0e1d89542233aa9e68a3065d7e2563ca7a2c9c2d366106eaaf14f0244fca9557ea699673c145aec3ec0c8fa79e3f3d553483c1743c61b0ee1e7798e771fe2184979011ba5662af0a5e53a049e0119cc5d0a0bec24d4e10c021975cbbda5af2a1c58d0ed7c720ebccdb7ecc9c891eaf7f7cafce07f9ebfb18ebf838e0a85c77185e93d264fdef21694a92fa4ed0f05276d2d7b2b488906265cbc144dbc5191130c50abb4e92e840eec14786f070a0950d6ad58f5f93ca382d712641da4f246f452439dad7d9cb2b5e209744636dd4f91e5bfc42194f99c509b33a507f3c4feb0e4589b00ace2a5d84c47054ab6ab4e5958e846cfefef6878b92e15c2a82d58f666b78ba1ce95f57ac5103d4ed80d84222074775783bc225df50c51382d3f6d6e24bf6ad050cea98af1e741ec871f6b2276d72a7054d5c2ae0df9ec9734d104de9ad258d89438ce166c500c91cfed9527365f496ec3d6d2329a5ff1e3c4fa7bf09430e631367d13caca1aac8f964921200ae9c48094e5363b6f9f0bcbe12c28b13df0f4cf5c7789e22cdcdfa5eff833aa8c377158154c852f504fa417f1d45ad37e8127b23efb671380086060d3ed4766c08d34da3537ea9f42683d1e3ec222955d974f91d8a98bfb3bdb5a0652e4ab84ae0d8c97ef2f8921610fd8127c360f2fb88190389bbdb818daa51ba5796ddea7df2cbff1fd706ef146a734b2ff9a77459853ad622a6c3d264b81ea8625b444e8fb3f9340fca403cd1e41ebbe199f74a7dc03c653c1ec97fc87960bcf831bb6ee34f40521c5794c756cd858196ef2d2d38714b9e6149a3dced0b26ee4c2708462bef86b8d18d6600003ff8d38167f9964f1c8ed49a4aed7736c5f601bc8a414605d50d8bbacb97b1d83ed8c221bec04d4772471034e83373e8cb785d58e117cd5c68ce0c48b7e181541413ee0fd8e512c31a3830c3c1c6e01b98bc3f4828bfa625c7274b7855e921458d7fa6ef07135a710402226427578527148076611f6451588a151c9572cfbd8777484aa6b470d6751cbc8e94de64de8c1bca34597d57164eeeec4804a55d29aea499cfdd6df55bf9929439bc332b7c50161c7b7af05b32ba704d2191855e1ae0f41a6bd4380bbbb6597e0ca0315c7730ce993085780904fb8766242440e26d8d0d5a14c51ddba6b2a099fe2d8d1003925c4178cc40481381255405b02d6fde85965c33d9e75bcc932cc3cee9c59c8fc9de8a13b0d5a894a6f70847e5103591b5856cf325df137e033e676165e5dc46baa25856b623ece3b9b7beaf14594ff1b810fbae1b376663c1141bc2cfbb92580e385f071df023f6a755df3a071073d98beba8cbbc75e9e39779c25e1247991749cccfa0632a52494125da09cb7337cf9fb6d8e37cc42ea9dafc1c6c8c7a9daabefa0cef1e3031565790d850a65eae4ac26037098c3ad9b552ca2fea0bf164ba36d016f4ed9abd9fd99c540435c7260228bfb9a178fcb032ba496d1d761345ebb4d03dad17d1837a69abbcdfe10f1777dbb6b540ca98d1fc0b9d9d0fbd4bc5ff6e730103d25407209c57eb821a04fb8d2afc3a606cbf0ca0d31249ead8460b560097dc81982a2573fc0485494b8c68390bc3839086009005660a520870de1d38d7d2f7d042d5f96f776bfd8aba727237994d06c4e066d03d668ebab885014d5bc5edd99caef472edf424b036ef1872276fd1803c296e8a66e71c45b4e943f42d2c9787c3cd9653903b7fd581457bc96d1b5489c4dc6a266d6dfb9502ca47c1449a3166d6f2d53dbd0b17bbb4fb3d1758f20084123ea726f3abfa417a0b07ac434717dc756fbfac918c316b87a516c4beb688a44e3505d52086b87f016664c4630eb270c918bf210d2dd6f7e522724aabd4c7e91c68d68880999b22c22d2372a8cca0811110565346634b63cc0644a70c8d69ec9917e615279fbb88a5521d719544722aab1ae6312ad63de44d9c4423fc817dd7a21e42939d0c724260a9b9ab839b2df86ab87c6d54f79308cec2e2ed72ed7aedbb09d3d256976f1dfc73d56a1f4c35bceedffd876bf60114367919321d1043d53c0924ce321e61c75d58b1a684554ea3a7b56e4d5b914f5c97dbf0566ff784ed61ea3b9a3e6356ce221b55b3a51d5d0992746738b7353a761fd2a9f95f9196173441576af9bca386e0e19b245f66a61e3a45d8ff6ec59574fe9934e287e6dc84afd80f2bfc1af68fcd37808da1f9a9b48f91f03768aaea9393dced06120d4e65cb3a35a106da652f5d55020cdd22c9efa897a13599b7a15f24460d79edb217c1b4efc746f8c4badb74bd3850560325604cb1ce235e3cad1165ca60ca1550f8702f33298e11de230c92aa0ade2e8788b097a91071334dfc5aeb58360641c8bd66ce5faef7991cd32ebd445a519b1fe3af15449aeb112e8a6b325c33f9cf8bde7ab98003a983370bc93b2b9b85623e91c0063972e4bae8d87be35b4f2ca8876e6b7d7f79faea33c6b3db3a940d93a170e16b124a7ade5e352476830846b06859563b7a709f15993c9fe6e263861d1269838d42d6c871ad5476b5c90c1b3fc74cc53be9c6bf5cc3578f3b2e2a0779f2f9e5738e8c8c040fda15e9760ac7c4b33880fea3aa6198dbe85a974ea09058842df6a53cc496d37e4a6baad6b4b2838099397488b319bb3d2f1436761f3b553a666347fd5d3b26a9fd08e1c4124c57125e0f4a04ef7a8e27718f94e386ff521f913a5fc2368d195745693e276694ae53a8c36e113528acb3c4f48792c5c377a4ae9af7118087063270f3c9ea909088d64d81f060f1e205b0fa662856f0ad10c78764801704fa023b661210b75809d21eb909a48bbed49422d3d9707c9b92539e90f2a1176d6431dfaf4332570b7c98a94d2fd902a056d1fb607d9cb33a52b02b21d0bc068539a8654a89c2def6d1aff52da0f6dc43b9b9ed0d0dca6d86a7d971e8aacbb602c21d0106c81036fd665c66cdaf3aa54c1f0aa936a88f15a933199911ca34c7122752e44a8b9d29dbe45f257727b067f7e3291b16a5e58f3fed81edf59ed0c3a831297a92cd21bf067a5f90f4a00eea30bcf8f8078c426ca5e2672f014c48a2226985341cc2c70b93cea5faf63c8dc1c34247d14210f492ca87f19b6b4e88a1a09de0e639d6971ba8c92beabaf12010d5007d409b81d4a5ffcdf05610fb68a1586fe6dddd1da983dfc1c8ee144fc2a2fde4b5de2be800729ba138c0edc4c53cba44816e4eca7ab473123eef35570f720642e35eaef53a3ec05735187e6f0656277a1057459834ca17a5d42cd5801cad85188d4f9f852487ab9e0fbe08f65549da677e6e0bfc08f62ad541ea68a5b234b4f826e268a301bce3a773381a5a5ebfdde06b42f8193c4f2f629feaac04e0d1fd221f42794f1a63e387290e167e0092c093153c5f3f4dec07d3bfd17c766fe8ae8872e95f4ecd583bf65a376e21dc3bee11e8f71bc411a8eba587823de828b244c4ae96ad6311221745d34fb9e0df43bc004d5f89cb6d10feec1eb201e8cd51770259fc97ac156f374c59419804ae3bb282b41ecfda7fa34ea22da1bee4eea338f5003c116178981ca2b2b9ab18006e5f4d6c27e7cf6889cdbe9b1cb33d7e0fda0d48087ba339045108ee73ce3a047b3b6d75e399991b731af5a397cf72d982230e92fd82ec7be12da19f2cedc19badab81df3d4f5a21899e29c6697f893ef8650fd620468b3fc049ca81e3966c44f4f15e19667b40d69bcf1da88ede78d2832dee67a2f78f35636dc957de33b7fb13ad00dd0b11bf3df1d6a8dcde568803844241eb6ada0cf34404efa2b3970f30c32e997c10581a7c9e5f2d89cf45f32d2dd1b11245b249bb7aac76294cdcc515e2f1e5729f106843ca29917c94294e3a9c9b157e16df601c6cc3c17eb4e44e735b8f45488dc5eb8e529cd705b5b5b49dcb0b798cb28703e771e51712a4b45d97cfe1d57334af7224f1b08f501d714ba8ef210a4fb05292a3eaefa41cba722a22665c69dc8a76ff573e3285d3e5a43ac25e35e986fc51d7ae755f81feca35acc7489be69231b4b83585b604c6418ef2cabbce9b8fb104983f30c1a09cd96c448e7634cb849dc3d16e963d1b218aabdc75d1c3d611ddc99a25dad3df38cfd5df02a58f7e16e962146cb487435ca7cd6dac19a53f4a52c9bdd228d4cb56bc5b4061af38d4bdbbad8e1ff1203f952963529eb5ab858b42af1d8f58a7cfd25966616264fb3307f84a8a52493ae992e7dc3d3f8bdc42a3bfd3fc784b7ea2654a156ea5dd757a32c73d0d541faba8362dfab0aa0f9a5955bd3140fe9c23a22f43b4663e7c7e3e0bc9cc67ff7d03cde340d1e0969c3fb147be3d6a0cf954b5a34a7815d4f5fbc666d1993274eff385001884cd89454c72e071407f9462dd48a5412161d54477bb91617ac087f57912a3d2e66c25576d8c9cdece26ba52dbf451e7feac61824cdb576a2eb5246cf1437390da2415d83f707b502d642dc42f9c804929e56b4e169fe73e639616aa8d0f4f079a6d266aae648e064b1214b423a6ab1613cdf667d93ad85949834b3b57117f9733489cf719b8bb51a5bb724820d9eafa5c6953a7f9b467de8747576a292a681f7f7914b88ebbd368fe5622259c9fc17f33d3593224b37544eb932e36e9bcd70d39632128de7830dfb8af24308013f80ab4a8e24e9e9d47106e14027117a7ef33c42c722cecc22fc389e7b4f641dc3a1163006a2dd4b8cf035e73ae3eff17ab532fc9c85da162f3c8a240d2b4e330ac2634fc3f1b559baa8de89d44daf0f3a3138a3edbe66bcf83058d5a524cdaec9f6ff93a37a1434a699eb80c2866d758c53f4e4380682c6e7e54a67c9d60b221cd0fb0b3fcbe76c85f5549d75e98265378c8d30f0260c4103562e98d269855903a87014f8c42115e9733c7b3be1eb452047ff563f8e3cfda7b71955f6f074bffd3b9649fc36fa7772a3aad0f4e211e789a3c7e91dffec0744ca810ce313ef8097f3b7a301e017a624c9b0f74612531d976589b33c339779060bfa06ccf4241b4037ccf31634bc07b1b70b72f1f7a630d95090b32d0b4755dd4cfda3aed0aa5297d98548c5cf378088b59a8b60f731e8fc6fcb3c5c6fa5f4ea241bb020ce6dbdb80e14f910272bef97062a0c428eb760845e2dbc2faee259d5afdb952818413b9372909020c6383c2689baeb8523a1d970a1732b170148317d980620ad764d33c6a7e0c39714ab998a2036e20be85c1bfa130626238736d7aa7b7fa7792add6c55404763e471c4fc8b050ff027796a5ba6d024fe28e55cfb4ee6dacf2399a034f57e51c9f294860d518c4ecdb6b69d56fb3126ea0ac429368fa8de59eb8bf03a589dc1b130cccaace42ab4e41ca103d6c26fd03664435c1cd2c129c40d100d075ddf0d4dddf23a6a46f85517b9e20b27e55d308aba61caaab01c907c518b421086f19b80cf3531fb3a2a070be100e9b3fc87d590568f6b3be02f0af32502d8d6ec4253cc0dbd5964fd92384a2c1d19f1c6b2bd7a6f414d93780d462dc7ee9867d546942d759b8b9532f5a70baa2bc351de9645a0e4c1a294f1ec657bd503bef77b2d6ef1e725639ebe07ffe1e45b4aca57899e388c44c4191b6476a5bd8c1a2f15ca702c6ee83d753047f7f868f7f0e0278d55f0a26c6694d0ff23473f58fcc89220b1d0fcdc7b7070ff7e7e8bb5834b911dfd273b62c9396afc89fc0ba2607e29c58a84d5ac3bf954413608878de11700da617c3bcd304f1c47b75161c0a79e6622f497ad348cacc34e4f8bbf88554afe0ca6ad732b5d936de97b02dc7021a12963be2226d4f1a5397cff2a01b6eba0059bf9619a2d23b1b601bad87559cf6c57f06942015496ec459cda76ccbe1d79df448da595ed414e0f5d4cd9b02694e3a094412909b7ceb72590817e56b94cb5280766b56af139e721fe9864ca42ec346dae07c587f1c56c33a4ee0a44f4257901481eeb131597b70b0121e9e62772defcaeff0552aed0b68614088f3c098398bfb7bbf6fd4c75ef15b532c753271efb0c7abc9827abadcc95eed86bf6790c354cbe7cf86d34959965e3d4874e752953607d67717685b2dbc720586b3ec3d79d13f75918081042441a9082e7fda1638f2cb361425c000ad2ba4a71137a3de21a31e633dea5ee06859eaf03dee22876631cb1ed6122e7eea2d6a95d505c30eda161c06558dc3d589154e5149e1cfdd03b64ecad766f1e78c44a5c29e80248d94403d6283d5e3f790fec137ded3ec3d9c5c9171b514ae8562f693cb6bbbd3110aaa43d73471ccd21c4b85cba1d315e9a840ce0f474180cb996ec5f05a543058d6363ecd0c62c8ea4489c3448962a754ee4bfbe1a23476e6b59bd879a74b2865349d8a251c91a51c78c83eb34b7374436d01984a8b70e7f74ab1562c7e4fd1431bd1de59a88c3b861b9d413515bc36fb264efbf3ba4e33cd79850e63ac8b1882bee0d4cd9632a08f2add8c45147d6c3c8ace0051ab43003805797c544bd1f4d9f0213916ef2a474f91d4240eed3f73d684c6b909cbbd8e13739000e8eb774f63b80eb2c16b3020170ff7d10e044c937628a3094b90f0fa9076ee6c393fd486a64334aef513ca569faabe5e17572032b26fe8138a1fec6ce144a3224a08a8cd47d6e6e2731c4587da8c7eb0905349583db583aa9837ec009e52c6981380ae6ea4aac0625b9b91cd4045b82963eba97740aa59497f7d91aacfe078bc439e7b48e65dbac71992e580a26183c982522fc0bf280c9f4c9c80d77169dcb5c9b80f1f64b8d3279976328239198e684652b305d2d2c4c19f22390671fb975dbeaff9453d21175c2f60911c797c94b81f79b82330b9ae4563c5213b79ddb52dd8c71bdd94ae955e3cfa1dce7eca559a4b89c5b6433a412f457bde3fcd96d8a3307e91de9ef77bc8dc985588b65bcd10ad79f0df08e2492768797f458a62e9a80bd16ca876e5afe387cd3d947d91f14920cc38d9bd30ca9e1f357fa04f809272d06d5339873aeeca53f8a1ed763fffae4ac12f93b0a0dd4c612a8cb9969957ed930b8855342c60cf64e55539b491f10f194096ec61c717eaef308a168ef633663caede8984a63ea72762621547efb5d1c63c24345f795add788182c0764db4317f15d9aebc6d4caf2cb1c0c814d8e464d8aaca8d1f4a09b07be6be4930888acbed9a223ad330956e78da8b2452660fe18bd73b02d4d29e9407b4362de524dee2de39453bab2a8bd8cc821907b37e4c192923dde092aecbc4edfe1d82994c552b922e581e0eadcc604be1b49e28d8d074b1a0499fe2b0720483edb2b01bff41ad5ca2169876d457d2d968b15327dc82781fe6981f9604ccb5c028480b89cb6daf4619a739d4463b66694e2e1bfdb004f27fac135eb1a9e0befbeb3165e9d7925862ef4d33ccf0d7233693b5bf2dd12dfccc4d8863e4caf128adec9ced7cc5e3f9948bc8c4b0f62e2a302b87eba123e5d8d5c998ce563c7c9e9fc12b9d13bdbfbc542d867e42d1b35e3b5efa30cb839449e7f25e09132ee078013cb30b33196a0f2cfdbcee297b36f28a241f59248dcf8629a6eb10004804e1551127f01b95d1e08b4216281901a074a66e4577d31fb950d59f33a567423761ae62e4fdbb1e1f5c343c8f0c8f998a52de72150ad34f274c715fafc92803194d383a64d1a5189acab776f9553c7d4bfa80bbcce2342cf3077c5f444f66e3cf73aff7ff61f86b1c6169f9afc59266243c030e791adbd7677909b8293249974a5fe4687e5664befc5ddba96ebf091443537ec9d3eab36f832abeb7edf630a5722475358f3203f6dcaa1636c05d008d30472f9dcb0477242787338b5afe6d54a78b0f8f511439a7c70d3fcfd8377afaad9d1e553aaf07c796bd892ffdef50b511155c4a46571eeb03c23406d86c601cb45f8e8254821059ac82f4ae8cbb9f4d93dc720b3a0fe787e14168094175d087e11acdec1c36ceabf3f9a13b9ac6d6ed8de18eba3270b11c86578735a24278b02215b049406d2f62e8142d91e53f83b2e6ff64bcbc05f419b38be1e39bc887015d06e68a817014dc10b3a28c0ce02e8e2bbda527a59241831106af3dba4d0347b5cf05e4f8bef4b10753338bc7491cc22d69ba3c505ada971f5b3aec09abb2b1ce9f95d5a595bab521ed2bcc9e28fe440d149c7ce8159017c33927d976f359d72af8cbe91b3211c0226dae72c733a6165e2d8b003d67962c64a8bdfa9f96ee78ae318307f62fd86b8210ffc532677b14932bd6cf977ab52a88d03813893a18d197a0be7622295145ebbed555c424c63a8beedf7d2f4d5c4be544fe54512950683893aa0dda11597d0d4b5e9e730c84bce4e3c89c33bb583375370b1fb94a157428abfb2a33634cdd8afb781c5758ecb6770ad283904d77d1b3e8d3cd0fc39eaf5aaabde5ec16eceeb3c4b490438ba653bc8ba9f124f71a6296c24bb613a59a4054b20127e31d55528d24093e3994fec5a64199655426b40a8eaa17895c436fff0dc1ca1be2cca03e616c00ee86ac1efb0a5cb16675937806c704a68e92aa6c3e4af5f2b458447dd124ff4a884300f5e1bc13ccdf1507f427362023662c517c3c1b90fd48069743ca36b35508eab21f56fd00166b6e1e24342ced456c7c5cf1cb597f864cacefd69ff33c28f59e23190b9ab680326f91362f5558beb909c3ba1efcc4a2bed9674a631fd6fd6d781687e3c15b8f572333bc1932d888ada409a828778217cebf9004558b4770cdb6137c5534af8421b82454590da97a475470e957fc6abd7d9357d74ee677322ed51ce2fb336c6a4901a9bc6a25253389c7df6c9a6e1a11f33cd5f391c3c45e6681d450f9dd0f5d07126f83172bb0146cf7c91107d1ccbb84ac46d14848e63f40d6754e335c0857935d1f16101de4bdae7200fda8e5a4669322e82b9a46716520cdddfab7082f39a8a7b13a3e531cc7ab4083743a8c26a757ddc8b115336c201af6d3cf6e4d13e1acb194ded759d682cb9eeed618148957ea69d1536537a0c13d0237a54b11775c13f0c73ed1514f74938d2dd80a6881c88824e675e6418398cbddbe4eca1adaa2c707f916e79ad90282efaa2d3d221ae1c7820c1ec318b2894925d061151051735143280a39c0dea3faaf3a2f7d4531f10af03fbaac2239d3bec19ebc81797cad289751eced50b209a3dce300b4702d46a7767b23caadd2a1f971dbb54b703b5866ceb0114be0eafab610f9aa050de29437d524eb6e9e773537f9cdbe832ecddf83e3f87c46442783691ace049b0d546e9f91782f9da86f7f906d30b9d5ba834cf9fb07c72ad0ceb520097f7b3e35e4901fefde7fc9fc8a25720d7a574ba6ce7167b0be823ea2b1d507c0438b9d573aef005fc1030344735a00a89ecad0fe0c9870a999fda39efb80675f4da05af9d1fa33e08e34ca0f2ec6637740576e21fdd39fec2a4101649828b4a3a47f3aef8a77cdbfac071bc685c36afbb6cb250794e556cbf8f259f46018463758284de0421f6dc9bac985a55dd702e20acff2f74c6e68e58de707fe938d0143b3b0908c765499e8a6d4f668a70175dfd03a9f735f693bbef7c289b2fa8424c8b867b154c40339f446bc4d96a60c63f6c6626402ab6efc127841a4f294bcbedd397b1d9ee4ff96048c2054a8c65e8c5deb1e4dddfd4ff4a3abaef09b3cf3e6252f1c67e0eb99abf142ba6075fdf9177b3d4c054a72a0a1e382497c74fca31ac6f6ebac3517774d456e0d462987971e66c3f9d17e70009217d7729100c0386d1c34acbcbb62f148eb62e60bae7df20370a033306691ec7eabdc3cc5905083df2df7f3400d209a4aa59aabff49a111ac741acf7e41413549f154a7628794fa6390f471857d0071cefd2822489781f2b57e8d6d58757af3d64a078f5bd2e8c2ff79adb47b518c35e7fb0b27a514f636c0b3a0ca532cd43d6daa85ad90ebacb589c4a0901219e8f133366bf0130526a0746ea756e170c59648deba52f4dbe5720656b5bb915ff176752492f3a9f68d689b5efa28b8ee8cfcbc4a21256c1cc2b8fc2f6e06c5ca69568dcb1baad93e08b1b49ecdfce2fd688bcd0486a68429d54dec94380403147624d138bf2a8b28d3d934aef907965229c9c753ad4431221c68ecfe919f262104011543ab98131d609f59a076682c9f79cd061fb4fd6e8d1328ef798f2b64be89440d94fa75bd13f682ba76e8e3d4480186a012d4ad84439974e0979b409420297463baaa7dc377942a3e53448ad25e929d0f7be8127a4dee5523b269470ef50d5c1ddd1b8a96795f80050a460c7bfd028fc636451d439566b78d5c1382ff5d56589823c14367e1abf9ff901b9a1b38b2e215c72c0183176a59f6bfe0f4653d48098b6fe3d364f85c52517a3f0ce69620fb0606c096d7bbcfce92dc3b84f4f7a77e1acd924e562da9206ce89fa6669cffc3ff1b3e55330942ad1efc4a8e7142673e6f3352d1f9cc1d9fcb04efab5392472082ceb35bb7d4c0022fe353ec9f70179ab80d92312c017ca8221b8036f623f6c89d46c73015ab587f73cb4a440061b74f7200f96023a68740e1c99e806f177eafeed31b00246d4df31ad0428db19ea94fb72d41ed3e07d1f4859747c1294416f8a9c465eeb0aac78b768072547886ad6e9786d0448d3f97fbd01542544412bc921dbfb1441e73d07c585153064832bd0e2def9e3b889570e945e2191b76e6c3eb2a0f38883066945c6f8d719e0dcec0492651e08064b0fbb2de9a1caae368a1b019656ccd4b3d561541f0ecd8ec5fbcf5a21f7ce493b212a926fad64cea54cbe7ba24a235e6072ef145b77f1bca599f03049892202f661402cf8cf6e09eb525141e7a537378fce4195c709bb23e818d0942af01ef25c82ce61c53dabce326e7e89ac90f1255b9a36feefbdb41dc35c61fa519fd887a387365b61257b90f2978859e0d77cf5d00add914e9ba4e50130e46c47bd0e355b131bee8402afc4bbcddba4c63aa2c3fea3f73adff66c25b81007648c3c8fd0100cb44fde8ccf02af58b1b648c77f08c8f67620de76e0288a08d1e25194e8465f4ae412d226db34aca69c0f1adcce17ae1a3ca2712e33a8409bbfdeb5d8afdb55fad7f531c7c4a78dc7608b0c2adeb77c3d91be8a00d621d895b3a079bb2c38a89d619dad0dafe82bc046da31471658998a34ba46ff7d14b8dc915398f6f5ab03644cf7858738a0e062284ef9731a4f914900c6474997f364cd0296504513a7254afe5c42cd65d992982365bce1aeec8696c3efc94ec52a987ab90fe98827e1c3f8ab18e6aeb5f6f80be43ff0bc64ddebdc1cab7d64b76b5d12ae6bad8e7e5172401214fc9ee6364fe95c1b63512bfd80ca85a17fea6c02aeab35161fb019b12d3e8a62e4c5ffc2521a7cdd4a63595d01992faa9f4a22c862393080992df1fbc73be4541806392fb097de1c376b0c3066e0eaa1f8c0481cae005bfdbd7115eaeeb2fe68754511994134750426b3bf6d2aacbf69091a4d19a0d7cefbb91c9e3f7ad1ef008d40c2c7ca506fdd8645729d40900fec1e145171cc912ecde09cd9aabae98f5e10716b8d0559f8fb70edd43b96bd2f2983078e8724e3668ea66e86d540631cc0434cca458498b42b0559ace797cd17a798ad25b09d22a9a36dc35c0031b82fb1bc482aadc20ad6c73f20c4c00adc08d28a8442c5ceabcc1529557b5391f59d05af1317a15de9038c4eef0125a3cd70f4f8fc63efb33897a9e280277efc49dd17b8b32b74cc3c196da2fdd6f0860938b8ca0c6b6063dfabf3515ebefc23b61ded3fbce3e740afa18f6c21696b47f575a122d441ea7889f2d7a7b6bcf0dea710f50c7988c86fab3b08582de9352c4a5cc4b70514cc9ec6ae662c7fd2489ba7ee0896ffc0e7ea28b0e44e6cb9f191ac765a0bfa5b9453607392b3ee0d5c3924d9b8e347c6fccddcc65dd2aa519d1b8c66345fa3ee756849099b0d86cf484d9cd2f927f7141e7eb30658586a7be30cc0b32c3b613b314b6325e733ff3889836755fa1e2cc1ee06f9e825e9f1d969aec7dfacad2999c14e20c4866eb0b3336abcafc4f62040391afee06a9d33c03032c332bdefb89494c211e67582bdd338d51b78d61599e0cc2a0545b353e5029fdad38326534b18ad5c6c3dc08d48ec7841ce39d1ef85aab894f1f8c4859adeade87c5d771b5dc89402ca5c9a1ea790e1a803fc6873ab6d2730acffe508b609594de6c371ae98804bfca862d647e167909d8e833b1c70e814bc92dff8d25c1e18b4fd34bfb5d6cbc0b6bb8772b7680c39bed78894bff202163b1bf7ba1a122c8427c7367e0d050e1707e0dc90cf8bc5e00719f49a0e648b292e72bab1b6f260e2d3f69d2327df6424c341d2f69771ff747b1c3bd93bb9eb66f4049f6104569a46ca969b6ef3e7d83c46d446c12b1721c64a6c93c46d199cf2e66eb2e154baf3266e3436f0613da721279527d3b8de1ac4e3a84535470b4e346a16abf4cf89b101280a97b13f305e8b9cd7c17a24669f25a5543b031313028ebc31ca4d195154bc7799ba83c33e9b77b3775851094caaaa5129fd357341d4871c3cf62aac69da1505fed7043087c1aaccdfc98cf95b74d42a04e6dbbea48d2f586065e769df6ee5af8d3a93d853817860611dd9d6f126050294651a40c65458a09c2e3d5a04f9cfdbb74c33ea54cd00eb459e26e1bfc120479b68db386648e26df268c17947c72642f67fe60390c2a22e9d359a39a7a905d467bedead86a08902dd83e7a7fbdf03e91cf385648aa54ef3b870855fb7dd4c3a060c578aa81701d1baf58b01195143dd7633aa1039205247c31fe259da403ce606611a8b7f0e43e069b4a640b49d7b6b5779fd12c6a568e7b3db4efbb0e5c35170d48f4652046cf9321f59fee60c228a44d3e0ffd07013075ee947b18da5b2109c46b38421fd9fda30bceae7fa553c72df7e2b8f435e33c0747e23c32e7c50d11325d39abf13b2e9ec181a5fd510c44e500a931adb4e7f828a5820380ddab25ba48e22fc6a6832e4a19086479f263cf35121c4494f3668c560f0e372a833efa9e603ece60000cbc6d6e7503b5c0123b2b28a6ed885d523543c7460366a70a24b0f9bb3afc4e17bad778621d6552482c94fd69935f755a537ea850f0ed3a4a9693fd7659e5eddbaea9c48755968951366d173e67d8bcb2150f661d4019d035e370c4703db623d808a17f6dfc7a8b81f34115ef4532dd78a6386ae39c7f89c1cfa2edaa00ee04c051d39f3b1a8309b04ed863801bd3c95dd5b2781385bc74d31ae15d12db1b81fc43203c8bf5dd0a7b9756a545da4365ba31abc170d0743dba3e3f39a087cdb5c7b3164c7b70bdbcf0c4170242c3eea74756286760d0020ff974b891db5e4ed6daadc20daff6a5b6cb95212879437f7bb8003966e793fb5d1a477de0c1d5ab38d312f4572dcaeb2f1ced333f8d6c93a2b60ff0f8fb7111136fa19f8f190813af140dad8de50993238555b2e163d99299223fc6e49021f0eb89af479f859ba95e9b86f0f28066a18ea1c178271bcf7dcec4effbcb206c27b3498131d22249e0e16f76b82359de71dc85b635eb57ce0e6dc9cf3c42d1790c7945bd3d319c3a6dfd485e3007997072be9740dd7fb772bba9152b3da15f18d591672644dca93d259199758d1ce1a07672cf1e83a0c65a576543c4093dcb8dc0fd47423ea2e63f4ef6a8f3b0fcb59d38cad56a2b05d68717695829cc58c0f68a30d801653ce3d13023a997baec3965d3e47bd6f503c6b47ef056c16cc000adbd0070f0ff1f55094df5d02cb72b03e6fa7d07f86513c52bc4c9ac6802b99ce79f3c9779cdb965574166236d23df745d3d94be181fe35682fab903224470f936264a009053f684c8e9e7e26d920d2d8bd34514cd4910341117cae59c3e163d9f9d2a7e956c4adbdf4f30e60d9890f1c65a1d3ee63dff450ac338823458c89b4133b11d590476c19a6a0f57826b659cdbe2bdc1f5e932bb228f7a0498dd5545085c23bbe0e32241a2b15ecad25a9037d658e71416b3de8b522118f41c890752a8ea717529df52f71b05ed237cad3136e06490a26f5e9e445c9db576e68a0bfb3f8092c32b989b781703abbf907f82850d736babd5f5525de01ee326e6b373de0f866efa863b7532fbb2f2cb74ca8b31eb754829942b66d4f93de5af363f4e57f798421ad42e75a19ecbb3cf6482c139967b59e85d45b2929e9789ac4f0c4b4ed55c9b33864583b113424c1978483c429e705a2749db5e0e834e2623b8d5bbe2803fff2eb1682049927fa1d45ddf16675dc18c6d1ea83d974c425eb49e72c6edd894fa1e0663ee9c0c5d56e1e346296858da4debfa491f2500e3c93870e4e078603d00a5f453d15704a617e693d92ff2e5dcb149ac1d2796a45b3d9afcf5f8a5204969c01c1eac8cc445638cd7c1a67f2bc309cbbcb773718166040cff085e5c7ec8fd5e4f1ea3be0e95d1d0c23920a0f1eaf3db179311c862bf21a552bd89572ab1d578ea11766d773d2fc971d89dcff6403cd9ebc0a8231ea54a8837d210da73e5a8d0c0791d4a00177728c1e7682cd32552fdb4b7c4ba1766a30b3e76738906300dc7539c22498f0eacb85a2582235e05ff0ac965acc6d03591ad997b752643dbb16e0f82b123e27b8e240b45dbb72a501f9641975716fcf0699b3066208b093c2858d72b1db4310a8792833b4730bfd2f5cba3d24dab399990643be3ec74377ed1b1371b94fbb87c49308930b967fb445582951f32c61531d92f23e7e28e45d09f4862551eebd6500079f58be9a6bf291f393aa9ff0e47e9bedca3c30696e184b0e59affbef6872b0d9fca72bc6d9048ad3f552b5859411bc2a0c214066ea599d1fcfe26183e9949839aa7114e71faa4d00ac523b25c9318fbc7bf2dc1d48ad4cbaf02505644a685ec838a53e577f56528d55207288db6903471a7209df172c7a784cdf6558d7855b77723d378d943bc3346a15ef4c034f90891461688f4985b902e88c4dbad6d0242efe9f975db4969f1481c68b9776dd20770611891fc69055c1aa4a465e96c3b24ad4ea2bc5f5327b7f28c3b1e4d396080093e59377ebad59d4210de0407bc3be8bb088c85a41ae3ab3482566e3e7c3a37b69224f3a8c8969f2bfc6ad56fe0fe1db4b8b8f9cce109150c51fbccf49c9819e7bc5a848f328b94ac16cd3865eb9d48f328633494ba9606b96ea95cb2ac7dfb6e04b8295ccf1382991e00b6b7146ea5e5ea861912cd66ca376f729d016e7ef16b0c530fe54a23834315fb45e878ddc5cb5b892fc9868a8ab0aa5eb2976699d0960a34b7f42ddd9508cbac29716a3d3c1196ffa0333d8c0d6b07e6bce7e95b5cd05ab1121d246a4875a72f978e102de1bdc71b9abcd9aed6a944dd676b4dd533047e701f63b62039e897f34461652fc7105725e4ae8b9def6ee40135bb23b35c870370f2a434e6395be8da20314d310675ba77b5c2441b54f0d25294c818746afc11d7a3f7dee9b5b45bee0505b8c17c2591b4139b380db2f92768423e674c8f9fe9ee0523d81d28aec0fb01172975faf5dfbadbd4418d648cd123f05ee75c16acdcb2798a2c32ab4a71f25077ff898df24340277ca59f16b351fafa022caa9baca5513c16d5aab7e28e5afed6a327be5fb53665214b8dd05318a716f0fede75cefb11f1b5f2e2384ab315bcd476b9e533f6ef004d66e63bdec09ad77c3573684a4052a5da9ce0e8750d1928fb362e8a02760bf878b2421a0a984cfe3276a9021ee7168ff408d7fa7a3e5f7111b6c51f9b4690085a18777aa596a3ac2402264d9f8a484ca48bac6eda12c544a6306d749dd91b9b9aeeac71efe2f309e0c67770a4df08ad9059a1283a3495e7c02a5fecc5b636b05e73ee711ab9b93d9d69f35dbeff7b99185ce740a8801b5b2bfa06cd23aa8cc22f68a4fe33d7ae8cbd9a1cb2b11352b4bfc49860db8a92dc0316ab1af05acb48127cd735ef3dc6a9d696cb78f5991bccb8cbe4307b4edab1aa50c25eb5dc83f72902b4394613223a28196c9043f2b5139cf9b680a1b459008541c4508abffeffb2092c058067a11d3dbd4e7b81a127d26903af440d20147443e0901d985ca1110810d6acb120997648fa007146dba94b8eda86cc41529ac7337c0289cb647fbf7ee3f5319dc28f8f57f966369cd0f4464351350184a96bd9d37a046aac7951e7bcaf653b10c47d6be1f885202c38f9337aa10a9bd35f1d64147ec5aee28087900ef5df3e78cac5a25ae9736cd95943bafea6d45c1b3d2c311daa2ea9dced0655942af60de0bf3aafe0a7813e5c538dbe4ce280df8732551545ea8b7a2006d9e6622ad6346907a6b6eec34f9455940a8ca6f15b51bed109bfe8e261ddb06e5af918da3005a2b701b46559391ef6fddae31c9b8d590a6a3678e2b853b430efe45f1f083c9c340bcaedeeac97b957ba2dd3a0d599d40e0eab000265f7a990060efa7be50c2625cb141c7b66e31e5538d14e929496ce9f6b579433df263e611581b03b003d678d68ff989a1eb237267d26fe30c66fff2acbc8f4f554c457e6fe16474eb74af3bcb41186811101b354c6e9ab2a6d300cbee39530b00a0b0e2f721333ce09a9dd4d736961071362fc2bf99a2ffd5ca68e3c06a5167bbc389de7892291a21dc3423f682abe8ddc333b081025f3c1c73c73e034287fc96d01f7d84cfa75f911b0d33a4ca5895390c46d9e838e32dae2df48ad8b7194c49afa08dd069aeaba6f0cfdd62f8aa7b818cababbb2bfe1394458b5f59367294c694f8fda1a4376e67f16fc92b2f5b683d715d88d8d4c2492a2e934cddede1cf33b8a51637dd3ce4e6af6c8eb503e4068909f4c296a6180b695f9fd17901eceeec57744d560c783fbcb4190283808b4b733eb08f0f8cd4cb89cc6b1fa79b662ba6333c9f06b4722470f68b4c526442eb4d0387e133f87d9abd1bf01ee9c50cae90d85ed6f13416d85d0a4e3b3b5f4780fe7d9cf776139fef4eaa7a117951ca90009815378cd65e2992bdfef28d8f8f93459194d192c9894ebffd1b1f72a230d017edd0d80dfd4b9a66a72026b4f40cff9da7b814c757db9c43847ee057e7669bf1a3eb613d10bd907e188ae4a97f93e1fa880b3651bc3715865fb823cbee099bcbb4606085efa570724cb56716a4ddc11ddb655fa7897bdf55288955217b73073882b92f442dbb73395d2f5479683c23d2b1e82577d6ed5717ba9163ff9242d7513ddce640ca5726ff8360cb8ffaeb2eef9ca147e3ae29028ce04e3613c7c9a7164be5c13d464c12070536615427895b49e2e70a058865eae52f2d3f75368250e2d7f1c05f70ef5d1c6f23391e383bdcf29e96e353f75120365bbcd48519ab96e9978897e11750100277dcb3eda7603992df8cc1894bbb951b8d7eb6fa5fdea905b4fe29158cd4f14bac0517117beeb11957554919cee913e0184fce58f42e81c555983c706aa5249c5005e03d11b15024ad12c5536cc69a81d422b2d92af4e8c300ab0113470e8ddeaee5105952a76e4f2de681128328d0c5e6b6f1530b92dad617d15f04fe0078b7329381924b9cc3d09c7a9aeaa3c3c1fc8f162d651dd3a3fb263a41205b2a5933f6c00b66d51de035d7bfdcc1b603d0d77000fe49a718bf8946008c14617d8b353fde395de030395f4ca3b5ebcac190315aa21a7a8607e184ef9567d2ab054f428486dd55ddad8ea89723cc8518d257d8cff40b96aea5f26ee55a73686e7ce593679a79d1f5157229f6229e2ed243895fd1eb062cebd947600e42bb11b3635e57a77e8d6be67cd87aac9375a203890daa7c730084ef1fcbbc6bced8a24fec19f3b543ac63f7855e8d00e183d3e4a2f73a2ec7e0d12b303574962159a11f1996431a51ad9a120e5c6ad88e3a2b6286b94cfd75c1156ba1eb0ff0bfa7acdc713b7fee3c1de2a0c66966f3cce0eeaf396d5c8247be1210f445822453d5d03936fba7096e3855cdc9f40530b6e694b7ba2a007e462facce804ec525cdc23b1c664fb86a86bea5d1983856f459404b1e56da774b928a645060dab5183189a0071526377d1f7fdbde7955722ba7184b2a63eeaaad90e2e5a1acb34db96bf7609fecf1e080269c153f9b24d5bc97f0a6fcd30834003a6ca685230c5d307a0b5695a2bfa207a3fb203c0a0972a8dac256c89128408d668cd527ea7853f4a44178c4173062b3ee69fe5ca4315c6d2f9a57afdd73f513773ebae2d95dc3cf3f60d3fe7d91740089d5c338dc2406051536fd5db86105d729f9267361b670cf3a9157a0d17e02c33aa17bdf9c6e9fd2f2430b8330ea44de361831443cd7d813d60cf348bb508d0bb7241d79d4423e311c850d8ea104d5cef828439290d82ae4250963be6769438e5acb40f6a7eb3efc6530c73446d15589a6129f70a63a11c61c0e952ab6ae614aa640d079c112936011750b98707621d4f997b7c578e38cc4b647451616bf87393d5cd1a1eb48a11f530a3ea5954853d98d0f741cf4f92e3e8c5a6fc2cfc0ba0e9cd8a73506ac62c48efad4e494e06694b014ccee84a269e4f839f8eebc7769b569e2ae0900cbffdc97d2650307f01ff5570e998a537fa0d95cee8657001ff58b156c7b3ac51df92b6efb41d31edbd1549c4fc49ef3cd0c3417a523b217d52baa83deb2e696612a1f70b6b8a641b1ae1051a8fa123b32ef7a744060dcccf16b4f84fad1de78c667f66191d1bf690fb9ff60a484a48c0eeaafecf1b11a6afd9c045953a74dd805fd3ebc7d3a32f103b4f1d37c560f4d1f57a609d8515f1b5250c88cbb1926bb3c4f372752467df3f591a4f072927fa37bced672498a70f98c5561442c8de984cb4fc362b7c6308ce3972819481962256cf4de87f4025c0281dc0d70148eefe3ed0d5424e0a09f9b0a96927ee8407a98028dd942479e30b782fee5a98692f6c24e2eebdb645a9da1041e01b576e9e00298460324906705d9639d86fe27676a3d7feefad5afea3cdd832a927a314654e05456b232b3380c3a9e4c813f2e94f7a4ca9fe670eafa65fffa66c0b20465602a318c71b3d34a3d6820e1b30ce835b097087c7fbf0286d72034625ef783ed516aea0e3485ded9eac205bbfe7339226d911f990de00b098b0ee51f975cda291d3144bc38ca2c8fcaf93c377560fda1b0e1c5df63cec3f8b4717176f271b886f44e110c974f8af2dbfc3d402a8915375425723e3e7e05a6556a08cfaf79c4a0b4e6c381362134f552b2f424d7e6b343961d956666aa34939c95c9b0a4abb560e0bb93002f45168e6bbca0f2098c3439f6f5e895f80801026d72194b0c6abcb17cca666f3e509c4c374ab8c0d945dffa059f86b67dc4faa02c2cbcff4fd9bc096a549d81cd10f279db1a9383872459f48330b2f87b082377e407510547128749747f83a3963632170b342903c221886e1a73bbe018258b1abb87ab2a73da51a41c6468f6a092f003d1e8a0fbfe5f66387ea9c2064e5e0a682a38623a332baffd9e31b0242c1fdd05b3e1283221da228a12d5c60d0a054a313afedf066f1de154dbb3ebc193420e90db79b9a8777b0fd6fd5df6f3f33ac4d8522a1940a66d241df845888d66464c05def106587f32a3baeaabb4ad5ab7ef874c11e99ac8f0ccd2d324ddd2acd0aca0c22f105a5bb26a82f1fe00a093e01fe287d5f9ac16e90727200ea225cb19f44320c8622a76189949c7c62239a3b77a23dce2a959a9b2a85659b451609d188ca9ee982e76150ee53edf42c9ee7c21fe9b3d501f40fd216d79781037d841cc796b2bded7846a3ac8640dca6f64ead1bcac51b3a12484b33e51646620b464beb16e99cd72d89a4f457a6367f34ab9ebbe03f5ac0215108c49d8222002b7b046e57f54403b8c1d5cacbecf6b87d31814028a5f38f191a2fb1e7ed24956bdda23c917c08f519f3cfe5850167e634a43a81d756be67e1003227d8449c41dff407dc594afb145653d27c77ad275323ae7d33b2853e416a9b1b0c03b41188e1eee6d5c1f96e278866229099355722c5bb1429c5799483f5f0a0615b0bd1244216db43513fd21c124c18b7cb93889c2a769f209f0a4bf911bd8838ac13c474068a8e26bd54943c08e160b53140901c827fbad95e141de8d538b231a6b265d77dd90688773be2725c2848f1d09bbd407bd3117110624aa2814d37a35d45bbf386a73c783579e551f25c74bced62d81d7393b3f02b28960aac178bd2502a9cd507eb81aead08386b32446bf5ccff5f71000759d90c65d74589312b3b7220fcc200eb283e642cec139f417e0b96e786ff188dfe33d3b7995bbfd87206d8549d20aad97156c628118ff428c75f99e1bd6efbd3c927bc6d4bc5c5fce459535d1fe8e12c63782d0708c881797c27a4d2ebb2ae7584bb288bb31a516770231ac98bd213e6097dada4533132425510a520e7eeb5899bc2df1bff089d230358b9dd2109083fa5d716baa130c83facc550e380db4ccf51f1beba5d4189ba664516769167068a1462692249a6a71c802e0f62c8e2eae499dc8108f4c84670f06e22f79333ae007dda9094d03864b5ca185e36aa38ba9c170bd2d3e536480cd4b48ddad46eddd6ca078a3278e987301f2d6ecc7521a1214bfd7d1cf13d988da30da2522b27683dada1fa8be873e69c7be2e1a08359d11497ec852d55274f30c1e7ce8cad86e6a9688ccbf221f6999e6e7b4c98d7ca4c8e352d80478c85a451a74906313abe5d998c9548dfca8815556d8161001adc0391d0567688c6c25eace3f09fa042dabacf3719275abbcfef5041daf6ee9b92944f204ca5f9338140fca7b627334c5eb03294e202a3a643cd57515e0a895917d9c2b08ad7f31d23862106d7376fe2a2b398c312aeff187123610e1ea09b6941d20f4c6c538787b5b7423c496dc4df44183f25eb06507b0df5eb3809470d09f10f603536bed78688b8f461c0b95770214ee0153a0e1ad12864239ff55e0a12d1dba65a225f822c344c9ffcd241f8ca6d3468ec19cd3e81d99bdef11dc738aa6c876d7d9f73eafee5d769355b653c55cfd351fd620b9ae112ba592775005fd632bb2ac18f9f0e79f3c705cac6a3bc3839f0a42fa331abde0e53ba6375e0e7f169c884ddc9eb4d5c6f040fe75ae8937d99dff4195c08d298b7466cee025e9fff5842d87e7f764e7bc55aeb06c3170f3cb70fda2d929d69fcc3f11b6904f333e3ddd16c90f61e80212fb2228e0543c784360273694353aad4f326d492b43dce8272219ef44338b9c261d07384dbefe2ce5602b9d89ffc745cdf4842b9b9bcb35640ca2cf4ff6b8d83936df1032f53eb953281a7c8e2c1470003e187808588fe1852209add0c6311697b6edaa4ac75fe9a0545bff797d70a5dd240c943caf4f3620af2410e242a512b1034536405f687ea5bb11c6b4949c00bfb47a1a0638b6476d5f498285413784689874ac3f16f6bd0c213a2641f25231f2b2885537c34fb9397c60c2ee09fee855af1d62f88110605ac910bdd0734ac664b9941a752ff8a1b108d17093983c25602d915bf4b97a465f1f3e34b5d792fdc66ec1b742ddc7e525a4c11a6fdaf9b556fc03e0ad3796bc40057a129288fd86f9d2ec74d1f863a524a30f06b39a86c131e04e42975bbaef1f97e24fd5a726dba513b0840600438782519990dbc6aa38e155f4f029192a261b90b768271739d7fe3b31d0da9125c570afb923cf1a672eaf6d4f48163e3e134c212fb7114c848379579bfb0d5b28b1589492702713c51a15166533797b0344aff738d4eac99b9ea8b11c7be3843e3ad44ae27780e84eb67cb91cebc6b43c245a384e460044b0ec2f1d7be3d51cf036c7a7419abb3acb38f411eb9e7fabf12db6877050aa3830d40dd4607d76a3d3ec2ebc3f96f5f77761f12bf3fff752fb9cf74f30deedef19e73e496e585f5047e20a8cd3b2daf209681bdd91f485037e9be252c21b33062ccb6231b3c43bdb22b5ef8dd93d5e0d4bc55129250af5bf79839697df2577c29645e02b5fff16a4de2876af2d4dccfea61f304cafe8c0cdda2c01a41e05ee900ae99cdc51ebbd3ed41801dcb0f8b14caf234a61994acf354f4d527dc156d800d0fe168ee1ddb8d917dbc3b80c229186013246d5ba42c60136d4a436f4577763c84397215b533f6fe118b499b42f3e60f60fcf0c1a97190938d3fcf48736fb068c799bbed286eb22d9f0bf8d685a26ba98ae3ca3e87a0b38823b8f3c238a64f86904ee2f85e84fdc64624aadaa57272c000dcf9d70c9c89dbb0755f02ed8558a25041020c74c187e7045ef22fc0279f80a7e2a23f2302d995cbfb7af61e2d674c6606dcdb8d34deeade47b2342a2501594400c7423b451d3b0baa6d9ad575bc4d4750bed593c644cf57b5b0407ea0e67907ec698f8b2432c6466a96241ebf11a82182f80cc665ede180247ba6a6492d510558e04c3f65071f58c0429473f5722e1f06a8d2d80852f4fcac8a07ec9d8e577fb75ace41bda5523effc806752bd144ae22efffc8cb5a4ddbf2c3b92e7335270d1c0019f171bf723d84a6c24c9c45773adfbd059c064be6dc1d7aae4e02604a868632c09184ffcf87805182003894727b3b16b9c2cfad15b83b22bc00378c71bd16f3a86ac1cd739503ea295c476de4572d70c8cb34c281c0944ce84b588aab2b6e3538d34b67115e7e858f24043c73961ecd912250bf19fc8cfe71f99fc6bc92f8b0e8f4af7bab5cda7d0c8dede309f1e216627140fdbdef598863b7e279da36e70b0e9d6c95fb716d63cf63d016ba5e1ab087c0eb2515abb5a5ddb061c59b9416103b7eb55fe1dd0f715aec7ab26e1823de640c0336d98a69407c631ff428138ee51358d73213baa5a0bf92b93834b026443fcd27580c58a83e0936f9687c85eac15979fcec101a34eaa577bd876f44427f6a62422b203c768cd9530ff3454acfd13c1b1515375a436c00b6a6ef0784b67383a25133dc71b9b05c73b4b1df1cf83a3ddd4190eec68601db03a63e0896c46dc64f52a0e1c8408f01d51c97545a6edb13611874833c39bea8ebc06a6af213f01f972d935acbd20585847fb605a1fadb2972429ad1df53ad9e4910359561bf506dc7ce84adcbd60b24e5748ba999d31a2155960457505dfa75a2b8bc6d80d62d6082dd396db0098ebff7c163969c6df6353d31e4b668927eef2727b0b9c6a85ff66fa0c01ac2596262f7ac62fa38f1eb16974a5200baf4c63c642f03a447c178ad5a08179135085bd0bd8eb158fdec4b1b6eefd4150a268316bef9dcd015bd546ed81ca8d1c91348fcdd8acf3597c6150ec042cedd7ae524edd5589237605539b168e2a978f21d7a2f43e7e13a1e2b6b8c6326abcc913cf92ef0a269e122ef7df577eec0748989871ae481aabd2d1b2468e26c8420257a51770fef0e9d3d2e043274889ab63f0379e50728906abe692693607220d471063f63b8e4e27a6c413cf31e362460a0cc21f9836525465c3ba3032f781cd00b6e5f81d4aa5d6572c9dcaa89087599dda6a10e0040a51134f9ce344788f13abc7de6a39b28a01978eed5f574860e5da7741cef6f706b2d3aa709c2804d9314cd19c829d2db5e7897367d4ff5a9a18a73119066e144ca7e93d0b082d6e388de891cc351fe4b0853e65c3552f91a8788c0bfdfb1140dba045f00717c6019e632024b0f68111f362d8a41a547dc9acd7ab7bbd44eb0f76e3a05d55df22d3376d5ed2a4cb97726249e5e3256099e9fd5f8685fb0b27c041a26c699c64e5c3b02cb771b935920a9743a22a927c904ad3db25634c9e2b0837a41b31e7233908f65dca8b05f66f372e55ee7a93ba4edc94722046ca37c2607377e16998eff24afeaefe01b2e735f060a3dc837aaf35dbbf9e45233f3aba9a3af840bfbda5a6a795fe2b08a93730335b072ebaa5f4d96208738907b04728680a1c7d9ada8d062ed10014130631974e53d8a1db858329a60db821e00b0eaa7c1f4ea79901c74332479ff3bf11194089aaf93d06005220ba7d0a7cd479662fb7f8198295f2282bff42f1078a3045a65fce89c6b77acd03c46af7cfeab97427032f1a6cdb6c6f68bdd7936d586842c1eb7a9f3bd3e433ed033c113145ed660cfa76b92125712e7b754efa1bd32a08294ba6919ffcc531ef95b8a69a4c91dfcf00507380e807ab81ee3480ad2af2bb47e56b0357045c95e2478ee7fc027c6e76e3fecce5bd2ef8124b4164cbffff2dc0c370b6616f5b59f676435646dcd9eee5ba4450a8773435c09c45febe81a067e599e0823257639e95638adf3e17508458d32bc89ef26e835c6c86ca9fd2312c942e45e54c48f8c21dcdaab4c4346ff8dcbd51742b00ab6a77b3775418b7f937f8dfdf8a9172f66ef94ceab45b96feb51874e34eec0620e6d2e262d0a80b7025e855d2c7a2c13959f53fa2d3ffb64b6a4c5870bcca286c6caccea696a39c846eb9aaacb595f989d970af6a9c5aa044fcb2c589e92680e7192b02a8e20a0cbcff26bc3ca614d3e6a302319e8d12c75713a400c8d5ae58848165c203614e5d74164d4a3fe7d76d1fda612fad98684b91cce1415d6d55f7221f1e0d19490476c62a189904e4879659bc1ce2155ddd9c1308faaf057ef880ebcc2780e79286db73063fef71d563c3f313b4f1656df3038662226d068e45a1ed7cdcb0bc927e8fd00bc847c751244df75723209fd33de96cf3804082f0f93232f7920afcd43c7cac1aa1157bd80d2b433329f272c9db50a193f3ec6985be7e593e3d2895bf521ddfa6343b4add74fd25abe1656af7cc99bc384aec33ac4abdef4c3b80c67825951ff6c5c807e28cad54a30ccc6a5580769d2e6d4f4406cd19554b8dfe03032729603ac2499c1bb11531962b459265dc2d7007e573a9d70486f45d43a0c55d1c214f86d537c73916ef760a176fd5eae1fed93c6fce1510bc8e5d9258c0dc3cf4e9834cba0ea4e388ad71b86a8cdc892f5c82253c21db0464bb5e116aed16c0d0cdc0339342e78825fc70e740585a0d74afbc24bcfb1cb8337fe8219f9d7b60386d3b140105ef565a057bbcc3262b48192219cf706404d6657ee57d875e7b220db32c2c633d71fbdeca7fe284a87c37badc57a74e8036a062e1f23bbbb4f0e36fd306e60b3181c8addcb0242c2cf63214183867e7c9fe46a5fe68ff6d6b8146ff3dfb106938e050690d59ab77450080ffffff7f