PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80642 63acce3149c3ac579d466556e7b1f0e177685cafc540d94af37cf935dbea91d4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77c9c7f6e1da49b506571ce458c113331b24049aa11a8d2a611dcfbec9d8627d
Certificate Block Hash
63acce3149c3ac579d466556e7b1f0e177685cafc540d94af37cf935dbea91d4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00048e010006d20000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000e410097f5cf2cfb75a4221a03c98eb919dac493944732c952a635f5b7f5ad666a9040d51110da6913ac85a6d4996be446ea050308a6a804159eb34c4383d49cca1001f54ba222ee0ea05aa4182af167ea28d8689e87d041f0030000000000000000020000000200048e010006d20000

Raw Header Hex

000040208eb5f47153d34c3491a1ab291f49de3bf428b3315df479bd7023a1d9645997df88773890fc8972e5f5ff126be2b4b165fadaf7eefe35de35d58a2d7630d186c7de94446a70c500187d62d8c9becf1d612a8d1aa19a04241b3313c158e41c5706b549dae1f6c7c977

Proof Data Hex

59,560 bytes
121216020307eaefcea0a477277c00ddce6a6d963d31a1cfd9199a3dbe53aa30a0014348000e30279edc8af7928a7007a99c042d301611f6392c6ced39837e90649379bfe949364025a5468e29941c2e96681e7573671d97bf08269955193c940c4cee10e2ebd69e02c3419c74008faeb1cbbac94b7bf68b200418be1d20fe498da98efba1d55ed786170af241f096890b1513768db3c4a2c664b7eb2a1775062b97c57e8bbd6fb9007cbbeb9b0b43b9be685f20e70ef16df9e45adc64535c054dbe929da2597f16cc14089795dd0ba5bf28de7d3fce2035bbf80a29b995d80db2fb6fdc0709aafbf1d2923ad1411168c97b7effb93004f46740b516a0820ed4bb2aee9cb62c2ff72cbc9b4f2db50efc62b83c35ad1cd4d47b4e489f21ff1d217ec13449c9517cf544a638e539370f37ed5a9552af045be7792d6a2ef1f77ba3bc34c2c2971efa9f06121e379131cbd7f2dbd6e775e7e085bc2682556206830b37e64bc0fd4f409543de9e71c6e3f81cfc6c2d5620632812774094172e17fc3ec4f18525dff89bcf1f88581e3e9f9117e5eb8d1e10972730b3730e708b65cc5d6a38ae0a0c5a0e69e15ff17d69543cf2330ebf65538792aa6f85c5827da3d4046f2b91b02b925cbbaa2a219d19f1982a013a33e2e8e04f4e00d7efe4e12a59dfa40bf96a7bb42a3cbc09b1e6f1ee1bb11a004de7da39b3f2d6878fb252e1835fbed0ea50bb4e64e8a85419b1b46b57bed60a063910f1cd6583145af33d213eb39cb1dff5a3875cf6fdfeb5a06b3fd5906146f68ac7b7922d7ad26dbe1a78fd3d80e09ab7cb24f68ffab7af023fda67f813d17e53b404f2b7c542e03da923b6f8898c5635bc443fca0be076283911fafb6cfbd5bf8c990d6bf84a35d337a038d3569d27dbd1a7c0cd0cdab8cc6cc8bc0eccc4217d3ac1af3c1cac3c96d0b3dc8ed3443ef65eb45e52b38646126e90ed73aa06d0efd79b21b1817a3343e62ef419183d730566de5f5226f685da0ca3fd9d50716df6622e17300ba5efb8652325da0ca4dae6240e8d1c1012ccd9dfb0d206c2bce8132d674a36f63e0ba4f3831c12c64d3993a8e706969d5076f40f405a4232c4751a869c5216b8ba8d6507fe0dba0613973be126b5c68627715005689ecb90c9964e9688aca165d63ff0053c8eb7cea332aec05d0f8348d36e26cc44023a9505913e78bff77ae432a4b099e75b498a97d67909f3ae1cc023414c3c71e1dec1f6f145230c627b7a112257d29b522f80005a81c5071fc48f60c3fc1bfeb008b7c477df9bebf3386db9020b09abbea3856f3360437d7b1878d702279a07198e47947fa62622a6b181e39569a7c385897fab566faa755f1aa8123fefcb924885cd894f877ffd21fff8e15ede5ab776b100051a48e761014fc1367f3e646852e24907a26d8b6974ff62413f2449d1695eb4836bd45e8aa8a614a9c105e016b2244e25d7b76623f879f976f34b6d4a0067d59a493ef91126186f0c1fe3fabc06905005d4805e033af3d8a7aa6e994767f83c2d9e064922abc873a52f7bb43183e34f613a7fb3dceeba8b6d4d02af37ffc6c07fdf1bd0cfaa738725c18f6e86f58c13fb4545b1029877b0ec4e595fbde12cccc4f6bbe2c5910b6be8773ed518e17d628d183c848b9bee32c41e79aa9fec616d40bbe309b95ad4d7109acbc1a0ebe85f1ecaf31228ad70326b2d4c593e24d3b088bf1fae723803dfe9e223709c532a7ac59ce94084c93ad2a256407e4514210f6abeca21fdb47bb74217e50e24d38639dbe673ade4f069b205823853c624e4ddcf84bf6e6ce1a314aa08c52838cfa2529063d96b690add8184b9c5866d801293ebc167d5cacc565281415b0e01566643931a4008f5d07602468b1fc1797ed2cf2dbc824ca01927c246fe12401718d8094696d376397251c309c685f7001084f50c6c6b7901c1c437b02c687181cb212d96b3db9dda9ea07d661ade584f7f10bce1b0f927fbccc90d12543f9af22470350495f0aa70c65361df1d0292c4ea92ab40ad6ab2faf022b68b5341d03fbfbbdd623fa4cc2e73a1cf49eb17618cef0224033b2fcd0b50519e96fd537d16c81d8afdacad83f140f360383c7d371a3f8a2ea93931b8d38663324c9740b6471fa28bfb69f01c15c3aea1b1594f80756237d6b90772eeab6dc49a7a18ce7dc7a2db0a93e3e3c13a49849f99e0258addd98229e1217be3ab0bdfe765b7f035d5c5c5c43ba5f22f64263fa43270e7d0ff0f98f8bcce1aea75aacd6586d05ac6cb65a12af525d2c2fef4fb635fef475e9a6c16830f6096b85b6146cf987cf77b6f7ecdb801915f89091990cc35973797e27b05c158f3049d7bb3d4ef40eba6b65bec3351c5f97e3a7a485640da930e306b88eb9e43fa0138d6b9e28ad9f273aafb0408a55647fbe2c42202c77f275bb9eb2f756c0e4fe76acb32178ac2af786664accdbc5ec921981eaffc2da4937a3b68fe152d5837b0bfc9f15f1426c0028b0c02309af4caaf4d429741672a9eae8bcbb4473d9c96c4066c4b5a8ddc0f3e8ad16c89328132d9011c7715eacd8321bfface0b14cee14bc784763163ebf004683a47499af1ac5ff369de2c4a9c7c0b5473ce58c3bb5b1aaff6d4175c88493b07b2f60abfc88ac4c9cc3e77bfb93197e370967076431fd63ceea5c6a6c142ca08f649ba5f5f31ce2df64fd894a41cf944fe10b41c322dfc4b1c7c380cc893bc2903d0393163a017fedd13850647113a0e671be64d34dca34137b230b25e754866307506caf97b74312c3f0e6e812e7303c830a6c2c5fc482df4d87331f07714a54bd65c1a854b83500c20116ba332dcfebec9dc6fa19c252e395171918dd35ea73decc8bd89d974f60e422cc52c4f582a4d2bbbce00b4cea8d2baa24eb241c1f30290417b73808580da40a50e878d2398117a898c3733c248764ece8f0aad027b947246d6b9274550d26fab050b5a7f7c45f4b97b9af393af68f9a10c801f4afeec296d8d87a0765aae684313abf32fd70d8ab2936804fecf07c204f37f2e182f366f8d74e629a4b8569a84859cccc90845e5cc6acddf7c681c14c5bf963c94da27181814aeacbcc4acde07befffb36761e129e84f03a106617f38e5579f010dc836276b2743d48762de53c43e0292622c4931725ce8e91b914fd2eaf8f47905f2d2c008cc1a1299ee9fa0bf887044b343b73c72bdfffbd6a7323f3b18a2369c17055e8d49a144cc7a257b97da1d9919062cff64c8408b55016f63863c48197999a121ecac3dfbf20900924a23c4827d65def3bfd9d078ee18422997ae0c37c3f5c6ebaaaf289499b7172880b4f9a1691d9a0ba6c90ca4d23ad83941c0fc0db014bfe4289795eb8a880cbc1c8cd760a8ad63ed7d59a9d31d22e0fb4dcc64309b8bf2c748b27ec5e6aaf5bd70a341362f33fa36013100eb1108c0d8616710ceab34d3f16640d8f29a9a6316d95ffa4d4be0d38271013a4e64a956d57874282446e54e02805ed185cec2f9ea182a662d178712358da0dec2ea107885a78a7f3eb873f3c0059bf1b71d64a5982394145b0df3b9157dce2a7bbef397959808a8ac2e50661f448c567cb53b0f59ff090e23a478618b9b4db9dccb3f8b78c9ec15a891758a8a7356ac1d166d073a06d9b14c32d24dea3bb5099bbe71dcf4a2fba8f41daef8a8dbd063cdfadd4e97a81c3847b40cb0c501039cb28b9eab469f20ead698dbe2446aef820b3aef2398638a33035849c4d582b8511437542605f38829709128bf7a46d8a75fabaa35e6acecf38d0b24358cccbc61cffe1dc81fcd674979e415d441083f95befe097e38060aa71222abfa786662e4f5ce4b2ca56742592a037ea04f0e2d07e2dd0b29eabfcbec782205f870613706f261a5f1e7aadf8e09671ff3722747245e78d739dd061afdf0f42928f2bb65742bc0aa70173db1e5ab179fa30000eb394e40ad8167333cac7198f2cd58731cd07ef09e35a975594f307280500ebd87c2bd6febdaaa268c23311cd0642c0067bcf8400924b64a033c2fe0544c878c124909d66502e84b118d33c281e2b5bd577887daa3ab381773dbd6e260986fec715412a585ed3744b12a18e718c1b6d2e3dfbcfb4972b883ffe096c2e949628044833cff24efb979563993e98a5cd1933db8761fe1a644b28478870e548c3d0ac45b51e47d1132b7d128c29bbd389ce8b3fffa1ea10436a7976fbfb6b5d60fe233bab7969ae6865643414d5f06195d00726c336af2a41c84591779b1cebe8667b1ffc66053713f842cfcd1bfa3d73a0fb7ad1ee5660e65f65c868297c5f62654d6bfc7ef0e8b63dad878f41942a53a67c209e6509209f3786e1d626a415b30bbdd3282e1c46661345fdab0511517baaab28b3b451af7dfbc6afb253d385c3f09ba53f118295a63b762f84071c125df32c4f3d6dfe19102a0590dffe404039ac976f160002a519a182fa0c1b2978f4f4ce5bbfdd65bbb5c361c782b3bab72f5bffcd2341d152c5aebd423424e6af1eeb2f3d122fb0fb7b25e20d85456da2b3d992a84f40dbede01c6b0bd8ed9efeddbb2a39d0ff75ecce7dc1aee622944f0495cd225cb59848d31e087dce46aacfc1541929e8538022b4b93a4cb10261dbc08e60c11e480374f39e93982f13ca890b503244053151e55f646c0ffba7ac6a60d1acb631accbdb1222e2481885c941600f403fd540fb27f8327b7f58f38a63643e534c69ef0df5919bb51e0fcf758940d76860efe3484ed9d0438caef9e925807264cc12b3af12bfc66e5a990c36bc3b5d9a6d51934c6d58477093eaa349d33130c187715ad627b41d31542d1a6ca7b800894b63bd6b1844a0d0725eb19577cdf89b8d0d3602a49a43a01745672c05baed27e17c618ac5edeb18bfd8936c60ca5792cd1b316d9e379c6541a3744669a8489cde0854952b361631e8e22d4eb20c638d5b7dbf24abc1ca89848dcb3868121e84f250a85343e5096791be1e4d7e42cbf7489ff73c277fd8198bb758c2efd6a85fb3998db3059290a5f544f56d1b42a87b91c1be3ea130eebe2e595e088c5e54660f0170d13c90d4e8b7dd0c5c87045de895fc918f4fc6ad7bdb4299f6ac905d13c25f99cad9f9bdf9af9db565ea249988d17a428d787290dfc0bedddad87fa0b21a7db03002dae8011e8179be68eff2e08b9d1abf214d1d7eda8711bcaf2e186dbb0a4d001f128dea4d7136c3141dba1db5648e0744ace9e7f341804c5210c6ec380c0aa9c169d9370a84bd641cf85c3afacf99f32eabf7785f44817dce278c714f41981e6714021dac2cde122cce1d1a8539174f8595c262dcac992b67f91368ca5ed6bb73f79d673bb789af8fc35b3f810c7489e817c54ee39648f63eb6439641e638dac3492fb0c2614510a79eb3eb1e3c7b8a3c619cc4169015ae057bff1be54160660e3b7c9068a12866be95e63107019eee89c254cbeb691380ecc8c66543f810a9fea9965dec1bd728fad7b99c48fc83c2d2507366603e74696b299e00e6f4321302eec5d9c488de82893d241ddd77cf0a93706c43906d15a23356bd3c33114fdaef8c53ddcba4d28a7d35333fe13b727f11628def6be7361ccb56e6c4c2bec0fe6d044866952ac364814b784ecca792dca49916c49fede772a34b89740323743536f9d44a8474787d2045dce6ef1fc16fbfc5ebef5390ecfa10404e1f9d2c44077a8d1c080fb1e7d73f8669643466895760dc31a5c1f6f9c25310f32f521f257c11933e03a28aba04951babb2eab1463b3a2d7a82e0eb3d30bb78609f71be9b77035a5846a49baa2ff1e61398fd18024b2e02dad3d31bc5a39fd1d1b5a255a2190f657d50960128896c8566d2d4d9a6d9f24bd4ad68b20bfed3cfc56f67ea9d70ee2969edef90e32bc58b052294e84524dc7017a8e9bfb5dac573e43bec09c131a8a139a4bea2acaa4502be8036d760d7c69c732329b5ace81ff970f38bb4157fa36d67655cacb228b2886d68e469d1803c0e376c790883bac9bdcf412f019487259e763110371581a614711d06c13e3032d497c1f132d52c35685e84810f57d47f3ddc25348fe2335d1c2bd9d56ebb5fcf322b48a7b1013630f2e8a922018a6ae756f8e3e63c4ed997e5dd8e7184408b3640cc8628979669bd3de6801e8974e724647975180a38edcea2ec23a20321b55dc192c98d73dfe515c2b88c3288e9c6c9764914767bc872042e72721df95b649e8edb3d4897c77538941550352914186bbac968b1f06e56fb7ecd0ea96d61cea4b85b015ed589615b05c81830417238a425475c94e03ada4e921d8debc8a83e10add5f8f25b0e6df27a4bee5e261ee819d7ad12ea2a33d936d53e3725891ac52cc51c9f7077fa96ddc611d1d9652adb29a47fe2bdd0d043bbfbe31456ed6129aae4b9b76c915f71de1ebe27a084787a665227b0f59cb2639ced9fef0a5999583cc62eb75966d2dabbbfceb5eb57b93deed0fc85d18b9662a1b6edc260b12fe879cf810ae21ce147c1746122b03fb4844e051c72902c9fd2904371259d9b9156a97cdc7d96a7c9ffe65ff9b8e9f5ba098cc6e5c0335f4d34b238e9a1b174805de1b3abf550d0aa32d9ad356e72ddebb83655cf7348a14828efac6fce751557b4126c18cfc4af187991f679421a4f3eb4ccfe4a1da0967f54d1b49118f469b96b98dd5fbde1f7ad3078e996bbffc3b98df1a665008bb10901f865170676807a21ebba52b458a107e99cc37832d88405e2d8c67948c10cc88b2977ad9330dd0c1d8c6fdda10856715233c1d3ea97f72658560407011992804c9388713c3242249b7fe8a9f436f0498c88efde129ef13b1f2995678f865cb809cacf605b16ae1f62445f9a5e29e5f5599cf59f4af8514e8a2b55cc112c129fc2016a6cbd9791a8d636ddad7b8ddf86970fad4a9303785daaa2aeb6274a0e910c095ef326307e67e6c9d9272e01b915550d8d5eed5f25d1aa18fb2b16ab713485d029edc3458418f91c036edeb6853e4f548048bd640548eb7b58da5cf536d42f6af3de6458bccde5cbcc7d1a286ccb23ba2fc0f5f776382e59637f9a1345081639faaf4074d5bb6451b86011fb324c15cea8619b633305149e59c6435077effd7231b2dc38dfb3c8931f5cc45669121f04a5aedfe4e0094ee4c4e73aa1b3666209714c2ed6c7ed05c536ce9fad06a257669d2b997e05cfed5a2ad0114800a31bbc84928750bf809dfd452e17f448b865bad289daf7aea60c0518548053ebf2c9ba45767ac9955ec610021063dd449e2d3f84163b0c5b826595e3e2382d1106b750745c017d2d38aa0675b189e6605e0265f372f1321a23df6dbc3f1edecacbe5576f50345c80f4f17dbd2abc356c77feb0c472311fcaa7c4481f0f66c060963f9253057433fe99bfcde76f56f9c2a7f5518542f5c9490e76e9c62a815ddc3c43db019ffe743b2f2560678badd6c8aa01ad90391a77cf34fab7d82b77f366c1999f0c0ae53228c27787ae483a6992b3c8b451bafe4515d5397d3e66010cc958c739aa5f9b3f707321b41786fd1ff0128e6bad36d533a09bffb81bb1792998080ede094ec697bf3f2c1cc3426a95f9b4f38e5e0a001f924f4b2cabba74215a624d9e02f1184b684f984e50a589d58e1cbc99deee8743a5bdfe4c381c694e74b2603c881e0ce62cd8c0a4ad6b8dfe848a7e0f90ba3877114a1e0da367ca3108fbb70d9c31a9eff040fddd52880d1107aaf3ab2805639781b7c082b5297dc0aabfb3a3af741cd36528cf7a96c5b4c408c8b260ef6b5aba2b77dac41be39c82e4e14031d432f90ba0242a91b44498831f95c7a5f9ac5a3db4005da305b191b04a5b7100d8bcbe98786e7b98948c2f109c2add77418eb2a5290a777dc6354a24c45aa3325811787e4caf5e137613ce54d8b0e8036790ff5e9f1fc9fa847ea02eb11ca055a60d2272689aff65f57dabba13fcaae3b5543cdd2a9e3b4e835512b7957b7270be5798b0173c944b7d2a26a761ad7d318886dc8b1dadd340c79cd46f6ce7b32b30bfa9a65b6d6b0b9b734a2e4130190d65e836e28b944b5570291292616caae8b1b0e8745200d26697e643542b454129533c62ea91e02676e40fdf3cf448491107129a471b59914059e9c486ab7e5b97d2f8d59909f68067bafd8d45cecc40dfad59d09136b08a4d7fd68ce317c27caf75602a9ffb6f6a13fddcea1b7bc403b2acfb378f02281741d542a1e9ba0d4eec8bd7a0ac4e601451cb4cb338109c555482486541da4a3ddcde95555efd46bd15464b89df41757c4aad9710716f29a21b82a25d0485816ede898c595af0d29fda40ea1c90aa7b23f43428d0c8a04bfdc2c01c1c5818127bfdc43cdeab9a675eba86da9118132aff8cca831e2655949d43b2d116e40e64e08b137fda31a2b5906ba7a77f21d19292d6f2589f16286563e4cbece284254faa3d12995e3043ee143b6ecbc584a72eb8626d367d1bd28d92b0c16b0ac038ab137e2a2e94d68134708f922aac73cf65413e94785c7d6e4ee56224156483302944c4b13bec943054fcc450728fc6ecec05adf96ea0932838d395da2fdf3aa0b89a320b05021e5574dd43b59d88340a5c3d211fec141a24f9e3a077ed547c9f5f026aec2cbc9c59fc7b93e78e47cef37cec2e07ef98dd419c2c82fc433a38b8297dc7e106d5df4ee101d2efd3a639c157043fb589ed5abab14c044876d775d4c0f837a2a6a71db570cfb15d2d36cdcbc45b9b81f2065dd55e24af2caed089ac8ec81524b593f53d3d41fb65a53f87d4a6598e5ca018f5b0c901973e2278fc8e1b651b80cf269023067461ffd720c324c2aa2dc1f42b59823b8b6145e50795708011a533a4f9b41d19fc58ee9f148bea12242725d11897526babda3847b99d7131be9f841a8a8a01d3f38efdedbe9d5cd131fa68691ed1a691e2c4c8be6c7ae1abfa80343f94ba2a3d2ea5ae58fa50644b48284946806d282e4d3b0c679a114605c8850560f0c1c943ed86c2ea474e8b9708263d037e6aebdf1e3788807a5e13b40262a0379c4574cee6fbb34fa02ad6908a397fee96bfc1f4a7afd780e382d99daf529848d14a60096605e3423791dd81c720a7826bbbd90286fbec5abb6387d7e7e9ab917084454862454bf7f402c3d9e9698efd7fd300c570d7ea3c3d2ff64b215e6db15dae5a0721c438d5e0cd1fc2e822a1adf5dc39ba441b3ec4cff15151fde936c15615fce3a6823bea72d5c1b20278c7c87563054551eb0cc8947c8a08b3c420d92f8fd49c0c5ef8a84c7ee96c7496e7625a6e90766268e42419c7fb40164727c66bdb500a1f558d7849b1a8004103f15fab4ba30bd15e6b7a43cdca21001d68593f09ee5c0313448a5b0d1447ee2f0792a24c0f2298ff277d72e6546d7d4381139cceea9e0bbbe1051e8aec8ffb4d6f77f260f07b3c57a42133f14fa3d45bc8b94668d0a0a0c51a619182ac93fa176d0673b4e7e728e9565a606a65040893bb1ddf32f50b3025682e391b97efaf5f309b57638f78e1250af6fa9340e51204f7c368dc334b59c1bdb4fb8bd147596fd31994bb84a30ff99733936bd9fd53e73111b3fec6fa7889537330b8df7508c48fa4ffd428f178d764d9e0a0fd6a94c3bc07a2a294ef5eca189cf77066933ad90601b1deef932b5a4b444a94bc0ff8a20c1653773abd9b17df5c5d46c2978566afd3deb6e5e1f80f58dbba8f875ba2610736159b1ae4e014523c746d847d50d7678530bb90902bcb64a5d93a29a1da9df67ce4b7943a205f53586115b873696635662947de205bc82d0943f5ae2b65f9dd079eaf11a2168ca8a98a5b3cb25f35afa20c4ff81400101365346c64720d96d9288d59fac914af299862dac67896d9fb82cabee277c5b722ce2fd1af9fb965e9d00144907ff634b51c7358403b079085bb9a17c7330a386842b98569b9bccc4b1b299e3735b1a1dcc4169b8f7d974ccb1b4078b8d3a795c7e3a50e9872e8c4a9db4b396c7d082130d02f3f6925e9e5644c19e9d24593fc643225b1f6ccd488ce5115b1ecfbdbd2e8c5f71a9b11c28db21d4c1b8bc16ea1d7cfd7622a3aa2a0d1647b387159f3afc35462f5df78aa67ca1ee3b5160656421bedd65a9b498d25a1fa49895d62bae148d9b4f6108b8197976064bff63f5f0e156c40a8e5502c8c13ba047517a4a9554effa66dae9cea9e084606e2eb42b896e1bb2414d1ff3c32a66a4c0e2acbbe95f2f8ee20be8ebdc81c5750c74966d34b28fce7e190ce851d88cf846c537085891a73343d28fca48cf12cdb27a04db30abde8d7253cda16841c70ebd51f5b716dffdcf18a0681ef5a42086273ffbab68e32dc85973b8e457efdbdccc1a6d7251503d32711d7607d191aaf6c571ff05144e909afe7d78cce98f0ba9106ccaf294924c9c7cdfe84f5a0c5847d1c8e1fc2c4e25eadf62624a579280744022cfaa46d232e8af9a594866d87e53ad1ed3c46347403d77aab23ccc06c515ea7c1180b51270290529f68b660a356b8e61d4ee800d55146de58fc21502f7ec5b3d9fb7904e7af654b57c211fb6d271f3d1c30c62f026dcb4f28fd20d1a764b892d329a7914031a49ab5003809997a55e89156c3e9be7a18e4fd4b0c45e917e9841f3e1482d4443a3e36c2a2351fb0c111d0a603d6b3405cfbc4edf29251b58496f632edf08de100359599aa271e3bf0a87efd34de59bfe10a168dd08a9e3f6e2ab65ec9447a5503826819a8755a41834a8bbe84fb01fdebb286828cdddbb58010219ed1ed442edb1bdd357c738c9760fc956e647f626cbe86532a30bf5d1fc092138d6c6ccf1c9454e7f0e156ee7f13b3d068d132d1be95fbafeb83a90fec9aa65b2ab1ad3cafb2a8a37da1cfd1bc735719f0d036286a93a3743f6101c4b5660ef3df1c16d5fb0122c38b5ad5923d09bf856e9b3bdf31a83fb6b99b498a46de3b904431665d62edae67c761b77cf1923950e333c1b3a8d13685bb0fea1eb3568431a944925eaaef544f7c30bff91756cd3baeca96da8a81ea8924cf318148bf2c95875efab4b5705a341bc3aa4d1e347bc8278e55ed694ecb87259c51c516bdebf1e3965f20b6072c47850877ace89608d666a27924e458a35f7470e48e9fc0f190532f5bec8c35541e61ae7143b7beddb8cbbfa9cadf17652286c521ab54307274b777e56187fe47c3fb67a830751f8c6a9d36b97de6a0b83a081df9e14d03d9d4fc05ef1db642ec229541a89bac85fdb8d9e57ff9ee445021567ae70081171f1a6a3a137872ecb593bac08eaf4ba4de1c67d278d32046c5feee001e5e3d8df01391ee3b2c25afdf6486e8acc1eb578550a7717d3b360bd520a4b7fe496b975be8ec3d20df6e4b843bb1919e31e76e07a89a0261ff989782ba198c74b0d9bc156fa89d4d7e920a1d9a80ea9df82ebd3d763cf7863adbee931a6ad855b0f80498831c0f513df1ae93ce032facafe5767a1f77e783649744b115d65c9d84ddb87fcdd747e4b937f87106132abd96d701d320634f3c454215bc316a6f73354291125923d8b14e821b44100d22ed2772284b8c98a2fe9ffe749a795dd3af4f1af16c67eab9a8d62db992d2cb472ca718d317d09e2881b19d1814cd4aa46a8b1a5396fa4b6fc7e0c7ef3384bcce0da19d67c0a51672ba8b1df4e215d12918f1100f346f2a093b24982a79665449bcf77797f48cdf5cac5f3797e458ee3e39a3fbe9c2be7aef4839681174690c41e0082805eafece0386e31644b1801902e3cb4d3cb3de9cb1e99bf1d89f639c5c87df91dcf3a13e22df43f4d70ec08a95e54ef3b88fce2d1dd23b5eebe45e7cf6ba7887f9360206e35df78fc2533d2f474bb5fb6e0de54356437300ce144faaec21749b268ae1e83b670fe92410318eb8f4e499fbd33ceba3ac70563ca09a7e92a9b29ff53cc6d009d6731cd2274aef9381b6680673f630a95e2588eab880d57f55f5d5596bd7dcabfa637a0f6ed0c5a606feb695aa6692c8c4adf8dee713cd9462224aa2d0b0784e6f7b21d4e05d85bafd97ffefbe152e351465e8ce5da7092c374e7f85c2300c05376448e392854da9e177db3141370fdaa5f20c7598a6c7fddf1804c70604a9b0b92160821ab79a47b5d95dada4b32df9e35dab928d2c5f5543d571176ed4b7090e1e1ab5703d2ce6c59f13dafb58a65c5fd58f63dc188847770bc029e3242b8733761f3370785d636ce949f1301a4395757baf67317a1ddb3b882451ae43cc4180f5770832e757a3bd6687eff9346fbbc7df8cddd4a934b903440e6df10f0bb401db8c02c09b714a9f77baf08be0622f2456d028d16013bb17b51fd0b04aa0dae6f8404c43cb18c00d0b587ad480efe3966bfaafa4596c576d4dbc317a10443c9875fc2506628f5b4b16d0ebac34fb8ba2fb34dcac296d03e0408277ea90f3733e78f17d897dfb1e7a947396b13318f065408e76aaf6365efd26fb35b298aa7461544d0431e1420c92d30a03f5b7cf15ccd4877028171da790ce9a46063693922526750150528c3a7e0823b529f04fa1f7f4e9e5dba3d72d39b623959a824f725e8a529689d043e6666ed38408437a2e06f735fafcc09345c91bca16a7de8e9b489905d95b113a6450a30c320492c952b499bfb40b858689d94e68afab13bb4411365f11b8480b39fa363fff9979ab0f6829de6cabdce3d8fe054e439003f57af7c27d9d4ea9256c213161c37cea07399113744b72b9cd0429ca64f45abb327ad68a36b55698448cbcb040e0c7781ea2c7dfc27be9f16367fc0aa1253bc096b4ce519435827b74ba50c52b17250c64256528a3f82b15a9b0f165276948ef0f124487ead35efc576766a12f8872503ac5375d0618745d3c28481ed6b5b8fece17787e35d799f1643fcb51a0a065ed1da2ebaaf99d5a12c6629f4fbee9b98655590a4b9f9eea4c61fa1500b6fbe76f2ab981082c1b66e35fa9a34dec573ec437958163c8ee00af90b7985ec0c4eac9dd0d276867c46f941ff4363e2877bdff0c4182103fbc2519d10f05ce99025689ae466cbfb0c66fd61d9881d4787fd97f609aa57c3c98e1c5fbc070f16c05a96a6055bde2323159f312d167fc789de3142c97ff37081e6783d42666916dc242ec3c5114fc15725b640307de1ff1e730da5fc4c2abdd850f05c5b072ebf3804a165bc8188fc657b95fa8655b6d65bee375fef075f75c919d2d311372169c31574dd7f635e4b0c645349b09667f57f6d9d8ef4abc18c1c80d200a7d792366e18bc49c405eb11269984e732bc25cd8049385d3623487e99c5790470cb4240ff164fdc5bbc66a184a16f7d93b617fb6dafdec4644071b9557bdda02610ab2b2a828a434b56105a830177d313ea9b4fc2f24a085a156a11b00bbee5513d7c4531f4dce29ab70e702cab6b3dbb3152d7cb27409ed60c6164c2b6c60919a9f560d8effc9dfce5367bdeafe8b463cee2e5bcd3f125b6c87d759c24e654d3d866291624142074b1c94eecf410823db2bd5eff5407c2665ec67557cdd16bf236e506deac1165bd6b6bf7daf15ee8e804885693d9068744f39a8d4b9f8d74aa18793cf22a0c73ad51c2b1a27d7bf488ee7c93d0d8e0e73c83c37ff6de5a0f6a67ee6429211eec8da834b062503479cb6a2704730520f1f80d0fe731e051a86b9da35ad1bcea1f06274c872cc69f2c92f64f956a5ce4b93c922e79b5e61ebb6a6b8fe6427be63388b508b40a2901054cc5afb8563818ef7d08782ec078043ab508ebecd69d32978c04687763e042eb65f5677404d67b79f6d938c603fb009a7b5c7ac23328d4452eb3e938c6dd0723b68004ed43064c0fb4918f164c406e783e46ce8bfabf87261794176aca4edd2188433015c49b6905bf3ef983b29f2e82e13d1bd84febd37dd21f13ff91da964726cd5e86cbec7deea7617cd5064410456c190416854c423fdd2016c3e42f37931b33fb5e109ac13d86911e2eda6d1e3aa5f76ebbced7545def3d6b016bf04f6aaa5c5ca2569eed29726148f7137d5f817a53a172979bdf28692f54bc8d9974f458dbf49abfdd26dad099c2fb186ac93305829efa70cc57a48d6ba37e872eabd97ad2452ddc158047c2ff21f3504237286fa8a5191b56abc396656eb57b6731b08edca9e4157c456c1b0a728b14ad934478ac1ba3e54f48c7995401d9665b0583ae615540b0cd9bc253596d3a793ec66e0fd7c72da6cdc0cbfcb22a684ee15facd0966bbd1edc67e5bfe102b72de27d781bd66183027c5189c24fb7e0901e9ea0210c1beb763b4492b816af69d97a9aaf4ea7a120c9e09306e70e986a8b7dd28bd8ff96b1b28f6b19a4e6d4660b1f0e236944b33e54e8e40d7e8d563246fcfa0476f943f4b0944f0c69f1b168b43b5dc8b62c1a9b57d9c288cc7c6bece0cf59a67d1081ed0a204fd0fdb8574535c1b2736c0a67c8a89b073c644a725a6864c6595ba3062c7498b0f551b0262e114acc8b9129ca9cfcdf8e877eca37a255f33129823e891b1c9f602913a8d9db243fd287b21ac09b9891699efa77a436b120695ad6f880977dcc5f1986e8811b34eeea9b447c9e194c984ee96e244d089ee8dff0b3c11814bd4bf68edd295071dd941ad929db1a0ab4fed5c1ee41e70d3e1da37c53bcfee4639f1df0c6f01e0581de581e0bfc23e1e96b15b1d3b6758e68b1322a5d8155ed47a34e62c579ae63b6ce05f225314a3dc50a86006d134f7063f2eb100c5cbc8b26e070e3d64e6340275a7c5aadb46134e8350e763e2c5dd4fc3701f580d4ea602dd2fe8143710aa883a60f5e894f4903a6f40d06664bca66498a00545f2bddc4bed873d1d83e547d44a020f805cf73613156ef693e56e981047913994ea6fc29c366effa85b54623f6cc77fc79b4a1513e6f3eb71aa4cbb6d54001dbdc297ff5eadbb2717936cd88f79a380c22c0afc5729d8a9f814e6485678e0b7ae5ccc5a18989a4e7c76131d43ee778be06aec4eb92a356a8176e2d5539e6c511fd8fb0be715479487ced0ac0d2be2bcf77fc17334921af9ad8eb267b87db094d24109db5f4e9c13db9ab6e8419fab447461aabf575dbc9da894821efcfaade3ce34ad903f2e3b5bc7b750ba685aa0097af82c377ca287a9077fba96ff048cae11fbe4cb35c80a65096d9b5ac3506d41e32bfdbdc08b828d273185a630c60da1d331b5edf0de9f4603430a06ee8e6ac8cde609bcd15518d6ba98e6fec97e7e7433dff3669b07bff619b30807c17fb4df9ae4c61fcf8a175fc702b1634691c55455f94529d2484a55ca58d6b0d4da7adba29f50ab567cab8a2d4e286bba9163e176bb4f6a8b3b2abebf8fc55bc874568890999b0c0018d5f702f682d50f99eadd8cf4d2dea6761b67813d1c0c53b5c5cef0c5fd43003e67571413a71aa9cd9be90c07407e4d1759f5ab38b0e4135d371faa102f4f42ef84a74470eb6f5d98f8d6e44004458244de9bea9872e895817891c1231014ac1cfd211f439290f0160482c6ee0d1c1a27d1c8de3b216a0da128615faf480b07131d9ca001a17bebc54482c4873409ebfaa9bc427c26e07bb2a6d11139c847dcf23c1c6bde013d515af9a49d43afe47111474424c7f01652c9e13b123a1924931ef1c1b06f2b5dcee6d63b32d99c15f4e4bec9ca48932eab6dbc1a49533783f4073256bc86676f991b981089c8a549761eb65400008207dce0487cef64c87a6cdb0b1db0ca6486d8630a84dc222d2e208cb60dd241eb4432d3421936c4a5986aaac076c32d852115876b58537f6bde3fbb4d971ca7277b7fd6fd6730184da54ddf372b3209ccbcdd2f6ff6e5dc06958cb9f540dd0d77bef6f6ac5c475e0f9b30a91cbe9bbcd916774183b5bf62f1d3a71599cb1a05db460e8b745068da19dae9fa66a1e343ad9a1602cd50e5bd591ce0e6bd0aab9522131f5aa6f0e69b797f3075f12b43310e7c6a91cbbc5ea0a4cd63519f28048e161b106f6350ec4a202d93fe14122b139e61a637feb7eead8efb1b5dbd89ff73d4d1454d375bab3f62abe6cba1bcc746a972bb101f18157e7b5b7c065cbbda3be8d959e575c15254497523ab323350f0b1e6a75f2ade1ffbe4bd202f9fbef2dc28ec8596ab7efeccd215dc8889517033cb76b925b37f149c33170f3dba30ed8ba90915d6f4dbaf52cf2278a762bef561ade155621494535287e873364039002dafb21cc1d9e24089df39a3b4943d61a83e5cc6f42fefaea3173c745f10863f2ab81fcf2abf8479911a899c9c36c29d829b1d016b677ff8bb09f48907271c7b7559a765e7dc9e7c5b599f1776d29002f9db24196d57ac9c77751547994210ef35c1c87137148ecbe55d49fad245e40a2567398f774c83bbbf7dbd0998864b4ca2ad62e46ae064511f72bb369caf1cbb3ebe36fd57ac94f7f4671d605e0e193af24d3cbd760e92d82ab1752de67472f04c6bf8768400710ebe6c064f744fe7c5845b624dc71053da1d55537107526287a2a396c3d5e0568a8b40b0ad09aed73ad59dbbfb8b292f0b0b34ee8877e56e825ee5e8503980c315ad2b3fbec0b7ff600717f16a992c9259d88f35c60463721084b305d2161bfd3fb5487d1c1762f53365417b708a71a081dab2641100f1ff89bcefe944c3cf72a29e6e7b4b7105ddc6b179335edf8ef5639ca647c848bb0b1e13e0f64c5810360f83c0b6e4bb50867bdd2ea4fcf3a5a0823da1801577a7c09c3838495f4524a2e333d76cef1ba88122c97b9e3f4d1221ba1cc9c3e213c0bc97b9693419ada50c32c324c1111c53c671411be5aff97f1f6aee66ec1d19800becde051b542b3621bb289d1460e807993e648395ead105a7dde9c6a5df679df17d1d16adc80046242d364bbfeb0c28a683c839e2b410bbf0f8694d4496262b9e7ab8ae8ec3a691ca861204f22d13f45507ce7eeea17d6b069b556acc9d5f2e57b3d75801fcf57aef52d03889319d683391b92e11b8610f8d9587a00d1dfaa9cf9cf0dcc65adf40f38504277f1a7ebc2a8ed2b39bb13458bb7152e4b53fc591e5e3c6b8c0373f4ce97205aa56827b7fa3f481e30fad2f65b9bba54fe4814e64a55a8f4ee385e08fdda0068b9a7aaac774a558aad14711afccdfcccad6074957b51be458a972f1ca8de45774098da399c9da70987f6a8e220bd072e634e1099adb53096fe5025d322da0511e6dc0b8d90a8b3f65efe98f42af6ddedbbbeb16190b47d7fe0d74fc14f02580a02c6e59be54531ef5ef2175a8585265688d0d86342e3ddc928e839ad062e9d4de57068400b1c5a643b1c060eadaf18deeaa385583c9a374c058a05d869889f685f5652ff212e6e6e36e86ac0f6dda4ee627cf53e903eeda10b8655cd27b4cfd292cc31dde967e320f84fcd1a2f0bf028df381018da61d8303bf5c4b6b7c17a047b794f17256b640b50c473aa75572376f641354e108216a3bb085e8badfe5ca41804b50d1b31205856dc596c84aac638228c0d9464d457cb74b3496247345c1dae2ce0afc22cb62c112a1af9e4ae5f3a98cfc229c535d465c3aee82ec6babc9031173dbbb85cc587ce93276558960a41f064267b141f9e8f4c918df76fafc5892e21035adce61fcbd7aefe1036b2f7d2b187aa71369c0ce956578509e5727d7999b051391f453a56571ccb4c36867751bafca4d80c6664faf74e248fbd646a998dbb3319bb117e5fa2e03b648fa9e9b19040cc2667be7ee3fee2a85b377e9d4a2472be8bdc9f16bfcecebe019793ddd7992f5f040f8bda89b5e0f0f886e3f355fda93f11857ccabfb7b572cd079ac2ba9db75b53ab47c204541d4c4ec6c3185c0d31934278a22ee3b7e20f100fb3f5abdc90b8dbdb84c2f6e14f806dab769ce5ecf3bd596552d68377ea71a00930be949a8d757f7dfbd6598a27435bfc11ee8e76202237172f0a8460d02396be947f354dcbd7e03992fc9ccd6e618d1d1b95dc43781281239dab8f998a958e4b97f0414d9cbd21bb25d36b679a1df8c23f3e3bccfb528d97c234d24a57778acaaf3a1127289d3eaa35d7cc6e51ec6fbfcfbc862f8a3115e6c23dba9d9ba5aa2eca4ef6d3059276e7397684aab01531046c4ecf07e9b051ae10ece8bec6af7814095d2c4d709ca8b2720d3d21c78879d404a613ff60b9a2a002f01833e1ed36f9f4e7c82093c8070de8f958921e0a1fc16dc63d9740efeca835f6add67fc97ecf3531660bec001fb630b0fe2d94137976cd0414de045827b91fee6e8c755ad51ff50c5168d296cb28fc6b035dab8fdd2da2596e2dd7a78cbcbf225b258ab0ecd0eb037996dfd1c334b55a862a5a3e8f05c3d3a07e37ca002d4a76b64d752232d4c3026650317435430d7359e664dda53c0cb74cdcb5d12b8714195921dd335f49b336cf0300e94b592b880ade100bd7277251df6804130324916f00e0afb6430479df54190ed2328585e1da10bab6cb425a0f9e7500f9568b19071392cc294c7658044ff7539ba3a5b9c623fdcf25babfdd38b81e3960e9bfb2f067822f8cba99868c6fdda70d4ec0dcd34a438d110b5ee76520aa04b13b062436adfb9f7a849d2db8c850ac8f1b3d1982f5e987dc45236e8893a0f104e9f679161e8b70e74c33c2124498604a0a0bb0ffa22f8a7699113b920c26e30877d8faa27d050f1662b24f1eb5efb7f62929bf1bfd768df6bdf94815341c33e48cd74e86ee16da0b8a0c6436e14dbced3015dba88dfe08f8841f5a820e6084b3129315ef10f245646768b9c97a2e1c5051a0e97fc367cf44b897fcfe6619892b373d6d6eeeedff3b062d0b60a08d35596ab1f8a3a5288516949508b46a5ab69160b55b8f53109912a5d2676bd3658733812d6d1b03cef42e9b36e0ae2136b05b634ea33fd2623a7c33771fac9fb4e6fe549b31fbc277f146a7e1bb96cf862f4c622d8ef71d0e9b9ef84f0f1dbef218afdc2747a6d640bdf1b30001c43f0c5e43d86776b04fab6def1f314f35f6620143fc86ed82e12f8a929616635af9f93d8b8dfff8976bd7d690c501379f99a4d546a15e414c7cb237727389cacfc30afb277948e1cae72687b3d2f2f7646f49f0c565e866921bd09d526bf6c699b7e51e7980da25e9523f476106b49b46b8a8317aa325e58617a51504a2721ad400aaa3c70272a2b2a06d17d5df753cd9534b31fe6bdf1d2a72e8c698ee6b6c1bc89a858408f0d50e5a3772cc96b227d5c164c6dd91c5bf3779a202eb754114e04457eb416118c7da0137386e1e14609f9a29015ade235f854cbda869fbee4d6a94fc44cf4fecf7e56093763bd7f14b1220c59fd782c484452306d64ec4631da3d0808cfb1b071fc6528c52a54253044fc28ace8ede710194e75bc89f778d5e360ef795c2e52f51decbf390b032d386629f6ae581a5ebf89d0a7b369ae0f2fdcafe10225ec97435fc35016d6471ac33fa5ed15af853f660983b01dcd9144a65c9965a9cbd65734577df581bc2d003445a6c5fe610e55f447b963ef4f345ee80c29e90bb70e02b7a0e1809e6d5399ad9e1afb8b334eeaf7693593760fecea5e4864bf54d8ce0b007bc06772523cd2c5534238b138acc00e8a4771b03e986278ac41c6c01d7c303209e59201dfd18cdb5b766f0962e213f280dd9839dc6c0d224f5e937cdaac97edbb7b374bfe5cc720a2c75bb8b24294f94c8450634e5d542c1dfc800df0929e956811d76e94bcad7e5c41e719df5e59ff2dcf6703dfe76e67d51eca692494918582af5d8a5de6b5fb77ce3eb6083d60f4845fae4e816550731cfac6021b09ab5f07dc29e3106cc2131339b065f37caa048bc6c38cee5e32fc82660b15e4d630b6229f279740aec50199e5f9a987e75c7516c409d43b3df4417d7d47e0c85dd32c9c344a31d86b44a8dcf72c8ce63add093ad1ce16951bfdcaf3dce2233623fdaef9f97d28f6d6122ab63352c468636357528c530b271d9a8caf089e7b1e6ac87f2f4366ea64eb176efe823d326835a83413d089ab996649d4676a8ec7b36776809d62ca90a472639a4ff94a343a4796e5bc3620470aa84c4ad734c19f151932536aa75bda8bbabbf3268d49d73a010a7ba32db7cc29f1b1ef6b1148a3fef085035b05ac7e92eccbed81710a026f4d4a533051f7802db2b06b643c82a849094affeaa43737eb00485ab67e6c3b6afb421929af673aab817c77c6e304c44f24b5d2d7e2f44394ac8e27e0d8322102b4af9c78bcca58b254916903dbac5b50b36c0d906ca28b544607cf40107dda30759e3e75c89bfd45fe7d38f7baf0faf8426ae64174ba7623000d0179bbf9adddd3fdf82d6bfbda840888cf10a607854010a4963048519cd6831042174e4582b99efa1570381007b51d871e4d174a196bffe47de2867fb88e755bdcbc3b974340c4d52552a5d7e0883057e0428910b19ff5d0db54f493d016a86d0b88c34f04aec6d0d34abbbcb97477d091a758c00391743162c89376485e8345b60412dd103f1fe1d95c81c897cbabc4475fa08fd8f47d470a84b9a61204ab08c17d1c51bc1fa2e9a8cffe5114bb6e0c617a6c6455854133d64a78d94788c19d6bfb5863e9995358ecbefa04b6c5f38cbc31d4613eaaa492ee23112b8ed3542995af26a2ec1009469f4c0cb92af7d27772c8e9daed31b55e85c067454493b3072780382049a5edae4d79963ea2b786e8c468336482f8580e96970e23468bd8bd246f3aeb9388ca318ab075c0bf277059dc711325bb2a1989f55521748212b8ca242fe91d34dd086b42e593bb2f930de0f9c01260f84c045ae45c9692c79fb1ec8d825c23b40b7436cee3ee0ae1c162d44a1058aa33cfa2243918665b51f69e27d1087305d2caf01cc362f52bc0cece0d1e01e0277ae65ee1676a8b47eaae366b299a5476798d9759d9e7452125fbe38b94858096e2d6def425b3bd581588079e5e3ad04fd40dde77e322bf4833c046a1a1d81ce54bde6981ed8460c7b618e507f7aaa73b0bea78827ae1a0a8b610505acf647b01935eff43f6759bb49f8195ab4bf346478c46d815dabde3831e173f5e921aef52aac459e239a12d3be676eb0f7fe160033bcbc09b75e628b03230033fb66880227d284232801c2b1793d9bedac6b516052868abb8ddd28b6565ae9042519bc520749c623c73309ceb940ebac2b935d1877aa4b288d6d3291a548036902c1e49a374f0c0dd09e69f978b755e76c4b4e1384ec06b7a0eb1f342735e14f0d41288b805ab6df720d439f514635a67151ff4906aec05025945f50ba6837bc50de07694d301a38371e07ba814abdc47132dd25b21192f0b7dcc60d621646728b312e2141605ca999531112e14aaa32855dd0e7ff1a1edda24d5848bc0e299d7cbb0bdbad2786d4ba5bcb70e91c71ad6393ad71915d91f08da8c57dbd3d97b701330dc7469fcf15d81df65f3064c44a6ec65f6a26c7003d11c5e137b878cf0baf19157ec32156370aef7796172462704a1abcc747b65c9049a33d18321b022ae9941dc468f895c60112d86b2ace9902bec8281eac45e810b0b8ff42d71e688e98030bfc51857428ec0cf3b872833961512a87d3dabab023670f2c622aebbeab9b36daebc2a93f15821fc22f294857555a984faf146f1b4be522350a63a10d34ca9141c707fc0b7fb6fec664459bd8ef2686be58b3452c3cfb2a6dea700682e026cdb64b5971e7b64d4607d49109fb507e37e0b69ae045a7ed1742310c8165e646289b8a871a5407ca89e0b1e7fc4016e5f406a5431f73fd36811d43806ccf455a5557952fc834471e05e77192574b400dfa8b5db0ea99a5100b7496ff0cbc0c243dc71ad8d47890404adb980086a86c77e7ab7797027e3bca54ee091a00961f286fb1414cedecdc0ece7e40f8b1eeff9497b4e1ba7e699a50ebe8284bc8dcda42d03800fa3744988feb59572b1ed39ef37fc88608fa23441063b6f6546a2a33d72327c2c6ba8454b3514c5271c7bd5fcca31b4abae00220f80e2d43060c7f5b0a531f969aa7e6e29004902df41cb9a8d89ed741f4c4b3f8c3a8a8f2e6995fa6ed85d9380943e4de87114f6cfd9a221e901d50f388da335963f96646482d942c054a6599e80227838a828d447a2200ce0c9c16923cb828fe211c2596b90c4b2a2deaac5e94117d2e4baa35c3510fabd81c1ce94f290c9f3f4f39c40ecb2d6966e24e330f8d978f956b659a99b2d6a1aeb335b55dcd335cfcf48e727d23b4d108d8742ddb022f180cc71be0025ba2eb782a96792f56b8d62ee00c3c13e73278f537da497b9e3507135b2346509a8aeacd42ede440de2476d83bf0e519f7189fac4c5fbbfae0a501142dd3f8ae157b10e3c9a50e13d5014f7b5c1bbebb1635ee35b6e81ad0d85cc91e0884a411a8f239be34c2f59389e1538cbba342962483098b5c6aa6a6bcdeb2afdfcab25ede8e66d548191c889400358c10bf3bca6bb3a353b37ef4df0c4ed082d4dc2dabac65e76a39cfa611ddfbd5db64d2e9b884fcd8f477506bac66126724fe4a75cdb3d7f3ca90421b8a5e997509be00c2dc0af75cfc309596f8b8684c243685ddff172694e11ecf521013e97f8497aa1295f7fda41cac3d48488fd161c0fd1d92c4b612ec044923177a85b8032c89eb2a3481afe98bed72138b2c0ef9bddf015e9429eef42b899857bd569b53c3527badb4f6b06646d05a87ddd10bc83fbdce88f6e23d3598929670aab72ba7d87a20e5eb5c0c91623588e19b1cbf0b2baf24fc3cfadcd5f8f53d4e4c8144b5f67d61dc741cde51bc5c59d3d45ccc940f45a140bfc07ffdaa7c9d8892e640376a281963bfb369808da8aa7128ab522379f8e4af5e40aee23482f5afd0673d0ecaf51503a509a8660e60f1c0a1c90fd31996a4ec5426a88fb060a71bd92b372203399a24b33109e68eabaed4defc35a8b0f2414fd164c67a64d6789e71cb252b0781b076f463516849ede9f250c0a740dda7424fc7b755530ab80cac331804617c73763aed3637fbbdb51df1723110af4816c20d938d734206882156a90aa196738ed063eb52d74e59a0d84c947177917182b05d38c29737da8019a5ae7828955d9162130b7af3740ae093f3459b1de810889fd6d3f860a1019a98fd217448ddda19ebf18a2a8192c6f9bb6682d1486dfe0666d249e8f56a723af5c7605a57d5d24a5e6882db15699511728656a68d254b53fba44f180f1b433422c8bcc21337e247c8174f243b8412b54411003f417eb4a7f721bb136e223cf20aad7f7ee021773a5b4e4fb675dab05584d4c244e3b076c5c6c1cadb61790d804b9cf57640edbec48ec88e65793d45d14f10275aac3be08a8983348662b7f3fdf8c77203dc2aa791fb8e9bbdde1fbcf5a679e1e70157a031b68fec0275d49940a83d58baa64e5ea3df92a4c37e0a5accf990f96822a1e488d0c5a1bed493a94630ca6af0472260338ec47f9da7fd3314a2d0c9a55c322751b1735e851bdbc31efc8a530d7d391b07df6faa5ddbb8a0dbdad31ccd57690c686ac675f218125a132ffc0fdf5de04271203c744fcdaccb9a7ffcb97e14ab7dd928a2425e63da6842d3b5922b51dc4b611cffcba4afd904abb471a6ac7c61f36ed334a0d10b7f082c54ae67d6f8f766d55fb5bdf1d29662f7865a34be904357a69ac7bf529190761c06cb61de20237e331e206be8af5fe261ac545cc9a92e1a4288919125fc343f3464f5c0ea1ef3a2d120fbc3ff536f270b53ff140b349e4ddb9dcebbc5daa37bb6fcc79986e00d610bc730b9718aadba67aeb1a77dcc85c9f41eb2e7a296e1f722caa1851901f3ad46f60ac4b825baf1fcad92c608bf974309d36a46639130f9a9f7c90791567ce7fba8c8e63f26be255e4cbbd53013486207c662737d22ad349da80c9463c870b041157903353c7f01559b2a40821dbb74e72f535b810b04985ec587801fa17530ac8d5628b25524fd829830259d622b6d5930e9286b9fd7f3f374871bdab8f577ac59f903c5985f5868be7b1dbc2eec95029e48519b182e0e21a085c42bb82add15054e8d115b4a533e5fa3274811e739b1f8a4a0a279b87e365c06bc83c01b6fa5536f67ff5801059a93533c069237341a58298ce55cfe6e98d83db2d67ac22aab67196946e9cb77ee6bc4e78e83a1eca856ea000a185240eba2f052082b2063457e80e42e047408766daa1e28b0030b90a47e88cc65d52c77fa80a6f97e54a3535a74e66944424c4f81664ffedd306272ce52c475e00fc3f20318367608a5c016ea63954e7e652d60d6e1d38292dc6c9afcdfc63004ecd352cb87c5a7c5e03ba734f42754432882aaba1cc4c3104fa10cb0db59bcc657ec945565862cbe52315aaffacb9a1c5fe2bccaa427c1a4168b5b420eb25070c2394b7177768e41dbcd52d4317a6adef3d4a5a7f2bf75cfca8c1db05bdb06ca6f63a9fe8536b30b8fb0d520259430ce611b214674b9049edee2f816651b4f7a294a4eb03d1532abc2d2ee25a276513193d5ebc156f18a708565ddee3f5c6e819c5bf55ae9495cdc54cd15e03918e072a1481165261258b031edae07b2e10c9d120e234f3383d769e9942429ed991f989a689b117488c0ca84be962a5600b76fae5b3cd3fc59610581f70732ff313228226104629fc635db8d2656ad9c6dd6bb4363be2398e565cdad352c4ac656e867498636d0ca79bcd20302e2b362cd30d748fd496d3897d8ffa31ccb44907921f469205a484b6e98a036e54d24b0963ca6772a3c9650f5ef64a28654255f3c12ac02c09636f7d35cf98cfc86e5c51a13f2c057d6cdb071900bf1d91df5630dd1aebff68574f96fb0599f21042f7e5d910314cf935acc67f391208a1399ff8c3cebae5a5bb33951879fa0c9a5bf2326c6023bd0d18ce56fb9bef688838b60a531043ef5e4bbf911187a0113316c728328d39643c88197404492a6718b1c462ea39813cbe327a3a6fe638e842a96c5b213f36a6327f3b81de317978e05981a8740a2bb501b3f6bad9ab776a32caa34f74948c94913f60505a7edbcd0516a6315eaf2405d25affb3c14493d2d3b0ac8ae516b24d99f6572654e8ff97b750e9db456151fc824d1e394c62d32e8396c50777d7e72f32d461dbf45e59da015d3c4d21b78736c4076fdfc1ba627a77237a78389278d7df0936cc21fadd8adcb4ddba3a80bfa3f098ac369c02b60aea79b5f0dabfa341f12b722b2aabcaf48ca4eb59c389b905e9f10acb3c6aa1ea7ce009617950f32f9aee1f86244551cf36ebdaec16afc0476046511240047814f22274fbb36264034302a186899320b26b02e6e0625863580f2522fd0a7e75e0cf22b1d7a05ebeb19fb0b59c3fe5651d417d0bf366ef9a0d9ebaadcf2d96483c325dc95a8183baa26f270ea5a185d39753148a996b0fd980afeb21330b4d9dd97ac91408521d14961bee58627dc4774439c9897f23996a67acdc67b26ffb72aad7b67b7b8a15943b6692a6f3a7865daaa2cdbc9fa376359c5bf501ad5387d4d42667714595777fe304023daffbc34cd3bb8845330014eb85a524e0e1f6384bda1c9e5353a34b599b3825623883c35061ddf3e04519f68dffb58b5ef108c1250170f76f5ecf9d5ad035fc8e50ba50282571a46bf9c0bf62337facf90a50f332fe8861067860cd2f1996726c0cc0040bbc074f5f13e2eb481f169cb0a2b6c0e936d89e9f463a0339aa4cc7a1c4099cfe1090c8b3e3360de0a6247770af28f5220926f4fb713295ba9312826839c2f5b43d3cdd31fcb6d59a85c844d47840bad27d200dad73d9aa76294cc2c626c900e6009502d2df86feb7f857e095791a6986b426d4cad7c92d6461c8e6505b6c21255666d7e798da26f87c5e9f4047b46e61f9e24b83e642ae32f827c9067dfb665fd1ffdb2a5e32eaef68ee3de0d29c6a1d166dc139216bdfda1387f9688bcbd1e014c59e5ca3970250591a59dda45231fd647424bb846460e45fb99c63264db87a9586976de59801ed56fe9856eaf802276d45d8845ea5376747cb6c4915ecf12d3a8bb403739146839767cf292f8dce3d87940a81eccc5659719ab88f8302c9556709d270acb84afbea8ca50f55955749dab0db2fa3a7294eb086b898f992c9d0b6d1e80b5ad407ab412ee018870b63e0f78b25f3c008219ecca9be85f682550bda2affd4571fe7267e8c9dabe76daac6a96a908ca965818374508989c0058ca2e09ca2207ab568c9b44d9a5c80f1702d1b30a22e7849e1b2b6183ff64f6ca7462289dce17e520205b83653db0ea3ff4d985f20a84f4e028cc226ec5ab2302169dd0208a52cf52d7de7565fba4174f8fddc98a13115083b11711b298d1adfe66dfcf09cd21990b106bee3f979170a1901e2b696c88427467185e5e9013d2eeeb049a35e2f7f5e64c138b2565cbf60f718683889ee8e6f4ca0cf0af822e6fccd6b368bead292a36bbbe8d91d76a6c8c96b8940aa2f50edefe944d1ca8998c23225a9f2ad0f19db60fb891efb82f268d9385b761c862fc0b06a14469553367ab8ef1ea5dcb74f4a61251470e584a7c4e51313bed8430bcf0a1b8ba654bc5941ee6df5df720a8b39aa2ee5451bf66045176b7e26095803e15832f0880229661ed0697d445d93a2c412d86b5eeefe64802c4f729801321596094becf2d3661f1d22efb7a02b6ca4cbf5319d6e4e848e1124b0152b6ca164090df4ec0d441f7508b1d0391584670fd89346548d4bb19bc164edfa32826bfa19ee26ea17cdceb445862e6f4b76bdd2028ce450fd2a810ab0ba3cb9d7fec021b416284b3e0e950328982ccf732609e1ae0c8a6dc881364fa66635b3acfaeaa540a6b18e6c2495ab90a0a4dc241b44b731f78a2a2488ae382b3409ee719017c655ba3f11d286c00340bbafa9976b03d5be7ba3a3b51732c80c943978909f86a5f5f9bfc1abb079c64550170ae1822f1136edb9f60314b7ef43f4947d0a88fe20f8601129e4713205675f0bd4300a11ca05927c6974bdd5c94f9692f33390e3ec8ce8a615b8a4fd203cdaff61787a1a3490151fd6101cf35be8bba867c35677c6462c510efbb3e095aaad957c95247a09f197d580a28f3084b7e2f9961211d83ccc5d5601f4d91912dc27bb177049cc6dee3aa2feee41c31c0365759be5819024468953a25cb371077df90f90c67756b369b5638a0eb30295eff88d27c8cf033feb584bc1f06c6d560efe388d9abeab4361e781048e2e2b67ef786a4a88eafd6732c81fec9ac1b00e247b6cc58551f22779766233eff163147c7238c5b910a7e3c5009385db0509962da2c22a05884c62616811d5f60c86739d67f65b8029480dbd2c551d4cc35a267ddc777bbeb7fb649a139aba2d0f9692296f8b43962daa2b0cfa663131b4252286ec5c04a554375e704e8209739d31c223fcd5c53c3479a1a7e37137c4e587ec689f5e0bf72a471147ea3c192fce8a451868c79aaa441cc7b8f0c063413e37d925f624335ba7020d6d3872b28e785b756833b9d7867a4a15eb2f93f04d84cb8168aa8e42cc65d7f751fc110c23e77168b8f4b169a74217cc4cf92051b5706e913d514d5df24e4a98d5da21fd6eec79094498d96845b2e1c3bf1f70875882b495462643ba2c854d868b54931eb5de8d79d3899a0aaa6fa9d692f51c208888a8e4b6cd40492617448b1df287aee72c69685bb5b1669118dc39f6307eebfc31cdf64943f53563a89974121c025ec70b2855f6e795b86ce67953783a9f3022aa832b101abbe5323f3ea3278d353ab3087fddf52fae4b43580a31c478e562844ad4d6e2d3b50baed8e38a4a447e792f86a648a8dad93b93292f3e0b5c8869902ae98b269c5b78f520515a28e95972ad41e99cca29d81b9fc6588442d8392492f27395310e9b2ec4230aee8f24a3ee9aa028b23e713b944833d134f65dc0df890fe76efda2803417ae48a4303628e371e1dbdf0f5024fde615f72d062bc5d101ac693a3e2b1f130707c224110dec87a80925b36101a9429b2a2f8e6fe79fab1e4aaa6a57c2a58be4d1eeb25896d783dd2c93261782d8f6b823b7d6d155faf5ba824134c343bb719f6f7cc44795b006b43424912cb423d8c6ca9db2f15eb9714c4b83fea1d9bc0ee8d68e10ae9012152fc8699c24564051abb283e19b4d5dd8f60fa421887c6a48cf0592f15620e9779ccfaa0ae07b135e9271c3a5a7c4e2dbee3682076d02d32f47798fe1cef44bfe26c124950655b93458e53c00c999000869c5218df982ca804e4afd88100ca4d9a4967cbae7839a91515638661286bb367ab9d89223e26931926ffa0c15a65f9fec7a028e6a663372b8c6d3ee671abc2d925ee48b0409823e23d4d1d56e0cc65b6576424a94a8158c0131fc23e5baa2930eb417b09f516a7ae127430e83b1c675d0bcde3e7cd37b8f0ec99db30f05deb9aba4f61261d267265d2041109b73a597baf2d13b739fe3fcd56976630e40557c009a8b2e0462a30712482a54633e203216f426c430701e03606bd94903884706f01c5f0b5c47c5a00d2a76b0cd425d2365c0cf8957b55384e2295f92edb101c3907d4957d802d7605e377151665d1bb166db6ebd7beeacd2960dde2620001a28ece06d6e01dde99033c86d9c26180fcd721f5126d0a86719d17a626dc157d447d93ecac19b664ac4fc963b9099fde03bb692cad5a72ef24cd63f9e4fc88c6df78cebbb2d3eb4375b1aaeeed6088effc7460296d3d403b0dda072d6918679fd8c14d524f245469101f4ca9e964acd5dd1235049ed039ae206d0c8b33786a36010c9e8534cd03f2899be6da697530da75b55601b7277a4b2ce2b520b6e3405e1aa2bbdd2c72ff8f369679dc95b9728b3bb4f3b0a4cf5e7455af6ed0497eeb2cb60a6d18002eec419c5fdc7fad9f84f8a77432e44e4bee11ff8f9cb3d2b88dcd1e503340f5eb4909192f29af50a2a1b0506599cebf472ccbd2df7cb56b9c1e97e52c4cd5a93d6a9c88a1c11ca970aafe3f5869d87922a43bbfa0c0de0476397052a0dc4533c49d5473800c232d37edb9cc5af0fec6c6dc33876d472c027b89b26297e18572613a9baff166a2d077d14d6db94be2ae86325620923fa223ee2305439f3d685e8ea41b31a3cdb1a9713c6588cc882ae073ca0a05a5e7fdfd4b9ceb254581606fe6b782660b27a217fa62e639005e99120293d56aba2d819ab3e456006f7ea506355be1e69f05d2829454938cf345e552531bb73d8e05c2fac08d5340c3151aac1780048fe021577049ee235a6940c6093733c2b6b2cbb8f8c85125bcbde0869b1cf032e2461124029f46d164b24885868ebbceb6346d22cf22ba38df609348e48387b2d280d3bd27faac5622a5dc06ad6bfb37e288a690e30a2724cf5891c604172e2dcc4f5235276571e9220086078f840f3f26dd2ecdbbadf25bbd5c6b84cb4c7d02090456f11bcfcf2d9382fd2596c5dd3be4da8201dc940a576e54176eba1c44c83cf04320196de80b3bf91eeed3f8266c27e6dcc47873f33c0eb5da0add62e2ec56cec5c429ee6877477ebc178744086cd9ba41d258625331ae279146cfd5ba6397369506aadb7745b6b4954ea41bdfafad5944155c964e170cbe8f9c839ece27e4b04820cdebe35d11687b77e42926fde17320874f1bf0f7413e914a5016cb13c6d434debd8ecd1514309a660d264004b490ca7c2978003244b843ae5304cb1593a621653a8a39db33dcab3f46a722641c8d4a4839921b06d86fcdbaee487b44831b5bf8dff9e89654c8a52bfe628430008c3a44d2a0970f32662db6701f8343ed8a83340425c3af921f7304b05b259d1cc65c9eb9b80b35046e60ae2cfb8bcfab3a69f87a9f6d5bac81a0ec87b617fcba434ae35a62b29b823efb8eb65ee2b06bbf944318f9b83aff8cc6a18119cee7482e0d31835f14b5ef27e15c105d0e917ad82ee5545386587de2452c1b25695b7d8e6b6d257fe13477775608ed6a8cea2a4ee5f1771b24a3c1bfcf48f548de516c52b6d721c290e56c138463e88330ecc1b59b265cb3e2926b742e09a9f466b3cc09d31568e682a02649b9fce1ed7fb311193306ab0220ed024a8ea9f1e3fa1f7621eed5c687b1006cec18b439646b608923770e6cfe58988cc7cae184e2950aa33dedf9c93ad5f1c90bbb9dd06df365fa9cc743d5ef0abcea117840c6c579a988ad36d91ec0db9ae43424609d96c58f5a4b8697c34257bf40be1a41aa74e367f0989afa692fde5a1e9add93c829ac4017a38f6580379a8787dc62b308718b43e59775cdb7363565fc4a13ca4efe638547b25be9094015dc986023c6d5894ef4d77fa089d46be09d74b7202426fd841a52e197a64bc8b60c2f4016996378af24ce60dde58b474b0a777a25c820eb282e7cbe7a3c3a2e3d259460aefb3d48f96dabf2fddca31f8982e6746d493b4cff2a5932da76f86866c085ce14cc4d80ad0aa570cb2b951abd2d875664a35d8012221a33c6ea0001e20aebbc39a2a621012bc42bf97243e54bf37832f65d6f107d0f0190a5351ff41927109c48e259571a52717659b430e983bdb2ec4ca21c30b5221c27b7f217a17088373401f2549e6743e48e90f5d660fb3cf5fb4ad91dd6af3a9ca1c330790077bc6c0052d8c30f438c0d691b97eb4a1481d218a9d185026a3654c74a76c8ae0f9d25776adcda75d8f7c1cabfdb486fd55833b44532583b471904d626066b8d4e951d649243afa3e418857a6daf0529f2fe541f332019ef646129308c7a1a80f0ffabc4d45a554a465c182b785be41e16e9918d63934795cc625dbdb66d7b86a39823ee3a4e7ff45e974b5aed8e195fb5688aa6baa9470fe6666dfd3dbaaba2f99b40a85db2a3d2a0b69ce396dbbc031cc7987c73da89610164bbd3ec029e35cbe5741c2a788cc8b68ea666cad8d1b19520c29aae1a994e696799f92ae0a87b975abd080d49b8ba832fe321ab39ab57745294abb21fba8e660dde2fe43787e74936997c4fca429ac522ae001f21d6e699505c500218ae60b895f4695449f708216a38a207f3c7be2b86e841203eb41a284f97521653729fa7cdbf140b8ad63ba0ef69b4371cac59315466a32057bd76151d84015b537a662951ca94eb2b3fba94519f927e42118ac2377cfbbbb76a282b5283be233b18362dbc38a86b8451b6f4e2dbba3b4a3e9a8456b5656b8fe7ed5ad1b52ab63b63f9c98d4d69c8b72bf073f59b46ab475fe92d05222bddaf25d1c46b1c8bd28c33e17db83eaad2a87c8578fbc99a7d83c6bbab1ca0293d16132e6bd36411778d77430f08411575cb245d14628452d591e61da376647d06fbc4ae56a91bc7792e11a30b0b29478e34abac94b3ed194a147f54c4fdbbe8416d0bb40b30503f90b4c901662e0ec4eecfcb057fd39a4a28159be894d2962844d75feb50c1d8597393a235831e80233e85298a3ea4f1bf59e3c5854ddba5f9c4aeb4499583aa6f0577ac1bb05cc9e73274dd2d4c9c74a7e373b13406cb61ef95d725fde743ca710ecfabe36dbe5fbcff4f2d2f1f3a9b69782ca71c77f1efd94e88e949f1b99128ae2bc0f33ff5a081ff5dd7b27bd1da56f212ffe40db2b2013536bc002a9bfa1b1e0d12563f0db565c5834796a1832dff43055fb20a0d6e8dffc7251f6ad26f12d63c1854035795ef4cdd3b7e0c7aea59d06c3c7c582523c5c14edb72c2fee00bc9f6a24cf30efe3ae55cc8dc002f29cb00838c6b0b7e6765f285597f391941f83f5fba07d8a837dc01c4973f242e4478fc2836a27e867468e71038f28d7c675ed5547249fd09f207d750d0818fef6d591c58d6364d38452489422dcfd4ebcceb4089f4c4e9546dec1e50ded65776fed159baf8c99e2bb44214163cf09cda78dd8c7b04dfa2de7ca6c9aa98c1b1fc6a1582644635bf63beae82b951024f118fbc2320af67e57a6b02c158224d91c04209cae5d0eb33e291ecda2c4fdbd33b1c5c7f8e28c048efa1bba7f13adc68cf838c0da4f0cf4d8f0c661dea822aa38de992249bbab57bdf45f13b8f65816337ca78576d13082569e9b4f1b489c2805f00f1acf1aefdd5052d9152e1e27041fd7e86aa8278108586868b549d907bcd23ec5936e85d388e91c63389e68f650029cb522574a4742dbcf3f84046200c05e416020c2fb04e5252c461a55c19910fbf00e4625a53584e7592d3d33b3ed8e2aae3a830af42fb73743b5fe71944a946824670dc81fdee737490b0e35475e04cf28bb7f6df64c607c3a04430fcd350553acf5d5456a4223ec579bd64be79ddb43ff7bce5c3b8b731ecef4d55794cbcca4b1cb69417aea9c95385955eca905dae1f468f3209ad6bc8d50b65144046ab4baa3c75c55c2bff05ce8d76ae3ef7b2ba6a7024f7bad7ff6722c001d7f397194b326b89d057dcd8ec6be63902cf1473dc23ea643471ccb4d1cf30fdf2cec821395e6f3b54de793b912205493be84a164b227ef7b0bd8d8f9d8cdaf2093797256daf6085d78896c35f1fa0f32254ffb24f811f88729e94f9650768361ba1ad95cc674462d3de3d9c5c414bd61f482fd2b2f466ec02dc4f1a02dbe55fa74cbc5ec3a3d4654909c72f8ea5ab32ee0fb5a2f0e8e05f23ec6dc124080c938376babef562ae8971dee18e18280613ba3615111967785ceb515d6c4a84ef0a4dda938471508ee75bd6f99f6bcccbaa9d221c698159ee11d25c9fff22bea02a0677f62438ee832c3c7d0aa8008ef3853708e4aae57e7d61ac442a06685e4cf887dddcb4dba05536627873ef64daabb39f4ddf85a8224a18190d097a4bf619ecaea6b4b8243e11967d8d4d970ee6d0fa3370344133ae52f878274eb3d2e0d6ad938b0c5b1da8ee9b6cf991e4e889af0c98e5a9483ca0c65a332afa6cc58cead890e49fa4b40b625c5408e074090b71d567a8ebcd5bed86fe5a5de7d3d5806bf54f3e7b7e4074c1d5cd4512d5c631fb7bc88ee2cb9dae41ff1a94e680ac23322022cc49dbb6d54095a7fa82330e20e4bb7c3f9bcd9ab27072cef6f2f3bd7b7e3401efbe6de6e184a7dd420168db1030f731ca547254761d705710426332a5f1061e5290a098d424272693ef640efd03be3d3f129efc0cc3e17e4ba1ab36e4041201b5dcbc56afc76d5a27e62571d919edcc8b8bb109e97d693e10afe65520c1e7578934ae96a6afb0bf6be175ad32b1208f66962159f8f19f65b59ac7fc259171b2923bd914dcd427c04ee12274bf6e1e716a1e2e877e8cd5bafd4812a3f116781f7b2252afbc1a46a4dd5aa2a9bbe3d4d42dfa591cb1b87bff9f6f796319cd7d8c1f0552288c754aad2507711adff5f0083f98c020811169e1b769c43a224f03411e738d48c777fb98cd09c6d1939ee264f30b15832682f22c7732c07cb3e5a03ec16d3f5f15b771fe97a81c883fc1547f1ecfe5d6aec3c903d173a843aa6c2052b5c921df4af3685598d7ff0fb4c7700c6845e169559c1cc1427b1775303de821cb1abab44b22006a834f88d29aeeeb0f412222dbdafc98d4b859f2b412e58c5c8e482db284dacb75d2ff71fce998604dd7f3009f6f5ecab35a31ea74a4687031b8261fe42f2edad998ef66550f091e7ab520df062e9f3c31fc49c07955f59b3d03caf3111ab228e71940bc8701fc164d7bf071e9d9fe01299cc990568ab55c03152b3c5bb6f28d70538aefd82c301aeac768b5770d522dfc09fb9edd1bbc48b2cd644fc86dfa640a81cdac131e2a33e98e44add17cea5ae3f94f1b007d4f2d3d26312bf1c66f36ad838edaa9318fedc1e22652cb53166ecf90a8a5b8bcfe558dbbf39660cb618c8963af06bb83de56a0b370f8e3b90ad5e44565ae4577e49f34e6acc3267060c027fbdbe138688b12299d483ab46137cdf4126e0b4d52381d8cf1a374d566319d43c20c616b2df64f7e201cc0438ade3075b8d1259adaf5cc89b1667069fcf42edca14b7f2fa12df159c6bb8755e4bb9b6715a45daca085f7c08959ee969daa7698c8798fd44675ce64a6506b9e339776ac4f97d7e0fb823ede9274a202ad171350d5ed08ad0b1efd939025dcd54160d39ae2b803fdd977f6ed7704d95b3e3c4d692cc028726a975e7cba2b8ddfc2e50cc78607e3b3e92b8685d6993f7b6eef43e1dc1ab6721dd27b15eba3cd7c2ae26c8743c2613c12addf1e1395fd05c7a31c9a73d4d0958cad5d700f85634b56c64f83a7b87a6e6362d2d2f5168afcc1e3948fcbc48e3195c97b0a1de4c0a162ee981c94e430fdf752f6d7811ece2b8db97d9dffd63db077a4095c6852a8fe967610c5e21db76ee034bfd9769f789d59113448e5c36cae6c001a6beaaead343ac99665eb48426672e1b3122d014cfa31495b7df7b99c6d1bfefd25133e3209abdd595f9c54fa6ea7dcff4dc88ad35d28925937a19bbb25d4d39ed9f27d7e42b0440318400d3a42ab140febff7edf6b2047248eb3f1621c078f8e848b2a9c4c37936994334d0c8d086e212ae4d3dbdb54279a1ee317cd202de06d29c240aac95cb38288994108115dcb0b8b482567b11a90bb9317521e5d718e788ccdb168c75222c94f815bb2957d8eb22d017d10a9e8b5addaae1ae1ae99d2055d57b7abab9e74d248f7f1078725cc18d10f54a4201fca58d716cd211422075d934191a7be873efe6c4ad567b550b7fff65a367c3a81e56421dd335334e52dc5373439910c13b06001d91827b927d095a19aad8f5ac5dd57fde9066f2dd7f548b932e04cb5b073018b328c0dc46df843983251486c31ab6bd617a3faaad0501589d7e0cdf36baf3aebd92d21f31b4d33b782e6f886409ecd4cfa94fc030f85c0dd5d8358fc0f0c01a7c4f44827a6a3bfdd7ed958111f283e5dd67798af36545f824e7d1a865f71e507bc06c22ae9eb92a4eea74208adabd748f18a8e0878e15e8b9d41a050d42a65e27b94bdd3d28913aa471838c3b4a091833e51e3366f14bf25a31b1428d8ef31b02a87399a111b37eb0eec935e8cb6976a053881212aab547aaa95955d56833d486bb060781049202539cd32ad1cfcfc8a47d7f6d3a4f1313905d9737c6a908a82331200daf1b5ed06836cf343fa3992fb58904c53bab493dc282adddab28c98d6fee6f957b0932961f3a32d62096468a159ff917f078386bc7b1a70f404c999f882d7741bff24b9df7b8d2597553483facfe59acf993666a8a3afe71b527af7613f37625651509327348504e6f8225fa0189fdee35c73111db23960edde57c5b449a2e136dcc50f39600743d95c7a513669256fce91b8e1591326559c7aec1f824a6fb21bfd000d2d88e28a868a64802322c5ff912c3f3a67c54f4a84442fdec74808a9392ca5576a05d26564d01f65d0434be340c2589007598228879e51ab19a518b9d8182701eff1858babbfd65efdde2164f10f20e94a8618ad70e7a01097dd1529b701ca4437d6bc2a585240909e22809b2aeb8dd19c73941c1d94fec02a2666e128645c0a90661ac0d7f5cd70e22cef516560d56d8de65f89c1e8443f3a37814b97fd1b6595c76695083da1c521e5b412860378eef00014398b6e93597a9c9658ad64e781a109f00a90dcb691ff134f6e4ceb39976f9fc867ed3c84d37c58e4e7dee2964d8b6e75d5dc9e107d42d0cc6aad53f17122d2ad6da9d035a1cf1d33e10efc02a52e20b818c26e5e8ed5e7a3390dd07a3887b9b1d43e6005c5ce7ff162e9360864bf08671323565b765aae28853ea3fbd8885187916e6489ce0cd747eafd5f853b6bf251881c3956158bfe66c20f49f5c5bf5e89ee76396207cb5a3a632ba6e99fa0079b9eda44ab557e2567ba165ad04662134e9752624671791336c0da097b8ee47986fc71814efda7feae08aea7e37d275b7571637ce6b8b3b8e99578936b651c70f6cf6bb5e7651ee8bd7d25e7077b84c03f79be6e57cd05a6423de5c06b5483d1ce1816bef0674a4f7f1b07a2be75660865dc8c26d283cf0163d03a753c2b838e0c840cd83eeca0745c0ce6e16fc81ae642c0e63114c3b422741a5f1a1e2ee9fb17c538f5f2bbfa4935c53fac15ed9c0d5c91b922386e0ed44e83a76d27274b6b2e2f11b50cb8712ec0f379a09f948b671be0bac99656fdfba7269e49fc4f5293fbaf9e8f19844ee708b3876831d3e1a45e651b894fd663069d66e9b5aa520b1a1ad6258f0471a0d2a71b0042a1c15439d43c0e6f54845696eb0aae68145eec1f37f1e7f19be492850792ea9fa037d68d2d07423a9688471b2738343aab412fa533d29fb0f150cd9a0126ad8bbacafe3293f8077a8ddf421f97561dedd97e5a0efcb3e0880dc9a105ed862084daa764d7079d9a81335fefb8e5fa2a1074346a7dd8949bb47f7f43ae33118b3331add808da9a4c04241065477bf41d7d0c65331192a0c6d864a943cbee4ad077b5c2af82615e3c2110c7129e195648bc946cbcd98cd2ccddcc1ff3fa7b2f1ecd9e5ebf9d1f77fb81d37658b318235c30fd35c26d7c9d519965c798619403069761a46c8250bfdfc2305f4a0a77e876f12f0e5f1e5b75b9b5a08bc6135029efe09ce16848cad341a1a1c5b7dac6c8aeb743598e698102eeebded8e543ca66c701e86354d33fa3f0c4376c855cc117081b6e7140974548a8b6453af4f5394ee80948880dbf19409f921f9c9a34ec87c987d4c0fff02858f2be3d47335d076da3e2e1dd1475f60f251338a6c420d6295d784e60e8f89b56311e684b0d5f5b07cce23144e54318e99aa8c7b4628a761d22444b5c02227d9facbfab627593d22e62ea41b7ad23254589892e47439a468830f46e2bb0780b52e82a00b8d4d1a69ef269cbff4cb541eb4470c79480eeea9c7b6e090e2c2a8925505de8245d99c720af48255e067055b7b26c8e802391acd08d1803c0c2e5f2361788d20829f04c9a9b53b7892caca99673aeee7396781768cf8d5d41f04e4f853aa2358da040c54dd4588a56415aee07320bade6cc144aee4a13ef01790aa8243c0acbd1229c6032650ebd0bd09ac49e0dce1d1c44a81275687dc58833bf216ede77d7b969fa727225e117f69db5c81f33597eda8cb4dec331dfca43ef219d98670fcc97095bada0efe2a1060ea7e2b774aa10eefe451f1dfa5d6d1f500204e04c0371127e40b3c69fdcb3cc0bdbfb52017517c00be242dd464d5391be46758d0c2a583ec4059d3cbf7356a332a32ff85fccaacb2f682e574f570c62c6716a0ef780094ae053df31006fedc0c0826a6ffa719b840f3209cd4aca29ec6e7a0420b434a9485627b11b6b72d2d284ea794e772093a3f4f9d46f0d1369e94d3c83e9a6dc9ecb742498b761993eba8f5ece216104a6e035ac84b85cb364b62de65830fa307fe6176d6ee9f04ea5185bc105e9ebf39c6a86b54e855785b9ab9668b2589982ef75fc545188c3cbab5933862ed51226e10525fb33a1a764dd0e3ce87258af11eab14838010ae17919aef679085be3a33bed34131ecce7ae60a2bc303438551ff753ec0cb791044cc1ae03484a4041e103b9db391cf15e20e2ad0860e367801d5435af03b3ec5343738f32908fbfa9d9b357528b65bef62459c8493e6e437a4d96e7d946d547ec1cde01f53102d636061b0143ceb6c090edcaafbc103a29437aac067891151084de9fdbc3c96ef59fed6850bff6c2aff7d91c20afa6ac4f76e0fd658a1f16e313b7d29a9ed6cc359cbc23863df3cdad4bbeb2a2dc5efe1176d8e303cfb954608b2d8cff3c059c30fc999864e11ff910893ee2e3e502dbd651e11edbbeccd2a6c616e7d40e5b1f077a1a534d044d23a8cfa17c7be605bd4385cf3ca9a5ce73dde70180367cd135c481b3b8e831ee27a56b2b9587e5d370f4f38cc3c959d507125b3b7a0bb644a6ad7e5c2083a60026b48f1e6a4bf619ecaea6b4b8243e11967d8d4d970ee6d0fa3370344133ae535e4630baaa6e796bf5cb6b99c7b612c6fbf7688dff82ed811dd499f751ff9c5f92009359f993def12eae5c5e914171c07c85c5c8cd7333b92240b0bc1345c070a8a65da02a81db5c2ace9470d56b1d42e384a0ab4782b9c2870cc5873745cf8a19082d24201a459f48d41860c1dc32da2c5dfa91e929583b23f9fac39f873c86857c0809e5b3ab08583eb8f6e04c3d4108798f8c5f271250fb45760cecaf8a2bca7cd3b9eae12f69ac16f13c1f11a560742198decd6307af772b54f89429e3417dadc25199b8abed0267b340ebb25d0db83814c21854bbaef13710415362bbcba5d79e394e5d7ebc2d351553e61ed8354575bd73005e7dce0d81c2252863fe970e4513a2a4d74616f8ae0591c2c737864e7134cdfb9cb14b63de4b44985094e89ac0d596d3d74840740fb218ec86dc8f4b0a2416ba9660cc1dd375336e7b8a1c4d932af7805475cb217ac3f6666ee5b69555f9eb0ee7fcf160c3852a9f7b7ae692eea2122db292f6100d01832be731ab9b7e9f7d571b6d43dedf3fce2070f5f9ac2015ff4427ed4dc03ec69d0dafa129ded6ccc68e4616763016061598e533a16cc9bb5279632749f3816b7eea03d7fe2f034bb1e3807f3572195aee79de4fae2b622d20a98d6c99dc84fb48130c45f2c9ace5eb9cc49f73667882f1f9a9da19d0367c8ff531acf0f2787990cf6401d33fa6b9213014d2fe474a6a38001bf017bbafdc7df751aa8f1529b4f966faec6a034a48ef66550f091e7ab520df062e9f3c31fc49c07955f59b3d03caf31ea584f5fd9fe1d270be607acd6ee2fa0915777dab7dba6d8919a58ce873196864a43cb2d194077b923d1b5a5614c2324ccb675375ef11fa721a18406bbe4fd436ff3592d7dc55fbe39110c6f80e7d1cfe82b372c57715ae18131e9544d4ec35ee9189570135ae999ec9bf996426860b19a21f1d0560235e6fa06a06afc46c3e8ecd2b276cc85d855679713e4a1c963b0c5e317c0f2f98c65ffe2243f57f6586d3e63656d8d0b8c14970983e9f3dbd1c99b1c363d314cde11c001c0284b7738425985e1a55dec2430f53469b854ec2b2d8e4fea2e0babd6afae5d45ef94e76c941aad9e1098515ce8334a58034c9baf041750552b23242d47ec638a882b6752037705221a4180b6cff042c8601074ca407887ddd15a48a49c0ff84b268007fd6b024262921398cca5c9189c47e10f203ebeaebd4daef8a54369a70e427777ae064558df7cb507066700e007cec99e09bfdc14bf631eb306feec72b0839c797ad77d356fe758fe9d6e7ee706d8fe1df98ebbc9fff7bfecaffe3674d7f745d4dfb0635e4475fd715ce9fe69cd89000b9fdd8f88b41050b92c2dcb45686be9469e5917637985f92158fc9d5e4e7dd8d10753b9af8a66229e7bcbae62c5d3993ddf12a586b4e899b46698bf9f9ae4d5a03a271676b298298696b42bcef6893479bcc66537ebf8eeba2bee638836a9f8aaf7ecb36ecbce8c4db4e24dff3c1b4a8ae6b05add33869ba42c29c22d554309e63b8eec9c9dc76985aeb288aa908996366960a36acbef9b58193fabcc7103b7a652ef7520a4485b8ec6b7f011ac8461fd5da8f676757a3b966b0cdebc48cef76c9629ef7503c353ab16b156ea8a41947e0a5751c7701c7e84abce75a09bd10c1ba1ebe2767fa35d33e604081eb6c8a6a9e1095ec2726015d878ac9183577fee3fbca9eec08f94f815bb2957d8eb22d017d10a9e8b5addaae1ae1ae99d2055d57b7596a3e94fb5703cbe80822df8875a3246e8870322b622091ca030d762c633c279ee0b53d9ad71ced6c6eddaef7567c6d21c72714d073dcaf9946312940a141e6a93f9cadc16ea04e042db1a93c5af2b85d729287269efa9351d61ce0d773287942ce0a06dd06e513e5c39265ce3a34d2a0081c5af0adf99dc35af7f3797820f0cc5ba97d2f7e6eff3d5f4cfa560176b271336226fe766ccfd618dc61f07e9a90ffc438d4be78d3287c054ca0872eb412c6a7cb23742dc45bfa72d72d3628f885b1723a72db1956962a3ff4cc55842164b7328a4ecbff31ad983c280b139f6a208c3ef04efecded831bbb68e8d6e2d93971f2991dcd63667a5bf01a928ebb3545878d8f3de2d7327658531e436b647166c5d1ffe5ed95fa67d386a518b13765fa1c0cf39bfa920541752992439f7abe324f4e84c67db31575dab36763be9ecd6b48a547a6fcc2d8bf4bbfeb882c2708eaef9b7af1d0bf8e1006f29ea72822962fba55424a39bcc0a0a9b278ae7af540fb947433bf0156c58ff7503a13823dc598f06db235f3e703e4e565ed1a6689a5038826e8915c84f3a944b487754bdda1a35fe8be8bcc074e7ff41651509327348504e6f8225fa0189fdee35c73111db23960edde57cbd8ebec63fa1ad68b2465d73fa0c8b45a0552cfaa2201c160e33569edfdf06cf486ab1290dfc1a57c058cc0be90f4896746c4207ca856ccf861763495ac27816b1404cb949e56de28751dcd68993262352eb0677f446691931a2e03127aa2e429b38f1e64fad6fdd9530445c386ad881da344334bc4572ceb6c3f3c95975368b0985e7e7591050f9a5402badacd8e936c99bcda55d8083ed6e2bbf7d96bcb438e953e4f33846cd8e2c1ac504abb09e845c1ed9289533b1a66c071c14d63ed0df315032b679d192daed6351910d83dcbcfe0425f98b476a3c018661b7507a6486cfa6f233c959689d26305a7988b7e21846de512cb020126d627300abae8f858dbf1ccbbc3355350570ec4217cd9c07af7eff2692d687319ffd791de1e0bd09ae02969326e52da2734a4a2b6b907a27494140fcc63a9bcae35f38c4b6716ee0451755393671d5ee50e833450722c0494b4de18472848233796385187916e6489ce0cd747eafd5f853b6bf251881c3956158bfe66c4075aa213d52ed452e261eb9b40e877a5248b2603105831f3e2b04f545071d16d2c44482b1ea54babaf9a4c76737b6e53d0a842a579c1797638fb2302527df0b087e82ddd6e5494da2cb5e61f4418e838f7332d8e15cdf379a1a9b4d120000ab67e6465b56eaf41bcb39892b8a71fc2a65ea6f75438b6d007204231c04e4172a22e76a07be85d281496aa18e0813c833cd213a46aa3fb1296feda3b0b190d184d0bc6f649ce693ef72c41870ef7ac477e38abbc03a6480b1025c159b9173afa321a0e85072b4ea35108f64fbb8df6389eab34a445b1516bede70459ff96707bddc3806f571576db4837b97c9281c5947d2fe416157c5e12cc2b193baf9bc5caf5b20896f2bd220abd25dfa5b158d807bd09c0d7dd4120e564ba733836e372449974e1320af7d91fdabb84a6ff71e61638b87815df6d32550d830d423193d353c96b3b0e230064dcb2df2d66a290c2b0810dfc1fd532d28369ec9aebbca1a7d0ad351365d6be6c6f38305727f314bb688eeeaacfaec74794619209b5ee29661e0e1a66fb67a7d4be640c9d4867c015ee8dcbcafa38d06f8006684b03f3117867ad288003d516a34d824943be5c93783fcae2c4b188a290cf7775ab7f8a2700c9520ca2d6f8db42e49d0c0fac28e0c84db46410bc20ea4cf43f830f30c0d4fba956a368050c677f8e98f3137fbda817725bc8e23b00445e7e785fae2642c75712d961227243f962198aaca3e7231eb2d43f081c45ccc9bf6e0b1599aa84d1265711a277290dc5e8fcab7d18db4969bf8f9191883574648f80ce6ae9d0af339fff2f60e35d5deae335bb115875f081af823d5966daf262f891d47004ee24abba9a81fed60ec8dd14018ecffd9f1d37e26e2f9d1afdf965b7f494efa72a0554e12175e18267a84f57d3e3b9bf2a04cbabaefd600f7c07649c52c7c808ad8d75a8757872dae8fee1860e102522ffce5554fe09cd0e283302e7e292a03402f4b18a1d2f5a4e7ebfec99288f72f6d171f04a8a6016b20b3f74b97ecb4596d4f8132604fa9e8a8169de442d09fd545908d9ed85619c60dd7b1845ae4c1113e74fdd6f860b4022d52bfc62a1797ce9938c58315ab56f58a71114498c7da66483dc78fb13a8fa6149644f281628638cc984d12f7066d53bf1f62e2175efecc12724b8fb1041e4671e615ef92f471c02695f4a248915b7fb59b77dccc4def6212307c788231ce89f7e8973e1b9c44a0b5c97d57ed522cd6c3284e56dc3cd207343a93dccf08954c942ae9a8bbc8bf6ce29b514565f263ef63becc681f39f2f1b90e0ad5b2cb144ca033c82c183ac5e7a7116cc362f7a92333afa66acab9131afb8508d3203115c2db4b751f6b561777652acf2b45a072988d09a661ab01bc38ed8c660ea8cdd5d6df45bc64ae3f3525f8588d8f2ca6eddc785d6bdaf9629e2e0fd8d833e6bef4cd3d6c24e48bc27cd987ba11279e7cdeaa2237b7e8ff7375e55913af043caa9e9a3606f1a77b49b122c36b56c42e98c20fd4379414ffc7c5221f5ebc90e44b256501d79aa889389544e473b2ee3d56c9c877682ff6a91a0fc0870aecd760c75b34f6dfeaaf3fb48a47959a0df181d560ddbbbe5fbffc86d54c0b67308cd1a61cc116544aa76f9c951fa92350eab2ea414f438260058e463e4f25cd028b162ad418b3eb8f7495b5514d0234e62b5d54493ffb22e73b7e872a4611616f7999136d8d6513efa5fa50a98d0f50b1b70309d9ae9263e42d7954e669fa4bba611c28926bfd96c5d32adc0dbe53370760d59bf7d0429306447ab9ec4e6d32741303aba9972d6d6710ebb1144cf03cbc25f003c877d492086b6849632292a6c9937b77dbc466361ab40e638795496957e00acdb8e0ccaeaaa8aa2b59b3de2538bb2fc0cb160eba0c1c6e65eb3751fdea672ef89c2933d0dd257424d1e30a35f426e1f3bccb55869fb6968062264378743078ffe59413ac9e3d978b773eeb2996bc4d8daccf8d1051edb9f111f8a32d0b7271407241e58f1ba95c95d100862a1dc3ac6d8510bf4dc57b3dfa1f5451443af428001c01be569ae7e0f1f722a47cd6ad915fdd0e2db43229d57ca7bf6365d9fc8c6f5b024ad434953a7fc24dcd179c0dadb900e1b8d600162d1561a8c337f77a64b900490ff891e2e7d667dc74c5bc006f0695f253edc8ba240b095b40cdbae1a12faea97a4d14afc8e4f1209b941ccc1daf69b2d007b94f8d47974044dd0a7690089f884290964be6fc5a20b7e06e7d451fdb410f689f79e1784cd24e53771692564bdf028744d155d67161d502446243f496bd71e9f77e2a2927ab01ddd78fee2aa864a73bab34db8ae4edf7039092a5b68840bcf4d5890f6a13be3413d05dd2e47b6d729b68b4c9c645f38d4f2bd30df2f9bdea8a48700feb268303fac511d07f34eafb948041d20a88acc5a6cc80a1a01fcc443f34fa1f4a6034a915e32de1ebefab7d3b35e106679ad2b76a22075a8fde6246df217612df9db06dfe2f700776f011494495fdb72e15d996ce70fc20cc4f7e47d0d6b25b9dc8a3fa01125927eee39413b0d2e8ab0e696835695d9491266e765fef856724b934f5e7f3e81ceb63fd9874caab7f777180338b7f3f26ed5e1294911f2ae683b18581c28c1dfd80b3e409263adb38b3ed837fb48befcf31ce6488482a3bc41e6acda731ff0cc8e38e9044f3c80971a0248394a27353f3a69ae1d6c70162dce21348a6d2f9b5f71e7a3bd5de20a392be75759f82d356b869043fb2654acf1dc2c6d747f161be48d7cb1025be7de7e40b350bffa7f08e77a044b82491e0b7e111223d861de3ae96e64497e5afe74f69937a36a3eb2734b4df1e7e64e63aaa0bcf80948baaff25d304ac51f3c32cc45a568a7a04dd2dc68cda6ed22e6d1b63fe38f9b4d689c8463b2bf3de48eeb439f842dc6c5f390f8d4820acfff98d15dab20c1690b01f295c85c83c30611c9546068ced807f51cf22c9fb01aeed99e705e2b227617a90ae043c0372e213fc75c3a5d0eb4ae1d730659d6a50042518e0169e147d32d354fbc314b0401de93e7272516ec66a77dcb46604bb3b903e371a1545b1375e2629feaef9d86161398f0840d01fd7046d3f0a4549281ae80190cbf206a840cdc1b51335361f08ab61139ecbb7c1c1f65427087c575f957c62605662a7f2e860f0f6b55f005506ea0d0c3487d07f1351e48c98c0363287f8324cfb0169fc17d46c9899390a155d73b5e39405ea62ff0b7f848a36b22957e1b3fcb3756b6be91b701c1dc27b4e68e695d90dfd76557fe08c982930b246d7c800eadc69c27f162a9c8be4e6011c664027ab8c0f2bb808fc9a714f1bccefdb4a911fdfae6f5d98677a60ace5d5ff81668a8f403ac9de153ae5eb294d62517c389d98c6f061dacdee22428cb3556e6d8d20674286d3a8ec2c22481bf69d274a0bfdb81321657b157ad37fe8eb2b8b1b43ae2c7ee35d9426513d841bef9b5fda9074c9fcdf0d500c492257ba249daff8333e967f7fbb2ced5d2791fa23cfc612ccd1ad3e874c002f812b2e32ebcc206602f4593d3921f0e2f5fa974b85a58f9d281d6043f83c629e27494350bf02af422cfae2018fa72615aa73482ab65de9b9fe20300798c9463de3c791ae1e207deb9904ab6ec65aeb5020f029c24851535ec4429d0a45679f111e6bba0a477f6f62655ab1838bfe38ae5693ee155348c1affb6f9b28ff1ddc6f29ad254f5116a1d568d9c919164296f2ef9e26dc97706872e06dc0ccb8751d6ac5397f675a8e3f9b5a7f2f81c43fc1a604bab59e6a8585537903c805fdee7fded8050cec3840f857dca5733c2555140f2e4815e189764f902ea962d2c077f739642721abad985a423520043f04dd1cc4346759c3a14ceb75f801529da51f97703d6038b9d06b7e95891b99cb3fde40cc6010edab902c10fce92ee26f80710466bcc23350fd9d0dc809c63ddf490e51243f164bae8f2398a28b09764c9f9986e5272a41285aaba87e9a7504b33eb43f312a4acf570059f6e47b51bfb48f64763153ca390af75ac054234dd0ada9cc08890f0ef71dbad6133741f061a5985469ccd63c0c12182907ef1c43865247d3b589a106ace81591049def3dad161e16b146c92445b8d701cb1839484645d8b3eb72b7559b2c055d663ffccddf79a9856d2ef52a06780c50f42523a56ff926998fc6077408d6e10cb5a386e1084a11107514cde501eec1e79911d18eeb6b217a42ec3eb37f60239c38791135a906e1161dd0808ce843bbd10368ca70ea70b1dd5340afa48f97bdd077633378dc495a579f14f88cec00e8c13d05ccb4c164b3cdfe6af7a34eeec550d9f48ab27df3d44d5dbc01421c4ce99df1985bbd9e475a103d238c08f0f2133748a82cb12237ccd1e8a8f480edfe5bc3b649ce914103f175879d6f4931be240dbdbe447c196cf7678b0b8339a0f727b78311366a741f4d806edc2eaf0374a9f887e8632ad1c1b8cddcdcdb64318e3aa206e23b05448d5be17444583e54a77f66b97c834e3a6499c0c58cee887a38bcd358d27f8844231e2cd78b981c04b2ab3f14e1cc0078e5163dc803723b50942b5081ff73987c252e87ccedcf50f58d369da42ff4013ef0205ab98b71f3fd0b4c5ad95d518acad0f86133107ba96a602edef1cba5265c3f48e3785b9dc33cdfe8b6f676ebd854099e0bc0b24fac6456228d8e6295782e65a73524c530d071b9c7607b098c250028b28b8d138dc8f95ecde9eb9f555d41c728e722a5aeb3512af3f4aeaf18084770b797667ae440aff527c8267b8c0ad1964249ea72a0073b1567af5e0c6304c04b1b6078b93e9f6d3c4c22d1a2da0018d090d6da60027f99226369788e8d8fba6f6556483319ef0ef10dfe205e25ea200239d7de4aae00e41a34ebadb740de1b636580415e0a752a4f3cb5c07a2d11859225e35a98e4a236ad90645b1ae3e69f58c66240fadb461d01674722c4d449b5889257e61ec89d62010c6e84840f181dc2650f9186693e4e3409ba8644b060dba528c62ed3c6874cfcddac404048c94b8a7c3e27bfb7c1652409379dd795a21da6a6bedf0faa9ba3d19b9fb275fa7acec63f0590824c14cb7eb38c7ac5ccae514f4bc0d25f23dc997fe9559d9843a7e2409027794a9b77c654ef8a5c1ea39396ce2f5ffd7ef4937c02848dda87ebc595fe5ab29cdb92112f160000d9af37890f2654ca9d897aed46ebbb81fcab678f31c97c1bdfb29e4e0262492c6ba0d6c5990f02347bc9c02cbfd9e98a73ee9be75e99eae95e47417c95fe96a24c0963d588d1fcd63568e6a010dc743e58bd9ce16febe6b0d1a7c12e10f1a5b69af86029242a17a3dc993fffe5535228e762b90eca132e74d32892716a87c61e602a5e7b2a4011d835f58daca4ca0c666e9245abe709e6c6177636e5cc2ca1aa42fb0aa5d7d1269c3cbeb4df8a8061ccc391cfc980059dce9efcfe6dca3264e073db6cd33bf9f107de9396b2d78015dbe0daedbe1b548f452acbbbf437eeb1842928d44abe5738ff3f7a6de24910d90ba0cb2ce6c579a69911bf4df924cb495dabf98c3a72ce416d113d910e62b4ade8306d3cc2044d771882ce8afc5e56d0321167a22c37783cb0df25e2d911aa1c26106a1ca2a715143d566f7d1316341960e8b16ae1a93463bbb0e165205e58a2e58226630b49fe1419c488aa77ff1ba8c71c7f3d4a5b9b57b3f6561b69820654b841d31b2abaecc338f97e4505a177333114a50ccf3830dfb6e2ffb933b7bb41f7a0a02ab9663235fd1b6541b75ebc83e6e6f01cedf2aec8817bffbb7dfa1e0e1e4c02dfa975717be6f00785c1d72c54277c74433872c12e8b63d59fcb529fd31b18134fb3ca8bb72f14699a5b8be1ac999798b35d0e7e1ff547f41ee6d67c612b6c82acefa37bc907ad3a6b3948d504af1d8b0203a82184c4ca684ed7a16cec55299b0b9bda5ec56c36f30b30a96d05fa24ecc0c8fffd8fc0d7e92ad3a9cbe937d64f4b5378c93747473dcb2a68a08a901d8ff46532748636b6865805e0cac0ae1fad25fce3b90c48a955ea55fe534307391c0b8ba8376b4dc1109d27f088d441715f1a1a7ae4e550bd8370fd09afeb39d810027d013d4e89fdcae0a84db5f5ba82f0a871635728a710c18f0c21cf80ac64f235e72d06759849b49ea1a7dfd48ba0736f59f8d27dcf16c85230352b19adf77bb036c17dc67d67af32f7f53c32e02a0caaa20594a58fe0c3e2776733969c5a5a1f566678faaf9e48fd9f4d8d5bab73a33b8c70ceffe2464f512b2b16e19353e435bc169887916cd3b29831e8c39cb3bb8d84cd21fd2630d7b0c5783015b087c4a5bcfc9e4c1150b20178b98ac211f84b1c23c757f0a9d7b7b6661b85c4e783158c9cd4199999e39ea4ac2e302449ab192ed84b8afba9c0e2dd5c1edb7d7fe4c26c4f0b15dff22300baf894d4b440e8a6a0beef926c041959bc3fac9873f84d089b5a36b60cac3f74abdc0c20adf0197f3d196bbba1444605b949f0f224235801c09d431055bd081a31642ca57e4d9357269c9f5340e35c835fd26250bb52f690b4b2e92c0780c2c4321e71608c7c1ddf4e6335b7cf6b32ca32a50ba5452863910a8b556dd4e38859f19d0c11d317f611a48ca59064d84e975462750f6b71c5782de0858f263995240cef0b0b74549c8b8d85c51398e742aee26002318b6680f64b65b8abbb2cb351c0d9b8c0d80517cb8068a7976fe37d847a7188d61ae99572e27edc30e99db5caa15e2a5662c313a34441d680c4b4ad99695e1cbb4db9ba84a6834e6265ad6fa5894804dfe571810baa473afaced7b04e14f58a8ee08e9672ece4d3824f1f8a56d53074006b22304d7a8c8f842ebcd03c242ba096af4720112dd5aafed25d06e2a3748adae8336942502e3f42d9e58e865cd083bffbf983a22854a4492cc06608e4f26eff8b4721dfecf7c7d8d37e970de2588d884b303947bdace9c3796d3d76ce9d2ffe605ff105d209da6a52edcdfbf1cf0f42a246ec8a93e9615f709e071af95798c1b3f5a578e0f86d6b65cc75a963c1efec8f5e8a859fdfed58f960cad7cd4d622a393c06152f614d11a953e5590247cbae6b7fb57f37a98f8e4d351c7397e4961836ecb17295158f9079ce84183371d285d75f9e93ad7bd0a387d865680152230190befe68dcf79367a54f826825a4984310404d8bdbfce87f547006b0767ee1f9f31043558c66c94b392e04e110f0e8725b73d8c265c8b2066f49fc70f1d51a871c7d3fc923eb118468ea6881f394eda8ab1e729204a7b525e063d17e9292a26455c30a66e63eaa646216e78f322868a8b63704c6964c0b54407ec0a2763a200d9b57eee65cd81a26d623dd7602433a565a5ed34b4edcf79ef67a6ac4b10591128dad6eeeb579fd35bdc1b74cb34524bf7e50c8050cc57c1e0e91108e750f0cbd853b6a06526a39da6287e82469b6dc9e0e6cc1b841bed01ddc4e4ab1692e09b484d41734fe336a9a6364679410efb74e946d900c5fb7a997d40d91724dfad8dbc4d9a43d880acdd8c84eba7ec91e2bde279b698f517a6fec18e629fbea20958e36eae5e4a7ee3676b54e71e089299a44aedca513cd7fa3d9d1afadf5f1605469508e743aa58d0fbc8ff0509f1b765eb287cff77971edb4ac571a4e3af9fec4811d8d28cd10aa0b78f9b5b9e19cda1c2d5be11f408faf409fb66af4d57b9ca24e5d4b05929fefeaee835aeae94341afdb98bdbd04df2f854fbf398fd192506b451bc8588170b868f36e34dc1dbe138e5d0ef4410ca1bdf4ed7a2f4d447ca60528426ac5d856689a7deb5de0cc240d11756e21458501c3da934c057e8a95caa38d94f4711319cae45720139d20a2d840226977e9d99aea1c3604d6c796f5664755313e921429d37fbf38d4c2446b73de3c54fe95d464f800c1ccc39d1c2fdea645ca62b406b42fa3c92d68c64326d74aee15656b491ca428c0e941343ab6bb60927dd059a1a63dad5a3991bf7901840e87d8f968531d51d4d477260b1db85357dde969bc4585ea798f9d7bea42d2e470cee131c1eaea84556f55f0b346971a91f2cc1e0bf1f8ef7f93f13afa59440003cba793c73a70349bdd5a18bfecc3715480e89cd8d99427e22634e39375d19faa7d75242a1ea9773d524fdc77822abe6299b6689fab70c4abe36ee3f8c845946662d20facec2dfa017e2bf65bd0b98bc853a742fdac20381e16120ce3596ced4828279890c8fd4871b5e479d855f732a311d686e31de6f2dd2ed7592eba522dedc009ae6b78497df9e1d0fa5f1d5c7f90fde45d405dd8005078f11c6138f87e64ac2f5a52cf0af0873da3c7e930cbd56b179e57d620a9fc3224e36f00d381905bff20a70aa08d541d99cb32ec2d0545376a0fbe0e0e116dfb90318b9a0f63661711d4f80c8c7ad87faafadf533578d2f7d90d86f8c6a9d451b8a8d7729686eb8551c760171c26cf4f93a0c924f7ae69552bad8aeb6b69d29d7d660e85a876dc971d03d698bb43139c0955ee1ae00ea1f70a4e7de0363abce62ae0a7cd1beb0a29addbd21eedc361969ad37e826ccf15e0f509c2c089499ca89932a4e7360498c2a79d74ea55e0723dfb6c3ffd7b5b7e470ad6c197071e123837c8cb165390eb0857b7b3a5739ef52bdc1fa7c34f16db23aeacb386789f082f0945bac8046eea04aa6bc061b1583c7766856eb9b195c6d21a0fd44a638af196c22d4caa03d3b612336dc834917051dae7667d9a94159a6b06b1200f3ec8cd61090719a88078cc699f8ff10f58b2b6a0ae2c53620dfad10242cb7edae7662fd70d861606c9d3baabd45c582d5c58cee5c5269704ee1f6c3c7453c0e5322d1342477641f562add25da6e81b8335a8010c98fb773739044920b2be0324bb039cc996f668e1cc94b091847b692665c4db71e5e52d782de55a7b2007d92989903ee50966bbe714c693a2b9c1652a73499bbeb6811fdd5516b70f46d56ee37dac8cb80e4829eec81ef71060f4a162987d1adc004b4a0a57273092e622fd524dbdd17ea8bd9ac7d18341c27242f4a1f666a2e9b04647e3c1b623fc525ded22dcc30ba305185ad031871afbd3fc9c4d0b57adc8ab9f7096895411d042f53929342be4a664fe19799a60554a6fba5eae4efe20d2f5d8b7471ff469cd36390c361d92418678d2fada88a2500d12edd84dca91bae3a61e828c6569bd454568d33a329d2827d2c588bf299d25a28dad63e87cf6cb0d5d999db7ef385a7ed2adc96f10bd86000f8c0e4cb1b9dd8e4540c303de6789076f8619d58f0ecc2ed5d68e50e52f532f95ddbd099a0ca3d09d4891b2d377934096c113c71cb08ac1c1447c70fe0836ca649ca00868c870bbaa48d300d68e4b2e0b003442f82d83b47f62eefbf838bbe83a17c42fe52ca39fb0da1437cf5d41a9ab9927cf9bc4f81fce7dbdb3f9b7a29248747edbbfd884b129e20ee2a7ebef619864658257315ed63188a53ebeea2eb4d2e83dd7388f0b85388dd0497cd9d8efb854fa08a2fc3199d18eb376dabca7d09a4bf9bf47e606b945de7e33cb60d94e2a941e3adb4bacc449aa9c51610af05175fd3648cc82a03b44d204642c9dff3bf38ada11dade778eab4d8261f1d4cfc6e4a90da42738743c764aa57333ccb50086554f7811520ccfc8b75d34edd6a0320aa3c325ff3e0d8bc5bcd84a72e6e105edf0465f2c40d3edb22f555633548396342b2db397843e4af55ff0db380e028d7bcee00a5852f384f61daa18b87a5c256e76f23c6475ccc93de01af666518eae9c8a4fdad3cc108532aa5bd3cddc5f09d93e9f37f07780e0b2c865a48b12e7d72b2fbd560aa4712a532eb0897641c3b86891b6ec76da3b2f812c2e2fe73b8000b12a9e0faa85bbcf67ac86a17ab9e0f647224ae63a1dd455d0c89f631ec18616f7404d7473c23c88dea9e36f64a65390dd88f7408e10900b960c9255f6c9f78255a54f3fb6d11159c728a75ddf8e4b35e9d19845fe352e4a9b2db8278a4b1b1acb6f13f13718becc9d8b0c54dd5d9bf197ffde55250effa9ce27b8ec2d9a0b51717fb08018b3d540060672aa8c3e28b2abe57c76488ae9d340de2c2796b4f49b8eda50322ab430bf8a58c61c4278dfb5773d08afc69470f8ad6d37ec79cde35b3cb0c95f7e338813e3b9aa4bf507ab30fe3a7426d3521b5340b2bf0e0fe20a71ae0d38f3ea9da0258248bf52fe40aa8a9541c70b159253a0879c2a454b2e1bbfcc3c72eec35d645b5315e4346f368bb20ee922ddaba4480dbbfee6d26fb415be94a3fb63dbbb1ed44002bc19ac1ba23a3c502d2720deaabdc85fc5eca7b1e9dd4eba7f739e2f10d0f547d6eae563b471a0cb53f20c1781dbc54b1c38148d8cefb8c5e0f9c487d550d4eb497ca056bf555ecbd5c7583d4bee39c09d9ea9fad6dc13ee734571c86ee251e865c0d499d9406fae5973bc6262037e0dd5e487e82e4fd8edde453a57d68838c1d59596a63655e2d309723f5af8692eada9b13a7669d0ca82edb963376d2379aef6c6ce9b2797e2cac424f69ee0057a403f98427f09076c83613db63688e3982c23c4c9301ad6c57411aeef8fb569da9db6e30c3127d81fa4f7d7069237c2ab1d15db45c4cd63e18b7f624bab0c48b9c259a710e343d3e67824396cb71725afefd974141e4aa01f4b2e958900f9f7dd1914e7b99a7a3dc4c88c51dc5e740b5745210cf33491a1de212333a6ac738fc8886743de44f175e0b0ca398a5ac65a0224c2ffe2185ec76e3ac12b6ca6a9b962c3ba99916167eb2278038568de120e6ae9cb4b39035ce8378f1de9f035649b41e6807c8531a9be65ccec1b5ba0b3b26bb1bcfa09f1442ff1d8fbb8cd5f8ebb879ea3f733a3ca9afb7b80d90b5de85c28e58c1df0fd6843f62df5044ca5c2af796c0f1663907762c6b74a48fde2b024a2d9dddd929b2379e332fdbdd2d77df9c1750c630a570b53533d29e55b204f0171d15ec140de3840cbfcab75f95a598d059414a52addecff924f210dbf389d70b68c900405d7f9b7096f4c04958ce9ba22f4ebf0040f8e787bc6365f67ad98a9ec5f8218615d76f189312e73844e249a782fe57b2189380f9c8ed20acc2e9cf8f4e9d4e655253b75823ed7124c469c27d9119cc0b7269a1941460fd628ba839e49e8086e2aafb83b0854f210d9e5e6bd6dffb2b43656c1f724256ec87bbba4c13e033e104efaad5002bb4a21419a5c796accfcdce19d17cde6af1c6ab57b0be24e26abcec4799ce430d76292e2f96c143cfb8dbf248bc21858da78c1f3b89c84f5e41063c89f6033441e4e201bf38303ef4771f5fb599886b5245eb1a3b7072cee40049981ce3b1c1b4aba9db20e97d14b5fbba92d994ef5a66440a48f7d5918144da3d574d985643d510aea258e854844a65135bb57a05ad6364b0abd0d08638f26fc82d8bcd1e95957a76fa49a8f0a980eb50bf45e2be7d1529a6e90eb1d37b391dd447d7540f1e34ce3725036c9f9bccdc53cc598a529bbf4efe1db84ce8208eeaebd8b847d296f00e1f48e67b49cb9190bae4341a3d9f324a0e0298fd59426d12d322278d8cd6fd4d8829748a96f0768601e8777acc3a1b3a5140b2485def50eabb1982308f4964661dd0ef171046d179cc15f8d4e5c750d67b4e360012e2e5f543555831fdaef6540ad753b00c9afd51ce832297a050e96d7dd9f92287b89250f2fa3641759157ecf096e647b94f304610f9332f43bde08c670fd8b9e95bb52d88b079a4d82d7de6a50d3d07729e946ab5232cc475ced4d983402b7f89b7c5c0e4e4248acca224d9c68a8d222e74f7530d1edd4333db7784a13cfd9ee516321aba53148f399cf9d70606f5a271f6a28bbea39047d73779eabbe9b92ca68a440ba8ad3d873ae990ba45db84d4d3fc8657c65f296ea14b08d4891d57a7498d82a0e99b2a02e92330486cf8903db0cef44f483d9b86f986f9c7ac47158a79bfe857e20323f01b495e0cbb7f48feb22eda10914300e95e06e5091160da582e2dae569573d876e09238b063b2ef9f22d6480012ae1a5b534d11bc92bb88c11bcfc9ac5350c9cb012f21a32c4e9f511a62c2841cab49009b436429e700bcee5eb0fca5bf10ec5f804ae5d3afe47506df45468e56d3c57dfefc906f36bee2cdb54207e177fb751a7e5eb321a30e1f184a79eca9d757931cd17af55cd84d0dd2f9f007cabb69dbc6c850f07eaade63cdc8c6eacb69445aace364d916c7f718985b74db20c6b7b0f79f0df027e5480bfb95bf923aeacaae216fc0e43ec954e5ef6de31310d294b4e5b5f65d4bd912eb5fdc7e74e41f0981d0fefc348c2f5c057f04c198efa8a86413f5c8a62740e671419a3d22b96dc7bade5cc7c7dc74159f0d5234957bd89c6306ceca7ba3078650b5b20a70b313d49ff24b887e2325ed7582697bf026ecbe9c27d44327fda239a1611bbcf40428abe3c446b35b10804bd69f8531db35b05b762ee678a033fd88ad4ecd60d0e4304e21021ec685e4cf184904adcbb0f1a07245b77e6b037072329cd814c46fa871ec5698b0c1d0e97297bee58109e04269d413ae7c53f1f35757b85344bd68e54029fe0b3d3d7e482426bddff4b9232eb573e01db0d1546ad55e62399b2f84ef3a7d630392b2edb4cd49f3eb70fc6c9998b4cef3306b1337ee8b90e2679712f46a1e0d73d0bc5fcf61bca07a52b691c0a02c5b41a1f5d0c1c7a278b472eff9bbb707805cecca7833219f7709f55ec8d5994c9790365a1a0fc53ad9410e4165bca08fe1fd296805ad4dae3eebaa32c612bdf7fefe03d9aacb13d94adcdeb6d5791f5f706f7f728221b8c4472f692ed8826886badfc82b5e82b35454140f98e712d840b05be1bcc6dd6fee0deb0dfbeb01d9481dd1ac2e00c1d2de1ededdca689ee8c2ac7e21c39d6746e43e7a99c7a7f74b8450dc566bb77e7a03c892c3a8715321ac8d4eacf4e1e342adb27b77163f8631342827f7f2219af52d91e7ea6bfd14a5294e1b4dbd609234372c206f75c022bf3a46f04afb4e1cdcb778f04248f3c5518f4861cfdaacc16aa4b56d973e9cca6982bc74a4791dc94b670fcf6329dadb5c6b3e026c1ad4c4940a180597036b16c8f4b4f5cff6d33dc10a4631c8324b83ca8e349b48f8b437a15557b8fec6edcabd3e44feec73a3f249397bc79ad82c3c00c2e859536df6202f8b701c73ba5afb86fc04aa9e99cad7902cea726f2e722b78c249d5417c177e5835713f7e3ec785dd01f67fdea56c496e0f299f8704076e9f41b778dd3dcf1d46d009f7fc9c94cc92dd75c36c14444bf39cf38b31dd3ed2fc29131536e8823f8aa3d1173b89d5a6f8d85a5d452f49b089be7a5d427b0ae9f8bd3003fc0ebf63f6878449e264a947ed67cd35048583db809761231a8859980e0b7f3bad7e68001f84c2e38667bb021a1dc144d0ad7603ece9e26c2cf318456f5f4625e7cd64178a65917d0ef18adcd472174891746a7c14d482ed90f6fb3110fc1c8ef438cfc5bd27674dc6c622ad489fbfbb5711a5dc53c2a1c978b88ee0caf6f56877917ea260756507e2b5c43a36ea52ef4a7b912ef1871387ea7b93e8b6613beea53266ed2da812aca98110957c81266bc3d63df1c87ae7178b7bb34b4e378788495a843e45f688fadb9094445a600c204730e6c1bd34566cff2e1076f53762fb4077478eda5342809ff7b701f507f05f9e0ca542489db7fa054592ae1428cda2922f8157f78f8bbcd97e60e15dfc11184f2d1e76ee10fd69f7d62ef8fd3ed71a7d760b99b2e4c670e90d7d869ba41dbac4377ca6d8b3226256a2a9b3250fb044c96f03411897c6549754094f405452a111398935572dc0ab072dfeb5fd41fe0cdca93a8198cd6cb27bc128818720008eb90185eabde48b4918a39b9e8afdaa1a9cb443b66da3b60da7fe421070be5efaff74eb80cffaf41c5f57a4d225f04143ca788aedb6755efea1dbe1615427fcdc0188bab9f51f9dbec0bfcf9874fd8ed15ff482d1ba90ad6c710a19f30101606e8f4f4d2091c1a03eb6df4bfd8cdc2df40aef0bcb82076b8c38ebf952dd1e5910c4edf73459bb6bb1e5fdf01380318578f11c52a7fb671bce08f55f5cb4d5bab61770d840e26328f6d130deee3803c7b9a1c95344552305268a1fd6fbdb463eafee03f71a3882b19080c833ced50e1e2b9bfc9d0a6c630590fdca80b89132eb03e0c482839c170c576b514ee55615f86d3623061b7cf5ea57a595d6dbf2e320c9a89eab14c7f713e02b6288123f40b048debf053c8d32a889cbc6b3efd3d98f1976383f6c4b0c4cedf8d68a8dbb00d8b66fe131c23eb1adecf4e75016ad696f493fe5f2a3264cf5e3aaa62db7f08ef0047e6a3f8b058a49d883146574e5b8544845c323f48c8dad32b7052b90a3f7c00789a08ec0e0f7f9e35fe755f674bd4ac42e0c0e09773e7e630ce5e1e1f59f0873189441fe5a2008044b1e109a60a307dab5e2e7823890c83bb4ba94471825370994d9f12df2bcf28a2fdf6126a481ca9c6c0d141e83a188f164e3cf737e46ce9bfbba2fab6974d5e8fa89adf0e6360db360b327e930359b273eb5f438890cf1a4a587482dadcd30fd7f388ef2edb40a214632bfa509e5165a6505992d266df055df0419ecd3bd1bb9cff37ac6814587aec7f65a06eec50402ddeabc7716a3dc6904350f74e602d7e39765ab59c064b46e214676bad4c60c0188dc450c1c22728c5b4073bbcaf04e1e5d2c94e348636fd05568a74196862d0e2864fd16c16f17463777ef43ac517fd7194f7e4755c0c99e89d768cb27978d6cf663c76b77194d20bef2339281ced42c9ad32cafd2f0278f6abd2da217f6d02099b88b84ec102dd6d78464281865dcfb3df3d17610ef7ea80408e7a0936be213b7b7a81578b97710c0694909103633033982b49fea7e2ffc1b9ad71b7dd2e293760af6bcb27b2dce6034e0f24c22cbce48097be6ded9d087dca0ca3bfb0437ef87980042c3cca17ae6dd7006e05401c89edf935bd52223c1e66189d4f8305b0d48a3f77857b21f81dfadff2d7e412b9f67e791f368450d700824314d384cb8336132269366833768831195c53f3213e81d7c29df97f94675f70bba4e850d631952227531d81af993f800523140aa361bffae0782ef6b2d70e70c188fdc2b4eecaae262ba7639b37b3009da64a269c2abba3b4adfc52164feb70420d6d911cd90935858d785c3396375d6cb4359a303170b935498f581ce64995bc93e882f8358f217d0e33b7f8e070f1e26372166d78604e4f73d4710d507f58c97db76175417feaa603bad866179c97e12809bcfa3ae1edb35a3da630449dedc34af5db97709399d02ffac7a4b268c23952204472f55f31830ace274896acf83e8bb54692b1fffa9c3da6f2c58bc0e689485466f4d82e4369d5d550799b053d2306f6db696ae54d54d6359ce5e05cd20fbec934be779a01e7f730ba3187c1479a0d056ce40e606f0dd59023b1d31caba83c8c83b61dc465fe13db15c0c3c1306ac35f337b07b9fd4d99eb5f47baec170b65f82a0be88018e65012cc31070aa826f8707152d0b5f3f9a72b465d231b23a2c4dd027cca82008bc3797ca50bdbe6822f4d7e93fb8dba4be068eaa70e095dbc265d6e5f5bda4b6018e355d9ce798e45eb72e4844cfb3563fa7000675c1d1597b1b3997c0d8aea1f38935a6b982017428c9abc1d544845a130f562b8209e70714a9d3902a48331718e04a713816bbdade733d7a61e1643e6c4f52a0d9f3fac9a2266ac52f27682f6f71bee1d1350949a32dddb9ccdacb0894560b2150b4d5dcfee7c82758ce826a7a6cf69ee01d089e3ec418e6b4f7b657ce924e4b4bc42ee875f07db12bbbcafa161e0567123b624074a0359dbf1561716af87fda31c62d9924dcf3550804d36dcf7158627e9dc12ea7f15de485905d7750860ff725336bb0102afbf7eb178a0ce8292e0bfffd879fc140311b492200cf0f4533dbb4f6f9aad34ab98c0c19e71d0ea65934908ec9cebf68107b1c7042715a84531b55f9651695bd677e0129aa8cfc8d2857fcc1deaa934629e48c4ac80d5f816609bb1ae08e50c1124c6e0f8b47f708bbf99b53bad8f83a51ae430d906ef7bb09e8269451a5eed47809f200f88b5862319df2bdd78a89dc7d4774e13fa6bc28e55837cb9a55044bbbfe91d76e8562befd6315ed15f0c9d181c1c0f18eb29c0e62a19cf92dbbfaa78534bf48c7a1276d52bfa9e80246cf442c289ed71ab0745ca0a6281f3f20e9216907537f0a2fd201af3f1e8465e9f39108c4103a3fdffdf4313644fcce6ae593cfb07ae0484b25bc55a83e5a56c6dd3ef621014a9b007f0d506a354a217625a76de9c8e9572c69d8cafd2c5c7adb05ffc4955470920d579d75e2171285ef7e39f9dea05ed33e8e32ea5ec9c0b31a9023c27cfec67fe072b7474e99940c642c5f975b0849a0ead8d1aaae890ca8d2f7e25ec9b1aba971625a2fff1ee4a4ca54b909100e29b12fcf89b19ad141f62ee7b57f5c76d5c4f2f5d4db89411e1cd1f452d8d3336209c077fec3d392da6515f363cb1eee53bd5b508189597739f2b0a2fed7803e8f0a742b331af0885f2cca4ba1092c5e0d203d6c81b66a88f0d96aa20a4d9bead16477647ed90ce4ae705d2349d5c749979dd3426c06494171c77d6ca5e393d7d8be2d189bd331820a548c340a875a70c198f03ae938dec4faacb84e8ff31bc943bd5dc157a10eae6a21e697a0e48ff4d81b763433e6a9ac1a46c51e7366eded02e547cb8f3248099c1fa263f9c75423e52c3cbeb80f2ad8c0ff7b9a294d8cf2f456c8234b51b3633218a2a67511d28b218d3ed6a1ee0b79f145b878ef6aa83b579ea5b328011d5fda26cbc5d6e1dcbe09e4cfb929abc112644ee516fd06856349508818c3911be3ff3ad69e888a155f9188518cd490bf6119f6e46e7f6674b8ae906432467c0bb577758c61819734c63f6f897348f4cc2ccea6ab0b52dd499c1312a63b3648ff3f5b5a50b57d52ead118ef80c21f1d77221d8ff9014aca5eb9b4f635a5da27a8bab73f542c4a613cc64b80e74a4dfad3a46d097501ebe8ff1c92efa283df35f79559943bab622e8f99e8cf0f3214c426b0e002722f00a5185359eb9fbb2b322a26ee3683cb5d4af7e3241e91b3a27def1dc561aef31e70ae15d5f11e05e153b33420182d9a651763cae0776e943fce47aa5e5ca36c5780a8fe45ec9b6f13711a35b3f369e5e83da1de8da197159111c6215c2aae6323c299fb9b0cc87fdd7154cd3ca2675b355aee9240c70c83c302c2baf9d9f1ca3d9cd456f33f3676286e0ba890c8186ba937c02785684b4fc1bc2e25daf13a900a930957c4cb82a8c4bcacde2d148750d18004561ce56e23f8bea821383a19d523b7e18cddc0945fdc064a443639b2a3cb89678b9c922a8e10cb4a77aa1293a22c102a8475d03e35e30b7104c75dd79bf5947a05169725957a8062c3c6274a55d9c9d435326572cf76a234e3feb41a66e3dba7d705a86d580846296d018cb8abdfc0f6d0ef69d83f2d499bae31e62bf77da47d6951b9cc10f938c06fb5d5ff9fd1d6e3a451ac98d5f76cb0f4e0457a9127cda661c678c8c622c58201d18a4ad23b515f0126d2959f48cdea57d464f739030084d3be19b4096ef04f369f00f537067e7553d575ebb62b34c33dfd41c0ab8e2f72a8e9d1e525bd1c40c20d93184b81605b0110ad19fcc1309286ecdc885cf271680384136b8ca864b653820875021130c8e956385a180f119c9fd38a449bafc04ca1a1c4e12e82d071ae45d31b07b4d5c443b8f64231b147fce5d9f4164fc6dfaed4d315615f4268b811d336e71883a96dfcf570245a2da8a1f4cb7c70b3e323e5257215e9e28ea4c5b5c1c419726bea33e253a09a988b1dda827c6a0296a2b4c0f7acfa86e23745a42577d021b77f2b94a9067e4c5666e5d66e3ffd8c73479f73aa080d7de83b46dd0f8722decc038559c4df13cf612531b61e5ea5be7296c70fb38862b9f0962faf33fa0f2426c8d68f4a38205549ccfd0b57a3363381362eece45742c91ea05297dbc6096050634f40c9a4309330f056a731a6d9c469823abc87ab5ad4873124b453e8b8349412dc7db375c8d9df8dc1c8e8aefcca16a0a083da6a5e06515d26bdc2070eeb2f86a76e86abd349371ccf8442bd7fbd81ba3d5c1fba56062a0c01daeecbebb48d75a07cc74f3bce80de921819448e4f784601f845e885cf9b677b7526ce60d1945d1629179f146c63013bda9a7fe23ffa109913648d0ead90516c880e56572d3290750c421a24b3c9b18154bc23cf2163add051c65b7db3d34dbdfb9697ea6008e4c3cde40842f15ad40330f6020e0ecdfb1eed7e90149ec7b115f2bcc77d846387ff223663d0bf0e29c83fc315374e664d333c978ec51333456280139777ca1fc11f5dac6c69c8bcd65e2eda90eb1bbb55bcb045db317b9e4bc5b74f6d12102712f0b1019674fb017855c47c6abbe2340b455e7d6f84b8e6ec6176a9e7ccd2138429b8c8208819b154a8397b86c5ccbd720fc07f1ce992d620f05c62c6a42182687eb8df50acd83c9e3fa8633734c3030e7c2f59024b600afff8b4000754e22bddde9816e9c10eb44518f843c90052378feb70422aeba3925afe71d9607093b661b425c4f89497c0f50c7f85dfe7bb7805b1140f707323f4cd3410a9e1b9254a6ce7f903a7b929f46e303748908196866c336b47ad131e54450338f8916eb8a07d0908531bb1a4d892efd8cbf37612896d1cdbeda5dc0872ca579f96feef7a144185335ad94023f776e08b69038d0d641945628c3e59f1f08d93d10d832550f51bbed041139dbd62ca99ac07f57dd51cee881d8e3562c9ea689f9ab2b498b3e58f79384d5fa560957eec20ba10f10ab3f206a60cff77442bd39e3e9d71ab1f0789d65bcef73096c3dd4ae6c5a734cb92acc78fda9471b578dbe04bda603fc90e70faf7dbbd77a59b0416ba9ee1b069b1fcfb63e70ed11e3fa71968e9186ee7945c0d5588e3da98f371ffdd95984f3d4383742cc5d35de93ae1b597a8ede32e8fad7c2be981180122b8f47dc0c893ca5f5887934f1c97259ba532589cb5e2dbf9ed2c2292b9d890078572c1a1994cb30d5450e5bcb6b6ca5769f5b3d2517d1d3f466032670e491a2a0bbad939af7aad472bfd46c517782e0ca01a3163c4ed5f84b10ab99d9a0d2b8cb896273b693382a7514eac3d2c17d86db8fa810640772ee94103b2763f823ee1684f76c2bda65e9ffe5e162c2e1faffd6366e9ab28c7e6563ab1538e9272eb0ef235de4d0e86c0cc6e5b0692ee3223e6280b81184849e6c1714c0b15d7bc0ab5698e24c0af993f6a67651938495d677d933edeb2d5dfe31db04716c21764c35f01ef853ecfe080811751bf6e100b7e9671a013d73a6b55970445f71078a1bbe45a307f3a7e781441bd5959e8d978df6f9ee66617735152ab65225858a729d735da1c6aee46a7b0d5320551ed51448683b03dc1157585fdcbccf3a1d6663a961a062c0819f80dad8fdb70e5521a410b11f3dae0735d2f9a906ff902689f86a4a1ff51f60b44a25ef1dea535d12d5edeadc6118a2e2d709742e09b88784c4febbbdc4d5d57665454e57279c55c19a43eea81a7cbf984731ff652475301a3f5358d23214dabc3c660568b6f9806b6cdc6048668c263d5f10fbb246c7de9037a6c089160ff71609d77daa18a18ce70500cb98356661ca5069751d355740a22e0c34a76a108af18b4fb373d6867260dbd772ddf0df69b1bb75715e7abf5e6b2f7aa479a397ff4fd4861af1345ce69e82531fba0f012299131aaddf0f48bba5d0fb07b720064f79d9ffc3e2cd120c5a73a21a8028360051063a1e7e5fe21c5ff716e22d852c58c6764467e9c8c7d138d7bd0511f2450f160592b7b46f80d1db802351b0b0f885bf663b35d7f0f7cb098199fb65bfb97fee476f368c9423edc0cf23d50fb41331f149b1d6c8e7d76a22d37929a9bb3875dd1e5e7acaaf85055ef99c1373cda27fb27e86771988a9b2736dc21d6b232517bed997d44ef386a07f30ab12e9b74d0e6372581f4879197c9cdc7960cfafd995e1429e8c6fa83577bdb5568b88da9d47c736b4a303ad19a5937635eaaeb8e0a6216abf819ac3b9f829033fe53a8619a6adf0ac3af9feced06e5e7a7ae84da80dd24b89479672190b00f271fa2bb3540470d7ea38146e5da5a220116fcba1c65bfa241b33fa302d66ab09b3bf0b1bee2e8a8068bb0d5f7f76a8db2afd794a003ecc80a86334b601ed27b3cc12af656f83e11c22db64537e55656dcbe1f226ebee3ceaec9bf71299322c6d29c1260889e1878678e29ef606e88cfdbd68cb858e1d294db1ebdd1318d314f25989681e0ec553fb1a2032fc60e5f4e2feec6471ffc2c71b14203e1469429436b1da84a7edc02ba6f5cabb0238baa0eca2685dd795776daa8cf8a31e6841e29c05c5977937dfabc3711956adf7ef4bbb3b1835f901e32f829d25c4d2b521fab3fad0a93d594648e90ce4a91f26e03fec35d36d8a7459e5defaed2f5303c3399e847812210901b92602bd69032c4ecfb8ea2ef3943049e243a741f4cbc3e03fd95ea258bb7ca81bac794d6f7b48d7005e8b49a006ecbe8b61723b5c2b1db0633f39e45bcf9dba72498f4311a122a542c86e3d23bfd6d174f63ecee54b1ae9f7cdc632a019b2447b4d0ed97b9e9fa8c6a3120e8b2a8d55b5a8ce3d4c19f627c3409adce46c95fe27e478e823b697be347531b9b0bdb2e00ff03c26512fb68343e34adb178bf52127e07bd65db9c040d824745a3945ca7b5cffaa30df1fe0c996a248b605a4f380fd1f431d6ee78c762eaefb054fbe92a4098172d9d5115a602d44ae56ae52a291427d17e568f1a0a98e7b3af690fa9bded0112fa405c4637a43cb0d33f1617cf06482c35d748a127d1bf4f6a4e7da7f10a46cd3ff2997723d43bf917984ae52a49a5cebbfa46168d86645b73591f525374f3966c2383de1637fc572fdece29d41e2a21a0ae50c66cdbfdc41045b0586c6d309abc06187c96180898832f5e3116081a6315a124eb5f384dc0de070838fd2f0c7d5349bd0824fd6fba2a3d8a69b2b20643db6314080f720b062a10913633f4d68c4cfb41067e0501e295637e3a90e39aa5f9517fee084fb11b49eb267d971b252ccedf457ddafb6556d1798a881e53237dbecb0e08f8ca027a1fb47951a2a55f40dc9dcbf764ecc0f40a61fa5757fddc2d23ae85730c2a5d4a2592b88664dd4c11469d53902cbd2a6420a27c14b7af5d8b5d694bcc80c5139a9d03ac9c3fa4d1575ae8e4074ad252de62f430c72acfd9413d5ea5e6a6d97b97db3f3ab300f8ab56fa041b3d6fbd46341a2f94b77a19e10a6cd9475bcee577f44ed9d25bf7659f11263e169198c78fd8376e8bad9f09be46ceca983bc5ced3c59327bdfe9b6c9bc10e4613ccbafb9d878b162dce6d1a8ffd008727a1e90d9d2fc699cc0923961a5b41bf985b058a0d031b7e53436036e159c773611c9c8fa65fc63207ec20842e83c74d8fc551d38a3934a129d40e1b00d176ec3d31343bd5592e2873feb8fb9de85508df395e5758f4e1d0954c98b4ac150637b217e61693084d3ceca43bad347efbfe3b8e6c6df6573e03c7eaafe371dffd8873c9ae40ea8ebbfe46e784633bc7e7cf3dc92de5360f7a412715e6909ce4e87bcc579cae79bd9f8a6b856ab78855eda4fdf067690822956d8f7f893b92399bdcba194db7a81510c3da908470f8b7507014b1d703fe07e1027917805dc3613bc8bc4e31e2fb0e34ba268d23e5d596eb1530fe6a7f400077b6484205757e21b675f10742dd970d08e5f22d4b271d26dbc0fde62b87aa0a4bddfc5b7a2c9d474f5307b6a374fa986236c0a08d60f9432b6a843e40b3cd5b4bb5307ce3d2c9c594b4630a9c6c9296243e7e6f006d609165a0072f13c12ede93345b44764c830aa39ab39422852c6594d48e21f9467cb4869bd20c204e9e5dabe710f71d69fb03d784654dc7d0e8b6cc6f4f172a589f374481057dd486cd91adb6d7718550709f55433644c24b07c022e78df548b03ee137ec867f58e790933c18b51e6e9c865a987141257acac6cef76ac3de34052cd4a9c252290862490207b734c9b978cd8f874282b38d2a33555bde26649581ebb0bacc863d5cb36ffe56fc023a63cf479439bb7a9c7f3ee54a8ec0f755fc3540b57e6210872504aa83ff550a4c8d64e344798f70647f6a5ff0acc58bd27783bcbf4d5384b673b47ba6f91a38e6bfdddd81a8054fb03872c2f8f6822f25541f0f2e337091af7a4e651e8784739c5b44851df6bc2eae56c558a37b2de3e162901f63bfe673e23c2dbbcf65fe5397b2f98e79b83927ee6d7d5d669697468f2b95bf923aeacaae216fc0e43ec954e5ef6de31310d294b4e5b5f65e0dd10fcce3e0ad92125071aa891259f11a45595592189f4588027e58caf9c1968aa749b0b8fcf48c55e50d8d4a8772f59fa1a74cdd3863903fe60efb9528afe96fec1df0f538b26157952151a862cf30f62fa820a6458628b467a346ff142e7297109d081c95597241b72d4e6a4e9f0cd7a0b2724ecbf2593578ce1d7c142ee504578ff30284e46af6b703ee778ca2c25ad07bb38245bcd0ff1273a3443b4856f4e62fbe1034e2c8360d2ca4c9ed6b25e7fa40048be7f83194fc071a221be058d72b2f114b8540abdc1dfd0bd95243271d006655d2433240656a911c69563789be24cd3526ec70699bdbb3d8b8505f476bd5fd397858f5d65d88e061af6bd56797f44d5387ed35c34d4b44dccfd9bdb4255796d10824032f5c3174358375d672883ed72c8b3cc0a13e8468e486c03b020314eff2504a092f9065056026d95bd80f265829252cba2c0297f317c5a5cf5f08e2a23c8387a7fab401ba1ee027720c6a23a2f15612567c1a3abbde7ae060a1bf0d8ee913f7b4284d910dda0950f3e549ca08e0868a5826a968e55e88cfe6f3605be6f5888d19dfc7eae5f588c6f49dc3287a8e57ad4bcf4ea73d137677db5023f3f21e4424cf66273236d5286fe034572392d1a6e9d5664735b4e5881d75a71e9b32f23605c8443401f34d87b572e568fc47be83f88b4445fb5b991b554e61c3eb277c83bc3af5c54e090ea02b76a941cb1e7e36fb687b24de755f83b32dcec50374b56d973e9cca6982bc74a4791dc94b670fcf6329dadb5c6b3e026012fb04f9a70709b5ceb77ce2072c20ed283ddcae4553ee87e3b4bf63c5ea8500064bbb328f8d724cb1c632243f4eef16132cd7c067fca2343272888341da87c9e3f718de630528d0eeb879203c6c018863e8906c160b480ce82ac5c5ccde0153ab6bba015b1e919ca80564925ce25e28211a5300c9d0064f1bcf7174a25282db5b36b19da43ea90d38f0c99bce467f84136379308dfbfbef3a7f6bac2e9e45b08f80860eaa326144c6c4e413d0fd6a3f385daa1646fff8bf99e58fb71e07ad4fd6dcc0736243e7ced141371a4c7b28619108c1119a0b7a41ebba025dea0f23edb9138d0ec423798f5884e8c79b3619c131d92e0cb347bfa1ac6d296bb152dcbda16ebc270affc490db4e445869b3592f7adec3dbc78c9670fd4dc2c8241b31c86eafe679982465966abe582b0f7f17b075659bd890abe7247e40385a7bf85a5cc8d8aa1597585001a477e55fc317474b2da8eebde89173fb40c59a34e0c0a3942e5cc8539e0c2ae6077f32ae569aadb48668cc3b07720044b88ea266048c6f524ac0f293e08abbed00abc2a212e56b318e19ed625d44a82f1d4c1704a270a91a753df2f17138b65549f0cebf1170b2d80321205198ef9e20116a5fbab3a9f19c90670e7e3cf04d8781aeafe7efced162fbab04c901580d9c59c58bcd251c3a8383c8acec4c484c036f15df93f0e6cba2f019f7b05072dea182c5dcfe2f232ea3cf2d8c376ca8755af6155aa069506a1d83a4812bcae5a8210cbe78647c62deb95fe2369a378edc4224b2dda1811ec78f08aef3331d141f8e792843d89ef1992f76af82630e7249625fff1110a853527fde30273266b41328e2722d2c3b9cd402af2e62495173133aa55cb521efa2399e76ade4f8833b5bafc0e0ee7d37a225d2945cada764e25e3b07c7c8d6e805fb89bd968091c1a03eb6df4bfd8cdc2df40aef0bcb82076b8c38ebf952dd1e5f71a50f1332df25d6a83960c06ce0540992bc4af6e241e0cd815e235f64fafc5e5fab6a072de477bc7420a29abb552980d9e7d7131a0692e38d933cf74ca924573448da185e400c7cc7c716fbed96452ced32d1eddbcb42d5c3ae4f8af0c3f953d0be57c8c541399c9116971a1e83f40dfd59852ef9200e180c3d154cb3acd0b0c4d5e2dafc476ef1d7e779b9eba258b3adf64ebcdb56184154638df996d1daf7a0eca34232835ae9c57dda8c9f561b9ae63189c06ef27d5f2bf04126627e98e8a3d2071c19153179a8bddf679fe42ab1d2d4c47f183c58307a0d30392fc5de8bf4f35ba0941257b11f0da888d39c4cd865211526adfb69d9bcb31c997cdf68425f59a3a11a9c197827a6402cc3f25e93833751c24a6c04ba2798a051cf8d45c6e6ce168099daf623be1da9fae3bc7fab66f712efe9e03462da0e442c85451cfc22ae63f1b4e578d6bba9ea2a03329c8df0c097be9d6051c65cacbc645b6f1c41ea7f16aca9974b172565ef91e09abea2ae856723bd5484b769c8099a966f74c5d8a66de5091dfa072bfe4f9b0c806cfe309f1c69f8ddbdce45fd2534831e0265a9b8968a7c903b4321fdeabc7716a3dc6904350f74e602d7e39765ab59c064b46e214676b048bd69a763ba74fdca6f8959b0fecd015daf5c0902d820ec1a3ae9b8abad968051d239300e63543137e445465f5f437b2ce9b6a2997a7c3d3126f73a9816adc2e1d89704c6d61c9df8cea7370724633672ce75176d42520d9cdb2f9689ef46256baba058782f52675bb19e32b036717dcc75769bacca236eb4a79b484001b41090b77f995694fe1f6cf521b504c683c02ef6067270b8c3c8b1db381d7db32d5d7c803bb6f17f5abd06f7d46214e48d1a9aa8f505b2939e5b384b93146b71c599ada0e823ee14934cc91e9fb5cd3fa097b8baabc41a50485c06671fd79bcd8e938a61a9feacda6e7ddf1b26fac40a073ab531c5d9dc7f3e82c4056b7f727c1ce18e703ca14fb3f475499f550f17df3cf289f6e2219d031588dbc0ee8e43cb10b1f7957ad3494f9ff7f1c69a23f13dc945625826040f68577d2042af8098005313d7a07015a44c5112b067487098bb7c2a2f42db4ecb6bdfc9452164feb70420d6d911cd90935858d785c3396375d6cb4359a303152a30b526876b32df307206924bae1ffecb91f39389d07113be4ddbf142d75b5a196e0dbe08f716eb44dde82e65830033a9ca079b4ab776fbbcaaab03ce22f5d470982d58837792c284bcf9f9d10d38d9e2cf27956410bbbb22e11f13ad4e6c8b11c48eafebc4afc72d6ce1d5e4d020a9b61ad5882ab60293eb45996c80cd098b91d2dc1a3622f8783c0e7c1be4f171bcbac292daf40f1d2fd208bcd4061d0aa3196cf124e8dcfeb7234fb2197894672f51367d5bc38dc9d298fcd566b2e7f0ccc58d07bc1265f56572ac62aca80ccb67883dc4ba17d80e48692b83c18cbb6ad71dfadd223c0a4441203046afb4b2065ce36dad05c8b653701b6ef52c020c59433b8a18bbeca582dcbc88036876e4eda37651a803cd28a44f006ae33d39a3ad4bc548f8bfd9c7a1d89c1c0c9559db43d76798960945cbc3e6c62f810b16dadbbf5ffc297d84e4611a90d1e67d8aa3c3a698b346b711a8252ce29bc2fab4f45a27d5050d65f1d3e3f51b25ce138ef90b27d4007f1cc3839bc2ab8b842801a6c9e68ec86fbc113eca9e152959567b85327ed3ef2c62f857e2d70b5d3fcccd1e6a911138eff2b133e6b83f699ff7379f0125d7c0dd1013b058631bd7b8cbbd587c4b024ac63f7450a596e54102a6a50f076675394a5e252296566dbcc69bbe5195787d26ea737cef978fff96652345e823361a8d2496af444eaf3227f453fd3630d30201e9df29f595e08d4d47cdf5501e779ecf90ba8b6a9eb58f67ec557ed7ce8dce31e61df120aef4b12550fac13fdac9cba215cf813bc64c4f406bca55981d79a42fe7684508d56728ea7b7720ccb585402db8bbe1389c78eedee31f75a5c517ad53195bde22f4678f672ec88afb7d7e97a263e26fa752fdd9ffcfb12289456404868e503b6f3bdbdce13de394b30e3e8be938addf5e64e7fa241ef536cdd52c5319c8b74ef8dc5588cd2784ed831849d54e5cb98d9b54dc114c2fba68660b788d4d59598fb267cdec68b74e491d290c5c04217444ae162febfeed3b8bb56f78ff4cb91a1b0db89da608c744def45219460820f76fcd068d4433ddf50dacbd7fa8e8cce54779b724c4b5ab35487b6c5d4a8e53d887c621055c7ac0aabfbc85462920abc7d89d1c710ea88e7541b841793eff8e20dae23f91e41c02c912df8ecb8f9cfc025af7ac0346f3ce958cfa2a6b788808ef9a02e2be6ecfb0f1981a7bd51a4e537d566b1d624b125a21226f5901f71e6872cd70e1fb25b505e6164a35b896e9471e2f6f7162c8b7f8c27f35705a9ff4308aa3b0966527c0a0abd76167b26b2a7112c34566a5c944f83739ed5f5d713e136050f8a4c077e8dc010494871a735c0ae6fa66f2a684a95e3df490d406e383ead2b3846fc431735842425b4bb7d8ab388c8d9991b47e3051d6f7b71d054406cefe09a240c5919002fbd8c10ae297258b9dd367c8625d0b0f1fba00f27db7d54d818b13b08a006abe6971d76caeca083f577ece0c9c5232548752322eb19df84a538220d063e2352d3722a1a43f8e44babb9b2a48024d6eb61d492c518cade186e78f74adf0f2ca4a38eb92fe864222c746e3138fb1889ecb23a8e876d688b158ea0ca82105520dfb19c37a61a38ef813a0364d438b8a1694e0ad1436e0b14dbe30558396361668480e7fbd7e9c87ad2410a31f87a37753bb3be55c7cf4ccd5a8899fe9fae52803d46987afd5073e4ccb572c501a41c8dbc9012ae09435997debae9b22055d45e37fc73e1779306b271ac2e7609dce8aa9d5ef12c113eee67418ea914b218156f3c9d54f8f592c74365420af9bb608081cf36d1eb0398479cb9ae441b954850b5479409c7a3b5b0b8fa7dc74d4e52c13a42b85fcfb1ce0204090923892fe2b91eebeb6b1899137cfe9d4bfae563d03877948d686ff103f778e3873562eff474430e409389aba6d0446b14a5c90b50111423c4e0468cdb48ff18448b3fd7eeba3f8a4cb619785a0dbe96003ca9b5b09ca83e7a3fc5ed075fdf9dd63cf4a837ea1d18515fa19493c8c5d06ade8ff1b07428207a9fbc8584a733c0857644d0a5dac746cc016ca4317a06e594f10ca9735b0b153f7e9c44d113d73fea90f3733e78f17d897dfb1e7a947396b13318f065408e76aaf63631bcfb4de1bf87ff00cd188564810d4d8f45bc5ce4c9b5b8bf247803afa9d3c2a7224fd61dfa55b9ff9dd9abb34b328171c442ec31f5310f9a02bab0b9cf418bd1b91bea0171142068214c32b3c1c28447afdf994f328269c9db7a6564aa0c3491f6d1c28ad2bda8d30fc04c2c821ac80ef6ecf7a77bc0ceda996b6c846d6f0b0cb5b2aba35351c1e4d800c02124a9dbe136a1226081780d0f83f45c9ad522d53cebea7bb020f7188959673c0f0763332d2646710ee0d8b4ad5a875fabfcbac22c9f7412bc052bc010f41096d9a71bcd60f74844c6b9d2b7e4febadf4e59cc3b5630a14d33454f696a04e05af793a8abb1e9cf2ac5c3465ce35482f1e72d3bd0c3e96c92d965c30997896a75c3323ddfd13e6c20bcdbf5989ddaac22a649315931a90a50a8a7207782208943315a4f25a6dd13c7fdbfb82c8dec7c4008db81c153b69b1e171dbea278e0dba0eb5141b0abf9ac7f4e4d9c2154392e3e67cbeed8494bda66d48101e37da7508c80d15aaec8b6918aa7397b8575771eeae73684589c2c4efe9294216cdb0ba94c7c52b0f28a3ae1598da0590869338e017dc63a56dc7539f8e533a6ef88f5bcbff010a63ac4ee1e76ac5dd7357a3ea513c118c55bd18d9bdd697dc89c0ae567fba49f3b145c264dc0a73d2fd64597dbc24f03b9c5226f7e4b795ac18c14bb4aeb0ef8466dfa2e7dd21ba0d3e1065749a37961581f237d402bae8acb6a219b187e2afd183e6af04d9c31574dd7f635e4b0c645349b09667f57f6d9d8ef4abc18c1c80dd1b65c68baadd605e7952959cb86d460a75ca523f796bc06771be5af915f9ecb6f5ec1f478f694fb357a0ccbd43b95350bb4a7445c165fec89d453586b6cd1d9f4ddf0cc04ac96b56be2750233e7bf5e8f7fa0d6db5245cabb6c810cb61a57e8412d0511a157b5f7c25cbf326c334779e84896c503c427a8179488318efe62bd3252c3392cb5ec23463c8babd2129285f1fc7d515ce19332b77b5646cbde5389db7c3a1d8ce33d8b1723313c169a6e102fe6819ebc3eacccf54db69cac8b95efd21016611c9608cd170065e5c935dbb9b32490fabb40c54dee2c1d7effd081b32b8f027d706ca244b1b2a10cff801dddee328b8d569bd4f5e1c925f42366eccef4a88b5c16cbd630c198e43dc8212fa140a213e8b8bfe8580f6a9f6b764ab4b807409322a7481932d79775d156860f0e0f055ed5ac3aa0d4b0dd4d227dcd30b5866faa667054731275b5ff4d44c6f547ab8b78074dc243e0f24eceeee9661600aa1efe058c11ab853e1feaddd7840c9404b5ac42fef363d01bbbea7c32d0d410d51dfe7f84fa85feccd4df48292071f24e5b9c8c9219d83b92af2afb3200203453b1e5d882596dfbb85fc9b9240dfa0a7a26c25a7c7fc9bb53d397ca4eba8470eed9cce1916aadd0941332931b756ac742d2a3a1f52a9d256a99df56327e5f671fc9df7f685316739ede1ee622c8c8ee27f75ce83346a170d7834f970b714d7a375334aadf614a8f52fc3e059508262b91207b8e7a317bc41f3d82c0d3be33ef623927f56eaebe5355d4672666d9d2c65713929391e297e36290484bb83bc5bcfef566ec2e09343231067b186e6086da88e0c74b5b15ce32ccf53f1167e51bde5386efb414dfd0ece4cc3805b50a60007ecfb89262d97744c42a9f392a218cd25b272bf4a1f5da57d86a3a3bd1985fd5f6b9c115540b0cd9bc253596d3a793ec66e0fd7c72da6cdc0cbfcb22a684b55c56795b1fee25189c8ac5571baaab0902b4421c07bdd32dc5924404d5a931fefd8264596d4be8d3df36e3e46e8107a8cd00e81ac341f0622245c9360a34f1e64881cb826ae172001addaa206f792c62d50daccaae5071d476ea8c2f25ef0d82b79a7e3310770b6da819b23bffb49667b6d750abb9ff6ec25a3f52670472580cf9079a8a40b90c4b8e34057a91eb2d186d03a41fbc31769afdda6108d77ba105ac2ad9e7015ea3717aa5820078b73b7e75cffc6eca49470bf7ac1d306f1c7dde1092dd52a6a307575a1bdc1435b7c5bffffbfc8e0decb61591ed1ad98a737b03834e2a407ef23963d0f49f859ae39e1d6026e7393042c63c299a20165f4687027116231898edec82b0b123d517a6550e2e862a86d43e564fe33e482881569a04fd766bcc57f586c40ab5223a5dc9fd2eb06688ea1ec7b2312db522c3f641ad6f87de324c0958d0266420fd27813917ec19030c5aadce0dddfacd6cf2bf1dc0ca3c78ee1e80ce09963f97ac896ec7d55db89646577364ca0c66875dd2b5d4fd2afdc39975d64e477be8edb18b157553f44a5ab2083c405b67c0acff98cd3eff5161a842148c0f5b25fd3d1d83e547d44a020f805cf73613156ef693e56e981047913994ea076cfc85d6807ad46f27a262b8f6c13c52518ef7c0fbb95a77956f1e5a384bbbe378df52e44d0309eaa952e29c2088c8b7aed3c9c9e0ecf2371fc1d9f940795c19b8a0460d2b07ed1d23f59d66be5d4f1d1bbfb779041f2885206efee71ae263c999b270ed1d38eb6d711df9c6e2e8773db131326024a6c8537f8b6437d8d3c509fbfe536a035235ce71c740f53e4445215df9562ac46784ebdf76d36b126ccbce24cab75201cf2c44f4817697720145dc20b245314f4bf4005cf19783ed661be72fbf8116d60a3149ca9f94439f579b5c2186672229982ac0212eee3e762b9a89c1cfc4ce6cd5956732359c1743db85f5cf1bba6200f823504cb204ea4236967929f434904eadebf0028fc58cffa5a434f07fa4ad5129dae53205c4a6ff8ad2f60538df0e31216050bec7f012e2f8d42040732aaaa1091be683dc54f3ee6c619a8132074aa4e56a25e420541444f68d6c2a9a409427faba53d50f99eadd8cf4d2dea6761b67813d1c0c53b5c5cef0c5fd43003e989482edbfa206f73259794fbf0f71a61ca36e6a5a77d5c2ffb15138205aa276e4cddfc9df7f18e830a0de1f8ff32d3a8b474b8beb552c1c2b5272f55bb4fc587ccd3c28967823b29f79a30448342075dc7881219fe5dcac46d9bcdfa68be6de6b1de0ba9871b758f7c5b44dfc68acdcd126fa49714f2ca4b4e8c959ac929ff26dfe93e6a568b124f3775500e0d44b4f9156c3206c463c514c3ee3d3508523f75548c5aa80cd8c6e3a34408d968f18f9506cb6ea1038d7dcb767e2cd107a25a73f8a68f41feb87012a6c5902557bbb948dd1760a758a1440f91169dcb383e0b1f1b6446b6275745444a34e395cdf9be4f27c35b61f3c6b0ed439cd5da7a209fd27c69b0b5d846b9c273897239415baa9d4799c944ecf5baed6eda816566d595bf5c9dddc2622ff56f061f91b24fb8f1dfc0c064e58c00ec7f5b3a402022707e12aef65a7a0b755bf337f7f55653ed1fe54a77c2e2d6c47b61b999d5b9fcacc5a2039ab914dce4db0f12361e80775911f7e318b79aba239f26a2c817e76d86fdadfe36f5abd0a7b1193b3defd6e71d98941ebc4815f57f45e92931fc792b0731bd1371944e6f36de64436fcee36c019ea241728091193909483b207f369b0003afbdcb3bd1e9b6a300c0c04c50d58e9faaf29003ede7d8dce0984b5629776ce2a3e7aae7ea2ad23a7bf61076906b1c09fdf50ae85b4fa5acf097521baccfa97fe6c114c642dcefbf4fb1389b6b48ab3ef60991eb306cc69283a221ac453b76652c17c1825f1c5bdf24b26fd58c6c01691f7459cdde47ce7e0a9b7cb7f0a7bb664ba2210769cfa7ebc05ee145aab34a766fb141963cd1cb67858ca851f9f85d861525a667f869a38723a1852d8c4c81fc40c2e05c12f11fdd678d97d3ac9c0ea5a62f14892d17930224de0acb392d6fc913640dc3f3de3f404ed6fd8e6172e0448e1643e9cf2217603ef0d87e73b2b8fd824e00f2c0f68d5f598c52f2839b95cb07599565e1ef5b6d5529ae38f09dee6b293f5b47012593b89461656e553aea55d0ca876acdfaf229f57d8b4539c5eb5146b223c43813795f1507609d9eda20b0d992b1624300f3b69a9d4f2883a07d396aba658e1705d49ee00933dc44359bd7fc59cd2a8d42d394d4b27d87d7fa1b6a22426af932e05d0137a4b340f41b9d9557acc424b2679fac98675ba21ee30748a423f3525b40e5728bddc3fdc793fda19739c3c4ef0b278edb9b17399b3a992e0971152f668032c5c990628c64403c75b7fa3fb9c7af4aaf5f35bb0f51949329234d6801d1b4d00e9f2a836f2f495c1921f1e93ea134d47a40602070c362ce47aac7b1f540ac6f03dfe30ed99c048605b79a8484603ce0c9686a54176b30d9fd133eef7b4f1237cdbc3698344a03f268947f763e6386a3859fdbe2a15b70f9097c4b59b01b2fc3c2420eef537943aac030b2bbeeb449051357b2146bb09469e4687785e3532b5340404d8a863fedd3f48d7e573b0014463e3551f075f7cf0f47a381593de2230019870d74322b27f5022cb74aa113be944015b765dfbefdbcbb0b63431e8b358e9d00f9093018fe5ce1cade31d5369c8bd52866023d16b2314be88405a1a6609adead6cd10655f04fe3674983b9c17964d803076542244e49ce481bf85f034564629f95b0bc063e65419030d1fad64d2a7204319e98a7ea2784754113596e7b3902c40ba06220dd4ac741dce73bc7b2d3ac1ea21a692b042205be7c04a4a5aa4fca6dde5b526407a8c5ff80dd8011be7432a18db108e0015590a6938e7e00e6afdb7a1fe9f4d4ed9182572660b17d8dc083d50931f19ef1b68c671aff2c53ff9b5a4cd2c0f545b94892b8684cd9972348f9f54b87738eebdc256f87d18e81ac52e1336994dec3c39bc128a91896a9ffd71e3f5900b856dd2b6ef96ed969ffa2cac42b966ed9add47d36ced6bcfbf8578d29baf66821de598bba268a9e3feb876e58d387ca64dbe989ed5d04be6282315a3219bd61c95ad1956e2e03a4fad6147f224ada5608b9bd79d8206361e12fbdc269cb3533bfd2b655bc724fe1246c57dff5af9407ac215e1846a288d11b849da611cefca996d00a72c646e92712e23c0543027e481b73fa684bf129e76561f9753f1373fc61914b2ac982051d8ac30667943b2dd969248ae9b233ac1ab5fd2c1edec5d1bd0361708ef263c4e6c2f79455eadb7d861a78958873a172f754a26032b734b996128616df9d667dcc2c2982f25d60f85e90ba575bbec9484031573ead08d9c9b5ca324b4eea9dee9ca6d50dea568b2ad2727dc130bd6e034de8d610cb4b2add91f6da8b65b14327a5f1b4a871d56458a8b3949a56eb4930806adcd5d0f521623354aec85e3b8aa9ab3a2d3b9cebab7ff95fac31a580b89ddefe93ccc0ec1bb97ddb2f99b4d34af8323e0199fe5f29951cd96e4e03fca06386fca6c07970d503c5cf8f2c3c4a3f7b5b11b7fbe141f19216828cdcda01600cb3f44b383727900c0597e6232359b0eb0c3b1a2ee088c54859c41e9d36e9df8d9bff462bb1255ad68ce0ef334118da93ff5d25bd0f2cb2883568dc5ee3f765d70372aae9122c6f3ce67e7d41c17dc1162002b3548da30716a98924965b316d999ba30b8399bdf63f916904bc464240e3728207d35c01cb2dd66e3fdef1c5aa85595c3271d2c86f7d7483735f9cd3ef104002c5533bb1c22c34716ced5912e78683ade8e1daf86540b30795166f8c1e20763f24a226cfae64295a006a556e761348e9098d54d12fc69828b1935abb54be9919428ceafc9491a7afe106471f65d12815af5ae3b8783e426b2fb3973b3f035de79aec2ae4941da9fe1f69437ad84dbb8ffb6d8de12c89490a2023c16fe809c873cbacd45e44fcf67833beaaecf87388837d2f35a33eb3694e78924cd22427032fe90f020be6b299596e1132d980573beec1b47a7d61253ce653baf5b3d8d6ae690dd15e4c5c48d2f71e5c9fb182741a05b59b4d0dfdb7f3e4ab582a89aebe2b51398a0b156f4339ef0d2e99317cf131598774c2d5691bb30bc89bd26ab562f3b07751630242287cce40646687a7b61485fd5bc029fbe9538d006b2ade8494c4741bedebe65b689667701bca8c9947c8f4502d7c408ebaee89ee467a487e00eea23cb92d3aa75c02fb2560bf515780151416156b60ad566f08049be56f31706b0e5168083768fa2db314908c361a41ae1e050bedbb09eefd5af74eff6d38700ecca76f6551838056ac7a954b87bfe8d0771169b8bc496961bc353fbc9e50cacb2bb15fdae6c9c7c3dacfa9c376d9f9c2f480e0375788454cf18cced6fcda070e05f0f8125c163e1b88e55aeaff1a68e6a5332e37d05fc6d904f16bb3d4bbc15bba751847323b5d32c2d64478b3459e6f5cf4389dcadc6b667cc029472721ccdca14a9b2db2b7d5d12be350d17aef22d13d6a51afffdc1e6c24c29068beab18cc6f97873b664d18eb3177759d9fe22cfe86c18fc625b034dd943d21f2082321f2053feac72cbc95b38c50bfaa755d910feb4a36edf18139ce553f618a9f7e9ec6bb58f34ab2b6b55711a3fbadaa4001bee8a03186622eef480831a09e3f3afa5cce3e6ebc2cf78599fd8bce057e4674d17ccb43b2d9817b69ee580deed19879d6be4f14f3efe7cfc017f77b84a0ff55486c8aefc20553b67137ee63b65ba208a9677b3afc118ad7f6e563d383911934fba1920ed83a0ac3c888fe6d99ce39d6be4c9ae469b9df83b53a850da96e50885d426b8f4a984de402af6282c4e12e8907190315d401a1a1543ec10164e957e93efa71d1ae4202b1f28edacedea056e42f18547738ee27f975f0f82e60208ab54a5f258c25297ddda47a1f54028a89a7d0e4223d42ad7b4a3492b9097654a0beb16bfc64003f46ce58659a5313a46cc3764576c9ef6f68a7e284e4eae573668999a3b275c80d24861e20e7400ff27ecea8337727fc62a81520c18c80d9e43a6f2f6777dd88a415c4cf1e4153b87b4d8048793f6fd39910e1fbbd5e4c21385e70450ce49b10108d80f7847400ac232005d7b85d257230df732582ed88b71eb229b0c7ddcecdf8089230ccda6e2f66327f4600b3ac926f4c18fcb1c02f3b67829df0e63e1c3d499bacbb264bff4bb354d8752f5a5bcaf473b80619e0d0d0331f3ef42a59f57b371222d3b1b1f13017bef9aedfb164c398fdbb26ee9e79c95c24c6ebc6fa8441389c09582ae8750d33e362d92fa1e6474f55d85388eae8a8bc365bd1c637a68622e90ac1d16cac30dbb8d6f8d3f9df85eb98ed56ef4711e7ead667a39f1000b2af6ff6e6dba33db9e6c61539add375828aecee059b2277824357cc4a45c8e0ad756052193013dc2b60db724a3eab228994d18a8ab5d792a8637b4cff0b4c38f441f0e4c2bb4f31119531994b7384edae4eefa26628b8bdf13c0bdf1b5075b6635a1b8c215a67acd0e9312b0fd24d8f563e3049f520a3d32b6cc6d04243fb30e69a6e4a69e7dbd16f736ccab6d08654914f5d0f6fbe0d7fec218b4493660ac2bf05460727ce7e4f603026dc8147b3544cacf82e9590c90705078787fd690d1c474104dfb3b0b4cc3bde818c3dae27c0d9f375ffbced206f32b791f563b9aaf8b865ed4afabf6ff0de98318c5742d66862a13d3743335c00409c3e12f567aa713e42582d4a98c3a08aec4fb09b9fc9900c2f5a4003d076bffe21b8d5ac693d079b3d292a44c5d80a3f5097da4ecb158b113ea95467a6e48723eea4f56422ac610ad3484e1a4b96fd480de564ed9add956a7d879bdf1de00a383e816a1439a36db5b805031a6ff2ea017263f3a1f7c9af966c46e8938b99671516bbde681f569bfb302120d01de383bf603a40c67adbad1cd1b4ab89fe76fc6db170063cf4486c2047f7094e44c75cf13413300f27b8da6c3a892e49b7c6b2cdec247c4a1e9220a49ccb48a638eb785faec2069d3c46e3eea0a8847c985a8e758760515a9513cb2476b3171cd8c87fe820ea3fc1e342f517dc978e55926e36d753795e6eb9ac4d19964cbf5d8e0fdcc011f1aae15a7c2a188b42a5515704515f49a7b98ca8ecc8e3b5605aaf4b566fab5cbe9078893878c7d8f15233a8344422ee37fb91fa65fb4398defd6455f5f53677faed7efd0e3756696f78abb7e98d6738069067d39f841e7ab67a6f997d6ab00db03a8c296ffcfebb0b2f41d3c4de96747cd756760cca054f8f0475f942bd7bb26e5fba9a8af2a7db84846bc47809315ed25efb4661785569692ad5c13c510ef35daefca04e6d6a47b3643e5f50a2de90978b54ca4ad3f34d6c9e60f39c6feb1b2f3bd03d8361404b2172bdbd46084c803a111257a36416e239a17f65cb485625c0003a6573d40caa03755f7586e917f454566eb09e7615f4967a2600143808fb1f1ccfcae47ba203dc30cc8b7ed6d737a0abc15c28b34b5e25bbc7288d4b52f988485028c9dcf02418550f1e9a5d1a8b7099f194ce5670e06d9ebf9fc4a7703f329cd067f00d524f6044a5ab651a56771f737ce676548c90b0c5d6aa041bee6b772070c7f2d0756c68a4251e52f9cc248b77077113956f5ec5b2f189a8e2bb298e80fdeec22fdfce90d8ae15db416fd5a8efa273c0f412cd60d15b6c4e3e84c6865877edce3ff69c2165f6dabe552808d792194d2ccab22a5597e4608079948d669fcc15a012e28aad9a37c991295876d424ebfa41cd7aa8ef4d96a2826f7133cf2946b198788120fba0a32fdc5dd80350f278239e3e0cdb46ddc1e4af05b2a75b67514025ce4c1811446782e78bac3199b57cf4bde8d7a0c86f19c8fd14667319a0bcde72c9f0563f16aaf947c15a853b5c4f7782384af90a639cb5857d2ec3a9445284ba941f7dd2b82dd47863fc71ed09ee50f6c649c45e0cc71325d6a5b63cba331e5a1c39b713b2f812d1c0be25e1ba271570be0399d2b7b99c196ad45121bf1540fc259521de8429f70ba764543c84d2963ade652aca304b534f0e0d991b365f1d1aa7f3b5e528df971db138fac87f1763f0cbbaf5ec236fde1bcb66803098fd17a1a84f8c5bfea8f616c108e9caf559c19526d51e3329edd1554a8eee73fd294150b34a504f3d6349c70fe59d8292feb25e21bd54923cebce158b5dda277675f66fcc8181fe551700873f066038add2afbcb997e9d3ac63ea6eda45d69475c09d41de382d4f887d9b3408d59952e7e3100967d83df4efba636ca6ac6426b548aec7c60bb587e6208a84f8a90be24f94429a3e8d80f405010d5414625144a6bf2b2060da139aadbb910139b0107dc05315057f6b6b91e23a39e9d87ddd4289df03cfa3f4fdad4742907f11dfc8f01c95392eb1059d3fc7c661397fed1cabd89eecbf2d016e4aa3be248878cec12de5592eb6098ec48865f6abab1bd4aa948c66f4eb6b880e22ca36f986a5701a838540a9ddd07130ae7a58ddf60647afeffbd85e740b594ed010804b29c79ab0b208258462615b7385f20cac46769aa8f6a79612b52b42a5c14baabf6e4b755727665b813351e5ef297041b2f6f71f9925c38b7d89c5df537f99d15291d82728374811df39650322798dad0e199c6d3ea995ddd07d4c4040dff8b21b93f60f79dbcacb4881485a3b0fc0951834b261bd2c4145bb41a6c61565d98860f6ed758772b7f9b91c18fd9c5a7d7ea552e972bb05f7cb8580e6e03677d3d66faca728c865e8bdc8c05b1c438396e8af5058a63b9b96fff5e270f27a1338de2559e5b9f925d7345ea2f2f2f4a74ad181d528861df3500e6a017ee355bd8dd5d75b12993607ec00b2836ff3f92e8284b008ce1f1181dce3a315be9619ec2b7a02ef7a38adcbeb029d65eb16b992d316794a81b8235ade7789d2e2e45d91680b1c634c836abb04383cfaf58ef1bbdaf026a80208b00bebcbf24c41ff5c105389a104608b0d5d81568331f500609d93765205d4b4a8796e2021090842a634a71f0d63927c2df28f60ef0c986cc6607ea32f60af88e9c597f79545e5619d53e6b07e6a2d44241fa58f0e7d2716ad7135f1ff351a2412da742c81df35d7d9ce720932ad93769415dc718b243090d36bc0c2a661ebb899930642e132d37966a064628b78c074a1082778a02bcd34e95f33682153c3ff912afdbdc76f7f0c9a9dc0a74805d4417314dcfe0742e2bb56983200f76bb1d70146db4d09450e0dbc66f00e28b69e6c251db1f242e799c69c5f8c97dc5337635e049d543667c1dd76cad06aabd8349532ca4d5027c8452af406ad1a4df74e33a1f23ab8916b51ccd3d3ac4fae580313203c7baefe78f48249d0dedaa2323b8a6a3610c52b76a8f61bd02560870a580d7d3ff46cfd29ba4fe0a90b12562b8df55cc0458d79c0eca101ea58c5e5269bee5d62f7e9bc2bf74f789128c491c82110e5b1bf87e607f8d7dbe806a768eef078a72d39c81756a551005370f862055f46a2aff600b788b87d22adfd79c3c457873e0a40fae99240450d7d594093269bf5fc170d88e7268f44ddf65e94e0e489b972fb9a87dc672531b2b7c387b820a480795778a2188e2da82032a618bbcf0e5fc71f6d1424033c7c34c4a0f6a36881a1d3af31908438a7acfa38679a1fb01c7f1aeba077de3983651b949a482b869bb3cbd9aaba0421e5ab92942f00858a7fa69dc8e123deed9bd26506ff4d38115aa9cd9d7e27dd68bb0539061e882a7d34e9cc66c1ac7d416c53312bbf744451312fbc51203e337168c0bc76eb1c45112fc02775d18a6130757acbcc77d2657176e91ec9ba4ff148da20c0fdeb92be753dfe08834563f47d7cc07a3af9c4cac6378173fa995f040967448e436521ab61c220d60eb737195df8df835d40e11181f16eb721ec5f428a019498dc6e25527d3ae8d7ae4c420c995b2c5d67828a2826b759e733c08f8e3bca918902f8dde620719836c0e3208cf17beb8738e9324f43d4f61525d025bd18f3995f7f6e3527e14f0f46a50022ebfc7313b80a75163347a9a6b5ba1aacf68969569a5db2752f7b67b1e6eaa51f144bef04f9a8f7d77548c54bdd54dc68677f8712ea35667d107a323500068068e5d12414835cfeb1d1b7e937de9bbad19bb75e6687e3f70ad4a91add17a7c1711e53b17a808c6880cba2050e532a9d8b1ca20e18758bb5ec0ad1b1d301e553551e0a551b75ba2fab4e0e7120061e4990bdae3a1a73f0afdc76838aa39c3a3aec9c39421568cc26f8781365686cbc5fb41566d7ffafdf51cd0ee06590bea121e2293b354721172f61fac2d12497ca1aa49c56b673608107a822d9cda3f41083355b80cb552eb532d5d1e20fd0906a26b2d6f232e0cc3b1a14689c96163910f852521d4805a685f8476c31c4066f9e0948f0dd61c17ba22684cac8fd841865e8fcfd2d3f51996f346f01ab88c4292e1be3585d3854b0ff928557bac8e6bb4a563a5f7904ae6be4adb98720a27e27f753537a5f51768fcbf2a9de1311599f591ee1aa904be4f4322d57bc033f3c441f5c14151125776a8ed07357eb132b41ed5fe4411714b944d6c3fd57771f42057c43bd0bad8f60ec55f362d404a1f040850e35c43909b659ef3b5ae8867af8761736443dd5590923d7e2dcb1299bad5d0d943386057238705f0521ddfe34cb8da48fdb3a66e9fc35d882c81d7a61fb45ec396cb0f990cec0a9e9423234cec459b58ac861476a9afdb05771c114d82807680aae4122689aa1f013090eca6e525fe661e108c79bfc16c0aa76f415541c43f3d77fa7d868cf6519f257693cfbc63e88f61c218a8ce511b6a94b242f25cde0343c636343d99f28f0371bc0e8eb21f17632332aa8ad57ccaca3714f0494eb256714018e92fdd219a7c82d35abe3d6fa3e7116ffcaceede134146bc7bf0275eb6eec1fdb8299ecfe587d6a501b30575db72128c7a8fc657821c11e730f5844696d369bc2ca071bc47f4e46778a6bf4affd32536a53a34218d42a176eda3fd777baf38214dfd379a2588ff18113d3e94f17cd9dd49836e85660cd22ce042bc68340eec26c45ffafbe66b56173d79e275ae972ec7d016beaca557617acd30826401450fe018f34db668b1dafdb1da804e4c0d4941beaccfdb084d97bcfeb9e67d5850494f3f2167a26f1d155036020b6c1659c56148c301ea0868368cdf160ca67a589c4f33d3e5a69eede8bd927b0cafa20f25c7f1d1ae5b31aecf11f3ff6e6a7bebcc743512e532dde54315751910cf58435606b0982fcc129947bb83c16b2e3352b90727429035dadc337feeec0357db21df9aa11df7965cbd406469b388136319a42681e7c66ffea093e82e2b6abc6ec0568f92afaef9d62b394aa296deebc2ebbaf9119db9948baf74b4b9fa44cc95e21077b597b7d7c322a1cd2a274cda29f58bd2ef07b4042a8ab6bf8d7ecf123447ec9b83720ecaf3e15b4881539dc70ed9556edaf419bb7a4434e5745f97a635e874e0bb9799733a42645480f9bcfb17aa178060b6a94a0b3f534e3a6711766e30d24d8ea26a7eb201b380a178c53e2a398042dde7ec8901805ea5214cf1de9fc468e1532d20d54a1a57fab3b0350c61fbf214b3e1c287a4a4cabf90610b1d3a96b60becc7ed955d669506293c789e13ea39e468606418b23561e8fd0b876ed2a470c796e068f62b843827bdaf2e379b5f2da9e7f2e69375e08d25c03fc3304bc9dfe8b03116ffb7992a652f3600956fdf0b0df96b5de772801973e5a48f346f4851497fbd20e78de52ef5c5e67e9e5507a57c1e03c4850c74d210762dd867f4429f72e9898bf16534f0db7ffd40e93113a72a4d8500ffadf88c63992ed388ae057f0979f48d2830ae6deff551fed48df85af36f44feb74d7c45d540105f1e8bcb430fdc56b261f0d03bf20aee7aebec484add3694f90d3c77e9807f1f89ba44f85418b09cfc481caf43af55c9803358b5b1410566436229a9a87014a90fee9438eaaddb6c980584c7276888734424cf0a07fd72ab2c39c4f0618ee5270a3d33e3b5b9e809422d84043ef842e0bca91e9106b124adde0ce0bf32b11f749d201eab98e60be0f0d12a8c31df6c5c3337c9d083a57c8b1b50383c6005f7a0225222ae8a990595b186a8c1c59c2b88da51bf04325314bf5b7cdff7d714f8b3ebd47b687f88b7221ec8ce2b23e174e27637c0e1683cf1cd577119364f517259d6add014aaa27f4e0437c35b379d7af64f813188f2aed048680d00c1deff020ed43c5f68cbdb52e96dcf3245d4fec6c9bcf906a994a12f938bf2d9f728f456c3525c1abc897cd0290808f61aea62daff63b904719695422d6be05441e5001702faf65375a11c8fc1c62d4f0bbf96f9ec6f451421ec87fd83e7cafef317cdd6ef9e17bda69862eda6d7b239c3f98f7453625c751718dbd90c1bc714ced92815bdea94cbfb748c5273d4eb5e0bf197d0e0e607e3f31d442cc1be146f61ffe45a10e78847c041195327cd082cfd177ab5bfb218fc394d6d8fefd700519037718533487d53a186b662306412a5c1550c4571f591e9b10070b3d008334d69082c592a037e089853a60ee6bcd982fdbd165f00a1aa41af69e9a3782597941a9d769bedb17ac17e25d1c1c6d2dbf84e2895aaee9788015f60bb42f316c5833c068b1d489086b1c85bf3b960bcfa6fdcf7e52c170dcd3772258f7657bff89adae73b96d400965f9dd03d764bd2ed0b259d43d97a56cad0e90cd33f9de335beb7850958ae3ab1a042ddae489e3c0308ec2c3b75b24687f765b416920a8f4d3bbab96709e1b678ccf78f375b4cf892c3675f50bb739f6ab63d55267f3d8c1c1b2c336365ec446c213595b9426c1a34ec970b16d73091a80b1ece5d3edc017927d511e3c00f02203a6a775a0cd0368a4f4914787d2f75e5ca11270089f8e5fa13995bf9cc256fd6e128607a5af918b8a2fddfdb88cd4a937e968c93956919bd734f9470a623b362c86a9b30dea8962507e62b675cd4e27e1196d55693c857af39f6c323f12a2a3939ab189a293a494a58502bea7a44b6b6b5772538c50d063f803b50d1af3e9c0584f4b12491c5a7d53f2f2c83ec656b2ef48ed75e8686031bef6e7110cb91f2744dddf8bf539aef42b36d80da4975e93bb809a9fe368bdb0372087ae594f6e7aa43db38c5a7dc40553fe7c68cc1459d820abb4fa063c27fabcc3d49386c85e0873e1db55add4bd88669617be7bf2ae428645d4ab1194cfb656402f3dfb49ade720c97046de64aa113a8491f049f2ff17eaa258e9ff0edde96abcd67b3762c18efceafac88d958bfa60bff38d461161dea9bf896615ad25dcd7a4760dd7c65cc388e249f92fb9ac1f9b1c9b143af255c25eaed1f3a74f61e436f3f61fe40b4d290c5d9a44d1762c69ed9e4d4e66140708ae568a9eed2b62240085ca7af7442979b5ef17daf7d61a3560d7743eb98f6cbfd95b7c04973aba831a935870dbf3acff31b5de7c03a0dafd9f1caf7d73f79b810d66e5ac9191e167756b2f90908519b884e476cf261bcfbf3e66dd5b817a25c78582075724fd907f53c7e9ab55d47e3d503e2e1cdd53f5c651dd3bc338df4439dbcd714229aac2339b2bc5a5059c224b0355ca8b10f1861b965771f4a130715efb3819c594e418a0547851d2abb78e5a05ae894afce978d68dec6028aa4a42fc1134ed27aea51e86f8d89ce4ffe3d4b15f8713fc0c82665e55c72a3b5b88d997979e1890d4086e1e9cc19d558ffdb6ee7a5086ad14c0ddd2e063404562d711a0e2a2a2a50b79ac3038d86c09af717597ae9c0332c0c2aa1ebcfb23581310d9ebbc2f12b6792f8b1ee2783ab0f31c9bb743317894446a49eaaa52a82ffa11437ade37d43d6489de5c3e9e1322f25fb0d7c07ce7448e87e4c7c835f6bdbf67693e3cf202208271d9089d02175c92eb67c73eb95bacf6afa4e92a829551093a9b29cabedbdd8e3384446f3cf467d01d998ad478451b668024a1e04a6b5cbb6725dc928f3b083b121b454f223b3ac4e53efd7fbd8738fd217c32c8bc3cfba69298bd3658ff3451bd722b6371d4a026b8cda232a7abe45e5a640a718841e434cc60062fdccafb678e5bcef886ee7ea015c4055a0ccf87b666dbe04a567d5660b2ff2cb6dc4205af28dc66a2068d1247f03167d8ff696bd784bd0a3aa3f04cf306a9b86d9e9873f3f77e5370156488d28bcfa6bcf6e8e4b4862070b2be953b2063a67b4d1e7e46eb00862e66f624ce38f8c3b93299be9387ea9a445b785e1c65a43bdad175d324ea21e8f179dbd07e9a3768294debf82d939da41c593f142a45632630d760a7f82085e63dcc0fbd24a614e8257f389fca7306a7aee4c86213f155e35296cade7df57780c8c685dbdead85d2ff80afd43b62dc89128bad661bbafaa3072cf79de9bcf7f71d1c707f4eaf9b3b9cf4ea1ea5a13ff46589762858e9c3dd98d6ee8342be41295eb86ad5a559a0088a13e80b3ff33440298a464eaa03f2eea24731c2925f768d8c1b2d708277d854dc6bc0aa02490093340f2da0ec30d0be405630d10f91fbe1f0a7b57744e1d44f087ddd73524d64d7f6001ddaf5ef8e8a1df4a326b7796a0762ff292a422ca11c3a292f3a51b5e740443583d79d1f72f9352e94c8dcadc49e53f3bbab603c3a352898a07746b724df2c1679d38350262b1ef3752d45691c90b9188ea6a9e92d89d7c7518aa8458cc5c839622e0da8c3ab75b1b0e2cbb335641b41e3e2316c392ba35e81465c09fa7922deac1e2285b89118ed166824708053d4c266a8ed4cda6d0e01fc0252112e98b963fd0a735f81958639479e56686dd3aaa35d532c1cdd73fe88c7ca2f6f4891565a9eb78f8282ba1790c0ea8228a6f3f51e3eab00b12d89b37770d81fa361596743f68b5a15cc592080afd4110acc7a50c4915af17767228e59a69eab5746277d8fe142e0a906c0fec365fdb7caf0290ebe99ef4e93d44749881783e07176ec0ed02ae68fa7cd64bdb6a1a677395c47f8f34499f14e83089e69af161178ffc7fd5f4c94528881d934597683874e665d8503ecb19b2ba2d1643b6e412643da25ef04d3b82f1326bbf72de39aaaa460284f95609fcffffff03