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 67220 f9240f757c4f995dc72ed2d262136ffe7602d83df4209bae92777538d6ccbfc9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
43416d3145254e14328a66ffc67e5584998904e00aed29bd613237dc1cd7013c
Certificate Block Hash
f9240f757c4f995dc72ed2d262136ffe7602d83df4209bae92777538d6ccbfc9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a0330000f00f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c105f2d3d8d5a8ba7cc7ab7d4eb18147c98827bbf605bb5f6aaae0c730e91f85f2bfc63851cb6be596c31576e26f15ad37d224e510444ec4bb857aba080048e047584d7e3e9f23db40d28e48c0bd401bf0aed141e62f38a346080000000000000040000000400000a0330000f00f0000

Raw Header Hex

000040207ba92f6c9fc9ef556d03d3ca57bab20e14b13d6866ba932518bad476005e8ad4fafad48fc5c0de86c93b346b14e2756f7dd673abfd185c34beb46faa3569cefcd77c206a954701183c01d71cdc373261bd29ed0ae004899984557ec6ff668a32144e2545316d4143

Proof Data Hex

59,560 bytes
1212160203072db215f267bc08566925aa206690b845284d1cb868d98b2e8b2600b522e7f736740e5d26ef01f227aeaec92b7beb48bfba3391aa97b29cc9d0c8c6337464082af13b36369d1eb473a0fd9b59803fdd1fa8b122d8476f99f1c6b2075f44aaf8d964c0273c1d664da8477418b1a2e8a39139147d0f481403e832fe4a40a8806d374104e078c862c409e47eb7ee8ece370bd8e13d3886a05538a643f6123c1b932ff76cfb4d56980be3e7614fe81d94d91c7508f53ff5bb7e5304ea37aff9555623cff9c1a734ba7733ebaafefc0fd4b8420b1b36f9cb3419d2f2130c92d2448833e7f255cbacc202d60fa20cefe988d6dde586d50261dd2e5277770c0ccd4b82a96a92b788f50a5c6d0018183c54b53db827d53e0768a34d939f0390d236ef552ee353b96ef10830749bdf506962dcff7c6ec66e7c3ec89bb00e4c2638195fda3f6b24f6a94e92f47be1f384e9dcd197d93e65618124e757ff5464d9d2034bc18364379fa33dc341ba161d6e608c6727c4a088f265429a6b83c84d0f8aba62b473884858975ec2ae5639c324caf6d3c1bbaa5971534168a85b4819fffbfed246b7eef5a8d952e3a600593442b4de661e5f9664b1402f0d34a611906de43e99f70d60c2b4d2d94b4e31a30d9b7fdc22be3c92a645e4340afc90603babaa9ee0dd714e44c466137bc868c15698dd2aad994f987d487e68a945cbc71cfa460a44616a8949f6d92004704705c690e4cb2b92b31d15aaab2aad3f679d6b7360e395fb9d7b19fb30bfc08b329b2f72e0339da48af50599277556ee5470f367be0d96305843cd49f123a3bea6d503dec382515fdbf2f2265f506bb71a0b53510c9124e64bac646927dae383dcb470039c726feb95dc97a7b372925fb175bd7ae5cb7ee756fbf503bfdc8ef52484ddf25297e8bc1aaef79f6bc295d17b7d9814aebbb38ab227978e115baaca558e0a0888d86c01486611781a3a35b7ac7f6c48b80a56f2bc145ce4a1249ad7ff6bcde8d0ebc6577f0cee501b9ab3c976d4c81d8c0066d5f1468c270748bb328a08c5277949b11c25191d47dee61392922860c0a9233304b1f7ed716d5fc3e7f360a053e27b339eae0f4861aa7392306303029597282935c7c93bd3de8f3c05b56e1d2c06809e252282809d50ebbf25ff5c1af25f2d61b848c2c232808df6fcf92848d7781b4652078c7ce2c960bdfe66c7304a533ea3381bf05545b28a0830a9fe4582ecd9b6ba2609c641ee7a1f99f7ff6a1c4d679c6a567a0db79451d505e886166e675588f03763af0f6008a191693780e6f6f53ec37fa6dbe51a77cdd7684bd739906b0dded6bbfae4956f3126680858163a49c0b0050bb1820536bcb80442e7727970e83b8269818bbdf25ce1326b2399731f77f662b87cd8758384b91714b156fb0bde4b76eb3287466a78a469affdbd8d6f19eb634a458cd3469ab6b9e5ff696344e4e3ccb52d9305941ac1f8d100c79e20ce84318cf5a4e2a952bc26e781d49af4241a5bcab5a5a1d64b736265b1cbd65b745156bd8b78696f54999adba40db06c0cec0b11ddcd49086a6568b7725aac78cee4159709da635914e2573219f7d07d8fa3d0f6f5ee63e6bb761600427f61226de311654cf01e08bc0f38bfd4c3d6032f52b8ef3db7f23d26ca2b715c44c2693253d5daef036eb1a5bd8af5db6154a5084fa1b9c630e23f0253fb3abd55accf3483fc820cf445f2f671d2c15386631a9e3694d3b6304c3730fea3916c124b5462472aabb781b8c79d711ae0dd28434a0253a2691d5f80f6e2ec961582cccc7e22452233e144afa207955a058b65e1b98b4b8e2dad92429fb40d55eb7402b9d3e291a3bc6abde81ea149661a450322fb0ceaf44156ea9279b2c3543dbc82300b3d790cab7d8d93b816220d246541fbd3ee3d84168b992b07d480a99445a39705a248b45aaf416a8422fff410e16ab23aaa63bc1c02c8c42525098394a3d8adca7b5030d25743fdd605eff5949d712a8938da4c17852b13fe2ece1dc9c7c06f18b962b7a09449a64a06de9fd68a7649f509e8948670a6d75885af62e7b6c781fb96fdebcb6004fc59c460e093e81d40f525e9fa1350fa1473fe7745e115567b5e6ede4ddf3bb0f7f29e61580327b0bd34dca2d0a1164106516136acd665de3019cf915e495fadc0ce99f38ce358bf039dff156089c0e587979e63c32fb9de909fc17998ec5cc37643ba8ca0f16c09c1e0beb79a8bb98fb45154b704dcf3d4f103d173ede1a79e86e872248fc93e9e7bb71e014baffa10ce5eb1a212687318b34e500af379c50bd5b9275323c07264159c78b96de8f630416da690fabb9e1ff41d2ef2495e605ee94bf4d7a708180310dc3371b52f5936dcf9e5e0dec69d49584be8fab12329653fe982cd0360f3e62313dd60aa989400c5a68c68ce3de914f467bca8c154b9f8eaa97e4fea52ad7f5f112eca78c0c62ce7b52e2d1764d5de5c2da7f23cddcc0b0fd432ff82bffd39eb1a45c5d3085fa9164197eb0351a90a6ad7c19607183beff1936f075121a91d8c552707396433888534abbcf98aaf62fa74c832ebf5658b376fd07e95f64aa2286f0c152249a4d91380d3229af5f450e0b1e6ab6cd5169e3e99e797320bfab38e93342f98a8f31a08d34d30d437cd85c8a691b302982d6784c06c5954791484202ea629c071f93432ce85ab569d1134770fb4d85e9bacbc717ea185b317b9734f43d798b6984a5121a115bbed350a20aa691ca3fa1d379affe42d02f2d5b85c474c63a8994aaa371eb818390b684da8a730528ac866b8532f12b10f6d14d7da1cda92e06dfd7e0842228eedd6c88175f1e759030fd38c0fd96089a487734202a231092a8620b1870b9ff7095be30d4887d57749db006b4a049d66f7e7462c14ae7cf7a63972bc8966c679864ff86f231d4529aa2e750f6ad3ddd7345f77a1a83944e8c90a896cc9895b8eebb319487f6821d17f6b3b5b6324bce94ea649ed4e9fc3fea9317a420f48b81d9cbb2cd3c4601e56bc9b3b7aff8fd2dc012af8e97d3720f66ed95e5d663101233362526e10d6b24a81ca66fde30397d6ec922ad647584b3b22c3c5463d77c71e612c86bfda37995676abf0a9d7d86d918cb3aa5149855e128c26ecb36d8a18f69b9db80d3fc417b7d74937b773bc88414b408f5f87d90c62a3d41bc60487f4d48f9e5a40ee44bb9aefeffdbea6d29f61501df2ca32ccef16277e2e70decef1d6068267f1abfbf0b1ff59cd034967122e45311c5f6d02464e9c6044b61aaca6e60b9d0166df89881135072234fe0897bd39b9932f6830523c7c0606f7620f88b1028b3d0855cd7e4a6f5ff7b0f0f88d89773658867ffac93a1754b9452781144ec3ea904a5c7a3c51ff8072c2ff70dd2b1c77c96b6cf79ef87ba593fdbbbda281a446e92a4dfd89a8c0c440490b363741c25ee1636a25f2d638aa0988e6b9015e0e379027f650bb0894c4e47d290c298d72be210f093f5f815599174c32d65927e7dd0bfd53235e87fdb0062e0ac6e056bc7a275f7aff9acec6f54e6cda8131b46d6da5dcc73f4635ec2dbed44a8a52139ab57a21567a8801a940edf5f4d0bf6b1561f6d55ba9834464a8cace6d59943cbd5dfb5f463615357e3f59cd929c0fb8973bc905f1655289c30b4599ffb901b1905aeaf018cc8186a3fc852469fd37d1e0d1e5978f041975f8f43a67696bb7b3e1c25d8823a25b792a23bbcc594f46f490f778d5f4b1530d1b41f203adfc6e647804bd7ae9d43b082b64499dcf97eb60870b235f1dcbd5b41aa6c3f0b35ce8467167a9a07b0997b5f76f2702e43be247eb5d5e29613351b44259e2c7db96201b74355c71b66d3f083ed5777676d96f920077a414206b376f8dfcabe98542316bafe73a4d678edccefafc42b82c68d58b855ad8fb195903dc172be46f3fe42f67e1cc4dc199a0cf38277465bd10a24ea8a44a6d7061c83b08a4e07b5c052e6d7dec479b3e01087c433588c5521310396918bb50e5ca3352f250256e5a956263db2ef7c3b5d820e73a027a88b3f982d8cd4ddbeea65437ced7cc7b884d17b68dd4a64f16b8faad5c1c21c8530756a97223a45218529b3165a47e17a4b83c95fd6f52e05c1dac67314038efb083e46475ca3ae08d640b6bba1a0bd29a942493b59a3679c56bbb18c454a3f0f86a5a3088cfabe23b0967fefc3b465b44b200c753a213819b229550b8931daa4d48fd193cae0f24ba563a29c37c462abab2d179005e7418ba03ab55b54f46cdc8cd2118e5b2eeab983ed8d3b47478a44693de2a36dd05e871d99a9281556fe936b9b0f19af61936134cff7f69dfaa2cb8d54d3394beb5fab7c76d782eb33c10daa6e9c1e7d3d69d5b56527cbb3fd2c5d8724164a4d1f694e59e1414123b8eba8a30a01f440f81024ec738d165d22d56899cdf16f151a3463494ab27c0504557f49f7290391e7555eb319436ea3c28011414e6f7445f53fe7a15937989a9d4c65ee2fdf5b8cc0f52d16ee0177c08c9336a912064ecece7455c2e7db9c58df7ff40e8990cd0f9b8a0025c397256a0c3a54e4f4508b22641dc65d0b33f394f2250fb294e91631395eef7599302342d09dba50ac73c381d34b72aa79262dc69cb0d9c8178b2d98824d3e73bd7e49ff87d55514589a3789ceed91c17c2ab4350319cb9ba36aba698f3bb0d5d2df801d1e7ac17220ae13abd7942b2350a23a37b3114b8115b2728eec1c6c2dd8e7cd3a084bb6b5444738f75adf82786b8ea530183c89f1ccd239edc02d8b0785678823051e2c95f2fd4658c23039bc5312d67709d620af6b92237dd06f4744597d9b965c4dfb4facc81da4f0126c9b66344df29ecff89c4025ad7b53c704d8a871b4a79f668f6c00a8328f5d0f4ad298b2e8a13cde7a0400f0f2bacafde5da17f299a0244f5801b87ae90c8121f66305c4b8d5957a5f790ce913ccb10472105740bf5bba6e73b8266ca84c7f567feb7a4857b4d5b460d9fe20979971a0610ee6d65b90d2d3730d56bf6e353494cebdb0487654d3173a4ec7e07b0aa85dfd164df53036e8cd92ee4a4cd7216e9c749bf9bcc223045406366890a406371cb6406281cb281a427092eb9b5e9a3b6dafe2d7506bc5201b4e24931b1d8bb613b4a07ec3d7ea725d238bf257dba85465a85edf4e8c579bf97a9a3cf2b90bce2a154b7bddcbfe30334f976db6b8a4f1fca792b8d0c7bcfba2fee41025d926f32829dfbcc9e8e955e49387ab036917b2709743b4d6e2b8d0691928c369e2c0a2eca430c947087a6a7addd690136b103a6881293bc013c25aeb35f562f4e77d9854cbee3df5b5b888b87c015349933e71cd4e79aa5f30c94f9ee108c189ebb6e9866be9a03a9fb7ae6850870fd3c1dd1e3c56f7f12b60f10bbef968f69e04bef68484016bbaaa969ddf40e3e9c44dcc3b4869060bba6991105c4e80610d69f259014176d60106a7bf0a8fb9603e6735db966c259a3d19dafbb7b2d6dd8394da16d21f800f4888fb1c16d8fa191e724f8506b30a7b50d6dc79b81187873807c309e9645ed6b6d316ac2333fca17d7b9a3cbe4a1ff5e73c500ebe709add602addb24a67b83e86fda9cd234cb79deda23fd88d3ac81ae0d8dfa03c43871a81725149101e9dffdc18ab6e0091b8d64c116bf49f5c38baf6acd041337cbed9ba641df0a5abd588602c77fad640374bcb3d985f42073751ec962c04248d8b06463d92cbcd882fcc4f50e2acb2b2ba4f1ec274418ba4fe7d0271110356c43c864a1a80c8452f955c905d82cc8c019bbe53e16589bd63b0909949bca2bfd56d898fdec76c34ed264006ec1568ae41e344bfc303b4126237f82f4147b25471aee0a9cb684f97bcc491271811c37d5f1efae6594c6a4cccbdc22688144012402d429e70f69c4016718649546ba92fd1bcaeaab44c433999c01b9a7342bc4e7c3efc6be9a2ee8a035987f3c12bf6f952238011b1f558464c2efb0b904994226de6f03510564a9705ca46483fb5367f47909013292dbbbc71b5fb3736317dd260850ecfc048056da8000044ac271e79972689c662bbed3af2e4a0dd2920dae0030db250f59e54fc17af59a167b6e5e29f052b29d1e5a0c309be8e8fb98d7a3569805897f43fba62578031fe45bf621b44f3b5a971017384da3660994f628b9ee4f7d209a3c04ccfd256f6ad157332408c12f725e1d5c9321a0559a87651a7d695579a5e8df1229b6eb22a5a12ef63a2aa92f2242098738d34cabe4929863c07aff2eda2dc01c576dd56f7e2678c5557b266b0198bf7ebb4cad1e7496f6ec73a349f23baf20316e357ca2c7e85c0819cc379597b8d344d76d546cdab5f19eae29622c06334e3e309887a2dfcf26848462161bf45ebfb93965d48549257fc0acb36e3f6eab2577a2aabd9cc35ecdf6f8c0a6d4db5db3e3451f456b55dce9e44d127a4bd8d81d2c2b55e127addb88cd07b20af564f7d8d1a05cffc69eca521d7fd42aee9ca0da4f396c347cdbb85324789f409835951d86eb39d4684c748135cf54280db7f37292f8db1695bd44db654300642e0e26c3b000278e200b834f03b7ffcc51ffac70a0163a13e3614b429db353f5b94d8f0c0365058d8a17f66ce5b335465b05b5d40e43ed2bf25c0fc65203ce772f5577cfbc3cec3dc1ad65e55401c6c09c99012e88dc4116db1bd97478e995aef29570158b813fcf1c6b5fd599309b54a49083eee7ee2f907a59d0b736267b9fb39590ed8b43632931048f0210c82c0fdf2e72c5b1023a10ac47b5f412b51acd2694527a6497f94c0eeab4e7834462c126dbcbb670e22c4920396cbf5d63304d9a5cc4a55c3977deee3a4bbcf7000522270bef24b420ef6693bb992b6d32afec3659f3b90f3dd2d4cebe289baadb80d2146f500987d01de030740911830f930644cef459da284230dd884d639d61da65a774f9384fe96425f4fe0d18a566e859d57e2c2a82897db6f183c348735f8d746de9ee1462857f82f3011a2f2113fe5b2d04ea60e023bbcc9c1801a7f293e58dc0a002652701873f12d59cfb4b400b7a4f4b57cd84df686da78381f84356a0fd1b2e138977ce3afe422eec1a061838490911cd2c4a3b5baa689b8117123fd1ffa11fe15ac2ab094c13e0ebdd91a23232535040cea3fd1a1f47c43dd37f95719a867ba89b63d2ec78a91330d936c7e21ed3eea29112bbe3beceed802b5053dfbf0bdf54e6c29fae523a6b9cf3f57d7f02ab29c45a589bd041d548480fc7905faeabe7df8f1045e86a6ac672f04605850797817817ab7f3b6cd6614591cff849f4387f3ac122f8e3ae8af0ec53f087162af990d44fdf51dc28bc600e6b2ae2583dbdbd4c09c57bd4698293d718b369a64d7e54bb2a2e04e6a0051b79ccf9e3a99da2a390a596e72f28e5e449fcbff6684da63636d57f8e7c212bc7e5155bad7a8b7217d53642338910e63ef8397daa2e9c9c9e2a74a54c484af6480412cd9a5862d69aeb903d41c5dcb6ea4af41a72f2520d3ac60b11c91c38e7d79662248865428734ff3b193ace3d22ef2b047501bfeb7ecc9de8d9514293aa748d3bf795fa44ab842cec17768ed90442ad066b869cf0ce2360f003846b4218b1a72000a832c3aae2f1d266ba344f5688266a8d52487b3c28db108216ee5f1bde371b26b5384b4c0ea85388231b5e687230171de50d9f3b29b9e51c2a9270f0ba2ce60ef9c7372f1ae3075df49dc450f557f71652f368c66b0bf18f3762a201cd2189d188476f901658bf259925e832b7c74e0f69a726e119b90fde40db281560bbd8eddd2bc362749ea66ee5effc822ebf214e88c23a152d76c228087b784924fc60cbe71c4fad0c4ec9b0e55d91df78bd6d6613dd2c2a3cdc9e257813d739bfd6d263b0b23c79d05220e0aaa06a91573685ec65b71de666d5dc2385339a76335bfd936cfd61f1f76163ac612b408495b96430f9a6b90c50116db011345208afe4d3aa7b19e33d642ecfa049ee876ba88040da895dc9489084e7d16048cefefef21d0065010b942de42fdaaf4afbb0a5933a3676a97e3cefd81229ff3594920d54c60d4a8653bf7f65dd772a1e60b63f72b74084c9a747d0451ba8078e5eb9d4a787b2026a3628792410eca76a88536707a8b282dce57398181ccdb0fd306c7f251439a380c42ee268dc3701dacadde5ea46c7060683973e75bdc74633404e35f056b0982679e46a0d57d8e031b3f0041deffb955dc7d76b9cca97dc2e7b7e0d3658f168591f46007b45a78feeab4a957aade34c10c070ec350d7094c4059f92a18fc49a8a7a03950cee8d9d060cc9fd5d4ece32d6e63a699ae5fb5f84356b229b87335cf0f65334c756fefb15bc4b933e95c3f6846060390a975290c297def1ad19b754733447dc0790604502ecee00452235fd553f8f8014889eda74345c91f99abf708b53c2295ef89a2eb73d152e83063cc8431c5d4a9a4049292a123d41d7c0e45a5af85d76a7af840d32a76bc59bd9d7c834e9fd120d7dd40eadff0fb6a50f969d2b5d22c4d65b6df6bb838859f953861b8e87480d5fa80f243c785de0e6db0b539bae836a6b12652665749025f857d3ad9514dfcd90fc47d1cbda9f0b2144bb5cb29a41809512faf1cc547f9751c0d1a00b016f7fd3b0552bd5a27d2dd3f4d9f330b4735eaeb447c928f1bc35027b31c15931b5d2e14bec52a2eeef525e862a38471c5bcafa72877dc5bccd4bc0956f80683fc7f2237a7c1cf31ad73b79686b567bfd598f3a11f8bf9b49607fced0b549f9b7b4b5c7729f496677dd27a719539be237f71d6915a9ec546beb28570fa63111b8c29bfe2d8995bae4e3c482d29bbe240302429f8de2008a20c164362ccf49e0ac086a893dd3e95590a7ae0006b1c119e79e0f1f594d8ae60c85ba0ecb84ce9c681cf179ba19546ee39acd0bc7bebecb6b20a99c9e0dd40c6ea614163c9bd63b265d90b90e549b7ccea090ceebfeaa7ca28984b22b55c37cb076325039f4d45f78d1fe8e861b6a139d7bad830272a376d8d2ebbf4c8a74ec99156206c1c49e769fdf2ce49358e7ed82f1d07f49c1382192117a7d654b2190658364f1ba42ebce0b1920b8a51a403e25e40a6f8f41d92aecbde1fa8bc1f9be6470eef9544b38429a3c2419938d6b0ab713d745c663c0f8038b1ff37db06bb3b76f3723327761aa26d6b4fb7794ad9c1bb19e6a2194e79d98687d6aef7a19b6fdc0a7f12e490d7702f5e103f303f658f09ce68142d667fec500328ecb904f5a5421ce2890193a278679f5e5a8eb52c2320710d24ba6faf64cf9f5073646f8c7721ff2a11444b32262b8f89dabcfe1cbc1f38b85af637943e9b5567731c34dd0bd1f975d5b9ef104886a891829691089ddb92d270046d45b9665aa419fc262302dc425bffd548d78e20ec59639222119f29ca7741223d34c5605ceeaf25b1331cac486a160c3083dbf0509e22afcfe6cad4673d7cf51ab16727d97e76453c98d2c596b904aa130bf4107241ab3f79c583f8e7f473f5cbb328b20d00f37ee11e2e4b25cc6712e907649f33923f157fd2f7c799a35441232d12eed7e5e4bc977870c6daf75182b40567734c826c9a52be740a43a96f6c09694db194c86605e4fc533472943c988d686d5774c5d69648e212debf93d00fa5408b229220b935d47c63fa79b8490225e602b2802b64754fdd2212656dda3bf6f4b2e660211a584c905ee9e2cb4553f54afd192b57933d30e9c120b520c94562a3ff775ab44df15da01ae1a5e815d36aed59ce137cf879695d66400e28dc1cf74a1123775b65e4bceec33693260a3ff338929e8e9600c1cf8b372e02e63265f678977b2b4d696ef4b7e7b93c1a90ebd6d36c953af45077a578df4d3ad8bfb04769d9f8cb8192d2e8812ce4d3827b0de1ea18feda95d90e285602b32c5f01e726c26c0b3dd194a4180cc049ce8ebeb4f9829e028ed5bee07b1ced9c172076142c0ee053c7dc5cd02269f0ef3617fa731ebd58f72b739afeddf3047f64b261b83c5f29bfeb87fba4b365a104459904d6bab6f58efb2f139eb0e26b653c39862e3cc3a39de7e44c28de879838acbd83d29d13f1ed60aa4e237b9b65d52dff79f949bf72785dceaf618bb0283521c025f597b77a5a63f817d9e64d9d1c79cd2825cc2816f18e3c5d2a552dcb17cd7735881d57dc52910e8adb39cfa4d7a72acdda49046e30a074e22f6fdd1a22486d42105e09ada301e50ed9eca9b1d6c3c672ce865e7ccc0f25109a90ce1f6daeb30cb2dd88679a23a0f1d640376d93ba859687ff46898ff895442d9eaabab314626f01824d56fc49479836a97dd22b4460b54d74217bee6c513516874a4e954e64b8ee417f15cc706a503592e2529522a4fc820f9a7f95b6e91774722507cce91a571d35af3071ad940e87534b922218a76dcc88d58328ec510668082e6e63a092e79fd7d14153f7f028e31da6ff9bec6758fe63c8e7969ecd50debb155227ae4f89bf4fedb6524d4e3d2b7ad3b515c5c4389f48d95a072421b8823941528c1bde4d29848e0cea260c051c61efb87814149ec00dbe4a75189b7ae2a26e3fa4cfb07d6ea2ef7aec8900bc256b7bc04d866c1082404aa94d809cc3f0550f673cc5c02e82ac2c2b50b83d9e86288bb043bc2ee70a915182cbbe8afe9b08b72dd3ac1646ac534b33b53608884b761bdcd094d3bbc81f2dd5ae65613db27bd7641e88edd1b2521f76bdd4bb4d7419b59f65819b5e154e5357296e7adcacd4dd8683bc7d18b75da71937764f950d3ccbbf420ffc1aaaba7ac91025c8f89d3b431c291c1b74cbd62537be6a4e12591ee5f5e391f50e8836182470a586e266676b3dde6e7ff0f3026ae56e4ab3fed97e5903fd0bb24e51fecc12abcb443696a20f8a8e5ffdb396a3aed29adbaa2c3afe9fb17d8b543ca8c9ca33aeb5e416b463e0b3307207b28ae1bfa83fbf7ac65473698a909a0ea16ab060661ac8e5ffbaefa818e6ac2cde2fd06f16db2c589520f2ab1430e856be4de0294b149be3fc048b297a71b1fd396fae685e7195e3b838615fa30dd9e8ea67b38efa884d07b8ccf13c9c3c8da6d770edb79ed33a2590d58a40ec1f010d43a75e69ba886147381b284f0ae2e98b15ba5ffc9c1ff88a3cb5032176d992fed88eb93cfefb216318a4bf2a74748749bbb9adfaad70e981fed9d562b05688dfee453e3aa9a8885d4d74ec293054a816ad6ace2a470ddbc2ee61f19ef6e645af69bccd27e09567a41753f7385389f02b128a4462b054c4ebd2f3650f876ccecda66e4d73341109f21d747e2af3237f8b563168701ba4c649a6880e9fc805912355468a48777a18bb2ecf1aac2eb9d0cdc048ca23491983b942a15a5183ca9379376e15a55265b00c6ad0582dc35a9acef080fa8c05e93723b07b58a847dbeeedcf1673fd4e69618f4dcc1cb54cbbd309173b4b3474cf11b5a2720ee7c26cf235525362d26f597fbf3fc147703364e5ac500e4c53b175d2af6f2671736d0eee6f25dd6d65717fd64303bd075944e25133d532e72542d51a0ec757655c31257db1e6a250c0e609f90cd126ddf1a431ffa7c961c4900674ae0c4791df7b61c9d42dd62b74dd1c9a7abe406d50cac55ecad56ab88584926fb73c5e237379b04f03009a8e8e6fd56cda5f0df8b6cf791019c580abdfcff5c6966e6863940c68a49acc52b07cdb60bf43f0828108f7233f5c6731f794ace921e12269afa76bc43ff046a1752648d3252da737ba7b0c6d77cb8762f3e9f0bee2c05bdcaa2c4e53d823682357426d45ed9afe1fe0cb6f126a16dcb777910a7d82bc70dce5c9af03e4eeca39c132d873be32f5ea61e124f6bf0bf344c946d6b218f6dd84c8817360fb2b567a335065bb18007edc687a22c4c78b67c42ec570b13d1ba2b659ae45ce216b3104b5300ea5895bde1d002ec2d8a346e2813d9e3b1351e806cbb0aede9f5a37ad09000b36e5175793ddd087da586335631c06cfbe8d9cc5bdc546bb69e06758647535e39f117909867b92052d88a17994eef879e6017e4d71bb7d59b2fed06160f69f36ca125be4492c5ad093dc7a4d0b045bb58e613e704ad2d554a22d92747b502ab3396b76296421dc8ce86a855d03d3f066dc503d75112c72fa4b905c41224ef77ef6156aa9c9d8ac3dcf31d70011464a1f3d8e3b8775c8109721b67f11869f527aa5a29f6c02c30d2f479a192e278c8c370351763e8bc11b164b55252efe05493df8fa39bf2f3969e9405c650c939f2b25693810e627793b838a0f1e165e105f37568a341329ab861b56c9e920c413bf08aa666afdae444847f9fd9102bdab40d130922b218a48865cac5cef04f71767912cccb8f029230a62f3fdcd6f615f3875c8667d5670d2b1a6a0793590531e76f78fbf220cd36a361989888b6de93eaa084ce656682f7e4fa1e8addea778a179b3f5f1ad8ad54017f017ebc1c4c613efac9a74c323883147599e5035dd0a5b0a87a040110b2c0ebd04b5fd376c153ecf3c95bdf111d2f3370e6b4b33a8b7ea14808cdee3a47a91c7ddcd7f12dd083c32f9b606f3a98d44f347b1c6788c13d95c284769ccabe87ab5eb9df62b5de7a5069fe758c729bf338dcf8996049b39ce443c814d5d9ee420d675ce1b8dccc694d1a21e0df240c6463700f7eb32a2d3a9e327da6f2a765ee868f5d8a0db1c63cc3d715c93d3d77117378620829d0c05f153b220d2db4535ff7b0a3265ed81bb9851ccb18aff419c731ca5c801bfd04cb0550b7a06d7597a8aab5808769e3b82892c96fd0a82cb86b76a80e1eb3b8f4954da3114bcd1deb9701ece114d47cf71527c3b3fdfc486785a7289352649817b840e865cd20e59948930d5857571ea3b9b64f68a1e0f5900caa131571592e2515e278774d8447f2fc7e3b888b6b2f1ae85261407eb95191af56165b4e840c34fd48e9a7f22a5d8e8ac4554e267786bc681c28eda31df790a7da2a0fa488e364d465c13511128357fe64893e7833681a4d2eec8083a19163109705b9a80fbbd10745f56630b64ad7e98b4e1d1e38a100b9e5e0d178348ac60161301431ff3d285db5d4003080e4e4ae1afe00fc24035764bb35bbe66f8969609fd056beef80010fdeb605de1887e7143330b72d3eb3da1a17db9a211689d97eb13612abc2ff8cb8b4a179be6b4cb8981414cd52f9088bb35c9f801eb397bba5e3dc02a9d5318c0a09019f87b4e8a33679fb7022ad48a0e57ab36066a78ff6df4e028e04adbd15b64b72298659a1da0c8cbd8468039e03a257e76216b1f6c1f26740d28d1c4f54180c26cf01017f7160e7c4b09d7d87fdf76f1135edfd883ee24d825da860d3c3e8ed4d8629327493072b2dd928d0d55516ce115f8cceb762fe0c0f40c7a4d5c66da81a341fcda6e92608ea5a6db981d8474bde0a7bd42c4dd586b10a978de87eeee05e7a530aed1244321c5fcb455f6bfe24f0804d9cee4eafa00c4722527002de2b03100643cf8cb4c20ce7df9b293c6f5310564ca1b191b401dc0ba32c32aa0c2afe3230d6e44b2ae2780accc2fff9514a710cd5aeb775b1838579949173e16a43b879c6c00315dbb85d35797137d001fdfb8bb5058f17681556be1a174d6ced656a7d6185780e290fc1ce8f1341688585d037f0a258fadb4a52f9dca46a59a21374101ddd60ca6ccebd43dba7094f604364bf69017142ef59e532b0a901d5f9fee562ccc4a842f08e6089e6b473a15edd3572fa69657c9a2a8d5339d44bcf1ccc498a256e80e66f0a00d134601eb2a112610c7e8197d1c8b2e909ce0afe40f8a89b5747c49d6647bff9024790adc5af925c1f891edbcac6f88f80a9ac55ca400f885b02b7ebf8a1d32aa0e4fbfabe6cfb8b88678e6b3c7ccaea0b42b09e15f22861e9e80a7e5fdfd6f807feb924992f775c459ecf06cea2974d09bfcfe4ada8a4d59c20f643b58b7584e2f1356cdf8bf4be57e736b436538cfc06da9ba58512891c010118577512a167b4f6339fa2b2c8700fd4b4764dcda3e0e7b28e46651294057db59ca749e2b7593c82f2854011448ec98ddf34909bfc540a678d5d4b6ff798dce848316b7d2d8f1d82f9223e2bbd91c9bc7a959c60b8eb0a1f6264f2d601bd573e98b1e498ca63e16cef2078ed8432c82b54cba0e18b457a08192e1da9cc7521086ea0d9733e8edcced7673737cd6af1f5ce9e14160085934ff08f597af184909438d932039b155e5bd2501e2183c613dbdb6cbffead2c656163ae2d1c44dedcec42d744b8da901f19937eaf884ba102b1a477c1ed728e6b1e8558dac645257dbf93fd8573dfddd1139c18323ba6967675fe5fb0ef32ec09b4966cb31ce0f472335a92e3d11fc3d82f95fdb4cae1f016d554b7baff55768cd2ed600ce65b7148655d349031108b6e803be96b961e586888ecbc2a4471961631973d04fc5275e451a02c2813fc791e2d9a591ea9ca52bfb963169a9d502273fc7777f956bbb27ce6a93be9daaeb8d32b12622d8773160546f3f5a17c78aa075716e0e4d4bc276fcf09fdd8edf1136f6fbfc2e79229771288c82c52d496d835cfffa106e0d5010b1a55149ab0424ba243b35dd89e8b7acc94f4c0ff48a1b6e3174f8ea48ac00bc0117636c5271a6cc8a0a9b5ccaff72eb858b04ebb17b277933fc05d727b05c72f5829716039dc974a0db2d001ea7a2b9fa78406aa2941d870f2801ac7bc568ed24816950de8c81f8d8d19e77f722c3cfc4c9eb536194a6c4ed88c91056bcf4ff43feafeec5cb471d7c20e06ba1ac2b90efca5df64d5b84cb7b975a6e1c35211abf8324bc0c2f366a0da20ff5598218e4365790208e81c9bb5b6341d578e123c9e43b190b033e5151e237f4d6a85e818f68010349f17e8989cdf1eb27fd0c49a218d8225fb79723501ab55acb3c66a32ef13dd13d09a8b9e61e75c9ac33994171b4172d8a3cfaedae453594c90d2d8212b9eeb1a3fd2978efafef2dcd6c503570ab5cba8c096f6b73131586d6390787a1023501a93b20761ec4ece0a64feaa2250098151b50b631a52243e6c52f881d16860ae9cab107c4f0cd48e74991907e49818163f1fbb523097753845ee58c28ad0c812f9dc32324d6ad200d3eae4090eab31f8f0d4b7c765e778c7163e2e540124c0bec09620ad2ad4c88e40a380e0d72aaa0bc30eb445926651009dd322d98822c4061cd39ab986e740b17081985f8809daec8749d43fb50346c077a244a1114e6bbaa206ee05615edc1e02289154b05c938618d93057c73d0449dcdb88d5df4bbfa4ae8f70167fdece0b3b2d1475ab7b3df9699c451f797669c8d65ea0ef657775906e211ae9d038b940f1b225f21c7e2b862d28d13decc1396e86bf7376d993a128305bb7eb778c339be43ebcf30f0934baf0836ef1d5a7d9950f9b1eea1e2452543f9f3c7ebabdf633c1237422425cdf90d326f0907a287aa7513eb3784e8808defc9e075101e95a8bd67ae3f7961febe0b43e1368c343babdff7e01b7763da5473b168cbc356a3224c4b4c915a36d5d73cd11ad8c4a318247d8a1890d2e983c32144c0d394462f642c5d8b61ae272750433fc24cf70d1d2b28d5f55b403883c694206687c0f5ca2ed5334cf567e87cbd091fa3ffab9d45f4684bd0f52c17e3ac04dc6db3241bc51a046701400ffb1bdd3d078418b934046562340d2d8150ac350989647759fb770fd4a04991c680b608b2bd70fb210b450c37234d86f2776241fd2a5a154ea6695bdd2be69f6ca4caf4cecbcf4b360c48aa7dfa83d0294a6bd84b6441e96f32587574ec22a2e969c9f93ed99acd4cb734918e866d4a8e7c8f1508e68088c2483b250cc45ba795304a295b59c4e7b3efa70ddd29262cf2e07a8ed3e8b8abc83331ec92b053fb8583fa6696e5d581090d8243ffe244c942b8291986ad2ec0c5ee629580b70962bbed55b2490b0d3851154f606ea5d5adc054ee599d62d745176b42b5b8b1edb04acc044b65f666aae68546d4e8bec0749e25a83f5d8bd764a4782cd7080ba381bf926dec93a9f7143f23c6583ed74f08d20862a15909b8b2817dfd1bbf56fdf74fa07b99c60cba0ffc5e298ccc835b9870381888388959624ce697b84212e441e73774fe3a997277dee3b075d58222ed14570e27fd973371347dadb70db0423410e6144b3a00272abacd1d3f89098b618660fd6726f7585bfd3dc43b23aeaa17fd1c3087a71539e63e2b46abcd2a18608ac3b10f99d13b1093b6f083769fa853bad5400a8872fe8c15eaefab65f042420c68345fa37b87e68758c275780a1a7f7a69bd602fdfd684247b12577a9aacf331e1280f585e58a2cc10536c2f1c6266308a045d61cabec98bcd40b04f3514b5df6b22166aa1e06e2c6b4a0a8b7cc9d39f9e0f52a1fb07ad09c341bd3db5c852558e43ca3c5cf6570faf7ad7d4f5066b2cf1a3b72c8a01310d73d9795a0a7f97b02b7867ace0085e533ba500081ba69f032bf5e6e2fd021adb11c68ac04e971e16266e7f591aaf64874700214b2adc78a00693cbc7531a068d20e5043b2d5f627abbfc58f4f679a3d5e6cb38d5866edf84f3c3f10f7698b92cc1610696f855952b213b70e490c5d14a739462b2c1f3e21fbf560551a5eef8cf8b0c7fd580d1c074829a535e989f227d0c80d72ff121ea71df783d8c174cdcd417a5d951c560832a0507f146c4cdb3b77dc9e0a9c685527e3fd73c4384892155789af678c2754c4145c72b308545057f9107b36b2eda3be0c6df831a3f9a92d219e73a630b489714a7fd7486282d2776bd44f2fb2b559ea9c67fae41d572591b8779ababb26b2e196c476bf4420acfd71bc9a81de87fd762ed0d2da526e16d4fa77897add09e0e1c21eac2d41766ee39e99d742d4c5bce630111e14b88a3e9f2d45577af5635dc868ce43b6be44dae14eff32b7b29d660fde1f875fb9b6d5c0d2e8819e91db0f399d1594771609910089fbac4952b8936d17d58fb898ec835119c5bdbc489ed4d7ea93fef2f08ba7dce9bb4692e40b3f61f1d1534888360fc45a15a9e5eac60e455ace3aad119059e155cc3289837a643363bb63e8c20244d6b69f48be67c30c9e618bdb584b190a377f107b15a34a8a94c9266255ad9fd42de82a3535b9ac285c42d79325df81f2cde38419b265248bb5005708e3edef6eb596fb3675073aeb9ad71b9b21558d4713b976d417fcf19c1badbfd220d2c14b868ef22524dddf46c627124adb7b3edbc3acecd2ed411994c275f8815a79e0ab205f47116e9bbfe58de5b1f0197e195498e4e188c9bdc9951a5c1c37b1d9787c4f4e84d22ca438bd6155ee0b0f643618cd902253bc3557f3a193627df305ab86e14ae3238f9a5424a21df77bdbfd7c258b92f3a6fb5ef2cd66d8a092611250128c0ee25af420dbc1483a472415ac062d76fc9913e654ccdd1a2d98e454bb0fda792b3f8b0ad1c3340040bb743bfda30639c0d27c7617db1de268a9e538cc978e6fa4c00f6842a581480fd1f1d809e619aa947165e1e1a3e81b3d1b29decafb92778cb1b988996dbdcb47ae157dd04a8a75c1862c4f4a8439a97caa8203c86396e8237be607eb38f2af6e4589391611fc6fc198c42f0e02a4aef35796c793dc67ce82ecbb5e7a975f4dc33bb6f3296cb1509eac2e55af1ae8d25d32fda4894245a3858b0b11eaf4f73e6f5b6fcedc601f18cb8fe0a27549cb18e5778bc355a23853d2ce33d4b3d5c210c598014b14177dea89e8a62f0f0e9d3852284797e601f3516d2e319572e64b8fdf1cd3190d78c5e1bdd67594dd2567b2ae79c16ef92cdfdf91196be2defa4541e18fa2057a3aa43285c0f3af551a58b9148ea2f299e8c6cc7080572acc599f58fb50149dfa250a43756cf0d765f3b2a27ebd3c6bdad371133e5e92d163acc0d42d7be5104d0e06bd106ef4a2af767a11960bdd7b00a13bca1a1132828d9908a0261c8f5bb76f6fb0cfe206b8dfac9da797e413d9e4a33269172295cc6e2f38e9f24fb83d3c2b52829ceaf245544cb94e6e70a54f5e773641c82c67d107daee81c509c9c4f48a052a69e4a1dd587df4baf29238ce85f9e0df61cde7c8fed13310ccdf6064bee9ca50a1665a5389e9d94b7b49907c6a1113050851073af9aba9b70e460e9ef8fb7f33e0bfff11e4a1edbb487ffcb831de7855095e154fb399229373285789a86333efdaa1d78c14b70c531d2b8e78e4e88291065453b6dedd65cf7251923e86297c03571a5717351dc20361de3f8fe8ee620ce51f836829e56f4f818bd517230f8477b5058e45a73174f9d8df7813e46927833e806e5b21070c235f934af6560888d022660bcf2e2a9de27c6f1342640542983cb0a3452bb820ee370b722f1897493b4a01b0f41de7f490adde4bf4ef6d9065ce7beeb89a89d05a883cf859ec5f62280067d02b991d5903cf500a827006caa8c16810de604dc0def8a4856f69bbfbc02f520694c661ed4c7777decf79d45e87e47c514252107dc3f2dd9470a8ba1fca1161754880fae776135a7e34ae0d504f1b7969e372a0d603936c71b560ffb2734953cca742cda8fec33b203eb743793c507ab0e05aa1259234e4c2613fff56ffa674479617f9a103a2d83e627938e57ec2bfbc57a5eec1e7b48ca2f16453afb13b763a9cb6a24a3287af5880610108b68b7cfe2f05a3d0153b65011d03e4d0f77d14c23378e3bbe2f427134cd9407c9dc7f10fc422fae2eccb90eab874762b6a9e344c34a38c332adadddabe28988dd771257e884a5948dc4fc8229aa5e28184810e55fcdf37393383cab8805dc952fe0eeaf8a1b6df85a8c10f971fbe713bff71ab5bf7305eb6e42084137583c12b321707c985250e504601e341f5f6de95dc44ada35841abc087a609c06b92ec6d91b0fb43001e46c79638ca418d740017097a9e985c3b34a084fdf5b0eb6d9d9c5a63035e39b3eaf8a1d58af35be8b814e5b3a637411a60a1e257fe56aab4222158239339c03a95f633aa7d79e74f48ea7204401b8d0584d0e9106a17bd17d5fa840e8fae3f4a983eceb14d1c906832c0081a2a5b20fc0d99c979fb8a18ae7666119fbb18eeb8093da540ba6daa59f646967b48637890cb23a34964afe5454a816ebbb1e992258f3a2a4c37656fa788f9f573f8402fb483b82d36f8f7bbc08346ea5d24e5a1867a5e66710c2409fc23dd719b98093e7d36cf24b92306f66d5386ce031eef17a847ce5e1f1f8820162eb00069d2288d2418330ab2d4d472c240c454bb16c695edaaf67fd9e322a866c868d0d9ce1879416d56312d0652cf7f5e6e89d43e92517f8e78bb41d6838a8442d50bf6771da68b423e5ea5186a7bdaa28a67c0f4e12618b80e5ad7f52928a6da273b4e5bc83fa99c4aa0e2420a03c3f285b6f7f197336948bd7a02a9529e2686f06ebd3ec11992572f09d3530f47184fa4bb7690ae017f8f9fe61901cb7b535bb1f64872e70508099e4c0c52d9e520f2d3df53cb9d094e7b9b44cff397bdffe30aa314e93627bafdaff14d498e852c633b36a292b9d68413fb881a941c6635b5db9209627794940a7ebe974d37385d9944b009cdc31799113df9164d62f63a8c3d360fd76816893d78a696f4f6578cc22a38b3bf1f5bafad6cabe02ddb709f187027ffb0369bf03e2062d1d3505d0d3575fdc164f4939a5de22866cc3f13f91e44a6d98658501aae5122448f781f77ac1ec9aac1bdd343cc2d639bfd25ddfa499e861eb0f48ed14016907319cba27a4ebefb92834823058fca382ccc1ba9330a60fc217ac8476a501d716954113eac2729ff1b19c788985c01496270977c3cfa250ef070ad38cbb767e75b96629b9e5a7630d66144a7337caee736ae25c4f949ee7d4314862ede49a24d25d04ba0733428f58787867474d985e1e2c41d13810f669553bcb409f3b545437d84c3079fd83d2c092cc84f9f4784afeff09f3c3df303c4b19c43ba3a9a3bd974fd5aabb76ec3a11250415ae7f95dacfbe7434945855c38fb54762ea6a6d68fe9454e3c2df65d7c6f1e8599d1ef8b769d7cb99c2048daeb08359df5d1bc2809551c862e1b0aeb30381a59efeb71c584b752ce48707758b84b50e21b9cb4f0e6524458582f09c3a709b843cabbc6e34d852269972f5704c0a52dbc761111fd8ff1fa36895ba0106ea37b307a0b43b244c729dc8cbc5ef6009ed64e105f4832c5e438c97a60d51565370d35d631dc4fbbd97b9006ed00ee5a1d84e132ec881f5f5fa85ad8a0d882bbcda76494da6d0e607d7ce68a86b11d767533ee40a0e78531291e16641b53fa721b1e963b09cd9315acb51984e25025132b77c28d10ba5c1bb75b276e34aa9c96ab27b551c2a262840f2a05a2141402a2ee063586a1ff073918372918b23ab14098a3e79847cebd9825c3cc93490e9c687de47a4e27a8250e53ba3cab3b83123f9ff14224c781af0fa23480d9b2463fbd21221d78e97a4cfc663039d71885328fe80d1b3e466bafe3993848deda899f1c6b7b101c9585e890295a290ae72d50c3e2a259ceba6cde45c4696c0e24c38774c225af670fbd0767ea7c831250d96bf291677a8a10d57e5beeb9739fadc18880474acf90943f2ede76ef25291da0cd47c0d25b88089ed710473ceb9f705215d09bf5b5e3e05cad9bc96504869750e5c99a2b4ed0a5210d4f0be98ef666956b5807c052e76a52cf050eef72bbd29c1dec92777b700c195fbbb502c40052f38f5c072ce3b901ace36c962c374486c19a05a806ff1dcebdbbc98d680a15eb2c5f99bdd1781d624e90c18442a7fd189e6567d7eabe99557c5ef8596f0a6e0b37c7ce5480962bf4764fde9a69dad14be0063e649b83a22342b95ed0f9ce5cf77b7e29be519f8a997db0d417ff7e9dca9c8697bbad492327fcf25d810cfcec26727d91a8cc474a6aeebdd253074d274aaea4c6b562d032cfe2402832eb7fc39dd884b86b1dd8d6043c79f02a13a6d56bd9eba4001d50587e16eddd1f13a117975f8067869bd43813a5a5d39fdad96216f8135a2fb65757045ae9e6388d29a36c5e4bf7d1e602443c4db54fdba7f87df57a4495fd01b1b0f137670bee258f89549eaa56f85e34138f9f7ddd5a890ad58c98877cfca76e7620a334a3a76f131eb1a2df4a65677feaf4662543179c3948b50806f4a6130681e520391d7d6ed7939840d44985df04663b7bf21e7768536cff8e70b72d6202485bcb1e2472cddde52201f9fcb01d1c88babfaf18b7e76c1274ba6acbd20ba53b8fb1390216ecfe053ec0622c48165e61f12630193e46151bbb1ecb2ccb4349cf05eff4e84222dcde088c184129cb517cfa8fd9ef836ae8adfb3b698faedebfe1840ea62efb53291c04479df04876625b36cbf58e2fc8b348ec881e6ea7d3b7fdccd934b389c407413f2942819a4a8b215f115426d43e1bf15161e9715a4b0c36e20dc60b66f3f6ce2535993a6f3fa8834d53e406fbcab0f0a57e8268dfdeef6e93b39b8c3909385e38ee15642ed9eb152d3a0e995abb446fb556cc0bc0920c5faf3f54a85a53a53704dadbec280a693080e6674dad1b342f59b1ed6a781121b1a3d4d5d0d8b29fa95c56604634fdaa8ac5f09842c3a41fcedd540616507fe1dab749cc329ebfe0a68d507619e92a63bd1a78f2110d48f689da90c11cfb6a0de05444ec57803168301124083f1196cf065552d7baef3a71d1993897d80d92dc0c030b42c6ea127636ae4835c9cb3a481e852b0267e69ce49e7adc7556fc0ca476d8132f18d55a7fe73b42c20ca06ba7fe2fd5384d1137972065fae881983182f1f77315e7e3196a561827b7155bd5058e8afea9ba102c1abf8f1c63626da196be4242ae5f1a9c54cf9e46be9428a9f57d5d411837a48640520e977be84df2b00cce17287dd02159a520d417684d927996bb6d817ad2cdcf82b764c44bbdf8131b89a54746e1070569fd462c85fb12fc0963d695d816e4c1bb92d75c6f8d62a5aad88ebf997d61b32366382f3969d599eafc0bfcef662b26d58e634f62252a9903bb9bb49f580f64fe63962561d681addb4e41551196625b3f328e3f693dc719c0d5f24c0997b9e8a15e0e0803adfa0d87cffa92edf02c924e165b64c28d30529def1b2011ec261c0a2d8cbb027f39a3e3a7cd3635a88af186822a399aeda9f03a6653849ba5626ded65d7a09ec9d2af3ca7df52476bc42b6cd442aef2fe9e175678c717e19d7c8b695841d0b7f2e9301a93ddecd1d3bbd23cddb83bc790e85204332c84076769f7c5c13d234bd19d3685bcead386d501f625b958443f1408ffb382d570d08971959267e13c72d594592364f601e1480a82601eef1b62586ff1470848c4431588845d9d75b988bcdcbda28d44fd37837d8a46ac6fd9fb38ef67dd475b6c5c2921919ca3e72c5a79f097f71871e8fc4ddeaed49926fb9613ad82845f2ff1c632b378629481d40820331c8265c77f37e290edfad61e7a5cacd367d211c04b6d7cd02ecb03f513cd5d904f6ab13001bf1e8c5ee31fabb9d5d5d00cc2299d70fc57a2b7e6498b04f9aa82d5334cca8fee371d28794474d07615886eeb73866b5ebc79b3b4729d06f48dd450e3de73038c8cac64eead22a8e85f32a6ca55d1d493e781221eac9d8e4af49d11ac5644a58f4b1ec2120c8f628b01303c72671fb53c783ec63b7e9a4a15ebf44322a1ff167f4c40b76cb7747cdd630ad372976521a3a2ae90ca032ea249eb1552e14fa7c2489b2b7b2364188c0e699aa71ded0c6c86273b35773f07f743fd74a9da2bbfa36ce155cbeb344a61b5e39f81b50ca58cb87fa5dc2242061267394e3aa61d0fe30f772261d18e83c9e3f6001f2f879d4005cf4b62b2d323fabf1df69741ebe7735e7ea76e2c7533b3be4013c381524e31809891eea34a1f9a6368ab41c3a57c7611dd82d3db404c38101d5a09a4be8fdfd8ed71b5edae13a386387b4b2c487d354928bab9561e4a7bb924894704d00aba8505370bb76ac64f3c9903431c70e19f4e2b0b4c68ff1ca5b7d1b6dc61b3c354e89e50579143e92847e4614336e7b8ed7fdaa1017b53ff0b3fcc34443738113ae1482fcea14788fbe9d0fd02224e832ff960dcc5c3977fbaacd52b1be0ad729eb57759f4d520d8af3df6e09652e34d813ff62e8c43a2fcee2871a395ba33368db63c357f5ef3d96671c4de7a12dee9ce6d136c84b9bb9e6785ea9119ab51c7c2ef7ca7f693b699cd68704dd2a7d5f97f8b8ff7204c5bc279164d1cb12a9efd14ef7c58abb037c0669e9507477499b783ae9b802d131f4327ec8bc152b26c3e2039460a51dda78b8fe394e451aadbd4be17fbf9620bf4f5a9675a7d8aa292e5fdf7581d67624e1ee1dd4159cb1a0f6b1b842c7c1d5f045e8ee74cb1185870fcb649b4ab3a4d2dd7731f98ef8016ffa81bb7322d1b2e342b287f83abf801aaf218e558441f089d0daac208ac81aad394afb33de1bd46dd7a46039777faa0b4b5d706e2c7897d0221588dba7b9728bee8aeb8b3d56db6c3cd2a8b90cb3b8dc24b0574231ae7bfcb1dbe37b140c55fe9cb9e0bdaf0cf35878a79be7aafb418e1503c7a5d20ff09dc3edceb89e706d383903ea6e4f3741f5268c4c70c5a2821ddc5fc73133248fd43f0ca849efb8a9054d6a48311565a7072febf42434eed1e57b34056b96481b783445183395b3586e68fe2e94ce03674c34438504ca4a656a8f71878206c09e292cf071388d83619f941ba6ca43d4914c8b9d6052514981196ecf5146c74e9b9219cd627c78cc262f1438c8fae69ba9ecf170b6668655f67b90f3f10d0424dc4513c6fe5735c52a845128cc299055ed43a12ecbc78574a906e5a8a2d6b655e35ffb7a78ec7e5f0420a7fce55807839faab0aad47d649e332938edf09cd8a69fc014fefcc9d852211879184c4591e0b56b9dd9c8362292a16a555d3f14192bd4e5e835e02c4c3b47f75a9269e0aea2a5997f601e7a5e6f982ec5d82091338de9205b81251986a7e2dd26f77798dcbb1975c80bda77c34742aff7cb819bc4fe4d9ab3718f398df727982ce6382f505bc3fcd20ec4fe5122aebdfac094c06796f6ffcc8c6f50fa61a1bfc5aa4109b7e5df91294cff6daca753a7406d9109b4eca9fabd38da6ba7da656acb71bf7fc81aa7505249d3935e7cc723d2c3f782b7911ce5ceb816305799ae98181605fc574140a24cb493433e0493af6ab3542c8b40190c5f78a61a0b6bdba0c8544d270e1ef8b9b357ac8038efbbd95a9cb6382e531b87ffb166a9219fa750329a8cfd1af92e60e08adc7932d8a66f4fa07c319c8b62a39b717b2e84103417e13cc852a80e406b3038175a5c85e7a53d916a8def122bf7a628bb348a99205e34d48a21bb40559bedf0a06f5108a9e956078d444e65ca48b64e5a728dd6e8eadbc3e85809961fba60f2dccd3817dfb663fa4c8b80a935a23c93c2022aa67c1efa63bf45b55acc60fa17ad7ec1fa3ae1eb50264fb61c13f72ea422860070fd147f9bad7770ce743bf801da5a489d32fd25864571d27675f88b80128faa644d4a85f86888cee900c1562bbe76c701bb744560ec9758e72e3e67b83641c7cef274e8336c06b21d53bcf4f4bba3e1a26bd77b7e866580ff17dd2d4df98ec9bba2da0d3d19c91665a0cdc7cfcdee77140031ab9a47b0f492aae807b020fdf8a65d2c72abe3a5d921ed7a5fca2a544ae5080e51c0bc5eb72d95f1c4b4f17b6b32bc668faade78db94c5e73d4fd567e7dbfacec35cca1cb76e1deae4470f5fe8955b32ce4e79c163d9c45cd9e3c1d99dd270cd178e4be63822ab1750a4b0bed6c69a8c51a2ef0c8cba5ac17f3f1464e687b074f78c9c9f2ee79c1b7464deef1a55c8675b6ce0f95988fa176f09cf040ad20e8415228f37bb0cfcd07a3ba491d01f3901383b7b218a2e7362def14ac39d37e2763b5221a0bc8ba002dff03533a21c8cea7e0b677d1378ea315b974b8e7e7b0d7edf61a035af8fcb0b5facb89f20fc86048298c06a3804cbbf093bf9362554a39840c36367e5b2908c25a854360a035c5cc023102f239bdd6ee5f407d81aef5edbe18975edc386a541d4697c4c5d5ae69d7d7f735435d809d6c2e8229166a67d0d0d1fd23f105bff070b22dbc566654bd747bd8a30d3fdb13e5fe23d1abc8ddba5dee0025e54877f92dcd9f745684250be33b317f11b9366afea2bce2090a1e106c0a88be557ec8c32d900dfa3947eb2e76710c2ad7c1eeaf3ab0fd2fb16a7b2b1bd15fe555445c8279a1f553c33b19d2eba5ac17752053d96b113d85b988fa6d82eb18707cea018f84331074f0ba20552869acaeab7f53653574e00ece4ebd0b1c334d5b7f5165cfd8efb1615a627b736b8f441fc313fd4dbd77e1c9ca3b556ef3b0c4eedeae4bfa3a3c694e1bcdd7a76190a9a2eefa93d062fe457d13aa432552258d9e03e779251d6c56f3aee93f9a39212bcf7acffbcfe239605e4ea287ca81cb8bed1e4d5796cd3f7a9b8860c20f7339e9cd092309e34ed8c9c3951855c7fd16d98c18642ea8b1f66d111d297697d0f26bf2030d7f3e93ebc1daae4d25e18f6ce238b43afaecbe1935deb0790b42d301ee06697868b60ebfe2735ccf6fe95d3ea1fed70bbd2ed68d7adaf26c2ba302ffeb01ff541e75c1887a32c47f3c9b3fe0a9fcdbd9a04711c6e2e00c416d87d95ec380c648944e89e20432a2f3130a55a538a466a46d8efea62c0c7a20b9193671dbe08289c21d36eca99e384a36099c68d2a4ad5847560466bc3d25ee2415a2f0328a24a2cc8846e13bde97db053ddf7bc5a8ea89d6846b305a34e98fd54467445585be5961c05a438fa06ef792dcbe3ba8179703e50bc90cb74b391f28cc770fba5d041d0e3c7907c54a538438d532bb95a43f9163c5244c874153ca9b3c80076f0da6e40d2d3c527b593d01a97902e45e52c58f6538e93abb5857bb96bd9012fa5c6d3d2178fc12547be835046217b125ba88454875a6997b3f908684910ed53fabac249e5bee07faff3269b411b90f1a7e32f3c616d34e97fef999aef7c2aa5222b8fa6a4d35f9f60b41de623c7496f3c4882c29af7a0a4463f29040ff061f41a2d98fd42a2f22c464e83cda4be116adc7f7a6b781832b4eb945f424d2cffa2de414737c808189582bb723ee9b10b4fede7c94d105f107ba013897a9c23683bfa7514b8c151ced917c5da69518643578a572cbd8a036b876bc3c3a6efbd804c3dac9e0bdbabe9e0dcf29b596fd490074cf117b04e830324bc7a8cfe728aa22330b9d8e15212b860cfd7a25bd80121de6a2bd056beabec06fa930fbb909e86b8905410c4b01203a14a95cfd5261f340148402b688d08216429f80ae70727a69ba4d34422f50ed211821f6bc649bd5a76dbd84e665abe8dd30d46ad12f9c52869d7e90534b23c420c3383e37607fa43a9ef8cff931089c71e82e9adaf9bac3bc975797ad23fe5c40e58e7f13e75f7ddf2375a995b84a1786cddee08b4e57c91a49c01bc0bc1115d3d46e9af4247bb3ecd5d15696c8bb234fbe509c10e15d49e3fa3d7bf586c650244df817e6e3043b0e1e0d4b15a2611817fd68993406fc27615c2f84258c94d6e4c06b9b82e41f4385e3d5327f6fa1da2b85aa124d1c556a5c5e219237d7ae14354172f991a07fc9595793b6ce9d6841e82082b91b2e37ce52a78f54df573297f88037aef91970f5b78d532287ba98b25517a00e8aea56aff29a3331c80c90b5e53c1cbf8b7f79a9c531132123545bdc7932810492fe747bdbb2c56c1504001172fb5f81ee222ae77902338874ae98bdf077db8f25d14c09997ef743e32beab9eb26119cd84bf2dcc3c4d79bb5ed33e7df440b1a37be7950e73d7830a05cab9190b765da38105c508da34c57e8783849595ff670072520a0014a6f21b9d42b7de028e752613e7cfb2dae808262ea238601e70e0b0d0037ba95b4dc4faa7800324048099a191128a0f7546566b3fa15e045cdd9b0cbc9ad972c8d46401ba32858653dba63cced3cea674d372173848f0ea2be191ac0ce6ff24dc924d63645f9ba5cd5239ddb32ed50a9661708d7e1257ca88298751981894e9fb27c0c19554ab0394710ed391bd4bed9e0a404e454120fa6ad38b7a833bd9f7d88bf3104476c0efef22a671756d08fcce2efda8788caba9eff95e7755136d721ce3af442110c5567aa7c8b844f562a6babe9e05a9e49b4dd5b054f849adc0c5837ca79ba509b5bcd053e6eedb51b32271d80ecabc296aa675dc3afbdcf28e496441f846e3f24a1b77a303772d197f28d51d9b1c7c016e0ad5e59954d8a86ff601118bcdfcd93155408ff7b1acd0229663273e628b073fc35a605a384031a3058f737c4215c2342f0609b07803927de4a221812f5e251f3593610a7a043463928a090235a7f8d2c06e60039ec661bb8eaf1fc6c9eccce1eebd1b8c41b9cc46a24f008633a1d68ec4aa7eba6a3bf77701e1a61ea9be07f94f866b9e0c17ee80a68a5127c24fb430fec190cce95dac1f61eb739237ae6eaea8108c9210ac6a0adeb97b10624fc1072524cf8da033877d73bf6a86faf87688d9f21e30ac585774153d98006eb5fee31d1af7bf9d879dc0c8243c21d1fdaf46b0b5f6ff971b2540cb72a554fbfa162073da9a69626f2c6fd392a489d62f6f71f7375b41b7335628d2fe757fa8aa25ccafb270f6c5f186c362ecdac4c4dc81efb9963c4f8889f3ab4e1a877714e5ea23bc356e5f903b9355fd6e5d1c953e84a2827974f62ea7ef081450002c0cfd6a4b178900b25445d3e8c03a3fba9fe9a57a8348bdbbeb2b8f19f944dcec5bb6f5de0d8ee8fa727aac1eb16a9fc111f7fd2baac9abbb7d8d09137338264dab7dac353f412c2b84100708275e0754a1310b5a305967c6b0cb4f5d35e9b5a9b870f745ad37b24618379e033b86dbf0b2950bb31074a348640813ae53a070ca1fac284347a3e53703eb224e4f7a7e8c1eafa7b20e504eb7175e0f1cedf9a378cf449a3f2fc9ed8f86d3a86c93152876838659b68eacf341a7b2f9c4bcb3cb1f499f1e4ad7f5f00107b018091f5ae1671812f9306135878b3422dd822078b3f60d1502902dcb1d2abdcbcf49f20f0a48478b4bade0ebd031826c9712f6313eeb89ed251ac5bf30e01f38cd73db392d3476a11b75abab6cade48d4818a8218f0ed978b87bf94718f9d9b77e8f82581acdd6d2c474d2924857117e610c73d09309d9b68a353c2a82faed180cad8198820554206359e7683a86eebf7f105740d3a6513d7b226ece73d4e9963e1c5abece7ebf859d5a8979589b2e76d6b829a048f70fd8a18b0f77a6fd3b51f584954cf6590fade3541db38bd66764d4a2d66041a4f9540e6807b94473ca8c6edc26f7a572613e01339e3f096eab4848420c9ab7e2358e669407ed01f59961b4d22477a598b2726c7bcc7116288e46a7862a8ef088ed9784e263594613e398270609d91c1008eda8def3836714ca81d1ab8e4948d325ede9e0a12ab1f36eed164c299dc6ae190debe4a6d0bf068464e4d37d5fe44495e87e6109204ef64c2a778d9d49f7ee8ef1ee2887a0029549527dc2c0e0efbedf444ddb93ebc604f2a21a3655f2ca43f3c519e2aaa82e2fa219003a9768ef60c637ed8d3fd46d063a8cdccef08f90408e7023d8b599beaf00e033e133779bafceeb7695c7c2d6e5017b91393763efea748eac61f5fe457e9c9621b2b8cfb2b8e85f763dddf7ff5162793fe3564283c0a9ada59bea2a01c845b8560324b97bb78e6b85cdb46b8fc432e2033b0ac88d1ccc0182a2658561e8388fc915fc57f61c0db6a1217df034d4d7a263ff688fee6dcf282b50b33ca3433930308f10aa2ac40a7010f67d5b330490a17bc40c0a5ff0f80d2b0211df7e2de2e1435a15e8c40e5f3245e619a8480cc6e459a8457e3cfe6377419fd10cad0f0bb3bae91365af658208140d5798ac84a2dd71179969433ac01b92d35c72b0b4cbd8f76f8a8d009e4eed366bfa7521b7ce306f11f0e43e7337f866c3e78f1cf6c50b4ea1c50a46bc1d7730ae76b4cd90f31eeb6906b89640e77e6a0a3cc7af4ec091650a7653bbf8b78b037d6cdf6a5c4676f0818a52f57f1f11492071e17fc4a602a24f35a8c6ff1e0c3328800612a39d60e02348d8eb7e07c24ef289de98e596c40ff76be270faf7fc5d881353aa119fe56a04685ff89bd00a1fe522c169ec11b20cb434859c905d01e86599e47a66ea9b57e2c3542e4fd22872f312ef8c0f9f93f64493ea5b686f54d2e85b82b1f5460fb11de5d476dd1b78d505fbeb571de9c25343e027c08724d351e1ea0f9475f7a1acc4254dfd2f61357a14091cd6009d1ef4c2f26d19ce3303fcf46dd8fba1d8ed814b8adc70089cc42cb69b4bb526e9311217891706823ea84ac45ab9d3a25ec8258bf1f8185f9563031b09ae5b5016d4ee88d6cbb630ef7e620494a2af8c66f23e9ab9ec96fc570c05d3d06691069864f06468d4543aae857fe650e4ce29376328afd04c944cbae86f2a4a9bcbb355e233440da8d410c1ba17c060c647154cf6109024d75404e59b23d6e357f94dc531867bc666e12966cde3caed6d3132a1ffbfa4213792347e7adddf361036d5a5114d55b6d97565bac24270a1a0c899f94bd33ea1f720c018cc777e60863a748079da2ed198e5f17e92a7aa4035fe2c9c67c849a00b4c3f5ecad911835f85d23fa675e1da4d9fe83562b5bd5e002488f113cfd9f7b7addf4c25a26d6de69429ae864615273bd7ea2db1d31ff3242d7b702a85c86e914e3b5bedbe97f54e537503c4b2e8361a8a47433477619cb253e79018d594c1d45cf2d106ae074e28e2694b0507ef470bd6d11cfaa7748fb38c38886560c195c328e6d138e346f20915d0059013505926b70f488c8ce2bf72225b6be23a623cf810c47658efd099e63f7c28f1b56521d28ff35a37c5a0ea029a0875bbc032bb00b0390345bd8782f0652599f102ac0827d23cbfdb57f14cc15f5e42e04771d670cdabd3d5ee47b899005da6da706a9a5d9b251a4fac1f57294b77b4d9ff2d75bf9dfa6dc63e6438fab876a1b1c13cf4622130e1ea1d8ed0b1a151bffb9cae51ed2f6b525a472a6624936af9b519ba4dc4011f16805619181088b40ce3fe3506bd365dbc5dac05ce998d2e2816ec2f83fa48e3dafa08df04d9cc6d0d36367ba1882e235524079f3d446eefeaf727ac14096edf603544bb8d204a6f5cc60d35dba7ce345acfed3e9bc37f99483b338e02cd3cb9559df15451497ac6a5b0809a36a8718aa049b1109a20aa25564b805144121bdaf5a3fac53f0b2594001fa3f30b82d03c2099076910d66cc56db5a2264e88f6494e731a4783b3fae5679793b95a90be74f6bb9f68da4fba81625ae105201d5e99b97edd957c491c5c721c5d37858d360efd632e443b46793137a0c691ca54c2ab759aae8c53b6e21a9f28ea29663dcb1edc62927f6fef4effc316c29e76a2934982f9d435a182e0785105bbd00fc55d548716f009c8d75d38ffefac157ea89c152c41b5d8aa9d07e2eed1aa79f2832394c99a18920b6cdb5658b356960ac66885832831f78d08782a71c1bde9e9749fe7d32d2948a51de802e7db76d15ed7289d8c1f5833c5a3ce8503fb370fc3ff02adbf5a073debc4632df4fe07c1ef666f6821bfdf1de9e6fedd58172a979acccbd96fde6313a73e7eee26c9b14a79c998e9d250b8ae37df02ecf47ca310395d3aff9366b8cda877d1d18de8adeeb42aabb58498cc39c16838201b81924bd2495709db349131dbf9031a19db9d1d3f0088c3d32298419ee3f5acd34e19378d48c869d8e3429649278f08af8f4ca9c368771ce034e1429908cc8fa23e3d1b142322ee9a03c84b490b8bb6de1a58a95660cf849ff643ab507edb71b6b55d20541a005314337758261c6c5f62af1b9be78b9c4b2f8bfb64c54446ffe496ed0f3c78f14b1aaa9f41e112a87f6462d3e96f0254648635d462c6b6a702f562247ee2dbc9a9ae71f7e807524df3f7518f83b28563c2b1d3b2021582964bfc887650f51bd74069b527eb623f882daa5a126b245dfac66a833747f719cbd2b6655c86ba3a3cc026d54a4f9cfcc24616d9d98b7940f3fe45fefd8ed80f7d292c67a96913a8df899b7ebe04cbb75167267706f4c310def287031abaab0bde0bccc7f12f59545b220765a0b6a99b561655d2501763e56a8487b88ebb1ebc4d8199f32dcb21a459111ce61e3bc0182d7ef8a66710acea16aaeebcdc5f1adcc3cd8ddd038fb88873e064397647e0f504ce3e6f894adcd8e8270ed4da54e59f156b7381d8ce5bc101cdd6e72e6d651cc0429b401f3088a92576f4c5098c105a596e2d306f1313bdf6cf84b96c162a05ca809cc46d7e3c9ee137b59dd4cbc71f8ba608ff61aa8323fa9ecd7348d42ad815b26bf110f9bfeda1c8485122da14bb20d8c7367b28b191d42e2686b8fd747301eb553fdd4ef6010e941a8bf5a782b1623d550f0842ff818c10dabcd0a0e00ad03a2d6d6e2064c26eb289e2c7eebbcffb2eb15383c9ff3843dab932ba56a5a236d4133c34017d0d8dace4e4fc91245130ca54d359d90cb41082cf41a096ec4e9a1fd80fc507d6d9855d1f60774143711e5fb3a50e25effd4b96ccb5c8af4ea0fd32f8ba1df324d3258b02dd99a60c26ef7e35c03df511decf38b16421a0f256653382103b5d160e34e944ccbf93146a2f00305f9b31d7cd959899269122b39264f5509918edf6af1ef0f82142c1a3f7d2521ec50db033188c075611a256ef97d96dfa79f95e613f126197f57edb631baed11c9854e9b32b60cf8a0f6b09c938931902f17e765c2f34ce65ad2e60200e13c88ac343f2dd15e3d3249f4ea2d25a66febe4967e77129685fdf058cced10d71f948165e37e3ca4081e0a746173005eec140e42e965d78f10d796204d2dce4c422d03a7e08915dbf17f7bad4a97d4303c228343cf9880b423bfc73a2fc8b4adb97694fd0915ac95baadebfa05608cc4a6bbbcf98e42a7a30e29cc896d53f6ab61e7b794e523647fe1e8f3720e547f4e1c4c440dd4ae235f15ccce35e29e7905829e367219a81b1c89097d8d39d3603beee96b9129504fcbe000c5df861530ffa2bd6ef72c21547ae5fa3d28411f327b641fd57334fd01cff604b773b58998df2fe42438abf62ec32e0beabc5eacf4f80fa23066c9158c4dfbeb64af41c7ebbb9c57aa774d2093079c2ca70f9b1a25bb2141fe6d02a559083830d1ca9d61881f0dcb801fc3bff863cc11470598224845ab96067cb10a9271c0e03e04147cbacb584509a499d0b5b10d9f4f46e9c5ef8fc0715dd4fc547fa4d5b6c62dbd3806aec68db4af41bdd18f9fc4c86f9fed203422154b030347a64b75005f00e5bcd3ad8ecb04e1147193070f2643ba50702146135e40bad131dd9f5b43f7a0fcd489e69a42a63a20f85fee56a2d42c9d8e97ae1366b1212e7ff1cce1d3f7dac15f7c5f640c900f1925567c417e10151645636421efecca840ef787dcaae76fc6e82f57f8b960f342473b641f866f71e075926f6ea21ed0b21ad61e22e4b8c69f424bbe2e429322efde0551550984e09d855845b1f2b60cc795f7d25e24d9c96a753262b802e54163ea521d59ba09314a6c752cf1bbb70bf3e0c8d8a7c8d54c1d43f9021c46ee8be66959f1b70b5097edad95b200eec91b169d0881aa30e6a2fc4b88f501b42b95572f5b09b5a9bd769310893beeff62a5e0ee0b6b4e5ffa232968a67d5cd7eace6d269f2b358f87a133714177e195f55ffea3d5c26624a932b7a366760230af1356a45c115526aa5c79001437a4ba3ffa891bc693d223374637ee6a38dbf8096cd029f5e2c95fcdbfb79cecdfd3210f0092961c40459b77f53829e10c352760e444003cf95acd6e66e679eda143582fe7194ffade82e15e4ac5c97afb5cd6cd39f4282bd94e0affa2c4577b6789f0c67a6be1a0fc0752b0b0ccad0f7944d46d04af0bb4f59bf9d16eaf8577a718c1a6c3069c5b7f84da0fc5bede9e5cef5b00ceb6ad9bbec8b2e0ff7ead9e2c035ac9525028e2910e0a9636952375af0084a073b434a92628bb94f6f12fe427356d8121f70c28a0fa6b68c0781626077864068d98faa184f3d46afd5d7da80aa1e2463c97e326e1151dafa5227f04b0f4a855568a29666860ddb09c7406d9ab827d07f5f802b0dbccacd4484c6a572eb9abc0b06367e9be598adedd6303ea717448a0875ee60916e70857da4262bf0e28889c7869de5cb5b7afb3f7c19b63a108edf4638ca9793fb453d6a3dfb779b645601f182f1a9c29c147c209866eea602ebf7c6264c032fe37fb9af332979c836aa5c34b65506b018d240786ed2b1a7ec5053d57f31d941d9f736f91f7a700d20d96749768479a6a2769e483df95f5f9f84647033839384f9e282a00ed887fca55cf635128638344a545ca680e942ec1c1162b0ae91d2e12c1720f0770c410e30a855a625d0c70be058a2e5e6540a2aff281aa7a0391f91e3409e98f39f2649b9e8aae078466446b790760ace99b981e6462dcf53b066670bd96444f6bac32be664463ddbde1b9f7c53014351ca6404340b7dc6269432d17d5b4449803d6b7f56eb0c0ed6ce6612376f6af6fa384043b683167b44b5500c259e27b40f03797d06ccd85bb114a551ef3b3595763cc961080a24c5eb534c4a3beb24a54d0ebcd8fb6f17edcbcd41e2e3d60efa8d5e22f3d86347fd93d46c0cc9f3bf871049f82f905350165c308b8da99ad216c8e99ab3ace0648256084783b3744ef9898ecd8f48f1603ecdb4dec0ea26a64c15e98d8dd20e3e89a8abb72310719b4f25e6446f6cf461c618ea2a9df8f800b4ed03b011c24b4c380c92ceaf1946f0b3eefd153b1dbd84e8858d96123b8e4fecb87910c1ee36224a22890569eed1e30f141baf72e2c7f060b15d29df64e46c1280fc6b416d1b3381ef34691bd692ac1b330d3bba219c1af0b967dde9d7423a5895064d54e259b88f8013516c9364c69177b36e9fd0511f24eeeed321534ad858f40836f20e10413c3d8151e48e374e6440b19ab7dc6412d61a43169917c41301941733ac1da264266af0518a91b780e2c314e4cdbf79ed4bd173c71be909a82bc768a650f88dc047b6d1818bec98b81b0de0563c11f235a8be111c738fe6f3de2cc0a556369718e0bb6d0de1e3d476ee42f0c5ee29bae77e9a6a25de01394c05fda89e3cd8da0569c7e4859deb498b8957bd180ff7794d3e9a334202ae1ee9d7f992e084683705de26178f0d54bb11a51007bbb2ee8c80c3d0d36a061e6ba8bf91008e87ecf333e66dbe6e9e7cbf9a3a988529503e72dbf19b2867466ad766393628308ca8c9f16be482cabfe2f025ce1e4c8633e71d98cdd45a4ca6cd6329f8d298bafd08f047189bf5b3c227cec573333c0712da663645d9ccf3998e6a2bd01db3f30bd571f158f9761d13949945d727a2c22f0e9ee289c38669b80af691846cc3e5967a929fcc468f47504ab898fbc5535c6b11731e3e9731370c39285006ccda23a7e7bb8455efa42da43a85f09e6a8418e38dda68573e2c7258ed41fa6118c38a86debd9ed6e03ce25dd387ad732723cf68cb4dc1d99cb30f3d38f9e0207e82391a616f7673bf9fcddce9a75d4e5325c78469b56eb5c3ac77a3561b9e611f584aac42522e1616a27f2b1c0a9740e9e1f1a8b82b40cc57f22a69b8d2d1ca6b0fe5b866a2d366f7603e54bef70fb9a1a487a8d24bfc13879e61412cc72fa8784c993a90b44aa19f40a5c1b3ba866ab544430e724a6269bc77ccb32dd8a96d61b5dc053a560c772832da2f4889e1171a5872274acb7526ea7e759390dd6324adccd1659d2ca4823e1011a6ec6c4fd10def6271d71ad88b7633096943e61d60b008440c308b8dab95598911486b62d53065545a3c446c7c771689dc566d975af157b3af2cdecec725728c441bd82d3669efea2f7e92ded9c8b0db2871106137fa73d1b1ddff519708e92c0f5ce869c9b0d3e73c7b3c7a214ae855c36552dd96954b3073e3f3351321be0758f2aa0a1746786a208e56c560f8ac6987beb1adc8276e529efba210599d81bd5613ba8ae3ed9f15af28d79380e15c4ab9be6ceddcf7ba45261b7d498f8ad3af816f41c3d215f42cfe655333ae24287da73224eebaaea3292a50261e6a1effeee5f6128f4f6e47b20e5603c9240a0b904423725cd73d8465201fd7e20c2b7c72cc0e45c166bf696df9a0b862f497bf3ec55681396b0dd99dc3fb7b439ec6d7dd3e41203eb3cf406c063eae658a4f495971d80fc26c27c41074f3b9f7bba3cef62d2e90094e3fd2f75e234f4333bfea049092d04c1b0aefda3af0edf48f073a846126b2c9fc85fc17d22b070baf6207cb6ebd2b87f4bb3bf726f5adedeaa0105014e5c77fbe3ba4be1d585d639ee166e749892d873d9a6e6af4c5486da456599bc7ce7bf4bf414ae69bcba9455fc185cc5a4481195ba7b66f5d41541a8013c725ae39e07ab7eb94438d0ca446c625e24a9ef6afd8e76b533c535c8785ad16cb1b4c72a62fb95d3d9aea98d047531a1ffd4bcf110c5d7527f65d5c2ff04c06ca67f39bc810255196649dcdcb10125527a16518663dd966223db3607e0f143cb7dcd34cd7a89daedd4a9c8957edf1d356c9fffb7b410f563b7eca4bd831ad4bd110c50ad144ea0b32960d68beb5760def5287cc96df2206cf8f81578170401e9be17fc2e561e4074fde8a37212b2df9c4f3aa19a5373eecfc65898b6904298152344c9cb2e317ebb0a4ee0810ae816e83d7241657fb9c01aa5e4016a9e24f0178707798800a27094b5810aeaec9d307a2f8d13acbecca710dfaed8348c5c0ea35fbe2f03486146a8ed54870777eedb18331f1aff562328fb7f965a6f892ab332536f930de8115c38ca926c096f45a7ad05b2231d131de6e21e2c4ff8b2a71eb060a129c670c088e7ea3e8669477f6bcfe0eab69d37a1614d6b0485d350621105731084dbece42e89f57f410c26166c8956fd558b0030333d23cc3bbed85147c752518ee0f3efb78bcd164be1df217fcd59d0b33ba8175d3275fd4b42121040c3d8d09b9c7e76fb5b7737ae7e72ba04f2f4a5c6bd08b837bfbcb635d2fdb847c2f758548ac262903931f01212ede1d42951f2f98b059a0011caa7b6923af22490e82e2ad4e788dc362a99fffe43494f2dd14fc228c82689d1a3708eafe1878f390371f6171e9312457f04177c8ae6fb8cdd2ec15a1fe3ae2624da03ec3d44cf5e792e3217cb1123b495e268730dc8fd46676047c9f8fe6040a01f75a2bb69f12577fc588e57856c009e317f735caec0ce54b8c3f3c1ed7fc74941f854f446256ea06a05224b2e67b4726eccee568de39bf5c95a0210f51ceffa26ada8a359d0a4f364c22efb42981e427460fc0e6b332a76c185734f2759f8ca7f20e8b95b3aa6362d875f9287fc3afc275b34e7360f8b4ac97c9b3f216933a181cc37601d0276a359c6f80977496c33fd34d47a3d6d6d084d6570fa97e9fd8794e67f4705187695094f9cd2ac3a2aef4581f37134fa3785c5b92c4084b55b64a8d443b569f37a9a0ffb561d8ac84ad5c46259c8db7050baf391760d3b5dd26a2efd8aff6ae09d3f56054eaf777f559a0a482da8bcc3287d2990747f349b7149173f3ad1ce8fffb43eab6450ebf1d35aefe45ed2951f59abc342fdf0e31c5427fb8df52b5c5357001a25e93103f83f03d4679a7b0c0e6589ade1d8812685a771e9511399d76aa54503bdaef59a9f1f6dddb130365229ae427260a27b04d66240673848d749d362a8bc3afc6304522c6bf8308ae19019dc49ae095bb20a0d4d0d21b226d04264fa5ad6e3560bc2790ac9a64a3d4ce7c27450b2eb2e27d5296f5236907ef100a19e90eff2c22ec153100e768d9d4d016d35f2fa6ae5ee7176eaa5696acb8b79c2aa0dc86167e9fef89b876b766e0932deeb18be78d5017f638a2b630b5f64f838b7e0359d2868e85a6570d17a813f167ac8acfaf7b988f9ff9f06cae99ad2277f104b6978665cd39ed3764451064476ee76293a22751ebc5823386778c76711e828b4456af4e9c03f23531cc258b2ca9ef2578a30fbce8c76c1ec516620268c1aeaf3b823037e81b862e3135a1c7cde26645b3ce6ee32c0d400ebbb3f496569fc1634a6a334cf4e11bbe68658fac94c17ecb96b6b9e3fba2c9dc30bb45d4c42ca53668ff19909090d00c2d1e6697daeed9b3e5d7aec6e6b68d652e40bbd53410f58cbda20316b39c6670ee63e10ad9c86c431f1c31c52c942dccd46f42d057ad1dcdc113828b6178ab1f151f0918de0072b6c814a8bd8f8988e89f05e5773acb684f9e39a94512e4f9d2417b8d3ab468e28e3685a0cd53b7e7f706adb7825a9b647a8b14b0610495d4f02f547bb79fcb9fa1d93c9d9a8b42af54e94def6defe8c7df61cdb6312449916854a08e6cafd9760fc976a37361eede56150fc70ad44e7335e433ad8ae42079904bae56a463872135eeb5239e7ffe67d09e81ab3792f9b731add350714fa7bc775f799116c13f60c45b9b420220b6456f8e5b8eb60e5116566e0fe2526e97435435b3ffd4c49d8c0fd698312bc61d138647ce8dbc87e89d24234dc7bd0ca38a6402e43a91c0fddc64599f9ab0a51b55185093a4ffd45d78d5f2bcdc802da43393b2412300e344530b3b9dcc3885d8174fb251768ff0b49b75cfb1c4f977db68c733c3483ac8f8477e67b86711adff3533313151c4644e68b48cacef0c8fcc68e2644e63be418dc2bf0da7bec2e6b46e797449bab04eeb71138b6e44e0a2de36d522ac5763cbea4756a43fe69a9aa8ba5b6e9824005dcc8c2983a040a95ace83b662afde512d6ebb304dd97b314c0a1f8d86d43cb23cf1fd2679b66dc94227d81e19514121ebb67e659d3c721b1bac910f51b327ea0c292fe2a3ca161382a5afe21f4a719e79500a53ba2dd8d708a941a5f3da5daaaad89fc6c18b32505b27ca39ca9c94319dec0ed1b118346d52ee0c9a96c3415f1546846a71a2a96c9be6b9fd96c794c0f96f2db2fa9301bf39e1cc56aca2ab383f8af6d84a096b8a2821167b76524e1b497bcf222b22337e169dcceaa67278759cca473ca24f50f841a542f7c3a259d5b5b96bfcd23fcee2d3cc0346c3a91f20fabcaf26ff0d65873b27d457db6ba69d647a5a909a9a44f02a08f1ea6ea36e6a0cfcea305465529de207141eca88ac410b39dd8d9922c6b934bc7c908b803dc6322d57c45a0aa15e8443c5a0435d1d3e9ac30db03b7848d19bb4c43b435b1cfb7ca6dbc7fcbaac95d86439a74566e89a9f9484ad5c355d52fc5eaa483b6a4287af514a6f6e1caa98b934603539473b061b7584f65a43c39956b718fc00288ff2b611605b96d632cd3348e5664ddd193bc85dc6251b43f8f6787ae7a6ace9475630b4c43fc890edfc8d572523ad81450ddb0e3af08ac1fe61718c72bb612be14ca6e518de29dba4cb42d3dfde5a320ebe264df8be40fd540e15d620fe2764c3fbcdbf4f577e1061ccd4cc9221616bb407055d5be12a13af7096db8f4e10336789d9201a09693b0cda4309b3c5ba4cc0e5bf2b9056baed7b2bbf4bdc6da69803391f1b2d8e27a99db6c9ea5a770d96bb84fb7305b2b8ec3d0c47505f1e544ffc9ae5889f62329b8db7907096fc52ced1d3329911e7a514d3abe102eb0a286baa10e4c80e87384845d56f915b9b06d1846b0cbf67c1923419a893b72f802f7db8fdc6e113157ec6b6e388c34b5f7acf85465147e777adcde10a85db0143a8cb5af9ac15b25b48b0cff8909cf8f4614f43ab7f34fcb576232f327f40a1c328ed40e4382d374ab7af3bdda10011faab3b3f93c879faf233ceff0e679bebc30b54a71942e1f7e78a91fea73a07e94ffcf5bd3e96d372333f23d73b409c67c573803f97caf7ebb11a965a7d8d7688ab8d5a07e5c17353ba4da5972a926688c6a91640c080c28272546b8052ae331d35345035bae2ab53fb7e2ffe4d31b02557ec90f55210898c81aba26e461d91485fc7fb28446173c6c4016140081f5ddc56ce2045f117c6e2cb58dc367e41061e75caf5480f2322c1cf5663d15f51afed3d6ead59a2b923ed66bfd417cd60d2f840af0a8ac1729eaad4d39e098c7527191e76956a9a294d7959a57bc5d3b7fd99f68e876667740edb7ee249449b56fe9672e27df46627d0ebddd09707966ddb000bb7abe7d1756a94565aec9e84088e404e75db424c9f3c0807fc37a1fedb5296c0ffc0b89cd41627142e4cf71bc2b06b92a946c274b8f47b7bbc85b402363f9a7a7c1ff017092a881501c69eabc1a9857438ebf77fdee623a25d55427ab74185b169bc34f76988385ea0ebf1fe2ce9f8ba960b353412b40d88bd1281229e94484f175be053e8046205534a3889451dc605835187feb456079de842531a00e2d0597b4408b9b5323f3c6a1b4a574a010fdd2a48e14c982288e35ebf6835a14f4d30a8b358884df79a9bf3216c4d38f365d16f9b71835bcce419e973a6d717d33b04a1e0e31b417d8b4cc87ae4a1a3a3888a24a06c20d6699e9bd1ed6bf0db5a407f2a16cf32bfc31abc6c2d53e332e439b51a925abcf588f84fd56fe1c7fdcf1c819ade87ae5e48f4eedc4c46969ca9ae041584a19c355c7b83568694efd186d5ec6e3ab68120161ca356c0482216f99937450df99b970f0d31de8bad26b6d132d946c944ebb4613f4e6297347ba375ac01fd8fb15a387af9c8862ee448dc3637defac630f330bfdb10ccb337a740db3db68fb3cf591936626de5def8157a171b022afa3ad1b78d7a6157dd0a3fc69a8c3fbda39a561aa8f46e00c09f398626306d88a42991895d44c2ee1ef43674eaa3c09b12f1ceb68aa4624d92d06e32c27ffd53043338d1012177e36ecc4991ea5d68d357b8aca9bab48af4cbd7371bda8222bc452ebe54628b2f2ee6022a237a2fede13c33bbfd22aeae6d22ee5c8aeb711df620360b5405fee2f5f90428139c5c9d26cdb7e85c4ceb85ab6296411b22495e2c81c216c87168cac4f95389d16be7eae5208287667a81c421a3f7bee8a23d1593c1e1a890d9213d44d35273d06201da292316af9ac843da3ef2a7c5e2d63e105afca49edfa1cee94e5fd144b064c59b152f448b2f5ed2c62a8c525d2843d1454484f0a84b77092b769d7dec593fa678b93624713088124f359e42d4283fc6163348a0e711813b7fcde0bcfab62b71cd96110aadee46884ad6bcfaac778d1df77bb5937f15f23009423ad6ca47244fa409f0bba45daee72374c85e2f3594d9013ba0d56934e42174fffa537dd45420bf3a54c623fa7641d6f59ed31564b399d1a1bddd3d078755dd964b7065800a4a8b341d62d8ff6a115e1f29090789e4fc3e1ce737be0a659ac91bffeb5e9090b24bae387990b7f5103573cef546f1bbf5b0bf56515ebb837d5083d8bb79984c2bf4770c41738ad8d8e79dfa8deb93f115d76fc76f08af486f08b2c1a488db9cf8419fc0196d620e946c6a1584cf382121c5bef8f87235aedd490b380fcd61acf91486165bd1aaab9a8efd3ebd5ceb388c0e79c1f97988e55f7ffe15e944700f1062aa454682f2116e03ffe5b494b5992a3e9e55972283c66830543eb784446b438999fa5c5d32de0bada6012fab897c642de696211d7accff94e9e349bfa6b691e07389b9a18601041cd614ac850b20c89401c8a4e66ea523cf965625906a45cc9b5ed06eef8b959d997f82af73ec90b062673531b52f3d3a476c67b73e950cb70ca405734f596b1ce17753c80fc5cf5abd9f86b9626ababbb9f4a0b81a71f23e1f2252b91606b2908f9c71b45c4691eb3d07bb8fefd31af5ed70c1f8b8da05c559fe4f4f976e71b014a3a35a742892e465a5dee17fa9720959bc6f0c2e6b00df3e3854419dd16c0b1c97ea47e6cb828e8bdb8a2dba339e8ec2386a51b1f5322761dbf713bcebe6dfbee80cc3b50c823266775d6f0e43a8772ac9a62f92898a6ef96c078c36d132f2294bb8187d28bca21864c538d26714bd2d0eae23713df951c2ea1b96568831ac8991cf677311848ff7a83988fcc4156c69e62f4d9393246e5c98bbfa9ff9b41bb4f12b12cb884baef11457a908db840b3122e78ad49e857dc066bfcfd1b62354cf8b54294456ae5c614699c39cd993a9abd45f0183eb7ac9c7ca14d37ee472c61a2fedf0a00def5fd251b7398ac546ac155264d4d22efa1031959756ab1935443d28c41564ef9d9cb00a2dbca4fef8f4e5ed0d3456e46836d7b65a966ed5eedabef5e31b92fec700a569cdf062495397a8b0231c11f6ddc241c4594de56e2f7b596c5059d021c66e65a327a2d85c27a32de8c0bd805d79ccb2763dfda30fd07c8a6dc7b840a62e3510b3918e38ac9e9d3eeeb2ffd90e77b7a593e4c31b73aaf0d61ecf146cc695a4e1d9e3ae43f73c49ab1311ca612fdce630aa6d22b78b3649a7d1dccb29932e3d3e17c277873ef307898bf2cfd4261928d1302c6e7b08ae9e87584d8e1f8bfb46566ce2ce5092d6b2e821c5e8aec83cea5261fa9420f3696b7874c030693acb2454efcaab3e86f8e079c97bc19bce1df861bfcf392cd21d0d24f47606178c6185ee168d1777d8da09058bc9673827bc4a0107951db6a6fc1cea415e24987d88b12161fe41e238f053e4997e67eb7eb95e03432adac44fa7e597366e64bb147f0902b788093a514f298fbb111c23a6b41c4cb377dafc380e1da11b33adecdfc05da0f0fcb5cfb9b51bb0b41505177636d2a48a7813b0ad57ac8649feb6af7d7217797d9253f250092996953ed8e99ca282cf0be13903c09ac0ef7378f07e5c69e47dee943f12779f975f4fa7ffb303aa8507283092eb3ddf0e7e298784fbac5b642255512f110c530d703bab729dbdc78bc389bd0f5cf9a2ce07d8e4440ae6359c8792cda411f4570b24b3286258835a243b60cd9d5c60a6431f8d24898404c0f796c9c8b9db4036f3000acc0cf6c375d5064f0eca98b97b5a15b2ee60cb014848716eaa0603457c67d9951a3c91e6e68af4f37bcb71d21fcfe4ca7a116156cf4aeeca8f47e06c1d4f4bebe0bd4bf73ddd445480fe84eb9bd95ae00bcf422208469766c367ebefcb2904376febfa07f5050a3f9fbb12f10e474f68ac304a27870f9bc54d14e1777e71c646783821ad247d8a73a23552db25439167470c4a6f2078059471fb35897c9bd1fded1fd9d5317ac1a45bbde8a7b750290c5594ae87bb4bb1f641f45e1229d18a26868b6cdac58184be655b4531c8b7392b8446011f58bae2c5199ecfd22eb060b8b21b605c14319b28a10128128f8e6790fc9175cba0bc9dec5b756a93ec57756dfc8ee45272b59236a413759080511369ebbf4a269d75f7c8fa9a97d7b4c1318232df3b037554951ec706683c712bbcfa2718ab8da090abfa21cad4c912b8adcec11dc1651b2daf59cd340700090e406c7cc003adb0c5c0ebe3f243ab6bd1d3e657f584a96319bfb8f52e18c4650aea56e0fb72d4892184d76b0b0a3fd0897ed3901ae30a76618253a7594b84780c3f9e1db0970e6db7a609bb403bb6c5baa5e6183930b580bb51b5fef60eec68ca45e224b461cdc42954cbd204945b3528b74d8370a42e256f08faee4cc54700c18a863fa6e7cfa141bd286105f9c610c671f8088fc571b3d11d283422f478b9fd91398a97aee84908b2e417fb4f78521fd83b0d6c16c3649d57367e12b7cd62a9ded25503f67795dbef6bf8c22ad596341ac5f26adb9ea9e8880fd4f6bd916013b2d05479b664106abf8f7d53b8aaa1defca2fee2ae9a641fc303a7f2ddc4a50845dd13c6567c78e21d94d6397786cc103250d661d4b65f196a9b2dce14db4b747583ae6de7962e3394af9a946f3dd2f4e19d0048e1f045f21e4fffa833c01f47490791b1ca70e5a993f91e57269761e9b1bf5116d874ade6199daa4fce6fd43b8ba28206f296f85aed238d8a1eab77151d5ac8ba160533b0a02aa54220b8aa5660ac8f6fd809786b7d574277ee2497142e2978024f48e6fe250e8f143e752c4feaacfd4a0e557499e96cad1a3380f362aed6f111906d2259ebabd2c98f8c5462dfae86ee7ba19d847320d8ed013e42b0fec7e3a6aeae0d8d5b4fa480730bc2fb6f69d26c0a4e5c3e04adabd35cb8da6de27c386798a623ec1a773000f65ffa4bd850d698314322ef466c3ad69d2a062c0fd7bc4259e8a6b8886366fa37083c97fc3454c8fbbdc16f030b0654749c388897538f1f5818c1b591014de9f5c7e7fc27a19f07ceeed0bb8a18254471220ebf79e2b54693be9bec679f5e9d389109a9745024b8e2947b8aded947d9d3544854e1fa53cce03d85d205018c5c1af3bcc66911f62d7ce1691e11220fd845b0875bbfdc20e288f96df0989f1a29ea93bfbeba6c931914190c1a4a0e36f8ee83348bb6e481ffd345c09dd2e694f26283f98ded069ad36575a9664e186e439de577a27edb887c73d36d09b2bd7f28e8d3f6ec54e57629d160382324c5a2426f9156b7b7630facca60c02e8b93fc927e853eabe03399fbd1a1ea9afa2fc0d7ccc9f50cd1f9f2d875df924f043e30197475de9f098f14bc2f064915f23f2bccea7105e6a9a7996d586c06bbfe5a8138922e07197e07f0b2fa69c447a9bbe7b4f717bccc487ccb47c45621902d37d7ea52cb8b465c679a52d4340eee6b9484925a7319d69644b43caacf7a12dd3772e5db7de7532bfc993ffdbdb68a1c18605eae3aaf0acdc5c5e12eb34c12e181fa07bdc058d28df5364d728a4672bf6ef5d155414e4d9acbcebc73880125b7a9caa72f159846eb2b0c2e1690dc2b76caf606eccc5ab0325332b6802a6cb53d807dcc60cdd2148efe3e0af840b2a081b6c3acd14e6195221ebc5e99d86527c846c21ab432aa0a3f4f3467724d04bcd04fee74532033ff22ee7a7603373005f2c2350c4e920a5f773873cee0f6c980504dbb4768e674bc4d3c2dc6625840981952d93661e6d279e89a23a4cf30c4420dfe7062689fb6d7c85e38a3c9dd271a04309540e282d75182db67904dc50a4b4928967c77a7551712da1f5dd33accad673b7f43bcc0f7d015dbeeffac88bb62bbc7a473ddbcadb8adf02e977b7868361cd918489bf391e2a4ccc27ebf269d1d55ab643d0ee280f4bede6f0012af8034c8d5be465c9302bec0657fb48c23cc89ff79fbb0efbc47fcf4a4540f458b7ad533581be5508b064ba04613cfab26fcfe85926d1bd3baaf9e95cca1131068a166e9d27dd1a230ae28f59a4faa35c9e4fea5f34519e30b534b33563e706bf4148115e4bd1679264e3a54a930c781d355f685d01942474057bf0ef7576bd2f3ae493695fe815c8f6d0bd96c9b5c909e4fb7883b914656e52216dc2a7434aa65ecca25c0aec7ad9d6b75b39d3a91d4e32a183569fae6d7de4793c73002eb31c30ccb0aab5879e44ac4b3a0c2c61aa2280a047d344f1040ddac8a73f7030eab797d067160ad958e5d31053677b91a3d07f9b4ee5f15e9facb192da779af3c3e4b69d5cc67c1a1f1d563df6857980a152b9878ff5ee685204d5be3e491a6584d80f95533ad9c9764cca8d6c3fa37e421d63392191f79be1bfa04fb8af5c1fb885109354c21ddcf606a3d90c283d8c8028c1ec2809fcf2d9460f560eb966fc35d3eef3435903922d02872bd4fdd0ad2e040b890ef64a75d262fef670b31f4f9d882daf60cd229494efd50a24054eb95d45ec9a98a9a7580023bfe225c804f167e1d6fdbb33994a190e55086ae8e3ab22e73a2e4768564b171d871e0439e3e6d38abdb53a1a167d479512900a51de5fa4cdc3e850c55d82b67d1196410a50e00cc4a2602b7a182d5b2ed89d1a379615e99b5bc8a23963bfd8ac3d4d41406a6e366e655bedd0cbb727cb6b9c023149c9849e2e209f4619efdbc15f9d7fed56b9fd477fbb2c16f84265fd806b70ab341df49bd960c64fed1639b5b56d455f4478786c74d735f932fe71f9d6eee2adb6537379182445eb2f207695d01ca251d0461c6486b0a7d4a3728f31be6d826e4e9b1c523a4911dea23cba089c9b5c0e90063e487c78a69c3e037a08afb9a50ce94548d278c4e4d0efb3b071081fd891f975156c6262e78f543878b4eecf995e8843f4bb9b6942bcb87ed599ed6b870e7a9ab751c2c406fba9c7cd8aa5660db4de14e096ef43ce29e72fafbf367aadf08f7039046fee37c28cbe14c7bc48740718d05177c49caba7021d442c2ce15d8030b69be27c23d01e7a903af5e13e436178fd40286181413986083fb7c185f31a65c6aaa9d6eaefb582908d9662e32d18f1c27c2b6cf552f10d21113510e90342839a6dfa133655e9daa459907a87341443c8999fa9edd6f3ead2c7b4f2e2012d904cc90f345ccbd8e8d6897eb437c60d688f6142a063d434ef07d267f70f53ffc61606a2c28a42e5d431596b017fb11bd09b6099f2ce7ca8cb53d3b57eb378f2a73b2c1e823146099abdfcb56eb0039c3f5c9b52f7cc93963fe879ae2959be663d76e622b6c0249e473c747428db78510881bd0331daf706805d0ebe936cd648d1d93c53871c1e5fa9bdf47a8a3a97e9273ccde31a848f132b44fd36eaef4983d249e9a5eb6f4b0e1828c89347a06b649b72b44a199da1a27fcfbd6d2d67092cf4b7592ea3eb45a314c9911d5a13c9b025454859a6a06b09d6cef655f73a27d04a7727796e173d91eca8b3d3e11f91bf1d08486695e217bf2c3a0abf9c0ddbfe1dfb9eea2230e5f746809105782268d6a63e01be2e02086017efb1c3ff67054b19414b29197491cbf569f161314d04e8f487df961f7e77a81c1cf9e356633b1d7f23a1aff67c94d0396e2d1be9437bd29de6051614b1c602cf9e24dd16d5c96fc8eba49a17a50d1aacf0929306dc79572ea8be44a7364cd9619a1aab9bb2faf0dfa02c2eb00d46d5b0576abf71b6a2c1882763c1cfdbcecb0d3bd822639fae193ca8980ac77d5e79777581124b49a2a27a9c776163c6e008d250308e26d6334ca3c18898253be0b9e0bf4ead8077816f4dac6f454cfcf6c9ccc5453e6f261b9f488194f990e9959e55436705adbc8cec27587aae513043e3ea3e80bb9c4241b25b89494eac90886b6595779d79c474923b3770d7640307513111d8a8d3639f3b8801fd87989ad49b4eb0b7a8e4d18436df9859cbd3863bca1b881942edc6f410e6a3a660e84589b1e0eee70d3e424b07496224d5c6b201c183f992ea9de41d55037ec98748eb87ec0fca9a258f4481c781d61c8c542ac68ea99fe1cd554c6af4903f89636273ab67cabfdd5f85a5a934a72f28f0d6c28e00a874f8dffbb9a199f40f8b63f786c936786cf85b2c69c1a8628f6170e1f76c8b42363ca6ed3d1b08260b66c6f0dba5f75c42cd7c8a9b409b2fd6cd7e48856ed3adf295305dec27f70e6cc4557c9885f4a278e7bbcd8b9d7f62169a72e498b14d585ad6459aed53b63d0fba1bd07e88e5a98527b1afdd2c3b3e544f5cebd3d5664b71980795e79f3c88a2f9cfb1ec6820b0dac3c7ad042e98e69c1b779a87f5bb3c5a10cdd378b64ae3683592c5d1cefcd86fef20670a5a510d4da5abf9a600bd914cf260411e60766c87fc733d564a866e6897c42bf1503c3f02a99a412ac6028ffd913c02ddb86aaa39d72d8e4ccdf1c255d6951e575f3f6d517844cd2404934db3971456042725601b40a38536dfd2ba8a39e4d9d4a0c65b4598e4fc34755bc1332ac708cdfb7b09333907a2cc5178819d9be01b758ff519083e7b3f7048eb33e70e6e69d53f3ba455eec4dd5985f484679349b8aeab3aa12a885c55c7706acac8f86bfef5fcf870f5415324d4262115c9fb587b7de18acd410fa26e48354691e3c3e7ff6540056fd15b45e47862295d697f4027ce02ec52e405b56d72e3bc6fc1db11f8c9073a61ef0c78623b6417d8f1d6d22d7d1dc0b515e4039bc4ad27e3f37d336c6d906ecd4636bbd0ccea7ebb073bd0b6e9f0425509b2b0e1b3906d32b842043f0188644855fb42fdcfffb573c7f5078d801e9a3817f40475811e53575860aadc0564292234562c5c42c115cf27ffaac867679446693ea66ce04150a5510b47f3bdee78409d75800d0089476fc6031bf1729827961ab0f126f9d857bd89406de7e5a18bbc8bf46a192dbf720acfe4fa97c8767a182f9727dc0200e44a942132c7e9a1abb490396fc03216c90d8b4fbf3446701716cd0fafd2335493dc0f2e431963fb0536c1232bff1f244fc0e4541b90ea6136e4d158d4029eefd67288adfeab09bf8d692adba26587c4cb802d72067d559d95d8730d08758b5255cc5770d601f8167bb9206ad7d9937bd4faf7779e27eed7e63e5869a8f812ab34623b816e73f51a57113280ed01ac369f5a4d38c07e3092d3e3d6960f55f2afe5994eb4323bdc1ca2edcfd1d3b0673fce006e7a841be1b02c0cb84578ed5e3a88cd14e3162476aa440734e2e340aa2dc917effd3164cb34f0eb7c325508433bbc6ee2bf46654f2d5d9d4a896371e5d6a16b318212f228b89579f632e15be75b6e23ba40938d82f29c58e04fa7eddb7a2d72bae463b99ec314dff682edb6ae7d01eef0ee12340f56af7b2fd7b1f13e3a760ae0992eff90656fb39281e39cba7645cc5b6f0f79eef474fcbd940bcc51ec82b3b4dac77019f04f58c120effdb5ad0a0877374befb07041ba6a9b69bc17506b16c78c7b14c0c5d989f916b07fb0e3f24f5b56e41f6d30a7c2c3da0902f854b6e40048af86a1881d267bfc6b7847db1e5ff4d214f5d58845c095d4d82ecaf1ce3684080c20658c2123e8a48fc727c494cdd69a4dc54fd22578fefe0f72928735f75bf6c8cba3b7dfbb38b8010e173fa57f5338f64daec56637ddbc05759ec758bd2874bed7dda41494d7d478bb9c2ba82f918af797795f0adc268c56cf1954adaeaf46894dbdc00f6842a581480fd1f1d809e619aa947165e1e1a3e81b3d1b29de9e8b125a5155f761cbe8957b5c86e9c4af73a8f310979feb35f229b3176e7d2d20f7e0a1387cb257cf6d0052a133e0fcfd61711a5a776dacfbb72df4c39944d46ca61b3fe4ef920fbf2572d7f73ab36b8873d16bc6e61a52fb76050e3f9212a7b7906be0f3932c639ebff1fd7e71543fd6c53a2038b167f6a310383af3776e5a4cfecd950ba5815ab8b9fd47eb27a1000e7006bc87d367ab0fbb06ce5997e02a391444133cbb20e8067e2e8cbd2a24c8ccd3d436423df17785a4f308a6bb7e681a6eb6eceaf361c15cef575f0c19927949869b30d8bace67600783b4561feacc998bc8a55d6fa3939980df6ba965d691445f74ffc0f42f52ebba3ef62eb86de1066ffef28783c62d7563ab9fb731f8b2f4656f15fd6b4271335a55630c02c534292d92c8f9115f6b96561465319b9368200adade0c45a89964ee0b013545cacbe7c45dfccebf85044680590408cd84beda473f4f02a3e76892b194ddf4b008d2d93320bb7dbf119fb36fd97fee766751bf39f6872694ec70b00e90793d7a44b531b3cbc1f30e8617fc5108b16d4f2a60e4b8e718c4a525cd891f429553a364575dcf9d70ef241bd44a306d14dc51ab192aa342378770d0d4c42851d6d89293ce5297ce19ba670fe1decf567a8e7aabf9f6e2ae9e1ced55cea993e19655e4e8399a4cbffba3480729dcc8c48c1c02bc650be7048650eeafa0f1483778a81e88b7b68274b5cd9f81aaae957c2f2343be842e556977b5058e45a73174f9d8df7813e46927833e806e5b21070c235f93e27905ef7d5fab880b50324fc0d14406e1cd289ff0b8cfcbbcaf09c181c849f108dd96ecb860480b8b73005e07a4b94cc72d8aa95331c95ba9afc66555dfe6f13808fdc33d1f94b2a5494a14518fbedec5562de11c7965fade558de4c517ec7effb31d82c02bd4f6752319744c4d4f5aa7d42cbc23fb2e5f2953821b040c9cabf79801c09b963ce7f8ac0c6dedc2cf94bf8c88f4a99aab36efd55370b73cd1950442d6c38a4262d778e6edda313046ac8a212662b1efb337c2d182736af00e2318de25981db5cd9ea47a954133afb8ba2d49f770dc6946eda1a846876c55da98f781d733df82c4874bb6dc9cc3ab0f6680027c186ffe38957aad331fc930a35b9a01462a088be301141ccd826a0038748b753d7df3bf42940f9031fc4410c3a3cb54fcba723ea73d23c12bd004890d5fa5387fe7ccd9937e845eda9ac623b79a7a05020e5aae914023bcea5d18394f998f42689eaf9d19bb8b6823f8a46d6ddbef4eff22fce9753b165dd7bd7150cb1eba67c2f10220b272f1b6c3de051cd024e7d6373fb51888e48aece14ecad231de7c86ebbf9eca3f9d901eba63eba4da1ae163742a8bae3ddaedced6f6e38c12e4af3a36465c676ead558eb63c24a7a4641512a57fbc40cea9b1e04f8fd3daccc59b195c9ad5a5ac85c9239f4c6b57318314cf6fa7b1f1ddb80a8992e8e935bd70ef6e21303b6bb418329a3203a8731f79f4352628a46bab7c3c084782d7133ec954e7590077637ba3abcc0a0b16b4f64d5ed2d6c5d37bf57f6d22db45ef71288a91fda41a5759573edb177e93ebf95140431a1fa171566006119a815fa0d3b0ee6b6aa1cafc3dafc35c1c37d721521f575d23422b0e8a87ff104a0d1ebbbeaa474ef9b0a40f17576033614cb92a38c260f932e3002b75a88b05ce4beecc1f3fff7b28fb40c454bb16c695edaaf67fd9e322a866c868d0d9ce1879416d5631f3d18cf5dd0b21aef4ecd433cdd3a98e6e225416188a6e751f4859f060b39917ce0f5d75d48ba5e4ef5f34a7ac91ff6633d12b385e40a6c24d0b59ea478c6a9e6ae22ed94267e98f43cf0b693edba1d78bdbd6d8a9575fb8a58c4e7865647c5fc5e9a6a1d75401b442c65af8323f6a13201c73924e00850da0ae5cdc416238f20c20786116c80ff8cf83625dc9298719a4b79c596cbbab49e313a3ca44deabec174de55da3e1386c330d0a41b085a2f416aebdf20d26423e9579bcc09e1db2d973b758e3f97ee34660ae653d03ed26e90d6bdc4348c099d0d8db6c18d092691fe8dfd7162036f603c467267e089009790ebb29d34e28e596425cadf6b706b9dea9283964c8fd8047a852be010bb336b30241916bf47c9c62c40864c64d75513cdd4e0893b1acbae01c0fbef18555229249ad81ec11617a121f0594e22098361dcc1610f2e0c1730af10f6145c4b7e6c41126c274d3c8c97e05e47735e1004822de7080a1295a19179271dd9ce18b2de514afed6b9871fddd0ddc1dbb6113acf6fd963913e3bd34f1d9ecaf06edbb280cb2ed0e153fd704453dcd78c1b6f0982271bb642292fc1e31a0b3867474d985e1e2c41d13810f669553bcb409f3b545437d84c3079f61887918d53dc002f7394a6ff46012e20e5aae703dde66227712b72bbfa156680b52648c038087c38da70ca7318089fd1526a2c948d9cf15efa240502817ce18fcca75eefe31e53d314944ef74514860ce1b99ddee8395b4937637c2f4612c37f06d78b4f84fa0c43698040c7ab715b195fa304dec01f55cae4ebe3df1b15b1309ff4c9ca074e57c9c63d32bea1cbe5357880202dfbd11ec2e7d42d36638f1488cc2fecff58c0962469e182534b8180fb9fb0b43a09f6c94083e758504eb51ad670f36048d2b64163cebf52f21f462bf68e38152ec356bd59ab732e34234476d4807000337e1fef8c2bc7488ca0960eb3d20026d4058cb714ccb433e562e8e82351e2f392613320d344afb280cdd4d41c0f75a2df7244f89ce6297412444b8c88d02ac40906c0e71ae6f6dfd6fbb30839633b0557c5f8ba9a167abdf565e470b21a07444aa44b2d61851c0a33ef4a003045aa89e58f5ed3733250e53ba3cab3b83123f9ff14224c781af0fa23480d9b2463fbd216bed0f87815efd6eb1fd696d2c3201a77a4e77f68caf165fa877b3a548b3e388214a2fb885192d58a118d99f626106c659bc9de9e58902d4a1eec5b8566dbf3472aeff33739b4b90576ceb715d20bd68cec3bfbdefda637a426caeb0b492281dec6afbf9b71b795bc7434b7d780c770c7a487aa8c6bad642f2737df6795c9acf958d8f416a6b2b8942d7042cb487bfb0f5a00b94bbeb1bdd57c3ad223961bf0b9e634f89d883d15d6636987b6c22690a1ee087efa59611ebc5f1d57c925b988bdf1775c778f1f99fbe3641d13c901c531262c4d79b5d0188a21e154769777923c3e365155d12e49b7859da44312a5cb599b07a75be058433feae5b5b5c24211856f080d00b6318400bf27b0386e0ef5b5cc3a19051561f30cc0e3119458f279a0dd3bf08c2fbb8727378c4de9f6a4545e299772586d33114e9f0608f40a46e8730c02380055a8afe16e61e0692b6f26893b36aa0d84f94b2873740008915057458eb35db1382915d2883d7cdc3b23593a138e462bdddecaba04128f5b195bd9a37f604925ee0c04740b275749975fff51db7f8c711d729e93afc582dad1bae5ca2197e0f7d70e1f72efe903fadc3aede79cf2167a3561a435375f8c915dfae7ad52d066b48e1b1a80366626579949709b66d7db83e1f901250d71cb88728be1cfe43692f42b2aa08b75156f48ab8d32e648132c70194368d67f2db3a76c016fc23bd8954417e70dc7d5e874b585145d1e44cc718948095940a977607be2f114ef64d13a30f67b16ed522b5325e277e09a98e81750568f894110494d7286acd8915538d4027243021f61abded9f231d1d3ffe3b6debe4a65825434123018f5fc628ee820ba63c4b97d21998c8c53cd892f48733d868fdf1327f6ce45e2c6dd22db19110b618c7c6638d7b5e34c8f4036cf884391420686265d190983b801474aa03b59158c94869bbd9a022bc50204f655f4a21d1ae3e22a45557670a952a4e25fc071bae3c71dd871aba7fdc2c9b2655f7703ff8d3cf634a3a134f9ad95f046723d9ee40a9d3a4d5a171386c7b4bd68cd9de0424997ca5d106c8b29f28c7f76fe9ab60dfefb8823e42ac8d834d9f273648f26b3db98283070decfb6125e64b0874dcde06b9185a5b2f6b5056a4f441be9291f7cb995d3604d6f08a74294c91fb5202285bb0fc5fd358c3b4ab5f18f1c77f6f25be89f4d258247c2612d7af840e2eda16fdaa4b67ad7cdbc295039ac30ead724cbef77ade53b491c39af75cc2b912d4229eb5654591d2e6c1b735d56f4068f680654a0542a78286b8751d430f74b076e8f138733322aac0733895fa54bca7acab3e607e66d0641eb9d8727cf0b63d30ecf705e785adf8cd230a9f18ee277c35aaf24eed75dfe11b4801eb664aa099f7798563619eab4aa50210b266ade1b7b870c3c62b67f9248d0014f8560146e62ef9d4c432ec19dc75dd1b7193cbe82bc83b0196aa65c8e71c0a177865dbc462925deef9daa6a3f65da1cf92e7e01638f0d95a06218e0464bbe100da891f8470124f7ee359b586603dd5f5a3290ac770feb208e4b94d470f70f0a57ae30854f524abf21d48f2529e1e97682a68c10b7f882a9ef3e799bcb05e1a0334744db93d72ac91841d14fcf5651c52a5cc94dddcaf3f4ac382d52816d65631f61d3a436e033257d3c3ed2a5f72a2eb3507418e6f70da4979e7b7ce2d521f61f5288fb298989ecc6d57d005c9fbf92af6888565a01c2029a9d79ba203031235c43a0ef8c9fda7a0d6287c2daf12afee644034be9045cb7f0b788cd08ab7241269a464a73e95ebf46bb5451db7af07dee887d90793674943eb6983077d323f9ee3ebdbc07282c87c7e72f075052796e82b792da94c76cc3deef876e06639f4984b5612739c9f00cf35df6151b054470a7c2069ea4d398461c34ab560961866d29a135b0d13b1d3fb163bec9a41d1537a160b583a417026b26a96a03d568ce36f77089e0f42b6e7747030d9a2f00add4a77df77c379da40fa10fd2dd5330d5d5572e0f1e876a0fa7ba21e880e6eadaca4b0fb217b778fdce6c04cccfa40931852443cba396a6355cf61c38873ab5c3be7512f884079a43a5268e089af56a6d9ba78464b6635193cd723b59eddb82c03a646d55b4eee9689ac8014faf9d48105489cae7e2d9ab0d3914da7e9149d6c33a490fe8353a3bdf9972521c01a27dcd4a2bc34c5ac2a9701a804d6c94369cd4f5fb15d170ffcddbfec088542b0701c4c6bd76c5a46097bc9b846794462f7dff4f978d242b0ba87702f07e88505592fe91a08f3bfdc95537c9f32b8390b723ae9cc9a472429c17e579e4a560e71e63e006ed478db1f730053d1420a0f524fbd76c3c396dc12439dc0109c4f78515e3af5c60d6de9ac1fc4bbd1ea67a890b01e1ea08fbc023226862d30f1f759d09b56ae1fb9450ea0c7994208b5cf32a7efa979a96727b90b8ea6e4deae618cb0d3f24e62381080d65946268a2f603d1dc1a6f9577aa5cc7525b26c95bde8ac7a217536794b98f2353a92cf67e511524b302c250290e7a60df3c8a940e08fa8e5891e599e124398ecaea2a72401eab30b4d936cb9f33b7d34abd2dd228374ea2fe8e9cea52e910a8c570d4814e6ebebebfc2244df2d2f4bea868db6024b38fc81182a851acafc9228b2c8db6566467454ee5904f5432bc7d0d94c315dfa7045baea22de9264c9c01a378d8dc988373c4a2af69a319d9d078911398d83516349228ec1dbbe52a7996c689d9078cfc8207ad3be307066178e73676ccaadadcdad05711d3d2cde1417749bd531c0f597e0f9eecb436cedaa6e81975025eb08eea0d3b6ba881f9f9e51d191fe39ade6e6195ee2b0e96aa6efd6bcb3c902f22b3a0c66f2dbb9c88d2f47e0150578ba19d265c1b0bda3b0ee31dbafc862c3c6af9771ee07dd8b4bf55902472edadf8629711ecbb50b6f7edecb947eb41dd385e191a0029d0e916826bf1cd988c3a6886da450464ace48c7e06d56c92c557eadb206f7c2ecd8c48fe2822c6f054d4e631d331a7226434b7164b14c65929212a5ea109bc5144c4c1bc0877cece6b1e83f8c253a30f9bef4a054b41769ef739cdc49a47b107f21d6d69469f2dd6fe5d76261477a20eadd46d83f2476d84f7940fedddf0f0fd014a2e2c435be10a38068794451cd7fd314e5d143aa69e919d601fd630fa00674d83bfb1a7163caa107b5b27a6e598809b738a7da841bd98b36192cd248fb1698c6cfea7e1110afa1c459f0576020a120666ddfc0c17ecdb701c0c46acae27b8ace134acbf9c43d789added73e18bbab33ff7eaf3a3437e2ebe76300fba734d7f07a6fccf9fd8f406127ab37793d34e452dbf9fd5ece20f91276641ba218910dfb24f8634dd7c0f658b885dd383538cb2550d6acdfa27a3953eccdbe767c06f09e642fe4a05ca35977b4128b1436bcb0f77ad5661078916b0d3a3a85cee483a5ddb43320f61bff46fea40aa859564ed1269bd58abbcc20a36b2ad2807f97979b76ee01ee0783a7fefc75b6d6f0d3941640ee314795f5f67561adda5804fa93e1785e8d41c4120d865cc477fd550bb9c140d306a191528e71de4ce9e19a3362993db580d8ad7dd450baf8e5b3d42b374a0a79a8fdcbca840b2e19341f507959654528c0368112572185c97dae47363e235295663ba447230e65ad4cc61540e673deebaeb81ae4ef3392c8deb080276b6448cb69b2bb81cdac4212bb6a89680164ba5695525ddb9b4c8e64ff4c7b0b0a9df9f8072b673b55cf96e1abe83cbf06493310ca58deb7b52af7aad1eabe76b7ab75cc53fc1176674419032283a9930f1dffa0d39bbb4378893ff3684d2cd347233017e4f22c14124d38c98d89b8604def1cf3360e16a375aedf064fc75ab7b1e615e1e753d6e4265e1dd5a411a66b5975836d3a51796183d0f7ba3c780629ba5ec337010c1ba07e5ce2f1463e61577a65daab5591a2578a9d9323cfc584f57ff2790889fb34bf83da5a9eace9491a33d1d935b0d095cfbd5f38a7fad90e4a4966d962c54c98c907a3b986d35d75e49c8348e4724fa5833ca4d54ee5162e74514ed2c0c2d5a090f10c77e8cae84e9c13843df5b3112e42dd27181d444a8bb45bd3db8cf078e8020810f1e6ce03dcc416091d70eac032d7ae05dc6aa915cfe1864a65dec1759106a160eb750c4a74b08458291f3f3b91e0d354c25dbfcab4c248c130f65fec34932eada4131fb3cc3ddae3e795d2579a9bab09240b0636c637e9a1bd5b704077732c64a24533827791c1ea2abee083fcea6f5554152b33577d469d75ab8edc02f416142f91fae2905298b86fb8425af9d4047083ddc0d099d368277ba6cb438e3b2f443c2fe4d93f7974f9e6509c11641f803b20aceffd41d2d237d30486b13ee30fbf3903f6d7a450cb94baeebb64c1a2727fa23fab453f1983cabb5e8dfc47beb1c55e763acc23960c945feebc50502442a22bfecece9072c67f72a8ab81e623ec1a19d2c1652068c62f37cdb922a9f3cf55213145c0704848f6a7a947e16a7ba11140c33c80b7e9d6d8e48ced2d67cab73c563156c0ec64d1ac6e5f7cd95908b0a6646f2949b667c600fdf853ffb27b5ee17728982d4974fe55540272f24a9683a859ff5412d8ad8494b4fd530674181c5e1adc56382d5229485a2460e29361f16487099b965d91d2ae2a88017073d3cf7add95c218e757cc91f94c5a1ac18380943e7a70c8e7b3b7ab605ef03babf2351aff5433c71b56d592795ff591059403ff8ef44d5e3d95d41fd8e93c488e383ece365e83f3e5c00abf32632fdac2215caadeb3e5ef02245c3891aa313d6ff790fe49dd25786497103ca3fdf86de52f467827ca28f3b634487907364d40f654b3c4505c52d8f0b2406b3c8d1fd19a89e0fbe5c9d6ae1413cd0b13372f23ae7576f7e91fbf99d1db6c96e5215ccfc14889f4134c4520c1c27ef922e2ed0793ec86a45c8fae06a7d1a4ad1006bf9e04b498dfc4caa7b4a3fb99731e5bce4b72b1fe991098e11e29664e2820cf1ff0a2f69be58300d213e826f3e937238c0d2f75544198ce226f099d7fb7b20ec4ce8459ee5d66568e8d9de948de4d214396b922ae731d68a947b8373c9c4a9bcdccd339b34538c896b9f9bc4423e674aebb66bd49388a0a94059e1eb7fd63957ec7d72417c8fcc2d16c9c1eb64a93a7f0cea041e3212b41dc97903a397d8b97ceb7cb5ffe0bbd727530732888c2b307049a6e41e683e6958f35b507d25ecacff76dfd31764e347e3324d743023a578d246bc6a91a316ddb182d9fb86426bf993177c31e4fd87e7cdf1e6e60281c682b6675bf9f7bec15b048d28fe3e14831cb94152a47f35a63dc5fe90586f2af99618935fe18db1a7d41fbf80334cedd4ae68f8e9f08530ab9fb0ad8f91856eea673ea99b3d7f13c8ccfdba643491f955d86ca872cbb535801c6e620f843d2d9ced91808f60287e8357252a04785d31ead2a63ba4016e8dcccb55b04393d60e6131a7f65aac55a6c429b5dde933e0ad8f5b7eb26f654d664634352907562a1e4c1e095395b86937ff7ea7d3bb10bb275775c52a0527dd09a632951a7f9d72a45e925c2c8a4bea5de956efce43fde5dffafcdd044be57af60fe4f47551cad9ef3564e7a3cdfde849b29cb41340c6d9e5f623f5cb9d338f9317250b07c250db4b4e0902bf3293bafc2491b55864a7c33e2eaf5626313a09f67aba55d7a43a14fd0b55fd82555bb84cb5f9ec776e6698efb205d3ea5c28820a0b2b2e8656f68ac3d459c104e71420e29c12252924beaca8c559b66fe9b6eeb4cd14a91bab570daa800fbe5e9725a0117365f4cf13f62f57a3a5a953e12b73cd06155e0f5ed1cf34eb71d060a31fdf977c5e33d7781f7d62588eaed49bc581cfb75d8b72641faab967cb395be18854e9433aad838d45400f21900b95f991cc5773012e40f0cb4dfdd60924d65f1800b2c91888f0af892c94b853fc60c30946bfa87ac7cc4b5db8ae2b5016a4b9dadb431921467197d21f55d666cf4f14156f2459dc93bcb36a2eb50b7e2dff92d839ba992b18147ffd814d1f8e5902faa4696a9726953268a3dd9aa5f75ee581d64e6b51f36bf9f9c066722b8444b9664692dfcff313b9211e41c081953ac336b569ebd377c4b5b36f52f3b57b33f970c804674adbf99aa1a4e67a8cb6f38aacbabed5eda49c4bff090f40f070946aa6053d79013cec625c02b0a88b01fc38fdc9c3d3b4b3d494f149324d9fbaa30be3eea02216b1f9e9ceed12368b72d34665a4555552dc10789e63f33d74b4f91dcf8b67dd1ba095e52a3ac73caa911a4a627d37c1f506a9e8889662db2691a21a6f6e16550e2ec583cb200d83ac96c8d57e670f89a8733096fe1e5c57d8d581df1ee4cc2428628bd4032ba60a991ea2a9650e731a6a6670076a964dde50cef9e16481795e39276acbe30f86490709e79a7ceb1bf0a4781c5a9e605a9d695437a83884fa70821b21f80873a2d12dfc521b00f89f21d7f25b3278e2615356c4b099a23715b9ee103ae1e4539f4bca6cd7897a2c588d756de74d65735d17346e1fb868ba4b6bb36f41d8bbdc04e5cac9c94b6bc1cbb0d008e2f25f02af0d21fe4a9be5067d2d31ecf4983b5b4bfb14d7b70f799e09aec18e7b6c103d6d55de445a54f74675e75706c7fa1cec4b32682216db64a8b2aa4a2df20fe07767e97afebacdfbfe4ab5a89cdfdbb4b279094dfb2c1466d6db03c520ddabe04835e3907a4cb96725a0de490cb69f1ec76007dfd956c478f5bfbb20de7103258ca9f694df264889c8af75104a84a3277bf3947d2131ec4ee0ab7530c65c432c3dbdb49bd63fbe58edf4560afb211cc3092604e737997d2e9506b681e68d1a2aa7f882df238a914753fb9398073d2e7fe913971172570e68440c4bbd8be5d565c90e8caa678460c738927507949c44d2e79cee76d163596db2a3da29934f5fdf9973d59f1701998ab82bbaf622a8981d9197275ed34d1f3f78a44bf3a2f8006e098591d9fe02ad17e47d46e4395e68bc947365122b83fd3f048f5166ed1738101b77415102934220547c9d22449c108cae47f60205c2925725694a022abbbadb0bbb415ea263cc015116bdf1b54dafc7d4ed36755d27e2e0446e382823858b01fc8792c50d44f318bee616ecbf7d3d29659689f2f9050464abe95d4038cfe0c9c4a2e3bad831a085ef865e5c4a4ba97368ff912c558c6ac03d397f0d0e893d1ee97053f5d680f0351ed7035770a8aedd7db99de86a379488d6691be78a755685989db34f1c257ebbffb5c990c66ff7c47184e868de7322c4281b54beb3ad3d31cc0b9d07edece1cbf8187fc764269db5cb910058375fe7bbd3e493a2786dbba80d3d76647a400e7c4793413c251afcdf7180c69c08777a6238e9e4a7d4c981b65bf323100f10ffe17f08c1bfa2179cf062e3bdb4b0d8139b65f1691ffc214bf51e790afa5eaf0af62897fa14d055d13a4f7a2ac2b975cf07aaf2a46cb257f7f4dabbe388ed0ce1cbf0c52a6d952daba06729314c58232cf46a660cb12dc3b497028695136cd4add851ec3e52dadc327039065169277e6694a98de21a054f7c16132af9f94b367a0e2c4a51f35a1e5cfaabf727733545379c22ea025de64f83d51e67409fda2c9abf36e4dd7656a90143956b4e01b95907ec04f979d6fe374fc40aacf98d848b22754bbd71420ea831ad12c856f0f4105e9c92517113dfe5030cf50dc375124b882398fa08f0e516ad4461085b87a317def02180368ac8daba4b5717eb34e3066b5baa4a62988840f71eb98a2f18c271c47d9e2390c8fb6432561a1dba10f973a0234a74ca02ebd0649c20bddb5ecff9fc05261abeb6466ba1f4976cd40ac727c16c02b0ca6ed0da91bbd722abed1502023105e9c4f76a463e56b4ad175ecb618d06bdcdc9b5eb50fa9b2020951f576d1a5471a6a290ebe93f942a9798031726b792476974a8d0fd4abe757e41bd99370793bb272cb7cb7abf2be74ae33c2422c25dc5716c5beec79fa1d5fc62e0a563ab7469772f6af1d2d4419a566990d43804afbbdd3fd7773b88c5ba4543180b09fc73a81bda8dcc075727d1f5d77e0df4c4ae9fb6a484ae394be82cdf53b95acbecfb09506ee168a466f2ce27727e5613408d22c27b468a5e5fbecfa1316ee3ffd982c84c1324db16f0a9f58ccf924f6384dd69129a183560dda9ff9f34f0777eaacb536e5bfd1953cac6a2bce4c0b0a6f9af0ad96ff47b99d1a56d911f5423f433a1e37ef414bd1e460f3d2a6c15779a3fd1392489a04d94a08735474abd4f560ea4770813ba8f3dc35f10a47761e16da08ea7552133fd48b374ef4260baa49d83376cf5cce1bf49382773f58728f022259a500af80502ead05e2a470f67daf115e65e8d720aac5198df3e5a172f6c34fedc166c26c8be18045f7595e25a444b8db2c0405604d8f88acaf1d3d162698da4f4eded6561cc6f5438f42ba46391dd40f0c79972dea6b9f34bb121ed218aea7f87d51a3f586f3559c0d2c8d5c90419d740f7d0383979cde3acebd8f6357fd3c1a7d81e2e85897552510bcb4ed7af5a5240858fe6a063b4ebfe2cbfb8dca7f35f065e5a81759ab4309f4f4dc24e32ddd9dd3d5c4a7aa28310eafd58870803ca42c79d22e28905c6f3740a440be647380414a7425a891a1392d23729f28192ada190e9795bd4b7cd21474186da4e395e81eb177503a6b402584a1760e873bc9ffabb1ccc6de7a49cac458e787f94747b6ca36ee14af1a2a52538ffdf875e93afef45dd7af4f11d4570a1a80ab2f128784699e365c945c45197da3a54cb2499562fed56dcf699030a4a4a73860cdb0b5b8bf11680c2b96e798b3bf45b2cdb4aab31adfade81a9b91d91b4b2f9b4ac4bad27a02b4f32d667ffd7f34d3a97ce3a1e4cfbd1c960c8961e8a70abf492632d0d2b7ce6d7580b3ac5d9315fde3a5138d70408e1d51fd74be00990edd83e3797c6964b0be262ce94327f02969d756a29eb889566f8ee8c5bb77742bebf5698d6d30c27c882962679c168085d845dc38884835a9071140658462aeea5a34f0d61e87fa341a1625fe28e9eb90219a3f1196f767a3f5a2a1497845a2e7ffdb09f64f1bb1a4a6a8f6634a57676ce604a2070559e4f0cd620083bedfe6c3e2572f19156257f98e45572b3e113e275aa2c4178522171e68d837396c71089b0ca768b6320ddbe1e8ac14152bdbab13aa6245f1ccfa309cabd783bc23b3e1f3c5f8543225872c8cde1e86fe203c58403ac10b8960288f34573df56769d9ae876f8693803c682a2cdeace0e0e5c9f2ce85a0cdacc4fc71e7b5506ac0f99ea36a59335416408d327cbb7b85679b841920773ecb3f978352e81c130cfa16cba92ad928a3eaff6052513baf057b503500c9921b252fde64cfd58f4039d4f00700e7aa7aa6f9311f22a4182d9af56eab3ab00c36ce698a40caa39828d2af1f7d1ed234cea4c9d1584c50761cf4d0aecf860550b9e64196983367ab9f06b9e31958c58a6fa06945c57f843b55b3ec796f0508380bc4d9289244a131cced181e6d78804ecb9188431c3c23cc166a1669c0f16399c4cec83f41cdf9a21a860f090bb7dcd4e4ec04fe3d3361d692c910ad1a8213e835b3a027089032a9a533e06cbd4e21a75f8c8ecd2ad54a044dce46f0da34dfddc8147254a078efb43f7f574dc77c9ca210b315f448cf2dc67485f250b97f002d6b347c6bf2c535f42fe5c96b886077b9efdc691e8401f5166d23414e52ce207b02b232e7494bafc0f0de872099488ba7538e942f215c3f1203e86c371c435530120559cf09be3df6249b2f18daa2b52d5640a9b2c87ae06dba05c2230435475bd1b7fccb5dc2062a9ba53ecbfe4f5ac918a32e4a88a96c80612e4f859ff41193b70f0cdd834cf3aac2046f5e84891b7dd487cf0efc30fba9c06f0d58857d38784c1e1b519805ae6b5d886d8a8700268a538b79b8ede52633ef324b05ccd0d28b251ca1442541d0a38cc1289ee23d4270618b759fb6f3d490973ae2e32e533f0c1c060a551f57d5eb65d068a33376b8e869fb343f462358e595cd66307aaa1148c5e4db570e7859e3b57cd97d3a18ee372c641f22c94479921d9fdc9c8e0222ef3997cfc9ee07fa0b8c75ca473484d73e7b915e312895c66c7a161dcb8a7401eda17ed2a48c94dd2e2331eced8dbc8a8530e0a89222701edf3a862fe635692d0cb051b05e2a101870fcbc393fb1d3a4cfcc87c0f7346d077bd38986dae980d0b71c8e94f113ab50301ff19d3a6647dfd88ec9e05b565a8aecab9ff9edbe941113946d9078a7498a58bdcc27958c229ea2e42a4393d5477b3679b72502fdc97b66726784f736d79531b3097f80359fe14694e0e7bfb4d321dcc5b3a74850fea882eb7714e170f6f0e2a7a508901ef52f2244e8bae9036a98c8e3c1337be8d1c0e7ee350f46b4e9f0dc42b0d00b0fd2df295112f3586c5cdd954812bf2274bec7f4457bd877f2440635ebd98ddc304d50d8dc47a925092f2767422640b733c3b2a479e6cc3facb5c384958d328a190912e0c3b58e035db15af4731c48b0978cc4870bd856e8876f397b469591e9328428bf976886dca448abd9a5fc8ad1980363981c148aee096150d6bf8b4d475560ed9579fadbaa031b5f2181c6d6ddc0bbb158ab6caedd50612b0eb71ccd16a0f0651704caf813eb251542da380f10641a79f00816aa75733bad3ddd74349c712d86436e6e1a19265b069bba479cb7f37680d5af24e3a0d11475133190435df868adeeac1a02fadee2ba4488c1bfe072a2d486c231540f2280532d03e690de15da26652db3d87837517b760c031c53e9d08ae09281d30d8df6d96a0b2ffa114e303785bf4657d8b6424b2c8f408506db86cb2c14b233d8d6e9f05babae12fbb95a7b2a81b5b782ae09578447af13cb2887399627c232274b83a24ec25771699ca1b135d3beb100900a61069217d7c8099de33f67463e7895c97c46fd6622762edee216cbe8b33dd98ccff61dac60656907425c5fa2bcbaec324e59c86a609e958732fb9a0e97ac225aa151491f1b656e815a4101589772cd8d69f9616c1d360312b4c0111333399ef0587cf3a6869f57bd13606f005373d240102b063173ab8056d23dc9ba285bae36464379a2f5ec3db68b46bdcc1a2ef8f9ad8b81a302ed4cdc50f3920db4d1b2d5197e14d0033f6f6c770a9a3f6798c18a04c6d19c356ddb1fee9f1b929ad2da5d33d58feb6f459e05f25a3dde96cd16462e7400007f3594f4d9a4d47715aaae4bf26ebf055e0d8a68fd869fded6798fdae20639df25d0bba148ce4a02f3e7d906a3f15fa33886b4280dc8bdfce47ce336085b0b0fe7e0fe4ebd396ca35feb497aba6e3a891ea6c728eda6504fbbab7804bdf6264d340dbc0732bf409cc26f49129c8ecf249b6246f60110794f0b52a27ebd86ea08fe30904e9aaad3c45d009d07a836dbb2866754bf003e659f4c17540f242e9781dc5dd4bf288566c34aebff07881001a947aa1ebefae12e14cf74c7cc333a0ae5f2717cc4009c47b1ca0286a1c5114199732e2988f6192829b3763b2fcfe3ef4d6821a1a084a721a2fd1a015d8dfdec622d6746eca1d092f4b1cdf207056e594d4a0f83a7bbf44b575ac90c3de4a8999d4a2c5237fc031addae0cb640bb0516b4dca1d5ed7d897c6e12150876f230f2132974c77cebe57adc2cbcabadc06f0c8256530d6de8a413213b125aced20f9764acec6d26a5968e406808c3c46fbe47b83ce6ac34c9b3fffe5241809b1a38d8b46183d72bee8200ff674f58d8a6e0030a83c26b193255baa2ad34e376506cabe6cc46f05d3f8ad0254a673f15177645cc55da8c4c448c26387ccc3747dc04a5b56c8ad67880b7527b2eb623b54b14645595b95339b62ac1b3401787696bf5e7cb0631b5f8b3a035cd886225c1ba8112d914b2e40b2598a6dd9de6e0d664111ddfbd9adb99aecf2092c73054eb115f5677fe9978b58e43cd5f6e10602253e03b8514e0d5cd6b6cc32125e9a4b451e5ec60c7e0b2b413472b706a77e21a22395c17fd842ad7ae5e3ad4b172b29a881f4a10cff78680332e4ed734f3178bd865b971402832fc8dc9f0f870ce6fc40bd9dac095a2ea140e3c44647f4822ebe996a44e69c94960c967c456779d11a804834428e73028ccaa6cc8c8cab19e05f60f0677956257aec351176643fe80f54b092452b6d7422043cfdaf737d4ad5710c6cc7471a688c1a1e96faa9b81484f659669df64edf4ee545b326050533218141cf360e34f2fa37e4acc00774d07357cdd8d2f3b6ef223b48dbb846e4b40b8a7cf4badcb97b8b614154b2af6d527191cb02df1d808ea7d98db8f567caf66fc954370136c6eb9463a977d0d74a630203dcd3846334651c1e918b6080afa988c06c26e116434f8b30f048a452d4fc6b14e98a9696bef297e0f63caad15594e7690980455263fc3c6b6fb55260a6dd890f6d0281f0cdf86ebee78cf57114e30551457dae059510f428975e68acd6ed38fd00811549a828b1bd8b8236fd350fcb1908e2543d474e7aee51997a0ce9b53dadd87df39ae430235a33fc65019cdd57b0c40a379a23e03a10fa9ca4162bc8e5b95e5a83040d6ebdd711fbfcd2ccf471df36745461d754cdbdbcec197918e04892cd707981362015c1d9ff7ae7e2109735ee5649a463e51bffbe2123da0b2bf8bd999238e8c9aa0d906086b877d296f2cc94593d323ca5cf16f2d6afc49b588cae7fad97d31c56754569421a73b6604c3dfd01c1be0f031265450e4c155ab3128e2e7af2fb3ba819fb3e7bae2ef6b91c626a323209213ec0f0defebba1e8db601e01d5782316cd7210a7b2fa3fb6e5ff9f18b46a15d1e39ff82d9feb8b08baa0669dbe8ce73224cff83e657daf951a05c63dd84cd2fd459405c5b8f80bd25977b54fdab6d04a99b62a652e7ea074ce1c1bf7adf78618bb43fa025e3392999371aa108826df237ca5e64a63cfe3dc967aa308d22970ea19c4363e5cc0a59a241d3fcf2ed7c1ee14535a296adf6123e52e334ec49665c585a413cc2206dd568519cf157b9b737708bcf3c45f8fe0e7efe88ac25eba15e31776071ab5574ca339b3cbc25d6605b3c1cbb5c4690ca24fae206ef3eab654c46e90f3e9dd9a5cb6560709ccdaf2a89ebcef97d4ed24e5ccc5a968d2dd05718e4a160d2b689e4655285a5fb6d522f16148612eeedc731825f9d40538a0e5f54eff52d98a453a9592b8f90c4d54770a55336959d6f35e0eb779f675cd69a70b2dcca7f05d830790f8740aa025ff54b9ef2461ca14609bd2480ade99bf201b6aa84f2733155264258760234c298137a8f9d72b47bd1204ac796d16e0fd33525030eddba9febea8ef0234e4bf6a99f4e1721f07cf85d85a0915e731148da01e448172b6c03f53d99f6ce4aea42846fe911d404b9fa75f8950100fd0ab5022bec718ff4778365b5f20deaf8428fc78439136f6e96751b3fdc86a91fe682e0da08ad75090d977a8b0cd6770404e6ae6c79a03a1dcb04276365017bfed58e0b95e0c6f84264ba3947b180dd1c11e1f14959dbeae2436c221054bfc814b6eb8c90b982315829eda6959b4c2fafff904e7d561b73bfdbe338a24423e432b86c32ffef3cb4d03dd30180e496615e2199466300c82a9b4455861e79022137acf2d0352898af0328531b4f298fc31802f29497653be1fb771f4bca550106a65f6ab2d347b721157202d62e27aff1efe07edde98fefe61e6bc5bb9c9dc2d90380bacbb201bb7d6d4f11e66953d5ba69d7259596cd89e2fcfb1f5b8a05bb21a2a078247cf0e85fe11630eed6bef8a8df8e7c4945e1e2bb3e458847cb2ba297db8817be62921d69ea5889f7b19b3a2a0568cc19579c0e0910206fa9b8bbb583e15e10debf6c38c6953b0bcc0fad579a641db3a7fe91fb53d40c564688bbecc8c4174dededfaded99bf9baa04c1008dd7b91157211295ad6f01cd1de594e9c44779d6fcd870e07d9be06254147a6f46726be2874460c6160bdace82d01e1f3aeec0b42e2e1b06dc1748853ce59868d30b1c16fb2d593c22059dc6a7b224099f224bec1f460f6061a2bb4fdc7580480be42c7b1e78e6f066778f59661ffebbe9f18a50361fdc8bb4da68ebeaffbafc29b0aa55e70a505c7d5eb3c3fc68f0d096e1f2b541c6c15872942ab1a47d919e4903d368dff6fc0cbbb8e35d3947a584867275640971028c22bf00c3698c56cbc130080b81516fc297b0aa3590cbf216600899ac81adee80189b31e8905286a1aef7fe6b32cfb7977e95170273dce6f6962754936a414570a154995fa261714f7f3e20600eecdbd10a1d4319e2dacc5456b62267111d9cf4a9a8e98d280228ed5b9cd75b43f5984dba47bf281a626a6802b403a0acb3fd16b230bbda538a131e6d39ace880aa8afdfc6b72e27522bf797fa58cbbc564cebb224505aa4c32d90a890603a58ebe14c51e0d308e696abaa3402fbe0d040fe1f6c839c21bc03df6cc4e480dfb23ade0cb32dd00fc0d4a036806936eadc35fb37cc317dd14d6ff468cede77d27d2e95f151416c9d33da80d3c3b83f6760e9a905cb6a97265665d720ecc162104beb26660e0ea7d50325dbcb50c94a475fbc28029611e639df9629117f964506f7f0ee2ac52e34c5250d30007514f84d5ab903fe5a8d288c2521a9aa84692da12701288ee3c217dd2229492866f0df705de5bf9d2119a455d01ba665d307ab02fec87b97677d322fe9eeb6ae006b33b819f70def900f491602604817fbc9d5ab600e885052fd4c0e8e3f03746410ffaf2a1c2d9b3106d74386d35d16e838a8a59ef72cd40fc81ad5209ffe25b8ab48d87eb640769675e4ef0c0640c6a849a227b9b8ca8f3fe88913d8179251eaa4e8debb78ce13dca8e2a2d358b92f9149579657003b40e9eeee0320ac9c534adf7289b61fe4e3ee663eebfbe29d523b92f31f587a62666c91a0d6e140cfc80e71a1e5c9bb64627cc9d8b4919e6c771826a985d22fef6b4e3fbd2652956c33de360f1a83978ebffa0bd2b31d971beecad315f7027d14032910235d6a9dcc556012cd540b4159ba4de745243a9a02c396b9b6a1ef8dbb18cff0244960ef54968c419be9c9f8ea98cce4e5b5f20aa3180be58df20cb3ccd8eb8c52f952c49f0d35b0ede6d97db79cd01004712912cbbb8e69fc97bdb75553e8457fcfdbaf585033a2b91f41f08b8613c468056f9c554c655732869930aa85e60dc7fabd5cd876553a5a8c58e365cef79b540750e12db24c375f2a71615ac58a166e24f95c3775df9876fd60a266065bcf43c8abb12842ceb88f3f6968ce06b6be83ff57bb05b93ee93306d2f7406017849a35b95c6add22f2829b5f7dcbbe164d08c0caae2d512c8c44399b6ee4ee438b828fb4b53f5271153e2c3be9576ee384c45fd3e8cec2e7b1c20b8bdfe1b5ffd8f1d266175f00ba90b0be5304308873c139dbd425396c06afb59c04cd11def48b06df0774494af777c6983a265237ea31975ff53491eed8346f3cf491ea144b3b9241194599314c7116bf7eb701660f4090c86b88e99b993cc8ae5dac8ddfb57838dc51aeee5077cf2e830afd2897d348f39ae30fb7af867d5b45bbf054a7312adc5670630b541d1941ef127472881fc0a71ba1d8a28aca4a073bf718888eeb3e4ae656fed923eeebb1a46b3adf60f3f78d23df6e63633440d85d9f01cc455254a36ab52859290da2eaed1db49a32b1bf5c75ce371aa3f06dcb453c0c80898b6fb97a0d87eb0d6047ccbcc99ce639c456ab091e51baa54d156cc83546938e8f97c869514ce856e2191c0b7d91c76bceab254c0cf98904c6737b89bb7fa077a62ce0310ce0af728aadd3636298e4251a4ce4685ba71ef259be636586c4ef9d84fac2c38748695df94b326d7f3cbcbb06017d843eaf970caafdf6ba67a58aa903e2f0368ac2dc06053d6624152d246270a8ab2b3b614c7ea804f42a5f2560b3bd0cad993ad6517f309883b0b1eab30198f8bbe0d127d4532c7a02fa71c42a74aaf3c2ac54e1f48a2f9ed0951b075546daabb89c48963db37092af19fd43b52c7eaea696237b018a4ba42269ac7b35a3859627c681e23e6be2361eaec79b75ae013af80505938efe5be20d43a14278ecd69d7eef78db12bfd2482cfe724fe54de8be25d6479d5430238656667b2ddcb31d64a5a4a97fb37c723f8a741f1e64d6edbda347e711b3b70dee2ab3bea156ee0f34906de350f7f862fd6a582a651aa4c0be3340cc92a3a4aeaf57901e65b2d582941f4c5b5a51e4ea46f141a8a5aee3cefe790aae62db077e7f2b003d173215a15b55be177282eee45ad9cd4876c44770b94f286166039f48784c2129c809080143bbd93c3b7dfc5b9176afbc77fccd5becc29e0e4085de444df12478eb851876a0c5bf346d2b750bc244f58fcef314f13fbff5d0ef15503c6ee79b0d93a67578bff7edd3c1e173436801252a37f1d84b0442a175fe1cb10f820f0d5cfbd179a1e9f160426b28727b13a3a0184241ab7ee14e8c8234f1d1684f5ae9a0d95224962c1c6f2f6fcc2fe3d0b9d296a4d7daeacd6147ff7117f474a41a8a3cb2f2ebf187480fbfc484ca0a8a32b47b9fad8c5d9d9463792813942126f97cce86d628d5558899b11ec68c08ed09ecb2a7547eb4cb743c1a569f4a8023f413a89f9b176c80cfda65b36c4a12c535f4ad9e35fb12256fec0836b0ab6667c4cbf997d479ffb73c1ca787b04f9cacacd01b3c4a1c90fdf7540a592a9a64b2c3096e42e65a04e0f637e8f3b48a4b0d033583051879356c4996c277d83f560806a03ce5b61cf387d9dd38e24b91a19343c49eed8ecd0bd22ca211bd30eabc2cbf567632f503655cad84a1bcd17abd3d3b2df121f30e97ceec5e0291a6c74afb00136322658e5d7edd4f3fc116aeb72af1e6239bd95483b2f14948ceb6568a670e2ac006c681910eec73cf0bdce5dcfa8911e3751f03483fe5228c52d5f77bad416b85a70c43f2c3be8947cf7372c9f671743ba7f9e9b75c43358cd3ba71bed9aacc24f683ab5a39aa3493266c7987b621630e4b17e43b03cb4ff662bc9c65f9c8cf7ddf904629f9a7e665232b1725ecc9079426d7e2d9aa7ea0f29afbc2751747fbbd1c6f89b2edf70b85062d7bc60057f003472e3c9ca34fcaaff2a7dfb8cf631f2b8c1cceb11aef9ac1aa907272a7963b32492e12ecb04e9b81ee0f1e876a0fa7ba21e880e6eadaca4b0fb217b778fdce6c04cccfa40931852443cba396a6355cf61c38873ab5c3be7512f884079a43a5268e089af56a6d9ba78464b6635193cd723b59eddb82c03a646d530796cc21dc28bb7343a9f89939a9ee9fbcc9b6a80f7d3b960ec1438dc80b44f148a3364e98f742d388011eb1fe6d2a852bb6d77f047a70f732984ee09b63c850f01c4ee5b7c2675674d557e2b3f45c699e33ba8e5158dfbc72d5a309f4bf4a481d0cae8874dd2a4c8715d3d88e21a6c52185ee20c3e33cfc54e072185bc50240a326d058fff5fca716ee6d3e8eec0a369df215b0b85d76f0f6acb94488d5c7ef1c4156ed140687453d765c97ae4210ec5a51c5e6ebf7b2b757d45d2bd20baddc3971220f14ea8c5904bc946fc274e78a32cda626e9c09b537371d57f87859e9e3ee144420a93069cc6c02418cd65999f83e117e40b8853e91c6318bd81af92c052d4be898bd6e03653743b1a1e21e4f794edacec5b7fada3b28d2997825788ef5914e6e89192168bc57f0c99f51aee09624c138b9dd2432ca2288f260b47c4b8d13e7926c929494c7278be3e4277402c5d73773b2d2dbb1974b272e00e52c4e3ffbe41387968ca3b968337c5350653bbd91463d1b72ab6609498e72f81781e8b590a733d1d315af87d0e66bcc7b589a49623b613f95edacbbd183191a4c33bc8ae5a3461b1a89db10c36a9ee96e6ec3075e14987e1c82f275becd200eff174091c8d45d8bb08fbf0cacb31aa1b7eb170c46a413d8e21c53a5c190c93c6cedaa6e81975025eb08eea0d3b6ba881f9f9e51d191fe39ade6e6195ee2b0e96aa6efd6bcb3c902f22b3a0c66f2dbb9c88d2f47e0150578ba19d265c1b0bda3b0ee31dbafc862c3c6af9771ee07dd8b4b7f4ae3a86d6a55ae41e504f9b736714a6ddfa5417498c3ae4e7b685c0d77f9d85f66ff50fd67c41f651be0807171d084fa0bd48386d0a35609b91744af16876f531d5697c588a14eaeb6ccf61dc6347471e81a542d5fc8402090bf83a6186420a823b8064c5fcbe811dc0da68aaa1969436eb2450d228ae163b3099c9d3ec6b6033702b8a6fa716bc25409f119666c63d6d5cdf1226a034fa79323c9d5ee3208f04c7f2558a89acaed74de426cd1ee6f1fa394444a17c95be3e09687dbf6024db3088396ac76d9606e522580e7121b0aeba8df0c5cce26f2e3e030a7689ed5393059d54d74c9a56b154c351083356e809714702291ffe8c571ed082db176c43948a897555fc2e8163cdd9652ac63b74528a126fb86c7c5430f5af8b1e68afca6f16608014c6598de6332b6a3c964a432c83e6ea6647ca9ffee31d76829ad4850d2eca0b7fdbea8000f2bb3a5ccb76d6cca20365408e201583200cf3b2df8d19fec632d70d4d81890080e083989975ac864972636439c523abac056b9a088715c66479201f92e3d6eb0af44ceb14532da1bb9ecba3610a37d2e4786c33c1919f9fcb5a402589f1165b79e729a17d97262407da4d3031583252191f89d82a5735f31469291c145db827dba9b07235c6bbc9abeb74e224767bf3d7fa2b2d37c2c95f7deb9d4352bf5eac0815087b7c55953c3bac64114b5dc18961826de9ba90191b893298388eef65812e85f6667df8ce62fb8051e099aecb8dd73ba0a00d0ac388c48cdc75e4c5bfdbe3443b89730cd3e04b0e4d8c1a520bcf013ef257da69307d028fa13e703853e61f8d7bac486fdff53a794e61e68d7a74913f23917310ca58deb7b52af7aad1eabe76b7ab75cc53fc1176674419032283a9930f1dffa0d39bbb4378893ff3684d2cd347233017e4f22c14124d38c98d89b8604def1cf3360e16a375aedf064fc75ab7b1e615e86d4ad8d316f463b40afcce1e6d4fd4aa2bc8c93858d5117ad2e03390ee72c45700ec1a3616eb940799d3de0d54a7b6259a8fe3346306abd4d694e20be0bb13b07bba33c7cd7b4348997cd78d7928a918ae5b9e66f0d6971fc9245b0da85b35f03d4a1e74d186049efd7c8c4d1bb3a03156817e2f8c14eb011c1ce72c3ccdeb50c622f0447191768a26ad759f3402ca3efbdfe9babbaefebf8a238b2dea05ecc238969d85564f72195a38b02d5ec24e937b465b72d55a1b402e0a404a1aa49034233e0fb7a9ce69f40e1bd16eff8bfc93bc5c4633a27798fb955b55ae787749c8d71e57bc0674790fa3f90e8ba7d525f0d33e9c411fdfbe4d0af8cd8456c883ccde687041ed0ca74b3bf8f477266463496284d378f9a76e0de66b406c59ae88c16299b9bf576d96ac8c186ffde999001f4e6d07b7cd791adf51020ab689c00a95f729a86a24be18d9d892597adb213cec602d165f74551bed08398d751d94842de071a7845904db2aa7fee98ccf54a6feff650b92727fa23fab453f1983cabb5e8dfc47beb1c55e763acc23960c945feebc50502442a22bfecece9072c67f72a8ab81e623ec1a19d2c1652068c62f37cdb922a9f3cf55213145c0704848f6a7a947e16a7baee8bc213915f7a994d183752ac5aedc32063b26b1d8f76fce4052cf30a77e48c512c60902f3a5f069c467dcf9226c50aeaa938bdf782dd4cc914800519bf2ea7607ee7ad1fed411b75bfcf74dfd148d2989bf2443bf0c33612c91089ae74ae84d60c15dc36edaf3a65f123c0a9fb8a3f78aa87b093521e46432b5e4ce8ed15de09fd6e587ef02abfb12fd1053f4d8e5feff8d86feacb42d60bf5786b8bfa6b7ee9fc0ed6a416efc9c3199dfb5acaabd209c3c7eb467b2532b5250f0039008783acea57d7bc41941ce6385527669d0834574107339a3436ce119dd2689c44c469c73658a1435c533cb0eb3a5a5d6eb376cf337ee8fc4a6454afcebd70c377a2e00e2f809d45a0557f9a30605656ae40c2f9f71e5e1658400b0960c06c9aae2f87143d6dc4520c1c27ef922e2ed0793ec86a45c8fae06a7d1a4ad1006bf9e04b498dfc4caa7b4a3fb99731e5bce4b72b1fe991098e11e29664e2820cf1ff0a2f69be58300d213e826f3e937238c0d2f75544198ce2afd2eac0a78e3b92f5cc9d81f5e4ca4b03e620b25368891df35acde43995a74d2e773291d0f6955f29cbcfcffc1c568e30c5866d3399b39aad81f49c3b515071cb0a911520400973a890607ff8a497c11bb59bf0c8ba4cb3167c8df783a38c5ea0ea3486381d93f08cc5ad3ae88e18743512f2b5373660071173ea24a30d2dd2c31520a8918b2ee4b9758ef271a9441b2fe14ffc0816912d4b2795c498d47caf9ca97cf1efe8ec22280d6436569a621828198e50453defc4dc771a09cb0593e0c8788121fd2890b2fe941333102b425b0c4ae244effd4fcb85e7782fb5fb2e481c35c1c6562ae5091f3ac1eb1c766511c364325a2a92105a65acbf37287610903cba7b903e14de654ad32b4a9a30048a85f014b0c7803a3af5f9654296adb4e5cfefe729b11865203b3a748ec809f9ee9b63db64b462c877fbc060df4a84b86c19500604fa1dc9f6b052e935b4caf70d8535f8fe9192df2b95a5a34001bbd66f5efcc8b5c4226d6985e5470575ae4146f0e7b6b13db699e2183229e7cc5f494c2423e8a42dba462200698fbc55685618afec4ce11ae074ff334b4479c9095d16b8c125d43516d95da290ed8b71c8674a8510d8bf62316dd0889198fa93be52ecf358374c7d34ff723ada7a5c7d998e75d25fdc3c6679ecc3fd152a85ab37cddc198dc73c1ee82fb2fe7c7c643b6fc3ac83952dd9d925c074e1e4a15bfebcde9f45e7b4c9bb77b4eef43d737d16934852a6d12cf1d0e1e06c322a48a790247b630f10b5f62bb0dc28cd6a6263fe20f3390d3f4db07cfe1233b1fd417afa7d73c94944df02f02a7d19a201d4a5976d3e98767d8e208e412d3b8fe97f5ab222da7c4d3aedffc51a7dc76b3fa36bbf664d0c0fabf35f7ea3efa70f86f5cfe614c36151e5f392f8a803b1e384967a024343e4d3bfe2575d8f2d67f2b71c1e831e01c720cb6003f96eab12abb15c67b5d7cc3674fbda9d3631f91433a48d58de55ae33382c715891179ac7f0ee8079ffcf0b0f9fadda0055ae123f1637ff6d60777ab1a4d1f26fe6e402209d8fe9e644c5357b78c9d2baf5f19d8638bd1daa7d07fb1ca96f8c26f5d15dc61a377e5c02ac1af1e2138913a85f52b62db38869e706ae8638b976cd73957b4a8e85be130fb929f44904ef1e4ef67b31609777e8d88ea8d3a110af2ed7dbcfa4927d364dbd7cb07caa34eb692ea444b390c13c01d252733ad3afe9b39bcabd7120339e05f70a9947761b3df110174e8bce221cfe9ff36c4bc4fb19b0b1cc53ca2e8c431fc8f86256b23179aecb7e1ea4458e6b474a58a0262996cddfcc8d7b37af292949b272e1d52bcd94b34b529368ece68b588004aad5675f2057b9db3d5ad45348c1bc722cf4bf87669439f45b95668eaf62d15d8fb6c74924a3df0de8984bf1136e6d587dbbdec2823c95f982c080cbe43525b8d799f2ce85924e551e4b0897ee6678c4585f6489c35c7938f79a219da6a0c9166182bcbdead9abe9c296861b5391077a5ad4494c9e6f9f494bbfc77560339ce2575180aa6f6f4a9880983302583450a9e66fd52a7a8f2557a2ba0ffec0d8629c3a72e3cfcad2d7c45c2f8c0a1fdc5f7532c17ae59252121ecc2ea00ff7ff5bdab906ab5f5cd9ae6dd9b57781e0c769d4b89935e329c7bfc6f129b3ec338bbe4a58d5fe6c80323a4cff71c2c395a481ea74be115ba0856ffce9c2388e585c861a5c9734ea58e67998a8679910de56a667fddf47994b28449ddb51948dbf493cda4fcec983d29f030c89525adf810fc8ffd3ab11f7ea180ff36ce9b13d65d9e559ccf5f9d6196aae6605015f247aebb1a8c904bb9bd1f718e41010c751c42877b063fb25f669c3231b63972e86b090db134bfee67aa87cf8a6ce43873023b03fa7b38b0760dfe45cbe9c28a42605cc13747d19103b86d42672df6fde0de523ecb5e3e5a182491dcd07b991eb0c13322d033b8387c72a210b2fa1429e76f431cf5ccd1e2b3edea4ef056eb560fb2f1f3ac7069c90e3d7348d7c6b353889805a99e9b34f13b0d7c875fcf27bd1e0995cb3c883813b0b4dda96fe4fc6989dd8cd6bb2ed3d1a984c385ab4b66b017c16dcd3609051b0f56049c7273fc9e4347c45e57f6e497fb35e0a23e33213bdba2b8031f035423498b24887a0acbb70cd3d9b4af8bdd579b28ed7378f31c9ed588b4f373507f97d1bc6a75ccb595d4b66473741b91ee987742da74d900681248995a21913453f4c1bd2f499dee027d8e66b18d52a3cb4feeac7943c5fa04af7e464755161d0535928a1292abd26705d9439f3c759072551c031644610da26eb4be7738348c73d90783e6c1b988bbd9caf015bc53b903c3bf59f4c3f790f038e11c1b0d35bf9a6b19ec3ee1ca6780aeabaa6321eeb05400ba03ea413f799f5ca93234c815fd301e026f0f7ad42e10ab7bf78ace9b8f74c5bd5525125e5294492d9a439606739e63cd38aa561ce154f7a347ec6aceafc4aa9dd0008a96fb351f4411badcc13ac6b67c54e0050424d691fac8dbe54b7f5c92e4aff48fd5f5fb7d8489c88bb1e2214bfb5c9e11e5cc88cae636704ad78d7cd3c044049f29623fa726eccbe781ca28d9bfbf379ddc071bff375a65a97db15fbdb0133ac155d552ccb64a1be63cf08cdaca5b98a067723d733c5bbbee2cee14d60616a6de74344b0ff3935d28e13dd47ed3125537b21e7bf5696af120230b7704f039ade2d05ec32049efec28cefab6db94a1fe899bc0671c1b65f66aca6226ea3fecbe18df27eab62f4433dd10157a41275416351fd5da1f72fb42723dc99c584e945cbdcc447232015971918bda355f57bc8f1b170b771e0a0e447689be77f80bb17c5d91b7572225664d451d7d2756f6974db83337e4ada1865b25075cfd02072cf2e8177bfd1de6b57eea37758fc70aedcef365415d65db1685af3c7e3e0dbf34b6d4b4e64d5725e8c6b3e0ab95d204cbe6ad8f83c9639427514ca20db760f315cc770430d08af20d524602b660f5959a1649410b6690c66dd2d929828599d49672425a812f24f10aee194b31e5d82d39032c4cd2ef1d0256da6a42839456f1cea3e906236144bfe67bb47788c8fc5db70b4ea7746d7cb10dcfaf7a05f615564024fdaf8ce2fc7d432e44bebbf1605111f47242a7464511f60c9de7d420c936ec3f124ab3f5acbdc3b411618d8906181de9acaee219e91ea0f2b092a9fecee4bd965ee3583e52e75b45a88c7b201808f0acabedaa57b5db3e19e86c44d2cfd532d38f8cd25288407e50ab2b747ca5a31304b35583caeaf194030191300a574a69c579542c40b5f2209d72b5c9b5416544c670f31600ec4042161472023269a35510b5d535821f4f7221fdd5edafd7ca3ed9ad227bc9bb33fbe5fd2385f1bde88559b74ee5161d7fe7a9a2d29559d9cbf35812d3a4b51b9417cf32bd8458f2537a1a1beefdc2767b9c168d06b3db036c309c062986d16927db9a45e1aa2d636ba52e3616a7e8a758bd545d874f36de459b0877081b4afb57822465fca14724d95f728cca64426e54dc1cfff703036378ca0ed9fc736447ce3b81c26472f6e068e41e4826c75739660882aebc57d5f9dfc168f47af5d75e091aa01ced0b8bc0cef3123f72865e3cad6403373da3ad7c653411f7f682df6664353883a22075d82e404f65b58c873f6cedd9f7f9ca25401aa2b7fe2072e666d0f723d80eb668464bd2b7d39a82ce1d2ef4cb5b10515129bc62ed5b668a6fc513f0fecee6fb1e1b67b4992f09491b6b5261baa656db8682841e42750b9136dff59da2bdc9953fceb4e14c0a19e9eeef5ca9d254c8d006a94a1b1969080999d40691465ec0c0239c23ffc592cb2964ea54fc1cd36cc2c15ba99b677490bf5d8f259f8079d06d47cbbc228092e817b0bd7303f5d900402dfd2d69a9843784d5ab295ebca15f20d552c0299540502ebf01bd0f8acd42168d027a175fd714bb398c172c5544bff0e1ca9f8ccda1aec42ffe0fbc8b485cfa53c8b1def176407e36f9af0bb5c8b91be4b49116911b21297cf5943526342a901afa143255199ef88ed3ea62d9f829738188e62825b54a53c9f4c6d0c682d920f97ccb12dc10493d5db841e65784726c3d4369d3c211a527af0dbdbec8fc70effc381c20642117ce32b7de336e5ab6c90d3d82d2e97f25160ecaf65e3ebdad75af621570f467722cac1b534e500edc00c6bb9f799b80f8d3a28cebc580a50cc3387729bb967368c8eba9ea6bacd4ca2b3ca61974c9f0b3c76136266ea3177a0c28b1e450d2f6c02d0c22792df5877e5a0db4b634f9ef609b2e3eee41abe3e771698675840c6da1a96ef4f7644f852f897049164c6ca34f741104be765000681834df9b41c600f95333e7851feb3c5153f893f746cd57c2da359a1c31a896fcbcb947dc2f8fd7865347329a3b5994d241e60d0b1a85847058ea3d24945c6c51a7ab80a38bb3b1ceb5f7aa8263fba9e435e9b9638b21001d9bf9d25ef610c6ebb150cf2a7d456a6f2d07fa1957ddb09b7c002b43b16f8dcdd2cabf6ba7f3e8a7b0190e5fe81a6c7cdba9e00bc7c7ae09bb8b67ac16d55c020165546789b29a6693ec831993fb43446979388dc6c4fc42ae3bbbba856a94c5dedf38eb0c4ec1f1df104e585cf9c624f958f8d9cc81a060283f0f7ccef2d89769ee97281687a8a7741c8351a018f51478fca5fbb68802a304728170f4a5aeeb13addffbcce095cbcc40915b79abba045915d30ef1e47ae75eabbe059d45b066328c60c6bb8cc70740c5fec5d295282fd897d6fa78eada446bd2b62e8451d227dee556e1b1e32925fbb2b8b36910501d6ffd9ec33a3eff0b760623a3640c7d841f6a19960fed3276469098e5c77c1396eea713b5539dbdd8cf59bd0d6a3e7298b998362276c7cb329ca615cd6a3e407dd723ff088e04d9866b5e062623439047cf6f7aa0d043fd968f365783436318c41cb02cde2d0d91895d2b3d996b786ac11eaeaefc5a948a40b1bc8387d5640591a07f1b53d6a9d6b65c64e8c0a669a0d869b6ef4d657f75c452ae8c04de744290dbd16796dc8b9b9a5941192508855adad5674269a9c43aa771899919a4c7d92d7d15d226e8b8059777ed3d2ea0143e54c446b898bb560e69421da13c5f5b21409727758bf12951a36d713cc31ecafac8fdd0bb74cfc193e5d64786e355d2ffdb7c00d8df555cc8c7fb0d4361f218623719ab6ae4043d4f3b761b570ea447d1ff945ed4a8acef88c9d401a3e07ac5e8257e9915fc6c9c43a42704ba69a62d5cb5013b187f5c367ae882c0cb9aa8924f09ac48b57c15f019478c7ea396ac06e6bf1b0da4dc29a8a0d2a2206382ef62d5d12ec4723a02a2edf7a4961268696231b983e7bd1a4631710935b01600acd1f3b47221497a8c4a7c1ad8a6c9bacc9e7cd59a84da92229727359c9a0f84d6741f73db2da894e8983dd1888c267f96d704578500b20a03e47c7985f9d16cd47222f69cbb27807834504d53087be1050f932acdc153ad99ed03c42bb757f7a0e995b1cd4888ca22655f0cffbbfedde95aeb236a76e3ae37be9eec7ac4c2e37669c878c7eca0470d66fa807d4cec5a25dfccf193ec230e92964115bed9d531c69dc499983378a6ad5b50b58518e5e431aac3cc87ee2ee2c40d2f67cb4c403372fadf4fec2654c3eab10e52582af183be11cbba0bb2286dc09af69baed17817f1ff325ccc340b1cb854c77de7cdd47e07d6ae1600b989533452923840a1d31e3a44d72afed92374e047ef0c32e64d9ce894d1e38c3f7c2f28ca45a7fdec3e1f9ba51f9bff91c21d1367080576961616cf6b19156b1f6260e3c986e4db7df4d11122784de9a5f1eb97ba707f9565ba159a22c4fe8562e2626fdc1ac5d122c45b4603c1d9770f51e3dd970155c89ab0b7f77310399643727c8ba3b7c48919fd4cf81b51f87d425237abd56e39fbada33bec90a3c0cc32a8195442ddb88c907a89daa2bde5a476a439889afbf49d6cf455a5209c902b8be94df74200a62f80e887909672a712a9e2c73d4271f91325430a295d8a3fd16aca7c543e7ce3764992c45b2f8362476929c084184cc6592059438307e418b3c8cf823b5506e15f6c1226a3a574ec76a0a51d858ae7e8cc7b66f2a7f074e353113e71105e3bdaeef8401c6e9c76b95ffebcab051cc05db8fc9f2a3716d9a3d1c4c3a8fa72106c04ae0244b12fca4f10dd4e5bd0f543b52e851b481d0a855646379d21d8eac0bfa41a78760ea5dd4d61a66402f23877649057bf56867771fa44173cde49c98112baaf5f77b2dd62200dc6ec8e7acc32e12e6989f3e296a44bee8688ee6fac0488fbe3f6b334e9d0548dbb37f17df8794140bf6d840ce2dd968a6925b6bdffe76e2c05fb865761ecf2b07d3e625052c29f9a3138c391f059e408094fac52b5d6eb9514f50b29ab99d449b713fa4e4fb0ebfd059f5fe2d497f4ab2ebe671b86074d4a507d97779b65fef696eb393005f92390d7de56bdf8cce2d8ad8228b547dfe6a007871be5bf2120309ce8d0e8459863d45ee2e76e2b2129b1c2c3769ade233a91b5b05cc651d20d92f4afa00e06b0dc04974301bf5672c2a28cc829653d03714d69809e73b8914e92529b2271bf88f7845a8b8b4e510cea4635f67de2f0f45757317140f3f96e3e1a6ee4ad2fbc5c1868f63ac2bc1efa255e8ff74555bd224be42b074e792463a403a52e77487f23098b29d4328c6ef3caed88a007c665dcd5ae6fbf38924735122ee4a2e39365527628f2b9281ae76f749ffe693e35f11149e965c458389a9ddbaa05a37310c187c6053ac1febdf2b540a9f1d520d8d20a5c7257e488ac25fda01db3806623f935013574e74aafce2130e6cf96c8fdeffaa6dba9007c7c7f05b6bb00d6a41125d9e21fc4f616bff1f48fb12946b57508c3afc6fa5fe563791ce1c0580e90e21b080ac0fda6feb23da710350fac6d13fd2d77d9731132ed9fe1aaba1ba22f15b16969969e9dbc7e7ba1a8b606b171a04caed41c038cdec3c76ea553d22f6baf75e0adc328aa6410762d769acd338092e922e09bea683ff619405698318cad4ef096c46ae9496a1a2d0d4e986af749b934f407764556f69ae9e7905487ed667dd3e206a11d66476ff1207553f7ca145e991b15b5d120168fb3b87c33727cc3868fa77d977eca6950d676f63bd7b71ea2634a638d280acdcb2fbe66cebc57a8e62980832e709df752b861823b3394a8ec65f13b46cf96f179d77e550eef90e8f86a8f97db60694b83efd8afccb21e852e19f11cb2d3c4705b2d5c4101d9efd431c41bbd807cad10eec031be7bd7aa86d1b537911ca9ba8d32ea68498ef1864ee2681197b58a224cb2074f78994b467a158efbc3e1598507f113386af8a80ab1e9d44415bd573b5d583bcc51e2ee9a95604e1501a42c55f43ce9e833c67d0df0fed6092a9b7c3390f813b657ae286ff0d599eb07dbf6f53c188df470abb603dfb9deb8bda7e97c8d28a67a90efe6b19acb05d538e845aae08ae29dba1da5874e7bcaf3a44d64a7d30f94c96b77f867771359b51f78fe7ab06ebe5c5c93f48e2acc2cf57a32b84fdde8b94fef12ff3d689690cd4e4f52f7f29730577259ee1b8090da0b670b8437a2bb93d0dc7469dd8cfee7e31ebec2aa9df9cea5b04b64d301cb6cc7728c6bbdb98215f9edfa506f4339b30cd2b03dc8e9ea24d93604acb04ef7bdebdcc7ace8d36f2ba1096c9d25f15162a1951f8b0854538cde5ab3aeab7b9fba93c03ecf23c8e6e555f2f26e6f741aa8cf99ee712c577553747af762803710cc1e7367e380543d9e65f11b712e2a69918dbee82c9cd62c5fdd33817db4db2ff82619d45d5586268f4aa6a91ba65c26296a0fb35755f544975848c2fef0fd52f373ef7351526ffeb47918a76abdbecaff99f758530a02c542f977a8117465e8e46cab05607e19a88b501313a1113a4cf2e80a653ee19eed26f24773f8d0578f3c795c612eb9fed0f01ecaa0a23971822cf56bd65cddb1857088bc6c4215e00a4b8b8ff2ba4153bee0de51d68a97c3e80c82e46218c1cde3ebff5a65656b3500b235ead541d4968c4bad38f0abf21a7813a9595f34fc448ac6261f66da654bcef83476413fed9091274b3930262be0e5a0e2264a94fc8ffac15658085ee0711c5ce1afec08361b43cdd41530867c13c53d42b3b05d0cd0c3815814d275b7f91d7d00bad4a651dea01be29362d69c54ed9a063030d24cba2204d298a25cd04bfaa736d493245c922d217e84eb9fbeff00e0942a27b4ef07cd26461ce4e5e5501532e25618620903c1547e53cbff7db6346d08761eda681b6775dd7ed7a7b902eb8263ef25d5073cf9acf4f4bacfdf11d4465d9c34bf891135d307b60aeb200055eca5e120ff03ee9b1aae749950f31a421f0a99b312b699f4517f8e01b60a61bb56a488a74bb42d88a69ad96f465d4ab11c93bcfa8818666924656998fa588d94b5e1b9257599a653695bd2eded003e5e8f83824b85649eb4c05a91569ecd03424d0f144302fb0589140075ebc2dd6f6593cf912880d44b2e9800432ab62aca648b4a39bd5a406137a09e0107e99430fa33d561928088e64de94b096b6d95b7cd16eac1f5fc2fe34e4349bdd200d7f0c219880682e0027af43f0c756fdbb9fb1de78eca99ed4130c6f4056b5863dfd7ce35fc97f787fdf95cdaac10f695b6d0a867ac5e9d9269bdc6b77382a22f5020c7edc0ef60ed219525c853118b0be1f6299d9537d42d98d9ef30b5db349186d4aedf5872a74aaf22dae278b58795236b5e94460652c79eda3f7f5715c0abcd5f4b3550014b51ce73fba694b809cc1630f2452b46352041f802c5dba8917236a2b25efac83dc714d97525f4e23eda3af8caf25d9ab7675d19f8ed65488244a28598e79133e808c77f4d39b46e83ce52ad9047bd6cbd496f57685d807a8f3f7b8627ffb45a127f3c8bf29e4e7db2af9be9ec8cf4047ffedabd030522f5f59b3ea331d0d71086ec207952bbb7a2b87023d7e8f004675b3826ee36d9c189eff368fd7796a4123e0f1010e82d3e5e94667b14501da98d8be3762bcfe41de294d00189f1656f029cef89211145210d32153c28c56035a990bf951c762592ba5a31c0f76d2c3392aea99cf8a8e2cc43e3c0f61c7f43f7f0c5428528258b17cb40151bb556374e69d36a24be2681e5a1885e4aeffd2a6ce724c375b16d28ab550bde8154dd78efb4224830324714c6e3b568b4313b36dc3e8cb100c7da3224872b712023aa1f06d548d320aa8fa5b5d6a10701160fb5a8994c3b0306c245e608b98010cec1dd1cdd86386085a8bb8b950e80fda5189b04451012fc952af926b43d4c1e5094f571f69ac5b0016bfbf06932f5345a06f1d0ac8f3d1acfb20dc262ec5f80b0438b2fdc041a6bb516bc68df56e75aa9c99f37fe8721ae740b58c0181d458903a0d0fcd004b35ecfb729fab7f0970de70773365263bb2f7084f0d81531cd76d3d4aa66a98224222536f0a0f7a3d0377c1357d3241cef8eff5e2ae797ad6e1f734308fb069ff137922f5c384396dac44685e6df8b46cebebf15de476eef5dfe70166495289731201ee5cc69621fb6469f1ce74f78f8ab3bd40b179a3b735ecbcfc1957efe22f0e65f78cd67ba003e10a7c73fc7d6d299d11cdedda5a4aa438ae7810f919fd45f230885da745bcbaf68ac759fcc17b7ea98186af1e5f783b36d6f1a06c41e23f0265eabb9f25dda0372bd1387c8b7bd5417cd1be9e0bc1aee1dbaf424e432033b7471d2123a4458ac56c7764ec6b5ade2090d4096a404f28706dc372ef83d1350631ed69702205ce0c0b3097162c0d692316bb17d174db5e150091cacf9425fa48796b5fc527cd779f1355ce8b73931886f041587f892266ebc14d84d53c4005ff8f2d5ef80d890cb0bf7d8d16427a78b6cc0d3094117e3dcb38692bd1d2786ad531916c75281494e5ad73937fbb47d9eeccf224d114da568e3c7420e4ad49dd56b54f8042654f42d0d05573ddc4984ddd5eaca1ae4e0f5c45b458ef4116ff0be31ec00d194b6371b9b4a824672cf264db7a6e91cccaded9ede1108f203552b19e640b14c5a6059f0a983f5d2f9d29e3b746ac03bff025b6aff710a195f2683f6daeb9a92b166f8fcba9b99b04c647476cb0799175fb9eb4204de76132b44b36b36bd3efa61d83cc92c4044027634e9617c657b46fc469fb26e421b1bd67d8c93e6869258fc63ba980c84dd365288eb3435d477c68bb846238255361aae70471c9c2dd517a8e0bb6c4314e07fb750c2e5e584dae318d3319e150babb13f89152e7619e5fbd81daa57758a40d258540b6ff32d03234584d53c94a95202dad6c5f7ea2043ec3949e4a569cfdd5219ebef7caf8047b4053c6ff3173e5e886f91ec2d5bf1ff168f1354427967ab71c4b72124d23c4d60a4f95c8b202d076d8b019a6c36bee367db6799d2ff443462b996f5b740ed0e8b91751655c0c5a34f39797ed0b982ef2e13b4347b2dbe63eb71b886345a78bbc8cb96204b2defe4a15d583ac7ad12f60c1a5e27ee276777f28ffda2f7680eac29502449490232e699fc88627335d3dacce0449d924c5b0f4f2d5534e4d30bfe9b50cdad0830217c63659d5ad242a608357508bcd3b173866cc9b0e51ffd2c299664f326306c2f092bf4cd02a97c17edf744e624933d0a65a438b74ec45215065439e1d92cac6b88c05d74b08f15b594057bb06e7754583640fca1424dc1517f82f0ae60be46eb1197bf20424ae4bf411fb647d9fbc4054495dd3d0483899039ab35ad92cdf4535a651b2ab9c77533ab2e830bf621ec05c3ede09531bd9a9e3c1bd47d29a5b44b39f8f58e2e75f94d574ed2333243d5031e21d73b08b7a4086cca506aea5a457ba63ba5fbfd9ef49840d5298583b24dacbd6a4591f7d07c34da617ad81713953e51c67f5fac75c932555a2a9674ffd0661dbe921f0c4408ab85df120f8a16206ae62fd79853200fb43e45c0cccfd97843cd54077626674b6ce8a1318e0ecba106dbb221f95bbcd559228f1af366d43bbf5597bed1dd4528b554418cdb46afcaae75682a5e253b13150189e09ce8ae9a4d9a1b1bc32c7ed9db44161800d6c636addacf36c5a169a1c6499f3eeebd50df77c1525aa7b23ba16dea022d578fc21cfaea609e826d27d39100b4a10aaa59a67e9d6dabe94fb4fb2588392fdbbada49e9039715e956f05ebcc79f9ecc99820a1e32de3b92d929670ae2ad3577c754b4849cf7cc438e2937ecb125268ced25b9d18ea21153fbdf679c9b3224a28275800924fff73bfebc75d27ac1f37e6dfcb69d673589054cbe7a2b94d9137e0e8bfdb01c22b1c735d24dd15ac9c0da949aeae0acbaff547560928c9a251fa060fcb914d39dd7ed120fb0955ebddb76066e305b9a0e4bb23534c3b9f07345e251938c5c9b93158aec51b1698644c1961edc0474fa5ab04e7b7c541cad242f5f51c5f0521d4d4b53703d2e48838d1ea4e1330f0ba79111fd83ff2be06337e80dcd820f478ba8879cbbe6d161a8a9165f5381f4197dfd4dda6618b66989576e7f0ce38a566ea498629fe7cdc2416ffd6cfc51949432d95e3c200afe00240cce6a1d18ecba6f8c70173a5e7a5ac8e79e3e5f5237f2214bb4d5109aaa64c2bd350c8229156850506dd457ede3cc7f7621fb5ef9d8f6f66a1dbf08410928414215cab38d036a4a9fe5e4188a38f03e0643c95a1aa55a0b93191d65f5bc3f5861a874dcc0ad4931c9713733de346667acce71f0fddb3a9595d60eeb3f19514dd420e20765fb2ba51f582b0507959e78a22aa025bbe44977eb0c49a925e374a3181c6c3c39c095524ccd7b41ae46d7ab2c407760382d80952f2efda9675e0b40bf4bda7344069d9914eac31cc7a5d81ec08923f424df3675747aab235e34c6b1690c18e0c1f743c815cca366ae4456440efb2189880353582a1bd48be40e0e40c85b3c819cf650ca20b3b99c7ef5df20980f37704603d974c4f9544f04385d2f6be117eee9c04799aea37d5d7b0983af305ecf42c417be87cbdb8e29633ab3f99196f92ff460f4aff6f0772cbc31fdfda468335201afbf3d2623b77ca8b5636f667cb6f22c6f699ebbaecc8666aceee16c23e75e6b3f1a00c8110ed7e437394ea6a5cd28036724890f69e8a786856c80877035ef142bd9df68137a0e21b1e28bfc85a98ce12443488fcc62bdec238e1af0e7fd27f3aadd9ab942c38485e034809b2a75f31874baf543eb77fcbe73129e5648f73ae1c69f859f4d063cea03563bfe9d9eda7f27b19ce1e3183fe77f8c49e0c3c0f258eea80eb5538fa68ee21173e13e8ad877966bacea0ed00a2e7eaa9107f31f4534c8ab632f8a1a4bfff9c5609ae0c663572bd407309b02b35a303f47cfe20dbabc091cbbd20fd131c98e0a3085b47249fbffc550e9b6934ad00bad5fb91bb259a82bd12e9c7e97beb98c694415afd1f328b3e186d17d4f6c62a91451a5c21dc72ef582074a00ab8d618466f5371a347e635baac7a32c16ae8846fbc7cb37fb8c2df6916f7b58375e46c15758c017110d8d03ef1f789eae6b30ca52b33cf72ac989ea9810f87126c428dbeaab1da2b01ee3223e570b0852a9e9d58a093f21f2ad13dbf3b0a8f301b46a29845f78201bd52b4f51eefdf99601c7f1a9ad9847217b08615fbe4f73d4a041199f65845bb0f8a57f1c2dd2c08f2c0fbe9f9c9127173d8de57b47a90d7c8092c6edca01605bdf65c9810c0c441951aa666c135faad379754f3fe617399671f61f7acacfde409906c0812277acfe50df245b3ffbda14c503e53c6b28f5090033475dccd4231d8faef1810349517ed1d64ab4ea97ca3cec918a32fee42cfa3f31d79e7deb5f489ece14ed921a0079b020f34df858c0de6c03ddc191ef12890652728f3d3282afff63f3f9be2b28274ed3cc5f1f9f8c59d85be8e5407f47ed2f114b44a1c5c06321bbb5c2e0d014d3c6fb05e8e6f1bfdb3c96370cfc0b6b14c8384e49b4947cf8aac219bcd11aba80a6748e4faa75a0fb02b2b0180ffffff7f