PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53180 05fe5bb4221a26bab606206528ebb66f7c38f53cd82c8da834d5def04658446e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
61787d7d86ea6090b1c60ceb4bd1c7be7bdd2a3ba1ce8e91106380297df9d7f7
Certificate Block Hash
05fe5bb4221a26bab606206528ebb66f7c38f53cd82c8da834d5def04658446e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000237000090770000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000177894d3788f53366f49645bd0040d34e5d23ce88544d21ee782694aa9e6a4060b2f9a9755161b82a639babad1864620f4b7f75bda74fd17302fe2e04fd2992fb74979f7c611a310bc11732796dffdb4a8e41091cab473d3605e0000000000000080000000e000000237000090770000

Raw Header Hex

00004020357a803c97568b3b5f1945a0b5afabdfae1d812698d538abf04c6c0e694a24b8a203f1b957c068ca7b483d5480c154d392a95ac05016b26adbdc9d59bd0229b8d188076a170d0818f7d7f97d29806310918ecea13b2add7bbec7d14beb0cc6b19060ea867d7d7861

Proof Data Hex

59,560 bytes
12121601030765d49e92ed965714ec6427e6d1bbce8ee75d9f452e59e8205642ed697ab63f07392cdfaec50a71f3c1450b5239f5298ee8393a41d33f5e9f61d1e49e75ddb67fcdbd3deff3993d8844737643dd1fcb3784e0b5b74d0eb06aa736a857510a324ffadca957c65cf902dc3a3f9f25d11fc868cb66a30914ccb64d33a7e0373294d56f7b16d210e7ea653ec4fdde0f6453c39ba8641d804b35924a028ab627557108cdc5e981b664b9c443511784c85d4aa8549ddad02aa4b45003b81bbd189f6af408387967206e3064a6889875bb14534490729c892c90413e2836fe321cbb17ea15b903016209bf781414c3c38b226699c9b98bb97198be977d2648de3b2d65f66c33568d0a5412d68ceb7d309addc8180bdfaace02768d16095b758f99db23ba6fdb09bfb98fffabd73be819d348e4d511f27c3c06f037661fb742b772f181ea35cdfa68560cc9576e95bcb68a9c2011bda2b5131eb6760bb2692ff1ea978ccbfaf2f6f86179bd273063df68ee9207e75c769877b5c64891fe16d28e0a2de84160be5ab2e210421aaea52d28a5516e8981770b8aaee27befaaa510a96d91edd331c8176da4d85c823658de115ef78f772882148ef76aa55f6f3e24dc8fd984542637453ee97696fac2611b735e9d3a5f2612ec9d3dd70934bbb3b1816db911fcdf8766471b5896d50a3da62370493fb33151609e4d6e638bccf11912efa24f35b767ccca0045c2ab8ec8cf919b2303c6063418e44ae136135c606bef771240c63d7b2786b35002d8f7062da85e940f845c07c0306348671b20fa204c9c56a3e6aebf0b87cee56a3dc40ad28d3c0c8d54b776b960f1566694d7b7d042e50c66abe1820548a01b8010874329a24c8ba8f320c4ebe8d3adfeac418ded38d2e1cfc8903c1b892440ae6098478ef6f6f6b0cd3bb878c6fc72f19bd681ad6331259ba9844ae83e11dd5d37e329e6acc7c20d4658c535770dd710f6c409ff2d839a97c87666f5dc8e052a8b7092d804daaaa80ce51f490e9d530c2d662ed87667971ec1a7a26d777255d6b500107a7f94668ba96d791256710df90ff413f2108ab49705d61e33944893f5edfed6b6f3ff775f42cd44fc84a396c727aa1e779ef4e5d1114471cff5c63bb83c8d6f6dd32418af2edbf3ac706c6d6b9d9b4fd2d582559f17a12675667af55c960726b7a90feac42f6b2e3af07b443418868a9e84e015afd6813975277869a4a02f23a02922210d44f478645bc15deec61c63a1965c8968abf46468ed980a8d5ad65097967a36b19d2fd7b1d77730fb61f9d1ccefab592618fce50fb21b8d5ebe9d1fc75150802573893ededa458df330d2acbe2940ad54d0cf2eede8f3547bc0cbed61f8992a95859088ffaca794048b2fc50234dcc922fe35e6a468cc028655437ff3c4390cef87e8f7f7498239961d0a2d76e1bb2b4dc82988591e8c03540e6c621dad75d589bba7f71dcd63fdffe76695882a287488b6c59039d837b8e274e85bbfcf23a1524eb3e985f6a65a87a9435948a19dfc791a01da39fc2ab1938e72613c68aa5b2711944410b46b9fca50335158ff76136c2430844dbee698d85c988a2c28a65a224e7fe17ab47726f69acebe5aea406b88648fc11156161c1498c299b3e4f2d8e8b6ac20a58e85bd925b4be65472e83583039791cc0478527864a9b0f82c0f72c74abbc52b4b9d2a49e6cff8001f416b24c7a1395d17435273cde56ce31f23331ab8c25cd26242710b4f942018eebf18febedd4293ea280f44c284be4a204f57d9418dc7aa0e58e5a4b7779e3fa72712f0bc4ad51ec2530d33b855c792ec8e459c021c041ff9348f81b2b64b7014caae794a2d200c4776dbcaee657089001bb6a8b1982799d746b84ec9bcc6f5404ef51759816e88c43556f05450657c09443a206ffbed4d8989d60c5009cc55076ad00aa8587d94e7bc951cc4f4bfb7ac8f71f93cb9854287227e661662171b302f34e575baf3b93773095c6997e137ef841d162b8791b466af2eca7dc704b2772dad246f352d1c03b352e137095502360251a8a6561f25c126b4d61a87ea51b9f8d75b82f91d5820cc4e47d6ab2424ac47119f727df6316baeb3b89c6d4cce71fb68e7741b14530f4e9fc0de1d2ea47101e3f1c42b3e68d8f0fd0cd46abbbb942b233c880b8806705662189d180df2dff2c5421cc163963317d19c74ad227ab32528557660b76a5dd67a31ef77d65b05ea41043f82c07169c909f6354edca66203e799577acc73a0d99e937029b33ff91e5996d73d85ec284631c070d8db445c37029a45490f1a1bd40b0ce644ba38bf3bbf6b35ab0ea5411490ed17648146f2776539b1bdd41642610a3f43f38d44be84541d74d0204e459f3be7b96dde9c291bbe40000b751630155fefc0c1d7433110f0fb14f299dfdf770dbd3239d51f006177a1b9db537f754237ff26cd98b5d0390359eecd38f8a3151befd0c121f838a8a2f192c2429df7982de93fd1cfd86388c481c3befe54adc15a3e7d744754dbbadc80eafc00c6abb896c743244fb43d22253164dfcbbeacf73027338189948099d8ce6c0efeb9663aeb3b6e856bd159b2a26b5e5b737fc5ff475d3aac31e3ed1d5bcc5066ee437ead9ef3dd2d7e50932a0ba2debf2f1b24a808f6aa6273834c4bf5319185e96de633a967b0fec1ca693bd08027effc99bd2539a71afcbdd225d89075c0a61cda9c54a4e6ed3416d9ccae732251300cc072cce2c068f4d68a507a690fd568eaafcafa648b7b99918efd5d4c4e826c6785257df29ee5e23a64e7923b2535fced10299356733b725bbac136175a9c0f0bd9790dafd40c6fc4742674bfb3fd6b28177da7a99c0651cf336913bfcc22a4e2de1d3d533c1d727ebbc7608bab107686568f8073f9630fe8719e52dfc2c0c74b193a29c5e9b7061bd5d192b97c55353d24b171c4136f50836b4f8fca6127ebcac831bca7fdba228d0d623ef21c31aa59e23fcc4ea7ba27c0f21685a7b61282e6b68bccb3e760d192ceab41c102f396ced8a06204e0b5ef75a26175b03f5e3e6a1020cd8d90a9dc11f0ac833434a6bf7a04866b3f36b75ef3fcb7ff8cae7ef1fac53129689540d93160291f400b2ca491915c1b0cff64f804f0de5ae3103d363a203cd22d80f57c65b3fd2484d152333b93be87433c587a5b4f4b2d81275cdde6b3a96ce52a0e5faf462ef35a3d8438feb37098017a6b5f99c7f673f3ef1c3e478ba5887129db4602253a4e2ddcbeef47977fcde8f74b6142c05ab0b6b3516308d51e06cabf6503f4f34224f6c4c2052911ede6073678143f198bd819d9c8e4bbec0292c83f3a8295e4f6a1ac0d2b136bb15c97e7d97ed85cd3d5748597794179624ffbe7f4ef565c17a4b566d6bae6853bcad61819d3414974d71395ab0f9a7c44e0b802b1d5f0c8b0eefaa046a78d104d50f99a3b5a75f32b1a6c30f61900d35b000a69c8044a9b4d4f50b4950ecaaf48a63c903f28af9cca64a7b48c90a933f8b8978260cfa0a565fdecb8fb333a8a271e4366334fd487541a6edc0602a49c93f3ea66df474ef196fd7e1385190a8484017525cb7b774fd44eb5e84b631b770cea1c397a7acd552b12541b55bdeb58d57327e7f74036d7517b4963811b529fa30bfb46d3b65b338465feb4509ea8345fc58d4ec181596f82b5a08023070f21194fb32928adcb440767994d2285e8592d908c72bc5d7fa6e9b1e285f217b017fdac80b0f031b782faf5b0136e137ab74e90a2033d57c4ceed8c526704f62f1c8b58d113c0dea4d50a0cb85b8a9768bedb1af7080fd9cc82bad30f26947a0a8df042931c83b37ee09ef45651b1450b7dd653fdcd992d803e2c1a06634cc861abca97a0f663e97b2a25f412dacdd84f70987ee673ec1494f057925160def1ef00a68edde0f6f15fbf6c7e0638a6403af69edce762c5a7e358a55663a5155a7c91fb6cfb062c823778a1cc4fd2fee6c999f16362f6e3676e174348941752f64f85dbb6f219091b13e8eb728a5c14d022b17dee80cd00034a7194696f1e6ec4e1ec2cf1938533921a92e6447accc3ffdeb21d7caf3c36a2a388366686a2e68fb9d8740d3b403b34a08eff14d9b650327ba07d26b5310b95d415fc20773b0eefb506d9fc775e432910cdd47ade26319d3abc6d985602cf3faa5dbfef75faf13c4482e6d50d64766fd7fbdf616096a853420b67f69166405fb79ba5e1623543d95b33311d93888257d6250c2e230a04df54926fc62bee75597d9a6d988c47d57b647adba710904b75c0097b28bcd72801dff7feb15e0566471e9e981f30641ee45f9bc420c876d822df3350ec3116316eae5a816cd49292f3caf065889e86c95912fa93921091b4d4fbf7f04ea3b628e3546fda092a83aefdde9539a73887a07c37c94bb30ab7d31e75396dcf85a349c3aeec3b4029a918abdfaf0cdcd09ff663099824184dfedd82998dafaec9009c8d9a19522c684557d91129b5699c6564fefbdcbd159eed67193dfc4ad5c7d90f2f8f21c54688202cf83634e8c6e905d58e55d5db1b230aa04b98cb93b783998921303d01216f54355c177f5fc8f39f49faf445cbadaeba9bb69ec2f0c5d6c7c595450ce869033775c1e86a0e7e85508f8711176e8dfd22a795ab2b5b58908097d3f4ee82518dfb9937ee81b1786e28fa54b91d01e5bb3b45d25f5f0776b276901e58b8949e013b3551b2d7e155891093de0747c5ed8b53ea6caff23dca272ffbfb526455d4434ce88c47753c0a5baf7262636779c18b5faef58528eac082a574fe08bd9270b55fbde250f4160443cbaca441d2280dbce3f150af2875e507922390c3d55314516f95ae41aeff98a3af4328f538f22fd608dae3bf6259e13885fa8cb45fcc607bd6944cf3ce3e9682700ef147e7dafdc673b4615719c403e029f931af5b40f04ba630e61c8874ad8be7593e5548165fc9d4515d1bb5ea19840dbd79fc1b6bbd98bcd472896444673e493bcf9d9634de7a19e3f069226f407833d1787dea9f1c56e8b5ac350bf34b7555393073df2aaaf9bbddf4af853b42240d2ccf02f3abefc12fd4dd10e100cf88af1a0b020763c75dfb42d219e7b9e11e5905be0eb2d67339bbb69c6076c53eae5c9b4b514d9f9abfb810764269ba01eaa7af11b3b16dc63982def8e82e32e67e8a84b3d22327ce5dce62de122793d30947afb1a36e44b1f718df2f516eefb8239fba0b63532596afa60e14f6cf02b20f0de56a4b98310db551c1666d1c32b5910bf08d5ea93a7b193d0121057d93e3fb42b3008c3e9cf4d8f0184df6dd6c8c90562209b931aba0771fb3604936774939e6f06856494457cc92b8e1f53a1e9203521589f59172ea3cc358ab7608992ca04ba6c4bab9c88a2e6e11f1b69334324fdee79648ae38597638e404f7f8ff8df883cc9485f3b02d8ed876748d58c264c4367a1db9553c633e7da08116ca5a91ac7282461c410d3b8f18c5e2970bb97a9fbfd2eec054dda2e205ab6c2408f3ae9e9c6fa6acea4ec5261d4656b48a6601a6ecf00f312c54815b5262197ed4caabb1610113680ca5ede5d7f82e0bf9ebea052835f3432b3396f40fd1e7d8817449cf35d86cd89168629c7f0446530f29e86926bffb4a4534b9aef4d54c150070f0a6f66b0dd931a5a33a9cab61120c14731d348f82511cf9b093ad2d19e454de7bf426e45c778748b2f96764150c507a40687e1ebf8615a704b0fad7b977755a5909eec59bfca0c35c475ed7b83a0c2f1682db1dd577989792b4202db4be0e4f79a0cee15590b9bebab7fb81a8ffb56ea5fa3e279027b0bca5c974d67f8121ed1a182c5e627f3dd09886b6c1c5db7f4b2dc711bb639869238d7769d523eed33b02f62239f82ed1bc84552709b2bba2b805317bb1aeba42930bbed95bf7e08c74cb3ee2bb024eaa8c9d49f870919f24badbe37b36b0b0d0422584462e8001083fd5a04f0a17c408a2689b9a2c0656e53481c60b527ae1390f2ef124d8f3fe14e59341d6c4c03bda9f72bce031299f5c7e08d3a7f311e601c2978cb05138f357cf79520c99cd33175ef861a09e8cd0fcc1f1062cce3b8506cf7f6e4c5186e1acc945c92b7b94249555cf63e85ca59bf3c9608e98a822789e67c81066d5cc071d959b6cf64f0d15816b5ff8fb057f56aab673c259aa82e46579b598974205122b259f51bb0e7422ed73386ff82783a0830b1d1317f23d03d7e06510960609fd2b4139ba03718eef8ef1081901406cbdb0d09a01d970fa3cff58bd504a1e8ddcfa04dabe9fe413f2b3c7c6571491ade8c9cd18d1d5349da0c5ca5cafd7b529f8b572be76c4e7e7628b3ccd2e4833dfc695293b25a3c186006de948d1ebe1291e435626e6d8b1b8f47701169f9df419174fcba4337765628940fcbc7b3e94adb5950ba54fe0d596409cd585fb9fd179bb05ee05dfcfd9e29d13b0caa56ff278e1a39d9b92833664f19781da22fc25c37a8f4be812f3f1e9fa689e7d6137bad59bf6f62b50e6964380dffc6f567c2a65cb00c88b0b1dd82d2acfd163de8ec73bfd287ccacdfc4b78410f9baf37c5b36c1a6040371f5868ebc5366237d5197ba967e5bb847bece546869d233d2a04b0e524fcdf0b0b523ed2f96c071ecc601912b3209461e98a87efe75f760aecff8307228763063e572741e1890e9baca20a297a873dcf11df579a20588b4a526c3d3571287cf64982b396069ae21bf7b0d1e10bfd2315bd1b8827f1897cef71fa04c90f6b7612513500c52df12e99abcfc968ba90891fd3a25ea01c878d1702781a6ba693984ef10dd77fb760c1f65fd19baf34dc6347df0af732489229e4b4d03e06245313576a6421b55e51ebd7ef0934939076bcde60581b17049f0803bc6c567973eba1df2d3ef973c51a566532575f5a3072c7d0f39210b689f28fa0d0c8a1f8e20d4200fc252412223cfc656353c221e5adaea7677ab8358ef08e6d47232a7c2d6d278b3a971903a685ea09decd46813ba64ab498cc938a26a85f702ed6cc6b5089dfad8f73c10553537868d079cbdf715509516798e8e1fc46f2ce5962e8fafbe49ea5f07c94782052681c5e443834c90b212d6ff7ce0d698128281e82dae175e35589988af4e0b33083386b9c6c788a69570c2d289f6a66a26e9b6a4a911512884f92039921580f38c695be0eff539a96ceb1238d4dc33864efb7f296f340065708b164f9ad1e12cea46ea053cf122bedabc53eae811068d152ccaf9bb35be68fc0c185307f57b56b870a51fa4eb4ae19a5f394258bbc4ec0be435e396c6e9843c85bfd9a09ab6d45d43ec64885f7750a4cbca85d305e90259bf8cb681ee81b30fe79ee9e69670d51f22f51dfbe06c9c273edccabd1715d22cdc501f6a10478f2e93f877821caf56a10f2648dac774d3c47648a30becabd6e3b9df54123f49ac8add3b4374f358ce9cc7f4ce6efbcdbbe2dc363f1724bebfae802ef6417f0b683988ac4e9e5a72c88363c9bd1d2587a5163e4b5b22113a345b3cec7edf004e3c317a1e74107123c669844647fe78c4fc5419c3d1712553454576cb0ad0a328af74995c2e364ae822ca8bcfddd470409fd513df48f7ebe09f97ce611deb7e02b199573c61a3a5d418c37d4f21a9ed0fd7070d856bf2dcaa058e7ddda0913724eeac5b5c2dc6e007384eb7f299511085ca83cdd7be87fd16679e547fc28e27100403525398cb2c1edcc247b86c482252ca89a22d3488f729177c2630e70f191b6c040e94bab7bd0343f96a5335d29b9b088f6ef628e7feee5a17ed06bf78b88656d7c13a7b4090cef175bdcb1e3a7f20beb61b73a312e4284262b91b4d8f0520420fd3a560be7bbcaf62012e75e73cf02c0f5dd93fcf4deed325fcb6d81d92279071502e17a911d7c4b735e7d0a86a36fbda84044928d29fd1d1c566b192a6887958946eb6e8693e1f20eb4ec321f2c2d329adbcb104ffaee0c195143aa40f0476cda39cd13046ba555861dc2b38985971ee90a1e8851e27ee9a29a0f63b7eff1749d8d488463b92785c5c94717fb2da0506ce32c61d05bd280354d5677cb07de61e1795798bb5ad4c1a18219f834732f509d23e62fd6af8e30a88d317fca30ca6b288f4701e018ca039cd26c1083b685d60ab0a664b9ed4b01077b451b0b505c6bf852d81483c754bd365c9ea420803a47c00831eb31b406ab64fcbe8872a4826d5b664458cb5d8dcff90401d56ff41d479627aa092a3c083ba3f15e4523ad424e4f3ddb773370ca49679a31ac43ddb652e9937be124012a7ae643066a1fb54d8aa7ab04c0081eb2eb0355e6462fcc35dfc9e1903cec8645ade8c49a27a5fc99ae4f187b41d65185f40d18b3c528bdffcd58d246ea603ba1e0bdfbd5d009239eb99237d2637c7e6bd0a372d3ea77e63b8609406a9f724c35ce2fdc4e65d454e9efcb59c5c7b466e371dc94a41d06d935c61b72e45842f863a60c487de2630c7513fe7d8b5e4f946b3b8885de0b9363ca27753bff45222e70097a8138d67dd3d82817fa655f7f9ea1b28cee42386353d432466187fe644ec5ab0761af59c7d8f68398579507f89d7cddc915ee043f5d0b460831f890ce6754494fd9c9d8e623fd099b4a743ac64a404d3d55d6b13b590aab5215d943fe3f5c32a2dec49f6d4b8fa5089c1be5c66ebfa824b2ecb877a22a90c88fde246510a22303e0e92ed62ce61eeba8ee744cad64f127f016fd7ed317ed5f2297ca61ac5535ba490efde0afd0076fcb3e3eaf4c4503fe1896066599a15a1f5bd2240af48c0a36e8579399272a54ea4b07effe59dc96ea0e3248e2615bc697fe0b09b1303d7b914d83f9800f059bcdb454e1c30b6c01bf66245467389ef5a783fdea0a91fdd668ca9f59762095e75869639222b057bd5878fc5c91b8acdfa5b11ccbc1624d73810233833c9c71af0efe26dd6698e7e2d7c2b42d2acf5281a82f871aaffbd9d4edfadf9a76398650b81909bd82b9ff971e070daedd7ee529c7f55cf796a87794945f950dafd658c4cb1507244d511d7e11a3a4d6396d1199f997b7a05c4779cbd220422925fa62b37ec7df61e82a7e29620d805e84bc650309b7348ecc0f2cc54c169984a59b6bbaf8e929d48b5cf4b29b832a5096f3d5e5411e460ae4343281b50a3cff517ec35c6e945b59843d7a96922043f5b47d01032cbb3ffcebae8433a7a6550064fccb22c626a1fb74ffe0c53a75336d5079196bb2c35cdd6378ab981809d8bb039384322aa57836be0028823bf0c2eeea0c1e31744a34f5ec667f994e35b2042d758c226ea664ea8fe4a1b87ea8cf3c3cecc19163e1438db5f604fe3e4e4d16d0bfa0220a6df74ac2a40817d1edecfdc41265b750936c03c5d1c820ad4711624fec542915d8feb5a0c3c34b043ac1764ebfac7daffeadf0e0a0294855f640d8e50cc1ba70bf6777761300c4aaa011203fd6a8e0815d83e0cb99f198d407e71398c3ba4eb86f6ba6b99c1b48c0741888a079f342c266f3ee46a7ddc0f1cd4801590ec5ad09b7c1f5a9d46a8c87d319392dd9a19927f6e96822dcb8b35b6c4683a7717ce043e69d575e75a7c3e66554dd8b7b61e153a5b3e4977541319774245708e27bbb3fb93a89e774782a334ee5688865a4a8a701607477248e5ca5906c736f80c42cff374ea9beb60a9d941d3a24b2c096bc76e0df7fa2c00dcf56fd8e1081d672fd13c796d907e549143d3f544adfbb6683419a02b578b3a2b2ce0326fa72d28bcc5a2145581c1956093539830048765f0ccc22057fdd79c82d614e83c64dbbdfe784044a44ed0af2142c3a2a9bf3d2a187c7e4d98934d417d9cf14f824ab82b936f60eb25f50d77a63612386c46f1293f3794132fc768543fb08b06d2b57ed4c6b46081a4206789e41922749d84a918aada90e34748d189261735f3da5ce436c1b2af6e6834595d148424011e376926ee5c0b618377e8fab451b2b4a489fc2b1390e3ed936b1f76a4a39814e46decc0e09434435d614eef864fdb4a36b45e29e00a36a49a93543a69593c889b06d08c9e5fb6705cca126490d8a1d8057baa7dc58dd35753b9362b1495a891d3294f3d52ad4646e9429828ed849f1890da5d4207f57387177c6a5b8f320eadd762f624fb7a6af71c152ab03cf06b67ae048d1820615d9d153b9581bb0cd55677387ba6b0cac5b85053c1c806f34e9f7071e269fed5f0645e962149773375f1172f92bebe341715ee9de5489a0035d28d1f75aa848728bf48958123025dae802978c415c8b004c22b3b9ee770eab48f278a8c5d6d8caca2eabdcebb8cc2c7e21ab27d6a0219de712b3ecc8cfe8f90ae3f256fe575ce5a3485866ea74b39fc314b844d9c060e0d6c38ec0b9d8b2dd09a13c6720b2ebb050ea5b84aa7effcf7b3d76b38cf935d7ba8893d74022dcc6a88660904e0e88ba5619c20c988564b2167bfb571cf18fbbea315c689bafc7eeb6cb99dbd03157b5e0bb2dc8e3ee01f846470af63247aadf537fac713c4f4fa47f07f40f0406629679a8a9ea8658a2d268104a8b2da7921dcf5ac8018cf7c08fb545c4ac5f7eeaddb8925e5496168a2011b57e2d71857b04a6bd82372d11f55b707a8a6eb07815cdc0797699177a60bb911564e48820a1afbf8bfa8057b2ae5f249a5452ab465d8d1bcb8b2ab8c5da8efcc7a77bf303cc2dd544397ee8b4938496fbe3553b2f38881d81dbd78bee28e407f03a63fcb631ad08d92592f93ef7369aeb39c5fa3ce8d1c23ad0c229b9f194bb2d3f0e0445c94c0c7f9a1bc53864e11cfa6f05f9407c25afebf51fbaf846b4299c97657a5d85d08baa3cf242842f2760147baf67e4b37f4fc8f5166031e382ac5fd56b456c67c79d8fe1d61a3c9fb83eff509981c50479b3192aefcc6c2dafcee44c066a67359d15419c95773ce519dce0750a1a36c602f9141d18620c0d23fc6312ac5eefa2d68e34c91f6e858b7b4aa01f3729cb47986b853afe13acdd55f9082ed3d70adfdb787101fd63c95db80cc414ea07e19bc4cc360d5051ea4a773e2a60965916603c99a8cc7e0b6a01d594912dd64eae4c32eda7d898d9280dae60d39a8cc0e11c2b8bbad93a4115ab9726dd8ca7670cd7d64b71f0cf6b0b3f25861af03da2429afe5b1cdabee78ca6820f87014229b75b15cc24d2142c7a42bba6719f677d56e97e708215ff1450c8daa8723a7cdd28d9a1aa6315e67220aca11e1b0380f3dd135dcfc1a465f9321de0a0f90ee1f79a86e15870adda7f4ddeb195f49594f938d3898712ca2732875cd50b22641a3aba90588757724e84e090418af3dc6beed4c53cac3da4a0e3b676647ee7dda4975704e7018e5ecf4d7831c518cf525bbef66e3a19f1e7e8c5194a18ea73011cd72db06b94a25f77e493ee49a13ed8a7f4731eed3462d1c8c90cec73654522464eb16045270ff6714db6c94e6944621fcb92e9df8b3fb8d2a043ca2e39313a5e2795a2cfa18db6fe30a41f69a9c324207c8db0625627c41a949a85a34594740fc40b00b9453344a50a02112023aa1d2c54caf4db0eb173185529e62df7a54c00de9d339ef3d401cb18d1f07586a8dc766b5a0408002eddefa8ffd222a152fa4c280178f906c97ebb9007d622159723a4071508ad101ee139d62b06fdd24db6915a02f02d47e4aa054123ff9105533efa38ec553e5e658c8c0ffab7e4909ea26657f6fced78284d4b7b02d5f2ee669b020b0c06bee02030f49b4fb2c18fbd8651a007e57a6415806dedc636d2fa1f17002f11483f60d80f21ca579549bb48b3ac9c97068ba9a92ac1d0485320e68982952d5c4189b61bfaba521a7afd43bd1cf3976d9fdddc76931fb82d58dfbf35a67cd37951509c879865c061cd6515b08a512f0f268615608448e1664a5fbe2f73693a8ce01e66f429ed10390ae3c832b443ceb7526a9b6b10bc33c5538e37af5e57676ede75b37c8c36aab0dae34b43d0e2d2740d2ecc09d1117af204ac27ab921d10d4dd4415b7612e978cc8bd0ebca79856402e9322c2673060d8df8727f740ef788d364c6caa493c642f470aaa376515294cfe4d2d916eeb34f8e7a4f125e7175a0478a724c59eba7d9e4ca4624a66c62bb107230ddee210414d941ab5cd019218c9b0d53c5ce414c128835c10c09843639847e25ae71bbbaaf4a80624319f34c751df025264de9094a533e44d83b64da8181fd13cb135e97eac99b78ef8b34cefe63db0f63452d28384e4f25bbfb6782fd6c04478c8f8c409035548adb298682f08519ff728c0f06637b9aa1a8c02625746d9d87ed42b9514f441eb0ba05dc039f34f2a3c0ed56bce73539c81597dd2d19b0cfa15f044de280d411c3548a2c2a06f623af142e12b7f209d3a4eba6d24f71e8c14ae8b75c7f3ee99556fcd4c0e61581342c6bac8e15414cd0d4e0b8368559f8f4ea434d37608b42caa865eb87b9efcf22923ae8178aa356a34fa5913df568a330b64af2f2271b1c624682c6404f99fb1ed8823a62e5cd939b004fa8cbddab553a08b0257b6de4845945f46692efe2eb68282d3b0bf077745e3dabb62414720e8ace6f71992c29c710bebfb0e44771a2e9dbeae715780e79768834753b159c5e1372f8af4604ea4d2fc5c60500485456c0b53f58d17213bb155275a3d55e08d2d05069be2eca3cd05086cf1760f968af4d0b11b387e4cfc36e2d629527897a37a2d7d0a9c35c969032375c2b27ca0c5bd93d216d8c3c60ddc93389fbbd2522213e99f11bf65f5b407000a9fb0384d87a4e3f4c86fff4e64d54d34a8d09257ecf872f9a7159d6d957a348d46a2448d067d2ef5e4a2cd9f61737eb2d3194bb3b8b2b6519b918bb0cb64da99a9717b1495b39bc86ae155c235b5d13d3f6f38e6d023b4c05963f7c7db3c04d893bb825dd4f38615ea8985ad984910e8b42a6b6e8d287e3685ff9d07db1fc51f2c6cf9c1353fcbe4f8e15406af332a93b721b5341b312784ab8f67d94ac7e7323857cfb9fdcb08bcd82962b5bc1ce413a27327965e64e5b0b7ba250476d5c9b51cdb536011261096088ea905f9019bd9558dabf93df8fe90bee8cc5b7212960964d1128e51b69e82fa65402490c0bcc056204dd92e27f35b859d541b30f4ea8533c283dd82d7ec7dacdc82c0abb7dc0b643fc0cdc254c5e346b9a86875e4b0bde4ccf3a42a108ec9c0ca8f0ba9e8509f69e0fe198c61d09e70ac5412c1c6a7278181051c752ea74e254a9b2f9a76fe16f8b66d1b39467442cd538c8d8fde7193ad6f69670a6327034fd37b0ebfd9cca1bb38fefcde78b4c998207f988f2b9b2efa7e0265540364067d19d1c1ae1ac287aca3e62173cca225c94ffc3ccff5c867447d4fb096df8080d659cb73506730c193a520ebd204cc6f0dba31b09f8113bc0ccf35a819831d6379bd4e7011bc79d79fc82bee89d96c511f8a2669cf96077b89dc52ecb213f9ecfa2b9717e05bd82db3de247463d0bd891cfafb55f8ef884bf24b59b5b47676c59e709b60913d5285e17b28a12d490acfd6a5603530cee90904f970ea8618e0f972989e7286c183b47e0c857b752f2f103684eac26e2ecaf69674903b95879f028b172b70a416ac22e943cea609feb78e2c14d66e26a7c641d7fc7bb908466b0f8d228e749980223d0f595d1c3df020eb9f6fc87370ee2728de8324bab471070782480c78481c0fd4ee1c756135a79ab63779ccfd5805a99a53f27d061b412713a7651d8d8436e7d26bd705dc39286aaef1ef55ea9735c7f3e877e34d9739bf7a6d6adef6a9e0af6927f013f05b58e2904e8ebe25073bd5c2dad9d21a667767ef88c6892120ee21571b245731b94692fa10cc077df16601dc565e24559ea60347aebe216fe2da6c82d8ef717bf90ba81267ac6c3e4c3e45ba4cdfcd96c418a0e5d00547e854e5381d7bc84610fa4e7cd315b721be9008d5b32a3321c2d789c9d017654a55f3c65ba4a14dd10f3af2bfddfaaafaad918d84958f81b53d6f1225dd757438ae52fe1b6320b900a7ed41c3c5def50b440a4d9acd1b26854b4d99b4af23a2f3e6571688765323a370999dda84df1207ce3f86e945619df21645d9392b87dcfe67002a5a46776ba6066665f135046ac8283bfbed883ea03eab14f07490d538bad3bd9ae897619f19661b0a174eecd15f1f217958e9777337034dac39ca1d660d686473cf0ce653dbca1e7391acd81a1b9d464fb439f4160ae3138854e31c0251aa0ae14be09baed20f5d717affd5a825b5c9f3f3c69d3a192dae3472c02072e6dbb8f75649580b4a3b5125a04e4f1b6c55ec9a580ca4ec37c9b5fb8bcbd059f3f5ea79296cea717aec60690092d466b73a929d7ab3526d64af210a03d64460262e5eb2f68ab99f324bce513144ef743096d08fda00054cb5dd60c00cb87bdcd8d73fef8eb7847aa2da3e8281ad8656edf86854d128b19dcebdf4261e653de6567b142f8b0c3b673716a5080a5ab2b5efb2714b35d83cfa0e29bcbcafb57e00faee506477bff5baa70f481890a40184dc6a14dc2a6f5ce8c52d7ab2cc7c9fd2c35e29d2bacc630a6339958855c0ce8e338d2775dad26a7554e0381ccb0e53564e098fa753fb5371e6b54a96587a9f77dbbd986330d5411f0957046615e1218a017bd985e15bf9becf69b17711d61669ca5a9e6a6deb9fce15c7568da7754b61e3dd42a07c3bcf50586f4055c2e7e330a190cb1c6d72a6a3096f5655abec405f21a2d95f061e89e22489e1d4e7249dcf50a55d54a41f2bfd6a16c8979c5fa574f8647fc178faf9c34870d7cbd2c13ddb9728c322840d6ac90e40d08ffe1bcaa9cc473db31a88fa6f2d0f7d0e5b4cc431e971b69164cb5438eb7c1ade95ab7518170b8eec2d1c337ae1d2e91578d9c890028f96c887ebe06c1ab1f75e9eb75d95464074e6e3e2d6da2a80fa1028ecd10c0e855d168ad817dc88033dee319d1c60cdb2dab6f1e9bf92d28a20a5931a0b850043a0b9f3ecaf0b94dfde64e2bfb902f320f05f00ec09dc159d7a853a3024a8777bc46379af7c931f8fce80aae4d4fd64099029f7dfa5efd2986aca3e0209ee2961e5c56782aaff91180262bd8ad7911e4a723fef30ae3f71405cc0ee01d37c5f90e63ea03b603a250b728edcb8b93cfb51184e53912f286008a0ba900f31eab400c192b2018917d250e2b99a263382f7fbae9ae92d8eaf596770934ff9c7e0808e23f81eebd4b3e08d37231f727ef832745ea29854f0127e4bf83aecf98ca6707e46b9d9ab59510e924e2b2117deca9f0d79f7c9cbf75f5b7a8c26cd7d995c6ccf0cb3c7e925c51a96a4e0a0b38d43b01a53fd7ff0d840eb821b4eb66a8247c65669239e1172f8d6e87079984dab0f1377ff2ce53c3d14dcefe148a4f855acdf3d29712a0ee2ccebc7e5cac9d2fda17e977ec437efc546d5f196811fca87c6dc0031b4d73600929469a169dcd03c29b8f0de59a283caf9a6deab9aef19e43677c1d5e403bd9f8634fd58e7851bf04fd356750c8354662527c19dd0a0ffb3021c020ed1d4ac3cbeaaa75a68c9eb5ffd21a1b63499b171350c2916b01833c830eff0a72bd39f96e78c4d9cea332ff57617888659213b2510ab12140749859aef8f6671c8c0e3854805a3f638300cac9f2d62fba718df95c5f46501bba32134969181a45ea9abe3c8c244fff82d8392f69393a496226e8f264eb779205e62df19a1949b7ee326a0ab7705138d74eeeae83709e053ce1132dcfcdc9c2e84ca4c7ec51cfbfc8ae62efee13890db4b9b1753470c9f743caadf83dc984c65c2bb36e12903defe85fd1f67a654498cf5d6613fdf9aa2c74ea382bcf5c7e543a9f0cde313fa4328eaac401329df5f0e9d54898a2f0098f46bb0794d5855ef4944537aea1249c5b3f8e07cd7d4dc3c71c432214446ef79570e2e3b7ceeecd9e0266040ab79071cb9920f7c8c425798fe68e89ac8831ad2a40b834c0b2f14c7079e664bd26345e370a0dab7bca7646672578918684170ca3b3fe7891b2efa363c3154ab9ea27639000aaa678e1e5c6c9b5b063ef1d5df6dfdbbfd7e3f3ae9bde21190bf7074e2b972a0ebd5e0da54d53b4f70e411ef3627fec555569f00faf7f2e530c02d5cd7132d9c8bc8f4c022b18640d0b5f4d32d363bb32aa2ca7e33b209ebb28c0152f46dbc9bd2e02a3d4b170b7c9ceb404864e73415ead8042c99a9bba1428f3da4b3f1a301a26314cd09bbbb45abccdfd14bf3722b7f27ef3ccc677c4da35eaa7e08b72e72e5e4467ef378a4ba320f0ab432fd22e757b07969ba7b0db58b2d942f693577018ec599a68d7bb1b870880e4cb9d7b50c93a52d8bc38fc04c19f722dc6a025e9e8e6c824a59980a7a7d0e9962bcfe941499571851661af8d38c39ad7841f73fa32a6068e5cb2173c5cda1d16c4f551955b6022a91b675b8de594795b35ca8e6a0bf293ad97e2b627ac44cd2f480bf8ad82487d2af0623177a407b35897f80d1fd98b89f865f580f0ecf795573ef8c5b1a743ade42f1a51b13f7977965c46e105f56292066e91758e1ce433de279a886d31ea02f5a7d5294a8a66f1e76b11d722ea9a02877cfa29d0d313d45790dad805a1fc9e7a821c6e306007ac26c9ce9470cdc3b3dc29878acb507f3cc4e3680ec1e89983a6573410077432d334795c188bf912f5f8bfd8c56f705a507657e8fc245881f96806f9d328afcd67322935d87607f80def6fd641a66577ff36f2341538456140286fdc7ff5f459db04af4cbc9767e3526a18a75fc5dba207fdc2fcd41d3166d32b54f72ad82e10c2ed6ad7334cd4a930e2dfa48f2e48aba99198c567357c6690c9b76bc786abade25d87ed145b254d120f9985682f6ec3e361522517d6aa77301a70dd07a13b40baf263f6637b2a5acafcbd7830450fcaa41036dde741e4c2017498cdc8db5433918bd1aa2a5b857c8f08b3e9db97c08b327a63d31b1ddc628c1fa2cb13f910ff9f706f4353b59e71b08a1b8b28ae9ac815ac78b9bc948eda6026f7e5adc1705c8b6179d92636e6aff3f17d12942c734e3746f268777d38b0dbd0e8015ca96309e8f0bf58d8160f62eeeed60b9abac5f26fdd99080fb6edaa4b4706a8d43442b9619811332bfcf20ea30a537081f8f684b13f60358eef46ffb785e21ff60f3c0c6393ef134e064489e316835948857deb4a2efe592fbae051bc04238d81e77272d195da0718e86116627d8958d86aaf6a0a9f569de70d9a3160e181297337b9fe88751de9528b5c1c7d2e8c8c4a959032111bccbd72c15a1118cd719a53a65f7a0f3c9a6f85366391961c4b9442c1ff10a7b4188ab345e53ebd8abbbd8d6da126e5b30715c15a94e57899ad6432fe28d6569718fea68ed48759a6c77c4b8ca9aca0ab0ee6f6f0b88f4f62ec793b48c29d0affad1f4c97e527e5567b800c12247099c6637f1d4f654cfb4ce29755d41dd2a79366c52f0b2175af265613a9ffedff9688a7a760a8ddbe3073b34cdd0e1dc0186caeaf809156849f783a48665d0a02248be57fd230e42f6e099a3d790ec5ae53fd41b44e2bc754fa07e01e3ad10b174e394887998f4fe8a649cf5ccf53e3f3d480bb6ce14f8a98f27370437b65a066a3b72eb4ab1d7bc93b1027303dd6b8cf8b5c4fe571c45d10ad8ed605faaabcbf42af446625a882c83bb19c4d9e5167f11cacc0548f19052091e952ad4ffb913aa7285e64aa61cd8ad5671965805e763067cac557c74a28a3afb93c31d70ef1595a292f1f3b0e218dad2c1869e0fdc8ad128e9562fda901ef88f0fe4c45c46b355739027c427207f326dca9966779d5972bbf65feb23e75afc577020fbc4fc57ac7001c0cdc4e0e82fba4adef075b7e9f5d8638dba5e501daa97dd2a98e32ab027a1bd5eb4e2860e782a4c41cca621c80b6e06276005180c7de5af94906ef7643654f54aec8eb072e37307492a119dd10ae9acbde9dcfa48a063c2b26932f4b8f693f8deca4a813bb75717c8b53c109df515f7b8581cd34e68408f00574c3e4ef76a3bf766113bc0c62c0d6ed8913b32168519a53b3438b1515298944b7e64be1dfe98e44283bc486037984bce6fb968acbfa8887d06bb546581c586ffd7652a0b8dacb40ad3c34f0c99a43f74f6f1ca729b733b173e3d4fb852d72f8dac8d7b6c3041e949d0422a2c903d32e521c6d5580540099f72b4bf5f28f0131c006af251491103139293338bfd4265e9087b7f0c979e5a0f0309a71ae48a3b3890d1f8b13ae9cae53851ad09a4308c393438d9e9ccaaf8eea30840e0fc89e79748bd725bdced7c821cc82f8868a81e1d4818ad5ad2931fd365b2288e99db020fe4ef84b2d9b8eac1f5d09733f93ed20245d8d2b36cbcb9034a22f906a766b137a0c0fba9e9e9378582ff9be5354a3ede66b1163276e5042b744cde5d3cb982239b70065028acdba519ffb6b564dc38a5bdb2be2f5e637c2f3f8e7430a00f8c520446cf9985fb5c54660f7f117fe7afbf6bd6b0a5b911fecce77a26b5eb278ac0b644466fc0321079032eb5561b743ec596b7e9ff9de411032108d35fcb566598a627672fc692a36b0f0c32763963c2f914cb7778f267d769854e6fa1383273d834f1f06c20421543a896a5a17bbbd470722b4fc298bb37a1341bd2640278c7527301278a628cb70c7c91d88660c833495f777418653bbaacc96c1c7fc9f01fc7fbcccfcb36436738d688127d54a63a89832a2f61bfa72870585d61192ec70f06a51cd3ba8755c4c178569b6115879cadf5f142672abbd12d787d703baf630bf62ddd7d4d3e9405acbd7d0acdea48e9e04ba4469fb992d94870b7d7fd65fc52d17f9c5d8ca153326d6e24f1f786e70077b9a5b90ba92c534e6769e100ca62e2061cc0d21bb0d493a510250022741c32c544cc884e18fc728a7c0faaa3187e9e4cefe07b69536e0ebf2c72fbf9792e7966b836fe34cd1633f623104074d755303c2e46887f5e623a768ff0f0fa41eb9fd3386fb1097c29086b0e305cf928ef8cb27e866b4f3f1990115d692152e42ad35ae1ba65bcce7da9024f868eeed3c7c4745f3236a9e016a5e69565b79a6e322ee89a67e3b8eb4d111a402455a8a49c76855a051bd3fedcec5b51b1a0a9d56ee805d4bf49711ac899f0c2daaafb2cf1886c1fba3dadcabdf887e0243e564a80826564ea289584d93e683a3272f2d1fd4aa96d3b7cdd64aeacd8be7b362fe6126fa40c0e45cbe4a5c0714013bc6627719de5a584233d99b91b4014caae6786eddfc32294138787dc3c92ae7cc9ee69eea5ec5c2c457b3f7d3a9ce6ff497b253fa235185e98a20d0bca3059359b74c7163f6bed399edbd92b52b34318f293dc7c88de635cad2db608150111816dfb3b2da39d5f197a585552966a330af705f892fd7fa21c2d4e166439869963aab41e688a81b9e8df7c33c10a360565f3662bba4f7b8b37754592491f801a1972ac1bdedae9c8cd1aeca1055885be57414ea31e90b7357cfd6c0c87fe4119de77159dd86a5c0f355c17aca1f857212499c1102784b93ff22a1a5a11b8c698fb4840c9b0392c62b01763ce4da1858262a38808392f2b4eb9ae9361e8e2baa5390738e3f58ed62be994af8f9d848eeef95b0813e3b32af219e74d8e449628f24688c7f57242983db981bb1cb75ecf6c19c851b8f11bbd14048fb68a8f9ae7f54993f0676845dc5b494d3ca7efeb25a4fdcb9f4269fe025b208396384165d2c07aebbe75dddae5547809fb170b4f228e5b1e65f9505f285ab6f9cbd03fe7df225b5b26642225442c32e591f5e9646b1ab015336ccd5c460b3e1df3e877c2386e7884245c82708fb295df479f92a8bf18ae028d58a8a9d320cb1638cbd035ab5e01080c319deae8c6c56261819bddf038a6721f1ada77ed2925a69c12e7aaef5ef8517118cb84d3fe8215a4be08e2472a751daf2e0a21db560cc258e78adc1cc3d2e3c8c2256d5ae9100e503f82941f1661b5cae506c5bd903a7a8934fe51e9fd0244debba3744bf09cf08a58cf264fef1c72e1f5e9ba30846edaa0dd955f423df5c13c9e59d4a67e3cc5ff0edcbc8f84136f64c6d54827689a60f4a20179fb06f44668ee6e6df80c1521b5ce8c0b1193552782862527b9882bd8537f0b2b610d093cfd82d8873f3b0314805276f61b02604e0abe9ab546789068d392b8c9f0f8571db5b084475d553d6b43501a4fc0d9e47ddc780e1a9c2e9b52d13c284060f61217b75063ee96d091606a2d1d4e28cf3ff8ba7c7b6aa5d424df8952a4de7d765307885955ab6a4232f5f2e134865e252ad931929aca62984bb6df4220df52130a970997dbe28da2dde947f65d7f29734ade8cd6eafc93c2fe3a9d3973a637709224152ef94ae510f59dd445a2f093ab8b737df3b01ea04b50869296ebcc93772b2c49fb31eed1ec112594db48fbfe1835e8e7bc8203b26dd7732448132df14e2bf5a8cbf8043e1e3e4fc341bc4ce415b26afdd445a704705aaa0f36a7e1921ae0d8439f9448091d3ae535d6848de7536838cfaf41dd68491f0534b75fb4b3935dcf9f335365af2af1a7d5910ef920955c218ec9faa554cbeea901da111f5e94d20943e7222913f140c6f759e3d0757d079ae93b48ebaf8d19ffcf9d4f0bc6a41b4e492a290e1f6c29b99cb1e529ecd62592edf236f140f0b0a4f55c250d2f45770cbf283daa1f28e80b4b00a765dc8ea3d0d352b1ae6da78889a58fe497d72bff05b239eb1e0534d697450fb36913c1fda0c21ee6585d9300b59d8359f5d529da8999000beeb604e82d99f2fba918bf17086f9313c7e66f8b9f46f07d76c91a3ad4d825fb448da845f7cf6583df6320df1ac338ec51c5feb37f2d7445d292fabf55a6590fb7d1427f61afb4af2504d5879cd956e1c249ee80a86fc7a330b0c4df0961e18f3d5d0aa504b84ed98933f26041dab9a38c5f5aab4ac2bb41d7913381d79726ecc16cd5e9914297913c1a90bfedbcff603740d1a632f1df5f83aa6ba6d99587ddd19edfb762d4ec6d6f517ba9b15c056ea520cf5f08ed77b2864e0928f87675a2961b3ba780a68465629350b59d81b2a79550ddf451fa98fb1e3ffd73bda5426d13147e4f87b0692507dbda4d2535ebdc5c0af2dffc11c332f44f5dbd61a67f6dfb11692cee445935b5310339f69732c1915bdf4769dbdb20e31ed9d310c29e96bf9b9a1e5244ab5e9aa9769b82613720ec6ee3a925fc862e7e7559924858e40cd9d55b0a32382f28884efacf05946a5a68018169d7ad00d0f3dd60642484f7411e1722a9e42a5f087fda6400726602ec47d8df937256063ac49fcca9110aca75255fcc3077cf397c8fa6f388c15a91712ff5d7a8700705f2658c0ff6239ff87794f53c5e7e689bbab3f927f26d598186113b07b510caf3ab00fdf9804ba2932e24fcc6810c13b76b9b7239a0704845af59bcab7a5a92f03553c040e0afa19707aa78816e9a5b53a68a5930892acb9ee933d03eb8f2a7730c8735eef5d41711067b4f369871dcc04f8981644605dd54e572a9cb76b9cacc06ea76fe4209038e4f6e602fd33f96b225d6064cf03d1f6eef0d336dc395e9b67f09d2a2d268d700ab22c92e9fa418f5d28a9c57f8dd108ae8f8920c1dc76f891bf73cfa2372918d469d5ff7e0f13e73a4d68245c7fd16e1135a06bbb2ed3427ed732d529add6bb8af2fa10e9b065be7d4d9210d85a4985d4600ed0da4eca11cdcdbdd14fb5db3785f9ac8093356c0bc12118d146e457b1cbcdda0697b8bc517e9bb217fff2e343865a07495c3817b9f01bf8c53700cab09259c6e2db3a63e106368cfddba1e673c304f8766df6449297bb79e6ddfd862f58d83ee5a4912779478c46189636ca1a6dc30800a6333f235a343d394a6cea370b1aae3c169f380a009cc55ecf9453fd64b4b333cc8e346c820bf6a7c8f3cb875e31beb5b8e24324ba774f6b732caa22aeca1c3d45d6a59d67c47b1f87b40f73aa23ef8acff67dd05f75c9dda42e61e7d4491952ccb886f2ffe7ca5667e5976a1253ad18ca4428cdf038e781a95c226db31ab41c080a9043c0f7f287f5a6747eee24792a7b4ed37789b2b0e11dce534f9a8998233a6e39c01fb8881474c2c9000a7bd61219ee4192198704681be77ba631ae12e0123813ec5454a4409f0d0683b49ee51ebcc3b3bfd81417e8afdbf442773eccbbd4f806caeaf5c64a6f4b9c5eac84c46f08d952c2240d281a660000faf36d51e06d93dcb74f07a59842c0680acfe67ea5135db2bc2f2dc02c45b5370564b016ecd621c8a8b5706b45cc5a823e36059961821f86208976dca1f8ffe5726ea9906af9c653450450204682475aca071a3e5588d4d30043f1ff091a52ee1783f9a5a32a444f6d47d23db97e30578acb6c3d703ad5288ca64bf8640bd9cb32c664660e858130baf840b34f173e171b09c597730a67bfa7627a26d7120b5386914a8672565f7225d0624141d2a2048a0cd0e4b06a2baba024d679a07cc2e6c1b60a94448940ee4517a669e806736ebab6e083ff58b2ff1d3a57a1d9f9a94b06857e84d8df00804ba421d3f7d2477cd3be09fef0b198eba6268a4cd87be802e4390c93e1527a855b7ffaa46cddde945701215e83a1bc72864c66edb612a5ebaf01ea00f742338e8018a4159496b750fc2ae2aa57a73470a475dd64c28433852e45f5583b76e60319734d535869f356fcd3879d0fbae85aff3392b6eba0a18aa6245e42e2a4e7632d1f4254505cd6270feb9f3946279fe2380d13db8f795b7303c5160824091180651838a5b2dba928afdeddd971b47c6098de84dbb0ba73db537d985f17035833ed93162aaa576a945afb24cfbba4efa0ffa69351c81c44a757833649ef138de11b58d4a9c3d8e202cd2bc363f5a61274d3ffdd4a21bf9bccb1eaa6d6459614a2708d6bb809168695f4d34d91c7b65df32f3213766d85fa0f43f44db5931c71b94e5abf3a10052da860afecb3f2ff9a80c0cc4f84260f680fa41a9305945080c66d7e57cff75ec9b4586d7b1af397c3592f92ecd18027839145b590d8dd33c1f03aad341225a4eb30d1d2da09c8f24dee67a9bd5cc3ebdfcd7379fd6c42822e5d8816b60489d71db57f373d1500af60376c3462e796d88392459ca956f9977ac56c00399783f1d05bd0ea0fe7dffeac96fa8ab8328a84b0842084bca73c5536240bb22196eeb445fec0d7ae24d1e2b88a322128ffbe71a232456118c6802ef798afd529cc265c7ed081302d2446866f8304b846d50400408b5602416aa550de7005b9c8c1ac9d72b53dc2cd7d8b68e390b1ff9fe0a11f342238597fa946522e28cd7c3f48b30a2246510c5401f79014d3bdcf6096c75abef29d5581014a8aa9f68f8502017dd6220262f1563d09cf35a3d55ea7cfabc00b94ced602c3f0305058ad88c45c45a0755890cfe5f067d56064f56fc18208f986668f54cafaeea747a3554ec912c8ea68333c84fe7cdd8452655e2effc8e715140997ab7050fc5f74c67ddf0c88806e5d6f94339513f05ee770d96d1172ca5a291cb4b8351f3f5c237c10e9c49e9860e0e22d8f0850a1cb019b820a9afb157eafb68c93e58b27668e8bd58310b25918f99d0757906ebd49f1ea84c368f6a9071477148bbe227447cb549338a77354afb85daaab4ac42a4261b40741fd164c3f6d070c40a4218785c10276d87466c6dc31b5c43903a95808f05c75a97419cd1321b86b9ec8e9d212e4daa5cf4db9498ca048aebcc693281081681e1cb9d4549ebb9caf711b51565eab8b137035ce39d13fa15f461d4221f54ba66befdfc5b34cdf78780cb1b468c0fc69aa1c81735d8262b7b4989d228e9c44a6cf1b473d59a24a18c19cc19ee97c36812bda040320947d6420d92d2253ddb02d2eb68112ae1392452e99ecb544da21bfaa7cc3eadae9cd5b1bdc489445e526a522abaa78c09b0720e77333a960eecd5b90318707dfb790084b3ed08d7b3839f83a68b815c005abae334ed236dad8d783eec4caa31cf6991c4aa4837a1c0a4518d298da1d9104fb948de3f24c9d1899d9bd6658f45387e2c3e214b947060b83e14ccc212d3d7ce163f875e70cce9d75c1168bb1aa8db1a74266ef61ab66ebbeedc26d979692fcd581fa6a781b240b28647c2c2cf6cd2ee678967e28da9dd305cb77cd99d2ebaad122b9088f974e5bc710c0dabb7b1250bc128215f3a7cbd3a2d1029dfa5f353089a09c82ab8b6a519fe72ff0bbbe16088d241626e3e0842151030df3bca9adcbd8be2ef35b16e1ba18cdbb18d78f48ef0804eb890703434d9a40e60bac7ee00a0158967d4364ab00e213c1e18b1456cbf2ca92fa6009d03f28cb52fc78e3fb072532bcccff558318bc484b45638e449abfb5fca8279f84d79223049e7c86122b69b437b3d497c20438fdabb134d93767fce27e3aaf45c01589bf5a30b93cd3c15def33472355f6bd4bd86b2cae62064b0da0a8834ed8fc11153cd83fc3a5a95535d836ce6fc6ae57e06a7d13a439318d17bb4bf95811a40895f1753f5d1290e88917398e14ab86492fac772511bd1ecd4c98a62b0a71177d3bb7ad928770c242faf951155a3c392d062559c18739b733fb62de3d6a10a638e40ec1d8b0b8cd882dab2eb39cde7d5c9db2005b86655840bbd0577cf5dd4ffd01628f56c48837aea088a6d10302473f3485dde3545074121f0d5a77f28762f62a0b89ee5048fcf86a5f744b9df5c5bc73a09ea026a0d6f2d6f111d835dd32377e14dcfdc66a4679f920eb892c291df81414661cc394b704ccb27c1cb7a2f9100fde8b428ff16e745ff9b6c6f8097747358350e518aa54fa08af77aa59df9bc9121007903876d7a8c8b5cfd160ddac160630d14954735e102e6a44f28f3bf8b8d365e26a28cd9299ab3e7640dcef01484047a0d643b708b2675a2b24e352560aeb8d8570f8fbe643c3d99220b99c48f11bf645eca3e1adf422ad3df9130d2a39fa7e4ac073f806900167fee3b3a24be70576b61310191e3211c432a547bfd577a9fdf48ed20ba71e3932dda0ae0fa215af157272f7dc7099fd5a9c481de47e8578791301735c7609d8c9c6f56f8d54b3f43a399d46038bdcc8bda212d2e2310e09399aa694537009dab8f4e3f8f33bd6616bc1eff4454fb13e34f1ae3b6d68ca32736e064cda5b4836d582d7254ceee8885117f107719565bfa7b522480e530e87eb61be2faa5d5f6c617092809e37162fb04cee71745cbaf4124ae1479dbe7ed4459b00c4bb0d09d56b983c7b41c082207087cc126aefdd039f1c03b8f218b9d6b1cbca721d5fc55be247fb1ccdcfad3617125686578ce43701b9a0835c85575112772567f6fa8a9d1961ed239484af78388a7f7cd1bbbe217e62dbd59e4a1a839146b803d56d59076d8a106693804b41b4005898459eb135628a87aa3bb3b2302ccecd80a6c3738df741cb5940599d0b52a44517e2aa0ac3d652706ec943ad92bdd3b37c62a5f7f4596ea2ff625cd804c0c8acdf43ddbfde577d1f5c80125b52299aa46caeae29e0e7aec0de95c5a72dd4387e660899dc735b90c6a5e7b90a099a0a5652d8afee2caf52c2271b6ab5d65ba25a1226231a787192a151ebc9ecd8a432c6060d2998a04cb9e60fcc0563ccb02ed268f69cecd457b43e020ad061e19672d4143563e16bf150f91b0727a1c052a6ca218fb4a713aa206a1f95ee9b01ac3020b77a60b3e0662814aa27cce32240e3febabdc5c04223740ca283562aa58591fcef358ce9be1f24008fe5041d38014af799ae1b2c02a6879d764a76f1b9399613f1dda44055bf1031c997f84ed97afd238dff7f963b6bdfc2f41c8cc4629709c151a39e2033305528c0f252506b04bf1d8299cebd10b366e7a9b7441b2b7286927df535e9f02b781aa24edef006c3125e691bcc584ec62ced1eabf2222d37056ebc5cad43da7e61463e50e04a7994aa192e2a84e0e5aa05b9590ad622acebb1be1465e194c6e7cfdf84c84b74424bc8bb3325bdf1ce65ef17997295eea6eeb089e7f40d61038f2ce34cf7fd31749972101df4dab29df84ce7a6ff4daee8070b5a0eb1bfb8f9a0bcf60e79bedd39e65201b6685aa0b1d8ad491cbbbf573d114423a8da68949867c7715961d27425f4b568bd84d8d4867f8c7fae1168db53a5f3cf8dec748324e77652195f011af4d5c9012bfd7d134713dac8828d0ffe2dda939e4bcdb84e8aa0d7b5a5b05ac2a932b17dfeb4f5125d75a9d85231928e15ce8348b2a0f8ce93b3fdf47ab2a5d4de04f007e9a9f498fc34afbbe0d58975e105c18c76013b89c0d1b7d49ed9d882932961e4a9f0ca4a76772a77d22d20bef0c73a4832ab7e3ceb697256b1657df83b4d6695294e41439315c37b205eafdbde9dc598a040b1764949c2a81048b0e2c964da29e0730f7c93f3e82490f396933c42743f99f45983dadf0435467755d110b1630f9ddab81168410e14ab21bda8f5b1c71add645e2c54298c233930fdd9ff0f79d70c19bbc184cf9517b1a17379386734a438f15a7ff6c8076734cb03bc8b1d67f613fa4b12b2e6851762e454a39cde319ebc769d42caf7082241dc2c7b5275933d4979f5391f77ab08bb266fabe2891c216f750f71d9319525ea974f71caef89e21860e35c3fc17fe9ba3abfa52124d5b4a0bd60c54a4c569c87053bc4cd57bea4ddfbff801392cb13b68e9c4ce6ce9242dbf98ece32a0a06083e6dd6a5b59768cf5c9597877f482c6aa72b65804204394ffd78c591b7a019fe8d1c95df9c75d5aab1757516b250ad64f2a2808b68ed02d254962433da4a34a47e70670b65ba94f27cbcd4637fb4af5b7d646635776c736f6a2818e9b9f8ef6d23b7ae92f2c9024af7db559513ec3892d14f99b72bc987fd2ab7836a86271d698cd8bb56b88fd6303f6941ffe892ff431c370a688a1b21eb9f56a023895316ed1539be60e24a677f6a261139885fce1faf120e7001f4eca22c7938c02f33dd33358ff6a093897e71ab9b01506dc5f89f2b3f2095a0dced008eba641333ca99f8f2eceb5330b1742eec6dad8132e2a37f2cafad2d0dbddfe7ed5e90ba8e9315d12e45ac55d608c5360f93d83927b49f982e1a708e46aa5852eb58346f0bfd281547f67f1a07c3e086b1a90f62f93461a7ba13a32c559562030bd2b612763ac6a117202c53a88a53c7865e3914065484ac7a9578eb70ee2b9bf30ff70d5914b6c68653fd4ba2425737f7acf2916a2747471ccd5a4687833bf9cf3fc71bc9b9b9d472fa01d9b388dab1f5c252695abd4dbf06cd699de538e7295c2b034c28150b5157bf8d4672d6c6f251f0babb7a228618d59aff0686d35c013278f6769314081b029a3cd5c2d44a5763469fcb96fec78362c01cf6554c73141b5e447f612748bc28b03dbbb8c0b14f017d675aa4e25e34738c67f856ee4ca663748426dc8f7191e9631f1953980cc67615d538099120ca9c50328e2c6f4f38b42b316c6a55c20008970f7c7654d5f39ae8c05fd7bf072c021f6f0649deee95aaa4b4626a63ef9db1a0d40b675e13ffdb523e7397ff6e834d58a6b361638034834c4b4c6037492c01b7dba3048b0a1f7eb1cded187f4948ea93d82bbd61fbed4603fb9304942e70777766ca0f3f433e5666c6583e85d4df51448d32fe6c72ad64534e2051b32fcdf0060f8eb2ff3855712074cf0d0609809c72dd4b1588c33bd6ac81b7e84f4ab10a159bb1fc0c0369434163f545943bd12e087c1b6df768de16c83a1239123538ae695ec17c1e5d768532036cf0b803869591583ebf59a0b2aeb5d3df18f08b1f08e6f7bff3e3eef3171d39e1fa1365d1935c4aff4b17633ee483a3021747e75452c782f06012c801cddbd2ce2d203b1a7a37f24a1f8b708dc53e3d01b453876780410d9657fb00250735a1bafd10b754135e172e8507d3820f16a9324ce75fe8682f7fe37232f5dad2cd4bcbc1c3627dbbcc1e1f75d422e6d9f448ce30016980b7f622f5b9f4ac61329d72fa8c351960efb01944bfd6e1073ffc73ee6a28e66c43610e9c04847e09b3c2c9506c645367d45e3f8b9bc1acf56e6bbed17c26e4650e37745794383fecda9ae6dfbfc2e3060f3aa93edab27266ae912c46d9f62bfdd24e1dcfe3091d0d2fe103df8d024330ebb2add95dab7b4207afa38cdb6b945208250c1ff7fa7eb91d031c321349efef10788ee4286567dd940c347608b33d92ee05382e96416fa8b47e587a052635155369beb9c71d072738b050207c46563dcb331fe9e51d521fcedbc1d1b7135099cc2e316f0166f725d30f9e6ff07e56d8e71795b9d31e58fafdb3c96a806f8bf849a8c92ab05f6fce078509b9c759949370525013373c417d992f7bfc31d165645caecc7eeef75e831644d0eba43090c60be74f68d705bf9a1b155f79ff414b5c2c9eda558674b8d3627a9150fdbcb014c3e1316dff44b8bce34d929563e5204d255343af7eebf64c4fe08de737cf9d412b690d5faf33ec7b4cd99a981d6c84f7a44d6ec08f6d3e7448e51e2491e9b4f477705e8ecab4e0c7d07ab66895354ae42116bb3a3437b634270b94b2ca7783d3dbb835bd0cf9975ca1ae35fdc542e2c14b6ae5c4f210b4bf1d8b545dad1b11454945a008656cc1610c7636c6bd779ecb9d8ceb73d40dd8bdae0c73b5eaeaec2b0bb2e72a8adcc17fb573448d0e39691044e129c63104e013d2179b4b5fcb6d913f092f1d13e675adc1247eed9b951e0e23137ca1523ccfc01260885d103a25cdc9e647c8e0e1350ccfe300771cb5eaf73b29726429e1d118991491f8ddee0c5972509e0924eb42a8a6e57a655aea930e97da8583306bbbc6a67e6d22ff40ef4b04eff86c92ce3a6443403a2e632e8e60a705ae9778f4d1b8db9813b8c3c71a2530af35d3017d0fc2fdc96c8085fd3930cd01f8da96ccadc51064030044c1891bbd874165ebda942aeb2adbb09bf9ab80e7897dd754ddd1e1800e9e6a933938d94101ec04958d9b3594d8f7429abcbe76f086dfb97c96c6bb623593ded4e2acfae2b6c32c30b31d10863ba6c3eed0b1e3f63d471c43afed851412b5a20340eb6b8a7a86ae6f76829ed92816e0c326d4548e887282d4341e50ab7c88cf61b5a89d0bc15bd39754ebf7055865c90dfb9eccfc27dbc23955968bf9edcb972f3d89490fb718b47c443766c239f66e5dd956275e5283ed679c67d1db23f0e1d524a1465f03a55e02dcb0038cea81074345e2fd93e60657a59d08eb1688ac8783a685bccda154e08b76e30f644e6335b29bdb618bf5309910b5f186b19c53ef5d01de182467d14159a4f5559cbe16112e45ce886864c709867b2d320bc3e098a11b41fd996531d002390902f832fcf522377980d71a31714183789bcfa8fc4592d2baf798a0fa535a925c8af15833e9f27a6d8700a918e046825e78b9b4e772c3bb91305518df79db245aeea3bc05e55aa5b76008ab904f9c0f6485cbd6acec909830f8038b958b4cda809d4d27169b6712ace755d29cf81f3e51478b642378b90b77de9d7cfe64f93ae6c54550d1aa2f37409f97b10e34ab3e2d7e4026b2f5a8a84c05e50d3d2ff8df1447a522fed870c3ec0e0e5be1e37d57390780b695f4603fbb97a6eab95dab17ad1b8dbca59b109bf3cded8add4c2d9b29870cf1c0280cf93389fc88c0203c9d7a578a3e50dcb452f5bf40648d67376363dd16b42f2c03977e3a7f697433ba2c5f9df397a692ec4acb5418a8c011abfc3a598b17dd0f99d15dffae0260eb844d3a836c9261580e25c9a7cecce24e59dac18ffea91c252f907dba00b07750b00003378e5d03051a31c85c2a5eafd1ccce0254b883acf38ac606fa64ff6541637919a7cb3d2d2abd6b94cd0eb1a4b4b07daeef50216834f422afad1628d33a2a0cec400179be072077ae27496fbf6477219322dce30a18ed4d3a4562c4dd1c0976e5cb07ee31a10a7e6c39b3ebd39dce99f9242ea800de2e072349225e5f5972c8026f2945eeb1baeec5b8938fbe6d042ddafb810238811cfc71f04ccc0a65e0d8805bfa67d9a505214d8f795bfdfe66a8de177f87180e9f40777ddb1e0aa99ddaf6c2ba1b6839c2cee585f1f9bee499bf270a17fde5eef7920431bff4814147fb1d5c33e1fb05ad5edaa0bdab8fa05c4ac1e46cbe3bfbb3103eb1ce667a4483bb8c11328ce3a4705d6da4b1b33a2e4090a83d99b97ae9c5e9c91298f1fc31f01e52b2412a178b3852fbf63b76b0726c04477e6c471b8a8880d79cce832ee6d3c31b7055a45ad17a3310b074387c2122c400470d44d374522c4f4008099033f0440c14cf88e2a2a5ac6e5e732d6be484b6e5b3081bb625a84f5513aef70bd569b666f64df84b2a094b66a8b11ab069330762b94091c01fc16595e2670c4a7d4a375f3889ed08846aae24a97a80622cff6d5cb3960d74b894005304730f3b61a77ff10c65684b0e2e45e9b4247273af7a228172eed6a02e51817472cab101518c80711241d121d312d1f7d6b4b7d23738d7713c07f2f5b4636a24d0bcfe0ee27429d543bd6afc05d588c007781d8ce7b6b8ddf9caedf325a73a0a24a847914daa651967c3cf4e253e6a9f94fa3c9071fd72f27a241ea8a59342c49d805f06ceffe327d4f98fc8b1a0d1f25bfa251910e26d4af3eb9ec8aafd2f6f3518026b95b8b7406a8cf5aa60095045b6099ad69f3e8d0346360e7f58ba71608fd43aea3509edc4d0b377d2536ef6086e86d9cc68fa41165eca4440df7b3540cb934f4698808441b9aeae188dce17a5e1bc127702cc6254048279210424dabd3331c3bde74b0cb6a693c14de62b2e4f3c41019d3641f13d36c1d0ca21608904cbb8d741f0ad29d50a9c631262026e6f9a8da20ee2d5ffe4a19a45b08311a24e288e97c94d1a43edb3e8e43ba24368b6282a5770a42869ec2afd66c16c021565bd90f608d87a63f3e60b84c6b0df503a5950d1972d2bc686b6dd6fb289209d2d991f0c1ee0bfc98fbcc0b44d5149bb743741242fb8aca6d89a5c6f7b1743aa370233d06c54067a31418d77a1a04133552a30b2a5ab517cc011df96a565dda4e655155c92b07e97598d251e5084a9e1dacaea57a3fe4731c92d1931e50bad556bd7724413c03bd20444dd5c7bcb91a1771aa27e1303b8e0a3b4d86784821cc10d31c6e600d5a72b87a40e1dc95318951794a1efc82695a2f99dfb51f7a29ee7b06c1a212125634d9d636efa6923b9d5a4079dbb1e7b05d39510b685be5eabe2b1c2e453479615676ddecb36ff22878e31a70ecdc35fa23f735186f043ede4cd61fa97adb6073e71e2127b57b91b02baf3071d211ae70cd8e127bdd894e455da8eb5cb3c0c8c3933ae683b859a3457b23e0d19a1315488211e6d7a1c2a081bb1cf348f6ba69de419512f238a844ee0c9c853d08812487ba989e282b84f9f04dddb69ae90a0aa25545db08889a303249544cbb50312af4307ef7e27a7d3b84c1356f1bd711f1d5cffae1b5f3c1a8e14a0812742fc60d9c6a659501d3b13d81f58b79a53d287397f60d5a7786dc4b23d9e732751298273c14b41333251f18b8c04b3ad40bc15a2ecf71cccd921ae1d25f1185a60346af406e26c70a8f81d5a02a29bdf3bc7f562960846a691fc2a869a9ffeed9f67bbbae339ec41c62dc27417acb98de22d474119e766bf5a39d44a0c129bdf96eacbe599a0b1f3f7751895d8fa835af528cce6c0b38f1ebdeb08926b19a370ebffe2c42529ec7d54d09813658a34f86cc1234a3d4bea2464f031adc3be7dfb5976b821670802fa61627a04dec11192fcabe5ea7bc27150fa1f3ebfec2f0cfbe50db2bf9760c182fb354674530f7da2c92720c946fe26271c429c996824705d34cd6f3815b322d40dbb6c9dd30d8aef2709d59609234293ae37398322adc2919842f13e2afc57b5c88559d9de3651c8d7a177794bb47de78c243ff80aaf58faf852c92b65f002fc5e4b365ca3dd3a795420dbdaf96119feb53095824bc7ab9d2808325a06961bf2f968881f6abd5d1185131fe0081d89de064718830af611ff1bfb014fc78144755e4b6e30eda07da56425735ac3c3aea54b34b49c8f8f615dbc9ac9339d46ecf193a32157837fb52e6a94d29f01a8784cc95e6f52cd0c1454402fc0122dc2e8d4fdcd0d1fc0bae8a2124828a21b65d676b5eccfdfe1425249561952b72d47eb19052ef912e50fb2fea9ade08a75032511e6e601926f0f37c80e615bc43adf941581d3d1badd47d18bf62a16e71045b82399d53096d9c38a2f46f0fc4a67201d83fc404e11ebdbd3fded806d0d77303033da30ac003a4a14cdff69a11299e01c48c2d6460ed33d9d97623a670c52785ea97025f2636cc0535694e61b541d13fd130fba88b43063958e4e3277cec5c6061e074eff7d40d8ce160f27b4c43d1ebfb759259f1d20935f029efed6deda9b1a50be2e893db496e6a80b85428a5873f6208831fac4a050b9e2ce6ccffb20ae323443b0c51b8f3b409c1a55546399e249af13a76b7903a733060ef842801ca3d99c70ca31201c3b077926cfda0667aa075d8cf0332d35a5fa94fd4c956fe64bba5e4be4566122ae88f810629a163449b7725d869786757048bb5a8da051b86fd219cd047df9e3229d7700827c5b5de459083cf0d9429d7142f62fa810bb6ca7c2a9041e5b6759774cf670dde38043eba0f31a2ddd2d65359eddbd4d840bbbc7f9f89e9e7792b8d2564415523ba0d18a2d99abb9f714527a101f71027f82246e00b31ff72897348deb0186f8513669c4ac9646d78b7211217555a6d223defb1cd7a30d11554266b6ddf2eb541fa690324e3817e47332f6c717684f7a69914b03d55d519036738ed33deaed377260057f555087e02c156b353d9c8241d10acb411a3d038f257b92c87ca08558d0bd00103a6efa6c8b3be9c72e9fca268d6b18a2ba9d78958ca85101a9125f9245dfe6e17e0d353269bb89d92f701a3141aaff9d9b6f2225ddf5b1e599e129801ab68adadf1bcc244a0f55e887c9d827b6402665ec20bad33a7e4ef87536e033aebc1e9e3ec5522a6151226ecd102a2dc5fa55414d2eddf4cf6c203c73bfb3da9f210f705d7d9c934712f0bfee47f72e25461790a0c57f167e425101fd0be111839fd9014e653f137a3318fa7aec7d5a4af023c7ce620085d405bf6198d039206be7e84cb477ef9f66b518e057a428e26b021267d0150eb0fcee58781a9e32a37ef04da2ec6976501bd75ad4ef6dd0d8f0f8a66a6358be4bfb67f9899fb15c90a9ba5f6ad358d43db90f02c8cb088eba1527225e069dd1154c49c8a5252e9c5635883e549d51381a1cc6462cc95b25eb58756bf43193f9b3e303cebbb333be97b0b029da8287ca7edb365e6b24fdb15d01c76f42dae180dc5a7e8db20673e3fc7fbccb9c7c569b17ae6544aee51c9726b3e2b99e5182d4d4ad204bed4153fe2c9988cad062bfb80113cd4e05d57509a5c4eb571097ff2d393fe090a7fccb36fa7c26465e9571a09e845eeddb5bf152495d893eb9c7fc14b71a84d77818ad75d5bf68153bbd5e6951d0f10d2dd07e259d6f07488039f1b46833f8d9b5ccf759a160fea01414eef44a3284d726857cec7a6b38a411795c51bf32b9e27cb057859e80fd8924162c09993d05368dcd41dba6219862d3c6d2f7fa63ce26db68b6749d5b1bd18fcbb6721ea8a98431aadd77b92a27a8dfd3923a19198a471844dd62fad9303d8f3c4f260446f76bda075b51bb422ba39100f62fa60fd9f476f9807994ae1cd645ca612402740927f0306ee1ba7dcfb8f5c0e061e918021e4e1fdc024532c10a9ba2c69a61677044f9f3c712b29295f7c295d8a5f83b1d01de43a6711d6a1f66b58d39087139627ad190cd0f072431a68e3bfda0a3bafb4e2dde7cb1fdf7e3b8d0e15d45cf672c5af8930397f51e55830d593e8d92d79ff3854382feee6868ae60b205d27a91619e00e486a8f8488014a2a13aac0fd665909a799cd9fa7d6e55d5fa9c3d8ae5c440ce9e1ecb4fda0ecef679052a96ef5754cf29593f9766b4edef580a55576a73e9e73de2ed9f0ccc49115bd00cb64df0494afd6f3ac7959bd503d9f7ea56202e8c587a303c19dded837c69aaabf6f8b9b70692af1ef7c0e0de3a2a4d98879a678e85ea16869f989928461179fcddc78597c2b08f2b46b5e9198dba538eba208746b46a79797e68428d3a5574894564f8bd5d98d68d548e0cead1ed064634213611cde97dd0229ca00649ef6c6b8b26f03ac8d33097cf7d3e98ad13eacb66217ce51c82aa4ceab59244d581d18b588367d4d16e12e75f03eecad803e967c4ba6fc214a0d970911ecca6a8678b1ab982a21f7c64dbc5ea40b46ac2799bf4512a31b4641e55e809bf53e9522e32f05ac7b61ba9457a5b58218ae4abd75dd2c8b0ff9edc7cbaf02e88ae244cdf5c1d287fce7acfed61dcfb1c2531f29995fe764f0b113b335ee35d04cf6c15a24e36d10a8b7ab7785d90869f8962d49e93e8f71625092e766ed1d7b07afd07d6a463c20fa9cd06f175b6f32d625d5ec5bd9de25f29596b1cec000cf3b09065f9ae6cdc198ef1a150d31de4c26ea111a6657486ac5228a1b3675c34093cb5b57857ff9e7c12d995f094ea29938c5d241446c4eef1cb1b30d6f57972fba27a89cd397ec80d4061999cc2531ee2215b988c1d52f94ff25d19d97f574081c6c8fea50a42ad5d999f9050cd2715464e5cf09d59674c6b2df876f30c2a6fbe96faf82d59802f1a6a4453e4670767b3488f70e18138f88b57c27c9b8144f34a50a3e94a43fad344a46908a9a5127a2c0509c032b92fb448a413bd91f375f4bf4bfca6864da7c15bd954811f9864b6efd5f8409fbc125dba4f616087c3310ee184af36c28c35d9a16ce4e517862103e9935203a5339f110154bd8f2efce8e60846a74a11ad15aa6756f551c9b889aa741387f210a4d161eaecb86d19cf5288a9dd02ef29b648123eeabc56bcabc300a426882b1261efb20a0ac8c5a7a065054026b095009a19aa05237ad2b98b7a220e97f16ad1e1e8f526fb23659449e65b7a33b3af3bc2164dbff9249d4a6aacadf3fb0a4051ddf3cce14904ed2c008c4e08f1ce8726c13205b8c5fa7638d3d9aef6526552ce0f09f9c91b645eea919a9c2dc8ef4cfb77c92728ffa2f63507fb662c9abbe5217400c6409ca6b4c426e9f243f81c288be06624d57bb7315e86b25a2907ba6b6bc5bde09b9995686e4dd9735f0de547e806e6139ca3464b55be908b491ded8eaf6211fcd120cd704565474a248dee6856ccbfbf8e13e6458585a7ce68a60804ec53edcd9227d8fb587aaf378cfc24c13c8b3e62f2369c772f0c3cda3f3a86feeba773e7358eb79188c0a59e535309f7492e8b09247e2c9197e24be596206edf8cc8700a1f461468c04e17d382a54738038a40729d6d02488c083d672cb9204dd413668ec5bf6716a51913bd5f2d48c70929136f6cc9fe819c99d9578635b2cb49078f82c63f114eb25e97dfb70f4ce8c099917d108bf9977ccd9f7caecb9bf278dd1e228c8c20cac87d358e2fa3019d9ac0b058df114778a6073182e7ed7c4d30a8910ee505d24ffb8bcd3a31d452e71633fa4759b57d431c3e548de489528596ebed17e81e79273b528970b5f21430b73985dbe34320212d5251b4aea01963889a5f64870d6f7c09c5b2fe7ee0aac7e3ad0ee052caba08886b4703f826f321dbf2768e44562c82ed15d9aa4f52c73f6fe9d3270d86374534fbf31bbde34a99ce1f66ca164058bcb95e971e7b2619965b2bac1ebba1530ceb940e7413bc104a04d139c27c58cc9d3856293a8df0882d6ddb682a595fc15e99d5f762780c889011efa18d3a8de0abe1d3f5ee50b887e3c664d6a3c04d5628cb66d77908cd1b1afc84d50890599335de031f250b2c7baeb964ff1d15b7e901e395d7b5b1b843a670a3cc450c1f2554f9609a4d0e69596ca4f29abf85beb8762e06585e6fc033076d836ad6cce16f46a79ed13bf22cbd087231f3904ee9ecf73d47a6e4b6ff2de69ca8da22fb723b85e8a0bee01e6cd3826b37c978ef30b035f570c10cadc45afd63101414b021690b638fb5ca311e976b8ccbfd7564a00173779b7728f372a4366c567bd726a1efb2c4db9dd564d882e4c5c8c438c6761dd861eab64528c91012641fabe6fb7e631fe23ea90263464cce1e181d97a4efad0011b4e27dbdb830cde6176672be2add35a6f9bbd4bbe4ee8f1d39b37013c80f0c58d9261d7384aa76e1c436af96e8af4225762001ec5e0f270f1ad9a5fd1748ecd64ae6e2f81f5dc9182478e698d886bb0ab914531a7b4804adc7626671fbe2f6df8c4b012eabaa543f6633ddb216147484e9714751aeeb622e907aece0d39fecc67daf3436d36241f4eea6fd8f0be2e20404c7df24e584b1ea8a5a430ff0f569e468cb67be1e8cb3f21803d7a706f822c7fd71564251efce3d58f6bf631ecf63138e55c992e622c073d83846ba2eb1997182a4a4f7044f8f7ed9b4e75d7e75c78a665c18d7d5e574d4ca52768e15c6adde74ad3a12304c96a50c5d0f05a6277800ab6722816a38522919cc275e38b102cdf1f7bb65a516a7f73ca45aca72ac80e7c142e8cbf2260bde062f5ff2997410156edd161fda50c7b010c470b5e5f1b0ab6ee66de9e68aebc0136a2660981f0c111b25251080835e4b703b36cd0ccb08b479fb44ad130089398f9b380ea1ddeb7ae5e0429722a177edcb14471922a1816c9513600e02b96c5628c18ccec4353eee34a113b165a578442bcb2c4ccefbafb028c4ceb5cb9c4306fccebfa2aac5df808ed3c6aa1042140da6d55798e0730bb6b72cf1d16e9fb8b748b5a10f64f4b1e972d0e186a4852af29483bc57964df462f27eccc8314154db980ee2b8535181462ddd2c97a1b3f472ac4c170d8ed1aa0c7f403229e2ee6b5216d2b4c0136b000ae604b3810f3c693bfbd3eb764588ec2e21bc651d304d393c45ce51e3c08208979655ec16d378638add79d67f49b4b5704f9e6b4c9c94ac05c3f5bfb623eb561eb3047e2d9dccb04a956fdc98f6cf16ba19f3b2c74178d9e06198bba9b7ed1d889b0d00814e93440d50d5dfe137984886afb5960cbcff21c4c4f4876565b0dec4334c19f7d0cbfa2f09c6e74243be45396588399ada7e649bd99145b65badd31d2b8653ae2e664c14051445d56329fdad46c377e7d2041a2d9851c33993e2c006898f229113ba40ba1eeba67268ef7dd895e33687b92ec2676b9d1ed132a77501cbd9356394599cd61d6138ce0da724e0b40f9d5f84822f93e382abf6b716f15e13e936a934c79891e2de7d6e659487e064d2aacbc058680172e5a28c57034b327bf92e467aad5f746252c3d2cc470812f4759cebd8769a3309763ebf784c7408b5e19924400bc4fc2e9c30e5c07af34c432073c97d0cef49670b8106cfb1e6b6a67256e738de1aab15b428dbd4e2f2c3aa4710c60d974fe76d6e51ba0cc76b2d0cd37bfb08ac1df0560498842e87906f21faf752b1495995c3df531da9e57fcf3da10b5536998e6684eb994b4b50b0bd79c7f5b87d8ccb0d4d28acdb221f3a62ba40f8427bb120f0477d9f914ca46f8bfb2098823d4ec9243acb119f476d6121b5548c438af15664b00a984af07bf51d56e0ebcf5436daab48aed0bd11745fcd2fad8a5df94b7c1104abb313e95fcf04a83d9b3e3126a55f6d51f3cf086e6e52bc5f7630c28799f7dc6ba949055a1a9398011f177f56ab3a24fb37f498e6bf4e004a5cbe3a812d409e9d1d473a37adc1e38532b5490348bb057febce8acaac6e75bd6c79226d4245846a2ab10bf9867a46af8e10ba429e5dab9167645161d5452e0a6efbcc0b2fec62523dc3334e42dd525d2263edb2b580b0692e0371e904ff427f940e59d18b07bc948fb4d1244ad296e7d12f4d85093152b70d4c9f50e9e8f58d72f9125dfe0e697bdd64d00fc84d69266cd36e3f6e188061ac4a0eff6c09c93cac5e13fac4c48fe9683c2b8b55fa1abb2b7a27670ebd5738122d1aafa9e7996f12e350c40c78359ee0dbdecd60d3f4ea4e64b3699f0b9087c9cefc8bb00f486398c53e52b467eb767ece49c617b071431a3ded4221860ecbc28e54411082af9e607846997166b0575b9bd2ae2d995c70d0b52c68a4ad460611ae457ccf9b22ead515d5b87e1ae61cee7f2fb40aa9cfa9ed7954fdcbd788f39769a489df7a77e41ac92683bb83fd166adb84019bb425b31562416554f30edbc47204456e938f38f87fd01c0524000ec567863a68944348c1824e1cc03bb2fb00c36132cf17e704599a90d884ddc7313d84e1b687c58884406d11261c50ec8e58e039b794a2f6a09aa7b1aede88596975036265d2a31e0ccd5fc2027398d781adb7bd4aa87faf971adbc0a3f174f94b42fe9b6b1eb1a2a5285da5ea58cb2fa63a12529fb8b2e7f695c724e30a02a4fd8ae70c94f9de9b7cf0e97c232b2a3ba56eeaa174f93d8feacbfd6520e93666a0b2fea6bdf0b76b2b4ee6e300813746fa86b468cb8dd6b7ee0f07333b9f0d1b38706b7c7dff44128a87688a6dc90d577ad6ec90f080ec39928cd475b854b6e1e3c13c4ab8a007799e4681ea7c7681b6a4883c62c6b2a519da25c4d006f69098df388227d15411b68b4d749bb0ae7de0806c7c9bbe8ba835ca2880d7d49de0ca6ce66d4bd8fe24d9bdd3894fd133de481fecf3c1610871b880a8318697240fbe77da20971ce063e2c580fe5fe892c7f204203abed2cca99f545af0d4395f9cae2a04b89768cfbafb98fa021ff8bc5c843f070b5fdcd082b45b577f463f6f5e90b2c8cb86b5d9bc0fe276d3bb8107151dd3da3c4c29723a718720ff5feb9f465b324c4fb6c48592dda0604f75a77fea5284c7a10095c5a3bbc714e20ad0a25ac7e6cb8a7f917d2440d80fab11cbca66c6327a83c7df2d6d055678b443719285374549e44325c7f06d50ad17869321f46fa417c89c2b0d8a6d48fc60df00c965f6744c4546ae11bdf5c560d53d96bc45d8d796b980c87976d71f7e6c28cb4f05f4c2ec7dd70f26c59b76859bb052b86ad8ca892562477a1854a6bd7ab08ab31a24eaff206865cb369d24ea631f128968f667645684ae07f51f3912fbf6863fe292f5a8b2298326a63b980f2a4e0b866c33a9ba17e7ac07189b9b8e954f770620584636bac9f02ec285051bc9d038d5c8f6418fcbd33be527f3b6b902c0331bffeeacbaffc60482d7dcec1e4c225a929edcf85ec6acefa2ba968d5d7c0aa57729addab975945ff943db9dccb541dc720476fef687d5ee88c29c08b35c20dfdb22b1e54d224827f4bae29cdeb0acbe13a89b6247c43d9ed0f3802311a0e97a729e2711208407cf8893509550313193922e1b2bce62ec21cf1b54f493a8c537c4fb42ab4d167ea6a12ab1f6a78dc25fe98b32af487c3c3a2f8d57fbe7e40fbfa9a0731e31d586c4e08cca2e0aaff6f833932012e8948e2dbe6581d5898a10dcf541b2991fdf15a7712023cf23cf5c0fd6f5a0f8ca9bfeb33b05bbb37cb261b58408b824d204ea260926d2f4520d0a384d3c26bfe3d57de1d2acc74c7eb577ef45d5a814a86373f3eef4a3518d2de64189b9b0b3d94cffa7f699cffa571d873f1599032db4a469dd05965fa5324a2f122a0d07b33093f208b4430e017d8fe306d1f551ce7e58a10e03f3bcb898c81cbbdc7f6346d3f3736d38f628692d04f34e74ca22a9294a565d877e4019c3a283df3b52d943faddc42b808fa7faaac59757d69142ec5e306246c2d609432bcb2168beeca055a1405f178b96f4420a0c17fd026d5018f7fcfb6ea310def6d0bafa998621f47cbfb95f7ea6b18d9d30639bca862cbefd1af47da9de5dd77d5179308df2ea605034c5cdf691ebc880d612a6493935784fb61e91e5fc2fc0d928d9872740f8cb14193b2b01ba19162048011267f2f1f72988eac5101a6dc80fb5b0a6e0a653fe506e9f5a66a4c6aa215ef941b901bebf76a963c9ed00f161f529aeef6999c1d52b5f895c101e012b5cef6198a97bb64748096b12a6ac006b3cbc8c0d0eb4ea9cba32ab9bdf8cb21d18d64651605a0b8053779e9002906207e5e9617ba36f6ce23de39c2d8843324ef9dea8145da73d6657e478b1e6bdf75e062d02666107d18727112657637073f1700ac12dce733ddb14874b15489ef5e43841c1933d4fbda513baea7e99ca5c0048cbe0c1ec09f38f41880beeae7d1349355dcdd5c48dd43b3ff67921ac971bea4fe68c86e96078696096ec71fc9e3c8bfd9c59a24f2fb3a8de4de110d2165058cd68b61064c29c5c8aa549b393d9d7a423f4ece75083b981c108f8f7d6c698b8ebe4dd108844285e94db1dd44590da2529a9e7985d6359822231ae28264731fd00c9aed688136d30748d631a10086701f0f69eddfdc17d0ad8e9f76bebdeb889048d820a491049099d15b52896cc6a257d0853ad9dd5932c057acee8f68e99e3e910d75abf44f525b7ae963f5353b3e485d210788654316f2edd04e6340905f823f41e470ff91ded34ef85db952ad17e0b6e1dba414c07468917f3f50065b10e5dd30e4e8e9b195b075dd6e0992517cc9f0b7238afd036d61556eb2ff833f8d99c089c818ff93c7203898c90deaf9497f195e8aa1da9b99012a1c612a98d8ce7228f81033f8491791bd06ada5f2797c14295093dc41a775609b22460cd03b7466891c30e8b3f247cd0639a7a4d3d0568dcca4f4a53c1a885d416c6f390aaa7b6e07fca92f084d2be78f7930cc3434a552180797430aed2c6d7e8e34b419ee928f706f0d8c5a70b660112c95d58dbc46c1c3938fe3df1e3cb3441093f69369b41083feb7ac3c154bb5c19ad3180544b2446b646c26edbd31061a8f56b64b1ce4a8596b8bb4b8eff05eb427fdedbdc308c4d5bbb8be066285755e33e350e101f7d1d501b4fa8c4f9683ae8262079ed2641cb6bc6f411104ebbfcff287efe5d1668f5b576f301e80a765f0b277ec3ef222554b716ac81ad6bfa6f10bc671fa24708155109f8f8d594ec94bc47ca13af7526840234e089e62b1b45fd1a401784629badd6f17417f665ca4aae337223240c447934408c8e5c912c872cc6d03924a205fdedcbcedf354bcc699fc5c35109c86e2a0213597a56831642e0e5478b720a591190f0e67f4708a1bccbe44a56c0854f2b7efa86907290c8e61c14c3d274bf4b550940fcd1c897cea9ca640c1940d92e15aaaf08d1faeaa7cfec2139674053c49bf8ccf49d492d053b8756a22972567dd1895dd8b08c51873945a888e3337d5fbb9c4b4fa25e64059fd2d136bb57e4479727fa34b68b32dd5bd70d3bf1c18628063f5411f7434003d9532d45c34fe9144ebb2c523e73d3edcfa542653447cd46fad60f8861c8b94ebcf68233e2b29383c0e6c4fd2ca3f6ab10efe7112d0c8cc3ce9e0c07e1ea4ac9cb835c14cf4eb877df02e9a9653f3ad32573446e0020c8eda8895dfa96244d7934a582e3f6c12b82270ea676c706ba674bda285c2d14e2a20380e538f782aa01ef9a5f4f9960ee85a787bd9de60922467b9738345614bf9c8fe81c7b3a6bd35d872283d03425d1afc097326bf125e36cf587d4c79d4b2d79d2208ca88f44051fa03f92b41e3b70d68dddf7bd7069e841328f1ff1056c2bf453c7a493297f91420136f56d35b83ad1d491384d25fcfefcc9127e7d9344f629579a1851fbe2f7fe501c88f167cbe2c78ad21f0d6b02e24c9da32eafb28b5c56a901ecd6cddd184f28b4aa40284365a191ae105d621aaed72098e5670812667fc633e10a90309609e3d0d5626cc61811ac0da6c617c116503b39093cab4b19f5d19bb9f9055d0866f2421559ffd5098cee6becd5f6fe2655d9a6f46eb8b7cd3ac672ac663a7480fe56fb1aa763bc368aa33dea2507fcabf4f1c61c9f156a9b6cb236c83ef8d997aa29d5a96e1a438a64cea6fa16c2c6a14d916e8de32eba6926ccf71f8dcd32101ca0c690c89ca1fbe92ad4bffdf8ca223865546c01ab61dadc77c080dcff5249bfaf6a4bd825604733323edc833d3dfaa6e177689af8571d7c154d65d573d3b700302d35a0e5a6356850e05ae92eafa7fcdf0233f6aa576fd4c4cfbed58f4d91cb78c44a99857204ea2d8a787076a35fcfb70298849f554c857fa2d37e55c627528f3a54e9b0e66f115551bc8a4c22493cf24f851430ca43cb27a2ef431965fc6489333188d479c922d67c7ceecb1fc2a25529aca9d708d365583616f6cdf17f4ae034b6725d83bbe0b074b262a7d59f6bacc8947a4ba2404171ef8a1752afc8e0871daea2ca81e33b88b9961218fae9d26b28c3ce579805eda414f90e942fdf7a9b6c5337bc7e6aee7751790f3c4947e40fc26310831d2eb9cee3a3cbef4be385150fca25edf6e5a587e035dc517124f90549f0b420d3d0697982cc2594e5efb86f2c96875d96458a4dd2d3764047b78a285dc9768c6d969e7b42af7a0f691ce8a84d50602b465fae904da97d8c4d670e3e4de9a1fa58eab1680fe239f6b9843b4de4ae58e02aa2f90030bd35628092dbdf375f182e2cdd961219d0784a28ababe22d6c0ca9d96f018fbcdb2bc97c5b027a924e4a17b3e62c7a827892b12429b3239e0383b2b894e600d434d957e946c0bdec837b22dbf20408d86fe9bfb5a3a3fa82c7244bb36a0e7b93725e7317d9fbde07f4c8335705c07c6ee34080bc233540242ad41799edc0bbcc6931234cf7cdfe9c5a74b94d983cca3487d1d61cac70883b7c5f9516e68e2dc2862fc45f322696358ac5c6659dabc16c424f07c7c38c30bda34f8f51e456d1f16d3f57296e5693c55ba865462af6360b8d70802043e5e85c19250debc5caac8b7805b7bb82602b6b0bd67c2ae678010e59b7efe9078783e23f5a35d48794ba71f04196bb6edcd08741fe6b7169e19aad30904dcc91a8f4422d8bdd281be0d48b6f0ec858a401a458e9813a385951680a20a01bc434280c69a5c24e99f3a7c41771e6079b7680c3636ef4f7a2f599f57ca3055f8ba88c427b63a0f58636689e3fda72511e22f5e7b9fb7ca8bb08898b3f5a46517dc2bfaf01ca6a343a85b66fcf2bb8d9e86c735d0d33727a1a3d2e54f385d1a029c5aa8679428200bc5e222d4066f8260cbf410841e34c17ecb052700f546566864733797c39b7994bcbff9f898217be26aacf05da6ae4565593acd06a224fa1148467240436d238a1c94b220d7c8748da70e0dcdd5767bdd048d9b44116df112b7b9f5a0c9bd0dcb4d6bb4ca5deb5c0554cf0c992f4360e2c5b94b60bc795bdc4d6a5a7679e72e61ac70b53371a0991f4cc8ee319e8437aef153b9ce86ee559441dd570e0dd0fc4d7689c73f34c77b11e8313beb0685d9c51d38ec45cde55123603993242628efaf531df28e30e035d962c85cedb2e14f5d2b1d681db636663d5506209cd90f3707af6613e8c5e040b3a68bfa93a15ed94463d145d50306daf930415e0f9c0a057b734c6de8440ce7c9a9028b564a7db1ad54a0a3735ba58ba8c577340bd86a7a7fee45616f900c933a2751b45be6406b54bd426bd0c201a8deae85ebfd6f1579809f35453654ebc583672d1779f77c258e0ed4cef6b4ae3a4561f9664d285484e2f58de079cd2f8b78e739df76254b27d89bedd14fb14c9d43fcce447346d44f16e8cd7395ecafb6fcdf1381eb9b2d1f30d4e3bc4bb3a8644700ef498ead8741325ebe4b803ac65055c791d7bda2f04a489b432b90db015880285364963952f81719c1631cc8aed50f6afc14ada85eb5ec9dae8af6f62d8bb92956d851bdd48a6db611f6221204dcf852ebb63b24fb2ff27ac144cba562b52f7469b9a6ac1a173147a7743f5603b64c6ea88a51c25a98ff147170227dccd40152364084bf57db33c5e1070171ba72a26f72f5c80e9e660e66acd8b2169e5a0bfe1e98892cfd751f258d8ffc19b44e874a51ee251ecfbfec76a0a36fcdb96a2c3cc173ba1a59886df191fd86f451a787e74a7e4be8f1268e841ce9268669a27ee7ca135918cf198119eb9d56b3b3c718829f231a758ccbecd9892df7a670f2835cacb588963e4ddce4b13a0ff7fca9e03e903e304ac8473e33d3d08dfb66b9df67109f0110a0b36ef540f3635a965598aa44f0e1619fa02a2b157cba07f158f608a8a152b9d250edd7e52858037f24c44970f459cfe8694dc39dcadd3b612ecfc5c3e9575559fbc4f038bc152df09d696c197ef902ac48210f090aabd557b4d2cc6f77b30a79184d502bbe7781402c7f5cc66c66c5d321cb69d7d349404eeff5fbdfd690eaaba4b7abc15a01505b268c2b54ba97dd0f3da2afb86275d94d4a9285f8240d11cecb8bc83cb945d09a5cd59b30831b25482502d92c29eee6b852fbe20ed3cf9ffcd4e081c77ae7b81613919a359b51b7aa85a4360859e8c5677b94f4ed37d4e18863a3c7693179e02a1381ed3ec768123a4e57854257a4b9aac333b06b3c32329b2fa7c062c83f6713ff2dacd2c80854541eb04981381c24b198745519a0ef55fe68fd2385ce38271c48410089a55e87e76f4a21a1ebfd1d91dfbb3545e4ab2b66a90280d8796d93f46fcfb808734a5d6a358daec495787e367321974dd8709848ec8b1ef55bcb9d3115cfb1e69607d821870c908122989caa5ef48956ddbd083a477f86aab79e9f10c7f4866dd8eeb122db36aae5347888b4ea0279ed8d0d4c7217359c996060444ba08513cec3d388f6e4575dc25e50d38a1cea1c1e82a0b513a588691604f3ee74407e603cb6dc81dcdd6f6fc00f0b870e7b4c36dff3d3afbb4ae43e34982e383a7f12077091efcd452902a3bf811bf4270b3c7ac927cf0ee24a449b1ad01a0c3a1785d1ce59ecd8fd6521cadff500dd4a51b0c1cc27baa374b11a89eadc970afd774c5c231a6f3f5896d05a7926d43ff7ad001cc22c47c40461e34f9d5d73c379f94708aa14abe5d8861af25e8c55591fbbcac4c18bc9a1d6c0cceb65c8dddb2983ab0e4ce0bbc89f544578506979eb70bb270317f7f78cb563b0beae4a933a964285067676a1669b72ff99afa775e04df51f59663f14bcefb8a4d459d9d717eba2ffeced621fd8302c6e7ace596bd6e019107950b66d0772281d50321fa45f58c88c5fc143113dffcef4267361db53a27dcf0ee063047490b8e38c8f1ec66c311c0c44105683ef1ed52bc26897e7c4797875a18dc6bbdf604f7c0c72af19d1d5f93fc97b3ad08cc46350454582b1e3e2bd7c934e6a512d5438f6d75c3e0b0e83085f696737b134e4157faeab7c44f93274151943dbf18414702cf2e999265ab0614ca8f55932439ef5ec8c5716d12de672257f152bec80a7e6a61c004d74a0bf562a9304d2bc8551857f5364dc721c69a1c8c0e9ae42062ebcb681d7a86590c6dc9a7446a3b182b5f86d7dba98d3c7c5b37a800035fa0a49363591c9c6a61630f000059c4f7ce77fad458ba1afb3bc1de5c539757cc33d909cc3e9c84644ed21dbf2025d85e051f2814f249bfbfebdd48fcf010f86d070975c7bd77e332d31ad5e4415b53cab514267ca1bc768f91aca22b5495bbccf6a707c451db5b169651100a20201474cf692029825ad306f82c25607b17a5f04c876cd5a950bc9431c44daf312c7c5aac435c0ad7ddf6db5e3d71f2ced515c841d127185d5d43e86bc8278087927f941f5565389377d63bcfecc5423e803737e46a5212812c78b846e67f09475234bb696b079dd5e1572afeffc012cecb2db588ce4a9a36a9d34c2be0f3bc0708bd0c5800546f3c0fb5404140dd1a6083e17688f75dc15fba626f66d924691f3a108361e2ef9d2def329bae9ec060decd0a9f656be56c6956541ea85d434a157c1ba9a766453150d3067cb6ee7a14430036b7b693ae1b2db87ca7bd61fed047445fd855fc805ac2b68adce4551d1e29e2e5926e7cfc30bda24d90893f8f547d41c75a793f577c65e1101e8289811bc0a8f75fdb522056455a3142388712975dac0ac2816b29e66c066e6a6ae97d93c069d865c9513dcb5660818cef5cf0386aa94c43b69e036feeea059c975e835b4c09de84c7a0a72e9fe58ff7e053f065de798ca4709fee10c10941ecc9e72736b59d2c52714534547256fb6383cfbf0291bc63cfeade12084963cc912642aac7c96ef488cb9eef59c603d45d3ff41833e8c4b74fc5b43e42b009c282f6c6f2bb1ac6bf6c0b4b30f55abda8c4ecd7730b42633f29a7246f2bec5ee2a01295611ab442478e6e3b985cc41dad7d6e656bcd4669e71398fcd5430c08a8d0ee4fb5ee000bfd8131caf57add29b84de8ab4e299528fb4880543f26b6f661604878847697b011671b935d81956088a6a6e2c193f420ad8c15d7b7938bdd3d0d46c7b4a2749f8e7e8631c2ec942d2739c74dded30e6f100c1ec819f03b76fdfc3b89d92b21f7e27154ac0efbbefb727791e6e1c26deedbf372e3140c34147559b86afca40d8f4af689f8a2bda95bc286e406162fa869f10ec3be9e331d1c630a40578b68800fdc8874d466b3e1e8a45619797a0886d287fba0d55279e435aa7257ef904f81fe40d5fb07f7389b9fbfaf68104991297bfaacec46ad086c444fabadeaf1c66e9bfff0074b575b9642773afb1f7eae12f5e28de46bf77a21108087eaf01e7a9d2cf4aa42b37f09b29e120b87b45db77f2e7e3fdf776a3da76c02d602609f8a52d4a601019170fa622f9c9348a95ae2b7ef5f186fe44597a5301e2a90266cb3cd8b4947b073481302c64c32e28d50417def5ae963c6e7dc504622e3f042e4137d9ad70c9c3c7445250d338e3944fd611d43725db2bb8a94936572e3a0a62b680150d4a0550ec52a4bc5b4549234575cb5fa16e8f794234f428f2a4541b3acddcabbee0a441523af6cd971bc1d353daa8386db2696bc4f2a8252c176799a17e637278c7b5efe90f8d1b9f5f621875e300611254f85426ca4ddbb25ab065c635bda83e10e36d4fa7518d4dabfefd9f3dcb82bd8b7791f71a93248a123b66993574513fcea3502f5ad146900d7b49b41ee8193d3f48689409871844826b98c0a8134536e41e2c572ad7e8a43736886dfaf2658212ee1d1992f8ec8fc5257d041e14b5cc178cc2b6f8867c6bb843b8ef7981c10f972c9e271e0e3790248045637c987749730bea768b2abc55f8316a0dc71ce933a562de39f412b403c640bd472f33633c0b0799ca95ad6455b5f1ae483dd0c502005d9d3793fedc714b54dc31712b0ce975783bcca1fcaacad9a80e6287caba56d9ca7ee7c43ca82a7570b62863f673ee0c95b5264801dded2ac2699f654ab11033d5dcea06c8bf1e625f0f86a6b3926ebf925bdaf5c70388c344d77571b9ce955c768ba36e064d57f6e3b607f962c784193d9111b61a7de758a5fbf2facc05157ab270eb679c33735c782cf2dd94d6588435c2b8cc1be302577555e67c62b0fdf7b64b2ddd462fd20355349aae15ea6e13505ec0b8991e014e80f52d9fd457551ab1f43c56eb0acb3f6ed14613e8c67b30f8e43e36c3b1ed19c5df7fa94a5b3001bca19494c72f099ad81b6ad387c1bbf81671182b077d09ee083103fcee4b3ade6dff4f86219ece4d9f365cc82c8d7e7a80726e219ac75985d1e9e6b7184a1535d3ce0392f95b97df06c4f9a94b1627ca53caa6662de49b2f255085f7b9772ca6262367d492a627f51a028aaf1a40157046f6ec5c9b9a096bc81a61618087c4d0bc6a7e24d41967f6c84b96e86a1035516d5940729b5a260e2ed3558f1cf19b00539cc7039864fccb55afd90e7ded5ed7788ad709bf4944302b88f75c04a08eb82109e12ea84dea8f7e0f78a0c1e09fd93d37dd5f35616499dd560ff7a3639c6c4f2b7f4fc30d4f175190c77179e68aeec76fc72e117ddd04df5fdc8931d3be181435c53fbbd66167a86f2624ba459007b626e793e33e543e82daaf849f27d03bb8de8be8408b3e5c26316f6135550e69b0fa268e3067d2be1bbd735463653a7c6763062b269afa9f8bb32e81af10158cb9f0699cc10725d28960202467963afde2c4ac7cdcf15eb31f3b1d27ec5637dd0d202ba172907f4bbdea58349191b46aa0040a7e1681fed7bcea4f22882b34d3780381e2bd9faced3b16a6d10257f31e64c22e0003337d891ed3265567f0bba73a38263b8af4f3f458c1f324d109d3b7f8cccfbc1c8701eb89c1ddf3ae9213a2323be6d15065e45d9817ef806787ae5c6874893958ef187291ef96f0feecb2efdd432dec3a2bcf702878c1f511442c49b60622f1e181c38d543d6ac070c3c093e0a8adff23d91d1b442b08b41fa711c3e87c4ae2c83f5c21fb33f5251a5a8133163b828978f517c24b852055847ba4cebe765cefbf096e8160a9f3ca7c11233a9ce30193b905fcb8c2d1a8821b601bab870ecf73f62a993e2145db5f7e327efdf4bf7079df50c8bb6859e9745c99dbfb5df114869336e2b20258919b3390993e3e525a3bc11ebf6f57214ef2fd597fc01ab609284b563b50f9c95efda9c3113ed02fe913a1e742ad60cd591b3f7f0f3c3d1d61b22f368dd583f948a90fb20c8acbdfdf67647dd0584a230675fd86168364644fc58fd3ffc6c1480757ab987cf60e93eda49c44577075ac1a00e9385bc6eaedebfdf8bcd2254fb64931b8f49421fc2dc531925bf94de1fa32410a574fe7de2bc43249251c0dfd252640b47c9aa58c3855f3c932a8fce58857413861ba78759076f148974dee6c1c2a311d95b919c0acb67c2f86cf5771cb10f67e9a452e2ddf8c01778d59f407dfff40db4524043dff73dfd1ad0696d459ce6383427a875d808f84383d480195d43b256310f26e50e764fcd7131330510b848a6998d2299075e31a7e992612d1ed443e0be1bda40ae3df3e6a9c2f0d7a65f1236834db2d6918691fe00c21c10a6a3fe95fa2d843a111b99f9f10942d42b1a36e255d76051764841f961d4efa891794bce5839865c95123c7483075410b54220e02da03d4cdf81b730f425cca7fb7f36ec20dd9d4aef5c9101a53ae64611f8af9b900f432f91950b8c415c078da6b99899fedb464d99919913ff2f1e9727770dbcf8385c64abc4882c31a6ba4c001f6c60f45d6d69bbbcc6654d9138ca0328f5594428ec8289f04a46b4f0bb04edf0d0d2276aa939cf95230873a55792a11170467288a1b25c2ea6fac3c2e41c63bb4a887f783aff33f38da22fcd08b6920fded71a744cb276177dc672e712b49d9feaa9163f7fe8dd7589012f0973be6f1f791615392ed7925a48e7a209fb954b55292d5f80dd5e5812b633f1734523e9af5ff52235d7591318ee332af74ccaa6b536722ccd2984208ec394b1b4a5c6ac29f7c8cc7d86f03ba67aeb1b2c214157bf583f620bdac0fc199739d132751279d774080706e5647690815a437b7276a83e011f2fcad0336e0d704a1546acf39b3c04467fff81d6362c8452be3af4a95e3d3123389cc18c543a8348c7bcbef2ee58870e607394ede3a2135c358e400d762a5cbc4db9f28c501dc24e56285d12cae9119127735ee8c3ab7590cc7d5a89c7c089c3775147f5cef385aed61b0da201d6ae5a1cdaf18f378ab7836574ba4cb6141503d8d873b674447f068025db6e4a38eee393f36e334a924ab03d3c6b23889e3b00198e41ef5cb18e65bfc30fb484127074687d1f5732f1acbcdc53973ca0bf6fe284c0600c572f65c4de1fdb0948cb5e0ec21fd720db2ae4aad4bf46e689b2927248dccd99952383aba78221d506f8c823db026a50f695cc5e4c848bde87214c1b62454c837ca5c49f325c401affb13a1b875f16a60ec724de3e2a019b6ef555505ebbffeaf5ece3ba6c6dec505a3d0ac7a7ee7a853a91718f50007ddd4c00ddd4d52c28cefc82f8b4bd4bbfa1d5b97e57347588c1ea1227d8594d93aafdd9cac3a4fbb7c67e08722f8e4b311484c154cc079137a1a9eadc8826d8a78a8a6c93c8117ad60cdb5d2c1dc998a432ea690b452761c0f7593b71af28d31ac7d195b832fb2b2e20a87d933a890a2453f545628dc3d91ea6e0391c7040c1d71f521b81456f784b34b709a2e2c346bcaa5a522bb79b7d972b25f1bb66b3a9879856d322e5f8407faf30976f18d1d04c1af1b1aacfe7475bea1958e2310e63fcc7705f4f7c3d6281b1228004c7c63167315724ca984e1754c0ca251c84b7ed4146264569c1de720ec656fc835e13c10f987d3876fb13ab6117cc623bf973c4aa5c1220ed12d9f3660c4db84a3c3f8e411bd85065c6f286d1c0d5a4801534dd0550b3318720ed10c851b1572091affc1b1347d4b96d471332b421a58cf3e7e656ded1f1ce5ff22cf0536d17433a18c7e93e509f2a84d845972b63e523fdce05f21aa092779fd0920e34f1d7915490623eb6ec8135aeaba1d766f4cf6b894081d570dacf93da3594d84fa01406cc689eae0b419c038a31e4ee4c95c6ba98edb082ffbde6520e062b645b741c9a195ae9fee55231178a2cd97f7350a107a2ceb21c543aa2fa41897a877b3d3e9c92d211efed20ad3e9ef89f3a428378e574cd9ca4ae35bc22139030dbb8d7b07b2e75b1f105b2aec4833c3bd5ff42284463eda6d95a813f7dc71ce76918bd4d418d09bcffa8260fee4aa98a6b1ef71a3275e9a455efa2213ec26173e6c0f580dd1f57c28bc4aa69988d955c54b063d4e01dd37e8562c654fb345c0cd8c99dab611efb98ce3d5639e78b7ce79e893d75d96abf171934e11a926bb65fde4335382628b3866058bdc5ea880451d222a00faf09afe5473c8cf34bfa87d6af62237922f8e6e8d5ff4a81d4d93beececbf76075d1dbb59741a77858ce6f7688457f93a417a355ae62eb9608fa1e06416fa56171a0418ed532cc21f627c6c60be25dff634eb2418a5a72c9b8479147c8c2a3a0c51e25b955f65348c91d95db03ee7636d077039e73cc468aaf3a32562735c891e8b0194a1b273e08a82541beb07e64ab0115a693f6ae5a077cc42d7ef0965705324267e811f387c588dcad3c13dd936517e1853ba74c8e55fbecfeb4fd5fa636c1ba94cffb67e323030cd5632119fe7d012013686bcfd22525f661291de86e38d628b91e12e259c477dcf0d2072f0a4d665288492eb149e934da959b03270c67f94f851f9882f9728030857e282cf96d456ebf1901057137887e5c265adb0b654fbef35bb2240b1aaff0a773e134e4276fc3911d5e618d992ba07aaf83b5c7a763c4183ae4d6453e4263517cf3e6a37a557c757c3ca4d2a8bf28994fb510189f60a38e6aaf5c1bf7feef04419acdf2bdcfe7e70a368e083415e01cf4501e92b589cd449e90addd5f91d5d6b494eb239fa976c64cf8f1ff08b8bef786393d6a7314e425f782b0d99eac0a00f6d0373fca1fa0ac7b91835141af32a06fc7e183520de6da4b208e5dd837b922151e7fb33e5d2e55d94c36f710082e0e8b22960b76961bf04a2561c78917c03429e4865fa1e394b8b7f9fee91132e04e236b6c0ffc78c0b81642efe1be64012f4afa5cbf69098c68f382f87b589a115e8dc7f64d27f8f867e7ea0a6d412bed913273cb1a89055d660879908bdee8a35856535c1cb352350444dfc516fd44f54ea8736b1fc4ea0c259cda8e4ef485a5691fbff2da0ba95ce760e43b0f117a0c46dd48318e302baaad0badd5b51aed6b055f61dbf21cc03a47315a7255c9bf1e9925af15081fcdb3c423888374c034cde2b4e8cce74879c26fba5b7e2c742ec5ffa8da50fbf1e043ce4bb7c1ba7bbcdffabf3053d24cc27332ebe6906b26ab6267f0da46f4667cadbd90d26d6ae50ca3eb3e0c712fb10d4a07d33f1bdb864d31ab5e464839b389546d04325e24279fbae4bdc3fe5bd5c1f3665f32e92afa02787a5ed9f6a4291946f899bb0af1977acebe2e10f5653a242fdacfe5a957a519a67642987ee25d3ab8cb9fd6cfcba7b2c3263892d82da3273ca3a487ee6b57bf6bd1aa81b303f3d1cfef68c89dace4638e75e789d023a0bd84c309d4ea53f3f134dc61757c3017bfdc87c3f90c5b995e979e22e780c8c031a763930a7261ab5031e76af7c4b7fe310a51a6599c5de44777c667a0966c8e58eab88cb6439ce19abe1813ba05652b92d32f554de73814c1a63b01e968638e8b0a0402ca698c7fea246e9a3ab8abea4c57aaf10fc295c44e9f3808eb961bab3f23306795b596b1bf3d8c0011267faab9bb0843b347c8c5f15ac35d9758db1af645df633791df69d99abcff18a0d8fd8083b30cee21ddbd7ddd9eaba207df5d5d9683decfefca6225553d9c28fe8b734ce2e0297348a5d4c0965053d508b839cd19e7a6c9612c933f3050eb49291c30dfffcd950b967a3cca5f70fd831b17643afafd2deb84cbedfb7509c104f24f55da8adb8d02f110c255e3b5a212706f9839d47f502b31bb2689c144a529fdb89d045ae77205d72c82b0fe6917265581a5fc7cb930cefaadd66dc4d59122ab6efb7bf58bf833cc5a74bc024986f2e58048e1184351ea2436802002afffdc3dd0f97a1c032bab498d5f2314c0bd28a50f2647c9923f28e2f9f0ef0e6c581f95467274b63f24e74f72fffff2159b86ff7a37adff58f4211e6894e8e3f5ee631c271ab1bc4ac1a349f2721d39b171a09f43db38f5c8b570b562851f64cd18196345687cd36adfa67f193b8fb157fea384c94a53268b4d371c693b7e48c2e420e1332546f0b0b5650e0ad5587b129fd451fee5553551ef73fd786e1eb56e799136aa21f5513c485d1a70869855605404efe9493f5cbea43e6545f19d16779134c9e2d8b9183f8a22df5068551c833a8c26a9bdff2039db6e9870b9303a38b1c2e474726cacf17ab77c4d4cd6884d009cc89ddeb03b908dfb59c5c59e02af23ebe90a3c5491eb4ebc6c13d7a2e59f7f854ca8c359d349740591ae207f3fbdf6610e74a2ce9c9e863ab617171faf846df16b799ecc39821d89183e07b5cd38af53670d4f07f7c981e1e6499db2dbe59e880ef92d20e6d5ff5a3ebf566d86e83b5f80eda14aefc5ec71a99e43ceb03bb0c3cc4a5074b488ce58eb68f4b974f9e5e850797d6214f0b085e8ab7d5523b951d0c3f9c2422cb83db543fcafbf44e5cc61321756496f9dfb71985e799668707bc0d321860ec436515f64a880e4e397e88b65d2be6bf185847f2ce45531b975e389094fb97ed97fdb8bdea40d78744b3ac2d78898e6610dca443dd91ffe5ed6055c2410dd72bf84256762da559d1f3045bbffb4a341a365557e40faec8e3ce037564f561c5c48feea08a1bdbc4a3f016bba0dac3116b0773704ddb45f789f5e8682e329db5adb284fee0c30694e197b180ff9d4cf75f3e5831ecb8b882ca495925177e6e3e58b547a6aa60c98bace48cc25fdfd03b95757562597ea76e77ee7a341940c00e672b7add240c046c04dca3fe718d6235fd01bfcc520c2bb446ab0c1bd64a10c7d738cb881d7d5a1cf35cfa53a6224e7954e0d940873513dce71cc258d4f706e027c9a919e58b2a306d7ad6a9c99f242880694f7445bca0fbf1ba2e02252714a059812e85d111491ad02bbf73586a08908c3a58b8f035367a2317374bf5c8740ea8527c6277cc190cb77fc951c54881b8c0360ec721c480a29c151cb1a9db1e946ef4ba27c6a8f5bde8f266e435ad88ee9956698e322e0c034b3ff03e74b1917b8f0305c1530642d57f4702a246c98fba510d4f5df0d5f809181b70b448b92fba8d34ff098c6ab06ebe0aa2d5accde1bfcb8c73f5000539a56be30d578e3a83b8a0ff0e076f459fb60985d6e66aefa9e1ef3c7eae02ddc9645234638427261d2c5d3b9fdc483026fa10455c5622f8ee7d6d8c04b63837e408406c7e998f20a4e2f7373d7f638ef269b5d56f4ba0da3d778699ac9d9c9f561a7efdfb52199aabc1ee52f4b2485862b29b5b0f14863125ae72551460ff26eee67eb57edf6a767c62804ec8545f120d9d8735debd513877770bdfb1190c1564c4a8b7818f1e82199d97232c03f059b33bfcdafec5774188d99424ae35cf77e456eee457485fed25b68aa04677bb3f63d9d6660f4a94d1b1dbe871ffe79a45abc8049000ee173d0e4515a87437c371d344f464188e6ee3ad1f831c9750f407cc0e0844be07de66e9f2d671b9826035444c5a74d0c726cfa9fdb476e074bb5d4b81039315995839e4c3d40d9dddbf88d118c89a528830980c32e2f9a82f896b84347328a0156b019967d2d5440bc2403df613631535a4e194727403520fad5bed671a3492310a8dbb1f1aafecca5770b36cab5f83fc6c231d0e112702a80c78a26a3d00f7cf4293db929c36b53f22b27fe42a91480152f65c70afc489801f06cad7705bdf71d7ea0fc47b4125d6c7e8b10e54767e65c1af216186f91ab22686b4384f2a20419c771b7ba6db6d260906fb82b86f30d095a834e883014be05c8f019f8b949288d39c8d171cf5d289fde4b1e923ccd5b89b825cfc2cdf5358ca6684e9fa60f298feb629b8a36219955a0d1547d05f4e166e686f00a93dd93622d5416c0ff8e0d05e6171e189e23f47824f725406a357b9c7ac3b27c3158448dfbac458783e9d13b1fe3b0f1c3fe21957eeccc59a4c0816e3c724e1e674df61b962ffba62cb8942d281f25323348eb2c3deed18c744063d04dbd4776f105266b37312908ca886a0badc744ac44a370c760b528faf9c3a16bb11c2129677ce7f720839d1f3c4005aeb2f26b0f9739ae2ac207bb15963f5d56742643f9ac170ed444383715a2ad8f553a3b547a7ae2bd387624448d0c8a611c7f3cfeedeaac145ff36566d07b06dd045e3d11daa4f5ea55e5d8131b36500a26435a4e28711c5ec8003e42d26fa4166b532371796e60d9bb8330a21108ddba271a3bbe402750e0a47f2607ed66c70e64b92e9cd1d927aba03bc7c62b6092c3a360a993dd5cb93d7dca64facd1022b63791d27911ab21377a377e2f223168f7aac7f1f0267ec5cb7de3f8273572745f4b87b4f4e9f454bd00f842390bfa74feb2ab81a1d24e0a2487da7fb8d406ed87ebb0726778e71909eca6a59836cb26c4da1597860ccb3c94e14340600b643bfb375c60659d83fe043d23da611e59c1e685ccf29b490a9789d008e9a10954ae83aba5be4663e634f747702da84c87d674250012584d7dd7a52f7c52b3a35c935cd30a4060e1da03090e3ec6e9b6b5c524b562e298ca238f8273aeb234b7e897df9cdbe3ffffd0ed788d3d3a3e7944d6912d3015700f0577ba98a83adecf167a46491cb70a26aa5504e6ffa21102af125c9edb9e9957791728870483ed5f16dce8f1fad400230e38ff7502ef48240e8b51f171aaa0ac43da795a41b5dfd4b9ee4c7f2f23c40d7a2e6c5438de7bae1030251371d70cc727d9b2f5af56d5fe0b9cf8bf5421fc0935140b5307ca8a2e9377a5b0a9fbc284e7ee2d1b6f25a031d5c28d4f93a87f28d8da1882e8f01a8357fde847c30c20bd6fda69cb769cccc6cc1cd097ba69d794e7a417a6b786e78d7628e4702c5cc5ef979ac730e113bf43d060158e3765c52d45a1e141a4bb43c31fe179754bcffdf28ffd23d3fb409d4428d6e3acaef8c38db52930645db0cb565b75c05eef088a53f4eb3654b803e55f1e068c4866d0944b9652bbc69549b15bdb99b6f0773a3c700a8987ea039cc74e2e34d6fc89e53882a478bab0bdd562b41c59db411aac35bfbe60c498098ea770304a4ea8dec239f7a54edf9bd7bfc7a3d106da495aa65b7140a09b3a981b9e7ad133b45d2bc89a902d39a83cd7ddcaf5442766e94c60d0c7142ba83ffda33158bdad60d88260daa38210e25700f05a32d83fa4f5325b8bd28be8964c24f9c05e8b9e1f27f27973fa60e732902ca5363a3db9f5f835cbead733582bec8069e5077aaa730aead2c622244cd1d71611bdd16606992237bf58b77355fdd8579f0003a57ccd00696c741696f7e67d9839cda15d4dc4fb5adc848c28d39f306d3cb9366e39609d3bebdb3153c689f930b985276bbd582cea23031f02fc32aac7106853446f025e0057d2360c3b45df34d3e835aa59a168bd46503506a94a9bf690495302a999338f87f80012af8958dad80e81a3334faa22c8385481516b05c81a78e055b782939a17310737abdc9735261dec514a05fd34c8d2bfd71b35e25d5ef78928cf143205924abcc14b7689cb98f530c3988c4e3d77ac2eca3abf1d2007bd911d4cbb5b77ca9d4951b89d7639ee7209bc540ef1f9607f6e63f13d0122c408aa6924ee518865df00e278070f196518367ba7609b6de3e9b88c4d4853ad8efc15d5299b3a59467d5145e514b583ae5059d6bb7224e26bdc45680d59e4d9b20e21c97eae6ae41e63d39244cadf6becbb810c323e456f2365b0e1192bb28b4754ca9a864815e2742a3799b8b5fc46190feec4ef9a6aab7637e3662725dc1282555c486e07f088e9e546af782f94b3a0d516ca33f87b6fadbdce43e9dd1639a6a9a070b70b7f6564f73f452f595932b3c3844593d034a802ecffea15fa1ded09e59b16a72b9f2f52f10d3d7f3592f779cc43d402a6dece0180302ce48dba7ae43b2e93a8f1a095e5fd3b42cd8487a927fe9da90b4a9ff903dc4e9b0b1518c927a6f2aeeeada16d30e8393d2fa79a353a7f7a00441bb86a3aac309841ad0f2f53701d31978eac97394f6081693c5d6e63770dfd1066e2c6f55bca7a56911c55cf3c2c7cb729d1962b2a5e2df8e0d2e78f3a8892f013ce2be3288b9219251fe689a99062754bc3320db6809539ca2d9fa73a0ca78fd9d2fdeb65293838bcad9955cec243dccd27eff45a4df9c8826fa077d7837036a15c4bf1505859239b8be3871517bf4d36af77b9b39e699ac6a6cdbf3085689ffe43fc81dc6d99c929e29263b1ae60cda11777b23228131cd4ee988aff234fb37d01aea222ce2b3bab83270dd79dcf1431aad3a84aa482e5a839530a1dbc71589b4846456c470b6d5f813163dd24457c1b1fe6e740302b9d5b7c12a33fc8e66f083c41dd31cbfb79f7bd36a9f8c8cd095e980595be27fc65c9cc9175cfb89a0e051d3094a28b8c5f884d9e46831ea08662919fd9ae8bfe312a3d2ec52fd26e3ceb433d9ea23141a048c199d107d7968aa2282cab363d92b7b5e0fd3752224f11145d7439a3ee6e2cc8fff564f49d4f67b9470ec290b91cb407c239114326b0570b23156a47365855ac05084d5b0c708b8ed3c0349ce88afd5cf08bd8a0b9e60f504efaeda6f6abb9d78a582dd2d3f2df003fd7ce34a2af1f0605b28afd6b6a2767fdc72fcba5beb7c59944fbb53db3ce708bd352cfe826fc57e09ae63aad8378cb3abf07bd532e22aa5646eda21eac25511fd4ecfb76b84d009f63223bd67803c837af3a36098c47eed5d477248b41a00c186a0a1852a794a2abc37fffdfccb3d3c5aea81932730b3863d7e4b6aeab98eb0da05e769b0ff83bf1b1db346f36052fac8e86d41199fc0bf4315f453fb1ff566ec10ffc090b61dd225b3a6fec364633dfa87f3147b9424bad84ae1e9053c740b46c2e6f690e4379835666d6c55fa169f186a6c82892ea02639f7268ed5c1b6b4fd55d37da0f900aa72fcb90c6fad00e494a2ee3d194d61478b1c5945e56bd00c1cda21d870f9a8ade8ec9a2c7af0b3514ad7601301621a8d4384091a40b8e1faf57075d90c5bfd3a2e4ce4b7ba35ced3ef25d71fdf0f45d29965a9142b0387c7449038419b8b87515de524e1b19f2dbf8be989ff167af01934ba73a99e8a7495af8b15d567fe65552f243fd5594ccc0023bac11b35b3ddc16b8fa77e77116869d1d008c39b88d36ab3ef3a514c7725d1c11347fcfbc3e2926cde28635b64c80f7911e324ec70a19390037d9672fd42ca6b41e56340a407a13cf100eb06b169b298706b5e58d6d2af43014e99dda932b2504f759e61add570826b53d22dca24565c025be468ec7a4495463ac453419010ad87bf6ff1dc0716620af3fc65226e6e2cb4c745ef74e8d19f1670d471b8ba98af19afdba7159b8be0284f67db4c044ab7aed0204daa7c741f5cc1db35f7ab6e213a4a26e24f9e1cd51d95c5578017843d23aceaf5296e161a7593def9b10ff632bc0dbb462d2f671a325b7c777c1216fd06bae5942a30513a93a35acf405293ec91cedfd74d56e8fd866c0c41c403be4f3cd179f3f32c1bda51db014b02d306a4604f122f63ea39ba4f7ab511abd202dea206d9415c37a8d7686ce08dd47582a08211e0cf24367aa88d685ef90073bed04ab53fa2e8816cb48e166ea96a568bd365db21400aedef5ecff9f945e620e95da28149fac9dd6523c733ef1364e9dc9200dc5898cce9d8fdd15375a5026110356152226a30f60112fed127d1afb23235f37d556cadd184ada105b027bc0d2290d159b1203b2273481362fe8df791e408cb80f2415581b831ed313c73f64f09cf02d3e6b178c0e20d20d66c2071ccfafbcee5d95e75ac451a3065a7b530d599710745ec34eebd38e5104ffe111f50d24cb2a1e5019554a9652e4ed338ac96727c680b10c1e04a5ec6c9084939b1ea471a4391305b14a28ab46db7c60b483a958a600010c40b4a15736e725a44c37525fa1d27c930de323154a95abc066ec52f0e48a7ae11652daca0b85f9bedce9830ce0bcc233cd8dac6aef3f4f03992779ce6ecf9bfe2d05eb2e45c9957d8a74b48674ca03bac71c8bccb9e447fe10c74215940c65eef526ea9f0fd41b24b26facc1283a2cf423bd2c3d541283955ae91de36224776845308d4e8a35eb15dc37c95228ddcf6671c39d6cc67a95048ab7c48fac60bdf2079794bafdaa0c034987ae54159aec49784302cfd536cfa8ec9684227406258623dc85df967cce488fe5c92efbffbe53327a2b38ec2a5b12ea0b3243458e5e2e345b38a2b8d939fea605e79d21b3208eadfc0ca85801cc4012bf5e4b0dd7f47ef6a454ff00617b04ee40da2482a1e3197a40af3ed9e6615144019875bd97a175e76b877cd98026cd4572592ef9f3dd228a7b5dc9ee5f101e5bf7cb878b461a19b537c7d3031253d74089b06840d13772516c3a5321557a14150a4c037f7bfb72cb3f0b2bd768a043857cdab0feb9fc039c557909a6ae66db54bf07c3dd76ad26c3b11fe8a99bd5aec6dd5e65fb8b23abeb91f8c03fb96b4e3ed491437fb266dfa4433919daac659febd7ccc48001e676ab05aae30937068993703320d98303bad31522f85cfd874695b93e5e1ac042bcfddf916be356b67637fe29957d10d16672dc841788fd9ff4b23618e96493aa17833a9b55bf150d13aec15f7f2b2177adccd4ca76442d25c335c648b3a6c764c1ce733da74d60961a7368b6e1073b77da247c889e03b5e859cd0bf2d4ccf329d9a15fa749fa5b746b192527550fcd56d83de0be8dca117772f4a1c912934b99d545ad87fd3b48530db3c615946fea76e8bdfb893627be826b01c0526d652e8107af94edae2790cb1d288228ecb408e528ca2290147c3c1f64483d06603af305401ea47957251b00650a0de5ab5ad0cf780ca8c38b94cf6e669d639e038f3d8dace91181eb356fbccab219f184cc219a55ccf25cbc71ec051c6614d1125a4ef0dccca60cb7709fa654fc9ef7652f3ad6b03ff9e0565ff91aa3998efb64c67a37c8f7a59df4f9c35f374197e954658ac1e44c1aca5962da870cc75f8dcd511773664a429c3b71e2139e7e1c41932666aa9fbb399d95bfcb8d9b36f13437a7c6dba0c6dfab204e425c1a8586c62df54a4a55be36526a89290829d52be4c30fb208115ae4e3caf2838685bc2e3855d072a60befebe9d1a1f7b453d7689190b6c43b9c61a1566506973b4e0325d553235e108482d06fa4c8cc603cfc922a5c8a839d8d122bc14ed62cd70e476a69de0fd5ac5c6ce264611daafd5fe31838d451f2274dacfb404b042c2f3a473e5ef41933be4e844c061a0fc3fa9a761a98b3286cdb6e9c91cd0e226b1b07897f5a82d5c78a76b039acc51eba9b950aa19b2bfe3d55ff4fa5c660a59d2a057fa5a55e633fd50492289413bd23060e828c9fd373ad3b8bf9e357c85081aa6eef8de090bd7d5344acef7d9862a0199fb53ad1febd39184ba3fb00c71f0cb06a864ffc8e9ceb24d22bfc1e24f9abc1fb7ba6d07190ba4f4f3bff0c6ebfbb7dff93b3e0bcf5c35fd95d97fa70324575495ed45ede9195192ecf985f5ecb0bc948002c143cb97a8c1a583e151ae66736be60dcd7d321620893277708067d3bf10bbdc3a964aa6d4f6c5164e5e5e314fa8d4c73c7f481d2596f8cf810b3e64c934d09a248b707f21aac99b76b28a762d918269c562fb5bf910c4706c81a55396fb4c17330e7752de1de2ae6f6ea93704e5df93c05f264aa92d8eff83ed5d1b16eb4f16c43fcd7c52406a43765dd07ea972131d381ff7bd08eacbe4c095996312bc668c783df90a7713ca4b4d584ef910141938bac74bd08f93474d8d1a1e44b3d36c17ddc52a130a21a5ce49d4a21122a4bb89ef41d0b9761d91648b92794d5ca3bef8ec09d1532ff79262c453bb424e0dee549ca7a16552d40d82792290672eeb7524ebde7148049cb14b915dc99286da6996a528c13793a61f5000859b0e75147a739174cf52e8240b501613986ebb2982d07e0227b6c371dbddf711e58f6040ad5248bdddc8481adda1bb72ac932b2483c081c5ca888d0b405b1b34f4fd40f2801378278371a5da45fbd344405ae4a25866f7c58c351a231a66397f5bf803282fdeb453254602de04002427b85377cfc2db7e7053dc7aa53320d3d6a60101b09de006b31e1a8f2a99e88a7607c28b417e630f50b3a129f8444176f431a95e43d013a67ad39b488fff6b705cfb836177056c6f5ccd464ea8dd583460a1a9f541164ba99e7cda6dbca4a52090246159738793813b9a1c1a94f5361f1b6fc307eeb7e00b36fa3e5b5476b8a542a26c353649fc341c9461038f47ae2c7d5e74af24dc8bcf630c6bc20535d2ca5962d42639e436b90057a81a82b3a5487530061e2044ad3d09d60b6aad3531300d2dd21b9120186d3c31142948dec05a4996a06a067baf0063d5db43fb00b4cee469396e638a3f79a0125843007245285c1299e08ff9045ab0e996e8b1e69ed690cb1007a20782cc4e5e3453d94c5dd7cffcc92fe5f392c28aed9221ba5abc2048ba0eba61b5c184fd3573101aca1e1d91ed8447eb99d5373498a6ec4f25a90b189ecabd5ecd199d9a680a1083e13a361b828715c9dc2a8969e5d1d9165af601aaeba3f720326c23512532b664b29a70856a91c0e730de06afa2d0fd24bacd0fe21e59aa0f1d80c258fc089b9068d7670e4786aeb05f56cdb52c0ecdbd80e78df90536d82b228690e4d97983bdd8708b167a335902ceae57f6ad8a8cce384c155c7d0f687391b76fd6a40191adeb9cf9ce20d692690be8c023d767792cded67f1b442a3d8f2fd8d9085a505a6eac3f5557758ae4a41b402770f2672f23b838b28d00f2dae5cd61acfb9dcb976e41332eeeb5dc66b5fc855ebf9512b9b2a33d1081bbe594461f0325a8549910d943f3ade6f6b996d8e42920f6dfe9fa1b788ef05ddfa2806009a4ed66f1b1b39420a44d6387b41bcbe8d18218b8feee27429968d51934f4284d522555dd7b54ab58f0d110b46ae28e9e913a4ce2124af344be0226d7a2bbeaad56b78248782e2589315b0ec141b4b38f3cc2264c832c65e853b488ac72d90ab1949d3d39e599e3c52e8e90d26222072c0e98e2a04c0e9299df1f1051db9b7abd61ae19ea9e4bff26ce03acf0864e13084369d4da9a82fbfb3605baabbf9345b48106c1d75a072c8b3cd8db9df56fb9e2c895c3f4557606d6200ef8f95e75a0b65f1b4b7987d80011640c37a242fb2814d46407fc4482e8877b3b7569074fe91344eb2df9a9534eeac403baded06c0712a08e6243a3b73ee8e56ceaf896d8d08e3f0a622b42176d9c9a84bdbdb0fb677e3d508df0b646e5c35e8f40c8234fd1d1bd441ab0447001938ceb0c72ac050f77d68c8be4625f2a3f435129b539c3422b19c6325c0b220c8d9ae856aa36051454d3ba71643607c19916e57c601996a2d1ec2222d524b5387b9f444d5838c33f9e26b761ba8025b52991f933fe73700d493741269fc9ea54b93662cb2e1c0e72df5c8ae4a96422e50359cdc18fd22edb9a489c31da4dc24bd3834bd64cf5f6dfc1459bc0252fe06cbc5bb63dc2a1edd47b89fdf1d3465385afe7d0b77165b729768f2ea7ec736431d3e3ff9dbfd9665076d7352bb7626f1806ffe4d499768a862c07e93577201f130e9c4617162f5ffca781bc2d8a46a4ae7cdda4e9357ad0be87b167039e6067fbd8d49367b6e657e4d7d2c55c00ab4475ee60fad97c66f14e2aa39666056a98adf2d6a52b83456e8eccba5f38082da185d8baadbfb9961b1ac44d7fb7c3bd94c46bac504f90b2299cf0a8c52dafab07544b6fe2aebd5845c287f4665c8169fb872f10c29227ec51b0124d6e73e034c491b19d03801b3c9fe0cf3708158a4a65ab22b43b0581149ba9397b7c03c994ce687edac811d4c39d901e0c04a7569b7701b73a56efbe349c403e16457b57246006962785d126f86494ae155712086a0ed15bfba506b02368f71f8f69dff953ab0b0df2cf5bb765b735f379788595104a8e496c4d22878e8cdfcbbcf73a4fbeb3faedaec7be10d145e98e19463737145b0435afc510f267e423bb73a27a0d4f063e7fed07683507aa8a5003c769014dac0a9cb44816e2db0387b0a7720ea059839489acbb7d67fea1da9fc911d0f475839d61ce69c2b984df48e620288cf666a65530266b5746d01b35ad5f4599902492245f2645a440607bf1e8f65f27a1d94671fc138248f3c9aac66212b3549c8c0585bd5b858bea2984e45e03eac5b561488ee8ba41afefbd2159b248e2efb1d2443b3c8634d47819acdbaddcfc6bb4beddd4c1f4adf156d941cf1419995a1d196ceb0331011b71e01d7fcf02ea919e769e3bb884e3b8faa4197fff636f5c6c49cb35372d1f00320eba376cb1457cdfe7f617b312051deae786375f7dfd715b3cca389d3143170595a04f8a7daed8a1b32fc96cb099a8cd79108bd326984bc926a7eaf70c356a0feb1c84cb002fb1463124e92bdd19b8d3ca5e7502f959621f2657b98c638a384be09832d8c67b228597c519a61d78756dd8c2fe901f565517dbe0b35fd6fd13cb99f8630f8bba46ac6a40324299942f9e073480c11af8ce3e4b47104e04d8daad97edeee41acad51adb61e63e62d10e40d88a77aa0ef8b95493f8399b0947a415658662686cdf71c64e1a64cf881c823bbede49bd407c402dc0b3c3794012380dc84ca44de0592d62cf52d31c19627e6b596d0762dbf338c2637153b8f59b0bfa6bbd5f7e20c3fee396968cba490f054212b16c27c12cebbd1f853323a1628632963fce1daf1a4601bbbbdc0336690c356754f5134346d8ab8a2437777f110f677f2affd5d4edc957e87674bdd0fd305aa028e918dce565cccc6202938ece914653703e5af53b2be02bba67f0f6eecf539d7e7f8e13fe40c33de35877d3b80d85e3e7b44262e003befe8b37403d890e811b1f02981dce4b7f489a74509534f27b63cf3bad52278b0345efea778a8bc2491ae1bafddfec346c3884c36c0c0f7441ada0faabc95963bce9b12079b5e1546bcb36845d69cfc182ac60c55a38ca5e540902dd8ed10e293e96980fc479183b96c8ed051661f68d72cd822ae2c46ff54d8c69bc0a4427a8b39a8fe00e30a090c00cdfd34eff428d1e4749cebc18a10ffabad0cf99241cbcc87b9b05e856ee4e359f0adf8aeb51d61cf16808b913ff9a622603eca24b2dae2b99e1e70260771495ec0723a0bd568e028a1672f010bcf536ecd5fcd3e5ccba0a7a5e55da751bdf3e402c15bff05e78b7b5e086d939927d567c780910a649e5a49544393c8370bb8a555ea3b50ac8f18c0d17ebb56847daafca78e875bccaf838fad46082d3568967343860f4fd48a1f548197bac269684e2d7b92f019ba06be5501a64b709fd53cf9c02a82fcc91057126e351b504c3aaf3860f0e62aafd4736a2ae95592727c4a9a5e7b9237fe205ee8d5407655f42dbb238fc238dc24492ca7cc56173174297e885e5c9cbd7b13287bc2519684125bf7f3a4a8a43affe95a6f6c5c99633bb4b0b9d0af41d804ef689a427a4bafd00c87b8c7b8e628bff46c66588f51632d4a4c5907946ea7e9a7ccb5b64df282499ccf91020b8f4c047d3fad4fb68e0180d833cf87613136070d25f0266aa98a9af325797b4563c1061ba20d3cbccfeaea74b874be536096d8f88a4c0cc4da264f7ea59853635dfdfdcf5283c189fe31c15ff42cdce01a747d357ad09df4e4d2b715ec31fcaa4650df2a62a822322a3a62bfc10aa7ae1e6c3fd28f3f3a7ed86ddc3980a11040a7fafd3773fb7e47fe79bac2b149bfa16e1f55b9deb2ab850f17ec25672abbbd8eeb362c41c1699d1ebc0816acb76be07df5edccb8eb1fc93249ceaeb8390d284a32e8a24ed3e21500b48ee524c9529f8309f7b4f73297daeefd286c6ac616fa32e822575139efc266ee20c12304cb48e088d42bd79c64f37c1a15c82e77a419cad272fb8ddb2c522e5792367aa354421476b522da3c147f77ba1629f699738d1df12758d9d21442d6aed1d154deb7d18d9dba0e2b79c26bf49dfd04016a939b853f2bcd59a50157f83ea2bb9abf0dd1df79fccc94a3c09ffc481e9c88be77e48a7489eea4370f56ec6974f760c33db56b4fa00340a217abf2b8a84be9aa3c7975157ac09bed1dbba22ab9fcc193993913178aaa4d945361b43da3988bd003a115df949dc452a87310e4192c3d2bad0a8e39e1521ab3be83e0b995f89fa8c4c85a95072d3e6910516ac084114af1590e91bb23d3518f9bc4c769aa7e94d7d1b2eeaf09eff3cae2d0be6d8ddd3ad7dd4af20a52257b32482bc8206390bd557664761908309871ff6127e1be8f80b9c4d99a32a68afa2f9e6184d264bf4b356c42add4af6465e9fc789e1b3b251e71918949f564aace6f1bafb688e4f24c6731f30d5bdb0ec562f5b07cdfeee94570e2b23bd2c3f3a9d9413e047313cc1919b7ff70be5929f34736a46f40baa1c720eaca0a2cd6ca7e4da051077ae11068d3e0dcabdfece62a11ce0057d6cb0d54c3eb71ee1cd30ac4c3b0e8785583556a06d0531832ef985326b34f8f8fab13e4340ccfc59bca47f544eecf1fef97b381b4e29a7349a8a4d293983a4f256c2f2a83401954dfda22a34f12728f68dca6b829b647e1db48c3dc87df9bb3f386d321ecd96bf6d4bfe813c8bd193ffb99afe8014732f5b639523b57bb0f69a4a0003253226d6d73c6dddfccdaf57d4a278124ecf96712d411d3ec15d4c192c038b949b1f7178f8001fdcf0073fecd2a528866b07036452fdc33f43b44793e9e23bd5b4318a490c4930955e42413b451d4ae4250e5036adec9c549c615f4b0bb417f1fc0e79c7853e42e649efe9b61fe9daa6c9e5449c76feb9296d71b40b78c09e1cb1a5900ecbe8b02d8e473e0f1760320630b3a9cd84d9b4cf178d4f3038f1db10c8fd3426a259ca97f4b685adf8369676573fb730846304c3db3140e2c308c01003841ba184791eb07d77682938e9834539341d056beda69f6fc5381316572807179de6c345d6a8fe3eb5de8abcad08327a6713e8fbb009156e8b29e438ea38637b2c964342b2bf6883a0e0a5a85ef608875c19f5bdb9a468661ea09114bbab8190c6f5dbad66d8f03551f153aa3043068cc7194c184d21b9f55ae8b4e4306dcd3098c3799547e5936d2db27d08c6dd75c962a1da6a3c3eec8fc55ce73f33508d63a2c2b7b069b0948aad560071589b45592e31c65056b2d6de73e53c5b86d65c93662e2e50b32364a6925f975015778fccfa1fe51b41d821b85a0959cb82e18ba3ca062e9dfadf674f2e897ccc30eb66d3767a5eb1bc8c70ee0cdca134870d87da18d9fb83111390e68ab057e3d0c50e76b25d40c1d2078425f4ac1b8136ab03ec92d5d440da3833c23578be833535ebef6bb0f5bcaea793e4198606283d9b60ecf5d9b5b33e92dc28f3d8366947ca346afe2c733169f5725a389ccb05b664952316e8ae9ff2ee3cf4f3f33d2d6f2b885f3f37985f8613f5fca6e4007bd37b7ae9a24908431087c9d84679807ae445e1918d216e130b6dcf59c05b5d84d64050b93ded389e0e6a5fc42f3426570f247391a15be3c119a4c0c088f6a305ac131f72c59c5df76fab8fb1cb0ce3efa26292e8fcfd0154996183d1f2803de75517a4f507b0e9b8077795225776f0ddc59890cf78ef87665b6c53ab9282476c8461f427ebb151792a0b7442051e91ce55277332a0b43598adf45284b19ac0ab0e3c0841e4783ffa176447fdb73e22a82b96e9859bcc8ca71ed9867ee51014276a7aebdb2c9b34c304c8c586eed41bb702b0afaf23a6e7dc3c14256c1f39824d75cc44910a318dab5bbc571017853e17abe6f134e9af360a13d94f6ac094d1098f31dd509807e0cf1d062505811375bab949155f7ac7e341e26e25dd0ac542a69a90c02bc02fd6c71e8c101f1f8c26ac3e8c311621cffa564af14616686b60d26ae823f0c01355939dd96900d0119c928cb5a525898b583f7ebc1842324bc70810a2f68019b1856598c9868f6c8edbd33ece5447abdfb387b47e1e8053ae107d5a3021c87306dc9361f58cb973d008f4a4c1546312caacad21f111ba630cf357cb090c8d29997b08ba60ebfcc91851c3b44e95af4dd7fcd363c6ffd9668c8f0297be10b946faa29ace9318d2f45bbe5b2f48b6446bc58ac7c1f30c004c8b159a339a4b57e79b22d3f4e6bdcd96661e13585b5dc03718649d9283326c82fad56991a2309c037664bd1295ac8a46379199c4f7203c94349fed94bb44ad5d77b89097fe22873c0e2ce8d7d8293ac874aea55c8aa46c944ddfe4e3fdcd3c425536e3d73b35dc558dc9533a9b066f176e9595830b21fa371d7e79ab18d31eb85f50ccc15176ea0f4dc8460ee1144843d08cb71eab1daec2cb78dafda479ec5a33d71b9a3270b185d87ad27d3da83415c762b41534956650a79ab348c9e16d4d29b4041f163658477a82c65dfc51dc0d48d6f5b43929bb5869dc9eebd100f5aaa7d1769eebf570d70ebf2b33c54e3097c61939d8f238926432f18ebbba6711d47b72f4e1228496168a7ec2891841a91cb174dca14ce4e3df7e7503656d7c5dd8d13d4bc34910763630a5ed5acd4cac09cd1d83d932bc983e84d2d3a0d018f742cbbb0895b572caaadb4ec55a7e1dc877c708bfd76a68149de9d3188f0ddc7513b21f6bb171974a4da263b078ac7a872e7a53feb62338e64010715f49ba86c2d7e7c39c41c5a8139f95835b79db2bfd7a5da78a96342c57a7440fc512a45c537247590fc3c9a966a83fc7549b42e1c42b6a5da6294c7921402c8b05731ad7372b5995e886c51569918e6c83f697f23cb7b6e2bee7f8878208b5a34772cdacd3eed7b21fa7525fe9c80934ab15113d2e84920f94ecc37b8e904a5c565714542fc0884ec2cc76a2b9c38609521d4ed4630eb5553b44125c4346ce3fbf95631c742d88bde332e31ec23abc2eda62466d5607f9c208a9f5c189aa7e091d11ba145030222763ee39a166defcecfdf798816930ae232e72212afccf21e68bf6a4b52b0ad17027beecd594d394f7806ddfdb60a8b86c6ae787cff1bdef28003f3303fa8bb2fb68825d6747bf2dea40352a43b0159f79f47f0702b08770fd106ab374ed1a1930faabab11c487a6016a1f84a8a93be3d1d5f1baba7712164a7a76bb3ec87ce1aff9b84833a577258f9b10bc7208e1ff93e970aba3cf7f57a45561898c7c69ca5597395934a1311d2d793ef0a81a6240b75d5fd423a881af0d1aac98d2e248c7c137fb410ed42489d4034ef29a0d7ee8a8c604f5d02e2416b289e8e4b50ab628e88a453852ef973736c6dab6ad5d6774a0ffa31cd06ffa934286156f13b76d69916aa8a762dd2cd26e6af0e40f6f9ac7a51fa9a3eb2f7e008a266f8f00ef9b04db0cce53ac29e072b136ec751559318a401b4f4b99d4bed710149bd4a1b069890390fe1afbb573893bb883f8c2d7c486d2594150b5fb89e668452b1211e98fedb019f5f8f79ba6d8de89650d76f22755f6e5d2504ad08d307274342d8be38b0a0451f9dcb91dd3500eb8c78b91438f52fe2ff4dc6b814695fc9372103ff5a3ebf566d86e83b5f80eda14aefc5ec71a99e43ceb03bb0c3cc4a5074b488ce58eb68f4b974f9e5e850797d6214f0b085e8ab7d5523b951d0c3f9c2422cb83db543fcafbf44e5cc61321756496f9dfb953f5e9cb3f722f7b3adfe8cf1275323938be81da8de67142eea4f96c43697584eba0137f8d604a26d21922e50d1bca5c2da3261a74942d31ae4ed362c76e542cceda6acad397464a3923abd3014f19ed44f6a8c4bc10d49ee7680042eafaafa478e81b0439dcd6926325d8f5abe1732ed2d6c9464cad7ac33372a290b401e6e423de0f6eff3bd9f564b7c4fe852638e34938c6ecefce7230ff5ee8364629188508cbd0c44b8f251b13a28dedc01d9f61293b0922299153c1d4373dd7d9cb35999093c81dca8fb228f498bd53bbfcd926a3aeb8d7cc010193bedf33f028895106a2875b987f61e58bf6d39965181a7e2c9da72f4cb9b1b2942ef30c9b14789f20bd5a39ebf1734ee82fbd175d8db86100ec7600423c14c4eb4b287baf1efec56c991706b6e3e9ef5653eca09e0599b720e2e39d58c5af0ee802dc6109c30cf40900b3b20d7abe9d130964918b6bb7225d0199ff08c749e8071db2297dcb58b9411fd9df3646f8da27103734227204f5a43640771ffea05f97c6244ccacd38697431630da92b2997a0d55fba77f4fb26a4c80435aa3d85e695a1e6104dbce4a389fb3e7bb07dc3992fa7afedbd02ee91c5eca7dcafd6716a961156ae25e2817e6218024cd6b8ba7eeb4ffd055b7764db218c72d0a78253f374976a9723cf3c7eae02ddc9645234638427261d2c5d3b9fdc483026fa10455c5622f8ee7d6d8c04b63837e408406c7e998f20a4e2f7373d7f638ef269b5d56f4ba0da3d778699ac9d9c9f561a7efdfb52199aabc1ee5b3c29d0773b5deb94e60d6e9083782ad0154254bb2db0ecf2b5385d6c5c1c59ff5e70c09da13a9c3b5daa58a700dac7a07f72e6ea27946979f29ac65dd85eb5a6a2dbed1ee8506654cd29748470526e69841a85e965a556f20be491c4d8c88239ff043931db7e2245fa1bfa6b84f780acd7eafcd810cf67365904a10b55189b24c5423dd73d552d701851a1922ccdd5269e87fa498749ef5d1be7910e717be516d341b2cae66441919c4c08c8b7d32d0f3867b41d3dc089ab8459897440a03285a1a42bb421052ccb878058774dca0bd0f8c4d3c31e5b90dce497b650a056b7602bc774d72271c3c7688d9408f7a8e72ca3ad90373fd497924a713b61d3b45349fe2a30a7145de52ab31b99186b3177ace1ac31582191bc70f84ed2b9a2e9f0ae07711bbb69980af1987b8aa52e27ee79824c2ef64d6978a4318a610ba230ed385572e0397f508ee1566e4d5c8960d71a5d8528ecdcd435e1b6cbf9f592890b7abeee82a243709c191df891ebe0576ba0b2d0cbf343f7594e6a3002f70d5992d8bc7c580fbe9b2e20459578dd63872730e9efcf766c6f32583f07dc13cd7bbeabab3862d6ff3181ccf0ff7015a989cc0d578685ceaf438ed061eac75d01b8c8cc71a56bc26c2ca83973d7fdded0138d8c5b9d7e0996e1b0cf94fb8ddb475082d6eaf7d29ef3e58dbc8d7145710b2d83e7b834e37c9a935ce5d0fe9f6baf4daf62fe7913a7420f101ca91981a1510560b08e2b1157cf91f22cc0ff59bc19f30d36984f91c442c364e6d5908e63cbf6d6bffa453c9e594cd0e9c198b68d483d8286de8a23c57bd509a76af4faeb9726a85d42c90d4e2aae2bb41d82ddcd1547a7ae2bd387624448d0c8a611c7f3cfeedeaac145ff36566d07b06dd045e3d11daa4f5ea55e5d8131b36500a26435a4e28711c5ec8003e42d26fa4166b532371796e60d9bb8330a21108ddba271a3bbe1d96b52b0e880987e234d0a7f16b0ae456a54a74a3b55815c5dbe5ce5dcc6cc3c2ad85ada6e230e70ca8f4362d4e906702e60ba6b386c4537476525206ef4634924c44e8eaaf1f85a7c9225cd09d2ac2b14604aba84dfd230f2e1d6f50911fa37f7e2d8c0392012aefdbd6b397ce0767803f88f9fb4a4816ef51456503bb807b0c77030611a7ebdc3f1e826ec0456f626e8ea3d61dfcc51ff43fdf6ffc7cb27e79ce1a23e765c4816d13cff9885365b6a51a954e4a07011c4dcece89cb0e7eec681d27deabbad156e4edd42659239a92a40b27e4538c4b48fa0a55f32b53e4cf90d28e16cb8acdf89b403de68ca42c048302341b5ffa715f9dd40d17fb0a0e07a846bf2d5909fc46dfe69b7fdd6577bd72e36ea8bd6901386f114101866a061eeff0ab099062860dfeab908fb214caf66e9f2b1ed4d2c7fd37d1bbaae27109c58231beca3cb480021201cd7f70786f4ea2f7dd73e1473270839cc608fcc645124299f76adfe9ed9f4199a313d3eaca1ee68a7b125307ca8a2e9377a5b0a9fbc284e7ee2d1b6f25a031d5c28d4f93a87f28d8da1882e8f01a8357fde847c30c20bd6fda69cb769cccc6cc1cd097ba69d794e7a417a6b786e78d7628e4702c5cc5ef979ac73015b5c2802e4cd46ec2684ace0bf46124a986ee9aa1c691260200c0187991015d1fe2eb544f629e0aaecd2550b422a5ee07140475081ff6669be6156a724ab8233c55b125dd1206bf9a193208dd938c9c08dff62a95c6cb3ff5721d0917013fcedc2d5acbd694e46ecb4178f3ee97ca413de0f832adb2d0f541e5cd01d856316e09e277836e181aa242d05255516a200787914a3521d89e9a21e25161640d119a0c9a4fd0eaceb0bb395ef4ce307af68927cf7733a8b979748b9487e1ee674f70bca9f377082d01cd3610ad01e2a9fdc9878447a8f15422b38d432c711fb40852865c8b4dbe3381ba424d5da593f4879ba799a08715563006729b225a0151ad6da5d7ee70bb3b9a8512aad66e66ec8839cf2834369b2dac439d9e8b87bd152b0df7091803a57ccd00696c741696f7e67d9839cda15d4dc4fb5adc848c28d39f306d3cb9366e39609d3bebdb3153c689f930b985276bbd582cea23031f02fc32aac7106853446f025e0057d2360c3b45df34d3e83589ff92639bd3b7ed317797a06f23eb0339722f984df94cc928fdff4e048f519c8973c8124a71ae707b3cb0bfa5900187f3b4dd87c109a6be648190ce2b8926dafdcb6a163594e64b33b347625d769be0acafd9af08f96dd49d8e7692c7645c72a357fb4de84646fa9fa8d55120d7de1ffd9e55b00cd4ef0040ab4cec09ae3c1ca759912ff9c03f1231010a51014890f6c234b7bb23f0d7a40adfd3deeab7438d868e4d8c25c3fb99564f33d035e117c529ae4265680ffd2e45c06bfea676051e6cce6260b131334928d9d1ce4a9a501fbf7db8297a09ba2004c84940063a9985a5508c730484495d41a3eaa4ae9ca0344ff2a634af438aa2506732e6719c6ad71ead4fffd66a5a5ca411b6a041f0dcce839d647f16acd95096641f094915616ded18ce25dda14cfad0ba15eb2230cd61ba4b784a93f53af5dfea6761a19858f4a5ba9864f91f6e6c29699fdd875962fb9c223b7d265458c16358c390c3536f39218b3ac6fa0703fc3de6c1a15109bd687903884f792c0138573222f7d79fa15d6e320839f0febe45b62c45670bd137e4b75bdb725a177d3ba5fb60d8f4d106ac693557763da45abb2a7fb60ed278c6df90fbde7a99401226185068f5986a2de8551bbb8964b878c65c9510eb54b383f65e5c293904008f628ebabb00b34508c6a1c69fd388d999ba6a82d91910ba64f4fb090284faff9d5f100e48cb001197c5fd435a338b40e181183ab924777395790d8264b76ebec88944b24c76102c78f9194c822f316629e933b1f405601a6bcf359d253d607477814c0834c6178ed0c5c0db2dd229420aed8b2e2c3b03786c87be9eb30876a33672434a6fd1d3bf5922de98eaa5ed65fa78f03312f5b5d2b34140bde99c95657c518a32419350783cda6123ea9f997b73d0cf982cb3cef9a02a0b45b7263f9be9f6a9e3ff524b0c4dc7f14a06a6c450af1a7797c026f5bcb091aa90c8604b8a80d4b5f88b602825bc08a9af922b0a445ebcb2510a1a7fe41dc2ad1767e672537e780e06a7a1790fcd757b56583a1abf91fc1bda37182f6c9786d03bdb8ee2ea22cca9aea621856b00fe853a8b70f58cec7140a365c8c8acc8c05589ee88a821bfe5105d5f87ef554769140ccb18881a2f91eae62f3b0577c30e3b9e344fe20222f8ae9cfc2fe2fa66a1f4253853c4a41e092f591a71ac87c47decdbff0139eb646a73cea17802b76cd1620dc63c6b6b3b2c48f4fc8a6a19297e997a761a30581835a2901ec2836f88474c0cab423e14d5a6a5fb6e4a46dc5d05c6f88cec5ba2a6ae1dfee47b0d9d55a57400b15ec294fbd27c035286f4bca10c2d0074396061cfb4499e119cb50d72a5a27960d54a7ee9e7d177fc9ebdeb715ac086b03859aeff761ef530404ed33e3a683c9364fc45ed54fd239755b233d2bf13672ecabdb4f8cb22cf49aa32a1fab46437a2e9c49c6f63832071e1f6ffbb3b2a52709c60bae3d578f53febf3cbc9e1474a24b85b7917ab7ccae8bfe60fa839a87f15e48176493a40d4c3c93946a5e00836b898c92d70084866da08ac7970dfe9ea24c1688e795b0fda1baa1dbca925e40a76e81a6a3afbeccb39ccdaa9bf170f383ab0cff005be2e935472038c5f7eb7bba89da473fd942c74315477bf47ecb65eba65e7ace6953c494b0d98f9a011cfa1b9e69b1b65074a150d16a10f395aee6f9fad11c8b55d5ee8c47dff372e291947d9445cb17e8b4506aac56a8822f164033fae84ff8a40070f35d5439c27321783ff8f0e8d650d95a8cfc8fbe2218bd552aca4a813aa7b7aaaa3e541a80cd5d241f6b26e1f1c6be699fad2811f4bcea476f66c5c934d657e8904f3d1e1574357ba1a2bed3fb1c494101a27ea7a743c2db6bcdc79703515a49b295bf05c38050b2726a0bda4d852f07340ca809e605ca757b2abc511950b7814baf21175e1eb2550e27523b05411b0eadf3fa8fb3d7fbac684d53b3db3be63eb33fb282af03bd4fc6c5159d8880eea970f49f8f315b65839e3e2dd741313dd256fa3d301de4ee4c31b1db57e19a122c1c0fc60a7a162bd6b3ea567b6f3861b6107937152c8d820cc60016656e04eb4c1185a8d0f37c6f5eade1378e84cacec2257798cbcd1f7b04ad54d5291d7553559b2f1aceb5902d65667ae0d27fb9d4d07103e2eaef4e49df6d4fdc85b60e31c41773c90400a63ed4373e4d48037cf3b5db8c7454749e50e43b6fa2d824faec08436b0b20edf8ea48b8f234e75fa89fbdbfecb7a483eb64d397faf3c5ce825c05798e85853484433cd19599857e7f94531f2a246f57d45e313f19b85d65bac68e652347cda35b82c2196ca58ca534b572c06529274afbfc184a4894db40fb6b16bc9718327361585d5e274ecb3b5ccf507b86f6df9f57f0c11b6db3604c00905b7cceb616ca6229d9dc4e8f8ecc91715b95d2d4d900e1adeb1dfcc98aa936c31d7eccd28076a975f9674db9c8cb2c7dce92101f49a70a5de1ca7fc03ae3f25604072c49b65184f589ee7a1acfa73a665848d297022af68f7e9d0dea267c2e5d6cd828e95c2e422863497b32a7e924cf95e11eaab6bf07e30a0cc8b9d3e3d175054b8fc855a5b56ca33aefc2d3c687bef22e82230c7cd6ef0e8dbc93a1ff272e562fb9340fe1ef6cddf9cb7cc9455fa26f381af263b2be71de0e08d808be3755f76f7a88dce993c5495cb34659f34331b9746b1b87f87a1ed254e63bbaf1d2f04d1bf49302a159a281b1e0fc0627021f787c79b0a5b3eddbaff6ea346b1864152fda5a93c739f4a25415620b4d124a8056edfe09e8f33a57e67de7ac4a3292b86c220589b9c7f5e2525db9e486bb3879236b5275e2bfecac0a2992f826abbc4c315274fb0d06b7e4e88ded9ea545af6e3a435ec4296a0042be44794b18db953f5e6127c74f199f33da629ee30d5154029d07694c92fd8a97e798aae42c4dd39482198c180eb735797aa6c914fd3cc6c2f3d7d3162f282c75d67909a5927d89692cfa360718fc1d794e3da98feae8bfe261df45c0210a5b5b157d2dbb7d4b8a1423ecc39c6f0ef62ef73f062d3b0b3a7634559bec14957f99b77043ff2d32fa45e2c2c3e76c651afcaf638a91cf43f2cf055055b933ceec55e78c8ad939613d3fac8f47eb18250f74d25732328c953c1655c3447830f5d42485040cdf644ff298fe88e5aaa3751c149b929e8da374a3882423210861407a431de2c93d076e2961c7b80c6ed2f116f015f3ea9b072854b2aaab153a99373bd228343b607c50c2316635987cfcb6936dd507dca282b7a4dff723db7ef58fda31440f079c381ea860cc7b5ddee11790599d9f4cd0fd8ede177fad78b5b91aee2a258ff8b8e563eb67ef117f45b239e0d0248c0b19a97c6a8c677a0359e44a4aadb03a42aded50c56ac9d891f566daf286b66b027432bfa16c703dccdddb7efe6aa94d5744a3b83ee6b57c49e6e585a08e3c01b158c336189201446b6a2a56def47ab8cb726fd4a476d6d1097ba73220a97948315c965ff7abd78c73952acab0c7f4b1aa42a65c40d58a8146a731e28fae5b1743caac86499a01af9d3ce77f728d25fb86d8600f037e1c1214044012fd43ba240a930b59d9d5897881630d064e1f6b56c4d2ebf382e3055f5129982823c968f1bfba3f3d7656ea6c15d0c2ed432004ab918ca9f8ea0311d788f19b693a7ff0e0b27d268b648fb0bb54b5e3d0c9b2691350afec7432c5bc7f5ae8e7b5c0ccafab9474dd5a7c809c2c43dd99ed9dd54c2cfbf0907cf0006432a37a2130cc58e51018a2e1ae15017c1350b7b14d360f3f4dc246b37d7c036cbdac732161e9c2fd29b7149fc651be569e8e2e851e96c16e5d784075d3f257962a9f265c1a68f4881a07b60dc2381a24ce71311375153f37d092fc281a3dd383993ed292a5662d3cdb8c3b47f2cd88d709c183a435fca3edcb313a9a9cac0b83d8dbb560e8ffb15aefe4bfee672eaa6acddf0a1b669fb7156c59854d4554c1f12978a0c3f40515335a8bf847899b116201ae8cadfe6b01b045bc040c796cd731f3505c5c544b4224a2844975d2dee64cd16751836bb07259c81e5668db194d6fd0c69727c3fe45c1d2a4cdc83986459aabbddf8c8dad6755a4b823db3e0df45c711f222473113c83986bee265b3263ff396de8333fc535d7121f80a35d57ae88ca197aebb8bc02b9770d8d6242ddfbd5f91e0194fad9bbc2d75c037f02f3d7dd8d2858fb8c1f55581f8b0d0163147507be78932a77ca8c58e059241b54f572b0120931441132be6d4ff0a6704c702dd97fd693aa6e95836cd2ae5d134e49eb7de99bd68bb914964cb4f9322adffe2abb6c54a425105a02015dd8bdaddf198c0447b563591bccf31abf7b15349f2e42c3c5ff3c1f426a9d66cd41a1ba6746b1fc0f4470c1a83b0a7f0a1f0dbd20606e021f5935387e150de5fa8631c5030e0c8917f198c2c9c8b4473f44fd2fff63b534154d07e269c8ebb58c47a5251f82d5ff3224ab1c0f15890e52cdb0b4f4211958e2d7d9c4064d61fc3944b62e1ed97b3698e1a0f0a4019df4c00f7be20ffe8c35d2706d0ba984b13bfb017cdb4fc3a2a47ca810e67410bc7034a70af8200b3006be2f3dd91cf22d596df2526f4967800ea48641e4f2525f78ca0d7bedf0440dbf1288427f4103b740796e6eb03fa756c6c0d013190456c9b41fb42a1f7eb4eaeb44b891f6616da03129b569a7d21053a4b089ea62fa90927caeab63b4b171f2b0acb78f06dcc74d4234e718e1b81b490ad09d2530341bf5ab26346595e43676a91d94b24d4c91da2020f06ac2400b4a0241936387bceb00127cf842981db7dd4c7869431ce80b2eef64e2463c64db4f3ecf8e7347da6c9ba5be08acbd4a6027b76df5058c0cd2a5fd93f2d7549b8b7a98f46f16d322041746cfbd7e7c0fdaed95c88a068f3072c5f4200fc6a284ca02c6cf5b7935c035c61af63f125f1e6a97688515c38180de9f61d98e39ec1898a53c883e205f0823d26fd091e532d3156e148e534b859b6e1f9964c2f5dc63c20d6b84ec3ffd12f61d9cb0a0b54060de5a25fed4cdd28f0941ee71d83e5d529e4f058c4b82fe48f2ba1db9d854440f922e7d7fd398160fe102a7d48f0795e8c39cf3158c3cec600386744658a880a6b9e0ea605180d7e5e05adc4ad9571373e7f6dafbe12558b85f7a78338817142b99daa2153c55e41c09049ce3d72dedeb2cbfb0f7a6022e4109e998262f1e88a0e45ad77f6aab87f0d3f56235fdaf6edeba39dfe398af532dfe065f2b22f4e8caa90c0d598e8a57db5657edd246227f13853488b2c90cc8786e945fb159d3e9ede30bb50c3e3fdc7d7852ada8844f109f9f0a1467dc6b49600ab2a71c870860dbd0c6b1b7daaf7084def7f89c1043c3e2f2afc8dd12ae5485498ba5b4b17e964df8f8fe49a8ec7f5f902c7b99d97db8289f3355a31bd00a869ddc37f759b7d5c16bbb57fb802bd3ca4af9185dea91dc036e2ac5f971060d428448ec747f04501134422d650e2ba89a936b2eaf0059f03a9cdf7670cf011992179bb9a96c7b7408faf2edf3b780b3bf939a10c0609e7fdc4bc715d1c0ff0da2f6c72fcaef00745a8060dd1fc9d9a0b2392b4674aad59438406939a42575f2bedb1563a6b621d3d02a24c447fe053892213f571f8dc09ee2e346c1788e5f9f14c1a00c2c54e2fee41d925a14aa591d8b237af8e29673804fa2c379af178eb74252a3be4ea0b654c93a7d84e9c6f1df07d6f31d34133a6510c0547a6b8d250ea94742ea616dcecbe8160e31d025e8d55e8c195cf481c43581880c040f794e2eb45acd2b6c32b2cb1e0bcf7918423d6fb54ff4578a154cbf9ca4b54f5f4f56c4e993f75d07a192edf98ab45af14c37fe489d269254c59a52fe49d0790e93ae39f73e15ca8a1c274681807b7bfbd704584d8402864ecd9e9d949cc7bdb0eb88386dacdf904219d179528f57fa2a760243287d3f6623ecd25ecfb84310a849fb9617e12e566d09ff94b049189bc778774846abb221f5f6ec8393ab5c8e642e973fc471b98068bbbc5dd6b60a5a61cdb6fe8f30d5601409e38bb52841ed4f05d7dea799014dc2c693a8bd464b5aef56af018fd834f58d5b873b1dcd8074ac6d6925fd0638b98bc1baf771fb01c0733b29816055bfc99f3aa26985bc3fbac5fa72e1352a761ddff43ca31b52948ac502decae3f3fe145f5609b9c134e4b7fb29b635c7e00febf75d5a29a12c1a8c9af5fbca8bd178324c9d49df3a1e276d37dc71cdef179ede002ee943fb6c5afa5baa4ec7b498a8cbbf4912536c35d1abb01253653a63a32ecd0635e7c4f1dfaa9061bb8d18d9445ce66929c4fc3405f3fe7517eb99f6dbad341d2bc02744a1c8f4c6d8647281ff4e994280fe9a2766d4c39fc3d0e262a0bab8a92aa6341f64547a18e41091ada133058f290361fa214beb0d083336c4d8baad1655c113cf2102078c2dc7bbb9458ceac33a70de2ed81ae5771113b02b7389818493289f6709f4c583207d38d3c5873b80a33120a9947bba81741558151f0e6cae7893717b9d5a10db00a0238738e1ca8b148ad7762251612f8e8764aaa63d866021ba477d4e259ca37b864056479ad608bbb8edab761d48be08323d39cf93493f432fb91f6a751350f6e547b0290dfcc53c5085127599d972635eec2fd805a824feebfa564b1b343bc9688b4d16926893f25d0ad1962a2393cd92b2bbe8ed77f99cd13ea857e5cb4f74235684d566edd3676af68502b4d3a683100e97f0a35e2f5cced51d4a613e7db002ad5c7ce2698295ac1960d84bbdc9033189da456aeafb63bddb3b94674c61e1ea687a2cc12777d0b201cd03a44378b9407b0e629a7d914aa614c14e8eed050b960717226559beeae6938ee8deb9da019cfba1e7dd73a3d686c1a10e95604afc6e2318925cf5d5d5f03f4f5763b151eaab3849a6601ddcec7bc3ed2715cee6af6845697b199bf2c9df259552b5abb2737939056e17bcf8d4ea73f10269b3e0d36c57b75d84e58db87c130fcecd37c4cf20c5a7c722f3f0718c1f413194f97ff038b701feb994755eb11d382c99a6d59a4082b97f3b8556403eacd9cfe750fb13c1856880e843628abcc7aef29feef55756ca2aec16f2c97316f75da206fcab4c0b2af865b324372cbce74937353d38b0be91812bc3dfed7be9a468f05da66c5c8f7a07d10c495fea4e1d37859933237a0111cd99299d74221b13a469e1d3f42749ff761a82f5abf63d6d7afbf5dd72f8e9d01cd4349ca01004d189d5d403efe36c17638adea4b7fd0cc2e7222ba7fa1bd064cfb2b8ca5f5f53aeec5c8fab1350ffabb18ffa0cbddedf223442aafc1ab1dd9c1557384e541591844b45602e35e1aad05107ba8378b4f20064ddd63af82ffe6cddcf88ca6669fa27e1bfa2e30f853c4b5d0cda6b2d187618bf78c0f5fc42ada864ea981150eb9092f1f90e74107da0c747597944ce213570e2bf6b9aecce6190051647cf0cf6c3ea95adfc61b8375578ca9009a87a429f2772990a40c11f4df96ddee8163b117f70d4834694269f264117126744834230f4324a88b77c59db0705ac76cf3e0cefaace16a5fa334683858ddba2827708c29b58ccb44d9259943888e3ae2415b5d7eec93a6bc172d38758cd20293fb437d1ecd2f4469ee095b9be74b86dfe08a27da92d447b19c4244a819e34907a1851cdecdc5e738c9db7f4a2c13054ae3313289ab9885a18f1dac5ad7f259fe6f9b1ac6c3a899609539c17769bbfa210d07e41e596880f96f21ce8a7293fca4dd0bae4baf46b3e80ccdd004718166fade1ae0a86a69b9728472d5897df8fb1bbcb187a2bac4e73ba50a62c197a9747ec29a190e21da48dd4984a722872a3edfcd16fcb5a0342059d0fedf431e51d78226d1ad7dbca397ca35d73447a7e9813a9dce3ee42f311eda8fd9e703fed53177949e2489b628c64e9e7d738e346d28ceb9f4ac7b8be95cfef82f8284226fef55eb8e77a44cf8811020fe9db2ea232e64c26173c75df95da66889d35626d47ecc877ed9d675062e90a66bd6089e32975d4146c144e3b0bb4ce3b878583e26f4fb1bc21f5091e48ac772995d06eb055fd68097e76812c7db78c440c6a20a2c8ccd93679e478c8aa3d338b8f632e3ce93bab2ca4cbbf8742aba80169d2ae4637d552a6eb18c8355a91aee0fdcc21ee183e4301e5d4c78407d8e78c42a652a9ca1cd67c89a71b3f3f642773cde637197103ca1ad13249ee525bd751b5b52675d02bfdbf388587b74fd63a630d4b0749c68bd135fec7524c9977c90176eeb924dcbd6802579ad55db2d4dc9a75d21890ec7d2bd2869fb5f6fc71561de2a523f037f7bc1f96110c1e14e624f4a38811f631685664bc6937b166e55470b08268446da0465e50d70bd0f896cc35f03bad70ed78dc03258508402c26ba68ccf84be9d640e4562226efcc34eb18e82a28e138bc21b6debe56e102bb6b8f55cfd8051c42e8704718b81a6ad6d3035946db1834f2b6528ae50fe9fb9639a0d0293131bdce3c94f173fae50876ff4228ef86a4f4accc0a3bc85b420ec4dcb89e5d2ace3d53dade1992990b17643ba608a22fca0906d5d819090cb91118e3683fca5581d7f7a6a1cff40c4d2ebe2b6d187673f1276e47f7a2e00309e07434371f7b7c7a77a06b1d5ce1adca72d9d0f8cf1d2e6d496330dc0e98514c645009b1958b0c6da6680a2973e2bc862fbe6ec5ea68cad6c8c71f1ce22e3be2b943e498f5288f5defb45517504a7ce7b5203e65dfb6c99fa4e2a0cf5a7f7079c442e41fdf9d37578a4bbdda514d7dc1a6c6a08a5772aeb04499e81b2b759f1aa158c1c5659e33b12c84b72a7773bbb18aa392f4ca09cb5a073cd849b300a791ae5579f8e624d881d33051c462c4dbafc43f86a4b27b54eafd9720e02727f4ff3b51475e790bd4adbd4be29ffd0384e11331cc6430de697270029766afe767dedafd2cef8b25c88317b9d5654e2d3e24d7bebd65e4822cd1350bf3e9f8ce123792acac6897e17ce895d6abcc7bedc45bb9c52ad95642a988e12d2c9d846fe37bcbd38d5e5bd4120a78766f56c8f97ecc1ff7428097f7e3bf321f7a8c503d360dca18817ba701d1ffe7e2951071b5824edf753324b040565d4dd321eacaaec0d6335f7a9c98b570c6382229e9b458967033573700069899cba2c34ec97d0919caee98d816f4f2413003acf992de35a6a6ab5eeb26819e0b84fd854b9c2709b4ebbc4d3d40f1b6f6518d69ff5e20b5b99fab50fce6b3fb93e4a37047a236f26ba4cd3bd655b78eda58b600848f9d773c8686e872ec9b129a0f739e32d585fd91937104adc9911174999bd6e9e67c0ced590973a1341c0b15cad268bf92c91917d9f396a345152cabf29eb4be1a900598bd0b1b83cc109f876660947b10b3372684e1d226ea660af88cb914b7ee2857107861bf03b83ae6221aa45f056ead26e4e54ec79d809a3e428ef1d18bc29b70ea9ad75a633288449758a29bedce92cdbdb4d7354378267656b88cbe286e7238e9684cf95489cd53824b5ae8779f564b7b4f25f797ff4f01a42949a202618bcb2dbf8c6059caa2b086010757df347b3be9dab4a4bb9d4ba0ac4914ae6a10ed43f68e3f517c0b7b6f47da00a53a5d0c3f65f513ae92206f34db53b0fb71d6eb1979dfa26ce944e205df3af8af0167dc1832b5fc362062bb8f6056e04b512d6d743258469a999aa61198b65e41d640999a92d2d32bd057ff111aec0d32fe4c805524a048169989bd7485656e36c05c0da51c5cd4cb078746ff8d9b7c8d0610960052dcf62a6cf4427aa76374d6cde72d5d52d3a2f142b227dce98c395f4b87d84f4d78ee932df46fe459b08ee29f1c581dbced19d634c6ce6e8c9b5cc38471ee7e80e30a8a1e437a47974f81a2d293d1b34a2dd18fc6383207a54f0cd7c32eec510cfb18b786902697b2b8f5f3d2d63fa79153c1f27627371eee567aa5f65f76f284bec73562946883684cd9152c64040c152a0367fe649bef8a21f21c9a0064b68c493565de6e465f66fe41d166371406bd527fe4f5754228edb6a1953a5fab91c402541913556045d6bc37fbc304ec6fde7a1cec4aec1507564c795be84f2760b67aae67071e14692ca5e557b372b98e90481cbd7458175cbceffb55f0c2ecdd7baaa4e2fa2c0beb741c89b8ef1c82d7c8fe21e190a839fd4af6623b833f02f0787bf5fc3485ab3525a6e75a9c7b2194d3c76b442c06f6c130c09c6c671fec9749a8fdd2039437a8dafc1da8844e1389547e1199dc8285eb8e9de2960162f7fc43d3ba6833464a83ffc4401c7f48c3d11f4c6dc8527c985ec9a85020d406ae39b86b7defe00a6deb8b6e980c63d3fc696e868b720ae056706b910f1afc5fbf5c68f336ff3c328e1f17495da3e56a59dc4e19d1d76b9d5fe1d7266cd2417868434b945d587301e8e96a68738ac43d4d2f27759ba1a8d8c6c0926666296188a1597e6912954d91d171805fa847ff097a6b18d87fdafca4d460d63731be41aa9c8be018d5795687be4c2a6da92c6f7371ba655e55c66797a6609862fb3d710cf1f3cb9b759647d72ea0eb580a069bb5cd801dd4c70509a764698cc6e6073c69f5ba3abc35d7db65e425705640b24ad0b7b1d4cf93870a5aac1f3b20ed2fbe36a8c736edd8b9603758f4a92c170ec5a33839a34b94934a72a5baff92ddcdce9081c838890bcee10179db53d46ee937ee36c88598168c08aca72068058a301bd46b036606d1b8a7aec0231ccee195f7036545169183bb9f0836bec97a1f288a80e5eb346fb75d59025dd915ba0afea235d0c3de43ea832a93df935d25021783ae7ca08abac3bacf8ea0e88e81b3dd0554354b7413bc6bfaf33b6144a90750ba61a940ad0047c7a81569db8cf58fb8eeb1b62849dffc62ae68f77b5bdd902749f7cd688de8be6715f7846fa0bde64b30ef3906ac2239987469d154ea6d0c844f85f35b43fa41684872d7efe39414dce36b02136a992f6af1f72b6895ec8e1befe745cb4e895fed3416dd8198baa917646dc4d6a1f0d10cb4589d18e07003ea2eea6e796a53e77b2a5954475360080d048f3428d81381f8ffb6e5cd2b55cc316debd8bbe91da59989758a25364bc5d5d6cde678eacc310da1b9c0eff9bfcfe5c9bdd7e12c66f24cd2ba1a40330f69851f1f2a0968c148616ff20fe609aae3c16749912308d6e9dfce3ecb1a3059a2999eefb890c9b74cb8cebe4b37bf2a88a17215e5a030fd805924fa0291970d66535537049fb6c953056e30108f695441a9ae3335f0816ddafc3dcd44932dc5ea92d3be76a41b25aafc823d35ad7fc94fc22fd2fb528a78f74f96fb1a00328d28f0147f2fa9ef9669bdd5374a194de5f600f8d18f31bde2e7a02168ab9f48c492eddaa48f4270cba98fcea4a52ec265cd0375b1fad543703548cb4132cd840efd6ae6ea9aa82858a52c8a7b4152fd5c454d4b7a11578d1d49c1bd3507d8358219a65ce8a4ada727c907b7b4c6cc9afe78f9611c2c29f214bea3839b18137c325606d327601531db88e01bc86f3b9167d9b428394ac9a213d53899192bca0afca3b9a84cdda2104055c956b306b2b22397a38c504a1ddb70f76d10959f96183ae57188620727375bb8616306ba3228a49e7cabfab46d3bcbac53f4d566597ad9f79047cc7916dbb4611d60171d131dd122cacfc222b067bd1e6e23cf0e17bee4ba7091e2a98eca5fcfe1c29cd31336348d1373ecdc3f75c833dff1310d8df465e30f7f5b738f914383206d8773e4730e82b637e8947abfa1ad8fc47e9f2d04ba8fc99402f89bf946950e534c9cd9d00228ac54c98a23d9d6ba97cedfe94be5e2cfdd74935236ab17d2a5880959d4063d0f0124c1c19bbc7208d4d64d851939d10154a936e79f373c69f020299ac0845de6c714a97b2b1197ad9d096b3be913bce64c88980ad60275df3cce13127e04dcbb4b582ad68bd939a58634673c2f8fc10288c4a1fdc6860aa8143c93c11f64ae09270cab82a2a0eddf89e191f42b6c0a9264582fb61793264dcb178dbc4065bda3aa750d6a4400e775bcdaf626c725bf1a64a3d1962561bdd2f14256a94f557a2d00cc3d4991886ed08b63a7f399de51455f017acff5413fc8ed78c4f634407a2c98dbde409a3b9bd58f3bfa8ace0c0895df69debebe586c51dbd03812130054653df47a7a7f5dcb92b7ddb4b160dcc1f7822be0e15f970fe1275877c198f9b41be1f2bcd9ef7d38a94184f9f965ac247373b66a3b34b54a7c0edb61b050d206e2e191845ff75b1b1e6ec3e9b35e4446346b0ff611ad0746b1d86cc4525e3baf16fc862f1d015efeecf2cf36237f3fa24780aa3f81b98335fe0727cd4abaec9b29ed58faf2717e7448f1769569681777dc88e4d0d96d26742d16c786842c9b03fb58b07a136b558cad02b37be917ec3583ecd28d067f0eaa436c0c74509e11ad5bca21f7a554a6b4b39ce2c42f74bbf7f70519110893c3f6c1ff02394014d2272085d384652d13f64d88944ee846e9fe300f11a4d10c3466bae762a2819fb1238434aa08002cba887d6e0353df81e5e567e74447054da01244ad79b217fead7b21094b82c1302f79a298a056c50bbab34429693f59de6192b1f5b992ed40d918d59a405c7b2372e3c2d52f95d8d09dd262527c7decb0cb74bf8b2319c8aef09197e50253c703179f6d0e72db6a125f9697532b3a21620e05c356fdfcacff66ec7d35aac9674ac2c2a1a94cd5ce0a67980794e0ff7db2f70c409ecad15ad794411ddc87f469903ae90fd48b75cee51f7a60182bdab22136ec281eea6e88efc25d1906fc7643f7cb73f56461fb7e462fcdb8c7820f7f8263b5bfed5aa7956cae75798bdb86761536b9ded8a5745a0dc5714cc581dc962ed6f81d56eb582ed0ba58e7aa2b4719346163f9c93b73598b6658234e907043cc92fea031ab4c8ca5e54c0a921dd903c7612936493fdf27c270e48ddd6c15e71e8a84826aef4df8bffb82f23c31acebd6574e669701a3cb603a7215973197e871f4d0eb90880ffffff7f