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

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

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

Block Certificate

Block 89916 d75105cb17a8c5636f8300e6d09015bdac72eb79369a0532b5ca07cd16596b63

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
42e5c15419cf8975da3fa4f312276ce1380445ca16f875ca9e3f331d51c96364
Certificate Block Hash
d75105cb17a8c5636f8300e6d09015bdac72eb79369a0532b5ca07cd16596b63
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000e000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000ccc57f2e8343d1835c5aa411462864754c38134bdf846601553b9bbe8825a2aec86fb24f937a87f5f4dda5438442c96988266b2225190acf0b29f64fa4ba40070139597db5ddca5d36ebd38da3be64f01d3bcbb8174e6ca20d3b0000000000000080010000000100c41a010040f30000000000800100008001000f76d855cddab6ef6c7b5f6864ef5cb1bb71d9d8f7bf58a46d0489b119b49d9d08010000000300000008000000090000000a0000000b0000000d0000000e000000

Raw Header Hex

00004020da7f7871614901e5974d428d623db1c5ef68aa1b042959996453b56ba711efba1a217dffa20bb2114ae29146066b163118b2794957a2cb506f1e89c35c960424c30e5e6aa89000186463c9511d333f9eca75f816ca450438e16c2712f3a43fda7589cf1954c1e542

Proof Data Hex

