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 71117 54e1bb90ac6e14d652959695eab26469c9fc11c16ec1f611c4f637e4e21a5273

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b52d8257db0e96980578f11d5c6efcb0e325ee9d1643b174a9c2a363b4041131
Certificate Block Hash
54e1bb90ac6e14d652959695eab26469c9fc11c16ec1f611c4f637e4e21a5273
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0014e900000a790000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ed7ed415c4b422b96ab334d6659896be5726d5af3f86ebbba4b2257a9dec1ab835b7b08b262290fd9123e46e99d231fcfdf1b719a498ddad0412a7c72c7abd03e1cbb8f7c030eb67c92c0e5ffc5f6108e2d7f32d64c047d44f05000000000000000002000000020014e900000a790000

Raw Header Hex

00004020a3aa093e1352b63dbaa8b568f032c3d1d2d26703faa2ea3993b8b245df15aa6e624043f4df2e9640d2eb7598c00a16fb5e7d4ab4e8c5f0b3dba3d958779d835677d4296a8ffb0018311104b463a3c2a974b143169dee25e3b0fc6e5c1df1780598960edb57822db5

Proof Data Hex

59,560 bytes
1212160203077ec26539fb6a2c34b387b7e9b6c0004275a7cebdc31aba3bd7f508663f11529cdf8cf4747f50e8ad994aa9afee5e5b3c49a055d8cab920abab47e59d70a0161dd81bf493303112b2238923e6f35f76d38f343f2a092a5cb0bbfe9cd804df63e8572d392e378fa51d0b023566074eceeb7a75cd170170cfc060579ffda5f7ba260b9064016b065a435831cf0a6223ca0ce0a32b826e518d64cd6cf6553c8aa23251ce47d6dffbacba1c5e0f19ad775a8588e43e4c6bcfa6c4d14739d33ff7386eca6f93d004cc9a3f2466f9d51888d53bd66fa89b351b0a2c566120f8a249f7dd0bf424ebad759d35a30dfb886aaf8df94acd335fe4a5aa040be80ee6a0bec75cdbddf44f224c44043be4169ea398466193b5b6831ab7cfe9f3a90baf39b4066f43282e65cf50c54f734f9ba72122634bfff20c190260a010dc90086945f426bd19e0d6b4067444d6f1b6a3103a4781d845246bda03f15714db6567974aa7947e4ba7328c6f204bf6b470c697ec30b1cd378975cae120b97a4cc8e0baf520626843152a7eb7a15f0e2a1bbe106c70f1176ad0d37cd07e5643f5fbe9ffa5472657f384144b5db84668d996e4db282b92eb3f15285318fdfcdb743b33890e58246ca73a0d84dcf784fdde5f32ec13dffdc77f02185d91ac2b6493f288f1f03247c82e85c44f107d71900c7d9d398cbd55a3c2c0448d47ced907b4ab96e18bae6321ba1ea77268526fecf882797a0bcb2802698ea07dd95d69e42a43621202f4da5cb967fbc2a5f31df3f975f50dd99f5fc52a091b2c02743a21e0d62b1f6032844bd76d5a50d9b251a8a26619b328a9f1a1331c0b748f9b857f9a7903e8b4fa1106f92758b1aa50e4a27cc3c63134e2ec27cc31de9a70e825f240fcf86b8a4d1de13eebefa01b5fd983eec84e70e16232421a5e40878bba6d473b848b881717f0c0f96d2b062a39411084f3a763adb7c29a917a6d89e8646acff91c65da69ec1a94d4101a9c6af5d2cbd11d535f081497240d63a8ff444b003ce05531c8fab1e420e02e5dc566478f3d701b33f0d7cad412d8e2b1a9d413248aacadabc6a0fa38ba9bb89a92f79d53b8d795b9cf1fa6e2fa30270424f4c665f561fba7e509564d27d341b0ac218f06db0097fb7f1e1a94ac06658bb74a318a4f1b30f798cffb41fdb8b120f310ac7fe7b765986ccc623045c7cd3d7e91f2eec7a2b062f7e44fdc34f35a7a263bfa8784bd41d522339424a6c160665596eb90cb44e50840bb29c2f6694aebce12a1280d803c263f3c5bd9ffe3a74db17804367e67433064273aebc1ae2130dff5119ad3bbf976d5662d76f0f5740d8b9c0b136a2e95536da59fae27d0109a27c8e875149e65389ac54a64adb7e52172b48fd5dbd127b35e8da134447dc78a2c0dde4e03d9ed09d69566aa1eab1f57c1b9c69244c76970dd1684386771964c67c55c19d8a7a31cf3e89fe985ff38e3c38a28a9baed4dcc5e31a306315c27d42e0431b20de382089735d547ae2994964b58a364c5a9cfd8c42a3e339cfe88d171ae59a6a4fe08b434fc8b3db2b3789ecc4c74e59977cd1a992f81d09937e639c485d4183ef052dff98b2427914210a5953e2aebd2933d76b5f5f6d91ab99a06e12cbec89ce4c15e23e17efe86ffaae76f8d2b00bfdfa18ded8a84d216fd5fee4d5b3aa0c6ea53b8dff5b105ed95c02815bbec9337e0c57b1bca025db53c0bd6f27732c48e949245eb8a15f7056d08748e5919b9626fd0e47a05855480d7a99627fb67c48706592271aae5cafac8a288804b3c7d983830557995638919d932071a13f6c657c9fc00198d11b20cde77f8eb6ceb28e62da23870d1dc96f17d471873820d86df9f036b00fd24bd739d3d2b78825dbdb9ac68ba675635719ca582b207648e88551d5ed5d0557cf9f911c214e69542bc699a1c7c4302eb2460372410e48930ab353b2798d6e69668245d840545e2a8ae97a1baa0d53e71f4c3b678f142e6edc7209c1dec62b96d4945dc6cc12377530d182bf8e5c1e8d5b02398eb0176c99d974511239d25a30c7d5070104064ca19f94a8a2189427236f5b0b4f5cb4a6dd91e6e1a7d4447f32bed1b8c2a220b29a8acc43ff21798f7a7a58fd4bc2d14b20e27c67580fd58c20e6ba8ade12442aa54c83cba5c2eea887cfc759f385d25f9077a9f2ad1faae8a214a959d4f65d646085786984b4071485b6c5fa72b4df9c82adb9eab36333ed347e6a712336ca317ada291b39715223f3a99aea1fc445c1ac7d3135846c7a4124f70a5265a35313e58307c0b7f4944f2f590b1c0144f593fbfa175416d24e93c5570f016b7920d8c5f1ebb9bce4dfda56dd17e49b23e13b5b0b256b420928f3521d19dc6dec1de4c85cddafaabdd6cbf70ee35e95e6e0a2a7a446d2e3dedecf4fc42389cc0c02ef9834866fdfa659600feefdaf9eba268c136c87ed108e5545f3e5896229101c123c9d4376989cc45353b136251ef5ca506307fc69f943c06adc6156314a23ec4e854a64fc9974cae7b832578f3ecd365cce615f03f9e045f2a942e08f6464752fd6f9be1ea1fcd802c3bb7e9628b80a052ec64bd46154042ad583f917a2d5e5ebc8b8d39c3e19c5cc9c4c985bb5a3b5dc52bdf91f5dc0d15d4f9eb2cbb7a1cc7d7aae8c8cd5e8d3588ed381b3538cd75673354bbb74a602cf466b1d980a167e5f7ffdf016dcde039dbcf5f78c35d7d46794ea0ee4388a86f63dfd89601fbced06f9ebf68ec9346d2002b4d29b08ef330ca686df1961bda564b997b986de16f7893ba29878d01757974187ffc325ac0937942da8c80a7a0a8824c4227f71dccb137e36ec41412a6b51527461a87fa062f867411fe0e1dfdb365ad7816dea91340bb4147c6ffd1e95f000fb8a5b377a457b3d089b4e976b65d4598e6cccdb0fc6a3dcae3b19e78e07c419783ea268fa679331d365fd8ba3fe911e7c2824599c8368454ae5ba096e4353a13af8c72939c02337de25327e180f9c613ddb679d19aa0b749aa0bcdc356722c279e746399671d1818e6404f2e8abcab3f8c25e8e54d40e7a842dfc68d506a99b0f6255a061b3577c00a05245898c1d7ef4d574fe14bcc50a4903874a3fe19f667d1d67374b45afe6c025a11dd469d4c3427030692af422d911c869703e312fef74693cfd0bfbcf9114910270db0c488d037408fd61d11c29934a19a93f63265cd842e3ea443a40453acc7258b89ef0ef3e7c943432e9f54563a5d78d31c49ce86dc01bd92718e158bd29f4d807ef854364cb9c2a9e01f9a729c13bdbeaf09d09c8dc62be6d625d956a5a28e5085665fc66db4290e729dc8d146a936247cad61184ceea4dac4f13cdfd2fc371c80dd893227a46e3344471637327a3163545c94de8935818461ddec4f175f176ccb401c0e9d048c61030101b9cca6f07a0103322f96c2e388fb6e2b18ea62626acd04b23ad5902d073f0c1b0c47f078a0ac12556ca1e742fae00c98444222a8c8b1ebbbaa99fe8548ff1ba171470ffdac9f4e1af69ad73c1ff424574e2cf618a7344bf6ecbe644f5393db92f93d585ac06d3af65446394356cc30a97d5fe498a3fed3d58ebd66efd7cf4402ec8e2dfc992e9cbaad250dfd1257d75aec502c71f671d822eaff78765b45e8b391ab717a198ba3a59b16ad3da9c4f5e703edd6952a7ab1baf98f59e7c2b6c337a579e621f72ceb552c23f8d9d87f22fc36895ff3ddb8366281b98083c8dba525aa0a5634a7004dad00bc979a42a6a087f54711c4727a681fb5c973f4cfb1f1d5297b7aad17514c49ed3cafefe6459aa65cc57b3d103abf856d0a9c01aa90377a6e8ee75f032cc65278c11e1a63a0a90dd853de12fe32d9f32a810c06f36481bff14e26322814685690d7fa708616e64e9ea9c43b4592e1294570702f711f88e7f425f32edeed5ee1bf2d29761eb64038db3b43554bc7587b01369e1d7bdf4bc03b733cc922ce0fbcf385124bf6144d7c260cdb32fc3ab6febbe4c104a4c59ae1f69a9fc88f9ac9d9ab8678e00e079944e1b5057c8a86ad1d893b931895f04446ac4323647a6f0079d520371f31f9c19cc73e925498a2fffc8cd71eb53d75ff58d9b0fcf5644f0fe16403cb77007f46981630e2b082e9aedf87e4e9bd4d8231a17eb1066427f12a5aabd00089138dbc629f322b7d326df054b98ea232a9649b0a20f4a7d647df747a982d1dbdd01a939f3c00a35e5624c4eafddf1a3802f967ac7761d323dda1cf15578356af1a6953b3ec62bcb2d91ff74161670a78c50256a4c566e96d38aa62743c1a521b50170b528247da3ccdae59782b6098286d9129ff87650907fd611a41adf166eae851d5a4e0cb37ae105bd7b1e4f1bffc79975725a4f6b9e38fc2cb626eabd103586f21f2860e15ff1d6af76f5a7679abc10032aa61c6210cf9e10e939d154ea521e97aa059b0667dd9429c1dac8d9f9195aa1ef41d377a58c79929e8b997476c02b9bf0a3f37ac4ad789b4bd5636d5086f1866e80bf928122b485efe31d7a6c2a20fc7a7c09c624b8fd05c531c3591a6fa8bca0c4b5a6acb77d7fb55f61ce04612cf6046526cd97ed5876091735f10647ee4a2420006d3abbf2b8b899b6e1083986b699be3b5a9f020bb4d404c654950893727767644ad6055ee1426f20459a3da9c1e9c108a19199e59f48de5fcc568a0a0284aa2062cc0b97dc253228a1258621f8c232ff55aad1bf5ad91d9ad296257b0f0487a12b415fedb1287152329ca7ab3410a8c0d29b532173e8b8283f5b6e8dbc856091baf398fc6e173e7ed262b3b2d1b77df8a769a9c021910e6804e54be80c35db1ec7ab57a862d7187f5b8058218c29c2fe435954f94d25dd7d0cc57488a14318ec9eb8c16bbc1812fd44cd5705696e65f2df8474765ab1a66498a37584faa3f49b7d75d11da32c50d9193a93c86764c0239637bade752332515071edaa3466240a12de138763f09ba2d497ad13f9249e10f7d7322bfde8ba43f2d0d470c8e270ff971e633c0e14879574ce0c19e5c5b21553a1de6a4ae2a4b38b314f9a6ebb094f43a9c735b9800250b81e61365019097b16d89ac367376a967d7b734128d92915216d4dec5be64b2061e77de30e2f89fe3b2b552ab713403652c192cb67508488939c8fe58e1a4f829ba497d529057793ad4575c37eefc2874e47670d48a614db8ecf2712e53b787d6781db50894c34af7d891ccac9bc63082b975b4639f791c595dba2b45088f529610f122f554ba9b321c0acc49078049ab95eb643f78a4c435cf35f79c50a9d07f6ccde614abb9a44d4a9a33e257297d5af88049b0fd3b15ed92269a98f35fce9dd7f40a0b023f5ea35887e19ff9918138b37d9486aa70a874938d92bba16c89e6975bab6dea450c08506eead59bdb6288c284f65700a02bf52db7860332678384fcf57bba4e7730a2e0f0804c12b640c354f9eaa32b8ed4ec5151e75af3c496a537158452cea2336a9802f7c34dc81f64499e13db2b0b0991db90020c75b8132af604c05432f657494ce8720270bfc55208b91d6800834aa00978e1bef63c4cef5afba819a6afbf61fc58671fabcf53c0c3cdea5c92b41e32109f212b19550888ef29d1568f57907b23212162f8618b6de5320de17db37b49849bda92b0ae657317c236a0d162385b478595a24f4735c370a8f19233edc07b84eb65b01707b2329d3c83e18b18f02a9c005c438daee02ff5f1e9f0675655cb2a7824fdfe550c37ec880d7c17f91c469e3e10a5545c55c328e9c06d184d8e3fe65b15aef10a70b644b8d220f8da3afbd6c268ea16aeccaeb6fc7738e3c328574805d173e0d4bf84dc7d3d4a88eb8b953a6574396c83af802b7e09c43d65645aefd1aed08c07e90d12fb4861e14b29235ee9dcc805ae7f74bccdb089f07c36598f19aed4b9ae4b198172fca0eeca2134c4ff44d8c7e1acea318526f59d074a445735d157f1acecbb0ebf123aedcee774ef138c917957a9ad984d2d3a89191c84151f834961eeabfa036654e0b02f830d75caaaf9fbd5b80c0718727510e35e0859d06c52b9b18ff9180711683545a16537ac08be10b9b039f03298a3000056147425c0ab127f7768d7aa08beb406b5f4a82fbd175c13b47d1daa7b29e5b405f8897a3cb52703759d401ba9c769225ba53119e12be292423f5e126f63896eb06bdb0c78f445a8687cd4b238baeb7f2459c5644c9492ed83edad3afbf956974deb70f55b1715f85fbdff5b81c99ec98189e8e0d864fcbec3d4749bf81a838a5e9339a1e57566171178f8b9f076ee809eba23d9b0513182c9b4c88a675008d8516553bbd09756ec40d2314ec09e87893e7120e8ac877d3543c7f2278594be0436544c442dffe89bb974a36394da0208847ee0519c7a149323b09aa7a51c4bdbc93082140543d61f96319f2af46eca1071563e36785779b8092c4c75e26d7dd41c26b0437d34325b671c6fb39e9a5bb52bff5c730468a9312437db931f6805d1cf14274f9bc7d0f4e779a1bd8443068eac6f03eabca9078bdf07cd53af184094b36a7b4e25b2574421315316d3cf3253b1fcecefdba883abf53d0dd1135ed93154cb639db4816ba3d3978d2766364d758a86ca77462e576607ba6d0a5cb37089275382b6b7f3664a7d4d4ed09b4b0bc1163aefab2e94155bf28dff4ccdddda642b24613e695617d4dd68ccbe24ff5b3bc0dd6e3c0be1de738f8db28d7e20db6e1ee561c3a74209a7599dc780d592a3ee05280ba9b3cde30a57c294c60bb6f063c05129aff0d19bb8acfd6cc154c1e63260af158922bbfa0942a60fd88061899ff7c59283f8fcabccee2864ee48c5255efee05a0623df661cfffe09351f8c10f7909c1c0a3de22d5a24bcbf0e85f02fe605cf218be51ca481432190e26b1ded936fabd7abe7b8aa180cd3e3fcedaef8ca10fe5e23ebe92dbc6c96bd6c03f213dd58e65337222bbb8c3084ce1538ab8b39f3d8014eaf7ef3c4c6af964d9d42efff5b7478a0c677ca44965e6376c9c425e197f1f1cc654168172a1cc1944576d0853cf72f66978da99c10a91b8ac746f8e716182f11cb76b4dea9e9b9aac8878663130499f27854a8b8201fc7b281e34f3f67ed45307cb1704b5bc330a8026070f768e91993dd407c25b9f3755834f82121d35dedcd7362d2f70f9a00e691254bd4a0875d868fa79ad6a2928522ce5cccc532ff05202321710bb6582bcbb5cb4f25976647808e9bc545a2d7806a1c6b8dd9770378e9bd4a71a8f19b2bd175d3c077d00ca88484653f635a198a3162e6c45c689af0137d9189d1389d9deafebdef12f417f4bc8dab8866f86efcd93652bdc77bd894f9e18a86fad17aa5edc1ba2f057c626ba4c1a6d4a85bab215807d23a26424f869bfb823163a538c4552dc85aaac2e21d442bcc2d1a2b64799cdce3661f47d022fb44f2b36ce05a394fce624fd174fc56e7570590e62f2b51b9a81daf1292bdb75e3ec0e18241ef9b18a210070c2207f58ab18e5cfe820705e364fc8d0c7d248590bdf8868bede5a09b34ace02e3a0c82ca7168e8a34e39471dbe6e038279fdc801b21314affc0d8bd0417c0e55af2d6fc59fb3d365e34db5df6fb279a0d492a25db4534a15eaedf9692d0c73bebd37ae5f62d94ee63485567f5d07e877da98c629903035bcebb32638c52907389f6c950f99a106e1f31a4b010fdc91b72f3a1b90f66d0310aac4b11b44db39417fce17c5cdd2e1746c2eba10f911f440a49ae896edb2f890adc8198fd48e7b78d95091cc4d80d33139164d2e4a4214d568dc498b9b2558f85d454ffd644c76c87c8e1370740f5bcc7be798bf679723c74e7e8337d7dc897901ca5847b4429a4dddab3f0eb5da78289c6a28910e9a747aabe66a14e9e990b651872065e9224c703750b6bf608b1da90fb5661a9888bc7c681a4195916db8b24683df6a19eb2bc63c86e622978166e9f30a4f0853dfcf8ddba32d1c198c74592e39f7bd9a3acde8478435f720a2426017c48309a6a994340eb2daedaad68eae041fcbe3d9235ce4ef8e2451728578a9b3e2bd113541cd663131071310192b726c0b8e5f5e5b77c164a4177774715f517571a8b1a082a01ef55401a9e5f1af7ea3d3212deb1cd1fed90a2cb8aa71ab9515cc17db38d21c70451cea645bb97ccb1010da0570b1542ffbd270880a9431edcacfa27fd1ecb55f91a9c01d20ca3a4d6b35a42a91b13a07d80eff50714ae7f729184df80699a3a25289d0aed844715ae70d94e2491678fe166e6920d62e85dd2f466dd04e9833609c42bf193a462b777ad48c697b35ea84e2c684b42d039aaafe759434a86179be6294f268d3de5efeb3f04598df01b7ec67951ce3566de92a86b887644eca5ec5e6bc057dd1c7b6a4e1a6a5bda67ce0a9113f8a71bbe985ccc693a9ca637deb00dbf2df6a0950c0269aba00c5a446ab54792b6e680f39995411561476dfb5b392cb6898f47a5fda045317c8dfb7d0399587fc5fc4db09db03d2e1ad52fd066a352775a07b24e52ad6cc8e5b558e0aead3c208299966b7b3efc06c41a02a473573964b90e7addf9e5087f56b5b9bd5b157d7a9d7be6fc0151f70260861e52fbe1997b813e8620322e7a1612704686814c1c4946d840a505c69f6cc0850e03a13f97f863691f8915fb7008bd7516094e6e925a46e271e0f154a59305752c28cfbc341ef855a9e6de223b0d1674acf46e8e526b155e93b225062d74775e22619c992191cac33fadd771438529511d5751227524c20fb759ae0e2acb6740113c08994e474b2cb3a028f56b28a0fa1aba5a93767ab1810d2c8e0fdd961f403825a83dc678bc9cd4041413c6236f7479eb8c000437426dcd889bcb7f15db50edf15e1ec3716b72edfaeb81144965deed7600572427a37139032b327da3338a34718927c1bd774be533788b1351557b6e992a70201af68ef68f998e02bb4223a4efe7ce3a720851305f8394323149810c361b78a85794f7fe3ac4270b75084124bf19de0fc7b9ae101332d8ed087b7d0352d1802fefe834c375fd41dd6b693af6417f2cb0f05cc358c3ee75446dd748dcbc60f6986da2aad2bfa8c4240579033955179b71f3e67c500b9730febf0d68322a6a3938110795cb92511b6619e039beccb212177bfd852a73031a31f4f39ea9e30e773fce410ec68dd24625a419a120baa665c10f03950c562a51490ae267b28338cef5f51f26480e4e1b4021e2094f7feccc3c0138751423adeaa51844da89b899fb8255816519d5847f102e87e6691176a019b996d4ae69e21304a79e11ff0d8c27e0c22e15b707f9c6b17f2a165acf557208c24f962f3635dedf639b8617f39632a3d373e260ccd50b865944026d2a78097c4c48c1e89e806cf31cb3f81d5d056f4b37fe6484e88d5d37953c88f035824c77740330050e4cd597f8a972cc1ba09db1959d065f06e5d25b96c06df8f7f2e0853d84677b8bac0f96e469ccfc7da59c9cb6e36423c0ce754bd81aed7198c3495eb58f1c352a7dba6029ec861f8c65a42683c26a79773606e1f4eb33d726c4e65c1ab03f3a961807447c2b3cf7913d53b3ef42ee3dfad2f77ceea1359669fed864f57226cede533d0892aa5cadd70990a65545260fc377452a8eed75a276225a92b62ec3913838e416caa254a5e50ff136d78b90144624533f1a0e30873eba20ac88a10fa29e4fce07ae84d50cab6930b43f5d04fb1ca227bb138a8c56e224e186c7f7c8500b3e2bd67885f202ff8e52499a1426c40a59356bc7c147e73bacd7d014b1bbba2af19630ca0aa1e57d002c420d4ce7b0589738cbbebe91de97ae8c544f6ddbd305d214a94629e1000425987b9ec8859012287ce6c9ce6ef024ee824879825a2ee36abe926b24aa3b92d80ad95c1782a3548b4ea53e4d11b16aa6c2be46bb024edbbe4e40ee8272a95c438b13d31773adc2d7c403133741dc9e513f6574a0a980f9f19b848830b0606a5202aff4f9364ced4923f372bf2d9a9f909c9648b58657459373b4b699b1f77a5c973bb9a66e6deaa71055be04ea1da54ae0e9f6004d5b8a65d6f3a648ff7e2b499215da658c3a2bded752e1de5bee0db5f27341016fdb8241b3f19d68d4944563b9257ba624e81c6fca8a2fed3e4ace17707502cc48430466526d2e68afc8d81edbbc707770400fd072d6ae2ce26d1d1e55077cbbb31e56f2abbc11ea08a8eb5606ab1aecf6aab7046ce0d2e079ebdba8a592619b97af84657bb8e335ae63b8f0ca221386b8bf1a81755922ef673993e2245092943b8a9a56ce4f92395f4a8f648504a5f5ddc2337600c2a44160a85e4a9e87f1886cf063ad79553186712bae250485d72704ebba640d0a1999084d072f255062ecc33b0728067562fef173ed1043c466f802c81cab6529affc9a2a0cc81f14e7c16b11b7becff0702693a827651df254484a04f1fd78cc2643f8656525ea8c75a4fad7895a2a7c36c1977ef86f40f3209d07f1f57668af73b0f0af0fa68725e07badbde4fb864c232f6cecc145e79d1a13061345d66f367228cc0e98a29d6f1516c7c6ac133c9a6cc8d66d636353b6896bc392cc3e24d5091ca18ac4b8711ed6ff68d1b3e253b498623356503354e58264454783fc266d70976406f6c82b46b4c1f7e9a8d6a7a20111d7b4c355d87ce78ce87ce4431a85c9bb5ae7518792e5ed3c2c17c8b31e4a2cddc434356ec4416e01111c98b4e7fffd404c796a3e4b22c14cc37266cff44bc17e35e9c74a76820761595307b2fa3893a1feeb7675ab2b615c07b896ddf811c57b29f67e53f9b4018b396ef3b41022f5e7fd1ebeb63f1f1ac61b62582023b7b95aef68e5a98e7628457f88b1f7e80d4f51cc77c1a3cbf91556a96f18dd199417d29d9698aaba68fe8ef2403eae4e15ca5bf1b742a5e179f06fc48a479ba5af289ce8025977f8ddeb86d5d6d3e9a111bc76bd764625433d176b3b4814962cc42a3afaf2b163ad7a949ad904c9def0558b8d407046b103796c800f1589f4b765c3e144294e6d09a133e8aa98b1b9a39020a8409250b1062a744b363bd3d782049cc037856433918f6c51a36e6993bdd0896e707b9b76abdeaabc51622beb4feb05b13579d6c6fd89490ff20e904236f9f96598afd6e46af1c328dfd0a4d336a53228a9a8a2b63ea50bf7078c88a43ca6af2d3059745027e227d8aeb530181825666d0a1da3d5df2902474b3721c336f07f98a98851d7d87bacaa59b4f846563682215659f0957d99847391607ebdc9cea1112f03eaafecc15278744e4463f5c4c171a3e2f11fa1f4a01df130a5c25db7c679af45cac370834c770b734dd4b575d59c33980b3861f750ae810ae154337a3b9c875639653b150885d063f21a247a731dcfa4cc9ef290d51260ba70d3de8add510710ae8e3b2763aeaea4b469e29fccea3426bba19338b871ec6e06ba8de80fb679ddeba7f68e06481983561cd653224cec52b67e280a507ef9b9571d60bd7ab33830692e275dbb74d72f35917db32a2dbbc460666328e8947e72eee15bb0526720cd555aa16ed5cb75eeaf672b3cd1ad917f26c7207de2f50ee75cadb429f28c71a628cea014a66b7198a38fddb50b8c264538419a2372d1581aac55fc339105f3e73c3aff8c8c89b9d34d1905dcfa8140911c69e8aaac34ef5838a8bbce80a6b8979d7b558b8d4748e7ba93473dc4c25d7062c4fe9233d26dab4e4f89a6bd9db0426bde29e7ac265144d1d50336786fa3f40401b305fdced2a22d33d414c4f0ddffcb8fcbc337e030bd4c788ce15411b16fad29db94c0ea00deeb870c1c774c8996a6018ded5a509b9cad97cdb0f485640ef32bacdb0d50ff0edc5efe826af2fa662c3606716e67d0f968db8e189ed0caf485566f106c75d670f399825d8a2272072b90669995fe9087c871b655d3e4504e88ae99bad446e1c6adaffcbb23da6cfe9199a3e839747baa350d0813fb5fe8c5929346f2659321a4d8fb86c01bc84119a26c5446bfe339539ae6b8f0e7f275af9f0d2eb4b2c5af454c482d3ff6a389ff439a6ed132b035b2de239407e0009e66ec862637cf1d445e4555c2fc397d2c1fd474675da9689c1982dc1a134a44bb4deb776e0a243f183c0a1c2cd6d71cb977fa5b4a2c7ab63f4cc3cc9bf839dd756e2541f3f26c382dfc54f50c4d15eba037adb77fe74f882f13370fc5843f3c29c39624b4a8021e67146f8d2f748badf5b8f607d3a15d4c9388ed2a6e3d88cb0cc58c8fbf507bed3045593d959eddf94d20c77440e1f99a5419552f0fda274e17842947c5ce38cb55fc5dd1976193384d42fb4a37d095d1918baa40848ac403f0ab8bc86e96c8e7f95d31bae8fa45fd75dd643eb4f0cd0640a0b3d091ca6ddb9b02097bb810d7bbd426e45072d407ce1e0065f2037b7f9474f49091b1c0c09482ceb62b68ad41fcc1516daca0086f2f44ac0b48e2dfcfaeb82a379a5852629fec860ee224b715461ef3cad9b86fd19dc49b8601045494fbc9ba4717637234b69f141d41ca71111adeebc8adf83431a3f089a750282be5f7b9d700811fba32a918fd701fdae1c162d43d84b710ff4743a6d51b29de3bce87c11477a50b0aed37418bb6bad413e264a181d33456bfcd4e0b75592334a081c6d08d9e4d8341dd4584ea381c00ce10fbd93a605a701911b0a9ad9c41b843e5204b42cbc1082783568e20e1003b16225def003783ff88b112c7768f3b80ee1a66d91888dfaec88c5a93da534abadc8ebf0c28a9d91096de7d2e0002862c17b694521fb3d39cc4c422ba4bf5dc696e1bca9bb4e371b2c8226b8c51ef3ad155402b6b4b846c6fe021365ce0eb7bde12d0c66f2378e40f9af659630517cf6a239a0ebd860ee09f42f7baab577b5097dc376d5d92d5ca0b4e5d3d43073ada418d53b7cddd3264949c24ae1ca70e2f72e8fb534aae710c29bde78e6369043a6c4db821041d413327664ba70b1a6257370f93e029bc0c684223455d62b35029500a4a737611957825634086a2b4eecef511a824eacf8cb94a7a242b96f3403314e9b9bd8120f06dba7ee64fa93933803213ff10bbf58a95bf604fd2e8ea775b3b5c0b0337054371c05363d2b932d9709ffc80ed865e7bf9f7ce86d3d6f56f1aa77c2de0fa71e2677bacda2bfc0e0bf2ee731cb92456f02630efe4e7bbd4008092b4fe101564427c9296f228bdd87d37d269afa0128a76174851f0adba3181f931fd72ac7fd21d4310d183a6bbfe2562648381952e5363378b7f4e778a54a3d669778c7df43729afa88ed12e20ecb293aec5841229241a6555d307f94763d6567313719650e74e883d632164b5918ec18dbcca8658fa6ffa57c6bde507de6bec56dbbbc6a0db934fee7125d6c088f53788c5c2143d2e1605fac0a439b77f022d4dba606efdc1283b2a09396d1ffbd909d57d4427dcf4cda41b400b76a88a733b8fc9f929eb771cd664d08fe8f827d9ac9dd33267bbd289ab482e0c54a97e75672b2e952a71635d331410c9b4bb8d570abfbfca0a2fb73202434c7585b2ad82dcb81cb1529ab38af40906ea05967a568c7560c20c0f30d796a1e44684020ab457d387261b1f5c283b30c2de3ecfa001a40d2d698ef43340f953015f84af458dd7c0fb4eebeb7e0bb8bc6f957494e91760e6d8228275b754f5a197a3b88336bc2d885db1fed551af5a4b6be6816294928ca95219a9249f6e0f0ff7e91d84d19d0fa87343d38abfa01f455eabe0cd67bfd05fc060406c062707298292a9b6aa37f9da1c467517b73637bc46109b6aaab4b526afcc55337db3eda588052c9b194f1010651b75cbcc5b7316b57693135bae4274d4c529d01c61c9a5b2769acfc279063a43cf7fa888056b3ca1a2cf91c620dfc5c83b564726166555e4293f9a75b36a5f9ed8920a922438655cd07f5e9f7efe241dc63a383e3fa42c6bbcf00eff053b3f8b29d2bba42bd6d71be73092dfee56431c5525371ce2e746f96a63d1e23d814017827726e4e14bbd5716c4ee163e12311667a58fe93930f66518ce131f2f23c6a2b1edf5f2df31881405c275989be6bbcba52a6013d39b1843c6dd4b62f3a59b23e4451d9c0e565ae83efe53a8c212c6646a0492699cf9867acf4d9f04421af9a0a315f3ae854eb86f2ebad5b9cb6110f9f1fb55f8d110b122502c9eebc48cd0d7f7df10153b2da91f1c67575a35933c92c2e37326f1958205447b81efad83e41faea8283692c5331cf5fb910e665cd20256e3026f8b64c2651968284f67bff4a98b662499c9c89933f9daa171974b93850cf259428d6e50c0a2051c78ffc386d4e66c4f2db45dbcb091e891fc40c94044890915252a2cd3144fe63c424d036cd12c24d3e1e48afe0077bd1268289d106fe1f6177c20ca9c26dce5d45bf2cc496337daab2bf318639ea3c4ea2652a353b57771649a31ec79e84c4f1264957b9754e90fbba72d390701ba24a87d8db556f627d4f2cdf1dde75f21ff3c3b44026c3c53b758bca23022327dacaff265f59e158a108f263859749f82715dfa86263cf1aee0531eaebbedac78668924b2d40e00eb569542fbd2ce4dea668cf34c8ac0c5f38f001d6adff5e1f5fc88e29336815ca561ac0be4a3e38a6da78b9856d68db969b1e1149f193bc0001ecccac90164e48c379383c0ba5b634e9acecafd8c489526117644cfad101ce62027c34454fe916f77253fc9c83d1e88a15423461c21b3f5c319333a2b60f4792b7ed096883d19683c85e1ea1aa5eee8de5f742c08ca262bff8c85ee58bb53903df8a3b0033baa4f865809c904962e6afde35afd4a5d3e3a9180d6cf6e698516abcd2718325eee57822a22b1f81cad2bc2998796e4cb9e1e2e15c39981b23739a666bb1c5b95246457fb9fad4db0f898ba9d91f990075b416c5c289bddc1efca34d91314356dccb625fe38f4bc44eb56b33f568b696d791ac440890e8a41252fa16e12d89497fa9d71bb183cb369e0f6bd3d509302a89367bf341fda1129dafafb7033398eac797410074c74eabae81a709907ccb40f7897c9fd02136b71378ab06554ccdf4786127332a16dd7c577e4b6afba01a67b2698d41d160fc517d2a9622ea2fcaaca591973877ff0e80c136f1d12b349aa078538e2377698a59ee64ff0f9d245dc746dcec4feb02aa3314d3a815697a7109d35a4763877a1cdb2944d6a174952583cddf9eee7e527c5da18e7849edc7cc5b4892fd0445526d5fdbb4462106b6b45b453f1ffc4e5c41dd2afdd2e261466ce93e3d4183f9040f7f9ae48abf1a7127cb36e36c5be6eef6b04728184d33a9f9db9dc52577c62f6e2363cb1effc8527af3afe32fcb57f6c088e7e5edd5b7f7ae52195ab936ee74a6f048c1fdef4b6fd374e60e0090dd9dca05f4261c99d134fe510fb6adda8474de00978bc88d25a1d93c60968e4e1eae8f621c455246e88c80cca7612d508acce8389ca4cf63bfe1be4af448c2c505fe9aaaabc7d2ddc11c182910fc51d965d9ff90b5917699a5bd3cbd13ba991843f2b2e2238d77b4e84208b1d43a2b9b208b24344ebaafb4f2d0effb1f08ccdd37c28b077f633a91f5eb78035016bad6763881bbf2824ecd612d22cea9baeefaca1951386cfbeea90f8795ec35c70ff20a1a4cc7e0d2d36808b2f3a9b357f851c46ae4c21d37a7b98051db5df3d4110cd520a75454db6b2bcf81c0e5b07f3c2640f0b3f167781eec4004f4ed65caf91ac2268f175fef094b3963cb23c0273efc2bd2700960d4a0f7a8df5227c886fa6976d70decfacac8552c52eb525e31b9b28b7b46f951027a4f51fdc48af876d39bfef57953b396964bff5204af60f5d5275e7cd19f5dbd9b627e24f4a24f92aab72dc00dc925d339c3578dd8707bd7ed32b32f6b9c794ef0ef2838514d50fa176d08f678f17f35d81436b4dbaa3689cb24040bb3325b6be046cf04e66cf501a8ee7e9981f4cbe7c9b6c718cdb51b1276d1765ec0089b531ea6e05141df1efacc7b28c6d4d67cf71e7e96b672b021438f06f346482f7803bc8c57f7116eda5f889e9e6bf20ada309fef9f7446e3894390d4f27170c190bb63f10040e21942603e88ca365af5449143dcba224f235619adc4a5878ed12ce21b4bf8c85171979c38c8555f7d9988afcc4d7a844a0987bb1c31e7cdf7c8d5dc42a1aa7e556d3412c49d208960a48206db8f311ebfbe59f8b324c97ff0fc3a2dfe5baefd59afd8780057daf27037f8dfe41cc93afc3758045be880a2a79bee7d50e0125c0a0657b41c7735028fd192bf0e35690d229f278e7dace3de6032d469e694e030089ac18e0656477e49e8026b8dcd62d0cab58dccdff9d484c51a30342d285ea3aa800dfd8b0fcd0d4c7e3aca22c685b2bd31b146e6f469ce5ce72219d2d50caaa568fdba414b59a01cea58da89c3e58f62d231ca9f134a660f61b6c82ed3817ee5db16ffd28f84ab084f0349b923efe8bb005cf51aadd52e36d4d5ae9838b5d9edb0a8ee351737ea346f6e345d9f4de0f30c338eb89d92c303ceea0a8e501ed7faa66e4b88babb8a81da56785e7539b018abb3495e5c04215e39068b09f999fe8211fe7198a4218702f46bb6c17820f7a8c26a025aa4d2e54acf4d680e301e4a4461a745fbb0ccd922e8290fbb36c051f34ab1dcf3439768c59f322f7a76df4986e4cbf6d562e8279c4b017a05edb3ffbc45ae455ffb883708fc9f0187e9d3404353a8e8b2e7ff2a3695c8073af1127452c69201b460b780e4bb741ecb396f8f30dde803433bb3866017b8df79b5ef685c4fe466342fe28af7d68e9623aee8de242047530491d1f005095e4ecbb4319994147a0fe12b66904f894b0f110690d580fd29001262b629fefbf4cecc99e489b172503e7c4cb2059ee3fcfe3b488dcb68e58424ffeefe738cc92b52a058b021eaf4a7c05dc55916bb66f9cff2bc04150df327127905da51240fa948cd3b28689d97495912ea55c355631d0382d0de388fb59195b0fa5bc99aae453ca39170d80ff63bac7abd5a1346accfad42db650581e0582246a1429e542611e5ce50a657f7bd2190f76286db9c260ece872e895102116d0099f2db5c46a36b5b45539950d4d3eb6f29b2035fbfb33a9139a0897542f0662c1d6c802ea8e4f9808832027ca504db6f19749580a785100b851b207a242fb6f0f83337e90fc1ee2b92a28b6310e94193c27ed9c93eff7d4cb89ef41a7bde1ec4f3666f45e907b7f7b9e1d5627e14ef3823ca0bf0da94770ac8194b6dbabc51e38e22f30f371c5d6be9f1063c0442929e90390d3120bd90ffd29c0e358a900e64543384cbae9b0c67956a3f678f2fd3562c12d43df4709132b4730854545d7540da41d1a4854a5a80a4efd19037c735ccc4f9fede7a9930f49383ac259a32affe6e594eb9e1c9d117bcbcee1aae4c4a8a22820e5284c3e735d9444ed5088e7751024700221867425b9483d074ff331ddbd13c0db185a97bed2ec218346fa1e37e24ddcea6f37b25939f4cdaa7bd4e1022a4cf339eac27337c821e5df0201b4d50b58d8b2a5b72c260f2ff81abfdde85dccddea02006d8dd7b271437caf6137759102a79703729e1f3d4b09e5686f2c409bdd58c1c66b0848f972a68bf4dd746588d0e929c5c82d6f31fde5f1756b4a0cead43bd4b29d1b676c1f716f42841887b22657b7f2252a89ad0e8eddffe439a5edcab6c7fda8928be1529de4f902a3a5fde3ddb6e3847015d3598e0a0511da51cc4d3a20f730b44c8c6cfcee9d87a7c040ce694e922c258fa0f0d0b45663f8562a9ee0fe8ceb7b96b3c82a757a327d6fff5cc7351691e92b058b701330301d892139ce84bb176a14a2af7cabc0eb1ec60f50dda3be5ced0885ecbf24de51e2f375089068cbd348cae5e643248bc0edcf12947c601447cf6ac53e310dc7be2f96a6e737f169fb8e091e1f15170c27caba7c8648c20dec12308ba58a9372bb69065ced79be1ae82e399e8ceedc6d4699b8fc921c0300383a943f102a1740303a07fbdd1944c7106d8ecae2a9865481ca4914d8e86aef79cb823811faddbc610810c01a0f462896f96cd5d2c1f9344afc3b0db3d95b4b5a22528209b393d8b4231b4abc81de2afde61b9efb64d5925d1196ed3cba1911f7f8b66182293c103cbc845f7276a0f68be9ac4fdb6e5209ec7cfc907fe449e9c389f1f045024c987d3e74e201834cd91465b6a19d397401b1ecb0c2b86c583567021c08e8ff24a7e2a984337defe72a7ed350c20320b67c0dcd4826a3ba9930d601d0ccc301d51a79ec35c4515f623586522aa45277e3fee33c1e23fb486343044843300b1153009b5ae42eae15560fe487a5c30d06c17fa54197c8a55cadd3e261308ea379fb8f4d1042bad115037ab0e61fdf69f0ef114f3fc45908065c3dae645072dececdd3f867e6b4232508d6eacb014346fb7ba70f878b409095c8e228975d3919d629226d48d633c07d5deb61a57d2966d9d8bd25988f0fb3dbe7fbd93601e45e0b08386ea5cb17d3a6842fc8548643c7c0392e7e914a2b64ab1283ccf29afbf0e0d1fb12af93160cf2fcfde652cb2e7f602d805ad1d0651501e67ef10b068878055169bc337ab723f9c206804ca0df07bdd2b2b79a00c5ff9155d5eb33493f509928999ef2f3cb810ea22b30ed4831191616d7250891eda5ad146c8f8ca0eb5bc1904cd4660cf30870fcbdfae0bd18f29d022fe77f5c64f0f182c628d494fa26fdb05290c42d33f9c04b56a19719467621d3bc8e395930d4edef2e3f8bababb252375f18d4ed53caf9e100448df9bc59f9621e2a796a596a168d841ddc57b6698f2df18d3222326503f65cddfe886e1412dcc8ddb8afdc7318f194f3321d5cf5f35e4c9b4e87f3a3fc8c98badfa974c1467967745beac129c536eadf3a3bc7f9ac774e2125a3da7eb65403c0797aa0481eba9e995cc27da64d724236f4fb0e922550a54c5708dfb797fbba514a6b322d717890661af0e0c04c57a60ee33335d2930f9b858911f3383aae09ce87593318ce083fc2968d313a44c8494bae6533fdcf19ffe16e24eab5561b5db7aad6a3bfb82644cbe982a22a772326404b9393e85572177cf909644de254af5fad8ea0d43f83fd0d8bc2e339539dd33b607631415e598f301f3aa66bb61da76397104acccd4e162dc646325ba6a5fd09d4d522af78447e7cfd9dc8a17a312635fe28542d71cf062f1f6572f1f095d2bc730e3099739f332b13e03cf2b1a181bdb56fc3ec00e17c1fc559c3d76446087d666456146582b270b8bf70e708a82cf5052e0fcbf94bbc38ae21f37a53c658ba8da3dab0c1f3655cc3d53f09a4c9b655372bd0aa17fa5341707175221f349f18a87f255ada148a9cfb418213da872221db344c72b080875eb911c701d969b2e145aeaf8cfaf433a9fc9206f0defec053b7ae61cdfb5a83ff822cfc85dffd06e1f4da596c7fb3c6fe7d9a920ccdf20c919bf0c079ef80bd9c935323b202fd762d7716211ab2628197cf00218641ecc748ab9ed5a28bfe662c1d945ed532964aedfe5d0faa23a33a99930d4f1b69b1f2c3df00b751b1ecaccb84d9728dc9d28cd272d44507b5001eb4ec289f5472312a5be773abe5836a0092bbf2a7b6d1b9aa8ec1aa279918f99855567886806f3ac668ebf9ad382705a5c1818309b3c829d55b25d72d23b365c4dacfcb4b6d8627661bbd7292c9ee208d4e71d8c241474db1158d60d1ca8104208a6002b33a7e7655f69ec0e0bc52300d88dedd04dd1a208a9b49c43d84e3e0593013f3e072b76e4a0234f625b771cd808c0135a51de4833ea540ccc4dacca0e96940b1283ca196005e683e47de6162ea61f1f6294a9079b865b45587dd84fcea8e7bc30d848a926bc5fc2d170ad5a125132ad0a0a1712642f282e3143f30b7c21b3959f0136dfd9544664f91d7e6b54f2acb71b2d7fa4b1a242129ec41f23ca0586a44dc69e2a6efa3c6c9a4265d4886c30bd970496265f143f5a6539066ecc34dbd80a45fea1df4c78bda173b09502d095357154ea11d84062c1ec382744d030e74287e9ef3901058900a2089e3693dd5849d859bf372cf78398fa089011ac8a983c9968a8d6f8f2c0d37e59f7f2fe09df8040bff57494488c8c3c6045fce4e32a7ffa1972876b52f3636577120666bea060f2e4b2f290a4282947a4faac0c00a1d6a0465343b75cc0a132cb66f03d7526969b43088e5e4efc15139f382b1f1d397c36ff27a09775e3fd00405fce56b4d29793e6e220e308bcaed8eac2f72f31207db09ba6810467ea7fa655904d1b25060c83ee3b7dd7ffd857fa282302a643c9aac554d1c80a791d64c36746583b68e58a7bcb6e5143e5dc7794f2231f5100a8249aeddcf3e22f41de863794c7a609dea874008ad0df0d74543dacdcd030a2ccdd816807514afff0adcc4776f7b03d5543a2f10976b22159999ab25682e9692d7c06e532b36f711f4a76ab8437aa7a488572c1749281809cf53c479ea8529524f146a7cdb6f791e1ee5f573fd0f4531a464aef99415098dbbefeec79e3a0b481c3d643c588e0000b27eb2a2c3804ede805ed58d15eee634c685981f119e73a234810389ac32a7779a88a0a21446ab3558937c46ffa5fe4baba031f2cdbe17b778e3183eb4ede39324ac38154bfdcf6873b708573a714eaaffd6b4f45a0321c00f5848b5b737bd4fb6bc53667a5ffc681deb52c0fa97c39215518f7932ff238c9c1abeabdc8e28984feb119e0ee46f03c1f91644a4eddd565a50e3c1c4cc6de181c116f81fddd5d67b16d95eb144860ecc3dfa1c1c0c7a3158be355662652c23ff81241e5fc475553c1817ada1bef1840a55a32535de9f8cb172e04ea2f86ce4c789f2190f79224f90632756dbe014e70fb018420491fe9ae6ebebfc46979d125558b4ac34cc2001310f95344096935c8d1ae89265a1d1fa99b5f91fa77d1daea66978cd6858166856624a0381f7611ded6f0eee2aa300b2896c29e206ad59141744ecd6f9dceca302591366f4ffdf764c1297668654cf574e773034e463fac9e7f330b81b521962de6cd92a034fccf14717ef6c6fd414e286d14a818fecf55e424c5ebf05542cf63b61868ea93e024f8321ce6c24dbea64a6dc0e40823082d351c2d35e0820d2e80f121940092af74e771b2a070f98b0c6963c60b3fe2f2c045a5d10167ac0416ddc204001d7984b4428e9197e5eaae53b1a790aca5d13263f994c6712b90fe72dd0c872a615ce1b1cd8515a38e9fd85eed0c79ea735eea46f2d681db184812ae1ba27bb60e08d9354027c61c1e20a8c0fb3d06765c513fa77e66ff3d356f844fd2792342e8fc21bf82a32b329ae9b3585df3eea49fa2d083e4bf8152ddb02727862b711e64f0eac3a413b6a0378d6bfdd67297b454c84bef92e8a82ac97f194eb3422c0a042ab9bd881017e5cb2a1ac83759673f1582301f9f6b081dd611ae4b840c93d1a7e67034475f1198e5edb2adbf91d32adefba6afe949c973813c8892d6ad881ef3470e3308cfd298bae906538100b92d535dfc36d30d2ba041be62f6437d0d608b9c6fc438a7b782d5c273c46beab56226b31d9f3d18ebf159580644adbcb9ab401be46e0268baa3b4182cf3b668c6630f5210b994b3b04c13850156a650a93d23aa7fe5975deae22a514537e0bd78641cd02969def817474595bc4363b69d49cf0a48a07414d55f573d6073e5430ee7bdb5eaad645520f793a8f17d09c50ff37d786f0e8c0d9ebd01c0ccd922baf7dd0854378730293add0b64e9c6bc1940eeabca1c491f3e7ec40cead68f3e87dc88c6d3970bc05a762956083b4caec9b9b85205cc8a85d90a6e8b6d84d03e1ab72cae9d15f6b65be779873f5536ddfcc47cc50c9a8e86fdeabaa6819696ece03efe05c7502a2839e4c4bb6e91af1d073ad2dde4c9cbc854a23f3bd031c7d09b8ff110d7a7b97ca84655ffda33e218b39e5550763c412493f3c29fed195c414dd49c7ff49cecfd275a8df383de822acac9d1ce7dc4dde082d31bb1c9fdbffb5e300f99d5f004c354410787de9b0c65305b3bcb0a533dce6f3b9ac25e6ede6f4d51b7bb73a48658494d72e22aa2f2b737f6574862196e0cd4da832264f756882104e40e28acadfae5796bea8ecab1c1a6db5546448b9ac725ebac6b01a7802d335d855d86cef501783f653bd0053d2c9e51c65d416e993221c6ce95ad718f6ca0b997404868cf29959bd4868e7843cee530ec73d1cacdb3a1b7ecadf57b66a0fc9094e192ba791a8364f5c25f6273f62a04e7a487505eab368b2591f9fa3d16cda6dc9da2de1e90e98c8661c2ac4ea22a30b8ab392757c9047c75afa2483d335586889b05a552036eaa285e5fba091ffe3ed79421982f130202964d6970897d4329b6ad76cccbb74a36a25b269f5adce7eabf2bd23f2153fb99dd26abcf80f65b4ebab20e8cff50341bda879dd5a69dbfecbb64d6eca2e6b6e981ebb3dd24e4f0951b535587cd74dac40eb3e0453fa43f44155aebd8f526f5879860e9360a49930e4c58a94adc10160e236bcaf5dd67676a26cb5f991247b06577c7aa7d9fca0c455d82223260bd4b0f3000522c702421e5894fa5170884fe6c3f72449389be044dd5fcf64624e1b25c17aa0063d6adc09e6ae01118ebc907c17f511170932819d228cf923af51204ceb353257236fae2e45633d22d7b906bb47b158e97ea71dad24856156c56629ebd51956c1a4e7eb59a6733f51f1b695f1ce243009b20a8e24986b46a2f8ed2f341ced8b2a64cdf4aa791e4632b27c649bb66b53b104e44d0ceaf2045c077ab00c4c5dd59f8338e0ff4ac0255fd0dce00ab3e380e82ecd5d1c95c947b30ede517d64703fb33ddc728053325d68c1af072d66597e9395e170813e214d0df50e7afa7b83d6ec47c67aff774d31390338f933fc3239a876b095d76fc7d9c26901e9f3b6e3641c01ad8f597293673a1d5fc625e6ace58afc507dc06d540b42ccdb3208f54f47c5752d57877204d223113f3dbfb71c7c6c83ebc71a2065ed948cbfac4e2fd2c564eb8549256f38b73716e66c749d18c8df4b41c6ef043f3b43dcc609816e836b765dffd162f9302de38e00a2ec1d388670f4f57beb9d4a3f48bf9ac60d738429f76ac1bdc5f1be38449c6966fdabe3446e39d8145dde096f23258c71499c45ad17bb5693497f7d0b6c70d45a4ebc3d24f5d9f4ff0b1cbbe3237764bbeb6f7147ed9e47c859b1979433e2149b7b5691ed1b394331eeecbbc5d797d1bb6e17253edbb2470f60c798ca8eb2b76f5b83e88bcceff0681316bbd28528d11fc38ce0638eccc0356f18689134ed4d44d856cdd722d020fe7a6a90fb4da372e395cff22ab335f67b0bba7ddf2b319f5ec3cf1424354448198da442a892ea9e4f402df804efc5e686b98c469dc0cac6bcf5dc0297676875e95a992da58fd580e727399798e10c164f4c7cc2f3b3bd4ae49656b485275cde3adde80cdcabe774c21036cdd62acb946ed77c17164775b4fe7b3dbe19f4ddf62db138981e65351bcdff30fa6ba705b36e6d73ecc2b3cc1924996ce29f22cadb4004c9c58712aeae13e317fbb00003df75b3786677b98bf9cd1ce1baa81588f0fa9583845a620d603dbc33fe19f9853e2ce42c1a485bcca9939b9c8b760e7a4481f5da169ca6e377a8b3ebb7b279949d3296a530af94e56f89929a0c3891dd3dd0d8f7eee0181fa446597d3e5514326d0ce66dfd100c8a8dfdb53c23d354f2f3b98b8ebe9d4aaabedfe1a9bfc7340fa94bc428ba9a48e7832f9d63f5f568f0fdc3b4330db141509efa0efad45d7be416f292301768b1b5196c2764e7dd72e67f6351a62e4183fd20fb289ae133145e2e735ebc6fa50a85815198c070aae8659700f2db106ba57f253698d4fa380abe4bef936001b1ae810cb1181cae9659a7e2f28902e0eb7a06d42f6b199790231d367b64b407a1ff05666318f792b34825b361a0481f2b5bce0019314c646a859cc21a2cdd07389426569b21b0662e9527e3daad82c4685a74a0248182a4d6879c8111797dafd09cf4180a7fef3d8787d96c032ffe9845dbe77607600be9fe898d862709f9c11c9cc7a8afaaa43bba84d2f0fd84b727b3341311d369800e876a6743c84f04939857af9fb31bf9d22ae02cae2dfe11eea9152e60fb34f6db3340e726b60c855cdece266211fe561e66a2ad11b6441df6a5b3a3331c70057209d359aabc3be8ae4cb81c7bb19e09c5d888e86e428430a7ed9204069a0877d658b27db70a902b719e5587533f68b84d7cc4118d0f3f5837a485c231081ed28aae45e234631d5e2f5b5acec1f4f525e86be8b91300ef88b84ceb89c38484e4c54fc7da62180346911e2749daedc759eedb20dd197d2864ac128f2703348584da6b6d2ce42e93d2469b35c7e32cf7dfe4bbbdc0b901c85be5166e51dec0e3e6b0a0b0128e16be0d3bc611a9bc3472be6daef2aa0a4da0c9b9b8c17398786c37597c6b2eaed1942dfeaeee7564793ef91a660bd136f3ba8b1796c11e19bc7b95649c69032094caffcba0c8777a3c1fb9350b7fabfd3e6944814c8693c734d82630c04485770429fc1b5dd244ce71fdc4132d51d6f5463d8710951cbd3ad12641afd5ce9b2b4cf3bd69c09dfa3e77355db79f4ef66b1fdb5ee99ed3661565d33827e9b5b0b738dac4f53d11c26cf8c0f56a106fff71b4ad5a095034d85b3a1fbaa38558b03978872de53eba0cbb0ef44d77644ece5e840f91c141a2f110d0dc086a7b98fb56d45f36d5214c715be458e391b23c4173b70d3d1c35530244d8a76fad8afee3703a96a2ae4d21c0df40a9189fb699678484fec40beaa98058079f2a54283334239996782463b0415c6f9f2af674f47196cdc7f5366ecafde218cd19ab0b0268bba63b550b57ad81cc8f3f3fd3494bb8ec5c78b30c05f3585c09f9fd1a2624a369d847516b10efa2250d5ab94d9f60e9fda747a1c260a9570919f94ade773b414164177b09330af39be7e4a9e528d9c7830d970b39f2e736d35633c88e6f73a021f981f49ec863eb17e1854c2e0273014bc09394d57d2af7b076c1be9d1f935d319d873591afaece20aa2f4c10b4e6b4a7c47414bb3011f27137d84475fc776ca220ed16b80f5e8d14282f277fe035407c57d244ef33aa367339f63a09591a13bd0c25c567fd328316fa709f40bad2ac756b66b924d0ec7755109a2b0a59d3388cd7e215057399483b847d28844f5b62447a54173470b1324c3bb11eef315cd91774445cd0e8f1cf81e92d1b0fc9dc76bc1c44fd5ca8a14aa80f1e4e0467cc041e21cb9df63d902ac86d5610fd38822e2285038f151b9864ff506ef0ea4d97c6de60a8b94b3061cc6f9fcb93bec5c68d06eb232f273524c5bec79bb8a8e21aeb1793766626d73d1d3343e34f65cad92b5d771710c9707d1cd6b4ba9afc60e347073300a1e5cf510ebbfebaa7ebd0cbbd57599a77efb623774ae6f59d34da97e1394218d86decd735174851a5b31b025ddb355cb13bfb1a219733de15e61e4ab3804e40f059e44289803e17278f1bad2b4079090e170a2630dd39ccb61d30e9252e041f19c7813e36a10534686ffdd16a17dbec9704c33a44245dc6aa6e6681ac16260cc178ba49fdb597098993d35faabb4daaa663161b1d8fb488172d388efde4cd066917bda575758cf8d42b95188b8aeddb28f5cb1d8d2b5559454258b45553556d90807141c6704198b9081cace294b341a7152d84a5610f7f55afbc5f5a54e56ec609703e69214fe5d585a4734d4a486fa6fd3bf6e661b91c8c92646cdf994da60f62d6c566d417a4e128a71849afd6351021ac39082087dabfc6b3e7190b993707f81cd3def2b14d073454e64c47f25250c9af05f60646235dcf3081792b069643bf4b9247490685235ccd30d1e62d9063966ff67ead8e07e6c0cd1161276a79e38a5e20ff2bd99a994483675f29b83e232601ac2aa9b4d3218373ea8a198ec03b71034a655919f7f8bac2b0a56744cfedbf7bd8ad5529f3d033366676a0715f421f4630ef164ace2378cdc62cf76a554800c1f537b73a00b6093152ed313dcd1e07bfd5ef83896362a95e2c270cb6c053db014948ede9274dfd2df58611d2ed043b001e9134cfb4c5ab9ae1c790a9355da054826e604ed4f906919748208a70dc84d8e5f209ad1eedbb7f5b25ff5ca9de9fd37af07f42a5533ef1f63039b8561e22ed2e4bb7fc9e8557b9c3a9b485308f954ec2fd3898a04d8ceec04883519d2f358cf928a4cd5075b104daec6219f985e3bd97bd97cc1ba1ac1c7d27936611a1c5288794a9282e9ec08613cb268d0cf32bd84dee4ef084313af09bcf080433eb5bf92594958b527d2b01281875a1080f51dd3ebf77dfbaaa427ca1a96a378edfb0c7f6405f284ca989951881051197334e74d3fc0f5752bf26543c2c14042835199737efe2a818334955c629f2aa3bb56d8542a4b9214a6ad90c0a3ff2d4b7557ae45aa831c945d81fb786a954b352f1f18cf5e46db04abcdbcb66d30442957ddbd4278e6582788a738c71d09c843208559e49d9f7c995a9864b87593cdb24e495296f28b433db429d7d6bbbae1e55be4e1567a106cafb30ed64a282dc829bfae68064abdc46479575866f61182eb9c716216f3490f60e847bb31f5adfd3fb66f677b1faba87646f9acaa06d806ec5f33d4166ea7c0f31d8e16002714d0b1458a50cd3ee195a74cce87cdc0b4d14ae164b132b3b347e3ffa1c2599eb0f0e919d5f78543b91fa363f1a41072f20d6367c3e833a5107f484ba775daae97515ea83db8dcbfa7a3629424ce8c091f42b2c9460d2f0cb61c0529654085eaa4a136e1bab45c16044ada1278a65ff736d832b41a0422b74289f3bee25670469432260b84b4ca3656549c9caf040bbb4f65aaf20c04b752e98322d1630c4b29030313c8f8d18de71ad65f218602b42f3301127cdceb7b044dad62c56a9021539bd13f28fa20799a040db6619e0e623888afde1b82b242606d1afe1f4dab5adce8899afddfa733a0198904373098ae5adb2e3f51dd91638f6759d2ae24fc69d8c8cd101a45b828092cb44f2ba1ddb74eac41bf6ceb0ce00f2e4384fccef42fdb8021ef5bf95f082754b58ca7f757b1701debd0e14692bd11be7bd00c307d50cef0df57d0ce473cee681ad59278a645fd0021e17b4030f61701a04adcb5c7b897efa03daf2298ced6d9d00f3536393d8fc5630c9889b1c4782849f43c0090d2dfe60b4da3f14bbaa27971ff7bf438dec64fb93da059bf80f1648f15c3307470b567d18becebd14ace0395a7081790aa2123ddfd7400ec2a32cea46bbb3eb450e5eaa947d2e4674ccaa134b63a1bba949b7f696fbcec1860b76be7ecb28d818dec1f02db48a8aa69d5769dac20ecded81e470cc934763eee47f9dc47f5f060e725ff2736970e31699c032ba3b68bf9381f4af57a78e5565c6a599a588b06a87d8e4227fe0419837a0a1237fc272c3511474b0ee9abe9b085b4fb12182245be5abd5837ddb62b74b8c4f367edba2100c92606265d33a90d7c66d44ba12855c724884d338dd23656b6f4546562fc0e34815b27d676ec70225097882dc80406ac05a3f3617a425818d6cbc53206ddf68483fa18bc38ae4e7dd23e364594b932490650dcf1d4d47aba08061c96806a5780d071914ed38762f5bb4ca952d257318c05fa261e2aaa8f538224c30c202437dc502e2867511d1d267505c8a4c458172d5de20afd287159d3b877177ae8946b5f2379452f938abd6c47e56fe61d1abbc6f3dab88492317a63a20ac39af3484c636c052a30c42833627931d8529bcbd97a7f711f520b3c1135917c9775bc80485a23bd26ed761948dc7c79fe82b284bcffa8770eccaa82be0f0b9bfc4146f512d0b99dd55cd021a95d4d13240bcd01e2e04acef4e69fa058523ab1428f8b6b2b07df493a065fd7543b9ba0c519fa9ca8ed00a700f1e2df6833095f07f3351f488043ef27926e3ea47c3c9d3ed3b7b1dca8223856e5d09f8c6179660d337a01e31d1beb5d929dde0c4672fae869c699035d8dcf1662a372b31130a53c636b5350a84ca5e1548618110acbaf1526fb492fe436184367cb421abce1a04e9368daf943914abf58f4ff30301767c6c065eddbe0901293e66b94fbb45632090341ee65860a08e80d6508d95efb4edd5e50255028e8d8de5ac9e13513edbb708381aaeb24d55425e95ef428330e1760737d931f27f5f11d661a98b531f1fa4231fb821a2ed1f391dff242d21f2691f1f6a51e3da64c7e33c2653e495f380ad24d8d39141f1f75d692ec536920a4724ebb4f2a900e259b2276ba5974129266d28f551cf037a07ef0397b5b9af43d37fc82c762cbd4d5f341aabe6aa9ab0485b0c1671015d43d966fb9bb3277307f011fae8ad3f289e5b7f9ad2f41660260b451d7128c9eb2882e6ef2ce7294892867d88e441099b28c63bf238603b734bf9690c625dc878ea8f38b4f1c85b84fc0b50e2011b8935a43875e46255fb4003e9c9215a1092ee53904da67f6500fc42a6082806e0c408f48b186014a69b6e3a69bfd2f5c0c74485c603cba3dfeb7c57e4e2c7d7c0c45735f1af6e634fe40b7f368e98914c6418a8babfc84240dd0eea15a930d3461065c74c276f99cf9eafaeea90d5cc8d752be007568fd5d80b37c85c2454b176d569a5e0ff8d09c0fd507d7d74a7cfe4e66353943ccff5ff26f098cab5072699a89bc2302e5329addabb8025d934888d10fef1b447a99dff41d33448867628ab3fbe4347c391e25ccb752616b881a3face5d98380ac057153a486816b44db4fc3ece6f6775926b7e3636cc13ba96c2fb76d8235a6de71fe0f9d1c5c5aae2d502fa985ce2dc6a2a6a4b8bd5c1944fd0cf7120277d1fef36e9a511d6965ec0239abd28699a71b4bcd93890250ac182f1c8c73195f5703f355be4e3617eaf4341ef3da1b17301d77a2e43c6249f2ebc09bc2f7cc6dca8d4b52351e7dc63f2f800f39c7723fae451a1d1c028e851eee02159b9fa33ee6d74c82eb2424263b1c4f2c7d532b474a6ae30c50bbf3389149cb57954d2170681efc46fe10c7ae16fd0edf8e91f48df5653e6fa09f066dca203ca690de66dedcb43795fd8fceb213c871bfda5adbb09426a33a49a6490b395f69462dc922054e5353281b7e60ff1738ccb7f6035b744b8bdbe0f0bbe5e3328d380a526706522a2e7b4c2b08f684d756bfb4c8a24ae024b7bf866a97125016a45b71d406dd3b76a0ac47d1f3c2c0bebaf3d89704e1dd70da43f53ef7142f7270e1a88b49e0d008d37f82188685f05ccc6927de7ed38423782c8db456d59f00e0535bd28267edf21f114d8b13ca9cfc85a08b7807af75dd8cdf8b5e1b88913dc6c03626d2c6b91f77c9243f01b2b182c5d3ea3b144a487419e0e40ae394b4e5c07b6730aa15da0383d77987e749b7a79a53d65b7be21954bbf8c56b79e862ded0e7bf76e3e3afd5be743e1535d8b7378b9bd62ccdf2e543b8eb37258e2a06f2e5720cc8bae7fe43f5102599328e403eca8103d5699f85fd7984166050b1cd2a8b243cb8394eb1123883c58feae19150240a00ceb592b32cd9ccc359844099972a0c634c8e1681b6bc3058281c9e3d871f779bc47e4717b2afa2be83cf4c81596085744b655bf1c20b38dcd23eccae120572d4f3ebeaa3e9081824f3b079d716764bb440eb6858bde72c6a9cc31198a68ddc47a2a285faba6a110809c33edbd4c19ff5ae2aedbc1644630766c077dafee8ece33026c72259fc3374de9d21d0e918f95bba41ad21950aeed0508143265943032bdb5176ed4e32a5982bd03eddbb35160c2b93cb09c4a7bbd8fce791ce27059ea2102bfe49e9ef0b1c1b7e7e2f2e9d0f3d738ff451b6c4991b4fb26709c66624337e930b05bae31a5cb7084a9a27853fe53c385874e9fd90a40b2852fe15dac4b349227707b58736c424ff36f600793acb8413b9fe2f09959f56982a92bfe0a31fd6340b5881582be11e191f69de28be6ff325d1aaa20c4547e93fc28209e262dc2cc91697a3e3acfc93c0f68356cccae78f2696d02960d39be9d27e00be16fdee52362022319d2af900c89f60516db3eec160f463057cf3512f98da029fdfc6bbd933625bf8701cc0776841df3edfb74bc93e7f06420ba939555f1908df7ff1a846f010f5fc970249841cd8f50248f33001de9cb68a1f1632441567c92fe79a0acfe0643ab5c14785fd84399d14f794e06233d009d42824c7261cdba30b93e459f88b8b482602bb43142777cab0782dac1a51cc5570576985a8cce5fb60033d6d31d6a7d3a69cbf76c382ce84644f5bd59897ae15f5bc2c7021558c7608aa4b260dd64b79d7dff048287af7ee453ca078ab63e52e738fc00329361f94583bef3fae0ec62ebae61153bb893e7b335a90ab817245cf6b4b97aa952a89b1a668ecf7ecb2662f2905c4d39edcddba56e782509c94253af9e4fa9a5fb354f2c823cc559bdfea8dd997e6344d6ba949b5f8f64c4c80d834f0c9c0893cd589f539c007e7443dbd9a64b35894a8e4019c877ac0caf1d1d45f2b94e9a74e19f2d86f8dddc693bd51b4dcac30635db558af2b610103ca71b5803526655ed01b94bf13e4c9811a8317bdae2d6347f9a7e2c314213bac5444d6ed4a609e681ed0bda8c0de72edd252859c2e2553d1b8ca4c6d6cf88e7c89b8e68f45dbadf01af09f4b9746ca02e425119c8a1350de581c937397be9257444de9587f7cc585506e4f7abbb354d047926f3d7e13379b29c4f1bc776c236d3210b23d6f265c6e1ef7036f6e8f21bc265ddc931caa187781f10c189c380651e54ed0e67b383c99b89892ac6a5d416c4c546c682091299f9c380e1cea84f5b7961d279306987450d13874304b4c60deb83b5b4ed52e0140c4d11f3bd55d9fe818ecc30aeb0c3603aa49a3516ce9bf9d881dc66fbe444cdd898d38e09ca09830fecb3fa617605ee3e31d10d3297f112115c6e1da56d337f939d7f5ef0129b645f3e2cca423d381751545a0b12cccf22b0ff4704f9dfb5ab2ed1dd4d27b92e4ff0c56e2354eb90b466a64b6493b48e15c3d3a5d0f0fd56e314d8f4aa1aee0d17fb7349e184f13a95e940619d3e3eece6711769766290c2380f18cc5455abe263b9016c364bfc98eb8fe199fecf13b4b414d1017fc62ce67296fb6b215ddd43b2f841ef2fdd2b800d0514e63e3c1f9a00f472b6a899bfc326e394edf52668c4f274303b31141f70cece5d576fad48a97054feadbfab849656308cc0e7601e67d01d6a66583b2056c6180c0366127b7632aeb8da31ee71204b5b2d09e6bb01a6515b4e9ade9bca267c17ac1a7eb4a1b9aaa197c37d0e8a754d9462e5379ca35c6a9c747759ebb915c19823b444ca2787e333cbe22b635f9822998c546ab424c794c56ff5858b4970fd9603a2ae824361be5a194f96a6d6e3498051af2297e42b4b15a5cc63de9483469d4d5fc170f784e6e89f3328db361eb594e7d46d672d35af7679063056af047bb7ef2139b06ba7d9a0b902de6a7f16685f400012a38ee814029a7339a729a8bf049de4f58de91b99a13cd285bdbe31516f6c8d0c0baffb61ae08bf34e05fa41a9bfa20b15d2ca8b317be9ed29a7acede2200e372ce795ee9b5763b3bc2b1cad6e4f0dcbcf7c9c07548c3040e776c0f3c436a5dc9a0557f5e9b77e3c492e8e163f0e860bfe93ff54c4e1656a073c514fcebced332556076c27e748f3ba792ca9dae281d2c35081f560a3d52a307d304e781be04b718ed0a1b0a6ea5921e69d27c77527487fe33431b299243d5903fd912d823163a5e768c794270ceb659fd5988346a906cf8959fc7b8c91ba7950cde8f15601e4c43c515876f4385d41269dab7fccb86ac816dd0715100ea53784d75fbee9fe39dafed7dd4b68e7f96c4f5ebde36dc918c9acefbff747ba026f8ee85852b5f4b8c5910f23bb9fb2b09bca2b0c925453ea267d9de8d5a9bca0f2b2515cbcd3d0dd47c6ddf5fe33fc1fde01afcd6e36b6201c5db7b122e23406ddf98025b03589e00ce0a3be76de0d96c9f0161eaa3155de14be59fd190f8f747ca34c1722097913421dfb80575ec243bc76c46c1892eb0d8468e22dc2a380c50c0dd655b3bd278c55a31464b13422292506f3b445acace6ace56b420ffaf77c475a911dc19f38f4fbc6544977b0398a456579a889306857ccf41e604cf9e15224d7dc8f7d12793df427ef859ef3240059aef32787dbe3dfe474b357a2eebcb6a3fb37d97c704a403309c8ddc28e6eb397910c5c1a8b40b0cf760bc60cc4bda996e999d0b8d13f52972f1d92e42e357f91cf0b4442c047d8e666158cd4f2289709803e68099489e1dfaae997ba862cb26bb2a85336fae980b6d48ddb41a9ab1f36958e6a1998053969c94a219aae6927fb8012b53f90d91acf40fc442124b287d7f4ef0977b7c0486b532ade4a716fc6a1ddc72cb89441d1de0caa596ffb4f8a5cac9fbcac350da216888c300670b330f380310122059309b0134755aa7acab3e8748cd2ff70f1e6117cc7caeb31001f0768183c866b880af0b73a805222b8fb7b20adde7dab635995f49d2144bb951f4e530edba354e5014e9c92dc34403cdc9ab0f73a0063d8b9a1c3383140c62431343870408f52576bfbb4b94291e7570c79cb92b2e4bc453f016698e846730af6f40f4d01f18fa1c924b37bacaeb017181958f09ec3db9cf473ca0c145f7d7a763844191dd1ec609d256dc4f4b5646363864e1783227a047d8e4d172c2a495fd3f3111a0047cdd9d982d6e13e7ecc7777a4fef2c93351d56cfa23fd266b278afb537fdbb16557b2cd3ba634e8dfd38eecb507f58ecf7f8e78fc6a5795c25ad6c2f0cef8690fd0701d5e396c898f850d657a774dc0872f31b525ac86fa4277b3cb0528d93830f12ec07dea60f2695489ba034cbcb1df6a8c8c0fc30f5904524e33a178c3b305c9f7b6a42f0ae67a1d4c888bf6492a901ca9a3b5fb81bd64f0d94b886baf0492245bfea69c424ded70c5eed0209f0b2cd62a4f0445073d6f7058a2a0c869a4ddfd664e0589449562a7b818bc2ca20c6961344ad1735a8464d70ea82a87f5acf55946ee112986e2f9b23b7aa8e9e6dcf33b026efc0a422c9615eb03b9f877cd10701aee2b5b99fb68310cd6160653efa9ad0bc0fe1769309f081d5cce4699e59f2d4cfa1f0dbc74d665d25e9f2e7ae0cd7f1a6c7f88dd2a2f6d45bc02ef8455f4b099c75177029f710db6f13c1e7e91e6768452ce9ca05e8b8a3ac3612a50613df3b6823cb9aead5454ffd5035376b191c4dbc50537de179f3dfc686afaacd25ecb9e1ecbd13c50332c4974a22cdab360bf41cdf35d8694034b39514314d857e47b5abd81f159b7de7b7cddda8f72fb190c450b9f57399eceaaf77b0f45723263861b57cc5739b85c8fe9f4dd0ddd7ff646d8ca0135b4da057e91dca8ebb79a98965774910e31675d6f3bd591499afae3a8aebf3f466e0a8c2f81cb7a1f5e1687e67b572fda3c69aac4517fc1269289bc33836e063201eab6c31684353f077496843b7f443fd39c7d5cbf1ed2191b35007cc93256c9019e8f4b4c60fa6785750ac60774a12124e096ed2fbdd879c63589f770271eb7b142d364ddd454ac7b6cb6991ad49c33881c48aa7a785e97801aa03bb86f1ed46af19ae974fd12b0c683c35b32f6f4087f3115dcfb6a7a27c3fb8ba367cefe70e115ff1c1bdd25afece6989d5e4e26312c72d996d7ec610f2770be79a677a0c5153c05c79aac5f2c9f2d40f2165004a8c39319df3a36daf488192ceb51c1a99a793a33c0913bb357de340738372645cac86d8e4d7d8b0254e2f1ab6b398d47451698a4e2f56b4b23a276a0841757ef6c94574036dd72e2d9a152e77571d6ee56b8a74f3362e2aef8b35afb68b4a50fe1192b7a852a0de201ba43aa5b93ba340d14a9fcdb70a9abf4eceeeabe326c6ebe10e9ee266eb0587f86283ea9d0f625e5c3310e17c197aae9f13f8de43c92b3383ef7c4a9c69575ddce20f35edb79f103060746c64f7114ec44f31792b4588fa59d449009f5e3844957d92d2b7e24a3fea2eb0fc7da6841a823623a2566027aad60debb8d0049fc83551618f38302c8c6d9d48c3a27f9c3b137560b2daec3b5f17b9aa89ee1bb7218591f7317129d0966690c58b63d3012cb97a73037f449fd673bdc0068cc4aa78dce02f06f93f17491073c30684e4b278d86aabc1045c61854ebe6bcfc79f105480118654d29d221e6b5a37f63b9f9d8089c352f0cd31ce7ee7f860e7651675d1c6f2149b2b5cbde0c9fbb751106a764ed2cf36a91e2d3c92e2ad277b8e52ca839db364f9c246196497651fe82aa0f1aa99f9840c98f24fca229f48ab0966ac1c98611d880e1b8996cb064b5b5ea83b015cee66dfc2c26983abb16a6246187d5c65727516221f8b90083718a576f514a7b41c0ee6226ed3f766d3cf088f7e7389b3f851ffb7403ee4077a5cc469b9eb9d1528c05429d9f84d209ada7527e97ef4568cc734eec338815839b3b8167301da2fa852943fb7f947af45a03a6252799fe0646622048ab49f048439123ee12331ca400481e75f60926426678ee1912c088c9f8eb222e0eb73b6c9af883cfe8a847d27f095a5e0e1d78714e6bf93921e65827331efee849e8321196a2ca0cdad45cf0f928ad7df3e294aa16fad182be88e6336722a9d587f281d972b3003d80ac0095a67bfa5b98fd72725bf3f2f97a2b6825dea25e4ae63a0ebcc2292976e5ae9c1a00c0cccfe12c6a83de3b5402b429f0741a894a4927ef021a79bfafd3d5e94aaf97f1a8b7c9d9877cfe935bea0e6a4832cfba405d580f9bb6f7705a1014a6cbcff916722999047e9d58ee7e390fd3c7f84cfd627182e5fa036289c42140fd3ffb1c4e7560d06631d98316be12c72966b6e7481b9b11751bcdf2ec3395733a8a622e763fbd6bfa9e31f6c7a850f3ea4542bed6b9ae0f20506eb8053d9f3263df20ff71355f4f858bc1b462518e125bbdb4a7af10bce3b07991371b0d419f25a9656c708b7e3d5339763c6fda3a2f600633bcc98bd18f3a7ceeff1c9514152968f8d183b1c839fe447f6ae64f1c8abe238199e2a113d222016fa3bab5f2dbe949cbb162ed2fa21b50e3855a1c5feea2c29bbe7c59d890a1b26e2e19e28a3f78016c6e83500597e449c33bf0b967a4670700927d42d17ca1a595c8c00cedf09dff43bef3c1f146121d28a69c2dd39e1ab3e5bcaa7dd9593411fc0ef5d8daa4dcff584a046bb46ff0c775015f764bbcab45543a9384640ef48918e68db522bcda5f9c0904545791c069773fcb7bb70c180bd2de8d88b34ddda071ad39e3029e2dd4ca1140640e8245592b649285a96f064accdfa57390cf5874f0be7aed98b2fb2584667367fbc09965898a49577fce84b20685a1edf16f6f648507ce1834a26aa485eea7939740343cb784a647e51514f3588f0e99d303dd097d7bf3e370a38857735c1da52d717f7a4092fb96cf100c10596d5fbefd7e23e96f2300e8b54767c73d75db0a096c80f0341f74c14c2b0d22f23084613cdcff1e0426bc510f56d777a652f3f73f2f437e062a4cacbef0b1c7c55ff3c6c235002cdd1e2b8d40cba4d46a7ae9e82e44f1d02231fde7939c11b1d9148ce24bf2fc6825a6e9b1fdd9d00988683b4b4bd2d11eeb653368acc873bb0027e9e68068b1d753691738c92ce83f6b8cf654f416f15ed5ce4d06356b346d47b9897f150b5b2d99fb78dd39217be6e3e96505fcd55662c7e285d268aff904500eb31b1a1e219c2a189590b3f4ae8a08ed7321b3e1149a9eb17477c8a1046cf6e02897b37cc2e535f1af8eefdcc865e21d0b6e2093e40a59f6859db3d035755e68d0bdef7b441774c0678cf10ea0aeb2819423e66e4c649f20089e0c67685f23ccb3dc4a1da0dabc1124a0caded93affa0c2c7a7ed5688813ba66ff64304abe073359ed80c7643c0fc606bd17a08bea4d89c22c7dcf8ec5130bd09dd975ccb23a38173e1a3fc7fbb807978fc1cb9dc582e3ea0ecd65b86cbe3b1e47ad5a49371cfc358787a59b093b30e878fc3d216dee9ded59ebe1fdc2712a082e591dc65d8eec5655a1519f815e26fe8ac7c3cffdee46d5cee4e00156ba62a5970c13212b466876769fcfb1e3cb206cae07937204621446959cde312e2fb08136788a90f8506e35468d925131b49f179cabe2cf219b4e009cc5268aad41a3c7a66c34c467ad83c45df08e6d94458272e66d9f8ace8e007bc0b9d41680f822bdca78f4c55515bfc88f010c41e88b453694f58a6cec79e4d74ad0ae05a515b634514b66b8c9470e7644084e06414b6aae146dee895b1acd8d99770202a7185ebe91fd552619a1cf2733595ea04dca4bd4dd7b152c61f283cd3b80e0d75cd26382a136f37deef06e9ae705658c1f6516664ffc989b1c7220b46d62bbe9ff8e664c5302399afb6194bdc06c89fe5324489ff39e480993fc5d57cbc194e305b8169ac04857bd0ed672cf3f5eccab8efc736721f1ba77460706ad46539a9f5aae90c315e850d4362c9323d88909a4dcbdb6ad459fcd89bb4c2cf9bf1f817633e57f14b88d81725352b286298a9c2818e6ab9de55b26753b153e1c763fa4c56bbd3eecd6857addc8c71c07f2dd06affc96dcdce37b85a6aa2f7353bdf2ee4d95894cf010e16cc48e3bc5d64b1f6b3d20e39c59db9e4a0e4545396e99f037cea05a519cc93eefa93e93619e2ee215e4c12886658e6e00573ed4aac897514cd5d58cfbb03181e496a229966e0d65c24dd8af6732d4b2d514254672762796791a6476a8d390a78fa94ee778c1b4fc64db5589a191dc0302c60589514814b65dab13dcce1be2ce5f70c19b1bb305581c0091fd5dd001a3f1451b0e14da4191a22be0624609ec6c525ec6157198e7727499948307f298f07e3ce26943ab03b787e15bff46404e150e7c9161d70944cda71ddeb4d2ada3c3ce745c9377d2a6e20de2a09ef29d4049d020028a977728641932160555b3e2d3c051a2c46172e5cab08a432883f6e12e68dfc8eadba78511c1804a0afe07d5c0faf09298b150706f26de008f3476267dda49ec7409267a2a784554dc910013b603d3f440aee449dfb2e270aca69c2e699ab99d7f2400372be22dcf930469e71fdeb88c520ea64a68feded316a9d11aa38d42df85147a6af01a2da4f8672157433d1cad46870c24682ab9888058cf3f50fa88cf945121e9412ea91a2fb6f90db96aaf362b3b9102b582bb49015617fd6c5288aa59125a7dca9a163142384155c75d10b8933a13ecdc5ecd70aa1404af4ff42b41166741745e7c579408ca703694f2b7dd511ccca66b3949baf6bfa586a3970df9ae1e87aeeb9a738a1935e86e0e80a6c1dd73c7d440a2850fedf34d4371111cd266cc827a00507cfe29f2d9a9c558e1ce19e062099191879cbf72e7b0b5f50b9f60d658decb47e8a06e46dbd90a7d3d3f42468baf8d6dbcd82caa682c3960401059c4a523fbeff2c734942966711b5a323f27370df64e55fb76d405bdd66060fb1fed7f671f5bf82475fde8a161a816a5f5dc43a48275926de3c493a61ec0c596be25568edaa66d47444c2c60d4826eeda6a6183daa857ba2505df41199633e66d42b7fede8359639063e1c3419492dab8a7637560f08a42c266ca92f99f4e6e70da1d1d8ca1b8ec3e659ab22b74d699c2bf5da77f08ec45b3e2eb65f715616ea78e3ca44a22daaae980a315b6bf5019a86d56e15a8ba6b3e52979824d73638f28b3272caa2d2e9e3746fab8b53f8eacb371cd2aea199fcd23832fae64d8b64dcb3322b86b26d87883159f4f90e016f525d96ceaf0d98e3f89d8062008ce57c78072753f777b65717f0198da193f0cc8163331fa886a3cb4e25e47bc562ab33a810013dd274702d33f84048cd4d3a193480c828c6bfab90c70f3de689dfc0000454bbe67d2f4d02030406a8548a1f028f25b5bf7a322818990d11ca6d38b30fca988e036bf72f075bc657d0fb4882e5b37958d77be065a65ebc843007b2869c937d8fd0be590e8d38a666de0dd8b2d80bd52d9409859e22ab0c18e55f9b3a481ab3d622f97d009e1aa4c9c339456e831c0a5fd5ec56c4f287386802cb95915530b5efb530c5ef7d8425e7e373ff584e15496a1291bded862506911c22151414708061de2c8639215b08ab2bd42d4d4c6c2922fb8a58fffc51648b09d413bbb5b45aad02a4d2043b460ddbe64dedd3c7fc16b978d5ab6e45dd7906c5002de7827b25fc1b40cb28602156a513d5afa70959b6d087b86d9823275fa0109b13c93d108e665cda8e67d659130c6ee58e5ef9b4c65f8b8612cfab56d80dfad9ad268d169df3b65d1c7c334faf7fc2add4a97e69269dad8bc13316d379127804e286d79a4102240805960c5aedd7ecb3ab8ab270157e421b3dd672c39ac6b83f62370f35952258e8081e00d725221f6d9cea053ef33564afa64c79ad116c463f7200d7ed2e6ba008d99b4513abdc5d567b12d2f1d6161af37652470498000ed65b0cb583a3530afaee5c7a338bd15105527686670cdcb29c36cd9bfb38a24ba8e90cb802625932728171e5c61e3591d62a9f419f2189bd0e8aa608c31474867227e8c8f8b8d38d6664d483fba836eee7ea2ae32a4a170f91e05ac3d04739fff8931e4fcbef85d5894eddae25671c587ad6c8f5c8f21d84f76ebfb244b84244511b9e2966bd59327d004a1adf308d43d9b7bef029a345d18e0b481a3b39a63855f605966425e9ecaaa49723134fa8afb4b8d54b1d96257e98766d6bf064aa6977cf87925921f7068831c532d506d643227af8349f0dfe262c5a03791574eeef5cc40eeaaa7ca5a2c9636147bf749da43c68e3ab5eedb1536dd44fd16c9ad1e01a57da89ce1eef70e4e095993118281d28ecf62188e62b7dd32ccb743c85d393cd2ead7143f5a2920c176790ef5050ce393698a6f6403662ac79ad68ce90f79958236be668c8fce41644a526a9b3e406eefb86b1de6502543a64f222fd8f0ea5c768b5ee76f987c6f5d7a2d891aad896f05d29b1e2adb1b32fef612eda998e599f4325a776e1e1efe97b7d578b296132aae094c5888e1e99201b24c286adad1095001ddb9f073b410abf82f4de8caeac1dadccf0ccd2aeda5662b8d9980db59762f6a37c653d835d014ff366c612e57c087636c46179bd3ab0bd34a2002ffd848ea09b6e836940e228f7a9dd94c701a574c4876d9cb7f3eca7d03aeeea674a11493091f06f7c5fefe88181cf3e295dce805431401ab8120c50c4feeeb3d8d60ec0553996b50eeffe3311800b59191b02b89c60337f0e8171e46d6b26d61a8a65c7d4f04a8a3247315373f1a68bf4f642e0fd292c8d1982ad8a2cd734781cec8bf80073e1ba2c7bbdc1b969971b29de6abcfdb66a9526e1eb0d8ae0cf825bb59015f11278fb1abcba6b4e0ed79eab4960504d5cd0563e1bc063ba877723d90742bffe4152b533258ad16beea4f1ebe45c1d2be1d59408cd59c1a53dce0dc9657510294f244c7e515fb7752fdca5ee25676462a68c8cc9ad4f44aa214df0c6987a01762a63899d0eb8fed21b4c618d9db3c2e0970b1f14b7b43cfd101872b4b4607093fc25de5f5b7d9be0582d2b8fa607fb8cbca7c00ecf2b286093366186a2a01c74a0af2f0d3fbeb8a25355203b37f310dac1f6150371c44c12d97b2695b00d5c0679a5282ee86a94df425889eba6b09820b150c48d51811aef37f9f6431c464ce37500ae87d9796354adb7a91b6a335a6b5400243e65d33a9b578391f6e16e42fc6111b4503fd644ef0d8888dc1f1caf818c228aefad588bf0caa94b8ff405c30d10d3d700ac6267b61d17c326495609141f90d7b7334013678310b3428572ba7aed4bb0ae1eccf9ff09ed33d8a1c02287493c72d292b6f960392e3dfe453eb3b209a2cae3e5cb7505aba40927d8eb017b7e843523e243a4f804db6867f464acfc258ce5a0785c53df28ec0cb6db82a9f6e8c5e0260290ebfe2d66a784e493664c7eda6769d88ae353595ff45c3dd991f4588eb4f25b2898d74f27672074861104e67af6f1ca621b9afb9e0e216ebd412b4a38f8b2dd1c3be3dbce2ef4054aa4ca74452336130acebc0f1398626551a3b3de1f788db19e6402045f0d3b5807b26c8b23421634b67ecedcb29bbce53a6b33b2ce7f6b9688918fce71eb727cdff047d73fd2c0fb0f9ca397602bd878eaa047353abc05f270cb46bb944c362088a52d6c842cbffce4c639084a60ad5b33b0f4a1933880c643bef3ff0c9f326d3550c536f07ad20df75ee88276ce56ac47cb61e005748c13cd1d36d57e9d439d8a1d5be950854e67daf01aef5da2b9a1d6255fd7de9133cc41d096bf57bc631e6a0bf70da22ee93e3b68f9615606de60d2006d2267689b1ba4d6b7ba5c06dac39b0caf44603de939d676d2eb1031e36e0f3b4e0628fa43a1052db6b0da636fb716c24a9e57c26b722079ed717d325eed2a04c3439790767232cd848da4e662b08d124490535462afbd268e2e30731c92468dddc519226f080584c901d1962adc8e9fe1128832b5bf11b1ba86dda10e6144075ad2424c63acaa9122221561f8417a7d204b9b10b06937bbb521fc04f3af6fb661d1b664994069345a2a5b4e949626f38865cdc545509bf47833af061e69a52168f2af4390de44a14134fc898527dd419ada134b4d5d5dac837968deaccb2c720ab720d789d68d15a485ae20263f16122dfd80d62b7a39edcb4da2c251980b30ecafeac152ec5c795af6620e9eed5b697ef6b6a863065f76fc9cd5732cb8274a75c072e3f9b824c21bf7885de078617f9dcc407afd76b99d95f50a865abc5be6cfef45666c310ec9d18982614909217962ccf7ca67dcfec84a6b551bf12bff449eb56ef233a21dfee2ab89b4066b7357435bb2bb46901249fa44d4522ec95ab3aa297c0b31f31c88d5a0ecb48fca5d1683c333e7c713dddedf932657eac8f0518c7785b45b3d60de0d3b1bc0f6e608a61e17bfa88befddc21c1182bfe4aee7e091bffdfb1047c355af1140779df420ba611fb93436c8a0b8fac82e2cdbf525c8b3fac945f3dce3dc633a2dd6aceca75ab7488d7154bc42dec9e10a1723d0c92c9e850f58010dcfd0ddb71e9940dda76ee6bc60b708fdbc050bda229fcdf6909bca722613f54c8bcbae971d9b39b9f15492b7c6173f730c6337fa97883512926080c11b8d6c1a2ae09d6564766f6642327c9c92df8a3c9adf755dce5eac88df3c90ff69429523c2bdb429f27019bacaaff3f3ca1ff1dcbb54becb835fe456e5e2efda3044c1a75a674c55d011e7c85d93d312087756c8208634113f543157c688e55dd82c00f72c2c028cbda636045e2386018974ae6f9f14abbeb7c55aff479a9934f997ea25d80b7ed1309808c1996909f39e989e2e5ff2c6559f4a89e04d9897461d5e781d37205bfb166413ecf54776afc7c3891ac04778805bdb7d9f0ed5097672d3b5b754127dc236c3af11b994990b647ba701930f617451b011f31a218d41d8fc7d5e67750edd481c451b0faa2cbc8efc0e0a8f90bcb7c24dd52573832771613e59e058195eb0d79c3f804501adc399990997a54a24053adf9907ef273380e23f79f859ef74d656e67b6ccc680219ac570a5eed129d450661fa98c2d164f56a852b4a64faffb8a945a62294055740cd1ea8d2b9d72cc582bbe3bcab6a730161e5a4ae43e06fc9334fbb717f0e3f4cb4d700ee1484c5c9c5b9a68fb0e84f6bb72ccfbfcff810c86f11daa11cb5cdd299de5b27c21ff9630622adbd944273cc7c01a043c206703af2f6e28561bed899ba87946f764d6d6dd3d25e9ad14d80c8086eb8cd877e706aa24931601028fda0d755aede637140ea055d360ec680ef07fe60a8a0aedeaf3fcb84deabc01fb2af68b85853e166c20264928a6a3d1a4160d992c2a6649225192a28294789a1c481aac0f8dbb1bec8c06616a4b3f6fa095554a5138bd93d1eee3eb8a38ad8c48e112d588a3b9a8b07a5d589274f086bd9f392199f525caae782b71439763da7b2b68058938846280ebb938dac1425ef621b35ed282666489386ef60939412a4add96b67c1057cb5308a14b90aaa1dc9c4ad01e70e08a3cf0b8fe05ecfc173aa86e9973bfd29bfdb3786a2e47d4ab45b532b766ce125f306a6aa48f899bb10a144827afd87f0d58cf2fd528f10895a05e095cac36465dd8574b8f190eb6ef49405835cd01d56e8f9b1d577ede4991d61f1953e41912b458399ffd960f96fdd32d6cffa60fe7b5464664e833b29c01f6fe945a5050ed8df545c30afc7d61c9cfe23e412f156dd18e13281c452b25084228a1d743dcf6ab85bda5a59962a975fbd102a431109795d1c9545c33750cf4f7bfbf7453dfd97dd395e9fe46b37353263cde195af268484ffbcdfb06b0851d971f15ec493111b29367fc02b0bb8e7983a8d243d45bbb3e6c623f121affb404ded843f7c250078f5957383fd9b530a79b0c70067ed957378e0b424c94b8e2b84537d397caada337877c3626801f5b179f0792dbed0f606b7cb2001e92716aac59721af107ccdea7bfa701e3d6d5d179f09c18322b71f59475fae7f382196f62a1fe0ae854f55192ba9dc37b896a603a208947352266a4df4dc292525dca090ac6473aef8e90396656c889bc4f2b72ca2da134d2da99f17605731bab5ad85987d77e36a276cd60c932e675515a970900cc7e6d3f87f31a12afebdcba0343ccef413ef831a5b0c7f5328e0769909d9db54db5124e2f20ddceb836e2b81944cafd655a905dd5cf1da7a8a60b75fd10fb12342230ac1e0d6381199bb8249868eff04eb967442ce4fb8b26d28cde72b6417bdbdedac7ee27969605d1599ca8c1bf7edd5b17e9ed57bd431c9208b50a3d561b82bfc8e67f3c50c6f39de9243f332f1de65604ce93995272f1a7e6d98e857036c42d2bc88b443c1bcccba67c8f775e6f99a3e2a1d2eaedfbb9ca0b5e65749323b6edeb3798438d57a66f648695472e115711d9b3cc8c7799445614b3449e156bea33f3202215cae51b2889479b95c2eb430b140fddc99c429a5da5ac2f478e67653685175701d145d0100792c00bce80d838574ecc66a020f438cf31f08ec277860c0607b4c2a3b7ec7e665d789350f7f2920000a9a0ef5957a00315c2eb9d52b08297e5fec863c1cfa680e8965eb1a7a52655e0d4cc01cec5842ca1cb2656f18a496e7fa685b68ef3b5e33e3a809edcd84791ef83a93e58915e22993b329cbe180ac4afe75b0e14e05d924fe5875212fc2bc6a6c750923f83729c6dcb9a95ad9f4926c49915bdede6b70814a71e35b7636c545a05fc094352551bf680d7f76c99ec773e554c471312b0fc73a767166ef7570e0d3ac852370d1d0b0cd1a49dff40a6617cc0079d20d6a13510ad7ff92e8e46706f0ea2ec64a31b0027685718e3d43d1d29601e7446afb37aa05ecc15fe2e63e795ae4167fa4388fbd7a204a9a37b843ebd07bf32a9164733b524ec3e89d31270902af206fe9f311bbc94fabc79538f2942f5b530932bf63306d40f7fbb012fba03a39c0ec8a1f49ceeb4858de9ae8e54f4fd28897d9cc009346165c552822f4085cba285ae31bf1ebdee87170e4778bedd92768aae5d3767152012bbbe00dd6545a6735f02c61fd8a7e4e210a679c57baa0287f8c44b401859c580bff9657aac4c00a2d552750df5877674c57dbce594b027da697c58af7cd06b12aeaf7cb85ff41dcea0183c7b7c8a874915eb03bba12561cb5f3fb0c6419a891d2342ace18d7d22f32df2cd303135a563e424e363cea8f981a32bcec5afa378ab050934bec969be49a259ced1012ba3fb042932bed9cdd456eaef79c4718db0de3b1216c488d00772da54ac718334eaec74989f80e8342a45da1fe8c21dc6d9876991624af8b884c49833acb2a9b844d9ed229dff7cf36e3f57b679c1f30e2a17d5d34ff81a54b499815c43291986f749cfc1c3be80f29404056bd7a8366ad31d456c608d1f19a920d79d561a819158f3f3277b0fc38a4f906c269fb9b18c57f398a5ae4ad95c2371b076161724454a4fd06a08a00940df75ed893103cb60dc27efb0b1a17a348fff84f897c0ac9ae9aa1c12bd442e11668a1d9e4a087823a987c252e593b2ccaea0bcdf6585924d60cf924444658aec8af43ad5bbae97781ede06ebb3789cd26f465cfc83f23e77b9079f81a0a8800297a6b69e3eaa515a96402a6214f0585c7edb3c8f471ed51802b8ff44c7c3940a79ca55b6129b2c8d5f4abae9b60d70ebe2f163048c459189bffede0a511ab594776f943aff5c929a1f700505d1e8a9b3227fd18886c47a13b73241b4cdb62ae9fff40a852f2b678274e0bbed3e2f2b8963f5c7fa999b8491cd8b8283495260d37b8e119376aeff07c70070c466c8d1338b8d53f2c21ac4d884dc85cf48cac874757b072d7aad5aae00aedeb6fce7f7dbe070b4f5628025598efba00ea315da63601cd9a85a4e9c6934ce1c75b22a7b1b587605394a60c5677e4f756afff65a9ef7c0ee75e6550395c901710f4f4cffec4d5240f9e952cf5d95b7482df2f73b299caa32df117f138481a1c014189b84be838481ef037f85b53fca788ce9699b19400c221d1541f0b2e951c4ccd7e6511ecdba888e4c847fa589e532371495201515f5a2457d7cd66c87b63ab63ba99ff7a472a02116e74346ff7923e50e748d9af9ca504f718191db09d97c93c73bb92764dd7d5a59c416dccce8ed43e4e87aafb1445e60128f94b21b9a189332e8747d54ed490c2934a8c85e75dc0c5abc2ba07eb45a59243e8ad7d49c7c0b88da0530cd0b83f315ae1d54fd00ba696496e57b20fdc569d7409694885d4ca4e79d297948c08ca759b0ca0b4066b889b016651b85331d34602b175206b31dbaecc5722bfe1821acce03255a7c8aafa5c726102b4d57e7c0eb50d4122a25cfce8180301cfcb3887f661d257f9c18463e8939a7c6351a9c9ccb76f1b697b8b3461efcf04e2749b2907fd618483df71025cea74b8919ad82c0a8bdf8187b8e463f17a741a5e56b66997e142d8ed73737f7eb9db8653e1cd513a4e7a5dec9fb32ab8dba28a1cb73cf7245662fa62b8be73349b150b09db15f8f8e94edc9481d4024e342162e9990f6ffc7e42f0b202a660b4b63a81c5f05e442b84c23373a2102525a40d596d5e0981b793f5ca015e0d85943df591c1a72ea46aac483b266043dc51496fbba69b21ad8e675b2b888a2cd1db141671af2dd5a79c659ccec836a857908c77ad2cddf833bb1c3767e3c2ed059c6c37ff6efaa4e8eb733f4963a03b645a9ed90ec2b8b4ea5faa62fc63eca4a5f816e367130d10cd6e9dc9113aad7a987ea488a3f33f942c1a9deb7ae66d300b6c1d160a40e2287e85ecd3106cd4618ab48eaab90ec1ef9fb14c6b3ec0928342a11c2db2c1a0321f42ad427fd525dda68add7329dff71830ef3ca6004c60a2756688cc66a11a8ff1e560ba381cfa663ccb352bbc31874b2b7904be2d153f4cc11ce889a3145bb6910aa85a06a040bf2ed5d9075b39e81397666fcdf1793f99db7eaec0ee51443e74a1759244debf4a01bd4157e8dc2faf84b80246a0bde05a96c4bc0997f9261f17dec36d76f59da3f68e14b57c24240d51906d85ce55cfb34e360b49703b69ec7a4eb4ecafef6102d6fc3c5af366b7f342615f07c708fc8548da6e45265f3b766bf7987ac18c1c66e78399b426b6e44f0184ac96ca5a3ad2f50619b4e5fccbd6eb5646cb5f102d18070d47b6fc52e1e270e68c88039f02dc2cee6b2390ec60e363d084808fca08d25958dc5b12988f20c0d9df8bbba9fd152a6c668a821a108b0094db6a47cd2f1f308a301816925d9d2b22c3bb36a27205e68437df99446995e8dee3383a20fa7769508a0f3d699a0550f83c16bb50f034043f87c18647d423ec799f5c8e09482a584cecb56065d585f21aff9759dd41170334cc91b5e36674d49416e831ce8feaea7e2521bc76bbc87cb1a96c5d168f55d90c73f2c70d95917a867daf034287d14c186876d086b3685be9bfc1056dec950ffc737adb819c636d2efeb9fa0194073d4a0893acb05781d3be848116662e5572db4cc72a542f24f52e9179c7371b99ca66fa912e0cfefd1f3a4983d298f7647d7abf9c83e5dde0f7cf40efe432c9933db88a1d46633c4d8dc9f4972f0481b3aace0a77d5d96181c349b70e9ddf9b00cd78dd464c4c1e82215caf81b905d49e49f4a2c6ca9eb98de982c4081f4c5e1e71cf02bd54abc518342b1a44318d74bfe59325526bec2828f2972dbebc20a2772adddd15e48e015e1ab818dab1ad964cf64ef4734930610bc765f7aa3e5f8fdb998fcc1bdfd6bb61ca8db0788799b46788957892c294603429757c39e5e44f37e28acdf5ba0bfc53cc3a3c59d7172fb07c856a95d884eee6671e0848e593cf1a76da7a932a40788d935352c4c703cf61b8e3a2f13705f339b26023a6adcbccde0b41af164bebb4f4efbd393205e498b65dc27cacce1d8af69b2f83ba4a3567fbde0810da044bcc8347830ec360ebed779c81062b73aca254b20c0c5bdcc4b8baf1860bafc1045a46c10c1d0d0acd588761803d9aefd12de3f95c76f7d21e529b5d1896905c9d81dd15b0ce06d955749115a01108ac627c27140bd43cda9fda946e9744c17a4a3b552fe5aca44d7af7487802aa5cf7906d437eecbfabd9c5aef392ebbd80cbd2e36c53945a83e5949668ae17449f1d73df020986b76f47e8951f8fd8b39eeb637f26303dda3a5d228366006cc465f70eb4b44236a4091926ecff0877a12fdefb6fad53438839ee9afa72ed0ea26d30bbc17b06c5fa9f954fe1cdc98c2d1e662b6b2c2a1d2913c55aeb7becd373ed476c00020b4c4ef34e50282d54fdd82428211a8f174cd3ad52f2f9a99fc58d0ba67a8d7cd60c4fab8c2322dbcbaf0fc8d61d6e7804275fddf3df9bf6beb705ec7fecaa755ca17944b131902733bc4f8c556d4d87048d0e2ba0214568f65614f0d04fb4d198d2d0cdeff79d876596bcdc3882cb28efc17b4bafd2512947cf75faa0164cf93cc34948cc652b27168e8d810a4dd8a0aa6d313dc1624cbb588be2f5d986c81d05d9ba6f00e798d67b9d49f8ab2c44f50907645def10258aeb988cf3a93323814b17d3cb29e61f6f1cb57cd0cefb221c160245eaed588398b7e627c23c1b101718c43befbc33d882a60f9180db6156a46472130d218582b453723f66824c3688aa28a937d22ea592aa04c74f9fa08126cc91d2073daca3534a0618a3f47062007f685144d872594f9b9c4a3bfbb4f499f6e8ea1fd7e90b26cf1503c331f8c828a420fc441c8441f70bf76dc7a915402f65f6085e44a09a100c30722b597ef2c612d99bc5ca6b85946790a18003ba6a1344b869141b8b641bb774592fbcfde7395a6111d1253c242642015662052545d66bfbe67ef099ed549ad53bec10efa68b93c086f5f98c5676c444003436618cf68473202fdfaad85b6c7cce933b4420bd6f4d3a253c62b5aab347e197e163f21b0a6c864914e123c7f54656d6e29c7d5212e306fbcb47732874c6800e4b35e705f22e43b49966377278c2e29d5392a754d243c6127027aafe04d1305a233a62f5e0e9f77db0f89251c284bb1138f322dcecf1107e8561d155d65e9a2729ef84b8a7462635a9f65507c3e083ccfee18a84ce1e87cc530c8a7e0cf5153180766c4f88ab587f74553cc4b3dee9d32f6bcdeb68d3801e488678d9e0eebacb9ac03ae5a6a349dafd72a7d335b9bb06df868e27e2cf3b680e7159a3350ce2a891301c60f79600a46fd2b03007435f60f93cb936fbebb103ac795f452bfb74b8ef1c39c98a3f03786f493554b473f90ab1121433e1c67005bafc9bbaf854dbf40831c5b453f75fed6c377121eb3a9b2cd275d813558d2f56da8b15bca2d79e0d2b99c51e17f4f016b3da9aa843190bd2e6a60e2539ff4d2bf5b2a28807e0e16a255b0ba5a7ec2f42f09993059c40ac89ce38e03e775b48bfe5aec5c8cee6b294ebd45368c51ea12797ad96f71374c664b5e9da5af904ca1cbe84452f2ca1dfbff5257078da9708a2ef8a34de41942bf2e5720c901dba50789279d696b638c31f8838cd90fa2b375434fff5bf99f7ca0e65f202feb385df001c8d70d5206466686ff01b33edfdd5d8eefd99f4ab4b4967d911e3fac499ceef24d9c8c714851a44edb5cd7e1645c8a5398157d00ec593daa1a86697cba73bcd4035b823f70c39b6a0285f084ccfed6b4f1dd8f2aba6f94330b95278138aaa5f9e5fcbec89486f7b2f350d0f126b0d460fd137f64aa30339a551900d2a5c9037862b70245a8f441e6872d64616563e13ee35c55a8a4926fb0e45dfc65460385817e1483107cb2646bf32d757d9b949e88ae8e697423b1387d7f9cfc1d15c1d04ee590ea9faffb1d50e745356ef9e557ed7b103bbae2dbedd15ccc6d0d32100d0e68824fe3a8fad510e9f6972021e917a4903a1d1c1878cdd772dc204c09a72269d1d2725f14af393ac18c223626a122b64a43dbef0ca498744c108452a314ec82e39f39fa21b89844c7fcfa850c684cb23534d0cdd1b95de55f277a4ae25d7b694c0bbe29536b921287723d0a754e134e3acd25903b18919b2a4c75f53c6885311b702fa452266b4a3c8a1cb2079303f93c963a3f567e6313b05a5534ab5f1c363a2c617eb6031763949aaa4399ef8b0b3bc32a285dfdc340884cf28d6c53a9e6d489b4a5b7b8bd63f37ade7854d7df7be6e45efeb38691e1ba17c2b35606d391e45ce458f0de212c68528bbb4f6bc571c5bfcc5bf50ca846d3a35c65f5c35b0ddadd764738541d49bf575ca9f9c5ee57c532f2ee8cbf2d7b3e27afaede4c6b55f74b5182b8eb50f479c6c289f517da14744e7d8a7382534c9ade325b8cd28ba6da0fab736128beeaaf62524f2c5e6ce1ecea004942fa529b4fa33bf6414f5ef3932c03891ae0536b7d55253d4282666dbdedd1dd2390a527e73376d38b5bbab316170f8cd04c842c93c68f6064ddc7a715af582c2794885b69d75eed757b86ddfc0e95d02769dde47d433d6fa328be9ab6440c1584428c5f6e0f71bff0c81862e217c8b230404995626e720e9e893d2c99e9412443e30a5af64a4b5d5982b2169f09b37f460f7c1c3535e73b719013f38e9a2833bf712fa4ee7af3814576e13536a4174b0209805c30e5e7ec8b6cda38f34f78677c1acad50bb47ca6c6c70c64f5090464151cf7a4964330368c5f593069f4c7b06970400f93ee72dc9856c39f9c93f03b1ada191c6306413c338f1018b4ccb1e15e564f620c9f2683bf9c31c3f84517bd31634f16171890a0b697acf59375cf9df61254b92ead753b4cf4b582ee2288b654d8be6ca6feb011e3566db5e3556182da32cb8cecb89f51ed8a27ca956948526cf0e942448f4936831f7dd41a33ae49912a986ffb7e0da9ed36af3f6f62b80b0b96864f0b9dd2242434ee50ac806fd2aab997d30981ccf75f21d200a83092ce1b3365fd99e111abc27e7fa5c1bc6958ebd2b05b1a1a2ec484907dbb8d07f35ea25d7f52885540a8c3ecbfacc9a70b272f6a3cc04293265d011c4cbe2f368384f85e504b461f4955d6fe596853fb81990f21c0b5255e965a0694ab1da2dfc05e28f1e179ec4060e3818f7ec587268ca7dece8c9939a632e498fe8f72db607ec9cbbd235adf7b5a285d412e0f415f7ff8255ebc2095b20ed652673eb14b8f0ee8f0da832354a1c4bfccb228c3af96d32c99c5f020a8f726de3bf416242c3d58b352d932ac12d2b9ed381077e705955d34136166dc30e14c03e33ec332b33292f7b8a89b29571f5a003af90f0c94202e65eb2d2b6f31800f621b84e6f5364c74c111c903dee31b0e2efc004d605cb06edcc13af63a5a973a93b70301abf2ceafeedc138daaf11e1fcf98d6d59740e764020112d4ced4bac4b546b5f4ab53b6b138bc99fc7d63bad4273685d66e963136ca93c9708e70f8a9e9d39500376a557d2e80430c7778bbfecd6da9ecae31abe065e849c592bfe042dafad67eb2bfa8784162e88fddcabcc71fb3cc3188dd8e000b397e1393474324ba32208eedea6e2d8da3aaa126519012cbdcb86890632bcf413f126e1296a96a5da68e10465a04a34243640cd14a0c308bbdccb7f05b6ccc936c59f2909f2c8203c1a070d60d8a628326adf40170bd2323897a1e513e8f58f1fd75a5cdbb55e6b22ae7777113dec377b265497aa8ab9e4798c5b393b81518af24697b97af2e352fa8ca0db8364d939f6f462add13a2d2c5d3a678aebf8c0ceb2fa8a0a342cd5dc5d28f62575412215eb8e98695955532afa1605aa6e10dcff7806c5625f645c5819a3ba679427b56fde1f6ce6e4a3863eb2fd9ffe68792eb62acbe7668dc264fa80c508a6e2897126ff8d98226e1d6bb22258246c74477133ce7ea44b7459abd494d887ac8161ccac730809e42539faa05c5ccd0fe0d48f17709a7291e2a7a55af5b4d12a98f4ccb0197705bb771448c5e080ae30c35f395f86247bccdbcab46f3d3954448460e75626657c876943b29bc90a7e920a5ad38613312d8422eebdd687c1335cb7015d723b0c5de9b523ca58a6c7c0f5260cdbfe90236652f46f79104779befe5d7b97b5cabdd53c9427054fbe5d371ba496c7f39d51396882fce3eb22b98160f2b4ca84e66f637c71d9976bed4031a3b4996e3cefa0e544f8e59b25fc3a881f83dfde0d99cd8ea9adc336d4cf5121fda9443c8ac1d8c85f09e17f88f53b207079fe5f59c7a23cd986e663d5e49462caf8a72e4811e06424ba81951768c5a465da76b9a84dec2b5c080c9efd85dfcfd0723711fec0b622dca7852f3fe4e11f084a42bbc7bc3d14b30269c7a9c5537fc14a1e398a722a5e773ce6cc197ee7dd09e4d1accb3ec3a0af24393a291b0a446392fc7e300080eaa503c5525a1612a8832ecf062e90d0c8d6922536acece77ca2c51fe574b55617c7961c66e039fddd47ed0c1de49794ce8781acf41dd9c597386afaf7c5008bd9d5106125aea2e1050f29a445efdbd70bf78249e51a7f4f31d785240362e256b5cdd30c569f1dd0537e977193fa79c30e48826734dd01b0a3258246f78fa7333d2bab3a192cacb7346600cc056cf5619b5712f305b05a9defa4cf44487b1d5573daf5da7a1dca78023e4b02ffd45125f6d14b34507709c377986eea670d322200d3ef6dc2a9082a04249f20367c5b1a0ffcacf7445d1d918a36e14e826cd3ba932a77152ab37465cabf14be48747643954e3903687c2f478f90df96a02630dc241b7a9963ccf2aa46466a53ae315263c2128c1b5cf3fa92ba3d4cda450e32e594a167b50213cc478c6b81e5d39526ba3ef6c46628f92bc2025b2a61a3398c65be585468f5a3b5a5902feaf7ba54a02e08f32ac545dcdbde7b1407d0d331bc643a535ecb4ed424729b98ecc84cde00560e989e11102e4ddf9c76ec225a5d4ef1d48c75d526328a640a041fe573a2a88266a3a0d848410e4c4e31da7ff5e9256a3624f801d55f023880a2cb0bdd4ec03782860c8161793c28a13f2ef6c8e123fccdbabdf3e233258c983e35d476f56ef9f33e36ff6a9bb2005d19328445382fa1f9f3ed43a5458755dca952a8433f9741112add00b4785f09a52e83b4a2b5a03150dc4c851c03c62d1cc293ac5739a2ed17c23d21cbfd1314155aa462e07d526ac8a14cfde393ef6c329bc5df39a547425a0afffab3e11c6ef4a859869f34d471c33bfef707318a3aa8c585c1c38a026af43ac877b9b5333ed28e558e95855c58c08aecf14864a24881a67d0f4af98f4f1862b5c9bd654220888d58b919514334abb4662508c644bd75851571c047740fd34b61749768cb06c6a6785b59057ffc89a7eba43d140744addceb1cf06886d65bbcb205eba698fd4bb370737ddffa2da2565e32268917824335fc05babaa8a51cdf215c4701880e438a54cfd5783f099fd2b16be754f4b22db1f24f4fb962ab8080143050de2f057cd9a61ebfb6297d1c3213f8346cb8b2b96cf618f5cddc1ccdcdd5aacf09efefaab8adfbc745fa56641d2d61977e2f61c9ff71d6bc60ec2a62b5b5966ed3e101915d3f0c83cb271fcc6a9a35ddd87963318e9ae192178bfe216c03316456dd9ac4fe09b6219ff036501b890b7dfb9b9a3fb58c3c977ed7673cb265febcc6bc0619b57264cc636726389bfae1889a370f94506d8c01ebc12993e4b20c0bbe0bc5ccef882e2b997ce210128037cb1908e8e303ea3efd07a3149ab8f7fc9a5ddd30189c75ad02a847055f65ffa6b9e4f6891f65da8596cbc9ef0f7ec3abee0f057bba194d4f4b5513222c0ec41f5307bf904362132e321f05e9011dece8a7d16b8ca612561de5e63b00d49a122b301870aa01d070f0a3fa2be1e4c74180866c6d346e9b9cb054051878c7999136f914667e097697ca2ceab6e4e058c63545f60d4ee39165d0daff7ff39f19b53bd7466c7b4cf1544b24bcb999be559f10f341a1299f0e8beb6d9d7b868959ada34cf65fa144c5e0c0baec24b10a9e998ae5206ea48d11c7e84bee9c37e459a3e0631058979ba1258aaa5cb622871dbdd9182944cafa91b569621070796fd6e9051c6de4110fe1ce04272175ddd6b051ee36e447b3fb506cf540cc36011081b4957b1306f694c5dad040381ad5d6bee5f22b111dea49ae4c81a65cdf882776365222b84602153127e8a35d835d71ffa82cb28e5b4beecc5506617a3736ec13ebbd3ae6695f08a9edd648253f5decb90390979513d6ba9971af2d55319880ded88044945b751fb63178b2181e84bdaa69c465a1315c03901c65904efd947f9702e4fbb83fb009e39c00efdb638bde94cd3b968c24f676a991004de6dd5cf38cb2491579f77f1790653f72356c021e0ea39ca0e2d406808f2d116a98706db51dc768a9be0de8634af3f6fc2fa3f76b69778871b8ddc220542232b4d15c0d5b91e2dc4704ec38ad7b92211ef2355dfb0f8b2698de1832175566a3a1ddc012ee9c941674ec6c5278e411f7ae4d2915ee96bc2ebfdc8b8085bdbff9c606a2bc5572197368929195c2f3c13543100bd26fd0419883775e63edb06f37e59f387598b6a573f17924b984fe0957b69c3dcbdf9e0d8dbc77528dce6446dd2fca1c3007716a98dfa398f215af7fb2400459b77c9baba3a45f1e98d0fbb6c91fe92ba1f6c0ae8ee84b025b0b24192ab744e408fd56d53292a183a19e1650168d7e41c4ef019b2b25431f0eeebb92a66a189dd7b1f139437b5c37bf3adfb9e5b20ad69d833e6a59ff33f4e33f9d4a67081e2873bfea96256523ef4ab1c73525f1e269f20c9f995d36dfbbf1f49f3cb61bfb32e790e1e6a657ad762c08c35b4f5a12c24133c06cc6d09b31eff80ea21be19ba0821715747d88688e754e786dfcb962cc1c70ab83e9413a87f74a34447623953b713f094b56ebc83938ac1913394f45dd2b4397b94d03fa0244bbc14766e1abeadde8d71c52284924bf987d26eebcc70951d6e930ff4023d1f70d49e849c78fcbfdf43f583806b14970ed76a2d5573f89264cb40d846e5e6fcb066f77662f784fda6f966fa8b890287e1a2cafe57ec56ddbcd18bbe166c59c727cb9971a9257e119cd980063a562def74def57442c3c06e7be7f23794f4f2d6e93368b747107b29782a0c52b1e2abf80043ed50fa3e9e7bd4759a188c4f43eed1915fae577123d9c0d564580d5ce3d5a09132bb70c55aadb3595570688b417c8f5c43b2fbd60beabd8c423f222608ae5e70c2f83f88b508ebb37f2f8de8664fc88214aaa4fce29d0bb0fd9b6d958520949bf004d0664228a8c44c726df08ab83aa498ddec2ae77a433e572c969f198669a5cfd806eec577b0a9a96722548a7d68a4d14d7179be70c59f7768e7ae244e4cbaacbf2f6c43ee93813f381dd1dd28d9bd5b0d6e182f71233c852d81a30cbc39f0c9a5794f90efc29cf4a0af8bc93a9fbad5a567721c0d8af647717400a2659a531bed181ea8e79186f7aafcdac3c2a98090e0d2848b6d0c17f08e7b85f61a4e02061b925220d0c54fb637fd06501e65c9eb7ed04f755421afafffc21434ea3c442bafdcedf4767d154a9d8df53c09a602c6b427d190fa4dd6a34cc1be0876efdf32db4f642d941e2905dad5adc40ff90d4cf1de7c412f33fce34d560c285a5c359db167ccfe5488d9838d8e13a96aa0047fd4e5c67ca688de4189730a1cf15d1d9b1cea411f3bf75b599ef29fe4b47dc1d728a233ba4ba877ed7649606cccdb57ea086bf4b4329eb274df166855690c7a6328f65cd0ec1ce2f105e6e672ecd0f57130fc95f6fe89ae84a32879d0a7af714de6492ff996de5c3243a5d88b4dc16740b1ea3d8e0168ad4c13361c237fa01b21afc449cfb6f503788fb94c27140f05a9f8b148bfef243fbd75a954ab3eaccbb791423fd9cab9e24fe532413bb235dd8abdbdf212b99cf43347ca4921f9ee49dd88d6129ce0fb72e5599e73624421b218b1cd67884d68b70403380f973e5344516c55cdc207a945a7f6cd0d7bcf26cdbd5b55a5d085d81acd5d7c2c85949583984f06623d904ebcea64808d7b85350730150195b6518a589204f1ca30e3b5ac58b964f05a408be6c8f1a8c8ed61ff65108db12ef9717f6b673375ae6838f286b97e7bc2dc36e775254f880b54cd3f27e33c4dc999ee298bd04c9863f0969eb8757d34e7d312a15ba6170d3bcf40398b800546841f256f932a27c7770595dbf51267a4e8120c4dfb4ecc3bc144b341b3717fb9d3407cc63e63892edafd10deaf8d5e6efe2327efe51c664d84ad757e9a6f15d074a39d0edb8d42c559f341d8fe171e0f0beab6a711de5085427258f9b1fcc034cbd557766881183bad1a58f9609a97e977b65beb18ed5ee80e323e5c036e6f1b0c1757eaa0fd390ced9122141e0b4f8f3e330c5bcdb90f6ae63d479e6a99203c299ae6591aa1124a1a3ea6b91c2455b0cba92e5adf4533341706a9f7d85a6988169f6dc497bdc57652c6615c5a039862d48a72030e96dda44e0451e7eeee870918a8ada7b8dd6ebea5059d782f93820eb17352bbe7b0e5666b87d11fc86480465ecb6ccae057c552234ccaec2d5d344b9003341a21c7e288d3a06b10ce474fb0b87b267cf52e9c7206f3da800e735d4223ab514aeda98981a68a566770a560cff094c079a9d9748638fcbe6b040842d4ab27107eef2fc041d77eb101f002e74e4f6cf331891fda2faf7e9da2e7240c8c6dfbd21f6b8a7576de294f7b290770b5f0d6624b08a31dce8072b321fd68889bbf4a336ee31745b90102dc552af6038eb59c3e64a9b55640fd42851e29ad1a35b13b77a63360b08427202e65cfa2b9bca9197949718e3ae3a081a2c6298bfbf5ee7d7bed48b651fed902406d072fc6ad4c79af58e80370dfa3f7fa08f04ab8f1d669ede9adff18fc64b05e80e1cc9efac27f0300e20626d95b961b16b6e868634a8ed8c1be9b7af7942de4166e6b838984ca2199baf37404dad89bde1f1c468325e171eade8e175f236c92c74e7090c25712d54b04092aa3a56c28d04fc18b845e440a9fe18187ac027072143fd1c4eb11885fc01ef33d9d691198aadcb24fb28d3185353c04167a521343bfe45f52bac74f30b55ba68404a41bdbb5c22b9e859f3c130ba3003671fced73e260eae18156eb5424be3e48f7964f8e04c8bde1d879338678e2433ddf6bac7b07b43b3475d779f26a0daeb0758a56660a90f8e5e76d66f5fed5eeb5be84c5577545a237e41f4ac99640b23fac22a577049842df4fce904310dc6ea4d1acfccff672d902fc8b77342a5bf87ca408a5e35b2daa8851941e3d95b7d39b91fff9e454dca2f5d65d052f297dbb7e71083b4d9acd222f3deca89d86a378d29cd3a33b294a93f6f21cf8bd902d673fb59253669ecec853002e75a3db3dd1e786f1a1891dc29b844af6d2953ea0b23aa9c6d96688bbc25dbc3d7272cd5679d4004a09036b50e7831d9db53d77a2dc75acd09939df4627cace043f0567fc8502b620fdfd590923c31e7fd76f53d4681a0ff465a591ac29732cacc3664299e248b572b80ba5e90f163c7256e56c6a330e000036f5198a78f56296fdaa5dee29d828436c71df42105593a88853c66c5e7de54e27a948b85b9fecdf39be260d889f2aec1d646af4f37842cbd2b8dfa6177e323f9f8e27025385c4585d3be2da3382610a439553ea466400ab660cd261956f9d34b709efc9123f292a1b6e34502318ea2a72c2c29612d80a0a76ca72203b866ac0283b7de964185421febae79d52b2ca7b0e95122add93f376875a1b2b46339a9758a4216d4ff52f344679c94d4d07103eec9970cef3ba7a18fc2af3c01228aa5316f1b230901fd3dd57e3252e6e2ae07c82ed7b0d339307ef06451aeae0c4d8b1e3e72b8c06de176874e9a4e1a1c78d3a796ac48364d39618edd98fce440651d11634a5b900c24acc4a572bd7a17870a02bb1901cbe9c7d25d90a354219de47e045fbac26e6dd0532924a803e86cc7fe851427e70328a2ff2a1bd5ef148d40e06bb3d7d15987471a57f9ca20e6b42b2d408edcb44a6084484943c4bdaa0e8280a97a94623bc6f53a6c17db0f7b144be427ead7e9bb291facc05510eb011159d634a877bcf2d2dabff922831accc40d8af3ffaa28e2de379e9753bdf78257c394536b0b258b50481a01c97871b5dc35918e5a988d9f69b9f538c71156e8170f718e1fb9b155fe4bceef8f9dd8eb2f514fce822b38f496899e887d124f8204ccf665bda0f14ec32af55c101d14bd5ab9b41e73054d31a2a61510bb7b416db7026999ecc3c15c68dd21e47beb5f3ba625b0c9b1e825e0f1989fbe0278e4b21efa928af2cf1ba522c6487449943fca764feef0a48d8910618533b26554f9101d38be4c5c9105b98171bf167c7e8a50052aa7feeca478e49fc3479f883c3083e13aa7b768327bd89e2057b775c0928d7ee884a0d48c693a1719be85410a409ecd777245ba19fa8eb4849c510aac19f5ec9a70851636ec1205e6c57f3ea4382d4672477ad050c1a0ed3baebe5873d437eabfc3aa159c9458dbdcd62c4d48bdd2057fa0f26e3d6bacb602ddccf49b2d86d8109b893718efeca439f94f755f2eb464c7e184f6ec7886b756d6948299228364868a40330f8e7a344b6620786d6ad79c92dfe7347b099d598a86a514d2cc62eb2913d925598d301fb705fe72f054cbab33f8e559af263817c57f9b49704cd4844b986668f777677439d4d90341332879e9faad15bc04e1b91b58255f2b9e6fcbee9fa8f3f3b2474c668184964f184bf9f046fe88aed41eaab320011457d4225b2e5ae9aa6c58d63f52b2577edc3a5bb4c9663b1d52e3c31f7f210ecf2437bab6280822fdcc228d88d58423d28a2258dc1cb6afa5dce81a3a29ba33252c6ecce2359fba6670fb0e9c3b580f67c58dcc361aeea1ed13ce8703e26570f64b2ff4ed4dee591d3e606b9d215aa7dd74ffca6c46f6a3e7943655b04631f840498256be55948ad6fcaaaf2b997e0f9770254e241985136dcfdbeb3d8e9505b1ed6b7be0c76e708652b17bdf55e5b080a840e8f86f540bcd24237df59b597152d48ea70c6560fb523f55f9df870ab382de69f15202ab30e92011dd3864d907e0961285ed9ae31cfb5707cee08ff7c16887b72e525e496e6b3c55258aa76c77594c41fcd5a0b8b8e803c1bd4af4aa6d53f0dc77bcc1047956e1c22e22c95eb8d636ce2f52d801c157fba951e9863e52c71877a3003f7a035eb132a374a38f17e5e016601fc55aff3637e89375e29099f900bb99eebbd7d3b03326d97d414df4b3d46687b3465bc537c90066c00a7957173f2d501c821e705a9cf6c743fd7a6d4fd0659861087215b820190b48b75d733b1789776fe429206d6cca67a5d652240adb9018a121931a91e5c4536f92252a49c5e1315e6f814fc4d36dc6b72a9f32ad083fa05cdc270726cbf386cbc724ca80c5489ea33b747494fd9719e9d270c526676dc65b436bd94f7f30eb0837143f653d86ea7280d29b0bc8b7419c14f77c1d8080388e117cbf8eb41d91238e36045cba1b9513feabf01fecb431f6a674dfbb97469d172edd04759df39f6d30ed1efffb1fa4562014ec20b881db42cb85048463f2c193bd5e9b63da66077ba5fd51d1603853ecdaeb75e5ad938c374ab778c8c1aa1dedafc4bd7c95f9bb6dfd40c9d0ac2c658d2d72ea69412f156775b7367b710ef971ed2f9e659bbd86c660f06ad19714dc9efb1b0677130c927cb221213bcd1a6a29b2a1fcb682acb6d7f5f656e10ee05f218317134c305525af888280caa913f9801fbbf18734d6fbd6bbb7e654e8b0e2040d56737c8b375f5ff40cbffebdb3f13561d874ed9a298eb962cf838ecda1d2605bb7a162cd76bd1c08aa8267a16edb08fdc1d070e3dab25d31e75e1f8860fd4ae5ca06c7379a2db5944f538c51df825d9592c92634b875970c9ff1c9e4cc130490ed222d3be4151f1764b19caa430014e3745e0c96d5dba9cb7e187e69dc4c1d594171c512fd1702911195d623a0f80c4d80c74739e9afb6aea2552b6c9a4c67edb2e654de0f49070da7e118f3882cddd742619b18c4bbb03297ab31afb2886322657e54cae4d96f5beb9d556a5830660e860b4e3e9278340f1a88881745b6763624365c99ad580051510ea04a0004f2f8d5132f63ab095ac356eb4623f275f7cb93ecfeef2e388dc6fd28a8c7de58ec5c66e29960ae2678dc1b8db4b9b6c86058125e1d4c2a424dd6d3ed6ed2f9a0b44c21eec6bf7856f0a89cfe672f91ae030fe3cfdbeee74b7416f5cfa2a961d86b932575f4e090b232a851f71a79acc055bc211d02f3fef6960aef7eb6fd6dd97d83a7591e44ae9b0fbfb68a47645841f4799c937bf8b7631425a07e984da9bfe178dd3b6d6bf78949722b07c5dfea18d84690cc2ae358788eb454959cccf224bca7639e7de83a5373cb18eea8d505efcc4a235a94f9b8eaacdc2ce2e30008f56aaf85bbd16fd2e2f167294e9398ddc577f2640b452090e9ee2db6c31dec997639fcdb4ea441666000865119b54de2a9c7b2f565f098d29021b47ce16652e8adcfaf5d3d9a130279d5953b9724ef00a275969c3592978d082974b115c5574b579091f68ba9da84336f43cff7380f6221c6aa71609d1cb6b37b80bcc062fadc6afcf925cc4aea91f1ee6817647f064af0e60eae4d8af7e190f27b79079b16bccc335a4ae17db9d6fe15d8e83c6412dcf40359afe8de9aab22ce821aedc567ad0b024eb1d6b1b9e4c7efd47beb42aab055eccf759c3cde5fe7ec1238c7cc68641056f7a0c0b1ee78169efacf791b9c6651894e9c3c206ed32a215d31784531b2152847f310867a953b822dd963294824cbaf5d3eff6bf0cbf7200c780552fe8df15386bd4f8e0fa37b18e091b2a736a35e85292927836245998859a87fbd330a908c1e5d5c6e0f0f9f1553474fe8ab2fa0c841ab1a094791b8619232edcadc53bb3bdee5384709a0f0bfdaaaf0989df01ab9023b7268b33fbdb87141e7344d7cb614b4262b4900537642f1c81d7314043a1925ba54e27895c2294973879cd9daf277cc8cce2fadae430dd176912852f059691c759188fee0e30a1b04bbd77aec882d10ddb198e4176e46f2a620f24504f9c707d823758a2241a8c3e0623103c3d5061edc26a6473328ba1fb9d244589cc0c275b42c9340b2d348c18b85afd8e178dd9bf711e66de87d7b7c71fcd32403458b9d1e17f1cc0cced3a3094405cc1ab360530b81f652bd3319af10f175f2b01d18323904e05d2dd4a49d5d06d4190eb65f5d60112e7e2b8cbb206747790ce0c436818c6f05f1471bbd2d47ada4d15b274fa978a84a86b04c4401463a8c0491c47c22a4b29c931d0bd5a570f06214302aee39ec372c57eab4833372fb8f1bf0f0ce6e55b6e9ae769e38cbc77c7c69077f99a5df3707b6269cb1e9bd1af530c31847e5309a23bdc5b3d102f7f258e5647b7eb7bbb7bbb542fe49c1d5aeb830601cb9133827e9c6826a6804dfe2b2973532dcac5a1da8e18b70cbcd55241700ccaa9e638261f256024dfd78361b0c55c221563357ecea1838dd202d2b6302212ecef362026b5e0baa2d0abecde25e3b75d4908bc5773c6259715f794f93dc0a93c34122bf838f9535f26a7179b7ad2db43a1d053668a4d9757707d204cce4b6de7eaed1ef68c7656c1f55f86eed618894954499f7ec6a0c5ed4b1602fd547293807b43d32fcf48216a4c2f4333174a3fabd10f0955c4c34a2280f2e080ea4dea16cc9bae96976d4a3209078f945338ce9a3dea781c464aa9f2b535ececab461c1c43245411c89df8f6c55f1b4376e07dead9f174654d62450638f51b8b7804a8c4011df9c33e9c13e6e8687a6fba2ae6b303694d3c843b2fe354cdf5d3ec68db13721c960130ac4ac57fde64886263df8666beb82807f4ac90ae6a18ff292eb457318b8608656e660ad39933b0620a04c697a2a57196e71db7e9312577f3fac3d61799d4158f58b67119751710e8527f14110ec83a1e14c82dec323978cbc3348fb3685772a44eecaacf69e0ac6e4a65be202ac55de9b69058a39e97eb1c4449b996c92509e4aa3ee90ed4480053b29e669a23386d17e1d571f98b0a4f14596cfa2d9ccb5ab68ba7e132417192b0a4466f89dbdb9c1979e3df8a16e7a92d4b5b13e6805f6bb68bc5fad7fffe4d65cd3da8106de28a76d59f36094e304c965a337ac8abbf752706206174602ec09cb6419ce51358210be0fe007b99c5e276cc9d323248907aed8363240d3815e68d87f204e410ac4b91b4d43b35c95c2c3eb24d040a7a6b4d881575c5030dfdaebce06ff4366b3c376ccd86519abb29d8c51e79fe8058a0a9ae9ea496e3663da08b6f08bded8409c9146e575ded1bb40ddf37c39038f8d010e081ecfb46855644bbefbb8cfe336dd3a0259ea26af38bb6627ef0752ac4abf48418c96bf75421131813c234fac69d16b15d1b6adc264b9b5a19154a582d5c114bc769e3d5acffdc4975dbd18d04b93e2549a65621848d2012f725acbe90420aa189c39eb7162c84eeadafeb15a0f720d2969449cb60bb8edfb78f34b9cbae56b010ac2e45d2557c9e9349e4e3e494de43b3e20dafae0e91f899313f6f739c3dc1e89b7796b4f5d6972ca5c090d41e5c17071a3eeab37eb532a9c54ebc0f0cb9d574530bf687784bbd2591915760305e4249e3f084cd18c87410e43e9817c3ff5a7c831acdaf11333f428052065cd4133e587cab81e26237078a7378e642fcd51099f75d326156942d0fbf0bc4f86464f225f919cf2119efae4cbe62b49ac1eb9a43cd2ee55db2a4eb0c9bff26ecc4a642417ed25507c10a1349fbed8be8ed7a9163fdb81d863454705041e15f0a03845ce28d1603c9e199606583b27d81a79e825dac9302641186edf9056302a8782cb807de6f1df07e83ec2e8f595d5820d5030d4a30c6150d96c4f49b7d58909d9e5c70b7b563f819c72fad4503eb3d3ab701e9d7e0c492f1be7d4d81a528e8b593294cc53349d8a9d5b3b1aeb7061d715cdc67729166d3b7a028296bcc2ef11e45ccb1bb1c98bcf083ed3da9dfd34ca38e3e74dacafa07d115ca69de8a50e85e8a687551447389790e149d30daf6a40808f4a74446d0cd0a4cafcfb3b3e9bacd71aae99883e5366e3d03f832902cec7059dd75d4e309fc7ce07e48e3c36f801b9b5fc41bf031c725514fded44ceb0826e889a3020b4a9088cf169e2d28e9b37618f3213fdd04dc4fbe7e194c670d24578ef9493c2901f1581ee0da88d5ead1295d6b870e589762a4bdb4e9b232e29f09e38c4aec271e305d47b87b18a39e2718de73e6d30260c1e2145253032d2f23130e9c1f369847bfcbf08e349905b0992e2e566f25ce65103d3293d2aa6bfde6e84d28fe94e67c20deed41c17db4fc1b40eee9b83cedb6ac14a778a01d2f2916c361d09d035fe367726bc3b0022b24084f3c711a5d70934810012c2837f69ea05dd44379ff46054e6f921e4f21c6504239786f2479a422cffb1ffb2787a05c880be7aa4bc05bb07b4357fd6279261e4f6e366ec9be83c43aa6a7d6be6b54a71ba4feb3120a75ca668e9ce1898bbf2a19a0ed3c9856fc26d2a68e759ed9fffec02b7fd4640a4ed09bba4985fd1b7daadb540471d75e065b106687f999cc7b857b965f7f303cb2edb8e00a1f64c9f8b1d0af84bef54272ecf30be5df8d326bfc3e74d5d90591b65f15ffbc61ce197351b24c36768547ec1ef579509a0ac39b15e477c71b56211af8e159a0eb1cdd4f030f51f825dd27922716dac0a1e6bf38060f8a7f0094116ddd535ed6034406f09d5cccd4378eb046fb4b63efbfea31a1d2e3ea7bc5974e472445654e3c000637ecb0bafced31bc16e3952012ae7db7b2e755890eb417523a735c6af3cc267a15fa283006f32d8b64642b2dcf5f7f5b61b0c53e579900b98ddb5202fba56c3fcbfd83a8f153b4c73fc1174eb59624a47f8068a488e731633fed1c4b74e838470ff5763eba7942da7e096cfbf217cae950cf8fc1c67e198262750766ec16c8b60d67d661d0403f87b8749fec7d4a76f02caec8695983d27d2cddd3764fe741c29b11b3abdfd74227597da0823b4ee0f6bfd790138e0d08a1f5ca77e9b8374e7d61aed684cf092beddab3e9930bd31951aeac14795727e699df0fc25fb50810f97fc774696aa62c5bb181c00e4ad5705d2e858cbf87c7723b16ae9db4dbc5efd707f6c66e4157937e727eb2293219ae4f97c00d538d408f03ebb7940f4523a18cd3f51b975e3e4fce2417ab54f3ccb406fd4ce12f59d9f6445c693d5909202e6cb451580178cb70e586e30bd52b212252885187ce1f556b22208a2ba1ad95267e0f92dbc305b28c2df562f704d9cc8a41f3491a02febe00881d1f00493c278d1d77d9b5b13c44f0ae9ca371d7e948ad24693277f3167dad1307c8fccfb8b1dfbdbbe9c8be0813676368d8243d7ebee1030988a5adbf3ebac54decdcc4ec69f95b5813f6be431127c6abbcf2c38ff3102cd1c6a9dee11084355f3d13859fabfdd985370686cce278726018939d067abbaca31349d6f9b59d324c2d2f75911134d5bdf9199a4ac0eeae3d79fa0be4a3f513d53ee955defc961e5cf56312ce8fa5cc0d23d711e6706eb00c07907c4aab7b46d797d1171ea254f09142332a9149c4c338be7de32011261d991dba77eef1661aa126c774ce1f1468ebba850c972b8db83b35d893c730fad80364ed02abf8da7cee73240b0a7a379fa31103eb5114c1895cb0b38e073ede16ab337cb5bdee0f13f15f9bd3a185324f5c5b973df9cafc4d8ef61c4c48e2ac9ab889b104cfd6024e4ef60d3aa824d272aa032895bd5915cbf4bfec96c6227e8ff43790a35b27b5a7c7226c5b236f0e77cfda72fb71a04586c8193297d419fc93e77af33e4bd2055dd38e8dd43d2657f07e5d627b8ba7fcbcaae116bbb9233c26f034a41ed7b254c8b0408112bd103531f17187842d70fcb7eff1f0324d1f2936a9109fda65971c57315d99dafb44727e2080d36aa09d413a5c4aac3e954c6a74a52d0dd0b87636988fcb49df8f2efe69504c2878d8074224f05e495c2dfe3d313438b4de74d973f0b3b7211156fdc4c14ba4718872c94fc3d12b44074212f29c3b306d687539841f91873f25f700e7be05163c500527517bb13b1c681522b0bb9ad927f91996d66f769082fa35048c6a4c9cc065084acbe28266950790fcdfb31571de172582aaf3c4ed1e3655f173bea5baaa1c064f177ab371d86b5d9f962b0d99694e21884d6e55c7d95acc5697b9a007c058ae09d3dba08e8937956ef55ef04f592d9b4d49196c416ff739c764a9af58e3a3d5a26904737d64c2d7b479bb1145a1e409cbf65dd78e8d9d52d02df25ec9d813d780c45f6e86f4b132e5a95202f71248a72a619a8c84f141d8a4c319c7fb03e046cbdccc65cf4c64e21fc0d8d3383f43a649d0615fbf5a2bd4de81fc30035e1402ebbbf0a7b67de4b90da140c8bacee1461b6eae5b55316bd38c87fbd3f79c432e50ff75cc60f44056265c19a819f12c5e82cfaa9122ad661ee9909f7cdee7c07cbaed526f8bbeeb684a3d06a59479a85e9d3a00a62fa9ab3c006af1116c742ee14827615825c63b1b5bd7cf98dda28800b3a5f7739e78464b7c16b704266ee30435c45346a3063dffa88fb72fb0bb55bc549c6af753df5c7571d872976223ba855d86f9bf7a0f06e226492ee6601c42840fb68e2e7af36d3ee77b94f05e85970fb67fc5499b1d06988cea506550bf12ee732c436e165716489471e10a2502baa8d5b0e39a1a55f5248001141986f22adb624a02be016f31e73277e7ec05aac5a399dd715a29dc2f4989d0d7d13f16fc32a41dfea4e9c774d23de370808ad6d8ef4471508fae4d83e4dd49161bc009dd6fa73880a5a93f2c7b8417d679e0bb13013c8e6bee6b2e9f46a429131fda4a23b48fd08a0f8ec136d094394a3a8b56a0d0c83b85e5779b42d5e7a54adf7c8804386b92c5a36345d4d7156a937fa3e8180b1d7d074ac7b67acdab45eec155a4e5126321495603949ac94f841d9cb56b266ba5fe170796006101764dc2b550f8aa3a0198ecf357f8dfc3474ba9f45cd97ff9cb518a643bf9f24df442003f0804267d9be27f09377bbafd1fe0a25102e7774f0de4f45cffccf5c3ad981035cfa757e8ebc5bdf3d24e44e704a7eaad2b0c9713deeb33a93ee26f9640074563135e01369f60c5e260ebb09ca89eb377fb4f6890b0388ab6542a2cdef7d6bfb77996bf97da449fa7ae0bdbdc07809147968f8df9d0b7ef13e61682378aab37a59b48fe2d1e25a24c020c824df351d928b6c5206806269fea230cad15437d022793f26b0a21f7d95f646ab3b1928c91d2ce80c40a73c480fe6aa398a154d9220c5bf7c5aec0b1f7177a8d0d0a031330715530cd8cc5eb348e287c54a0a72499df27830670a7750898fd8a86926de4942211250d5102776c3e9c46e2b871f7a88cf2f69252c4ecfa1dea0c84dc1668cd002e459e76d064f39dd7a342bc0774099ed77fc2ec8d3b9fad5d1b1b89bd4983421f574df615383fc12fa53b1e5387b68c0d1c4fda685ada0b7304afc4f6518936a9ef8fbe8dc6ed2fe3a5777937fe09243053f9e07f0962fe2930ac3101715f49923584af0bc4025cefd06561a3b27bf6744ebff71f89c3ac6f1f039bb5c9d08611363f9d7c1ee989f3186c97b491d0f61ac56e7d43ab7ee414df2ca9809d0440eeff238db61d1d34ffb1683b4528016f2c75a4392c9c12245229598f8173593b757c016cb6bc9a309e484c882bb7aa024fde03664797ab8a58b6d30717f57858dae20bb61aaed8cb82a234f53ac3fe64a69eb253b520563e8f7728b5bcefd3161aac62e139b3b60e9689ce05469520a4c7563ba26613490780d709788785f8d054b05be12130edc3c9056b03e126b4a34aa0c27f65d34a7f32a31253af34aea14ff745eb62ead5da73397fa99be8a46bd9a3ba3545cd41a552bbf05882895bbaa466457f8c7ac3ab7025c6f31ccc1f1595fb970f87057d2e8c3f48a7236f8f8892071593fd2cdabdbb8d9214910ed6a39d98174ef12c51162905a87cec3fd20a8a1e68eb836dd65201a0d8337c0b62123377e61723b656f9142026cbc3b6096f5dcc6780cceae071f968d3dff330894c576cb722bdfcbc528b9e91e2e92f82a235ed6f742d722383e8ef4731688123d7171a2b8066daadc2ba8e5f9493db6abd96cbddcec4857b99581bf5b07f9608b6f57c24528167ba0f0277d8d8a0148e381bef212e88f61527297e73e39870b3d9cd9f88f589a927490c6487237fe8e3a56e20e340a842aa4b801b0b10c1cba87bed5c592472b286c0a4222a455f487dcdbf4d5cd44e613ff7fd3064668b9843d8d373783250f1ebc31cbbd2feadb006634353a93de76135b8a7cf3e3052296ef2c6ac87b7b3b4689dfccb675c378ce8af620ac9f17263b96f5f81086cf75f9743c6c4ebb6c95b53f1e64e4e72bd1ca91fa9d2fcf180262173393593360c75dd8056ce81901dc4d0a4c05c4559bf496fdf999ff84c19266bb8b54d37e07c4c18157973d9e99a47d9776b1597355deb67b91126b2824b81b142973735b400e63762b855c87ae9339335c169493a8d98f84986b92d4c09dee9113401b982623eaeb0c281cc1fa7b83f061de2be729563797c0ce5f282c332c08226da8598041feb73ae4ecc57e926c82058acc8d89e284c92f7407721a54d84696073c315bb1cd39493fc47380e321f178a8355f91d764612cfc3d1188bee6e0e1605a2e0d1f1bd85cf37d06a70a2d1d6d5289f8da9c54af53f04f88c413e43221a5bdb733cc4ce92df8ed5fe61ac9405951c667a78b96c376afb134dc694edc97b122e318a422d9e287f42d3976e374a7c7e03e47d9fde9c89d52016ba96b093b799f35f8e8566978cec97241e925d13eebd7bd2c57dbf0bb693d4ca2019d4be3bf495a241ee1752d1d5e56ca5deca0a88b9579661ae48f48191f230fee2f078c552d28146cf69992a58f56cf6868337efd1ab2d81edf2883c546554f03094fde3cbd67c17502acb516007e8ba7d05a1d47a8f343677ed8e544ce6434c9c578f256e87551a8be021cb3ed047e11718a7fb637e7594897d9caad69fb38a561b9d1ef7e299db9adf03236d132e7f1232580213d7256f006471ed000d0ed82fb30c5a74fd36b8aa55f9728507466e9e7847199fe8f6cbf79f75d621e5c6bede52a4a78b7cccc6dee6fe525f121a3e667200eadc4d8df98bf652a6918f8dc784db9714645acbd5b0572505ebbc3242abd80bb947183ceabf43d4a7887a5ec249010ba3f98be30c43d42759b2dc4057b02fa5ec8012c6b9e0697c872909ae56d7b03d04c7f51c7f2d1f800d32b7c7078e5174b065969d754af0081660361e3f5625464a5a3eba70d979c3a9effb4380f0cfd059828c42f583d72623e18c77a90194570adb1912a9e8f0cd0dbb23ab01b2c3738af4e17d9cd1ec3984498630f8d4a6b5c3b2820515e8edcdbf5cdd124355ca69c0373ed63d6d86506af789a170ac70794cd399dbaa4f6cb6647f24fc1e951e6c59ce0d4f0c9d6d07102904aba1fa6ae2b282f4c6569f546e08c814439f61da7464fb7d474890bc7c17b675c154fb029c2c3f3a6afff7901ae87c3a5465d864f3567ba8778455af687dd3fdd95bf5b8464c9995d7344e2a0eb0c44886e5ff82875205b3c17333792f5c4f38c214391a752591de02496c7419b3e241863f2681bdb7fe4653f61fbdc6c313e8a83d1f2c755cf463c4c604e2aefad8cefd7fd4ac9bf50ce7374ee8a13f505393fcb4dc8868fbcf5452388025778d11cd24dcf751779e269806b885e651e40fc67490893f49e39d2c521219223bc6d99f40ff8d722567d4eaab452328e01f77fb884446f8c4c4cb0d5806d939c0bbfd179d8c8a66eca5eeae07adcabca5040b9cb38e5c35360695b51bbfe5510744ad1e05efea9eec06afc8867b86d578f49d9dbd6520c1ec7009af03f8b131e93c26dcc0aa47a9b8a881b6af9707084d21b07c0fe51bc91969b30f86cabb3fbf70580da4d27d01b8b7a4604dd559848b233c6f9c62878b7991bfc872a1cfd0c9c051c23059dfe587af4e78fc14a782171098ea2b717a5353052a5efa49948dc217272efd8d02596e1b80513394d928f2c0dd3153a5d87b88d2a428d2d3572da9a2e1d8731422812a25e9289d4e969d1590fcfe86d69f62ab239f7733b4902e720639ab109d40c1b60b0a2fc32e1a8ef1567c7505d10104c92c4bf39737c6b0729d83881e90b0bd711aba0bda7161fa77aec52cd47b76d1b287ff7d2f3355ddcb23324c5e26c8a6579af0f7162bce803fb62aea6bd93f8b1477aa38b53cee3c446362d07e6c07175fcd0536e04523a73bba32754165e0aca235cecd7313b6fa378f8d731c70c79976db706e940a78523b0c9dd5c9f947d885d02cf337560b5108fda57ec0d5015c7ea26f2cec60d49e2c9c36ecc5d6add2c4eadbd7fc38fbd87610954a6406676c4f1de1fba7f2fe03e9e01253d0ee75131b045099d325d7512f90cfeffb6eeaf9535ea5acf1ff841c09c47ef21050c36651873b8aa9b48b111955290891e0aecb4fa4f5304a35828bba411ab425ba074cf1016ca1102b7bfc547c1f97c7ca8e3d6e988a2314dcff3b2b8f575ab50e44e91c8076cb9d2b209007d0e9a687a9ba81b94b563d0c7f8a8dae778b783dbd707ac415712fe945beb7682db10fe8c9135897ffc88600bf683610e6b99e7e292652006fb24ccbfacb6d799247602a59fd20c5d3c61dec35a64cc5b5c36f39b454250553d559e03837689e4f086f481646db9b0f52433dbe18bd855ba02c789118dbad7ea767df9d93ca63e02ec4164826ce6968b0c6754f117f186db320e18c7d964c855b897f428b28bde11a42969013838efa089a1a2c58211e0006e7909c50840e4dc358c6d767b0f2c875bf1d130ed2056077af928034576b6ab576dc9a2d02f432753c46ea1918bdef87042efcbd119379831cbc32c2cf7e2a79f45bad5b9a56b5ff59c1c597794a30dc5fb4e79451efb27ea05b58962c5abef6d173d2b90555ee598d80564c1cbfa55807310491567b4b119173129907a908aaa253852ce5b55e7aceb9a09bc383dc2f1cbbd0d2307f1a4c8db363646f1e4320d27f51bec260b3233fe73623b9fbd9e327b3ef7e06ee57b4b0db442d651542bdf80f118432105b38f645c9df0e0dd46ae8d8af2eb463fabc70ec39055e353fc9b117181a13606d759c64f91b7b86bb652cbf83c2f014c1c793915ce16f2990f2e90fd012de57473118ae16e62948aac68f286b4ccf46a09119f9cdcbd031a97a095d7f36d5619eb0721af815bdcf09b024489d123f29fea50621374e8e2c7a6da8bab4054fa3cef861d858c9ba49aa7baed570aaffb664b96936406c8de172c6fe124a54d449955d353ab193c229e838ddfce045047402908121fd4ee2b31713a11b45ad733fd49b3e090c1672bb33ed04ff7a8402f5c940d28306c353cd2de6952013926b5452e331903b32cee2cf8942239e5c99c32a5c9833f72008fd43fe2078dff079f2c1a87abf409cd39b8cb96299d5c3620893cbbb2f17fa7934a8ca171ee306bc4ddf623f81bde689846c87f98800f701a9640bd784fbf8cdef9ebdbcfb839538c062cbe2087e9e9137dfd0a6ed6019e9ba035e470690e8e70a15350d6d67acd5969c658576d36c1f55a86655e81551a362afae0c1a9dd4986559f38fe1b7006702116102e6e3746c8a694a806e4d7ef1a6d88fefc0d6b18b1a9af66cbb4c940fb457196b5a51740af1dc87ec1fdd9647032e13fe5b36e69b9771eeff92a9dab3beb224c72a42bf2856981c6725102704889f57f3a86f6ea80867bdf1ff32ae7adc485e54e9cbbd37b60b577eea7cbc1661717026eeae2658df4dafa262fd3aa8fb59714b0508e64e7da9538683d09f491ef9b590c674e95a08cb2d5786a85075b6d4081e6b8afb8981da598dd6b79963c7e1dfb89672a22e807b775a3418ad865613a7f397a5e89c8d2bedca3c4278720a4e20f2f4c0fe8cd3669f7c93885c8937d12067bc1127a038604a5161b20a12a71d1a8838222e07d10d42909555ee45b589b3fff4c7df7ef72657565cce178af5c69cdfe25592638f9f7228e8f3390c856be0bbd175e9d3b2c8da0c662a75a4e19e04e2cfaeb5314d94cadb0be4cb7640421c9be866ac56caef06c958451a2b69fb5a2e0efb8439b576f69f042ebbb02ccae7ceb0f015195dc3e1af298003ef4fff5edec41edb00f1746b88cbb9ebff3aaea0a6415f05ea0d5fd948824c7f0ff41cd9bd8cdb6ec57fd0f7e9b0aa9e3743c81310d41951864606887d1cb83683df94f83b872dcb34b90c48d2d5bff9544d3c1f4b69f873e8b25a2d40d3def6b5bce2849c5c6fb6ca9a294dd3f866e41d7f8a0a2ffc02b177cf9dd43bb833cf31b309d737533cfb023065791a91b50317acfc6d3c6fa13316dc1d26f5e1bd6e62cadff2e85fff14ecb219fa33971c35a0711ca25d3c906c3a80c315f4d2fc9c0103e2d42aee0c41ed3d1da743167d7e4962e5b6aab81991b024cc4b36f3b952df02b7573fda1c1bfe5b04a20b69bf362b440074551cd0be8299e9bb4120223b592c0239a4f31bbd0401838a8e3cfd65e8fe8d2b5203ef2d9dcad6cc5a42ef85c38befb280129c9febc42fffd93ce2a7c7e8129c7174dcc9ad380d3f27b240c79715d38e9ef61fad0f587edde904e6c82f6a96f470810c0f19f4dae52b9d7c400ab4fa7f19dcab6a38b1a7d0e0eba1957c75339ca41215d159a2837c17e965779e2dd32c2ae368ff22dc26a6b7bec835cc4b18238efd22e2884e0b4c811c128179237886f4ab5539825302958bb9ec3d07212517a7ce908ca7980a702c3c438c730da535bd8897c7e0639da3e638e086361e13b22aae64f9e28d74c9236eb7571c282dc13bf2d7666b2eabb20e1aa89bc3678d4d9f12efe0063462f2fc0aed649ea2cb0d0b2e54d1f66ddd819a37bb899f0efbe44107ac1d9aed731d6e33bbcf9423ebc1ac450c964fff6c22cd041801826fc8df73fe8a4d6c2bb79380a0224f102f68519b53405a073ab7899a0cd58f5d40f2aec01962cacf6bbbae5b5522e9df6d0880a9b25db4557df1939deec2d0ab37b35dd8fe3d2073d82d74eee800359b1b6c202047306bd32fa509e94f4c451b2e5cd6f5d7f2fe7ad436145b09a220701d159059c352f7bb76d8642bcdfd43e1484a310f427324416a8724a701afe0b88389d18457917a4f82fb30ce553c818a17867b8f34e39546cb33081b81bb5a39c734a8eef10b2da561a39874e8912c46f2b370c24b8e1f0ef545d36d8c082b36092bb19fa4b237d109c75a5af351876f31b94108ffcc0b593e1304a24f3bc8eeb9e58d06364a559dc44d5c274da460433671b1777e7be77f999f9ed2145194fdad89d2962ea8e8f89b0151a53b18395ac3078371bcfedea8cacf544a0d33275c09415eda807e80d2b86a476a10f4a98ecdade8faf2f3fd39d071194d800391edd81e88c89059c7e005a7a4d14bfd9e6c0aabdb3efc66a898566b0eceaa5c2521c72ff74d5b155cf89d857903b6ea42b4a9df5f47adf5bab7b15a3b59b288c1a50b0949cc238b8ddaaf50efb9af265f13caa39f2281515afe30b0a9bc6c057051e0c79bf828ab162547d59624a9730ecc9d9f4d121a1195d8d050bcf58239c5bda7727a966d7cbe40626224226433182bc18e9d78c800ab0781ce9059f1c8980c63349995968746962a332ca971a6e4712ca8ea9663f5ca709225a83869a2502e7abc9823bc79a944698bbcfe9058debbed396f09a40392f3a27c53f89e650c61f91594f4c688f507baf34a8b9e1470f9e68690f29612053067a7adb2fd59199a1918f3d61fedb705c86cb113234dbb553cc4a6721de6d037bf2c318e4218db0534bbd93d70d077c253f21a7210665fbc5f41ff18c3ef128bc0af33d994c5bfdc94c459a3dd95b7b4ae209a1032361b41b1ec2bf2030a3f5c3b55139760799614c60cc2f126adcfd120accfb49282b2dbfa35a204ce9175083210f7187cef75e1578769b17950fd537422974e367a29852d091175609d5635a4a76b8a26802b5fcdecda1ef81f4e07d8adc1100eebdd31257f8067dd86228a6d57c2f512fd6f15a58f09dedcbb5941e7a39a5d17aef110e9a5146f7c78b7d083aef839411024ae913561f5c090b70e4d9b1391817985faffeebd9ec175657a1a1e2596f607b9e090742a0b9fc8a79867213abf68a5c99183f6a71716e0a80b3b264b4cd7c409f6be3f7a2ab80426fd4ef988db9fe5d7dd4a36c04f0eeb94a3a8a72b3c40bfedf455fbfd96947af5a8574f3a028aa7465d847450c3c2ceb12e4efaf0a50a821dbb9b038dc07a1e9d89205d89cdc4d21f83521f483513662a5a5280a7e2be9b2efe5f27f6e363d41aba3d52e0e6d5b9434affbceea4463c0875adf9ad155a5c02ddb31b9237408965317b0e1078c7c381f67ab52aee36a61151e1dd65fe42c7932d0dd2cbb0835d0e420f1fc52f251e5d1e9eba593ff08167dcede530a73ff699be5f57ab6b9386e8677d0682e02955905f088d7ec3fe02bd094034e0e2823659367d4c7c625eec32b5fa66a65b18589dd660bf9996a694c123650c415129809cb7c818a4c2c935a51e07cdcb76b91619dc25fdeabc42c0cd73c3c9d8e9673a48f865dfaa47a925624287255889b814f43fe3ccf20b6c485c7377c4699c575f5c32e2b99fd17b0bb6d2809d8cb1a9e16acefa42ffde8ad191271ae712c3f28efb30bbc87b5adee4df84fbe9667fcae3df7f10336060e2d32c578dacfe091bfe24e2b23de70678731d38a29db708af2b822de5657929fb526264a754fdd8114b5f6b1e88a9f69c1b8c941344bc49ba6573545b6daf350b658528b3d9eedfdd7e6a58ed6d74626d3a8365d7fdff9a9b61599ed49bc0a3033f953cc75bc08cb13ab6782c985712dc649f689c66a42e22c1ed3789a439a6766dd0dda76fc321eb9b2c9c818699c577814533a10a11246b562390e2efb5073fcb3b7ba5545e8bf21b2ca3e96009cb72127933e898b6f08255e3299fe6b99fc3cf0ff52d8eaa31319cad842cf46006a59ac504c8eae853d349e469137b2b7c8d5975f02b14680b1c10f5ba200a7f94f3c3e5d034f14c6ad1c0330152035703cd0ab632f64f4feceee3f655eecfbff28ac118543baaf79f2103c3fb54c74749ba47a754cabb48b503fa42bddc0602e14a3ed0492cdc51ab6fabb17da1c695f6706d2d50de6b02edc9f2c3b73ddf71f7c4ff51f290d7a6505c0bec9f552e548488ebaba066119f4347fae9e29ebbddc7c2db16ce0aca817c7b94f98a39a078a60d074900b1e6613aec43596e6609b2a9d8e81a96cb3e18823f3a4dd5691f039b2697b89394ed9903749f981dd03cc31779b42d1f602c5e3eda2a4dd898f6cec94ace9eb8ace104127974bc2be663bc7583e4726983894a81014a1ceb64f94f3b85302bdd9044f6b66ad89666af66dc502606141037a90ee5fb1d6f7a1e05f669f8e56fd94bd7670934f3d0af5923c9457a09a1c745c41455ba1172172e1918e96e30f23b4e35911bea4ec6588a85c0be19c0cc263b1574cbdc4fcf8bbe55ecb001aadf82000e2a4e9cc3394ef4333ea43eae11d1a8b200afa6de5ddebbc47dfbca72b91246fdf92de11f56cac0bcebf7f346b66cab66402dbebb465019c7c092a923a8b7f4c9e61eabdd042746236ecf99bf52b42d2c8181a9007017473701e252cfb785b66b74d0d11800e20ad568d65f2d37946f96287bbab127253e013d5fa44f3c0ceb0d8563371c9ddaba64aa0529cb06af599b9983571e84a6baef40ed981d24f2fd9295162b2358ddbcb37c5b0ff5f5d0488542bbd4a7aa5527d33915d2f81229955e62513ba9e7605dc43fd40b6fda3a4be6e2502ca1f83c9472757885f82c1b1880691f02fc60b044d60f37bc45f59621ed6d010f96850a94bcd8143a0cbd4ef0c3de0d102702608886a92ec461d862cd62179033e2e2980cb1f814bc343603e8742c9c3f56860f70a1dc6d4b0665e6005790b46bd61a5b1ca151d43dea1290ef6e8087b256572b584b6fd73bb9970583bd485c644303ea577674cd1152c257e664034388ca31115065639271b09a1f670c62c35fe8fd78bd1ea8e4b69124eeba72a20eff2bc8f78e9a9b17f895bb54df9a4d81ea3c71877aa899eeaefb88e3aff61dde8285482fe029985ad8470133237d4e4b5710adf5a3d297f0ff62ef100ad406d6f4b1519de63e4c4e6a5849b096e880c56d6a591e916ce1377e1b23927a4418212bd62829af1253641952ad98f5f4946280e6e382e602529d192fc8816646666642eb8402df8e43fcdd06c9e9c8695c9fbed4148c362969b0f3f0414583a72d2b2fa73dea3ba163342b9f0679c4b92c93e39f18fd51dd2b9dc07fb2310353861528f5ed0b0eaf3cda743b5fd97fefb6307325f136bf747cef3912632941d96e94702bfc8a75ae62deeb9b81cd45f91140ba9b75e63ad683cf6714bd217bc3c609da8266b60f711089136fb224ddd10ccfa3bb1beb8859f4dda9194d9be6096feff80ad13651fae2d8f847e3f86bd4487ede358822766b0be368eca71e5d79e8ace4d0c448df3ca4f70623cce2aefd238f48d6728a924cf794b5d63f35127af63e44433f095da4261da711aa5fd9949055895db62ae24c0fb868db5d6a809c5489a81ded1bad1399309007c790af9f077ee8577e411e8e88113f327d4fa7b6ba23ade48331cfed9b88ea8d4d79c9fba3efcc172fc6ddc7b164f71961b3bd6ba58f6fd054742fa0be29bb875d6a4ce7900112052613043b0f7a6d98dfd12d5a3dc9ddb8e6c38f14cfee19dc05fc92be6849519fda2cd79f216271e370033356fb1080c171ba66d8894360a00aa799eb02c21d55bc51ff5195778d89f61998de805f9cb462b7dfe3d827e2e83be46d862154edbebb73cf0e553376ad195a841db55cfa9b5f08104e24c62582aae26b47a151e807dbb0b2b29bdcfd1ceaf0c39e65a311b3d8f83033b2e2fbcf6a254e3155d80ff9886be307cc0cc86fbc1ad2bd6571e9d8bf42c38e8f0539d47dba16a159cc644da92774af314583f114155b7eb999659cadf328d5c1856ff4a33558d17925e96e6ab2e07de0a204388d0878f432e376ec5e41404389f35baefc8683d22af68eac81bc1a1edac07db10b68a0438124078aa4c14eeebd077f8721feade10dd6c15e40f63675ccc7a4300bfcfa38076501ee56fddf7829614dc415ef81eeeea37fa35dda2b54c8118a674c3aa9c462c21e1e43a6dcdaa391771741bcd63dc798d5788cc6b9d77a67051fe6ad8e9d8afdc5cb5d7c9fa6f82d9097acc5a95d9a93864f2f112f8883c77854a4ed353f4388eca6cda24345c4c508945b98b974576e96cffab5e7d6354bd5b62a8cd2c8f359f02814e031b066eb9dab43eab4a8b4a72be35698ac1c5168c4741f93a5f904c2890ca437380eb9f8c1bf0810d6493ed4b991fac27485966a51e673c3ff738ec918bf7dc59b6a1d3e1c0b9e2e39af133397510e52e2c43e41a309148d4cc53661896be5addbddc730475486880c41dd7656b8874d89bce08d4a683ea49de84cdaff4ccbfd8b161cdc585f627993b48c0152f6f07ac09aaeeb4db13a414ef7a1378c1596fc04ba15e30a6755a0f333dfe65d1de178bfe3aed93ff82a93919f4bdf0ce638cf89698368531ed1077c92ed4d85525641769d856f25189a9d54cc41788c678fd1451f29b63c26502d838b9f7e1928e2af41f979c97c7d225fe1f152fdffd12ee6309be31f02e8e091ea7c645313a5fb71254030463885571d3d251e7add00f1e7df6ea5e1f7b162702893a5eb660c70b8d9affb9653f27e805f9aa8b18fdd6aa8f67b3beac7e12e94e3fb3a1c62f411024279270c42a42d8f37445fd445bdd56340eb20dcb033b07047030203a445e66cc43856e57f86c235788d94c865ac8a75823c985ac6e6718f5b18628617bbebdc36f2873d093b57976a353d009cb955e04a50ec448bdaf4b506f6faf46d498996b315f15b5e7a42ca2d3e6f2dde4b24532f560b41b79d23f02bf9322cabbd711b25c132e75fe7b22ea1b2c4110f6c56251f3359806ae978c510775fde646f17e6a91964e341fb00ee98da97a49a20efd5871c199b279b12be12ddf9e8321469145bdcf371bb1b67c5538e5425d96db66eff521d8feca1a528b5e8f70f710959b4a9a793a967fad89fbfcf24f58f12aa156ac57f4cf989e5bc35a9d7e6acc7186ceae48ea53e90a395e1de301580275561ad3287c524d62c50d1c72e09163a6be729fc00f4e3c3799671fb3b02e74c503ac27604e798cbcda2cf74029431f8d81dc4f09eb384b6945cb38338885293ff638fda6d972898c33fec82bb9027b742c92c0fc5ab63ee16a87b604f02c13882e8d57d0d33cafc682215fd83f57e6a5dd20e2197bede9ea419fbdde8a9be5c6015854b691b532fffe9639c9feaf00886ebf7082525c591687189a54b0a7131b2e3f7b04982f4df6291bb134ad1f840c6427d8d2d2acc032a816a329394f178bf12e24d669e2013697215650523b3bc003d6b5c46eb0477e0cc227d595489de064bc87c37981d1fb24938fba3bb7bfca0bffc87e84c046c0dd04155fd73ab3109952a456cfbd1f4f5d5dd893f1a4100177271e96f141071489e60caf537640ca4e23176db3af3e4ff7e9ba29ae24db986ca9b4b42b56ca51949969df90489eeee58f7906c5dd74f5e7d0eb87ab2324d659fd0c517f8206cebbc687909ba6c83b7fabe06aa68527667f27e60e84c333a7baf0e8a8d1983bc9051b78455bea59788ca55afe0a51088306f6ed813449442f53ba951c3f0ac525824340b884fa02b69a758b8e00b63033d116dc1c4c1664594c0f59cbbc15dd515b917574ddf6fbe976912f2f9770254472993c0880a7b943ba14996f9219f2aed0351b1b101e03f58fb1ce58d6eee4414f5dc380f92c0cec788654ddc54b92cc898e64478efca9c0f9453a917e622752be7cbb02566f6313432f332efb78d85a6dcc45821ec443d80a32cab5f520b1c374322f5fb50691f8cdb872c8b0102b34c99a56dc148d2e178d82c99d996a2a1a1dc37bc22ab651b1be46a0df8c5ae517d81af9517207427af13145a5450387b92aec2b37717d81f78bdd2d62a13a5d035d3bc4606113d911a3ba6b92735dceca64a687f10c64653e1831b5a2fe4e08ad0a4e8a7e67c59af98f01c98a6d3091990c77deceec893041185c2c4540f9951a55fb70553b819d5ce349d51fa839f8fec32fe7fdb092c74c1f680eba430fdad1deefaaae344d4771eec0109c6c356de109c9aaa6ea2bb5824ff3ea0d05a5b6ee68c3220e0e1d8125ea297ee2f6f17dc1656454dfaf1ffac5891ed6be0940b2b1509d3e6d67fbe10aabdd040d4c03b9bed585050d37e9c80b37ccf3503f22d200f20161fbb9b6f7761b0773c105aa08201da844b87fbb35be1353e3aa19bf12ca5788c0682744ce4864aa56f5ddd7771ae745356784f6e17fbaf11ee638f366fadce3e27df65aed5c40187609dd00b7ec32cfa8ba768e0987b98411af505bff7cd50c954a0a60cdcf5fd2d1e78818bbd0324892c2af18f2fab2b9564f09a99242fa0a5f6d6f85c3bd77b5933f0f6e41004e97770eaf1288c0c77180384d2978a05883e2c8d03ff2cedfdb81c2fbc9b0c2eb11f3ccc9744e154c664f2d6ab4b1384a51432bc050b48f0c3f14eb20b7ae03e1c2e228c5e9e3ccc7ed4964bea39ed11bbf6aaf24f141a27054095ab9f9212bf7446e686388788b3ce033a4aa24afb85430d52acc6769500a583f25083d7dfb5d0d1827381ef32056a4d1be0bc3e594fcb715705e8a1084b7a55c0c186fdb0c21f9fc5a8eba90ceb281a2d7e70d9751885739828aaa69a98da2a5e197a12937ed0a9479a2530b1f8aca962e9052a6abb9dcf3ad836b303d8fcef0314a08c876f5f187b150fd895d30091937addd711b8c8de9603a429088b0ed0038c08213b024fcfbaa7d4af5da8834f03697df6b11dfd604a57df40842f622b83c29bcee386c19f387707293b2262840d7d984581bfc3d20a507e66bc1110cb24ccde2154bbb8f8707fc34ba21899381c90aaea8bba30280fdd978715ccff32f916af50f8e2ac02c9540f757c969a4441e92998856daac396787b1d29e7a3ee74e40e26f1a9c818f7b3987c434ad502a1b777952d55ff656f4769e3c7ca5f1adca7d2c8b0e49abb20a108962dda3841bb5402a967a4e4b23393a405e296377f2bf2e53bf17543e67adf9ac6ee791d27dcb4b13b9846dc1f20ed07cc38fe47c59ff4941fb1c35fb2cab7a2f7873e3e36fb51d24bf9915f10250cea7b02687b532cd64b4a00e8a4ffdc72ff327896bd9b594990ed3f946521399c3c7eb26caf96969af8da0575ee267f28b7186b2c07a598e2d55a342052c9d789b856e49e4e192d0aa8a234cffa2e21782a8a3095a80c6618e579eaea3078bd7ae065bcc883a2773a73ed7f54334512443f7c85c0b5a727581780ba55b863b6b7f2bded92a301e367940d793ecd82b03a55799a92b4c7a8fd4f13eeaae1e51e98150715482c88107e212cf0342e0bcd7419f3df0b0869f40d2acdd68bf689889bbe1a09ac36eeecdb7456428315c1e5e7e74cdefd14dcae4e385b1446e9b3ca203b3b7eb50e46222cc0d9622524289497a99d75c023756b03d167e2d15c973040cae1980a5331b783c2e3253c295956bbc79fd5070d6db4905827d0e5dcb28aad71f36b62cd555c72c30b545a6882ba5062f62ce6e6085b0b6223a029d0f57bd9317075efaab9f66ad024d56593e0b66df2911f1a848385f0b94542429775fa969fc09b71d88ec1f075ea3fcb4a3acd8dea5b65c45335dcfe44003bbb8d2392497d89a9c25f1575f335a9d3f70fae0d742a762b6fe633378b9367bc43ddc49d6d79cdac4c6c2596402372b2a893dbefc89a829f85da11b2a8a0aefe3976cec85ea37ec0eed5ddb65beb456ca755eb645194e0910bd5eb4ed19c099769f363f047f8b38a6dd3429dfca2b1912152b727f8d81f5ca639b74b1f6f0448bab773fe9c221c6c123c0b3bcf329ce1d59c428af671418669223afcb1c29d89d5a53cd1e2b2472f1ca6ce4997f16d53a0d26fa2429fc0c7e14d183797ee70394587ed1aac972226c607f3b092be26b6e1a4c43eebada56530dea38aa32b4bec4e6d85b9e5eb66e9486e8c003336dd0144d38825c83e290fe752beb117edb4f858263e830354ad3571ce2cce4f1cd5c4ebf0b3fadfbe6088cdf74b1b73acf239f8835d1a9fea1ad98618a6453d195ee129e95811887dd802aabdf5e443ff517446956600624ea127f93b3cd09fdf4041030faf529796f6448b583df3f3c4ae588b130800a431a7d91c9c27c5915a43a2ad9b46fc45ba9e42fea0d51e2deb80fab29bfadfede5b18937ca9adfc60f610b9367069c30c2540c03dea2b3b99fa97a14e2885929d12896e1fc1964399fcbeb9c3cacdf81d863e06af3aa7ffa9ee06a2d1854a53da1a09ce903c970b95000a53917680a39fe4a15930d01ba56b749419ce817dac9b21e2c8a083b68f7ffb1e41fb0aa6716528552be318752afdec7c3d307b707b26f610eea2f9eca6c0e53b3b3aa397d5f0cfba9165db4bac97a05134220ed93133d1b9bb75ba00ab7b5770c7e818da4f2889bc22eea8f795b9ff653bf4dfee055ea575347cd64116c41e2bded1cc030d81fa1ad0bab98296e0bb3d328316ff32ca20235f1f1053f1ee29e3400230611e2c8154c66216571b467dc184be43b8360ec751f398ba51c4c6a240ad9478095b03f3c57244a4384b4a278cd6e8fd91547e58506d6e9cc73dadfd1c4d58acb73907c83f1892c2fb81ec0e00f521b6e55272dfa6cceb62933ff5998b3cd4a05b9d6b0c3ecff672410260aa48dc0b31a4b8ec2d18e4abb90089ac6ecd58aff268970e90e4f86cb79f69c41667ed49ebec51197939398dcf70ea5e0fcda79c1c4af2977d589103b16cc56b0bbf5a171f7a2c90b0f3d333907be0dacbbc70f8544177560a37da3dc68284467ab6f2077a20d01172bf348e8e409389c8bb68532ae068a58677fa88cb394ae4349b697e3ff1da05c3b01fafb68fdc02ac03ac8e7ff8c497343e44c7d251003f4fe716abbe311d2e463b039c815ba44cadf572f289d796f10fe320433ff754ef31f53bc5414f4006200a4ef22a293e0b69a9f6bf2605681f0da561d4b4426f5b749f2c9ae25dfb252fed0c7786f6ac7b23510adcad15c5532c0b947aa21b7dcb1e366bbafc30883758abc6f1cdd2c365854c3856e927569d10d83aec72a27018ca133a5ca0d6456e4f9f2623183fbb1905a8d681e96b03d5b6bdaad06cd0e6f92380c0d3e5e430c954c72a36779f4a17696e1477c912eae0872b6fb0825c042db2890fe82f74b14364dc689becc3f53636432ecd4b666dfd99f18c131f71d7aec64311054bca9cff36c14237c8fae16e42fbde75b64d5ee23a5c5139ab13c07a913319f3cc3253b3f82bf38e34b4e21a46b7af1d12274eb7101dc3251ee88c7712cf433126bb4ce2b201fcd66c75c7d65ed10f4e92c695733a5f8bbe07fe541d82d8dbdf5e945377c3868f0ede16d6feb3ddcbbc3f5dd5b0cd05340832e664dfbd196b560ba81b937233e46344dacb184200e3adca9810b4ccf67290d309862d0f87444a387e0834aecf4d98a62e648f1b051b6d6cb51f62d99d76016f385cef154072cb9b635ce432f62a09dc5b915597173b81f6bf8ae60d659b799ee8bccbf5fc7591ea963b62229b347b8be1923a433babbfacc5d4a360a67a3e130d57351e67deca853cd8be139aa1a53dc8aeaaafb25ec2958a5b9182ef4580744e67aa6f8df10ace1d8a710588ea5674d0a585e4507df50f2bcd196c7975a3378b87e00973f2dbf630e3b0f35f62a33f701a5c54f78819087c39728ae53c49cf92f159c354b7e79a792a8ba87ff8aa9a297e44cddf7df6909af731064bb3b431d5e7f00821e949730bc03ce63e8f1c461606647e492fa8f9d536ba43d6efcadd8b043c214cfb0a9366e78c5244e2b461e01bf9f2241278155f81b14289b7efdd1ee52d537f6593e89a4087b3c166952f28c5bc2531b21c82f92b5e173d753e0215c8863d029734d9e1cfde97ef2f2165308ec17a3b5a80eefbba0a0d1dbe855c63d24a17c6a98c93d5936712a016ca213470fe5b12ad455b7a10599013a794b4330f26335c8e20ecc49f038d347ebca18c24082e9c11497869da3294e68b6be095d58bbd58b7db4b9f33459cfe634bd176cb901437c0b825608cd544b9d5f892e4cfa4933f20716d5affc398cb1afaa86ca05e509f06c5bfad6731bb22bacd51aa4d7c54bfb790665dbc47f92a9676d8c72d59e6474f32b62f9c590cdf5ff21b66cca879534179741401556917635966916dcd83bdfb28ab4a336b193ff22b8555e58ca8d5d01192a10b2b196432ffe6435ac93f273f607db5a4addde27d51197e93616a260dc8f8068b8f807bd4d92981d08e0434c5c0acd59e23c7f2e1361f8dfda09b9024e18fc7768d6587c9a35bf92d37cf070086d2e534e812a0924ccd31de2059946007505454d73ad19e3f155ee5bf28986fe55e9e6965e7115bd1ce3d27352d42a8167f1187dcf982898e796218cb3d1577887e6fd0e631d7250cef9ba144f25255e0e46171832faa7789d8093580c6a4e462b9dcd6f19686ed24343c8c74abb0f6d6a39e260864dd2113ab7dbd07d8a9cf9e5be1e70e3692e89f0713a1f465c8fff02560e858dd22b059fd28ae1e7cc681b0c685ba19caa51188abedf8fa139b09932552952451407ef2446d7ce6322e45dfde81b7402e180868a7a3f27fd62e11236de5ad327f61c46bdf226ce6a6beb287aece30ed64e910e0ae0b6bac68a00fa05621837f8a57d52e0a8d273b54bbaa0a5d495e557775da0e0b7b664a86017e3487097edba08e5c2c7c42f755f506428bc622c315c8b0880edd15c648fa78b294b393c82942f4183e25013f7869a2827cfd5263d5291e810963f5ab56614afc67841bfc75fe9a589fc372c42c3db4a300ba023d87baeb4a67a03bff89315013617a8a6066b46a80a79fc9e5e86fbee68f10aec895dcc3c2ac97102dca0cc1842d9e1f2215747f8223a5d2207acefa30a500ede51c859ea13c008c0b494a54d1834f46dcac1e9d1c1f52d4806428f66584eb3b65f3432c094d3105e0d89bf4b9b81f478f93166a00aac8dd43ad0b90bb158b41466a9395ffe92346bb7493d86cef7df28fe4f3e1dfeba0dde1ea7260ae3cdb69a01251999101935023b5786ba80221dee6de864395ac63dc481fdcd183bf6932b4cd8f735c01b57fe418d7389cbe8622a5328bce865e828915b69cf2d1e32fbcc5f5442290d1cdc5373baa7ecec8928fc196c6b9841f06ad0b19f143742b7cdc3f2e27d1bfc8d090a534f33f1469c915f82ddd9d119f51601589cc8d717c6d3d5bc6bbe0310790b6b074770cbd915c86150a95cf7000cdbdc687e4d43dcc153422dbed79b381e7ea9ef4abb8d409b7f4bc6a2dcd31ca3db83ce1b8e3f030107fc6049d819210cd520ab0c15f9dab24c672214709caef0029971a2921ed77690690162eecf49c5d8453def546b4612783ffa43bf2143c8857c28666a79a18ac694b009b0c4f0ffda0455769d8ca7d505f19ffa770151d8b406c379c6ad1ebcf20e73706c2f6ebdb73087df3d34858d21c0d7b865ae3629ba805558e3b22b823e6d0a2f5788f250956c67033115d587624f6ef24d10868ad36c5fcf8af56b29f2b71ec4a924b3ef01b9be238c3f449f5071ab437281f7597616ef2d662be389605547e7d4830a43058bd301347a2a818388aedfe3753f9d08bf8c06fd4ebad03953430f0568f3cb687795d0421053072c25f7159ef230f03f5f8455e96e85cbf79eafc3bb15691f15cc0b2f7c5f354937a7867ffecf930387fc8563a4796732aceaf5c2e806bb4afe51d4b790bed182fedabbdf3a8fdca2e54d4416859de21a5891da67557cdbb1013ccc5a82abb7d2436c0735abc790ad7ae8fde3d1ee2fb7bd7ca8a2d853beafa7f413c720e53909efa7684ad53910b7af8b3a861608fbbe8118542d684fc0b71c28321664ee8ae863abb0fc8e7bd47b560b42546c0b13b65d3562b0a80c59af7b7bc66446d6d5e73ba91c424d8310254e72f42f7296d28bde264c4760b2dd930f3f0869717be72c79227652c8e5cfb7cfca4d3c74e3fb160f54087c3233205a4febf3689fe54eaa40bfb85427911a2e8a78f71a2be58e2d355d5a75b89b3b3638c00e03cfe4b28fe4883c1ca899d233e10033900362765e8e6b6953ddba7db8b138dba890c1ded89a96015669adc6255999b7c18fd55e62602e1aa7baff8191a2020cc8bedfa7ad18955504eaec0cd8bc106f09f3b695041338e8861b593aa362b022f49be985e603fc0ed3729bee3907f59fc992269003bfe5f01f4481b32a2e73cc3181ac4dea9d2cc13fe4f8e43745ffeff9a46e0604f6e1052b8c1f05d827344c4dfd83711f3495cec76261d388f6e47c1c94c25e87395804e5b8c39d666e7692a38485f13820afa64c0cecfec34e33e8fe097c0ee435cdb172452e79ab0c6ad6be9eede2d22e1b505c9eadc8e9edf1322821f57163eabe3882d0d569b4b4fab8dd08ac9e06935af067194ee83d142099d1e136592c960a10e8dd526befaedc6abcb945c0793c6a65414f6a5e9007fa383319d6e85a0d3f999e8ae5c2ea22cc669e7f9fe82b586d3c9a90a5e51f2d9f8d4b8077b7f56dcf118a03de6eadd03e92cabb32902d1557cbbb6c9645947c6afb8d273960350bad0f432c188e3d1964565d613b41eb5d814a0ff2800abe342737a7baf5775b3479fae02a04119145cea08b08ec81d8e2fce008a87b64e5c28e45a6065d0b8a3f87fa397efa73d3477a91886de77f49f866f7acc114238e04e5a79e740bd250ac32d0858ef5082b8dae7798c8c4b7236a1b68f8c4c5cda8b168b2caed4aa99eec9623fe2e366dcd60e4679fb5a06894f2a655e5e05b1490bae4d3a27b2f3f9d484c737127bd048cdb2efa09f0b08aa8a57673572bf816b946c974cacdef536ffe4593b57ec383186b5b44aa59d218e3b8a2c54a0a8944c162c290b1929a17cc99615354e99cbfcd8771184eaaaca4a79e8eacc85eb3331cb91a94f6e94cbdb2e9e9241f8a666a0595cf875642457bb1ade9be94791384bd6a60eb7feec5d84afc2b76790104edfe9135d411de00dc9211394e2ef522f8ac6ed46eed49afff7ced25777d8382ab8d2b8b2945e0fe7a3239d9b2874040421eac63d4a001d71ff643c904443459fd7237a48f81a8ee845676de630e9a45ac30ddbe1d4fcb37ead984645e9e95b9e1a6d23f6e5923bb862326383ac2be54cdce47134eea9baabdc0acea44967642a8f4efd66279778cdfa2536ce0bd995af6ac8e0dba56f9837fc90b87888ac9109a00ab1801f7c16c3136add2c8e3ddb46faaadacf10ea3140160ffffff9f