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 65859 7619689d3430d0d85916a18c3a429e6545e8f4dd32183e32b6f9d1ea56a60cd8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c63a34b27c179fe314daab0fbde94dee7d3601bc331f1686568bef53199cf77
Certificate Block Hash
7619689d3430d0d85916a18c3a429e6545e8f4dd32183e32b6f9d1ea56a60cd8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00703f0000701d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000db687fbc4a87e03ea748c0e3f989923c0fdb134f0fd6c625e870370b6b7b1272921e18e07d4601dd848da35a22f281a3b4998846583c0f596bc6d1b11b26e01adead3eff595e152392053fac1893b44e4840f203c884f92c78020000000000000040000000400000703f0000701d0000

Raw Header Hex

00004020134a44ce39dd45082b6121c5b69540b75bdf0684780927c8576abb44313450e2574f67e61e8b07d4e8f88e08513b2e2e554c1f07487fad614f827e77b706cb03b1ba1d6a807a011877cf9931f5be686568f131c31b60d3e7de94defbb0aa4d31fe79c1274ba3635c

Proof Data Hex

59,560 bytes
1212160203078b47c00953bb9bf01ec3085f7a6a20505177a6b4da5a7d07f672d73b1f08d61c9078d3aa8d3e8c7d10732bc811d6be294443b45e8d1c790bab45c59186cb25951ab0f57217c69ffa38cbd0a733c77b3d1912eb750b79b9627b5ce8e8c0c237f91d813a0ad4d7b7f68e3952eff7f5cbf0ad967e8ee07aff3b6e03ade7b1f22979543f7c67807b202cd71d6cdc699a63240f515801d9cb18c981987b1147677cea3e1f894095cc67cac9f80f9fb6b8a5655512a844c32caabf7946064e167823575279b8bfd69019e4efb3785de6c96cdd3a6aea726805d7b2826fec0d872b275691a4125147efaaa06c2178d829b9e6fa1ad6d740185479c4dbd7fd6138167e3b6fad1555e6477a4b0f148a9a121625a1b05f6f986f72a8756d0f84ab7f7d08c890117906caaf97088f4902875c26c776542be603a2522d1497dfe90406c7990d61f59f31d97478f4989d1ce5f1e15168061e8a2577757d33e1ad9523de537a33442b7930a35722b62857e9129d80de194f3e7e494e456d76d33e572a72a84b5f1cd83380de8a581162c41b7e4dc947870a0b28de1e5af26e6f36753be7a531ea495035f9966eb1e0efd57b92b31c607818cbf83b0b7b93f33f7254fbb35767a6c609c27f87777e165444ddfd580476561b95388b571ab8f26b22ad5f632cc3522e932927bff1abfa6245e2a5e4f77afa5b0a0d6377e684d3de502cd55be39ac722545703e8e8c4b2475eef9902d3e943134d895a75e7bb028727150d1842c40b8d8d0b3012770f5fdd1910f542aa375c5f96e266aeaa6faf7ebc480afb96960e0e2f2e1d6162ca5ffc95f20420fb4647f0ea44cc91bcbf038147b3d561d22dad3dc7d9217a77fe18d21fa257d8caaa9e522ad8a3cfe0aa8618948dbf0666a0df30f182ca15473ea6a5c55952b2c8414c3c3c9666b9ea73935a48422dc6c84aea241edf1566d1f52f661a302e8e275a799383caccca643741723fd43b4eca3731bdf34e34d4bd9be770ec5a28c94fd1de9dae0b7940a76a9e41de3be0ef55a400d759550e7392cf3dacf686cae6611ea5aedb97e3fd0fbfc93a134ba2f49ce8fd8908c017c6c39e9c44c724e0eb468345c35d3632362f40538527238bd23a333b6ff0f7aca534b079c36a4385f4cd9271e24a456012ba6a3884e6768b7a19911bc9ea0bc6510168f4758015ac47b0ed2afe4e46061ac47635b02662b9a475b41b1355b71a0cb43f418d25139fe1c1c976248a9fa584d7fdd5b433a79d101011931f12d1ba5c5febbc1970c4e2fac0879a128aaecb1c62ab5eca0596de9137dc8f17a47ee436557b1ffb06d9a5c2e848afcf55bd3b8be50e526ed01632cfc1ded9ef797b04357a27eff0aae88b73d21d640c7488e9d53bea118c559af52740fd095412cdb554802eb7b3cf94d8b3d9c2c3ecf970702bcc8b2bf3f9add6f0abc8bd4379a5c80a5d14dc17e85fcb625719571dffe22ca7caa148de68179f6f9aa107e4c9316b60cde446fbb556ec89403d4d51069cafe17cb97366de9f17eac64db4f30b3206d5734b78652fb6e2e657557c69c28b0f9dce0353c2566888d3ef15812b324e99ac134ad9d5bdb8b2aea7f375a6b064973d70c37608876481b049163cada5dbe747473c95c06a7ae6f354c68bcc7d0addc7257530f99c3f469634bddd07274ab8cf871a5f74ef8099c610c9a102e73e9086f413e5a3d77c8adf1657ad1a679d3010608f067abaf67da882568cd2382b8d3230bfbfe123c4035bb956a8a016bb56ae0ea5f446848de640cbedc72f2335b9b29ec01d6b76d7942585b44c9019010d279a2bfeed75c6892576abdca1814df75ab83e7bc3093cde95fc3274e03ecf9fa2f8f65c1cd7e375989a2a01c4f7e012a17a8789fa07b7cffafee3389542410fe79a11cdfce091bf26d4b8333a6dc9a59fd9a33c4a8cebaeefdcca9841ed95a8f379aad1cceb3dfac4ae14b7b497c683261089f3c26ffd01866c6699493a54305b83bbb7de86781694b843ae088719271bb166f48ee172fccf2838ac567714c96a1c54af9310e95d6576c23f0a7b08f9c10427aa6f9a1e0722fa68d5f370339b2888235582bc5157a32a0e096eae639ecfcf3a66fc94757e27bcf01704ef1116b64bc351b2399e0ad62fbf44423e1a1dc16a720f7dcba954a994225fca10c4d61e02c207a27629ddcc0dfc43914a2dd86c41112fd8afae40acb638728897f723750e6d5676fdd0c6c117060ef9ab234802fbe18ab4b97e9190c134b66a041a45093991eb3423978c285179a4dec2cfbf20a3e6a93c5e1a7c8a4ccf31dfb2a5b10d967e7f7ab97ae61ce410c13b3691a16bc6bc1e61898e2cc9f5616d626751cfcfffcfa149f2686fb57f8f4daa00e2e79d1c2fcb4acb17eb1baa1d7656a19bef38d1da8972bc13f5b4ea174162766c2471cf9ce8914870a51415546283b045ba2c2dd06782e80e438cbdceb9fbdb72b94babeb5f80300c921465903877dccc73de9570fc7a185a97f66fe76d8aeacecf120b091f2da37cd16053b3382600f1433a04806ac473abb29c93a5322364323984f0a69660d3c178cbd1542ab1ffa1fd3ba2de856bf7fd996854eef731b8d5c251ec0fc30f033880233555365c4490dea7c418fa5cd18c966410cdab040b3a380af9e5df59c1078528e97e2fbc77a3fb43ef9d01c67f8b8727dd74644cef2997edcae59aec037fe304ad3b955a26a17cbc33f303d6f2d48b52c974b0f7a658d09ffc00da920e8891837bfe3e13fba1b56778f95f6748828ac31c301e4b09f7cd62503649ccf9ccd501aad0f7f341ac9a5fd415ea80769428ba6338ace07bdcc59db051b4ccc806c0b8dd5a48154d33e83295c23cda9322bfa39c3ae4af71fcdeec88f1e13dff1ff5324d2161eb8ccf4575e897ddb0f0b519c97f0ab59e43a4533b645c354a01c0c378a8854fe458606c5c52d37f9d9e896c151ff9ccaa7d89cd7759716c5b11b498ba7741ee19d4cb05053b0e978f836067b5df0b42c0a81890f62350150bba723e65811219a5069a6db6c3f094e63277aea32bfffcf650aebd05939a5d85e66442ce761c901d963ecd7344c03e97bf4772b2ba2b5b79922a06f630540acb09596f5ca1f6852e622065e364a99979a646314468045836224f60c5d8d889196017542aee612978e0e74cc580346a196d6db80121b4d0ad656cb376616b1f7665f47d4ae95f4cf4a64cf6cf8d30e133602adf9445e78e40659b418c6b9f095926ee627cf9e0ee8a33efa411ba19537e65b25cc50e38f1665baa3e8c12240942eee92ff9b89ccf1d0b68811261da0567110d3d00567e68e2495e137b181db2b40bb78672d1c66ea9c508eac416d5d4f233cb20e61a11e14adc5936d9d70217a5b0e00d6fa12f97da2529af433b3380e008119e46e9cf97973638662796645064625336703f4e674853ecb62b2020b8e9e170a1d25d80eb04cc27669b256e40011697280ff19b21dee49cfb16a0102748db09e6724286405382601b1895a4fabad5cc4baaa1dde8acb3a45d145956368def172b161a5d4b2f8cd9f5cbbfaf7da0eefaeca3e3e2595faf4dfd22b129b3dfed5c59ab3647bfcd49450b10519b605fc0e933f9657e8fd7b37ff7e75d8c93ecf599697f9c1542361e7a631ea0b88606b85de85458c71160258c60efa175ec9edae8319bf56b7bd1ddb8365e7825da0ac7e1d629bd157247c40ce3f99e9b06d80f722304d8462f5cd883c8ee694380bf3cac75098fe8025db093fe7f7bca1a2dfa71bf36a595636fd6a62647b882f26e0b5611e2d8a360e542873158b468d34e7803e369f3963e6c0d590b08b09f416d8716943c3a9d66f6de0d7f793f8f378f784bcb8f83a77732ec033ca7df4b6b1eb18da0d77b422b4747013e318f7ce0e2f800b34b2ea694581745dc3c9c8432efe997e775ec9bc6d933b93b50cb93348e5eefa661e7c3f07bb0d6b1ff72ff877c70ffe2133c4ffb3e21e14789e81c05d6b2d236ae39922c9f906d1a7ec681d6266e87314085d175833195aa57bb6830d6028460eeff09edb53ab60ef40f01e91d78d201021b043e713efcf41af40c49c83f010f9386cce1bad55885e91ee8145f152a97f26d3b7a59ccb2e0841292d0bccda4a11e84671f77d56cb97baad7bddafd653150a27c66f6dfd9374ec6d181ec9089e2bbfad63a2ee0750d3caca8cfbd0d812f2f025d204e58d970f91564346849ffe243a69995168adee73faf6bee05e5c66ad5db80b8a10f70c8ab9e8f21e11d75bf8405402aaaa85f0ccf3c75f81334535f0edd506ae9ac61e9d3a0380702b488e78ddf77d478b957162f955aa9228f858dbe79de957a57f12ba0879ba2bf07707041f7d67237a4803c30dc65b7be0ea2c3dd8f2cdfbca54478aba8e403ed100002587653262f84878b2a7580d2cfd5429d57c8071215741a5af985fa0139014736ee8c40917102f9843f839dbda21f3e06d4b41df7de56aef9a4e3cffa094f5442fed59fe8c595dbdd337f889e3679ca09272eb5a003443801cbb40644f37139664a29186a64b689b6ae2f7379b247a3e48905650142416e4a6eca197484c38028c8273e3e9a102bff674defc9d985d2e403691970777f19fa485c195c0dc9a48cd1047bae6a69cc0cb3c31b2063a9a1027cabfed1d3a890456cf82ce1a80b28160eb3be02844fc2b49b7ca6a7e1a265e53e12dc6a3a3718c1304c338ba1a091ee20a6140d91fb82b23ee3d81d5f1b20805c8fda6b8bbeeed845409ffb55c4ce5c3e651c7985c3b52a9b824ace41606ef7ef672182cfb18f2e1bbf80751af3180753076a7a2ecec4ec7705ac0f0d7726d1eb96accc2c2207ed599d9a0a2a0ecabd6ed85f800da7ddfdbeb275b20679b243ec459a252543d122321f2657ace6e96f6f3bb31414fa129e00e557dbbe5a1bf38a78fb20d44bdde2be32e20abb0d8013f8eca37ea4561d72b4f854c73166e1bdc42a7ff4952379e4fcae9b369eb50d30f11ba0bfd06674a887caf8cd628c29491f97c1b0abd2e4d1cc7455894c2eb25d1c0a6550360d477aaf7bfc4d04c89870080cfda90a77c7b09e9c96079f1319a8c8782c460b4ffef0425b46e519d5705a8c608129659cef2a0e899aeb918f3d006bfa21096ec46a1fc787a8fa79e3ce10e9411dfa1dd4fbd1b7f951ca8ac747f6e5c31faf7645e26bbabc56cac459389da07745dacd829270b4c20acee96691fc55c80e8bab98c3b4185ce18188496cbc405abe42287a7689b3880c28a8d4ae02d267ca4f0153091f6f154422249471d8c258ac863ac9ca140378742d9f7d37139fe445a14c60e307e727e9cfa67fcded8f599b83789fafd324d3ddab3306141c21b315e0df192ed454ea0d9c2b336b45ee48108861c2771bb18913c8694c8488a476283bbb6368843c28213c8537438d2c4416f8e53ed09491938f832315b37d1b67443763b54a353e5b27ffeb244332f9447e71bace4b11eb260682fc254b140e4b93ea1b27f2d0aebcd25806b2c4a205094f690db401e508a96840d99832edbaffea5b790b4589f181e3b2e3960125a2fdfb48111fc9cef412a2377784184117aa4a7d90fd9f479ddebd778aaaeb4f9e9545f79cfb9b02317c81de7c0c639662f3b157d1013895cddf7f3c2400fd6950f16883ffd8fc4ed6dabca989cdf9fdc6ec2e3966c9092b12245f64348dfd6d317424542387ba7aff164ecc37d3f513f9ea6440351c56af189f68e50a268b7c9f63fa04524a63c515db4fc7f1c418d830968013819c0b6ce51973f847ae1076c4502ed9f0949bcf7e264b078f98deb898562a7eb7a79b8b3de0f92a8e28594fbe02ac63d2331b3edcef08014430a699c55e992565bae871381ecaa6cf9db9221ddbb2b8a2a2751bb2fd31bece69f1d15ff673ca8be35971ba333d4502e41ead540c7f458ff542a57c6246f306a2755c4fe41dcb1f5fa238729b7965482e6a2f834c08a9c03898bc0238df192772a091b91d03937245a56e6f1ca5d787edfe51f4408ce202fbbbbddf615b0d7a0270debba119f5ac45629d4fff9e02846b111d423846516172f9a8087074e39aef11d8455e2eee1beafb068adb7a5e8a5105f6c092267747bc08ab3f53e234b5588565a287576645a25c4e07359f3b98a603c44d8d9b27453c34bce3b6ef29c4fa979de56427a1b6caeaad9132a6f346b28c4c318817f0477cb6eadf6cd36acfe02553da8117702071008374de352b6340742d166cb30c7ef0061fe282f39701acc681b12a3effae51fc7d9ef862ca35c38c65d6b5f7fd86a5c8a50628c72db6c9b104fea7466901b0bc156fea11aa5aa31f275007253afa228dcbed0892fa70560a3433d735e20f731c135c7ef11d8383e4d5dfed96c5becea14d045b82b4a89f2b24e5cd06cfcf876d8007c7ae9f8ae58dd0a2bf45263b3984c85967798ff87ff7d939d576025fdd85692de37a54c12906101148164b4782399bb3941274321d51117d67f8881d891a5c4b36b04fad16420a9393b91d20289d0e666266e19f6e45f637f81b894f3e02d9d229bdb70367a228b341472b71a2233413dd78c63e89bdc4ece7fef3b1395553389141db8b4a008ad570d5d9e1dd18e0b70aa0360cbb9d6c3f1779ee3cdb3464a3afae366f9622accb25490f375557cc91ef1050f9f8c10f307d34b62bb7f18334acae03fe72e43685e75ae5e9d26c959ca75d24bb8e27264e8e85935e4d4378c73013b054fc52f32ecc8399ec66a41def51bb8d60ad6686cd128baa7d615ceb618d98d6559596e4be9b214ceebe0beeae8878910de4c4a67fc15816697df83d329c7d4759ddab0fb989afb9b3c9fb0d6aa691b4f2580bcb5992fb9c813059a1362fb2b96a3a92c3d83111e7d2b2d82e55fd15225a4a3c4b1266b9a200614b98bc2dd2379e3f4ac7b63947322b35198487d6e3b10bbe4f818380393fd2eb31dad0e1580c37c408c498d47f1a6f92ff0c239f4226057d25fc47bc85a99630b8e47ba542ee12188b9c249efe607a68919173150cb1fc9c7bc971e3b3413213f331a2ae8e814a8ae26b22833fdc7fbdf3b24582763ab4d390aa08901f05ec22d84b18fd6749ec1d83421adfc8fee0da330d76207e6452a89d4ceab9b055da14575962d991e273b4332f600e1a2a0d245ea667f4775fae37f2ee4a8c8fb09ed141d3c3fd042efede32c4e8c5abecb1e04a5231eb934108f1a0f2115af5b33b56e72b03260c10698a15e60610be206831a5b1ea516547622f941cc77ca8206334afb6f98a0f425d8a83bf9ee1e65f580fc2213084ddf2c5aaa7b08d98651ff3f0f01d3a868450a226570d725247100bb289b7a62950124aeb5d17466b9efa97039d9dfdda0396c27ce29deb5ebae1e13800a137627eefe1901076eb284de8376b4af664487ad0216c2ca7bb747b78d957dfe5e01a12339308e1b3b05ac318ff825c49a9ca68be3ec5cd46c70921b37ad3dc55b30e54da5fbe8a4bb4639bc21894329307fcbe977e34d4a8e835eb0c86bba842f83df0946efb806e299b4b0f811ad50f2e771fd9ab9b02b1ec23121b7ad5482ad24acd5980bf8888f594445b88d96eac01db775385646e7c62fe61c78d3d43aefd404ac8259a15a1f6caeece64a75179da2f60823eaba1ea7b569529fb80e3850de2bc26fec53418705f17f96745635385df9c519479c6740ef2ec8ae2362ac7417b0f2aa774f24e0361efab2845575c175e2352aa4dfe6cf26189a3461fb722b4f56b02bb24ff4b6c4452a5b24c051883ea1d4bd8ad665cbe84b26b73c3d99a8c26774756ae0ffb7daf01ec26fa5be396f1d67f95eef43a220823b1312b762b5a074d3e81f68bb3d1f716ad64afd3804629c2b54bdb93e2132d45faca0f2352c9890d4b9318c4e6c3a94531ec58668d01f28001189445e1a2ac2429a4299ab43be357f07a3644b2c8152765b6adeb06e350dce70678bc5f96e45908b46e0bd849473b76d95093027fab5341c46730f2077702a8fbd92cc8301a1765265c98e7fdded83fbacfe72a743a14aba755c599ddb2873de5d704e3ed163dad3b694e571af4847003dbb35d433bd2b1e4281e7ba088c3f6c08d4dfb9c0167cc60bb999f452064f149c3d07017e46125096972a3ccd6ba325f069f83b30bd2776b2110b3e5f82b1352a15560c32825d3740ab253923c06ae272b379393ece3bff19589686d08a942bd4b379a2198b9a62b21262c39a0f07b8af91b08f8df6fbf9049dcd8680f804dd62545965643ac0d2f997ee5c96ff2dac0415079901eace1dd5abd6cf4f4aa8a0e2416ea296e7604f7135787b772ed94fe9b5aa5ea2668ff8194205ac14f75ed439dba24637cd4b2037143e3fc88714f0630b79777009f923ea0756974f1686b2e021b270298950f3f8542460cc1f689c82dbdd98fc72d05882fd47e16bee0e19e955d65b7afb2fad824504bafdc1b5fda5f7c0525723257ee0c4ce97cb2561aa7e2f33244f9edb148a3e06b248253feb1fba7821ff0e6f64ed9f0f02c20347ec883ede2a238d4c0357ff85943c33a44a6f0a1a46d4d0bce63e723e130ff508a233503654882ae1bd1229481200906c33f0fdc3e35e72a3fbec6d6fd42008d98e21a2a2777f34adbd8519e8535915fe422f84aeb9969c7baea2794b945e60abb91006822bea9882dbce2a70cb67e8ce77acc63b227ffde5ebbe66b10ef564bf96f2733dc6588a1785fe1e19ae3a8683f13b4ff518e6ba0731ab1ea536951355d3f283e230e3b2e50b3cab4ac214d96733e89dec4f484aa9a17b541c42bed3b462d4c8799af0f0a9c56e7a056459ad3cdab84bc6e207426822c01361afcc852e2f4cd193c0ed28636300c848fd5d92384fc756302b86f30b621fd5470724d6e4da135ddf5be42c6b255a99f8604114ee4e9dac1e9e3709fdf819e2db6eddd10e0fa7239acd33e62838b2f5c59b4c21e9d7d0d4d7c404c8f0433d5ea4673149c442a968bc38397dccb479ca53d74ddbb29277f79b1afcac44db7b0ad1f94cca8efdf93550f033b651f4db7376779fd2941d8390203b762b6755f438ce543b8da42a54fd331e116a1ff9fde29c9870ebf6ff0c1688dad2e75d6b70aec83479b0f3ff77b50b51611bb5dee4eb222b03cb66db4500ed282d70c902f382801ed60d6799698575dc2f06e8e7a77d2e1bc583bf1e074cdc14ffa08893051557e9477241b479a248b41c65c2b30db27fc4914c4d277de693ce1aede5cea1926a13593e5c99568a01a3bb1631fea3e2c5dda2486bfb4fc67e51404236b306dc0882ff4ea187868caa14bd38e54bd2fcd5ce54d7d40394179353b669e523471a748bbf377b1a52d173cc412a2ed3f000711b64a1e111b0c219f26c6fbc6a21d3196781f6d8f444d36f9c6dfbc562cf383ac472051bdbc32ba3dd7fdd4c7042a9df014d4b458650d48300efc7d365e6d4fed28091a85164c7b32ee91d3097df24d9135f1aed6f4fe8cfecd23f125760070850cf1c5e44e0f21a36bf8722cffdeef503a1b197cdf4610269dc82b338817a698001d819fff306ee1851dce679d1c1fda66705f12935b0dd58f46bf06dc6b1b3d6de93cef2cd86c1199718581f9390dd18e4f647180fc2f5fa6e49a0b94b87681432b10009cc23b628f1d43441ada730df66fa2a0acd3c71e8e7b712655d896ba96999404d6713006f0e3a24fe990efd2ba112bc94b593ea39badc7ca10863a3c2ae6010c41ae103f4bc3ca78ac90bee8a7ebd665f164908d5850e8fd737b155298bc2789506ab776e160c16401c4f0a64ed0e8e35e2345a919aa998fda6902c0ef2cd383a48402225e27cd034c1aa034b8f147a90b863866c608542a652835e465af72223eab16909f84a00b6dbb51bc410659a2d95e62b7c8b29587f1dbb6d268ce67298283201545ee1a64db84fa3fc017a0a7477f6748f18ffa01e35c3db875e53da100787bb071a0f3550fe49b969e47f5c7128edfb60877675cd45cb2055db5e63ccd01291f932563fa5bc9803fa718f9ccd0651e8e6b9fcad15ae1b463ff7f766006c0be9b16af5eae2311acf1aa5b02f65566586cc46d3d2e8aaf73a8c74d7669c99ecaa34c4bcce7187a8961a6a59cb9379e7638a89df8baee53a92f3c019ffdf8546c96ec3f940ccd5a086159469574b5eebf3f57f7badf89abb0af980f012d597e2a5f17e60df2c0d54d63c529e4834574eb8bd5c2e01661729cf0be7d2a04094df057e57c17af8ac00fa3c5602e8d89a96fc2a4711adb6ef445d700b7c2ff4e23265e9c71579484b3626a64882c098565eb7e2bd95ffcbb6f4f7f6cc8261a6676be108dff324c5414e65a6bc44c2226a1bdc208dcfd04f794d0f23a87a60278537a44840b7605ed906f257a89751e392f19bf4d83ae03302f8eefb32b5096f6d6202fd46803419f4fc0aa5e85d4b8e74439f0ab49921c81efec6cc8deda84e5814f2a983562bf741d001e465f909be210c4ae64832d87ff977d750052952758344d7743a469131e17f8b184d7212684a565d8b017de2e2877c9c8cfa18d49f68426e6d93401ffad68c3c26ebc1cbbbb77d597d044e4f49cedc1f32951bb7a030abc0bb0702cfdfa835a17af07b3d4391e0fbf626e8edf4e45c0e094189752ea5a146ba8ae922c06eeb305a28420da95d706ce4e6499565c28eb2189ebd9e2da73deb00ac75701f99a502508146da3e699e19e4b5069be945415a62113ae1b3dc30488bb55cd1d4679d2530620b2b1de5f56803619771b3cd2c1ca7dc0aeac2455fbcce3f7ab0210256934858c62251286152acb12b7f9a78837d6a3610fe402bb3913012345cb3083d929776afc2a8abe0b6e21e2f636209cb9a93b09f0084a0ae0b00c133198d361082bfb0786aafe90d7b0764325112adb97d5125247de0402e3e86b056842987fd2074c976b39770b372ce27c5a1f44595e052173c2ccde78fb52ad2d88a9ee3f652cf3c3bb581b706103bae8260c3d15be938497516d16a2932636af062eb1b20fc13287b874717f97c4cb10391a2d44d8e5f646a755ef578471ac8a3f6554e9b46841a06594fea556343a81557f991766ee494664e7fe84e0eeba5c64da55a544f184d5ab55c8828c0171157f6c1d7a2b5bae0173ae87d40819b18faee304522bf97a5e77250086002239b94af20eb6e5f25a671033225697208d160ee29154c3ce1cf6cdd37ce3011951c0503346c7bd26e25a2042de8d7353bb5276c994a80663c11424b0595d6a74b1ec6cecf8158875b1b7743105d75683b12c9c64b57308fd7d6d2d70b0550a612a10ed7b8a51c896f764e769fbdaa2f1a1ecc9c857ade1b619537209083c564de155ee29f6bd3fa8115119909746dc27a6b5317482fa3dc43c02961efd37df397c028b0e914ae7233cdea037c43e8c0e888be1d1d53ff815b7435efc1bd7112dbffa2436c27690b34cf0607d37c5a2ac3a36775cb8287750f80dedd9b69578a3a523b8caa6a6a62b6f25377a64dac36a9e09705f2510650e2efe58e9c8fedbe4b9e21210724cd2d0d4c0b90268647b83421c0eb17ca6adc461a07dfab5db09d7c07086fda0a055001f902bc0e6c383a806f7d93153766fcd25a80853dc9486657a33fa8f63d43e405e333842548869145fca7aa4696799c4d307774ed3c5abf49f6da9595fd1af5f80d1a5f335a0ea7b64b1bf11e3cf632dbd6fd7174cbe9f0c7744478cdcc670f660b5e66ee7661e4fefb2467bd475413a4bcf50ba72c595ce7d3cdd89cdc31603f63e59905e8de0f54ae40af015db39f1608b9c14cc28f3e13331704e7cc4042304c956dac5e57a17db3ee37093b691c5c8b77416b6b60330db0ab2babf3e7b404141e2ff86c0d2075bf3744dab9fe0d04a7cc4290f93ea04fddafa6899fb63e2aa74716dd5bf607fcdbc8b24b0013cb8e62ebadeccb0fe338dca5fbdb5e69563bb60c0bc1bf42e766294662babb23065aea9bc2077dec24a2afafcb3c43a38b87f50b322dfceecdc02ee680bc603a36da09a4757f0fc57a0eddd30c34caa4b7a9873aeb21955be0376ccf121f54d2aef80433b5e9ead8276760f77f960b2af9a0ddec91c75618c908eb69ceeb7e602567ae5b72f505cbcb644805bbc1386c7a30130faef67004e49ad8e82c890e49fa0476fc787f9bd3586822b3aaf59b96f232ebcf831b0bb166a224bd13478476ae520fd4f11839aa4608afc9f6f2ecd7985497edc8717e2a1925cd147dc795da4fe1af00da1dc1d4ad074a6d42f30610363ae3821c82401d70237f9617221093ed2680b8f5659d3093b205751bcefaa620560b4192ebd8b81dfcf9377d99768218cfb6f5db548be831562c90cff7ee4b69b90b9685eff0248b79803607eec972097bc9ac0e5a5a6a0a49a4b9110dd110e46137a33e800b03e9ea3820e3ff80b3ec104b5029ae6bd6e295d06edc11d490e37d24250c7985b303bb2a55ba174a0f3077884eb3c8990e324b516cf45808b169451f305b70c16ae676704ae4202f7d8983830b1d471949dbfd08d5b98c5c1702248fb43ab6a0c3af62102732d643eac614250744ca9185cc58ba62c9eac32b820ccf95176307cdf2b0f0c709734e942a2be9b7d5ece398961aac657e208ac9f6466bab4b12fb62a4c707fdd02afbf26b85b1e84e405946d93ba20ccb8dc9998f294cd0fbbc528333b28dc80dbce36d5e045085d69c8771729e248ee7abc4588d1721742f7216dc20c1bce4f34008d4a8305df2532755663188202667e06a8633f780fb233fc66812eb5e7d68789350b794087ce94ad4fcac7bc2d4d91a8f9300eff9648d4ccf887bd9f37056a0b427b3f8f85917e2c63beabe0cfa36930527d4b0c72ad2d8dd70e3ed18b0de710c07d454ec759c25eb4d98e370508179050f2e7aa456fd315f210d1042ee93f428b19418da65d46d1e865f7fab9f88ca6666f91d15e04a78a0b34692044cd8df909f029f5a1d6159611a4584d738e1aa72c1050fab165837a4cee1b99a51a057cbf50170b8e12f02804d32e8ba7d87272479372699837bca176841e15e3cd9da52bf76893d2b9508a52c829a55aebf6ab9197fa0583e1af55bb2d02c64244ed5464f70f51405a22913555eefb33b27be6b2e9eea891a9e6a7a32494f33292c659c0f73a7701bd2b2233ca8895ab7db1b290bf8aae68cbdcf57523f6f0e1f5b6bcdce9db8cf302531dd69a2a14b6e47de533862d9048915752cfad580a42caee78ebea8a5c6e9dcb2fdd957ec0b62a5eb427001935bae0f23f17b49e91a91b12a203198905d40432685a93847cf8464e5e3d2cc0864c6fab1f831c4c9f02d10662430947c6cc00406391680a903148e5ffe0d8e66a3de9cd82e263df121afa1a0b400c134a09e06f202694960f22c35953d3033751da63fd1ed8c296e23f50e57761db3ecad20d0cfecb7efc5f872aed06705105307a28d7d7d00bf39d72efd33470ea5d6a652a503fcc26f4d219b56e480c5dc904b82b881f9af7b819edcebbe196c4fcb7e76251a70f74d8ec59f42c1a278a5df7de13d569e8e0afb2187c19f380c63d5320f78e46275ac0e31f79e5d1399181c137378a9afc522f66156813642b02164a5fbad8ebe150a433425295b0fbbe39fa3250c5696c2b27c113d4b05fefec350f9660faf794e18dce7cc2049d5617f69a285db5df4749da3c0e3c0808b1e21e0747153337c9f44dc83bd29c8ad11ee0be39e9f9c8b095ea28f83ebf86b23c0b14ec0a73c72929faf24e367f8a906984fa808470ba40255a50b10393079a9c04f4e4d37a318b5d7d529b2fd4d5f212dfa35d0677a3ee330f9d21e615562815b62ab13333f086cd3d2613bf8d4af6f163b577dbf903c994d902a1e8c7915d6d33ed402d2caac5a31816e6b0f62f8f9427d1cfb337bb523a9f4f4eb0f8ced49545d9e566de659417d74222dc902f12644022d1717d7ce1ac77a796dd50c98829111b86c6cd6485a2555e7acb031973c5c6ba1394e6d3e1c9946c5975ee10c2c3ed8f49b66badf3ff980304b4e1ae3845a9e02bde6900410172290f4147e32ab768b5dc7335fa45bd584462a70d553700074961137e477464e9ccf345fd95fd9566f2eb86eb614ba69f5d5e38dfd116704ec92ec7004d11fa0eeb4bae236a748c32426bb067c236d953f28aa36307155c2976d728951960e71cdc97499d1e94ff8e6b1f0ec872bd483197ec8aa1035a612aac66da0e58449c09f3d8c0ca928bb7d8ec561fa37ddf936cf0f34f4496aeacd674cc68bcaf7e66c4edc4482f9038d6c18736accdcbee181112de7a4f8ab815526ddc14f22525a76c892d9906d2d43e3685a3f05877beaa38ef42e806d80bb22053d4489cb23ad12976304df5869c66b86758ece5d956694ea08f4c42b5a4da87b1843d92d18f0cacea7f9da28d7182f017e5767299c8dd86f7060722f3f59a54e713ecf891588438040f0f9c365e0ad74d1483675ea205fddf2ba3399c44a886532f79f31dfe3e34ea4c7f76614e9dab7cef350b69a104819486cbe533d0314c7aa67a73ce23b1ad70a090ccbc7c3a7cdbc3c056e526109af186687aef9305c9c75c356c31e7a69944ec282f57ad204efbc94ab053bc95598b92a3ca7de77924099437a41c65793c460727874c4026fb8a632a634e65504205704d6e04be1e39ebd5ff16c5634f638ca351fec29c0c57bfea460fff5be46036d5ec5020f4083e66175d13e7be041c04310c0236ecbbd4aceb0222f6e45915420814ed312fb0b0d784c83060980e97f90f238b167dbe9a167ac317707ddf3640ac63cedda45fcf6ee3676a08131a02a3bcdab51ba1a8dd44dc5760d68c300d593b7e9fd5816bf5efafcdfca186c440ff9a4140359f0ef062962c393a365412ecb6c7dab9e9e3e22487e3dd39cdedaaf95044f759566857f0ed0d15eeadbadea28cb6a3cd1f2e0450a600c89d5f4a9f622e5d4945f2e7a78a68c6e034bb0624dfd0d11caa2b593f1e41818bf414246206d8003683f1b1ab63c6ecaa291132a3fa18215d3ed4f11cb1ca673e85df4399d2157609dd632a53023e29971f0e6476c89ca20a48da70f5a26b39ae06e8ad256483028c1fc495c73e37a94f113bbf4e986801069d6b55c280956183af0cab163edca8f3781c4a2fc95ecaa68861082e26ebb0e4548f9f049a90a04b228036db4c58a2719eed970057cf3f394a97f24c31eeb7918681fd2df3bf5d4cfb2b3001f261306a4467cd47013b3eca3205ed08a3fc8475d1861bc4128001e8c15596803d2911516b477171e3d64b31c24f7c1c42a86884a96cb450e0b00ef66d03d34f8587a1b7ee51d0093f8480f31469c9378cacc115b4baeab9b03663d49e6d17bef51aa5243e4503033fa433a4d910029211197c547611ee8a46177084995eee8e320e2a60b699032a929ebd2d2cbfadaa18d421e457cc91fecaaa60359885503b9094e1fb4694daa50c5b98c2fbd7df00aa1d38bc0e157bb0cd05758613644ee393ea100151ea53562d1509e348fe865a6325fb4ab84b0697c70fe325a73f453393836c9399879754c5c48118208d643fae3978e8aed8c5ef7d00f729b415811ae4b7d63f018162dbeb820a0c798ea56364c2f3f6f668c9ebe15a1fe63f70d9a2566b0f98cc068a9a4f542d26df6e094bbf19a3cfb8aa035d15f8353ab13e7bf308f12f092aa6c5747228aa789204165f08b66b7524598989f3343145c96758a7985b7dfbc7e66d56d0afd1816e2b38e7b529f72b61c23f68c75ef247334b532133c43b4c7aa72c23f3e331cf792ef9ed64911c21a444b7b02e58a8fcd5092dd8117f035d66dfba53d2a0835dba9365d3f66fc2beb153d6b206de92c8e2b9c2421ce75fae3ffb4c590d3e481324b8ef3b0211643504e4c4220c2709c7079956de9bac9d9c372764f0bdaf8669701d38abea269656a32c45e9a9fc15d2957f85d529faf3c8e5dddc7ca6ba3efee9861dc66f7991144684e17f9171d93123beb2a799805d3302c6339b5bb6ad971c8c772f0a2eff3386ab4c1c0c24b9443466b92210038ad5c5a401536172d00323e5f3957c467824d1e38b1fc15ba53c23346de90f6891a325f7bc8dd19734b1961955d74b47ad03e441d4b04eade84f8b8ee77fd8c792189ee18d15163337c51ee5e4d37074a7f0b6c5f8d407c22f7813fdc879b41bb5387f9f00e49a0e3bcd325bd7e94d018ebfe54e55e9c758068d3dbf5ec84c33d36abadd443aa9511b93aded9ddcb9eea8821f47a2dfc318d5b02addf13e56fb4893559372dadc5c18bdce2c9d580815075ecc3fe6eb5a337205c4ba962b7bf35ead52efd002850109e31c200139afb1b6cad8a55b683139eb62697cb374b15f9d646932b9fb69bfa580c1da251dd2c94df29b7558fff1beabaebfb3c15b173ebf92f0962d833b2e0a1de7b25fae50767c51d5707635c5e51790db9cb6166ae49557a2ecb6537b7fa963732c82091486418efdf4f0ff4103287acec6f4e3a1d14ab7d11998233c2538da67ffe04e20e24134cb31b30bd4fd293508ff327d670e9722b893b745a8404c7c9642683ab96f494bdd3edf3a2ec7b5874cb1ab8516c8522cf09426fd0156a7ebc7a2b718c28ccadafcbaafd619ce7f3824e969d18b68647d3d97a86d33efc03347d334de346d1d0297130494d37862dcbfa65d00b4149d5f94a16478e8e1e309aaab9c4fa4cae71d80ad0e9f99af85b7aa472f6a7817f6dc0530e55d98a36ee2519e648f6f2c489540cef62cfcbf69b1ea274218ac0f16fb99c49652c668a48df16dc31b5bca1e2422108a28d245732dac2f858da4722f7e7a63e671a2a1886bb3050390f7d8430ed65c5c61f4508677c7e1d0f7f8b32a7529e1299bc35ce4ab68617382850c951f5e179e204e87234055ca20f7ecdcdaf87ef5b826ee7dcbee5fbb6840e586567990ca40d42a8fc129f6c7e60bc2baf5c312df95232465f25b78a7910f84e7fc525d41bf6862ff146836624cc3610b8dc17cc46abee3ec5f38c03158b288e9134a110e7f3f19ecfde98666bf233d97feb469750755f76116f339e7710e7df1ec81ef98b5fc55c4ccf27748d5746d05a5e70e5b12037b1fb9cb7e8f1ececec633ede4dc2cbafbceb0bbec4b67d90f3fcfdcc3d1f83e9a1e22c9c562b72e07ed53f795067f0837705de667f496559f2ca1db1e08261fcbe840aa9125ead31cb3ab4b7ce64e88bc94c0498f68340def4609019ade1af39069eb99019ba505102425ffc84ab9e67c9ebb0825d9c07a3783a5b325fcad7c820ef6e085cbdcb118443da039c89a78fba39dc55de91f84d0403372e30847f36503c0238ba98e4bd1251368174558fcb5effe02787ef0eda99fe2037b29bb9dce65627a54b5c942b505c1cad9f37b868d98028cad29ed024c1a49fcd5034eefb5cce558e33bbfd1523c9f5266fcb9ae83db049922bd7e9e439ea4ef78e15b7c05c31e5c98f21c589e3fa1eeba7c12fe81949f6e17f7809bd0b75dc32414c4236f54fec3b17e80956074064793febebf2bb1a2b9967a588c84139cdf1a80541fbd61f6d6553bafb95f50887fbe0386d23c3d35ada889c87eee52424bc015e8c599255a824f7020bb5ccdacf2ea7d0d8578cf1d6d235b22b681a9b4dadc4a9acca4ed94e389b230b766041b68f1a0105e2aa1c0b0ce31fe2a35bd0f89556ea91c0d8529bb8a815dbd4b6907ec7294daff4b518e6e1bd6f51edd0ce4dd02ac4aded1349182f0a453d791bfff07c966a3464ca6b6b7700faa1d46b09b7f399bd9a12735384d925b7a3bc5f11af575d751aca9da77f1bd18f347f1bd55260527af52430b34a514cd2fddcb0b459c423fa857df19c979f7a7987a36fd586f9f4af46f8fe1b705188333578478570d0aa41c2d3130802bf53f9bf9927f42a288556842cb80ec4ddbca881fa4496ed078ae25974289bf03534ba2e693fc59799490de1457c726ab0fd0f697327143a33a29129351a6522621e180126a497df8d6b1df3c62abaffde0e39f4f584d75b4d849a8236cdc07280bbf99b97932c0ac2a345305a6268dc78677e2fa08beb3e8ca63205c2f9ddcd6fcb6a3a42e0b1a8a2fbacd30863960f995df74901e750413f86aa0c5fbb7e9e39978987032a38d3696b5de860192ae3eeb5f680dc7bcd3023a475e4f0c7fffe3bb6f09e2e17ed6e950bc7aac2bd11e80ec85540f12407c7c4279da09c67f5643e38946b99200ba4bb0a3538e187e69dee6ee12e50bf1fe2c5633fe2de6b9dc4d0dc2e12e00008359c5e28ffafb6d25c51039fe28adf60572dbb064444d73d73d9b2045a9de09511545c844817af6b5ea10940e6901216824d3eccb8b03711db897edf6a4eea4525bc47eda04f09bc90475a0352fe527b24b0261997d44352b9060339b29892170262a4e785e06d19b48c73a51737fef243fc3508ac6e9567e88412f5516c0084e037f88cabf75d6f8324295f2ac1ac96a83aaa9c41e5f70438c579f88f70c212e59e32508f4fe94f7284bc897f9ccd1bf46d9256911d90fc8c9e1003614a2f7ebf9fd9c46634c1d4fb672b86716eecf41091d9408a0a25f85a703841a6c430d502c8a762cdd4eaa7699be3aa6c1b1152c6d4fce06bf80bcda5e05996b85a7db8409046b3672c40edfecc0cdd6f0152769a47a9e106dd51bd1d678cc4ceaebc179b07073d8d7f57e2da1656d262aebd3290cbc3f7decb264871387be63de1ea63a64a17a15d8e85a2a0f128be976ba0a8a5fb5df360d1f3225feed78f78111af6a120b816c23b656dce2170c2a341ea9fb2193261f3e61c2b2893f7e0c2fe8e07d16b87bf51765987dfa27c6eb8684289fbc9c22f8e305e21005092219e94e5c8d91e10eb0a7605d7ab5aa056221372f4b6ad16b747df96cd6f1ba732580255db19064662d7d6fd49786465f286453181e4a3815dcd8066c41ba836ae6242a0ed5fc19cc8d4ef87f23c839b990c18f0aa8927a5d59ae3e82ad2b5aad1a24b0d96eae679221b2f2bc5f23cabe9a6e8b58689f4dce853d5101f9494cf4773e2ba4dfe629876e7598b8974ecf23420426f6ccd327eafbe232a4d432795c3f194bdd6e5e3a0f74d46736ec47626c1bb856d7f63ddaff953d4a1cb49af18bcc4a16e9f5410f6af843e7ec05edb400fafa56e594407f37abc265b46652b8a7fdfbb613e0ac983279b6503bff79cfa395d52744f4ae812c437c9fad1cb4520e37c094e64251d2d72d9039f8f540aa31d1d0348f1147579a664c237e4fa93972450fc404b38a00675ddfda9d15cc1247e19a67c5f2d9271c9b4890d0c2cbbca1176dadf8c9fd2f18f6cad7f45409d9994cd1891d25bf39d5ab8f9f7335d8d3e3af4db3e7e3b67eaf78fe85d1ebf05bd6922a425f67ac4da5d3310b4ebfe1718bc30a3bce94a4c33a236e1771bf431a7604860500328925117d1d47ff98d9a6be6599af7740ff261944854fbf536785f3bc486e9a6419529768b0bc38e98555d0071cbb0c093dc4ec4b909e6aef9eecc7663c9806357eecc4a35ebf724f7a7204b1cd32ee45237b725a54926266fe3d9fea25d4281fde06e62ecd07437a60ccdb427b6697d54e93dfa10b4812d537505dc0355a5896cc11279d8f5f13eb93c376116cd74c89b2c1be3d8a78d0b122f8c026c37f4a390d805104706e1a342d9fa20c8410994bc8c97b3702cc5311c88be93b371348eaa1b1b47cff369269870355a31e4658adc9a1f867043d86d6dea98b37e32cc467c78f019ac1835a4a624ffe53ca875e8616ebd1d6b2362be58024de416b5bdb8ae2eb6418f2b738f668a3f9a295ac0f81f89ff139d0fc196a269a3dd17bd3c264982eafae3b479be55c91bd85f748de5d159f108ff6bf6eafe9d7317dbbe3a23f4518b4507d236ca980bc9336a9219d2f126d2e0259c4f75ef28e59ee14c2ffc8dcdbffd70bad6c0c8687e6bad779d3fcb64a770994a3e39d4c929a508b0d37d611dcf3578f71f83d0d4e865fef9200d5510f30f99232dfd490689d5d7f89d78d95440f7be575ea25711d53a58cffc3a7129a374df4e411f8f8b5273d305881935ed928d6788c9dded83600fae9657ac61f2f89e93e00f2a2088ce6ac735e51dca3fd60f83811443361600b04930e6b1990d6ed09fa992d47866209a3e68c4c8f6dbcbe82faa424c61c7e1228627d09bb70f165b7b5bab2a02cb9e31eed199b6ec935bc4c93bbbe0884bad1b84753116c52d4d3ca91d31eeffaaa06ad464abdef3e72349f09b9d45a4c43598a1bab5b9448281e90556616f32e8de9d00c8a01f330a3526cf4b965d90a8932edca2bd29878dd835295d302e61e9593021d64566a48cb2f184ad3f630f53ee12f0d1dc58b396b82e87392a96ef16d6a28ee792399506212857e5451963d0d0b80c4fc7407f8c5d3fb82596844a103cb185b802e8921aa5dc800561b2ae9ead4a647b0750d51797b1d169cb536601156d17ecc922230a950320eb3a3c7d99ba64cf1987697b5d8f1054a4171581a4787a097b45c3e136d705742874569571c87c7f67828d4e8de8390b5101650cb3091f835be1ff648b37d0217bd8e84d6916c4c51da1fa344941cb915a3610fbcabb9806443ac9f5015b0163bc3c1fe791d375374a4346829cf259f0b247526294f3a169104b68cac6c2da23f8603fd9ccb42386e6fdeb1da280aad8cc609a2a70dcfa4e2814f9e81da40d2928a129261aa268da6e076621835fd8622fae806a8ea07b9f7de098bacf1f3c8e0a96aebbe9a2c690d99447fe9a8432f9a5142027397043e7e452b79ddb1c48542aac1ed045202611ec11e89cf796b7cd35d0c4df159b8c80f47497c9bd2928abdd791126fbfcbb4eb8cb271d472ca096f6fa742af4e8e1524737a6471a1e13cb66ef29991220fab18bd632869159e638eba17fac708cd5758cb3d33959bf11f269ed626081960aaa413785f38565602260a8b476633469ce4bdf47e9204544eaff188d14fd548e23dcdcc27c1850dc11029a31c3c29255adcd07ec980ff875c5a9800c1b2ceed476f80a6c35f25bcd0373f11e92b17661506973679783f1f5676cd01a8022dc534d72373b6c9e3bf88482583b288f62996961ee4fe7ee8def30af67a2b177a19993a0c24c1f55e8d7addfffd66c5e33fce6fb8735252251190079552098a31a81d061c64211f6823b2696a9f088479a7776ab61f191b00bce10e390d5f3be32dd36bbbe5629a5b624e34621b8fe94dd42f0736c55d50e48370874f88db27f1b7dd4c4589f2b4325b714d22e81cd2c54932d687036e5b4dda13d4635e3abf99b5e45bc95f8ee08bc38ae4252ce8ddc6dce8497010006aaf1dc070fb20cdb36160f064992fe697a15a8d7de02008f8ac56a53610d9b22f4fd6e416d0c057994e0bb474222aba7e52ad6107816896441e024de8725022f05506ea3c1d5cb64ce5623a28ad7324fac491413063df92ad8cf43354c0a69dec914e0635b00d13b231d04047c879211aafcbea13a7ced4768396e0b118acd3aad138f3d849515b1dd5a333913431b49c37c4a1612ff4e93585fa52216b0fc8697148259cb24dde1bd359f7364cc5e9577a2290e6c4909a158437c973868de7789b6cdaba2cedb65360abac96e2ede6feb0255ffd54e8b267b155afe78ce603bb1db337abfd918740246d79a1bcebae924473fedf984716557a72910b3f79288e8f23735ba47699fb079f31b604207401a6d1eae6568ca7eac812d9a5a4bf3f9fbfb1ff49ce20f07b9d45f8320735c59c1fd1f0d34018f20699712f01c691e41b55c300b1b3492d44570958228bab567ba70885dcfa9ca53e22a9603475e83a478155bf984cbb1617f968db8ab521b325196ebb105f12258c5a4a327db4847a24025a58fb3afeb24aed22c0b4e625f2f6dba5a5099aa942527cfbdcda9bbced9b55638d6491ac134f5cc7cb871867ea729c41ecf6bf01eb031cb8ccf65b986396edac426d3e0c0fa02e35d4745965bb07e0c9982c0eeacc916bb2d6aa3a216e77d932ec8104b06f117d74b37d0297e2653a11cac493b16b723d7c61eed0020fe0b32fadf843d4f0ca237287a13bf658f2e6cab4f02658efac631d88e9aa9ec5d60da419053987e18a5a742102255c5b088097033f6e7e5c588f510fab1e485bcb0bdead278a42f29003da907620435ed72191f83ce0ecb87ddfbef2a76b6cda471a15bd20b156c4d6a40db90830df8a8ebc4f7bc578671ffc81e690c4c47c2ab7e53e304c6597f85b6a2d9cc38bd4f205741739b82651b9e9ebd2aa03848620798bb4bb5aa3bdde1e8b1cc66849d3cda4f64e8270909d11cb96612c30d50549c6f958cd34926f822ed994a5067a7ad1caa6b82420090929ecd9773746c62be41ed20307e100125380d483a5c8390772f44ed094ceb436481ec1ffe1898a7d7bd365641113cc7c92b287d23fbe676b2d68df36fb6a0d479e62f04ee79f1f1a5e176f59732bb1a3a05395175b010672a2b7a401b90f0572eb09c577c0240035a0a060af3c3bcf08315117332025afbcca87727d08978fa03547267bdaff087714a7b24a655d13b1011a0cc06bba1ef3f5ac8608289c7526cd9fa412e39597a218ed78508ee38086436d0e9a3a3321bb93632977f37bcf01bb02f3a16917794d41b1938ddcf9d3f70d69525a866f7ef7508d4316dfc79354fe6098cfab055b39156de5a411c837135aa8e250687544ce210c25480da454f7ed56835b23158dfb05a8a9dceb530bd2fe01f7624956196313c195ec19fef75710aa3b90bcff44567efd77213275b968f0243c07e4121c70e8f20d58ebb779dede88c13890a63972605b06cf77363cd1ff2183a7d8c50f8287f6b8d3077cbc0b22653f134097a917b36de452774e77f184339ffef84795aee45224004dc9e7f0d8a2e174fcfa9f2b2d952eb4f9e8a5c09bd883c5481b1f8d08c3d177bb0196e009ff4bc838c223687cbbac4607c1ba1ead9bfbd4a3e17a0f4155d462d30d989fb9933e284f045bba645aa5a9b0060e931b14e6b745757e84140ce991e2e76bf100335491efb088d7060387ee14d10c273ae6c2d648a321e4414e720b201aaf474e418b8930444a6ffeed943511bbc1fb4b65c39955abd1372b70e6054225ad3d63af8ae7843cf29324b5e3428f60684251eaccca930b3ac1d98481505da79f1165c960e46c3fa876f44d80484b453cb88df8ef3f5875b252af2ea9b20d54d534cfa4f942b3c7c2d7dbcb552ef4731208c14cfc3c105edc6da11e8e1dee1efa7f43f8e34114bb322399ed74025c1656a59428265ade871db5b3c7ee2a4796efecf5a7070cbc88f307b9e5491578de20cf9372294346633c827b9e300be44f53470a3bd5842b1dab19861c06f31c1c7bb117a912eb851bec574e20d789767fd694da1e171c069992c690f7e96b5412a2ce79bc9f8a2f720115ed95c40733cb7b65598ba0bbaf351adcd05fff60866d3d68e728dbcecd97e9d4733bfb080bc81b9b6820a6b15e3222db50b952175c4cb181d2ebf5be47be49dceb9667b435d711bca1e12be7af7e62372b3641f2b9bc6daba76a8f92c406c41c885457ef9dda000104553316a2cbd371433264746479e32c5239c91279a1751b1fb142b1f2c9ce82fee5eb69d81bfce1d650f18a244b924b55c22388cea34107137d826f0cb17d3b1353576cd545064a835f91c502cb12fa92d75b0c85b2c4f6e597117c5bf66a188aa32d14247c6424e1c15fc08458362abc0277a739991786f63f3e11d147f890661ae9463eac19d55ab6fb0b10e8cfc68e48e0f66ee3e51d3d786245c69b208ccde3409f0f224cbb8bd4a017d21b3eadfb01b8b89002768c33d1077ea9d54f626d5d44000670c063d964085f647b6e4a5d79f75e0a6494a82a2cbe260f6569f73d9b39c79dbd9176e2903626766945ff8fe52d8384546f2b437f30d993b1f62a80ee9e84d742fa99f2e264566af7900f5b6d3965c4af44c1bc2fc8daf5b9a63b9d6e87bb72dc852dea445df39f82394445c56daee143a68cbf24aacdf9bb31eb496e6c73df5824dc3e6a065a31a4886ca33cc0675daef31e3fc2049043b5828c14953c3518b03df71b4ad33d461730ebbcb0c4965a7f4a4e977592e22c610d8aef37f6e908a05ff6fad4e8ac2083d527e94da203afd14a65080b29e298e51282f8a5fe5df954fe78f1e98683a74f8e1d19db463cca23f6c6a62eb4d08e570643429e290eebf37ef6d519a41fdb992617342932d369b5aefb0df0e51e3046925e51cf797891033f674f5ef7f65c6b9abdd1000841a117f0a4e3c2e58b3237a9dbf86e436b77e12e112c74baef02f6cb085deaca4cadda4fb24b38ba00cb2527e92f8114dce0fae392353feb5a542198c6a0723eb648b8a60be599dd9abb137aba6e207bb7986663559b4509f42bb039c490552de1850613647a7861c55de0a304fb78a5560d14170293fb8c5e5258bb314c12386795207f84c4fa41ca189426e79d8448eb655ca7d8eb514b42b556f84c13ab877ef5efd6b3a233c4211d14171ce0e41d67b21c46fa00306ba6c50e2cec8541c3002ac0b2f7bf160c157b38ca5e895ea02ed043903c68a8fab6d3026fbeee80109927836e9f65b1634d6594d7a93642e4eda9ffdd0e6c0bf1348ac62954f788893b51452b2fbb873239a327f4dc4ad560be939785f89290d8fd8f0dcd8c9efaf51a37f25feb1c879bc0a2e28cbe014ff1ba8aa690f7427edcc25e93b36d514c7a8dc1d370b211ead91436fc931fa6d05a08487db7d4430d5498888b4582c55cf760fae2d51e7e40a3fd49729d928da7c43ac40b0a3c3fd72423252f744e1d8d43c51b09335288e6ae26b2fea61ab2de2002b437848aaafc0ae20c87be7858ee7e3ac8d8fcfba3c14ed05d676b8378301666916cb9407fe99548c1df6ecde2cda9dc9114212be862158d10786157091417bae3bcb1dba07e6ea77a981fe2918a39c1f6a565a1d2683ff71147c724458864cc6e40f898814149e7936949e356bf2b4a9ea5e2dad5c50b8531d2e7528204418976ef43d545697fa727d1880940ef4671a343158bf18b110e2eb2b53e6bd40d00f9a3d2120916a03c8bcb99df7dd3fb6ebcaf296edd819385fee63e9297a2dd7f03aee33a623c8f0cf472e8806ea7ebb369002e8c45dc7cd36086da8e0f9d85050ce4211a699f27740f6c7952747e4467049ffe45d97ac51df763430912b957fa99e40b42dc490aa9300364ef6f8ece8fbc84b9a4581df188d9650e2a1b6c244eddd80b164b6ff10f56db998337418ecc7ea53a340081b40128fe52829b28054fc29befcd77641ecdab25a711a2099358c29fc83441c8276f10e359e5ac7b1887d7361710dc81e365f50cc590e7c2ea2304da1ca000e69160eaa6160057cc87db1dc736f94414bb8767fe6cb52aab4cec5de52b91bfb4166bdcd2af34b097d407bf10b586973da649e63c017adf9cf46875f9c74d97333769a23127e5fcd4a44dc19a2fef69028554152caff4dcec38498c41117382988871ae413eb24b4944034161bc1e68ea6ca723fe121dd3b64deb6e9795eb88489ab90d361874d226ad8c732603586071c601af93d0da483c0980a64093256040842167fa63e6531bc3c5221042dd91f6ffaa1de7517863ac5649d90473bcab8976075360c0ee295b68517846562e317da671002af8af1c2c065862e6b49059d7d264537a63ac0c93a7b36f1c5e8a809cf94bd085a540c5f8a6fb36dbdae3354a0a341f89f303164fbd0f4e29de380c81793935234f4946569fa99667ddad30d7e9ec7b7c470e4f570c213ef7749f6d8b80a54260294a2bf5a27380d13176d389b7d585ebe221eaaf72aa134b3ac1bb9facf16b3d359f070a9f0aa639992ce72f94f0574e84109fb2e770441c8001f61cc2d54e36f09f95ebacb541868023c49cf7ce15199fd2cecec5a3d01bae52cc0b786dfe3d276191fe50ac5e98261defabe15dfd1d5caacc8cb664eb3a98fd409f631ad804c0cbce5488168c609bb8dca2d6278394887f43bc9156bdba153339b88d75ef30167d4221d3a32d690364ae59fbe447423c051e285ce14fa360d770844d4ec1e8049510e95da77fb7c524bdfddc70e3432ff44332b4ef82d994e233f6060e0388b622bf368a6000f9ed7a9f0f8e5ffd3fcbf10015e199c25485c2485d1d011603373cdf2ca1751c4a2be255ae923dd27ae9e589329fe11b22173c44d96635b55375931879a57ffd029148ce87476832a500614d6627c794703741d541b0ebf5972e9d91bd1ab5e24a082d7ece5b1501c25e5c5b1d83a47b892b740e70c3ade6a453b36ecc7cb3f98d3a21ee6f399ff2d23d9e738f34bbe6710ba6266b4d5a11f719a123104224397b7b388ee72f135733b65df1e9d032d85d5c55670cb5073c053edc3775bf4d1430c0b82461cd3d34e89e2955a0f0a97c86120ae2a2c0b5d4db54e85c81d904c402008dfc85af77fa562cb5642c91d49b2d48b743c30e673c23c2ab5e25e862ee2711fa8396a3b8b65b1310b01433f22684632abf4106b1f6f5d8f4bcadc9793caa97514ef9cd516614ea5d5d289f5bd79238a019facaeba4134752535e758d4ed25a50f0ac5a9656a86077ff9b374e1ac6b8b644047ee008ec99531eaa642d3cb12cc719cff9714bc7c4a0f91db66aad14e1f94e7a6daf0a593a6b88fcaa7b56a18b2e6a9681fe35853f5461a5c7586036bd2d0206c3646cc200627bfc6b82730ac7a39fb31bfc8cbbadfeab2dbd0d83e970ef1e51d9a28a6a98b2b7e25c7f505d1455985aa0b121f5211a43e006bdcd26f178fa9eb56853f7d4ff6be8dbfdc120cc37e46f168a735838bc64403168e8666cf535ae898655ca4c60ed3cfd350399a396c9ad3f32b01fe2baf4a49c199991bdbebc7ef7b22b75c57ddcec9f2d9156acbb071b8d7615412693e65bfe0afa2ea95698fc5839f2c35915ac409b7a90deb7c3546618f2bebcbed635c96800295d5a561b0147ba7b8a9209bb22bf9438232b604eabae20aff6d310359551d0b1219d06840abae36943bdc9b6f40b5cf13715e321f8f80bd6fd28826d9e981924d97bc8cdd58629edc7f266f801aa7057c38bc9e8ee4c42ba4991df7f2afad9107effc8c134a80f2483e8263150ac5fe9d9b3fa7d79ca48a7932d464c153450d74ae78b8a89e1dc69dc493aa9bd902a070a6cf6e0dd2164c42bec3a099704a8c9a0053ac9899f5511595eb994746c59535a16b2c3bf23332828495a8a71a8b7810dbd3a7b3f777b14afadaac37f16d1be353b3c6d2bd8eaff508e4d5b94e3cf4da52e8168bfd6dd4157c3e63369014c923ab65079c9ee8429ce9a67a185732bb2b588e7f65e9ff84ad26d87a3f5af4aa4138406253e6e7f9e0ba217a2ae7ac58308ea683c59935d8128a5b1dcfc1dec3644f5e5395abead4915833573cb326fad53c1402629749c5fb03e26e136de360267a25456435fb6c08980c2bf75b07da0d5cf31e5b2d37ccd16c86a926bf9fdebd9f1f8ecc075e10e1ad38f5f4394ff12afdfc8e0d8dbb21c1ccc9d587f7f22104fcb7e91778096543309bb8931fe1830cf0d5b736a46598b4b6f80a35669e4b393304964c3cd15920dee101d7ad58210043120fe48de4d285c0b5d2721c418fd5ebcd2a491411e20360b2af72456e48383d765c08ed9e823ef7de58060adc5d764f3c10a63667da3343455e64179d0f69b0ef3d5c4bee62f53204f09fb3a4fa8b691b1201b24d01e14dd0690c720974d9228a5c0f605aa6e0a89e7704dcd997df099d041853c5b7d7465132e9ee9fefa6bd9860d4e0f91ac29cea76c5a279dff2b4c32d10bed3b004266425e167870a1949a3b37e326051f7e40809a3236119a5bf14e4bf9aa653cc5db6a4e12ca6db6e3fac3ab2be7fa91e171018dd86a70024a1c65f60fd96aa33337cffcb8b908bae138f370937ba4009e34f41ccc31e280cc7da228da76476a32d38e6b4c3fb8744452733c88083230dd64f3aa4ed44812e5cfefc6059cad45bacab5e2639ea0310c2975c3f22afa5a8ee2a34c6891d04f4ad101296cf71e374e855ff0103990052ca96dda498cd94591bc1da2fda502d7d419e1524c3f886ad0f3c24c50d466b94e3bfcc9b86808bfa65f879724db73e3d4d0e8ff9588765a23e1cf5759f54bb6224a811d332994d293f1e599b1b8c5d05adb21a3f424e24ba32d58c3adb29e4b78cf5280c31e0db850327a814be8762da2e43530de2a77f800506bf0467dd7edc78f45d4855b5fcfdc07eb2d4a3b8362f9d7ac67218feb64268dcb80b6ca1b56628acdb445acfaab3d9b4f6d222288995227a220796a7c1e5e4235f247d08b1e22e5da03d63f5276e94ed06997bba2902d2010a218630c49465f01b7d010d70efffdc5c1951c565d7ad43c41310b389a86d77b6c2a98539c06f62c07c4a8ba40b4f7df93a27f5d6e6e29f1e1a917eac6de93e73121945d59e1ba5aed0e4ef77f5c50f01557e02627b3b517402f4b64d9485a48d0d7e98c8584a8277725dd190dde9bb6dfe5d4782308678c943085b1ef6c740a948422cee683f64dd2e1d1859d7ae9c9ecf36e4bf3757df26fd11c8cd62907125fcee4c1017d84e9387c2344bf867ebb10ad05d391ef7e28e2e629a7ca2b058c2c57da2749f3242c7240c8c3ea05cd7aaf718b790616d3e617c0ae987fe61846f41cfa7137b417061e98c90ace9809830fb7bb05a72788f001f4bc0af6b86aee52b6a6341a0e5fb3d368473b6de2c3a9f66d06da84ec08471e3130d44e78777b363e5d01828016b569c6e4464513166150b6e2207206b6207d1c2b103460a2b77bdb779009582d77d9ee959b88c79f09df4aa43a6d4b7f69557cbbd258304a8e6b8536964ef9bbea6b6a22d48d0b5f0f40f2a6f4a3b0864b69aa9ebc01bf9d69061e65830f8ef35b20b1d1851d9d0eb5e1eec160ce4681a3ddfd4997b7fc111dfb7ce331ccdb4672727dfea132e16671f2e6d2d46dc3f44df10aea1538e6a5ab17692f1063d73c2adbdbcde837f5b6b378296d01441da033d8dc6b32ae883ed7dde8c6bb706c96ec6354be28cf63f8660810b62320fb4d4b69aed7383ff3ee1e7c74b0bd0e23e8f221122ba9bee1a94cf34a7fc42bc889e53edc09ca03b3a9d5ec9a971e0a00da8082592a3c78ada4c2e1de5bbcf056fc5ac732cff88b1006cba107a2c7cd32745df584b634e373fc901922e3912ada0f594a6f42f9bf5963e2d329c5e866e0a92673504608ad4ddb32d380faa01c67f44a4e827d93867dd5bdf6c860f019cc9e256939b0d5296370614aa5e5ebab729b748358ddace900004a30bac1d50dccd200acd04456f108506a1bcdd2863d46e0eee3b16f2e926c1d70ff4c37783296ea01143919cd266dabd5425c46a7f5b5f3eacca6ea411f90f58c24a1339ccf0fb0871e77e1857dba4bf33e2d7eb0a9384afe87b9a2528919e847e5ac7cf748f1d3cf1d90c59bfcfacde0eb00b05ffbc9572eeaceba2326efb5060e47442b2c59b205dd267bc1b277d972aa5ec96e439c16b7e9dc500f9161784da323a0f2e18f1e417683844e765c39bfab8e7cfbc92e5f926058648df6cf3f286144bc5e42e3b2d8e170facc786adf7fe8d1063355d45570f086a8654c4351d9db3f91048a0c6b1df260a0c1568d7845bff5501dbb0e9ed12f8458e6a782077839eb5ece109719f437c2095c290412fb4ba16726696b35ce06be352b155e8ee46d1b75d58666850d274f86213e91920bc2f56419f6c6bf51dc13c474f88154275a9194212454691c3bf204c39744e6c30cff19f4b797fd8dd25727d56a5e0939e38b7153f54b6d031dbc1bb90575b011365215f291469fb2ee2d7008ac4e3af1a736727805be57698e6720b1b264ec6a0e23227ac3a9346ac192ab1b8c32ef784d641d59e8e1e6b8e61e5aaf1a30a4ab11594b0dcec0b22fa50f6067487310bb00ab615f50ca483df96d5894a992191148a7732cd2e9a110e95c17df31626ed074ec0f111ae8cf94ebefdaf6b4dbd501a7c2dce77d95ef27c439649d5a6b4d7fc471e511962bc2f3eaf329d5adfb346f343460cdf61b2fbd7e876803d81b1afed0110220b45bb51c800c06704daa4d23b776a53cb929f5f35b77bcde9dc89e186aea0c9e87459ac9abf036c2b6c450037bbc5cdb84864e90ea26a13dd8b0e898c956809d40ee00da329936f905a845d131997ef1bc4f9da842e365007b2e2e1b5b893db1228c419d679528476daaca0c2c6d369ce91dd0030b9d64af334a372f57c32d125cd838890946097f1d9655d5994dd94a4afdf5b5319aa6c8160880eafad1f88d2cae34d4fab82a7a65e82817e484f37e57f706b73c76d25cb5079136d7738faf4a3cfbc4231cf47d7b23bfec57aebb714523ea44b41d98815b14d75e681e7a22cae4308eff51e99cea216284f9e133c8bfdb6ce53dea1a658eabe57faa67178052181316ec57e063b91433f9c0564637714b66bd3ccfd28f70c2ca51d07162cb3d2ea810612456fa1241bea72ea6864ae671404acd26f1e561181aa1459e3f5194ac089bfc8b5b91d63c31186dbefe5c523b796c8667ca70903950aaa3f2830784a658e600c67ef18abcdd650268800d9c5214ebcc76af02686aaf1853e5444915eb52551df897f71486b5dc5df6e46f2ce5497517501bed0a2263f1ae2f6f0c60d793adb89cd5d042c0797158956559b1ea76be22dd05511f8e148b5aa6c24d9d159e2b7b47128aaaaae36989f93ebda2bde85f39750dd3ca9ddcf675fc25f6e10eb58f4997a4582fcefe8256d5ff9a63e5888106f7eb7899a3ee17deb9d76bb181c04986bcb6851fd95c44077d1c28dd323641ab7e7be8bca31de3663ec56ce5c13cd10475e2d60f50315b15c8f7ff93043af63acd6e6673f72615cfe0adfcd496be49464e00b45a847146f3cf0decd3d769435473c6bf05c2de926431acf0e94ccd63a64680bf5396d63761b43fcc3210d5bd53e3eeae6ad3259c2c8d446041ea1fd1946b632cefa6be9f4d6e6cc068368f8793529d5edbf38678a5a5ba948b9bb84a029809ce81005e5d87ff6cc3908fba1ec2dc19e3ce9b16527d4f0921b18f6612ef4a9c8851d1c642d3366291bf8e65cacf7eecdc3660a1a9d676aa59f0ebafce7211ce6b12be75eb49d40635942bb9b8f92570c8923b81df283427e0a966ed871faa86f5d55eb50a0e91484eb18f97214056c4ef9c9ae17791bc83ada02d4d8af7f9998ce287108da483f410cac2600a472a15d4f4756fb95055ba48f34005eade52e1b86317c69c972bc3cffb0468b88d178868d5c839640a81471efdc9bf5b8296cd90d1b558a164b6a8a7f0cf952f720b8402b43d37bf2f394c6f8e8ba6468cdd7bbecfc04447e4d0228d3ec2699d7d43ac0703ee5cc7ac621d16df9920b09de1cbc861c7f6211823d60daca41b7d3aa9f1d89836ca631c181533c16145cc26794a981b263832a1dfbb63d7696b7f01ef3ffe5e76779efe583f54bffacd46692e46f78ac9cba465e086be03d507f92a71936e1ea7b496a042f4cd916157f637ced497808d8b2a1845ada7de876b4fdde33290f3d2416d39d0f7203833f85410e14da5bdd22e2f1c35fa66b233d3867a372e007c8dd4bd2e7a077f663ea6d4cbd454b606fd4cb9210734462f5ffa5d4ea09266b8342103d6df6e31a5c99cbf56d2b0e6008f73869ab6df5e57200d98cd4ac703aaeb2bff6c037da14ae19aa23631a680489fed04cbab971e30c83428d21febf877b93e39e0b4e93e28d9a3a9b1f4a350793b1422206acd9e4bbba73660ae592d0cdb4f6435bda3ce23955376b035cd8e321ef4c4573fe491257e72f417b37d3856b1e0162dae8b25882631f67f3e9690954a27fd799c0e09d507db8ec6f12ff9c9177d066ee562a093a59d3d48f8ce057e7f56367ef1a4b908313b2aae85204e59b97c42c42f1dc99630c9ea39f5c8b849b2587c712919ff60e6292c89566e818fbdb4910bd05ad5dbb092dc7080f9575bdfe5454070b1659eac9e1d1bf4bfe6d6bcb83a5b9e96b541bdb589d1e9844682a8707fee1ff1111fc538e6964e859f3769385d4fa5fd1408549289475467f1d424e698fee772db4ced62b85236b19fb80fb3b49b47abe3a0a824288d13db2890b77da5e6a8ed0ea73ea8d631105d099798c199cc9508343f7bf45bcf61ab7f3399457bd305f49921360fe18cc0d7aba9f4b6cd7d33950e785e3f457684e5e0ac7d3e2809b463be946b6a2b6dce111425f7f2e3cea13dd7168a545772d3ea000c6ea44a8855b855a2f19da50894d82bd316381ed1fd58cff0801c2dd9b39fd84a0fc33d6b14e9fb6703a1e55f93aee8f71953b6af63910268f3b13821b79d50af5dbf146aa680913d66723521b40c1df5e5220f122b80e0d5748ded7742db337f3837d620557238c242093aad3b9ff2184e0b4530047875c88b25714924bf36ed28ddcb7345108ef903316fc9d63557a0b0d1d943c133a6fac85bc5d2515f90b018a286e0ae23bb2b67431dcb6689879644fd645d8e3c35aad8112ab22278a16caca5110a83a6f3ed4a8b47ad5e1a8f9f84b1fbec7a6046bec0d783c1bfa8edf294812ef4467aa4ecfab067cac809c29759a0849784951b84de26a7878ae50ebe7e942699436b2716751de126ea2bc4f85367360ae690766323baf68b5f5e092246a7eca5327282deb10012f99bc11dab2ac43825b3c8d9b029e54ceff3fbe56545a0fa5332055d6cfdb8c156b22903a9b77bae4421d66b015d7f17a68e84e8f3dd0097ae1c3275f8e823c19871832686e3db300ff8b7c78b0958966f86bc35a2106cda781037002c0b6ee0b7ef225412578b45a65e4b5c40adbfbd2a1c22c01d5418a1b589d7890334a9bc058f374f986fea29ae74e74bd92dd2e4b1b73c59a19b72b376611b25a4ed03591101134b579ea7fb05fed0269a9feeadcea9d9b54a148f41b141008ca98ae5848ca8d53c321bda99196dcbf70f07c426e9e18606993affa9670456cf3ec5c34d2b72367c23722c9918366cfb523f90938f0f5632e5b3c33e6e1357249489c5afbccadc852542136d2fde176356225f8c3cda2c28b95e0ff3a222d30aa91563648b9c7d0397322382315898d10312b5aed8041c0ba633870970527b4a33740cb547dde6fc82319f0d0ee1d4faba75dbbc5fdea3239283fbfc8e6a2e819dce0fa2ef6f19be93dd345d7be0c539a47f509bc17f33618814fb1a438aeb2d240a11cd28d880fa78c9b2966a6f942eb6d91a8f579b2a70b5651005ed314602716497ec0b24accbf8bdf2477b139c46abd728a1d88a7e46ac9908c3ad6fbf962677065587c5deae23a56fa209bbfc804229d3e9fc82f2606a644395a48587581f47a081150184d9d1a233960708c3d51ab9bd9f547f841eb464a82f36cd66d60a56f42b2aaaa5d615fb9d39ae534325d26ed40ecce6ec8e3b47c88e160acb34ab6362b027a5461af273bec3ac24b91b86bb3f9e30284f0bb03087fff0cff3908371060a5cf07c331e36eb87da6feb3af5ac4946dbf76651ae9ddca04648ff8da45d24af3818d49147268bf37f25a85596771d3d34e390b2d0138901e55c42f944b2156d4f3916380454a8e5f95d23dd604f9dc2d17cbf8be1ce5697371fc7a424e1814ec615a916850f160f8ded21c80005af1b4afd9ba905721d468265a2e8fa3a8c6abef11e61eeee8c9149a54169782b2465218fc79619b7314398bb9cee269ab0e87b57ff6a140247ab65ee4acf4eae639ffe0fe10b2eee8ed405445213de6af6a451f9864f3f247f156cc79a41d126528bfee4d634b02ae95cf7a4cba8a16c58b9df4194f2d925bbf46d97126a81f36029c37a146829c2392e6e8d91f2303bd9ecb69000d56802de0b7410fadaf6bbccdcf83b0f2182b78bb12fb7875e2b388f0e66ec70878bc9d7a86f27d7fce62527f930c01dad4911428a49380f8b6b09e7ddc7428cbd512924222cd01216500c7bf2e22edf760337bd6f2f0b9b7efce7623a7fccad996c859cd4b63e2b1d2b7873a55e9abb5ed5d6c229b6c988e8d3afde9de3609cd412e7913d1948fc37836c49c91b44fef586713eb7a8d8b980aaab044c9320726a54823e0fd8418cea819a062cff1865d7eeb33196c7ff8a9cb5418c3de7d828da449847eb2e50d38670374117c5fc18ed504e183e15591f2179ac2a22c6357ed55e339bb739a9f5102b4176fdf0d972fcfea828d13e8fb75e7ccc89b5d1fa532a53e5244a8241c6ebc35470a57d795a6cb5dd0e72c2064f29dc3dbb8a89642278e32b88236af60317e2962c0d072bf6fc866e077dcb677d6b75275713d5ea5b8849290934e1ac8d6673b3e43c8284b08e25c92531b681bc09ba66323f153c7345106cf1c1b48981074f31c0d8cca7838de11f1cc459bd0c82180c2fe5be742bf4ce8095a00d2205c0bf96673137877b4dfe00ebc81e210760be1ded203ae41985d38c66cc2b78a7d247f6323483c4199391a21361373dc9ea85ad5b39bf96074b4337b7375ac760a849ae057cca7a0df0ecb339a203f0ff4c168661321258e481f4c6d10a5b659e971dc3fa8dd0f1ba7a5b3b0c9309c392c9496a84171e0550959a8d5d6561cb5c1d531213c30401c02f9d6743e4a051caee4d7d662efbbc64a30253f058a1e1f68dee7280c21078ac3760abbc47fd902dde8b0142e4d3c4a76c6f8b10938eaea80e2fb5e3a80c6967a135d1aa7b78f9d7ac41285fb9096da9eb7f589e5f0e52ded91982a97719179746ffbb90485273b5bd3769601699fbfbbf893bd5f1fa583d8bdbebca014e3c9f273b8fc30539977d4b34d8e417e50d787cb19c5c1a194f91f9e06479bd2ba18652061bda96c18b00c1da168ec7fe3e2da650ded627472a6a78974d14331f8bfa4035db3f8add1644c4ab553c8454d20aaba0ff146114b34bd08832825c3de69463b859f660d6379420ff79d81a72a7f03c9ae9c6ae2629aa79182703fc488abb92dcb9badeb80a44b89f64277a3420da39316dcf5bc0e9b829deeb72601688e9822b13162cc76e69acc49aee74ee99ccf278dfd0b86471cde81787a1cf5682b6f5e509c2297da237f62a05afc53ac9ffbf00d0a3ad436073f2b30fb90107abf7ad171e665502dba4826a6c35d9ed9a3b4f3f8f58b063b3a33704ec6eabf34fcdf47e49fb6fbf83416a1414d127ecde8ab725f261af035c20ccb40d6a1ef043a1189ea029ef540e179b144d55574cbb3f1e2d43c2568c8cf565eecb020efe2a85db7d36caffd3278c474f11f4e03f05f51e209772e4a9d076cf6d98c3b21b19277be069d776e4cbab3fdf91d956b64c218722579473adc2a4464baa5fcc4ba23b48df09f741e1a5a4db51930b9761fe348909686c908fa4ac6cbdf0f99525793d9319d0d77d9b76cfeb3d018fa2ca564b410d85712fa29bc92773b8243fa9443b31dea7720293fdfd8d07d2d0b39b3781b0fafcaf9948187a15aa627b34df44eb23074039df83e6a8b98eac6f17cae8920c753471231633d10be4a6377593d89d6df7c91e82cae52c40ef6bf5fea13ead1d661dc8626e9b03eff456ed42b2b9b2332744504938e37bed4730ab91e8b5bf9eccc5f908e916a3d68349f95a5a729154259ed991328690fcf708b20415a1d9a5f1bf617ff1d15f8d7874ddbd879e2a0d1a050b03b09c7dd308a864c144217e57a2328a22f8a4cc9b6afc17fa539b87695824ffb7460d3574f047aaf3770732eeac87f4302fbc22265f5a361b12be889c6db4488646986e241252dbd68241fbcbf749d9d86c2f35bb602371fe981061586711d3338d9e515154b38a3723f730fe8b95d2feb7e35e2d7ae9c844b952ceee9f7c4132ca9614d62688763a6bdf39d6889d555a5f7a5d27a153a729d41b37521262a11cffc8bfcc8a61f226b811903b839b040d2a1375e147c422281c9673d63b543b986fcff61eb7a50d5b80f7cfb69ed2c22846db68fc9f01d50cbfa0244432c741ffdc1caa6dae3a5ad49e6c6069141cf4d93764bb614c8ee8faa32d194a89ebbdb25fbae73f15912f6fa6669cb80a32e8589408cf4aeed500bd0ae35a66058c08a975c3654bfc00aea55e34930ea2ba4f885e7ee2830ee35ddd1dfb6c542597d91a5b156abbdd46698acc06bf4ed3d6255b3c16325d33a90810811e9240a7bc7e5d831a55c790643d1ee0aaef8eb23d112fcf3c3f36640faefbff13e6b834a2e082ce77b80fc363186b8234f00fce30365e86e5acd8357d520ae2da550f47f05e65338741040137738205d70add3018b4ca0b93d9190c99ba70e9cf1f241eb9f6faaff851c6b59b16db1a91ceeabedad2461c7951dcb883b7908f4926c0abf0514c90323ebe7c7754988755d82d58eaaaed9eeb3a06e4efc1d8aa7c945acff025accbb6efae9334754aadd2d9addd0f900090884479078638e647e8d93f35bbf59ecad24e7bccf8f55a9a80b8b22bed984a5bfea001eb7eb3d167c32c484d3b03d9119bb8880506d268fa51d0458df30a2670c6665f22e3f9c240563ce9cc537288bf4368d324afc0f248707293e05093403e0197bc567e127c01ae55cd3c716e0c666d213344f02ad0d43c7a4133c65528499b7778cd3fff4ca4a837bdd573c9d6f858c5e137d5c8b654778e82d2c29f9f6c1753f71c7d16585caffba811b909837f6a07884e76011d9a724ed3d5a1722204d397b763fca503b02fd508768d9324aa90b9447a12ebf93016a39ad67230b0eaf1c8326f546633d0cf97470fc632040661587a3a2ed07c3a98324cea16a0a0e5e348592238a75d7a41eeb681627c62b5283a817ee800de2c2ba107849a612ff17db1bd875dff7a957461ce06a62d9a542d3e435eaed21b0b06332abc25874d201d08583f40bf1d4077aa57724573cf6946c11af76b350ac4ced326f575e17019feeea03ecf17a6b8e70259e0b7883ab341bb037a9b286bb5f4a16ebe483c1d7ca10fd798d1ce83122dea59627da018b7acf674684b8870820fb00b72c6cd38d45b7dfb75010284f6efd0f91b3b43f3eb6c6b236801a9225362d4a0c7c8b683df375687322faf0d37fb8bee3e8057347288de8f6318a9f95a232eaaae3cc66cdfd8dbb121c874a59fd6806cb60667b56c231aa483d15dc23845e39ae49e18daeb3e99f8cd6a71b27e633ef2af177a30f5fdc2cd675b17c69ae751a6b6ca81c07be3f28d4e5cc0569941d475e6e8cbe05dd4bb71cc481fa83870d539f6f2201e85d9725aa5e2e181cd6a45864d98ae5afd33ce6cc4299f1bd60f23a600d838460e0de173ed20d3c83cdf9349eec1dbc28d0fe59c49cf151c500d6e3777c79e5f8a6b7b160e7d25a3163e0cea1a7f5f47289526a7d3d9bd9920d408afbc72c52a018d7c6baf2ec1106843af5e2d24f73a763a89f32bb202f91ed8bfd12627bbab43e2093e599b987abf45e7d79ed7edfa52e462bb3e78c552285c71c69abe0d9cac96cd7e6864dfad84b9849db383f386b308226ab93a0294c11d2f506b83b10a54e54fdf345514fdd637531c9f4e71bf6b57029e9a4e6b1dbbbabae457047c92c7bdacd77b7cc007c16fada642691f30f921cd7fa7118acebfa6caa90e0621b4d39855cf38fd88beeb67a0721ec140ef9e7b23b03a13cd7d3c7fdc17dc61b9fc74c947cd0568cc1590ae913eba39ad126d8ffbb4d94de05b83e8edae8aff2b8287717c2ed5a426d9b3181999fc180e1c5f7179c16a88ab5493fa15267e8dd59f06e25f6eb83a526ec5221c68bd6993e458f4bfb61768c92737d2ea8ee0558c2422a401d8df9d25133376e5131d33b84cf16b4796b84d13675df5c76be4811c49ba233828e5759772cf9905e80963880d3319d371e794ff2cdd078692c1b4903ed499c4b8e2a9e393e32ef14c5487e755f80731c4a008296916ea943d506816d7add42fd09e0e02b83a22f992929189c5a47f4a3f840c4dc98248a321193cbbcd21d1765f62f1f39a53f9b44b7785bc193f939035f120565296a0fe0ca65b4ca27b2b187777754b5621d2deddecf97a0ca38ce40d07f3c29f9404b5764c0e0b17f63a8ee0d8d27a0f35be7211713175285a75c7b45d14cde664152acf75b203c40be7af84f3fd4f6a3ac5846fa4dab07dc77d2a48e183f703a676ed7b6dbbdd1f7c32ade51f369d24435b9cbe256f28391b121368d9a1a9f4af0f6a3994d60e486a18e8516fe1c20f4fa12da76911ea3dbfc5750aecbb4bc608139ec78a1a57896762b4fe291d5fe916c23310ad4ec80d3ea66b109af4f1863bd8e327a300aafa4895fa729b62bfe6cc27427a2a0a414cbcfc98ded2ee48b9b433c633694aba7008e32ccea4e50b2ffa5a07a52d4249ca8c8f7a3ba81048794e7462b19e9013113edd3ae1cbf7ecca302ecf6bbf7a831d239b006b72cbb903794f62085629d74ad7f82752d4af1172a366649bf8ec222b72201ba6fa49fe515c194e8f4d7c8f5badb8f7ff333158350cd9053a0c55886d632156269dcccf0c3fe74c5bca5b05f2b91f00c076e94c148a0e16bf72f6ae7cf7cc2616c8c68cb5b44b5d4475a987585ec77fc53b6e9f9b3845106460b39506d19c7814ef78fcd7622eb1bec53d866bca5538cb7cd7d70347204161aec485470ef0423ea39facf515aba891660f44f3b0830b113fa5dd68b44347a1ee784b510118eaa9c9bf6b3ba9f75ff764b10505252f09bbd83e7ae355636c2910258fb4b3f2ecdff900da9e7fec8cc0d4b27c6caf8c11e6c6c3232e38b00f9fea5f077c03cb4d57eca97d3d2be69c5c97a4e8f7edbd9cee8a7a835cab6888b3e6dab779e4feccaf3ae5283804e092fe48e1749d6c5660f145229f7713d4a81ceb02fea5f5b647758b212e476c55f2a4a22af43e7246a73177fd812c15e1ae4870242d79187e4da748643fe5fd46f95e3f812224261c438e47fd09c9db27ab916e2963947e775c8b4232d8b989fdb31eedc7ee3ecc49a1c2444519d1ca3bcf848a7dc13d1f991c39fdbdaa779ead8e47a850c5a129421556727f291c4b5116ff023584e8dbd6d4a8940f381e1fbaf11525a8bd2d3fb1ea3af2a7501ac77c45f2b241131a77e7b96fd6ab1a5c6d12dd8c4118ee9acdb39a4d62d8b5a5e2743c24691c7032f8b09926068b35dc3d268108ca6c44845c0fe6e552d7b57c0adcd773ba880fec39ea7685c76204aa84028a279cf73de763e2434cfeed05770ecb1bf3aeb1041bf675290f93704dfe5c5715ce95255182d8829d801f3383e4e657c44b7948198478add3e7f8eff9f5f6defcb1cd94dbe4e26520a38eb06639193a811715619d0321280f8ea4227c52b686e155627dff2f7e4f3b7f862e7ac507b8bd2c8123893181eb52b600da7a7507f81ad1c59957ddf6f54f1257e4fd9cbf0064e5592ea047930e5a4e5b717454121f0e3352ba30c1e538eb7e250486fec4e260f855b736c1c9601567a422e89a4a15ca7dc504c2055c3d4360b5bae2de54fdf3c86d13c045ad379f8fc61e8a6c41a741a02143eb643ec8fadaa0947da8d3b1da3f3aa8383f0b14f294e255b7e716c4ae08f911a1e606c811e94b4a339b9fa9429444d2b14b86cdf093c9a04f307ab619cf7342ab52204f1cd6c8b8fa32ef89b6ce95ffa5d4ff0a4c3a12449bd8516066c44508c17951fd5813df93430bb49d5863d6e59723023aa3a6c8328f17bbfe6d94a376733b86fb0893214b544cb33353439909f4f565f7eef74385eb3e765350ec0571c8e06e5d9f57046622bdec12ea139d410b334376f324ba81eab043beed4510cfa55316ec19b1a4bfc89042304f0cd89b9b06e880ff7f5aeca7406dbe5b7db0a7588f217c7799232d6540badd9f3dcea25dcfc1a36a204530e038ae807226c27ebd2aac5f20ac3717a9ac5db0f60391c8aeaf4ed5ad3a184a9fa26ce9810e34fecd5c1cd6ecfc4bb5101a6b155983b8232798f9faf8320809cfccfdfdc9b2b8631643628561dfb45d4cf28a45473fb2d8f4d1e638def6253a1655cf7201c4b0ba84c4606ea9b7924d04774a5d805e6df871d0c0159e97dfe8ebb1c99345bcb5ded1e0ea3e8f45e3764624f64d099ec40bcaaaec745e39ab34ff59e11ad790bb8001fea8802c0af802b1bf5e5ee6f61367487b4bf681d1429a32f5102edaed95c33aa86c062024eb02fbff50e9afef2a1137c6783c6580996cf2dd5d61f486d531d59c8c4ffbfc37837f6215d7ea2919b806eaa89ed42eaae5e5c42e1346489fa50c3f081c85f87843fa8a988df0a35fdc81274b36c97a60ec23399bce5248843d9aefd35f6a79dc3945256e2fb2359c3664954c69c8b1363512c3d59b7e1334158c9ec909d5607204a1d6a51128e48df62f86f603a1384bebcf7142b5ee74b59ba19b4b167c5bd5c8c3104f82fcce4b88b473eca8ac5ab695dda0ed114ebb700fd0691b3c1a69a63ec37decd256e6728e6a6309434abe82e4b35b6ac3047f63740233958eb4407efa20fbf1812de3eba24291de4a5f33b25d810a8172f87d72e63db503b294194ed23fb4e3be86cf65094151a9674ac180a76d25660b3748fe904dc9bd19321e64e7c59b8b58d3965899edb35aa618ee98f515aee29b1acd1f02f0c26616cc0f4771c77157f4fd32294bc6d1e5cc1c254c7264c7411e36b822237ada763a7c628a9af32b64ecb2e17bc1dafc310417ba608dc0f139267bcbcd02e4ba0e8dfe68c03d97b3d3a4a90f7875086f7fedc0f786dc55aa0671b8edb4a632d91b77922750af40d99f7febd7bb47c244e591a7badc26cb79eace4d9b1cdf101d0fa61e668d3787659b27f0e36341a22def72eeafc98a71b96b621e29a8f0a4acdff19de0672d2980d34effb9a90380c2a5ed79a1ffcd6d742cff1dff350ea6887d26e0135b4e3020277c7a988a2fcdd8ab0f4c7b030fdcf9e813055ebecc2dc4ed3e2220a1729810c923df73260068eeec87d761e4f68c0c586936c11157cff0303a690e3d500e99523ff40fef2f49d43375898a9165c58b0bb98bb85af801e065fd64562ac6099890b4ab8c940541ef3e1e1dd2b0b6e65e75037aaef4a618d52705808fc416361d811ad1ba9f92d10be476882e85918970e928590bc832887909dc2e4004f572be78945c2813aaea615a0631c3f6872e7dc76c13c26cb57955321225587e6f44a66452323f66ebaff936e7e4bc6c1730bb4a5a4899df26f6454b1411265aede3e29ada42e99323677fac55ba18477dc72a4842b705d4a2539a6b323897e3730adc5170bda42e7f4cc9cacdfe81887318e1b7348e3ee72fc41f2726851f4169eaf8227bf0b7263766ffdca0366401862d98ecfb10341c3f81c6daa19a482f1ed184414e5878ba1360ce854a5801a16e87c197c7755dc336f512f3e2610d90dc1706face3422b6553b59e2c6fc7feae86fce91a166ac5d236b1f55179b115ce99353dd017e32687019c4eff7e4526307abacfa597b8b8272a0b019e78b2f64526e1b60509b1a3bb00444f073d571d4134ceda08a93b3360ad83202938f94d7dc4b3f3f2e6fe373ddb29093817bdfc349bf484459dfee53b24919b58ce38ce43d40791d816bd790986237318e2c6a0007b0c4b933ed9e6a0ac5c69e9154c6212a66d95b166383933bb2bfc8e858ff7779d227e91142ac47e1ab12311fac5892c3bcfab3d624c0e98e3acc31521611bd47e53e24118c88c330591bfe0baef5708ca218550cdc2b8dc2ff5304b854134285a9d14f7ae07c028c7868d0815e9a0b8d3099b27014c843f87353bd5d2e56c2d46a163c1a1d2fd4b1c51bb64907537f9d184be9e0a03834ba06a5651dea5541b565a29cf861fae1d39a9debb61d8618f231004e6fee56cbd89d629c4b963df45ce0867c630b0193479ba0561b8ee488388f8e917251ab3516053a9bee8b71cfcd94ca14a9c405ae73bd01b885752b76fec4de05c6b51c5cce06694cca6d7248d4169aac5fca1c7a7efb029106254982061b7f4c60255edca4f23e80e936d61a58d8ec65720049a0e3f552fb8f34e2ceff72f9b3c1b22a0f4762363ea487b4f2cc231dc6fa8adbffc9948c5f97c64ae661b5df6df3cfa41021f7f14ae951edb95375aae52b7dd507eed4c5cd4a11312de62a92fe0d408408464252b8ffe2dbac4e6d71ead372c82b41acdba6008daa32d0287588ef39a849694c61a63c9d9b61adaec579c96dbe60e20cd2123eace3e1f9e9cea817c789da5569b538246d4c74c4d60c0a2d9b4fba651652d42ecf6190a088ab180f95f7a362828ce508f82d7f6e50e096c0e8aee4096f580e62954c39b5d828f4be9ecef610a9f70bc7e9a8f0f0ae42438b2d210e4230a1cd31fb530f96ecc2c9a2e50ce16667fe3c0262c0c1287151c6b30d590f3c888312821c01c254afdce84b576709b18bfbecb6e448cc4ab3350ba4c48342d273c1d3773b7bdb1682fd131b9cffd4c57670c41fe5751e6c3991d9ce106f2c09004dacd3ca68a8608ef17c5b1c4f818ef67107eaa902f4d332591e3bcaeec9c2897975b6a28b3d579f437881aee5bfe3bcf1fab121a71c36a1494c39a06efe8ba54c1702f0437b482187b45af4fe9e149654943e6cbbddc57f6c2cff1c36a3ff5264b9e504df48dbba382dda00cc17f57c5bec825df6d21be270c204dd382eb33a4a4e91b80733776b5950f1fe62f618d7d111f7233d420dbb7de8acaf62bfb290b64e46f9b6aacd63eaaa627533ca02308a970302395d0d8fd07f0e60d387fa3175fe074bcf07346938a1f11318c4b649561d71b306ffc190e33f152511e732ed58622735973e37810b56110624759f3396572ed7d51612f1c94c0d173bfcf65fcbd5f4d5187c7e73dd5df09e1b51d7021a999b9bbec901772045909a3304a69724fa689fce1bcecb8c77ba1b6941098e67f81a5afff5b0c95679d604963a093579b69495bfe31afa7f68c018220edfe27e745e785e191d3ecb2357a27f0796a48b2eb326a40d6d89536c3e0e8b0ba891ca96346ecabcae33bafa1d7a138fa02ba07ffc7e6ee7602678061a8ac81fdb3ed0dbeafb9c3681aa8b42010f2eef9714807bd5c4ba193237627d6fdc88ac87fc89a118f8ecc15940f199d9c4e1bf99be5df6154df149edd3b67b2cee73df96a39c6eb985f86d4be96a4e7509086f0fbeb92b3324f213d6005341b00f58fa6e03c71564f03d5b2e2d0a76ece19fabded1b7d03a9214ebfef20610cd8fb126e2428fcd6c6e030a1515c0409c8ae6948ab3db81eafc633633ebc8a7e80a658ed14d206c54a15f72135926588a35fcaacc39a752a21e0246743d124644abe5a357a35d88219548b188998065fc0b4dae99975518939442230791d78e5cea74126f13636d3280f9cce1e50391a537493159953bdfb9a1f54ae7b331334b9ed94cd6d6b023dfa624c68751c3e67ce69930f5f93337258b2ecdc52fccbf840a41ff91ba3ee4302e5c6c2a5ab3358922674e0b54762e0e89fff2ccda992b8a3e7726c2ad30c4103b36800f61254fc64dcd67df374875c3bed25aa0e5960d054f48acdc8d04a4f6efd528a2d85980b0c3f8e8589b7f5f555e0f3ddcd814b38b448322a85f4289e980b2875ba691259062c0df92b204d99e04c765d7b605b3061a34f1c79e126698952cb125a3ca672592a780a89bda55dfc05bc3c9b0c0372de24da6249e6731f910b9e845f24eff34d7d9f809e2142d9ee674d018c43da18606c84caa363e3b0d69952d6bbd7cef27a1c9f6929d1936fa86c71af479fdf8cd37678ece2fc5396b7daf0e4f893322ebda8d6b8dc0b63068f7827e1525ab3cac81c9dac21ed438684eb714c898a0c792d8c0ff43886f05d7123d366e6ed32cb69014eab9719044ff4cfd075ff04ae03a758f47357a1ce628eea15f5a89ff7f073af538d19a63d7986fe00366148bdb47122f248ab0b98e00024c8e8889abab208920a55a28ab14242855335c72b77b455f58b77de074e3b81b367d6b731b04a400d3fc7569856acde232b9cedfbc01c8aeacc29ce79131083e27a9369270f807739e8561fd65a0913a0e9dbf93025acff1b8b5611460e2b8f72a591f8b5c5a7040215e9dbda403c41a5cccd2fa782d7ebae1c9af6793404e45ef36cc897bfe1442407abf3d3f1be6e8fdd68873680f6e55b56d432e35cb1e74bbff282559a6e7654e4c40d353f886f9c1f3ff2e2f70c8f553bc7a5be135bbd42c743a8a53c9584cbd7f5e363d4f98948f341a5b4d541dc3d3a96a54ee43d13763e4ffdb6b4f24d0de625fdb06ab6b4b766755b98672c39d1cc3fa041006949808a4b99769e0611ef140f589910200ff2673f98fe501405719f3bd499a1398ca683ae418b85ae67576e558ee91fd4e050f88a8047260b32defb3ed98368cae7ad03bf65c7f13013cf53b31a5cc017e0d9de46c068e3afe9693fd339d6a35a0543c03f54389a0200d9dffd7ea43c1ed6a53a04d00b02b4002619edda12fd982bc86867c572b27901650d35c548ae642d809dc4b747fbc16d29ed93e0f7081fd3d7be9ffa98c17353c656f18fae9008a24d50513443457f5c4de7c8cfcbe3806104c1e38f235d9bbb8c3af183b0127e8d4dbcf97cb99c5ea66155862a25606e32bdc58bdc199a6d19cf1a09b7916f24bffa4208ba46128157c5afcbcb1cb5113b45636599ac161d3b1c041a636b68d1afec7b0e79b3a427ee9c71c7b4507ab7cb40f7d35454ea132a54ebbe015bafb8e197d69dc88ea270d92ae83048c4d04c8fd17dcbab5c55035d5616d627151efb4b4ea2d84aa5ef3134b188d744f3c0d507b207b786148796b44106ec40fb385aa3c3d2d7b6575e97a91e313f4a7d9709c559a82c156781c6d9ff836e7394cb1056e878f5e7697640ee55151e1100f033a384f1acb84567212ba18f3f00c6529de3d12636c8aa27695e1938b4944235d09d074ca14c499c11d04816b45e5413fd579d0a4311bffe9885a8c6bb300c705b2e4e3a23c45c6b3b33cdb900204cce69cfaefeb3cb14c8deab8b5927372fc8c6e429f54fb672a5e77a2deecb6a63cf541da1ccb7ab07bd31ba3588aedefb56b81a464552135c78eacb092cafe5b1517dcaf10559bebd7ed25317be27703c218686562c1fe20e1692c9330dcc959fcd90bc1a0fdc052ca00ac225925fc352b4e9c0cbc7bd64e3d1c6826cfe6cb6938b80a7f34b021cef0e795ac8945b50bdf5cd8952ed950109da0598aec38b3c21f8d07c98d48b6ef4b19861ed383241b20fca6c1751250c8f29f8b784daca85b41956fe1714e6d74de551e34d5b3c3ebc9c298caa49af7058f9c6c19e20568aa773513c971e30e3c7be4b1dc194715790b7d267bfb20c99976fd2ba2eca8ee3ed5bbe03509eb96c4f11e056cf93bd77f72368592f8cf0379941c151068b893b7b9bad13e555ca4c02ae6ba465ec1b8920bac97590f72704498b8e25db16ddb56ca68bf2b8132ccea2f5478f86c1bc3a3673b4b5576b137fb6a575697ba0082288daecaeb280bc2c18b0666a445504832fb86ea4d97600ff0f902ce7bb3f8b7698182379809fe6d3c672811f0011be470863533014e97ec2306d4259cfd59a479d6dfc31590df877eb9b4772b30cb003f26ec1955ad274f0ee7c3afa3e6ac64502bfe84d949cd2cb96d6f60048d6607349d0493a11cd02b702a6a4b9f40b308a10d5095e4ae07f107bba72e8b002ef5d4440c4ecf5eefdced87170124aa1d69b9252d6e35daff36e5496e5425b44b2e90a8536f3714cd10d57d99a51a36a3b86657373c06cc2737d11b76e06ec28986b5a2a71d0674981295fc715837652413b078232b9d7c55fe4839833ab955c20ec23799a5fa68b326da5631bf69e7c2835f895de3e7dd955c762d1dbf8414a053198dde1325dabb1175fd47676f2cc8f0a9e23ed7b8b60bbd7c35f5e38a5ba87cb47d4126615117bc537695f49a56911cc903bb5ad36b85c5878ca1cc9b3bed0cda48d249f7f4838df5eb68ff40fe5e87d014b3ef7d3e36280277ce998cd20757226de45a9410685ef819501125cf85831c908f66d4707f9bb70ccac7cb49cfdaabf5e09daa296a5cd8f9778e3e0c21614ce517a249ee127a77d626ee2edd50330272d71ec1cc5e1d9b9d89bc380e50513d82221f5ec97a62934acdb65628359aa7fdd462044616f8896b31d678c88e56b19e91097424df0436c927ed7f2573b9bc0b038c10a36c664f9b10388d28f43a8e0222dc5c7a04ed323755d6750fd6bf4ea3a6f26116f3b00a42fb8f2ee45a79b01504440aa06acc121a086128d8722cd3b30a2bcdd61de14b350b1ca4ac64483056e01b6a3155ea99338af673913e8dfc5ad678c46f0458e6670621454c3994afad42b83945c47aa014115068fe3d996727453b7263103ec9efcaab1f8613a08fc38e8fddf31e9c09e5f74adbbe44974c3a32230d65255ac927bb926aff0da8509f76e2efa31702e9e4ef80ea7b58ad67784cb12b5a84b5b2b9f92773ee8444792c2b52caabcde48b7cd3808c4ba61a77fecb0dd9427034f17e3947df43cad2e6002ba7dce1f24070d1a709d5c9df74f02e47a161d0739848c0adfbb66f30d14bafb8c1ccd3109d5fd17443bf35586cb4fa1571e239ffc9df7e43adf8e88329c15a011c23700e51a24a37d8ea151ef313c01398685afd2dba30585268d6df28af98ad0254bb6e07f18f50068c041a41dfbd6e69c9a0de10890a510e7fb60d92fe821d2ee1c729e733506a0ebd5bd6d15f085fb3f183911eb13c076e9a9dafe3d54d5bca3af239297cf10ae77efb43f6f535c8ed3de269c8e194ce8363a84377baec4971da7c6f85751fa70552660b072b76a4126853042053ade9c3efc5b5ab7978de3d4a3b7ec2ba40daf14e48eb5e07498a87e899b0014f29685cfe3ef7fe37e29e2d7f9bfa47dab983abb05871860a929dbf72be94f2ce7042b3a40cf7c74c63cbc5ee97f1909f898344fd917a3fde43557205a3046afb65a7b14e5d1b08b992a8dfc703d91d7bce3a23cf09526d0ac1c4a9c5ac7e6ff52f893100794dd94ef704c4fe27ea8c1040b94d4e1cefefe2bb9807625e779d7298dae7904138c06524058161ac28bd4c2b8e9ee20cee4dd41024f2450bbce00c78feee72f7a2e2fbe4158236c03cff061dd8e933504db74c8f534a470e982ef1deb3692d302d19d0569f105e4168d975c6fb3daae675e0901f4422fb9beaa1908b482f325521136a6ffa90c984a6660346e418deb81ca277194229c8acd13a572d732a82d81e5a652fc9101c78660bcd94b3eb21d8f1eedd638ea5442f19ca563778d05c3e4a3ea8206230812f8fb870073301e7447d4e7cf3e21da80aff2bb15e0261b7453a5f72bfd6e6ce5be29b15828639cfd8647dbc18f5c04f5ca4441a03ffa9f1597094285479568910211250306e84a5cae18c1734f17a4b5169e9b26148df86600fbec94bfc26d1d9eeef71aa527e3766d7a1540ff93d5e194efd2e82e6a90316228bfd995bfc8f0adbf9d4f5a92d27825027b1c377ad91a3594f481ffeaaaa5110810f7fc7858b2dfdb41fbbffa0ca8da9c3441ee0c9b77e3a35f9080ea04f47c8e2485e30a256ad1970d5548ba33231872e42cc7b152c74f57bc91b817c190f6fed110830d76cdf9a3e1857591982632bd091ff3661f0aebd38720bfb72a50cff46c4dc113763e38a630535c79f0705a35580e2ac5e03c5bdcad8ea080632bb074f833c7eb18603aa4f25efd99e4b8d716905ba1cc462dca09b8328d4f13d72de5ba21eac2d0405889543684ad810b9a78f93cd2e185eef1c428f3c6b1bb2e207caef2dbb98af86df9cdf721dc1c5fba9682a22b4321c03b26bdd5dc0478fc98b7741b575ee02a32c5d841b7225e6d5a42082263544f91cdb6f43e7a12ee48a533de1b6f3f02ad8503c6c09402e258f0fc414d4fbe7570a8329ae78c81bed29b05a5d5faf8438777a00396fee0022af3013b64fe43bc842da742e1a91afbd9aee74905b0429e0fe1f2f95e320c83e1b59bdc1624c612772e874b34fa72b1d057571004750ac0ad0e7e67482077baf0506020a69bb586e7e8a400df0d4bbad5b41fec692fe1f30d859f0b4874ad417df24c695fb40e5b81451bdd2f00ebd280ffed7d6593bc2f07781309b6cddd60fad62e4d14e296a9159ec8e2e151233a1113dc231f6344adbc60631a3b4503f5d046f9751377ebf69640ff05ed84ca9e653af85bb562160995b05e7f3e26ad965ca58bd8df8e5753a1a5e6c6158241f93898a0fde9656ce48d4c1cc996fd29ca031d5a229d257e6f086d43c6c37b9cf69706c84d35b4cbe74968fe1bb01d80ce3690c395a532f221be2d5bfe0ad0a45aa0d27093e3c2ac110bf1969b25387ae45723e78a285af4c4bfd5bc2cbf40779eaac1d7e724e03060e3ff7923fc7192f38b389f6f3bedf68e86e17b534e7d60d61172308f0346368f97f629af5de98d899505adb85aedf9e4c69a9c37089e0ab9d41871b3dda5a865cfdaba15f8a5b01cae6b8466c79f0c19f56e263dab675fc7e870b7d955b39d0ca7e43a70fc2f3d5168b50d52e73222ad1dedaa746cb061ca0867f00f04f0300ed4ff4aaa7a164314da5147098f294e3ed71c0e07d003abfeccd6a19d8ea973e1ddad3121354fb627f2f960f6e5969e96e0378f057302a42a09bbf94884de5f7a414f5dd7a9be7fbf52691e4391df591c80f462f467fafba9e661b4eb69b5d3808c9abcb497001ca0fa1d341d64df72390f234160eb48f930a445e99d9ab4d7c284b4cd3ebfb6a5923b2fa653cb1aa0a7d1bcf043f9a3c10bf596aad56ffd3ace36f4e1ee588ab4249909b7abf9f7e0ea62cb5153ef7c88f09198141781b252edf99500d50f8c7f3238ab0fad1aaa218cd8c1fca070fb3d41f0b803246f2d740daf781e5c07e6f3fcaaa60426fa506a28937adbd5f3c2f01eb0c80228a581c4dbe952a523cc357d89972e0468204d85f8ed03d37ef12a11ba4455d985863d304e77d72c10ce55d3fa3d220c02b5b6f6e1e725e70f1375d0bf9ce07f56c9dc26a07878a6bc485b293a613e53ad09bf699f11388364f8b206d1fc06e56cef9b38e451e465aae2ac2d01e0630785dbd89c5b6cc5bf19edc364adb4296c64e4b1951ae1ecc1530469d62d4633ca73250c746946c8e85d9e25776477f736e49979e2ca70b6b195d516bc2bb212540d30a43211841a446c38dc9940913c9c6416f7298ea902f68b79be1c9f60f60716f01dcd4e45ce553dd2285965c933c84b205c003d045f557c54561b35f4378fa26d69c8a668a9fe6bb389f6d7986194f1c9571d88fd0fd274859d805935d17fc214e8a42e131ad27fcf71a5466040178c431f087d99475ccf13df51e5714af3bf92087d7e9cbe25e72681e61c39f440d2dc24c94c4146def2f4a31dc49f9ca1ca2c5df0dbb3ab97d1b58beb3afa475942303b763d0649136f2763ab2c13d87af5d8ee2b518030f8b591d282bdf478a19e72ad835d9e3fefa8ae9c9a45a1b6edb1142564667844d3efc9bff020388264349dd079706f8c8c5126d66d8beccb242d0c7b9b79ea7dd9d634d649b58bebc85bfda249862bac47dd0454eb550bb9d12b0bc656f670a224a66bd4836063cc107756d566587cceaae546fd8964e64952735a796965957f2fa8e21c77bdf2a5ebcd22ebb0616a32a85f65cb946f3ed55b1488ed12b62aa0c54e8b0b60e061cf2430d73eec2ad40a0bd229f5fc49fee05c9cd8e500599f49b8959bfead16297710c0adb89b364db508124faa987f1b68d54769b1d7e7ffa06920de3c61aea0ec2521c6729052829518d2da18aecf89e9a3475855327b929acb4d8e97d89d3ea94aa311c9427ec51f82505453d2789a691f3d3e3a61fb2fa5abea0d9c924f0267072c28feb427245f818ae2ea139bbbfe58ca47f079ce335803d52aa3c1fda54e2237814af67522d4433a0f8377fca7f07d19b09c180e6282743be93043071cd624375d8560c24d5aa12035e53bccf37c0ee21b10f529a358acc0395f6b4b4fcfc992d778691a0185d6276c2e3617c0843bb8a388ad5a1791285d26548930da37684ff58980ee64a31d8881e6fb8243aca7ee54f4f9218220fb391a30a0445b897710b53f38e41a652aa9064d9f580255a5ba7ebcfad453ee73e1162b833422f6d1a0d3636b84396e3681845b94ef37b99cbf25afd61fe158095456466065f5c69381cd512766facba3eb1721d17bcbc4151310dc0b868865c81a5c4abaa979412c1e2ced41edace8a035107d4dbfd1729088dac1bda1117e3cb973faa625c2c53baaaac10beea15dac83aa4001b839e3b2e1a8f83da60f050c99550df38a9edd2a595ae9c7763678a17fa78aebb38f5691a374cb82f8a72201ea08f0668df66ce5f5793e2939c4475353e845cef88e2616cbeba9cd21f0714d18b3e67c89e4aebe9127aa3ea1a818befe1f79894299bc358c9d54601908d2312d0c995fa69381697c19fda33089115b7cb696b9391922ab06affb851f2a061ae7ee5a29f9a5713f6c645a6d4dadb2563903fab888519486823db72f009ac520bf6812f31a2376b76bc2522b2ecb3156ec2f0dccb988c47dffbf275cf6aaa7ec8ed23590c33f5abafb63c02b0cfe4959e090a33e92973c02dd46647b348520d0ad81a9d2a2eaae3cc86c798e086211e131559558006cc9acffa6e704ca4f2c0d452204a996c0036222049a07c1c13225318c91301dd2c33c6de44de07c023552a7dd17215b328d749d00cd5d25c0ad3e9ad24c7b1897f1cf137ceb5f5d3b4c20f163f1c2a436f0a2eca23762f77fda27d8489e2407114a83cfbb38e4c0e57093f01e7dc7e906b73ccbce201a16781e2391a122fa2720d0e1c2d773939c94aa8dd81a819b594eb374ba3675024367b8adfe7f6550d8a88d20e5896fbe4c04e14169360a5e0b3591cd6e594e46b1f1a2412639dad02b66627511000501378c790ba26090e856009e153ccf3a9eeb97f09c2d50351ac340993a6543e45f6fba0b9d18169b1439a07cc6a2c6e04b226577b376a94f4aadf65326d31ec232c6af355db76ceacfec1b7afcd3756852ca7fcc5bf4103419b0153c9c66d47a1826722653b1b685f9a20b924562fccd5621ab5e19f03b436c902ebc286cff43d8a9afb84da0464d2bdf853eff101371570f11321a0b25205ff747a308689a41853aa4672dcc0a5e66a1a1529eea54325d0d7ebe8278e1dc3d6f4575458af01e23c2d9fdf82216f1f5fc2110198b101a93955c8f952e072e369aa1754f6473c4e07eec792f09e6708a4ef41972536c83b5a2fb7e921d5705ea2958680e2da438666b311a9a34014efc13f69890fb6db57de9aed9c6dcf44340500a11bc988954eebe8c5a03540a6b7d54aefc161c5f3380619f56c4ded62abd79807867503bd121c459a31c6096f955059e583890288309a551e207017a6d710107cf1a164609948045720335c5f84ccb14c19f876df6a6b008d737c39fe10b175592efc4cceaf8d16cde591a51c3df5b2eb1efe8c5acd3fe4466b10656de9ea3c8ee7f0261aae7e3460120ee3a4310a9bb7cd98814c4494e134016acf20251d1e8b8ae8abb7bcc03c19aab8023d7971dc06346851d53f93d4cc0e853c70ff50d1b485b6492df2b10d3d03a451bbd22608358294166a746fd91d972d02a9104f950fd704cbd7c9d82f102d68135e4ed275acaa72aaec2e33a19ecfe43dee3ba1314f210e6fa12cd09297e1709639bf5466aae103e77593c5dfa5cb3d5f64ac5b49b84c5e6cc832d460f5562d6cc78e77f402747050d0ab904a4f048e457826787f124c8a98140c05e2ad7b2f7007a875a63b2a07fa5a425f2bfcad0a4a037859d82e5b2190368b89b96ce917ba05291aedaeac630fcb69230f3b7c292d6e2f0b31dba277aa976c5af7e3e8a574d479716fcc15349ca213761252b943c0ba4fb3958d45d313df3ab3e6ca6d10ddfda33990291a237fb9ef4c74fe42b08ea4731e9a6e43f9137fde4c08a9f5c2c14117ec6bacdf9d1d96b3ffa13668c9793bdc7e1c5003347c8e10cffb8213af9028e930bac0b06d5f53c00332cc445cf07f04876a3eeb932dff6601948d4023b1af91a059939640f16cbda64c07057ee4189388d6da961c92138be94194e4b6ae60c3d1b3b15a7421ad9849632aa009863b73d3358be9524b265fe41a7671f91450bc5edf2bfc0cd6bed5100068867079171bc71f42066d531298cad0fed768587e19fdf95bcc172197a4247ca1333a8d3dfe1738245d4fc90ce2c9550b6f2ce0a6814bd25d2b792244783b34cf3561f6b9001e685805ef4ac5ac19edb6a94eca21fef83ef98e8cd5494e639a701c44fe337e66352fe7c605f8021b46b8e1bd52bfa7d2bb0e325aa2e856df1f30b5eacab56c4e2b32523cd6a39e4b2d06fac64ad2c8fbf3c9f8e56c63d5e53b1f3627fe9c5f64c3a56c92fd0761156f578a19ad4707d319d266ef394641ebc0abd9c955a7a89a1b5a8802381f1651f52ff73287fb138106eeee540b95ee0bb24ed586b5954aa0234c504638312d1c0f9b53a9bdd7b08fe91e40fec933c5affc3a54bfba6961e228291ff9513c08bdfaea3ed6e82d81128bb148e39b284e5efef59729996e4efd97504b61216d64fe905ecabc36906114c367dc1e48c2622a22b95be02e07a7507b083a005d1953eb4faf4be9fe386a63192d12733eba45c32834cb0d4799ff3f2c59db67e2da51efc41196160c74ec4695dccfa72e6a5028d0bb279ef7bc77bd81c8fe40b17dc27b5cbc67912fbfc63b6961e86618df18f71544563ce181383f5265b7d5b0b85669d703ee3b2f25bb809bc25b244eec9934693a450ea9167ea850a5e173883cf2645b2c245f8722cd86eff6e516b8229ff474d0e82458bdf0dd6ac53c7c39aa445cdf107817d666134490076b1d01b8802e7a784646049a19ca697aec45f961db3f61900decb9e2baedcb056e802cae849dac5399f3a0eca237fc15e60df5e10ad97a15e0c58005e0d5e9f08654fb647c4659ea80f92a5fd429c297bd22ab828d1a87426ac07fbdb6ee21081fcb4a2b59ad10038614473bc7d8c79224612ddf0e4a465f3b7bb6e5bce3ad02c6ec199eccd277a395f7906ba5ad940b64ea20a4ab731776a26a2222ba6d06def53c8d32a1b8879bf43a1561b7276e5d6b1ff8304c958d80f91981fea2026c605a399d3535ee7aedc13235a091ba7951ea634f25fe38850e4b222037650cd1f7080806eb4e6485660f1bce0355963913f40bb43f0356578f59485f898b098776c87a2f73c172d8ca2b2869dab49356b660e3a9129519750b503b55f63a9955c4298644930f42cf3d219f019e7ca7f7fd531050db49b53c8af9d7d621e444f5e4d95881f36de96666b1b27fc2f906789463df153ed0ca8a6156bd681b443ce1d74c0759026c3a802ebf60e43d3bccefd24b7434ad72a7fcccc2fbd5c8370f75adc7c469f9b01892b26e5bfed4d3728ab3faee3018b3227a0fd3ab65ab0b502f5919e73daefe8d79e5f84746bc303ff302d11f4deccee9fdd7ed035516d0ab0bfbe283c3ceb9bee53a6abfeac631386461493c395b59308d1021eadf1d2039655eb9223e722ffc250b5f02e2a4ce97c2c7ce94911038e00a8c5faab275f2e69899bf6f550dbb583b071b6438b8a762a668376e2aa2118f896b04f59b0390edcdefe6dadd60d70369c2542a007ac9f2ab687e070d5c96232d7ca19a3bc04ec4eaf138c645aff32becfd7b1affa31f22548e857836fa9b5bfca94d05da59a06dcb30dad22f47c0dc51414af9bbfa617f10d9e580fff2e339f80a257caea6ea8b9656714f2b0c8fbe85ef9295f2010e7d961e4264a68d3dd773fa445a84791bf6ee418477e76162e7945e2cc8dd21e88b1d0438d7ca19b6b9285b7765e3cb6d412ea4b8cd12cc24bd22f822018f0a7827622013420bb938ae1f8ea2506214dafe171ccdbd333807e0540028f304ea8e95786aaf79978a78ebb5f30b204379451ece0c061fbd5e545c2cb9a9d05f73acc2aa405f43d46776d6ef57fcf41d144891979e392f6c2ec19a302a8073ae2caafdd0fb9e378c8d5f01a520b63044f4b77b294b6652867fe61b95ff133e232079b01a7f807f75e8f905e951078677f2aea65b6723a04a7b6584e63e5c7756737cd26e9873dfe0a54c6fe590573a423c4c48f4bc9705d7e43b9639a33ea4c670a63dc21c8e2fc0eda9ef4029a9ed6195bcca110db8298d5d5e1b213e5b44575b525f34bdef719a34afde9da2244ce872a2e05d0af454e6dc934b76112d6a67a51738f89602a50f1fa0a396f85ed2bf5d73c1955ee31015a6699b7d84e543e831882f637e52ed869b9151a9a2e823834abfe08816cdc417c795f7fb3639de94416ccc8175df6cad130b0daff280fec0d4986f9ae7e6c0b7d7834e51f94b5cc72ec2bc90dae46d344d8a93e19c65f1c671a691e48509f4c1c92ca94607ffaee51286ae5b81d7c0e0c981f62077c2200dde85d0ff710c43bb842de68e8d1eccc35fd652d6aea8706d99b4bba6b903c9a4a3fef5c9b6cb10f79369e80b1edef0f7fe252f89c1125a8777b820caf770de2c6954df01e446bf9033053c90cb774431c7dd264c8197fa9bb44f092cce7aaf9fd50203ec96d15c25e2585f674329cbf18cc2a4cd31ebcbe8ca9ad9ab313d7695aa96623697af42be4400addf78934351ba6732f00a97426030b515f8a178240896b2dc485973f9bfffeb99da401850d9149022d004c8d2122dccce9a1ed83eb3479a238255cc1198cff134d315c0b7b40ff352d60e149eae9c8b9ac6122ac8b64e8a2e7ac74897d74eedb1acfc76bd8a7570c57ec6006abdd0381d77178b48fc0ec82d82b3867110e1f2555a3004fbc8b9c4784858d95781f928618e5a01979767ac228a86ac4695e2e7d3ba6487d1b900d2f7d443bd56df49a42c2b623728a226b5f191f8377ca9a3e8f4690c5c8f960943ee19f2c782255c82dc44fcd4d7a44b7d6cbbe85de6f73725eabcc377e4affb43c7e01e2a24e4dea77f798c1f046385f9c7e79af8ec9bb7268a1ded0ca6294b4c40b9ace38db76a10a9564013e75e92e3f23fbc22a0dc6cc5a43e5b55ab60748fbed157f9636140fd98d910390ce53b8f5bdf041481e0b166c0a94a4923ac0ce277d0743b4ee4f067c5186dda86ce94471aa8e2dc0c61272f9c21e8618d9f1c9485f06e636980454443b71fed5d7a38168dfed302a13b6e23b79c85bf1a3bf4d33f31ca6edc23ef8fbac83f8587a0ba54b9061d893d9cd72320d3421f2a463ba567ffb1dbaf4be86f7a6d47fba65a1a0561a892a2b5a5b75897bd1099c94efdd48a6ae2c7bdf3eb39c6a715eb39bef33ad1dbcb44b911408c5ba8790a23e4c310348fa2ffab8de5b40bcb8b929715d2d8d8507ef2a451955ee0b1a4963b6caf6be49b21fb3a50ddc9cf896cd89298d3980ab04c5f902542d839b3f963f112f1819a1d66bea0f223c5abe95d2fb0474f89c55e5f68039c7e41b224ffd6157071745e367bf5e79fe24af8fe6b90411c0d142a73afcb66395d3270f5b8dbac823c87b44e549c9cf893dfd3e73744ae6b91668170d358dcc069295f72781b9a20c58fcdf1ce86a2699e78389f37d50122f7e439da575deca3b8ab3678c0763a17384226faedc8b30ef1554adb5b281995ac448ff5370c3bfaa690200f4526e37d7ee509ef285ac49093c013bb20f0365147af690666b253359312c111e9e0c35fa1035f1189de8219fa90ee9ded804e1c13439748f2e10952a622767cd11c0c8a8ca43382ba3bb00c7d50a14eaa662c7e18be908dfb3a79db8aac9f7f9add565f79d77e5e5157b495e2e75b9a17dc7d43cd6cd8024b39fda6fc633d6742a53d599175f8400f49ebe7f5ac7697a30e94297f7e22420a6fce00c9ac7653dd111c38ea88d76246b5b1e74c037a1d36cedad55dfbd7569ded037cbc6465a2531aaecd045338bfbcaf58fc5c9e31a86d9fffcaf21e4c9be92da2eb1888d07258d727d2ab363ef0c7f023bf0cb7c7b7e53b214dc85792665069a5e051a0272c48660c3c9972e03e8afe596be3cf3518931cc09b4a859c67f6028ac605d9be66c95977a105ececa61d0cffc19c211ce27f4a444de174c86bb72495fb47ad8955f50aa39364d151f7a7613ebd32571eef118e3e506750c0195d8971c5a21af0d44b2df5fae40a287a8e415f5aca674dbce5d517e66a7e64605245b4d7fec4a17410f137de5b44f81bb2dd46f7e48af7e546548305ed383d660a07c3e16a76e39031db692a47f19118f4174d04b30693ca382765a0104f3562fdc2816f6f8dcacc24ec109ec759e21aba0111216db1c1bef17685f3f2433c0fee2deac3c9ac785fe042d0bc2535b84bf57ece0025ec765aaaa99d3551ec1358ee34606a2b55e9eed91af80a7b116e72883dccdaf98d3fe62d40813490aabb7c08a46e0af368d33efc51e328363737d4206b45c66113251b3d7905cd93f4b32c9b0881a2e1e4b164f4500dfbc79f375dad0dbd012b8c8231013cfab3c6047485f13cfe3d9205ae1f421fbb3dd77239627d0260232aa0a252a7eb33878b6d57de3c784008ec57567ce73dfb9815a25a28e4980e9232b5db17f8fc24b3258cfcbf15cf518156a6a1b5f0481054eed35bfa9ab2c266a56b0bcece22b402b839508fd62877709525d21e85777f7dff841c3f6f66435d2094756f34cd24c25ec20375c53888946ba62a165f7f3f4b6c5bd4d21761d9c2c128379cd8eef4bcdb8760ed90104c5174752e250b19e790ff2bf0993b6f5dba1d6829b9b4e254e7394b30a70a69fed50945c94caf5c60b9411f282f125fe4378a99d34b758f90b018135ed2ec0e0871147ee1aa77c6e1b323f3061b608d20f89c4be8f8bc790721c90b7fe173f0e9de9daf7bdb09466d96e36dc7eb6b5f431eb1f084f63dcae65abbbd74e765f457f30cf470a50b1abcd26acb4b4478bbab1f1bc72bb9d2d531891d13fe0eeea5b9866d08df9171d82cac0e1502860a8b050bf958757340986db40229ad43b7fcf28cdba38d59a06a2ef41d8f6d83be67eb3213a0cb66f155c44342ae8692431d757eae178df4eddf80a6b7090c4e27fcd927f982f0815cc4efb7526dcc348d9dbdcdab82c02c0920ca0556ea2b7db0c7b5dddf805ce41b9930bfac8df9920d5deedfe04d6d394994d78b2fe3810114fc681ac42a81f0654a54dacc2c4f03d54ea984a2adc2037d1283ccec28c0353b0f0db64b613b891a66accdff88a0a3e25acb950ddaa33b0b635ce0df4b514f7c0297b4dba46cf363e919b38a9320eb97383ed8981113ac244e1d0ab11fed2b281135ade88fe58c7839a0ca4c9d066511adcc0a2956f5847b1e350ecab7bda47f621d1ec1a4227af49c8c24bbfc695c56f19439a0895c215592b8d8deb9f538ddf42da2b93f89c89cf5ecb97b25fb7319221b537715233f86a723d13bd52e8c773372be838747218c30693ac8b73499333872384dbf9901bb1fd8c140451a1660ee883456cecc3c5ee92c04a16ed691848c417dde8360233d6279302a423199f6ef8e054168c04881c891b91c5c29e17a50e2a6455c5fd299620b34449e4432aa4ba8abf1c23895a2240fd18e955a39c2367bfbc2d9fe91428c3ece15f0618e742e5de89ca221f1bac49a3436b2b737a359f79a57b62cf2c1ce8fe9cfea612c34e215f633b0a917b0010652166fce5e3b7a5e6728b4ca2fd7c28f0caeb3f3b05290ddf872dd9d61b1b91246fafb9d7ba37764b67fc6a6d27c32d79433a82b1c29c92b6984c4b4538f82b44b32230861bc752f72f8f749b640b07f3e06669ba186fe31e80bf2d91541c2636da5fc0aed0f34a830ce5e55e527bf2b6738cc8da68bc148d93fd5b3065a4e142e42c6f2f7e7d944c88343d42a921724314229c34bfa1fd3a0dc61bc2998dc3e559ec60faead692531534ecbe3559ca1510b8e5fcfffe1f390abb3929878bbdae9b8bf2e1dc65f1077031ad17d7cc70076f6b09151c1d4231e8a59f317bed88d74bc918f87364e9718a18565cf640fc280f34c1c42c9370ccfe9c2741fb07fd2f9a3551fd0201c5f6e5a10b4559848a0f3d0e0b4f5003ef70b14907b7fb3e07033f1064688c22aeabaad4f8a0ad60df629259f6a7c3976b9351712e39597a218ed78508ee38086436d0e9a3a3321bb93632977f37b094728efa0879ec62b855216ecf9c2418a0c8080133c48e41904db537c2a03efe6cd5c89b05628ae95b72276b4c1d6d5d70b5697dd88a230349a3d89922c4e3760a78904998c0c0fda8909d4654e0542c58ae6a59f114bde530d31db07c1d52fe3f88e6a80e46bdb38a1d9f40a76eb12f33e270d05d456bfa45522fc26980734a32f7cc99308c2a8d399e24fc803f0b7dbd8d7edeefd49510f09ffe8a02643024be83a137d242fda9d53a12b86264d76c89521cd50392cabd92a3b49104364d0cc67f9416c7d31ad963ab1a97a52e9ef1e4ee614d6ea0ce541a296bcc949cf904e2bbff9b2c0a4488ba3519350dde4cafbeb3134a59ffcba6b4a69ebeb05718fe4cc8c2d779233251746faa7f7c2a9e8b03704751ddb6413b7b3d4a0f4b54ff84340b34f88c7f254fe3233195f89f064450f5beb4d529423aaded4913fcb36e3a4495a7c46860985fb06295dea9cc60c76856d8b29f9b22af01318acc9f22a02ea67abcaa6153bdb17d7254c111948bb75858b9489c2094908a7500ec3e1f6971754c1150f8d988b7deac22b3a1a9a5578a7349cd81e6b274e2fef0a0c72ace082d5ada5af37fb2ee2fbf85360540d26c3884c00d0944b12336a994eadc7972426a8f95f45d5f493f302e4e763ecc4a0744824a88cdd66f8d0e954386837c3bb3d38c9801b38140c2037e0eb6072dadbd1e42e34f552b6496425696adb6c7db3728690e36243d2785bbb9132e71affec4394e2a912eb851bec574e20d789767fd694da1e171c069992c690f7e96b802548ff24e9b5545a0d00f251f417155d4d4a3e1dcd1850339570811304663de65612b0623a9a359de9c1ec97fb2961ab4a4ca7e5f30083afee113f55688d3ee4972f42958e50cd45a42761f775304bbc90231c0a1545b6f6e3000919b49afd7951fd3f201b3084b4ec58f9ec2b855a549c698e588709315165d2c5fcad3a645dd86ad91c3b8a742d5f8beb153deb595642ca764729d610d8d55c2859c21d681b02c65144fa40a0ad7fd153be96625313ba80b10108a54a29e336f76d6054b463b7382beb6b1871bcec2156f69e21d8bdbf431c3b3a1b3f621e48498331f5d02a27541a76f6eb3aeda4f4c64eeeca3ea67a4edd9e94f81c6ec872941ae2aed8d3b4005d7294927672230bd8abdec6c67b1857fff79386f00ff777d97aa9d89ee4f621609694b9f28d7743def9e592939919f94e4c100b7103269ab08f5cc91a38354dbaa578fee48b79c5b57d9bdf02b483c4b7276ff7df0f2624d864fb8b38ac2e794645d77cccb0f9c7b8d6913d1fe347ea90ab1a291ec83097916a06ccc8609bb5fe67ead6e228d276e5034e9160f877172a8a3d982f9ce5a6ca15f31d0023c879cc168ee36a3cff381cdad6ab29a5dd8385b1a149ad5a3ad8eac5d7dea2cd2288ab82631184d2a0f0c688e6d5a13778919130117e378dc291cc5d9b0b7500f68f0c249f4fa0227363d7d6d2e6488c3ba3a09e489c91945954d479d3d89c523f41a802a8cbea3cb4ddb961d6807f5d354912c2898cfb2a810ec28026c0a6e76e63c18367c210f160546edb91b1574fe5b90c0637b33abeb3d3f9b08396af2490f0195b197a305d06f17d500265bef75e41344c81a3849e062ed95f61faf61397045c200e78a2fe36300fde4639393ba2d982a131416641d9f71440911d25c79d094a2062deaa5dcd389bd63a73a0d772dae92f8114dce0fae392353feb5a542198c6a0723eb648b8a60be59992c0fcf6934a0eb432515a9a46a97ef04cae3962a9a57aceda5fb4761b96c682d88edc7d5e81e62f2f410532f2d0c9aa147ea8f5c93383ff0685e8658bf3968f6ef47c6a42106de762774f78358ab8bfc67b71d1f4fd79e35d462e5b31b71bbda7f568907d215d037ce644c46e21897f1a09b57c6529d414e94b693fd8b30fc60c08a13f6cf0ec7235911713e32de8aca2fa100e1f9c49c899990913591f32e3e5577ab9a38dbdd1cd563e3409e547fed4b63e5ea5b9d51d2696e5abd9f334e651fec184878f82f54615f152c5f2c07c47d173e9f9ec6f36e23c166554ded480a4c17d7df5cb701b6ad788d11175e0137c217d50073c5739913b8354901e0db89611182f9557976234d77cb46d024795ae4ca72e7bea75aa19f15e661ade6ebb9651a61033fd43c73ccd4a4194261d4c98e9ea35056ff15a6fd437c5fe0f5cb0d8a8633ab74b1578cff68903caa92bd5c58fbd6b766391115f5c96f3f33f570cc51ebd8556f01a9ba18efe46b21babd6f4ca24dd255c6dfecefca36bb56c6a468beca37c1e1daea80b2d17369c78901bcfc2a6dc6345dac88578faa1457b2d0b1f346064e2deb082bf5c6e40f898814149e7936949e356bf2b4a9ea5e2dad5c50b8531d2e7d803440adbe8613469e75480833410f51a151c7c47d914c7b05a6a3a522ec4de59c15627ee1c13cf615ed6376c401aa89a70d8d1306e5279e5dccc0b7ed52c0553f5a1b80965016a5ea99a3ab2b019848f26112663d4fbb2a1670128eb748e78fc3461ab9ecf39341a17f882d76764a66ce103bb8dddc75994a5b51901c580d709353eab2c68a506a4e7ffa5cbf9dc0cb691c687b2846bf0b466888851cc1bf501f6b454fd1a9f4f0a1f6511d6909a3937b365fac760ceb4659a49ba84168330e51546f7fe7dc5148cc8eb0682c587a40e35fa815cda9d0d86c760c0071c097a96c95111fc0167ee8db5e3e05107c4caaddfb23a954cfbb2385ca1df6289c1a71efdf54af467a1c0bc970ffb50d30ae436db20e1da4be0c383859b9663ac2cd14978dc6306826267a874e0cb88c88b125afae06343134b1a955ca57b3515228c9639cbfac2f60fac819beef3165c6cef7b5253a90921e37ff782988871ae413eb24b4944034161bc1e68ea6ca723fe121dd3b64d585948ad45bb9172cf545a818a51072443b2314e3a7863cef2f41a69e99d8d249131d47e07af703f41036bc116b84c5a67218d962e60c79adde6613b2654b7b2e324167e7add3da783d5ab250fbff15b863c53b1dbea52077c081fc6c3a1ad097888dad6fb34f4b2f6fc49933c28983e9da4d7a6e59a7eb34b6bde68152d8c80450f0f866ed2bb257a66d8597985f1813389480071ebaae976c396d172669f92c9b39fd39e92674bdbc6df3b37d681ab9424de08ee54fd05a58f6051b8067d5a356136cad20f527d7b3a618e43799e670ad14ea0dab24faa465da8201e599b521559c2ad189e89508537915a5fca00026298139cde20c0e4810de8feb0cb810c8acfbb5a4ef5c87c7592359313fc7a832d6490e17ae5506fa0b3cd79ce7567c6a01246e7652d63424f226df06f9c0d7f7c72a1effea4e81cdf08f3e3489e79bdfd8c2466feff7e1cd02b8ff613470d2ee2b1f2ec3e374458fb643db87627c345bb9ed96e20fa5905eb00d6f2d62d862fa089006d1719c326bc4ccdbfecfa4517285daa9731c1270a42800f7cb04235782205a2a1b875533bcfdb605e1447070c2115512c9bfb0d5ca26355d8011a2fcdb56d03b3b23e9706125fa94411609a7d820e3e24c3f1f9d5c53a2bbc9756db2c9f74d561e99ab80f1e6de3dfdb3e36bae7a33820d95906957a83626b5c5c88b86c3a432a754031fc00bb103abf162018fc228425f181ea9c599a308c214028b0ceff4a5bc048d3264eff9154c6ab7e7933c7bb1d5864f4d73dab61714c244c249e58f0de61f3adab002c72650f546469ee205dda3cdbc19979f7fc09e3aeb5316cd6eeccb69bda2271c89bc3f4cfb4670be9abd6ace8a98ce329514b599d1c200c2995b4ca449bd6bbb66f481802395215ac2bc8e124e2420f6379ba4741163fc795463ca8790eba390f9002b3eeb70ce17917465ecd0a6d0f1fd5f7fb49951e0293c7c11696416abb0339e6651f1a194c5ebdefbf1a1d3a80d07cbe5761087d8706a3114ac23915dbd1adf0460f6a9286bb41db9f03ab7788e75074ac4e3513a9cc33f4385f354e6b4ff4901ecfdd99ec5276587d0f138f023a3223eb33a04de834730aef9d3bcbc451049c655d7bfc366bc6c1f60e01e26e50bb1d1e49315aae8ef2272b6a53b69dfae501b4b34592e68d97013c64a90865528f79afe6c5a6dff8023ab4410aa33196fb58307e7304da64e344513a3b0f92b017cc2adc0f3cbc97e70f5c1c65980200a179eaf6020ae112cce518731ea6be22d7be0fe8c067f69b602e2ff95a95e1df3f2cb3cf9f671be342b2ac383b3f03d43448355b8d1ff48fd0948fb954d43aed79b93b5d8a9d88b4f0ad2421786ff20da936b90821b6118719437ec6cc4ff56e19845b4ccb00bbe127b4afe96c30c5786a695dfaae3935eada177c59e6b72c8b3afdb8f73849098603c90fee5137f17b6f14ca3cc83c3fc8265b9acea667ecb94fa6d2765d800fab051cb29c8105e48a2d4ca87d2ef0fbf7848f025996f31f67ba56eafca811fa283cebb2b681b542e9cda7f318ca5144c53fe182c51df50f9ed02fa485e944df3edf8622c00b047d8f4df9c6d889059c79e3b841f48d454a9124756b8bfc5155f267f35139a7dbbddec63442b54d01a80abbf236e0dfb6f02bda957ae4f9ee178e181debff955c5a38d7d3ad4c4a2f334476c3277c6eab641750005c48b99f99b9379285edc5681e76f633ddd63e38d00d0753021be4edeb81c704182c5748953792f41d220c82fe7369764756a8e5d371001cb8ea4f90bad477e1af857e8a17529ff5cd03cb09ffcb38b4cac5cc9f29b7cab408a4d85d2bf5698f4fed3e6a787a0bc85a0663d811465773be3bcb199b9393b7f5ae62578e28acfbc91dcc4ecc3ffcec006d92c1a10ddb08aa660a5feb5c09f69152784831b489958d296bf15fa6b8386905aeffc81ab5ae8097fdbb3ddf7f280902fb8a35e5c94598aa700fa46058d0954a1cdb1538c77fab2aba6df9948ddc8c251794bf8a3d7a6cc95c7c977ffb78d52b88ce5e1d5cb6087c5221bc66cb17f6179f26ec6b97262e7669a291f5023ae20ff5730323f545749d62873fa0d0199a589af715acda5c5ea8831ba94b4fd722af35c83aa334b062992d1bee57c0c85a91bd53633f7191ddc8580fafd4e28ff62930534cfafffc8dbf8a4815acfeea7e9b56deb753bc3438b1ec5fbf4cf7cdd4c2f79491be464cf7e182d1d162a21e46a2c0870434e261e931ec8c5d56d91fed3fbebd64176fd69fc1e76f3e4d8498b32bdbf0d01f3e732b795806aa0ae3fc50b2deaa1c5cebcf40b8fe54eea30175b2923fba38920bb720db531babdbd18d89520f810a415ba9eb96ea34edf8f656866f839f2cbd755e710ee64d3734fefdb7d2c05d3a612d957218ebd1cf9847b5a60142d1d6ee5bcffa41953747fc605138abdb440b734789d984092fb0a0fdaf6c13bc1d0c3df67eb4cc23f089fa70cd4f721e916b4f0815d3fdc1042141b9ab051c6d0961362f6c55952a3c7f9f7404438ba4d3730e9a0f3208753c4843c2b873ae189068a47d752fb3eb815497d6757ce5dc36ccfc2b443cd312d241ae4a0d2f03a6d44e96632c5e41a21f5f97388b4e8b31892242998283dfd50aff227ff3ff1a0269f7f3e7e1059779de0d5d5ef1674d7f2f3e7f63585ca572033e380d800689d0f8ab98ccc31baea428d85c3e55c6423ac789f5127138db3dbe85d432f0c8b2150308075dda892d81a313c870bb68d5b61be9119da14b763313cbc236b7612af2a064d7985a59e8981ebcb5fee8fedcb7851799e9033bbe3bb9196188877b0f3644606bb30c42e456e58425ea9cc53cacf2e2fcd801c4a99032364fe36219fd8c938a7c2e9a87f34c3164d693e2658a8165a2cc4f27d92dab1bd1b16e7385402eb4913d333cfbd545b1056a7c7b710f5a3e2baa8f1afd369b2edc983cb408a134a1ee6aa7aff0cec6cde42b7386cff5490194ad2b4c7589c3a545a7e4017d30c68e7a4c17db6d2c54ea58b10b8c4eae32aa5d6046a0eef7e0e0554f747fafd659c340e0b9e40739e2c67b208276b2c14819046dc048f74cfb493c16ba05a17d37493f436b24ce80a433e3bcd54cde0c9e9ceb0a8d019bfda973719712d8555a05154908a4d78f8ff6fa30372bf907c7d4590efc47c92582472cbffab27583762147cac175bcff086a9fe05134f65d5f8a3e86e32520154f0339cbaa5b47c9d286b7bf512e0c2161f77346d7bd581a417f721c5e2e4cf9a1d1d0439555423d530d11c35b2e74e937daa48dda367309c46398d64575db1912f2d842d244650faaba0e66f21de85ac9971e4636555cf86d008a1fc5f27fd64697d494585ce529f6c83b1e97bc874bc4513d494d0de0c4b5de015d5f9208fa7c74e7a0f878b6637c9c77319ba1bc791772e8544cf269429325df30b364816baba100f2fcae0496477726770393f7c275e22c635d20e472a203c7a0f4cf6f5f5d80b9e5aae5db7fb21050a659f0493a1654fe79fc1886fb56d2124cee54e6cef98f4ca545f7e22753dcfc463ffb5c77843edba73597b41aa63db1b69c8a2fcc18b9d811c43ef63cc28d83445eabb015314377faf6a8d431a3b4a444df0dafa55020c9afe3fbd3800334e42b9c51f541aee62adeed5e8930f2cf21c3d32bdcae577d0d1869a990eafcdf43c3650ced2a049edecd2b7213612f79b8fffd4bab6b0003994ca437d6c79d737fb40738e642de3cb6ae9dc5cdaab893a8e92355789c0c599d88954c756141cb3366e4fe7c6d536abd00da7559f4e7f2e5dfbd38539404a0eae7fe7fa210e8ad0c7588d6a6df45965d7d70c4706926473677f0787e34a1fb7162351453d27fdc15de230fc14fc6b9d27edf58cef0262c23b7fa6ef5472e8bb1b6a6c2e4a165d67b38dd324dcea4c348a685d0bf0d0190f98fce136d90d1dda46633b83661cb86d87aabae6f9c4acf93da5bee863281b0243f469d36a1067c495f98604710204d2f2a188f29ae54e290bda3b5168955fc410b8d0ceeae9cc8ccd1e489f9fb1236ec77abd9cf86240db5557611ceedb7854068110ca85199ab4b7d1ddc7bf7c2a499c4ec38028ee7c7e2a29546df2f9b46fdbadde91b99b946e19b937f29ca581754d993a97d0a0052a3ebada996942effb1e7eb469bd65575b75644972440d5bae565340ad43f4e26c5fdd043055abad91c387c7852e978128085a17f4894c16e6bb0a956deb759df6f0fd38f6841f696db166b9c60ebaa898b95701d2fbf194fe2871df8d7ea3b1344b40081af11800bf0025f9979ada12ae18ad865b981c15fe477f7c9f94f1f7279f312c23ea12c2e56c0cb45d18616fd04a472df7f1fecf208102f8c5e1ad1c9122ba8ca5a7549d6c432944d6083f2afd620a55ebbdb93c382da653a63d0674bbd1c477be2ccba31cf080865ac3aeac12f915003b12d1ec81744c8326cc2fc029900af6933db577a009b306d4e1ca884f419e3c2229caa91a047037f54f4e31d976001460160cc63582a5a71a6c509f0879b7b3bdc3743fb4e8082f9de3cc3206ccf197a9359c5394b73a8d934076e97083c2398fd9606e5cd394f69af67a60478e8351bf3385f8d3399ff876bb2e0dfe0a1468f68e520c97f607c34d67ca6759b82abb72414d9c67cb47e90555b0fceb8ea9a40f266b227c7759ca8850a707a49130ac7138de4b83c95f75412b05ae30940c74901060fd085895ecd3d3fbf6d9bda40e58856840ffd367b78b3dfc0168d8f7b1962fa1e5e6f49237eb73563b57dc35267b49be4c048f7b3e84c2b8479dd27bb71e542415853fb146bc4941e29ba4bad4e01bbaa34762e96eff1849c6d1d423686aff4477f57468479b32af3d9bbd7b0161e4121a23b591e0673e22028d203cc6c5cdb2c215ec4a410d3ac24fcf5b678fdb5568f39879e7aa0022ad5e45ba2aa78357e3fec9eae063128bc047d65a21fa642c9453ecd7c5edc4709ba68e317921418fbbf68943b3d0700b6623341e682ca2594fb6ff74a9daae0d3a2f154e05ab9a8ac6057c2bcabbc649be65060ab5df813297a8e41dccc0c4ff4459fe6fb34d61d787b387da54ea422b8373bd389519c0602d49ccc59769d9840be1e93a8ca82ccd7399380de757576cdffd6a12d90ac7a8f181099c59be900f832220ff549d73a815206f8a3e93293b0142a07d97a8d249543b04f88cd25951fe04b2c4ffaeb5cc9356e2afc273272b7e1e4dfd842300639cf1ac8173fc904701816547165451153c03dcf1a77cd31f26bb6b4ca65a895c76bee21c35b1345057bb5ce812cd5e7e323b80e8f62bae63f77029846722ec6a11b4e1d74f02fa154750447a891e7cea3e08beb3a272342e43d2423f1fc0ea591c719690a2b48b513056e6e1d5416dd81dae6f48fc6e3a1e2fb532e998905a13838d5773a6e89c33ccdbd425a1d20b20ae14068a0d74249ab47b5561fea7bfdabe89e12897f9c139f33ab8ec219849b0a5e61fc218d2d1436c576d5efdfc40a51d3601f4c6efa5974669545df609037083be4302831873611877ca965c77c60c03f706ad465efb1ccf7eeae0310acb63b48cf4eb0d08243723edac0b3ea8554bf6452c324855242d6b7e54552ac6920c5c5a1e208cc13a0b1d16c219240d86685b0c8d8ff38c740ec29a334dfb11e4a463c6a168892f8a48e46e7c83b9f693622f45d9cf3e0814f431b6d00c145f6d5b41dc05685762aa79212f925d3e2c6cbfa3431077f96d59e7f555f3ac36839cf6388d154e78bd8cb2fed0a3fc24d23f2fd095dd3b8929d328fe3b5d2acf16dfc96a1058177298ccdac2b242827f715e02ea0652c396ead6e35ef61ef423944efd1b821c8ed53c3bb1b8d1ef1c15fb00f1e4916f9a099db0428f8a21eecebc391a0de9f8817372a27c16a154b4a979e8503d2f68c9555a294c804aa748287bdbfe895c0696e483cb2afd601fbbd82e51e854080fb28a4b483af13d99f21064051e5e255195e649fcf4ebc4454453d2f476ccc5b074d6f3c157672efb78ca1d033d9d7ca2bd67636b77cf2cd9891e8bb5c56bdf1167d1e092441f860443df888d29d23f37d1e3289e8c4c77059430173a2d3b101a79f08b512b5e559ddc8c40ee840c21d792ff1a9c26e13eb10ffb0c68dcae3678d3bf0bb3a1bda0f4157e7416ec8041ce0db1e828237c6032fe770e583fdfc0a74f246864780f187f3509255807f2243ddb814a9fb78ae48fcc7f39971a29a1437ce4ee9c3676399ca50f1c79925c542f1a8e770120bb9e724ece7faf21eb1126df4267777125db66eb29fe1a7b7a5f48d601b89af97bad2efe1eb46dc9de591d12c95cab34a0fb53e8555233096051b5a27309959859e09640ec2840c35db5169f7b8931f2ab3154d2ed7657e9a9ee3f4f14b56124bfc3045b5473017663c391ffb72fc33b3c84300b2d86b8ff774f44465d5d83d2d9e8b1c1ddfafcbf8586c458d65e70271e5446f617d4a93d3a40fd09a8d9e093ebc83b7d4d7b154642a7d9b2e69508fd5758e5f82510edd2c6d79ef6aa4be34890def518163c20e6a12b3e46c46b89b44ee32b763c150e33ded3f062d25aae15016757e8411793663d0da3a89fd2fe5fc8de33123e6598c9584293a1f530d0f7be24a3e0117589b49f0ed5c4fc2a309a12f0c40652cc09047c17f43fba3233d1ad22add00f916e531e59efe3f859f3fb1dca564fa0de6d9d0645b086db89a65e048c9ed0d40b3fa4590053eb336cf5106857943767d72e93b9ec0a918f0ad2d1078f88017abc69060d1045fe261f416294679ec8360f09377f21307f2faf2e530ca7e82a997fcaf5d00ed73f895bba191ef7f683edf045d59b1b9b3cb75544782f15545138b060d19175ee7481d2824440f2f6b7515eb11fe4edf5f4fd74e186819c9d569fbe2af9e77bab74004accecba1b2e0452dfb323914e6fc2a2dd8470f5b987560d03f5e14893f7493b32eb300ca3b8c53c73b901776b7b148a1b7d5019d5963ba04c307a010462cfb15972c39dde21e6d3e4a73f1df8850c6242e1e46c90804d004b4aa570ea8493ad557e3fe99575fe60f3cd29dbedee2c50641ddf77e473d38bcd1dcf80a1d757e250d3a011735c86d2e5808d3f2da597510b9c26825f8908ec03270334a2b2d1ddb53a0298ef351ec39f302664742bc52f0d2fdf2b09fe9e12f64161ae8d0e512deb263adadb602832519512a510ea4867026b004f734f0dd5d98051f16aec7d11c5cdab56f5cc7266c2e31bbf2ad0d7068571389d513ba1997664cfe887d32dfd8ff2d9bd1def58623e69e65249840304699e79113fa6e0494a16b84cc0bd0494100430cc62e34dee4508173f277adedb40eb3736465d08fce4819c604959f5dcb669fd1d54c279dfe0b181bf6727a16598b94a574387dc751c20b2b499c88460fe16441f1fd4d9063d65191b209f5b8be8254d3f6ac092cb99c0e7fc4cf9675919d14e9ed3e569b145a300bca8b4194bdc56f7606ee00e239b4a24a23873a62cc8d2819be228e206ea1170b1338c12c65b859baa0902382ad1b7a93af93ddb6ffed19f3ab295d9fa5ab75a21547d0b6d81b5cfbe5070e987f59662066683f3a520cb2402eba40c8787719ba85992514336d2e57e31fb152ab018ebe2dc4930612259a078725d058c3d034bf41b97c80488defbf4873d8172564853561b96c47f4d600a2aafe1a13832e8bf020851cd0bf8d3ad2752f585522aacf202d38d15c1191c8a8a0ceffce3b8b91a1dd86899b2e2413abb218a81efc988be26abf189bbb6f21d39e51eb0e35ebeca6661b6c75714c590d7ef5d7762d229d96c4122831638a74fdd35ab3ce3c00299b5927c7e3749bedcc8e9a8ae289b979ecd6779f1df8ffc590ac32ecb97ddf036d1a7a06c48b1278450fb9d0d8f1cfa6e9c782d95ce0db70109cdcc7b65afec0a5017099294f917f0ce441c639aa48ee11c79258d3bb7c030baa2441baa6de8ced18c14c9e4bc5f3585907d6d883802fc2f3ed59f02951b099620a7f1885a21fc049635eeff955f17bfb48e93a228fbbc9bd2c76880b484cee38bd96b31ea7456a15145b4cf583470128823872eac5041aba8ca5552ed19f82ce06711bdf8c76e56978ac8cb318a0c67229421bd00461f3682e10a45e9559145e3271af83f34bf934612f46e9c1f57c440976f6734e981ac3de61b2596238499d16949c09273fcf27dfecdfa228ea962979a87bd856d5b4ed57b18e382e94773df67734f2f1418c3b9a7bdb52c3bc6ce6454a27587fb28404dcde802757a07036c7ed32686aa6b363bb71186599164b7d01b0092207c94be8f28dbc171ba72957f2da646ea5d4d8998539d93b67c72851602ff16bd7bcc532f8cb0cbbd55b0c0f0ad79c950c85fcc6780f61cd29353763ff14c06b5ee8d7d7e2f400c7561362e6be2424918183b19cafb3202314e3c9abfe706a5e49c90b944cae2e37f5375bb06b838dcbe4d7a5afc219471a7354623b7b81d4415129bd177a89530cf749dff01ec20e64403d3772b9c74281bbee3e22a1279926513b42c616884feaeae609efa73c0c6cea529b66c30fa9ea69e646a8c29196572f61a160a11e97f96fc39bb3c9c531f1f207e4ffe33bf4dc5098e1c677a6bc8af405886975391b1f9a0a18953dd3565c2b23b8b21cabce2acbf556cf1b7dddbe78d21ecf74e90bef6890a5a9c4e9d0f354faea3693cfaa5f95b76597e8d8c1d0556c9b879889525e6f0622089b09e05230faa3e794b8887faf500b251b009597433028d03cafb97bef1d3ed0f742e30248b6b02981a08527a32f2cd40268d77043225d61c61bac8b4c5183e7f8a27f353dc7ae2710e6a86637eca2bfc9838cd2e08df3f5606397b27590dc020464e24fe5a4474d42447d82aa605d1623db0bb2050257e9884d1a12a62be639c915ebc75a562ec4cf8c276458fd936c1e001594dd237a3a7b23ce0e01d47d273bdf3f1165a8107ee1b6b59661f8eb5f2a37fd158ea56198bc01209b2cfc8fedb7c16474cf6e1166534cc25ff145418b2b795a64e912b82f77823dcee8fe45aca7896ae0074cdd7db65ea3d24d482df5d34d89c981588031b9a4c6970f0cbc7ee3172def34cf8f68bcec1b313a38ff953a21763275263d209c80df8f7c081c0c803db4413747954280f71417895c54c8984365c236938ec7da3a0acd5b953aae569ffd5a0dafb8467416b2840431f8112612faeae49a9e2ccf3d3d3d8e388bd105781dd8b34056bce4b1b71acc7cd69253ef1c5a2da58617e831adbdd38b3597e63256d8512b05a2c43b416f9cf6e3bcd15c20e7f7478cee718e9f7b0cdc81e0a95d00a08409d0bf705cd0f0f4f43d678aef993a39ae7559bc32632736b9dda30dd72d51d8ea2a8fb3ddd029f3891e6965f402e56ab475e0837e39c5d2d3f74d99a2ddfb3bf741ce0f2f91dfb9f76ba3f0721299f315f05b203509f2001185acc91bfab8f8e42d1bfa20268e6dd8a8ad60ae04bbbe5b5f501c69d06fbea362b5b43cb48cbf5382a7dbfe0acf75ccab87d5bc90668433eba696a003a86b8445f80f927ef5ee13e04544f6868fec05987ea5dd1aeb82b5bcae38ceb062eef22ab56ea119a21952ce0cecd1d8f35024edc27f6d86aec1e1909f51428c857ecb0a7c4e20b63a78614bb6caa41fabfc008fe4c7e64ed751f366352fb929c44f7cc3e7f42cf04771cbf1e8b574e01385d1a833023c5f843244fb03c142279d9f592e6e0ca7bca196119f10fb4fc5796f6ce13751e9dea172e50d7231a0f98609658ef0df1e0127091cb992883f76958ab062c499dcad3ae047e71d404b84978393c2b415e318e448ed52a8e02a63137bbbc1dbc78461e7f14169ba19576f052cd081e15f17a5d8e9b8f5eb88c08c55ac930228cf7c1a035ea8d9531d967f6448dccbcb91ebfbf6c1d0d6cb56105cc376af2ba95369a5775038c6a07befa5df9356b5b8e5ec7e1e261e37e53260610f0f585b715fcbd9415af6b817a6ad99971e5f4fa7092848bf7cdc3008247b5ffabac15d5338131585bec3e95e4b7fa82addf899fdbfad2fade14fd462ef5e4894ce45518761907551c6d10c6b518510e959d0db9e445f74dcb2eb660fba380b839443da418ae2dacef3089413f042e70a6c2aa2075ffc5b5dcb96ee139431e803a63fbfc643a59ab190b400a668d3a4da8a277e170f9162d45d478def6fcd4257668a8745d1d0a591d41312c4b8f88b8388e5010d5b3133b1238fde25f18c75f0eab16b638b32129fd100da2c12f2a0c04bf6006c5480d85c57bd3df83eb70dc66941011b369ef795ebc6166f0330c2c843c4ec028528a070fb5d0a6d8ecd3b06b83e2d6dbde8a92b163335773e058594b0cf7ea9f12dc47ef6463602030d1cbaa387921e6cc14b60fc4fce29fc1adebf31079efa65ee6349ae41cdf6780d47bfb6e1451802e41e5b9811023e9ef2f49fb21c7d6a0ac6ec5e0dadc3bd6adf3cd778422c1d793186dc9865ee8c9d4d98f9ca80afe7743b501486dbd4016ae3cbf6262533a22084d4cb62b0bc8d786a225c492c0f4413435999db2dace5d5cf4ba7aa421d8d97d552af8e1e69ffebe304cb86638935e43fc1186d9a475f39ef97cd128f70eba3ad6bdd694aae3f54332b20e787d4be7ca0fc5feda8e5e5a4e50ad95ce9a51fbead94d488b6164d4e095886404ac509ca2cce5ad1c7f8268153ed1a02e8f55d02f549f7c1d1cfb3bdc849504e2000e8adde64f7df1161dc2bf13a7233c2ca865943e0b08434da04b552ba1e4ccc5cac0f6f2a0e069b7224d5c81fd24dc11f9b9310622de8fa1d98931652bf32ed853748c3936639effcf122f8ef6fdb85a307c125fea2f4617d6564019c3ff08529541614eb6ee6c712c0ef71b1e16f2447d9c5a71a7f07072d17ee1893560ebce55b6508727da2f99560f0975d59f0d7cb7e0c5a8396f925f8bed8233fe7af55f03362e211dc1a7eee11d590c99f34c34fbfa27fbb1cccb2cb3b0c227482197f8c6d4875908c6db5de01fa063bd483c560c50de7baa19fd76e1a9d92f793680346b2cab9f8c12623cc94679dda0f6d239bcc033e371cedb98c315280f70302fc79901d738bcd8591b0b2a3973be0279b52de1328536f47d65514ce7ed63e91affa3a213bf5a82d86a1f205044ac69c4c3d3c1c67203b498aac380edeea870a8ee4ee17b69871fb92f08e2656b8b84ec1dad42bd3b7498101c6cbf722fac38ea05788b2a182200e73d50561429e5c0d4c4f13c640046bcb4060dc31b16c80ce11d172ccff0819da48f104401a07584c5a4ce951e2181c89a9a3f0e1294e8d07eba25aa6a742f08c2eb199e886812832acdb5b153c5643bdcab38dcdaff9be372ecaefa310e55e29a84517223771ecdb4fe73751956f91c9923440c7b064f05c2d30e1c751ec9e28ce871faec7a65e0c28e3be134bc64fcd0ef6df2ca625f35c0ab09efd7ec7c29aa179c3780eef90ea7bf3f7de2cb39f5099501af8c6cd177112300e1891f61d9845a66e6d8d5100f40380484148d75f53ddb2f07d0b5e4e2685049a1ba36d9a0bfee6c3e907d838596f3a7362d72d13012d4393b9c9d1203381ec7bb64233a8dce1651103998096885c8711a36c91cb4461a04551b1f6fd211e7c0e2e63e248fa64831ccbbab548beb4b3609c908744b35d7bbdb598ffc1f08c2006c58033d236994317f1c2156209e36fb40fbd38f5192347261a23d8501c8bf6f18c789bbb9f8048e95303c8c4689424786507e16789249e7e5787243b5c695394b77d375cd0ec849c2f0d9b05ce626340d07c0f48e94d3f9a453f41a6b62bce1856b1a4b7b5186f9a4ed4f2989e5db13c629227b94f5bae2a361a2dee1f2e53e8edcdd353df597c8ace387d3827cac18cfa127bd42359d8b248bb117b31b554b6ae0421312d8a809bd12f35ef8f4bba13e3dac17bc03f681c9e332d809efbb99231b5a90b9475c22b66743b59a215af65770c096bac60fdb2c76c74dc739d684339aecd0088b920c8f1169b294dfdcd3a5855ccc2bd5f8d3e20e2f611245acc6594dd0781a49732b5d5dde11fe96bce008457e34a7b902e642d85e24dc47e45963c8cc744c68d57872932d6297c463aa3524fc04c50f21eb43242ae3ae1c54162fb15a64bc1aa9b978acf3299f13ce28cf711a7591b7b502dc8d9cf8f54127c18760e2b982d01450804353a9941e6a0dfcfe264e8c15af8795a4508e2c4b456f756c23bfe34e17309ee956b66b73715a968f640be302975b3850431faa13fbc141aaa013e9f534080eb902b89baaf0a53ac7d88f4cf4a89041a37f1fa3931003a231b4cd3c18f79b6376b2f5a89e215cac90172e40bd4660944258c82135b8e0c75041b0b2a00bbce101de7aba7c6a336aac18868917595567525967430b6b0fd1db1e5d5a8b5fd0cae35dd2a09781f8585956cf8574e898ecef734bc53f3e1569f51ed0267f94d2c91c503462abb9a20f648f4988b61144331b7ce55fb4c0ff2e2a27244286b3712274f4ecec4dc5459e33c0c379d1427ccfca05c8265977e0a08f0a375efe9e4d6f2c74c117014e6d982a89e43afbd99c8ac02dd419bb6a0e89f3e72b92b64038ffadbb2eedeb0b17ca9421f9a65a709279018d124d91fcc0a74b2a900923ab85852c178a7da3b3dad0caeb8c8b71b3bc3ccc79807a85feac3e105838177c196b761e4f055bdd5b3af6d38f5d36d5bb385d76302c2c296dcd89aa25100a0a7aa30592d483cc2209c5dffe1799733762735f6b8e0ffc67b30b942b8f71c836d3f917a111631256e0108b31ef2d099639132afbffbaefc057bcee865a213ecc5a06f069b749f8765e92730e2804165653ff55456358f1b9bdc7f6e10014ef53135624ba6b6c55f1c418847cde8dc179badd69511475aa1b90619c94fec8a6d9416e3e194444c2d6fc1891e9ee440ff20a3426617474e0af4d58e12a53408ed7bb170996977f5836f47503eefd4beeb71f980fb12d7014990737c71095e7dc87db353eff4a8418b2d2bb35df2282d8b219ab9d50d67152ae449522c37ad75a4610eaa8eaf0887970df5b0fa26551137f848188902c9b0890ffac0452b28cec25085c17937236bde5ef19f536245eea25c2bf9f01c493dc6f8c309aabedf46c1c77def0f2ba502593ae34d1d4c4ee06b0a82aa4dd79f8d9fb7b2580565d4057063d1765441cb2f92158309b25b6ec4d9f3e4bc4bbcbb52c976e6d7128210f88b92b5d27428bffd6b1c44da4b9150fe67dbc09d4a33448646171f27a97ca7ec980c156e7c76493b4a9989591c93426d693680679303946aeac61f1d757389fd58236a3d304b85680e7c73cb399bb53a0a92843b773cd8b789733c48450a097cfdf02bfc11d76c15b0541bc002914760afa863f791982e7d6526d6c1fd58eae49e560cf4d0630117b8a4dba58bdcaca7f79179e43b3cdb382a0717f756508541003f71d9ab41a5ba0f613bbfbe8f9b3b50518071a40426f69c676bd1cc4108f7124ea7c1bed1e96f2a4ad3b3d42e81c6ede8319c58cc413628ae49cfcd7f6cca8e41fbaa118c05c28f7610e58f8e87d6c912c33239878a55da416e4adeb8e94abb73dbfb34d219df95fe7d0212d0013f29501d3398adefeee92d9b110dc3741f3d6187e39491a59ecdcb93a14a9c4c095ead68ce8b5e6202e1935d49d67951d174495164c7097603c9f565ad03b120be08be8175f9f95aa59c9ad63d26343f7b2eeafba6f55243cf8cd131102eaa0d288cf108e82bb79642f0e23e75bf7a13d0e3bdfa66d78cdb6b551b008dec0a60548d0afbdd881ec4ccf8b9e862813059837f20976f573250b0fe57e74dd7d7e063bf807421ebe413ad3fa31dd14ed400f441fcfd7c6d06aba06c11cef6d72fb6c3eeb1d0b394194d4d2576b26dc1235e0148d5e17a822565837b7332362ff7b67632d5b0839556e14a1a98ea4cc53659e81413bd97285611d800d5d79fd9a5ef0595f491a830c1516163561c10ec93ff5cf139c7483b71609ca1aed189353783fb7fa10fccb8db8401764dda604eeedc61ce660a4e5cb56652c2351a90358f9b5ce06edd1a97c6f141117a46e0946232f980e3b70c72e36daa3d8dadf6ee90cc3663889588c6dd29f772e5f2110aba6ef5ccdee74b1ae9bcf738765c29529c09802ee605b91668a509d1135d4d37c5339af4117e97dd1eec8d77948f91766f9f3edf0e3a406d92de0db83495613dfb0c29df78531241272d34949bf81f914665b7eb0ffd363aa9dc382a1f7e3ac638e6c3da5d591893ae8a4ae19754a2260b91da65bbad91a6cc7abc9dd5d56005984d59b68f847e188bccacc25dcba072199155bc4c57d4c6bc0b36cfb5689253202ab69ea730424ece66ecea21d8f8eeb1ad9efb480756857d096a3add873e6f73168168763f83defd8db005fc08cfe0f8e32f6beaf0939b2f912753d1416b90a5c8994e556bc7652a034ac1d8ebc3d3ef38b1ecc7de128c97a7cc78ca034bdbf95a5bdc6029a3b2019f6b2426bd97a4c98e8a8acc1eb3d8699e1e085371da49dd4c4dfd2f1ea22675549f2443bcaebbf0e606a9fd601a88c66d62782fd3db7aaf04086307f0230281f391cba73bebefcaff66bd3c400dc7183202e1e36542d8d6069274665a63f0bf6291f6fbb96975866bdabf6a3538be379c8b978b5d9cab76a33a847c9a4f544e0d9772594f59b7448b2e22b0bb9986259eda4f7183a2241e88a807f8ba483baa41dc4db954671bb691a496f431ffdc52094d1c0d6985760500e141b1c135bc74a71e99b725ed5d6ea28f36f6fa01d453be969fb11a9b6b1059d3b6da10f35a11ec5363624c85ef81b605e516bf63705962665394c065f41d631c343ad909c52878e53cf378e1220d10d788046fa7a38d8365f9b75b46c589258284277a3d66c96a472e45044f78c09d3e8bf595a78c80780f796f90edaa6f0e3ddc8a1f9a811692a0c7abe07ee5382e678942caf4d5f9f44a3d3fb8e3667fde8ad405e0942ffad950b65ad75233f7c30ce52f34f5b02c1e6bc9ccb09d6ea3aee29b5ce9a6d72312f5a073e463a1c0caeb4b22f4b53acfac6732cb3ccc0fa689639f7b323e7fdea6b11c2ef63dd3d91fcd3e33bd64fde0988c584d1bbb3fcb26a21b6298812c8b7502a56104d93ac1d104da90cda78c39c7dda2ad7287b3f65024f8c3673a2173c2656fd1fbec01c807c7cf478b13ca81ee406f2d876f2cb2f302d63ae6263095f6fcb8d542e86862b43fc0f80b523cd74fe0bda78a2d03e0c571a005a53d448e3f43b4d212e06c019a10d86e80873eb1e7bf506ce857625fa4761bc9a1e85d9dbea7c2131387272de0c318c4137c38a33f6d942a427a5fd84958f043ac0536207776506e5264556d181d986d8b5258adaedc4ac22cb7e5b318bca8f30d5b30ca591acd9edbed93166915e1ec959f6f4b338a41441b0029a70e9c7c5422a512ec5cb587da62ae5618f9d39bd14c74375fa322c6e959da7c23a3db844562500f982e73c4605ad5d6288874d9d9fa29ed4596e199e7353855c4b16014310edbccaf56214ac69f698eda2260f67905135c5799ec4daf26d6895de11a114d1c42b1b7a81be52199795f7e2cf1cc871ee12e81785265cf7d24c989709e75ce1ce660ad31db9bf90f2fd8548e588d4c2e24e41aca3daf086560d49fa100aceb2943ce9ae1d0a070289f4d1e9791eacf1d631e659afddd6bcc22354b6761e3f189d396a16ec84d25add2cf6cb31435b3b31d785c4c135cc0e3c90d511a762c9a87743c982bc12c7304aed585e6a04fd8090eb3616847a1872b8c7d0524b6c8ac4330ad9edd018a72dc9054fc6d71fb8c2043095f30547b9893fe17cdc9ef24662a54a8c97dcfa2ecfe784956161faa3a8cc3f331cb713417c375f028172eab5d8efef3cf569b1eac664329427606fdfac2ca5ee5a4128b3a56c232bb08934903905fa93e9460eb951f32840a56b3d0f105450944f5e0ac4a22922ac36e405d6bfc26983ed72fc5bff386a5675f0ba70548e0841ec12c2b718a68d8174d9c5aff842a53cdceeb3819b4ea00371227d5c039246e5f0a1c7e838ec6dad5a86f2b060cd740578ff9771bdbee1a71057b8bf78b8c6721ab86b778ebb003d2f6bbf041ae3aa525fc56591330d12e5bc0fef707a14b5319417697cd2c2d4ff03f7cdc70cc165504dd0893fb2f17dd69a9da61a64cc62a8a95b9c4499c580b89dc30ff308a850a97782faad78775caf3f90c150f380c68647817d41a45735f517d8cc8469ca4fba03dfd1801115f7df0cb1ccd57a1abadc535cfb88e7a29aabac0c6869599852c20ad2186b94e90d20b497f7258ab957f6c55f0718427bbcf52e6ea58a9a369e22f9789c68d7e37f4d0904a385e729beddc1f1c27b3a6505f370305ab9314642e64ed8805b96c11bfec63693e8f3a832d17048f132a8dd4e3b21c69e193097f6cfe5a156a8ea2cadb337c90358d66c0d39cf7234b0cb88b6181d3d2837f0a893358d00fa82572455c961312bf3685b59a3a0b306f4b6338b35789b44f57143b46f72b679ca5595d59518f97982b5eb8f6bb875fa5784d3e04d73ce7b3fa41c72a3b00113444a7f12b22d3db77204821d20560ea4344c41bbcccc4edfac4b372740a86c6e03a5824edb3805a7d04c4df4d4a98a4a8af23920404e25d21c53fadcd6e7545f65a51f6e226f9e9e375ec18212e21ee7e9fde9c4affe3ed66f5761081d388bd7b6b73d85fcf5db2839329db283669934bc909d595b73207b11c2b648e32333b7b9b131c3318410f8793b50994e08556354bb839eba452f403f43cd40bb79f4466b22ee79869a3ed940cde881272c3afc37305a77877f31c5e69e2b77784d08ba477a916e7e90f67129586da9ced97aa8ccb63c72ec12edfa9b5ca08c0a5cfa81e796d70b0e81c2bf2da578bbebf10bc6cf4c54aca4664d3c3e7c0914720e9e56479587e4dd51c27244d10f5fdf0829fd8cccc15bed474eb1eff3aa917c0eecbd7ef646d82ae37f5c1704ec4f4f0f7b673a9610617c7c877d845b689b65dd7200272670cb5c08391e92e1bf2a1b1912cfd6801e5863e08e341c0341bccf9e8826f927de0823c8bad1a638412828b067138be555e5685d7f6b4f22f5bae479ed76d0ec0de78ebc668afa7cdda4466dcad18fd4267c53e7f899a9ff9067b612db5044177e6f0cd7ba985a64bfabad904e58e7de693e0b36460225f4f4d0fe19aba1790c5b6669ebca7baa40958f6498573c80d28541a763e3b876f000f310a480f8ba24aeb6095c09c2ef5d40edd3329f6154e5074424a66311ab8963c7b2b06dd831c90165cad3087abe06133971345df514227a65f0b216c070bca842f825163d44ebfd0d36a7fb4e69f427298313ea81b0907962c30fb353816c1e83271772313bbd8bac2a191993462c5acfc92719b68a93764d6897936ca8e2cf14ce857e0e749d92426887ac4f40bcfbedec74682b207065939b1e505d71083a509eb1534c4a63cd3a417a3bff2bce609f03a6114bb4d62fc129bd2e4d90ef2bc3f7200e360b2e2cfbaf37954ede46818b56b0a75965b283de70f2eb2ff640ff9963e1e38e92c84052ddfb13ede4f0f98793f473ed7bfdeb6200adf848c9bf2634b1a8fdef7c2a5b56ff7dd7004e892a939e37c29a7c5def3fc18e7cfa4f367dd4d6f7ec11f4426f292b0a38af49c6475e811ad46f88de6ea7e5e53aaa32f2f4854ec55999381b1b53b2bb31f4568ff5eb5e8d24f01ab9d8cc157492b8b740ee46eb3ceb5f8bcc5f56fbb75789cab99d5d0132d1923787aed7e3f27d31caadc9099a4d8653c7c4c57dc43c8774e6292bfce7469bca85d466e08f50920411e704530b548955e74e8baee9eedd81c708ca4e40b689371da0e538aac4044b2613e1257aabdcd10c6abc6b699c89ef4a973a7ee29cd1101791af0dce7d29a8cf8b85dee4fca761be9976f1de522ad6e7bb55ba4aa9219f4073452fcc7a3c1d666a01018285cf584f785da3d47ec05a2bd80fa07818e82bcacb029ce62d82a34b844ae8a85c928dd630458376d4ebfb98c900412532ac673f6a91e45bb9d7f04045e3e5b8a2eefe1ae1fe66075a287d89c025fb72a62bf52dcd72625e3e8f8ee258c3516205ac4986a9e16d921b0a257a668fbde21754fedaf973fe5cd7b1997c3908404a903b1246ce2e8216075ae4dc52b092c4c06f5de86dc82791256ee3b15a0b0020ebdc738bf66838e06d6fb8f239f87f61c8a3f5686ec47c7d2ec1574e7ecc3875471f6ac528e4735f55a67e721d2b37b36bc33eb40cbf7063166735e75030cb83f30d02f762d5248b9650d851eb0cc7bb796be0fa0a8412485a878e42fb9cd7792bf56368e88a224e00527af2ecedde0240303d3ad8229a26426acbf9ef2488ef3ff0ce40b70c9846a9a6343349b3222e9d6211f4773bc3b75fa1c22115d2bea83c91487e1181a32f783b081725522847c47233d3aed82fb16392ba376392316ec34102081fe396a1cba85442c0a754809f760b549a270f6ca3b3e99d3561060a3982358f0850f789b4a853aa5dd086295a0481f7b56096637b8cec9f2a2a2ec8e461a491e5fd24f97f321ed509e4302823e129870ac575debf6c21f5b38a8c5bf82e81757bbb51f50ad9140ecf8234d27e3f09e22ddc9bfc6b6ff52288c5091abfa3abd8839fa7cbb25561705872508c0e6d3737d9bf1dade3aad40dabafebc50ea4496799f62e8a7bd839d319a32a23f8d82f5db0b60bb5f6eeac1331e2d92386dc00914c0118792aad01cf1e5663f86d2ac32934a01184709f2e66543a2fa890bf32eed58fb3fed6b2fab476e88df34b6d91856d2c6d7cd5d85102d3bed94e979d7b458b2a86e59f7f50c7b80355efaefc35543860bef05fb30220969075a12d7aac3b4de42f32343aaab0e9070122e374b58c8c5f3da94b365a9face69b9cf0c6cbb1100d5a1b46df3bf1360092dea714c82bd250715a0d5de4718d636b69076e7caabe0be6319f8352361f7e3a84a5efce6efcd0ac06bb0d3d178870899c4615d55d641769ebb53644aac7e5db3be90007ddc1cba029d81f9e26abe65ae711eb34e9e2fda45ab9ad8b1f4f54b984ab626dbec778d532951f2e250afaa59a2d19b08f42de0c080d94aeb11e9f0df539b27e09fedbd5d4b0c6465bd6563e15761a1a6db790dd3135bcd40ea2600d57f8d9ddc41488081b92d4afa9e503c3acaf76c5136acecff631a7b25c0237b4001fbed536526dc2e03aa163a01f09c7de7064fed17b5dce2557e09d5bccb29b77e92b5f996b4a42cabf0c5f50cae6d739b563bd866585331428ee11eff92a270ea037ead092fec5d19e1f4759f05a022261b5529365224a58b06971a0351b6e0e116b2f125de7197ed1c693f2293213304302d67d803ea4c7ae861f226d3d8c738b1894cd7c0e65dead20f0d745c813d757cf6597b9e5e1d4ad8c77f27d966126abb611668ee597f385463e681b8d700b6996b505f97fdafd7ce2ab63e898f3d959adc03c673e9652e9309b9773b4200804199a183cddc9116d610e37136215f513f3295621f1771cb3a9f5c423ddb1355e6607d6a937e39bde5fc4aa5628e4b4c445d925ee2f349a370db097c153ef8ed5973ac89d4a960ccb81fe88da0aa16d0e3df4f0261e6d99e9cc3f87f348c4dd5dbe940ef01a96e6aab41f8ad43af4687783da87c2dcedcdafe235a61b885ffa690fe9c75594093c8ce0d9468419b890867e7fa528adc9415ae0c2d582180930352dcb3a2e7adee9b6b8dea219954185b7b37d20e6273420421fd44f8ae33360365ccf778a9cc130ac06e726f784987d5733dfa7a0507e65862357783b4b10f259bc1fca3958f41939cc8ec71fa77fdb0a334cf522a90456250ba608f4420926438127ee9458a4da11ea9e96167c30485c607eabcd66a4990c7215a38dba0c8de09efaba7048fb689c1aaaedbf822ad8b5b4cc978692b40b799f4bad5de68ff3b6abecac89132ac1463d9814077fd929f1ae15d0bd33755959fdb39b453f5d784a2ca2a36e80bbfabd9319c0ab232f596185bfca582eaa0a754ddd54bee772273724e89c62a199ee23ea5fb32dd03b044a00b320640947af255e45c41c6d4b747e2b3611d63601debbb97451e2fb2e659bf3d07fe685b7a9b7002495d06c555607f1da1c8aa7518c9619da2c970a2308942849e45badc03e616f630d60bdd35256e1e0999805005dfc475174f40e5de7fae7273b47c1ab8434340d6e502522b5fbcf72441de5780a89e77893eeb009f88f358b5d36830f19d8db954afca8968f8932f8d9aa545dfaac985c32dbded5e17d81df6b88f7797da9d369295f69afcb1a49ceb0522105a261b41787d0822740b179619eb87c27322fbcbe8df68a8f23bf798136c22650deb1b5c4d7b6be5f2dd9169fdae256a54d8e5b9a3e1f6b50ed105ac460b2e8bcce066cc58efa85bba941ec9de1a242224533fc145f09377103c9149b8521e33ebfe7de6ebe3de68dfb511541c5b1bb70e9a5e5ff9a9c6dd5fc9f94f0f3630d302a9d77b67f9b56a7d98e878795808ec1b34e7f96ed2d568205a463a80f4573485f32a7c367201cd3921886988ceb2ed35f68302548bc87335b4fd5dc97690f78fe883e1911e0c7c882992b7d0515afb05c9c2a7b8f0220651261d22e2b3251d7b47815f5fcf088c1b3f285e9f648fb065eac7f8c02806863b78ccd5fba453ff6a5cb03ec144c1ea37927533761e73eec473bf1c8a164a3cc71cc1e308c4eedeea690ccb4f806551fedcfa3df6de36fb113ce5f0d3d4013806ea9ea67dcb5d7b4887980a118ab4589001349d4156b25be075c33ceb728be6b60a001c51a35bb08aa75aaa370538c1fbcb2a468465ce478be882c402feff1065889d8e9cf1b5ea83be9089ba5e812afa3d21f41739498a878312e7d1d314bdf0220415a8a2abd4c14b7f555f14d7b336da18a9105bd176db2451115499e439ab0765cc938ae68f7d2f88f1b6fcc799c881f06205d4e96fdb092fa6ee3db40361d468e0edaca1e57ac5b3e4d4f63add00918eb472159d9800b1501d5d468e4aa9772860262d16c5b18d6021a59dea313985579040d1a081ef5a5371ab92baac985c1f2effac0f2c568f12e141ba1b103b0275bdfe3af8d126487753c6054894fda737b9a05978831d0928b27534b5288dbf5ed32e86d34f5b6dd3b77933825e15ac2e37fa4a7dc6d38a285bb2201453bbedee2e76a6502dcee2c1008a66dd95c472cf7c862ad99054d01b72ee5d38bc9d1d867a919a7ad749043a8155191287fc869a26a9abaadf4bcb30a8cac6645ef51c0a9cb019084bbb5ec78bd61496bbe4400d9d158c8bb465cbcb2da9124af6166f4916288e2a567cacc8d8d3c8e81762b6c3632ed7fdf2627c98615b4999220bcadca5f75d9d5c3813fae3c84c98040bb4c88f9db3c8cbe33e8600e67738c1d2e1df388b1d81fc0b57f44129914f710beab3692a06299f0891f7402b0f58b83411cc0805687c9be8ec1736a2fb7831dae48b80070b6e0d53ab76dc29420d4151772dd86e4463996e3d9c4ee80e3e1f823d31b19348a78e4672e615b1017feb4b560efb591877cecb8b43e4e72f6692d86248df50141c960ea869e0cbaf4f15cf112a892f37d504c11e05f9e5eb0cc0b7f4338c52b70d06beda1650ca837b3b2202339beace0be8ce14f698a09486b7596a46aed4c607b17be8f518fdfe6d4c57a3610d6a94d2824a4d7f693e1616b6fb80a333d34fc0af9b7476aa0779b83362aeb45da4b853c43100b4af0009ac65c2eac9cf69b985c42f48e4b12eecd3cb08f160023a27b27be5e90cb7bcbf9c8f2c3a4601f58b41468060930afa63c7364fb355b2c863d44012fd758422e0afff196967a59eccc3c157dc817e7044026a70ebe0ca48fcdf33faaec4ac6ea89fab4d92833205cf298c96c120824c143bb2857182bf878c39e35215fe8278c4a17925559ba15cabefb6570e43f841416cdce4cb8d1dd9327699e710d26bc2a251e85d0c32dbce028f44ec4e913b8eac05f46c191a208ce799aa541a7b1c527e1d94a04bdeb2b74ae60517c5053be99aa68a235d6a3aeb82327d863986bd85340996510d90dbf7397616c0d5bfb4833f8ecfd409528efe675a56658e33fd67e018f28f0d49d449b57fbae676b9cfaac1f50f4b05b724ed56776d441dc2b83188e52168ff2bb1fc0c5e21fc6228f0370d2766163c9ccac2fa1db97a110d5092a486bde9263e4103790d45eb89c59fe9f523af3bb42748fd3dc7aaedd64b717f6c0272da6720d58617d779d9012852ec22c75cad16ff79cda22c92ecaab646f49768f2b28088e74a28e93322f7d72c35b7ff8058afe86a3123cc2413f588eb46440db2cce23663c83e09e9970add24c6254cc631730443f4de2ad1f3f8d923ed3101cbedaf05c7efdf9fe9d597e7a1277f91d56690ed7e2b86e91dc325b2b970207b5df618107ec5421a5aaeffaf5c5b08cb8a67cd24b65e995c58a97be46b7b5d2db65181940157d60b58401718a1175d0483bb487c69382dd6b3a3261ba917b7b1a4bb84d287407696b9c6e4d9e600fbe88a85235f2fb0bac57afe24550bba2396d5382aae35e9053ce2861347f00642dafb61a8a467bae2f5e71a6d13875c2a5e02113c43a4b17316861a30576ba6f66f01fc4dc8cd580c60ee2981d120fbb1bf3419fea19f1355a73235929c0f9c0443e3c5b1052893b606c6e7b797e87d788719a5afa23a9de133868d5cb613b80648b75c5ac644b63218bc69874914b303443ff5f86e7e97d1413e58cb08542f34de87f581877ea126b3e941e12688eec5c7929944b977ce8ca184a4ce723240ca61dd0e70a3af432dce5aca0a231459b3b1d60a0361c8f76413c582fa85d9502f35e59d7530e7abd104e95e5c5298c0ce0277ef2832202dc88e06653a9b32d633e2a52979ef039e205387492ba0984b8f07dbaf99682395548b4071d8826dbba9bfdf9b1453830700f4528107b4db30cece5093f2cd7fcd3b6af8732ea40b30b31f27729a47b7682f51a25153d0f0f711973e6feca57817faf9e42a74de1df1d21622f02bbb9b76a9cd358ec8b4ac1f98da13c3d63d448b422e4039472157ee8dcde955a796082fedc55bfd8a66a30919af39785337fddcf6091edfead8fb8e4a84dcbc4e844db62f5aac0260ffffff9f