59,560 bytes
1212160103070d58231689a86845e3e920155c987d91e06b7b45e1e9958f41e058ac0fe545221a5686044e2afdecb4db971b5093eaf85741791745a2ba1a700071b30e09fa8e4d8abe1c77ce93babf6970ac3ef92ec5d301f89ec32509520c4e2704ce6046425f6d7d1880c4e618085f4afafdc12c90e683f7f34e5cd448f66753d0878a9e162f073a8bc09316cad1e0f9fe2dfc630d2acca727050ca977c73cad2ccad538b347de581e61f33c3dd823081c8de91014424385f48494880320c6f1bc9fd557dfc9a999ff829b7b681e5b9e176885826956c421d9d2867f1a2f4abb819afa1e3d0fedfe0ff94504d6e83e1ef48844356662eeba79c68e5cb99f2161547a885ad0b436500fa911bd7872e30258b20c47d53b3865c9847462049a80fb864a6aa7a5d76489be33986bcc547f4dc4a4dab79d0b5b0087466af3bbfad92271ca3976f81bc2d470b3c198326a841ee8bb4e3ccc267579953c4f5ab2fdee0c021ba9d50947208f830ec622ffa62b0a0f7d68cb7319315b8d7c70f2b1c867127c740c15074750657b0a98bfba147e57efb3fe416be74a91afdff379072331505277f6a22d1e2673efb705cb24a66b8eed4eafe033453eade98de5fe3b8db691918249a7c8c4957895a2370286386b0191b960baf9a298a59c1812f809189fc4724bcc20b95779bc2d7415c98a3bcbdb67f494bb798c9da5321c38bbae568de5dc442db154111c45f29cc6466c0b6f29724dab2868312adebf182e482cdeafde4ac1d169b68eb53fd24355fb51f02362920c4a32aa977d5facee952f2d1616dd0e5312dc2c760077df5ecf3df4c159f8ef81d1a9a3eed6b6518cf62f8deb4a66fb0ef429f011aef743a9aa5ab5e95bb1fc20b937822a715086da371bad92f32f4f2ea1bd145c6dcde1d0857a89927f6dc997637ae300bdcd778fde3c6d1024fdce0ba5a43e0f017e10c69c0d01993503a0f9091200df9cb6e633b961abc619f4738ed525206d10f31c26f33490dc2f484bd778ec2053171c381fa758a179fef5312068000e610b1219e14f38da04ae747335e5eebd1a3d00b40179c877b141db5a249e4db971d1e8f911aa466f8f5a33874928e2e9108cdbe873f550a28067896b558f6ce7af7cfa33e4ad50e9277446b30cc3528bf6d0302bebe2ca20f5e3e7f2ad20074dca9b8efe0b1ad9ff9ccbdbbac58331e82bf5be3fc04383bdf2751a2c18b53379d340311d2c061a5d01936073e0bc6f904b447a759a7d9cc288cea4341a5c490f46b601c896cff692d0831f20480560f8341a07127a967ab0aa77889f4db711e79aa4b297e46f322941d4b7c0d74711d446e7376de39070e734932bc8f88c674c20250ad181c7573b10348f9e22ed45f98dac88eb4e3c3f69ba044b2d7bdcf042e71c1f861fecba87b0c9a8ff0de8cdb76f6898679ce46398d5bbed75888b06ddd525e3c6612c74730d24bc719480784d950fe8fd97db03adf52e310fa0d232e36ed1afd696a54612e416a7e705aed8e53cdc2028c8e937079f139f6aa25fa74e80bc7f515c0dc1cc7d31c355d4af824a98ffac0e0861d162e975a0d435634dd6e0aee659dea868e85a5f0036dbfdf41800ea520722f952c9b89f0640c9a0db1209b191066f76b6cb8afb49f2f9b34687fec98311803d00bd066652c150703af8f66c1a955a7506589a02f46475654a72fa20b9cb30f81b5ed9cc60c77e3a821cb07d9410d641d3869fd6d10556572b7ac50b2c2eab28f1c2812814ef0ea61627bcc00babf94644c5cf7acabd0ee75381aa4f05f33cbdb4c70836a74df8b893bd4b5d1945c4dce1836447a5ac966d27cb05936d11ce225761f53470520ec0726e8bb7e2662def9609b34d0d815af5f504e9cf116d51a0d72c4f7df6f6b0f32af43fd2e1216d8393306a44dcc447ac4689551af15269d1054d4aaddf1b0c433a3ad9024927c24b5f9e5251009913c239226b954093d709fdf6d90f57737b8a76bc584b515f1d33d7aa2bc9165af884795829e34c9f9ba16bcbe69c5a053d5c9424c4115ee3d340cda9026b78a1d9dfd32936d8cc9926c141e47e66fcfd684878348a479550ff90acd6109293c8828ec4de9396eee97e01493e1775e7155dbbb9d075bd335e26638206aabd3f5e3276f1e9b767000834195809232f1a94112cbf60def625e32860250c9f5407491860b440e3d3e56ac42d3ce50bf7cc1d568468fdb9b88faa5f29f071300aa062899147ec5aa3234de5a32a33f016afa4b8352aadcfe4e159df08087af9be1e2d0173095c191ad8f9f93fd7ff38594a086f0359dbb21d24d0fb02996c0ee417ce2b159eb10360415ecaa2fc00c714165c5f204e3104c6f063eb74aa073748eaf38124139f2676aed11a102b892fb9cf0c91fa9d31fcbf1b355301f6200a02e2f88da9c76b38e67b44c6ec41eacd70278c98c9da1f56c13a9ada2332724550ed687b837375a709de4229c11ca9b6b0e218d72857d3726dc5a08b09b7303d132effbb00b7fc4bb8424291695df5de87217401e6df6421106daae121a05c9a2a8d52f4915d689694f05845d1bcec544b906e1a199a2a821e086cd2818ab0b5ad5755993d4ec28f2567675802f24ea0ab7845a206d2bce072a81a37d237dc230996857729a86c38d74e8a30fd056c5b08ba6340efba821bc47fd59ca77f5c9783f51948641de9edc0b28c8723e1b9ba9e35165b0662f38f50086b785f3d61066f1794733a88e41eb207bbc121dc65055acfd12f126aee4c3eb27a33c99ff8bd127a845e742bc31dda8a8e268c34e8f6d6b82c8ec5c1852f9ae8cf5db055d9934f01fb37dbe4fff6d36c3219bc734c1b8e54834248de5b62e6adfd4a3501ca8242959944cdc50c2932984ff2a8dacaedc8fc34bfd67f26a820cb414fbc0647ffb2cbe146e722bc89e3607d3bb4bea229a99aed5351da34cf003ea279217bf5813172cd8daa037cf7be601ca7d8043dc9c3f1747a11d78488c9909ebb6efca1d5e6e070bf0d164c3bf0679b335e9a3e48cba38d84bcd43cc03d77d9fea56ead7c9457ea06c1024dbbf25edeb60e7c3498baa64ea976745665fff16e6d4e77c6bf76e3ea6983eb9dfaeddd8c13f1a3e730cf5b789c6079eb3cae16d6aa750fed8e5bfacd7f143c2ca5e2e7c72788bf826b04ca55ae3a6f121180eb2a1ca0dcb0a0f0d974d04d37929bb6b53779bf6842999ab35cbdaef64b5fcb17bead9deac3d7ee3071ff7b0a8fb81652539410fdf7c04efaab0d44600dd606688857e5e4ed56f8127798f96ae16298c7359094a6e2b3ff781c58245a52ddcdadb324d882592fad5d5ab2fc0900abbfa010453ee37c4b4bd358103d17f0d140cfc3c4bf1caa49b5223304d55c4c0ecf21436ea7214a4c01a484a80a90fd842375bc6abaf3aa09e3baf26a15ae97d2d755df3c2b44a9ee86fa2f4ac6d6702b80c9e26e8a01084a1e299e92c3bca360ebf6f5f5593e94d43110c838eb81534f4a1b980f93acc03bb2867989b9860c13ea6b03775d6de85e805b67fff3b91027efd3c72b354fd664fa0aee11a7123fcba914fe85c1c37dbf2b8df353e7263aa0c68c38dde9134b40f68d5cea620d4b462098f4964b6869b9f193dedab7c935a36b2dd5572d4c4588a1214d6b56b23856646fa326e8e8a4b7bab35d9f574eca1f6dfdcefa07da234e69639b2b42bf9a0226b7c83641bb85793d9aa5c26d182181b3d6c218d1a72b978ff0f384424e4a2b38cd40bb4d45009cee7ffab1c52307e99c7a07d98153a0d89213a1eb320a221941db468c548ecfb631438216ce49e5ead05e6863ea1b7ba504983dece181ac5bf79350998f1fe4ce6c637ef6f18facb562ff3e26ff10aee546cf8c01e07a6a715649782922c883feb4d2f12f85e47fac10d34b833392c35ed5c628f059f45d36c73a08c5e7b65d2ac1173ef509740803be0cdee2b181ce1b33ae732a56a91cc1704a3727e4a800e7401b162195ca0a2a04103f8732c9f003135c7f410e464fe2dd26537c2b4c2a515d9c4ba9cc73b008223645f3c13493467bf52139bf494c8a663fb87588e36fc1cdc826729d8471f978de6391445164efde7abf6f5135a6738b6ece2128d56a13a63ec0581ce7731731ce8eacaf3a55e482cf6a6136f9d60c875e10467f5bef4aae7431cdcf62bdb7c91c44b584e9ca6e88b210a43862bd8df33b54d4472c03d0c1c9376f706273a02d55adca7e11492859505db786b9680093a63545bd9a72491272d61bce525c2bbf4a55843094fac6f540683ef2c1a1eed7a1c108b1a891c5122b620b71e456094d03556585d20fd221d6ca64246e498343459ae96ca4e1c6c191d10ac9a2f41f1464d285a4cef12a34c2b04d32933b60d8aa57106445cfe85661bfa13fca6b591fe3fdaccb8688dde5c63b5cb01f0a2c1e3847051655a68cadc8bc1a0f237efda5d2c1aff318d4609184ca86c059852e896ddca4bcb9d4ba71aeb4164eb257ecee644b645594a38ad019dac84bab3a20cbc9d1f3a8320bdf1f1527e9825f392c652752638f13014cf247aabb64cc06867992ec505b3970d0855ddfc5acbca7397409351e851ede8deac33e9342326275bc99eeb0299d7b79d99b7d7d73710a4244b13948ba01a673bb803b974b4a90119e984ca7ed79fe8e63b1d70529b63673ceb2183f91835b2fb1a6d739b7a5e3d3748d5a5f02557093dfc742b79249fcbaaf8c6957145062b6f5132ec739566e9c5ba3954a1d414d533f57b6b629fd4b18ad4cbbe0f5a82503c2de74dc4f0dbda182965d907978dab9c94ca3a5c6421f328ab7607825a9103b64c1679fb97a442cd64678a37ba52fda7e77ce0cc2cddfc195073b411e2d381e76865ecaeb69dd5e14aa4c9e3eea5931ba82bc0233fe766baae5ec51b16fed23f15281bd539278e5ad729d764b712a2738d5e12f8cc7952ccb3ca02c0a3093ab08ea41ba644676fe3290870f1f5943fa6c27b4bc30a15b7578b80dddaac18ff9b562014347b345c57617db9ffca2b65d2110ef3411b5a6a110d8cff33bd68f87ca322a6b0e3c6adbf9af50c012ba45f4ad3698c6322dba470a407cf632f056b9c4be306a1622d51b64bb4833f3ffef32061ebc1840168ad6c935a353a8a886c71fa3c8ffe45a60de91b1fa54179d54077105f5e0a82d0a8b2e6207cfe2b4100f28c620b73a95203a5cf1d4e3e4ebb1ac0706b0f40a9aef1862271248d44b2d647e02dd0a8d63c76df0e5d0556ec021bf56a117227bf8c6e27082b2027a26109adb0b9f3aa9946f12e92def0b79638df98494eaaa2ad2487d5a568d0209dfad0cd220890b535e55ed1078a248eca59fc58beb6c597c7393ba325f95a1bd41aa2363660fd7a2d656fc29d74a2528b6a5ee172d76f7d610ee90a224940cdc9437c0c034677a69fbd61c947455ac71960b4f166e609d2e0e25c63cb781258a6b1b61ba7400db497f3a1883c3ee752582e8f3c7789f86db2b7a49f0a5d7280cec0e3b119037e86ad60e746d96b627723e9406972da0cd31842f16c80bdd8f91a3debb755a057f00f6f52865c730f5699ed5ba8eca6a04ab57a2c582eeb06e82d274e03b7f1073d7361d676097fc6d6ebcb510cfa158044d4b367286100435e7296a0c42e9d4a48bb0443b3126ff35e92d05e0553856d6a9c5b2f1fec65374fdc06b3a40409dc7c5a064d30f71ef5e68e35bc8d8b19627f966e9eb5922d2b50cf42a483795f7605fc60bdb688b1f1579024fefdeb3ea7661d1e128c50bf20336a875d30891b8c361d2de8f7e9e3d57e78bba01e5cf8b9456573ad320fd5cc1404b1ce66d0c64b1e73d35b6142bda2ffadab2b30fa64db9e099d453e61e79a1267953db84e4cddb1386f14f9bf87078bec97f55a8abad2ea5aa9f4a87821a9e2cea0605624712ee0764163cdaf74461a55390047aadfe4cd322f1e426f628f686ee4512d343d4e11f24447816f4c912f5a418cd54d18f81c91e2a9464297bb4e381dca648c6c0a77e798ac657e93ca3cfa6cce781a3544cac9cc148dcf5dae3a2c78e04d30e50a9171ae80e6ce80e9ce1c866a14e41af8eafd2346ee9ac03ff5575e0a1d15bf23231d308cac644a46721b56e16ba8a7c1585e1d56a6682a8f2bfe00e3e53d4662c97056f92c3e3469423eac60163b0542a5566d7e22511449764f887767756c9d8f715ef173085c5e5ef348c01149e55c202b30a0174b142e61f185a6edc042ca8a9d7c8ab3c207b889ac47929a29eea53a6e53e5559a36994a2f450a553abf4ef5cd9daabb95596d101348e6e64c806d309a835f7454486c0a604172ad8b36795c9147dded235a47735c7f9889364fc26700a9305520eaee9a8c55ea8ee4d61bd6fde38a9135c735f5f85db3c44849e8274da81ec7bce4bdb333931d11f4b95c7feac004430120fc1f85aabc7a2e26ee4fd754714055e44aa9e225cdb125d135a77e06d4ea72e08a297e26c74d6a6d3c1e532d5dd4ebeb7272a01654d2e4b330ee88d065c015ab60579af1f37b3d510005c1b2e96425a11cd03d7377e215226855038a38cb352e39160f41fa652111c7bf4be8bd0d20ac4b096a9defe27a50f98f1dcc670f23d3335c70b054f3c353d5f04c5234da29e5941b3915d905ea4398e31fdfb97ac7cc3ca066b4ba9ae0fd1f330b3a5242753850d34248ef8bca78a355178020fa3d4d67506c6ce1e2e35983c3ca62f7c3c4b6dbc63dc2bc0a8574fc7c398ec4fdcc4560330f37325d1e0616ab638319ad7b2169f7a0add0b9e6d389b75f107c8e5253fbf349669203c22e1f662b0b6c9c41118826ab591375908acff31f2506124860621afd109373479c53d6c0e1657f5535dbe16397befe37a766e50ceefe99f546f1efce3dbe0ce79113b567a4e5d13f72cbf3cf7b14ba8a826823a973affc2d9bcee2fd99f217841c4047d93fe73229684c9342293d106e7889add65657716604d7865cab020ee777c4b0a3afd231e968daadb8bff4e0979259bdfb7012c1bdf29c802213887776520b4d0439fa8460fb0282b95da7e2bf34a9d10fedb1e04fc7f62338c7448c25342914fdf20486a3bb4f021eed41e3d465a94db99565df6de3a5f3a774ff67b248f4425f8ad55d595db068d6c62e9e22cbc64ff0c986e3d0061cf260cf50a4bb240e48c2b3f4ea3bd7fec9b68bc2ad9f13cb294fa76e4e31793d259edcd8b9a704986ce74c56caff3a654b36ea4992ef1e4ad4964a813c06d2c526be2fcb2feebcee5c768e19a54a4d72a2543679516854ed8bddbcb6f554d3ca6a87ac8f1052620b3004706bd6de6b877acff9a0e3ea72acd5f0484171d7c07663486b22aed07b882010bac0057e92eabb69545e1be48af21824e5675e808dcd9b3c5fbfb258a839728ac7e8183c0e0dfdb65b9aa103edd5cf1d00753058cf318ce4c16ce750e37bcee6f0638aad36d2a9986a1f8fbb9ee5b7af0c2e193c752d5b80d20c9689c8b749036a609ac4548023fddf7b5e53ed593b5f5b5aee0b0880563f57c7e36506b1d9cb69dd68d0cf3aa6a561b9d7c06973c869e7fde80bee7209c25e051fefdfed8a3d87d60dcb8972efb5b3841e2a6b44c60dd46efc7518e5a0dd16a9a77e42baf4d2743f16ec7cc2bc36a99d6868eea86756e1fdf690957600df85de2dc12de6e7063bacc1383eea5eb31cb8226cc8b61869819292f069a0b0274a26d338df80993620c1e830de76db9b787af36c148fd1ea18bd470eb6f0f329d5abc0e1ffa43d202f152a534b703741be5240ae9557ad51749a563900e78eb5d39c7415b0eacca154f00c8cf89504fb90b0b5a55590369c0965872b0215449bc0624f4c194e4a7060a7c85bf395da6a520378d0f2f779ddcc6c0a9b47194846d618aed018f6ab81be9f675f144b98bd6bebe87e1074fe228e207bae033d5580a125f880532bb6a789b8d33a3efa9219364e1397258fa7dbfb8971c0e83e996de5f9dc1b27a91fd8e3513a53e6a5103b37f4f02e572ae2dd90d2754d0d4217bdac7d96b6f68e0e3183077428dcb9e4526cdf7815db999da5df2b75322625e16115c8a62c6f13ad2dfce62072572d3eedabfc739ab61e13709e214d9349ebeadc10f1918ac2ac7b2dd88e2594f5141c953241e432d0657bf1de15d58e7b9ae2c151405a37e268ceac6ecbba57a860433fc5711a2edfb53a4824c5ed5071551e8a05099edf8bf1cb994f0ffdd5f3ab89ed6adb9d22785e51baa653f31ba216e169009b834d3dd8bd78165634279d80cbc0f87c2f2810addd8d5e45f7b25e133f784ab15986cfe28e53bb934f24142918202ea332708f0182440e4a5012acddea8693ef4b20b0b2df771839f593ff347ba4ee53662e143e706fa4c3759de3994dd37af5f35de43c588788e7727918910841b6f48249606260fb8e212d035e2cc73555d7f1913315c5eb946202f328e03d6fa417d74c1300d5273df7ebb93f56a5238db8d8a90afa6aaf2489af95e2ca77f9ef3c1760dc6c476c891574844693058a279956769b7cac2a934ce977214a3b70f774b78e9ad9a54038bcfc70b83cd89dbabe9e767ff6ae3c7ca28e7f613e2d3ccf92f8c0bc989ba77c5a950beff4f6f40814fdfa7dac362c733ad7928bbf3cfabea83ca29ff54e5816d1d8f25c47b623db0e52f8ca75decec3f10c7502561746e9db501a854763103b529fbdadfc9de9a20e66eb2535e281f7929c18d2e8eaa3d4d5269c9ef38effbe78ba25cdd62b5df9c609181cf0c43cdab8aad2c03b7c4e65554c97de6534d544c4dbb6c832c8ce0bf3f574b343213743914c97a6e0caed85812720ea1fba5562b7bd51fa4393accf984c0431e0cdbc8e8c259d2f1d73e19e5826b436798487eec5f15bbe73f035636653f949e14df1521d99ff31bd56a588f9914fac0426d29af7f32fc81b881e63494a3f1ab7514b03206385716d26651e2972a3a29887a9addc81327d721ff06f2e70a87282577f6aab5383eef7ae3e00fb31713331dfed2fe2ceb2439451e538b71edd93f12008e55694f2da846bbd437035ae1043dd1e592f7226b9e1302d10cdd7858e91d710d5ec39dda2f00c203bc318c8dc915d6ad39136dd6f631bc5f22335ad73a21f79813918c5a74893c4fe235a0ea06520637cb6d38e44ee44acff0dfa9312a2b86523020c1d772924501979a9ccadb497f498f8d76073b8ee38f0c10ce01c3348b3ef3e4e1f21c487fc55636e5cf4680bbb4666214e1623eec7c7a8d7c1499c750b4a9abfaeae3a62d099364665bb0133271a6e7a9a13c7333ea52f0a51a1d0a2aafa0ae9028df371c3a9408fb03298b03ff5d9379b4f2a8603086826591c44816ea3fa7ff7db6683792d63c0386cff7cf7c56d771c0aa8afe56b07cf54ae01ef2b74521e899dcd217e62c447c330c3e3c934b68a1c7f5370da9dca67519a039407169c4e5b4e32d12e40e9b0b07b5771d94bdcbbc7b3c22de8e780f6691d0914054d68783a38b2b246b4b5c2c0866d6d497bf42a69a4b8fca47e5e6969b50e9ccedde22ab134edac12a8e98aaf698da45d60c270ac7c11516f59dc2a7a202fbf382c2445b3d2b74dec14e6a2d1362096df7c9202523575b2fd41d398a507a1b78ece5ea3c42a5190009e0c235a2635d311d6c9b920f2c04f5ee3f405b680bb3537485eb567da43b13f75407a34dc74e868ea3dce7eff770afcc25802eb3bd55762283a09ef1eea10f022a46287b96ff88a49945c2d84292dfeeae74b521c3fe8b07f5d4bb7718334a78054534a96cfb88c9a34844b5e1797440e5dd3c317016d66c4321c85cb8b8638be6b4cb16282e1391eb7fe6d5e9bbdb65f2816e218f6b57cce846d96a3233834290942db36a225a9319506dc317e578ca8c0f1e54a77d37a0a792ab4cb0da85830eab5b4ba6ae9367f86dbaa28a6a9113d5484f91b6caf6a90df557ade82baac09f6f46907043b08800c4e2ed3786f94514ff05021a59a525d90209c56983296cc2054edd7e1d97e9122df13d5e9d6688ff63d4e9ea3212c4c693c3a0313cf65ce855c03a1f8722df22279a8fb86446047e0a281eecc8c4c1432fc0f93c6fc9ae8964ae6881ca98f915cedba1b1e9624bdd81f2dca6a5ec1a8cc03b289c4e2bf6ed8af4a7c6aaf57d4bc570435b69572befce119ccb843303ff754385c345fb010e36272f23144bd9e256d35eca164d1d731ea2eac50b0214d1f945964f65f8b7b46eedef4ce055078102632a54e51d0d882bc0d804267519e51da69c697df90d1a8d6f9a20bc4dcc4b38ac1abde7263d32c4c5f56b2a91ec1d9e4b8c704aae350e879b0017069ad9db01a45433b50af4668deee5894f4901b5d90493dab4279c7657aae3f85a866f31a7bd4e2a6281db77e5f6b2efcf17d61f7b386632dd33a08be914352d451de6edd64a6b2bf6c85076f5c7890264fe78a82fcb2396c6986ee290d3a535ed0445734d0ed451cbe7606d4e3bcc4f99eaa175ebbc65187f056af79f135c05ca0ca4e863df8e9db5de6e8d545ef60ba4c75ab38ed8df4c262ee17632b509205387080ebbcf295040c292a1fe9b1dff0246de5d17d72b70aa29b6f220134e8f6122086e41617d8efc15c41d78c7fec8aa2e94977e530dd98928f97881d9f20bba047eff1a51c5faab13d861baf22b6b4a01d1db2b76b386b684412e3c4b4128159e2122ed295e404db9bbfcc38cfc3ae9b6672d730b9c4e3370a7a5d600b8b3dc7e64ba52e027634c455d24b592b6a5a374a3d7b03891a2c52275a27d800330f3edb48328ff04a3b98f357f8a08cc646cbabc679729ee783aaa8f6b4704df5a7a2d129eb7c2b3926112c72430ac2fc1f9e885356e2a161cbca9c7c681688b850b89492bfa009b28ec374962d816a409227a67eb7350fc2b46406721b36fc071b1a4013a2ceb6649ab85e459cb0c127186cf51cebb07df78df0abf5752c14951e3327e082d1a0a95db78bdfcc2a6f3f2420accfcef5af0a8f39ccd98375e0128645d14f06ba53d6e06160905ff29139376b015a0cbcfedd615f87264d8b4066fcfe8f1ff6487cf58c8787439658eb4f4181c67b7de7fe7397e6a8fdaf7da086e83bd2cbfd9332f0e7485d671ef5074f7df32e455d5583a2eb5722ba5b18ddf66affdd6ed546588568bd1e3d9a80aa405e377cba259bbfefcb59df16271e93f8131496d3aebc3ce6ad02312f897bc16994507dbe299f0e4d948206775d395a0d33c916acb4b176bf8651bd031406783b15c82c66c6425bae8c61132ef577131469632d0ef9534dcc49658c29e835ee0a14447ce7566c81ffe6f95ffca08164f650e746d1bbce060822a203464395a552ba1d5af5fceb9d82de7bd87061dc25e231efc66096648ce30fc9dacef689a2683696075573478261d101964e48cf088109c632a25e9b5e05f6634320bb7a06b2f29135bff383ec172b1a7b879c32fa570543b0ba286a42ae7ff77d82d15386f829ce053ba0d3c4ffbbf2bb41d8ffbe09373588d2b63d6d17e9f18c538867d7670a879c5cce14e9f8005c35e2c61be2ba1d07c853c49b57ad800e6f679dd238658aac3b4a59868f546ec831d6dd5ae567617883afa986231fa3509a289ead8cad462a5561b8ffc800d37c87c1f6822a3e8c8e492e3ea4ca7cabbfe7cd33b2cc94054d183f9aacfd327733490c0cc49924fbf16fa5207187e340f48c1a89021702d9efa10daa1385541122051334482c997f6a6364f71fd0928858be818c10a8bf99f865f782484ba7bef72751436ff069630db815ad232f916bf69b295f2330d8ee88d0344e981ebc3250029352a43093ac618834ec6b747ed74124720436c4de985770896ace0a8422cd127662b8a12726b490073e3ddb9e1fec3652455efc3ef48180769b6d88f3d342accc70fe0c2bb01f7878dc9d633220b144e04858958541b92427b6f76ca7dcbcf030804aeb234c93b69553bac1ab2d282b989cb2c37991f0efd94ee588cbd403977e4e11e7d5a634af533e0e3432ba338414a4eb80e0a639970f1ff6c666acd7e9d8d8083aafa3a6f958f7cde670d297ed9c2477ab27539a0ac402760845492c31fdfbef75f36a01e92e50d30f7c2057b1199376bf8a8f0a4507370f4944376950c5e9ab5dbdb4428f5744ef4e14b3ab33d0a608727a3033ef704982e3eb69c62b28f426c26d55f22123dccfb8e92c1b96f16f820ac7b889ee188b81cc4f323f36d68293184340d070a36dad377daf56a70c6f7c227ba59e19b9bfbc9134219302e01372412325a1fc405c9867fbdca0d79eb65215356ed59bf223a21733e3346beb52f9387b46ec6e5656aefd516e5b048dc08b3d7805e96b6277aeb0ed9fd5d70e06f1764991043da0998f04b420dc783598510ae0459a6b50844864d01b53328becee55ac35774cfb10c5b4f4081763d33b4475e7d6f0e686a424337378f73d4424bc9fcfb79275fd3fb6a081acb36f28e4f2dc375be6e6c84969bb3f8635ac93907877f080d1564d63741b1d5c649995757a83bc4bd6dfcb37100912d387c931e87c8ae747bc5c0f7cb7c0b610d3d1ac56b7464d8ae98cdc081f39399a4ea4b93bf403f3b5d459259fe903487f8da1473952207937afb9c33cda9f0f01099463fa2ecc6bc687bc8f6354bba915869fb384185ef97aad5978de41ff6d43fde42e3f55fdf6c58805f072a637e3e626f0f72b836ef226b59ee8c4ad29dd7f20bc023d4765d993a4feef832c34132caaa506a86a6405ddfd9e285eef6787b1e569f952300b7627d521bd4f6cbe8c4d44ad11f49455948f112131610e094583695b5c2cf4205b0b02231703d4e76a76d3046688a050bc38f80941c1f9ea1de31e58c876d718b4199c3d34b2dcb29e7595cef993acb7b0f6067462b123235a0fd8f1867706054a7039b82d1e5692a036d686696291871435742fa41149cec3e2d1a4741b2d63ee761b441ea928c3c6f25cee291d6e1f5f29b438e7e092d48c1880685a7383161158512a868153e88468405b7aea5701a3628ee8321e9b590a56ef12ad430837fb64caad77204157985d5e84dd8c58022c9a8b8990818143de50c4ce8384f198df38d98dcecd89ab254fa6c2fc8b5727a94e47a1e386aa7910ac0da92f6172ac619dc3c6cd760460bc35bdeb1c092ed858bcc8c71ceb479d99517e3714a90c54c1cca8c97535eed02734dddf5eee7329baa68360fdd3a8ddc32b7c6d276bb51f60ee066883ab71b7abcf6271c9aa81afabace6c4dc8abacf9bf9ae6f7c40f3ac24b2b1f7c2b9560c6e1d5951654925d59364bdf5c4b18be60b1f97ce07aa0783fff970e0f85e706d495cf1050d780936795d0e7ee420b83fdc9db737a2d50ba5f14d3ef8e15766b520266477c8158642846dfc0fe8178e0b2ea88c95618f03d3356cb51ce661cb9b4830497943262af233d69bd26dc5866f426979cb03a6b382bcde6c28723ab707357df1a97627d6bf8dd9f93da375f5db53ccb30a2bcb7a02856b056be9ec5b28a5c29756c5e3b2214be277a742cbfa9f1894706a4d09ffac36f976c54fa9ced253f88e2807092a1a07766d0375d86559c82f2c96fd783fc7ffe1563e71ed9a481d5deb2ce2c57ee8a324bc02138656369782e11895b8574fbd3b2974691f417b1cd6dff60f5f0236ae8d1b8a2c4cb638f950fe47a9f251324514d2a9b69f41770c70d0eec42732fb4e60606b60a99fe6b25419fcf21c4aa1f0d8145a81329272920bdfaf29b0f41a532410fcc55802dd198541ec6a18aa5923d2b2658d6307a30cb44c2ec4a8ac9fc36ab24a8e9b49655debe60be41da555abada19c96c78e543e204922cdcd6fb3263adf0b4ffd38a16000aa0e3e35441fad53acfcdcf5b43a91cd3f3a443fa26f56745cb29be1328cab3c5e0dd01a9e9162d0e67e3393923eb5116c22eb68ca6bc4dc180045c4af3c03080cf41de45eacf2d4a32f1963ffb9d0a731f40d45aa6db968961785f364ca3a689b9adf4262d1c724fb926a9fe13d1d255532eefcc3ab2c0479af289b6b99adca8a034b006c2e2c4dfada0d893cb669e04e9f58e1aa5d226de5fee58d26ad7f0604d881fe673cb4f54e056c83850165b73ada74ac3744318cc294094ac02756a403ccdce6885d0382445c3e731bca77b868dc9b8e76527453b984a58013e9cb37273c6bf9b6c16434da1d5c80f5230f006d7431b1f075af453537633b814d495f6b40641eb9414b244fff85c500a512fc789aeb5db8b6ed21eb2608ce9fdc805e4e80ed8c6446ae67ddd5205e02bd7bf4b29eb40c555e18ac07bffd26e68c9351e84f03becd54e65c139c05d087b40357ab44f301a4abd45bd44bec58cc135e62c34d0455fda8f51c12564e279eb044eb7d2cf1c86dd93a17cd26956fe076d2a757354bffd5ff01a48a627c81c5deaf2e04c3dc53a4e0c7aff2fd6f4b8f66072f2187a7ed20ea569b3c40a9aa696c989fcf43159f695c49fd38324e0ac9b311df2ac52c43d7220bd83fe7b5d82e0be141a5e19217f9d3c468d7860bb5a218a33bea19622d0196051e3fca70f1c9d425e86245f1462125653369acd269de6ee20c8d3ccd9832ed9ff1dd2d564550eb18abe1e9a8a9a75e939bfad5ff5fc837134d1f8683c570da6a307b02d6821aea8756335dba3af22b3191b0d23407cea6130551da77e11db5ba6c0332845a6620b69a8edc2b608d61556943c1e65f2ff694cec9088a920d6d5457304eadacb66560fe7036b955641e3c4e7990fca793e3ef110023635059e376fa5013e50c4c97ca7c07d14e041d14105973a00ec18c08044d44d5129aab093bbb4e997e8d44a4772814d045e77baad3fa575f3c49b2427efc6bec048626cd442067200c505a55fedcaed11dfc6b1c61bc6154cb480e56a88df3b63a374337dc05f68aaeced21329dca9c155bd0c02f4f292fef3b338dfdf91e98e5f5944a1e106e70d9d273822e4dd5d44b6bd3a4e334213d9605b48ade7413c45878ea54519acdc1c721c3b0cfbe79f92269b45f37934a428afe095b5e78440d986ca5449c4ae53c732d3d91b356605d24933eac567fc91430096e65afc60c7f736d6f8080b566a619f63182afa652551c48ce323864e7ff5b7ce240ca2db4b2178582b2cabbda8242cf76f24f923b55b99976f1357835e3209725adafa8525615e9de415e16196b8b3b100c79a368b80ad1a41b83c9cd355a55cf83a62cc9fa801d4a8752b0d9f9f13c8435f5d59f0ad6326c8ae73deaec384f6897161d2d6ce9c7f3a4f3ed82eb5e2481a8e930eaedafa3c4242f1ca753e197c9690f144f234f24cf8de35c10dd365f086ce3dc26c7442a9a3385cc6deecf743c5150e9ebd1599c37ab8b7db33f4a403dd3c9ecb6f29895cdc28c2e9b5712500853a62a16e9a0f90b08ab92b995c5760a1dffc8281128c329c8cff6f1a8889e1f4992daf131c50d9e547d4577fad11bc223a87be581a3a2ba2969ebf99d58622b0f2f21d91e1cf99500afe4609fbe54b0963fa461dc1de6d2afc1cbc679b99096a5866a2bd9085242e4c84118c32bc9151abd7c2aa1eebccf08e273e0e663981889de3283509e6656c8fe33a023fa38ab5dc04ad5bf2d5d3aad6bfe1a161a871b03c3ae8292f5b9dcb64687daf6f30f71c6ffdd640d32df909565f4d796c20237d17989d7b7e81185077bffb7d1a5a53fc714dd75b670c1ed8a160c54572df163016874d091f5b1e40129e6b3f0aa3cdd2f33cb3014729e3f19b5bf3bcdca9d21cb03ded4ce68feea9d023e726aa47a44bd1a8241c515f3169c1d6223cab9a2e0a9742d1e4865204071285bb830ebc8d3a458f6ae898fe8d8504b7ae8b7dce2e7a7320aac704fa8189c9eaa5d4abe52943d0cf21fd6f26090593729818b1b585f4efe88d339cb774b1bdf18cc3b88ad86779cee8f2acffa8edb0530184e525d2f90c090e8caf5d07c7d82b1eeb1087b297fb5d3a6c7368e18a8310402983cd685d647d213e496011c613a4166101728a09b555bc2be1eb8f7b44ffb30b30f7b5081ec566b901d2fd0360824df31bede8708d9eb70a35e54d3e717385d4bbb6c3591046f48a12b7cab93b2e36545a3abc357ab4996e2ff6048b6232fca57eb5a8393b23a1f03e1324ae86f3ec842d77d19fe82edc2c05ef64781472183ada9853029ff275b5af37335e13d2c4ce997ccafece05e08c3e381dc51b3f71eaab62186c327e0defd6c53359b7751da6bace9a7593e5414ca825c3dbf6e0a23109492383ff56d68a5b72a0da6b5a4c39fa456e9e5baadd0aa6b91234460620a61fdf2d145291335b972ee389b00101b70948c9bdc77ccabd19c53d248268aa1c8b1facf53122bdc588a3deab2f80c170079e9aab1478f32ae15927d7c8241f9199edba132531104b51b0710609e7628be60bff3ad4fe53acfdf318128fa9f7cb636ae84bbb741af12cdbba576e6e24cd73243ebd6c58fe365b80ce4e504bb8cd45b1de4fe30f9bf7e2ef0fbfea7568d761431068accc0e05259442d9ff30526e8aa07e9783abb7fd9720b61b7c1b722fc1b7aa3cb6fa285cf1571619c0142dbe053b76a803c5a72d6327b897c7f5e6a7e925be7ce7d77b9b88986e2f4bdba70498fc66c9c5266735bf677e72ae6931e07c0eaa7583723f08558aa5aea31420d29cc243b2de89c34da53b4fae1847fa757cf852027f835e9b330f96c6d80556ebd7e303ab3e52c598cbd2a497d484b07695dd998dbf97c709292c5bb8323e7a12b7f4c03efbcad51777e8df37043fac0ff0ba7049fa55c389ec07242a479f9f4d7815cb7248b07d23b594f327500398b20d6499b6bef388b48c1d6566a1b5d38f708c28888265e063550a51f54df572b74db6cfba4b72aba8aa2483f81c62b710d2e1cf2bb3be6bd20cae5b3885a5c1cc46be92e722cc396b3c643f247eecd3236bbb785a55872ce387c1428a748e70804f3ee4b8e37f8a6c1685c8ac8ea58205a36de2a6a908b021ea6566ee8dd0fccc0a5641f25949149e9cd02af5dc4d48cbf82805ba267ed56767238eb05878044049511197c3a476fa9d087be0a7767cfcb3e14c0e3d2225c9b40f69aca3ed4d5eb708a05cf1b31d09d739f2e344fe248df472be8355122e4f44a94d14e4c4a2d01885ecc9ee3bd914748eb73a8808102e6653e3087c1f5b723d3a8b15cbee8450c324376aec12e58132fb9df40c1514f875e03bb1a852a0cb4621535f72e563c43d0ee5b682073e0d9fb7e0617046ce13b5f6a919dd7cb4c33e76a9cfb67755204897ab91b623ff026ebf0ddf6892e1c4d378e14fe34b8d9510c05925f1f4321f63f1444f90d3e40dfb7e89ca7b977de4cf88dd08c7e2509b6ec9f7c1c326e19490f5f40dc02ff89371f6f5d9193c14f742eb497c70314129c9d55ea30f069b980785d7e80aab82d999420a086f553784caadef7e913e3bd811ac21bcab799588096c14c69a88fb78aff053f2f3be71254ef99704d55736fdb420f31176e684b06e97ae2813e9472878fc377eefa685e745f0297fc495032f6a17be4451822ef349f613eee3db0ded2366a10f94a25b3b058a76ce792994471c50958c661b33693c3159dcf784369fa591be63e608de9f74380216f531f4cdbafb5fdd4b3f7bb7f213b5cde8c75367f3f8de9d3a9b01f567de12d233b35bc8867d8c0127e0366826e8e3acff23f3427e86032af2107cae80758d102d49a780ae8419e8d7448842c8085628edef509efd214f4de53146440fd7c200677667af2bc1034c5a3c7758871a9f4957d38f6503518680f17448400f5889ac10228ceb133e95477b093848f02ca4700c6c34181abe29f952ac9b46265ff1b123a3ce5108286e59dffb29c87edc245c089f5c8e192114e6f6dd5a6154fca79037264805d530dd06f94dbffe7553cbc3bb2484d544cd5e1c6ce4994a3f884d1a1e824e230245b53855ee21df37c3ba370441f5c5dd22a4b5c003e0047e4ffb37dc20c644989ab5ba08747ad8015cdcfe5da20181fe59a3d85c36b63cb52b9bb1952eb5a627732756e3936d11c3740d7f2f94088b29f4370c863db44b82d7deab3ba122b0b9061b2d834e48285e853d6f8786777b99a65f537bcacf76c4dec747fd1ed0cd4068952f7495248f7edc81a1df2c4d5bb84cc7c6c7729d8ce37f9c6a21254cfdbab769ff18acaf086038f82c20a4c0c26c1b40d8553c4ba187e197d1b4c534f113aacec2a187c1193c9debe5b3a4d1fecdc164f8b8a248fa366cfbc2637d5b932f132f869ea4537159b578e85bff604776640b4f18d8b5d90cd82c730b4200629dc5ae1a27179d5d58a93cfce0ebf77de41e045290d786cdc18c6429530c02807cdf3b622e0f72ef9dbee6a91aae450c95c9ba29906a51f38f83705e08a09dc86d490589f0f1e0e50cd776e9a5c43f53cc70d2b5daa09cf91032c64ea95fa5b82c3af2575476c5a8f25ea88233267e12d30124f003edfd4f0fed8d873b5018c4437e4e62588737c7fd416a21fee952dceca66547b6034d947e9ca21b686e9910efddbbc31c2308f37daea2cf6dbfb44a27ca1c400ab05f74d3d0d1932addbae6d748a6f0c2c2c3ed3d54c21150e4800ea1c65160bfedd62bf16a7ad9ae54a0035f9467adb563d593d49c61b412acc00e921e2490860993538767a1c3bf6966a70b602b9331bad69e695df91aeb2fef7a52334d051222498ee04977b4509ddfaa3b136a7d007833dbd194fa7d6867a21ebf65cef8d74e93cf4783323865ec128b8510f0efe56c1ac9c7815e018c8599dfc4fa41ce0d969cdc6286ea72443a6bf2bfd78468d12b9ecb9827c5875e5ea0be811bf25f0e1a6b156250fe202f321f7cd6210aa2bb5b418b4835c9c99e916b7839340f135d91cec46bc7fbfefa32de3eefadd584224963a0b26ebd2f06e25611dfcbfa79e0a6440171cd679d828005822d6044427647d3adb88a08b9b15a6a16e2f2ec04f3449682d4c91c4dc77a288677611b90af97da537d015c7f654ce27fc7e9e231659fc81231f9dd2d35ca5990095c0828e43caf8baa2c8220051eae2b073485097df77f65518191bfc19f3f77c685c6402a6dba200d0411efe172d7bab972d51993a3fce1350c0bae62ffffb66a8b46d569d9a567de513700a20cca9f5c1684f7a444ebd2f3a8fded3b2e530f8efc28132b68c5b273c76ca11d56530033bfb6bf0040214598532284b9e484ed1f44d3dfe1398cc43bfda69f110334871dffac7156bb58183e690b508e2b887e9383fba5bbbf88ba62e9ce203f8017e479c30ad79f5a11af44ab05c19da0eea20dc6427efd53143be28e90da88c28b657874c53141c552ca5e70460f34bced8e420c6e20058cb2d47eb2110a58d81ed13e0c4811e5c6d3de24b9f89c025afbbdeeb9ad00cf8e439797cc122c1ae79d5cb290b1945fad778477c12571bc0ec97234cedf9bbea5318011f84c1574cf5425561eec6c3900cc932fbd77966c7939c401f3b4855f7394440026350ed5d3449cba1e097331a17130c145976545ef65a242b43f8899641bb8ff25e6900104c260c1235c9d4fc1160eacdaad2011197491c1dfa0dec26ad1b73f06ed6d861f3a4c6d67f0a387e0dff0e8b77e30981d7af11ca9f00c7c7339c501d1bb64707e0cb510d2dec6d5e5021290d802127bd13010845486971b131dcb2bcb8e2e43d282a54f381b4c3af0203ac3a2b83b935008a12ff72a77534f7717006aff2450db1b657b30539080f93b3b212e22e6fd40415ab641d7897da74e054ba1d90c708b2f2fef2794a59fa32cee70f8bc1143ce5ef12fc953d925de23975d4705979f155b5b5db68eb65c03ac2d410a8d8c2164339e72da2fc7e1bfde9ac68fdc7dea393064096cba4d1b24f6dc0886c0881395fdf1991eddc10e10eae676a41b1f9740be215e8d5e7f0229ac0f063367cf8afee72db1a5796f20d9d0aa2b1eece34d76c0855d47bde2235f081df56103bdcc88f70ff6ab5a48ce0d8728b4d3fe850cedaf9191b70e5a2769d356153f0396f28c230bd3f6fff32f6313a4acfd50d2ec37b9b358b04ee505732fdece9fa9c735b918debee8c8c8301041f30cd699cd38eab33f1b6e4ac2bc8367d012cfd64932e6ceb2258d4efa0579a4fec5ff4593a84981cba61ae0d621a88766f515b414409781b2a622976f72116e3e9eb78ffb411bde483f6b08b9e4e5221f9e3a445948a329812285b5d8cc49803e6221025bbe57cc202cc851362607fe0adfdc9d86a0e208e12006762edab07678af5bff876e2767c0cc87ad8bc351dd40cbe8bf4950acb176e45e32aa2acc65b9320c7d696ee169ed955dd6f9c6c914badfc519ef766e9f1768d235ebe898c6dd134972a618652a79e3642d1071007a064b0c7d0112715770fed45470236f8b964f51e2806a0d6a9387480d5032976293d0f90a57fbd6ef203bf1dbbb12d4fbe9c25c470fe9de62954f7672132840aca4fd78006364bee659d82ddd9839fd724a05c551ea4526025e821ac9656761f3c1b1ddcc0e7b960689fd06e1a340e4187b013e48b8ec62655f8c97dc5e80a7bf33065cef69463450f2254d9fe882c8369730bcc1d6de8894a80a56c8d8444f79d8f72b29fd6461f723f6fe2d5b8511a4bf00c7008e6d5d6f2cc0241f024e056f57f830c1fe99bd7ca22d6918c8330a24f2e1ddd1d01bfb6c45d017467032ec6d5a2d78c7800157b185022c98d3686fd7a54ad10eb887173788ad41c215aad4f52a7b7d5c12c3b35e1bb9be06b515bfe2d36c37844706efd0e66e20718f2fca8efb6f7199e0b464873e42c7e9ba433acb9c263ab584a7de0448ef01011e72877d319d590bc448731bd5113519d405446c4b532b164022bb3e335358ffb26676d40d5451932eb6a0ecdbdd7bce4ba37027ec20905e62c56cd89f062f7c9c7a339d91c2d6a86c39eb73c465f6399b1c2279290d14ec262d4dae6033fad68e6a028fd5857d09e7abe3b3e53a0c93476feb1dceac4cfd8409918405ecbb6b6602f93026fa22adcd4a2b2d1826fcf09cc08bdbe5630ea82f73125d72a130ef40c2c5d1a69802d119b33c15daed1ed49608d98e03d24fd2d51791ed4410b5b05072b5f994cfe536aefee330c0366685927a3715f210c1e30d508023403c372fe49e306797b1d47ec8ae78a93c569a3e5bc70b36fee1c4ebbbe662e8a75d33fbb1c2755b4763483f4466e05ea8d11ba7d2750bf5f70db1de0c8194447aec97751c52b8bba20a2d1631188c8c95612606b2d5116dc4a067e8428e86bb0d0224932b1f9696482e963ea3cb92053d7e7339fcc5e8ecc1f1b288a50ee5481f230bc05b8d84229a9fa3eccd1c2c893fecc85e178d9b8314875628a56b7b3506174b0b81684c6f757cddd9a912fccb1db5d731192087e3e2b9951c3ecabe0ad94998a7f764c4f466ec59e925d5b44ef57a95ced3a7c826f888f3753e7b425e5f02c18b81478fd69c5fe4581aff74be25981dc24bc5ff27599d3746cc423078977d6d5169f564767e90225021f94e8dc6d70b3398f53da12d329fd201d404f780989a411967212feabcab42da9530f317d3cf22a1fed6c057c7af17c12a11cd85bfac6b42e3a17cd87c712d14b3332dd6e5cb90e7aaeb6a03d9cfd37d3c3c0faf00c2c7151bdf972a5b9749a0c1275cc1ff6230bb9f61d063a92b65df46bd0d0ea6e3d540589373b1341cee63c2a3855897cc1227f8f2fda08beaea71ecc9dd754dfd2aa914c2ce66f482a308c4ab725396ab6acdf4d0a70b2b8e7b045b4761c2b68affa12d9f1971ff4bdc7980276af235548815a6977aa4f9094b4f7cf6501cab1762403f5cbe05a33d771e2d5b3f15d715d54bab92f2ec9115af6abb41dfa32be22f3d09a972e1f806828d6a40662ed739c6dc8077565527aeb59a85d309fb7e9467ba0290f88a7bf6311d2f78f9d6fc81086ce4920a1d2b3e8a0a85e928b0ce50a85d684a0ca2e851d09de9c20e737cfb451edf01a3dc1644dfda8faed8587d7f60424132fbccb56bea4a56f9f546c4478d03e699221bdcb19037d60eec04273e4664a3e0e411a0d2910ebd8fd6905265406560b3c34e10fd2eb69e2bc8de33e60fe478320b6150e64639ad7090241a222e915d8091117ee3cdc7dcffd52a3216ec9541fb8b778aba22214c70ddf8080d8e21ae716d17b5f16233eb6807d8f04379c039700a71d58d2a0f461df5df2aa3cf24bc228fb8b605f8b81122a070815d6966283f0443e90eabfc6c473dae453221850ba8fe408f0c58c5353fef226fcec398d6b706026379d35d5cb679e650bc722285c3afae52e36e0204530d6d5a2e636b82c18c45e0a7c1fbbc5d26944e52700f9c1089f9bc4491df33748a1353280b36730a0b2dd02eed34f63c0262a77e42b12a2fb307e2974c6e963df78c2d559d8b5685061f51dc962e7a55401dbe3c13377795dbe67c734414755e9ab8d447a5da2379f4e62d9ffc2181014ed37f2f9e60836d5d08640aba4373caf047f1c30d0719db76abca8d2c3e9b113de1a5b05a79a9fee8ee3ea85ee0a79115c1b53bec0c0b2aa98d1386fe890ed5a035800b13b35fe9c1668ef55157c341b42d9673dae279a149a904134e4bd483a43e53fbbba25a04f55fef03d8bb2535cc8c0601b13048c009aaea0277192cd48578a263fd628e1df954416409d1e6b6598afbde506f7b4a0a2480aa9f1db2acb02cd713c5747478458210e6b09f01e130928bc7007bb1a085dcb986a12cb598ee1c452ffffac48639d6b40cec0b79e4e2bfe7f8a443fb1831f77890afb2d615685d4347a5ddc0e1e78abba0b44d32fbed7d9e61da0d0d2623191e48d1109226d22f7b83c8d3aa1a19f3885e4d5e96127ab8ade70e510f76e0f139f6b8a712a70032725987ab88cef8a1b1b851c6add68ccf9f6c3555d4142db7851bf89c5943ca654c5e5e276c3b21eecc16be1939ed4fa4369b9e69d323cbd1843760e6598f0fa58c05dd968bfb902ebd0ae5941021db236b8d5c5fceaca0fbca804d17634e4c76ac93c6c388a69c9be966e944dc929c0abe9b55e1d8ab3c2c684aec1fff9c29b7087a1081ca6bac206c4684de41ac7317c816279b2dab81313d24248a032356d230cfa9f7ae3de41c826b2db4e1b13b8a5d62f3140c438a8c3a3b9d84f4ca28cd7b1de2db1e37a7ce2c70d910702cff08c8d8840fd827894e03beef28103dad8b59497d76d9c789dfa4b531e42416a3a00be0436724b59713eae9723b051308dd5dad2b67640b4bb15013b72462a822d433febd0633d5092fc2b764ad8f0b17fecd36bbe7446da3cf2af59c20a521cceab988c8be342c165701bfed06a9322e825ebb4a15b7a16d1763d26040cd524d9f112dd4d82aeba790f1f37c3ad84a0f94fbefb23d34c1f2b17d4fe17249ff838474ebfac15fa96091a5eda5b674e80ab2cd8175c03f2325490d73a669981643bda40b93d704fbd1e77afaa96708b03c64dab71498ab9319ec4db24189294c24f654270dfc5056e474bd259dc338261ec0bef1dca229561b2d765ba99c0dd2c7807404f9714eede3201e023cd6d96ea92f4ae488c44fc6842f71feab119a7db5de0c56283b682fc4180424f859badf47ed75b9dcaeedfff4e51f1a5ffef36597ff66665ba03671ee77b8507f74fed1e6f4ecc6ccd01495dfad0335a289aabb55394e1651d4fa0413dc67d87bd6bd733b8ae6459d9ae40577f14b54f2f2cf49423c024754de266abc13f816b983a85f9dfa74d09cb4a820d0d21bab69d0622453a1b92323bf779e24cf8fb0c169610bf2e9c739e88818bc01a319c422e487caf5a19db54a088e4ca8dcf36c7c6fc2d7ecf5a5e7750930f27e8d74fd07013eaf384a2878c007c29774154879274096f617aae5bc9aa9e5a2da5c2ef361f6d1d209453c1c993628c6ff11325867fa90a86fe34431e4d098bea7aa1e86defc19465780558441ce8c3b403e912cdad025945717b0d0f901f72b0667986111efc2a232ba05dfe24f6a2ce1de3722d8fcf4dbfc9693ed8e1a4b6ae28f48c49a8d18535d4fc94db939753ee6278d1fa324a23e84c1421a4f2097e75ec90cda80dec6beabb9b93e3c4904860e3efcee5d58c5d423fa0257a0f93bf556582fe2f42d316bb104c8c660c9c90974a2aa88852af57afbfb786eb3457077bf822909fcb319b63d92f0810964aa523fc7b6572d0025c476fb6b1cee5dfd47aaa4752ac5b87d61e6e0eb9edb56b325e978dde45941a191b0a59c2cc5329ca1e61cb90a340784d736eb4496d064e5879fc073f34c299613265e63d8ee5610b33d2792a02e72afe8368231ae3aae85fb8587df1ee40a57ffd1025a8e01fd3cf5c34033211d0fe26a8e05761fef016703cd21123bc09cc4941015edccc6e7edcd6364a248e2a304654cb99b814afa9bfea9f887459c3a6f0f190ceef742a3089be30d9f9e140d7ae59efb7bf3bfec3dcb7e0c46d5f91c403b4a320fef55318cee48bf2e819c9b27fe4d322d33bbcdc042f9f560469dcf5b691277bc562f507cf2e81513fa136b4935771faed1bf6b65bffac320c3792ff1eac4921dd8f57ef4f9d58167c65a5bd399e7efff99617968cb0d1ed18d50c1bd34dcbfe417ec6a6c5a836e496f8ea0887ed378e85331e2af086da4f4614a34e377f2a5626919d22d8a85277070a3b3758fcf7999f6d5d3489951f2f78978897c4d5c5a57497a67fc78c0780c437fa854f5f96bbaf8f4ba8f728527eebe638507e757452341db5479483380df8db3979181aac1a8060128b0b2cd489c5cad4cede12bf2282bdc37b736f610e77038e6a4e8185685b4ebaf69c20da8422ad6307b43e8d2207ef05980ff14993a00157eb74399fba7601ec2b7a4a0ffb9dfcb5bbc889c85f4c2552a065f3810b4f1c2c74466ae1a94f240787f923610a88fc6f18fa50499c99c86c215b930868c16d92e92f79b84fb40ab7abff260cf70e2c928524ca991548285b201c821b74ec3b1167f79704af96a226f8c9e5f69051522dfd8c4ed8172591a2f17a5ceabba144d4d5b4dc9f760095119c9a6f5b1d4bf99c683916a4d6763189468e36697b8739be0a7ee3a0e4382050dab9b5e599938a005ae8ebf91fa193e9e776c66b7ea3a7552f3362b2ad1c682ea0be9913e9e0862a4bda1cb46a3d75d302675f59c19b5aeadf99182269e7a56452900c58c6c4e04e811356d80aec6a79519a78431c5d8bd7f45e441bb41db8638bc375b995dbadc789e8b029099e5b65e7e86515587ea2e8af1874c65ce48a7dcef20b6ba56964e741e5c8e157dbf3864211fe926b3b2800653ca37e874259ce6f37d5796b92e7d9764f38015705ebaa6b125df186e75a05486d5a5d94d60088e8c12afc67f1ab92e1c449480d1c0096a89abec3191fd2919fd745e6e53369d9fd7bd38ccdadc8c17065bfcfdde6abb8cd135be7edb67bbd32b844b5012f3cd9343eccbf1ee7274e648706292d4e9e1c20142ee8cc6d555d540cf64ae27be09c5288dea6510ede27c402bef2154003c703d94c87cf9b8df0d382ed71eb4041e703866ed612d349be1f9e66eb26f7449955e2016143c476d8c5046652a42f811504d24721c8e8c9f42c2f1824fb81921a817f9b1db6616ea98f624c0c9dcdb2d8166d0f649536b16f39e5e21fa28c66cbe122368abe3ce7132aac8e316b2c630afd141f99470c077c4ac4c8e0589da01041dc7d006b4536e66db2f62d99b40eda861e793c7db82cd618392e256d69e67786f873cd04d974a8a27214966eae73ea998a17c3723fae7d981fcc02a0ffd95f73074eb99409614581728c8ba1e9205b224dd481c346e052b2aadf6169b014b4af51b983925f4a51b24312187938d9e6d6e06872c9a74eb2701333d1c22cf073fad67c3f321352d6e58e1fdc0de3b146292cd6e17720db065a6e1ebcd02fbb81f5b6176a543d075e65d8ce43d74f496967381423a2a1e106c763e83ad5771c7ee3f36da02cf8949019c0dc5f031e720fbcdc79945c5b078109807535444c6cac0675627f212c36fd20dd7d9c2fb7e696c9ce41f411178aa680df30c4568bd7fefa5270e0ab803833e49e7454698f4583219978324a99ba011b2c85435b7188935ff7061d51aa027cd7041e48598335f4cc021f7a2a6b5f5e7be52ea203efe219b132e50730ccee049a49bf5092deb37e28d279bb017158cd8128191d4de4afef48fd567451969d51f2da2c5ee0a24aa1e7dd141c8471ef6fc5f9ae5bda76106f8b6f594125d6a7d73a0c7beb45b4d9190601035307c60a077b0c911352cde8fb328c24e1cae10c34cc0c140225b1bd41a7fedf315ad121d850a33c8180ad2444a8527b5b4aef68765cb4f8a2efa2a7c611749ec710f770abad310db3b4ce73b4c6d8c0713961bea651634019383c3e4e9adae50d7b4c7935840c322351147048cbd29227a9ae751c5d343e82d8895a8fcdc21d2a4f0945e337a4683436f11c7fc16cc26f579338e978b044b053e35eec183533b20f4a86af7e3a71637e5bf2ba6019163134def930bea03c5511f589679501f9401ddf7b5c387dfced6972e5c64f6011426a2fedbc4e5078af1060dca52e6ea378ffb6c92ec8ed9b2ba65436156f755d2bb327c8e4b881de564da3a93093616b03ba6f60c2c4678f7d6918ec2926ad8392add8b8c00966c077405947e8e4f6d1e64ffe951743e7cb7aa0eb1945613697613653645ffaac70ff79bff1af2d94e9ca8a407b3531cbbfe9942eb11a06c094e4e8b373297d5e7414d663dae5dd16faa7cab5e6b962663a012fb65610f238c10089e95bab08a647929f1b941203ea4efbbec4922c081a6607f01df975e191edd31fbcb2b938f8c08792b8bce052d38870da670594b2b915b778231c16deb82dbdaa0284dd4d417a3f94c7bf149f9bc0d17ae815ffb72182f6ac0a4c3619ce61048521cb64fe49952b4453297fb3802af59fc295d0d9dd7c777665e4c1cd308ed91fc5abc57f080d2499861414b653f86b6c34a924e045eeb2337b74d8c49b3d836207f085f38a8e41f3545fe816e061047fe0c3a1a8784d4c14c8fddc85acf9e5ea6d370a6f97c6489d7445226cb9b098284b8458d790cb5b444800e86e87ffaf025aadeef0a002139f91dd129353894d7c93210ee8b097b213239518031c37c13dc90ae50fc0191dc3732425d1b9787446cef53e96d2fdf8cae37b12d3ad72dcf2ed5e83f15bea2538f0934874ac78b5a518267bf6b176cfb4a5043a0210efcfdaf9a2685bc2a6b8042bff83518e2d215dd163cd7b4c871412d11514e991076f066aabc351f5fde6fa141f5b11efb751c3852e51ade50f3e00dfec506d914bf57c223cd4e430d8407858ac8345e993191dff590e7c85d67aff88f2dbd7526c9d27205f7c3c6cbb3cce5cd8aeeb75748f31632140868f13c69bcb3f52b215fc01c347a7d832e1d3200f51881acff5359508bcb28ccae936f7757faa4403a5198aa19c66092d989af632750fe5eceec264dc6a860a92e2654214aa91c342647c3471eb629c97527ec520d9609c6590767ab48c71697cda88470018aecaca0c949247d49c9edd0778ed425eba03dc308a22a15a65831e380959c75150a9a83a6640e4ddc2fbd6c72ef7fa56d6ef0ebf9a2c2883ef07b1c0557de59cd7729fcad08f534d96d7684b06e97ae2813e9472878fc377eefa685e745f0297fc495032f6a17be4451822ef349f613eee3db0ded2366a10f94a25b3b058a76cd5ff3f254e2b2085822c0351e5b362a0affe5ffed1270a4efaf37b58fdbe7ac70f199417845500ef16e3345ef6ba645588f434a098e96d29b0945e33a09dfbb6664f34cd56ff00cea1a5fc33e27003c1a8fd2f3aa7d55d3d4dcbdcab1a14fdaa8eac87454849191c9127bc47ec080a438068bbcc70d3ff75aee2327d61c5b222126d59613b2aed32d68cfa8bcdcda3e1d1cb0c815d0738f60f35e8d9b6ae2b7179ed12cd008a3bc4a6509dfb944faa58b89a0f12d20a5e4d84267f5d0a17dcdee2c10416f042c50981806fcfb7ad3048628265a56e67c8a267713d6e21aca5df5e60cb3a6c2dd7452143d8080d9b0de0eb885590ce5b7eee4b22a9dc70b83acf2789dead0f7988debe9896f4d97f05c49e08dbc78704957080f5accb1014f0e5fe95255bd5c5c99e53889674fa04e6f2c54bf222a729d6b3b7784cc2864b3d66d7b2baa0753019190617566c32549b0bcea0c0c43c85a1e0b6254f15ec162f376480f6f902baf3ef966f6554fd736494ed124a9d367e70bf2157e9c29a56882fb362459501324c53d16a6b3843d56c7678590a450422bfed98240024efcbbea1ab6d2db050b5a306c2f94b5a87f0542779d6677591d047e4841164d29100e2cd3571c039f3aa2ddc8679307f9651ce621a71f2884a9ce8a7735a37c68b1e6df10ded685f1f2506a7e10342602579d2dd0819096d75b355d1f18d8b5d90cd82c730b4200629dc5ae1a27179d5d58a93cfce0ebf77de41e045290d786cdc18c6429530c02807cdf3b622e0f72ef9db9d7ce13aeeb8f950fbe0a07bd656ef2d1aaaff5a4303b4b46c2036857447ef474608bed03f8b3c05d409e46bb3a0f9d649b0ee7f625eb8a092a1ad40f2f547161a922239ac11117e4fd9cc7892d6d62c86ccb159668d447efd137988430bab289b71a0b5973247e7ff97eda3c30c0c4ef1d3d407250b095128501073cf23737553cde4824129dc4041c6b37daca8e7502c23e5d078b6cdd3be93009804095c459e421aef973bffeac355c5dbd9b547ce7d3a69834910aa220daa2501d107b8806f8638f701d347d06f0c63b4e806d332eb54c7ce5c7abe08a5942a8308ce77e96191614f71dfdf0f82e6cfe7c51a95426b85c13f2919e6a6cf790defb3085b673365f2ef4a47c0644e7a6488c2181be9185f31559f2b275f0f4fd1e8c279a5083eb99d637e300c00067215323a51686cccb15e186d7c7ce18e7056875fdba90cf0e29fc15614c2f1052690fa71806f68ea3133e8b412d3cad970d5325d3d9157073610cc7e079e548d3a3c0f8ddf6eeb5bee26c5f27ac318f2cca068b0784ea676f73af59a665b76f986f47d3b7c7b83f700f0e5328ff2e82d87534f7a65ae0dbbe613d37855773108f7b777a49013c9b15aae67fdabb4ed6bbd67b99e4a58d8921afb28995c531ae1c34831d8ad5248bad0df9def9ade720537615d16adf4e39b418c3548c67581c90d78f7336b2035d69588077d168cbcdd7af7eb90bce1ed648fd4e7861bdaf0f493c090221156492e10adc2f19abcbafde2b465a5f383e60529582518ae20f769e024e9de646a42c8379bdcbdb77cb6f9f42e9a6d1e3bce2a255971c48d58f1b1d87326158fd618d651bfa66bd9ad7fa373ca65e706200e305cfa025daaf6cb66a026a4869abc5e90c597f423fdb31b3fba5bbbf88ba62e9ce203f8017e479c30ad79f5a11af44ab05c19da0eea20dc6427efd53143be28e90da88c28b657874c53141c552cfc707bb77bd73cfcc750819e58682aa142e6088c844f29d0f955f69cc40ac2005843f99f4fe14bca9ad74acd2db781599d8950a8111f777174540077f741394fdc6ae81b86942641bd0dacf8957d8397f07354d951f0c6bb9d99f3f8693c07d6336e6831c08f8cdd9223238ad1b86e7a8e153586ec21db931a770d172ada7b3a0c089c846ca911a321fd7b59ba84cebe767c3e60e158545a468420b5c6b7b9641dce74789913d102491be2c4b42c5a347db853b198b545f3b6e1e13181803fb958ba6ff1a2b81d05ca68c5514e42941bb159f16785e2747d4dea92e2966fafb8bbd9b0641c9f00293295a4875e0eab46fe945c6132b2ce024a2d823ef77494cae8bd4b68f501e01ca3092dc8e6a2b086cc3de9a84c17f817045a16fc89672282c6989abb40af882ae881382778d301ea439b8e91a4a6c12a14f1eeebc40608fcfa79f3093ea5500daacef3b422100a3947aa9598dbb817f6d83421f68df9eb25b3d02f9ba9d932ffeeba4618ef84e3962078011687d2af2b923c27c6f244b4e91f0c6ee8dc68a6448481e1bb881b97ae676a41b1f9740be215e8d5e7f0229ac0f063367cf8afee72db1a5796f20d9d0aa2b1eece34d76c0855d47bde2235f081df56103bdc1347cf0c5954d710b1d37d7f91f32e971fd0849929848d2bbdb755510e340ef38a565db2838237e82d0632d1b9738f73a4d7b3c9f743b7e923d5777696e9d6e91ee7cb19cd598e3b55f37d15f299afc4ee27f554ce4ce941ddf59df9c5302b7c395ac29875f7b6572d5c3d3c33f0d7169bb15048b9f0883e3c9a3bba0628bc8209bf6fa029d352f2b4b791fb91e54ba2c5a136414985d773b7adb23580c8fe6c0b8e07bafbc87fa40f7c2d1f811d7873b64851c8b030c12b3a2beacfc05df154be4aeb66ba72eb37bd2ef86fd9bb4a30f41adb19321db01f3424d6d95e74a9f3025e5a572e0fdaeda5c773e2193a12be69d51af25a2d524fa3f180b57bc1969503c531929210fc06cfef4ea72f9f05b30bcb958691c9aa12e514186ed23f121ed932386afd070b1e0143b34ea15722e4df54b71ac5ca7ca38eb309c4d4d9a57fbd6ef203bf1dbbb12d4fbe9c25c470fe9de62954f7672132840aca4fd78006364bee659d82ddd9839fd724a05c551ea4526025e8fc35573ef9c775df7b6e589d0871c6492586b40f53d78d13cd9c92b8f5b6ac9ae27a597a4339c35f687aaff6f8d79addfa74f3b1a699a2fe680cc67356618ebcf41e511cc5507ce68812897a7191f808991f4a80f26e7c6dbb6df87ce1de0fc50052dbaeb3077afae1cb979131f0979f5f34e74ed56feed009bb5e49da44badacf74195ed413eeccddfeb6aa36f747d8cd3843b88a3f75ebeae64ad4b06786459c7f67cbdccce6bbd8759900fd4a3d01bb5f188c491f910d9b66d3bce9c04d93b76ef604fa8f98bf7f3f291f8bd93bd42c11c26c63bf83feb87a915bebf868f8acac9bfea96e69d05be00be3e3aab24e869b1f585370774f0384f75658e4917a06bf8ffa5bf0f922954df1471ddf25da593d27885a7134172e8e98c53725d9697d87b056ea27916bebe803733abce61f2ee8b47397c2e1457d8c0e9b475b597c139cb76cdaadb200edbc01901d766f08415062bd018ed4c04789e029721f09f514912a47873ef43014200c63e61c80d92ed44642e615e2b22366492ad9817ba0c130bbdba6a8971b44047fa50eefde907e697345aca4263a8a87842fdfb11c896f61e0e8922489adf40e0ae27cb306dc94d38afd51269b6fe3a599a27ca136425254c9396e2cadfadf9bc01054779df8812b88e846392f12ffcf85d8afc5ca52c5b9b43efdf76d5b67a054f32087fc126cd954e7c85ab2565ed1ce00d0d848429387a2c2ff07d616a0a1984dd74555a45930669fa5458e0a4da2fd79c207018007b7882749d0834e46ed5283629bb00fd849cd6ae37637f4ce53939e11fd7c3bd5c10b9bfd070f05852db832d139ffe2dd2cd70fed8c76273e8dcae61286bddae81f7f5b41fa4c47a27b72e23880cc4b75fab1862344e7b320ee168a4aff4c8a76d7059c67e27aa227d0c62ad350c1eedad7702148048b602f48f3ceec82605444673b4799b1fe69b8afd94a2cea61e8422dcff03ab242a232998ec9eb8dc011e80932367cab7b4e4022cead4d92064ed6c8cff4ea6d5b90b6f5ecee6ef0c5681d6e2d900d1923d923a32deb26d29194f45ffcd159525216a26d7858e74d04d699cc4cc7ff3d5a59dfe23563a6ed608a416ce27580470cafe6302dc0a074e1b7cb91029344152b4e4eafed2ef93d93c02880debde085f5b1372a5c315849f2e2d2a563636b13c63633d2a9166165caf5a354456deb0686953080b7649c40efe74c2ccbd201294743e6a6a7d172c9c6f189dfa8b2d113390e3f68f12423343f1d9dadbfb4a9996f232b9e6d4c54cd09ac965e4c716deb37bc7b464ac22a3bdc7731055edbef4324d0de1dedd2ea9e6d32cc8f6e848cb88f2114fb100aa6836d2517b500df2062c9505e392df3dcdc02211f4308cbc48137d5a9080a4f49d5967d949a9ce8247e50367fd1e4742e9a2e0e4a241a00c86268ee4cfcbe2d40c19a0ec60545abd1e79c0f7d3a124e7d3698329f8737b2c9b8cd15bc4bddd472ab577863d60fdbab6c693179d33bc7ca56ace2ea6970c17ee94ff61f8e47d5afe324a7f77911b30a06402709e15c232ca610f63ad30282d0c95d0a0f835dcd55888781f0190ec2dfa34914ab67772c9cf19da0021d3e0aa6607e0d8b6dd537a7b4f07d04b315800cdb32689c1046d326c7b8857c1487efdc2f645302cc4a706d3fb94b7a0aaa96df15c53bd837d0c859ea9440d53bbcc36bd6eee7b107838ba9144f4dc95602836cc90bcece543c94000cd93d80c2fdd215ebf12e682787ce27c2e3167749c1cba0d308768800e68af611802113c89b6375a579ab0bbd526866d80b3f2fbbde021eaa6a4c21b489cddf4eecad03827e1cae56dd80ac4c9d0d2d7cb15a8e1012519d22abf739d310df4a06aa2514081cd75e1dff9135f83fd179d5a43a74059fc0f2cee5ed4d1c00b5f9de7ca58eb4ad5134ba8ca257e1b4dd46657b5e16deecbaa07df34906293c37c6da223d14fc6f1d86de73d3d4f42fd15af6065a5c12e9638170159c3f210732dbc36d24930b6189d1e4c1a848dc554f3eaea3ee3300319888304a73d5982c25c33d47363faa73f142e92c2ad5ececb40ff8b1a4fdc5308ce96f7df3e73c046e7be99c7a18bf1bfeb4318f142ae905609934300a0befc55debb2a8f13b3644135dfcba08ccb93fa3089811bdd3d52b105951cf4010fcfa5a19604368fba2933c66be6d9331b0b8a338d62911076a15db8c958f9a8b720dd33929062c13afd487abfbfeab61e8eca3b66c33879102715b84c9a8f01935c562548c9f5789cd3a0cef73b19fef64fca8547b4d86afa409c1a5466966dcd429fe8d6e00b420df64d3de1b490211b1755b70ab55f108dca52af9343872c72c1c4389f60fd5a5efaaad97e5552a4c5a764bb617084cc3c92456ce37f3f4650bb133af0e1f8440d4e4e30981e5a565fc4a4bf136726f1c8b59ba4bd86c08c738c41c406771fa96c70a8c0d2abd783a4b5b8cd0cf621794baeaba874a162421bdc14417a9e1f43eb2d461e1e1d7b96488fe2bf54a0b26d0c6db494e08ada12d8e993bd55741c4e4a4186ad097ca4ddaca39c446ffa3b90925dd2a96f0488c6d9a69a3e8f7358e8f1ac15f0d3cce6425718e4d66bc396749113c565cb5c99afbd8c7037821d07709c196c76e40b37aff39e007e43ea6eb3b0b2839525c243505478e0b0b86683be55b50520e9e22047fe2a1ae020a93db03555f60f142941c274f168b8853b6896a80fcd5b88fc5d98dc7ad293e4667d4ce070a0503d544dc5f68edfea91085a3f1ef783ea68b4cc25405e777f1211344b71ace2d3dc9ef039f9670b254c06d1d0c6c9e59d55d71d14b1e91ea3838b0360d9e56f956422c910305554c39a2a614a7101c5f2ed11e48451669b4cb117fcf32ec7c34832eb24d70824b92ffa8ae8d2dca1e06b53101ecaa628e8d50b947df1bac18c9d6da3e7f5814084391b4c266905d836721d9ce73fdc4c1a7069341ecf146a140961fbe45205c9f26807317a290b38fc0951754a53d08e5c1de0951b90ebc12fce8683865efa68da1121048f6bb592dd6f9914068d3038019faa3bfd30b370471b3ec639218e5656f0217402ebe82eb0587a60ecc55d4ceac78302d9c518713cd2521db952da2432ee9bd333124f1c194ea4ca62fa1d5814005d7bb7da65338fab56bcc5c016167f9f69da3adf31e48e1723f23601edb1637673faefcc67922c50f4d18b8154e8a7c09c75555ff092fc2e45e2c607d8fd37e49d1d184504b4a874813e9827ae32908ad54b03dc2871ed3b7038abce7dd0d5317b40cda612f15460bf530dcf8e10480ddbc134edb747fec0dd4b32a9932bdce0f066369e9d1b61ccc36ddea709cbeac65a7012a06f4c06986a72f8c174e9de30e43319fb57372d17a00a458de5885441469fe7e4f60545eb532d775f2623ed623bdd0b3a94eccc824d742a67265359e806060ff4354fb3b511ab34d821b245689ac22240eab7933a288792e677aca2dbd54a42e77cf437be759175e41f6868ed51197575760712ea11522ecc7236f72b44f93732082aa95949885e4587f3df855a03c82b88bbea1f27d13a46fabf5385527bad9c4f9b636f17a04021cdf416001304a6b829542044a7b2ec506f57435a1d453ca0d0caaf937dd7e4d3d193fa7a44f1d3d7805051eb7039070c988d9ab315fd669bf262b3c87fd476a368dccba680a4d584ce143f573a0f4e89803a5cd1f1bda4f20ada63700379d34a9fce6ced5893faffe5802acab3316b8775107cf2c91f05c794bafa2d3f161049086c3c6b647b39d1dea114c7ef0a7f0775bdac3338825d2e333b96f765e31dc2d3069f04cb95e3c82ea6f9ceaeedfcaef5e1f6b86a29ea7d1f7dc421b64db3c1b87f5166757adfa9ead925016a7914a68405ef4c944bbf3b4993f440bc0adffd775aa26a9a8106dd24b9c9651e9fe3eecb565527d43f5dd6cdc92a0061ee3de4b0da6a8accbc9c8a2b1d8aa06774cc31afe0b0bd6593819305a586067bf3523dfc5e6c39580cc52c0b49b88e11b065c72e314ab14d9b24ea758f665f4b353cde9c0de5bc18b2aaa221e31208f92d8d6ad9f864ef6e0d277e93d0c43cd6ca8c84654b242a98ddd3290a9a0cb2dbd3381477ef8f467fe9d447e1fd2a6b9bc6df1e8ddfa269c86728e1e469993fe4d45568636154229fc784e76fe8b3fb701e849f46b85ffb8da59783705d7d3b3fad86ea5ff614ccc8bce9b1616a34463e0a681148658ec3db6f903290c147843f3b6f7d16e95746e155c2421abc3fed84123d102830309c5b5946828fb05933f5f5bb4740ddf1e44217fbc3fe005cd019684c4b798266bdc05e1e3548ce41dd9071df311e4a2a9f870d99687b8175c0c3edc8f97fe10bdfdc5df89b3d37ac6926dd55e5e876a3552d5c60f4e9ffa0f0c4101fe26f92d8ccd749173749df03d11b4449bf74a5542ec9cbabb1c22d3b0d9b8a60f8d3c31f0a74ba29c85aaf4ca88198c9c80486625616ac6254619512228419746d8adbd9b7afb9d8eafd1c6c533886838c99ef27f2ba45d0beb07fefdfe614be9085273911870030172d3c2e9840e14dc9de01080e596009b14f9742c1c6b76c9eac27309a418aeb50b6415083601cb8756322c5d077fd0e032cd1cfb66c061479d8abe99373cc67476bd73e5b9506519c1cc36317e8086cb8f685eae03bf76334a44b4aa78b6216d376c75828e730a8a351ca5d75f0859bd962ba50e4c9265096203d2c22de9bc2c36cbb11f96997cea09933c0b2dc855aa55a6ed959af79ae90f030dc20e84af6b16ba1f9efcd9d8760623e118d06b6766b6839b62a3c1296ffb7816e40838618f8fed95f5ebf17a7c598f2a6b3dd586164cb682653e618b2e732b2e0ae56d08dc3af835b20bf0e13f3fdc58603eef75229a75d2658358a4590394ae5dbec1d7500e331955e9329a3ecd600bdd0f18b0bd8a90d76f2e1bd779297ac8989da57049695b47dbb4af067248998b46c8ecc204f8b9099def45685bd4e1244da455cae1d4db8a7ad73e0840aed54863461c3074b8c7d82a2f82d855ee31757d882dc25ad4502af5fb41619a163f1bf09ecf892b7a6cb3d9e5e9c9916501401e0e54201cc23b478c996fc264ae4ae5daaa4ae12f31bc76464ec13355a2304ec446e1a323ad35444127fdf3ed35014c159fd743b1f262329c1ce003361902f70b1ab436cdb10fff2969188541008060384e12a5ddf85a5f9f77842734e673b96b5db35ae065d41872960c1e003b5d073c19682573548363e7badb349e0db89946eb03eeec6c7f66aaedc961167eba6cb6ef40dd8c92d2aa4629a01a38bec747b856bd9d6be21867ff11ea35cc7c5f9390827621b39990b561e8ba639832ea5e9629e82a95107686f831932bf08cc3d9452891cd0e4165b69a922b75494728640ff90423fb1fe6682256a07286175e52120b5f5c878983608f0aadcf105aa468a8b4220a76d10cd1f364b5671c3b36295e433525e2ef1a5d285d281f522313830b526d973c2f38c3d30ae925e5cf85c64560536c0a7c9c89706a5dc191cd0ce6207b6b5795a2828f8b1a720ef3d0fc282b49673ca347fe0d1fd97ba7bf49d79a546f6a4ef15a482417a5fc416183f6c374312f4f1a95bf6abd0f425657c271eec60163220fcf60cd2b957140abce78267d50aa613aedcf1c5d8fa47ecb6683cc30adbce4870390950911f31982af79d17775f0d4a549954384c853f900a5081a4d9250962c1f0a604935d2341ec18556b205f6813aa4902dd186ea84bea6336b9b925e2686017cecf065276b6858183c1dbfbc93d833f2b74e151e2a2ad31d3bcc98f4d9c1e9927e0e2eb5733e6572beecfec77c87c9919b59188229d2ceb539b9dd03d33fa524f6b76fde44823f561663a0106ffe85509ad90ee42c286d6a5835d295ff4fecf356633b760b45659956fbd68a119a791e9a8bd44099b8a000e93a93a7c99a50b3267c0197c4d0305927b1c246b5128b7ad06a065003a56b0dbc6562b25c17ea3cb5cd24b1782ab4f75d38824d9832e2fbd2cb8f8c8aa061f78a44ebc23f414700ad49a792aa18adabd2268bef6885de916741626fdd115b0c9ac3d9810467ce0047c2dda792efce7703aa0a73379b799e282cffa626141d16075026f7d0d4e9e7c8a42d4a56a79b122a91af0142323834aa0c35bdeb9415383064fbe6a33785e2764a89f2029e20d4e94b4cc235a7ebfd93147c8e120b24114d7684eb7983eeac8c754dd0d20542345b9bb5d3d44bcfa8acd6281fc16dad1cee2c504d8c2d66142c38c767cbe13107429387f24d617425605ebbb6d718910400996cd22359a9a78f1fc9cfd462d5179ad4bf42d9ebb3e5d29e4e6568683003f64e2214090a99fa1505444be4833cf80ffea095dd76cfb20598b818612d64e445cc557065de6590007ef0d11a7ac356ed9e1c3336577a78881afde950d3a69fa10f316a69f333c148ab362183b79efe06564d557abe0d4840bb1f26e902f5c54fbfb7f982e44f67f104975998791710de7a95aea2cd3494a8a5ab6df5739f2e9084e7d042387b26332581835c80dd826dcfb6dc5102c9ff3a5a36faabe8d1c0b8de0bc1cb77b8389ef01bcf782785d01e6fbc6f40ea6593344e7a219a4d378a7afb9c608bdc01bac60f89348a19d39e190809dc00a431bebdf2252da091cb3985b72a2e6e4173d8cf673178a4b4bd1d258f866229d218bfb4b3178784c0f08a90874caabe57e6fe08575a7cfb94b8d34673305fa9dd4e89057cd9cde30343469a06fdda149a5d37c78a6b70da087b8445262444baf6f2535686f2016332512a8fed786283140674b2548fa7ba8854cfe3f3da3b1eb28b471cf5d9854766ea7f3d768515600914ebc53d56b838005255626a04113ee72a3f1479913d6274518a6d5bd0d41b21a6b9fb3496c68b7a868050f04a267f61f63743d40bc6f8e902b3d712fe7d9d0745e722a4d014c1d5550bb58c5000cc68760c1102b147df9d0ec6b6f4dd6723cade61e9b2e260415d99259c43fec7ceb3a6ca5bef60e850e201b03ad7dfe993ffa77dbc4231bead6c169c4cebe53e56e23d69c02620ce2d09370615096e77fab6ca2e26d22f08209bad4a16bc3abe1c04318da4415ed6fdb2a15a34ad9a5be95975c48984d87ae127f041db15612a7d9b224a73ce1735ddbc4b85d91669b15b89abbf174fc0fe27f6af99a2ddce05fbf5524e9dc7e43f638449d4b589242a35beff7bb7d567754a3c1cc69497ecba7ff3bea7c3467770ea56064eb633794c0adb04d5c1fe5d3cd7582a4012c6762e33498c3fdffff0194575726def89edf686d92c18eb69ce67887efdd5960dc84cc5ab0cef99ee85b9a745a7905e7f928d79d81e85c4b47c8cffadf5f2ad02c541ba0953dbb0370072b54f866700e61d7ece4250e878822be2c264aeb04ed486e6ee906f0fe148036e7d5192828ec6c4b7cd6774ced98921e2f006d65f42fcff85866b1cc4aa7618cf91ce919d3ac03007c71ada51d4dd7b15393445c314eb9bd716983d7f332ea590a9c719fd4e406ade7ca730707ded462e2be1a65d9fc8dc2f5272418974177e4ae4796b36861cedc46199c33dbb128ab4d44a51f4996abce5b02e4ef9423327e8488626e43c17f3b76b55e2addc808642ea6ac42af349541c585d3e61b58c2946bafad738a66c632e41af8eb3d2b5a3b6194e5d6e8c6e175a26f1968cee139a8819cb9e039a9df91d0cf157e1ad1d98719d863f0e0ccdf8350b04f65b21b1714bf4a4acd3d41c295760e4df4a0f6ba7a50c246459489997212eb1a8c85cb830904d19c676a89349b0415c82b6c773d6404d7466d081466f8f8234deb5081080e65ae445bc9c3f036f38a1a1a52967a126f339edbbfeaf3f6394821a4f79f6b94d530de312d93ce1e3b580ac4a9835c21496bebbf4e73de885eba1e3915ec1ca22882f0f83e7b1e6eb010358856c0cb0ac96f865c6df5edfd1ef057f5c73c53bbae5dff8e316ffc2768bf121232e37059e672d5c60c725b5bdfdf8b4e42d5099a8b6fcf00d7773ef93eecf4d51d423c47122d88c8a5ad55db6c556adb6bc213134a81c4c0fabd231ada0024e9d94c4887b6655f82963eb92c2fa7c5ce0ed6f41c1eb86baf87bef4668dc316589cbb5f99d36c5096fea88e0e7257443d30ab58114d78360c9c18d16b4abceac5e6533e592c8b745d007dfcd34f726d567caee7254f641084db3da33f1a16c317f58a119fb2fb563f1b55ab4fea501f0595a1098151cd3ff6a75ac27615028a11b7f3246550e2c21f32615317c3e3524756d888fb72692d1ca792c8453fb1943b4b09da4bd8922297b721e848bd8e36fcab065ee935df3b860bc14baac01462437d8ce95b649c2366475166e2ae4b29ebcde6633661686564ba4a2412bce0ffc46602df968bbb58712bd9db9d3367b48032331b127d2d4b33bf202de99f13fea86601376948888a5f3a49cfc8822027c211c193307ab3afc70a333cdc98e9eaa3539d4c182fb5e10bd66be2d0cab96186c93913812ebfd6a60cdae503eafb5a81c45ed0de9a9092f8c3e8f96ca1996512f1c426039458cd827186800ccd1ecbc39ccd56f1f09450deb133259e3675599af35fd9a5ef95ddec74555241bc88ba0bbbb65eaf3193a189232907d0ba0653229a2a2dbe6bb68bb53aba4b69ba58e9574e7ce4eb6be1bf64976cf8a2522fd29f86ea279425a463c77e5ff11608a3de39ed99d84e23437db3594cbf5f7f51d1da9e083cb7df8b5c68e156ecc31d6c521c200612d603d664f8ece0dafc594bc760ac2e4b1f259dc654ff6151f34599beb3cba2741bd2842e4d0eb63c2c7883562800d2b4a72e05c9d666d169f6476778e6c4aefca0229eb1eb6dceff3dd5bafa074aa5d57eaed948900f62535a823a96434f755f952e4bab84350ca951eb5a3d4ad6485bcbe664581423f1eb72cf870e5be75320227c90e979650ff1e47bdbdcffbd96c330c3fb7969cef1c2b7d3b2b671e5ba7bd3571ae8a75f6116744c9a72dec72088a05d30e943bfe673e0e7ace9e493417ef76dfffc161d7b0e1f24a32034849fdc3383ef51c27b5797d552182228b4cc14695bd9938c064efb8946abf205f18083b7a07e3e94c756a638c5404811137134e444f727366322a55eb7c76d9e984cb3c0c888e72aecb5736a40fdc4958a51725c3c62386a7b7061e468e50538a48a61b30199634013d874294989fde91ccd89f1810080190a461017cdaacde90823bccab6a34fe6248eeb32d74edb826de2d851bb4b4919ad32d77d15baf011f04729ebcfc2d5804f882bd0fe64c7a7ce4a1ec455b29b11d51289b74cdb459afe143382eec18b85de3f62a9bc7772d619f6747526c3db7ca391cd9b418134622846fc2b129e0611ff9e94960b843a058ba80eece560bbdd00431222669304270b682059ce2907f51f1ea35738429f5187803bf76e13c65426aec9d0999467ca512bf168229e2546cd75edb5309bba342f814eec0b02d7a808c0ea00588d11362192f62df04f85dd5fab948e7133c65ecd87553ea04189c271deb9a7f1f98ef0368e21d6ef8190a38edc358144548efcdf244f7e6dfb91216b47908f34ff803b03d0fb45254aa087093db5c55f192368c7eaea3f4298d13a50dbd4d35b20e807986c990c021cbbaab02daf2562c1442e63113ae73312f2acaf42787abc27e1b7182881554cfdd01fc77d6a019407a00a28bd00dd622a56b3d91c75892eb9fb9609c457c0c0ecc5cb75cf2726b00a1882021b6c14d87c5dea3ac4c610722c747134137e6dc5cdad6f7099b3fd6559fb3ed64816d7dcd419cb9abb1fd6a8193926c855df16752a09ab75223ce70e19e82529c6c0f6cef1a49a5184462f4234fba05a47217af94709f4336234638d4bc2b92da9bc93e2604ff37b94d6dc65bafd0291db4492ad4476f3f202c56091762632f28543f23aeadd104ba112d6a2fb46d58ceef16fc0cf0ff77b394ce4a786e02aa2d2a63d6e376f99d072f212567e286be190514d2b716acb10d8fe942a59f12f26fe60402545c9ba4704b48c5e0efb442d7e993adfa14cbc8957bd6ac68a681040d532f2a29fe71862537bc9da0116375b244ebab098e44f95b23355897c3b1e804c8b229bc68e2401879c88d44780bd34797e01130ff0d2d8ccc69e9049b71e0f4ad0d980ca5de6c4906bc45309603cad87342fb4e64474fe384f98d5bb7e78ad9966ce78f5930752bbcbe8bec46af0efc80c8bf444d8d4794bbd9f386759245705088eca38dd18960009da0f3230807313a63af3b830e25df1be3af085ddd8f85fd2822a06f2db9a10411417f64875e455568cc1c23955fabb54b988331f8e6d72e0ffb60b54e5d8056172526a9c5943c2e0c2a83c832d3fc03fe3653e73e81708317697263a2048d93d8821eeb125d43cb8aece34bef5044039e5101860bfc26f6f16276207de2330f8e9e023b66e2bb06898f1d9ed7662de05a7317cb9c07eb5386c85dfa4458aaa26d4f9eccd49781a47699eca1b4bb85595bb2971dbc9bf4860b40d575465b32801771938c7c69d90703ed5be748e628b82fcf0a4042ba11f67bcfc46f206559ce205b1971700150f92f8c218d82bd11a9b9aadabeeb249b7f055e5d62547d5ab21dade38a21643fa872aae66facf6d018f6276a565cfc7f76591731c0ac40fb7c8cc9bdcfbc2188293180e9b104baae57a34bbc68939ee93562d32a355a5633daa721ae4ecffa414d7535dd9175f77cc4a50eb6db92c0b1ffddb88f7866d5564fb6cd53ed7202692f52730550cbc45149713def8958821502ee264c455a7f6e1d4e5853024470996154c07d19202fb079318976ba19ec8bdd3dfd9497b06953d54f730a8a580e2249015e94d26219a8f1f6873c8ec7d5e65ececcbf8a919017440790f633ff03774fd68aa257e0c1f7d3747496da57258b82bc9fcc5f5438a04fdc61b4440adbd6cd7b7a936d341abfdd98fcaf5cee330791f2433a381c5d94db4a0eb487831ffac5dfc94ce84f21de03c2be3997eb8510668b85daffae01b6a9d16b2b24549c3351310293468b3f7ded80f2af6e890ee2424fe651af0dad056055dde5ec11a0a1a0da04d8b88d2605d5607de68e38e6e83a221ccaba4751433af8b3db2f41b5e674fea2144008e639760b2453259556dabacac8946fb432777d70d4b37026f19d10ac8069a39f9e334a435b51b11421af92aef24088f849cbc20efdf917e522210510d8eeea6f04401a53acc83984dac88a3e056805efa0fa3c63aab72e6786f6931174c2b770db41c8398fcafbc9f736e0d381a52814b775f29bffb06e8db91120e8d78439ab4bee7352fde183556141b90ff784118ed674c3193fdc2371582b992f16b774caaf860f174d5d3c98431fb707b86341e75d72df7aec4f7a91ca57f06b7e53e578c9a3071ad344343f99ecabf95015adf795776de4a3f57f9a987d2fe68f6284ac0e99d5470238fd5c247570d71601e4e3f0d271b7c52b24b21013916dac52628a72e4a3fa1687421ec266a1a35c97bc7dc2d3fcc64e1177fe67760dc6b321edb7c772c86ec7b217d9a8da4cb3498090aac1e910130b8c5f22d9c949517e7d16e7174a5c9710b2aefc7e263ddc9166f7ab9ec3c48b5b36bb50d03df596c70cea6c52b05fbe1d1695b28f209be495ec00f02e5f34973085e3dbfadacd6acdc18b33c336d136f8896a748ef54f9ccb0fb4abc6f4fbe6f1d3ad785996e998839ceeb918ad55c9685b79f860d44024230bb1864bb80cbeceb41e90eacfedc00d322b5463589882c1af6005d4140e7721e7845f51eb8d65bab3f07e8f3fe0fac49b64d2b30be95c4f57d982409ff43d22cea9c2645901f335fad68e464131580778fa64726c137126aca81040c81d6746df12f9740df545d38720639f6bce84f1ac50177df40468f6943d4ad0addfe03f0a58b5f38e99f1595c63d7325b592d73faacb0b254f1a3e5e621770c991c619b1e3eccf10d6e8bcadd01795820ccbb1aac1971775ef7a95004e1fbdc422d1fe08b3990148db9b282a470d378c7f42e213b357c15ed0c06a7ddda05a61f7c81bae8e797e4df2b4f921601492e89ed4d7f65f1967623df5462cdefe5d780a3d56934c44a8e463be1d3ab606b68a95fef1fd8c01897c570594e1cbc5c81aab7694a63fe07f868c9bbc92499f0a976a406463c56f2c08048aa4b5c7f8c5dd2ea6b05b7b1377515d7a425299cf73f07802ae8050e45883f0881d00f544d5338015cceee4f223e3a58f74e48467fdfc11aaaf059ae48fa50056593d2c90273e7638a62bfbb815586181cbf56a0f2085a2984ca7a21fdf991a73c815bce741c2ef5469296290739cde63a2ad5b0daf54071a0cab1c265970b3c63daa2327fb6f60c630bff036efa8409ec87081d2689f477c04874238de970aae83c2dc976de5a91af760e56253df12dd4c32bd115a3262e080176c69279c9db45cc682f2ef8ad8cf924e60ac35c9ce4292a11101d10e8ae0feb3064e0c009e982c61d4c21a54941377a7dc102c534b05b3ce4249aa0ef821bd5dd643ddcabe768986243da742669e9c28bc4489dd06c7e32ee4f70fe7937838e799290a98a69bd24a076717c47a108da2203fd34ebcd992061bd19ad9a796997daff1fc5448b2c32ef2e60c8901eb7d6cd6cd236035e231cb53184eb8084c11170eeb9d23bd35cd5700e97f469d2f622b910fdf79c7f5422017f442f709c13dcecf7b5f193261be9906c37e852b3b9c8e48d811c29e55620cbea116976790607c6f573b251430ae9ab1007bf3353c8df71e03bf526950a883f7219dabd9df356044deb1b89e5fe15054b094a63e4c0ff0e03c1a58eee7d80aafbf8f0d61cd5a89dc3f92df45dd1350221bf62d7f8a8c7716c57575fdad179c9e630c8e21d11ed2b3fc78a7ebd014f5686e5b67f26df68222fe994574c034310367ba81478479dc6c304a94afdd4b94d9de95c4a816459244fbf4958ffd6c8af006943c9aba68dabe355404a4ea7306bf7425d0b3d1f8234a784c0cf4fb9c396783d966a7d0681b8a1bfeea990b7625f05a31a75350379c0da6423d4e5618547fbadce92b36c20ee6e9b2d43cc20ba3f1092e5893808cd00952216b9095649e58c801c3c7b3c99a7057d98f6b263dfa65ddba8861d11cef858c2e2695f67d15c50018c1d7b0874b9f20b0a6605bf8f453f405d6800473a648b2588b35d614a5e2b947704fd7476e8e9c2029c06889218c3d00607f2a60d0eed00f67d6c239a6d8814414402654347217c5fc8520b70a09d4a8a0d5a1203111b4c4794ee5680eb2c7c76958733d2fa6ab93888ec8df6b8f117f50015fed4855f2bf0e51e0f5c49ce7fdbe3ef0fe0e747cf3bb7c24308004641c10799111c399a31d95120697bc19f0f3e5909b934775f360e7c604a379c5a0f3c159ab9d4ed2eca17a732d8cd868e67c603ab9c5e2c62c6ba181316aefb1873190f963c3995c9dd97ef04d211610b0a19782d35a0d1d0bcec4faed919e77ee4be91a988f19beea537204f3c1c9ee0ff6bfd825cefedf58b3ea54f72f5dc007913fc930f532feadc3703f88164233e2767e3518dac265728b0ff77566bcdd760d9b113db6d9bea7c9cda4691b885f2a9bc9ec48333a9c7b5262f9ba8cf674a5e202bcf4ce6b05a6c9e457e31dca1cb99f44689a839680986a9f61453e5f739ee6269cf30ec88b3e1bc1158f4c57ae7ae1362dba7836fc5a81a3a3858244b3fbb3debfa66be3b2c013d16ae75241380d86af83fdbb520609157602435fa6943e9fb67371ec1604a328bd6be8ec0606230483c6a79d6e732ce606bf86c7426b2276c072875fb8901d6c69777c26e7ee6eae9c1b5e5fa6fe82c9eab0e5182cfd20fb9bcd46eac995e57a8ecad363d829ac371e71a23b8a3e4c18ea3b72b951891375e72603f4505ae1850dc26a8effa37e63053955cbdb539512b8ebed8c1dc944b55df92de2e304c9a8805e266f582bb52591b50d80bb53aa4031c5e13b1e18a5fc47b9a59753e72979e3fea18b289e17c2d9733ce0783ef305fa611b8c00656c9cf460d59502b9c740dc92edbb909968238b3fa88ba4768d95e8b6142ead2cd2150d1b6e6f4869d4df0c790e36e68d785d1ff1538173520b8c70d1be5ac0710abb74f9fe6a390086555644194e2b4741ab8e8f6e9d71bf7d371f87153b483a9c1eb63c152624a0aceb39e443c6d865098c44e19989d84fa0ceaef327af903a59d52502baecf8aa3e338b5c4660cb517917595f4a48fdb0839ba4cada951d103ad0516b4e22f7c1b9498af0a6958a7a7f1a4ae7b46c79b21a6f6b17e68b5a519070c0d46898b8b23eb9d6e5da75df5bd9afdef435297abcf25b4e5d3e845243b3b1d9a5cdf350f28a1a35a4ce0ea8a69c6f107fa4ac4c16f982a9b56d151d4c7f00867d9347ac52436a273331ea12bf29d874802ffb0f6effbf8b883d48f2779a6e3bdea0fda6bffa9d514d5411d56bbee5011bdf3a98fc70dcaa344747a6c017e17c71a73809ca63e3d87c86b0e469b0c673247895a4da594400341930d3d9bb1ad381e90d5486eb9f5aaf329602ced7e5b13fd7639ec4bc371c4444bd770e79eed3218a835e87220fde2f5fff46107d875c8946fad6b858e5124c16d954210ef7d675cd4fc9c724d69d373bacc38e2f28611db7f1f13755ce523c0bb573e8647ca26380401a25d2f02483b19d6377987d23b728b57eda6265fa614e88d55a06d00cc46f339acf90908d6fada0aca2a4b4f972e2efe2f4138acd51976e00a3c6750d85d169ee0e5547979ccc05aa19a1c953682347badf04aec3e638cc2a54a8e4a662d62e05bf343b69ec9300b57b69f71903ba30a983f0cab80cf9c090472a6a3eb920fbe8a44d8d08e4f53fffb1f0277343800d8d0358939a42ef39952e5ac3caad2e045b520eee374206108217cd373837646f65098013233e3334b86705526266486132200d2c360988aa37fd772a864dc2b5351656ab6c706b10169b0a31e8b1ccdb35110ecd1171190faa533884d6a751c0de6604b4609d3a3cd0ba811d8fcfac28e14d2f5589bdf841ff1e8ab81dc3755bb374e621794c80ee7ec5db1ccd4e9950817e57b79a2bdfd53749304b37a2551154e66d653dcfcea1b70e4ebe4251268cfc4af3c89fbf39bebe39d041906e558c8c2e700e4d6209bc673aff68aed9127c0507e7b57903a95aa2e816df2edbd5ab552ea9b822378ff21e3a809e3baace90012b99399358c7776f9a5c813757d11eb4e7dc4ed99e0c1a346020f93286810434e1e34b3fb613eef904c7dc771afe1bf6ebe23be9d65bbb5c5d34416975353cae8c181dd7ff190e027de0b043364a3cce02cfb4ec6a80697bdfd826d927440de0c7a42986ad93c68996e3c0d53e9dbea1a4536f787df2d630f57d4c799cc919e2009919f9751152648a4d69f3bcf681fe49b5ed02c2c30bbb2cdaef8b990afe064a4488219b7cdfcc81b4df12e564f370ef8d92908bf1a52df15e744fee2d075977e8af5f908ea1e7796cad8d2e4aa97b83d169af7497f8d1fadd2535e417cf38b9fc106f968e4ff07353a48f61adc34314e787afec60eb3ca898e87d099f32b68f7c4b31ba4ee4751071b7617005d3822e171ff816a21714e2a71d3bd864686e3bed91691cd3c821ba3e20971a225be05d0b96793abaac86022530f0197f23b6f52b3cea46b42ca26d555ba0d4736cdcc87562b036328ff161b8119b0f416b257dfc585f3ec0441697178128028e5a26bd7b0a0cb0fb73585dfebe910c48a265bceef5a945b1cc1f9c75bb7949d804bfd9d45bcab00a3c7a9fe2d5f951afb76a20aafb0de65f4e594d36350cb5570900d9e7368a4172009ed29c3220976de7dc366ca7f092457837d8fb3b26f03e180105776f6480b860482e60b658dc52cd297cc86b05a12924f3e9eab482ed64600dd94fbd788ddf78afa9f2e3e110db216a4a323c897b4755daebf2c435c097618b9ea0228972ee802019a5f94d9aa173281ee89bdaf14a277b3a8d94bc3a6b096229fdcdb44de0b606a91ece7377c66621a6420175074ff17ca471e9c9dcab48827d8094c92a5a609d1fd4b055eb737b561bf50bd799a01999175cfd2527e65e826458b78712ab153cdd60fef2ee25cef4f2b6f3ea7b6220e3fe280ab849b50cc682ada91ba6876bce28e85c5828e388a1598688f3f7dddac5371532dc00f6e391366f2588c1bb7f97a561c2c4301c5956fc24c8deda48fea2185a8db1bee501cf11ee80343449ea07537d7cf3050b3c4b856ca4301c02aac3a9a09926af658bb99fe087937baadb7e44069bfab607060df00232e32faecf5b94f7b971d2f42a304a8164b26a463eecf86f160d22a06adf508bb9e744be3f6487975ba34d8acf0b224707a9cad605a2d6c9e4378e808fdf3862e41274731553f0cd7f3b6cf160bd699c0e5348c1a45d79a230040bd598affc720f9a759d67a64bac9cbb8e1bc317bb3de6ecec1b217f4f2293bd6e4673628ead5aa4ef5094b2ae46aeb5a47bc9013aecf1f8dcc6c0bf550a0e6a0e55ff1b7d0838138a87fa36d5eeee217140e897a410a8910cb5b8f3a0759b1331c46b8d18560a071165c4eb8414a23a63da873fb36814286d22c46b8a4230d3a2cc5ad337d0d31b08cef0b9d1a332a23f28da6bbddad9cb7a3908d911fa60e77664cfd969b9d9eb23dbd06903c69e5de476cf9bc09a198f56f2a38528309af1fcc421574adc35cc6be6951dabe9e1f09bd3dc73d1eb3b60d91dd68bc3b2c48bb1a1bf6b27e310fa2f6ced909c74eb246d1995e14f966c7f7dc567e96d9400bdf4472f76063275e10efda385d5b818bd138048b1f8f9393866b6a7a9b4d3054483ebd6000cd73b4c0053ff9f7f82980d72a50e767bad89f2ffaea45c6e16125df219cd96fabd83a0ea29f4767e3f1560ef5f38bcb594b765a323d434096deaca2c2223205d074d8718446f728e960f60a9318da89d0ac96067c852cab53779f42f91c96ea38baa7f42f1d97767c7bb8126efddb7b456dcc36d476886f2fdfbeef18a1dce87348fa8468fdeeeb2352bd4b37f21bb92f52b87be5cdb64ca03fce3dc1932cf9d174ba9a9c05f32fd647e79ea18c36234e429b6168ae2a2f51ec57655952251e1e7c7fb5ec56315761f351a2a6a9012914160904c72a9c01c86a9064da1dafa8fa7e138354f0a26b8acc24c7cb4179138b4b60bcdcf6dd53826291c8757c09393ffe9707568d54c53d4df3a621b28bb25d9bd7bb38e0bcf2362c1873cacf41352d672c5d8e7e05c73d359a860c716babbc1c98aec0b6b15e53dcf730ae996cf594b94adc6584710a0d651a4dfb0e69d4d8d5a1270e17826be3d36dc5a0b3d29c1fb7285adc6df725efe5445465a6fd51ec7ec68ed47162039df92d02b5e23613179cf656bde84fe79db6546756da0433671495b24cab503048b30d3b297ae16766bd0fb5f2c00967d166a2b804c548fcb16943f2d03667f9096136cb62a0ead714105a07b70ac4dbf85370383ba9cb998d274eec70e0134ec6afa548dfa62c97eefc179c807465a152bb3b7c063baa240fbc63198ffec279ccca85cf2f018ac8ec552b87fb0d68333c8ed6abe6a28e2bc13dd7771e1d8ba803ec1e716ecc0d1bcf88a3664b673647c4835bb39969b8b4b6eefc92d4a2aee41fc5b43513dd09f58d4cf9fc191e325f09ee66d79a57a90fc04134ee23d16a05124d76c33a6df02a6ce5c8396a56449e700d8e1740768177cb0389dc71b979328e5fe8f7fbec9b5513d8f00781e9e4f09e089f2a0fa8aa8b957b8516f3b0f74e13665b709ad02b5773aa81cb38af83045cefd825e97418f2aeccbfadced7175d2097ef1084c12a76da439bd532856c1cda16d2c3061652e1debcd9953bc01df21f8093bdcbfc5a7a9f5a02c52d08ffd48f10bdbbf295fb34794a9b2496c6fa0710126f76ff6f1b05c5201fea2a636984c74fdf493af26e146e7bed249f338e6a9f96fda48374439026a36d9b79975d6ca375a73b431b476a97e8417d29949daf8e616d31757a96cd628fd301e1ebcd84bb745c738bbe995a8d600571bbb5d8c77a55cc55f44a97622a4226b038eb0149214f406dac46bde40ad13d2245f375055790951eea36d5281202b24072e35aadd3d878fa86fd6d172574f57e35973622d664cf888116c531e43467dec1b01c94910ca2032b121e63dbbdfcda8bb932a9548ab8ca057c8a33120b2ab1281e83538232054b3f69691934efaf7d0b08ec40500f24e910e771665cc239456be5795d17f17d3fda56da22dcaac42e3b1facd145e7cd467abfb49844c9982d7099f11ee13e8073b9dbeef52636c03dfec6437130e17867c246a5c09914804cba64f69bfb5fe9903fda6bd34cd6781361109f7c16c856c75382e3b6cba6c38b13596182a976a26ced3673a3a91c0ae46eafb56cf9b0e24482405a181cca937d1ce3f7ded18e249da6165f2aa4b5aa5c5ab372363e0ceb512aff6a4fd244ea4601ebecfde5ed8550714ff529bdd72aa3be7e7c47ccbd48009f600f24b388dc4611da0b3e21a332df84426066ee3ae15f31b79ee90ede325a1d01f51ec003c8a491019a69153a23e7ed427945a483630e249a1d0dc2811c657fe8d1a934a0ad6b758040c635448c0337442087927356e6e2166674e9af81b070594258453301f8163fbf25afe20eb83e1a64f5f8da29506e755c2c99225f4ee572e267e4f3dc7f39aed8c3e7455793034821ca70552f5b306e10dac4e4480e6ec5c05b8835bb7e69d93f96be108e0a40049895e2154fc924334124160a529a1cab30330369db8941256c4bf0f2481ac4ab4384a51cacb0764aee4c438c6c3395326a59bdb72a14c274130a737651f516dac866295dd7643de46176783266a27f8bd6c9b99d0b8a2a100fd096193d75d23ea337c3f892a8ca8416622f0979446eb11d19c9ff581453081ca4a0f179f104be496f18df2f5606931eafc158ee1045243f514dafed16b4234c1391bb728db33b7b5db0b95ffe06d88df696d17fb4f118e8e96a6944d425f81be151ce153b9c6e991fa43d71930a75afc1f193a8404757008dd2aed0657bbbd06b84402f6e115181f066aa90f149cde294830e26289751d1f9fa8d1b99b01e087fde6ff98606a03f9e3f9752c4ad6d403b9b61ebac7cb34995fcc43d00f60b9f3d27d111bf88e84c1ac0540039103696904c85ff4bfba12f9f1fa88ecdd320a8099f547385bf93e86faf71a5c71ca015745d80efd66db3eab0768e43af36b00b894fcccb6bcdb95ddbff0a7f580cea57b9392444afc78533d1de1b2a51c59d790bac2b2ae27a3b8b24c8c32f7d6c022bae600fac00f7a1df01d78bc902afb0358f8d18402b5bbe70b432f3eb0fac091b72d002fcfe03c87005783609c21ef48fcdb4896e0413c09b307cc595ea3cc059e252043c0b0118c2b571da0e43e5ea23ae5393b65145c6d442d5ad8b808fff2020a241401b8f974cb1c2974d871cd0c3096da51fba99007bfe03471048b703b760146039751bdc72a3cd39fc2fb2a6097a436436f3f9a4fdda88f63154e7b911286b879fb37e5ecd0611ea1cfe99dfa979e66bb31a8a65d7e7b575cceb4fe8c73071daf5190572b1fa8871fff52deedef85a1b5004ef0be13c43753e7e0277a2e1deb9f32d20f3f2ba79f327125f8b886d7e295fbeb4bbc4a78947c49fcf7f50e49c0b98d78c0c1e6e02b89791a82ef443fb44db97275ce945f1dfd12aa0fc243827c7bdfa4c322087062e84326a60cc11d8e9505462ce9ce084cdda9ef85b3d8dd1c8fe4c6c41965546cdaa3cf4c837f819e3c4821664132a160e5980b58fe022caec5ce860ebe0deab841cd38ddd2372696e9c5bff2af6a9b54c561a5edfbc95cf446eda658a8325c9f0b0cd47efa8124c687caaa5e51ffdda4a5a2dbdbfd9fd65095117d5537fc3a236b5c8ce618c056725a03b596e49d8de2ba1625b14d7e65b32f4b124bf8064cb9e021b3f1a5a6686d5269f78ae869f920bde01fe1a60dbbd27475624cf69c772b1760bc0699b47845b2063b9d83b810f37c394e5331485b0b77627b89bf6a5fcf49d41ee62034a7e868bf467be5aae500f436cb21bef6f2f2a8fa5e1e95827b1f6b0efade543b2c13d3eb4436e8e2d5814a2660b46314cfb81a3b27248424d328a1c772af3f308784500576a6cc983594d31ad41243ba9b57272507a0c6e7c29ddaf6eb5818e6508245059e8d940bf460b282fb26192b7b3cbf57b1d41fca0222eeeddab5153545021af9fa9b2841f6016729a5edfcfdc39e2c73ef682b310de196e93c209f1dfe1c925a0b0819974dfb845c8d29ce1a723197dd64fc6a2655da6c2c13ddcc416a2b0891bb6b81050294ec93ff6431c34ceeb875db42c966f26e34bba6c510903e2ab7c67fb416c4301ad9b4b53cfd1eff73501b985754158a793639c696e8fcbec2117f0ce4455e2328595ec4610247e2e539c1224ff4b2c30805a781972740f4fc82a098590bcaedbc582f381f271a9d28dff744793cb27a5557f6646e060f6ab41213f9dc2bfd29b99854854a587b4e21e8d1f3c5abe0d9c49dc17ec53e09b2ee61189b255f7d8034d57b7c4972f2c1442d170c609003fe7533cfa2b1a17d744b04de58e9a8345cc1c9a79f269ee86622d411adce9a1637ef09f93a8cd4662d46cc96cdd9845702564fe1a53c6309689738248ff6934a53dac9f7474d00c5f095ec3451bd39b85219e2f6162aa122614af9c1fa12e5b447039531d18f2154b7a2625ff70ca5e9eaa02736bc8baf8c084648c21c79d321ec30c9c59eff566a2f95b2caf6ebbbaabcf3b6cbf8cfff7071abf274a7b30e0e32cf839684b775cdc1562ca2182c7c3f4e4de8ac9ad72fcfb3f3fcee452bbb6928eb9cf4eca98909dc3f08631d9efa6bf2392a745c2d8c160c9d1c427b9464b4cd7be4b39b2de605f6519611c4dba18d897fa38d9b0aad4918337860184fbd5ff6a66f665ae3a6ad74a4271633d4d2672ecbc66dcecf585ff9d5cc124453e789698e96cd81591a6995c9ac3d25dc0de1b061c380a8a83a9a036e6b485cc09da824909bedd9ce9f2d7eade2f0d2ecee9be6ffc0e3ebc0ef23b81545baf79f7b385ab119d591f8c025870335233d779c10337b0bb52fa0132bc4914d2bc73222c74072863a6606a841486996779b300667b6714902a37656a50cd33761895317864edd0cf284638b087e91cda830700d2adadbbd7650de58767f17194239e166cdcf5266e77aeb660ac6e63ea4af0e9b8cdf58adb5fb8d8dfd33dfd40384c861ff5df24c8836c0c4b58983c788394b1618eeffaefe79cffb2775a64c079b04e08ddf0b14d8c70a37419abfa68055920890c028666c009d395c3c76f6efbea5e48dc13b756a75319dffd4326e4c8da6acb628561fcd9b00cc00b9607ea95e8cc1e93c5a208a6b331b29758c809a14e7e506cb1d913798514fcc4e9da7a34aaa2822f43445ed90afcd4b2bd26ae4e73af01425f6836e2e153b94b49d09585665155a1df6bd401d1158de17578e2346ebea2165f5629f938dba2a30b4a1977aa2c12d8a8d6f2ac7b5cc6bdd9b05e4c24ef1333e670a4afe5917a5b75aa78e8dbc6225f7ff587a2c7e407fc34b9854d936f47a003146efe2a3ac5c72a04c54a5d0097a57d20e67bdcf3691bd2be3d75288b30df57aef7244ef873ee3fda00c93429d3eea9c1dec27f904ea1075e62e19909f7911b7fb035a4b610beadbca8f2d79af144eb0f4121a854c38f82e482b3e96ca8fbbd7097e880e7b62d9b12b2b37953e5cc67303770ce4e716e505a3cfb6b2ea0d20e7c049141808f8a09145502ed547d0c701ac1ef670f4d14eb43f2854dc761b969a80f0bf1d01b1702c3ff25961b243e307db3341191f673f2a7e31ef7780fe700fcf307c7938a99739ad9b699262adf547aafea72cc692399c3a2fd41af7e32286b0e62d5d02e7ff8ee2be396a27f4a96e2adf94a809af3199676859b666847f490d744b133932ab90ae3941e7aea4c4afd29d95fd866bebd0cfeffc027191c94553a409e62df17ab2c22b5a45b32c65c12136d37ab331e67d3d9b4fc147b7af30099b51547fd2f001d7e6c1906a3ff02cc2f375ebdf13bb02ca7972d818f259b1dc26bef65fd48ccbee109006c0ea076f80ba833e1303bec9e77523d625b07f128650c6d71872da26965c26a4041c6a1f13d70dd6938ddf3e5abab0b515ab1c08bb400f2d8ba3d94114c6c428bf357c6829aada02b7fa4473fcb0a695f5add3bd020d5967bc82fb8b381c89dd6ce28ccddf6414c2e4907fe7e58fb913abec2a03829ed48af99127da4ea795bc8db89776e3b39b3b2b60e89459ae13a57bde34eac39ef5e57b91eda2df034d693e51f0eaaa1159fb46367c96441e02acb0685db55e3a401104c9cecfc761e1eb852900c7092807ee66a9e4712ed5ed2a8c558c6817cd75aa8826c1a729aa42da1f1ec7af1e77bbb3a1977a5a52f5e7462b5c7021ecc907d9eb166ab5774222581e7ec3a21d3046b9a3cf177475254a625cdfb4df969a2062e0ce67bc5fb18cee7c63ea002af290ba5744c3c553d4c460e443b98f0c5f0d69079cd4cd2ddd6596f6670a9897ddd69bf76810acdd98f0283570457d7380ff8a09d4f8ce2f35ca9a2d9ff8aa203335011a42511f472d697d1acf599a6a7ca034ccb825f055f45d66cc7ac11420cf889c8b6df1eb031a20b2fcfe2f19d44b1af8a288584be497e990ad40d91043022db47b677ebe99654db883cfbb3508a2e810d7685c6d8462abe19a8e89edfcff1d8ca2dff6d4c1e484df85a143130d2e88dc87ccb1989b89467aa0df11a5cfbb6e87f5bddda55f02167aee03470fbf5e21a9bcf5b75440f5495d701ba09695d8e9fce63e58439905482040d1431048621eacbe58328f61797c7074013576423f792998be6f8616ef5a92a6daeda6b50bf4b9a48e6bb3ec609fd1f8939047c056b9857141d77aeaed1a5f459e24a71b4ade96e571b3cc791c1bf52f417159b27f2db0068e36bec0e351017c45ef347193b45e75b6c41e87b71ec3638e6bbd4136f948fe830f6b8e36a9854102f404326981b28f52326ece453e21bf30ee95514d009f274ef73f339be02465508b30332852e627a6947a2e7d4d5ef16e254765b66f97cd966beea1b44eceb0e256e5f1824d08c11d0a29539223fb8dde6038b6d1bc0f72a86e7a55d2a99fd9cea3658c1248ea687d871937462a3ff2447b49de8562a81059958a47d26ba62363314967f396385223f65aaaf4eff997d7ee04121b027cf3f4d26088eb6db4b14b49f865322e7efaaae1a6be81d1c8a9339988e150843e0ab0bdd58d3a63fa6dc5437dd6abdf61ae796cb3110bc021f367c44dea1917171e1d0111f23956545de092f8cec4e0cf4b6af0c53a4fb0edb59a6e8394e2b4308d15061cfeeaac8e248cd1af8ab48aad1aa028b51a23c8a06c9d29800a6bf006f8b857806403cb2ac12ecbafa26e679e659a7976c351c04bf71c0b1bb31ddc456da6bc4dcf92b016fe8df125ba03174d49ff736e3dd30982c2261c4a00c3a6fb5c8cebdda2b51fc589530fb405ff2d23a31de4eb4b6849955a9e4bf0f270401326b079d7248098ed78a421109c87c65484a285552c1a919f3db945bdfa0f7f2067bf6d26f363f6165e356626e8ec190c2d1a3fd05e179c5280b61b668bebd977dcf3762163d14e54b131e19efa73d3c361d23db3121fc5b5591457a11f32a541e28883671958a5a7fea4385f9d3402049282c2d03bc97c587618a1b52e9c05a9797ca4ba14ec23ce99f54b558e09184b2e1ec2dc841db44ba32572422fcd287d6a5124da6abda75322355fbc75269b38277a21f066e3deb081d60be7828c89215b8bf12f1d5f60d4d119b3da477065516f51dfe49bf2748720fd9ae7b4423a68351892d8be5c70cb72ff0db09c291dbddc0c38002dc7db83de3621ef46a3a43b7164232892a4310e6203fcca1dda0c53ee002cd7760b21ecfd0a80a0a47945f4437cd8e6608f003101a6cdcb71779737af74d0f124dd6f5630a7db6426a03925016ddeb9b10fec0670c4b96d87f14f6f74cfb6ba8077b9a7adc0761ea04fc4b61bab11161856ad449481935834e9a039d2714ee2d1c068a3e9212f7b7dcad41f9213335f6b9a4bf3b07b48d065c6a306b0b6136b64f2754ef0807b7eb5ece37a6e48f7fca98a64106fce12d17c62662f85e9fddafb4731d76b52ce0e5b2727e604761eb16704922986182c2e578ef1b36cb8b79c6ce751263ec1447ba369ae7c746e1fa35372c48c62d2147bff7d2676559979160b50ecd92ab0bd27f324270e957d69dbe8984b7ebe08ad38c7b26ba7f7c0ca04fb463acc7356584e6ab4d7f4a737a1f4db6b17dd14a68c3b65d73dd4591de1414817d0cabfef8cd9c070e08517e89c0fc6898219732c9eb88c3827e2b51d5775e5fa2194b5e81f7321525a052e94ecfa319561fe85d87fe8d2fd9dac77fec62c39ba762d60dee4c4ec6dcfcb0384cd32b687c868f625e1316e1a1f38544c79f86e4ff518a1e489d2e95c4833e14b315f3268f5df1344b85f7880bb09679f218f015a9d7874255d5b41115b7912666c926d2cbd4f5d8272fe2acc02fffdc5f5ae90b7fc2c54ace547dbbf76f8100ccf43c2df5eb2129d7a5aad92b4111c9db6d2a522a34c1d268f830c5f7329cf81d45fcbba2c8e0ffe0da10d3727d66a58f95f1721f874531a999af956c2432a74735854cb01d64e266f87d476a14304acb476d8a793c2d3ffb663b5c8c577efb293a66044e25a80a289370694bde7100efa3ce8eaf1ffaf2d9fb1571c3741b306462ef7b7893e8c06bf1021360112404cb784ab40fa920a11e9d2d3e201131f791d4d3dadd00d53022de3db6aeb5ec73fe75a863400bd9bedee9a104e590e0cb5da6509da68f003a07b573483d83835e09d1aca5f6225fe6444fbefceadb74075dc87d292a75946eb8067a5ae4de639bcbc7b2997409980e3c9dd68b0e3a14caed40fc6afc4f7cd97367a52a94b04f57517c122e5bfc17dfcfa01290ab1244b9319aad7557429167e2f16d4fcdf5219f68913dd035e0dab7b9b11275e29622b45ff862da08b8cdfb6665aca1d62f48b185b964a98d1b0b7ad60bf752190bbf92003012bd96498ee65f154c641ebb9c9f13f0fcd78352513441c79ffcf4fd7a0a160061b56751ce2fd1c2195bb2eda82faba46c9eedc0b7beeefd07b71bee19bdb372a0cdef6c44c93ecf35d081b4beba4a4375660eb7bc978ccec9b477cbbe8ff03a5c64af9b617ec5ac8b0f30f0fb0e777ea9b164405f4d0c75b8fc11b29b2e1a1e7dc651235f9a19a0241c8e36bcb8fff6d18215f09672c4d7e8bb812008ab0646b4f7b77819a2f64f21a0bae4532f1c2a6e40c8410c228329d003b001cc6ef6f0570ee95eed8c94917aec61a1876d2cb34844e4742ad94d143846107e9f72a8088d4144d03946244f4dc24ebc9127b88f86d9d31157c116691e2028dbd3dc3ef719f386a70f80ac5b502a95446e5a94cf009bbe53e37697ce7ccfab13a27de37a8f0d05b57a5eec1c565baf87fb158b712926404cf9be7dc1ff179161c221988685b7803c0138e36c7ddcf38a54d4bed862f440e59c1e1dcf9e949b087a1ab24c659ed5dd1c85b9ce0dbbe0764a7fda070077b2c2b1d05e9c67ead536f058fcd266bc7d8f724f6561b167fa7e9ecd888ac92a46c013cb78cd8219ab31a7b250d7c779b560bee8a33bad35243fa9eb0a6da8e881478bd8b992dd8712d0821f485cccfa7f311a42d3150c8790764aa1b7c8d7b39e8c13ea9eebf05213458a6d66ff70639fa51fbaf1f010fc557f163c945396abfa042a31b7b073f22d62764105487f8d305bdb9668697850bea6d92f40b3b7954732dd8355ad6b6ff8999e0ac4e60a71a27e4dfbd9029250df04d1ea2a540d1dfd53eebc2aa42ae8aeb8e243caefd5ba9ea0e4d4d2300c350b30515187c56a7954917916678937f3ec6ae4dcc0db19b8fc502e73c1c5a5107d6da679466386d14f1a93cdf8c5e8d858a0c91984ded1422f83e70ecedee7e499a4aef317a7c51edec04f53166756466372ef9a50feb68eeecacedc2fed13c9cf48dcd3f09b82466a2a4e71d4ed3826d970874a62d6cbf58e23734b772c8995ff8ef986cd386d0e6d677b8f8be2572e31feee201400e98fdad8126a0a5de0a59ec7d432323f992b1d629ca7811b700b4fa2be7c5f8ebdff912c634858fe201d905b19c1c60be2051bc840cc7fe8d917811765a270ed5b5a6ee4568b43df461bcccf44a5acae9a31566b14ca75ff154b066758ca7fc3f4767ae27b73c9731d5be98eddc79346f54d5a094194ee11f2828aa38ba3e46e41508bc0a642153230b0397913394c5da16a0919cfe2ca21ae27892f96c4cce57eb75cd17975310c52a3a6ef88670504ef85585e647d00baa661b29351384c19234c6131bcfabe821d8d18c8394dd83f701ece0ede359dddee32224e1b7c4def9905677828258c2dc82e570da27712f20b8d099e829646a51ea7b20c718aa962ac78529d8e3dd0b36cd4cf3044a23f5838b63a9bab4cb637e973628eda79847c8f9d61a854ed67c09a179d179c7b0d9a8a168a6dc805429e73fe8de831ba0f7210d7051af059a6ef344589905fed85d4725afe98c71b5850b7d10cdfbe6703ef185159787d544bb922b52eee95be7edf4e68b85708ce74eeb5a204052be52a22db75d8bba30a85b783a48917f58b430026136159ac9cc36df76a7704c47c0da532582e4b81fcd82f79fb0197123a70fb73c5ef7099bfd7c3c86c08db312ed48e649cf99a96973426007bceebbe0039f8a0e6a86be395a2de7cec39f28563bb855a9936ab428b1f4e7c8691a6251f015d9773469cfbfd10295a422365aaa2a20f28eb17c4517a3fd27e06d3ca90fb9ab4b252022f26f5db31f81dbdacd06802af33032b82228bdbf511aeadb5ef3a5dad18e4223ba8fab5ce51c128c9bd7c1384083f99d1175476767b701641b8175de42419e097f8d66e2e3addf46d86cc5ec18b7f195cbf52e38c16ce5075acd3f26a953f21161db90c5268e08be8712ad08bf8df4ee500af019eb4838f404a4858c532a60620bd8186190a7324820ce49611ca049b0ed64c54a8fed101601f1df8eb920d4e6b6ce2bb14ecb0ec105cb0f0669baa2c529fcd566570748f9cae4dccd480e643dbfbc4dd82390fff8545d7f19d2e668306836e15683c7ac91f0df0cc04d13af7b77de69b7c400fe12b0c7f6dc5ead80c083fe49b40e5ca60b376f7f207cd52402cd3d3b3f987fba8621687a8b47ea3511fbbd1f887b441ff4bcac32199ad934d985a050cbcdee56c1603cb44cbf908cdfa75cd88a3aa0c4ea0ac6bf3bf68d40149fb8e30782de7d3028c49036daf085b5d52f157fa42b8198cf14732ef23f0822f9a97e87a363664d218b9b93da7632f5d5e08281969a99d0c2d142fc72c7fa3d605b0206226fe2b379777df400d7e79d52b136356e2a71722e425bf8ba956770768915acaa369e39fe52fd0050ef5e0c3ba60d792b94386a134bc2615bae060a4dc022b227205b7ad63efc261141f378cc19ffc7df523434dddc5c2317d791b5ec016364c21ec662a89d506681726b5b46bc9bc4f33a3adedfc50793cef70c3c3345587ee1a07e649009802cece9760f3a19d44762ac9afa6d00f4a0710e2c9f579cb8be6cc3a465b217712afb7568f50ff1dabf21f77bd402b2e19ccbb498aa4993ab5608d27a48d83d90218192214e6ce56e750a1a1904ade0f64d6b3824c815a7b77feb7dde2458c40914c82f5a403d30f6e761270d272dac0908ab6d4ca800242793ce7cc545162eabd0e679fc888241b024fdb596fe922cb8f3db01c0e02d3bd2c50f389e481ffa2dd30789261769404f7610417176c650c93aa60145a40acf7835706561436651508a42f9f9ce0f254212924b6ec83bc8cc0cbb97a80478fdf5071a65d12c58ab4326a03b5121ca09683275bfcab018378324031fd2661bb981520c4441c77c5387d2e642fb450e3f6379f094d5f55560fc16dbafe971eb08831f82b626d30b7f1c27bd94a7d99f4f2cfea364ff9bbd53f203288cecbc87b67442ef607d38568395d5c76cd7ac59d1439e4ac99e334765853a37623a0c1138c8f5223d98cb0b4daa3b2308679a511387e0e65aea443c9169bff3eb20194c1d03927441b9d366c3ae806d4f6a6437d8313de58e55945c349e5f694354f56027afa2af44e011e60e31a46445e164884e9e49d4b6eb53a2699dce718be18ae8b2c2b826e63bb080efae4c5838a38c96fc0c08d11c70a370c28d1fc2028aabeae1fbbe94cc3a224b854b56fa6665f617059b16830d6171a6544adcb5d3e7dbd909cfa8003c75428ee3d67cf6891b38f2a657728af6ef21057ea304a6fb5c90bd80c0caa3a9ba3cc124d2c4a05abd0d9511d56d8725997986fec2a3b6b06375e07e2c1d1f4f29614a284cdc5d6d172a3b0473619a48e6856e2026614af5718355b62457801f6e7cb1414a081bc87106823d358d843a89fe9d7d47e7c81df66965640e98cba7be17e422f3c06dcc30ebb0c1baf8ddae83887c9e84b365a3a4859af105918f67e54d78d7087017cad1c46d0a4c4c6357f9e94bf2eed6af9fc831293c9d65a4115f20fd2dea912e8a04beb22855152f69d257c958762fd4b7bcc6653e14934357efba0d0b335dfcb206c20015ea507e326b7968ad234e68b7caebb239b176773b26d295aca0bd8d181a1a86de6db073d6061703d642480ea2ef1cd981b324bbd6a9e102f904179516fce424bea887c7a388fba2b30a1cc551833629fa97dd93431f3a15b38630e907c9d0c378d4c76b18b6e144dd10f4d0fddec8129425e7921d9c9a7a52280168b0224e3f17dbd0423a644ad892352f6f6287cc5597ba2de9676405206f2aeee5461cd9e1711928f589eb49cd6bd7d4ed70c2a648fc495af1e225eda137b5106c5332634183a8dfd69ea2d9a45a8cfdd56ae268b8f278dcbcfbcb9454d2211ba2a4442ed2b27d808090c2661a11394b2cd0a791e572363940bda0994a64cd3ac4e61396bdda4b2a7e6c7fe972abf261bd1959a7f8468a0e32f90f1d09d9a5200be1010105fddea868354a4e71427849cab0da640fb67b2ec43d3b51d363fa6623ee15c417c323acf4614a4bd6a5e049b32e671e91c45d23541bdd1050e84d5f5079f0245f2205af30d0f4ecbe97d84648c8bbfe65c3b0e63c63bbcbd97091f8ba3dda3d5024769e7a039cba66964aa914d00d31736bb05ece0047660ce412abab515ebe5215674b74500b710ad11b1e2075c1f1303d58150ab2f7b7027b5b11c01c255d189630904d104dc173126f30b1682f2f3fa0d08b7e7589a6bdb5f744ef39df70372dab6ab7073c855dfcfa9d79c0c9e5799a05dd0db1911d83ce153cbc0bf4c432b6f83f12437974e378f4ac8863251f8c0144e0c4aa40110f8e0896d6754b31bec9dd74fe0eeec91398b460bdc1928ab63e10140b70e59049f06cf92af316ce8965eaf39b3ab36d6283bcd8137577e1fe3c89de85db5f46891e2591cf0594f19383f3062d36ebd60ec492c92c974ee3863d2a7129a24bae6b424833d177087a3e31d0f703207d6ddeb1fb449389d821e5b2ed912d064ac21e3ba54aa30c0dce45214d89f44e132f22300075ad35a1e6a47108b2125d6a9cd39688fd4c6498affc69353dae78b5cc7f5fff21ea5952b1d6ff9aecb66de53c7c7559a4c9d66d54c073b8ad2c3b2064231bb5ce44cc7ab08badbe746858207f0b6ec892854b8d02a024e04c7ae69e9c6fb494402910b23f58f831071da626270f8294f03589756932103e1c1d3a2ec397a43da8dd45c52401bd32de9c0803eb71b9e4d74f6e287a10012b585bd9a8ac2fead841df4e95154eacf77b99102098f9127831459382afdf06d93702f6f8cdbdb6da898ecbad1034a18191d379d6d2ba8af1c74a4edab432da30b33ae148b2a981c2d8e9a55e748cfd9068ed601ef23cd1231ff672c63ca8b1f38650322e1544419aa6f9cdcb187f3c00930e47f111075962d7bc961ef1616d7b9a7e94fff033bf546c027ec49075ab51672cf7428353c65937ef0195e6fb19bfea16372fdf5979de4435358fcd5987d365b61221c9fbd1b388535d61462dd62d2d89046a91cdd7af1f9ef1a2b0ed12afe3b9e6660d52af517536f3e1854070ca770bd51b9f0c6223f99347f7415cc633598897bfeff96aa16e05bb93fcd06deac3ee26891306f0b913c6ece03b8a47288f6377850560235178edca47beee0b02990eadf842a1be2429c95913048c8afc10590751a29906b3d0ee07cef96698fe46a2912b706efc4c303a9720309d299ef0944c88232a7f9b6dc9388190bf15fab4784979c04597e60003c17de809ebb2c7facfc1d8d062077639c329c317a44d95ca5fc74a0ecbd378a36112d423a2339aa8cc8c6032b4891309b7108e269f404df223048c8726ef0f40ca0529f377c675d731bcfc1bb9e230eec40d635b7bd80ac41b051774604ad842d570d2964d2a248e55cf1c881fc900e849bf3ef72bb8445f694245c07870a5be5cc729eb391953a98c9ee3807381d240417482415d3fdd19c2bed0cc5c8ab04a0d1f6f9987d084f6bcc39346fef7eb66ed2d286b28140753c9a192b2f589fc71736d52b2ebb4153bb3d8c50ca064286d3e9e5540d0395a8cb062927957adcc1ca9d12dc5c9f7f414744b029ba286372b5968451b85b7be90adb35674abe6fd2929fa69dbf2ac6c7a7cff19e86e67b15b89639bd6a3fc8cf1fd1363d94cc077fb6d8646d4d5c85cae953da4105bc6d5bb8eeea4af26e172e624944e5ca390ba8bc5d355b31aa5ad3e5331d714e2a9971165af18d455c3477acd91a26a5c48e623508e967f2ddfd32e2bd2ab3b7b698beb6911d327c321ec17e4dc0c1ef942cf32d9fce15b8d3d832af1aeca32aec18117d76e7feb0e6a0c85534c56c278e69547daaabfb8beeaf8c64476b96dc150f8971485a24d85aa2d2b5564e3a6521f2bc4cf32ed1462ab287bfee37a8737f24d18c39b7dab6e40968a9436bffd0ae52fd688ae63a882afe04929f35cc262c19d24dc0133d10afbe38757b776786639bddf4793670a0327abe2ffffa6d71325ac0d139499206da35b4067b07191869b321bd072e789d1401fc3af972f5cbf937ad14b87f5ce21d38fedbd0ca60e7c1c073979871157762845fff6e37e4dfa63d03180731ca88b83a64f5a2c41a240be7114a9e1970e9b4a2792c3b8747e585b62e9b3759070fe78b7119a00474d087c661e4467451c3555e6c601fb015687a7dde949578e39c33299d860475a4f39eba35de22060c39791fb354de81c0b85d7e8bf81d79309a7943f402dbcd25283e8db52ef5ced1f23825fd7ad9ff0daeb9e0d7d03eb1b9a059e97d7cefdf408b758cef75cf46ed3bb4ee8ebb725ca391956768ab7e4f5408442d5f76039c72b8d0af885adf21748ba20f03ceaa38307761d49fd8c83ecd85df006e1238b8aa80c6e6abf20d2465ea4d580bb4ca547dc0b3523c7cdb1dbaf8c10eb78e263ed4a8b2d995efd696a024a4f2fcf056b150d687a1f51619e224719dfc6740d8dce81ab8583b0f3f52eea68dfd3e73abec05998837f4aba4b41ec25527af9d55ff448f78648795b09c36f1dbbf2861b60f7e63093abf49a630309ad41cb995aac6ce1ccaecd5d5b743942b4a1879ca17adc9243a6fbf7b4bd228aa2ccfd1daa8cfa22a9f654829315d228640cb1fc7403714be20be9e74a63a79bdccc7604a428cae781d24687ad594c4c533eb24b6e1475b0fed3b42b71c9080ae1e3477245167631e28ce7459a4a9d8fba722d62da9c20fa4be8e1a439c80ccdb6fbb5a398e7c7f89d27d9d96b712e7ccafd3c391d7183b37e2e7fce77e29a49c37673623e22982d08baac22238aa5fedec36874ec69050d3fd95bf29640f45ead9050f4522134a3522e69753993661f153f4ed85335d64c1971a5b680cea53cc6680474aaae6f2885171bd54616aeada1f877ddf35482669f657dd97d7b3d9e26ed48117fb227a8e511e99f20865c24449be7913f19d02875a4db41f35e5f86a2e46f911a366b8766b94c511bce285e808668aa835bafddb2d0405d5c86783758c04b6536b138a4dfbc2cd04d628d74d8809a94e18ee8daca1901deba2133a15103c540b0cbd244b68b1baeec3e04ee2145f426a7346a19bfa276c9999781651d84f7a4e2165c7f251b6568e099f304943963bd017dc7ca70a4ed2fd60dca4af44d7d8c85930d1eaed4ac9395976d8f51f43ea6f6f151a5abc71d06abe4665cb3ebe49255329b3fec0a757e1a798b63ac3f5fe1f19665b30484a7c6e56dd9f6cc1be96e4976151714b6cbaa78c0c252e02de2226720a102c3b5568c317ad3c6306c78b1d0a8209aa565458ba97a13ba479c58a0e49d485e7a3d39e18c153901c82ff138838f3fd9dad97a476800de7199b24fe5b7b8da3e5996cf594b94adc6584710a0d651a4dfb0e69d4d8d5a1270e17826b1bf8eb8e6f74b8dbcd716276752cd65fe0b444281152d60d135dedb812759e2887fd6602bb7c3dc013207585a959a15713073323f8124d7bf255d4bc0a2ffbea2080140aac8059c73353a37b0c343e21896a5d7bee4e5c5625b998807f59443c5c283a36123f9c3f5fa64b2aae566f18b02590142f3ca0d27e08059b40f52da450fff4bca6227215a731b9216b4ecedf1115141654054cff0fc92e40dcb14d3d6d69710a4fc6f69057aa3ecc77d21d9a82c4ab395a2f05454ae001041116e6387c7a9c9261beadc57fd953e952a7c6451657196da1aad5c0b67e86f4535b4bb66bf625b3d97ae4f95588ddb98f66aac0be7a90516570afbcc345c52581b86cca178b525a10f1fbd91d8537801ce168fa9f057ce0b58d0e9ae7104fab10044c29ae08cdcfa2997dd0fd0dc4f19999a715d0919f5969500d75ed8128e024ceac7a057b1885795f21cd393af694e4f7f89e562dc21850509b85c4c7df68be7e8ffb66cef2d42753725e9d43baa0c73d72c88a91b62c68e7b3c72dbddf13a098e3bbadaf35eb14f4731eade648dff7220db7bf5c56def9c6983e36479c196e5ac56a663c74e8dbb8c6b3ed7a0ca336bb49b76d2af00fca798572ac82395e5951da718175a8bb162c82b5ec748d287925367771ccc3ff86d08c58fe92332ac51d7ddd702084c7788f98e0126e1cfd78d4cb30aa0de1a237f7543b6237f6eaa2bb0b1b84300a22a94cc03920c29ef19efdc16cc08e196dac46bde40ad13d2245f375055790951eea36d5281202b24072e33f8ea0e2fccadcb27a9e66a69c81cf519362c66bb856e934519ef7a5eb8c5163e8a2adccac0536327e30a9be100f9a631d8b1f961a887c4ba1ea8c34532bde6317a76cdedc87162bc2807bb8821842804e7393fbecfea761983fa75a713da28e926b02cb0411b72562cd09f7c75a8ad71cef08ef0ac8e706b66783d2941d3c382211b3dd6f29e58518f1e6e3415e883b659d81c00ad2c8e21b3253c46208e40ff80c768ebdea9143d8a7ca1944a73c15cc3b9b5aecb6aa3d5ee02b0e70ba3c65a37c43c7e71eee8952bc8357db15197f1bfbac4189ac37f2cee7d486dc90ff399bf3b3248e58baae3f1221c4d7537430be2ef7b22c17f1e4e1ca571a3a623533c2894824c5503818f528c5f57efde5b2e2326b4096f648a80fbf62567914004b937a3d67b55531fb9ccabdfe4421326acceec640ab860a8d6cec8d1c875aa75fcec00495a4a7f11a1e1038976c7013e49796cb8a72c12a11e69febbc83df3847f77ac44a3fbbd6fb69f5b1c4083d3a8c6159a8698c17360d37888ab99053324db40ee0b257e9aa6e2363e5046cb8734ee7fe818873a0a94cb0ad6375438f57765c3ffba65fa30f60b520a79cbb121694c7515291b093943cf7331cceba475e3e6ca2a3ec760a17bc146b4f1c195b3d1a9f2a6144d1fdb15c9d352d572377b6784def9bd4a4335e101640effcf7d9d1bff63fbdb52ffdedb1eb0092fc46bd9afcb9647452ba41249b320d2b799c683d1205367e755145456cbb2b01bf41db636d0d829209a8f760cbd52d18a4cdcd90951fb1ea1f54e2e9ee20372eab45022628bed096c6e0236a870b2d724bd9ca3c8a2951ea91c8c8dc79781900e8feaff4c10622513407b7515b438d6f2490504addc09df7ecc3374c6cd2ed206ede2de59cd2a4bd6a2f8e2fdeb400c198ddc72747e174b793a8404757008dd2aed0657bbbd06b84402f6e115181f066aa90f121c9861c8ecff06cb9a40724672d19d1d8643650d9abd9ff36e6b72bd1bb66b677bdc996ddc7866b846a65d41e5fe58717b37242f1c9ff387f34b8238ffc986cf46962c54f567eaa3a57d89d071c37166ef9071484015102eedca532c46a78347c04d09b547c8f463b72b504e5005bfb3c0c37513eba3231b108f6e7a1196ff60c6e1c0dd3d851dfc9190d00792de132199d3ac76b4e6c2c1f4fb2fc9bf187cf579e5548dcab7f703b092082c16f1e4f3fcaf2a51017cad3b1ce39e93c7668865d805efcf01506df030ed178f972cd2f950ecec87e369123363a4ce49483d8c2ae928d62deece292df3d664cadc05045c801a234f9a1c70ae6c901ba21d7747ae63ac6d0103061ad66e22c57457b9228e75d07603bb64c3d9418b2bad77b3c0fd2719ac502310bf48511e6c5a28d325bde62c40a9aedf075c04638917b2ae3263992179b1bff530cfdc8988e74de41b5c93f63088798dd8e6f475545145ae18b02b47380f3619cce91c884cc66b00871ec7eb8fe93526e3b6015f0e3edd566e9cb02493b732a935e1ed9a69cecbc1bdad68729c1ab1d4995a0ab70d474187f5fada8b738bc5d22210fa91e6e02b89791a82ef443fb44db97275ce945f1dfd12aa0fc2438270cc19392c6da6b4ab1c90e374ffe84aed09b4901941de4c459b5ec739de50dbbfb4b4a6245787b97bfae6bb1c9599ea6fd7df3e906460843925dc7dfdd8806c48d15e407552d914efedcf3539853a38a7e9873f1d67330a4aa46c7aa467020081f222255502f75f3340d3bd6a30288a30addbfb9009fd3f5457833ccb26a3fd709d414de6951af94abe418a3f1fae9a55e27ad52a472b68eee9d55b12c0b8fe20e760cfbcc1afba419c1476811fa7bfd8a3127fa7684dc84ff1d5dda019309ff6eb9c7a4df73b374b4528d33c196681ec388db33d9a4f4ed6e67138a0ab7c9190dc4ddc6fee66b87d1f1bdf2b758095ba38a74faab2edd01069b863d40b00ee6f7531658c55a82e23917472bbca302203861cd470bbc9d9b3584b89d408ce7d7076357207ce0740f4d52758f32a2f1e63bc455c87cf163d17a0dcdb166bbf8f68f3af6cd4d61dc5931a9f13ce86bc54102d57a9e5528239af1282fb26192b7b3cbf57b1d41fca0222eeeddab5153545021af9fa9b2a4d2650a264f4d0fa2d6eb2a29a2c5a0d61e89da4002aed6c2fb1a5f1a95e359ab5fa8277e9177026ae5b08b88e7931f0dd6b2b7c22753965b09a75ac5688b203c13d5349eb8b089a8ce2a8c46167a8900f8333e8167ec57f34993f96f80f4ff05d05ed54897cfa2e4b7851c465d1e0bd13e18eaf6de98bc39ba6b96521eb8b68772f4d8c16188f29751769260908522b3f6476432e90c14a6a62dcb2e805f0488baa8e525827e6231a4cecab44508d323b3a8230d76639aa43b16bb6c181704551a8d5e469a2c247f4756cc706cf4ec797349165127b11e5dc965c1fdb3661b4a3fe3c73e9091696ee993bb9523eb928120e9f7f39953635d95163b0eaeb37e797f5c5ce8dc9fe595e6d17fde902764cffcf611387168d23cc52f57e49f099344b01b861454f9395d26718d6c035811e4a4434c434a29c4c8fd5d5467e2635d2a485c9506b156ad4dcfbbe3975f30c4def47794591e2f72ccc7030f85b12698f08bfc3bc92460730f27f1576855dcf9c937f12e1582dff5c19e66f2f852ecfbea9cd372bda3d202e60b96a1bcb51cc7388228acff930f6e0a485125e05d68ae13f914a93aa7ea74a9c6e09aa85b6ba95c42f2deab676687bfd602a7a03f3fc9622f22776f599fc2b6233a1212d40ea74ffeceeaf01814b3e7fad7cb68269af74fc998cf6606154d7324d5a3643b4fb9a8c5e82c7d71fb27b2fc2d34d243bb073f018decc171089608532e938c38acdc3fd880d10acff8b909630d6ceda99196762984d3301da039a7ac336f4fcdf4823d22c0e48b25f7389c2f5ead9660a2f1b4f1fb3c8e18f4add1c259c9d92d508fe435b8852d393ef095328065a22828c11cc59c604ab4f8f75ca952ec0bda1457ca327a12a30b63573eb7c2f855d756fe2f4d04eff03f21a2d28feef5dd582c72674cf597065ad82d98f8fc4b0fa4d08e1b839e0a4a9d2315822c2c99eacc3836ada00d4d35b3c2604dd8201f8b0275664d9e48ef62f6370d344931b6215075ba54a90cb8974db597b59db8285cb6f495a7928d5586d863d8706fe137b3f098417a981bf49d90da6d9cd1d621f3c58735533aadb2bacb09d9e30bf7235af15b00b6f734420aca620e943f75c26ce433f6575f7519b0dd0ca54322d12833742ac5699acd0fb225c4cd1dab5ed3886b61dc0903007ef495c7439486ed3b1fc8c0a163a4a20a8affd35e5c526f25896bed2f7fae953d3ed779dd7d2067fa50dc93f3b077d8e0f8539507513bcb49391ef060a5e8c942bc0bd746b35f3f6ac86844cfad136e0fbaddbcb5927584bf7a20beb1d27d003f5bdde4401ef349c52ffde2c37a0ab3d87fc45921556be175087d58ae40898b62eed283fa9bb81c5614d0e7c54323d36a23308a1e0e3254ca3c514f2ed1dccbccf7674204ae6086439d95c513eb2f8c20d7e86612d7b7964d749f4fcc4cce047bf43da7cbf14bc45a3a5fcc3b347e60142013d7ec31075f5b4f021e557da616950f0657c7e8dde9a4573464362e2909fd9fe1aa1e6bfa2a3746e9912bf42adc53e11ff7d3d97975e348b25b70a39455e37d2b760f69c1459308dc60efe20f00ec9ed37f2c732f953c3fa5dc5379900116357d3b511c38c277520469d8792ec49f8f7b88cc8ba5d6bc92e16a2e162a41197367238f9957a15b2ccaf6835087f1f206f675f02892f0ae2cd4090ddf945e10582ea3872e535083bf602f21b18faa8beb6e0204d5202720397ff954062ac4203c61d89640366d985600c6a72b402df010eb0022c146f1c9bc4321e2e11afa4599d2518ca32cb8a34028a1df3e09bcb11d95029631248f548e0c1b2d395b74f922119830a2233df33232c45272467070d9bf9a3bade6da82a1b1d4c0adeb5c40542d3785c9278cc097e5b71a31acae96543914d68ea3e594a3197840234aa0185715d9facc4bcadad3a9b8aeb156dd856082736c2bf2dd8ce935d6d53df2be5c7f1117533549f9de59fcebb5371d0622d6111a9131397fa42a2555352d9c4e6792b84928f073f9f3cd85d70ca67fa338a4d817eb549b89c07180fa2b4f4259df7736d6c2cc07e3d5e06568ffebae3531a5e53d021a8830858f0221f8e6cef033f941322c7017900ae6d2a254705b83aceff96c177cfc799926b0d4172da735ae037a23af2de6c69aebca96b75d93ccb77b5028fdbfe5669e64f711e82d23069e2eaaa0943a397525268333a6ddf0dae03ef1aebdcc07cf950021a18da3827bfb032a3fa6cda4e8c07957448c4055f311e6233c684d363e5ee3cb8cda67bc7556f3223ee594bb0c898e58b9497007028de47ec00bd6cc71503abfc3301b67f8bed8d8c1ea01196c2597eb789c7b6a4ef0ab0fbcfa89507c622e2989e5ab38be3d4635c004e8af26e9be3acbcca6f0c253be1c537912338a33c80fc121fa0bf25760e148b505b75162e5ce3e8424aa80cc84597558d515fa98c1007c2e628ffbeed2c2ca689ec6708233aa21c2ee54c7030098f9a063014cdb0a03992e7bdfcdcdd2a2377dd12805a69e3e2ef64bd03659fa04dc284705f7535f692e37d940af96956d7057ca94a2f05d4bea9af35852df044e54808add8f82910d7148f1c365c4f21e380f1b609c37eabcacbdcb18cad91ef38f980436124fb963416f205bda601d914ed8156e982b721a213845e1b1b9c5a135b41df5030e8fe212b3371b247da1803fc11cf7f2e99da6a982f71a6721a6909453c219054a12168943b741c39f8c4bd953c5da538348672f0046b828a09b18b07a978bf1e47988d6d566e3970b8b43f3ab9fa0da3ecead8e367aea3e6f879d85de62e4b1c790bb6968c669022a0b1c87bd82682dbf2713500c96df8e5d65dfa31a8d1f0763351705776d665ba252d89705d512fa85376d27150774b6ad32908abcc220b79d50cdae9089669fd2f431a4a9311944e160451c9fcbe4fa8b2aa22183ab1015f08d97930b3c092f3d52cbb3162516f94a88f4b5daa51e6e69a6ed07be8832ffee9ba3aaa3b276a07ba39f2d5da4117dae83c5d17d7a8df858a7386afb2d157c8ad557ea923ded1cfbf4c92d63b354fa8ae8f50cbc06c9f87232c0a5ae0514c637a2b820889bac6aff2d789c0538f718d95cdf9a6c81e66316e670909e1e75aab7b25809ab4aefa6cc17a5d4527f52b779d2f2e0c02d175ae7924cb8e1586f109032fc5684bb4ae6efa5d95c58f736a0e33baa3a51fb695634d6e3503aab97c67955ac8e56b2e38382bddc6259d9f21f8654706fb13137231bcdbede7762c0eb39de1e9e2cbe4c653f6c17772e9727f7b8cb65c9d65f034b281a45c0d64d4ddf639bb78a9ae51ffc0f5ecac84e0fa6621292c9f2652fe832ba071a7822798ec1ba68b7e004b7eddcdb863ae3608ef78dca47ab7b68f62707214a18e92344e49ca4fd972a0b4abe6fca05099c4dcda3e55231d2940bf4ee940fd1c2399bf62166a66ccf645a01206b8e773b50f5f13486593dddb37545c789ecd31b3a4c647878fbd67befaaecf4aa0cf38008ce6614b977fba9376942f338e332e8cde0dbed5fabe46cf50dcb8ff4ef1d20a9a38007ae66e2c1ef596c97a2f637a089ae1a4effd6c5445d9d32178e6628db78a5c63f50ece5f67173b8d1b032aed6634fa4d1fe562653952e26e38e26299f61aa076e5980d62f3dad95c361e73e841f8482fbf55bfe6f1bb6200f8b46d32ff8e20d269e3fc8bd6c6772ff2a71f74236952f17a9ccd92b1363e2cee8eceb5ac717fbfe7ed520134797262822de7f5a4231bd3157aeece7cd7316fb32db4fe59358e33ad56842d6799777383994ae653fe2994bd9d23727967f7e526b2c7c77824864a9f69588460b194b1a813ae768e597bba254d942e015b970ced07869365975a53b00da71d5f95f628f67e5e2e2ded40effe060fd548e1e97cca5a5244323ea1abff99ce19368a802a4fdb897203370740a7f77ec9a0ebcb9e4a09c151e1a87f71ccc034672a86af85f3ad57a29502d778adb72ea4cee579df831a74665cfeef4574c18fad5d30e1caad25c5a9a32b9a752fde23e3ebf2a93bfeeead7d5db2596cd871059ab089ed0137cf1aed473adf40c8d9276d0e87631348e5fc0adb3ea94ec48a0cf94a4c733828aa8b83ac6c58b381c44c6af3e7c2d44e1322fb096b57c03e879791d3f15a02dd42a08bf8d68c271cfaaf37c6ee64ac9064a3d6643bbc34cdbd6db84d8afa85d7cebcc59294d5399b4ab3befacd0fa01e2f66fd91ba96fa6fec97b79eb63aaed798de9d6b340ff7d89aee4f2acaaa926d9860d0784267fa4a70b6691c96432c057943273c1b590306706acc07e3f0a03ff4ec59fa7caf3944d31c7cd0c1c1244980cfa2182ce858602688fc2d2310d5cc75bde74a134b3ef3b9746f8eca58d55f6cef5fdaaa9085187436e442cb577a7f76cfe04b7e0ab71fb3f2345344365f2cfcf419f532f4416eb041cb25ad27f53793ad5f37333e181d0249af4c4c46fad9a7bb385512e195617cb5d8572d103b339e4e1a86f9dfe951007ec3574844d5b4c6ef4115c3d06b7b7969c04944405c7c02ffe2eb13edcee8c6d7d4c977add42f256591c6f3eddd2747d232119a455f84b12c3c0e32d8b0fee5259b3abdaedf8f8fc7f475869b01f860eef693eec66b5df9acdfba94fc3fa319d41dccec203a2edeceffb050aecbaea7a33c38e07041929532cc529fb109a7b25200957515fb5bee06b4a8ac19a6e06d60cdf09b94ae8eef2e45353aba75d72211f493bb7c66755f8681060580683309dbbe902fd9e54c17aabe641f4eaffe6092182739d3d82fc136738e75d454b17ac03ec286b9924ce4bd2d0f19d79f75cde8dd24249891ef78d3a84b08e1def1099f7ec9c5c3157a73bc83c27f47a0c8c2d028306b840ae65c94d1619967badc1c5ba052ee442bcee42c38ec65048e1003f3b2340acd380c9b7b9ce023329f17e6cd5bd9d52f8fe862fa7ce0e0662d961e9edf1385430588c1a16b5fe00d114d5f3dbc9fdd7ac9bfb3465bb8b21174c0ae6fc1ed5bfe770bf864fd91e27b42e1603a8455c40760de72dc8b74c5253aa2f0d2d438d2e899051eacb085f45b09bc87749c48a390d5eb0700a5e62a087d22a141555256694a024289c4e0b96e7d509aa48c8d62292e9e7316f8f9f21a9cbf8dfa86261af94ab430b9def40a554c3394f9510e814b126891b8ddefa54d31eed3fb50b5be9ff429165adf4a5554374ad121f49b89faa114d5bec82a3bdf4e63060b2a31dd01f28e0632d3a8a37a4961521c8a370eb1db6c99ef3d8693d9a0595668ba16fef47585ff21079ae39236df8d6ae44907c72f944d25c2b9d5c34cca71d87fad146bce298356a2e08c5e972d4034191917f0cdcf228258430ffb092bd87f0a98e96a2a319a48cc507a6cf276b10dff950f4935192a44d9ac18d3b5e8e0d63337f0607dc02fc5f9c868c9bd5227a6d08fa660b1a0e49cfcae503ea17134eca819753bd103020d21e262b841258a2ae1ad94f6a70f941f669d24750cb997f5a89e57f19107f43082abcf5974d970c9499d5327abedd7b1825e2e10690e54e315f736810467741779af73fadb2609a8ca9b230565a48e8bb03818e56864681d0e90a3bb98fcdcbfe74d148894a7517795263b9e821d9a25f41998a6d53359982adc185476c5ff198638b074a147f72e3347334d1489b298af238749f7ef08c9905984c1d5013bcf0eee6f7212ec45adf3dfb8191f8d3f4bb014c37edb9134fa92abcf1e0d294073a4b2112f58119ba9c8d060203d832f2b0af97c6b57b1a0e8c29107bc3ea71d88bbc24951bd4237e179c6da23a256cbae69df8db2708428a9393c92adf6162ed4d38278f6f807d2622c131db2caabf08cbdb9e13d339159a52b476d1e64b954c39d1eb9bfc3dce6aa19bdc750511a9ac0746451605085c54cff2c31f27bf2ba798aa21e76606e16595f777f46c853c51a0acb6c186b504fbf4396bef2d8b55d7c24c6d86de7dea5c4705f752ce469a39cdca250387b0af85b2e5029da345b21aad6c182c213abbde2322584b00f0344d12e7e885076d0e586ab923379e7119b9e9c74507c4cff5d88289c6d25e41afebc992cc6440bc0774b9d0caf9369d5335933f792dfb90e676a3a89bbaa1d57947de82e0d07912a117e7c11fdaeaf9fc85453e96bf4b049fa4037d6a477b1c3f656509f021ffba4315dc228497f378c38cb411694ec3d99dc0e0dddc7d609ab95563b4ac81653250d06d03fa02924f183209d506e0dc25eff240f8b93f344cd1ba26f013a01716a368b8755b4dcb31a7121d86bf2492af4bb8017c2e83f7aeaaa64107c1f0a3be728904578b5bfa265dc80076b9a092b24b7b2fc8cca501577fb5cdf9bfbbc4b4c34e81227f7262e3341aa6b16ce9a108eca73cdde6d05b1d498bd042801812d95a959099fe1f3f8d6fc13fcac03f3c85b266a5a59681ff5fa2b006a86026c630f7cd380d0b7f9655281abd5b7d743213f7e78de3803478588b497823064a955005bb1e908acea1b014d7ccd61ae24de093a09cbf711fdf27724feb881b3a1a5f82c4943e5887b9f8e8001ab9a1fd10b8fc7dc593bb03a6abe2d5f0ec3b37cceb0c80395a5742025a7233985d39cf52793859da4a78205fc384542024c97d52e50f4edf4d4c65c6ae47e02eb3a2a7ff087f46a707868a03adc7b2499acb4f58d93d8c0c684acf7279467b4758695e9bb435cdf9b496421ead79640970d066ce4602f58d23631f422a0efcb35a579a126de5ebc8407efb55bb7330f6f62fb586bb8b60ea8c12096a2ca51d68b390995e488f5fc7a975008b952565a8444bdee2387b27c5aa90d2dcce3de148c2eb9f5a7d4c23b406d8235d348535a47ea574d0cfce0dba7b786a0f4a5a601b9adbef7f06caf797264a3433d1fbddcd3a1507723813549f0393e8306b8259c037d43232e00316d664c78a93ed32682481cc24e2b078f5fb3bed5f1d1547c8f2e6bdca96729a724e17c03ab440e648b212bf8c64f0f6bfbd0d03f9b5f3089e89a33f32858275f2194212683d7363b84eb1d9bfb9ecb45a0ec0e8f51ca0a90a0df8a41733d7b27593ff70f8b5cb28d0b52c111a6fd67bbf8eb8b9bd2899e8ebc1cadae89a735cdb4e21b08fc3c7ae03b291f355e6dd5f69ecdf691aeeb1de9f6c7818327d41d6a9029e03470d1df6f76c81d46e346cd37d8c56d13180e49da6120cadfa6c5cdf820b05616b18cd509afb1c4a9090b927dfea5795229d2d7cd22a4c7d867755466652e54a30f9b257598d12c8ec5a7b345f66e43dfeffa80f4c5e270670977d5b07436c3020a371eac503a4d5c5a37d786cc74a01efcfc0cedf61ce29b2e65eea1d8adebeb6e35d09094ad5629a3357d7829e910fb32a889727d4e68a303bfc35cc4fe82d6180db9ddc1847eed4c29e5f420aa82b593481fd3a4c8490940fe601bbf523119b7ec5536de15948df6e177d042ea2b502de1e53d4535bc9b8721d5b9fd4e335b085a69b7eff60283070660afff215f7e05060255944acbf704f88e64aafb7777d6bd94528dcc7fbf69afd5f75e17d47d3365125c2d52a33ed2122a3d8ff5a5c2df866df225be98da8f65c434c4cf73a3be0c0f036a6780c565d9810e30e9be66c852e151563e4f323e55f0f6b5c35c0e3b670b599126026f8909613b0de10a11eb147c8c0e22f98bebcfd8783d9d796b58906e94c10593664b03f03da93caa631816bb83cc52de4db26712e850926482892a9e0d243c583a22e26f76f5a7f085a7cf33e2dbabccd494cb28af0e70cb5ddf196fd474bccdf319fc0c0b9f197d99a21f524164ad83c6ca895f6605fc5fa8a12d8c2121c27a7b8a48ec87d53566d5cd37f58364a32fcb8c1757d3c39b67ff3c12eb1bc206e65669dcaf260ab70204029da11a8e80c2573761b9368b80f5674a028cfcc4ba08525e16197ded5025fdf1f068d375f9596f96b242040653659ba820403ce21629a4f7a78c44875cc63726d7d82d9c85cd069ca87ca5b6b24a46c0014f806b807f7cdd405106dea227bcf4634ce4468427a868a6b1ef0e8ee070990c567fb1c4f0c66848a0dcb3e31be6d4ccb6683373a6a87b8189b719fd7bba27492bbc0dfc87cefbef95172bb399ab4a1eda55e389c36722ddb62c24dc4fc8f0fee598e983d374c54df58ffd836a8c5357801d5c318dac1a713d513023fbddbd3fc9541413abbef44fba19fd38d5519c0c5b25aae7dc5ad8618677f1c90907f69d395eb30b03ce7318bfbccdefa9981d86fbf6e5a88e076e0201eb359718a8996ef08097ceb3e896fb89f57ede16ca322e09db2110d53086ed7cc1ed8f97f8210a9716581a22b9f0f613a84de35ed977f11151f7116d7017f9c3451a640789bb38c6e1532df75d118d789faaf93efd02508128e7bd80f3e8903ad24f0929793d91ff9b9cb5866c74469b8e2f5e10e54db9e948a635a83cb5eb1987a1b590dd21698b1141eeea99a986299a20b40fde6bb5477241f67515b53950705f18418cfc5e87c1a8798d4ae4a95c6cac174afa70c6db474b0d39ede03726cece4bef4392340232031e059712fc423032dfedfb424c2887b6f37ff06bb3a94f7e1a3427d53dab6f68dd6fe2501c799154333ce87ef0521d14cfda6181c3ad8bb945d6fcf7473f5fad438baf27133602ee6447e6136464dd0157e01bb583af887de820259fefa53dbd1e310773cf3eefe2ab5dda8bc8c1fd37d37ee2d799401c93221690f666a42d6299f98931f98744a44c804e986ffed884570b8baa3cde812bc2c75e80517d190fd1e7a47a315c18a5f326b106df4be646867fa5812382be5359db1fb7ac3fc124cb1e2da504bca6a0319d705858b63faac2d2cdc2d819edd1a07c63e503026ab6affba1a5963dce4c9bc8639bcd28d4e6746c50841bc88d7fa96d5a085b9fe3d90c281c5e7cd5b400579cef2f189cff5ff0945d7be513cf9327137f2d3f3fb754200fbacc70ae3dcbb83aac01352aa891aea88a83a79361295f24b37e7ec522981c01b2b54c3fb4d67fab211282695e772184192a40af9b2a95959177a7b9bf51396d38bf6e3a82af7137e57dd1b9ea495215ceb1bcc7a44bc7b4e0e0eccdd3271cfc1c8a2605ee1df167bf391d05b1955ee92088843d90842f1e6e214f2f3c77d9fe3ae3ecd57160c3681c8d80a1f4f401fb3eed11ec817036bf18b31205d951927313b87cb21a445d56874304a75f3bfbb315b5a17f6c5c4ba228849272d5bf1d604fb8075439e719f72b0158da188c2a442c36365f9075c1ff79c331aa415df3454db94929b457d25cc1b7c66922b4da3f84f86c51f239d98347de235fb8954d0533c0955d28a5186166ff2344fcf149748ff08bb427467a60dec67089211d528a90b41f4e555abeb3e0b3b3c28a67757c6edc3ce88b0ac4ee9dbff065bf1f2fd17afa87d285f05d57b93027c93d2ae3897b430efc89f0ff0f82a7d4086a09777749e40fc626c045bfc7b38d1e64040ced577cca011fe2f24b209e7e9a85d6e33c0c62601853cda62f2d2ba42b090214f20506c573fe1d7905b80e0d272f90a97d1c2093df2e6abac6d12a7a0dd208a0706d7a5fdf34640edeab8c38335f4867c004c371e326471e61ac1f8225cf6e7267ff064511cc7680d723ab8e499c82debcdfad4fae0b8407fa81372646f82b642eec0da87b9be18ca49a40e000b788c45f7156369fde258fa202f82eda0246733ae9458cbd346ca14f68ee105d4a766df53a315c4698f7ad7ee87eafde36bb8c7a908ab1db9f179f48ce67081a088a1b84caa0c80fa9c60be7d2aab092748a6a5e5e537dc72d0b095e9c8549668deffc81537d7b8ae5da85bc8c3c7d9910aa0943f9a3dad5ba56c86a2bf8896b98c384226ff4271e37cd5ecb82bcb03f34406b2552849a3f3bb7269ab7a99e5ee60191521d06e02a7610855500d6440653760e211ccf1a0158876114d888b3276d230b778c7cf999a25f88941b37240fe52fabf96f9a17428d8bf296e0a9ff0cf9a166e89e2faf13f2f510fdc018638e86b724cf238d02b3bd56fcc04919acb348591397a81d617b1a3f4dcbf72fdc38ed32d05d954c230f9e89dd954b28bc21c07699b37dbe784197bc9220a17cc66302150b0254c93b335b1c808bae6d10039f24b7c9154a78c70e1ff0f7a62b5185fd922c2d0ff3f6322b42e9a3486bf4e4cc616dd1baf77b3568e933ed4a14409635b0b90555f4e9c7c3e92837367041870e8bb7465954c54354527634a963a218ce97b63c3b77125652982c89ca59f1c9c157f9b517864a0034473b07b601f522d6ddf41ce8662f0aaaa77c640d13a15e5be190246a83e212b0baefd30fc6a818dee09ef766117cf3c8173a2e70e44474cc51ea5887ce7692bf7b616bd18b98d89d51889b6bda499a2465d2dae42d068c6a3b7398da0eb73c731b5887428a12f77893e134b36003e6f9f3c44d1fd8deb36d167737a577e0feab759f403f4d12fa415c8ee2c8a6e1fd80a767f94287a3788705d3a0652717fff1ede82ebdc07dcd12e9876270960384fadac4a9352eab75a51772328f00691d5d21f911e19d6a6695deb63c978d2910d9bb166d040879e426721cf07e19134068326d7539bb1a8f80ff547bb841b6e955770b8bd53784b5dc0fbae11d65d95d6553852cdf2a62ece4bd3fc2cba7ba955415d7f330de02d1914a1ce441c73f9574e430fca879977fde2ebdeef86b75ef5029ff528ce1fd758e4aca55778d8d68acb96baf73428ae077d62f94dbccda7470d796a67844f6b7852648afec0ff2355db721ad470703e53715c3e126c241a2f961bca82ee0296a9b383ae2ebd28d8bb97bf1017c84ef7ff4992fbfcd996aa7fb7c69b94b785a606bf566d3b39ecf9d162093d1c5bc3ac0914bac849fbe40f494ae79da84686429c5fd45afab750a750fd40ab649cc4465f52a5a53141b909be1c0aabced374f178100ba1d8fd5c4a958ae480efc2cf23ccd8c20f80604b2569ab3b0c4e31f82aee443d1f3aaea234cc51a174e19dd3b0dcd681c27af4534a20f5d5507359819ae826ec5aeca3339dac9dce3e19aca112cbdece218b3d14330b49cb19677f569fe1089fdcf0831388c82a42c028044488ede46369917847b50c379ca8ea23e8ac65393d9dbdfc5226883817c9a2cd7c7297e07188fda4acb9e92e816d934c343fbfe1395cf3b0d62f51f24e005a22cc559b057a0e986ed243f0bbd52f46af60be5b7dbf3646829121228d4e6de0090c96c7019abccf154b6a07e5a1e3112727c1d3ae8fc7d946e779f76cfb551d5ee37b5863a71e312a7fb41b117b98cb37ea0e8c8d52723af6f5b725a5045452611869c8a5c78d88bfa3db0fa6f70e8060b84d2eb33953d02574a4e543bce0f258874907ebc32f8397b184fea2976fc5cfeac473e94b4162f9c656c2bf14057b587229f891b3c171c8c96900807da3de7fe0cf2b5a359fb7e56df08c4637902fc1364cbd99e82fa6a7293872c7c29c4fcada9661250a83c37781056ad82a8ea8cf170cace26e5784054bf1cb096cf760e8789e0fd379477acf0369325c89174efb7d41f388ebf72f440bd6051b9e7273ff0ec27e5323a338c165b737c78bbbd72d376ae0ce229f3e56f0f838bf25e6acf2947557cc9a810b6973e92886394b3a0df71f8e3b091f9b3780af97ad95ed8a6e048b2064d6f2d070f4a532465f2e0a13c7e2b7c810f2ae359e1cee983a0f2ea0c0d1a6a88a5c51884e9827e0e8f93d564350f8f6295b78391acbb57226fd3121e28c281ca13c8f6e5d123b7095e6e1452a8227c624494b1dd26868e4ccbdcd033c3bffdd0e8359031cefddaefbe205a083528cfd00e67f87f68bd910cb5f578bd86d1d1bd2dd30c5016948c5c1d9229a1cc7d79ae18d97468d001b3a247a68424f9a4fd87871d193fcd5b5d62279420a6767e05e55e32d3214329a30cebf24df6ba0ba5cdaf4aaef636d53f7ce96c7903740e7d06b6089417705f293823e62f674e7bc4357a7889a66ef9ed012b0cb519444c36dfbacc2acd45166b14f341da24bd5c8cea8698624d5c45f7078ae4a6a1b213e34681454e6523ef9b113606cfda0d9a1648747252c4898c8f0bb8ef448204c8648d4cf7fe84bca4046532f110f9d0b061eeb1cad8cafdbd490d78951cd9bdb504f52491e4d6b7ccd38a00dd8b722e78b1d0a8209aa565458ba97a13ba479c58a0e49d485e7a3d39e18c153901c82ff138838f3fd9dad97a476800de7199b24fe5b7b8da3e5996cf594b94adc6584710a0d651a4dfb0e69d4d8d5a1270e17826b4e0b0ec74c6ecbad383f29acda0a91cd303def454942036cab0f3e54e3caef2c4324388c373ea50b8a3ebd49581a7d3562c39b39f3f7eec48193b4a414763f622de68b11b3eff561c129cf9b635911897ec8a9d77023ef84b158c77d6236bf40053c60250730cc7d8533a63e4ea97b8412c6ce424a33d4b95dc119d4227ba254ff7b8bdfaa1ab392937d145e430fb512c8d2fc8c440b91a80f73c1ab85772f87d1a17334cbc3c482b87f0963e1743a9c46440c936c8897c50e5e2ba2d4d60bb0b673be23b2241d3f666eba8a1b832dd3f67558841904d474defc0b80b1ddd3dc72da1992f91d2ca78a4fb2e61e37a9ac9f1142b8bf1f5a163db16a6279fc54019f239c2f8b27fbbcd5d325a972f98cda77736a1f1087271584448c0d74240ab455937b38c070aeb31761e473fa852e096ffc7e5479aaef8c640c257f87e05250a0aa493000d3b28f5c0edcfc5af1b46b09874e6144d4c9e1e2c01efe82ec11a399a30ddaf2f7bb3d39af7ee3942cbf0e9dfd3d351340d65723d9b5dead8dff90466ddad16110bef6cf8c6a8cdef1fce13217d4777ef4a94e0471baf55e90e77316ff0bbaf4c23b185a2b4765eb66cbbe48df4f3f43c60044a0d13e535fa31dca2f6a8d90800c5c956b8f6abc555ec5217dc4601cfe36beede12293909a1d7ddd702084c7788f98e0126e1cfd78d4cb30aa0de1a237f7543b6237f6eaa2bb0b1b84300a22a94cc03920c29ef19efdc16cc08e196dac46bde40ad13d2245f375055790951eea36d5281202b24072e36cb431934dc8b00c35c5f784496bccf5ae873a28c86c6ad96da13a7e1737b1f5edf3991e76bcfde83abaa92ad2cae3fffa29bf2a7ba963aea230d8e86f69541b0b9e421d7d55b1cb1ce07b7c217ee3e19da2f1d7322c9d5be760ac3065775c4e8ea1df3ce63fce174f1446ff6543ff1f5ec235c5fcae1a32a3c0f522838563635bf15f3848df863d6a0c766f89d81e44ca3d2c13d4e950960a73577958224cf87c14551f84683cdf5e45625b514971ef2a6c461389637d038e1f4e831425b0287b520df46c8f5f51f92347a0024e602d6a2b2ec1bba089877e972ff20b785ca744b9a2bbdac6bc9cbceba0c4180914ddb72ee6f6034ed041c1ad55380de26801c02beb155538b4d5dd05c0e8c34f3a5f6233d1c45f43f4da0f72030be0e1aaa87ba8b9390be47ee8a285c09f78634f56791755198458159d36355c6323b3e36fff59565efb8a066f589a2c6b90699a15a3f54ea270a4a8822ef845a4dbf2606ccefc1e186c8b52a5dcdc94932e995f14df6a5ab748946debe19344dd4e2282aca5b9bacdf7d24ae9c6cba95b0f5080186c9e6c50381acc19a27e10ecd94a79a2a4da0ce912aa2056040684d5f3453d7af96ec6c7cb9430ff912f578c9443bf349545dc4a0eca4fd573d5b798cb3b219cbaa5c4b07cd6be50564c7a4ad8bffe80bc51736cc1ccb21df3fdd7f9135bbaf86ced3c1e905ebaf62fd8e331d907b8d49b61c1a5384934381aa5119e2802aa860fc7b556c27352cf5355ecb4c8cdc4cab608822b3e8538b0570a7c11cf6e3456032e267391918582e870d88b77825a5bf8c73046d5d72b4c575190b7bba1ac3bffafb03893dcb3806a6745751aaff4c10622513407b7515b438d6f2490504addc09df7ecc3374c6cd2ed206ede2de59cd2a4bd6a2f8e2fdeb400c198ddc72747e174b793a8404757008dd2aed0657bbbd06b84402f6e115181f066aa90f1cfb10ccba1c8a957eb7f2d96a586113782c8b4fce2efff66f9f34ec16b5695bd17b917c3356e7e23c27c9322339229c1833fa64ffc5ba0b6a8e55104dadba3ed45d11d49553d2660c28bbfe868e5cab1836af8577cf7629b8d04e0960648cf348faadaf4328c8f35135829ea20ba4e0338b190aae6e5973fc847053ded5adc310ca4819dd88690923601197aa9379fce9a9d1b7c2c62c54e20c4331e3831167f0895d148e13827041f01b10f40ba91cc472cf837d52c33ea36e7130852390f487f9bd34f20a21be32fa3f68425707d2c5052784401f380c5d4eec6607236388fb05e35e245848d93a043add07867585c493183021381f6e54da3ec427ffc4448950ab55abf20837315e660c1f374383466c9ec7518c495fa1a09f92d92e790a995eebd5132212d316b485087dac6d944ee1e12be644db04de16f8533959e139c1ca2f898d0d7652999b2b67a5a625a41d7dd0dcda6a339df447865c0f156e072b135069804575ab24cfef9e7494236cd6149dc6d93526e3b6015f0e3edd566e9cb02493b732a935e1ed9a69cecbc1bdad68729c1ab1d4995a0ab70d474187f5fada8b738bc5d22210fa91e6e02b89791a82ef443fb44db97275ce945f1dfd12aa0fc243827b205c44c037800d4c06255770ffa9707103e99224fdab5c1ba248449ac81993dfe0ddb1400a206e4f2ab514eeb0ae73d4fe86f102421c7c5ee4048f3ce281d604875391eb6992e8eb85287d901e81d95f779104dc855c6ff64cf5cbb2b14d31e7975a22d543ac4371ec8e944af1200a9e590a2eca233d0ad9a7f660bf258990d09970eccd55f46ddc95012be83e82c191d5204611d300e7ab626b11dc1e39657f30e5711ee32e179b252e6911ad1f6f4008946075c202f7c6953e2dc3b060aaee9d5939f2c29eff8d32074be74a01a8f33ea025856c7572745934c19242b33ce69f08c72d9f28f94dd7d10958b8ed37e493e8ad820d230d2c34a2431a64b5c0ec68ef7ebc7d4125064b3717329766ec7aa73eb7b40b44e397f5e2ad646d6009d82563b207ce0740f4d52758f32a2f1e63bc455c87cf163d17a0dcdb166bbf8f68f3af6cd4d61dc5931a9f13ce86bc54102d57a9e5528239af1282fb26192b7b3cbf57b1d41fca0222eeeddab5153545021af9fa9600de000a3f6eaa8cf6b35855e714755174a685de5ac8450aa030dab7dbe632a3b76b03f3dfef62f9ae432b257d1a573bd7060e9256db3150e4bc5880b2dc00fc8c9924701eec8009bd5b8bea30dac67618c2486f8a08d1942e576dbf4996ccc674bb36fa42400d78904481a35e1489eef23370d1259c13ae71e6ae6991017c144c05ef5b6fc6a630728e4cf13688abc5d1a07f642f60a495ce0d468303a91a38a7579e3dd89b8fb90a705676acf505923b38924db022d73a76a08b17205fc2ffb96182da793e8d523cec182286c1132bf1dbcf9a0d5c47aa549181cca660980a6d8e61765022027050cab8014ca131b5748bfa723dca024669126088123994abd4398394c9293fe2425feef129a3d2828eb69f31a23868dbbd2fe0ee3cb2c094b41702b2c7fd4d2f54a31b8a6b11967cc86daff0b4b753169cb423a3c4f5ae10d4a013d32ca9bbe44c39371cdf518e2c5d93c2ea750ea5c3768143cf83326bc252d8f3acc3424d88a39c8b4d65bebbe6784dadb073a5baf8a23c3fbfdfa42fed1860dec4dcada59eb0d5979130f2a38bbebea4b97c087d782e73aa11f3211ec7fc541cdd8295c48d908e882c3b837c9c703138924f69279c04dd570fda579a64b9fcd0e491ca38be5c27fe7d7406d9fea5528ec7271fd6b68fa51c92fcd695d6bfc38806f0312e68511252d66ee93b7e05df0e2c04a1117a488fdc988acbabd6c04d54cb24198dd361e1e962282b71ef51f45233de1b19a9464293224f73f9236c452194c71bb3628f9ae721362d520f336570a89352f68ca0c0bd94c08203cb48cdf4767ca7d6ce66f7b9d0b599d719c2c55aa1b760ed763f91352f6784ec0c2ff9b41ea3d4e3e1027697987ab8b35021294f159c08bddb60978cdb2ce0817f56e4f7134af8f3504987b39457300a3e61d74f417ac51d198e3824e8a937d014c043ea5b060aa17df59ee3f02f1247b7c74dd1b0a8aa61359abb5ec61e7e6300c2c6be7dd849b59e9d6a6bd26942afbd8363e7026e56a1a5e1a943c360e4805ed46004d7f6ad04f660d6d30986ced8d7c9730a84817a2911fb8c03474b7412747268a4636182ff4fb89b7e26bfcdc17015a131e0c6b494c4e3508a1ab448137c9ab30cc8fa7757a03060ba078f4acca8ed4017a71c55ec0079269057eec95fad3ffb46e40184991c24b3df7b6f7b95271062c8cf58445f00504b7226aa6206b1c8507d1d33f9fead10b19807803a1266887195a66a43be0782041a40fd331f8aa2e0e989ea64e43626e89c1a50069b19a4cc739dbd07fd30f1c7fe6bdfb73c1c35108634ac5491e090ce7d29cb9d5736c7bc0959542677c0521fab626887843d2cf8e547a03556cad69b40d006afb200dbe0af1f48045cff7f2dcd9ec6b954e1637ff09c441cff7cbe9783220d0aa7725aaded2ca51830cf6dca26f951f077a2d49471dfdc5ab8ed900190bed4f208c8790727562d5cf073312e65ce5a5bbc6f9d95beb8f8d137f2d832201f808d7ad17267476d096cf4daebfd2ad0c58690d1df323bc7efd067b5f0190516880298e1e26cc16f856b5255675273065c7656174e9ed2393c8ca3820ce58ef63d5ce3625e903d55d223fc7f24ff338d6d5d8c557e25c218dba395e4f2e864dc165852b63dc44128a01b6fc61e48f2724d9288f2dfacb266aff715581e4697f5a829d722280044fc86c922cff20e0abdbe4e7a6ee219e596bfa78a6d1771d3399fd2ad801e62ee57902741bf222b06d5d903266e1534270bbb03c28e97bd5804e4e1f4befff0f996d18668adab5fd723e017b0ee8e1deb62ea44038c68a97dd0bd3f68c2afc02a357d5c58a117c256a2438b574e45320441e37a5580df86043b3743518f6cc0b662667589b9669e168f8df72f3817e0e583184b5e1cc4baf141b4e9ab33d17fd5cf7e6b6df3174c9e4dfd0850d88eb3710e4450ec373b8d950a820c7fe3cf45c9514040b7b6dafdacb2fc35e1d6cd777117fdfd3279b7ec6177785f68eff6ddb8a44fe2edf681a8c9aca9d616e462b2a44b9613698f463757024a6bfccfb1c2692d297cafdeb7decf86afd3c35171ecdbc2f214280e3763e1a91e5a06bb2eea3489cf2a971906bb774ae4ac615d13bdb43a89626520251bc0b791c31f63f53ff4cbc230f7106f9bf08da691d683f1984ce1c8abac5a8bb3ab88527f1060ab9f332598e8b916abacfd36dbc52245b30ee311b642b7e92104babf69d7d63e2e0a175743c5e4fb155204d15db4caf060d3e1b2928325b2d9196efd8c6f2ed2b5d839eefb1921730071180e8539287abc64e880331109bef77786e8c4f9b60cfe964231dbc33c6310d58068df933304c1936d467551dc303523fb80b892348ff3496e996bc151f1f02144021de984114e7297376afc070491e098f40ec5aac1d49fce4730d9ad6e6e78b72c3dd86e3056d4737b8a466574523f820a00074b167a8e6b63bfa26107f7739a639f4495173a28c9f1431c77f5736b86a7618e8d21ee95b82aefb059ee49b0d00fa8e3f368d0b35d0bc32df6cf3ed58f1604047e7602a71a98efe417b05e8c17632122833c8da114e56f807c31a413ce59c12c5bb71809038e1b37da480ad107fe89b078ec955a4a65f90fe7577ce43f03ba13f74c7e48df7d1ce6f961e05f08a7869f2e2b66342162b805f6776ea24b5ec6ae3c180becee15f1f67b87ac20a66ec50b5b438689a16098279b74cf89e93bcdfcd82dd7d2b545d88b688e2e0b0dd70e800ddb9f4e9d4cfa87edeb205e2f640e19ed6292b28e44fc8d81f6e754bc389196d9939378050a824265918273bf3e3635f326b7b1178efc167d3e3a91d9bc669b22170f7e8c08b2ea6297441569ab2e9f21a9c81325c7d4928e9e33bdaf42e2d71ccaafb0075ffffff8a