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 90626 a1d9e8d447bd9fc30be9302916b9e33a9152108e5b8a43b6bda3a889f20bc5bc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0edc1d2aa876e1774e5d9ed19f65a8595cc74cf72ef72f6febf9e0c7ccd38a30
Certificate Block Hash
a1d9e8d447bd9fc30be9302916b9e33a9152108e5b8a43b6bda3a889f20bc5bc
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00c0020000b02d0000
0020000000020000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bbbb36e0a264e7c32a5dde4d7bd2125bdd2c35b200c13ebb702bac80118a86efec5b680e48671e62c89304ccbabd4f3c0ecadf374642c67b56d502afd6a11e4dcb634552444890d82d612087b831b17876b6961244c5dda1c8030000000000000010000000000400c0020000b02d0000

Raw Header Hex

00004020a8d04ebe66ea3faea0a969756c4d0a1783a27f20e4e88c196ff26bb750a99b545965fdc08494c41304383d1f7155b2e67037d08689d99ce705f2099e3da6b38e15d15f6a1c8a0018308ad3ccc7e0f9eb6f2ff72ef74cc75c59a8659fd19e5d4e77e176a82a1ddc0e

Proof Data Hex

59,560 bytes
121216010307c5e96e1658141da27a0491880d84d318a5a8d4868b96cdfdff97aa0981f084484bd97b5ee4d2e917a50c9be6cd1fed5b5373072272e7a54dc98a01e4558995f51f1ecd4dca60095ea172303524dda440abfbc37917a101e6579146b07aa83dc37e7f14c2632f6311f5065fa3da9e35118be2a2b41a0c07a71f4c04ec883fce517f2ae3ab78dbf8cd1253d8fda922726f87d32b9f85843f1292598b8b8a9d935e306567c598343602d61294778ddffb83396b513e1a0e8c225d59bf30f5e0ecd7b24cda279a28e50e1b396819854716b83cc6223fe643d6de49007777e8ccc7fb3bd2b8cce538b2b4bd247ee7006609ba2d72490f0a41e14750ec256b833e2f4cd943bc3ea63d533764d53cfdd50b7b7c3bb0cb52de9fcaa43ec3e0a96421781ca521b01c3b57dded91ccd0e74ce573d17ac0faf8368bc852b471b6d654fb92c55ea609bc5cecadc81d0dc77db4eba83fe401c5c45360644bf6f6b99e4e4a1cd64ed1507af4cb27205adae5e9bad366c4fa66bb2c23e3f0dd7ac0052c6347e9602cbf804826621ab2c3e9f9076e34eb6fb3ed3ab7db73d37587725bfab4ef55e9d82979f2b1a7ddc75b188fb58d4f5e3339d8edeb291d1b6a96e9e4c860884634f9bc8f235b73c5f16381c08a6fe3c8ad7e4f76a93698517a623bf3e37744d9a1dfcd5f29f740deb8e599b61e2e790e4cdfeabf9289a4392162e8207ecef77fb274c1b6c687895c7e438197d01c58850f3ab88dac9afbf3e489faa45e6196d1a751f7834578cad21af10c1b814fcb45c64897e64dc284a73942c00f0d22993fe50305f6029d0292a738aa989cc99ed6c850115770de626f7ed23ebc826f38b3fe01c035f009091bfb571cb2937c1a990130622a2b2c0a519b3b2c2efc8b6ebf0f485117d85067f2c4bffa71ac45ffabb64d2daf2ee1376b2ae95b8f97de98f1a5ccc667c87f8fe73c60aeedde706eca84a904bf7e97497b9ba7f45bb300ab86261112fd9d0dc8bd6e1401b97c253277f3058a4a610132edb7af0c874f6b0352ba83463beef9c88ed7a37cab22d130a24b3de06b0c4241671933f36e96e3bc60f9865022c66d66c8c2751aede23295d13cadfed520848847bf50f37cf1bf4cb68419c6a5801a1eec4e8c2563a3bdfbe93b97799c73f4a37a39467c637b416c592b1cf1a15441120450eb25e497c8717bd70c1a523ddafe45e195f26020829b2f4d871083f9045909a84f7cfd8666424147f9cd2982af122a4e3adab508ff91bb79ecf78bc242027f4227a94fdd151b5100f28435683bc69cf78e37c7e399a227db57749cdff4200d9f911c3fcc934d5ceaff85190ceb7703b92f0cbb49aecd66463b051ad424061fbf01a85b9e1bb3d9bb83830be85325ae84243594edfb00b2acd2c55af548c711abd47a25afed0a7a958223eb598992f9d12a4502c0fd66ef20a8473f3d509306a5a3afe2579257d17c13a2cd06a0223af1b3b0f476fc9e545eddc3aa0fcdab8c337309aa6c4553a71d56719c5894d47646d8122208ea3d92f83e465f0d246f949c485649294d81be3a42ff5879869def280be8a2664ce78ab36d77e3d9df561779a7f024335f3249a932a882c78b74f24129f76cae95315db5ae627139b49b18184a157d2567791020ad0b1cdb4f8cf5f208c8bd45a548c36d7f9c8afb991364a253cc6e1461abc4bb2a3ab7f9da3b291ae658548a95396e1014dbefd2925b828b8e01feba1fcabc68632eed099b481df6e9b9059408a4f1ea4a5714dcee2ea87b174c1d4eefc116b543cc79085c603873c0dac06d66cdb911fdbf2e6397e59464ce57d35846e4441ed00d6a31bcb5d98aacab0f36b8c0350cb83bee36f3d7bd4429947a43a2e952b35946858afeb9cc7f8d6fa26a5d54b00746d31a5f351481876048f9dc7282239997891ddb662b55d9560c15bb57580138a5d18644b58bee3c56f61213e472d81a96ddc8e25b5efdbf50d177b1ba552ed7fa14af298b9bc1cc725742efa2568e93fbaba96306cfe8639522e9bf043c9e7f237e5df788c96cdb1930b553eb2e8f3bb481bf48aa788d3e8315eca582d294623564955d6360db0dacaf0d935119f7560783d73fe4ce7e0dea81c0795c43b16232de392d57fff01594aee0aa031b54854d1025af9b13d8cc79970cf5691a16258f6a65dda0e8683d68048c76bd2199d9faa7a0f4201fa1652b39734e94e0aa340701d7778e3e4761a56bcecc1c0cb863ae3d812798ccbeb6dae643381af6edf99a8589cb03e4be10ec23e5dd459048bddad90f8c4340c5ac675c48001a7cd4869721fe441b8c2515720b084e31e07bacc25b0b0678814f1944add0de50afbae7dbb8e83e423c730ab2b67541dd868591c2ea7ec1accdb4ffa802babf66d4ac1c88c5e37d190719089502d688a33174bca1ab360b5601a542850ff168898ec7f43d2c5cf4e50d7376fc4cafc217d464eead9142c0bd1fdadbd05b314735f4eeae740469b3fe8b0dcb23018109047551e138412e9fd4bcef27e48f33edddd1d1f1061350e63186e5adf7cf4e81d28caebd346c201da37be4789a802704d404c663ee0445dc2614ce501be2f8e5496d2647a42ab9057016ffe33e3dd4b105540256813e02e6897cb744f8e27fcae0b026aa72dfbc1253f6a073309932c29871f456088cccd2541e094c0d415f55d04a5ac88db401831bc38f53ce4d1e66323fcc62aebe91c4034014d1c38ab379100ed3559ac0c2a60ab592eff51cb309b2ef4ad3c7cd0cc3a081b090c6f3cf7d780c337d87c3e536a52b608fd7bc66be574f69d05e607debfee1a6fe4f5d27f25ed8f30c3b12ac67b5db4dba8fa160d6e200b43e399b47acaf8822792425acc1965f3a1d9b45bc5420d732e1d43404014a3a4e9ab6f61dcd6326d96f9ed56c24b9b58fa086b9eeec265d0a184683bec09e0f6b70d37ac899340f35647d1d1f331f47af87572aac75017feaf87f88c19be8de7129c1beea417cddad57a9f8ae220b7318b61a7e32a9c0a064149c5e10a6a3c7882d4949a5fba3bd94be0ad9ae6a6888922a1962bd2da8d6e476f1c6e6b7022eae644459ab745fdac9c9fcbe645cdf851c7e01d4ca5be85f61cb8d7fda7496516aed841b8b830b535bcbd9a3299b77d3bf659710775fb8715da191a6f8e4efc6d8e967a996ebc24c56d9f84af88221c811f7973067bf127f6c20267f38d75d43ed740d09e7748b575397e296377fc6f731606d92bcd07613e137e8d86b046f81c2126f852746cc487a0fb0e02baae66370e23c86f89945e593131b8975b962d718e48d6b3ba9205d0f5f5eac07251182fbb50b1bd0426696dfdef1cd4af31a537cb899c1f9614cada734d167ee9bfba5cd4c39d9a7f01381a049bc69fc03a850b0d181b2ca41b3a67da6618866123d859edef8d29fa73b27500c3a96dcbe89e8d139ca99f48071780429dae2c52bde1ea1a18c5e27dc98a9c35464261233ad42542c04450ed6ea687e6db8c77b8e8fe4783588859bb6b547506dc82f8f3d5556a171684a28dc9ac124bf4ca77588a3a2aefe838002d1b3861667b34a9a7a361d30c37fdef8c203b2da5888d8453c85328889651ed52461230005f4b2291d19d63b23609f630ecf0e17df4bf5558f01d620dfc06549ca040814ef648d88b8bcd65c17d53afc1b44be1ddd2ff2f9c6158ca488f17c2553fb3b0ac81f222669167bbe99cf9ca53370a577430c5c4a866402b80730e8e7b966936a6d13607d119ba30c567f466d350049d53fff007ee112aeade7cb36d37893043c867b012ae4700336a5d116d26db8ccf5fd7a1f054435e27df7fcba3fa12f0ccd444f45abafddcd3867a7feb5ea5f05c66e7f37ba1d5f8dfe2b44bb9874b7a9ee23e3fbd88e514763a17e05e5886cd2b559dbf9cf87da0315740516975a8f46298a47479d9be8b766e8f7792f815d420553255b2a09806cab0e0d6491020d0a132c4f78b15a08469fd44818fd2d1de13316c4e7a3fbe0e828c085080be9b1447a643b3bff6ce50f974d43fc343756f11c499aef71a544838945a4bddddc50f1edc98ec6a861e4b09b93df5703c20dc2c691d2cda865b04239dcb64490e55d5843314766e995f4c0eb9db8db9f02ed867b95b7349d07eebb235bfca2b3f7d5772f9ddc71d42ed7091b4e9e3d88780a2e638731befd8a5fb7afc6b03a19e39a8865a6cadc343d3547d1027994e2aa8b858271037a473ddd4816d2fe805b8ceacd27458dfa9b7e0504c1a029f479f543aeb57d5f68b7b7bfb4e88dd829c7e1c2a289213a43af7760fb658e64d843db6151d697a92ec08c80d9745e545a35f679c22098f8ce2d8b76672d00a8b58c4cffdfeaa30a62d31749bc6e48d3cd099626f2a8393206caddde27626c8d095a8dc1d1acb60b7ac69c19d1185cc8b799709805a62c28c85e8a8737c5f998d886b6c4638ed09951b63c7f95255334279ca0b401b5ee6217dfc7b8d4833dc0469fc063f2d9cfd8ad2d06cab1d5e70ca3e56b2d0e8afd560e619c56b9fedddcd2fcdb6b4f237f86a266bd6902d4d1c69b7104528a38feb0c8bf50bc42fddce91212d6531c3c80f0c1560a314d1c394de971a4bab69620ee3832ccae07cc82192d929031e82460fc1c8b51bc08b4145dbcbd7ce814343226074a3ba816222b65092a71e48a5312bc0bd781b6d82edd7c7bb82ac5e8fa64274ee2a222959efd9416d4faa3a62bdb2c0f7451152badb4ef71f6322d72e3759ca50b98d133e73a2af14e916f1844ae07a204cfaebe5057e65bc5cfdf68533dc2426c2b475439c6c6befb11d6e33bb1aae6fbc84d1cb9add45a01b2b4b045d8d198e36a2efcda8ab2e7ba0b1b48e21b322d035f49aa08fce10e17f72fc751f4e5d5dfd676ef16b7707989cbbe585bf1c6e340bf9f0d2390a3328756a885695a8090944b42345a0f3834a1c1feeec439776f5dc824ef1f1e51e71a4d40f491c34aa70b74d5bf1c5e81a9e1b982e87c9bef5b794e399214daa91a0a9cea39a22625d994b5ae2e3ff62585daf2cebeccedd50a10e63cb3db177df4b6f4642d7daa1461384d1d279a441f7514aeb66593c75a71c5b0668fa08624cd7c8776558c54ec61ffaf1158fcf366454433dfbcf29c3f57678e91bbda53e3ba59781573328632fb86e50000c19367b0037bac77d3a4994cecc21f1c733a37e3853815e146ee5b8837d4a4d77b3aa7f71623de7ea80169f0c4a6d3ca67aba10a3ffcc45dbd063370a7eb60f665629b037cbabf49e22e08ef09526670dbfa4c2f4173b9c71d1a242abcfe6f44ee00e86ce8dc28e944570325f3cf3bb1de5c922f130fffca5bbe481ae846fd4caad90b3ac8dd461030646dca603fcfb0e1f9184f84968c0b1e59cf185ffe77e082ba0a3ad2f4c7d8498904ffa414520ce846c7f692fd9005785fb480d59d0b6a47de42106b4789382cdd9a93522788e6548d1143af0a7d2c50b6f970b25981ffd268d43f394da20f40cdc2287380a48762b98304fb6cb9c34552434b11f99935910a7f89c58e2fa20ebc986d422f74b9821ccd89f79e0318e563be330b8217adefb8b1b0773166a3e3c671a5773039a5f7ff27392fa60edf27249ca33f244b4a831865dcb30d2ea85bc813e6cd24411cbf8081ea54b84e8129db579e0207140bce62243908193d24c5c09a7cd5713c3b0523166d4cae0852451a8f91fd06db1b038f3157f6144df9643ea50603efb7a52bfa85987e1e9c9d4a4fc9377d2a15b9d6cf2bcaeb74e6142a58e65931d7f31943c99c1c4fa04ce3899241612f2b159dab67b541acf7c6c3cd72be47192976488a69eafd09c3085a9afca510f2c44ce1812f3a3d10d8adb0c7accc5717ea1179f0d5b27d13ab29ad6e89547a0c2199bebdc77568459cdfbf2a401840021c450b0e203318d66eb49bc8fff7aa7881fa069d0b7d47a19c3280e2565e815cf2b30adcce0f87157a98fe916c5801d2c0650c799e95f3ef0d48b782279b4a806708163e34d17da1e6edfc545babbbbe3870ca51f9088c676855f992752da913f71ab7bc8f5499d11df58bbbc4e670429004c0c2bedac8fddbbe35d64d6c0f63a4e53dbdab1d9839013a9ff80d76b2c1fa0d9242f25d021252961d5cfece499e19bfccaf9a0e4627d256ec13f57e4fb30439434e069acd2158fa3eb624547a12ff0a683189a207f9c28839719564b60d669e0e10cb1696e4f1236387863a1149b3529c72d0f58db120ea4dd72fbebbb26a6d6e9a927fae07f8b33b083728b76c8a1d5f3ee5d6312ad2731b5522e7836d73677b0872f921c23dab1400ecd34dd90bff07025e6481fb51d7a5c964524d1b57217a6334086bfd9468880a2efd32d5e55082ff052e917d4e048a11198f2f6bfb64d8753416f90c65b84690e3916d06304b8f0d6bc9aa35f5c72410c4b0d563b0c157e13d6403e25a63728f08eb0d51b776162bede9e119fe312e678b8589b5b377e53df7bf0e4c09e834139f0ce9d25e68c081b7740c21cfc035753552db8aa391bc8695971b0fd793cb683adfb1c8bdfd95da45edc6c7c7d86fbcd8a37ae01c31e89fcb9c685711c200ec9467afe438519c51a5fb68769135dd1c7ac1891c5eae3c66ce758b5f3af4d0f008f6da639c475b5c946dab669855f97bba2287eb49a5c7521be7ccd9f77c30e02c46ca9210dd0fa164f4214204a55717cb31919d8b4061caf7e0928c2d7e8ce33004121257113f757f71dfebd4348ffcd7cbddfb8666c88f62e71509c2bd2203a86501ae60bc55044fee704dcef2e1953ac9881036d7d4071f388d8e7983b26252998dd18f5f7621f345b0e01323399882317e2d86252ab80718a4fd2c64b1531e0acb0fce5ee7b5b39509f3c67baa4496686e39232c6be94a379a13b04f262a51a1bdfe0ad105c70f3882859d63fef2b03c252eeb99132e4e1a781d4c5539004969912b0276736d54b4497308365a65dd4e983daf214ca9aa85a2211bd102f0257e1c32cda55312bd9dfef774a08da87446f1098f75e77104e9d8b41ebac68819abe465c90e9b91268516dff4d3c9c1c52454fdcee57030d61d03498d0330dd852f90d829efd78d27628626ecb53a6097fca14644ac84ad4036ba2931c4c5d2abfa8e1cf9043854306a95a982a5f85035991ed76582824cc5cefe463a955e8ccc662491a785873e11ea0db88c4f5fb36ecb94eca87fb27e77afa4a3895f6f8293c0466f58373b7cacf51f607240e0e7a0e2b258380f9b63ec0cd6afb96a3120be64c5c82469ddc8cdcfa2ddc8151d26eabdd27dfc1213742c9ba9e79fbe3c96ad9dbd4e3833a2efbfce8a138a0bb9026198cc740adac603643776a4531e2b9f52295614e133874d319d1aed129c2abd8a07cd28af27a74e98d7f418acb8561b5482ea25fdc8c1e0e7e7860f083a128207d5ad861b45a31dd9152f7eb0e7c97935307e47363fe0ed8e0d36d0d6b2325564ba37ae4b7a6394ec08075935c967d4e54f72f33789cfd77a421b86541da53a0aaf529a348783f22de02cdff52ea15a0e951e9bf654c6aacc0b2519c159615394bf78595cd470c9a715ad3e70b79e57a1793a9307b572cf3096992702d54fb12964ab9d2ff9ffa1766404bfbb26a6cf6762c5ba97438f8e000cfa54e96f550cfc7569b28082b12d775b8b5f9a55ed806446ca1e1ad84f5ee40731e136518cd894a31e8f4d82a9aeb94e6481ec1cb73a994381ca2fa6d813ef35e35b417c6a9d6b30148b2a75cda7f10cb71e07e4f577d525ce4d643d85dace67fa828ab852317368388133ef028ddfb5b2554b65ff4ccf2442184080f2ff80c597f23bfeab437e58e17c5af8fc8de8acf7c149b6f7334680fb1e49f76be0da02af6679736db2bac89a41e468d2d42a3e725696526b90237ad0bd975b0a246789c8619dabda579c415462a487549b4b6a5ccc96dd6e8df9b546f8519f8beb37bbcbca2a7a866f8652257ebee9bcaffd7ec20ccd20e1e34af5ef7aa962c9b7790cc43140953aa1de9db0269c00539acd5fbb7250be0bd8c9f64c3a1c2219632ec6a178bc00f265d2ed5943840173f92400d3aff14ba260b8dd1f93dbd5f88b700c398de3840da167091930d2a3c562f82d8371c40a911798f54c223463e411c4a4ef2dc1e642985f61ae3fc4144d806e17b3d7046a290ce4a0bc84e50733b4ddd7bef90e47077e6d2c8ae1fd6746d33d80933046217acdd07d14a33a60ebd3d53d83af836c27fbd512884956e29365ff985e2c18e167f030692b0c22ce43fc81d7dbe498f170116b9cf992bd50ef7b880a7fb2c44b1f6ecd41c40fb06e1adffaf0f91257e7503b74566c98c3c1a23270fbc76fb7d0d918fa2b29ddd1369ab177d88b8f28e9464511dd6de8bf2dfd5a5615307452b9161954883ac2aec605b0e83eae37697126013e4214b5e3f7ca5ab4741d53bfc1c57c49b95c0c0a92b1207a8a0b73c94e3bc02956cebb41162dd1f44f62b1adc0acf4e869f840a89bb4ab21dd305fccbe43e294546a5170622f99212d2b6f856713c1e0eecbdb0b425638087fc55b5d12af59f619a2b57a9e2e4525fb8f6c1e7ddbe1b9891b9db4bff7b8a7a53d14b0635af7d8aeacc9c1b852f27387546d5b000e81336f213002cb35a5fdc3d27194f0a26c28759b5e3b75ac48636c310c4a98ae9d852dc4f149ccd47a59c1eadeda8453c315f7cb84b8a5a9f3e1e678d5b1400000947901a3a8f90e1c21d58f27f1c99cf0ff8b8b73b35faff6eb82cc25d76ccddfcfddb4a85b3a0d2b65637cadd1077b0d82b1244a40502208062bb405ef2fdb23bafb71849c8a895166131afa04ddb774e3b3521b712952ab064d2ed5b40dcfa60473a140e3fa6c1cdb2f2652521bffd796a1364e385c1526601d135b1d36f1ef3594a25d460020b0a11c1ea5faeb46466862e53d4d3e9ef0585cdc94278da08881c071006b87d9b05a45fadc4813f2e3551c362dc1e63c9a67cba3adc3b7666cc8bba188ead0ddaf0acf01a05d3912bd2dc1767725dc04e8d6ea86e4e0e9b0e1017c00271feb755ac8372dc0dcde1889045ac1f87996ea7a2394591531e02f1759e73ba61cf70d5cdc2fb4e677af9add17470d5a4eb950861f3980cc29bc7d69d28a7614162faf09e1e8e53349a526f06ca91f757a554356c103efcafe9ff02646257a07681ff17ffbcd1fc47d22d080c4e5e950e1fa052564be6046a314f7b35dd8b5c8abea3f20335570f06547bf07faccd51ad68ef3254c218b2ff58de71d830e168be84de39036c4a5b621e1269e69cfd389e9e25a651f1737505b056e502e92f222df5c95693c22784f80244705e1e6563b0f887f19fbae3773215afd55f73489aad26fb99df9574dcf0ae95d80d32d5c8d228e85cf3add3234e17d3566ec218d4fa617d647f177ad582d11108edb8faf6d20ca6fbe10420360515276aeb93a78b3f542a4aa04663c86f9d1137af72dd1b855a61b37ec0ab9afe3c505c4775b303e2a90dd0d57791ccbf511c9d4d36c8643374e4b13df7c018cbf8c740f9c92d2503a71f361f4405593d95352bfa74ebc0cceb1baecd31818fe7136bd91d13a908c339aa52756fc363ad2bf637349447e9bc9012d336b75824ce05d2b29f664a793b3a53011fc9217c09db727ba762d863ad16eced0d5e66477f052efe8847a853f1f25f30d4b31b0d4cfb67b9700a3db9685ea8903abdc8eab3b7b1ee4ffa4b9589a1ca4efd6f8cc1e941bff98852503e45b0d6d9b784a1df45fdd1c6024b7cccf0b3dbcc8ef100681b3378f68b0651dc3a0f0235bc0444de3cebd47176c902beb57b95a5d615b75c4c33ebed396667a008087a012be24b9fdf345bfd450b7a7d62132edca6f89f67bf8e596c4ef44dac65de6114289d5075e9f7f8a97abe59d64449b4cf0125844b8c941f0965ac1746d6a2da5b4163ad63b878731c142e80855492fd0b59ed0d3a1ecd5f71fdb7a23e464fa990cb9adcb589af711ed2e4da8ca6f817c89b4c283fad9b8fc8d4e846f544ddf7605bce196ce69112e87103db9d9da2695310151a80ae622079e3b5f261a24fcbd8764ba74e8482387d06fb8199e1d46efd050eda5850c885c694cd61d744c8cca6709c2b29a4712d68e90cf02d9ddbd519d225d91640237c848e9bc8867b4f633980a00d9eae9d6acb795812773e37d1c14e9fb4f9a13544e883e7781a5710a639c9446c0a3b2959c6cd538ad9e53417affcffa55c68cd238d7aebb6a56d9a33c50d1994d998f579f5fe6e12feca60080aba11a41b04c02e61ac9e3f168abeb2e97defdf1ea64c3680acdc5aac30609171e242fda9a74ac90963b27930337f31e4dea0009ccc108f013cda821f9b3991e999cb661e14171a04452c8a45c56c9c7fec9eeb4bb599d0757110266387f05c3a8bbc1f84d5ff56a99e47f8f51bc4f7ed47e730e6abeba5cd3f9272d952dcb2e77becdade5b6bc6d8f7d088b230e71d2eea12a6caabafc7bfe8e18ef44e3794a76d99d0ad8d8f5b3d8041a58b649028b2226de5a62e968a97fc8d791c5f2fe9eb42cb272ad7998559b2ae024ddeb3ddc1ffcf96be61d1a8557edfb88951d428741dd3de943853a18bec3a46fe1e7cbbdc8f5c59ddd8396e005a76f1d99e99fa4611f4c715f168441ab4eb15dfd0e02c0dd9f6e18016d5c0113277e1f1029bf018911864665afed2b489ffb028a1ba1856f981f8ac2dd474247f7fdf29f88c3d88b9716d394f351e424b4f6d9881e5a1d25716bfc2dc1e0437c781bf5ccff94d38f8974601901b098435601f095848d930d033c0e9c3fb4748e13c7f66896ae198f2e18af01c3f43cbf98ecb0c4223a919cc5a7d53fec4570d1f619ecafb9b8b73949b17af20f25312b3ffe6e6bf6a279e6bfe47b5096a8d181af6b027c57d37c15541272b2796a4e1c5c41cf149e809fcaec304ed9d87aa50008a9173fb8ff1a43295d918185ab6735258327b5278d376fc682487a74ce0dcdd48b0dd09be984643666aa27f799e523f41e87d0291b553dd3b30f39b3eb74e4f6501b76ab9e79b5ff616322cd98a52040f5312e419d09fa02de63ad381a5e848955ffe4b1abaf97ff566fa707f3a04dde455c8366761e68dc7019fe381d78bf0d45bfa25cf80a066bc626a72d2f231bf2a8b1780dcca63267d7de1558f4e9962badf646267de5adce063950b0da516c500cab68f4b07a435a5daa623bce0924f0035d1e83e231faea8bda8a90ba0a6c42f1f288f984dd40e3020f3d9fc2e6d617244ef6919190ac74bafc0f5296421bd2382106c9b96bc29c9f81bfcd692a5c68a3afb817a0be1d53490c810288fdf536df77a52b4cdffa7bae672bb3c92e223d125806d957f1c6bec1b0eb28e0b262f4ac361ffe1fe64cf0dbc44340d132585a197253bab04043a44da93a930d37dc66c5b8bd7d16e267a16bc51fa3cfaee948bedbfece4a2936e09a2a77efcf5649639f24ad88ea7d25b1476bc69d7730d0fef3db85087f35cf77ca46420cab43ec0eb139c897bbb66dedc9a634d1d93af1e87aa00fd9e2aefc6ee58e07c95e7ae58c930228a541a9607fb85fa3f83be844f05131360c665a31953726a2457b5275bf25b6be027bdad2b6db6b8a28fdd8804f1c746b65c54611ce0cff1d4430329c3e5c713153814f725ace9c8b07f31d9cf921cd42313d166d9a747d865e760036f880ed9452dcc181b3f607394c480e6bb10ca9a036e420ddf368b66dff994e79692b6e0640e54d6bb4e24269b29040d5ba48c0fdc6901085b97a9b4ccab2e94b1927fb0bc4498f7577d9bfd3496eb7c6c71a7e506f2d22eae65df5f47f36127a0ae5a9d2809296dcc94ca19dd92cf620005fb06bcf7173dd1929def2e7a2aa2a014d38afb4804611751c7269908e4abf830fb7e2ed37dad8ebf019b33a94b7542ed9f9d27e39924753b0bb5274d935b4189a99277dcc1f70351364ecb8f3f1af666973fdb5cb3ff6e88030b960976dcdce6ed6b131b05c492860adecb206d05d77ee0eeb97c44e0b6ec07a81e33049188744a494c7879bbaf2294b70895af6c85f0496f3278d40b58c7a05fc98181a74339378aa87dbe4cd19d430e8729dcaa9fb8dc9dd30baf849783fe4e2a745054b3512415159aedc63f17dc62b166b6be9937ac4087fd80ed7241a4f90135ea96ad27d3d06f8b5e2bb0c874aa87ef6fdcb2e35c105aabb3f31db907ef0fde729a96a3a41789d95652dd51b9c73fba717049fb847a2b2b1a8a1612109ff8a7bad67a39cf2c6cc829c5e2446824283cbda65122e78a1c9ed451df5e404b9f8455cbc566fb25341023b0919c545519f80844c83fee2b23b9d4e5d6d4e5d61b839d7a5265f54d562484d402cc4e3f7db493981113f102438ec51dab9f88e48905eee2c47414d63936c20177cca1bf1d0b6cd0b6e25c8c20509d7d02993cc080498e664cfdc0ab1927464b5472aa74ab8b809d9b0284f40944d07cd5b5c8b67f69a4db7ab571ec7a8f76c83a3d667db7b58d56d835ccc30bf03100b8cddad18e4b80c755c3a9e542f7b96a5e71fa726f8646d042dfce86a791b7395af8555425d82807a7bb15580989cc56e4569598d5242874d8b6a882fe8a133c0d3ae6c46d197cbdf2385f00748e021b309d528b0df9cf1cc4ea22b8cb1ad472021bf4113e3f41eeed4b8800a5f09d678dfb2871ba95fe30f9f41abbe1cf42f04a77ba786cb607a9e64965299e920bc5cad632ac5d8f8a49418a514b4bbdcc32a512d0ecacb7588d77bab9b5555e934df2844e98bee11f150c00687f2af9d4036e05e39ee7fc1fbcb067bf058a77548d343ed86967c344f7f9420d090d706e22dc3c1671249a8e145c9bf381f8eada6c94ea767d134d09a4ba15dece34cd730899368cd32491a3741820ecb8333b282135966f2690f7ff2197621aeb35978886ddbd6ca4f378e3fdcb25d73452d25b61e81f8c5d085363da0b2ce66b116c424d3f3e10fd0540ae4cb7fb76fada90a6c1a0e9b32a25a03ae6c388c05ff5a481fab0cfda0fc375889568d37cccab07c23c6969a86fabcd644154d4a25b1acf6e5debdd7ef293b5a01512afb7c19419b16b0314003c9303a590caff0b50e406febb5f3853d3443c3e11937feb44c57fe32c74a5108d354ae2cbc03699f7b3abcc672f0706f0515a4552bf0921414f487fb6ab979a386f5275923925461e3fbc9d676fa29dca510d057fb6fc2a782e4a4e26e7b794c0eb76e641eb3546520090b44e59573a1025fc911b70e9ee83a645008a8110dacab771a3399a1811a7ab475b4bb30879153cc0f492c7f3da503bd0ecc50a1702262d0e9a303449dbf459adb824e39fd6ea0e75715bb7a26269f24491198444813271114d93aeb9339ccb7f841ab25e7cabbaf385588180a672d519be5b822553b7a1332a1f3a126a980acf514e60d83c276c395f7bbc1a7e9cebbbeaf0174ddc0ac56f83189cf247467ebed64b9526d3566cc60ad3bbd5472b69cd2432184a78f246e0039444fa339efcf5aeb98c8acfc551d54d09645e0447ffe5d489ddc38b16ae4bd6a7047027fdabf2461ccc10762872620d4442a4d69cf1fd8c25e0d08e3f90547fb87a3c5dd70f96ff7781a3be6e5772f0f7a2d868cb0cae0450ecb8552876ba90a6771e55d120061152fe64dc629810ff97160669f0431d1ea49cd007253c572653cfbb070d3cbcd01ef6101813dc05f2d3c11894f69884b586018d62437b832d688dd976f0c5aca3cc65a897a03aa051f61c7b36011f7cf2abc8912a3b0c58e96e3da486d7db4a331be0bda7a69fa441378532a760dc141e3bf44c262d38e8b26eb78c206b53d855f3797cc21fb3fbd59467818a94217c11223977ed3a3a0f7d009204c9ad25439f22cba49452061491604892cd3dfbfacf35d22bfb3a86fdb6f65f3f6b928d3875d80c28ac3e8b7285b10f6d6905541724c9499dd427f1dde796ed26de7589d70bf225d9d66b590522cb7d3189f118703e3f2ec54a66e19c47fda805212badbafad949114b480b9e4f9098f8d0c666377a4218aa548d8da70bc67b321594f5e6cf86a9822abfb142ff549cc619d3d2c78a511c5a4df5c3c90fcf19f303b5f18afa457ceba218667e5f60b324d4e5d935bc8251ec46a1c49a3bea0f92361e2bfd6ca798ee1dd40ec18181443a3dc7d67c0c5398a82b5d93a99a3e9e1234678b45d2b229f75a4e3aad82596f98a79c6500514baaaaf48fca525c93a622916565774fe8a003ce1787c595e62040ab40bf331d095ba99e2c6470dc63a952329ccfdbcfc182ffb08712c6a611a65e14c6add60e55b9aa13eaca22417ba510401392d916386cdb845346dab8cceafe1ac9caf6517d1527275c676db46ced9e836e41ab899be811318637ecd4ef508727d36b9561bcef674ef924afbb47fe2ee8a0c66937689cc4dc6287a2f3e237b6945a35af1a58af7fa22f1d6a377b5c4c9bde98ed8e7e92d74ea443ed33c8c229ff9ffff14f0bcd24158dcc92b814b02f427885e3e0aab728c736e796991f4a4d80c87efb6d86bb61e566fbe17f59c65ea25dc75a791655f348fc90649b2e614da2967b372d85f939ed3d03936c6fb4f649f1696489e5cf05b6506f96c98a89a8aaba3440ce761ea34a5eb48cee920ed5fa062d2e93fdba3f792fbd00dab0e6f81d62c028e4b47bccbc361045e0d17327a919173b5a0dcb68283c3f6b8e45cb59f49b479421eb041060733f39ceb3d1b3758dfc31d68cf9eadbcdeca201b975fec17542460c7e9616a478c4f3942de6a3a69b29f15f2d12ba12193c40fb96414b4fe7d50938c07718fe892639c73ec1fc79f12a6508d55ee757acfd3c6b7254a2c58a0091bf58dcc1ca874a9242ea79bdbe796a8229e78800aed0a237985f5f0cd3eac95b08e947076a235405a0fe0d2d9459fae2c0d1e0da0acdba457f2e6b3b5774998f5fa9a2449f6a236ddbe07fb59972b54ab1fa3561a40d9bc0c7c768fbcaac00e8ab37b9d386abcd4ae71ac676b66854c270b2e7810f578aa6fb8fe979091bf7ef688cdadcceaa1371dde7eadbd455953facf57091db97dd3e9213a73487f36deb0508669458d276c14a8b45fadb2196b1c1eccbe5e1f7f0d7c6d48ca17d6b061c6424e68f207172fbf403541dde3263cd88bea1ae58e34cc165f6ea667c10412198b8745b584c98d4b8eb16e65ea09a5f002a63081fb22cef2710c4496f40d150263bef026142f9cd8cfd268d4162d27549a59bd84c804c6de8338ae79ae5cbdbc30448ebab651386725ddd3b3ab65c4bdc2703629469396a841ba141d5f7301e5a4e506c4e019d0f7c633387a2d00ffef7fc557b7ef69a2597bcde3828a8e428b94071318f9b625ad7ca96c08e6ca43af85e9dca4fbde5852d23076ebc970a78b62b0de59940524f572feaad43ac3ca8ff1bc6903d8015b7d1c0a8e938ccdbc0987ace4679d61f18563a43e0f5a4eb5aafaae10b9f9c323a36ed8b935d6d91a84cf5d07599c3935b0875ff5105a0276d13e0336701347dc9e27417f6bf9eaaf85d85380132c493c692193bdab1b8be99298963a2c2c369684733ebc16369a6864ea36ececc0f17b150bfda60b48d54d65e8ea4cdb4b34ebab36e9ca1db5122167321f4bec9480423a091c5aff68132f7f9822c1b9d4da94d53369b3c99baf4768130ec97203f146975d5b900d63937bb11b8c432b16d78efe8633f6e965770eebc64acc7f9a93beb359cc9dbcfaf3152bc3225238a672b166005aeb54e3ba50a35cc612fe3c624052cc8b3e28666cfb6bc0baf8e9302a047e67b70a729707776a8398c87af80641dfdc7500ccde0da5b9409c1f0cf524679cec6621f744c0e453ce5dfade9ee388feaa90318fec20f053f1a9eea854ea13b11fb2f5ece47b648396ab607fc370b6b70d8d080874acd39f9de5ef0a2b97c2c260f2e10676a29f524b93d78773298073964ab71d5644f6062939637c59141f7f528b38e6a90bc153fd109667cf7c1b82ff81cccfe944a097565a5627a4833dea163181b58064e58343ba9db7307666e9762dc9df942da282e309d4dae9e4f486cf52ef76f705671f22b79ad409a7e60a6504fb756a50d7e36fbbe7afc796cca766b5cba03cfbcea54210495ecb9a4690d33357fab7ce116793e4c78c5d0d47251bc2a8590c47e9d18a05b29452fa0c6ed0cab6c192c42d9385a734ca3efaf7fdc070f5db24fde4f7b51f310901b5e6739dc20d8c17435ab8b7a929cb14e2e287dff10e6ede2a7251d694e3bafe31c6c3f9208466d70651bd09832dc73056c1ea29470fb8bda494ce296f374ee7ebf3ed5a2fc9168b1f32ca911cc318157589815e061b93c0499c160bffdb0df01fad268f294cb805721e8bdbac6505da383c1474f0c7a31832a3fc22c9e1216e8fb65714d3b516a3e59560226a35cf52bf3a03e2100d1795460f9112558ea8abcb8c12f496ca51cb9a35a21893410825c2229ee60bcc2bf96e599fd6adc2963cef5bd5ae899b90f21c127868720b4f2359bc085a62f727d6dd36d06300d7f060c704792a970bbb0d80da0d133e7c70085a6dae9a4ffe14f72e6eb6e70e6773af6905f1a04ac498b88b41aa273f36aa5aa5bcdce71f7cdffcaffac9db7958f27883a99fe62c3222a1591c1e6fecebb4fca9451d1846d3ea03e4ec7cebbb7e1058fded6358d2e4ebaf1677b45be56851b23f6b65ba11b447ffb62da63a88dc47c43850199a01456dd05387541c7572d6e1928dc25166c79829204bd3ea3a1aa19a824a42955ea913b214ba7494aa6d5cce82a5939de5cda93cf9706ab8a386036bae241d259463e22d9cbd28005c57ce4045c91407f69a9a82e60e3ef4cce8d6d915c87ce90ca69627884a155fb362021e1af7f5106c7d8869fafba196762a05fd3b0ca1e162c770b9668b13cd103c0b31386d0baa2ca0074b63e9d5a1d68b14f3bae80580a53c2b5e91f0b002cf130860356d8d333082ec91df0f7786c7f0425180911a6e85358792edc78b68b1cc2bf1ff0ba6b3d3bf5aba500b81f30b1a1780c06904a387049ebc52660ad1e11a9ab8ebb74fa57d8a4f34687e1fdf4c654c8c4144ae6a33186aba4b8263a7a2e75afa42a4e216a9481a838b9acefe9bf25edca9c9afb0cb9f808eab7f2a6d7b80a505cbbd5b99af23c35732b1746ec0d4a30cafafb585384b6d9a2d14d49489b12d2011fe702e802e65b760a5f5233bf9aa25eb09d7edf672839c9ccd72a53be064664c9c6fcd7e4f2fd80a4152a651b0bd6a4604dde3727b6fa086ebe201bc6dd465e95a9ab7dbc313e6f1953024b39ac84f4e532eea5dd737333a54a59a7c286ae33c77c8c32c224d1a98eda11456c02e9f071164cb6a2e7ea7768f3818544d7d071a20ba5246310238ef58c4757573263460583c78c42e99976ba67c244d8c5aea2eb697429c6b70d5ad631ec477ae6d9dba4780ca5fc4e05f228a7db40c1b9013368a2a6274950c9782a6329d5f02e79ff1c0713dad77286e4db95adcdf35274c965dc9764c4b03c1d72f5bc33f54deb166f5462e7e384a89cf3984e1226b54d79208fb526b012f320382d0d8713749a58bd864d9171d0f3fd7a4ae65b832b3151ddc6d4d96fbfb96907c0b18dbe8ad235f153eab9e5c8ee5b2556b47e560f5a9ff367463026fe6c0211dde973ae7087ba749589767fe7ff9f37dd1a61f09d0a2089a0503572ca4fe0ed6a31352117325dfba31c8484d5f92665f96e9e100edb484bb0c8fe7d6ec83fafeca56af551c5032c2c4dcca0ac50fd41f94275f445cc5cc8c2cee95fe22080a4964285f679075f9b5cb967f734c0ff7f35cab8969d73512af3407f06faa9d392a7496b182873adb68483ca96f3c52e5cb44d653befba085872c7eda2f82844f1decfdce95973bd09da53b824498c5fbf2b79ba6ed7265a4cbb5f5e848d44072bc8f7f1eab03e60446f1c6140a657c21d35922a108677e3e99d6655a4b9e76a772f83cc24d6f59a531d1399a1664a10094cf7d4bafea63767fe8306519306a2c5820f476ac6505fa810cf26f866543b35fe565a7f182e7ebf97976f3a668cb70f932c37ddc4a9e9f4fc0ac4e362689754cfc92499aee497259c49af7a2b36e62c543840b67fba92c08cc8ad1a917a7e226b839450b15d71083cde8a26629d404e5622d7d9179cd54b9987146009a326d3e2c14f369e5a513477040f0080d7114f01ce360cc7de27a0a091939350a02f7c0184b0181da4d13e09c1ad631b3923a0adcf85d82fb3c3ba4407c7d70670a4f88331f9b7517176a99e3ef35da1c98fb3f66f1c4787bf20ee831b1aa7b37543503c3e587e16b851c2e246988d100192b3255e7db642ba4cd59cefd507c38881737cf8eb3685e024f50ef9d96c114db6d896e98d91a39d5142899634037282add1fd821e2323381f3059d5584b6f64ff6de5317879b0a7465f88c87f8706279c3312fdce840c82a4d34e5c33becc9e72a8d0ebdb208551ff8521f588d1afc7ce945cec8349ea02a3eaf5d3ccae6ee085dcaf4b3f4c2278a574dc27d009bc3dc5ae0d42499c01d91eb2e5979dc3e1e08023efda35a071e9295298b963fa8492bc1a4df8ca8df40418f213ae00df71b24d371dff377480d9a482823eb2821ce96b50ee388f1826cb389e342351942e12608da6532b34c0f379800533ca26f7919e849abc915a222b5ecc301a6bf9e6e0f03f0b7b351ded59fab1e6e1339d1aed5bd1c868f54efaeec63bf3787650f1710590349908817247c75608a8ea4db585ad28e91178df1df17db9514b3174cccb8ae0daa6ce9341cdcd8110c037d9122e2e2ddc233ee50f21c9f11bbeaa95feac054d2d112d2961ea3c267cefccc64a9722d04206f7b0ea0018a9878ba518b3d1531d41d4dabeaf32a50fe295a107a6a28a784728f351e0001b6b4c71cb392494c248a7c081780f2d9aa8c98b62c5ab04182e53e836d1f0bd0b55c486db7b60685cb299d4d074d8f6335c3277548295eee3c7147af6ec0aed70bec4d4480ed2b5851ee295e995f59a53b3a0d81324eb2c862971318ad41f179128a891d67e6c1596f0de6611f3620216d7260105968bdfd21de58ec08dfdef4f34f3f1c071668e9dddb898e0d6d5c47acaa688201f29e7c0245090d85988bc12d80f8ae39e1b1b21a36984cd128c2537611aa90138d07f12f5735f4dc42eeabbd39698be60aecf39eee4b88db93b0f6d309d80720658f69f09dc5290e55da385309898ceda521e0d27c3685599b6c28327659081b5346562c13ec7f2721bc90d09c72ecbcba0807f89d47056dfb0face4922d3f4860546f87e930163a1c1f73437852d5b7e3b0f1530e3661ac6cd4df52a3c57116ad3c2d17cd7ed142df3fa4ae16075af2ee57814367ecd2a6f13b4c8f0df08fd8d10c693ad2d4f851d5c3caee3503ecc46b5aba9b72fef28abfd3e99263bd3517fe6c87ca9089d7dd11c4e123c9244a9d4846f2a60933f2291505249d5ff0c0127916546d75320c404130a850e5fa768bf3840cf4988cd0511f8d9b480dba640ab497af083af4f9fd7b57fd110600905391c0d7793b1be1c0e9ecc3231060bf91aeaa1218ceacbc39e097bb436ec6d618335696c2f8120d173eedef94a921da53dee3d4e14652dfc81d8f984f531456d736fe7cd112154799cef8e4734b5458253802932486e67bb6931da51b3e6a11d4f28cbe7ec0b56353aebce169e445841d66d676e47eb5f98c6979db3b544f8920088790d95944249bd0fd662cbec794eb5b5761c835f754cfdaaa167b0ffd194ec3bca322cb9905deba01cb661acf28c2829ac64c1d87789284fab3bfa7685a1ee876a9a575aae350d0e9a037cca3ae74122e0f4cd3ecb14fb642d7d825fe8468fe7147b1a997b6b502a5390a64ba453fa1360cdb974685cb82d449fd6dfa19744889bb0f485908b6f28f38a719b09b9cd68fc7984f122aa24b2e384c95e2e34a383795224e3d2998a49723c5dd8624c9e73014dd91ea2a5c528636d8cfa28d74e199d3f8d8048969348cde735389f0b60ed74febe58e55123a06b8483a14f062da8d3268ecfaa97f772ff169b2d61e36aebbeb03d2b4d2d6bcbfa4f820f07422350e82167c20953ffe2ffff49b7ce986d64f2f0faa38205bcd440f093849b0a15b6a4f419b0d5119d6b73c66d9cf1cff7211325a03b7207aeb89c53d37f671521b1d882f753ebdfbdb626e37b673cadd4c6ed5a712e503f5650b3e8b8aa7851688fb0cfc02f168e10f3a4be880d562833b88e7331a149e5e20d5f152fc85130380c069ce78fad2afc4eab33f4192c063bfe7bacc505d0b51dbb81be9509a22c6f4119dc03a514b18f6a8177e6aa1a3d00ac47bee49fb1438e6f49e58d596fd8533bec3fb2d17dd8bcc9bf4387f05186a00cbad3894c1d2eb527cbb22edec8f1f42c9ff3e97c1e924d259c92c0d70730e741ebf3502b57277d6b59f2286101929e7f73f35118fdd46406ee0eb907ca6566fb90650a2d8cf665558997f5ac47dd455a5b81473672e5d0a58ebd078bf1813d413769af92ff36b79616e157d8395d00a47c8d796a428a1f06e1772dd41d8cad3b6108456e60f6fbb88d124425f7490fe39bbd98431bb5ba89d63a0eb196eb6e8028cf74b4721b4a4670fe6d0b3a104011dac199b257aac7c79cd119e9e78f864d8be2f143962cf0d70c2de2526fb335844e0b91f56adf994f20132429d750c68f8fee78542d72aaf0f17fe12095b21756e0032dee4b8cdff4db3424284c5437aba70eb7a0ab632f351472897422cdffdc64195ad308bae2ae1100068ac2089c53e446051c6ec66b8da56d8a702c48fea50f887321afe95f05affa86c49eb6b8c291f01206ff7464f1eda5ccee7d93edc9e5febec05227a4217bfb9a3d7946bb103b4a19fffc35eb1d69b21807d0586193179e2444b72c10dd7510578f4e77655aadbe81c1a9a2f10535d599251c6cc1bdba130150c8547982ffbc60f2f97b5223b120155f437b9669230f186dc72e6323faa32bd18eba3581138e4a9c15aa7d47ab38ce28ecc991269189ef3c538639d31d309922705ef3e9ca162d90b0764b8d56d713152aa9492e98d4718ff7a0695d8326fbc895554bf1a62cc60d5513f6e3c1c768d08b00e09f378ae81bca254a96a03fcb8cb281642f98506e41bf08bb070f290aa1202c315ea43f31e2d35b17a15ec705386473e358555081de44e3ed1f318173c7174708153fbfc253b14f7e8891befccb5a750b03883c021cf446a089a278f82d1d718d5d3d5e971608291445e583b25631d64ba05cb03d4e5ad52fcf04f5dfde2781bf4cbfaef4f49e430a94eb2a21e6f034774b8380233752e7b3a4b0476f08900a1061c87949c68041e72e49fc31f49342d35ae67542bebf60a9ed28544cc30aa4796576c1da9e0b5c5396050626c5c8a70a62898d6f6ddab1721c8d1295a66dce65f13e2a856746cb73e3afa10af9384ba4808691bb8fadbe3089a2099ee285b00353c3a8118887e69f9e80c8988f7998c57c421d638b87ebc42097108c311afda10103a10a863b1b9ef57b473b68f23abd9b7c0057a497a25a50cc05ed6f120948e805baf8a98b9646f5fb27c29d6492fa1f46c2dcbce12cfad43515fbca9788a630bdea3efa7e10bc46fe628b097bd61091896878684787ed4caf4ee11fa09289cf30ba0c8377fa762395276fe64885f88f14fe113eeb125aedee70f4d00abe526225b7b4bdeb6127c4e084dffd1e4064d75d9fd613da00cb2cd783b9090812ec1eda2dc6442b43d6b2d4db589b5d09dae4237f7ca2ba350bc8f08bc07d78282b30abb93bce55605592ed6b401e809d7f8e1dcad8ca1862269a710e1c446051ea40a09ddff59a965e1cc7c6ff555bd477b7edf79ae14b5116d250d9687c8911dcb2ae3bad3db5e9c5f0548176caef2d78ae6c046d800a47698e8d61790a29adeda056db265573a02fd10958ea3ee1cced00ef32e0a75fd5670b0f94689ce66104ed0341b46e15cdc571a39145dadffa4bdbdee7c0018e632c537e3685805a8b8dcaf2fbc83547820a981ebe2c810130f7c65bb6c7d3c732d75ae87cad274954d84d23aea3d59eac2be53bcc0d2151c30a933003158c70309f00fddfe6bb2a25d5cabac506da6ceba38774f8d142b6d87eca1524156bc845a96f1a028c64a6687a788b978cd4e22c655a926c9a008e554ade0f8191415d845d59adf5c2730aae4aa8c9d3b80f851533c33d58877868e8ec51d9ed30f5ccf9c0b6b7f998d634583b90ec57a5105f0d40607a1d6efb25cedb90eb83ba7aa7afe57696fe1d92c68909a26da1689cad113ec183a581b95a42f45bd8180258fd42183925636f75564ae18ba962cc209bbfc64b0c24c7ac52a1c30a4923f8a51bdf356539764a1792c7775f593ec0e8993ae11f821af6b209fd01071712d87d3623118fc8c0928f0ed1e7fb5f19e7185114f575206bf1dadf20de284f02197c7db1d63bb6dd206fa06162d0987122b6d3d6278290553ae3e6fdfdf2b36cdc1877a7130718903272c0c03b3c091c3e59569443b3f10867251a5bf6e9053efaa177fe70c87fbbfea6623e4be149e10fa1ba1fee7f0ecf54c0ee599a034d5827ffe5600a18db3be0cc95129d39706c876e49100b435c3d7f400a4f5ec7f41a4f8379df53d2baff4346a655ad6b2eb01ab9e207d0af2e7168dd3d1b83d063e55ef9884c94b7851c803d5f26c5d1887a43073f419db5dcd7a2c17f8dd6e3a4b8859f98f25cfd3df4da7f88c078b4891b1cbc1defff3cdfa8fd92cf50bc8532d107d95f88fb1e7677d67cf8dedc6f4b2be4ee04e5aa9ff04c3874acef85291081d7a45374eecb645d6e80f207235b456e062af6bdd80c69d028dcc4aa5b26dd016c55ee759dadaf5a6c016d81faea06551c2690c1c5e9c7d455684980d8db5064570986e428a2e0b65326263785db3f76cdf631c3a27cb1211ced6c4c4e904b3d9ec30cd2e117223099f330af312d20ff75600f28402c8803823e6aa0b8ce921d27880bee5e0d419d77834ee3841cd62dcba3b704bcfff342672a1ee57ce2537b53ee25ab7f1ed61f38b60fa2521f8e05309a0744ec660afa77af06453ca3bcb3d17b875a6d04aa36a991c3f682940d8e3f0abb7aa6203d18a1279a30975d6ae74a988a776f762701d8026e67ceb5b257c7568685a423f5bc5190d915a0ba9c5a6b1037e4fc3a9e0ac60aa590e476f8ee938d4a75bd0a02ee1bbd058bb12761f7fc56f8e1763c640b123d82063a46190aef3528bbd900f5edef81586f268a016734f68f5801b1cceb9cb084437645d404a4c9cd5411760dee5b0a4b0e7a86209530e08466ff5681b4fda628ac91def03d3e13d5e4011e40a5d4497aeb889229cffc76a7ed10e78f3b22be22ffb818084ef73b697429e16086273aea72a0bd71bfbce32ec75b3f20796e59c1e10072cd29bf2e6cd6dcb845c77092795ac573963b516436376d6ca3990b978a9b832bf3f61b378c39baa3d9c10e71954fecfdf8cd6f693d426b0237f5d968a72d19f35990b60cc94191fb798312eb77e22f7421c08c98341ecd203a4a2246a81b4e464286c15fb8bcfe946a636f9abebc34daa67def67c38d7b3625a10c3e0e032c05909ad58cc3f7edd067d7f6ed4a19a500a56ca8484b50595d1139735d5c0e6c8e9705e78d4bf6f762bcdbdc0a98862bc78903d125377fb7e5ea71e628bf2c7b89bd0662d8f61290233e0ee50d0efb6d73f6baeac79ab4c3b4529f7299eb644d20569423493114409f02a44dc8844aa26ba6175024ec9b5363ff417e7a72e37f73bcf52dc060070537b8b0f6e15be53d9428048833aed0834dbd5b397086675314a9fb1279cb02a5d408d8861acece96a3fec715b0129e545cbd8f0ae1721d614ce45de9c192c3ba49aae774c0cbc39f950e0396cd59187ba83bdf14034f4c36bbcdd65042b41f416a8a6b291c409fe6238f8d796deb0ad5c64a91de2557ab3fad88a59b11d4d67b9a2d9de4cdd78bee8217eabb7262566fc86b6ce49cb0fa526bd9bd2c59cc6248acf3b514f3292d37f2ac18919148c41a046393591d09b4ceab156f1b3e4a63ab2dc0bc8b6ff9ae26a3de9882133885d418a496ad71fd90375f2d54b989f63a27b69e725878c448a14dcf151acf2741271026711565140b81f49a37119a4692726ade092d99989def75957b965eca2ef78727a8d518878884c9ce5f6d70761695908c6ce76066bb5a1fb5a66167b3edb8efa1f16c673bc4008b8facf52b1f5f5d0ac5ef4777a46749d0b74d7a00094c94847a101bd689ed5f138460d84256054e085d30b0fde0a24ba1acbe692723a5c751ddbf4e4e95f17cac327f28cc471be859d20684f6a3960bd4bc8a5dee926737a4b1ce2eced219bac3c4ee2f721fde371059bfdc03759a54d2616eda310adb375b8e6428c4242f94c1e0fb6fc5178dd17faf44784fd7a050223eaca9d873082c34f27d3e2ff1dccd69ca3130306d81dde7d4f31631f07e40f3a09500e8b957d85854111007cdc2c94c8bdf4b4b6c7e50355cca874595887f26694327a5158175b6f958351614a6a050cfa818170a0ac82027325ac5e00213883aa8b7a17f1e20aba89185418c38058c63e139fa55171cacae4054fa15903d5e563a3a1891cfb37e05899a05613e6bb40767ea9d35c7a28f77fdd66f00f2192582d7788fdd910c09b97849de58885245df20ddaca6e2366fa03c1020a6f772326669cbca813f811decd95193db369ef314d07dae19c53015705c2bb3a4c3fcc50d2296dd4e94f532f90803724d90edc7a9baa8a2c31a42d71343df10d720db60513608f97f2d3413fbef7247eb9fbf5009b88d2ad26e889ccb42a091023ffabdc0e03e53a95532648d62640badc924ee2b638844a6fb23b6bbff2ea7b5bb2e7df583a0246095b15424d49f0fb7ecb1ea7df3639019ff226b62076b03c97c27123ddb5927926b332e4afbea7d8bc5502b059f4e2b8b1a409b4d128925fe01e4afebb365f85110fffd73279f4fa6602668cdf1f68c4ad5890080e6f1a148b985b2af5894192f1b3a609b014cc793d3a1b8ef5bd4fd019dac89daf37d1d33cc098a9ffa6f60553a1a4f1c394079ca0fd83b3e86ee0dc26fd586e97d18912947d421d8794433edf5279aa3ebde5c947342ad9605d582598c03c127d41ae5dd54ff990416a0ec5c0fd76f40fdd3c14097d24c4be05989809472e4e9bbf52e3d7b716786cd94362d42de997224b6170cfbb2ffc5885d6fc5e4381836d7369159640586000fac60689cd66350b514326240f1c1f999822a83852a27b85a0940937b35ad4315c78d6905aeb5b4a3b20f774e9d4290b68087e04ef32f5e726dfe7d5ea31dd01875539753e1011a16404abc3547978898eb1caeaa7de6ceb276f407d1244dfd5443a5bab0896e584b26a82e903ad86242e0e296d98586752a1a8cc8e0a916d2afd23d0fe454de51a1a903724f84df3eaf7760855cb6ba15ba4b22507879a8932daa8b27610ad291c957cc176f9512f07043ddf39a46a78bdf592c247fb1934b10474c2e97879967bdee7581cd734e0a6543e80ad6430b0debd8349de69a7cc080647703c6a7146984b16b2a7ba77ae582a6ef6ccbad08266c86c7e7c02fc844e0b76b882fd18bc9845792299fadfe93a2613332571d0fbbd0fc2d3fe3b90e847382e30a93328114d380cc3c18e0c786770ed7ce3b56c3bc49361b12008d623b00b6271731c91eb56f62a972a70a702ca753e543da09a79149fdc29624dd9a0c365151588ac78cd6f4085c99b73cbb0f31b440e4f19123d56cbca107892106744c8c0889539aa2d87a9707583f18e0b3480dbe0e2afdbb32389bdd694cc52f19412064a06da2a64463e7141c4ff0e83ca45b659ff60e19fcb69198808266b199a484e37629bb264b9004bd537eac6740f0003004218ac73b9795a491f0c07ec71899950c4d1dc6974ae5a8f40b5e3c350a7050ed531a692ae609acf98ee485e606b269168a68d2bb3efe3f59eaa492451a8fb3c5241d99c3df4519899375f70b630797522596e60951bb754152295d89a5e0786e5a66c178791088b54c9df1dde5af48f48e4bad710fed5a86746c4e0277d81eee281fbd944a40c2690573ccf14923396f50b7bd820f5e319bfe50841bb77bfed5e0bbc2da3e71c89ea4dc3b20586f1a1c12cb65971752c87be4b9f37db8d41bfd96e9e598dbcc0e5b13fa58581a8c5029aeea792bc13940772893eb30ea8c9912da360e8c3e7dafc759491be2db6542da3c3bbb87969cd1a48a144db5fa8c84948e0e9ef1d87b2e02fd8fa25eb641f07a605916495fd12f1c9963ccc4cbea3bde142d14185d0c3270071be6e2cc19a5caa6c9ebf790fa6a538a4733c2271d015f2c3dcc8f4e3c2c737a1415b66ee25e8b9b252ef2b8dcc94f523d2044463d439b07f8e19cbee7fb28adfb4eb381fb3c052173ebb30b9e0eb8c6e2b449a0dc92c94341e3301ea7ced98d6a65115c74de0030bfad9a44331ee203505463d1fb26da2b09de2f62517c635e8f320f5cb3f71a9923aa590ef0dc7b6c40ab7096159f89e93825520d5557ea1e5d433c77bcfe2eb47a60493396b4309bb50881ee03aeceddcb550cc078a6fa931a73002cdba3a173490208795fba7cae2675b3418ed3cfc4f9f0f6a736e13b82d94b8ad925f9e5e4cb36fc375be61f8e254ede56a9c11c3128f98eff497bc514af7434e191df5f04b8966dc955b93b24f502cc9faefe39b5c4e2f0f272c583520766517ea5f2504f1c47ab9c9f3e02bac53bf38651316ee7c6561c5b827ce9b1e9a5eb1eb76b1b208fa187d76ad8f28a0eb3b7069300ae5900331cbabee0861e9f2730143ee22d9bb2053230fa804f6dffab2746270192d6b3f8daac2e5ea95b1eeaf0ea4480b9ef161feb5fea095483e9c4d18831f5daf53ecb8e3189594134aa2c692ddfd3f7db9ff8c4e40c6202f7e92f16ffc7349366de8dd86c38e8416dc1e551a0cc98b4f62fd81874ad456b88493df50e9003ec969b4d676a6d23f586d184fb5cac7f401a04eef536469358c4edffd158cdb5b846499cd12b5eef29e48a79b11359e7d51f31d3455c3d7c51573ffb73164ba39d286c7b3da233df5520dca7f0f8c39a00003cbc4e22b6d2d7605a277589b0c7dbd030b5ee22169b624a31f19db5363386d58ea74466b7afb255daf98809f445c02c83d58443f9cc421d9d24ecf3edda9627b603b30b115e483e97d250aa92ebcd1e0de4dd1c5b410cf4a08482ebf2ae9b22248acc28ee42b45608cb68a9a7618af1f06a0e3783076b8cb79f68a5f9fb465116c11e8521ef262c9ab2cff410cfacb894cd3739de9da359f9fcb06b5ee3305634cdc58912630bb9cdd04a4891c03dee89d425b03e74799fa7b8eeb349ed36f2d3a92f1fb5c5d1e309d6518da233922fb1c108c818defe55e141d16e0d90b3d784d367c80e026db39514ee2fa9947b03e4cc968f953be37f31f8606fb0e2a8148fad3c3ba5c40b7f836586223ee7254b9c338bd8b6412db139330a8cd257fca25e8e38c83db5af51162e0eb93b1e1b8e12b4ad377ecf27c9505af1540f4c7b803a80d25e4c0474d1695f5d124438182afdbf2714a5e3f223528e5cc076d20658b5bd3dcd3a4bf7cca5b68b8a70a6f790651d3705c709f9fba1ca87303527cb10a2512c4173f536e284f58dc7a8cb34de899ddafa59bfcd3a548c5ad0f10faadecc1ec68377b90cb584f2507b3c193e8cf35eab0514a080f783698c08bb8a43526349fc5aaaeed0fadf9d323199756f1cc4858cc83e16cbd0561865dea7d903cbf6d3a7210dadb8bfbcf9381dcaccffd09a893030d5f955660d54cd54debe93d27610b2f30a626a1740ce3caba7ee44d9120d3ee4fa714174ae5d54542ffd2c3e7a2c819d8fc63ba2b0f23807b0be087d5e61d4d79e3fba8f2ee4784782eddff42e20dfa74207839fed9e9730d8617c8bdc171c0c8e31583bb535f254d830238651da629a125e6bc6e21bf2d920faf4f6f6f4347e26975b00505b1d05dd92d76ada7874983428db9cab56ddb5d20a42a1b8e18b0bc7cecd44f5de04b1cf114f65fb02e20736f37814922ea8c5ab405935a0c28acdb35f469051bd34d793a74f0a66897e7dcc69d92d69b89ffa7f7be4e3e1c9d4162a498331c9fc6b0e75c2aeec5cffd4eb31115c3e00cb2721a6fd9d376999f18fe2cfca1806057bff241399d906db833c1c5e3f30da5cbca2a4468d6b8801a866ca19a269cd3678b51770dd912ed6e1f0bd985fbd4924a1a6209babd2d5201934b8e67d81578b685d24d917c4e4f026cc9adc6468ee44a582199589ff78b4ea9c474d34058b128bc84fbbf8ba84d56de828f9569a4d32936514d8e9e079278db323e7f9f382a83aa7a490862b71f5a24b8031093739157bed359bc70c4c939d72735603564869d8f8ce532e8b2d0c5592f6626d9c59ff771b3a35e7c98c48f93b940656ab7bc127f874dc4ac46ff196a1eedadf6128c5e4117a0db0341fb31b56c56897d6518e79521508d530e69b1f8c702676970cc09db0c72aa0bbe036a92e019080c1344dc369aba57246362bc2134a05e09ecdf62057422067c8ceed754e4aaf81c3b5e58c1a1d07e1e327673f14b5bbc7c06a99832b41ed309633fefedc87fbc265b63f564febaff59410f506f2483efbf63f64530c4aa1130377961faebc97cd99ed6b79bce4f8ec8f96fe9914abea60b27f4a4a3b0c579d37ab9b5cedde5b435f289ca69d33dc6c7a8798b79a645f4b21d88ea3fcbccbe9b447de31b985a71fc148cda3088b0211706e35c3230960e48b9b923397f508180de1cb10d8f3c2a709e9ee2030aaa96b1af09d88cb3ed7ea40a652f1c1fd9a857c6551adc88e9bb0f40fd43370c5d2ba14f6e0a8ae4785f22f0297249b74f741a3c672ddb3c1c1b6c424e97f8caba77d7b4b8ffe5527f29fd370d3299b47a08a6194c2c6ba5df0a3675c4c7f7071fbda372ef6a889e54189eec40e01def77f3c5bffff6ea40132b66c94ace77b3e3735b86e9e6d95e4c2755a00b7e55d670a1e91d25dfa86178842ca858c64cc841222fa1c8155ee2ad04955c4f0cf670b24d1e582b4a880d82d41a56b9864712be87c4dfe5549efb32f508d554d059d7758611460e06c48a58b15f2d2054cd5c5c2d883279e173f77388637ecef0a31d36102d8b4a499960c64aa3129032ac9e26c90555c32a2e5727a3f8b913c77c4a01995ef500e6c73656e1c9673241ffca917e74d02f5ff6c111389890789af8d34270e40b5ca5244ac4b21c7bff207ce47eb1e390afe60f35c50a147b517146e2f998b83c39c5a448f246364defeadaa466182eef9ffc5c11db3cb88f0c59ddd5eda8767215a67a457389eb0e41acf5868867c0e772fc2909940345941e82840941a269d3a709128dd46ab9effb129d9563f75cf0da5ed794fa6b512e204d038a491c8a3790512dfcbb6cad473ae3deee167253adcec12eb748706f755bde6549db0ecc0a79a7877636d691ea063ec8dc2d1a90f3e44dd9a7828fff74cd9233cef486cc9d2fcb77839be23b5f8e8b05fa758cfed7cfa55aac2a50ab8572b498e68471341e923e83407300ae218403f107106258187af216edb57dc55fb4a427640ce9799c29526e594ac4cf98732c310a47b2640d87ce27831aba8f5d7a2029279538efae1feb8ab87443ea63fbecacea3f379a587f4f59524fa93ba183c635de26f4d491b504406e7f8ecdf45a67b51d3b0250454f8495ba0b7febde14fc8dcfe63e8a50b88c0226d98c28bce417cf7efed95c58fa2c3c0f1c44a2cb286352d2733a2210544c81caae5bafca2ef9ae280d96fc19b88cd7910effc8c80996326902ae1616e9be0e8a2bfb54bfa1c1d4739892f7034d2e6b95c1a56a80f4a69a42a119244d74d1bb341c024f5d5f29b9d25c5be1e8e1cbbfec2f27e9e6c3cb64ec07fde5038b72bada032b673a83f235e2a95f4d4722fa48e14c01c4c08fd85bef52479039eb96079dfe1d05fef4e279087465921168b1b5871ae21632e980a7d356fd730f4914e4ae0fdaeac78ea43738cbdd563d0c30ab3c0694a63f9c8cd21f08c0a78902e2672dca8288e76c68eb9352e6d110ff2155474dc59cb78411a3332dfb0b9a871c675b8f3e80ab2ba68eb30992bc2ed4f528c09a56f69087a8a726d7e71547d85e8d0b7167e62956e362aed3508a7a9040b8a2bc5df4a16d388559c0dd24363efebab5973b7f085e9e692d89fff9e5b55fa35feb7c843a235509d726f4ca6cd90957ffc3cf826e2fb3c0834af39697a7134e11d550fb43b6012d75249b04f95d5c1f861dd02d222b0d1ac490edd992639436fffe1cb25e913622837f2642afce97c9d86aa74ee7f4ad3e8608390846801e92112284e291a4400a6405f7a53644f53f8d0df37decc00938d0c17f0c08a3b17546a8b9dfd684263cea5cc1b6837d1f5298c9fc5b3a32af38c39001946467739dc9149ea84f5bfedcd1afcbfed5a0e77ecc615821a1ad641e0c96865011383b5ed77d4300a93fa57cd540f3d5a0bead3c958d56e8445cfc88c1341d5597523c8b16b183ff787de2bae3f07b4b82bcd1bd7fbf01ca8ef1854a5d86cc22001be17c5843404069c5af505cdd3a62267622ee8b8561ce2edcd69189ae8e7e7914a4b6edebc454cb2d97ea2998b9e177fccea858877bc371c948cb2c872d7007983a2deb9fb3067eeb192f29168caeb0f498cfc365cdf714f62a99e3dab36fb1c392a048d0009b2f5b30e1d693cc92888fe3349d4371df2bc2d99af3c616bb4633de418560e1814b9226e3d57dea3230f91bef7c3997f3a7f017e3e9d69e015cf3ce04450fe2ec5c311f61ea1959b68fe72277a9634fa0786ff1f47f2a9a4762ab53998d23485629a9efb8cfba136e5c26279b190beb6c0433277029f7c385224af6f617b2a6be03f7bf9dfe63f43f908067317f33aec7cd48add4d520eab8a290775a47d2ff297376d1acd9b9e4aaa1f7fac9d7ba28e7d6d7279aa779cc5c73450a8ac944c1e663965d4ea0a750d54d397684f8c518ea0b22da52d975f1a8eb4d82c4af97900bf707587151507e5f3e25b995e54724ff6e8ca755b45d1e79f135b43365b79c637196b4c5ed7a4cbcd0941e5405a54f29db4d74032a7694fbc9f90c4c05de8452248817072b72999bed9d0c61033e18ea239cf77b3e5f2f1fafcb65251a482cbf01f23bcfa50489828d0a01c6cda066828ae597d1032c72c852e62b2256902cf0b79276d6ea720e9d12467c17851a05c9e533b271d18262b4f9799cd82854d1c7fd0430aa62bd1dcd92a3b73c47717194e28883e6179cb352e759656f1bfd06af59d15b06d21425d79fd7023825c8f736ddc15cc5405ecaeeca037e8c2d54716ab6f0143abfca13b25e41c1f7c53515bff097adec0f6f8dd5143d5d9aef02215e7b36007de8726a2a8dd49f84c86c76524f2982d4755e525ac4cb5a31d280a64b05f93723964cb4d4f71ad58dea8aa6e742dd897d2fa0b8c2cd078f3961f001cddbc9c9fdb9275adb5ffafa180ce32f1d72aa60548a2b2b24ab8642cb41e1bee38521e9a896a620d826eb05e0b76cf24e6d785d66cbdefd3c3c4fc38f39cf38300bb30109c7c24ac257b7a6498b3728f270632c27f7d3fa2e85cadf052c9c3b1f0e96fd38071d9b3af995a01ae9b591650077f3273ab9b7d7279183db4eac2c97a0a4fe9dc3d9ad91f77db31f3a1c02ba40e5e71758f0fa4d0b975a6a3e69bc49b07610d8f28f60d53dfb6c254bf1cbfbff9950f1fe791aedf332b9767444d77fc36d6e5213aecdb881a1014cee34d2f886895ff5f5fa1c6b32d7c35dbcf50ef885ecfaf4beba6225a88cecc5c0e9a207b4c552f4f314e03839f8419fb7062a5bf4d151b6f7534e69449877de44338d0598adbf9700a79bf6b7fac496705cbfe111190e1b139db56e5f3023e75808c984d252870fce76b4ae1da3ba591763ef0b4ea91bce47fe78a61d1d523b72903f39ae0191775051d23e011d75cbd044a78d32a8d19d11dcd8adf066d8bd979a5cf26dc00bb324f877c128e7988210d4492f743f1acc62942f9cbf7f98fa3bc75cd4547c1bafac910c4bd259b4665634b77124a2c1e75848899ef038de197718261e0c67b2b7b20f1e85bd4bf1a0de60bf358047ef9c7a9d70d3368324b1e4ddc7a02d18d763c2e60f4569073d4820c9174dfaa3b17674c62c2eec43e19980782e937df297a1ee6b305c7d58cc9601917b976b879bf667cfe56b38f703b374c18fd249ebd8222022fcb1136876281bfa449ec9f4c750df5bedc5b135323db28d78ab7846731c66adc517b66a356d9b80e3f61002e8c19357a09fe13d02103ac879d07c12afb7dc1597ff3d924b90c62bb8307eb4d53862a122bf5d99926debeda79635f9b29b0db94c62ab7c3051456d7d2feebf25e00d2d1d387f57b7281ee08fc1ceaa7a56a5a6689cd1024cf0b3bb8e2ef47a85a23f332be882e0693898125624166f5361457ad37100162f0077a0187da72f0887be686784646c9bd2078707a39b6fe60a17f20d3b6f9f50e5aaf21893a231622295052c1c70834a91fb884da6e398a297087a9f1a85bd2b2d6e9811a6553af3d17feb2546462a067d4e7ec13ca52e9f01f6295b62fc3d3ab35644e28641f54186221c16b9c1af545ec71d49613d339b80ae48c3033f34b07d88b531c2871119e7b95b39ba8d144635eef27e959b3e02dff8358914cb60300eceb8ce08dc7aacd4f3e4d277c14b4b7ab4254e450ea9395cc772f68ef11f445b0ede8f47d333c2478333e8327864b1a1d3c5e642bc62c66a6cc4f625f93b6c00a60189d9c238ee7fe166f49d04cfdc4c6bdcfdbadca9bceee85a96c9739a2ced1e2b59301724302f7200f301c1e725344e5aef7192eb2ba76da13700d6cb762a13c3e603a4bbedadac32edfcf9f89c32312a49a3a5aae031760db6a44471829efe0e9f75e20a46440f083e98f1e6734997039f047c7191f62dd9c143590536277e899a74fe86e9acf359ce7cbcd750ebbfaca1fca83ba3885f7acff30783e7888c4f9a5f3f7d673744c2f714d1edab76cdd274984744610793156c3457a6fa6b1260640c9c6310df1218b7a6f64a3071f9ecd34f9c75b8154ab38423e3f2c01116c8e12810c8732e0edad175783a21521bfa6f0c28600999bede0a4e1a7ef4fc331d46a5e5f9d109135574fac85db234ec0d8b17c63b06659c61bb5ec057e37bdc74bb52c90528a411b0f4e5909ebffb2a5ee817a17d4d7ab3c927dbabbb44a433d286a29cf1a7e98bdbfb222b717a953384da7100eb0fae94b1fa4e196c9e1175cef0294c6861c88b1e84255053a4182b6322a4ce6ff5b499ee4ac0306b02e3655c38dc46319d293e2796ab224cb962eb482435b9a40769e2167fcd0dc1fcc795497800f528b7a67cecd63220feb0afa8edfb33ae52aa00d0f8cfffe146fffc3df19ee9f97cd872b03c9e71a4c844ff54c64d3bbf570f6e16aaebc0fbaf23a7ee1cf22fa34a0ad1d1b0de22f8b54da389e6edcfaff40bd0b23aad7646eea945c5481208eabd041fb872501cd07c0864a8cef4f3ac02bff3e47981e2ce1b9c2a61fbc73116e970578926ea58ecdda261a2d4e69d4202a0c7fb108f5117ae9d77feb891cc2a74e08162ffd06ad3b57a75f82fa440f83dd758329e9077395adf5c69236d0afe013ad9536070af5a49a5c162c50c9ad125cc50c8fa152306ef7f5349b1167cfdda16490685d4428caddf56c359abe349d82dd1f2da04bff7d1045c08f85ab5ebf6e66b04aa496109d669ac40d7b9e3945b1e3e1c0609fa44984aca5000acf6227bcc49a98b7100002ad754434e2eb6bff84b6ec8a4e4e288ec4ad7e0004337aabcc439f84261200e498ec58e733c556ed5277abc96b861bad12ffee246109af081b6bfbfd9853ef81eb39b589910271e3b0f753fccabbd7c30bf1cee808a41e6f37e90172b3ea790feae2d634e5aa4be5cfe994a0ef0b881a5d13f0b51c1bc20255acd805e0bea5d651ad0f30847968025f91e238f71fe07ac1b0e6c8f46a1aed9e7518367fca1c8f806e8b9b5265d0f6aa33606ec29a1c24bd0e2486b5de011ea0f62d9924cebe9197ff474f931353548d922705842c58bfdcd41145dad88c20a696fae45e05d68395bddf83a94b0c76640e37164c54b111825b486ba08bbad7b62aabb81ab6b6a43591359acf731212a13cf45b4f14a61204f050e32c4b0529848cfea6ace9de0f5e71dc4fc71544f5553eda08a254e98774a8a3bfa072d043601116c5da79d2e91a472c78d0c3aeb411f002b7a2b41cf4bb3cf487db0cdc5c246795d061facf08464da135a50c20e0318a9abcf9eeb9796f5ff9737bea9eacafd21d065ab83133f337d30ce6747a7231354cfb297631713d5614718699438fd961984e5b2d884ef5c77d739978c4f6ad67143fb366b34b219d703d291ec8c5c9ce51ac59f5ed53c6a874334fddefa4f2a494a69592bbff8da4aeea9c6ba49d8917c8cdc361e7777fc02164bb8471eb234225e444f55ee4b8c31a2e89fb0a68f25bb953065cca3b13e42fda174a186fdbfac651466b793181c4655b0d03fb68a195256f82941b602b534a7dc5e95814a2899c3dcdae0b3f8dc47b9eb3208dd1ec6f666cd8d8ce80ac7b7099f9d3bbbdef2d7d2a63019c6630edaee38efa67f6dd1fd7c1a90130cc1b0036f70cc2445a6995824b088466e62bdb9970fcefbf0ae562d847a04ee5d1c02557ddc755dcec92229120317276f3c1110083843d2e397a354a0cfe6e4e6b470fdcfa8b768ae49ba10ef61ad693c97f4c89fa8c19dda6ba095c1524ea6eb3df6d5018bc4f23082423a92a4029c782a3d8303d77b339df39c61acabd8fcd3296fd037868070a92fcfa3ff8a00308e7e8f201b11d792e58e436eb9e2bd56b8a73ff82d23a365cdb883b697cffbf4b74454f68fc6d66da21114f7199b68c83872e9ad0430af06c3cb511a3732ad639407726226100cb7eb7699e2ff423e0fe1bdb2fa704341c168c97dcb988f69205360f0cddcdcefc4e1fede1df416fb85c4d149b8ecb34783ba2dc65982651b2fcd905a0f84b2814e8dcf4305821d693d09d3119bbb7bd448cf209938284711dc18b28eb5ab3352c65c5c025ec92e5e15d6a0eb3701751bf715b378dc74b7612b6b47fd6c0e791a2f54c59e1f82ebcf08ecb4a26c079598e3b796fff77c69d6b7aa21c49f2d22d04c97ed9373d76f1adec6981911a98ebd6fe8d9254d84c83b455427f02480e6753e11e5e0ddad987b53daaefbe79f2118be1a68fa54a89fb2f8821f652d0ef4dd3be983825f1a29bdaa80fb26f6cb0918310c11f299ff3559201a71732ea49fddf6237b905ec3a81185c8b971de04b09e9760a86b7312967b9306e3180713ad366af96d912b0ee86461058ee15a3b23d1dae5a0e198f94a2c8b51c2ac32fc84e57e5b2d548eb426e451e8c19b02b6a7beec31bdec6d170244985dc07a6058e10949bf08d425e50b4b642bbc08d7bbe6d87b9e7d91d756425a7c2b6d57e14f5c018593300a8dac1b2c68e55f7a2aafc884188bcf4251c992311f810901281d45da47809e15d7fe7c8dc257a2a2192e784942f653ec2677c7e113efa9e0115de1b4c3174b6a6616f123d6e1b2e3f867edca532804c27b65435e0c2db2cce182359d438ac11eddac28357f3fe29633b7800319879d62ecf5a1cf719cb41b24245379f810c9a252889593f9e51dd889ba440123e54cc26c2329eab3ef38b8d73c5c8e682e444128b6fdb1c57c4d7b901d876fe07d35ec8752e97a7fc144ea2ceb932f2c320036faf1028e60fd569ecb2934e60d03ab6407a66da59e207737aedc4e512ca205f40b5138bac07d3131847eb531628d876b810b0c15a57bca3c83122ed76bd8a304213bd2cf473c7fc84545ec658bf542130e5fd9508dd1ab2a06e6f75353e25ce708fb7f0eea98e5febda61f506f330baa5ec798a0fca5e4ae9477d77aa5b3c103560719194363a18e7fce0c064db450c3d4b13fd5fe5f9b298e3e8ced18b101e253e99ff7871c3fa79d4e5276f4197a16324528798c5824537c646292554859c2c78934f7f5e2cd483056252b6e89f060c8cf243d7212707539ab7ff6cad277d0ab4bfc0530af8827438bceb6f74a3dddde51595339ad669d03499fe691de68641879246f7ba817312f58d482bbdc913211beb3fa3733789c4800838ed0aab446a307bbbd4c89ecc5170f60f57d8b0a8c06888204eefbe3c4caab1557e52c3292839d2edc58c96de046e35cfc3842418d28f3bb5e97c9b1064fb73b98b6dfc431a9be432bfbd107446b4743aeb6f8a90c3a9099886a9c72355ab9601d5ba27bde27e123fad7bd1200e64898086ff4464bc9c9ed495202bc0fbfd0af691dee9da6e646abab4493c185aa758e554bf4975a438dfa5432da517ddf79ef00a11f7747e32b12dcbd2e9a1a5c8bb11d9d8c51f9b5de5e2c045575ce90137dd7b02621ebe057f541b253f5b4b2a194f2160f1ab651630fab0136a1d1fb510829b66fb195927e9b0a680f67419240e46cb36363b872008b7d8c731b2009bb1d6a655910539cc373d9919424d1ad6f668b2ed555b2fcbb71e767fcb15ee5445a22713f279010f328e073fc5b83308d223976aa81c7c0b97ac616d11aaba61a3380a05ce78c9e69936ddce9f3cd5363752989e65592bb2fc3b9a570785d4aae9e2ae0cf9153ea5df461bdde744eaee48d5b56ae937946e606c7768a06a6c0d577f0ea3de85a423718f132f6644c9af0e6adf74e756e8bbd0cc5f9ccba57ff0ff44ffe26106ad9835e2ecff64291b1d3e00243e7158771838fa4d9305c5caf024a74b63e1ded231d55168ddfb524a79a11fd105b30662f89ac918ccd873babfab6cad89892428ef9207d9fac0168c281c5f273083ded17e2706e2fce0bdce2dce45efef320cf194158e21add93f56f1e79db5f0bcbe8de0b8bf4398ecc5280faa036d72c14f461c7a97ea4c9756d63c2fa72e83c46ba0aba721fc9acc2b3b29e18ac251791de61429f746f06e4619bb631f25d80a3b77bba6a379afa4b878fc5e786056a7d9223ad0e6df9a5e1925bdebbada8d8f628f8e859e60a978e705effb5b24af705d13558d33f581c93177061b81d913da361effacd291049de08326e70a9d629d11f2ac63a5e6d463862800776c0455580c1a790177d37b821056a96d0a0a3718c34b82b3179ddd83a28c3f606a9cb3bcb4f0fe4500eb83f0f6cc5ccba00a79e102c3b93cf347d2896448f2eba1a8e1fed32ebd3356bc04e1be6d86dd098eb79b7b17e9109fa7b1650f6b3d229ed1e4e9a41bbaa307c3108dacde79550609f0727d6fb5519051164128493e24105a4eb5c3112dfba05ead2bf1b7a387a80a1dd8f6de369acdf7f3f79384a4ae44c2d40ae4fd57a6c958e19cfb1ddc623a08776d4bffbb83d2b92aed9458c3cc8ba86cff2bfd22c2d825ba42e5dba21604568b7fa777163297d22a87d9a63f79c9d375d8ed6e916710f323fc34c0dac7d79beff69dd88ccf31a4b0cf96e81b20f1ecfb263adc01404116ea92742e71f5dee02840a0f25801d2837f1291b7ce2c69eb4f0f6713a7b70e2e4dde18249428f8858d5aaae667c4da3355b81a8405fdfe9c3a2956b8ef0833c8427c6fab68218cd90df3f93af969b334a88d33e8311ced8670b93d96633d2fa2fbdba25d53924163333b6e38f4d40f80a09592579f323037b2e98ad21824dccc59c843438a1043ec70ce9ada162b318f0de191266a33288e737671cf9975c97de8cc13304e7c9071a0f15b9b179f61cc38f209dd567d5536e33d5404e45150d59551bbc99b2c0b455bf291323f812af034a0235185704b65d8b49f4234cd18f3379402a00e6c65fd1af868bb02c4f93f8027bfead11f8cca67c069bcc513e64f5e63234db487b09fcc8c13401e4691667ed8a3644c95bd760cdbdeb92407c7bfbffe5575bd0b9342fc931bd85ea5ff014ae1885b12a8c497c2403e1ea7d0e397a76e77e8b86e4a628475d615c752dfd0ffaed9ced3a765b2646291bfbfac06be318ff3842d01d7118339f79e6d8b698e479ac0aa2d022df71e261721ecfcf58de2c73186f57b97fb15aa3ea67aae1865522332a0b42cb74d19b868f959193a0bf2c278c3c5cca95c3d89581dace74bdbc54888a162cdc0e1a0447ef59d5ae09272c87c23fe59445ca679c3f54bbcba3b3c1cbd36f453ff25c10920fb923c78c0084780af5b69c3a220e3f116da1dec835f45fbdf354035a62baf7947dbf62aed7b41518f1122bfb8ba24bbd6edc59665ee5196ed06927fc5b14a6066f4ee11a834cd17bd3db29f5993a9279060eb64f80bfc5f380c69118edad2748315d825e6f0841023d37cfbf0b54a5758bd95117845689aead6cec524c1097deaa70e7a0325364327ec5337c968c4a13d8e222c4bab4fa9bd9c27c9e4338b6184596c7351dc1f3e85692fbc0a9de9e661f336290c9ceca35aab94f7affc031eb58e7381de3767c9958819d2220874516d4197c2631f734e713aa664689fb58d98a86f477425598a2e445b1a904c365ff5019a2b96594c39cc988b5bc59891a7cab54a6668887ec701120ff2b1e2a581fad457f8de32bf52fe7c3474c02bbe7b799de7509d393df2aab93932f7f03c84493317c05727f47e6aa9ba83c34dc8473031ae1982ef8bbc9110f8082845cfc7737346bdab177eb9f65f0b8988fad9d2aa7d91c097b9c24232a217851ff5f2f287fa2c2c46599af852608dda7c0cf0a80febc0d464a47fb910fb81b068aff438e77d698bb66ec8044485a97e588fcd9b2d9a5d27564af2190426ee9e60c6723f016231abd17ab94d86ddc27ec01e4a11f3f968a7eedde7a466a80bd2f0138958b7481ebdb9af698caf52ae47b576aa6a5ccf463600753531f7981d304ec1a176db5b8289b1c694cc28c362d568f20f1a9c6c1f7fd79c9f8e5a563b827d0cce2f33e649f7b79bea444a089f827f680bb69531d0f96209ccf64633543e9a587a19a41d29a062bf28723c582d5204adc14b2ad24ba0c2f4f950a9ec11b14d1ed6601045d755d135110a2c716f84d95caf600079078003f23deb0b6892fd8a12593b20506a6c3ac67891b6c8c64727a89049de3ddd93ed21eff6f2da29d142e1a80138741d098af1e7e137393eb7d5f4e649cb663cdfdb8130544124285871f9464605970c4908f86dd703f1ae80fd102c798ee157c3b95280f2675dadd632644e7e19014effd74f3cfb8628950049974522335692650af178d5af45b98991075ba4134658ed607873eaeea66e278fa4af141c3dd6c48371f0563be36c7cbc12c931ae132adbd1f4379204ca29fe3fcbde4a87e019f3a0f9dfe4a4c58d380924edb2e2425faceab884b9bcffd62f9cc1f1a7cccb217eafdf24dfcd36c5994ec528f578f0aab1d3487c21bcac8e7c355daa3584e8c85fbccd13e0afeec85e47fce6721b17fa5202187748a1c3fa4eba5d3419be707f95764816645a898c9508034e01c3388a0bb57f8bfae4988d85638497f06ecbee8b64c80ac07885029a2fead1bb15337549d176b36002d685cea2eaa126b35b7b0d54ff5b53e72d1e283224a686e13c7ab1ef637aac867b46c508bed2d4b23ba92884c6d3a4fdf7cc1b47313625dbe6dc5255f833b122a626d3071bab89bc4740d45eeab03a2d07c55b16ca7d2c69877a0d7d85e7a7644e04ccc3ba6bf4884e3f66dd387e25bbba999208db4cfcaa6382196041ffe860cc8d512c21e4b703af6d419115c3b2259bb32ba4e2898b8c90da8db6e44e52bd1691c920ab83ca89f30b79a2da644fddff639909057b2efe2384d68916fd9499af78fae78b95cb719819ec3e61c5f62bc47bbaed665d2fd282d81e90f68e11c31ead5f98216232a1849a411c08fcd58181d69e7f2dce0b475e8fdb4aa45cb7454ff1abd18441507723d7fac93ff437138786d5a424c47f666a4941f2f11e15e9ec8588dfd07e025c43686798730f54f0f5bd9f1dd2dca1b94d5d242b7b2dd4e6b2d50e66d6a89f8cd99d18e0f3e5665ae80f5fe5e9ac324700a4831663d5decf27e9d36faf9a2f9f288230b0ecadf1ca2700e2f867e36373869964350190fa2f279914697cbd6fe4bd01dd61ea446c49b93db6f43397c65cddb5456f666cb09649851fcf060094b470bbebccd68d15a639c18d9cda758d07c5f355a1832f6195a1ca62d4f93bcf87386c770e5c027e4f27e2c6ae859e58e72927653a14f243d0de2b3b6f88dc348ba641bbe3615b5b4d0d152f41ae74acb7ab00c6ce52e04709d9cb5e7d96bec235d9c829ad5c70f0a61a3f4883fe4ecd5b80cce752433242a310f0e84cf0d992532626a7e15629dfa1fa21d6646058648b022e5087acb5dbf68b46be2e909056c912507c6bf5e9f0d5a3c4bed14a9fa24384639f865f89552a7204f124198a73639437f5c69d609f443733419fecb28e73146161d97d2f93823d4dfc1c9455b282228d6f05787fd1d61d51d56ed9a137b82671064f51a16b429a97aa88c991c23984c979785b755ac8a9cc866c97518ffaf99839210a9a74a136d3160a5b211bdf92d2ed2fc603b1b6082b06fa01b585cb2edbe637980e42ee712fd0642ced3655781ea0c4143d2409b92901f82f48a67781b6434a63f34f55c61c1a8b84255be6e9ea1b0a26531ef86a918ef7a4e3e37d1ba060c97d0af6025c4996bb1e5427f1c7ab64a8745defa9c6fe054039992a804d9b33dfe42f004aa2bc1b02445007d352ea851f114f7832031b94690483fab1885352e09761abbba3a58491dca6f8be53742f3bfa68c4367c5a26f4c1bf962cd9ad07dccc3ca333697afc4249070f2cf03c4176f2382c035e5c54e0239de211a4c6aeeccb366a2b4da034081d632b53e75176dd0f62d8bdec91734af9a7af1eaf7978c62f2dd93d34733821f9a277c8f4d25d32cfdf880b542d5454353394a024cc5bca255c3b85d8da32d67588ad865caa9499f7af52dd47a693d60f75ccdfffc5705c8e486cc329a07f0382eb14d7c95259b3ea8b54a011824615ef5e830f869a8b06517e5e4b7281caed46aa0834ae3c13ad8f9c16805cbb49c25bb57e2450488b9034036cc66baaa6d31f2954ba5c705a4b14a0a4b52e8080e4cc085f5a61cda25536aa9227497d9b7398b2a3bbbf2e76101bd4a7bb4c91058727a32898ad12e9bedfd389df33d486175cc34fb1d5edfec5edc576b045c55dcd0dea4b9f058f899d88bb33f01191d947d35bd6d5b040095561c3ff3125dd2e4f9c5c1dd670a8f354fb8c79f5ac5a2c7528cda75358f6a2274397f57046f8f3384887f0ca248e7dc9f315550ae242dd59af5cc2f31f194e317b8b7695fa2c1b7412f2c93404d0ef18c78b3594744e68da7adfba41e10228b1c4ca23e3316598f9e23ed3d3b9c96513b4d98425f80c31047657094c748ab685517d5b2fcc5f6b6e7a5a974101e5b065ec3f3e6ecee3c309e3efed21bc5b5bce5b8543f15e551ab28ab40735eb16322e11805859ab2d7a524c65ca44cf35f62c0ef60ddb608acec8ff980d3412a707717cf8a5ab012dcf2bed2b07eb7f8f86205fa457a0beb8a6e7f2b234c9a55774dbaa06061e1a85e81fef0b897ccfdee572fb334cc7789e53336a67f82d0ea4ba97d4cec5790352b3ce4abfa544b43e6f22f8901b254d50ce1a528162979e9d8e5ea35b8306197ab756cbba4994c007ca301e5623ce088b1a65f0c67c469cf4374144d6df8e2712a92e97b62a0a0032636ec2adfd73785b703ff195aab42656002be8b8d9b2c44e3ac3a848a784d5f5e6715f707090be4a0e4ec5b3c58b888a02d324ae3f1b1a47a684c3ed4c3dc7535312536ff32edcfd386d8d7e35132f666f2e988461e9a614fb95114e3746898135a47e413758e4e11688531069f615a9ee71a04059c81fde3e3079ad694b5ed714bc2021e3d4f10a598ac89c714b9a507450b2f4205640e2fd99285ed71a7fb03053718f0f6d0e0e933796f32daca3076ed8eca9b6dfebc3b24e4fa1fb81bdbd8909488a4af7a43440c9662ac8133754541da51f7b5524ec93b31b5b3ec449de743db74b1c42474585cc366d79a5aa605327e08e9f8702b6b677440ca97a733af2c36282ad594f46ec176505523e04200736d134f70cc63f4ec83afc00d84b89359f3a50b8117c4da64031ae7588df00a2364199a777b59eff6ccd229bac8cb1a87b2f1ef647d407a86f4ef0b4a094e344c45deb91193855681fa9bccd3e993694d5839d901e9952002a3f9226cdd774dd8d5e6027ddb6041bb367e562a45c4c0879c54eaffd30fbd7b8581c4b37d501aeb4d7b3bedf140821d7add006b07f3388df053bb522e7c29d60f5ba53a02935b5f56777bf6727adab607aab7e7c1014c782678b1231c013d596738a997c07c433de3506a704bd6846fce697da35cf518a5bd2ecc1c82dd85f19f5862cf2feb2e52fb9822c13bddc76f7aef5fd2bd1efc946df09e9962303d8c255d358b48ba6e1847941b897960337cfe54f57bb0211b8039e1ca26588ba4c9bd727aa275e7137aadf61883a0856ce0d693b90a52da47dcbe7d7c1c4a2807e1bf96f154963f4acc898bb97fefe52e8c8db2552fadbe6290066050487698c1c7f042b086301915f1bf5aa716150004b49802475964d89d51c65b70c23191f9390cde6a89af5d1c85793ef91b8afe2e67ff65331db56fdda9bd5252494bec4b24cfae9c82126cce721d417ef011037cc1e7c339954c86fe3296b320fccad17c022475f1ee2b89bc3f1d932c4f3ae52b1278a1a6a745da7aa14dabd4ce918f481a81b29740b55ffdcb08d820ab02edc7827cc4772931220f6f1998aa2fd4623b9ae9c3e020f2c243398e6e6dfebdb7ba3beb6a530d698e9dfb3340a0bea4d581bc5841920fc5cdaa8274b91253bd6a97749c63b27120fe8cef2e863b96684b40d0eca62922142e6b8c10b35c27e8c0d7fcf85544ad928dfebbbf9cb0a9ad7493a7782299ae57dad65055d06acaba916f2139bcf8fcb9a682ad76f682dbd3d7add3c1c98cd3412b2752b52d72901dd699b59276b5e0ae003f5289374671414d48f8b6cb325fd3fbee57d54b000fa253dc896626e2538367e8b4a2965dc1c1ab6e588fe8fb467416ce705614f9074f7e3027ccde629f0c421fb819dd3434773bbc83844ff12fc099e1777c4e5a2038b670e6db48f79fe0b84ad920a48da82733149b92411a6e002b38c94b1ee19ece74cddddb9a03c0e71156c57cfd25f839ec139115d5e9ae1a9b8d9c1bba29136683da2033ebc6723bac8be85c69b9443ce322204af691a91214675b8a7c68c19dc9df05d45daeabca914445f5b01f0b901ab45a3d79df55d632e6bc1cdcc25c1d3f714dd28e4e34caca8f65ea0d3192aa7ed97c82d1082ccbc0c58789de31739cce2cdb0845aed0d98b4e2613895dfb19b53c13ef1e39509d0cd15836dec26d850d7d0bdd4c01360bd5ec817ee6c34ddbb08cdbe319a51aa6a8aea11c9783d15b729218e4e15d8a125f436ced46cbeaf86b048989731360ba0eb2d75df6cdf137e85b8d58a9a2eebf8810c801092659843e05421da3378db7c63d34fad2ed2b86fc973383f79c7249efc6282ac7b75c6d88bea412a85274345ba86786439f1d3ad3b3d3cc44c272b0fd51cd47d537b5d972ede6e585105d4863d2af2f4d866c179f4bd1d0df9c24632424529c6094ae86cc345daf8052ca3a4eea96754333a7614781efbaf2f18d978ea8231ddb7736fca92007addc9fbd1d8bd14bfc48ff31506c63f22be9bb9f612f3568bd3dc9780944706fe1a46b088ade6b7cba07c56b166f96c9f1ad82b660fd63e0900d634416076395862a0d9a015c810b70c0939ac6754274556ff849413625df61517fe79a51e7d488379eecae530a51e66efed1a02aa75f355925491b27d808b8f475e1e3e4ae2c753c083c896a183b3e1484cad7989b82d1d5679fe31d9ddf93a91f8ff96e0d92bf71d9629b7a926e5dbe48ce9a211fcb1c926ec18cf73bd726e4e2ef4acb980d546a2d825989b9323e6bddc2bf290305b4e5ba5286bf63a8b90f1321a0ca369147029d4f1dfeacf17b13b86e2658d6677fa5be7c32766dd1de57f1a980b1ebfadff44fd19230bd0d1e8ae4e92155b956191f9c461b7a93c97683d6ae93ef0c569e515733f3ef122bd67a7a318a6a6ef05cf2d04b2e423ee9a974434b0c0f2c66b94ebd3db6c5133af1ec3663a93cff9cba69ae4c1693cf8dec7421e4b461e54148944bf6055eb45274e0e1a7d1dddbd52f635748d14b3c67117d13b9373c81c8993bd33a394ccf258eefffe195d4f127baa24a99814f28e5f48b2f968d452d0e26be35fcd6cc1f8a450dffefa9450bdb9ead345164cb98dcfbf329bee43594d564bc5dacc1bd48ff4ee35d13b493e499d1071180b19f7056e03c605a345e2238950eac434de37aefd4a5e61ca19ff8148dbeaa3c3cc0b6a0c293b3a3918ea8c50e7a675278165ec12cfea50224efd650fb3672b487de71b258ae2ef5731a8cc5ad16d5cb2b0029c67263e654e33d20c79f33eb772cd8469866a2d62f6e2524fe02fc4abe89ebf95aa53011c5f432e3e2554a1e018a70063e5c01fb48dfe00662772027e57823932da65810ab70b6fec992f3e9e9352abb0a103e8049962ede594b1aa1955734b8289b875e28ddae71295b7cd6172e0ef8bf32e69400ea92d086da8df3ef37c11f269c99d8a2a19d4aea96ee175baf4340cd6197fb3072a7e32269c1f4c4eeebed0c087b6654cc072da3ab364b0e10501e1aa91f4b54265041537276a01d041970c3e029ed52f4f2740c8618e04214862c728643b26f222d6a7728f24b5dbe4bd5b413b504a28989332121eccf22db838ec8f40fb91c71fc26ed8d777738a647815900f480f4f97d65bf56bb54316ad63ac7633af7b5b6061ade212743dbb207cfe0e5f04a8ad77d6424692c1b52a0ee10d7c0cbb47cdc9a6d438162dbb5b2465f33865c6c4cd0cfb6ce5b31b599e64f50bb13d27c90598b013de640eedf84b3ce58c9f58451b5dc856b6bc16aa6b436f7d6f7abb0008de28341b371e8802fa4203ea5d9a0c1c24f860edd496abfa5522a150a5f6d1ec2ea4687ba6d7c4fb8e33a2493f356c33dfa002b42d2fceeeb52b03c2d9149c6c15214b3134358c1efeb6bdcd5006240a978c06115af62d121ef9084e0325a903b5c45a4aca84f6aa7c7ee8acfaf5da25f2a695cc48e708db04779cc68dfdb158fd4bcda41207461b88b4163cf4a9c17ff257f1a8b26740b45be098bd605176f6e10d80380c77ad6aadebe6deb1193d0fb1483f77b1e2ebdff8f482f96a1c65e687b3b8e0dbf8393aa353d7cbd229befcdd767ed11c140663c79a890a28d9a5455a1db32bbcdf95474becc6679295edabe26dd00a1040939a45b2719b720e08594ea5d4f9aa2c174af280067d3d1984c280654a335751cdb09bda8f5bf35a0fb213e57ac9a47a0c9e94fc28b69f5015bdee5f5b31fb3b133c03ad1949c68b0050545a35f09d1f1a9a74058ceee561dd398dce729fa4b008ecbd0b5db9512a071ddc267181c47e3e404082a78c55fb477963863ad37d0b63840afd7da9f80bd8b40ce57be817c8999a856f66e27d7198ad8a9b9744c4f1855fa87c331f2b799d955cc159fe3804827dadf9fba48bca7b3032f7a453f615bcbbe45098ab8077fd1967554eae758ed332c88c3cd835df5a2b8821f01027023fc375223a893d371f896ea47f24f4d6550b590d17d9c5a5c4a462257b615706a599e751b22107eb0753535e853e2659785bcc49bed88a054be5923d7914d85011336d0d4e92866b832a667ef0c6b8fe54486c82dca5d2ba6bb21876cf6ba6c7fa47fe942de28c526501d7883b44e53e03fd3a59b258340e636d4404d6f3d63db4c2023f011a0d243e75377c0954100af56e10124082242c936bc92940c4364d2bffa5cc8b208f075330433cfaa29e28646b6035838c4de9edc41fa991129f0f06ca2af5b2a395b8b74539637b687dd7d176052f976447a7daeecb900030afdaf8ec026702482cd89033538a24686e70608a798f17ad6bba51a9c702327007259ac1d60fc78d4a5f25067f1b21513eee86f626a194242924a7707327204a3e2ba4e5b69b059c984c81628cdd351bce6d241a6e75a94b3b7cd2557f7c1248a9430d57e6334d8440e037feae5d0211dfe2022f97f71e3103b3768ac23ae5ba2c6f3aa11e2855c074d737cd36d41f01b8ebd407f7de9bb1f238313b87cc7927d85d3eaaddb06ce80078654459f7c9371e96d9c077f8dbc35e03387203e6eb1022108674cf81a1fde585df0fd2a99d5a850d12b3e2fa2d3c639353bfc8b1cf310114f09b217637bdcdb29195f337de6c7bfa043a063589932f923fe0fab515f5bf101d7fc3537949b11c82119c54aa40807d620aec35f99b4ff704b4886ddf81ca48c9d5cbeec20e02b8b32511c71daa50b5334489e4fa8d78f48101e35f3a1ebb6993693ccef8373f77d10bab17e670ba94b43bb92b790fd17f671c7aee36252e53a9fd19c271aafccafad21f2ee5c0954c5b222d3474ba0c1220e441caa3f8103b02f1d2d91c089d5eb59de6f023699c19f6f271a82fde01cb178a935cdb447076313e9a3de7d8bbfa96832054a21f8f01c07b2f8ca487f485b9e87c164f3df4e7f21b7548ec70ef3e787781566a9982d14b79071ddead00f2caff772ef3d144412f8155556ca7ca161835e1799435be7eabdeceb09df7b87968fd2defdadc52dbee1f9b408032095ccf4131046a985d0c86fbaa0c11df2c3d312af1539d807c0875aa9344df69619bb86522b01191b51b85723a2bc3c05a16360edaaca182553c1e65b5f3113a771977938adc842fe168f953f4484e078157fa8b5e9724c5269ceeb58d1dd4279bbf27c3fee143a4adc18a1f42c8c2951d02ebef9ab1837b5f3205e69e1d3ac9bdf0c38b5e7f563e949a6cb8381d5fba03f706543b3fe0e65f8a447757270ef1b7884089b79bbd230c78219db58c56aee026c300212a066c30a26fec8d0f217156aac3c02916908862270291c9d500fd3d8c22056a9dca09b85ce969ad6bd94a9b7bd7b66d7c047d4015ffe09511ffecb9ebb141b06a01e83ab42226e4d36cb4b9f4b6a5d7d7cd0f73df619c8b788a1471420233b80a9b3e462a7d4722a298473e6e8982822e706f9da1b5b8c95659848133764d7e35b4281e01ebb48af49c3df356ca948ebd6738db61a94147199ced562ffeffa3b73b711e48d4560aead3fb930c9822a6270c62385dcaadba0a8b4d69914dac57bd13acce9d3e15a7d4b8fdcee1234927a887d0277d6fe9e1a2e65a6e91072b012a89a72978ded6e8f0330c4b8a0301a15c9f20f8da2422cfff5b8cd2602f67c6fb08e6db22779dbfbeda8fb3a0cbbc9424cb4616e6b1e231be22a3040f80fca5d0468ad7e60b1d006ef148cb2c2e93fdc642151f7fc3e082d205e5b52368944556930cdc2a7144e6edd678056eae0e358bffd17ba447a4a10d5c5aee1ec786129b7fa3613d753b98e37d3b3fc770a4381ee147e032d0650173dff38f2b16f5197cd9810f9f793ce111d1d3d3c2d21436173768de2aa42643c91acddde2a5fba252fda78f1ecfd61a056fef86d62b633f2293191c5a238e48ee1c805c25329d770871615df5df5cd94fb52bd81e2fc0a5e97cb7b5022b1cfcdc53dd9b78f508d27eed27362a8d37879a20b6444de762d4b7a4a47c3446625bff28ece87186415c2df1022fd4109e38bd7a8c75f9f5a4e4b430e4b236b1311d5915639b352e39ad0d14df831ab4383c35e72ea6ef8dc04c672c4d73c1c14c08d237fde7a60dc052f05d19b7bdc7e334c9534b3b3071f2c6ee210cdab677d9740c18a1411876d65415ee53df376a0ce1ca217c9dbb661974fa408c5c559a3a6b1cecff3a586ea2921d4b0aafbbfe89cc17eb4ed253bc3012203633ff442265fa62447e9bf98748c261a804560b5a896fa9af1fb3cfdf82bd47752f8067681045e2340968b09dc0a969f0bcc006aa3f85482d202400c96de8102ee46b89ac6653560a38bee4244d4c6aa368a586298a3ea2161f1587e31c849cbdbb95c1a378106b868f8530ab9a7e675f64503c453c1ccde0e250a6c2353c769d681a110d393270a7a0f39803aaa7f0f67ff82755010c9fb194693a53072d7ecad830c3fb45b3b6908c22e85782195f995b8056032f13e31ebd6f4a7cf90b96894d8f4f127e0a7be4f4de715f0a2b6472345392ab27ba9bdb5cd89cd1521f56aeafd2633aff3f4d2db8984aba1a884e0eeb6e430ec444902c2e9017d1b6634b18da78b93ff64e38afe2429655aca7ef3f2be8c9138fd07aae375e484361b4759bd6344520f6bcb2433902dadeadbf53a21739547643a183133f8585662ff84b7e32e0642358465f706ba6293319440135a49e846e4ce7b18efe815ddfdbee412eeae2c1ec5d9ac817fa675cb8bd13dac8ba8a7e5f686268902e03c9c42a003ff43801211266cc0fc6f5efcb728c1c05f3fd1547dd8e714d4d8ab2a9296a63e3230e1bdea35c5fb4a2c7e82685426d144cd2552607d8ec926af75d1337002df42447e9e5808518bb12e9d88de8d8118ac578d25b086f79df30b3cb056cc923e67eb19ab456083c62f3f7ee5b96a03506e722b2656243457ed28cfd5b7db8d9855bc02dcfab8f8a9b30d3d9310e357d3e5862d333c947bd3019d95495574328f245097f73be537910725f76bec0b00a7147045ec3d52a78fb8cde18baf460af999459ea28f65e0b865c373b97df2999b9603c8d373682d092b9ab3c4c7f6c91d4fe073a7aa84f236a7b1bd9940f93ded75953361a7e5630d39fe9a22000f447869dafa5651bf671e8fc3f47f276f099d79fefdf9e0e3abae84e9da72166b7ec13f255ae7b370e8a16d2161004c020b81aad8069eb7401069c6c168949cf92ec9a3e83e2453aac029b21d5667018ffbdd8aafb43819d7c85c9caedcd81a132d18dec05e4155eb11b03f2ccf91d66c6f3c7d151c4a197837dbc6266c3ed8f2b6e1c3f2cb7a6358a15133a9245663a14ed6f4aff0b54f2ba5ea9df2aafa1f347bf050897af040e559e59b6f52a7ebe0983acb4dcc3f9dc8f52082dc268934b00f1261dba54a12862bb1c6986bf8229df26c6576e1046ef9871c6825374923e7de2109bda0049a2de87036fa905abcf252e98aa15cb4a8c19fa4c974b70237bf789e6f790dc4257803ccc5f24e74339d731eea485b2f8afe977fcc7369f6ca1bcbbfdf89dda436714d61d5edf14c61931a592f287726f7abbd0a67e9983ce22b33faee8425090d1be25dce367aa88166c24e82f0859a296a057422fdd6b0e4e84d147cde98b22448b2c2f0e03aba5b79d161230e86da8855b36727d8ad86a3144219d419d88d45f1e8c8817a2102579e836bb4fc97d6dc19c9015fdd0eece3c679d19adc04cc787781b6d5d28d296b27c5dcf6880ada718a482040dc593a30f0796d8ddbc4799fa66b0552ac7fde402d9430939bf68610df72d9d7cbd0313db339bef293b6e32f922bf5573a09075f86a2a017f1777973c891ff6a0bd1faf143121a699476c11bfb244838e0a0e1c46ae14ea01737799c63db57cf972f865002501ac069821b79d0dda2a516dc6b91219ff2a35d20af6d8a3ca6e6ac39a8cbb4ff6df8ee101f2b92736a68f36b6367754e8d0a0ddabdc05fa5c44abf46552ca23a59ee0bbd1af544b020eeadd8792a02334474e5a808355226d1c73592b65f5219c7f6dcdda634b32228a9e2ce4e086690f6f903077cee0890b0c843861d6bde1602b980232e4590717ffc8c24c1c93f56751043b1ef400dd48d8f3938e6d12e9fd15cbd6cc8f9038a77bbadd99c0e7f11016a2701920ca720412981dca59f14b8eaa3253ad899232f9ab1969be9b754691576cf74e41b29fd4a7ef52d4ef2c29e26a1d556822b430be7647ec82bf9fc4ec9716c1dab2cba24391d557e174a6fbcaa8affc7688ad82d4864faecd1c2b0a4d9978b4c21718412a81b98b9fc8c64d122ba2ab04b0d6f0ee87ea9ab7bea830de6d711257002ad95779ab46e9402b97473131bc6827dda08501d901af7455b1ea9b7a8e537bc9f74e86ca8d6f47e5b1a00809d2c402b1b7c933411106a8319309794e331d8ba44f22a3b84351f1e3f04c8dc265dd1304eed9cac4026b3962d1126975297b683cf72e354ea408294e8151244ce8fc806b33da88997b112cc54e2307af8d785120c0cc9d6bc2f3dc20f8eba96daba1508b6eea971e7bdf4a23a7ba3ec6a272223210085abb0c1816bea182698cbd4f2613b6fca7701d30e759639bd41792bb203f67371c29d84d784acacb143617d85f0b044de1a13bbb012f51046364a2b082dd55fd97e8e3837a9ba3baa7ebd595543c2814f14a90b6a458679b457d44acc6c35cb552fd822bca3d0b4ba8873673cdcab7fbe45468140319ac6ef30c0cc5acf9f0c0252ff68e3339cee3c1541882e0c62ac7caae0981ba1c85725cbbd71ce53676ae5ac09f75ef41067f9ad1e38efbaea8bc07ce917f8ab91a357ca7e98806069de725fbb79335c21b5e3e80bd1f58640582f496e73cdd5278bddba4fb98fba93536c551797b1a52e50dfba653f4f4f2b3ca826120cddf5aeecb444c928e8b44effc2bd86e7185c6810e39c1a29d3adcd65f4f8cc6e367372f42c196ba529cd28a2f5dbe563e832e3355072f62a0014def781424107f4128e2ec5bb19980c45a3fb41d6e7a3c0cfb72650ca8479c221f72de3e19dc16f62e98eaee7b74307513d9c31c59def7883bede0a86209617ce4337a9d8810cbf5b1a39b68333f9ec97c48252d2f11ea7954ec4f6260af5ea996d3957ea42272e30587231ff0d1ea1a29ae24bfc515e41bea69e6bb1a3f2c70f30f926a0dc5a91bcb83c12a7e021d22c64eddcad57fb924240caef21bb9b60fb039d0a941da517b0809a21c695423ee0d3153bbd8bd7877b8f68e72b16ca4353473802dc21625082f5b8c49c869000160af5bed9de5de24ffe5f218c93e1052cf9630add22a9109fc8211261431bb85dad4b0102031cf0e052daf38a41ea816d83214a95c9c983c29fb0337106bc6ca80daebd76c2d093633203f4f0020da974c20f1ee3e0be90eb3d939f6627c7f3589b427c26487d1ae2d2254553d08899cd2fd2a86b51db3605aa00e5b5823e82531f0f65c6b066bb5c6eccf09611b4f7ee07e009128e649903a4a491b4943463121ae783e54986f21dfbfb03fe6e8e7e9b469aacec24ca7e4691c933ab9dd1a277cefd2b2c328adb06219ee8c9d9b739ff3320b1567a56814bdee7f3fa58a94be1d521b6d0029e019bb7e4dc89ad825dad8cc95ee0466084f1c0228bd29d6221abbeb97f9bc3a3e90a14560fe853f5232658894695faedea1ee33d36c0a395cba1336d51b06fd0634344649a943028f830693e7b5e5a0ece69d498f7b1369590b3cc35253634229f1137c19ab65a8acc12c58e8b63d71b93831dfb28681f771cf4a3f375c674b2d9546dde17b51c7435355d724e932bba788eb9511c58ce4109ff5afcbef20cef37ca505b3f3566703d6311fff928fb1de346d15a96ec1279959d80efcca5224c9c19d7e038149aaafc36509d1388de11c75d36fd95302531cdc7f721ac3628664a07e6af31913a97416ead7e021701790f31f8949be751c55263aec53fa7fe6d7e58e43825a3b32eb29b78924da60d153b52889bf7d4c93cde6b9dc8d854294546a6c0db22b1bc073087deb81c13094b479cb7e586935da5dadaee64c33f1ac1ee42c10ef76b29d622f9fd9683654b97290f5c326f582217ee8e0744382df68c57abe21ba031b9eecb8030aa506332270f9239b0a79c64c2fac27cf174a89262a63bde2d383a5de6c9519201d835b7ec1763a8ac85f4ec7cfae932af409662cf777822d359bacd88c10c05cf310f4b140c5a1affd4010238bf2d8809b422bf29b74097348e39cea19bc5580e99788b2622d9bbc434e1d36bab3f524f6f372a859f624813d5ec0a0320864c91b39a7a02ae9bb4179431bb3e241261aa68dac8d9d316b2864d671f333d6b037c13283662f9de222da44d1285acb9ddc9442628c5eec4da032fd33b40b445d84a8a37e9a9316ad1c8ed55fa64e2bd599fbcac3f6b8a18f7de4661b2130867cc667037e795536a89a9751ed87f1ae8334fcdc61f1be2aa14227de28a90ac993c236083ddbb210ecf9369e1f7f1dc5076b95eb520dd4ad728cf3e3eaf08dae539c699a47fc6f016faa97f44ea771354c4ae294e71c4624b3f22bc4ba6beb3e8f78bcfa437abc7891786ba4a513803f9ac7a7edb467b7f122194ee373f183b4d5a7aa2677a0ba701c2dcc52951f37fe8c1148e216507924e52a2408e9dd41b10eaeb5ecbf12c8259cb7fc0764324188e2cacd4f60d774e8b6f4e7da2a649f8430facf2612f814e523eb9834db54e378b0c9633229b0f4e9f3e184afebcf12153b0d6ba880e1a50150319637a3b33998af2475987ee5eaa081af0e306f5e5471f297ebc6b9915ad9ad7964e185805572e83c9b8f745fd6f90df1d5db3e42243d75bfa6ac10fe87f9e19e7bd9df28110b27e9938ad3f75093e65904190187cd86bf4d494d4e239cd0b47f541ed0b69f4d516214224996503b57561e3bcfc1d87715d8f6435f622cf4fab52495385df1238f95845c251bfb7034a1567bd30eb969d19f975e57cfb80eb6f78203b0a00d2a6be87fd186769147d0119017c8d2a2f44740ff37773dadb784bdcaeaa3b80b0950c0effa0a6459f6e3eab9ce724d10a3878b1ace7cfd0118c4465ce504c75ad18475a66de0be407252d839471fb29da944db5dbc84cf66a5c18a4e32eea55ac603ae93d3dba594b71c5f1e438844fce10666dce00808222f6ea7a5024e78086b748f1fbe48e31bbd469d4dae92065efbe6825ab0ae4ee25ca9674f5cb923fbd8d1db93158d6cd83aa316c2a930d111fcb96c9b65ded64bd9ccff3c52a3ec43eb45462a5aa2b19892f1b91a83f63fcfaeef1497fab9ce001a773781119726306254362328564a6b6d854134d74075a33519b0d48f8345a0b789493561699797da614aa1f091ee060ac5444119be8ca7a19791422fe144aca47e29777830abe2c625a3e758b7788ffc60ffdfba56ad1c6813678d3a0e7b9ba775057658395b468284d1f50a74cb071782fc126d5acf6024e063b5b4685bfb315856fc13ec7140f891285063a80704aadafe20e732c4a31c2963e5f8de29b2620108f7b6d1f4235dfa221968218bc8be5b5deabf7f75bfa1d46ee1426220bc16d6e1527852b26a0ff0953afdcacae5bc08385d9026beefd2e163e85636256de9261f7e6ce52cf1aa1055786de98bc240181e0aef8bc59870b6ec804de6872ed5b0ed250eb6127cd6921208bf95a7551bc2b7d0a7f96899da8581e1f9466dc0dda2f29e0fe47d12adbd388847cd11e8b217a095755955400d7167d9a889dc30f52faa986a8915ce6724332d4e0eb03deaf3f2b1ee0229a32b51178bd13feac3a164dc12315ff27b182696d8eb578faabbf7fe31afd1b93d089ea17ef08ac9b2c707eb1fec6cbfc795f3df9d7fe154652a2ae2b15d25171ac63fe965e66f859597b06e70fe840574243e5593c7ca6ed1bf4c2328b3fb0f82bdee0d47946c89ad7f047c4079dedba127a906e1abb9a22d612a029085227fc26675cf8f596d07b19bf0aba9a04c6ca01d8aec337b91e248251ebd5e466dfbdd5f701c444bb99e0758cab494e59b0e8ba823cbc0c1ce160d068445bb768cf4817bc0e2bcea3d09b583c2fcc47db66691da0afcbe9cf2d653b8f1c722dffa84e635f06d42964795ee0f87f1247e65c2842bf986e23b81257d7e4820ed2cd0cf35e2839459e36e2021b4a74fd8a266ca7175742a9ec1241af5e9a5fa45b8050316f40b7ff450b01609b0be06d0e29881efafdf012f7c1759e89e0b0d1cfbddf53a29668abd6e5ffe79aa0062dc9e1c9ded080ffd7e79900b3797a1be308afd6ff9fe8b53149e97d45c90fa703d83b1bb544816b22edaf20fa3b008f2e2c626fe8602173c3f77682aa72739eab309e5acb22e3a14f6072ac8630ce6c3419f44400b50b4a38e6c151699eade075055bc5af89487bffc6c7715493643082e3143263ec121bc422198037a117853c21f5f94abb8a899d626b525143b9d9036fd30ff206f31cf3562bae3914205be55a06e300bebb4e3a438be9a3a56334f51ab9fca11955851da216f0834542294bcb6fcd7c23509893bcf84cb7d36e946493b3c06a09115c1eaa46d295ce7ee26f8c5349110e836b2041b081e8be87d23d8692cda249cdeb1a8ca13a0b85c08ba217828be358ed038e113fc2d16b7ae0c0539b1b96dc3b757c66ba13194b07705a9079c8c009cea8499a07be17ffccb17a4088012575384edff5e7efd4fac3c323e0ccbe702e0f42771a9dfeb2af13b1aa4ab3cdd85f26e18872e0aaefdaccecba65896d09a06503b570f92540bd01490e500af57910126f56b3288a2a3528c44c60a3e6261ed8b0fe62896fb318cede4de85496d6d2c56ebad2833c304d568f7cfe00e5bbc251a7b3c2b095ac192480192975be6211ae48819f761a6fe6a8f47738049f4ede7ac9b46fadb8fa0919ad6bda49e30ba224f2cb4fd8f1be7acd99c63686e2c2863f2097177f517be8f2b27565e24492f1dd8e445e691bb88100828e4841ee63fac8a4d080236dd4318a76a168f1acf8395f058c15513bfeafe7c3a932370dcec593fd69337a0cee8ebb80f4f917d34f1b1bfe2f5b65b53cc681f5f7f938e8027c5a93444ce45a3f21820d63ee7afb53e7d36245b44a84b2e5067cb605227f6f05b3d4b049dfafe2cef52d23abfc07ded6556f67b4dfac126b83ff9d6cb3abcc0f754046291d2628fecc422e9ba822c93441a69670ce3bf6ae8b17655867ecc59f7d2cfa0c22b49aef42649e18c027a36ea4ae8c7ca9ed1335ae478013add8dcbfdd6f625953c5edfeb49c3f8f19a2e60904ecc3ec532672b4a3618df98af07e749db61bbc77362b4a5a8eba989183f2a0365ab116f98a1219502671a98b16d9a1fad5a045bc88f978cb1aa67fbd61b9715815021f3df5bb0e5de9c4658795370ae1b1a1f6bec0274100499f9ce3b8cc37cf3e8e9b4250081d04386812c8c9f62720d2f2d51a7e83d80431eb615a49859b082317f3303f0b90dac139a0f117f2cf35310cd682e9bbc6905f55d0ddcb1429d364019ea3e30e2315b97f2719126a7825fd88c4ef6a912134ed149275c06d17a7cce294cee5d391efb36c3bde19f1ecd78bb4685dc1beca226eaa586e81977b0cf50699c7df9d2aa4b8a6caf23b086f438e3c2f14f6578845c3226e8f2c33e57ee80b6a4f4cdfb70d5afee1788fc08cc8837f1dd625cf7f6e662cc419519dc518b0a3c0a65301eeab4db96c943707768656cc4a0984d9a739c4cbc10670fdc562cac2261edaf5587a961dfc58c99b86b91e53cd84bc85374a4a0d70cb2d27325518eed36d399e005cef3426f20636be0738a7ca8bdeee931e36dd91f594b1fa1bce80389e9b8ea50b369b3b3e8280deea643ae886ffcd28094a27dd0e3a50d94a13802ba37ce98bb9b546e69b8038ab6329b39804b9ce0427f3bdaa67c7634966b676a2e293322c9e201d53ac7fd8d401617f1237825804569b572048acf41019f99758e3007726fab262daaf80c0d2fbbacf812602f2db5c0ed6a0db073eed44678312583b8878f89f14d0ad6bab237e5b90a83a6702d3ef0ac421571dd6b6a37dd8fa7340d108483d4bfa06ae3805bed55e0e3759e7aab883d1e732dbcc35e49c959294f6b40763f553f6c18c6eb3b016c09befb7d66353040bace03ede13bae7ee8dd6d32c2d5c9d3b2b465fc05cd2f6901d337735bf26566688b0c0f16fdc121c637e455f8848030f52dd3ccf1878f3d88997f080bd016c65e95db597d337f3506a6d445be4f9677520c83d80d62d99c9253f3d87081ec3db734396fbb427020cb087f6c54809d4aafb7ac3d9276bd65349664378dccc6f31e801d7648edbf9c38ecf3a23051f37e53ea35c355b28eee7f4d904da4fe79ff5806466d4cfd66f6251f47201e50c9635e7b166b59fdbe39d0448c371e79406ec97d401492ca274eecac18592bbfcfa8cf327da4e7440c7eb930c6d7c3c2c7497801784a3f325886ccdfdcbd17bfb805057232b908eb3fa58bda6e5a64b2b74dc9a66ba1335a4ba0b336311db683e0e10cdcb12cefa9062fcc9d52ce04e02605494044ff31b425c3b7d18add9ec008c1a2ceae6c50b7ebca2c3c175a21f616b43e1942987e73ffc7be0866aa5dd7dd23cadb2288508d74c6add9b669cc9fafaaf513faea6625351f321cee5293ea44828f1b57a9176fb69c11f552b87ffb4519a332081147b993c2b5e646386b838efab6c9f5df74c16e1f97fcd72c5ceecb55cc6553e8f3fac57910f3a5ca3fd1d54901a1bfa617bf9dba16b787162ba8b530c58bde795efa21da28f6b36e0f907299d4836a6a44abe3f8114b56aa9ebfa403c92f883cce6fd6bbda167e5fd530715b276b60a10b85e1cc3afb06728031e5aaa0ad9ddd25b51a9dbaa874f74f8802e5847547f2736309cd19e924b707b4df4a294f303fe0b81d36c7333e6d9b3e7e4a52f07066158e77f8fbe5d49173338aed1f6be1a6720b3b6c8301e2aa609a19127c5746f40310ee8aa88c27082365ac4d3dd08a9970a933438e8e587adf47538f0c38c59f0b9bdb38fb40ad81b90924a2bceb06e9eeb19cac10f939d594e9ca1b4fa813a7dfc0a003ce0c1e5a708da9dea4b654df01980e4b11d04338a9d74b0fb09998ef18888efa24010939a3562f8641503e642f4aaac192ca0c3305f7f18e7b4b9e621af317f50b1567790aa7969e088b27c3a4c1debfbcd392f6f75d34b6bb83d24cfc3e998fd838daf77ad95b6cdeeb957daf2c0558467a6d69bf2e0f87270af1e160c2d55953335acbb27aaf61b173d9eeb95a3b4094a87e190edc246028b4f19f8bf72a33aadec30f024d6cb83d728e9713460df813fb5f258fbfc3b620192e28e3830e070e14fff4ead2e84974f05866985586f5d465a512db2174123fc170675e2f71f765af5c96889b9a93003f6c942d0bbc6163cb9e1f6744575748f3c09d9489071a96abb58a9216519fc940381cec6983d43d22a20f431a17f302968b2f9af5e8f1852badb1f211aed090f6b3676eb3dad84cddddb1b072e7209a2e6d3e3b66969e0903249f7747c1cbbbed40ae7a70c5b5282e8950f79b46086023a61c5d5ef5c56facce914bc20f92aabc01f4c8280b20a147d224b0d7ecc72774321bdd3469418afb6f60d98e883da2de5d2b8af1721d240dbe8b902e1505a57d0315a1406f4ee9c2950e841c4e83652c8e792e509b0b8232b79ebd786aee768d10e3e8fb8900feb764284f39a11aa47416b4da761025508bdfbb8a3cbc64e83b629077e1cfe1dd493fceb0a4ad8ee3554bd4262006342e70f2f561848748f86a79880f4a0b842d2646b8be5f4a6ec48aa44f609d6cb68ac023bd721b9ea684770b41d928033dac1c2e4d777fcbc7aa26f2fa3b4cd036d7de63ae842364e1e7bad7dd13735e5dd20ab10aff50ee2aba9dc8b27978f7eb7c23b5220537bf7ddf6f155eb26c3323857acc79c14734913b79fea2f547d4f64ca8e472cd5002d7f6f903aecf9ab00f97b5a9478f4710cf2c275ea4550477dee756fb53af9567ed368c722595dc4f07be297579a7a99c533c4cad08ef2aed832fe3cc36cadd6c8d2e5f366374a2df1a987c7f746c3c4c0ef48e6bb8bf0d738109d32d0caaed2f920a175763a3aec2ab3c1d97c6945fbe701cf1b3b18a0268e407b18a8569f5ee6a8dbb70845a8dd36a4ac8c0e75a69bbb40359a350095a0f0ba483f5ce3b123ff2d649ab265c8365ffce59f0b4fb2cac39327a4bcf4f51e35a936d219dd40063e7f9428d83d1e590f827a4498c7f4e6911b4b6e17b91ff195c050ba618bfd5eaacdba3d14c664268e6cf7d5c8ff0d8cb4531dcaa54fd03886e7ec9062696ce25ffdb40b49f5a35fa3907be7d5c6c56ed6258751a92ff6d3072145b9a759aa3e8af6ef06033fd8b28f8b3990d4d0dac5ff11d5d4a402e3ec063930bd424db8caa8fed73001bba71872ca1e3b9442d9265d10de21bfcd9696f07f3dfd2287cc65fa989db8f4f19f2152eb311783de0d03ec11b4a4db681a13ead448774e48caaeefe9a71762cd4dcbd4d438c9fdf6923c6b216db2b2002692c58827ae7903082e9cc8ec17b873ff57840f9e941549272019e5609e92d8a2ed3f160dc295cba51f1d5c8819dc84796ffded62ab41c34230b8d2e5b6119cf187e003f56e7844e1e20fc435ac4999a5ec9d0c8a6a86cbae8a0d3c449ad849297d99070374528751798069d9e59eea40753f1353ad19628f6eb3b41cecadd94786e657c678d8b518617292d6fad41527b7d132b63b339d74b40310a1a76c8b3f5d641d96589d787cff2bda261912680c07c5084e77ffb911ce63b29e424d47cb27fbd4f79e3eb644a691f1c194ac52322893d22a789bf128db6622f2eacc45eac645689ab0d439490692611a66638a6eae32c2b2ee90b5fdd5c0e4e6d249aebe17d10231efb508c0fd7b02481e1d5b871d4e768efc43f8481a60686a457e78a1bff9ad3727b2a2b114098217f6493a349919178302dad034988e784e029ed1b9a395a1dc38852458f9548e4ff13f339fd3e304affd400b19b0be2e3a394c8a51c6fa41091c7db85e6998d2dc47d57ead7fb3209704b349eaa7446afb326287fca9caf47b58e1d2edefb92d1425547f4341166eb7e0730b91fb7f4b3bedc62a8e62be294816a8d532e48f7d4ca3218cc02e7c809257ee12681fac450915539b83252d580f02ae122ad839d73c7223513ed364f998b7b5fda73ff2483282e03761bb9335711e585ed996b539ccf5bf5d6219e097bf109c7f36c8385f567d86f742595803c3b4c173c9ce4545cb1a9b6e7154d8f579afe2ff941c2c7fb9c3a778ff4cdefb1e7ccac51aa8efe45544f6d3cf6f37a13ba41ef66cc3a854749abffacd002377cc4ebf2f9360be454d787f7250d9b1e81cf06ff6244363b3a103fa1e725415671d861eb0a5f70b8f7a547f73a617e83c1ff313d8a93b4239470152ec377de8e8320732dcd26ad24c0f57613729329ef6d9fb512e3365036ea91c9a0015cc90bec6eb63929dd433a6b044887ba96f3a44d9759fbc00670006ba4041d13b0f96b95f4ad17abce8122f4f5b6dcec7e6132b28ec6fa84dcfe029a6c8eee7bf8b6bfbc28930fe410559b623cab450b156f9feacc6ea3fce28fd19a31946bcb404d6723b93f2b572d85aaf0a10ba53820b7921544556e29958d17e7566a3215dabfd52a026a106ccd631bc4e219a42d719e48b8a0d8e9852b0ea9db32f7e2f3f3044296c1dbaf0a658cbe02cd44ceb5e6b850689db418e09f79a44482aaba41d9cc1fbc678752dcf17d48909dc6c2594bfa88ae966a319ec5fbfa91139d1af1ff81016011d311a7ac852d7ce2ea258d6dfec6df15ca4369d2955338ff07f9c5509fb2de5b5f50cc72a0ad339985e31c3214a9fc33f3daefd38233234396e2c1aec973864b2b7bfb84ad1404f08c8cb85a95b7393c4d4fff7f60546618aeaf8acc1ba66d37df7c5b608eef7bb33d7dc6083d346d0dbccc9c7e83e6c8cca62647a12e6f7dbeabafe3d1c91b214613206be6a991535786e6756d33e8680387eda7afb04919833d6fae355b75bbd22c08446db0676b884bc925032d26fd2544e6a973ddc7bb9b96ed45a790341f610a7ee44377d4c0dee4f1df2bbf5f08fec06a50ea343e72ff613bce596cac3483fd47bd2a2f456c9ef194e25325ffb49de01169532776ecfac9357c2423b3f5f0f42bcfda26dacf01afbbb159f6183d8f64082d21e64479428bc1b0f89052c86d07fb2cd7e1f7e0fb6b50e20239941ad66760750e72e9263e8d7b0d3404082cbda4b559ac77a9c6197780c3c28747a315d60fbb793859487cc8a6094f07889a33762b3487a21620cd1f7f95ac0ef2198f53c31952d28192613603fead080452e4cc78d8bcb36a23900c5d2750695d39a2eed538ab0d11d9563d884e6f725f8c48bf334acd48d9c9d52f867e62fc43291a357ad5c302d53ce608a5bbc3598b0bdb4c9d5df41bed60b898f130938d62e3134d902b7466d74352813d212cf81c82fa8fe748de5aade1eef8a0ad4ce8ab3c97fed712b162437f64107f32dd0cd882bef5d1c82aae0631f899aa60eac4bb0e6c2195c67045879bb691ddbee6609d464ca94b37e10d40e09fb50199e26731543279c30b0e9b4ec0aee53abc79209ecf07ae71a5f06fbbf047758adcad7e87f848085f7c5ae6abb93aefae431370f7c4a760d1b571bee704ebd1950d6c6eb6aaafe43a5b8a598936b1aa735faa0489401a1a87c47bfc3d214b72849f25862a60a05471673feb5c40c853359c4b9db8ea2224efd84e3d57edb28f1c1d91424f01d750369899d876f781abca137431aa6aef5ef59e61b7fd3506e563656effd5fca9b147792c6f84240cf8ab1fa5fe55020c22d36aeeb6eef6b22766525d268d28ca0f3a69057f1e18786159583476499e7417cf09aa099e2babce6882bb5aec70945c3daac7254e61419fde5e08fd155778d1d64e944c18cd2525e10252d1db07f6af0ddfd1665b51de0acb336536511f016b2068f7b963d63dc8e1b9517f74c9e6723edc4412323fcad2231202306a420819087d9f468b058f10ae0508f3d317fd5e6bda4a3d5eefdf2296995cbbdd43b90a79764e6fd028189a668848ee119c396200d0e56fccc79c8c22104b4b76263624ffc99b05ac468b9f70ba90bcce5bd5f76b327fa6e6f20a9fb37b08d8b49380cf869fc13b89e5be9de517362e0ac9a8b9951ab8ce8c23f41b14bd2b91323d82df3e9ea3c2f72d4efe1a98076a28ec760822dd8fd79717c377c531a557c580bedc9d7c9ba7f8b380731cf682d57413df9a15bcd613ba0d6eaacff22375656b18ee470a513ace49e2ae5181595885745d3df15d54096a533c7c5eef9681f90973938c1404d2bb6b72d965f003ae48f8ff3439f079559f7505be81ea173ab6850966939623490d79779c486c58ce90a5b1dcc5004cb2902d853f8544e9aeddd5b119c0e2e52a4eb22dbcad13eef72b5fd8c8823e2678a9e7bf9ad07130bb438af9588a3dd1c0b990785dd40793cc45f93a67062b585880f30f5a5052743051f195215277467c5837e0cf6250c95102a005ea651478cd9b1469958c861474c7ca6c7777e14fbf22b4c62e66a3dace71be8acfe0d924c280f1db2a6fe04b0d44a9e9a52868ca30c8353c42ef9d35aac38a233a68ebe7de8531ae6f15e17f00ae49c4ee889ea2399eaf5e31ff99a302b3323f42d27a8bc500321518a5f0655925f82bc7c05fb82e2a1b98e2a00ed5134bd0cf7c525c9408b336c902422660d0a66cab3a66f720ce57f316b904cdda27dc9fb0233c3d29153fd5d73d039af188365e13e8a4f902befdc52a5039fe37c576f0a1cb59896925fcb0446f75ded5b21efe3187d01848acc6462a765a2ef2c648174014a6d0f6d367e1705df27786f2ac471f86b69573804a0bd4aca78fb6c83aee50bc4d8bf5c84574d2431e561f8f602af40baeabdca61871a8b2e2bdea5f68cb261fee5f50251165c7c041e7bb8c8db94d22887aa52f2659aed07cd6f004b907ef43393f3e7a75e3f60edef7e84174d8a06efefb9910882173b9e0e2c3600024a3460cadd3bad9f1a5b30a5444265f12ec2a1d801e97aec4dadef36cc189c5e72df05bcbc64978c264919ad6d10c0503030277a717d0b1a06f09220e53fcee1205a93bfaa050b7d5ee1107fe2992ec23667524bacd4411bba7c58b60334686b2df2f8629bb50c40874ec036be76c248eaad93f1172af2f84d17d1ac690d3edd2596963c33d83a4693631d12ec42d90088968f5c18c2714fac1cb44bbf064da6b6bfbf40721c9a89c5739ae86dba491de7c0d6b813edc58eccee6faafec671cdfcc952129f9a75cd3c51b4f5d0ed1de33c6abe3081c919d72b5c0ed52e7bb61dc6c73aaaf2fb5c5c7e58584c8f47abdc6262fdf13b1721ddfd12e444c8a91a75d0a24e703b28908885e866caee5e022e8cacb860f991110af58e8e9be57c3d3ced1422d2d1c805fd8b78a0f4f431026a56aa9ab80d1e0dd4d07cb26ff8fd9e7b9b8eb7536f083c774f290eb002711664f5de9828ef395dc0030fe51b483f10e844123d49d3d9327c50aa23b6d729e3ff53529114ceaa47aab473add00823d81962e531f6a6bd23747c1f4eafa1f026fa8739d52ae7aa942c37454df5c548239c605d75004989950e930f18237f84379a7ffd0a6c3982ac4a705cf2f7dc33ace51c0b4ed0dc0a863a272fa6d1833f11b07987d8ce672cf10472364ce736da54395e7a260d09922bbfbe2ae8a6af6e07c1551eea6e91a2eeb380d8aa0c2f78e948ebc10b9dd498b2fb1a94cf99ccdfcca5bee837e2aac44a2db772518916bb6dd3ea82e8dfe37165f308c9a8f10fa770dfc57d75d9929275607690b068790269f2d5bf4945e5acc324accd6a612324fa22d78f909847acb32a71247dc2e7858dcba14c7137e1cb3435ab4e51a5a1d083cb5c8844baf87be746155f35d1a23fc0735e9165373c9bafa7fbe8d09db8e8bd2e5705d611d578d526b30a7d338c685c2695f96f0395060661f251e29e35aa5930e8e095a472c21e0f2100b39b49c80b6ca3d48f29e1c6efc094bb6855522be65315674dd83e5cfa65ff61aa6e63fbed3c77b0dc1cf9c5f1b8bba7515aedc1a75030c6d25dfd66efe321587f204d654d245f4d44502f6020b29f6e650177a5f1945cd9074fb74faf367126fa477fa1dacd80d45c8db3082c820965ae7253e4fe102906f20367a8959b12738074f73f8697cd126b588ebff52a4ed7a8b5e934ecefbc6ddb6473f1d4a4ae92b014a7a253fa44633cec370fc2f1ff9402a235ebe74f4585ec7e13e97364633e064bd5a151829822cf4cad18ca34a9b7b609ae92df045e83e1d73a6ec779f69be77d1bd47f1df846debea95b0192b824d128d823454645eb8073e23bb280936c35b58d3eb993ac65578ce939387428c2cf4b6c84d68ac72dfd0a066c6b4be3333fc7652037ce208e0124aa5d11137a1f2fad8643ea8c8a11aee27033e5c2ef825a8cf546f6df789e445f83b08686a3f1fbfea169f5ea32412cdd50dadb92f4a77c5f8bca911a8597e31ff7ec34f86eceac6c8a4c03ddb8282159edff509357523f9a1dd28872e44f251b015df9bbbbc1281935e1638ce1965cc6c8307c2a64300fd5c127dfcf20e73c3ffdac36e2d253f2211403b6fe715b69966ac41e464fa1fc3f65dd1655efdd0b99a9a5e7e9ff58adb3e9f6218e483ad97d4826cd43a7453015df391b64b2a883ebfe5be4d24164288e5c0f1aa8ecb01b365c54d6d3dcd1c63354343ca54f5153a59846c9f7913ba84535cbf5c77f12e9cf2bdda7af6bf1acb966763aabffacbdf515fae8db8f5721e0bc2c81276e39340a8f6f47ff9569db6a642d9bec4ac46972d4da4205ca67493b0e63db4c93efce3ee75c8d40fab87bdf25dfb3ee72b1a19d9440f7a6a16dee11bbf6fca40d19ddfa8191c02b140b54a8978936e900f4b2ed4f0e5fe1c3ada304b0d9af9e0c0117b2fa96eea292637dd65527c9036cd6adbe71acd65fba66c7217908987dad7119c587020874c4d983f40f3b555bc8e999da9f18e658ae35fdd743de94d600119351206a8bb6d5480f6fc0bc4afed155ea7ea995a528282c1f3cde0e0a5df8b993a4ad9edf6b292c71b6a796e12dc96dd3a39a708b367b0d8256b607fe2e1325a6a0ae558a8582883f1e50de932bf60bf621f2bd2ee3a0ded790e6226747a5af792180f5410e99b2084503ae723b2c7a7b38ec002e1b88f9674b9ff46076f498d2d6a7a50ae31b741a27d0c7f71ca24e1f204d4096ce50c6e6c21f950a6428631a16f61a8fb1f78230715288d7d9b063f7216388a61ee660f41d7abed3308d56cab53cb1cf4d139d2b247e012ed22e856ed37bf8f387cba51f3f5879467b5b5f7be6a955fabdd2bed6a8a335a74da0e5a7a1169649f21a3bd3cc55339713f22f74f8187473dc846c16225a73c1f705b1f822dd6ccce47cb9f6a600b786751cfb909eea8cc7fa5ac2a1149a554dd6afdb7c9ab1b11cf7933cacd407dd9d4dd47723cb1e5339673d1e2b9c1360c5356f326ae4c5c9d7036e53d8a4ddec24dce8642be8a24035f6a30b72f59c66c2b5dfbf56377211b0c70f414f3d5f41c55203b652a52b81e2b7866ed635665fe451b3b01cb719e334e8a5ad99a77adb3b4605633720cf68bbaeac60c6faab1130dc8073703b9c5f9f1edd513d9cb243ec7b61214c6d09ffc056adf54a6100b4623333d4fb33d099ca43c6441e25fd04eac159be7318476c4c8ad4802a5fb61e1cd85a96cc3c5b44618911c92a8f19fbec19c8d75ca95d77fd524bd56fa24896b95aab94c1fe816b874989f69a46f737a1eea6f259f1bb28f2b5874769501bdaf59df3269b92381e4d687959015584d10a254481ab1fc2649e10203c2793051f199b4a160bc5bf6d231b118365d372c7721d2a28df65cb1c7d4fefb4fb7873cdedabca611baa18e144ac5fe381cf2f741a1ed7e2ead6a7eec8444a869c1bd27847e3cefdcf781b5fab0fb0dcfffede2d8dcb6056d085f0d726cbb471f30998efe45f7eff1b88f9851e1fff12430bbcd0cb0ee856b7d79dd10dfb88f19f5e99c25a352ee33a979a2ae8fb3f6cce91411155c89fd75b122328c9bc2bf51e6ebcfbd5c621fb550c3ace0338241c01a0777adaa8d25c903f9d4ed2ca3c43acff3c2bac7782ebb8a942b76bae9df51754e9406ed6367a2b881192ff2938a0d4338a554a4db245716dba08cf5ad08d10c71b680f5255ade00e8c263bd565ed4dfda14690db90ca2a4a762102e5bc3d41a8305bf87816b132c6ca2cbb28f055fe0619513378a69a886e99a00c3da8abb3af3c2b485cf30e3b33f9ec4229be605073f5100cd4da92b0d7e79f9053a89f28b78686c09ca560667fab663a3b8b3b5c6f96c633e2962f05b08df24146596e9559af55e8ecc04ce736af8f66d0ada14a5cd8a44aa7365a22e3b40b3bdadc3f7aa10726c24276a1e81de274eac23ef899e95c2a7c6ded54f4de0ab43f0d65ee66f8d5566151a8746f5ad9d8a1d2190cbaa8e92b281426b43c31723124020c3aeeea243bfa638c5100adaf8244b4c9a89ced102994989df92eef9e801bd38e5d6df0875b2b300d34047e508062a55cac1e261fb63b5c0aef305a2a6167c012bfa29362b74e9bc23afac26dbd948fa88cbb1308ed4cfaf893e26170aff2a64c647e88849eef4542b4a5a77c6594b5b6f6c78a0486087dfde49397116c6b60725d2515204baf4cceb87c2a698e3012620d8bdb3529b9566dd61d028513bbd2f1880c01bb203d02bbf113384c1962c8ea0b64fe4593bc95008cfb5e11605147e072ae394c5bb0e51475c3344255226c96c3caecd65503e96e0c6d86d7eb31283188e75928c0d07b311e56dcb6cee1a97fb21a1bb3ca63c1821ca45ea467d51a20593a33576ed05b68f29771ed4b48b98da1f93d05342d6dbf72776cf62ff812f72b147e56448f221037aaf3ca59de83b40fe6c400a03555bc9f6d092f43b6f30f5647d7ffadc252f75d7c69ae288ba4644c60ff1d8bcdd6d41f4c89ae7185e76340e36dfbecdb0a74b139358ac6418d7d9a87ab54e17a5355a55cdc82cfe8fb2b11fad49ebdbdf988794ba2b3f86c8d97bc834ff75af264167d30dbf76a8e5be62a6c14646b32c07c0a63aabdd08fd5e029f450ec575de586124dab9243f160355fd00fdcdf252265bfed39169efd0327ceb68556c96b29f85ef2b10126e4e1814d5e3a150a50fdfef73a2848878650f623bbe36dac32ab1db0c1699cf02e9e3e6ff570bde180c81e46327aeeff6a97b680970415674f837ce49849b9ab0745ee7a092717327fe5d98ee5b059072090e3ef786fc43118d30ea46cb951ee11d6439401270e3f6580b5aedd6c2eb5dba51d476d006f0c2cb3e2c44ef0b0cc84cb5e49561afd5504d68d86b7cd0c86ba216a59e57e729b463f3439acb5d7036a9070e0e7f513b4311eb1e67eb030b93aba3473f321ffa7532e8d8c08bf06fcdbf5bdd7c20ab8a1e677b834ca8bd905048af226481d5b77403365fa1313a75d4d34dd34266ba17f6014abe5fe40871f772637b1eeae653ddb869bc57a76def007050d6faa92adcff3f030c0849bc6358a1153b8738a5bdd55111ba873a4f215e83b979f672e2ec886540ae49e6cac65384a6e628b94fb82317b13311f665927b7ae3fda0f0debad7f6952b17626a33874ac72fd37ac5046a094b54f26ba44596740bfa3c12ed24af4b9c07f78c8e5301c4517f6d403ce7e28fe8d9646a627e84f2742eccc8ce4a93bcdb4e0beaa1590826bf8884d9ad7105c130e745ce90c102f7873d095dfa5d8bb72f142a2a6071a195c0071bf5fab5d262568e09e992bff66760145c2e665ef95ef4b174256db648b13d089a8eb04dea6c6cd396f3558031579865dac8a59ccdf26bf7f6cca57cf9f29b410c15d66561fdb11839e5e30a1c685a29fa55d8a97b8775cf4b937e2d9cd8990dbe04a219ab979a8abb0256d0b0ec1500792100f8b7d1ad57ee65a432d23ba720feffff527672b97aac745ccf0abba5ea3ecfac486091f97264349d5b192e012f507476a76d3b3ef75244c43f1f4b748b253a32f4d24bf9b38a83f678eec2dc5702043a06280d67a959f9557437a15a6eb029c657b44bcbb86659e073afb8132d0b13fef8f62cf073b3d5446d1b911b14b1df5677eb14516a29e5e6a739c23e82822b629c084152bb1db070107f1d1dcc942064e7bd898921c26a54ce01fca42c5e3b7e286efdcd2c65efb12ccf1cc936d5cf6b2e7c6520ede65ace01ddf475603ce3f2c0e3890f9303aeb6ef6572628c3b05653ba272f815375ab3d6d74945c1224362c14828b6cdbe34a2d11c39ebbc4553627969b44017736959b7d0a6731ecb2b6830e6177e637d419027c7e0db2c960260a3b53aaddb3c8a28ac378e9a5e1aaaa3679beabb8bed4f00769eec49ed60a23c44d56e229b14a7fc38c172bd521d4665c7afe02af67019847827f7363c011b35c510b25a02fa8f70383c481a9f0251f2188fd6ba5d4dad0cd8084f4107c0f700c72d22e532eee52bc5a1019a107979529091849cd35e4b041d85f2f8ded0746f98cf30762f628dee1b27d96fbb35716764a5f080a6182287d4c52e232ce25a45724416232b9e1754931ec376283504a6459189de809b77a55cdc76cf0289cd71f13a4df984a1136046c554207315d7c7e9b37ca527475ef6b309b819efda299e73b7e266ea385d8a3ffdf0b29a29133b2540ea145c805bfa4edfdc4cd422e3ed2a20937d41650437ba9bf696a8ef442d6e2812d42e95daf9572ba5ab5e45023bcf13082d2662ead93207081e43885260245e118db26c86e889f6b88b737bc327863b0b91a11d1f03568f12910fe99b7b663b2fb3a3b9e43ca4c49667f7ec1c80254fc0ff7c72277568dcd1331bbfddd8d803be621590d6412b0868cd0a226fc3ebdc9e9a7582315c2dee1573fd886d7a41680245fff4edfbeaff6b548de0ac6ff4246a859b8246d508c46c2963feec48c92740d6dc3381b27d0b10b04bd1ad2fd2c5dd7f1926b85579108cf24f232c030cb380d0324e8cceb10b40be6511437f79f2b0cb2f82d9c4bc0ba11d514070984913c1b012ac8db2e0b350e2f65db4637f24a1bb33a0f30814fdae3a9699b0960c9d8677911ae6b0dfee69a6cffc2cb7eb692a8c906ac2a5778bdb3a1367379fcc1fcf4c36f6c0205f64f74ee33f40fc7e8d931d97576c16be6831790e32797a93b4ec87428789899bfb8ff9e7df4ca14f01f0b839aa7ccb8aaa6c608101a83394fa2fe9bcf76b4eaf6f09dcb263844df46780e0fef450f79d81354b97c674846c10f0481d5c2d44a7dae31b2d0186858796bdefe150e59a50e6a35e4cbd89bb2ecd85a92c88a7173e15efb3f201a5fed5759f160cb9e243b8a4dc0251cb0c3ecf8c4d0f454d454e44f9465e61c4c4b03c1d72f5bc33f54deb166f5462e7e384a89cf3984e1226b54b00673b20e0fe793f2452ed3cab3e12dc4d5293e78f5c1d7c65a5e3fe260221449ce4831b400d1f79442ce64a1f6ff34d899abe35298fb0c00efbd874eaeebc14f46f64935553bb8d0f9d78427b4b9cceffe85ce0eeb6288ba6426cbecd7eee79e9d4d6a93a2897171aa49c68573f9afaf372b828ef15baed08e2d5bda4464c61ec2e57ea5bb217b7af7fece04487a462a39ad541306cf150f4b4d6b4ae0ff02b5bff66c8d4f2379196fd6687fe7e2e47b21d2154313f192781bb8173554cb0a6a8930544125c50722a76b21667e48533d204865856c4087746575e3dc11ac9546b18fd0bb39e7bad7bad3fa3fe1c75536f05c6f3f52f7fffd8d824b06f0736251469c1ba5357b15c7a33360dac8b218643c3d8f5a3c29a0b528d37b668e88160b7c879fec21ba01d9c1d3278257fbc3deb06d180940d2e5663c0cc0bc43f3973b3f5f3490e7de5824f1ce7fa4ae142cb2541e08343230845961d7bbb28a1109ed6af22f2260e95fe3ced89d90c76cf9658802db788723963c9f5dbe95ed7f41f5cd170c1704b478f55f58e589e297bc7b45ce6c2b3a25b853006460f1f82195329151a26f1dd730b331d6044d0050bcf0d4b476572fa819fdf5cd86a8eaa665a71d42d7814ca68c377d9f126576ee41901eba538dc7242a380e0fc1472ae43ca036831e4b5f39a6f399b7a95ad3e662fb853c79f6fe251815fd1e4296b2f2e0376d24c0c0d10475154baf6c3dc6bc8a8a9dc031b1aa7b37543503c3e587e16b851c2e246988d100192b3255e7db391102be6678cbfd65423afb233b76489be2e95d985d09228618220bc0eafb98f0392f64e4133110d78ecc8c52cb3fdd87e81308ca1d698ecc217de391a815e3590e5b191e19a00bcc177bd4a13850ddb44f08b13f0dee9dbb17ea9104d34172de27559e29d46dea52372e7206a8ffca999cf2846af6a5ea7a75c139afb4102c8ff1457a25a4fd2d4e1ad18ea0ada4ca3eb3635cc37a1deb2fbf6d22ae95afa2cf778f689a574b8e863af92caaf1017f3fdf5e15ab125b5afbbae8336ed1e32b0a4f137afd093f2ddb87f3206e717d86b7e35622dac3a867276cf9f25df2809c494940059036077c2d2bf8e235dc676b9781a0697df99bb4c274b484fba22c9e1b0686cf3c6a581766243aba0adc3c6bce1dcec02f5463f30f4805ef3268cfe4ec10624eecf146c5bc2206e9920bd34c687ebf1128c0005fc03b094e2d05f1bafb2a826d833ebc738c2e73c16b286edc51802d94498c75907b18157e4302de8653101cc5efa67c0c9f52da2c47f0e1ca3764d593d12602963604db11546c13989d2fbf673ef10b71c67fd04a7be4056a47145464fbb5ac2926833ff9dbb5697c1a04fbb12aca570303cd631f67b98f269e2b42a9fc8c8249201470614a3341262deb70ca77ad1c0caba20827d35a32dae0ddf2a839ede37895712e5394868453c82c767253de2cebd62ad26b7e9816fdfb26d67c7e50b5f912c7d1a28c093658858baa0ecc312247fb04d5c92f98d48bac48a2281bacc5f1b088bb98bb1200f78f9175f6360be814a9219fc4d3bc39efbff36b685ab084646835b40a434b3d91800bbbb7fa2a47f70f901bae49b8a7a694a01c572e99d8d6a47c56918594d822850e2af2e23a013d453c77cbc626b02e2d879f614f7149cd890d0e1c1af07ea92cc20fe9d8e28d8d3b139b22497376e9dafd01d09c72ecbcba0807f89d47056dfb0face4922d3f4860546f87e93058665fcecb0741d35fe25f19408b236b96ec51ebefbecc5a1307487a0004edfcfca47e845fcc93d3c6e2ce3521f65a5732b9a5643312a4de3379d4530ce44670de26bed98d44e4da6413f7d39643c10b84edebceb8f86ed2be1980a26c39414e33774a250f540f3d9e63354bd77417eea0511e8d6815e7ea4b8bc230f08df2420c1493ffffe6bf67a57f6d6f47c0e08626ced9f9f3f337fb1368ba4cbd15031fea09d751503a4ff7d9527ba4ca3a155fe60625effd0ec27f0f386b929658cfc5356e75a827795f299361b16376d1c0a9d6259521fa10f3f92a696b2562be9bbe56f9ab23fcb73c9f6f87a764a47ec22e6a2ce1636279aad04941b3dadb31977a01a87f97d4f05f3cdab9765e7757414cffc2231f862195cf1596d49caebe1f2400fa4fe33c1904e91579a821221ed1d58688e7c47fa43ab7f476fde8e0aeb74445a54aa1c6dc72c1910b6e92131a49fd41d95f3088ddd6391f424bad51c01560bd8650fa69eb75b4f284a077af506a8ccbdba1701cec0ced1be260a1beae70ccf461c699bf013c95f0fecdd2c7fe8c35a4389ecbb9516d2ca57cbe7ff4cfa3520b86a4bdd94b9d24546e4889bb0f485908b6f28f38a719b09b9cd68fc7984f122aa24b2e3869c8d63b3a8d6f393e9f01170f82b4918a2fe8d04300eb9957cf46a9505cb070b626e4631b906e0433e9d23c19ed05314e2d6298b8e7e1d68c3cc038d591b65f242eb09ba742b49ad3c55e97ed357d64c882af825bd02d0dbab536d4e8243f2496fc7f5f89c1bae596c4804019bee06e19ebe1344a63b56ea624581cf02e8b4709f0bb84e8cb7f5955da949b9b288e2629735ef59486df5278497e49c6aaabfecad4ae430b48c0a59b2390d81506cc755ad098c5cd524661c5a5bb02b25af1eb8ef1bb389ff86e52b095aaa29dc524537e290a40676e1cfe54307930dfe478dbe61dbe6399105ac76670ad3051eb3c3341a2a1d322d9f35edd51f46f78fa89c7971149844bd197b6c2b94e3e421639b2e73b548098382ab317a6e159d675c692e5378b21b6654db2f444c12ac0e09118b5878f9511fedf2965d7b3cd3da4c9924e28b54f6467695d7dd573f16b20cfde77e46eaa0527ccd86702b57277d6b59f2286101929e7f73f35118fdd46406ee0eb907ca6fee48ebc689a9256e61a3a51f14f6fc79c583dc1f7f68345a6f2332dbfe46e51f19930c9b50bcd35a814ba11d751ecd324fb88e66a7ea544d3b8ac52877d4d8ac0e3c1ed39d836f06493ac0a0254fd3696c2e5799ea0c480537dcc5e2e7701b6607aa654f1b5d55b0aa1ea42bcd23eb9bc7c40d3d43db85dae500ec029a6cc681965ed22ebbdea9d1f85080786c75883a8784289768b2527cd145d7e9d7644ec83b66426a5d51cdd862e6551933c055eae7164caf19c9c8e8f27df8ccb7b2161393c44da4ddf63e193805586951640f18bb86f411784d819993bbf917c759a4384d38a0f03c6e0a5ada2ce91e10e1b299d875e140529ee1053a0c9f15a07c8d619089438bd9f306fcea750407dbd45bf0390d0cbb8413dff2a939436ae93f768edb70c691c15ece6ad222f27733eca58f2d69501d71ac3924b9b79a0c0fd09191d6504be74bcd0822e9524c76e20c3de2667041bc46eb8bf80dec315e21aafca06ee749ae7db21334e609a25257eb0e1bb25e10c277106327fe0c4e6479263314cb82a49799bc9e9d69af9e98730a640ada80efcf6a7aa58fb7655da741401ae6e3ad20c5d46e7a0c8c5c42857a75a5736ec1579a14194fbd46f6b61f85d40c1aa34e0d838e0835a97cc5f17b0bb74ce13aea1598f7cc5a39905ede3381cc796bbb1185f52a11ccb681d1e875fab7a61c72c911e74ee3d16900b7bd5e1402bd2e86188327eed5e6ce93af097f76d8b045e1b4d22dfad00350457fb5b4409c5f1985a0e27068decb26d22bc44a5630658d401dbeb0f58b3c84aae0c36779b99d9d534a90ceb78d66dd779e9f01060c3e749cbf4d36b5989089e8e3f33fe84fc78d2ecb720f659318e36fc6762606c4385649c96958f215193919f6db7b3160121b7ae05637acf52899d989d4989046af546ffba81f5c5586339976e7408abe744fe2897e70ae33e8b6df59640a66d761480831f2bfa2b454f6e0d5384ffee55b666f7568ee9c5e96edb5cc93f55b08270a1c4876d1d604f128d4ebf815d3f17cf9fba7b6814c619d40b4e363d1fe3166eaeb8a768fe8fbf6d6ca8e348ca205b0c7af7c48fda32b4da1734ef90448a8d58a8302c42d2c640d9f8de35dcab1f6ecd281f8490d991bbb83dcdcf2fe0ec5337beb32ba9fc313747ab84dec5cd958920e99028572f5c0e141dff4a279c612c37753b260b2085768d31f1476a2b41fb6d7dc6fe29614bdc2d4751a73deca4e390ed5c4e32a71e8b09eb2b6f48f9310297954a37fc6a15e1a683452be5abca7155cbf3e87df5f2e24d216de7c9e8ef979b53b65688c647a8d7ac39cc50dbc9feeccb65daf47756a5ec2a8882738d5b859534796865dee90f6b897197a2fd0ec8e7f3c5dd2a42a64b94366668678122b047305da040ac0e28b01bac41f3aa877d3c5089d1eaadc420a698dcdeb3cb0a82bad53b0adad34e7f76b6e2c6b356aadadc3e70bfc7ebc9a2bc4a347c91e73cc06060c3a622f37bbd2fac81873f348d5e7eed21b1b7ad19d8dd5fdc2780a04ea3e39508b4a538bd2e310e0fc608efcf27cedf07b14ebc025b820f7d5bbddb1671084e08b82a0238337ec94e4c5b4491a3468addb831ad76d0069e0a395a1a7514627296e452e65a60e36128828c2d94ccac3bff57fed2fe34f0258a50a598e8af6d041bfe65407ebc98c17cabcc7e296b5b46ca765149e790f356a0fec4a3eb1fba2d286c705a06550ab85da4fc2397edc265f4a4366be97f8ba70561c0995b9ec0033daa1c7acc597e7bc1e6ae78e8f67cec7e4b88de462d62027e8ed8f83efeed7a68c8913a6f7ac27d5e189d2e717f5b7a54cad2b8c520913ce2bf20d1f3a860eba1bfec327e20f4984bb69dfff232373793abf27de1b9d5579e601a299f9b5980c0e322dc71ed88b9feb8965e3941e8173058c1624b2fba349d73fc38dca3d7fdd778f7d0ace312dd4762d113f293873ec47dcee85672333df59f3dd067cb9c385f865176060503f5ecbb9ec69e440f6074c8116ffa5aea2e26df8fa7103200faed00eea79a4a9f926c00580ccce53e04e4f2784e0379eedb99bf81b632bbac02dbf75a94eef365e013b91a3330d5fa886b0609a64b4df5238f03e9ebb192ca7b36b823eabc057a9a6f59fc2050e9014407d69523e2cc2e5e483d7cce0fea8cad7147c8ed765d3458460425d52ce473c4ed280fbea7f01ff7fc9fb9201691b3aa403b80a6380c3e4d59e3db57bb5bea8e298c460783cfe079f1094bd7d7ca85fb8d4e140c2762699094ba04ef4ab483f79ad73cf7733dc336e25830f9eb2064e70824f4699f03b5c3a01af06df89bd6c19aec7971eb09bc8fd8fe3da9b984589f6cab486f360fa072bbd8b9e7c6af23eb49618e5177eae10455e400260e9eeaf24e5c0108b65c2f200560976516c54ae70b2e780ebe2b2fdc528aa5a5e5ea1f07e4a096983761892f6ca315ff5aae1c9f5dd434c6d89403b073b7f709afa3d0f74a2f08d539d9a1a8e9f267a86433e48449de7937141240d7e2aba7e0fc8bb1cf41b499614e020fa89cdd5baaf7012a9d29b77d3c1689d9ad4180660b188e45f2f1920107683d67bf0f89c2753577ae0157659c9a8d0a831320e5f4b919f424e056e0f6c763829d8cfa3e4d264f6591f4dc0d0d20198fff008205590d8fbe02baa8817d5f979cd5510032c24628dbbf5a5756ae59bd657bf252e038fe8747ee35d879fe27caa804e67c7d7aa3a532b10b3f78e6314400cb3db74175cd27df182083efce3408786d540c52ac56f0f154dd2126d4d4e69d32f9b9b28753c599c6db5291bd0fd78dee6277f1193b053a4ad56e0c64a31f1863eb3865059455fb38c2fe93775e16aac9defe671f0c9cfe0bb19f2565cb36ff79ff73aa2689cf957e63775f94ec877e80058fdab02a1c29aa9ce3d07a9a11f9a2f2adbe6802da08e9e18097606b53d92ad13c2bb72222b03829cbaf15a9abd1dd3d1d4cd78391b0ac8021bdbdad83512f1feed5cad09475e2d3c971a14dea932fa790c95e5da2d666bd9b132c51541fd327463d58b5cafc5bf0cca550673eeab82f78e04ad9f3ef02d2c5c826759a44f25527cbf3f2c1e5acb2a99639cd95f29bf4b5928a84e505e7ffdf255716e472aaf9eeb6eb580f197f8f4833ee5f954afb3aea268dd1e547191a984b0e4d989305919664d718af5811f08789faebca66b5c05040a21dc4e22b9538033212fd3698764cdbe27a7e62cfd7330d9c2fa7490c1e12e63103b97a722e839d6ed0ff6f465e624f01ef69b8204d19bb531a9e55e8bcba12b16a12b8be3e86e1c0d4cfe16d03b52c26d143b02035a017c10fd6a443028eb03573e2073713c3b85c47a0ca600f7d76bdefd300d33f29a0567627d7c5ef215b98df9790ff8fd4ba044f63dfb670c171b6e213a3c20be3a75aeafda2b5cd37b03e0c822b1566834356cef29a8e950fde16b6601b8c9ca257bda545c2f2ad3ecaf91a385c27c2ee7498f5652cca9bfdc8ddef114dcff4674f9affb2606ca1423e58e23dcf06d487858e06a60f2adb1e3f2edceadc94649ec99a4d66c3481406fa3ab73a85bda5bf0bcf154e430ba73a592b30cb41664a79e456941476bfd6bada430cb73e8e33e287896f8429c0c6c28f6fa2b97ee7cbcaad39a3d8228f56e7e38f2f769d5bcf02a7c5ea1bcb2de934585e882100f85d24f65788416fa42519ebd872b75ade76b93cba86492043b5b59cfc22d6cc3826f582a7c0a884b5d6d1bc598d52cc67af8d65e7ccad906504dc4676b2d352b52575245bf56d625c595fa32e902796d43c8496b5d35ee7d0920566a20d095359dab7571202188441107862969cf5a19da64a5bae411eb768aa7fa8b002587f5cb982d40a74ec9922613e08eb2351547e03ca4b532489d4a25b062085be375e25e2b61a4d20e42b1408eae001d9ee672fb3aeb3dc2a13281868e0f23aa0338f45f1cec3c726ece933affcd24812fd3e6d80bd65f133fef83898bf78c67a9796201c81ae52100e3d3c2d571c39f40f5fe0a50dc9f9c378116dce29fc6c35bc2d2cf6fc3694f62fbcf2fe74d749a68f0c2446540a242bb14d398c840c1898735eeacfed344e056114d15fd04b7f3fc33b5b4d902fad2ce7b092db3e183d6885585424e0e50600d07386d8d12e3ea55dd63329ea414ade05bf6ffa6739a883e6267cf6c332522231a654f21cc14a389059070b3cbb2218aa19b085ca9bbe9927af0b4ff971586e91c8719e75fc80549efc64a7f0c01e7b6966f06f5986ae9bc19957f4529ccf3de87464ed82ee3a2b0c7e9374fe9af6b62eaca4774d92c01a1cf196786465f47a8285381289d09775c36991678cac44d0dd1cf4385a456867e76ea7e729300e31282435305965c6d3c63645ac76a203c9663fc746ec31e9935510101173b8d39eafe57fe7cfded831526f797d713fa05c5827903b79727e41a5709e378fdb4a92ab27a0399c6cf3e7d37d6696f7b01abd42baa8e6e0ed17242373a3939f3731446fc0330cec9784ea971d92d4067c34439d9ed3a967435afaa8d34cadbedc34621da8b5365bc12e14366e6d103286551acdea1e753eff6c78e0a50eb46691f050759649f8236e501eb4f79ffdd38a30c40d5e2c52c00266a8a9ac6f88144baa1414c487c999ad542ec3f93fe3626f55263d0525407c2f690511df2b54c1d302192f76d3772721f5d71f2383748d518df64f3515524543824f2ccb098448b5951f8acec7d62211edd1bb99277858747b4a20d2a8b01f46cadd64d978d690ab528c1239c99ec04b8f776cf67995d93949432102848fc2f63b7dd9020f4c859ea317337b92923235e6cfd43eebc331668966abb1bcdcdcdbc977844f6cbe5b8fb0c42fb6eac833e30c6aad2729630617440e514bc59b3b8e1a5865bd3b4ee040472e0d5e0791fef1c51ce6c09517a07de512d607a76c7c61b5cb0ce7c4fd96f105c2763e90b50e95e85ce5ba42ff97d60e6fd8b33e428a204e0a5ab151dff23319491924eff62482c699fd0bd104c7be1c2f489aaa585da76f2bad06c9587df1e81a201fccd2661a64ee7b16629f2539575e61ee858df942b7b34560bdd76e13370f843589ff924d5c7db8f1dee1a74dc1aad7daa3d0e938ed0a36be75b440373c51c53f885d25147aefda3855b466232ce832d739f327e8dacce5dc254e1b8051338cbc142fac6bf5e159c9823411f932af7d450bd3583d62193371dfd2f2036ff7de51e5ea35a16c54a20df4b704ad0ecb4cd84c280a1422fd8b52c0fa7a19d1dd9453c6811d487890656b74216644f8a376de9b42c65ff92f13c7948e78a385cd26a5f4b9bb1ad9ab405a9be2bd51c2703b4d6bc693125df16a0b73f573c67f8806152c3802b061c43b9eb95e53d960e2b9aa5b6cece8701f2cfaa2ce2c380be7e3684fec6e0d576ec60114dfa99972aaed84091ac252e93794fdc876e6c54f3b988be3d470595dd82161d75e57afed01df469a893dc74901c1c68470da2d79874fe1d75564ac41e002ee0361dda1a9e7072f18b47afbdb1bc4cc3e96e09a8b550e0615de8584dbf3e82e26324f2785f76fc2280094f5938db5cdcbc55398dd0b2183ef974fbe34a90aa52587b3e044b51b5b9d60357085277ade7242efc8630ee8294cb00a8d23f430a5297954aada7c5363433dc5cab6c3bae8e635b69c4b1dba8f1d5c7bbedf08168faa42c356e098a3514c4304c06bb36da103cb4aa6f210f286ae3ec022b7fcad0455574b5beb8d0db2d53b5708a1014d6919f96ff2fc2f295d0e6b2c39da2e3b0ad3e1c1f16d4de46981c27caaa66580d57750e37ecafa4244b609920c423c1374aa4666acad3fbb221911b419ab4a560fb8b555a79026d89da09d7127d9c5060b9d25a315f30f8f981a54eb0876c3fd86a8789e06119598fe86fcdb082c383f356ac74a93502351cdae888401b681175309ec4590f8b5239f01f2b45a1d48a8db68fb34ad4189285b87dbb56446406973e82e6c5478676ba42206db1afc17fa2a241825afded5db2955402fe224e99dea27a184979bb68fdda3ea40ad6aa4a0592c99682526e61578424eef46a98c9e25949e04ccbd98fcd7e602fa84799277172541bb306dc9067ed6f4ced368bdbea771eabcf171e90a5c8dc373459cb9f247552b289d611254a8a5776b621d7e3b703335263bdb3d069b3812b39705e2219ce78951987d660aabb16a01510c5067dcf1be850baf836e3c0b749e6e5d9a267390130b179fd0475b686692fc03b230cf8aba3e8c72a00f1654afcf399030ae9e5e558846d427a3a7bda57981d9613b25c05c44359f7669f2ebccece51ce446e19796f97e7fd9d152406777e608502ef35d560d681675f8532985db6862ac1f85a204032fa2cccfe2d06e3b9b6dbc4bf239b578807423501bca34a815d3637df53826bc932308f4cc14fd17363ae407794ac285e847b2681c67a37199cfae23a4b2de9e42a8ad2daf555603ecc106e12d5f34293bf0c0b141ea5efda400afa1d3fdde494242493d9ed6c8f8b43a994c0466cd91a88c0dc469fb9da4273649014fc1de79447b2aa594ea586ad1524173d47105b68d211b8086d9477706eccf3303307a7a17314111a49bdbcef1dfaa4b10efd115d68d5833ca2cbb7db90ff958eb32f85416a0307248cd298c0d2e49742bee11a582490e196db34e4bff2c2343c9e465b41ab3fe388e1f8c2d748c06aaa5823e3e90bb24239d602adb69a76f08f494219f95b74d567258a055ca52d0fd7d5307c666396ed2421b3b7f891d091ac48ff4f3961c8be89e8e6c2f7a31dee5aca03b8ab2e0ebf0586c8c24a68abcc8b3cf5b998abb4699191a97e7c08d66e70f31c5d03495698e189846f8db18f862b866ef8054b4e5a4d3ede2d488a5bb01c7f93d876728437a256550aab0be9bf01a5a321399f13c4672c5d1754045b55c3974e3afb50d5ff12908b4cb19860f492e460800726348d7dd1603f674eacc74aea61f486e116b3af92f1c708cd9b72f3391d682d42dee8c8eea0812d375f64b1362fd99f10717aca2dcc91eb07b3313049e016139b3205be5a6e4051fa6077fc5ff46189e1b0308d7ac7fb0926a292b191a3d5d04b95fd1e78fe739ed8143b59ad458ec417434c4868a922807149d7e78012f5e1b60e8f333ac3bce9bc90dda295e81931dc9a6e83b0df9dff5cefadfa5f53348d074968a5b98cb691b546f84d1a10676129b5a1e9b90e648ea89a0c211a02564debe230660e8fa84976e8fe071cf0872186bdb39d3191d564109efdbf38b9d9f48d6f28b26d938935e4e0621ece4ebbf3608ebe253658678b9580ae110a6b9b27b967a417c3df8258c56d989fd877f096575898f1773c04c9c0ee543f1a8d9115a824395c1a106a6f3f1e527a695be9e3c15f7af0130bd120c80644bc72cb362b44ca90b8a91cb0fd5b141134f3ec1643df74fcd3b3d1a9c7f33d1851cacdeed0bde9d07054b2d48f15674b590990dd71138fd175e4dcf53ecea98f3f5177c43792f0f087dec6c0c671a8ddd5585f0ac3f08bfdbeb7b453c37385ee2ebdc8a26a3668276129bc86f383d9eb4a62af4f3639b7bac70a268d851440163f9973380558d6c4dbf8cb8cdce27c1570c98ea07bf4a9c43ea27a92bb7998f952016b51c86841f95d9457d455c520c3db38d39b49e782d40cb77195ff045ac744628f496a05cc33ef7bd4757cbdac07a87a38ad8df4b0ab6cfff6701e63eb14d41edc240e1a66b8a376160835495d65b896ed450b4ea8f4df4ced5552bc9366f863b2bf2ff90e6fda77029c6a81e912bb98a6f784fd5e29e72335d790e9429fc636eb75f36b8ef7ca189da57869406c3cd746910d7dac5b4b63a787931e921af5c35b4a8769ca3607b5e7df6b3a8cf8e8c459f20bed2d99f38d848f15e8ab7689452d695ca01db20e3c1f27411e61094c3d9e56015fe830669f48f6ac1b88f97ee544423cefbd90c141d398183ab6b06c267331d6a7de5a67924caad562cddc0423d8066897ae97e767eb3fe0b48a29660cf4021033bc125538dd729cf9445773480831343f455baa70abe5b2400991e7b427cd1721b3fb2a4246c34c593c171bac38003ef1a3a4adc8c179b0cccdea9927c56dbc0dd738f62cf7e16eb75e9e98ca561968e092535ce4764aa0ca7fe5f43808e286301f5ede37ffec884f3065e942cdbaacbec6d163dceceec786b1c2701ccae1dcc7e358fe7b0e6bad2da0e8edb53c917ef57d48046eba11301472af13c0e056489c3388741471a3ca884523434ab114ded0d0cc0235fe09e4a9849c20ee5c6412117543629835f69b0664da1fbe9324141d89a6e4475b092b343a52242bbbca02263e9b5c24276afc6c64632ba2e512bf9490be75e83cb40ad8215ba9c550e36321810158b0fe2af35f9b684bc599f5acb75f2369b3f0a3db5b161b64a1dae291a161912074ae9b5b93f72dc3d55828d11abc35ebb5e8fae08046840179f25f092c862d29fc245d21260ac2647d9c19fb1ebc1d469e591737382864fdc290ea0c0390270a6c62761f77765cb84f3e8537af5d1ee48131ac6b4ca682ccf37b6354b5e07677701a1c035632119b8bbaca10967741954c95351f7cec34b443ddcfe68544ece0923c75c642b6852489ea926d66f24efbce638934611d5635ac1e6e6920de718cf4fea08e99fb8757ebd9264ad816d4b8bb70d5431716ac545040a7bdf5a8d941b78722f29d422863eb79f7621fe65e49bd4c0786a74f6c9e66cd538efa518722d4956c0dc4536906e494957da7fd1d734be691e9c654317dcc8990dbb196c70c7c5e00cd458fba3976a6e7b4187cafa4ba8393d6dd3eb1931299f8fa6ff37d21038cc8af909bca8a5c5b528bd8c542f463e536f3d2b9ed6ecd159d0c98588626b276a4aea6ba3180da4bac7448024b6a1faf38a5ac8733590123b0a014ae3b37c9a0856dc429d24693608d73a4130f95e9886e8b8667a79ca1994ae7a373758877271fdd70c56fa747e14ef9f02358db0eb0e0f7d7f704f0c3e9734c619b1fe40126fcf01589cbf3ab41c40b6c21d0f5250034a57cdca2d0b16724646cafca8377385995560123e913f32046fd16429168b733a1ccb06afe82a12d9068de56eea96111c6db18ee16bd61a5494be0fea0394b5fafcb65d0cdc6298798eb9f381de092781f3fc0cd30bac80575aa5816b609728ed0d88ce961826d376eb247a23530390899e9a6834a122346ba121673c274f85dab775127c51205bae67c5e5b7e8af84d5f08ff9e4b026ebcb9f3f0d9be212d7782b4ea1b5af47bdd385da9346bed6845624edabca40fa6b6d0ce4c584229c79f03e42abcbc366a8589d2b47df52f0295871427339d64699a08f31d927f98d9eef8855293eb4b7ab75dc4dfa96958ee2d8fe79f57786afe45dd290556b3993389bd05e9db7e0d6a59162b204c964a597bcf5b3fd18fa4ffc558e63699868efada23b25c7c61bf42fb57d92f84bba616fa86e324851abaaf39db824aa54ad910668cac2c64fd970d33743b9dbc86b06d1966d13751d6c65cd74cd462ac30d3a34ec91ca57f3b94986b02c687b93ed89b9318439d890a355bac9ce2847d83dc089d72977f2c6cc8ef35b39766916b6dd093a67aa0e349ab501bb7796a02dec2ca861e2d390810896df488085a7bc02ac04b0afcb4367b71aec734fd379482fecfc218bf712cf9ca91138103ca0d791e23010eb917eeb6db0cf946536fbdc56b304e3d5c3adf988aa99121502199af3bf5567b9d82ba68babfc605019cb1a5f8444dddd5ed2a89b51122e09fc4fb62f2d2cc9f9d91d33e8724395a180d3a8a7a7a099a42012c361b1889da548d66a8b023f5c2a9b7f29422f06271cf417ef2e665ac4f7ebd6d6382b2abb4e5d6b7e8ffa619ce86ffa8ef9f16a160506673f7ddf480b2a0d341214579e5be1f60e0ef468589856e8fcc45679ae50241a5efdbd7ad2c89f8959868a018b7584ef51acbe3eedcc7f045f0817df67130a66a0e970e50ee0e2e6d0298fa7b82c00d9639ab710c0b5eee915f0ce18b635b1279dbe0e503bcb96939c2f1126046ddf0d5e2f90ee18ad222ec0a676182fc365a15c7b1401e7bbe1d39aec5f27a09b6bc90da501f4e75fb3e675fff60526dd8bf775fc95ebcd76a0b4a51f7c6d9beb410fe67a696020f77257e5beaf30c998d71ea7d8e72ce7a395d394f85214b68576deb709a623cdd5d75f8ab37a04cda85b938e0827e8c9202570e740724d44deeffe2d2d818a0d0c8401c42c637e6c8ebc3ac18e49782d0d4a955c4d2202ccaee6025481dc895675e2375a786b857001c5f484e7c104c8cab007f31f1b9f2891329c6d0afb5b12917681082e872da0625946c5b43c231002d9e4e381aeea5ba5f5b40127d859465aabddd8fd20e2c4f64016a22f1e0f55e5097c895aaf9e3446e6ff14cbcbacf146c4d80b37dddb114d79bb13f312b4e4af4d87d7be8e3e65108aee3824a0af5f13ab103d31e1bc3b0141362a23ae2cc0733897913f27cda8428dc643a53c7a7e56c43331e4c97e5dd0c1ce2d0b55bdcaf667c00b5a8bdd223d2f00ce62207ca8bc9e4234489736b376099955716503b036301d442bf7c2298bbbc1efa97a8c92489594fc8367c2b90ef93a4d12a3f085e59cffce18c2a0e957a68faea53050ea2579349ac72b0a08991b9a63d0bff4e7a931006891bc6b76deb99332df5e7b3ef2478c3a73decc395cfdbb23408e210dfe5340ffa09b74a91825c521f34adce66a8adbb40cca35dba4df7358b1bc3d979973fc6d0dfc4afa0a041a7ac4b0bd589aa6e10011f7c053963e235a8a710988f04d000dc3f4723c7b73656487b4cd8892b1695ff2c718c1c44ed914e931e5ba88a55c05a9c6c1d295daef176339672e0ee24001e3a866eabb3e05e65af9e041dfc285e19b238bf0ee472f9b4f9d5ad62c85ac2c48f7084f3d06f9794c38082124ebb6f5a6a5e0e8304fc267c6b27abc5f040b7502cf2ab860e6d1ad9a2805b408881bca0d1230ec78958c1182eabf75c8234abfe508eebdb2d98f9c3db26424e6bff01a1d94f3a46139d5344836eead1e63917de2eaf7141708b979b6551bb87b0e8c42505525f119ad77a37366237f17adfdbb3045109a768d25e943222414e49030b2e1673973b011e27a2bd962362000e0378d2fe49b0c5c4aba7c90de103fcafe5ecbf62b4a74492b0ebb3508df7ba48a0c243aaccec998ca8c6de15162eb03f64ad640c93288a0770e33677cd01089436cf97d4b499d1845b9265eb159789f7fb9fa213dc357c2de3f9ac331d6bb3d1b18df065c98bcd9fac030f8c3a3e39a3ad1f0708f0812dca99b07054d62b6fcc59f08845e818de2dbc1397cc54e873949d9f40e9b97a4be2445cb2ecb5d412a98682e187bc6c7eaa893a0ad8a75c367e1c41bd887c304a98e016f61ecab0e83c59dd4b10efc34deeb003056cfbf0d7c063a48b56c49779a9bc4a92db17bb430a6cd27af7dc0fa94e70a9ec603d9d6a23422afb5b906ff4cf8843bc8acb843aa5828b1f5a7794de5a918f8594ad2b178194eb4acc83b8c2f37510f48468477f98e55d833750cc15d5310741b3dda310b65b2d541ebbee127b894d5f6d5e033fa3cc8464327f6cd6a2c99fcc882a799848b650b1996ef3fbea68bd5c233648097133dfe161ecd4501660b9f06799212beead8fd45c52c2c438feafb284f07aee309c0cdc132a16a6801302854df3e065e64e42a19037c328bbae60925c9f819d2054b813b576eb6971b9224640b3550c6abf9075d0354a26947c6a8fbd6bdb37198eceac6f2769d3e81116869f40a70dcb339c3b80c5cc299cbe329c690b24a12ffb0855d165cc7539e1eeceaede87a500c42f42995052396dafe04610e1765fd95ef073cfa7b3d4a0f69525423d1807c176ca2a1c55838464879dd43ee5b4ecb86bb720edda06f27fec4208671ea7deeed03e781e193891fc26595c7c37b40fcc281713f691ab2d1ddd96bdc4a51ba1572cb033cfcdade9ad4f128cbf9ea599de8a522e8b80e78245eca30572e8b6d680a8cba1e3d71eed8eb3f8a3c468d5e6eec4dccedfa2c4829b14db7239a152e5a54ddf3efdaaa9cd1abc9163c682dba8cba5f147572314262bd38af34b3168d6589a529e2c4c3f5bff27769d98845e8ec1d6fdb9190d1be9ad5150bd1a6e7825f5d86eaf4a70e624cb5083970980704fabe055719bc7519ea00c510d8322bc79ad47ceede107665c571ec446c4cad47ac187c8c0695f06bf00972248f3b540a5c5c4e9902f47aa1fa6a2084f0dae501c937f8f9ad72c0d417f9c927357ff1a7eebf437872aa7c40f0b59284ed6dabd0a693afb0d93150523df1cfe7b59917607f71fbe86e79b63972e239657bfb311fe2b2c213843e6002e36a351e0e94acac805c48066b4115c6775a741992a3bf1a51b4d65ae056a886df4d4adf41cc078f8de5470aadbc2f084a81ceb632bd1e62ac14434edf0b22e41800760a0602d813619957c5c42bed67234cec8899aca6efc60247898402949440b91fc4e3a40a7c67fc0436b51120c46b04ffa120d33c030a3caf72aa50b0cdcbed8f4318f84448e632a014bcebbe21e5b7a7c7f566b67f29e9ff68484aadd1cf29243842b2954965047c5ef94e4894b442856ba80b12dca33074711aa9d32f4fa6395d297f77f59f994f2e8e2efcc304412416ae49caef7927d22c8ed82caf5d1048d4deba60263a841b9c697ca3374cb552b52f143ee3bf7c8501436ac7d8996ba88e7013b47843afdc8f295236882b3968ab0285a427ce21a8b0145a101a99e753e08fb732e2b71dd3df7cb3406720438b63dbdc416871233f29294ae6069d8b860703d37d12a9c78d0522d04d318668ac0bbaf2a1b7247a4376ebf7e1701b775c4b262ff67b14f2d0bd130008a5c3e60d7acae28b3269283fbab6556faa7cf17627647af0b2fd0f688c57a41d7df4b5aeda13b0347c4fa8238b1270842774628d2cdea3f474836c87ce96c9320414850cf2edcfa44d844c9149b9ff4e0efcd74448933e0358ffffffa7