PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56487 836dc8fc18702642531a1bc7b8bc33677d2cea73a9d1bc1f0bcff866a4d472e4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c8a0bf2c2df7df09712ed1525645ba0d21eaf77403dcdcf12611d00e5f0549cb
Certificate Block Hash
836dc8fc18702642531a1bc7b8bc33677d2cea73a9d1bc1f0bcff866a4d472e4
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...000310000002550000
00180000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006e0b775f6b9b1eb4c08a3794b7fd29a42b92396ca08eee6b137f4d70d70eca76f7a31669ca13a1daf18337806ad7a99b1f6d55b6e0c750d1d88e57e88cbbbe60ec3cde4191d28d1686f76014763770d5ea4e954c860a7979a93300000000000000400000000001000310000002550000

Raw Header Hex

000040206d5995c6682bcdf10577dfddfaefed8b3abc469721dfaa1fe7d807c1d6c3e02906f49cb324fe56a93934473945bf1db2dea57496633dc753dfccef70a953ec7d36e80c6afff70418cb49055f0ed01126f1dcdc0374f7ea210dba455652d12e7109dff72d2cbfa0c8

Proof Data Hex

59,560 bytes
12121601030728c807cae70a9c0d8889eb93aecb1b1380a3093d6ae50e5ae5a1794f938894ae8ffa499ae5315d456bab911b0cb312e6c82f37861bbfc0e337154491d740d66b90ae1d52a524d6fb6f95076a6768b579130decb7a4bc1935314e7ece57033bde95803edc6897e3f875bd4abbadc20c789a7e19813c81409aa3c8622c6fb6d56ddefd4d18e0bb2a5374b3bb02a7018bbbc275f59a501a44709ad3d3837d69cb7ad9991d73b8f86f800d5a91720747d0dc89b774e99a1518c88cf113c0184f0237afb3d23e8cc2d444803579beb9b477c2205837096d54e88b7c177b82fb4a551a773b5fda08b1e534b57721431da3c41121cbc3c510f61fc9ed02b15b5cc8d2189b46bc9835f9818c36ed82085c29329c0fdc51cba0dec1b027a24814f1ed46dc7826b23485082dd68c468a87f2b0519dbc601a4f0ae079c14f86c4556190a96821e129e643db47595cd4ed84aa331e84a97b73bcf6906ae560e7936482351c9249b4a347992d8993fd753db6bd60d27e9f1f73b3658ac7485b32e84a7e2cf017ac3e10290a9adc9e897bb5d2810b5e3cb0c17a4daf25804afc5aaa896c57ba18e43b001b29ccfe12774914d9d73f802647cc4c75aac953c2aef8601896d5a5f81b5fde690865f3792ad8ca03e1a421d04ce6b348cfde46474d95828ae89de31cb98adb7cda23f1e5aab83ba33a697bad25d689c350ae5d100d33b8940ea334196b6b3fcb114b80e91867ceef7366b8186ecf7779c90e4506409381acbbd27757433bf51aad1e7287ee219c9be279487ddbfafa21babf3a46d73bc832d63cf88e21095e1fae2a081046715317fe80c6563ecf3393e4cdda82b62fac6b1f411f58e7c387fcfc11cc496890b8fc8ddfa423905b01fefa57ac3b6ed8502274a72c2f73369ab427872f89c2e88a797f64aa800eb46d4ea543cec8ec6e48829e591763c837eb83a78f834e91cc708f64b688d6d8ddba14e6b1aa396bf83a8cbace0da2d6bff45e204982eb52258d0740a2dd29878956dbe95246e532027bffbc625ac5dece60ecd7303bdf76c2680e44d7b8ef667c27dbab35d3f512559b8c7f4a83cf6e540f781a6d98e8bbaa6f3f7d4474e3e14ace65b3e1bcf040a0c34b3a943411dc9c15347f9ea387a24124731a3b472449e49bd065339f3655701bd2446bb1c8eeb65c751c46e87387045c64511d023a673876e5b5e7f5c95a9a9dc8c358af98ce58e89e559a8e091a71206ab268f53bd6ff866eb80e0532ad28be9a440845a804063085473702cbe6df6219a3f773d521071348884154d56894162a15f6de474cb4d07065492050aa6f66de25c7f14da6b5785ac30c38472aeb808ece2066186f2701bf9e1507cab0d3a11849caf130f54dd07ad6fd8def09ee2d851262a699515aaefa299fe7187961fa49fad0b6b990d0ff99074c949161478f6eee4d8d827f79f43d1bc06bddf790322721d51d443f8abdf03d3370a27ee905a377cbb6782d60e2612a7b16a4e20960a401d62bab7bc801a33ac1cd69853ddf602d3040871141009cb0e6c4bfec6d94d636cf0c61f300abd23e54ac694fda0a5cb55c3f4b65e99225d6807981d8f91c64f88a4c00a057f8db0181e904ca3c335f321912b86a59fbdb475d36db406f221c5820475b314557553e4bd38cc2ac1e492f39e855fc5d9732dda0b3a782f7e5fb6512ff7a661bcebf2bd18e88210b4d77fd3e69272f7729eea0ef8ad2631dc948843ac4fc0c551e9654b171b7bee2c981c8f314a1f67eada8b8496093aadc5acd4879ffbd317c09adf0a3e3da5a05e4ffce1b2c9d93b05505916a4747f23d00ffa09f0a2b9c4201e142481a86ab4bd138287b893df281e70c0420d3cad4f4a2e86047665cfb9f7081475ddbeba934d14a387d19bbb6c920b94338aacfac42dfc6e89e689c19781319eee15fa6ffd18b839e8bb5339a1b92d92be2b54dc9088b962e3dbcce7ae90c36839b26afb9b15ed62ed3dc47dc68a82e6bc91a2c2d5d5b84bb737f8741807a79ad3385b94c9f828602e70065b08ed5ccccb6ff87f0a63a879294b2fe3efb78077cc746f180d92d5f3e52a70545f79ef0db798bf20e9c0076bc736d92d59e764f5fb4e2c24aaddc48ef7e7e3509f3b7bcd1392ae1bb19f1d8ca03452a0259dfa361ce8e57bb3c4ead9ec2256f05e2da5e78bce7fb6ceb821ff658fe6da7cbb1d78bf3127ae7484471da964488066ccbcb06ce6716164bb59b8669b3f700b0eb2bb4d7fe98ca5ad5893c6317e629d070be834451769d158c0eb84cff968b2ab0364c1cf03ad9b103fcfc6d651a076972431ca8e4a92277de0f7bcfe6465e985734beaf97abcce6be8c91feaa08270135936f4f2eeb64ff3cecb7a79ae53efba668ba34e683c1a29675bf0b7f22f878a9c7688986572690d60f3f41b5f3c8264f58fa301543d0bdb50178970cc2e4f83289820d0866e569caa65fb70106c517cf0da2bfb33237000e03ea6a70e423c88ce991f2032180edf49b884a25393ad6fc3f85bfa53a20d4fac6285d81beec5dd9477af79c1d670351b37278a0ec2fa03c2a0b0edd4dce16e6468abb83e7226127ff3a2a98a14f3fd81dea4e53c23d9dfb62418a7b4b19947db4138790846f2f2ac961d998f7705fc72bd9451bb9e718f6fb807f50e5a9e7b4b022785e96a3ec559130db522881e5ad133c5c31c8ee9f5b0f05ae9732019b7859201c0fb4b68ede2e57e6689ce28ef6c44fdc713ccf30fa504e82afada5a8f5bfb06160f4ffec4e5c76b315312e027225d0a1c7eba452076c9d29bb6d593bf114734e323058034bdf164cd141cc93f992458879a8211d20304a0647783f287b637b7fad2823538d3cdd118cb4dd67aa2668c2b48f57c751252a9b226799e4a0547a63e018deb425298a31b6fc910c0683f95fc605c41107d6c950d634f0162684d7a05646eb3119cd6be863157d48f9852ecc74391e11fc2e996550e57d458815ef2c41b976bc2b3b877d531e3e88e974bcf232c954c2b6cb542e99203bc794c2ace5987f56fc020602af843d612f5370a036e623e8253450cad76ab2ba6a71ff415ee37f10c28b01bd0bc6f1dfdc9b4662225ed64af347869c99cff9b60292d30a4a3df5bdc5323508fb6b8465f026ad8b189f05d53c812922357b28fb1e36782700dff3c3d4cbbe0383da59f0bd9b46dfebefd40124fee2570726fb28114a8d02b3128b2709dea11165b18e9c0f0ea088afe160518031ee0743dfbb02fc19101ac1c846449ebe1dbbfcfa88f4186763cb2fa9222591e6638f1981fe5ddd3f11c296a29f940e08b46a08a5f75780510268b80acfbd1ed20592707b413285ff6251fa2cb6ec79b25c0f040e59f3343db3555e81838c58cdfc269fe558e4559c926bc19c6ee3bf0eb3c2833c36ffada1982b6ced3d869b3a2d49db111597bb55a590843eb360c1491bc487168d8ae95425878e6a4aa98cf69fc56373d06817abd2998dde0b60548165bff424daabf7336f21a2778954976247e4724e8e50575a4f51e20a039f1e98117fc352f50ca22a9465ea68d0f6c6afd8179e9da69d503de5b4e482c947a82ee546fb5389b957dc5290f5709ca081e63164356f96c18d23ffb5b13388c83e369ce51640f90011b214af36a5ba48df01adee6eb00f6f4e69a8e210698411d794749251b68083fbcbc1c8da0033331cac63538490149c253c50b796ebc58e74c82d75573699771dc987e565a63b4e59de9a07f8fc80f6020086de98f3362e53e4c69962844a2006e910abb2df54c3ec9c44eedd4d7e25cb105f5d1dce8e7b527369098a511b975354066573bd703f69c09fc62be0cc2c043493435dfef79ba1f358afe97a4cf42858e8aa4a3758a981d38b7759cea2b1868face0bdf21f7b89b0e11fa6f0b7e9697db31c55af5a2c87d7980aecda6efca5237665aa443437881b36fb8d8767dbbc797a169ec9413cd44f754ae268fda1b710a5713180e25d879935027fea825bc7622ac9d3ef89cdae891b7b512e914c2462bb64a8e128a911ae7f2a9e8571eed899d2f903c1023935e72159eee5cc73f17683fce01d494e9060b8b2b3ecb4cf5e1459f378b37f4392d9707d1953d928349c4bdfb1be1f55eb0cb6f83673e2285aa99cc0d2f13b21bda9eb7a8b810e8b2b6c744dfa4787a555c88a2edd6fa06abee06d8dd23c031841008ad64c9a6cbd7d0eadfd07788829f47b72148e43285556f4a2fe652d873784b6b3b4fd89253813604bf2474bdec1c8fd8ecd9619bfc47786e23fdb22d1fc6b5a959ced3d98c080dca668e801a79e09439b4651ab119b5009480fb6b4bc66ec58c2f4e1f3d7d4aa2fb30791f8ddd14a97911b493c99a0ca1283f4f645ddcf0211063ddcfcf85b71f6795ff460f85d4f31a5bd2ca4a06b9252705c5c8fbc58354a12683e5daf455133c286c5be5468bb27a04afd1f6b7e841a2e6ef4e948d1435c8fa9d7a766a1baa5a5c50a13378f0a004502f971aca9b24952326e5eef6b990d99fcbc598299666c8fec9e83a9bdbb96c7749850606e0567c30409ec36854882be90b66ace72b3df4d7d5624526896b0ad9e43456bae253a17ca9482d98fddf967958d60b3f5761fa0585463c4d3ad5e16332056758f81af117d674f3f8def2b607b3fb08cf33054d39ff54266eebfd9dce320af5494d9740eaf4942ec0d557c6fdc4722ee74d486aac9b09f2bf496b9036e9a1335379f959360e746a2eab909abf99b93de562d4be9a8ef2892a21d8f9bcc2658e9d1f04af9ae5bad491e4cc9dc65c75235e447d9820f7b80bea49ca7735ccfc288e11e0d385ac1baa84a073d9effabbd804156a10df2d6bfd7145108d4ef048fa44c1c78f780fa5c421421f3c7a52f62a9d9f09f6158217bcd88234f3c4631459c212c745fccbb4192f44dc9cc1eb45d3ddc378d0e888a5a483711ccd41397c5e57df1a8bbdd7cfbfc5af2eb2a94449a5b5a8ab56727a244dfa91a7731c67ade9d82ce095e7ec91e3ef7be4f350fc83ef646bc6ea5cc64f2168fc31583c7b4a0f91e614aa3ab162c0883d3a973b79b995bfb918a3f6377700373091d50b18e0672c3da02bdb1ca59193db413b6660b7b5962b02158f0c21b7b4ef14b1ce74f5791bf88b3cd7cd46d8c5da6fb8262b7c556ec8f3a8bd6e526ac3f74558b5962ba26086fd2f09c9b643e1f1ef2d50f135d9973d714277b17afcdd957d22cf601969496977ad3376d915e9663f6e6fe7de7cb019a64496122ce31faf0ee4e398e7ee72fafcd767ec52b3163ef6048fd5467a5b805b0b3494a07417c75c40614809aa21200f464c4c0d37291f5f7e632ceade461100ec0fbc75c863ff7e939889d32377706b104c5ac125d084b6f4ce99d5fb6f841afe7e597e8a15338e55107f6ad9c73a36a6c302e546d3692c9f5611f5a52caa42fe54fb8d2a6cadba89fbf73108c2f6e3c66b047d590eca262c6915d3a1f71a0a7c5212655da1913d0a185dfbca08b65dc345bdd40d6a773a37ed057368f173ff5221a4dfb9c2ee30da4d34b9a85cf96010cad07ab1963933f6dac0021a9c7cf610b3453908eb3d613ade564af1ed69a3431a4654f69490c0d9a0f9d4c82ce5c320964c350f748ece2d060f465d3fcc4172236f43483d3197bc32e00ea343c2beafa1463d1813a40b3356af0a0fb277de456deea02706f807a32918dba2193c2a192f4f024133f4b3978ecac11d0a6c42b2b3df7a90ae156e802a1671140bb03ac38a8a612bb868050bb0be1b0a0538f11cc29aa80e0c6ed7bab4e2d5a597af0f418f2af3662433ee8ba36778b481d158d9b59f26b4f7667b187a2641b15cdfd837110c8ba44cf4fafa2727772a66825423ba61f0c913ef9eaae03b2e241e8931eddf17318e488ad4abf3453ce2e62dd099c3e4ed4fb9a7dbc56997e0e8904a79231cdad9b4feb85cf1483766ed39ec35fb0c7b3f116dc657050368abcea7c11334ed380a5d28a7106161374c8b29b270e0d6a02a7dc8e0b4fa668f01ef696f264694dd2efd0dc00b75fe498886959931bf5669b2a3fa386ca3a1ffe6d517cd6b3b394ede8d9d61d1761e869afda980495aa336578f3a81dd4e6fa99995da656f6ed120bc15a89221050d4067cb7302c613e0544983f689af22ca636fb8655cd516d640b34caa8760abaf7b086378d7979d22de270eb48ac2e823a4ab81e05d15d3316bbd7bf9b05e18923f6507f85880c6dc1f42379133fdfe389de0edba88562e7af7259122226d3ddd3d3d0f9a6985ffe18ec0b35580fb377fc4c8760187dcfe0abae801c83e53321603e9dd269666b032f4056d192594d5bb65ee97bdd6d1e620b0cc793577eeaf2bd371852a8b0ecc253173dab43283a01f84d2fd0bdc5a0b745f632a35bdb8bc87dc33d55729be2d1d1fbc5e7dd7860a967a9c9d07a69d46ad9e5e5ea7cf46fa9a7a48238be879afee8037ee2ae7068be0fb1f682c6e7c6e613679f9b48bfc655d2dbb86f857ef613016edf9684d36992f6d01cfc672a82086c65876a2bd9d003f209946ff562ab967dee678cd9884f797bd6fd73dcbda191979f0b90f2fb95e87fca20ea9f426cf32fb34f3101fc36a41e29b75a6ee02bfdb400ad92d9d073bcf2cb0dccad60e220edb5d3579d315cf6e3492ca98a0ccd583b4cb3b27c34852f4dfcaf9aeb4c035118c32f1b0b6a2b2a5b1880f59af0c52a4dbd81385b7692837c204a4bb1dcf67aeaceffe26dc536c7fa69cb280cdfa3fc0e936068b1f40d3faea8a3563c1f25cd18a6f1bb5adb09ae19f46952bb146d1b6cdb97b48459d5508e5c898d13b0603fa4d868435a91e2f5cfa03855a66330b54452fe5bd301e7a12c19ba1930e0b732c6306a34a475650c4dc717c253c6489a23692d742c10068b316f1f238b2ac050d07e282aee4bd124fc9e64016ff91a741c98d202ab28edc8494f41a8b061b4332781a244facc2dbc6ec33bea0ceb97b1637091d996c33c034266786b57b98f85209db93edee649b5c5267b9f3ee76cc1dfffb4c3fe01c8ce94102fef8c1174733b1d05a9a22bd54c4651917cf7200ded0efb1ab27ba731d6ce88bd36660c4145b0957ddee0691fc2459bf76c768845c98b30d7f8222dae1fc6925c530fb446ec97399b482032b8088ed78e7a6c6e87b78d3a2bc81fad310e2ed0cb345cdf68a754af3160b60d6c090ebfdedcda143aa44b2e289da761851259e6ccb2984a5aebd5cde132581d497b37c034e947299ba3283f95810305926db4e672731d2fe5ed8b8e696b138b9e25f0905567ca23779cbce183aff12c00023e2704e8f87a2047a56ecc7951002fff2427ab5e65d12e482fab78b35b13c4425f8b3315be099bc2a6be49ffd461b9cb3870d4a7e6d516cd3b43c61630eb84d362b4458fc69c90d2a98b689954d9354efbd08bc3949b5101f205a6d89528a6d265f235b7caea0e4310e028697f09cdb56fbbcaebbbe6f65c1c6e3f72920df34198393be287d3eab9534d2141c3076b69e02ac3fab0afd9e7ec8e2f82c1e73c86f67dee18ab2592c4c1ada17afe09df2331820501c4c533b50836a8588c60df7407c65e94483669bc88d5d2845e9a05d07fc92b5532c900b2483e2b3df291d92d852161fd9362b8db87db4bc5641b15927df46049ca5bb886e455aac645f7034aed396b7e1dbbea8a02ee2d9ae80a1df89fb14fb924a53dfed9ebe29832d6f565d3b254785bfa30e0cd8496f9872c6b969a1f0c8467ffe601d436048042aa42186539335d571d7407e89f8d998ad41ad4a89d6c8c5dde095d7f32350a9fa45d48fb9f04ef7118eed1aac9e442bbba565fd1bd847365c6ec47f2023e64b055bfb95520aa2f6a6de13bfdbb0ff09a5294128a1d0877189d2b9ea103647938aca1ad115231d168f5afa65ec912663e8db57d5e5d7d67557f966c9dc5934902835fa82233a96b50ccb88a77862d40be21d4e0784a18c6cb36185c5805274d13dd1287c58ecd26f6f9ffc94164e1929d79e8e081fe1464aaa56ac8d2233a285d53bdad2b6ada4f2b6b97226c484076e1b358b65612a2ac36dbd411c7452257c0cc424dc412505d703208ea1ac5b7314ef6942f904473e2a4963cff53e2a87d02e2f2ce02db5a76f30f9c03f45d6427e88994f05fdac2fd57f47d5d88b2edf7e926e288c0733cae1e6d08253c5aea20db7e5165b48ba12070d680aa93e406369a77caeda024550b7ca4fefbd760e8ba81f314b587638dd67b0e4f03e30fbdb5cf1c06f4ffa4033d8b21c21e608ec8b0e4d8e5d955047e9d61bebb14fde70ee6eff2bd0a1d4e58a199cf70fdd1395e23372b2df6ef84d4bc0d85a0349ed296625f93c98639e334122962aaf889f9ff068124c7bbb9bec0031edc584fd6dfad7fccd05f44560817d3f438b974c1198119009fd9ef2c2762dc12f6759828975396811bd472465da1245bd0b7d3d32d806523c1182fa20c38dd10973a7bf45034913a281fc3d04cf2bc1bb94c31111eae683b5d46a90c52dc3a5b47d12863576eb5d47137af09141e7871078bf61105ce30a35215586f8d1556c8339e7d3ebd046bbee1a720e9bdeacf016eb3fd1df02e39928c198719739dd4b5cc5623b03f11bdd156928aea0501b8e6ce9693673f1591336c0cf6e499c46b7039b1fff7ae8d5962856932ecd831123e3d4bc5a3a4956b25d5b93e90e06c3fbe4a5316a12d37bdc4bf324e8d5c202b0c58e76bfa1704a85562e7f8a0d06fef4ea327ac1272ab3fa0f68cce93223358bfe0a7f1b6ec87c46e63c1388f93c40a3560592826595ffab8f05c4b73c66ed01bc6362b799a84d114ca24275fde3897767f8bc776c6538f61d1bc029f773251f3ced6f76d51a1766afeeb8077c3a48d7ec7d4795d91fba66aa6d8b2065bcba040ce706078e1e910c7ee21f571f1a4083aef1afd718a2a6c5b02a52cb43a69ddaa7d69d553df5bb10057574bb43b04e93eb22caad55d4d42db4a011d93cdf8aa57b629051138e7aba1ba853a3591d4cb60accd6091cc096f02b68ce1dd9ab9248253e31a58c7aa60c59a31b4549eb80adc0da8e224338302f06cd777d2f7c278e1969a5cf7f7d769da7010adac992fc46709279440737d8a740c5854f6da3ca0f7a36c3be9cd7ac22c084bbabadd04f52d91bd6b493a5fbdeb330080693dc06ebbe48f1022406e7c0eb62512f203cebc16371924e44613bab2f08b8a11a343a3216b41774b7c1c028af1500c6fd62a50816d84a791098a5842decd7a248e103462615cdb2194468f4df991b0c017bcef0b39d36a9e34da33cc60f7c81c6db8d16ac9fe52ef23d1b04f743ce0fcf9173c00621cd3c08f1383ce314dcafa65f8058ccf9e4dfd7d7cf3c0a1106e08a99b6dba30a155f457a5a291064c39d5ed06821e07346bda141a3f0636ba499441d5ae45ddfd89c4b56251af25db124a11636dc6309bffd093909369a22c6090102ab2906cdd688a15be07b8a3abf22b2f7cff7e386c122bca6c256273d48d6cf67163c9d32fe85b7095b5adda444f174206732092ae6b03c027348fb33cb11b9b0fb88079564cbd9d5965b6a956d18c3d69c9300eb97bd536bad7e668fa4e3e1162bbf7609fed9bf516a990a5fee282148569d1986554e7d0a0c88283a77cc76cbd04f89089e8c6c536349bd26bfbb695ccbdea4cdd81aebd392ed19f07c3a41bab1a260b9e8f52ed5a496421440428e33276ac61545489450da86447901511e5cbfd1c3e4e9b0ab232b819dfb4368d4e7e6a2e86c56f1b7b772afef982b1c2113deaa0a44b8c6f6258fd6bc8174cd4a5853f62bbc68f67fe7bb846891cd19b36043c637b97fd7757dcf1ec64a77103194010c8f36c8914c4a61c02701d1d5069ea733af9a1965f6624f0a134901804f87c20c48824d590f42160b437c3bbf4eea6181fb5af2b78b510e3d338433899adde02d85502c560b01fb45affac214c3632a8e70b7c7b671e76932172313bf7d4837dccfdfcd99c8366968bb3005c3b42aac87296e1ef5febb1362913990ccc3a74657ff342def7cbf75a5c9d25327df5f766a8d9bd68a03a991e8a5cac8b7d1b66563d4f6c8370601b85f5d5e9eb5d59c12572cd0254ebe49e6ef5e09ed637ffe24a754c22b11655619e0d8b1623acc48e051552d28a7dccc5de3748004a55b5c031b20e3588f72bc34dad2ca80726e42e0e5d93388f705ae048d5c4ea3484356273e6e67e0b5ed0f58149967d12d5faf92304d4268032cb432ec4661f9e0334c3385c9822e3ced70b8dd63bf5e5c728747e281316bae4205efd8453243c1391645a507807e56920a6b509bd3820b0dc29a5655b813c2f4317f233df2a2818aa543018c6b1fa3fc68f4d1489d76ce75dced978a271a10a3ff03887d8dbc2bb72fd94e9ff6e0e6318174668fe353df05bd7c74f948a2e31c03a512aba45f356329afde3293eeecb3208be4bb7e74414acdb0ba2d85daf13b819848b0419327c629a2653b145f88f67120373d5657a0a044f2759fc824a5c7843b2ada593d2b19831297e39842ef75738763c8e93ceb031482feb081e49132c6b243dacafe21ec447f6ab00a401253827ffd0f4bc682af657befd685cfa0af07d18182a028749e7b6894dc72ed8ea6c58e6a700a8ccc107a9dac827219a226c0822c5d146cbff700c0d63f0d1f98a6260686f7135875df32b4d7e36c7b8d681d2725aee93de90fed5fff18a0bf6aa388e6ba022fb09b89a72403c76ea55e9d2051104876a34aa168aefe880ea765c869f3585363ffee4e2bde1705c7b8e3ad190de7974dc1f747bce6b12dca56d02b4e83152d82a5003a651f13940c2045114f2d814e579039b133507f63ba1a4712eb0df69df372cb0db04600dd3cb7bf3636fbe53d0c2c8afeb961b072364fa9dc56906a5703dce2d24b0666e70b75ba9feccb7630dc9844af9b601f5fe953cd810bd2ba780eb1499896377776ffdd89f0e297f0bb8d98efd3aa90dc4de6e189478260697ab747068e4eb9de32af283bd481ae688faa27f1f82ac8e8142b18e15d0423d9d9a7378cf481c8232246457343cf63467d86eac16ab38af5b11ac1eb91cb2731cf2a9d2b10ca079909dad40eec117274c2c4f9daa01f4420944121e55fe1cf17c6f2c3e5bd56c346cd5717c5b6f3b2b35f0324ce29dbbbbc2b821ca43c11b5108d4037dcc47772d1692c1e0923abacb59b7eabdc658b23a002de65e21614b93bbf554f67fdda77a292fb2910f2972ebd96a6dafbb8b214e01c6b90396985652d725c9ca1b641a898cb2152812f81b8d45125469f2f92e23db55806ae62146654836629c6992b61c01b7b95e47575c51a75fd235b568ebac3b09215d486287ae617649f1396fee793aaec6e7c190b4e113a02e130b82b2d23390c08bedb8d0491985bc367904c22957c0ab784517d3ae55ee32b76a13ddfa49354693c0c965157fd08741479e0070784e1f81dfeacc9b66de958e3eed84095b1057135eb5a19452f1fec073eb09894b86b832ff05316084862edcfb019b028b34d2fce3393ce5fa59b7c77377f493504c405feeab4fb35b6bbfadb2663ed296c9cf73c3d77c983cc71910ada3282a530d4fbc5e76ff996de0d2fd1cb5499c17b3c25c5df10e89de65b5b985c4951c95a81f5b4abb978006831861511be4c3c4a1c872daf3cbb3e7af8ab574ebbbe06133fb390f5578e92a8c90b405c7ddff728e647484d3c7b49c928d63dd25e5d57b28f2263a862b4ab8131d55b11d345bae8b34cf7969ef0534e366dff37bdc7be772bd32b4e06a02e443762cae594cba3c22e5891c3346f4e4fd0712772a4863b1fc1c413cd40959606550b5627626919451b1a6b1ca1fc21987d3cb71d65bb764a13b3b3a8e06978f83dec31a2d2ad30fcbd76b9bbd63c4426d41f0358ffd45cf4ed66f45d3ba52bc9398606c7e39da72fcff2166a29060aa3a2c1b7a847dc727dabec85f6ea3d6be828d4c5c253c35eead32b4725f8b02ce9f68db093bd5f39be695e405de9b062faf92402c9d209d225166ed53c82bed4608366f6f797971925a9894fd854bf9f252914e3bd8ffed83de1363a3ffab7e4c40d244a21fa2d9145b2398a11dd6141a6162ff46bdbbf131343cbe33e97556867e03bd23cc8fcaca67377bc6ed44c475d6c09ff725e4cde7e833968a04178b2d248c1ae34a03418c135d9bc61f334a815a46f6a79b560494ba79802aac601d2810049333a1219037d4e8da0ce8cc635dec7c1a45f3015f8fdaa14f0531f2a658bd55a97baa3bdf846afe3e109c097d373e42ebbd0d1b99abb7d5494dca9faca0dee139c3b30216f13254109348bfe86c8300c807881d75b7b35166ecaf21b7e5124871aee0cff135c84ab25f89f1b22adea8ac869003629888e732c1b10c2e5f3f0f2f98a6ba5e84b934a75f0777e2ec3177f600068a033ad294857444f8dc5505b775f980f037aa40d755e6f1bd73c286cb73db7e71933d99662f4848508ffb3da85c98adb7d64fc319c780befed85c8df50281026027a5ab45244018dc42fcb6ee758599dbb74a2f18de59d5685a5df3ca74b20e31995d1c93e9ce0ea17e493eadf02c2c20d1a7a40de2ab190e8825365f00523c4291eea4306733e27b4dde6715679d689c1f294ceb90c653c5afe1346bb291b1fd5d602be316d35e9deaa15691433af60f35cff36fef36b71f3ff7a0c3fdeb8e2854893c7a453fe97e419df427474abf9628b10f1e882331ba7bbf959fcaba1b2c7bc7309e761a80f6fb4597eed4fffe38065fd025b27dff476f01d368e10635101dd7d2b82d7d2abdda6753811be736a346ece91d2503f9bddede721fc9cc88923eb2e6fd90713fbad1bcbbd5f6a6bd35e56743fa7e745990483e35bd00166609ef67ef61d5c40903deef71536f600c656460066e01ef742e773b9b238324cd063f07af7432804d36fdfcb70727f96fe523ff2d1c4ac65879c87aeadb9a1458b0b3e614e07c7a9eee972a8efbf73acf615fe3d2f6f9b329bb42d14a9e4674c0cd941170cf271cb75d4e697a59201eb28a88d5d420388d6eceeda995904b6be504c972be826d03b0887b88c3109da81f14c930b42bdb7f7fa0537d1d3138b68467855279e47f5530cfcd05cac1b299dcdc525ea7679218cbda21f83ab35315c158b1b23d56ef385519aaa4d720588542626383c2f9a99701883295ee903d27a3d1e1b789a8ccc4a744e1079f7a47c4dc1a2c8a57c01d77b8ccd5b9bb8259e2df4abef4c507c559bd8aebd26c70b37e18513d5b1085e9a663039aa1edbe00fe89598fda6f495618a5443fca7d9a9e916d588e4d2ccf4a16f80398e3534d06563847e496514185a1e05ae6e209933f578a44722f1739833b43ab7abb331b3c60fde70475e9ccb62de4e0a58105b98e2bc545d2c03633465913202f8c0c84936c6ec72fcb333c298aa01ac0c0e76b21373325ee69caaa7acb2c71b2c135166d74e5a69b1e7311134c79b8c26d216775c8ab047f1f541e1c714b7c989a50541d0c47f9978acfeecdb1297d3c822fe06d400e835f8f29e7913db33ad4e4da99e3cac92dd73d9c0e693b7ee0f2f9f041d45943ac2fc63af8dde10aa4e4ecaf7f9e7b6b3fdb1bcaf31bb2c3088f8d54c8f00db330d1daf631b09bd528709156e81d0f722195cf8b2646a39bd7fb1c150a66857b19dde213a3197beb9338f5fb48eed13e8c5bef7b0dfffafe31e68755f99f09012cfc69adeeca9acb3eeccdf95f33be923c60367060ccf909e5bb63670872cde18de1f1c8035d21b6d381420aa251f26d7c4595e92a1eb62798523b35412beab6a6d7c4188f6f5c030b3473d126975bc63a41a7482c782038f6b6b1177a9e5273a272660a9853458870fbea2c9a0c4c15dba5c041f1e35654e15a3a1debe38134261b241659830c54352d969c82e1f305dbcd5f5a7780ec0e173c1dc1cde3f366bc84762c735cae328a50a4b51358d6f18960d85bb73e780728478621e39ac7b5543e4a647e29241c4ee7040adc7ba08ed3e326eb7ec2a19457f91eefcb668b37a1368648c1bcb94cd267be56b6643b257880dc2af91f0cb15e8096d171c17ab89603bc75a1f3de354083daf256e2cebe94081c331bd6f7b520f17294b13d211e8f9843810ed48bc87322ce827ac9a9042094829903fe9445a9aaeb245da04b4482941f46a825111597661ecc675a54e4fd5b2aeeb79b6a7fd96812d992cde40bab05d425a644d8bab8288945002b79bc048d4de6f6f54672d26762d1990a11d90ee2ca50b0b658d4fd30fd043532c8566446695b53977e5df416f7dbf88c7b84ae31a14868b4110ab545410dac7956a0a12aa888995d63388121998a0f7c0fa600a7d73b71b6d4775880c5ae0c24bcb283341fd81be75664aa8358e530f8ff56add8e0e60c7cb25a5c08484dab9c80da703ef767b0b4a4ca56ee115ca3b85a807f4443de734b36005c0ca4bf7645faff892274c3eeee78de025f3e21d399d37bee6cb2e857f429987ce1a81f20a9421d04e9f9b012c82d39f2ba431c4eba3c46a5256b02e6510d8ef4c690700da1fe4a5a6908345a7a4ea4821c61fde87d87c0e8223686c25917a75b08fd0ad29b6bb4945ab974bdca28ed497a2e3112f4f087bef0ba2d5e43cdd920d731c1894a59593606302900df8dce0b9b9fcb6bf766d5892b633d476b18a3a1853d6e425eb5df8d33512da73523c8d624dfe90dabb9269a62a2433835e750502bed3249c2bef47766087f03771e01c4edcfbb73172643e7f2dfca2b9ad15efab3c49d7928d94d57729f8eb1ff77466feebb6b618c4329609f722fadb6b93e489ece8462fa92eb0d467955302b4184ea8ef395bab874cbab994149c3851b8bb579dc1f0dc9e243319e1f9cd0c768271d5794dd343037a505eb2c8c4b72eba56786be23776fe450d744b907b19eb3ff76df3f8790ed47cf8da0ee08e542b3b0ba0bf109c1f6d5f0d9a3ac39bde8cc1e49352efddf53f458712a16e81189e67ffaf266847fd932c91869a1f99f3940561f3c97380ca6f352a0c5c287ceb9f5e40909b04cd4b1699f54a92e04caac384fc2780888982b4108e1ea061290bed6411d5700699706569e979d0a63d47594bfa5bc8ad31c8a96e15b3f0e04a2f31ddc936ae32f80acbbc23b269b8ac36b1940d9916271c6c86bf7a2a641c07054e5191aa62d90484885b54b1723acc254dc9840988b09fba94a98d65596cd00142570d18f0fc6b9cb6c3f3a77cac9b9e2ef0e7763d9916f3f196401bfdaa2c2e1c540e8d8b57ef44bfc2042123fbc7e233be35b35c24e9dca692611acb7428dab07af585059d9aed6b573c640ea3cb75a8c277ee1eb62a469b8c2422dac7e1f25064f0bf3f445d8b188e01b59082e351bdea33616c528faf5b8acc20fe12a20a940707252476f590a93ff6d1cb40e901ff277429f4077451c58f2cc35cecc0126081048c9874efd23ff61e99423cb5e819039944d76a82c91dd8e59b3e6bb506bc86df003b51b41d9e86df3dfc2842aa504a3e209696c37f473a30cafd532a0459c37849a1446eea0199331b72e615f03ea05d5fba63a43ae8fb83530bbf707724d72c87bb4fdee2b9c8845d2b33a2f0b13906dc7e6d6f267a3c4a5a192eff420c82c14850d0cbb2e46dcf4f7516a735c697a2a4f8f9a8491af714edfb3cc8efef0545f000fd5a6389905bfd4ec62638ffd8a09d193a6041bd4ce4e92527162da04238fcfdd993cc8d4a6e73df9fb28544e9a5c8a3d77b1f51c0eb84ba34ffe4ca5f579d5a2edc886b5bbc1a4c03a265359598654b342ccd397029751aa132e4913280febb632c1e4481db829b84d5505e2b942bc79f8312713e29ddb5b2b2a3fe95b87738531fc576d056417a3ed39f0e72cc5dbde596f75e807fa73831500c850a2b9996ca1307bbf43d24d939e5d224f8df12316992aafac8d3dc3d411bbd9a197a09d34dc7d47928bbacc65dd782f332dd4f647cb4499523b45eb111aaaa7a967512eb348f39cde98ba828d7f503b5be651649fb4c183d6621f5cdacff8a450a9478357cda93f3387f804495682b1bac87c5fbe2f8810f786399c8a8ca9aca7a623987e2cd234678be024f9b8621802910ff04934100cfe7aad163f6dcadb3e598fce65ca9b96a13d7d341ef00b07b31c00e6afb131613d26d552fc0c7d4548da29615cb0b8277682d9025cfe7e6e52b660c4cad5ab9b9218efc9dc81bbcb52a7b3c2552940df508ce0c2813d4493c59d7f3208f640bcc5f41142c39dee2f3a9338474102982d2d64d6fc9812786f8affe62cadd0ea3c205897c147baf998010713b50082dc9ee6f1f6ab57107a83701cc95164980ec8c0b902549e5a8e2bd75c4c01a30e6cca37a245d3a5e1913f034ae6761a1515fbdfecd2c27833f80f13895cf156ba3d2ae3a7a50ff56766ef2a97e53f580edf92f83ec04e616d12e8f33bfa42ca6ff0f256b70c2b85a033575f81e5b8fc65aee98a221502b0a331c4d85c7c5ea9464971603de80da6a71e6d10b74d48231c4635bf3e55411d6d21db670117bf45aac6f5461bf0af90f0f26bce60b7a58fdb2ab71535cf31a9f714f4f834eab58894ebb329ed41d2405c8c38f04ff76b7cc8d863f6ee25043d689a48662f41e2d76d30f30a483698a61e6fd47963007399d23a0059a6e812454aa98dd64b0d92c024507e07abce7b855176aef2efe237fe68b416bd65056692dcfdf3bff74fe74bd25ab2bc5613183b1eef9749d477c50555bbb0b790b493632496454c922c5ecccfe68ce3c8d9fb366ff5d468f79dc6807409cac467ec0134fd0e25e07baa82f6e50c08c056cd159d07f249bdfee352e521a66faa2d0a712eeeb02a5aea6e0f1f07d22ba5a9f2eec9e882e58724ebf9ed64716bd2cac8a5ae948b9d7e3222391891dc9208ec1c98c59cf93acb93d31ed441cd500eb3b6f4eac72e2ea50c9f52ec669970e71b5b0bd453210ff88f4a0d5e7819b14ba3e1db0f933642d8288e608c7bd2c5dfc0d3c9c11e26673a1c6a698dc9678ab56dd4fff32271f9bfee6b366a3dbfe873786a27fee166a60a44387244ef7a8704e1bc569f37f3a3651fa533f6d6febf92fa32539ec035b8e9aa5c043f4fc337c3c13d792cd2cf486868d0664220dbb148a07ec692d2760b72d61d7603c744213cac57d94d39ec5392ebbf5aff96afd9f5e66ac0a0dd96bd861d4b1c895abee2e49cfca46f03e516223b31239ecd288dde1ee8acfc08e72047265ce7391d1f6c545595401ef132a16c36e81309b1211e8e3e6df7e617aa93f7df4b6c9d3bc432cca84a32a9dbce055112788fc1e903f9d604368cf94e77805d3b81bf416b869937ac50f6dd95d1ccc7b0d108ad7a9ea45408b733b51f7c35ea88e82b4f5d6e407a41b7d9c6fbb8843b8a2200062f9493c0c465500b735d82a7477c0f0600da1777a30d953ae0670f69e3d5f3b7f8beb8f9e381d45299ec20da87188ec677d84cac590b5358df806a708d11ab10bb908546c6f600068a033ad294857444f8dc5505b775f980f037aa40d755e6f1bf408c138908b14a3334bad5819f61cbc64516fadfcf59d9c55982c1ad162d45afae6decc121d38fff9bfdb7ede31c0621f4ff5e6bb391753ed27629d67d1f4b1401483aa58a6166555ce972bd86ad0055ea5a8e6194a64d46b33102498a73bdf8a4740e20ed60d5cd87fe41e2f5fcc2b29c7dd43efe042acab70e37eeea1fe72acee272a36218367ae185b4cd9c46535e969cb0edf243e40ff9d86219d34bee40b11a4b94d9aa3f463c0b024d71291f61b129f40607d4c98d634dded2ae0fd1d659b7aab4ba468ebc012be704b55167bae1a5eb49c8e64f2f5a68f3403380078defd6ca39ede6511fe205ef40a9fb47bed8b23e2efec68adc651ade21d34a053761f2b6595facd0ca46c283353520ac16d5d9a8d28a0d2ba97dd4f425ae31585df7f9bdb9424ed65aebd47315005ea278db72791fcbdf2af0979216dcdc778e2f312ec2a72bf8a840d7bd039e2360eb40d235a16dbae6b673e3443f25b15e311cb918f929d14ff2179b63a553d6e47ac06d141c0300127e1d2db551392d5e8ebfd529f9153fc965df8b9b452fb4bbf217c5f89d623c14c227c5685c66f47d2f98da0310f4fee6f81e75014fb6ed06b79d6af59c846b48f5f23de166d4b8f506749b4b275bd87574010de6d547e109a036e78dac942fdde045923bfbea3cf127d097a963fe48ff42f23ada295985e83e91e4f87b0a16d8fdcc96a61f8c66cf394d8a4abf59c362265842ec2d8185e66f6c6ec89f7a47c4dc1a2c8a57c01d77b8ccd5b9bb8259e2df4abef4c507c5b9854c728b031b414228bb85264bb442be0d694cf1435fe1e4bdc49d6799829574e23fea4f1b0e326832843f8f0d3e74c877225bc8a16f61072714dfde63b62a612209e047c47ec3b5891cb51ff46de95662ee8d59bf8f708242f756bb6ac3185a6753ab1007136df9853e749b61b15e4e5a10031d2f102d4fc5eb4ed100192374044a72cc7cfde7d73f4b89c997ced4c29af5c47e2039f20c76464851d29e2f382a94c9688192ed0a477652c0e52140ea9202fc8421e805c7cea29dd06481746ebb2f4c56cee2cac198ec4eebad8846aa53347972f65a8a1f089199c2f05a5f8c91623b8b07e50c97a914d19ad47f81338b47b8fec935485f98a42a4d7e3912f05277ba175ff4a4654a9e468e39e1c006864277cc5c69710f5aefd337152cbe66089eadebeee4454dad6a5943b791a6991c530ecffddbf357b6699944eb663eb1dec72890f2d425baf507418777a9ad167d47c81fdf3b0110eaede7148f91f409dc693e0bdef0f7dfdeb78b293c6ab2c101376d9941007914b6fa68071a6ded5d5faa3f1967fcb0cfba964ccbf211e12f2cddce7998954fe1ee17c0cf45c2c9724ba461d7769190cb4a53fec1df4cb68fa93ac2884c45765d5d0d55c9f438417464eea138ca98ef984a528bc6bb91d41d45fe8988eba1e64efb645b68a64271bd809c9b8a623c7bc3bf149fcc56d98beee0425a5b9144ed2dbec79f19ab3935de159b3d421be66fd7001bf5d38deeae88842d24a9e1043416a343115872fdef81103ae967960b46b409681b73ab30cfd3e56e55ee347bd6476f7efab529ef76ffca6eaac3688613384c86ebe80c440f0de860c44f0cda4b0f848486a006ec9f1855ba0b4906cc2a4720c07493056f5220dac306a6bb4fa9902243a685b54fdce95203728045a8543513fd2464b841c0e2c179661ecc675a54e4fd5b2aeeb79b6a7fd96812d992cde40bab05d425899dec7ce7339e34b3f16bb877ef2b8431df4ea85fa340fb3883a4a9a22b26e0f6f614fa4592cc33a251ba2e6d7abb430301b26fb43357638c3fdf27b9c5438ddf399c7f27129961b0ca1fa70f61c4f778d40553e3feaa16af935f0a15c495bb8b79ed0b0c089ebcba906dc308741a4acc17bee2c7371d49b6754bd1c1ef7d600c0c3a0d09d4aa539bdb53042bfec4dc9f85ae5a076c99c9a0a6caaa032bf1cb99d2e8df418f8fbbba8f24a381a5b3f9efbd42d68d5a2964920d009e31940c56d1c6ae4e40019236653b7fa565ae8e18e011ed5010ae13e9d624f620d61045e475b4f96edbb9619efa43b535f1a5c98992227b8cfa52185fb6462ede77e2621a05e4616518009c4d4d91eeb6cfa71a7bb527b53fcdc7cd1194f6bcfb456ac7e70ab55098e1503b5e218c8e0eb6421501378fe93cf8ad0a246edd6a9495f4c96af8e16419f7e2370dc1b7cafa90cc360162ffaec333993a4be2387f88c30ed30d3d9d97802cd8d14744cc46b9186e43696095ebe373ecfc48de442d554f8b5b53c11433bdb3e8bebfbaae25d4a6452d48ce5c2f8e0de304777eb5886e46fedffa4e50cb8b72651cd6c6e592eb0d467955302b4184ea8ef395bab874cbab994149c3851b8bb505752deda4c3431e857d7ff005c5f9f0d3829e1ead36c252b43a3fcffa4a829216ed4371e239bff189cb216d3d0feb8dd80cac37bf2d6b87863d61ae25c0096c7c149f8578f0bb889e543d205ca8702bee0cf178d905737eefd6ed5df51c65b369fe8b3c4b1b6c4a58642f7c4b77c952da0137752fd707e0f40f4da57eeef92a09fafe4d05abd4d012f5d655bf9457daeaa9cf1abdd3658871fdabebfb93fdf80f053e47856b0586aad752c828415a3ef9638f132be706e665ce73442eaa0a580d922292baf2aaeb523119b850f812a8182d4ffebf48caf547d823f27b2bf5804dd246c02eca0205f2ef97a071adffee1923e344545f90381e2d116536c4403a4bac210249b94a86c9178bb4c8a6ec00f6f6a7218f18e7fda030dcf5185f7c65ae464bd1c56a6f80dcd7d549ffb50f98845063664db32aec089f8bd61b412c23c0a05003c87f9adaf17aecab71b3b5f2f14698ea6f0fa1033bac7e1f25064f0bf3f445d8b188e01b59082e351bdea33616c528fa1c1f78a2e5ff1586cde835f10d9c047a24733712436a093bd6a985ae2bde0f6d6fc2d1bdbe68d615728d67d350dbf18119f525eef167d353e16be9b564cb5c7876808692dc9437ece7cb16bb4f1c60a3a2804b8dcbbf18d3c65384b18279c6389b10f919a3551f28f750c94f03bffc8c7153a4a95f27fefac691736a4871b38df792c10f9c5b97d8d2698e2dd3945057ca02cc35fda193bdf7ae4a38dd75c9cfb22b85427dfaae2bba07d766f34f43964dfe506bb975efbdc9f138049a85b21add4b7d6b2c93b58f2435a535e2abd7648945f014edf320795235bacb6cbefe7408436b39c06a2755d237e6bfa37fa0cf0fbc68bb681c3ee86de6612c4479533f7dcac537e2cc7ce6707e9c47982194dbae47e3489d3dbc8a98e1135aa843e9c33d4377c5629f80c2efb782df544aae59ccfdc5dee8447940f9b727f25f460ffd8318538c928f539abae4afcd85bd6e4b39b8b1d031644ece0625cb11adaec2acc411da32973b304680fc6a1bb6d9225522227da67e90eaca3e34cfc6d6c778c61082795f2647fdf5dab56ef8c20f12bea1789a7b80730dac623efb8d148ac7c360b9126fd686e8f571a29d4fcc877a7fb41e7095bc58aaf149d079e950dab9b71a27a93b3b8dd5456f95920835b53f15fa8527bde3a358957838c1587f29d62325024571c0c0e9b0346f1ceca5ece7e7d513c07fead0a62e2a2838e34dad23ee1840d1909d886ac10c8c3c971007e06f604b06f12df57ce7d47bb05254336f28f271f7fdae173f7a1ba16e1e5e16a84f6aa39e6880f1d830eb24faa8710b14617505fce2251ab014dbce60bcb37ff1ccbf3fe732ea7636293f752311a5b05737d10d5ff14cba334c544a07a36af2f05b3b349fa38326747dba77265fd16a42c6bdc3fdb7a4d7ac8b43363f5eaeff1dd94c7ca1d7b5b7b419d2a9b08674fc4b148294b7b7a685e8bcb5cc8050fac95329e110daa373ddb4d2671df52d4b935a99bdbc4ac5cbbb18b009c6e540f6118751deb5f8033346da9e9ce1f0b9f82df04575e7a0d679f2087a915559ffe8fda62c490b7d4c865a3dfb4b969ac3289fdf55e3303c4c26c8510ff97c564b26a21373674a8076b7ddeeb465c73dac54758b80f1382b22cf3fc6d740d3db66a6259461da07308c972390e0fafadd16e309d868b109980b58010a794d10c3f110de57253b9e947b8754b126f03423a31aa49b1f9a34bc262fcab09c6b787ab0d502835364f7fea4981589d732fcec70318b69a36fc553ba29c3c8e56f5793e955e8b1ae46c2fdf9b1cdf27a8eeabc79f301eaf738c0a6517d4338dbddfe172addc20ecab72eb0dcd1158dedb51058013c40f095eefd7c13afb6a637202fa0d1d6d57fabdda873a023a1d1632c2ee92bdca107590a1a69a0a4b0231394ca9519f5f2fc0c4497160fbbaae74d567fd830023a035e6513a9adc5851f2018621117489a07020119a064b9527466cfa6b9b5801447d2819a8692ae6f507b38c8f6b37bc9d8412ca8d7ac01c2e10ffa3b9d446545c635430d5c39961fff5c680b35bcfb88881f2f9a4926a0c41b7b0f32316a860bf16cc91a72c3690b4a27def8503bf448aa0092892a3376ce8db5038b2fd57bebdb525c1fdb95a538b883b22f45d766d8f25f55f8249d1a3f3c1b0558041ad6af07d931eb4638bb699588920a1af3f15254995121930f6d0d5c0861a34e94057f1c9728de773eaba70d81310e7f41b0d7ab27cbee8795ca97cb8d5fe7da4ba0d19f5fb4f84f44cdc63ad1c25c6ae6c5708893a98b32fad1f594facc66153b159328b2961087b087aa0d63c4826a4043c66f7a43cf546e71e2055b0b44a0ed0582b59a59484752d19ab03ba0f05cf594bd349fd3281a5e4b656174d124ff10e2ae61e5903a3b747b77acf02845ca62e6fd9bbfe08b105b093e51160d5a60b4da7e5745b29e0994020e5e8ae240fb433db36e67ae9897ef290676c555b321a56d9ee27b46b9d6566c0980eaa3b105b8f628baba624eabb3491c329466c87d99ab9c9581a869a41faacec936aeaa4992bc1b6af500e6e07576dc7a0dbe8904c4575354a49e342f19bd230f25a0837060f8331687e2a8168037b3b859011d11738d0fd33445ba095568b06142c662bbf4ecae6c73e499223d85189a6d77f85247669efc1155ed18c317b4bc43675fdebd9243f2bd8bc63d47be3c623167bc9d0cfc7e7497ca80e3c69c7bc26f9d5e954a8fba9132c98f1f82113f921513e107494a27245318cd8f764d8c62ab8462c81e2f94d88d3fcda9aefdf0dc0f18ec00e700b4f226a6f9b75f46d40708a913722a9e34e0346fd19933d1390d49182786d11b291aed34acdae368f00f2f7e039f192c121cd1d921887e71f83bbdd4169b599cbc566cffb67adb6771a843e97dfdfb213951ac11897fcdbafa2ab91c5b23b1dcec120455a100c7bea7068502245875c7a659f5c71cca4eb060fb4b15743c4c3966d58fdb5d9501b409aa3a32272b4c079a4a64f209b8c6d3a44dfaddf3fb370b44983d18d6549b0751dac540086ff23ff97535dbe4420d5675d6a17d1fb9f1013db67c0f13867f18dc666c6e31dad6f74f519230499c5f4e9d198575216fbd9b7fd4f43505fe67763b5272bf4ade61b94486d4873744e7e689858fdc8ae58bd4c7a9649285c6b60f998528217239b9f884b6185ddfc5921a6d6bdf9bd67a56a457a3b483e9d64d37e8cb120d1ad229140e7db0876c8cd4015d2ed3c0d8f66f72a9d781a1f05f81f73ce302a6c80a0973afe4e7733cf0dc7ee40daeeb999d2e179b52414a2f200156e2bcff587e965c676dd83f6e1d284ea9a81e7c78a67b57630263345f70ba0ca01eab0634cadb055b88b524780afa24e47b9a5a50284b0f2a96c1da3d69782db0692bb6be635706b673d379d0cd5983dcd98bc1ace7119f2171143a33cc1e5256ec1d8dd148990d9043c158784a71b15cf0b5ac6e5d2e7bbcff07218f59cc184ea9eb084e83e8054558e64c7b856749cc4e5577360288c987994f4515107fb3078cfb258710e443685872bb406090a2bed9f286308fedf7b817b371dea9de26b2eb8336180ddf5c5e8a89ba879713c43661e74b749d679079375e316c0d417b7dcc0ab4c485085d2310c07447c2fa64e5bdb5ad6f98fc90dcb44f881595a0e2f72bccf1c4423752685e0dab2ace480f90a2a43b45bca9e7643ab9edf9e4777b173e2010af44cdf4fac2eb9f479bf8f7d4afe6deb9837d22e17e3e3295eaff1cf6d54632269e16f36241f71b15e1e6b0ee997ab05dac5b744abf8136b87bfe3d22f5724252c2ffdf36b1a5a6971c67d10f49084ace64eed339ac7215b050d42a3274d8e03c3c173975cbf6348e8000deaeb0aea8c75aa1e5f50de62538724d2c4448e5bfd260e1a5dd72c25e052c58507a32ad5db5f6b3a86afeed5a703d54a6c90ff01ef728bd2e7b515f2b55708bd8cc432e153d21049b24f59b2a822e7c83d1d778d3e60be9febfcd77fe945972584ca1582406dbfedd8b00f5c86fa421985bfbd5fb3408ad0bb151199b507f96ab45fe18184b0b5925ffdecc5d3003eebe2b70023a1a10046c2d8dd37b3685b23a7ee7c0e843c05473ecd3b6b0488b8d71f21a92d4b98c070c82c0de29d2dc30a09050a967e07620c8b75daf1a7cd0dfb57fb65232b0462788dd1d8189a236f3c889efe09d454359a7dfab87f38d95621e7e5a04eeb05c3e31891d5579dd210be5295280eded34cb2399fa52afe0d6721c11d50b4ae61b959d60a9a40885dc4458480b377314e01f7de102d0e28877d32f0bbe2c10f331809defc9e77bdb763a49d1af05eb75ddc881437687b8a6c130125f9d14ff8c7351d92bd2743798ed54d93c40e228eec5818d18f9a29e92fb6542dfa0e7b4a15fe78bc1f7af5698dbf4d82a609cb6da0a23d9687414ecff286c7538933d3b6144a517a0d659efec9f5c96819d0e80b0589397d20247216688c7f87cbd31be482804be330beffd7703fef85c00ef13a6d9eec5185a35c66a2bee30ffaddf70d8042bfe035e51624dc209b98adf474832909f0240a8b5a12868d6566ecd3647b63f0ce35210413611ae6d2fd1781a5efc2f9fe6e0d38394a9967b683b9de49d3923e2d728b9f64fc031800d64010d21e8dc9401c71445951b06a33b63e05d0d27d53d0c6b7cb473fed241721660c40d49e1edfe1d1cefcfae50ea99e009e4abbde75a866b9a6805de2a7416f0071ee149d22c10f7cd53d029abc7b035fe6a1417e9d3f183704565e1630451a2a5992deeb601a11c7688cfaa3b9636711895b16a51896a85c07cea78618c519d5f4258f37deaa07bdc30f14476c0c022d768ed246da53d271b8d09cdb9b54e7b1d9f40f3c4bdff39e148d9a614511507abedc67c523799a3d8911c7c4c6d2ef6c6902a95bcc926c9911c6256b08830d3e7a089390932fa441c49f6a607cc40a1e945ec8730bbabc5f240f54f38182cfbacc0f7191360fa538582a9b81d2e3d5cc99ad97622e7b4aa3d2c199ca6e207791182987736aaee5204675fc99796cdc3346c9cb9391e959a1aa8c9a05b8f09f49747651e488f57e2709646ce1df189bd100f3a94235df522ca390937a63abf0dbc0b6e7e07d13e9009352880b672f81f723cf98703c859d53202d91a04fdf5c46ac15c8486f37caa780a6b069fbf0564c2074f30d5a34c5f1d2b2e523af4a13a31708889f185c9279744090692e6f30e5d1f5fa3d6c7ebc6a5af09ccdbfdd0274c120924871987dbdb2c977b73315a9c0934f761317e28d2acbf0676f68023a820a4e75c12b2bc0e594e11a00c0c43134eb3a2ef56f2d61fa5865c9d940886d591473c64fd6feb0ca22732ef150e7fc6ec997a7e5d65b418d786183721676745eb8444f430ba2b0f419d8c8acad756fc10fd2bb8fc1cca2926de0e0945072ddd4faaa369a4773a26a533194280caed0e8a9e8ca35b069850af3d0790c0d7f409c05a478039921ab3bb5a3c605bf57abd0b716db053cc68db3569b9d7b2ef44495bf428c21f66bd674bdfc3fd2c26cdc7b4eb4cbf74fa38b4679d7e70310bea951b82741472dd4d572ee3aa79f97f72f6d0056eff98f97225cbb2d866fc9ad82490c366dd3e20b8564d03c0ad9295bcfdd37d94734601dae8e05bfbc56de5bfca04f1ce67d9173ef8d58a64c0df471d2173d5d9bec9536d115edd7c1e3766bb81a4de30340af0a8ad92a79bd72df745e863d616029f153d25623ddc5f56d84383989da6312129094df7675e5d86ced91f1f3f523981a69bdf041fb055978207fcdbe406aee8ebf8cb1d1cd765f0eb4291e909ae59b1d862bd3806cf7fc6cdf0a8e49ec1849f8835dd6ef41885b712823c1ccf98369aba3359a3346a247746af9605fd776478cb0b02c9220dbd5891032cff9a63e53a61247d1da67a486a944d95f7e8cff14b88a01c259e1b3c011765010a0cbc10391810687ba3bc27e1846ef9f4d72baf280b36a0d3b71b64e7cb144af6c66c605fe8b73f200a217f3c0c5bf9fc13be9d5b8a8895fd65460bcddad8a133c61a42105e4e23e313f3adb3fe20da81a52eb7d68c0f898c041037d316dd159b058dd40ebb7e167384a8c7ffd80f7437f77fb24fd61d9ffbe3b4b848e9a58e51644817c6d632f72bf0c40b9d72cb9095b2dcc416089745c578f14ec49e8d4e8a9e7a90578deab1e5a540aaf9eb6bf73695709e794d35913043a23debc79201a35f82a46dbf3591a6a7e192a6190a0c0b39c8227f4347c256260a3f6e6be64d7c5359414d781ed8a08511e985c51bb4ac315b8522dd7c13848b7deaa33dcac8a8a992f32a48a7c0a6b58f70babf6bb35f27dc296eb069d71c56fdc8b75ca62f641d8930938012f918d73ae50aee0d65034be4eb5e2df44cf5b3753f7de39f81c3528f42e57e20a39b1b800093cfa2d48137c7630b2d5d20b2ae813217c513d2faa417ab7a1314f5fd13cf59997a93ca827e044064ed875bf78a96c449bf25ac6aaa32bb1351447eeebedf1dbab4edf7b335ffe74eef3f7c9d817fb3b06089b934c9d769de3c4a6f4663f6577f8118d7280f83d0ed85607a93ca72e06b19daf7883ddfff9f5bdd5ffc5c5d0ec270334378b01819d481c9983b69242661fa0b914ab2b83d2ce9c553741f78d9e5ce44528d9e554bd8daf907bb2bfb7351075d909de98838f43ce66d595986eb53497a038729139246539350a196e309e81618be1a7ac11446b87a0ec0458131fa256c74f8f453b472c90431e004d03995ddb5156ce1357c898b115cb4a8565924dc4cb7cd5a1dd57e5c79e423c66490dc62304164cda5db0cf088207bc6a59b6c697523060f826d18c37b2d3e4021b01d754efeb0bb918ec67be3502750cef5ddc7a21594a9b3d8e10291017a76c90c3fa05d7abd779162f6f5e83215aa1087b3c0f5b75566a427d98626abc1922d9ab7ee0d3335f3855f3bea34e9ca2cf345d9f67f60c1fa858988dde2c139fac1383087d5da4df29277c6d5de5ace25ed5a871e989bcc336e0b41fa1ff1a4e46429e39c57b439b82fb5f6e46276cef3a2b585542e827071d964ace54e844cfe7f9666f8f20c74e744eac6a0bda67c3fc0c4852ec516c4834b0787ff2fa99351a965d674c90cabb80dc63ab80f77213f54d517458015fc01bb65ddcb484333b03c632da20a345ff125df977edf6eff061df4e4ba37e074a60d6f050a4f12dca43a39a32cd54540d94ac4172443d73d090217c2c737e79c3a49ae0ae3c993850e83d741e3f68291b3f7ed9eab0036a46639ace86056aaad27fa6470d6f3786097b9218600cba4e74616307d3abb640193b23e5e5a37e6c8decb4c6e8286e9b32b0f4449f4c7eb81c62ad33c23b3e0896755ee996dea3bbc08929d3e3899154fc87ff127cd54bdcd7d57e00a7b9f2d535c205c84928f1b265dee350cddae299e6759a18dbce0519c9a7322685464bbb44c3287b4eac0243c0e97407a1ca31960ad9516ab893fa3506c9b6ff897b8d39cf4f683edb5423b080566e771c5aa8c02e8ab8aab27e2da3c23a1c1436326bb1b9328ae33ed7dd9bbe07f0ef5281f6c46d57447f529e67c0ca86a927601c9ea907ffe7e375b3f468db57a41e1ac16b572093cd4be1a0671f3f15d55d3546144cc06e3d11706cd0b5d59787f6211cf67a99d6e9d777fa51c5729f8945540d4e60c67203958520f4136bc2264e8535f825dde67557855e20473130a9f3084469f678f1d75f9a0fd3bad5f33d5e0a20a2ab9c4232d838aaa26bb56c8ba7e635b83377dd3e6270d8e05a592001d6593bbb7b2ed574e3d1e0ef4ecfc5cd1b305f8b753e1c25ddc3c546a52bf9a373665bd4b993a2bcb54e80847703824189165006d69ef23e4587ec317808753f076350760c8f0cee73806fde05df7972f8cf13319917469b4a612f0b3bebd93740fe5d59fd684ef9167c42f460c4021be36b82feaf2b86a413587ef3e92316615e26032e01d1b1c200f326ca1a0cf493782c985e5e2e87b09478b8992da3e1ae8884f34a8713313a5927c098424e8a8fe1afea2e2c0f6c238dacf6e35e0bbff21386d372bbabbfd0d53618744e50927615523c2cbdd875389a88db152a7d1c1a0940bbe97fb67d9a9e191cee8932238ca306479edb862352eb656e79583573e2fad182b9ec1f04ac393f3e89be76b1f0013d2577daff32fc5a2ec8e7a381b776d396a924d8251fd96c6f0beca1d65bd8c80815720eb5f8db06b86cdd023e1e0ca3e7f26b497d31e19e66ac4e19757c41a77fd867a5d72033b910aaf173575d3e492484bddd643d10bef9758e5b492ff817881320bbf457ea43f88101634057e3199b4c66edf58e901c0b1894fc113261734e3214ebf749dd1b7fa4d8ef5b8b31d2c1266dd443f512a2c1e1b282a1a1c785bdf4583f45d892c53aa2a2dc9bfbe23154014d53e099af3a2ebffc5562b8939bc6c03d0b9ba3cfe5bd23602be1200f8a4cb55e6bbf029d24b4f0e6babdb7edbdc566792418d2dbb474f9ea62e138dedd17a73e515fdd1878bc113fadbe563573f4876de8c2b9c905e0af0d896494e7adf2b17ce670e2838665a2928004b4b2fb591ffb95f0c70233601844ff18f3adb19ebd4ea150ec15e33dde8e7a0dea477e98073a5963af4d69f2e642c714a9093134f251cb00f3364752ea35c19d5f21e667b0759aaf554d32b0245248a8c1ad318ff6cc8b7dd49c0fef0fa96ee9e17dfedd12b23a335b669b4947a593d74cb7d2ccebcb7a06f1ab59bfa58c68af673716edd76db2c14823606532f7d810f0476665bc3b20bb82d0d11ce46aa72862d605a2d3a792bdb622c4f403745f200b68a009e9626abedef5a01cd79ca471559d80fae76f9bf0cb1e831b839acf69e6ba153d5031e64153c424639289703d90fb86813c2aabb1969455ff273f04f540f294f13643810b6bcd3f89715cad09b428ffda0fc48647a1238e55f560b1c0483e7df7d681f4bcef06ca9fdf0ee839c87663ffc940b1d692781e00259e5448b01da79b2315a394de2f243118128fd33cd352ae1582a53fec28d1e6aa8a26255cad42191a0d30ed14a697c30717b77034aa42958dd6b7ee2dc5dfeabbecdf5ea13e616e408b8f6b7208c2388e7ec1e35c1c8eada53ba681288bbb770687eb62d22b7c5c5d7dc5a262dde5bcb14fcd25e97254037032fca6e9479ebbcfce7fba8f1df03f6bf016395dfc971c750127dc360557f93ea8ddcd31f84123fc1ccca04975a07dda75c4f8c9489bb1398581939dc6e635f3e6ffc2db1be48cac8ef75282ba07ba577f45c67c162610363fcf711b4ee1e53ec1a7a6dc7cff9e8616714b39494da1dffde82336ba2b2e0c731e2666ed1aae2f9da8906eab8571d00ac33cf86d3f11985e4a19eec176d914e93cd2cc7c66fc2740dd3024f65816ba56c59920d40564fb1858e7f94c886e9eab2bf1226f04834275c21af38ad7e19c56d206b492e7da468d0214a9eca87c58b8711093bbaffa3a8653b9e69b5f179626d9ca3cec9c5942009be7085336b13299f1442b5040482536948a53e121c9a2c87dfbbe07dd551b6d4c602301bca90caeabc918a60fa9c091a53e9b295d35ecf3c98eb34508407c7bf862d86b6c6c2cf7272e48f7ec26aa2cda30f685a02663be8ca41b5358c91837c0c8b8eef70e0c65a7f8b9dec402016c6e1875cf9355231c613faf5bd9affeaa19036af00f1b8bc8fba82abff4bab791960030a919af928aaced68d22abda9670a90cc9ec3594a965b6967e39d47df2afd85297f1b392da037e10d4e4ef9415e0f04087c7d8897b133c02a5c92afa88c057c6ce3e8c99f3d65727819fd08ff5011661b662a6f8330a5410ed1fe5a4c6dcd4cc6396e909d5394dc22fbda727bd77a309a618a090609abc5eae7776da63aadebf87e589a2cdc2ebabc6a5f28675eb44b3250bfe0af4b335a1414526835ed912058495db1a2c7b82c26302a22513d1f8127e59b1f74fc52b6344d3e5a27a85b929083cd99d06aa211885ae308074edfdaaa7d2b4b197fb35264b1ecf361a2f6a599cd624577667a0a865db52698dfdcf9ad57e378996dac89bbfda0deba450e06d37d5e776d3c5ac77d67df2abf5746e4471f73a82cfc053d59c54fff9e5664cd0695477269e5380ef1cab87b66271a2378d048be88458f5424b8c132650c0688a2996b506c895a44fc9f9a146344b53068f0dc203c4fd3ad7ca7ef0aab18158f276fbb3fcd07f49c567a615454326243c6eac92cbbe6b8fe29d519d7875761627b62e92c93d53bedaa65ea577e202fad939450e099da09f8cd2c6a03281d6cca5a19ea206da508887129650668fec8d98f72ea03bc5dc6bbe6f057229e74c5ced215ff88c848054682b6044ad8ace2646a73fb5c78e7fdac523a29222df66511fe8f1bcdcf435b899cc3d97c33887e70cdf17d82a5680df7be18d47e4c6e8ca64d44cc7ae9be1cf1a3836ea2349f5c3565700b7110f8cc6b3b17c070e8525a3a02b390f9e9b513b631d33ddf04edaf73aee0f81f4d1ccbb72afcffc6379f1e31bc34d592cbb922e1e8c9cb4034fed3af8c9940890ac2faf4c8f3de625f0b72aaeea5290861ca645c64f549a8edf1947002fefdd9b4bd9038503c85c102507675b4d1a9e1bd11de4df6a5feab47d67ae54a47670a351b2e8ffbcc6b685e81f8fdcde5e87df0b80b4eca5621ed3a82b599df954c38b10c4ffd74eda50ec039c8065916a52acaee29696f92440219ab1610e4a3066367f876696ee8f26d24eddb9cfb1c40fd07d568d170821ff61f66b5c7b44a74c0fe427940f3ed35184663ebe895a6f726696711e05587848d5884f7d7f038b522c240b6cab6078520cc0f690a3d192866f6012a338e56741c9878197284ddaa2c75efbdcb519fb1a6d6ccb96f2694e276ca8507f45f0b2575a288392d730be2eb13fc7c53cc4292e3d1039e68fac68c2194f955cbb14129e37d462b83061fc646d3d23448c492c083a175bc3c6d001eaaaec4abdd7e468b8266374f7463aec6007887f816a11f6866df8e55f560bad1436527e6e9e8949442a38a0f39b1041c19ed8a08b3598ce9e19ae8be91a00bc8858cf1354b1019796c7bd1411a240b0f4df0ec52a60d447af595794b18ac1d483ed915f4fe5c9a5b88513e48b9808de5713ae53ad261f3037abe43e7f10af0803c70b60891a9eed5a560917f914f2aba6a749b642c74cd67484d63eda5c4c96c5cb64ece30302f7f3de26b30d1046830722dbdd2a4a6b5224d2fcf506b723418505dd5d915cd01d1e6af21dac0871ccf97111b1f0e4945ba913adaad2ff16e4015038c5fda52d0c8aeac04969f1885dae9a14fd0e392b8cf89b94c036211fb155aa54bf8da0f4feccc963aa6b373556d43e961eb4a4e8b48b666b173afca86df0c89d7895626a27dc5442bc7cdb223b041dca2b57dc8f75b2806690a0b77c05e6c609dbfc9badc671656f30eb01d71952629a18080303113591cb84d63a9291092a18d8ed104f0418cb8cea6eb6d1246d90fdfcf65768524a24a2e18dbbdb25cedca226db372140538c066edb14d24dabb3e0f6da3c4b7d8539cb415342456cc2b53b29c09b3e7be24f83437449bdd65b91c06e49b6b76411e565484ef26b36cd6a71de18d160b63f08886635ddb4f84443e37d5ab52532f68475f33a5a623ae247c76992a24fbe32adcbc68310ef77015681800576851d6e468e38c3cb4d93269fb6ebde8b1b9852dd1e33ddf07e34ad5c7587de044792137c832832638e7b9b416db35e3c0844cd63b94eb725140e31e6205ffa5e7f852395e412b6672abc581d7157f06b37ac5513c4ce07f62542f3ca552a9916dd226f38a6f71249f8ed654706db032a93001bbeaa741d3ebd711dc1c46164270b1d5344023e4140ab7df77294a9916ef773b17cf6f1837f60548468bcc6b532ec644899708a4052b33d26768c6b93644ca8f8e05cae57a1ac774854b4b0ad9772fe2b9d5bb1bd6ea8d90a47ec1e6bf198598616dfcd7474970f94984e23cb7bcef79304814181fe989912a73a567217c8065d99e996a99a2c34f970adcf679d2027a38b810b657eafb4e60498a612e7a1d678a8e3e20cebdccb7e876d0cf8b19336163953dfe4cbd2ea12aca3b53e06283ad29ba3bbad2c52d6bf225ec64a8caa28a6c77c64e51d82cf5b9a0a7bea61e254902e7475fff6cd4db29f28d71a6079a941950ff27c0f5862afa77673537be274a3b51f1d4c0017caf26b738e28f88a401cc69994046b76437c6aced544094a49500b91126719d59f5b83ec02a8752869adf191c193d957b0da522cc7437ec1af9631766b375daf1c83a96484487171e084974650b4756eb981b6e6bf4acaca0b6bf70cc8649feb66168426a19766617aac4bd7e7c75321512b0f2dd7d2aa22a751370f3d76db718078ed15dc06b221108aede1a55c100a9d8ddf90c54500019e85f3089ff2336f562beaf1576cc49cf6c0e83ebc7ff7eecd9bb86074c321bbd025968a6e7989016c9491ff47721983c8be918493e3e4a4ac9cc9b5ff73b2e3818a6331f3d83e2e05a8dd6aaac8b8f594ef1f2e4ae00eb8886709619018d00b7fef9b916ad752fb9f104adae20630c885925a3bb5218c49c29bbcb835092db2724a918ebd9ce061dc710009e50cbc2477af7271edcf2e34a4b8f4d47221ad7e26df9b6afe3c90d905d8af47754878bfb5f698080a95a0657ad5ea17fa3828487befed4587cf55973912cc23ac4bc9bf8be24ae5bd6a1039495604dd091eb0476e7fc9cb0bc509a46741324e480bacf645b0d063af29f56b6246989afab50918f7da50dc3d31f6a1189bd6ec2ed282d922fcc4d01e95ba093fe2e7fe5d7e78e42b3d79fa0d632b74466771e26373a4cb6c33ef1ad025634151df2b1628074b63c32462a4a725a342aab03decc690f20a7dba96c1931d2624c37b16694219b6557bedca147fc624bc2eb998bc0c9b1e973c58be35720e5801d559653e2d0eb562250304970fc7548447196f7a7136cdfee1f178c24e7ec3c1bff514894a726df4972ee8fecf00ba7c5af1dcc871e433dd6da8d4b78820a742ce1a88a2ea3f155c8bb26d38c9375c8a4e366d00776564a51f25859d41fd684422697ca28e5f9750172597a79668f469e10e94fde797eed14bd112a9b5c376401b8cee85ea51347fccd21d242de65505e7f57750cb9bb461ed10ab86b73fe67b1c871feec54782477dac86268d909543fb14c2fd6ee6bfd3fbe7044f901ae36ec7fbc3a54428530c0c314ef925a3f3a4dc122a377d60dbd1ec6249d1f116a9c1e58dae6618b4e150653266f7ae86cde870459a601f41d542ad7f9eae4865f1c0e414db093be0a87ae487b16eb353b72534e627132396331addec29ffe9fa8799d535e3054d3675120f7137aa4aa6d9ffb3d5fd7c09f85bc9f78f4dd91ddd932907c9f06d36e674a1d755f981a5acad391b83e176119fdb43b9d76b71802a002a710e540eea8e5ef5932fe9c699f6d3f96c0dcc9c14914fc0f347082149349e3f9d8430065952748613099e31bd783d706a6462e3f946ed21fab9a2c885cab35d899debc993e88d6f9ef0d4a8c752ee01064aaac498a4b8c2dfd83628b41fc589aee6d8d79a9d08ea83ca7327ca820716feb103c0af5d7b6148b1bc07d1dd2f1840bcc8d5563dfb13f8659061d54ab9a8872a6bcda518073141b9981e318de23a0c4ab80c5e9c18decd9703ba07642eec9fd8f132f6cd7d3cc325bb823166510a7f3434d4dca95d7d9221c8299919c11833eb8bd08cf4abdb4ab80a679910fcaa52ade3b84c9b4b5a1ce1b681cd338b8af66b56a29fbd5bab7d32425900ee8a84e4b4622f9b02d082e5e2b550515074e4ecad5483e8fd5e95de96d31da08a1c00c00641ea1653bc2f3cfa326f94c79c03543576badfd3f4c3897185577af387bc61573ffbb6dbf27c9867b4f42519dda2ff87024afd6ad94467a00fba88aba43968b7245ee1daab9976072b8e4e87a6ec3e88c27f17f9157f4aa69298526659f2af2f9a06b1962353a611ecd1bcba09866ba5dac30a70c53df028da4370a61bbe387d0794ad8e38b779063724d2a6108e44b3024a648089f89c2870731fe55a8ebf58c828cc89ed3fdfea48129660bcf3ac1852b2a8bddd8727155fe6d41fe6da4c332bc2dc3252e940e1dbeef218ac24bcfcd66e9ee6e4ad2bef1d9c2183fdfd71be832b7856511fedd6650d406abfc6848f1e4a8434cb9890f2f49306cfd25a334a61ca396ba862a87c15d529aedde126f8c9882fdc29af5f05e2d28773f7c19693347bc07b15e03c3f78b4cb88c0754490b79ac618e936eb1d9bbabfdd757ee7e10f2024573f3283182c5061a66fe01d387714d2ede155ce4fd7866ef34da8cd31367a9928071e13b78d1cbb8e00b1dbb4f282a8f872e630a069ad805d3429ed2d294397018331a64883e7c91b20d0b196fc86c8b9812c567ebc0023ba50da937e16783e935349e4d624078aac4c7d6cecbae94cd75585a8d3d2dcb819eed7da1ec8b751c5e929c5a9d734e6bb20b1f69a64c97f8315a6016850915178e32a598daf45342f4c533071342fd698e49be23c8e673ffe1f4cf0daae8da5420e843f6b89fc0873d9f3fef54a6ec1ada7f29182d71a9d3b0e9a24b17d3b677d3258a840fe9b726b307d2c02ae8fdceb48eb9905c115cb8d67c073d8547d1543862827b60fa158c75e09508446b88cea5bd50c535a22cfcd3fb23c386c3b8821f066c9f8f0c5c2c690ae42b2db42c7c9296523701aa482c59ffe9cfef5000f6088ba6f3baae231e0380475fe4a44f0fe41eedd87bcf3859d3bf134c9b4619bc67ed9d654564be6dadc2cdf180ebdd4cbbe2ddbe794ec760feb32ad265f52d04b27873f4a1b7ce88bbb73304b654567c0fe429480d0f54e47f5cf283f5314795a98670bd810a7c73a573af25565c9ad159ce042888e7642066d37727397af356ead63076b85749c37a024bae7c57c440031545361f6a9a04ab42268ef63537df6a6aab743cdd8fbb6d8e7b6f561ccfc7f7f70dbd877d9045ee9ce3340ae4f6dbfc764a72c1e4c45020e4e378f8d8861e548d2da9a111e471d63459ffce3f54cd1a38b7d5b014634c1f7fd1c71b29a67277c4bc13e33b44e72001215b61fba58611899121f9bf76427b2896161a5ec0bcff0a8cd3786009683c54a76cb3224dad877d7094b40a4e5fa9f1248c60243b1f9dad7dac8d70dc7204301440330f5b78aa9dda3c59a7e4d614093542d394b9606343cc3b562f470937ae31e73d67a82be568e002032b68052cb69178e1ae52dd19e1a24bbe6796087db82511af5a84a3fab2480f43a48573d81aa652b571d540e33c6969379ccb409ced3d65c6f3d18e52ef158eb1384a37619f830fc17d6c6ef6862f9e52680c3f45b8ef2fa5892d9d5e105923e47a541ad9b56a89c6c4bede584fa45484afae040b7c45e820a3b5ad56d00b3c19c58f6d0884965754f12d185940d339a2ea048d21b62e8fefc120d5dfaeeea9660f11b30349fa36e943bdd44d4c877aba54c892d7c9245f141983e41f1458150493362e6d4e8c4949b46c4e4a8ec5c9da8eed266bf44300665b52262532a81508c07ff0877ee87d19fecfc5c5d5f69e3deb703c838d8bdf103b0aed75bae7eb35929e8a62e4b54ac921ba4fe45d71786a17d1b2ddfb18958e7fc68d9f3e65ef56be81f97f209751edbde84e065ab42400b5607c9707c116c23285b987264646aa50f1444bfb7b11d018a9a1e2126ef3912739c46a7d279c830903b014513b3098d2e753600083041d92091e8ef264c6d5ca9752af08b701ee32473928b71064d451aec4e4632e10f89e82f6d949fc6c01e6ea70d3f7951d2b9245cb9d131d911eee9780304443cd1feb3493819bedc19d0081f75697258f55e22435ac4d81461c520b4d464f5d6070cca6eeddc9b01a444257aa34e486648879b877e74a5d4fce654c8506559f4470f28703c68aae2e1a692c24d3fd66a7d9df2a6a25eae9a59aaa366261a4855806a74d23874013ea2abd94ad27e48188d3159d6efacf3da074ec885bc1d8e49b745f00955d8e96d419ded7787f6b7968b239cf7132bd10c1ca02f414f5067ea75d70b31451a3b51c337aeeef14023376138d7d589520536a4652c1fc1ab86e9f941d560c80473dba48ac42e52816297b4b44ab55c257f270681ea363f9ee31fe7b1f4c208cd5bda579ee5ec472618516a6eafdf9849e77ff74d9c7a97adbfc3a678c35464c92037333492be1d7f3a64e5246af7d59630a23b170e2de54fe92b03167069ef3ce6974c293e7a87388757b31679b525ec02beead4c4dbeba4c66ce7e09bd6240606e2f53efa82835639a817a12e5c695a8d839a12388b1545f98afd380aca4b4378843e8303a19683e5ca9bf9edb244c825330212a3469ba6ad0b075ba25c3257174dfe30a4844e639dadfad1640e9fa14736f24022db1edae9597f594066e81923d9be8b15ee6e87e4bf92e43a5d76bf92c48c2f7965c6083bf0c1180085fad037a4f31b3992b210fb481dbdb9cbc7abe218762ca78634e202c40f361aaef9ed38d9e6ef469e13a930a6a06fc3bd2303bd8846889c2304daed04d29f8ed6521ba7f4cb921108aaf188ca22f01f6e06990e2f0ea4f64ede85c4d8fbef6e432898d68ace710fac8305d6be0feb12c201ca015dede440afb9ae6f6ff47909dd11da75af4800a1dc0777526a373792b65d8e955ef669b714c8e6e7e7cb3e633c8dc6fc97d8264c7bfddec3fb70c71cdf62ba5e7c78f7e96593a468e31ad0e270865dc673eb92b9b544d4d71f40ff2e33f3fe6101fd951816a0fcfbefcc6aa71130895e8837f9e454651265b64969230094a7a1570aa06c3f416626307ff298160a9d1a67b86e4b7424304a82abec4f92821e009cded15facdb539a93e260b9adda8e1af9e106ecea8326d6d28a374ce2d4c4ef2944bd7d0396e73c5d873d041610a4312f677bd36e9b2d662a0e42dd55bcf3c21ded5b79982376fd4846d2aadce43e99bd0643f1c36016b525fd27bdbf83978b4b051099e2a9a757504ca482774824779a9e471a1b5b14e18efb939377cde1848eb579608e41614004e7018b6562d6230ddbebfcae3e791dae098069547b13072004b6b1f7ee8caecbb9fae6dbc1c65d6d124d19526dcb4802722bb9b2c4adaacf9b5ecf692dcdabc4706c01c7b45fb9602117a5a53fbb2ab1a9817c713650261ce5483b077448a74fbad8ab8c8cdcdf579d0394260048daabb7661e2f3e35bcb50f773ade51d5b078185fd1e38dd8623e982ad78a50c19e07b1d9ce3e49c1a4fd1d795dff1b9fa13b742edff926cfc7584772add20a878ff7cccf77cca274ff3e3f9971e246dd8641e9be9483e9aa3a1a82e0384207ae0e5fd2b2882ca0c0899b5a4f12d4d399c062698e2b891f09e0d8c1b7136265d14c8a3694b9ea80a7b91af9c5b14c16a50d9ea2ba18695664f7f4883d954384a19b5e28f75f667d7cc8b87bb32a458dcc8ce380e3c18fadd61b49d25b16ca1d51181ff74385b79cded77f6fe9e717c4f5f8b6832c1a6d5587a99c810586d759db343628cd35e5bcb1747bb45e00f2467e7b73d93e18546a8ba22b9305afae4a90f9f052612f7749a7d96891371a0ab2a4c00dcd89c58579edc71aea627fea84a7849111768b3193d002716a0879beb4c37c52eb41fa0c0cb6b339a8ed4847318b948b3b5b680fcaf2609afa56ad36c5c1460e93f630400772a48a057e7496447979423a4b6d132baf87fb50f101de0fb885761770b91cceccbb90458403e4494182b2ca919eded1b2a97c6723aa28145f42aea6655cf65cef2ffce56dff93fe49400344b2f13749cc31f1f490170793a5c018eb235a4444d52e55acc7da6f81049d40818c8c3b4d19fbae700000f6bea72fd9062ea22dc3271f50e7aa75f03d0eb03967615d26d3cd856e7a21f858d622c0593d60837448dcb456f0f09028a86423f7a52c2d47454f86748987fb2beebf55585047eb3f0949212cccde9975735d493b4e570493200860d49083d0d80bb1b9665ce9de41f4370fe9de68599b586a336b8cbe4fd21c9ce3e4b075c85e76c391299003846a04867224217473bdb3d03333e285009a5d3f7004b9a0083113e9443063a9babc45b1486b852cdb83396e483611973bacaf9056dc4294ecc5695c280b224e1ce835694db2e9f85ad9443c9fff0db8e7df0c1a7692134863afcb79caa7e2873b16d7bf0a6dfa6ab602b2662160e451919f2f210bc258ea2df07d7b3c8e6d37b1b861d1dd86f17c2672a62792d54ce167a039bd1707e416e5edbaa0f5bec7f6104c3b5b0cf0b11308aa601de98f1a8a7bc031e40ef5becb40c2c10c3897570bda36fdbf49217b2f5df5df645f6f35e9cb07c1a9dbafbff864c68726480df01e02be5217a6940d7fd241ded91ebb78e974272711ce8960ce4dbd21392edb73335c24bd4c5240f854001d8e2fdf4b44689788ecd8a8f04a4eca0ff4f1f335cd3f234622c6c62d0c0a7a191a8799509b62ed292d05c3b8af414c275c53d7072f3f81ca1d3fce43da79b6db9713d0ca926f7301f7d1240ed90c1a97ac2a3c5647eb0c7100b395abcccb3e133267afaa40e516602446de7740fb485975aa8c673d35d3150db0386440342246b7aa59b399b8d9d52007e1751bb07ecab430530a42d53b83f6a554a03897e97f5d0e6ed2c3017e7ac108546ba478a0db0249b2594b06175358b92d7c8047ca327784bbe844974980e20fc582ab283a6ac3bc7d212dfccb278ae2d8488ad7ccfbf35ffdfc5789974bb56cac7107e7a2b1e8f19aba042b8c73254f359501e4a162ae2b723d776f344a473402e97b31d332708bdf11d86d50499c600a005fccc7a2abfc05c54fb9c72a369ab1f1a28c1fa2e72398c36aa1367c23c75e220bdb255883cdbb3fb2ec487ddeda641668014eab7befbbb6fb99135d72f73f46a65cedda3c0038c90f1d6653dce6c05083637463336b4bc6b2eece884d4acae0a1367d3b54d654d5b2ea11240f0496d8047d12c0d4a26e6f9d57159cbda15bf89d430f08f8d03512d37c305d5e67a6e25d1860018a11ebbdd2aa44da4e172ac74fc73302f8f5ddb939ecdaf024a5f1ff51e4c1c2f20d36208d1e17b5a755de15a8a726a078d4771177b99af4a8367e8fd352abac13d35cf215ce3c3fb20f0ddc6fc390dabe4cada8628bd67ed318c36c08d9be566695c172d40f9e21dbf6c0df9e0d3295001d5b7d5d49ba39a9d0523d7805d6f67be9c687712375f4d3a2f4aa3717cb31e7385e604fbd741dee5cf2b7bb1c3da62cb50ec3370e7e6cb4f1a209a638d4afa6ffb7240737981b0f68128fbbdc56d87a32b2792e54fbc94ea2d093d3659c2a8e9f37fa1dce53fbb13674726781e419cc2237657ae40b897117ba294372be407844383bdeea33ba92e26e5a87c604ae75f0e3aeb4fec6d1286166c89e579e4a540ab7ed43e631848f575cb8646ad29ee031e68a0199c28bda4793b1837f51b55f2a11377f4c69d28204b0ac5fa6e9cc1f8b0121ee9e0c5bb18146e507e4a18b0f1aa2fe8f395b4eaed226ad469836c6f76631d9dfa6115b7c4e2065db76468e52274a639fa289cf1f8593755e41fcd2aeb25758c160bc1c0d9eb9a8534dcaeac59e841df63ac6aa880471ded56c3f7cf7478f781c163f83d86fb376e054abf936c82cd8b5978a0b791b53406225dbf5b8741cf0c2dd11eaa733952db196716f83fdeb6eb7514c2a9dfd5533e46623cdf7ba5d322c9b54f80bcab6f80c570c6a42432c26ecdcccf22d074a1351b48dc334a704f0dfabb60822b68a633bc8f87581283f3048f08ab916a881fd15437ef921435c58b63818df496dd1f42aae3cb6302f4f1893e182f48b119485c43900abd6130fe96d56e0b007457b5b36f89129743aab01a6380e2b2dbad64b38c745242e5896eed28503bed1655744e1568426dd6d0a4146f7d4f5960ecd587a25b6483d19524de0586cc8be501963e7a9b07883e412548a57228507669465200625eb5c7d19f55e470fa4a3b3c30856f96f0d65b890b7a57d6de0c4636006fd43e5f61078d671cdf9c5135f68d75b1973c59d25ba6e17b994c2d346a4a439bd66d486b7ee684f5f0ce513ce9a906b069b1f08b1caa76451fff5415d85084e1496d1557126701029ad6803384de50465dab78928c11b52cc59881295adb289351f7c30fde1837cb27a29fba76af71efc3057df095c713264fd7de363cd211db115777f03e42dea4b0b42b80e49e4fe1b04e0c90b3a43d3cea9f9176de74109124df347a58721f8c2e7ad671fea67682f6af6504eaa3760e820d79e49063522cab770bfe85139b39972043a67fadcc4cd487d94f2a3066e781def6bad2b3ee10de0a6c7feab09d93d5fda5e22604e51fb2cf0a8a6549e09c396750d49745d4f5f5806cd4652175022e9c50d5a5a3582506b22e653c65df0629ed135cdda17d2a3d6a984cbbbdadf4ea5bec40ce57ff3e5abcf6f9cfad8aae2e84bf7dddd9ac9490525c5dc61302a61bdb1ae1e40a86807fe6611cdf2e1bfc1251251d1d9ee4c54b6a89371b24d26454ef2f8ec9b9b9833e547662034934048e477700e0d79723a34e367b27d0ec6917b0b59ffa52a7bea0cb49a279a5ca28b3a3bc6ef6e19ff3dacd8d0546c9cc136b8389d349a496984d6be182fbdccbe80e024139d29ccdd255bbfc27be9708d8aa525b320394f6a8319de7c1ca057c87b6fdab8cc00e1d0778133d21f790df583eee7fbd289fc451a1928044fd66ca8778486b30f767f86ed50146ad521f2a82ea4d10a31a76d956092416cd1d84424d700c871e9bd678b5247639b1a08d6250ef9e0c6e0f97c4c8755caddad48981e7d8f803fc992fc6e42b8f7981e35ff66e76668681580fd8dc06998fc36da169898b301e3c54d947dada6be56401a2a702d7703c8f9528325248988a06ba0d50d6213f70def8a9e0601cd7e7bc76adb96ee8dbac4008418bc7c2a466ed2a142f74568277929d2ce012f6954b222c6ae3f9df8a09faa2fef132edc0f74066e60cc49f36defe30d5ae9e8a5bfa52e382d6f45b90481a121c268b419ead42cacf3d6980bf126d911ada0091584fe6fb86065c4713746b255f5ab77d8c3a95cc8b1e1d8181213ef049c3ab158f95466cd00396fe238ad069a212f69d3ec0a005600239d00433e99d8760ac275711220892834e4307598f0d01799d4900c495b07453aed06d920f1a4264c756a6f892788adaec7e3ff872770d96115f9935095212ba5b8999df2a62f7177b3ea5df68fc505b59d798c0d6da6f5b0d7b2ec9fa66365b64cd72426044d86d7efba698819047046051f3aae2e00a3d0b609c3a468020cbe2d629077f64330a8544999be8bca6e61fb531e277befcd500bac0b06f5a571b1911f9d5642ab5b05355de4ae245262b9db4f9d6fa2457ab185e449ce5c351d6eedd8ff4c298288754f0549cd6e7614d0005267a6689c72bb2ddb326bea8f1e32f3662f8739d52f60afdb43b3160f500ed82016d889aae4ccf86daed885ee71ea9c633cd6ea831c84dae54dc0d0c628ada88b2d74edef1a67744515cbe7b37f41d960f576c609f255ef87176ee7d98e6c33076d42d7738da31ec22c2f551cc72f7cb0ed176d699445d13e7a06740908cf762166bf5c0c1017ef1db2700f2efe9c9bcfb90779ff7c3db35e4ec9a4713d63e4634566771ac22fc7cf8cb27b57a0b9d72cf35b1465fe4e812829f99da43180a11fd9080cadbded68dda9b24bfd5d2afbdf77b77a4a5bcf1e16e88cd84f678285135d483f7ee64b69a7f339231137f430348e41b5547303eea371f8af956a2fd2f167d4d234d7a01483dd69af23b429822e218f17b1b224b591afa93dd1e003d5e8ea0a19d0f2bc62f42d1564db179d99b130ba51a6e6ef23ecc7202571eddcf687b4db8cd2f8b89650b33293dbbd404145782b60a1338fbe6545c6d80b74d444515577181e5b1f631955401342300dba1b4163ec36b1e4f17d5992f1e9099092e463ada9bb98d5097fde3f2125d8fe1074733ec437397218f42470d808bdcd7c32e5fb4ca75f1f3a91472e56ad50a391333551a3378ad537815fe3e0b2bbcccae1d6bca87c76961f23016dea3458e306338a731b366b8dfcef25ab43db707ff3b021e6474ee546a4c4a0036838013e688272bc5a631eddb0e54f266835dadbdb80dd4fe7b88d4cd663b2ebd973f616c09855f4d58f433d5d2c84171fd57583389910172b76d6e483648f03f6534507ffafa8dfb4d250a4efaa389f5f53d4c6771772c30c6620e6c911a8268b53a7eeede218c5bbefcf98cde1090fbab58c99374b4437f103c5315d62e8984e78db6c1e5a2b818dd18cc4d684fbfe57bf296758a5e0fb7c18b731642a197f2c5bed737778e6bd89fde7b76332a17aa3fcf227d1c84b2469a19a66ef5d4b47fa9a4837503bb6442c5115916fc5782d1cafbcf55c669f9a41fb2146094954277125faa2d506545d3aec821266871bc83e0ef788c310e5be0914993b19d6cc4af6b31e468de55f050b0a2c910833a571bed1269333562ccb20657c5ffea30d16dd28bad350c7519d10e73ede5363283c2999c3ab1bfd4b9caa5317866913c89e5240b8081449eebd69632535ca213907a0102552a1eff3056ec43f17a9866d4264940665ed1895952fedefca557c2c2d112094e341edfd24f4ba3802c788cd49ba5e54013208edd8118fa532f827a8522b7915b3c67a6de95b5ee79d8766299326a4689f61786cb0833e6ef275d17fe4c95da74f506dc67b6bb8cfea28eb4c1fb0f337cfa1e449e08e4979fab044066144cc06e3d11706cd0b5d59787f6211cf67a99d6e9d777fa51c5729f8945540d4e60c67203958520f4136bc2264e8535f825dde6755d01def05e60e5c09a21974cd5c59c9d49a0fb41a2ba26278074c4dd7f39771086f68b3909df04dbab6264e6e8f71493b12e44015786b16287aef646780557317e4a41376028736cf67c2a608e6996986449ed6e042894683b4856673e667d604778ae47fb89e94d51901be19d5b12ab27dc849500b869f55ca61533c910e26aa74a2547c67083e0597f0f5e0ad0a09a7a259275fb4efc96a0f37f8a797863b649ad595924f58a8a8fc5bd70983755c95afddc065dc776c0ea3ac9ee278e2781a63bd52921001d99a69e39205d35ae3e12cb942d3e1e09a9200029cdb97cb5cd94836f2f50bf4dea80c54aeaa0d10233e9749ad690c276cfd443fc5e71093324abfdafb203cfdfcc63fb1892ce72f7f5036a459985e665c6e844b7ed16beaf3b7ecad406644bc67229318baa84b3897864535b902c2942f882455e66c8f03fe5453852757861b56d8a75df413b27e2531c22dead2a9cb104474ca2efde7bfb00c8b9a9c97e7bf1ce95c1cbe05698e6d685d0af307e0f96cf4a08216f28fa4ae79e05006476adefdb146a5e987805674e0d1392807581f76402d90b4e4cb73da57a460c218a73d01272880b567c7f3cf639f9fae2831a04188c1e276af3506f51ee19b60958f4f876e2ca440db22826a7ea990067577971f6125ddb964ecaea725a0c6cddbeced2f0abd15b313491ce87223e9007f0d178c9c154014d53e099af3a2ebffc5562b8939bc6c03d0b9ba3cfe5bd23602be1200f8a4cb55e6bbf029d24b4f0e6babdb7edbdc566792418d2a3123149249de8f6cda77a2b12c462928a66224f414da8d0c5174d43b1a62431c243dda4f75e448176111b5bd7020fbafff1c3b595f623f5a0db1e588f85b6fdf9aaa0a9af6e7c6d6ce2454c66d495ad11e3dc4684db8a78e95e375b6e698013249fea9a0b1a04cda6f742d189afd3fcedc697407be80daf0d5bea321715cd84bcc636f60ac7677bc6d471f2f31483fcc5aa787347b4789cb5cb86d1b8cc10c251f3cee2ba84e4db6e79ea0e88569bb623a8d659d28025dac7306badca024d0fbb6c51c8a5a4804cff3db9e8f482f0a0e395a6b52b81c0f0379e96dce770042d706f90691827779daba8dd0c48e60801b3e2d35d772c97fb90b3cad1b6b26d2e3ec4e366bd166157312395c03843044a3ee6fdb9fb671190f3947d0d63c1574f9205f3de63a8bc4634c3c6b8615f1d4c2174ff965af1c2817fea4b2c190befdd8bfe6a2b35731254cd3f8d2451fcad0fac1473be387ef15639ad8cb3417dcde230756cbb996aaf67aed62041728989b46d75ab68c0aa013899ac81d0cce7451fd91dade0c56627a5a8321aac1f48ef5841dd4bb3d94c9dc24ada709ee9cdd85a610e09f8b4963dd3e7a0ebf899a89f5ce819e296ebbaf1fb6abe20e4ef120b0658c204297b302af263d3fe511ec3b011349c008ed0bad762789c78169b2dd608384696080ee17fbcc01c7e6b4d7b661feb0450e60cbf74a8a488e232733e3aced6b75bcd3612f799c5fceaf1634039f82441f5d483b94460d3fd54c5b1cc84eaf968f455386dcdf0400579742c541a25a987ee06ad7173f7928e215bb6051029543780b41a88a7a30530c039a9e8ab95f4e346d961874872c2b2576dc2f032a6dded39c803f64c2a6dc7814eb9e02807d52531c833120a2c7c66fc2740dd3024f65816ba56c59920d40564fb1858e7f94c886e9eab2bf1226f04834275c21af38ad7e19c56d206b492e7da468d075d34dec210b1607e96ea91823de2127a9e9f2665d3eeb793b79af700f7e6ff40167e9d0cb4de8dd767e583c2d9b4b36069e46e2b58d61a0a0c90112dc928fca3058f4c42becd75c0d9723f19914b3c132816e2b94fb27038ebdc7b97d216717b988910a3498ff86a4db0098dda166ad0a92396769839d0dc238da44494b40fe0c257e5123d674038cfaee83ca9cb9b742a3e2d0c6d3a0d5ec84a4bed26b920d83f7e07dfdfda046e8de478311c2c1260120b39ede6d2573f26763462910c64d56473f8574fdc4ad33077d039c12b359a8c0da01915871f6779a275cf5f75cf831ed4f3a1d4e8537a03e23c494050d9c263b4dafc0f7626cd8a634c92af3058a76ffe11d875703ab12f89d4b3b0d28f875a908bf7c3b988bad567aaca90d4f41015afff473011c3e5399812a4590d59e63f6e3a53a36b7080954f170507d6af5479c8ca6aa32c26abb8c94b3c11e3d4a35fb0f5112290624fc67203841f1c94c164f85df50864e3a81953abb3d89841fb7dae41c2617225ce662fca5729a8a54b1cd4732ab9d054391c970fe264a712f6a599cd624577667a0a865db52698dfdcf9ad57e378996dac89bbfda0deba450e06d37d5e776d3c5ac77d67df2abf5746e4471f73a91eed7da9e7158856eca716bf4fd6cbec80c8e377ce22c935260da45ee5afd6ad0cc8007fbea014f645a7ebc1e75663d7faa0e145cf2d12e5b209b478ca0d69f8286aabeea029c3929d08ce651a4dbf9fc1f0c186f8d69e49f31fb2befa8160b561c4f6a364af4b38c8f5420a349fdd4ffd23153226ee9460c0d0554a70449060901d44ca896f9d24a30214b1804f068e73b19150bcb4d59b6225e4c2900b9a5075aa4409a2b6e59a7bd2bc0096e752913954c711b232d1c5b3a5aa942f439ed25823f552844938b7bdc1d531368e9461ae5d18e50922a719db4d83c3271e230870f96083f9091c496556c1ececf9513c9172fd9cc852d947184ca1ec33e17bd7ee7a45817e641e2c5d906a62797e67c469238880ba3694c9531909c146af792f066cd355bb9305aca647dd79ff8acdfa3f4e6f13a3176d2f09e4432b3ab940890ac2faf4c8f3de625f0b72aaeea5290861ca645c64f549a8edf1947002fefdd9b4bd9038503c85c102507675b4d1a9e1bd11de4a38475ad839f4dacdd5f1ce9649edb6e5262217d16b57307aecdbfe49a93e4e9f301bc7d652eaebe709d841786740e38de0f59065bb8f42aff29c32fe7eae651a72749678fa72e0f8dcabf9c131392224bcba5afb7f77f3331c8d43cdb37eeb20b244cb77ab0630776bd8f2fcfeac6fb44bd56b97abf44e9a171c5c4d93c4bc3316c216e83f37198db847c6126efb94440f5a4fc4fd74eede673b23d4f2fd537d0a453f96b6f4dde1105dcd5294854a6500f6c0f09f3e1602b0f58c434a7add2a682b15a83c9a852d506cbeb4db854c6cccbe68ea6a575f3c7e6126d8f6a5dd1a3bf7ee28cad61239669987b928f93d8f050deae6df8ac5250538bc5bb027dffb28a5f89a2e244463aad3364f569bbb40f2a254d5b00f47de49434ae2b5f2ac30fb1bde495fd052d35019ccafe124aaaafea71f66fecf07f121940b8fcc4b407008e140170285a7e5903d8959d89f2ea93ba45f3043281b454ae2e7f19a5c35f365bd339738ed94711a832b8c0b1b662787235e9f91a3b51f83c3100456856ca73c07edf2cc0e79ca38c19febd0c8fad18de00a1b5065bec019495f25cc18390ffdfa1508972b2eecac689520b9aaaab9b6af73ebe416dbfcba68694c0456d5ee9b557321b539fb6057868eee2c6785c6081b0ebbb2f02358f4d80032bd3269ee499480a0ab995963ae1b4c9e3f452d5e7adffdc515670a117b83058a748f7764581416f18ebba602f7a17792478e30e57cb27ace7c33352f542d515708b204d133ab9e206eb3f8d2092e419d4f970f1c13d2a69bfbe67d2811ee5b0f8ab37495b9cd372f92e7218043f06eea9dc6720b7039eca2ec5407ddc024ba5aafea4bdbc0a8e9f657066187445c9cb8b34034ff8e480f6f209a6992c5ef60e4972aa1bd7f4d284a26409d8af728c26fb1d5a7eba1c4986b450cb0f1979d5cbca3a05c6344ce98bc95e443685e245b9370815b875978401298923e4871eac9fd809b043ce9ac0917da92ba4af075599063bbce812af7ff07bbc2b7121000b9a8e63e8611cdd21686a01d51c31abbff348052a18f5287e45f56bee10b9e9f3509b8f850950bde1ab422f93cafd30baafafc305458ae99925bdf79c8f0856173fa22ff833958e271d30c60a18375c24b0e845ef0ba220efb187aec5ed3bee82b651307177024b9f0bde12a7d4c2105434ad0dd149e647047735d131fc411632a4254eb68dbea4850ae17d698bcae6195407445ef287397395ea34e6995f12e191e871b14eea294013d24741251ba49cbc714dacd08a8ce49efb8e4a73a4d759dfc37100470e1d22c9eb6271515eb31b4c42e740cef1acf326e41d47a289228af30ed3eddc4a3f98fe2c9464fbea483a8f7e388102680738b1333e21bb8232215e28f521cce09177f2ccd5582f2e3df4f97102b3c7ed082629641449e0b6199c15fdcbc7b0fd1392f83f05788b61a9a03567de672eb8fb47f41c437295219388665c8632f62d426ae6fb00a3d1b84e9442c53ac0f99a0d084a5240dc71429ae679d2ed3c01122b438607afac968201f560f18999fe419eca0fd70f83120fefbefa11221b00bbbe7a5161c50d9ae6a22c51c99774a720e9532e8194779a1e5d7e04b663665231f3b8a49c915c02dce346cf85bfc43a05ce3d782da2b2ccb2c34f6a4d9c5b3dc87b96a02237157e0988824ae1aa13dc4631de4a309f79fa6875c90900dc5af6dba3d25b81e0091f2f6e07ef662116f3a2b1b9c065926d52ecd8b4c7b33cc6643546f13b0d558477a262cc43398922e9a52c5bd594560d8e31e152c82982ae238b7fb18d2385bbcb4179694cac3adf545a71d51e6b3d06c8d4e04049ecd734d4f0c00f9a8c19fe1e76aab53a709b8e57571a5c0276dc3e1a7dc8f93c8493aad4577c34f2de5cce9f46ed36a6f37188565c32a3dd7d682cb1ef6434f24b5d927ae70fb850c416c7cbfcb931234ba353ba0e9f7426d091cd4fac24cf798b27ea7d144f224737af8a2741d79c445daf9059b11bbe4cc063b6937732d291c285c722934583663889f0f07632845496313ada05db752336985683f9a7ddec1bab73cf312c9c3b989d15ed2baac25c9f4b861ee3f06829f8945540d4e60c67203958520f4136bc2264e8535f825dde675563339dc32dabdb84499a96519889f169ca4892802f647c3056fe4a93a351820e3a2cf3994fa9bc57aa81ffd346ddc9df95af6e70d6d1cf3d1ab38e702f987ff2243e206a14ded5882fa0467f73f0f445eb371132fd952f5eadc26c5547c048d91e19b260599175846c356c65eff56bd01062f51e20c2a9081d29afad48d36df0fca2b1b08352a6dab8722aed41f273313cc39bb980f17bad0f31a97c04aabf41569dc91eca559994303372f6344c71666bf007ff04faaa2b209ecf1da924a8788c9476201b0afb34c13870fe03c17b181761120c399b5461922eed7a71ae0ae0e69471b3cf1152aa6eb9a1fc14e331fca2853354b9b31a86497db8455a1511012e0f404f276fe06c559a6f3091dab9808b03acb762badeb9e2aaf7b6457d461caa55ea72e7465d87d2024597fe982f54ec6d1aaf02c2db2b3acb66e511b7ff01d9a8850216b896bc1b23b6b63e54b21c188b0ee53782f2c08997dd0edefb02c33f9560c0fde855ffcef15a5f19300586bd61cd1a4cff2fe75feb587860b14b6c2d1073c9e78895c1af43898738dd4f33a179ccc6e96147ad4f7d018ad0e469ec548db2bc1137f9dd1311c29d41ad1d9e8edfe9ecbb16f49caefafa6dffb7dee4a5378abdb6ace8158b1e43514b78bafb16071096634f0fada3c0d57fa9168b6497faf25bf58c86ff995a514aa8560bce4f089e948f67ecad693e1c4906ee157e95776db54b30212d639794cd981320d953cc2202be1200f8a4cb55e6bbf029d24b4f0e6babdb7edbdc566792418db7e24b0f00235142c10a82aa74b39669a6c7228ad46d9fc4a1ee4665a678cc0bd0ae4e4a5f977fa0406ac192332aa8dc1a615bf6225cb98f2aee58f9ee22a4750c683d2fe72b4fb312d29410bc49023d666d8ae647a59ed51957bd5c750b62cf3b22c6a76623610a1a5bec4c6961e567e026ea23ddfb1470951817564385f1d2d8166494640305448a5e9f6bd9a15270ebbda5372361015ef73a778afbbbd16fc5405c65fa953b64b85d5c8c7e5c9c5975dc232ff9a4d1da93c506b341f8ae6f03598786e03790c308220f6c0840ebc483cb167c52b5173d9423f315e0d2c1701fbb95b3513d88820ea97174a7a95a7d37e4637198f517f0f36da83623f4a7a51c0c24956547f524c41d030d83cdb84effed41d228887bb10f408be4e230804d94d9cdfaddc7d8f77e244715a6a1db7b8694fb5b1aba8ea3f7e4f56760263033b8fa649e71ad77131cdba75e558a42b9cd81f59b33453b66beee0c84f9d8e77698f019aa79a474e3c7bae91e77166e60b671d6796d63774ac64360e4ecd84e8b9767b09cc84ace0d47e7e4e47e8d1c4c83003566f300fbdb0f63dcb0ea5728e4283dcac661ab38e3c0bea849e50809000be13db017855566317ccd2b4744d99630d5182c7b28b83d378ef2dc749376301b3c9580b4b2589b771bf6a397acc616f53e92d3dc78ba54a1b7a794c90b7d748e631a4687d9e86f37a54283bc5c3fc1b76d39d9ce159fb2380875cf93f4a34ba18baced898bdf7591a2a1a8fbc9760cebcd5250f06dce19e74edb8e1184edc1e639851d33d51a238b0cd5c994503a4765a61d64be219b28c82cde95c0154316e6959629d28980b398fe5e1d82b1086b275881e47f7fa89720c45b35eef4e151b4da9f8ecb420c7cc44d9fe041bf3fc24d2f9d8c5e3930386e5674eeb52448138d66afe9eab2bf1226f04834275c21af38ad7e19c56d206b492e7da468d00eade37e06d4dc133885a7e86e4f8fd872d3bbd590b1fca41132406ad3d30412f8dfe9af29767a025071252d277c5266345f96d58b2b783912ed62765982c0c1ca45409ffe6bd2431cc2bcb68eeb6af921badc5e80a56bd9cfdcaaa9d550b18872afed78bc3c9084a36b353cc06ec96fb46985c8dccf5964a1808912ce3ff4210ced7e9193413420cd33057ed78f449f2911df955424c42073ad753fd5b5560e0ed849566ab264b1c3087ea117201b37c9aebf3ce5c7a0a8b60ac0f20f53f7b51ea9631d693f2885cf96bb262a022b16ea5c2d5671fc63681909bb6a0a9746bf1caf34c3a808a6762dcfcfb18b834cbcbc92faff8f2de3f9f32ab5ddc9820c64f5bddafd32c5bb668c513f725ecb41818e89eb46a4e38c5a681ba45bc0bc91b9f8f2e3721926ee4ecba94e1182539713038d46e42d33142d682f107f4f689ad4868048eb6fb6dabf0750537b6037c9d42dd514ce4e89d3fc14e6dd8fdeb13e3dcff632fdddbee528859b3d600d38d40c8b4e159b6be65b4f0ae72c72d14f998aa384c7cf5bdcb8d567d42a088ebbc9a70603945f77d73cf46ee361affaea45409b13894f5287da12f384bfda0deba450e06d37d5e776d3c5ac77d67df2abf5746e4471f73aa91fdcfc296a0cd3961e183097b108ed764efaa1353b0a9283b30d0109271d9cd150c597428b68c5054293b90abae7d68209614323f796913850a03630451dd6b735623fa3d7476b0ed7648f4e2be8d77b4187c94d4c283018976a24d90cb67485aea6dc95b1daf665717ef8a53f06c06a9ebd7ad22e5b7d9b19363dc5f28adb09f8a26c28749d7168eb4d5775c45058b5b8a49a90ebe9c64cb0aad5f04fc5d83074c8be1be92f5180668a278062639418cabf05f72dfebd58c39178b3cdf5c56ff714324aa6931f536ef1e44027261b59324b59a9dd3f34684c34d3bf94d5f3370a9aff794a4655abd51be9c4dacc04a18ac0e4e6db8276a1bbcdf609a328d5c35ee6fb91fc17b6fa86ca47fcd1e8ea3f02717a7d816dacbff19b5c7b6b3fe165639eddd4e7ebf4961632140ca77ffca5bb28b51f7b4373124e7f32aed1d54e3bd83eb9b002cda53d1cefa2e76d93c639f7e0e96638ed7de5df1947002fefdd9b4bd9038503c85c102507675b4d1a9e1bd11de49ce12f7b5d61ee699ab277a95de4fa5101611a93b693f7b83319ed14b8d7ebf7b48696ba905ee7c518272f5d4550c6385350490c59d4684d3b380f1162583fb06f4eab855558775caab4db865105e0ac40f652d7d5419e7caea4ee981b8af54157ee47aaf9932d904be2857c4c641402897bfadd5cd289f43b96ced7b6d67c00b723751f1bd64b08f9cf32884bf5780bc491c07326a66d0087fe337177aa00405397fff3f090188aed541efcf54db6e0847ce7bf59ac84432f3c3c56a88ef906749f5b7773ecd92ff143b098a1a1c6f51350256bb51f0408665430ad114ed6a48adae4e9cae4e5c8d234fb5bb32111118b60e4aab011e0f330ca78452262311218b866df32b584928ec558ff74edbc39bed9c3b81745d982e90b3dbb535348e19dd552f32b80caf1113b5c1f09f2e457c895e8817f4d4dab2b5a18aa3355db7ffb426217251836cc34315eccbb1750c994fc94d250b8cc113f4e1498e248ae461391c4b82bdef1cefbc1a860895de8bb4b17b8459a1947ce9b6b85afdf1c5f9f092f72803fcc8bb36f68cedbc6a01daf08b2007186c381d10e40f0e8680dc01a3166052ad719819ccf28d93dd3fc262f4238a5912836280fdc65def70fe75e75ccd65b1fee09780d64a3bfaaff62bdd7aab035525f08b700a99bbd5529c8958be24489d12bfed0de730634ddae7610c8cbdc82cbd628f1c101d9d4179abeb5997f520fb02293ac0f24a82262dfed0215e8670bd72e6f4b2450dbf443f6f0c3a909f16f874c4d72b1a181daa76528f3ed18d72ae7e7cadd08ab60ef643937b494eb9daaa066a103f50f5934e728453d70637f633ccc96d0990782123892427231b7e5cdd972ec4570d8321d4ac2d12c18805883e3737e66928244dd939dea9592d7f8674f3c17db938f185d1a31982ecb79e06753eba9797338a7bc053cbd2e68877b94d19c32f046032b7436545f1c8404b082fc5b35f0f5c86c08ee7841d0db8041322eb9a113125329a4fb4232c18275336a07197a4399cd8098309ac17c47bb37d9abde95057b355bb2a679ac508d070b0e277ab3096823977865e90dec72d49674122a4433286bde84f1eb3b91db0689ec4160a67352b9299705ea61f4b047a5802b9cf686a48af767810a6315537a53e4bf462b9a4bdf11e42e2427a479978fa47e2697ae18411f6c80f731b4a48cf42fe727a6418e33820ed17bdc7dc6ba2ad510d4cc7c8dbff57750e737d88e536f2b04cbc70a34203667b4854ad0132a02919d10da9c7deb03f879d23baa6115ee68459d264bee0da414ba86d584e9ffd833a209a5b7064b8dbb8bb72af9458933e91128b438e34662a6f9f989919e327f9161c7d27dc320b0ad8173ce21192064bbf0fab6ad003343755c9d5b956dca5df19293b9a98ee3a2cc9b5fbb331ae268cd67a59b2fca035e579de51d7251b66f80b9a4e0387843091c40f3f5300166ec5cc61885fbc3d829659b7983ecb307ad24eb32e9862ce8bcc6951093904d00db8e0452b73c8d04cc9b5a849a38873688fa7718b25384e729ebecc4b928ec862e4a0e321bcc7c0fd268df1c2567989c9d9e2711364d2b936f8d90c6b296ba1c51aed974ce6d705783c8d6a540f40ee9c519023863a6578c1dac42ec85b865f8157d01e97d0802c722207b743381648f2ba777550a85163ec2544a2051786751d6163642803b71ba06ffeaa4d1b6a71a694369f0bcbfe18b9953025cbab5f1a08f572350ae206c19f21b512f1d62b7f8a8fbdfd0724c93b967292127f27aa4b17aa30fbc23af710e61874df5908de12e6081a874eab4054e40b7a04fb0a4777647c9c60dd61b81eaba7a82a50792cf7113bfd22f0fc1446405fc5188c5494b4f646e19fba9a21baf54102a02f2e70db4000f7338e6a7523661ad3b7a589e8e611469565fbf76ef527f800ec5b5684765fbd28ecfcc76e17d0cca12fb5a1a0d620afccd9b81c1c1d8512bb90b26f738732e7442b8b4b81ca8fe67930bb5a305704f7500e301807e3e3b5ac511245e064069d059496e0c2083b7e84eb4703bdd14a4df4d123b918b5c95181cb715b0c2ed7c79842f8f10cabc6275577d1b8de9790a3087e1a8b850996f93a9b7c7609ee9a4b1bc04972f1e7b3c4c1b6dc92f561e691f7e8459d86feb84d620556e81a66127c87b557c43ec07aa7275e4a6656e22b406f7df3feae978b2cdf1e3ef28cd46b988e6a49b9ce0c3d9c34654edfc08e525abfe912bbd6489b75b209c39eb0750ed6c73d45d6beedc3414c9ede8f9ce450fa707811513f180b8e0f52a7045f2ace370785567c70b2af8a614a54b54c4accb4da31593dacff0640fc877e642521362360dbcb80f9db43ac3d710a766ae7cdc411516e6b3859299c24c8f923e1b0e4cb5d5082f04fd7dd5527d0f050c8290d5481828a5d5102fb68666eff7ecc3d4d330127e8881232b9ca75b8e0b01c0d7c8fceeb3f09930a30fb4097140ddd0025dc134e2db7722f56057b1355bef1e4b57085796354147af95cf82898717f91e10fa35d1ea669b796b4f53d8da1088f9d2c642785b9ae26f83428e3120b44fed1c0281d6f4c02cfddb3dc9d55e160765906b0eb07c3b7196f06e31bbf96ddda39e892d3c5a3ba67212c1334a997b5b8229147e689bfa30caaf8771a8eea7377eba728db15077ae29e02a69c9124c0deae57b4205342aeaeef577ad6fbc18afaca1d4726f02612dda6b2224e3e589c1f5800a77d7c078eb5f3374dc74d300b1126af17335ea6d925e3080a06eabf23107963d1e79b865d1d3b44965715b2dea4eb8bd993ca075b86bd3c4bb5e7e36d92226476c04de20456f05eacff039b17b7fe0fdf5837d76d937a5ddbd22275c9bbdcc79c09b200b3bf56d64390ae449e8937b601b35bf66a42f35d76b3a0f40467d50554a3abadba17f9181f4d3b5d6dd7b8a154fef6739707e489b1b6ca10ee8ee6500960bfe84db46ec12f0689ad2c984655e427086a9d15d73988729d4e2a5ab56216cdeb98f05f756af1234c8559da8d684dec2874b45227d478a413e1369fe739e80aacfa6bbbced620e701155d28841cf75f15986966118303aaa81fe743b2d3590496c93c7600f4b3ca6d6d3d0b376875393b0bf27dae192ef2bd01f5f448b7738311093d715233a1fdee80e10c7017369bd1ee71cbbe56ae3d7630da624f5e95aac7ba72eb49528366b6fff65e1c73987ba5ffa201bef848d0a3a8de753d6a93fa4ae07798a98cc7fc190456d254d911b13de00b79cf2bb609dd5922147f94433e530982df118f44bb8b2d8812348fb5fe2f79531541de4ef6b4ca2dd556d7e330fa7500ac8f70ddfd6018515b4a333c87c8714070e7d00020776b3547d0bb8eda7d46504d15b97960ff6301f24a3c57e9c332cb92e857d8c6fa4a934c0b2b98b4c0359438aa44e031b0efaac33535a23fb0e35971560c5971e0e43dd854bfe6ab6a4ff2885c72e17c0ff8552a8524e4736af3d5d3b9bffbc6f70ce2ddf28e7807e2b3ad2812a9cad2dc80993ebf262e53fb73130495551df1c9ba08e36276fea90c6d72ce4583ec3f4095be71ffb6b96f955addf1e35a737fb0feeb8b0f1890539984d5b1125b18e16d258911998ea0bc582f792677b0cc1c45b58fcb2416a79eaeb6210fe989563f25c71cbe1298cc41bf6153b2900aa891c035746dcbaee06b6b52c44ca24416c93df8d6d50b7f7ddd17a16061f0b97e3df0a514ebf12a6b5a1686fff437410bce85d07388a4c31b437b6e2a6aaddf8ff98525d025a5270eb6fac9eceee2df80f3d73b9dbc0ad7e2ffc8bbad498d9e2622312eba7afd3dca964e02a0c2eac8e4d7482d535dbae44c629eef1f702905e2954f21e21cfd5ba6f1659c9f7fd3045efe2eaf7982479c84a7b377e811080dc55f3de6a44268829112876cc57bc3020777257036e946703703a4d8c28e0fe1bbf460f52d87f8678b09f06f6c6254a5485d7683df6e610747533e9b551c42c72f7984ad660fb0565fb0a5d27d493280d6933568bb023a3d9219b6ec1e8d969b73016760a42e7f31a0d09867e21a0766d8e43039e4fcce5a11611412bdcc6cd0ca89bfbe84ec32877d6b671efe39c4041a7fa2ed847e6075a74903e1e820915aec3125e14a8284f4c03da6239ce9088dc933b96dfc7e627dc531eec09bb3cce0bdcae219f56c3086228d3424d53cc10349ce66943a863dc0e568f3a69b7305c589e04b9d7deed30fc2ad008a9bf24bc52a557ffdb33bd3d6c8b33e40a81ac5ea6b871a17ecbf02faeee90b417c89b5f0edb0d0e6e8c0d773fb2116087dd76f09fa498f844c41f4a9d6d3c0b60619c39dfada5f3a0959773152cb972d788f57271bbdb65987bec31367d09869f042fcc0ae4c92ffff56dcc26fbf95bd37d89d59ac4eb2714ba78009bfd8cc3f385d58288a752abf0a344e05f2b930694d4598502b8d41f3f81df58e3d054a2baba9c0d9a0e2c7080d36db4cbd7bf9bd4be14232ed3e80e93ad7c8fa126a8b20b9106747ccd02a9dccc2900f560dc6a2046903783ea304f587258b19f383c26e403c6c189e9bf60b3cd4fbc7db0bb2bfefbc6f1b168060db3c1706e0a1b12ddda82acacddceaf8af021b7dd8cea0ab3444e4df7a8433a3a3e893b98d71d74bddd13b3a565c528380e34c56f9c1e5a1df8039ac84c38e4a3811dd7ca7edbbd2e30a17499f03f81f4796f32b7d9b53671eda127fd783457e0c609349406a46b4e2a8b980beffbda28a64569d830c3f042bd49686b3748ae9816a879017e4251aa5c1ba0bc5db56e9a1baa147eec5fa0784db7591d12bf3292344855f9d342f0fc05eef19bc3b7b3cd3f23753ab1bd5b8d072fd7c1bb98a734bf501919e7550b590f05b8e42a80a9761ac0fd053f95f1a9d60104dc8d2a2353684d683e9213be9ac19eaf259acefc66bde7bcb04a4b0b9114366cc74e8dae834c789f5852853c68cb420b0a498f264a9d7182d6d8ae3433a20354bb8d47cd5cc38f3eacee03f59b0d4f57ceb6f1fea60bb44f5f06d05f6c4b5ef22be82c054916d198bbdad421a813b86fc6ddd4f0a99e586359faa3c5aa71ddf6acd0fce5efa3b021a2e2c164bca0e92c96231ed64e398821ac04799c939f6386d9e4baa88fea8186bf82947823d42f4ff250737e4e94d88de0bf479b52e8ae61ae42c91b9d71c3fca8848270613c877543b1602f3fe8a3405208720e12a30d3b018725dd700557c2b761a5283d127967d5d304ab947559192f9269008ad04830a7ed46c22ed4a4a3bf886979197436eabf1cf734992a47794679ff51f18d2c7f1d461981b909683a94bb32557c80855fd46c763eefb424ed84818eba42e72e64a09a0b0b9b3328c349be3d5d18100e729a2a547780bcd3a0deb18bea2874394af3927d5a368c1a299243cdabe7173bea5f45c6a9b41249c08afc2e8965d50c01bf320d98988265fbe3b97fe40f9b0a46b2f438362c40eeac9331a66757ae2c05c751931ece20a1cb0cd875bfaca55ec0c6b8324d6b93313fbb29949e0fa9de43623327982849540e8832e9476c1eb47f59a18657e28d6b3223b42aec317193d5242484f4d2eda142d4827e0f0edfb0ef2892304d31429e16b334f33e617780271d76b5fd83746b515c566842a0964d121a8de04455fa4ef9a30ea0d1c395b9f28989a6e0e08f4cc65a35b0746d1e0cb0923e1aaf7d87be11a1c1f5ed239882a92daee73b801e9d48a8ad0d63e1855f1a09486867799b054dc3f9ec47dbf40b787c5f509943933326f6493d8290b376feded2ec575915d1aafc29bff99b06fae25b8d05da885fefbda10eeca3f6751d95ae32cb774bde3ce0431fb6e1637309643e18aeea92e89c11a6bfdcd225d1d3e5c1b274cca7a7118fbb4078c16fd2e6d3adb2131e2d1d42cd6ca48876b58c5704e85edff0659e3b1ee3df9f22cae61f8c936ac224cef6b61849db2ee92814129d4f18b42acc4d4770d9e11ef2539419703c8f2cef4f396602e3c6b7867090e1cf81fd3457b7e5214624f566a6dfac4484ba989c4c9d4e3278b4f109b182b3968ae9363874b7c0bf046220fd5b493cc275e0f5ea1594f089ca79ef18a23da9fcdce2f6b6bcf902b1fc07503285845cc8da795a4ac3627d2b6ab4142c19dfd0f519f2c76e8920f77af7eef2eb7d9c80233be193d84e5d816cd24074bcc2b672a858bf79a12280af771dcd24be8407a35119bacccbae35f84d27195f8521bdd751474b71fec93577c33bf0f8ba66030311ff2340e8541ab39cb0b6d6d9986cbfa8b12f8038c88bdcf9eacb07d60f04e00109d4234bfcb552cefd220970295c530b87fadacb13ac6c00021bcb7ab0b168c6edec27549d3d7c8e5517cffb5289f1e902319a0797a82398a661b9e835f855de2c8c8b8cce38a2abdb8350f706003f97ca6045d710cb40012dc78ebb26d96bc8dbe1231e96e6e7c7ef195d0bf8b07c0ef423f36c561bef5a4292a8973147477f0278099859a76a8b7f7a8bc6e4d855eb0b1011e271f6e86756ef6fa0d1f2bebf7f2fd718878706f52d2a28307cd1a66058742835a7d098dd7c687ae9208f59597a744a3389360f0029d3b5783aeb07b3999276563ec9a22a8560e842bbcc88dd6f5a93909e3a1fa694cecab927e57944017da40f2e78182e112f06a1a7f3ea9e2264d112db816759ac0cecd38530b49ba346be83000eb7f4547070d2d2ab2a5c0d06f1e9c644c2616ac1e2577f63900f9927ce06a02a0a69f8b0c24c883b150c82ff3b13d92f513bf2726d1bcec7c785c3e3a8f154d271f2dc58f49d3070110f520c9ecd033924a19766c432ad8bddb9e0d14382e2052cf7ec81f385db6e834ea5fe9f32db72edd2711a68d7b2dcb6af80c127273f5011bedd92554fbdec11903305ac7abac3efc20c74f716fd80ae52aa3a62b5eaded40773cd4bb8c002edb6b9b90904e35f41a6c52d7fa2193d9d85bae60c0eaaf0a4cbc90e38a8ee2a85cbbcefe35d77324eadb973e25555f50e42cbd356ec2a551ee05d80ce69da693957f338a0fc81a23d1453030673cfdc5ab98392769f29ac3fc3e04fc09f7752cdd580412b53a650272954a406ca95778c2c1443a1ab2a4bc1b7d8e428c13618dfb642085977200efedc6900bff437d7583400337720b90b4961e81e007b1eb1ad8e905a7587c5b5f9d99a87508db819da1be81141488e1286d736684e5e3398803e963de97da3c3ed993c3b66baf513a0773a42dbeaec84684175a6dbf68ed2f09c93e4118f1f989b7cb7e2c33b62ca56dbf97423e436ba5d22590c71598adc16ebc4ea8969dbf5c8f65cc31f949b39f0054ebfab415b7711148ace1e334a092f2f0f8820fef95dec5cd315e75972bcbe605658b1a20ec51f8ad3d37e07a4f53dd5f3239f4d6a1ab0295354b28ac2df07c36f03ed871b767763f0d9025ee59ca7afb80f8537c7c55c3ae87728ed5160fa2abcd5940d804ea49f174a2063161383b59c8a2fd0e74554efdde8db8e89f39d32022d6707a1459ff5965e547b27978fcc82c68704fc3f84a7e916ecd3a1d22a8abff6a8147ce74b4aebc0f19422d9247d5375a1f27302b7f8dc73b62d34768b934e56d332d8827e2a7cc1817b2a65df0993abadfb7bbff6a8d6771c267c353fbc53e228fb021bd6a2a38a576c61b7d9b7bc2e9b055c06d0fc6be2ae890fd659785f7c7e183f3668747abc31a1183f2e0a32b0a749f76fec369f52ae258488eb834baea2e8a43ea744240d781f36c633b32d33365b5ec4614023a14c733ae53cd9ead7f67aac470eed57b313ab15a0d0f6f180669e3d06564113670cec115ca97ab124c576a0971580c6d4b9d1e1347d805a222b86c8cd461a7354d7bb919c0c5ef184ee056e70f6c287959181a6d41326ae4b95cc1f9b53e92e715cb4d0bd70296bc50a3c2cb43d92f52fe85cca786448bc77750a40b5185c0271bd3958279ee7089eb310b1bcef293257713bc932f2629b2812fee5c968c836da78f5a89dda569f237a8fe427b443cbe5e9d2146ccbac51cf8a06ceb43a9ffbfe4b082b5b467704c6afd0aff0f9a05ae4a39186a9563fca9f5023e721b62ea62b152c6346b6ddf840c7a50abc9fc11da90bbb34a9f02639391e68666e590652c63bd5c66b8de3dbe7882a552baf8dc1ee7f951a5759a65e0e0e6e7de579bfe197694ed10a1a3ab33458276e7afb50e76d7a7cc2856b9d1ce718c091f10b24a6de0dcb308c76df627dd4fbe68438144a800fe76f3cde0d5345384bb1300a5cebb6211c7493bf1ea239e4fbc307155974e676c50c67b84d90dd0424908981c6471f3c6e139b0288407a8980067c06cbd9edd27f3e585f4ceb0aa5b1e1dc1ef61145e9c041221afe9e2981c5b00b359760cd81b158f8a4ab39173eae4f1e0badad7194f80e99780fceb399fc9ffb691efced8d6cd27e586e0804219797e3e358f98353ba9e4269d26379fa8021ee71e21b0c80369828db007d42269676495a3f28fecfa44131c709edc1f42630d39fd028d685db0e954f082d856d2f462f9336bd1e8388e4752d6e0d12a191cf35e7f5874846ed8fa75917883bea31d1ccbe15ee8e1b4c099bd1e58e3eb5419a1bfbc76bebe1ec7b08ab379d069551c410080fe23a22be74f3af66648658998076efae7136543793c4ff22b75e37e50fd3378a9c8bce3a86580a66ad18db10128a0db50e948b2cafb51f066551ef780f72ba550c58908473c8954d7ce0167840840f43eccc96f72142ddb849d21309aef3e6bf7360e8db6a42afb50a021e1a72b6ccc8ca98389be5efa34ea8b7945e68dc8742fd1481e250e61ec4674764105f9f23056373964208a301d64c2ea60b0087bb3813bd53bcf36c7746076d213f30bf083edcae774dad9cf4fcf894aaf08a857a20f9aa5f465ae2f5ac5ff3980dba3ba2ffccd9e44c264c3cf7a0a3e837be4324b4519f8f00b6354d4ae4dc460feef772a198f6b9e1103ce84c1c7c5a3da73ef246f86f0554645a13f75342883316d886217613f7e35742abb99ff0e940bc6b2702ace32490573031a510980e9a923ba5bb7f630997ec9c6890143d4775ee02a0e3bca306b06c82a709332b0ed63a6ebadaadc5bde2d9b1415662a8b54c9396a6b4c092721bbf0b621111182317b7af7e5699fd6555dbb18c5bbc14b28e260cd710c0aa84e6ae3cfb1ac7063b0128592981603880e118b797afa9e4bc01b8772081cbdba7bb82223d52fde801416db7bd0309030fc86811ac2346135538adb1c83d6f42207c88b4c89f2e5479b1bd60881fdd038c415e52b179429768371013d8512f0fd27c55bf7106bdab69329c34ce847d15ba4fe1c3eae9e061a5c305f4eb1111b5852c2352efddde567861c018deb935f80818f080866856a1baffbf8950c64214cb3aa52ac6c2046165532681cdd502d8bbbf7fc602ac367a9770d5e33af921c005ea811d4769ec68ef1a73b70e238546d70562aeb27dc7f289a246a167eeeee3bb84facab3d224ba86daa864f5e3f02f8a8979670b0c6db1e014fc387d507432e1cecfc5b1991e120ed445e9a606b5ffe42cfd210b17a7590205f10c933a3639e807379788455fd7769cf95eaddc8e72beb21faab768cd6cb58aa75efb350a5943566a7a4837d26c6c52aca4e670ffa9e5bef014ea8c5b97f5b773ada3f3ef542c0e9ef756112b43d0919c9a3aec2f7acefb5d80b8240f87195a83c4c4abd599d6caaeefc62a309c29fdcfd1ad99ee32c485a380c335e50b02df6d0d463dda97d25a47afba74b9d2859adec55c2a70ad1deb98263b5b3505a74efa1d2882c27809335aa9ddb93c52aa7db60612b2c64b4f9f6e8f851cb7ceaf6e4487e67598e0a39fd0286dea6c4fe124f98c56c3e475366eab312e5d557d6bbb95a327238dcbd5650783fa78f7ca21274d132757d86dde5d6e8c896cd87723e16153f597ae24096d2e9cf15ec785d4a2699be99f4e22ecc989866968bef33b8e21fc1d9a6fb54b2d95943a2803fb5e90254456a7e3cf8920a0c075876fd53238f14e5dd54c14b9194b4196af1009bb677da37581ed4fd53dbcfab085c9007cff0cc800c0247a7c199b4bd4d742689a17a294099da55c6ba8aaf1b2b3d1d7a5794de0fecf68eb666659e8281a6c220aae19ae56f1f8ef2e0b5622ce2bc6bdf8ea20436f9f2e17adf9528cb70f5e6f62876de5a71ab25d665e43a176b83933d7fba0c27f54b2bfe4d1471fcd6597b4b739ce1c8ebcfe672d84a21eedbf45e50c4b2e84d07ba714272a11f22a7ca4ef327033c2cfb2281b2b395e9600529c63eeb2830feccd546e4dc216d47ab71f775fe116f789bdc8e0d73a0b2939c4e6fd06a1e3eb7f37ebcdcf0ae150e2adabd74abc3d83ce632ab7ae32ae193cca3f17ef0e0b09bb03daf5d6aeb313c8671819637f0a79aaacf872cd871c42bff51a0aa896e81a8b32bc44c1086c63111866c9e0547f5b76688db6621ddc5f1e99c96ba37be9b0156f2a6998b77b8d561bed34c09e46b351025a879d13e54c3aa7255f429444a9ed3534ccf99c9556c18540a136f6a80aeea147be909e7645dd979fb888d13a5e89d0af3dd0ee16a5c781dbd24e72bff4d9768222f79d84c4c009ed47946185ca5bc9897ef9c21eca2f24e9533a335571610d093c45549c1c9bb15cc4cb3be75c8ac585b2fb4821ff75df801082b23e6fdb092538f7eabbf0ad7f10797d0f97d0821ca958ebc2719d90ff0023bd40fd6af6cdf0f5618117e1bca3e393c08bf2f38e08facb9efe6a78da53f6b820b2b53ee7237f07d68574b318f524e3b6617c2afff5722194a6e881dae7a0b2a8d24e3568dda9871499ab20b23854e48c4408fc945b3f1dd5ce45541857acd3a1c1182d0fa3bb2f666628f15bd689f7a85ab2d02fd10e159d1bd88ea4971908c5fef0dc19daed00f06df78dd8db6cf07cbe528992b7d0d459d76ed578c58a2179b44cad3154be2e72afeb3792a345c96094c2a93d32240a06a3b55543bc9fbbb4e68f1c156ce11e471b9a4841a2eaa2b54468750368ba4811abc102a48a07c6d12578328b9d349e3d7beea5d063a4afd414c36a8802b9670a52e04f2fa165f5e24d02cfd1080fd8e79ec0af57bb46e3657380d594e12234b38544280cebf836ac0e35966ae249f7e31673b80f5c382e0dbfb83caed7e1676486531362a666dbe7aa2dedba52c29e1e6be406fe5cf5df44f0c9a5c3d70986cd7374a9a7d22edd2a37dd5395f71e6893912d51544dee3a30d6701341636a9d6ec54696b149d192dc3365e588c0124479ae65807e0a90ae7388969a3b89fbb2bb80d75b696339c3eff9c29142f0bd1ee1d6e07562b94ddfbddbfc03a35e200f4a9d66eabcab22df816b4035c43101e621d3ea98d7f15e9c594eb8dfc2b99446a7da5424a70c3b8ae5f5924d41cfadf22693876f668d6694dd8cb1e7e5e403cdfab6210111e07ecc57b1693b376ddc6850e0eb0db730811e5c469b8e156b65e1975a247c77b3e2c3716bb79f6569a6ce520a7ae9593531f3996285fd39cfa71ea626e2bcea456bdbfa1b5a85648b3cd507b610922d2cf127b513c38fdc989a88b6c3cbee5795dde804ba0fab2cfbf67495321c9a6187881ec882541e60cc0da3120d928c16102c7f5c8d0ca985f4b115c7faef105429f67cce02290e7c407123e54e07350b4e53e32ed94cf03ab6394b2d3dc7e340c1b13ba7fcee962ff6df9d31a87f864a224f1bf0d842cc0ff6c1f8b4c48753c204f15ab1fec8e8c3cb2b2dc390df719b2dd641c4e8551f1308e12c59fc8d5103e7386cdf0ec9a0bcd0053565b5d56da7d04b6303231740614cf2fc6747e1ab54ca646a7f65366e1e4bb452769aa733cec20ad427354478411242c13a2cf2501a84b61ee020d3a98f3a8ba9a08fb66747e7895aef2d782fabb9f362e7cd36f9eefc9cc5ca30e2bda74290795b35961137000ffc092631c5a662cf71d729b2eb382b778c4cccf5d50c85faf83e9e04962fd94ccf8a879f9428c31f0e47952c8a4b9b33d5992cffa5525b0d7da397e8ab7e8a04408f04b08859bcb440f0a7129825f9555c410307dfef1b8b44f3506b53b132d013314bbfc8c18fb948cb74cae10fe6611165c7f6f02014b4fb94e3c9c5ef39c8b12a563c6fdd40fcd0c1bac5e496274c03b2eb8f7b2f533d91f0785344d2238a52fc9564104724f716025e94df8fb47a703578db311ba322ea43ab4885787b4bb6aac9067a3ee533faf2de7da724a7600c4c8e09ff8edfa0fa5458adcda86b471317c1d62e1d24204337048e6fdc9f4730811fe94db637221116b102b15331ddcd744b057a933dde4f28b3280919364417a6378ac0ab01b24bbd567f40e9bda8c8565a186806b499d0f80a821f827b0da7e28030f1447b580d923f030787761c65173cfd2bb0688a51439784424d0f093762e3640ce678845603133cee3167518da92deca0c56df543663d91ba89cb7eb47f449af6bb7ae30cce0a73ab47d880e24ab0f12988e995d9e89c510e8478a7a0a9030fb4038a2d11d2a31d5a95963790a548dee465e53b9bd9375f97f2450b4f6349e6b5caa9e38af54891f8eed04837bffe421a1e72007baa024cc50050e430bf096737ea2a4e6e4585dfa79bf20fb6618a10c8f30b387f0203e9b03376239adddc23d397ef3e5ebcf8da5add71800c9792317f673bb31d97a3885909ead15892c483fe71258057c986a481cc03feac2b482b8cf36d6b4f419bb18cde787fd87b1050df854e0f71d61f854a379ee2eccddfcff181e78b466d2337d494ce4bb9613f1686d30dcf7f2499b36a9ef664bd3dab80cc0c51365ab6e362de469b8bac96aff273ae36483e7bf5445a0f080782ea4bef97685fe67fd000afe8efdcafa82d81f00b0957fd18cc5e7add0f6719f9fac2a4148fef8a47452f7568cfd4a3ecfade3b09eb4cc905ad9d7a887498fe7fdb191f8a19d25f9396b53bd1bedc91d934798d5bb16492e813a75b091dbcf2eb07d633071d4b2b80da7160b06ed0f42d3e60223b7ea2719e360269735543797dea4a1839fa22f5f606ceeb1211c422add774f29a53b8a72280429a477d11226127e83d96d9d8797b56cce29ac11a81a21ffe69d65e9a6cbc93fed5dcb91e2edbf1dc6ff67d316aa1ad3f93d0ee3cdb59880b3b57ed9228fc0705105b8430f58c7965470d58fb0acd8a0cad126a3f6c63e6f44c974ae06a486d6997b8a928ead35ea46fbe9ac257a4febbeeff1224982dcd2209a60bf225f3b052317209c24cf6de321293a094ea9e20424e0d673bebb5fa5129d586815c6964580a7edbdf8c383b7dfa881c898b99b582f2e6c269221d3ca1d7a540e57271fc02010e4fcdcbc55e4ebdcd2af5a611492593c3d9aa3fd9356ea7ce32f2271dbcb2205fdbe17726a7815f3db43d3a8718c56880f0e958f73c47d38383b44e557c6bbe691d1bfc3e722191aa83ca28da94d0d132cf97497b0592f18fc4bb40aaf9431d309f1bb90f0f889b759893e954e82e211f7082e66ad13d3f3bc59a37742ae73c6883071b1eb02d95a26c70027a8b1e9e208bff288683e91c0576d6dcc04239f25d54a53f22db9b1c2ad50afe5756f2b9444ff3edc596a12dbdf8457011f1bf059069cb3e6a4a3f00976bab2744d1d2abb52e26bf61a286e920c4424c05305113bd43ca9ff922a094a42fdb0ab49f512dbc24adb907dbb3cb63c830dcbfbd93e329dbc4a76816993986a096692adb1f21b85e2df7ff1a3782bc40288978d8a7c20ccb5fcb745f0f157365544f9d8cf4381a2b8c12621c3346130ebe8570e84cd92d01752d0eabe3fe8e1dcc1bfcea875829a9cd0e97eebc188714e2f9849f111d25c01f672754820d66c8c95e64ed2e5c97dba455e267286aa3f045af61826303c2c2aff8e6fefb8663d4b992ae0b169885a08066334b00f0d9e8665ffe1a33313b5707379c26549d13f66017e971451c0d311db1293bc70909fd3ee72c3d1e2db4c161ed89a2871c3bf9a362c94b53fee82c2bf8c0bd64b5d79393d8ffd31fdc491253d94010505a722dba3f2b91d32f1e463d5dc06f93aba27ac3d1dea8731527b20e66d34bb2432656d3a55a197e72facbe59b0368485b063f5266c99596f7cf84c0de3ca34cc0e34fcdde01a3b482aecb45ae9bb701120faba1e1b6c011633e167f374db347b5e641a8fcb506d8d7db184eabe57ea4e58951d1aa0a1302832bedac7d483c31aaa29a17dc401550fed6067ee6f391eca46053890c3e407a493ab7ebb06095a1909e214cc269f59a375865141297bcadf2803383477a37cc1690e1eb3ba49b63e07e7483276e72a4e84bf68ea045d09b8e4084675be8a4ad7040be55c951da40bea9047e5db855494723f60019940c01e2f3e92ceaf8665e2408c3dc402846bfcd09965ba19fbcbf13917bf44088ba44c2a4f32c5cde2acf7b928f1d597ac3b561b02118960d19bba5e759757570d98df0a3527a6ee56b038a78c2c80fe78ee8cb6e30565e665f946d90ebed4c8e79d46a93db66ebb07fc33ee9ef37b7b0d63fcb37a322879882dd7e52b091fa622cbedab1bb141c22b6b7cf34083f26ced9a57a5b020036c9bfb93db86355fe80b1ff192b1710b620ea332eb86c51d710f4f74077940ca102d002174ffe6e359bf239cb3d09ca53bd8738dc531006d56869b714abf9e3a13288ce600553ffe904f96a04328acb5e20dbaf0d234712f9cc60d307109a27a55cdace0167202ea99a26a2b467a7a402d2509588d32d7e9747adfa09f1403f76c030e489646b8a68d458d15445b580bb972154517de197b702e64decf5b4879bc81dc12a5af620b72e998af771fde2bb4ff1bbdf0dfa190f10d7b3b393d884a9332037d1c51b1d07ad906c406b4bac26b42719a30977f78c58de42e06d83356623a73d50f2581071003b1ba287ae720d0bc61d3c8a19ab3591bfe5ab35d06e18b4e86308ece63c66ffeec1042230f35c05afbe12c9ca6c6c6183d270083014df1e6495563b158948ec67e0250045ae5783f1f00c481a629035ec6b22685e9656d28ca07232ca201daa92ad91d77e60ae9bef5e7c19c81cd41b5e806d5a8a78bd220e3dbd54eadfd949e028ca7c8226e5cc738b1f4eb0b7ad247ce33b9a44772a8d9350f8eca974dfea812f6e2d52bae28ae12e02b3e6c8999dbb663950cad44e772c7d1e18869519d88af5cdc421ceefbc9a49026c283e8edb502f8bb0cce5fb7b7ff1933e6d011b4e72a5dd22b4a4be538552c2b0011a68b6ef1ad304437eba9053073d90b3767e102a9ab8af236a4b1583a867258a693bc82dfe45a1a304949f6ccffc274c5d28c273fb1c3a85ee045003e1334d03eea3eb146c559a395cfab5f9020af77a680bf8d3788bd402cf6ade42a10683b1d269af77ec9f411aa550fae980f3140bc6006ac226297955d03b234bee94ab1f690560720483d5d4e2c7b99d280df90c40b440e79fc2cd4a0c46b53abb86a93c4a2bd97a65a67a3ca0a06a919c512f8ae4ab93ab1d4494d0cf8a658ad88429435f676b666e28a1fdcac9818225a0b3c2ea42fbc2d2780c329163c0e905b89b2bf0d0d3f982509b143658fe0c39d9c690d0e4210324597992038d262133da4536efe7ac34572101017d5598c907a9fbeb6bd603aea789f91198a564e4d18ef7e1269642a5550512ae5d1b27fe3fe9c14807d07014d6a3da332e18c9f23d44e732d7b0f6a85596ccdf3195944d332896fadefe0f037e23a14425fbeb23acf451147a464586f55275af12829d917d955deb0274b2bb5b1118d2c4bcfb5ceff27e4de64fef3cb856ec1f9ff31a5e4b309cd7073fe226e187fbf8c1b65329ca18c550da2c56d6b8e55a7676427deff103354e1a93905f60123d1b4cbcc4d2e0a261537e6c3872937b0f95bafb9dc71377cfd69e30ffb7d3927cad5605656d1b9b038a7f5709589e0d11f104f1defaf92ce0d7154ecc0a6da80dddb3ccc6e25d8e1dc87ab1f377723a9ad25c40094cb1ac1fddddf13f952f4687798768fe6d9cdca46d6ddf496591e718cf9b238a6ec6e224c3abb1f595864d2830d1e93f32d28e8f5484366a9350bdecfa8a51cc765453bbf0376e7cce9ac808900a83f34780547f2b92ef609ead0ac8624f0ce3d98428c681eca266bc7dc11cd6d802664575f055d8328fa3d22a3bae47dc1d379e7db74e2c918d3702fe3e4a088ad60bb042622b5537d1940ebc49824ffb77684bde82478de90fcc5bf85659be95c84fe117fed3431566af89dc87bcca62862b051cd130284a9d95e5f3e117984a9bb17e878941ba490a0ae3f7e6372236a596aff9e7df89f6434cad978d57edb86b7517c5f4b26cf49966ed5e98a7843fb170b099e24c07ba7dfdae2a55490c44880c2985e8b5f05f5c25cb4afced3063833f681519b1087abaacdacaba082cac0ca006ab171290d4fdf589be85a46c51efeb17745ec54c0f62102de269d7d168211bbc0532ff467cf3102301b1192d75ab7a003a3160858968187a2246611c881ac1959a950d7eb9d01fa7e3c5b80386f2e2ea82cc80955a15bc1c233695e689d05fbf30fec9598c44e344165509bbf4c323868aaaef5d31c8d3db0b37b3826ab3b9a87a9014a0d4e5ea83f8ed37db6fa2861e8791b144c12165b4a3bcc6e86b0c79d96fb166aea6feb3a7eb3c1c8761e94012f4a89fef27a79c905cfcd8f9da646e0690dde034292df6e1e2b83b7d93567e9c8cd424a9f0d2539b18db84ebfdf4ab0160872d0c18426bfbb8c553f6ebe147a58f2b087ab788d0a96194ce82bc25334661573a53121d7251f38a31fab5810ffe37417881fd3bc4281a38cf0202059723ca6c373ab712c804431cf84df2bc1b67f095d156f730343137636fa955990ccc1e91e4b4f28bad18d3b6838f541ca8382b3e5246002723a2b2cf21ae922cedf6fd8a3e15b018b03602dce8ad1f2cd3bae038f67a683b253a3b7d78ee44abbbd884d36ec2a9a905c78e9b85243773d9ad72ae0ef5d503b6288649a16059b8fb9b9a625738e0c1649eb46a2901d3c3d7a332c294ae746057591048ec71d68f0cbace5c9d79c4c0f767897a7baf277d47c5ebc29a70c12b30a64a22e9cd2267cf541b27db17360a263fee5909b4f678939dae6531a0c2a6049f9cbe621a737bad10f3b831aabc8b266b9ab1a62c8a842169a7cbeceda296974b912bb50f656451cd70e14dbbd611bdbf888798ab47f6b34dc97fb6235fcd788f16cf4d7c981413fd089cb57f3ceca6a9ea7eb3aea590e92e3df65ead75d54387eb8b22bf6a58b6701af47b786eed81caa33a8c278834bac9c77d736511a2bdd74250fd39f6c1036f5ee81c68e54192d82d860fe994d21d8cddb89cf3627c7340ea2c518ebee63d5963d7d3c20d700da8c80561f51af6e42a5a2a8987412539927a81d3d9bc10ce90ef19b37afd7fca81c5ba574f7434cb2fb1f05641b5bff933930f9003f33ee4fc86d06322ac7e6ef98ef2b75ab7c764e93df7e322637365e85e57ddf897bd22481fa59ace69abc5f62a7454284c716cb8d03a1e79362053433abdc1c186db3c19ed38d0043b4e3b48415cd52acba6a224adda33f2e0befc69159906630f3321ec4110a9bb0e3f90064eb7579fc9c447b587e1eed56b0759fbd85406a59e9a8389b6eac7b33ad3212d06da7152e6af9323f465d2b4ee2c2114ca6e629eae93f68597b011847e4d7fd0179abb5472c44152b2bfe4f239d5ada0e8b471d9ec4ef69b73db8d62b611622628c50241913a68f6c1c431e916b67ff27bf9fb3151447fd95e971ca1f5da84a9bbe89acfbe5c1840262ebf5411e800c458bcbc7355a1e6644e79e1b4244bdf9b3079078ad2e10f77452435ec97a852165033faa8515295311d80f49fed09481e18cd7d91707460480cfa3e227e2dd7f0e4a0285c3cdda3baf1287b91ca0f331968fa0186970aebe9a0260b5f4cf124ec203b974d172ad8efa03eab4bc8f630d34f42015eb17b97af716750f83cdb01f67339ad9aa56ed24022a23adea44eb386a1f4ce1a7cdc3d53a7c7347d5d9667a8df14fb46d425ccac0dc2a2a16141e684b6dbf7b83cda5dae08893459f90d43e624a6697c3431dbd18e78358a1548e1edc33f8da24926f59eecbd23cc3a15599ed121f74440381b53a3c7bc2c1b107a31c80b8c151c06df88a7cc12babf211aac1079246d63e4dc4776871678925f919d6d7b24700c81e5ba911b728a6b10d96c9cd56b414214bf874201e3776e1741e0fc331599dd2c20e3284198007e2021bf1b7b9a8fa821c369fbd0ca22ad3aae7ccc39e69f6fdbe7efd5795c25265163e78375fff0a3ecf4caaf50258206014b550271a47bce4dc17264806d0379cd6cd093c16f1010daec2532469f46bd791b6076aecaa73e32f1d66f593a31ff15f1e875d18429ff742b5461aba72ac0c29b103a9dd3c2fd0d7bd095e7978b778fc1ed119ae7a34c39616b84ba66b2eb846b6fdde39128893a2f6f59136ae56652a6b276cdcd4396237f5947cb9e391bf70e44d43b26f5344145d020fa457f436c2c37e59f731f96cef579ce9d58787b4e87c42d6e0f61376a57e4d2dea4fc66dba22031f59ec8eb55ffcb3c89efdb60ae223cf3a9b2ff0a49cc0427f08206e8fdabd0642d75c75a837fce254606c388d0e1cfb9c97cf717fe37601cd6773d9fcad808736cc1bb9a19a5a8619bdda6a584f91bbd1b55748c7b495c6d476a7756b892507638c23367c8ad9eff581cb8cb3126cb346aaccacfe4a9278d733ce0f40ec2a5eb70a31e07f4234905f88e5614504691e87850920c6e06e0cb2463d7ceb643734c4660330ca0ee9b19bf5e3bc02a3d2d67585b23313efc89ecef63c025018da988ca45dfc525108808d139b9388ef1cca097859ec2f678e91f4b906430e27ea1c1e28152b96977a43f6ef6722a92bfd51b8be464e8e45ec8612ac049328e367361f926f00e1a2d70ba71a7a37f8aeb19780e6137df41228c0954cc96c5fd3323efc4f5cc1ed395c875053e95657fb5463a5ddbf7e4201ec3410c00fa33fe453186e36c6b0503ae9460bfacadf617bfb702955aa9456955a5848aaa6f6e0de490fb3d61741ca4ce775be3bf38c76026a7a532e40bbf6ca3cf72057904d41e44a7d77a1a308e08ae307fff36eeb96d4ff36529b2dbe28c098ba8d344badb6adaefbb2b88a7505e0275fddabbac9d510466921b5b979ed78f176436022dda7a1a898bf4183d566e84a1f7e9b6db111e0955c21ec6e91b932aee33bfe7dc333441699fff32ee090180954dce428cb3e91fcd6179dbae750f708855ff3c2fcc3abbc51af944c60bd9ea590c3278645c12a395d87b663bd3ad7d414227bebbc0583a90c30e973015f391913cbe824919d2aae643c01b6363f8be3895600f1f092e0b9578ac7e2df2b6ecbb139ed548e6067107fa11c065a6beaa669ed7438f7e4cc4de1e85f141810b7949bb0016537b0833dd08bad25bb851d78bbbd6e85677e686b70b5d86336247744c677c35874f882294aab4b4df1c0eb66cdd7709891c6bd3c56edb9553fa5bb82ba61ead66450301792e85b7c2b8f181b603660a720646d66fb3b6c9695b75e825527e46c1f82fcb59fead42e688ec3d5cd9c87c0c4e663e7bdabd3619a3d7821758158065a0dee36160a3c53440cf21966746c486286d5090a6544888bbdff7fff190bab7ff2b7e73188ccbe31ecd9c6242569b7c98b5ee56da4493c1d84b544d8cec6409af711b83cc9f66fe146ca829021c7f1b0ff8e8685248606d1bcaa6b734ebc32a5049f9c0eff82738abbb13bdfb4ea5819880007d205e78e04878e6b3f338835ab70043203686bd9bddbbb4e8d15e8c6deb2571e2002755b7f51e815f3a3b25e720361de2a61576b44bec6a06f56af63baf86b91909c981b6335cfa4bd7ad8e047d205e7560384a1e95150de6721a65cddf32462c58af9446f5c4f7c852f8d89e9e0934a474a13cd31b49a6084e61e4e62d9e98aff33d3c2d61037bb8c8dcf176a028813f00a87b1dd1e0dd907f404ccc8680d1abd36e0d759a5eb7177a2eee47a1b2f2169eb1fffc7513fe742d28dcd56ba941f248f75ae06230f3767df0ab9fa6d5a5aeb63b03a3a4ee1a0c5146477a411154d5ec5b0e0b5184daab76166572abe2f755c38ac818711b7d49d68000650688abb2cb2b4d4087a0b1219a342858f59c11f5ddc0f0542bc6e2b18935ff6d8b0ee35da8b6f2aaf46497aa8cf5d32cfb7ed94cf0a33688fe53227a6fa2065ebc618d0539eba1c5b9600c86029b85e75c0f78e437a27631bbb42dfeca62ca49acfd1ebbfe9c32ae1dc23f9d3610f86556cf67e932d275a199d09cc496456b9c64fb40d603797b1d2a3257a9f53dcf6617dc07ca7c94f7b6b2d928a6af73258a5600229084c26bffe17112cf551d1a995fd92a1ba9d95a7167a4e0299ff41137b17b0ff8e952673fa86d7d8b3e40c2f8c0c4ed0ab302f63cbafee09b8884e1790ed0992578d1d445f10c777575c0b7b5456b1d56b118b5c5ae20b482aaf6e87bbbf348cc3bd917e1b57786be701c0d2a631760b3262ae14b4ea61d90d04b52bbdfba68953ab4e2ccba3538303e0016f3663783b7332e740c7ca10a69c8d7353f371d671a40b3b79591523b204d95de51e1705f8c83f80705ebd98dadc4cef65d9dff25b6181e67611012b4c5159f7ad07b41c767c4a3812aa6a95cf76183ce20e9dfd2a7310ab773a428fa77f9570c17c0dfa3ed921a100d5a3e7b1dbb64359f994c8474aee49a81bf2c6e04d917c9aceaf1d49763f3476e426ffba4c09663dc3b8d5f5907566c4a094ad22fe350cdc6160723f9468a026c213ebb7df5d4a2c03a42aa1debe042412ebce9746943c0ad48c159c796b40c66e2ea7ae18f45021553f6b4cd13470787d275cac351f5ce8058d6629514a2ee86104c595fb1b830a51b94245ac17caedfede1c64388120ce61345ceca44c444665d38e4545212f96b0cb3caffc6221150cb56eb0698963d02e13053fdd4f4b0e6ea6c608fc3e75b2a8f1f66b03e88e0ba88e173bc2a35f8923c1f5cfbe3366a25a2c6284463c9a1ad06a7b068df6c7b1e536eb51e9a53f32f03808b45f643d300fbd4383275bb99e23ac68cb38ca0ab9a2de3f83d4363f7c89a98ef8fcf587c6ce7c82ecb94826b87962a6c7c488891e3665dca6d4e86928ecc290d909b0a009901c1403a4ff8641edb71c318ad5fa779cbab4a67fda0fe86cc413bce3faf5bb5ed6d6d51a7d85beab3fbbc8691b12fbf3d28e331a131acd871e4b1d7ccf944c1e32a8fe25b5eac5937f60947cb7d5fae32f235f35d7aea08d1f82cf2a5ff1ccd14f5d88949cb863f08e84717a386a398e8bcd4cee582c12377e72208f204b87694210cbab797aa1d600d0de41a831fb4f000f89995d81a41136fe51257ef94f6a1807e34896db0cbbcf9b3e10bac2f527bc45716697f64b79b0f0a428cc718d9e8485e85fa5afdd15a08a64d345cadba3dcb93ac82daddc39960aa6216772119878f05b0d00a08101621d1ec563c0909aebc2398ebb5240e62d91a01fc0d32b18f733f0cbf77665dddadff222e2312d50221e1ce86bbea3e74d0e981cc21f25cfee326771a52cd5341dfa7d0b3f004353077d58052ea33947e6f33b4ff17437620a62870707d899c7bf3d6e5df55c6fbee108c5362f09efc18db18f843ec2ca3b4734af7c8cfc3e04854c4d3d12d696cba537680bccbcf77e060859f709ec3f1aa9addfcbfd8e8164049580cd3c276bc7a6097d3f865193cca40b141e62e7ecee3b85724a86a59dc7ce88444c7b367a3c0c88f94d198a8254222071412e4a460301097797df6c557b8ca23a21596025cad16a7792fcbd17bc6c9c6e35390798c0affe3238f0f8e81d871474e7bc05c8a10c911bc6a31a68cfc8be8ea64d69d06f3ebce09c77bd8e8a040836958d6560282f6c74bbf8b90bab463cffef83a8298b26d21378cb57d9b307ff5ce352bb801fd3b049babe377047ee7dee0cb85878648b689eac540909fe5b29623325a027de11088f024fdf28d5c12fedfae6a464f7a10c2c2028b28e692d0de936193521c09c5a99c2b3b863252e9bd9d53011e3e15d3a72c5fc51acac3e56eefa9759edcaed60b000f1046ee13ba74ee41ca707da95cfc84d4b8832754b11f389f4e237c1b17c23bd4540fb0412ed053f2466c1b3ce8dbf798ab2cfaa0f0795671780a7ef56e648d08d4e14566f721c073d8a36cdcd5eac28756ddf4de887e4aa4c6d9640db02b0b1b63a6d5b9ed894245e5cb9fbf5d2c24ec8f0408320c50a8e353a13b4cc2aec964ba4526a6aa4f6173c4156389ef335da9dffb9bb6bf8ba6e6fe84369d2f83f9567753939027f2e5b1d449197361539ab55c551adec61fe5866bf1d2d7a9d1951abd0ff80d8f0b223b0107306126e45cedc8f4922ee157999b290f1fcee1a46de41a06c51890686c6174eafedbe43956072f830dc51f265286d3d09daf388e6ae971068598ab37d37e1de249c92e667e2a3ef26e7edc7bec389eda24dd36466b7076e4ab804a3779257ee475baafe9e2a6003bb5113e7e501ee79538983af012871802f7165ca95c8eff7ae48d5164adfc513f470f2830b10539012b7f60033a4cacb32af18d126411f78c68058fdddd69534c699ac2f21fd2ef30e2f5234a0f44f5825d6e0ee579f7d01560de1a4c5e5ddd0f113af4a1352536539b8941178439782adff655a592a4c09171849793e19ee12c67954e7f03bf1dfac156d77c15b41c3f8924b71dfc11616004e32a8541c0c2047d71bcfdfd4e1d2001650e2729148055fddae4f814f6cfef791762e09b2f0240a403216a54afc0550daf4315f09ea895eb9ebe3da6e6c265d4b1b838ed4dadf21d99dabd92ff7dbe217b7f8838ac8ef450e3b22ec0db88b982221a52e0fbe1527c492c11ed3d0266e1f88e6f8d38bf73f2452e9ef6f9e6c7f599673f6407adecedf074c1f1737637af90dd9559aea2e0a98db4b5ed3f43cdeeba45cac0f17b291e2b8f0aa86e4ec9840d831c23ab0d1671b86a8a99d2aab59bb4d7299cae4615e43fbac4726d02605ae1e152038133cbdf5287f2dc8a0a8283186582ee8dda364396ba9372315eb499b42fd9ea12661db2e8ceafca608e62d24c5ca7702ca14a0dfe35fbb01a1c702178ed8b9c738bbc6efeab3a0cd956aff7db60e038a532e8d04cc57c695beb43ff384e8864de2b98bb2ab3ae5e9be89af11ec6cac1ea24c4be433f9e23ece32998efaf115f4c35c8e5828b4d16838955d39e73678bcd9d8d3df62732211a8a410c548a97f6f4aa03eae4d17cf436315ae295dec8297c8de2301916e9fb6671e4da03debb8c1f5284a010784197c4858c68821cc672474d036faac3e0a7e8102a39d9aa0b1c44e53e179c94f2bced217b2181ba329a3d3a5b1c8d5484f3f23e0ed43749e45ff4c8f219caf14b714063ef19c7e81967c3954638cda02463fb6a0e5b954c94bea99e73fdc94aa2a623acabe295b6c40d2d03aba5349dda86cc874650114d9f4ca71b96b125f7f0320691ac6ebda0102483c4c5acce964d1169c9e06f55028bfe82eef50175f654f592d1a79632c5ff3dfcea00f79098c45a936437dfbbd026175929cb484eee94c4ccab4662410f49b662739e47225328a861d2fa38b669657a0edda8565c79e7c5ac37f12375a6fdb25977807f8e49b4ef7e4a6589c6934e2673481d5606752feff927b262927e0032a9aa353a47c0ef500f7145ddde7ec50823eec041682b5b0a97a5351e81ae0a6b64f9fa069467780a0934d047b1b865b133426b66fd8aebf84e38d81b12a14dace82711607d5d5086cfd0649b9e206b187bf3afe7798f8bf9bfc5aa62b5317952161da9d2eb43756d9d8fe62bb41c19ae0fb79088a3ab821647615bc433bd65bf54ea70e01caa2e5252574c3a5c5ebbd1269480526f15af9f16930ef5dfdbd06bd7391f440ff6225d4c2fcec2c8dd0ec336aa4e960ed53bb978011466ef5d87ff2fe6396b8f5c4a8382f94a84a939d244013d3ece137cd8fe478498caf61f524c815a66af36eb0221ee4e6fd1e196b4f5ec18e94fe2e6701218653b8ee3ac3e9ff40574f2576bb8667fea152b4383e5d7c65f07147c102b74712e1b95c2ad3eca79ed6788d89228fd8247f0d65356fb4f4a600fb66a916081e18379e1333b2cbc7e548d6383f839b0bcb1ee02c0633fd8c3ea6cfed634a7e9e05abad3019d7e129dfe1b93ceafa07cfcc061225a5f1b8614b6de8712be105feac6b2777f849587953a4335be8bfdb3683132ab0e1a02731acd22807ff063ab13512a825e362cce5b50f210ba1a15f19bf174191b59aecf5111382292a2b33e1c5510f245efb07acc6f5e1705b66026d46f5ef70748b341788fb60c4805a93871cb0bc4eb333d9db825a065d2ab21dcf4cfe4f62c6116f599a00c8713d60a3a279efbeed7cf3352f805647ab70c6d921a2c37830c262f37a46efb18262fac8539e753d9f02cca75883f712610d1ef9ef01a74c751aed1e507bd57e9c741f809794d7ef9de0a65e6b19708b12e29a8e9c7c4de167ab8949a1e65c232b3ec1a44ce951b0d0004b01cca078917816f58cdc8079070d0c4294f10ed681af94b32d8ddfd0967d3cf8028075b209e408162f34ae8d6c66b5e4710fc85e6039d1cfdfc9a93686c0df010c39d649951c3cec8e1495037e35e50ed0b2b225d672de4c59bbc9cb5c73ae8a7ac36c59c573c0e4cd065d97735ff2e8f2a964e90b75ab4c519ad205ad3e0df236aa8329033c3da5a5303df387c56e8d6685c548b0c9813383330a71de30c4fbc6967dd957696cd6fefc3c8741d5d434caa73705d1130569b4760136f52453f5edd8fdd035362ab32263c0e4997fe71c441652c312deea9029668f46e71fd1b8d50c4ffcab611525d64dc5803d8cb6961fd0a8bbe4632206cad88195fc9bcc29880401e20f5b799e5cfd32b7eb199c79f31d0f16417553004f087da60ac08c86c807dddd7abf490a412bcad84cadabba6b42e68117d873c0e9a09f84cd0367fc7bf45011616ae99dc1a10715eb49371f86f8d972d312bffa411b2822593cd68d1b513ca4801d985ac01ab1addffca9b4630e3821752c0c93313a76d88132f55c3973d4f35791931b7d69f8e6247d505c596c3138e8560697fbbe9d786906f1c4dc32e3a1b421d87e5b3369201453b8662f26a2131458766034dbbcc3c5128f0d9bf02f8a0a92a6a5d6faeb7fa6a400ec098f2d45e48e253919cf18021261f193f9464abcf271f1e7535b1179b1ac9ea6a462c7cba265d83ffa070086d1eb19a99b72cd5127137498fafa54874119266fac8cc9a3609b2d2822523888dd1fd46edcc319141418424b17abb0130b18810acc2421904187ff2630acd0219342fb152b856dcb04a31a8bba75c283b3b7cefc3114381c8f0498864cf067c32c15cd7d008edbfbad1cfcc2624a5af0b4f7f6ca2c9db625b9c7c6d5cf30ae7945fe50ef0098cb8d06b079c929eb026f1665cb8d781647a7c7e7a5a0d2d9f891427591f25f712fdc7b8e584b8e04f251817e87181921b60d35f39afd03eacc8f1b4f2182b618b3e909f97ce6ef9ccf5d541572f049fd2c88ed82ee618a579e3cf28273a6eb281ddc708ac9aba507bca20a48b66cee6a6e892b16846d51ee29fa1b702a47923891bc7446fdeee491af95600f83ebcac39aeda13a7d6f824145755076f1b354603a52caa427f89de513ff32a373fd54cdeaca6e659485289748e0c0630c7af751a66542c53d1e98e761fb6b2795740caecfe52c42193be7718a8af8139c8b01ebf9a7f8492510151014988ef001258a99c0d13ad5ded961923c8b6b26b853af294bff3f44472861deb70d8d5bd0e1aba0b5d60989d112edac5ba5cfc3f0fba704f94e262148185e4df14f658a325888b400fee4bee4bb6aee587c91877fc33e838dcb420ffe6f29169628a236f666fb695ed13195a6a0afdeda18ac28fa3ab40da8c6041eb18d5d85d73c2d794507267669e87bcf83fd3adf45bc22d0650f27d015f837138363f89dd24946b69abb521365a49c93f24f78af745a9c52220b1d7343a3269b7d04a59ab08e725f666bfb1a3628a4cf8368cf3eb311a219b92eae4ce1201cca2fdad5f69a42e93de8335a67cafb72191f9eee17ab353cd42c3bb41a338d92776ecb504e3abfcbacf7b1643cee5ab4c9a8d086b1937d666abe08fb11fd143e1ec610c55330d4f4331a9851784ccee6bb9200f35a80d3b2bbbc7e6b4b2ff3258b9be2eb4c23b242aaaf1949f002bc5fb47cdad22a58d616f9acf4f55cdf2608b4fb6d4999e54522583922dfc7b2acd9ef5ac935094b7e874d3a04d210333e3e6eced8d25e44b63a9b2bba24de06b2d8e4637e10203256ad261c73baad2d4d97d6ae64ed66bc60b25ef24b57623b5fab194bddb50fa24c1846cda46ffd4037562f1b3cb2717049cde76c7be610be7d402366e121925caefae8919f0a6c66875a63fc47cdd61f465e4ec51377184edfb152c317c71d9b8004682107efcea26c719ebe277211d5ba50b0fc187307f59e0ce95e2643bb43362d7a1aaca04567eb9ac60599d268e2415342d26913def109c26c86d980ae7496a77a01140bb119d6cb0b005580a8ac42acaad985bcbb6f2e627d64e7971647df13317619a00a47c3ee8d81a05cece8f0d7bc926362a0e710f7962790610fa8a23f3a1af5f27fc870851f6609054aca14ede250283244295d63f2cbcd57c8d5d466da107ac77ac1681627adb0337f75d99c96cdca97aad76901184d94a4026f382c061273013412c23a91406aff9acd3bca251135e1c3492ffded9ef79a84e7e369c33fc107fb52c19f356699e408c4978bc882f3f715b476774e52490747a82feca0f982421eda40a8f451fbac13b6dab5fee82463ee43d52879b01fbb1899877133f51e0ab26f66b000f4accc211ae74084807582927a6c52441f3d590ca89e6e9f6510919e756b5a075f64f97d29ec8b3047861f39f33311798c5be9fb8eccc4a1358e30889f992ca2d1b1af4c41136c1050d150d147caff755ca78dd155fecb798396e0f7a23e93b04e21096c5231dc19ded86de7d19c11642401fa2dcea5c85328b7765b05a054025fa4a6b806a3691487065664fe3756974397f3e8c805792f809a4470010d54cb40be9cd7945f2dc89798fd1c619d0b1835de459e3a025c96464adff56152e91947d3d15452fe32c9f5397d575c4ddc772bda5a0bb927928a90d54266d9aeacc8a4c984e9378913488a5ea9b03f3a14f8b629dacff6a519955fb9c54753d214d3f7c7ea2797d67a1136d6a43d379c8da4f991f4ab541be2f6afc0d298dfe3905ee49f02e42ea27a01c4a35ea207d5faf22a4ba0248ef379d49b8c6c3b125b6c0b7d204b95f62c196c2d40822eef263ef52d8b9a72a376f136d4340d2468c573778a0882f7954fd68c7b776aeb7650470a8b0dc358da340100a25227b83309d21e237caa6da86ee4f73def39e28cd8b51c5e57677aebbc88f82f8c16e0f41a74b28f6ecd6a703aa66a76f6be62f889fb175dbde62374d645d2d138a48c9a4136c42fb54f5d2c4c80bf55fb6174ee496f7d539a1b93f56eeaf610c11ef992744f1215606ce9dd80449ce81764d86bf4276f568057304d0daa6db75227a6995448de50e25cab848a4e2f884214986ef2fd6ba37dd3b82a55c7efa1a986f44fa31944af2d3667b2de19191da003ca5a00f892f587298a437b1ee2dfcca722f08833bded0a577c8c316aa6422cb84e97931ec0014c91b16d3d70ea8d04f0023b9a67e9eddca4a605fea4f124464d602d282fc7dc70d02c0460e83cbd9ddc814fd22d270c94ad8dafd310fafd9543a17695ad0c12586583cdd19a602a505d48526fca9d87341f66c1e3e33a394a78c3a395231b17bcbc28024068b11c0ce0d90760361c354fa4a48def0ad67e05e5b5e585911b3acb78614e198d52656c93feceeafd91c66c4067b7750a568258fb1c0ec868c066b353bab16719bcc130fc60e8a2b07aa197add0c3af67764ade8e6877f3e306b7dd953ffa541d2f647163e4e1a950c49c611ba6b74f057a4227fa71037d5a6bca84a42ea9a803373cbca76a9cbeb5c133113c138650a96c4e936bf6ce34bc223cb52adedd7b2f2b1c3db037e12c7e458a307e609865c0bc4c9e66538090a3909b92e00d643e8f70f6269b5971e43067775b7e6e799a1319e1343bf21091c9d7a93a9c3a0e67ef00b5ae6984ed7d3536dda678b60ce72720ddc647929114f72b56e135ada168d160ee68c4ea90e08e095f1239221c2c5144c51e0b38aca4603d8bca361a3b501043a3c003facd58daa9a09853c3da3abc067afa627222bd2a21b2cabc680e785128cc6ba3650c6480b04c6d2bb80a8ee94830f9c50ff157b31951f8ebb1eb2f8e17c59a46c336b366dd7a006400b4612f6723ce0136cfda6b86b9300129debc6193b4a2ad3d59a7925eca586a637838ddd79269701beba0aa46c60ff4dd86255a4d168b3516a9b82a04c16184efe0bfb884b7826c961046c1a58dedadf3f67c19bb62c6cc4b90eac2846debf3714854143941c3c33096a05d7d7017d7aa956965838efc56c04cf827e0a177ec8b018a0a520cccc445381f1842553fb227dc7964d1ea34ce57ec99405a2f0b0d621f5629c7c26a5642f89088eaa004b5374b94fa369b0ea270fa90d15c265e4c3563d6464a1d8dc54b146ad26088fb137488d4852bfd54569a5073d8b1e84c43729de9715c0c38bdb42d4ad40dbdb8f0e1858e2abfe3b74d90984a846dbdf9c796cca04b3d78fdc5d1e91b55d51825240be88c559cfe3b834b9425f7a7d9a6c5443b4162bdd81b34cbed1778a7797e3eeebf8b9765a6e3dffa110dcc6a8871188b3a685e68dc50e78495b62d06bcc14e86e870dfc861ca4e73c278060e4410b5338a1263c1905e98f3b602d0e25640ce7a874c379d2372a93a146fb1dd796b67be2fc8a161f24fe44e39b0aaf14c7afa4f1dd06c195c32c4cca72067f1b5d13ccdc2f046a85f21c1f264b7620b87a2da4ab3336c018f76a12ac62b128078aab9dd01bf8c656580ecae108a1ead4d894e8f36b5308e2b9560b20d59b1ef22f76c61658aa0ab0924bcc20d5e88ddcf60e65ff1a489d1a38f1571faa80b09f85affa2ff441a68236beb660a16f8552378a731d06ae91ccd830ac53999883231291255e7e671b4eeaea3d5b73b6d62ba2c4f2ecd895dc351c28cb9e6976719c7d74b3718cafed49b227c36347562a19849edb2435463d9a96d6be79a5b107a377a6d76fbef73e408b796726050b4437af8c4dcbcc67afbcfb5484ffe08dd4706c02bbdfe46829810493fd580ed0546a995ef5ced90ce8471956ef9ee323d7985d523d1557d15685a093784556832a3b599423ff929533c6cca7af122fae261c31c782b9988c8d5ff2092bf99771efdc750cdd59857671df627562503eeaf3958d383e2512e970d5e6e182e5ab3958231606ffc6ca76ae06629aae47a7824b95cfe81b19eda4db3f7001b8679c4f9f7978eecd845bba0ca90e855c1e2abb320b6e3126cf525a34d55e41c105bd100892f412f623486d775ff68bb60c92cd1ce802c2dca55a76cbd8000bab633e643ec1d8f908b5dc0e94d9ab9d5888c1b4953a61d3a97d4b37cbea1060747ff0956d3bd7433700126db57bb35c54eeee3f31734420b51f78715eb7bf882ad2993ad6a933f0402e4f924f347808c3932adee04cd8b4dde43c4dee9a6644edd70010e1a769159ee3e4d57561114e017343679e3a71539bab065aa503f3d5f6f874e91be370089bce713b34f3b79f4f91ddbbf98aeb99c1f5a48c229f5ab70b109245150dd3e5fa9d01da840e2863e9eb0238af69ce76bfede2e2593070ccd0d8adf611d0405807a1c7986b3da2ad822f3174efdfa5ab05ad0533604cf6b753571e22b36c967d3c0b4a6710d91c151c76367db4283bb51530b9b4e112bbf499f7fe85bf900545d206e833f338d212a7e25b0ed6079908e09f134c17453e7719bab926878a15718c21e643c5e2b38866f4cbc539a5c402aca731c433c5bde6442eb890b69c3302cd86b89509325e7ae4818d92d02cf1df23392ae8eff1dcfb337b49cf1de91b5909474bcb476b9ddbedbfd6704d40850e7fe43695b5e05df3d235f48eda5f5595916bb2357b42f868a66b1f256fe4e90343777f2b19964e3930792446a61df5c6f8993424a175ed59b10acd3a0c463dee250555d40ae04b91b0d67f3096fe70351351c91ef19bd57150cbb1b7e1dc0603809be70de346fbf59d77c5107097bdca895aedfbd3387744973d0b183e904a8d03b92fbf79e5976447524e02564bc422a7d5d6ec18851d6984528612cce4d68ba27d38a97cf41c9f1cdb63141de1163d63d223cd9493d10980c2b2c38b68c6cbee3b8f2c509ca17f4c8b35a85615e26653bf538f48cee78666726f89cf1fb92868d3cf05b5ba183b40e1dc1c91286b7197ad5f2e4a42adea19e59023abef5cddf21f931cf462287a861cfa7219fb23fa784897a44ea6211d57796ec0815d9aa05651873916c3f0256c21073207bdd2e935667d2c820a11ab0c32352418d0126e93d43325962d9565ba0ebce59c8f1a2ef16fdca69a20eedc209e4c16717ea053135559dd860a0a4145043723515f9c6d0df478732f000e96aeb032b6dcdbd9fcbd952bb5501f7de55e360d5d88f1e8f119afe0dab1dfafecacd1bd42ec749757acb7a96157f710749899c519c14f28d3f5f20ba8941208188280daff167984bb2e1d6625288e0e0d1261f2307ae04098eb6aa2e68669c405420407b595580ae95341d693a15e46c501822ab1e62de5feea9340e24c376f3fcac8f73d79a1a87b48051fceb631a690dead1f697408d753410618f80d95c148fddee0e4a13273e31cfe63135a8ee52b908ef2719cbdd49d2031f8de30c4d551fff6142676d98910d52a40666a792e738bdd7e0c95e3cfcbc20368befe67bea9063f21a5c1a0e8015b41a23b84e81c6b30f98b78833f4a434e2e7ddc1f53281167cd7e1e74f8097b3f9d92880919efab8af5a2c777d5f77b3b3861dde0e8f9ee9406ac8df0c65feccce1dcfdea8d55f191b4b5ccd93e109524492dd241bd09f27d84ab29f1e09ad936a8350a902b458f644d0bb8cbcc56bacd2c4e0a2d8ed070f7fc57e0912ce1fee3330e6bf6bdf15cfbe5618cf597015799af975a3fb66705d7a436232db1b201557dfbfeb20da0a20275fd875ca1ff4efd992d541e7f21e76b06b922a8c359eb823d4ce82aa7d81d1a7c2f006b8a5530aed390bf56c980e5e33ed802ad149b3a10ed42e2bf5c1c9c271bd78d4546040ac9efe8489a654b0e94d4437ef071d6bef63e4e7497d03dc1745719f3b566fef951eaffc93b06f5c7fce26bfb09d6c645d82d99a1ed254cbada8f6aa4ab0c37d03aa09a7c5f97b44073516883079b10861f67264368a13f88c7680ce51775a4a60e19e99f7f10b3b4ea5fa19eddaab7e54f68fb0c3b3bd0486b8b3fa90da74104b4c675686b0f2d85d6aa033c004bde942aa3c7645fc39b01c5f07373f7828626aa3b8bd9ed59ddfb9c7d51cf450f3e5e0af98dfa25e31fcb0d6b7c4886b31c0a064c1ac7c54c0368eda4862f82a438848dd98f5e6f423df54a9d22d75087e6bd2cb72d1098d09530a00f3410f81e2d4ae0ece9f1b43a5a2f5c7564c80cfffa50dde4c1bfcc27421f801ec27a60c4bf225d6f791536bb8afeedc777a2091ad9d63af5b9d7214473356e3504ffe253d287a569211bbc69f4bfdd3a63925783c3e610ed673cbdc6d9354e2f3eac570a9081e6d2e5a3085f9bcb020ec0693c2310ea2c6c3f0a54c061c11dc55dff4a735d37f6d711f0fb435612a4bb2c3dbc75c577eb55301b9afb285df24dcf9c640faf0e9b4362dc547af6dc1ef204e09d04ff32129b1a24a8525d405d68d8f03dc9773b178c5dc9ddf3336668ef40b6df027bf871bc889efae970a2a1feb251c82b380b3a99294a0ecd095ebfcc07d2da1e2b3106f3ecbd86a670fb97348e8d1711cad1b3d9bc7a28a492c2d7538af2e6c101406af397c7b1b61b85c636c7725d7d8f4f2d2d1ec3595edd35570b72d2fc633af6ce72ec752acee540eae5e9fb2079a5a9760a76e43511d7a8c1441d2d751d97d46230af3c2865b49c0e0a896bf52bbac7b44d74f719923b2c4c144c354b2e944368af53ac9c667c31442843e4b042d77e3e88141b80ce84132fafd060a0fd3f0143a859f306072607b5198c44e012861d2ef860f989bf92016adb58c43c6ba25e126df01679659eafaafbeb209dd99c2df2d05ab4542f2ac3c5508a5fc036e162d98e14b2c5f82302e5904f0a4658f1e3b6b84901b36107c0ac8f1fe34918d5c62225914f6353310dcfd12700b7bcdec274801ad1756c8c231b5782e9afa3dad4b0dcab394e9ebf216fd5cf47361ea0d5b16795464e55ac3ae42d3222f0b70f0f7e914e7ed4c4766220653da39e4f3d6fc8b2cfc9376674e428743377849ecc10f8e4429710c5bed191bfd1ebc0dc53f58d3df598f16e16733ba35ff7fdf3053247b4281b876c00acd33ae5da1c4a3a9566c777241826ba56e1ea6a45f85fe98748833e3ea5600ceca0a50c32cb9b2056ae45095eb9efb001500ccbe546d51b97799d2f64d4f826c466128be4662ca69c893ef424baffdfc86c852ed7f296b48d10d2222f1aca9004dde33c922ccccabb87970d34db12d28ea2dfc43c5e3b825c55bc475cd296fcb0e23d4df2a53c8c99e11af3a297998f5d60398c9dcd04d14a45b42b70651124a2a02861da23ca6ce08f510972b226e2830e5865ba451cea18258fa97fd67a3a34d5810eb33705a8e2af6d095d0c65b671f753b85826924339653eaa3ab3b5ccf0be3ed213ed05778c731974150e88a43613b4e5bb798f7ed39edbe9e2811fcf1081666d05ff8354491ce1c347c875052a01a0532d7d2ad72c0783b23ea64407f49811402de44e2dad5759988a2ef7d50f20dfe80be1e324e5dee07c916774a069a1e53d38abae11cd4176dac61a6a2d20327cebb49d527ffa26663630054775b40908b93ca19be97a705818ec4d3946453f73ba2affbe88b17a382a6d98c610a38327e51e5f348140d2fe1db3d82db403cc87c9a854706e7c209268916527a434cac1514771f955ffaef535a324bd62699c3e774cf555787bf2a7e4aaffc699132bbbee974518cddcfaed0b035c940a8ed0d82d82c160ee46ec7c5f76237e14db1d1da41519423b1de99d50111c4bff2ef6008c9115c808f104a1a7009fbcaac4d3721cfbdfd22ea6504d0d4522dfec84eb0100dcffffff23