PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 46684 269c7a7206ccc60629e906dd1437b1ce0a55c6d2be91e42c15bc1139b8a9c6bb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a41a4d463aca043a38da37cfc934d74139393b215590b3b271c90c81172c8ea9
Certificate Block Hash
269c7a7206ccc60629e906dd1437b1ce0a55c6d2be91e42c15bc1139b8a9c6bb
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000637000086940000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000c832009ea6d6881c6d348e9c19208653f9a70c64555726e7708f5fd5e2a0479c428f8a456b9f6ee7b0e223e6d99114a1de5f54a63cd79d0f890a325fb10062a12e689352f5d3cd13092a5e42ceedd3c9d3b7c9435f63e7e5eff70000000000000080000000e000000637000086940000

Raw Header Hex

00004020b862b52b1ac70b0b07ae75948d9f7ddd582e5d116a100cf8505d21bc7d60e898da09b1513940ca6b535bab0be8bb98c9b06f62dfd45df4a7d8348db9544827f2de7afd6937da1518a98e2c17810cc971b2b39055213b393941d734c9cf37da383a04ca3a464d1aa4

Proof Data Hex

59,560 bytes
121216010307bccee6690075861cfb35ce51055cbccf0fc3948e57fd1333c3c415fc94a637de6df270a926feac287669416f1c832fc5f2ec85a87aa02be15b5a2ff35e3c4a9d7f581a033d60c478853e1315fab8f14a01e2f1dc14792c20f150ffeb36b707df1f1b5ae9c41c7962d1fc9f17fd3fdee96157d85e51ce25c2d832c57772f968c77d66d3bfd6b5f9dd2ee689d50bf1990565473dbeb129ab6cb6addb813fe1cae2c7b45f2c3a4a3848b26c00350138a4834fb83a3ed8dcf3787e42fee67abf37298d6f33f26d25cf902cf0c5e312f5d146b1b296820104a62f626b897f741bb34ac9a8b495e9c9f6b81f92ce1fd4dce2ded2db4f7f5533b5a7eeccffe0718d254113a13b418a74915d593fbef2dc7e5c8f00100aa51e6819d6c14033ee6d969722796ded6da2325de2f4b07fa352e836ba62d9d2ea55bf5ec6b02a988f4fd3b767b802e38916a51fdb9f499c20dfaac24c5faa1e414df87db728f67200f569ce403a9a29e41b33aa7eab460aa01e123cbf5b23e9e37a662a90edacae64f303d12d8b807e59438594fa255b78547b2ce3006ce1e478f80304f867a19ac8e5ad4894089ff2ccbe8dfd207767bd8a0a810138ef83229e7111349a030272c0edd6a41ccbe79ab8943c265bd3fe5a26fd8313cd500aeafa6fa3f4c92fe8c4c3561c94d1fb98b4d6d4407005ca0d146e69636fb27b1b39337cef695af079cfe6e1b241ac2d91f24cd416eedda8240e7ffdb2dccdbffb9189735d43adc9cceba6dc96c086c133135652758dad1f9454af6c6498c66632af38182472537f4da872628323bc368a7e48935aec0dd207e6dbec628d36beae23956be959f1c049a380efd70af3cd6bbd3063734dbcf7852664e9ed2c40238fe0c3440190438e4d7fb8807fa3ed4c31fe61b0e3a6ce18fe5f1117f60ecd41f32b399892482c54348d74f107eee78234aaf9f8a05061f4ceb8f606ad37ae207830b56381998f71140ca8980e9256579d1095d8542ef93a1ebc52269ef290f01cc537da52a24054ffabf085a68ab5c3026a388094bd26a198bfb915d3115223ebae6167c912a8b44c1f6f3bde71ba7cbfcbe7169b3d79844e0005c00c24e386de6dd3bbc18de88a45302296eab747da8760054628d3754ef348d4869c9318a33d560918cb671849e4d4663b8030ed6a0a81b7681074e3bda63b38fb3fd0aa77d9ed7900f4a116f71e61c04884887b5a5b8398c523c46f6951f81ca7ddfd09b6a17386ef822979a6154f19ea319ba58ea46ac896a8a0784427e453fe212c512b59bc05668291ef6c39b012b18085166e43c960519c31fefbffb4638fc3727173a514e80f3bec2056a48271bdfe7c6ac73350b10fb29f0b488e94fe72ef2855c525b05c2f1d0fc65633e05425d7305b60019158edbfc9ed80d3c2ee33478196313b109d3834ea9c1d0a2bbb44ce0f37bd410ea49d236bd59aa7a5b5f362ac9d66568866755d8d781ff59e40148bc40e58638cb34caea537c20078e031a52c429641b023951dd12ff5ed38a870431821ff3f2508a6138fddb1c9d3a3f3d771d581be49f9547368058eda8f3ef82f0ac0677824f07ce4bee0dfdfd3b5221b23e080ff1ccedf594ff8f6003e7b27ca935409471f48fa5697dff8700781dc2d9714b6eee1bb350c04507df2af592f050cf135a37c6be4590c6ebaf3898a24feedaaaee8930cd9cf4626696052ac95cb1f221720bc264d348ff63243679e412fd01754726056ef27116a739e53cca6867b261d0819e60b5b95d9c507c15bee6129c97d74b0c64763b647b2f6436a0da0c758da0abf8d17ce29c386ef1f06816059844a4ae2e233b25be00ea7b465ac135bcab2a6d0394fd025d8bf2254d1d7e31451adcce57da8371e771002c1ac022a29d1ad7423a5414a283e686a5e5c8b10b6e086d8d6eb573cd5e2e023c07993a2fd0caff3a0277d8e21f68c56c317fd69053b4aff6a36964e5407990231b7d2e207103ed3fe4287a533565f6ca42c33d2a54bbf555972ecd714a4a38315a43f55086cafea603da4cf0be9fdde3de638f6d3500f672a25576644fed77165a26ba30c404da2f870adc85b329015cc0660a349f6ac8e43a6f4b8fa877d54113598d0ffde9f9cc13159e6948a082b0f26405788d0d380e38e2f76d7863079546392634f19a9aa06a4a582f393b724227b7750ef839635f1ef754b786cc9d24db495e1efc0bf5004a288a250b2d42076846f316abff0a44f92b418c06e36e55db4c495f779db503e6bf2e6450c127b3fc96cb088d68d25014565a064997cba64ee7049447d5041562c4f9139732d89b8a780ddad66c1ce8d203f4711fbdafbfe65ed824eeba9cce59db2632d26f9b70c8e0c061507095f151c0e2ff9271a4bd1896ec24a1f1380ce32558cc7d7031791412fe112a3a0a16cca36376125796a97e2ab38ac561b8930a456df19cf9ea49a1b839b5aae3e51811f50e17ed8d79fdab320fdee37368a498d10d5dcd35cccfb9e1e7e70288b38c3a7fef5497435f5c0f53a34743ac8992826ed1575c84270a3a28c379d74316d2e6fd6079e713090ea8009e30aa29d3ada62c5f021c1bb081ac867a3e74a38618af6a8f77beca5f73d0cab16f89df11313b4e693f53201ec315bfb1f2bfb90d29b57db11e1db1f569597d57fa693981688590681242919bcda90b5f9efc5509eb5b9a70b0356069989cfe5295a898a0e3240a16fd1c7bdbca701fedeac4dbbfcaa217186bb44599b869d1fe9364f69232b7c7e4f4592c39399ecfbeeb52bb497f649f93a99739d72d5933b38fdb67be0c1eeec681aeeb02ef52e159f8e874ec3935de5d6065d908da91e164cd3fefcbeccc2e4ee10263f8eaa690b388788a4f6123aa432cce8016876cd26dac3855e7bfdd44a37f0798fcb4810d300e2257ce2d79db80b262e0f1ddaa4bf0e4b98c6834037028dc9e7129673d837833b2f60df288d36903f805017d4c4cec4ee3269b7a967ecfa8576888b05af75b0aaa4e000ea2634b65c95e057ea33e203c566ae19a7c71012705dc762a96a7b47c0339aa20411d58d708ef3c0cf653c5ec64dd2804b0822b0aa9fd544e6125fb647305e1b6bb030058d8e57e9df5d9fba67654e2589f0aaa288f48f5291c5ed85218afbf73a9019b7529b4d9a84808242d59ea3567ff4db1f2b8b0fa0955bd21dff50c53467b51efccaf718c834d322c572aeb89db61e47219bd6b05d648ff6c94c1d75692e5cf79d925401e195a793a6578fde3ab7a14524b0373286c6f8c35d2f22cef800081a6a0009723ff202b3f0b5aa2e13a23fe2c1ffa1fe331c976398d79a4b1de628424b671345cd20d9924dc9315a47b8daa62e266ae0477a17240d9227987979b0f71057c2d05e2e884d435de42f599283d55264f81f3346f36dc20199917b801ca3f404e185e65ac5735e89310d4c88803c997e8dab75fc4b8b048967303bb4e47d0af7c9d2f6610f24ec8bab7b6c82d341f2776f724db4d0582a5749b4b1280def223f15e36ced2177127bf1ad057cf8c0b2982490ab2168d57d18f09e1dfe6f7a8079e450ca6afff17c13c371ddbb7aae79f1b013d9a39514d99bd083c20ff1a10c72d821ddafa6f62b416fa8fb84c95b25f181b670a44a04275b5e6a7e12de25b427e5f9fc029bfd4324735c951520e3530167faa9b4bff4697bfeed65f3d80223c16f8c5227443e24779af6ea69d253031eea45974168ee198a67323cdddd8cc7f2ad77514696db0cb07c41224b2cd1469c81e905fc7067486cc20bd41db260bf09724d148aa4f170f5b816e8ca96bc3609bb45dc913edc29d9ab5704ddd6092a5f4d5e3960c482023efb136686ea8137d24283ecebb8f574fbc1280ce10eea8e9f5f41141e2ee81b3cef9deea833850e4661095a09f5776b2b0addd3101d24bc03f374e7a50e3e3593644a56fa4d25f646d0861cf8d1d3f8723a047783662a264b15b35e1452e4c950e02733e3749043e35bd6f5e76993a522e0df8e184c1a9881a4d9a50f440df0326d479c0e9c5bf49c6d0f46a286f2cf12823e6564148929a210858b913e46f9f7a333e9d82f803a0b6395495732e56ca25376249f17de9efe5d1cba611b3491f0abfb1fc7900853d67c083a877a53ec91e45933c222c58657b472ee2364724599e970d04f6ec009552279ef7790f97966324c7d47afa74109c6b11af0d844602eb8e45b638f3f1f3a0e45543b2c66160dce36dff66d2f1d31cd0c785bbcfd169c98de4a0cc385e1d4a1d73e62621ae7583120db847fec758c99b6c219b6ec1e937524bd03d003cc60e08d29b765d9dddd053af1c3ac86a5e71db450d676d3b8498638950626967f1be119ab087ee750ceb354d5c478fa5b4579f8f5a1557eb9794ab61b4e44e639c0820cf9f53a0d572a2875f5f39a8d1ffe0fc9fedb991100494d485b36419a21a19ce6930980090406c8ad4019a6f5014d5860bd96a3b9a87aab9622f056478a9106d2a1cb0ae650e7b4e138d9522b15d5d47dd0a959b3fdbd0d6a236d5fd154d2f94b26c8093b51f0ddd64e15e6a21453b444791d1a141fac15d186cdcbdb58f9b701225e546b6e38ed3bf636d3cdb2c3c34877ae1426753ae98c72e4a48efb89ff53cea30b43f25da1b6ef862c5c4328e2af93bcf72701603d8132cd5ca0ff058196bc0d901e062cc92de455a1554d1777a39582f984dab7b27db10ffe4634f2c06a11856f93914b69f61bc5bb523027e264be427795ad51738d5f5be5af51ae45c58eccb7608cb321de0cdf848bdb82f54ff1b8a9457b3ba2e819a78b6a84618962ff5bda20b29b4a28d1658f6008085301d5c65c3e2d2a55720db78ede024140da6c45ff6c43a2fbec80375e6eb14bf580e5101895692df9a80e8c6aa664d15f1c54a1dafb71fb5b31d2ce929d91c69c95ab9c97723ebb5852202ad9a3bb62dbdfa00502a69e969e8f22efeee67b5a672f366b2dfe5cfe846ec23c85f716fca63207dd95feb06c86d2be72840929cd750a31607a1b7f46cd8343d9772f583c862d69007c930e98107c34b1ec11bcbd6bc933f6230798854ffbe9939f101c5862ddb59ea7f64dbcd609249a6e312d13aeaf454e5170e84a7da2b39d0916c4b4fa4179cd186f3f8fa98ff313133253e3986bce1a314ee5cd0c18c060a59da7bbdb91156d80c73c82796f000264190c0c4b27a1983be2dc1ce0870b7cd7b0c86e552cd821fd288c06366e918451f6a6fa84b418e610cb4ec7da0ac245b5f2a182b28f6ff0d0eb07949887541c7006a958a4a2e454d992562cfe6608ac6f611054dbc88d0b68f3fb7c23caa6016b69e15a2188b75eaf4d2c89739d12595bf0aea6e03430dda8ecb2f0450148b02516c5e3a543aa069e78e9300954771cff2a8ca3fea123b954bcd0ea731b03a01bd41f82251e005debb69436f2fe9da9e321193d440a16bcd6b4d0aea78b58f44d832231dfba5df05366e37478b807bbdc4c77453743c6b4956524dff5e30c2e32af40cc5a7f1ee33db0b7e6644f22a11cff8b42c3eb547e66ea3a28dad4689f5a0ef1d7d217a525c72dc00d566005c21677e5ed39b0979c6e0fe8cc77621507ef8d3f16df1868caa34ac2772392bde63f5c40dca95373cf1284c74be1a53cc8f008fc79668e42a875df8552613a2edce7ecccd3847c16a90c98c3fcb89525a1473e397bedc12f002ac2d0aea21e4961b7529defb41c08db0dfbeffd47cf4d60e5596c6ac5b8ba2da26ac912cbbdc5a77649df0172433a66073a8572c10fff9ecd258cb7fa7eabb8934b10e8af4cf2d341b58d9a721dc60bdb5039e85f46d41e6829748b9823fe99167e1b3530d74acc6ca1d991454e768dbe86a76d7f6f294c331a76e98bbe1c3572fc4c345f7ea4135a4f6a2595de42296dbcd7fca9ca4d4dbe3e78ca3b791945f2736f6ac262ab51ffd74ddc392b3ff36c77c9011bbf3dfd040d55843f3f6d21e4de2f57e78a6daf0f1fd896e3fbcf3e23dcf567195e5b341241e0eae31fbb656c8d12b9a932dd070f9bb712df7dca6b452759633614ae4b2522819293b80bd3d750a3fdfd0f3a1ef65fbd3d80ec8a6c8e45c97f63c7fb23ca57b510c3df3fad5c776ddbd075187232fdb522b8e8d5b63fb24dbc68eb6736eeeaa84ec04a958f1f27bfa1f544736d97461936defa206a842d00f421e574bf446471c3a042bf8874f45a9c615675c5bf1bc015e5bc4af7ec01f2110165ec0c70176ee085e76e571a472b24733c46c66202c98ebefeed8093e184f3a394cccbb9f810b7a1c6f2d069fdb1195f4d39aa24feb5873a2a3f44089651f4baf7229c13d5ef4ef36475a7ec9e1aa8508dc68a203ec31eb1e417f5ec47ae34b2aeb6ca0d33745c2dd32ddcce544baeca2d0ddb1c030b7701feea150cab3a662644a9ac2e4cb848fdbbb34f8b95fdde4e393f9c6887521ebd1491a004b664d24acd51d2658798b714ea53dd82b51de025abb541918e74f94a6ea8ac7df1c7e83dc2ca5009d3273fedbf82429141d82e366c4e2401d44c087c3474c19e0a71501695fca8a8fc1d4518ef22dae7e61debc2629bd5f98b7de660d31eb8371964d7dd1cd017cfd945ebe759d13b99c9a413d6b46b90c3f27889ec942b6e967f4c6d9f4c9a08c57001c75a2b48bfd6f885aecfee78f4428dfe235c064c76c93199418ee384ccfacc919a11473cdb4f62c6e8761538032a5110d05a9437ff193666dff1a40c5a70492dfac878cb00fd361752fb07d9e1deebf9f0215324afe99e9157c231cac1f09d0509b9e4c89208a933f22b55804621239cbe885e567bc2aa1544c412ac2e013376a3eb4a6655bef014bcc91438a5b2eb740debc73fa551dac224fbcdd389fc2782956e456daad87cd6fa734e006bdab205450cfd58954a05191b4118e2d160c230f619d415071e70a774bc9f448d11bac1c657a674d2116fb41b4009356df36c28beaf6f240aac7f225d45968af0b60768d6fe61e31bc69de68a1ac863beebf1a11df126dc771c95b0513fd46dfcf6917713e17463cb3cb7c1bf29ce5adb607d42aa820d35bbfc873a82cf877813e2a421bcc6a65b0eef9ddcec90f838bb2773aa5e0feb9073cb822ea6113d71b42d31ee94a11d19213b3bfb96bae0e9a82f1dd0e06556d603ab79dee5dd8a103fc554173913c8382d701b989005aac3713aacf35888aaf4f94f1e6f33105373e4220ccce1ce82685f4bf685f95af81f18f3912b65ea5d3f72deaac722adbff50afe16dcd01c76e68cad03dae7328d1558d674aa76a5aa3c6e19a7253bb66179d5a00998603ef63ccc591649569764a60f7cbe78c6666ed91a4fcf7d8aaf792c253ee7fcd96b483e9fb58798802a83417a609518d200791e2c445ad2ca42af0b336a521409c7365c966435f6554051bf22b80ad79123f5eaaee50d1f7441a588647379116dfdb150024bab6a142af71a9a31a3756f8fbd0552d824c2dc5070cdafd229d6870d039b7a9c1815a361904d409f398e88fc0005bbd057bc9b0432cf3b34f71f16d7c5fdc49390414346d504727f36fc35d344f8fdd153b2c95430b8f92ea92dbdc2aa24ce1b69f90099039b01e97534bae20d49b0a6d70254aa95bf42b098a810d254b8a99bf3884f98a305daf81ecb4ae8c8fb85f076c24dfa8a16916e24bfae586c1181a01e7a48c1a325a9426a1376dce3e0828e8faf959b42b6b32ecd192ed7c885de2379b424438f2799a1a1f90108e267ea7f8b744576f353c571c34f20dac875e72b9dbaedefd6bd562b22c1a30bdeae3eb4e01b8f5e50ccab283e2c3c6ce1c7aaa7435f27678c8549a97f1be13794e1cbfe4dd081583d2de35d43ec94af617e7d4d46b0ee40df8571900a81775e18e0286e846ec2dda139cf6796df17a9ccefe1b0a2c9206167479be0f4f66987d7a5e731d1368eac27c79e92f8e26fcf4751bbceef1bafe038ba923b33d59a74266d2eeb4b8b008da690f32783972487e26484458678eb5a3c03d0ee5a812eff94ffe4aa7fdbdfe2d293b5148188c5721cdc2030f7aebc9f3b72ff3300c0e693eb6e3f0b02f92a75ac506b32e95948d497cffed7c1aeed3412c591d7b0b0114f7149072fd43d10d9c79356fc517f55005aadb08b3e13069ab9ce343d3d7b18ee689610e0e097856b04ee0fd5333c1c14c097fcf8c99770ed1c3a63a027de9f6124b4c72dbbd0f795aee1c79adb10a802de572eb827229fa98cf08fe6116209348f5ff7e80c42ed8073e426c513c017f02a7f711784fdbe7f716a4ed80616699dc72c2fe3a28a485724e2e29590e2cb7ad4b9fb010dcc75085277744e88904c866ea579776e69d053a96fd67abd5b8df36bb6f4285030da67c806395da555caeea91d0cec790da382110c81c47cbab2000998766bbd52b0734c537cf71e36a9cfc8ab06bde806bd2fee7342d75b32b13d1065bd79cca09eb2669d516981884a5f4f1799a31b463cc0bd074c494e28b028bb2490ae048c85df27ff5570479c1189778f9ba912bb43ded56508f3804a61915ad73bdd4e5176c576ecf85e4349671e84c8288390ae9de76ffa8bde50c73a285dfc5cd16926fa3d19e7f965a2ac5166e6ce7aad91df28a66f0369c087a0ded16748ea7dc3b67c63f1ce7e2b0f26782cde5c119a75e63808c4cb29a05e9a73fb1c49d6ef855a25a435c005a3913407ed7d669a4797407dd05cc62d48ac06b658ec36d58b179fba70b3994c781e8cfd95db190e6b591289a2e5296766be2ab8a64054514f76c5c74b33c3fee0c51b59da00043f63a11e02296e70315c6c581ce5c62ac806c825b2925c39b164c0431ae54f9076ea6ce7598b844ca198c0dd8a4c14321f9e15b1cef11571c37e44591f767b0233a0e87c853e1e8002a7401e7849a21599678bb3c1b77d04b18d5db66ca5268ee29fd10bbf1e99e74e636f835074d10d47f1efdcfdf451ab7205471b5591f5cb56f69327e335a5c7f4412e803917102a70657c13d5615694757d38312c896f258f60db5be38f9cdac62f601f4aa7243862c7b3286f040a87e49071d1478b27ad9a06adfff9941d7df81f16cc2207aa970ce8a6fcd90ef839e6c95875f7389955e794168ac6fd3dcbc1769d7f4b2614453251d575f09a9be21309fd1cb400e857c5b762fae4a8f829b412edeccad8a57ff5426aa2dfc4e24416d340f6a04d1851c4e69e37a93dc16c5513ff95691972ce884918706ab8fb483a15d64fa3755e6937b2020be1bb0b62dd70cbcfbd9f13b1b45c86cb9395ed7df06c368858696267ca2dad9e7fcf29a2200b32a7a30253e791ffa8b2366f43237540dfa8d33cd5b238ddb65c24f1570c4a099839a21bac511836c03bf1f81259686c5661fe1b94083bf101a82a3595aeab39e7e4ed687571b98b28a06fba968052092fe7e7d06d7ab337ad80f62c42508a9ef7d130c5a7af289322d9581aa1a34e67e239dcec635e5f88af13326636189c6e6844297258c7bba23cbbb25bab2fc4b3b540b1f27d2a39be6d31719b747a82c8674104c473887e86eba66c0696959c0870e35b71a66c511da42ff08bd1eefa7b7695c5633f8044413e3c89615925cb9cfa706ad34cfc0db5527080b474feed19d6143d9c4fd3f420781dfc128a3b8e5a8caf2cf4cd9ac460a94d93eabb379c480158e2413cece01a9acb783be2bb19022b1f02faf9c7c96e2357bc3ba84ad52db9b50c09b8b9464c751124ec8da73f46d018c4cd25a005040b40526aa65ce1a6b413add9c526614f85aaee61e2062d0dcae8f7b86f9e14e382747d992eecce35a9836b9d97420b655d59733bc3bf2ceb02d9d30a34c071aefc56718c08f276599c71a26a0f6506c01e35083718c043e7fff8f5ef0181ae49c86a614cb2f1fb3312eb09952ac0ae1a260e7defa3e8823758f54d84adef5361eb3acedd4d5fc1f6aeb70ad55e5a0b15205eae71f9689159b8515fcc718aa1dce1e109ff5a47ba0a83285895128f1ac470494b50fe834d1a63418080d2f9e68504f4ef0991b969b15f3adc4b8b9e00c93693849d8e62b1c212ee974b1cba4eb53d899bb92d8216f0525652521da6b57b48170714b73d65dee8580bc1032a8eb6c38e676bfabd8efd9c87251ad2fe8f03be33f854e7e34f7f78eaced901c614428bc0b81cf6200561476f62af6f1208df77a002a97c72ae5a7222020eadee181d54c360a8cec9b56bb1c6f128301f079fcf10d69b6adbfa23acba18bd555e3df5a9bb47f347131ff3bca4e2547494f77238120def2aa74d23892bd7d96b2196f24aa9d0664b7162cf89e6cfd8a3c3dfe61fb2b718e54cad60b6d8d5892bce4a243dfcfedb5b09a172b7acaf2b3cbb29a41f830398d619e0258faa18a7fd0050c57c4bbaec7138838b8fe68059429347f756ce875e63e9e07ccdac6935b1ed38d4a30f57d392af72fbb0923831b3e135ec7c570aa2015f9a70756a4532b48c8907c6f44634ce78a729334e5997104d044a06a41f0977528cf6bd31865da7ab152c8ea8264c8082c3748b264ddcfa1e566570a50e4de591c7dd62f4155b02beec0a4a2cab11e95f5d1ea14e61b9f0eddde39618ca7c26638982e3525d08ce19d75b82914ba6b2466ba5b9c051534a88d830899fd572d81ae5ec4b6ee5068879549a53ab89f4ea1a81919fbe7ac1068e2fd0d44d97532ad347617cc84e3ee12fef0b8f1dfc339fff7f29379888fd7a1e4ed24ed95e18f85949e7d61daf19a16294d90ac5da7a8ac169abd11cd02a31dc12fa98f3315356e2151e71f830a1010d394b233712e94ee0c017296a51fa72e92e39fd66c64d1164c86f6f3645c8c2ecc348c0f9f62a281353ade84ec4349bef06d19ddd64851ad07f04dbc21e8cad40f995aa1beec3b76e1b4daced2fc0fb6200a464811d97ee0751e889ce2a2e133383df32611e0f13e7a8444914c1a8f004d407066a1f2094c3296d4d27c8dfd5fbdb503060221bcea3136bbe4ddde9281f350fb7ee5ba1f8a9b2f35693ea123ffa719b2b97c9b71ed4364a3f4ccf2ce3dfa5fee7806c53275344d42be4184d0f16cf6a00546f6283b4d95680e50a5c82d927f529096c5f2d44e817ffbd77f5c52b56d41efccdb97db6520eb92fcf08c508654b511043a60c54753982dcfa47a872a1d7d986d76b512e059e9c4a69f710f985540527f20972bbb9afc46f29e4d59cefc4dd3b12fc39122a7e104803125f85698dd8b906403249a4cef8fd2b25b91c9087fe1a7190f2afe660d39446ed27518bb26a9a52738777bef330c7deed3fdb7cc3aaf892e78253da9eba97bce56da1af4bf79ba806dc2050244552c7ac5dd01e226604e94f0a515fda0f0f6fd77cb55642c043f44647eff124197ae1c35576ccbaa8c640d8f5806b28bedf05f11ea0b7ddfc90d59feb5bea508e87cdde0b0ad9ada7a2be1ff5e81af433377b91fc87ddc86a97f92a8730dd60541cb8d78dc3ce1b6a95891d41d600046b7f388834f2c79c0522133f8df519e8fe5e9a7d15efea8feb9f4c9b2c86849d81c01905e0c269e45f00025f57b78de23280d87554c65dbe701295f6650fc2d987110c0914d7d934787751a12de04e533939198f89b87f84c00b93d158154ce738858c72c59804e6ea093666f617ba8c0641f413c006822f111a92cf8a51d07545239251378b815e1f189010ded8b621b8e31ca287f38fdad1e93dfa05c4cb3c24f6abd594fd282ac4d8f26e523bedb12c171809460f069da1ce38d38b924a6405eb1854e7b040587554478e7b5c0b91effaf6d8c814e82994a5e0b776644125fe9ab08e3cb3dabe39143c277fa4ed3fa50baf44d29c4c2330b154d7ff4ac45a9fee4bda50ca0b2d3df9a6359d54274e6529623ca6e49b7ee4314816bd643bade8e019aa0f39b03a948bbbb6bec7540dd9a9f6180478160371f118cc1210568ec4c0d1a4f5c759076118de6f268d81c9abdbec6025adc41fb594d599d1e91fd46f9c95fbd82f87e929fbc1a792794e74f48276473b746c86f181c38aa379823d278f40922c297ff63cac0a1c2f6c2dd5e91e7785a60cc907bb4747f1f5c2c78595d6c25a4d9c4fa33a696564182b4586caba96c85473a085434ba0e2fbb01b577b14fa0a205c7e569af6acdee656efe1229c7babe7810f042769f38a576892c29a72075eeccdad7c80429d3d10451f688ee120511ac6c4467f4d06dcfa297bd645f8b5c52975b111972f8ccae77831c27bca6679d5c8471b3d11c38f31a41559fb1530c55a7aafaf37de0d361d56fca15fa313ca519b653e2e09349250141e7b0a4e43da077d3ccb577ec827d06c82781e5a1ee689b790eb61911a70825df60dc0de6e114a4b5e63c11dd8ab71c58d9372b78c95220275411d1ca0cbc9a392410e089fba68906d28aac4cb53297734c1374dbda384773a0c51ae174823fca57f2a9e3ce79174947655bbbd6e2e540d5fdc515821a1b45d4f3496820c887012b7311705b4419d02230e4f0bca110f16c27465ef38e7b6438da6ae900e973099b6bc09c9890610ab7ddaabfe86c8b58807a27c6d36923474c2828586c4075291c08965f6d12098697fbd56c1ff9f7386ac47790c6bece801a1d1ea7f8f358d49f23f45e793e395a7f4a1e0c0a4367e65c4b59eb0ddaef56b810974c815274421e2a2f7997c7a68a64f68ae3eae12b15f5a09bd0f0e4b3cb9c1ce44d6ae591950bce5fab7b9dede0a77222bb6559824392796c39ffe56c2ce4e6b9bad0881ab6ee7a2ecf662c98861d06936eb2b1ae14e993769cd8cdd928b32d5bbbf17d91ff54230f5e4c1d372298437b9e42843c32fdcf26bea2ad81026f1ec9ce3e6923d117e398b9e1496623cd04b2d47f65d035aa77b3124d13e4c9aa082944dd6bc5e629040012e0f2494b896989a3a844e0c08101842d98ecaf4098b69fbdfef77bcad84c11d5bd08527ae4911585a74b6a660ed3a887f9d4b7607b7837e04fcf8bec704e778b32bcaaa2bc1a0ba89fb04c2f3f6d199aa8283bfaf49c4c9b46bdd10272eca1311f25219e126ee567ebd24cd057af46e4bd0fa7bbc7db1e36f0a01bf6001bf53cf9ab86e0c2deee66eacb332fbb406e94a21ecbb48870de329673470005365e84531356c52dc8bf6740d207d17ee681f6d13e078551cb89df39a1f6057f2bb2fca103581f2814fc6be3ef701853c4669fcf72ad8750a0c710a2e4f7165a200331bb7565ae98d98b0397068e1fe43721958ea994d651de3e0b4af3a80c63c4f7a317888879c981317482bbdb6088df48e9c5244941cb81d315b9019177d0859dc4f192b017dee87d6e7fb4abfd3addc4f42240ada03b3f1d6d0231d6107555ae4568182c93013f3fad544ee580a6823f0cfb64962f4aa726fcec2a55b9422d634f22cc5596781dbe2eee92fe44cefdf36615fa203e51399b0c346ebac9b1dfaa3e0ffe2ce8472ee96d605591cc295e48c65dda74ea8e1ef95c2e5de6042969623b74ddd1e2ae688d426c91e14baa00a1ed7159493d7fabc50ea9d174a396bf20c576c7f144e6e8c4bb6293a20a5755a19493cab30c5ad6c96449332c395ff47a276dddcddfa6664965a5836034fc19c8eb9d5c36a2994edf21ba663f85a93498902914d468954fddd00b934068a9625001f127463f11d3b13d752cbd762ff0fac6e0bc45ddf6830a469be9d40de6362cc3894710b82e6fec9c4d6bc20b9a91c53f1af6f78c987df2a28cae79f98e434a8f34c2ad2f9f74945c52318b4fca50acbbf8b01546bc011c638ae1e8f4b883d84c902f031e1ffd35a7aec8c0aef7426dc1e6d46fcdfc12c3145184b71db2b35b7fffe79b8acb5f1282250bbb61479c8a53c147284355b5a4934f95dd76520e7db108bd06533444d2af230092aaac4795715c2c7c777e325a9a7f3a65fe06759934d6db5f7dc76c3f21cae9419431f8602c208eb12e9abc5fea0c6f267bf2d36148cde4d0c1e914e257a49f962ae30d2badd73c81c1b7cf434838700e98c78f4c4ca8b80aaacd6cadac23d08990e97834cf4102332ba4798ded4b2ec9f87c2f7c61f1cf3c8702fa0b5d3d187551da1b40096e5836aa63b384188fb42a7db3d0730714cc966822769a9ee3c1fcfa4e3030cdb24795b581a3d07824d52d87c91747c8bb988314cefc724c73e04b59d0fc76bc31c8198012e774d02feb5bb820dc062b5d644097821e973b8f4ce290dd7a812a2e1d9752f6737a3bb591bcb8c6db97c202694570aba72e93d824208b973aa7472d71ffcfc0350c15baa50c1dff637ccd34e5b77920a893b4ffc9740f58f0b9ca73d87c9238cbe867aa35349e86d2ca67a553919e53fc94fb2be41ba34628e2232bb2bc60a180e3a1d3255a8cb3579101a74b10aa3f268a3fcbf80a40e24477a4cb56b86f7f34fae2fdb781ef3f9b9a65e95dc0b0c55fb3a75f028973ef58e2f535077bbda5f4fc41ec7b219664a500a08e4ed44320215fc1ca5d8f9aef1c475b84386f2f4ff70f29fbfddb5c51cf2f409cd87e166c3081a698691f1fba68bde6f477c5524af02a3d2e86a50c208b7fcd5623ede7ed9b12675a78d25574ab6639c5ca7707b06f5010887f34e5ef31b7e4757c16d817088d436e14e4d74f82b821643b3778f264ab2ca8bf04722dc6a95d83c1f305091e916f96ce52d46ece810d67931f593f8e80e20ebfd049f591dc0b8a5ba4e42d7a986d541783dcfa6294dfe6cb4ba24232e4de487d854a4372a73f71f0e8bd892ab687083a564feefa9c9bf0c2cd06231c8387287d6528d861b83d61727801b3da0865aeff1eb88deaf18b986a4e7f28d877a5fb54b8206d9a6000ff733ca186cb8364667a3f942efda9d0d6b445b483b25d50cef1c087b0536a2b3f897496b36973b63df73832c0698c37b5f521ba0e7afe3d0a6b963863450412936bdef2acfbb35d63ed94604035110ad7d9d9e29de9cf2cdaf239d0a8e6fe708c120ab20f7db8caff8eac7276fa24b10f338322da6fdfd3c1a3b652bd867bfea38ccea6f29ccbcf6675716c4a0d2b32b7ae4d76e9db206df7014bd81b2e4c4a6d0d55935dd8add7a095a58161504b43e45ab395dade803932aa008debd9f5fdf3e03298f7acd08dc8713159f462250040d4ff109b12869479b75d13b102c82c86ba62ac3b09ec1bad8b6d6f76680927e7023b7a0a4303d9753fda24ae79890ce278e6eca740b89c9e73b48f322dfd706fa5ed34961b567f3ce79275fcf4c52019210a084d73e0eb272b5e720d810155028ddf5d09eab90f9e86eb92b326e309c3b14da993fef70e6a7ccddb1f501096caeabfa52fd50ba3dd89e18c461e92c0e1d880c8121956663563760c9050dd8be682bee9f2ee7a30580e7a8f4da77cff027f22b18b9a1b7e5a0a01a3084464fc5850ce387657a608a2af5fcc563834e287718886789bc5e403ccfe91449431807836b74005600dd9cb1cff68584e376ed90c3afb6befaaeecea8f483289d54f50a2b6c7bde4ce559d13975f1dbf2dd587a0f51034519b249eb5dbf7cfe8373d51aee6c8c2d5dd66b800b1e12142aa57f545df32cb3d1d971015c87eed73e94daba633601ec7014b9104e357aadd571544524909c1792208ee5b6211c3f1f68ce6f7688eedcd64af19c141fe346138dc6b639826d4048becd087126b5c609fa637775c7d91f08535b9f70f5f475174c0741a39047ebf9cee774db7c50fc11f171e4ba3658ac24c4b1e8ef5c462eb7815fdfcdad6025c0464c0a05bcd2a9d969eb5c5e2f23be3fd60ba1c6460ac722c3bc21f5224863c1b91546df64c54446214b71a5aa125b29c7a2f7d71cc5a1ae2142e7f6d148dfd67eadae63853f7d1ee80ab2a6c0cd02a4b3587baacecc02bdc588f60295cf22319143ed2b87198cadf9f0a3cf2a7ed4c0cbce390267e72756998238c0ddf5e5053d656dcfdc23140d8c3ce45356bcc5de66d95433486726a6f50e6e70a69fc883e87cc3b6e6414e19f2633e4274664bfea62a9049931b8af4e40bd69b975e410c81e760bbc69eedaf26b821db503e3c2b8d00539d5be7596c57ee7eafaba0b8e62a58e6fe07f0e2d4c0aa3dd6c56775f7868cf49d0909a9a9241e4a3ac421a41f2b6b671512206fccbc50500837036f2b406fd0267d347182e9f8531868a4721f0682d59172d4a1ee62b95c10e3d7c5ffd0e128603d1c8c4817da896ad43ae9e7cd467db49a2a3a5e8954d29958107cb9a3efdb5136fde6ea0278d74809a5b857f52904cd87f60685e04943ffb897833498db425c984aa021cbbfce5e55051498092d09433969ddf06fba5821978a738e3ea1b622880afb7519d2f183c69d0b99dd5d46645b8c53716b3e3494dd41a073e3184a3ef9e05fd1a067e8229505b0038223ed11bb5269217cca1a09de28a1db3318a1783b1b4fa330e2c66d778d9a38ea41a19390ac9d2a06cfd2a09d8f04a808935a6ae3d1aa6d7f76f315ccc4995618002361df4ce63cbdcb7fce1de0566c0734e51b5df10581dd84b763d90689ee2f729ea420e15d2b33f000a06ffb012b5d032accb0c07abffb772aa33c3f1ab69fd11ae245602a4812a4258ac36d1724c875c747f3333c13ccc217d32a7e5beede31b910ea6d39ef571adb198d9f35d11e8a0bec61975471c7832ff91232c6babca3a5f9ab03a70a5207fb67662d19c46133d9b1e60ecb3a97015944429711913835b1f96350697d54057fb0f7aff0194e73c5181c505bbd1c31ea8053a9c3b2b6acf0884e8bac67140b97a3ace0619794215ec3723cd0dccbb1f606f2e39934b39afec92fab2410dddc61c642d056456fbf293af37f20bfeb410f3a0664697b4c185cdabb068a56e323b77e7f4da6f853753b22af2d87583fd600fe74413518c23fc74faa8021bda884abea5f71725cf6f5af4d807b25ab2e3aedc2753f6ad1625a2dd6eb4ac065c859a06313b2bb25655199800d838fd9e965323bf9fbf31fd68721bc265c261fa6adf88f5afb60f01cb2975da053f4477c46b0d919a6cd3d3c226f1aab13c25177971336e6a9588a9daef5747e7a258fc8059e0ef06e0bd1e38ca3f5126fe724019e5ac0abd8f3d9a6cba26ad8200b22b4b696a878fcf04f8e74f01276b4cb0dbe9f02b1efddb2311d106b900820d3e1fdb7ee05670346104938c2826ee5852b36d9d4063154942b99f1f77dbecfbb6b516aae6f0e1b22838179b39400ee2b0507031455d9e504e05d585445b0f5bef03021bca9d0fd019bf3c1fb7b2ded16ae6d29f2624d583d3e476aa17b0720872c7fa94a462439affccfe3cff426a8fa59d7b286285c932f90a8a2f9520c9994ac869a97331cdef94b151c666108c33558da05292cc7e4d05b1f38ce144f88137d7294ee7baa1ec36b1c8bbff304b056eb8d35b65e4254e155701b17d8aab8752d1e53cc29022bbe389e814fec2a7ab1110b78b94757579b06ccead86fb5f110c80515135fd93b07701761eaf52b529c19b7bfe08b517779dc116acdbf0d008c34d360714b81856c543be2c1e3937eede29af8a33246899c63b24bb38872180b4f38383f8f5756aacb7f602bbca54c7a179bf059bc4bc8396b8aeec01e02ab52309d4f8f45ab187d9d127b357b607c1554677a83defdb874ea6acf833db495df7c8b7eeecb65836718f89c4e95158d4feb4affd43d18ebbbe395db946c32e96b1250268dd94791f58ec20e14ef10c8a5b05e5e4ec46b986b690c95ffa751c36aa82863df807e66fe0bc58b2d67517d1973e725ab77f57b1bce62bbe5a936d72a0a16f3300260f631a2a0d42b7656a58896163c0f03bcd8861cb1daca995d64f446a94f1f970a09bd2364386cfed00318ad0bfa3d02556e27bee6bee6dc4706aaee5346664a9813d20f00c421968b72fe6b46920dafe23de90a080ab8386cee4ae86e4621a05ac4fadc129608c7ee27d64fe067bc6866270f21645a12d3f520a482b33c763f98ac0be4c9537d5238001ce817721e18ad0cbdf78adc2c9eab8ac416b7ac0b665dbb0b9cfcf30234fc9154037cc4b47a2553ae801c40239ffdc759aa302011a558f120abcb94207a373c2c0b3d3a2e1895f705bc4a2e879d06a15477904d08f9443fc688bf1f69cdcceddb338aa4353007713036e4613df3292a9f8631f4a7680cb9ba5b95853ef1b19eed0075282ac7675830acb6d1adef3ae9e213ca58e80e12725373fd1c5708372672126e55f3842e6b991e6888652f69e5604554e451d7a47aa045a1260b6de230beb785480d281b6c08227c0f708b9be84568094da48394ec79d6e60c998c21fe9362561ad56420c70f388ce78e6e7cc0bce626089a2174bd39e4f257175310281500a3efaa8a0900ecd0c73b19f415272a917698166b07d7a73eb99be3d6310802d7fb1d9f0b96b44026af77cbb2b29dec59cad8524a782973fd23c4406c1cdfeee98ac3e60d88a205a18e3169c1bda052dccbadb3662e43517264a613e2a9d20b22b5b7f71f8755c925d792a33ad0ac0785370aa30b39dd5de3938e535ba4f32a4128c66d8c3b4691dd1c2e76c88b4334dcd9c966598401f6f3689455631b92097a2e293ca703199ed0547154b717ec5267a987def641776ea4923e5e09aeffcfa3db37e3756b56b7d2e13e967a89026f6c2a854c9f04b890dde48ebe53c565aed4a8aa1077a1cdd7a53f319a7fceb621fc1c7bde1b35f05b84dec380757f52852bd316732c4ba58a790c20123bda8493d272eefd2fb6c20d96a83c9871edb0f860d7f8b0f648bb37173195e2a3e8b37cff46958489f53ed1df4f8f87887b4d69f59b96c460acc9b9290987005cc0b056a11e6c11ce1b168dde2fcbdc75d27abc4e1a5eacc6917b54716da6212c54992ed7618d3cbb97b9c5d915632877177cdacd7ce76885545e3ac351d47b3f6bc52e143f15acfb62340e7ce2ec39ebd067355549b557f78329e95bd59845158c442af6f73106fb37fddd400ad525b41c6420ce976cc14a303a49cee52339be608670cf6746d0f0dae451891017ffd8bb85c9d0af1888ffd02cc1a7e008c6991aafc020e2305bc01b62addf6a1bb76afd95f7640c41dca93aa4a0839dd03f712afc01085548c4033211130804f5b1d8e404e7cc0cb175ecd7824dfdf734baecc7ab523de3b46f0efae1cf9aa54491d2231e325fd6893d6a590ad92ba51c8e28feae4e218943e21f3c58db7c09200a3ab894f924b831748ea396c92eb0568d6912c53665d8101126e14c2807759ae5f09be7396c6da483794ff8e53f5b8802791dbcf940272dd772c8bff841767e14ef55d0e2ed5c1222472d781cd4bb62f2852cd5a568985e42ee7ac7aa4a83fef67e344574480b2439701a26f4fb25bb81adae6514bd314fa7e1e63684745d3f31a5271ae44a153e9d07c5f0b222cfadb246ea21edc6fc7af5646e88a142bb49a5d0fc3fa6e0125560eec668352df0a96f9d00128f57b35eb9fac1f2217c55a9a338aa94cc14487df829d19ca89f40bd9ac9a73800667ff19dac1e7e07a5d0c0b3af0c3d9021c8588e957f5d39cdf16a3a94184c67f83fde5a52c0a95e67ea12a56f89168b0a5b82e1a50dc5b8d6eee9ca8dbd3388bfd4aa2b2e12fcd4c1e1a78d5903d1ede2b1ac1624404b7f42ca82649696d39bf151b1ade05449c15d5305253618e76a9d6c5d10b05a2b8cbc71e72174b41307ecf2ad1cda1151c442c323c6eda15f5e685d50639069fdad5c21748937332093766c66e9da285312ac3c1f93b0dba5b8c7aabd2e1a6c8b42013da4b16991891bd8730a9f438cdf4befd1308edbae620459dbf0f98785e02656339fa6bbec770e5dad94f4c221ee69f70a937bcee5b7bf138ed8b1e1036407a51599103ab531216a2fd6573082f4198646a9617fc19c45340752b31e8a0b47842bc74e8437112877bdb41999dfbef0a24f663552443247e85a35361287e8bf0ea172f0fb674ec53bab69a4692e189772db557124ae533d23759bbe8f77a97daa017c28c4dc9833ece7a9fa39a7c415745b1aebfb0128f3c5d5de9e57b02ae349a156ead13c333c29a0fe524e71208587c85704fd7ce6004eb84e1d91238e7f2e11a78ebefa5291a2db9e17d4aa77337fd5285472dda2b08a2af8ff4a731fdf4d46b870823c6a95d0147df410bbcd3ce2811e74d410609cd16aeb266514c68ce179f374074375a11cb7a699770f8a7dc144ad03366a72d9fdc4946d84a4a7643ae9ac6176ffa191a4f58ac44e0c52c1c3111dfde995e2e3da85a3b2790894c706ad10eb5999a767ee12c037eef59ad9f97b2ff8ea2270c9f90d8da38d5e7b35ab67ce0f6f7b1102fa06af2f1cc92dadf20cdbe0969accf46f4d067fadd229cbd010d8394e0c002e2c8f9c70dfb2a27617356e813b24045078fc6933b89cd8a3ffa85ab44c563362e35c8083a02582f36b59f5461bd9020e8c7d3a7bc606f462fe8f43224d1af2958afaa6afb4f66b0ac4128e6a0d0e4dd7f79b052050499048a2c2ceb209d3b34193233f6af5c59be51ac9688750385a33b71f3a9376da9b81c87933405a651c768729e6c8aa27a99904335044a7d74400bb9464fcca49d14a012514deb3da770d03131f84b03cdba7a334b5a5d9a02aaa49ebd948d99dda9b7b4a937f188c39b7705e1a02b7ceaef37556c45ae5ae696eb7f7accb4d608c7ddab73100508fadc9637e067352381fe26a2c6adcc30888cc3da001a4bb2646538cc2fdd5ab2e91d149145d987f9dad185eb69f9a2af4137a16e9dd1a99ad2b8a7dddf4c581645d96baea779d410085d249a4df4a101eee1d59978a5050db376e5220a4b055c85b8d18f7b248d1952dcfb1479a322ed1d87a79fafa5241f96826e2e8aa47a600aadd7293d3660a69602470c0e35d19612638c4ca0878f2e8d8595f4629e96b55849d644dc3e0f7659cea656d1c458d79f2633dea49feeccb876925ea8f3894a0b2c4cbf0bf28a0ebce4c944ee6c450b7d975d0e8f4316311f9ba1f27db2cfc1f2d9599f8b07fb624a25058c66708851c4dcd7f4f86687240c5c14aa173dc15d0a58103c59b3ae6a1d5b6996074f7476292510f1a2f7f356fb750807bc40e77770f0240c645e6bde22c80353ca591dd2bae2bdd2f71e80468aea0e143d7f62f0b8f4b652f897e9a61abdb1d81b33f6d86f919817f7d75cb5ea4b190e5f0348bc5ee0182321226397750fe7dde1ee3e6cfd321ec4e62dfdac86c7365d9d5c495424c46ebbb60beb299b8ed69cd1ecf8d158e476d097a3b898ba50c96d15211f791ca371e2d7a355459a3e657fa517f903d6e2f540c43b19b6433acff22559ba1ea141216b640807aa04c5b249c7001805d150719b2b05f48db4ce7f46076652876bd902b70e3ba5d01d7ac99cc77c75df4c69bb5112b3a241cb75292d3d4915b7222d79f6957bc024dc5ef57a8ce47f53813998a64a818535327c89bf6ee20361acd38ea0bb4f7bc011d509179c17e0019dc6c8348d28f8d0987da645b65441da98b9edda027e35f79b166b440d829ce7e23b4e5f90e6e8d916731284f28f714bf37340623a117bb689f0400ee65cefe1122ec0bf9547d002d1fe8bbfd59872f7d62fd1b3f0bb88a566994255640b286f72725efea932b07135d6ab1e75f1e368ce2f39ee4a177d21c6e8472c6fd4c1f2092fdb89e93cd869c6a776cf87f460163871e728eae336832a23223fc82e8d8671d4e802db66c13fd774e89e789a4daf5bc3abf90d03d8b75fd823f69468cf1431d9270670501a728177020dcf754bb565dbaf15e85086a5dc4104003d1c78ebcd32b4c58d1bbf670b48836efe70d8d3474fa05e4bd74161e78cf49f1386f20c3b8dd43b00999387b446ae4303c9d8b63fb42681985b1f458723f585f4a84e7eabcca3cab257337587a2e7fe0e82f571ba524364c9ea32fd85c3869166879db0202c248f6f6972d04beaaff420d8abd859ed26df7d5ee39c9d44ec0c1dd7b256d1dc258f4a371d6c06a6a07e73ae6b2adb988330e7b5f4ae5f6d182223820b58f5c89829b3c88905f81b1927d80c1fcf0c7e4666d68ffee7a45e13d368d95c41907b3dfb67510843ecb42fa8a20f52a71089a9eadeedf52c4cab4ccee4d4e88f73cdffd984437843df665d376d610a8b7052f4ed3e17edcaa064fc3b5528dc257a3d28436f3fe96a5f3abb7bf2d8a781825b8d6ca37ae3b8fea78557e1a5a01aded3740de154f1ff9b86e0a2ef163c0ab51ac3ea6f43fec1d97d330fa0f768bec2ae29641e3860f5e4be78f096f7b59ee02e218405de7b6a65413d3ef18b505fe87187f21fdb175bd8272cf70b96be1bae6d6502ece12593cbad6766e308eb9cbfb887c2034e29295b89fff5a08493ac4e7a5d89079eef3842133d1b7acbc3b2a822f4097668ed1f324f206862995c27fe1d6c2ecb00e078308916ba27eebbd754963c55c2097024b82df97ee3bc2c17650b4f31b0affb6139e53d24ee8b6a2a1d9332a21781b8ffabd475749f364aac3b66f2c8151dca6a16b05fd76d93e442db243088190b7d54359b59098d9dd4a9d924c18b6b046401ce2fc78312c19cba8f156cbe4beee8bc881b6523d5da41c0e7e5633a4d7d8ac71badf25a1e29209e566f2dd1c7a88adc36e7ef29a65f97a8dc057193ba6101364b9267601a6046150f7161f7267b7a1974ccf3e34b94c5aaaa48d635be6fc156e843b32898c70063c1f40144250fa7da5f0af6273685426f4b7ac269131b4aa29982362d4f6923bbecb850072c030ad05f06c26b08ba8d2b80935afbff0a4742b049ecec0738e269d84e63388b66a7ea94a1bb339a25b9890e936766e8344be35ee5b48b4892d45d5f48d59783ea0f0daf0339797a64801297f9b3202859b282eb009d0f93a3512704d736ac37e4f07f86d5308b80e662a5b3d3012a57834e12d5aa5e999fadee99255f405d262eb46fe8b13317154c3de82f54aae4b8db31ec2e2d69778f217981fb21de494746909181adacc17dae5fddda143e867747fa9e359d2a64dc11a609e3b221bc277dfc932ac009d0bdfa1f1381a1b32c75d1faa2104a74df345ee0a9f3d487b6fbf03324c57f0304b04b7b7365775255d067353fea96f35e37ecc8aa7341012dd64bc3eb2d47cb3aab40d2c4a8c3fe8c3f75c59531c8c5e43d5382fd7dd90b16d5c0264066c991be7501aff0f6300972d353fca50dfcdb0b34cc7d0358bb5ce13408b965afe0f35c463368426ea115583f1238e8737d830dea6c18545707938cd1d0be713b01cb85edbba8fac46d77c37be89eb441d2ba4e53c4f9a103395021c99bfe76a33f1775ec797ce50f7ef4b0b893a3c8ea58dc29eda97dbaff6a0d18581ac5a4931e5dbf1cf1e45e66a2e5fd9f6e910b2a74fd24e0673767dfe23f6bd117f4a436d1f3cca3b14737379feed34f4872f0d8c7f43a6889da8064fc6ddf334534598a960bef7564120984dbd4164dd1cfe88ce1cf1cf666ae3755f9539b0504b127ce3ca098e4f8d855812e7bda51dcf9b038654466f81a8706491d918c7b0bb2b7efcccd339015e3315ad2c11cb287c4afaa9002ac785ee862af1ffd068fdf3cd50e7cdda492786b14a26e87894f439e3dca30208cd4c74bd42b611069f8e397542309c54a9357005dad626b2ac43e39d061f880a36e691c443591097e9708dd2767827b020ab4857f37d5f01f65b5dbb05e62169c4fba87b532b2b863b50fd52e768870f8126b343d6c3eb65d14d0749e1d82711c4de263ccab185cbc8bb93b34513644c7ad05d7ef232e79e4153e1f9f11b5af48a49a083c3fa5488c802a7137dea8c7338c9621bdc63f720cc95060088d57a6a62cc408b8a364c6769d62215b980f07b807fed5063fad9deb56ac48ec08af6f0810b25bea5bab7f839a6896b95f10872de5d55eee5c05dd8fa12a52efd41142488b33408c921b42129ed92eb52caf3a8aecb71c2f1fdf62534a9218cec91ad7191315b3d9d869eb7c9136f4545ae9b0fe098e2ab09c97cb40c13264b04592baa94b73b70e1dea723d94dba23e743415ccfc778774a8dcf91b12189d8e1626ee4e1c76d76cec4ebf6114fe73d95abb7ce85cafbda3feb02022a4d48392f425feac226304391897b24c266c4b890099cdb22be8583c9e41b76a4e9781589cfb762ed40d303449dee54645f6c8d57f96870a3e47d1a3b0f450c72d38f170c98f85283bc3e2bc0a479253157aaa0e8ccfa2419442fa00c1f304d77a486a1546ba6f9481aa5772d5643c2587aa39e3c06e48ceea4942b662fa39a53f37296befeb8a38310875ccfd36fc6148e88eb1dab9d3a3c87ffcd529982be0abc7c0a32b33b2bd5444ca1403ea815cf477db2c401d7f7e0386c41c2c3c709d5cbd7b759bbc8922301e2de87c6ce4a9f14b6f850ec00a9766f41614c728a451af1b32bcf6ebe13d85da35032cdbd9379fca1e3a771a493fe0ad1ecfba5632d6630301f47c5880678b89373202d9691cd2d6329a275bd0df7c4e666b4fc0e70468b61703751347e595d05f77875431a44c3ac58112a2ed58cde484bf474c2d495e5be74be8bec6c393bb8c54bf9849d4cdcee42858a572b2f0c7a15a6e7bf3e91459a3044cbaf75ef0f2e80cbffcf82bf3d20b9bd3ce514b4db54a9f4c7ba839b82c34674ad8ce7cddb6fe8178f0c7a1a0e41ccfcd4584408f02afe07830b7337c48621614038413e6756200c6fbd2f4cc8732a71bd969850405ca3436bfdfa51aedfb400b01e572b7ad26c4c0a703dafa1e2574601c9d11019c3f60824ac34b21642c1d9f61a8e5b8599580b010e56908f209816240a355c4b90d31180a02cd6f47059e952be7e97e81e7e3337246c6bebfe8698eedfb2a2dfc9bd0cf6b5ed071ef6e7f4f567616a13c760214517fce4c25fb65f92602329e3df99f745dc5f9534ad20a60c343bb81935ec3d569bcad87cd3dc7d60f3108812655217ea0d604b96b387419f42bf4cf4fe42054ff68a455a5c2a253e8ace7e23731d3372aa4a14d0390ece0372e5b6e0d5266f25fce077bb8f052a95179675fb9779ac20c41eabd82f987727e2e79a8f3f002cb4cd76324603bbb91a41cbc99b3caff87f07be4bc23bcd7a182c6e8a5aff776d3fad9fafeabb6c77215c393d5bd7de2fe9368b59417a91dfbdbed8dc085859adfb8c9a3d99d1c89bd745e9d7889d8d8b6b6272f71e8cd062e18b1b889cd1588012d664d425ef7e6a6ff437164438d92e8fe2bb0a9d979325036a15d0af6b55c9d42c0e6090628ad8a8974916bd048c399d3ef09281385e2b67a8f1fc057db80f6a0633a3cf97fdec06a1b81b76b18875084f62c52b9dbce8e2fce1796d6247dc42739a9681af5fcb0f68cad5fdcb979298528f2c4ff224f39fe5aa4146abb26e167044db16ed25147d916c96a28d2eb6c2bb3530ae90a9770e76113eae558160aea456f7f0d36b334fbd6a22db63dd92e5c380a8fc592fe6ca2f144f92c600e64f41419f91cfcfe22c010d3c4a76ef0aa5d10d9c3b943a56912d001f6df87d83bf144d3697d45b42f3fb0caf708c2a88c5fa77cf5ec1ca06382e82706700b14c0e64dab873639fe2681eb67e632eaba08f4f7e6dd6b851886678d32d590b7d5022c67b3185c64f31c84cad01a0758ee3e5fe5f9be04eed7787c277d33868f93fb1e43072e9765e6f25f9395349f040f7e73ff3e9273ec014d1b568ede1cd078eb6568c0aac2053e46ee5dbd38aa31658bd1842380bd41719d2428549fedc11cd6d52fa3c8defaf0f10366c2aef348ac8fa337d2131569de85cbda027764aa83f6fe63aaa80fd49d20565837054fc32fea22d2a9e7b11cec48ee3de52bd60badb527f2812c6ba0031262a8a03bf7831acf2c41ca79de9f818bd4f2d6e193cde6fc2401496b432d0103fb905db00ad32b909456f77af849d0b4a0e7bd16be497507c634d969898784b404f1e7600b6a227a5bdd58f00a8038aa7fc4d0fd4ec4a7969648c142f85f3d6a1adbe18598599a0d14da41fb9cf8d01186547f3343f0dabbd5ecff383d3898ec7605f3ff00c2a13f405e62b6aba833a22edc0451ce698c997656658a6d40ad46cd8b9b2230884c68c09e8cbedeb6a10740258d7c829ac2c8083970195a4fb0003850049982b446064b661db7beeb726eb9c93e660e97ffa03ffc47d35053c0e6496b47ca9094719238ca0b4d1b8d1b80885b50709b41833bff3f7d293bd38e155304dc8fa9a70a8a33ae6fb22759e45993ac194611623199bd9d38e5a4d66548ee95cccfdff29beb7c69e5bd8b31a9dd4470751c99caa7cfe81fdb4eaa0e500430bf845b7c0633c74bfd465cc0fcef25674c46a3bd2093e4de6b4017d90ce8c32786a8752b5ac3a643e6540aaf935e91bd3e13b586c9dd6f89273c5b1dfe88fae7c8a2c709d144ea012d2ecba81ecbc5dfa76b690c7a158ccc19856d4e52dd5569583b625ab884e6f5138ccdd0e6ba84aaaba40f674318eea56c39032e08669b0e5b5e38abb659c7ea0f2e94a46f36fe76099d3d4c51ea248b1bd823b6e02275742a811298518c116bceb90b1ced58b5f432ee2657ae5610f95342ade5a8c6f61b7aca3f1687ef7dd3281812aa5765f2b90de9cc00b253fc710fabe5c09471a899bec768491ee18725c8f27b1f860aa487be38f81e17de51c61e184bff5cd106a70bdf4f3d5001b1b5920632f014a100bb044efd674508a269f5f47b50883679c8c4a4d62be752e8b9d308b64cf89384c3f3b1f1c74b4b1f65849da0a9c4faaba9e71de88399fe0431d6090f060d85aef013b2689e5b34b8637002822067a92bd0ebbceb6d049b5141edcb37a6d20428dc382fbf2e49ede8bb14eddb3ef243df8d14683a7931c5cd63ad1427f49b4a5c1a1fde09372c28aa41658a1c29cb207690f8e8fc5b06132d573d8f0352ec68195264ccc726b44c685bc6be92b88e2a281f67bfb289d32e730ac6a3fdfc4b21a977962ddfc4fd4fa663b52d239bed2a5b966b77fed6ac603ef227bf7eb0b4ba33e80c5aa15dfe6d306dcbd06fcb5a770e82f504851a82a6a28a3338879d12f5e941f76eccac18a99766f6d93f8da573b36b2f996fc0de691f689132e81a98365c1e0a10ef1908d50d02e838fa64fe71be9e94f874d188e26684ad73cebac3b2802014acf40dc5a4f962958e7abc7bd39715f574d68a42950f38e0fcbc8fc0a3021315c307a39de416556982c1c767cb63305d26f94905a582c9c45867ef31ce30e58ba9ce15a316a4b66077f6d05324cf37b9a5cbd33e9ef31a74f400b39192dc33c0edf5b50235e2034d7eec03e9d7c456042c89bf596753c054b8051b9c30c01cfd6f3b8410f5afdf181949235a542266a8114eea09bd1a34d38066c4ab33e0da9d1e7ac7c9d8b6f8f1dd383a3ee8e71677bb987c837a3200b7c00f035f735a3b21e7e156a3e68e21c730b96be6c2e114e9e62f1a7ba2f09b843e51d5885b3e8b3f427368115c6b47c444b75ddd6ca18246e91ac86631e9e4200cd545a22c5de61c947a9c6eba34d023fab8253f521bb3f69c9348982788f37e88050a94ad08ee9a6130a434d1736e41220591e9358bf25f31dd78a838ed190bed766bce421b0c0aec22a83482e2b1751cf3c7b8239f742c19aabd8efc65c184ab0fd0eba4f01f47b6d71921e1df4f707c14aa9aba23189132504a7c515e9d9bd7031b8524a1e4abb97b6504cc1325498eb347ac3fab9b74047943e380614fb1a0b45ac76ad55ea7442bfabd9df1ab15fb55255f54636abe3b5ddd7819e75bd00e8a0afce31b40ccc7d66e19dae9999ddef4dbc603aa819d4caebfc992ec0ff51554b0692baaf0682c99a1a0a0bb26c8ad41827f87baf98702bc9f60d46c87883bf86ea71b84661c6eaa6b5cd1443ce95ffa727e2310f4485a93891430126252e950d08f45522ff82534ab8ce1a98422a86b7c95a61bd19c973a3991132f901a2f891a1285ef65ffa485920fd2ab2f7ca60733221d3bffe6b293c2e56cefd76324b2a697c2751ecc170809c30f33bb2c24decfe3bdf12e820eb09fb0e4e63a2e855659138c7620f2aeb2771f16e8c4fb0ef823ccc68c9c87ca8cfdd19ea9208658cdc5831a720cedbd86fb246a46807c5d9c58e3c8dd9fd5bf8ccf319292667c3862fe4b41d33b03e41caf1b0ec49f02ee6ae0a0dee70b3be3d8f5bf29d61c7f793dd825f6b0b53ce4d5a3649d677fd9d1ed50746fd671dd557a9a32f7d1430c7190c12ca94809f2fc1562e959f88dae1ed2166fa59d5626ad575b580ddafbb6fe750fa3893b545a2229da33a469829451df2f79f0e0ffcdc402becef0bbf8953b8d9a7075c594e90d83b108ddd8136f6e8a60beb9a0ed6f1c691d0e284db026329a9c7245388fb0bb49f08d3c1b572fe6902b08a2d87ffa8cd57e42d1b77fbafdb0639be488c0f98c73887c2835a06bf07cc70ec43d2a27533b48579c32cf70f9c65c58374dcf416efb6f870deafe2ca8e570a83e006ef796f30e938d7bc6fe4d41db3127f0e15fb9200bc05d92ffeff40bf1035b1be5929481515eb6d9523fb5be577033ef12339b6fe63672be4af96941aa77d01d4ffee0926813cef07515e6ca3404dde77206723b21e589c0f804d4bfb831390925658ebde76ecc0f358cf2b75f39cc8532c2187153ddac58168a0fdf6e2d3d3e24e3067cf67885f824c7c0c05fc6dd56c9ca4d655f8fa5d90f47721c2c09a460ade0ae1c7b7b16287a852dc5700641f59848b77a1755942673c819c384a24fbcb1284ecb19cfeae483125665f78c6409acb9971b5ea2b59ec69ca8b79e8a41be612c4e1ce83cd67d18525ea1819663c0f4b1a310e60b9d34f49b7d0e8787660c51154e1fb1e0b13f652c39f59c122ec0e4f62603012f49a12e96d38dff33afbc453162bef35ac6303dcc589bfdb32ad08817406045c8bd8638b638f5a2ee7fe53237460fa479d1a38a85d78fc680443569a6a9d3c9c10e4f300409ace88d803761ae8bb65bde107ea1639a737e2b363d7cee488a0f8717c6ed52924c057b67637d0ebeeda3be51d139cc1bfc0bedfd3464c7a0790a8f8957c9fff166e60b7af81e81ff76898d961edf062384f1bb281e58f91283d2cd9f87f6699c10becebc078bf5c9ab80ef1f8593d937d5268c8ab934f6645d5fac35f4726890017733960b8d742ebf94f8957d4dd26a92ec6dd8423bcda1b8c66686cda226c5964b6332ba297e94bfe4aec4705ba127c9cba07aeb1f14e7cb34b180462dd671146e78bc40ae010e416523f274e2e3bebd94cddf47c2cbefdf08bf7204841afb32d28dee5d5d26c7b2d0db44dd92fca7f8efc80a709209559e519c22468829aa25313505b884021af5514d64eb9cf2957e97899e06ac0fc5d1894fc1af197236d95e1a115b97c12665279114d11f85cc1c712da248d792f34835b32f4b8764866b12da7a2488f51c970bf167e3ad6ed0f32752c41c0d3cab03e8982f21dfa41127c53e88d0a80c7bebfd50705d1b9efa9a7148c7f2dd73b92acde28d9dd16ca9d6bd2848d914c13631ca102b8853553c8ffd426b0894498f6a8a78d234a8330ed1ba61fe74839f5968a9aeaad233984fc8f3f881ec2bcec2cdc4fbbcf127aa219b580323997db54df69549533d0524201456f93157ae549a6947b7102d9889e4943b1d926b0b66fc93289a7897c72a8b77d403413539c5bf72c3a0d562680c0598043264ab1c4e79b8eeccfbe78e726ac53acb0cb7344165331058e980d7ec31fa0146cae769a7324af1baee31fb96f21f8cca3931786a49486a81b014a607b49d9fa66a03eca3efc0225a0de1d2089e9e0bc8a350e07ec0d570d793da6f9580a1d41a77d34dcf8677469f508392ed79225ff7bfb502b271b082f67b1db82576b5238af6f33a66f7a3691af0a8cb905d7163b968e27759f178127968ef683246b0646e817432622a3cc91d0c4b2a8e739ef765afabbd27f47820163f099030780ddc3dd5e826bf71ec87e9bf68ba463468006d3ebe5d852c082b144018e1109ffa1855f03f824c5078df02a9266a8b6591083f9be5f58910f3c3857af61163ce44f8e8f9642b928ffa2ddbb3e923507d691deec669fdb57d4c2fe1fefa62b2386a4dc2e3a68ad1d0c8e9ca94bd51933f51afe40c36e7f8d6f1721b650787293dd67b24065dcc0ce969d303825b5ebf943af7943ecd6509b795d46ea4da195114537c295ebc5a404f58eb7460997653348113241f98c9ab4c89f6ddf9a066d1a6504efc870236f250069721337cfe29a6e383d0a3075c365f0258d21f106d38113a7baa7981d76e7a974601c91fe3cc4a7af114a74b2ead1517e9c86ef45325f8e8aff809ddcb7a68f74a43681345ce66131c9f5aab00947f60c6737cc4160bddf39d2604661b8b74ff6f1b5629434ba73a37191004873c1c5265576466812bfb624dae0046f20764652c9a28b4e974a061a89c6af212a97f3f9d931070b4d8b12659ed336afeee5a2a0ebbb74f0aed550cf29be95f84ebefbe5cc093ff95eb26fa9303942831b06e755b4b88d1be9346e6a215b30a1578a33fc35d79e30cb57c87a36e9a681c756b8decad05d725b1ea4f52a2964b8550b8bd693b333f3b7c551c4ebab8e5980953eca31e3960087f483c3c7d885a0ca4c5e25401bc6d3e71ee76e84d4df67bf2a2bc211cab703ef8d0f84a57d06245d66f82458ab44eb403dad220a9aa9b7449b03b34ac9d3f59402f36719b03df12fce4bcebf2eed80d5cf381ce1ffedb4b9a3c47406f64513dd811ff055607abb0a8ae308aaccf809736e710e7ce9df1d34d63cbd15501868ea0031caeb9c138cbcd7225e016fed7789ac5a8637f264c849feb0093cf5388fb4cd409b31d2c49f0e1a9edbd2b760b374d43ddf3d1113ec6798a8fbb069a014e50c568fa18fa7803a69667577e9c6403d1e0e5c887e874772fa5bc392b5e63cd3f35fda7d3f213b645bc4cda5db81f4fb14ca9ffce5d12a55aefa45173badba1d7522690a2ed2554de47c3fac73c563eca3f9b6146682b337327fd8fcc5d9c0453fe490c8e3e45cee7baba36d82bf4ce2e6a6a07d3bcf1e8098aa120902ad3943ab7016f3fe4829429b3040af4ffad95b68b1f0a4403d39e242445336ad8f96bae159d4f62dd3a86451d416f3a4b06d984eb7173ad815122fdf7bb5ab78867d58d5e468355385e2d2e7743df8e182a1efc00c1f18001e2b637672eb130841912319ba9a0009b43c2659d1c00d0dab0194bab110baa4b389ebbf76ca1b9daf1e98264326984bbd96ea29c8aaa9243fa4e38685de93b5b57a3fa25b6898d2a51d42807b40d1a1b8e497e1314b0e6f4404af189acbd903c16ea45e691ba349b3593f883f2f6e93d299c20e87ba4ee2d7044567f78a0290454ab5eb0cbf959ced0e51ea600b6de33aa3df1fd83714d5ccc93f9986abb22b24fe3ca38074910386ae69cd2e08e8424c10801666614b1c2364d5284e0943d7ac1544ffb277db081e65dc7042fa80a78b3dfdf3d14d856e640c11f5b3a2906840b838f5e79681a25193bc488ed3c9c66eb228d1bb5fef2954beb673428fdec95508d8bc80659d39088803619b743d39d4fa9815509e2610ae9b5b1e05f6b01a1697df6ea8fe4b88e03685f507678846ff456d50a837004d19b2a6e52aaa7c2140334ddf07acd778c64dbefa12478c5c12598efd51ec91f863d86a87dc9ea2d38bde70a9cbfed6598b40eceab8daf864231e0592d8130600287bbc24770dfbe0d97a0f5dbeb0348cba8afa54166caa2835f5a2eb7da8de994b786c7411142e0d749fdc3e4596483752a92b0faff22549e581b4b93bb8d5a7bbb4d53775de91c46b5ec9c18f16b2d85c3514a4e1cb6820c53fe4632c84db08a93c349a0df0596df6daa593ff07577fd37a1d806b9e3359c25d0ef999574869e987f57ed12b4651f41b78771d0dc2b04a1b9e84185f3172d69acb432bc9560d92882837baece9e25ff97179d183b06ed177425d131ba27e50952c776d62d4921805dddfafc7b2b1336dc1907659f26e6238202ace63b8f00b8badffdbc1587623919867d08435179ae1746353c853ddc9bb674e96adee4c650725ba5b4d4734f3466767397062c13d5a2431cf09c4f70d51eb70bf0982243d3c46821f705fe1e3a85cdcf6635e0aa267a232a1306c419a88c74c16abba2255c11086971686b43c91f491224988f2f0bd4bd3e1b4bc9c410ddb73fe9002ba5040fa5fbd59dd7fdab973b78da79ce34e0c36579a815815a4f28f80fe7c1e9c4b4507e27ee49e0ac8d85672940c2dcf152d46b069d290716f577eca5a14375a413d910dd69880ff8d37d07dcb83f62c1df9b001c8d05db67b2c4a2ac82a2fbf0226c32dbb496a1f24c41d69979654e65c194d81481d193269816d404f440df5701a949e7e8fbd929680a039a8d726f4bbd703338b76730bf13adf2cd52eb56068ef2622c6678470868900f07c5bbfc337d303bc65d4dbd3a3087b8727170c9a01f730c3d2fd77e4e04f19d9013db07ff5d5083bf53eee875b1b866a211e4bf9b30d79701a5223094c4e1fb5d81884bae0d4f2f59e70edc461943047ce92f09e6af33b5417470103c01cbef879faee2ac6a2e28ff5f2f631ec49868d0b68bf789a7140219e09a9f1e345b84f09a5218f56a0b6f295873ed1c340967b387561f40816e02e5ffdabb8ef312f5d4e519e9a803c9e1167a9072787e78daaa7cd66024d6baac21875d7c75dacd4d6433d41ee281c5a9c6bed77ed7b771cbaed0c411622bb8b1b27e8f3f6bea3b6f2a523414ee4ce399c36cc107d154db52e7fd099825774985c9357b0ce633cc9e50c4b1554c2e2faa02054e1f9b877c37a4bae6977a9904323feea9e5081a2aa017439c40d4203fd6999d2bdfcb03d2af3dbb219f70738d30c4ff8bf0bf7ad8182c81a25f2d5b879a35393616a5fffe23065e8919d8086131f0b16f9840e5ed447be9d5f47b23089b883e81fbdee37847349834685e89dd3297d055ad0e998a026b25a3a6298eddcbfc43399eca01a7d7288e0528db393ec96853ad6caf590fb9f4fc1871a25f796514852a6c304994ea43572e3dcf862358edaf481bf9a499df0a03cf53744a350e927a5ae4f0d24340cc21d9fc261bc14cc7a9d1e9f807699e55f8f770d216bfc400e0a8bf3e7e26d8290169bc2d2207184e3e3d083968592336ea64630139c527037997eeee902a02219479bc8400454ae10ef0123acf98dbb70cb48ac45f6f342ec82f5531d99cc013724558711d285951bb088837cd498fcba27d145e6603941da8c6332fdf83a52ba3de563fafefb6a23131ab4dc09350386be228014d972dc9fd55fe633ec3aa51455bffd6fed3e1eb5f9edcc7439d724f0f6f454633c7d114c8b62b039b8024287544bc58424ccdbbbfba4d993e86a3774678dfc6b1acd5777467178994c7fafe3770f0fdfec7e4cb8c57a9803432d71937ccbfd166a53a55a692b43b121a8e2eb1611517b988d44b017f3f507786b560c1f8e24fab8af7697621313df488f18118b17984849096d780242cacbd4e4449c40c9345aca5fdf8959d0466a4563139736343d80c1e7f9ba5d4c24721b33ee12c0b1dd2d38478cde85ec9668321d00e5193d4c4d91d53e995b7a8fc033dd327f5350491d0727bb32f1d4842f430a22f070aba66c40d3256c08f6af4a28c25bd4496fadc22ba74a3dd25c91f2486820e25f41652f3da75dfe1b9ccf428ec438d8a10b47e36ddeef280f1bc49016f0f340a163404b6f0328df3751fabf3864339fb1beea6fd4f39d57530cbdbaac4a09508b9519b7120e736c1f80da29ecdbb225fb0225e0b08e82e8eeb74a094c03a3598bc97a1d2869c9836cf7eb0792b4b6494041949523ca9c6c56658811feb5131fbc010a4a3f091c2aa28cd5384cb391c6484b8a9b66e1d9566d67060409b2c3a6a99cf9e40e40cc41dc4ccdffa32397ccc2333f4bde8de7802199da60afcfe10075b523f4bc5649423dda47481c1c0ee0cbfc3f95d8f82b1bb68c40f3cac6ba3d4bfa21f87e908ce07b6eee2159ef10d0d2fc8fd0dd4f536c6e55c9b0210f7c39bf7f88ba4ce9e2671c4ddfabb08b22d6bd66c1f16a2cb569874d999c6bd923dd5280f1574c5d20024f5ed6ee84c571461734ae31350a50b4e521ca56d74e0c0aea1c0be3f6ed54a197198cade66e037042c96dd24e478e0fc6735687274b19c49e0be0de24f384cd54ae9461ef40493b513be24f88c9a33edde659ac143523d9cb6bfa41733442920118f1c4737f59d66bcc3e56f0f9096437e6f64c7695b1eb836cd4a5e75b1336dab558f709063371b85640ff2f4ac4b4c2c94a751e021974f8a808e4d91124e2ae45ddcc3a0208f585df36078fbac74e0d0d88b4a41f92f11efefa3b55f96516d35e5c403c64b39d370f1b9c7ef51876da96c53480d635cc23684bec0990b4dbaec08467dc15ffffd1267711b5d65c737e86dd1993d22c09a96288b217dec3668391993060ee2dc25d3438557ffca5e082ddac723b71f3a8de90115f3d0ed415d8d8699cf11bf16aed2253a71c0fb54811433246167afd9f8ba915ac0628ec14905bdf877cda61f5b4051fe5c697aa8bac5d0483f8cea8fd8ec7b0b207647a2ae919bb798a9aa3f82f8ee9697a301be091597d257d559a729ed8feab0e1fdc59a540c6858f0a7aa806c60476c5408d9a7f168c3b8dc3ecb217aa17455f0be8a53cebed3002afb689b81451797445d8fd839815617d829a2ee6044395e771223644f61f290350700110ccc3ec7b7e0053a5b85c5b3c65c55269a4902bc1c8aa8386f1f981de126cebc4973de67a5e37d4a4abcbc7eaff20fa2670e0493e257408ca977bbd5331a1581cca62b5aecd022093ef03ff9c84a06ba0aa0a81f793db8896c36a0cdf561ddee71d8a4d4c6c675fc7a3e6d8b9581d018921ffe6760a602332492b92c539ab096a6c0b056be8d550c02ebd05099ac68dbaffd0630c2b0a418eb164d8c80dbbae5b228399e1f7720c9d04320c411eebd71d792a432e53044bd449411290368c2a80ac38113cde71478ca749a46286cf1be5453bff8c06c2bd2083c748777deb2f35b06ec492f852d9982e0557664f124683a6b88de1a7d2556d8dece80cbc9e827f4b16d0065b023f44980781400b0340e2ea587cefe90eb166e104ad68776c0b5221b282df054b32053ad961d59d4ae102c923358bc85dc43efac0b2d68eb59641d68b71c754571125f4f93d8d7ea13c650256588290e5df63f30f730aa037057caf54797c82a7296526445e89043212b1c263cd5721492cd20556bba3b1d6397ffd4e896c7512fb0d7be3c8ae129a280962a8fcea68802896e4bc2485cf7fdc296bdff272bdd7e8aad37f16b807d9137b67559b1f10c7fa99bed0fc1c99396494501b2a8ea0918fe7d6ac1d18de0f6f1e5a4db81d01aa34fb07dbd6b78ed1a141dfb9e4bd3cd5ab705330d62fc11eb012cb9aed4aa39292add911f3c49681eeed301cf63788209af516f47b79624ebe314d507d8a12aa9f21a70e30f140d75c7295654e2631296205a9d8302749b6e5ddd2746c7fac36fdc464cc264795ce7cb6059cb32ec3e397b7b200165ff96d111acb1e5d36f8eccf5eaf1543fe41137286012d457b2d4a84e99fa7b4fe07b5a36656cdb8eabf134a5a5add66d9c0bd281a7f1906a34421e85736029b616add1eea79aa36da2017578b5aacc35f30481affa05e65cec19d40a341a801f5af8173173cac08303bd64ee88ee7ca6b971b08ead86bf1a87d21c7ebac1de19bb72045d9b5e70880a3686561f48ab3fc800a873b237fdec8b9197abd3de3b7f6c869d506cbe3f6732117f7e72c1362523826067611c8cc6a352c69dfc801f1ddf05764641ee627a17c53cfa0b3d4ccb1385015be0ef8897508383a124d42cac9ac6c62946594233b12efdfa89cfc55dc97c4c569a1b2f2b4533f9da038ac2b65e57fbbf3ad73933d191042022952941ceea7762c75768a66cb7d8f3573ca14f9c7dfffe9863a0a27f5197adcb0a3a7d3af43d1b6d8927b56ba3ae4644d97c815b1f730a94d487f2ee2de120643992d7b8aa847e9da917e06b77e05ee2d73a95cd40434243c59933bcdf06ee83cb07a40ab8a5bc0edd34fdcc901a03d8ed10f6de785c3406eea50ed3df734d995a5899fd4d62ab2db20f1da97689d85fbb6d4cf4d9a8abc5e2c2340580ac37d59442bb6733b7ec2fb9b9deee6766f85c52a1f7bd6d76470711f1cce44303a88a62496189344c9705d2ff7b57ef5323b80c6d05e708244f04fe2d3ebdead74fe5dae283d2e6980591e2f14ae05e3102f9d5bd83af268641d485cd6a47127aacb506bc9e02664ae22cd6044cf2ca0ea299bdc04b4d374b8c8a6bdd44bf4a73530f74e0bf934553099a6462086c7b6fa1bf0fe4af3bf9654819601c1137386c33aff4222c4539fba70de8ff7112dca23c614a8c35a6e410e9395abcc45f6ceb201f62ed419114779fa32ae19561a7ccbe8e961140ab0dc2517c68005ad9ecb7ab7926fe7180120aef06e87481056e10db9055c2a72361d19ec266d42299c64c64a265dbc333eb8a620217e2a7a7e8ca3f888a90e3c993f58c432ab63267e768ad1e42fbdbb476df4966406018137b286ffaca1499d2ec10bdd4243b898dab5f8b2db486ce1b66f70669d0cfead6924f3d1e403230acca103c87ef39a327755019425e78f19d1498fb67d38e38d0ef699b51617951e14e136add6b3cee1438e52e22a35ee421f98e5d169391b8319e94afaf05d76c51f80e99ad7111139b3b55faaaca33858d1ff579e73ab9d7be5b5e08ac7455036d133a3f920b7cef1d63c13ee08061b6e5b07dd8ef54943549d0c4d4ef941037f061ed36416d36768b33ca29bd3f2df3bf2e4066c13b434fe4819a85da78cf450174e4dca9db3f950eab8bff935a01a2ebe75c90a49696b66b33bd42cd8721eff4f6b07d3fb1ac20d2d59b1ae0c9ea1d806b302dbc2392c1b02ffd45463f82f256fc1d30856b857692ff970502f9f6bd5dd362d5b221fe39feb896d1723299de89ffe92fce4faae095a2ab3e605e6e957b15f82c274c1c36e71a94026858b241dbaf190f673cee8fe3dc3680f6df31cd13595861aba92d6eefe4b17c082cf333b64b3663ab7c6a6e21546be9be3179e5dcf990fe2feadc02432c4f5270e1883bde8f90cfe2ae94a198bfe75a5d5de4a35bf98494c603b707e03878695f97721d41c1ae824acafaf67053367a0a3d95929ed08376be51d0928ce156245ab0223a1665c2da4b2e90c6f7d660056b4dc795978360309c7701e93dc826f8dccabe9d2e95baa0de0f22181a3e07b1d0ff88f538211ad0d7a2674c93d259fa1a7fbf4c6831788f977d8fcb54f4486d581b97dbd804b2ada29b4717d851120c12fd06313cd9381bf13fff143a93eb777a7dfdfe9c8428816c57347355c1e198d75a9fdf599b41bf8b351e8b9cd516df6eba9bc8cc581fb6253bb62658d2c03a3008a6f88335bb87f9f46212105d0517ffa3fbdd6efb8a789c88ef265942ea5a265d8b1c078a52ad2e57d6c7866d4fe528c3f68283bdeeba20c57b5bb765cb2fc072348f97bf1fd96fb7aab66190cd0094070323f08e2a59bb51f0f5e62b5012444f846b3f65d4b5f4bd7562563d66054deb277fa89cb47771d6f569c03e8bfbee874cb76216a1129643e993d080b384870ab6fa320073402d312aa43ff593f3c9004733db0fb8111e5a172c9479e1d957b5a09f91de295ba68b73efeaf9e78803f3cc6bbae1f4b7a16ee97122cc57bfc60ba0f422951fcc1524b313cc404224ffbb9743a7458a13bd5cd45f10573bcb1ca98b8c116e578262a66301fac92fed47477d1535e8221cc0df879625dec808ccd8202cc7d127641c49b77268ed7727359386728a9198eeff361621cb9af6396d92bf24dfdc6057103ec1fa8a684db85bd809138dbb2b9099ef70680b618a8a94662720b9378eae6aef182e5d8619782db8aa05e532077215843030a58887f55f954b400f0c1b97b1524e0481c39892e1a80db17c694a5622bf201beddf2676db41fee55a5806347395169bb60e9e7aa2137445e1e386ed832bf871e661b6bcbcfcfb3e2409780f3c4213a76ef7a9fcaeafd982573ac5a5958a938516477f52739e8368e99a7adc403dc7cf1e431658880a35bbc3093559a6590133bd178105c45bbf5539d4f172ca1fef861edf7baae48d4ce17f24ffaacc800e694fa6b469884c08a15c93f0cea499df1765c92525d1236484bf1be98c1839a2fcd378ba4cdb00203ce63fad2d4e00934af35e8f116ea9edb89f743e14ca02efc965f4a7958a5d161fc6cd008f6237db37b6cb5dd5f731a760ef26800e44b606673ef6e1d80765475f655e13f14487e9b59602da8966c86df14ce2495d4e5cd013d21ac92e5fd072f96a58bbb86c3ac033e26ff637ec2cdf5241ed29b70b2b7a285ac838cac6662b48aead203a8ca8c8efc29f0e6afcabfdc0d978895f00c08818ab2fbc191040eb466656ff9c5a2ab33f1a9afab1c321c78896464d02a96850a17215de412da850dc5d6a73b6d5d9ef233ebf5252733a60cf68ca6844fff9e154d224b511caea5c6c79f6cc240696820c302588f114f5f3a94462906ec25a629bc4f44baa76a8818670dcf5965bfe1206cf1eacfcebfe908d202cff2d88ad69eb07b5c9be9546e55f438e5cb621f70918b315eb6ddb23042e309d6ef0559517361cfeab66ca3dfa67d2fcd3d83370a4e4dc1d0c0eeb050e64918e517c25b1136afe6adaa567a5f57c4bf2645beccf9a62524d5ec6e2cfb78682cdc322c41010225b0ade610e41cf4edab92e7f4b7cac36b17be733fb237be350d1abf2b1f3d19794f7884a43e9d3cd564cc8a28c5e8a59e897e5de5a501bd34311bd67e0f66ea9df9e4d774c79c3179bdf5c2edfa4b57279e05f98395ee994e29f8d9f21c4e2c67e358a3eee9c08edb0890752877a282abc31bd6588c37a8d30cabb784fd753a9d8bfff86582156a2681e86ab45fc1b4840e0001afa3a07beabf1bc611c0eea1317ee1a50ca556cd824654792203d916d5ed0c4138156d693bb0f46af264b20e208306c4c0b09a1cf88407ec8cd0e1bb032c6e3d110d52cfc92924e11ba8a79f09337df046d976254a81a5de4d2514936b5f019f807b729f5facde204b4d40c59b084f97457acd1e52597e408a245a391b20ae0a53464cde9cea486e22122909aae6748043934b93142456281f27403f753925657999e810a45e31b29d17b3105327111545b98357ca484ef7fd6d383af4945e6768049df812b6917248b27043320c991bec694277f782f65dabbbd4df588841073cee3bd18eb38115fdf196f51a22c201e066287179ce03ca4a7fed7a83e4a9c1ae40857c2b3e985138e5bca0c69c6e7cfd02f71c5c5525ff556642b83e44254deee98c1734e029536d6ae24957f0696b9b2f8650bfeefd1653b7447100aee448d32aa918e73f4e91d20a536bc3e7d50d95b6bd3426e8944287f1829ab0aeac74c732bbc64a9165c92d2456833fa7359464f5b7531647856965b2c2c9b779479932f47f35011d5bf8ce31a675b1dd541dca34a12f902df95d8516f04877894d2789943b61293e9592b564f4a7abd3e79ce2b262396c25f470f0f8e3ddd2d9ab927a59fc71b07a6e5cec842023bf1f69d77eb951aac0f27656c8e7702079c0c29976363d94e0aa8f2141d60c2e5ffd2a7853cfc5e0e241f7f31327f7b2fde4a97e70d4f5d40e03e8790c5b21d3536fde00c940a21acac87ab441934f1befb141c91052d625f6eea0f1e261daa318b1d4508bc1efbcc273c2fb71d82a30c9d9d48536620dcc1406374896879ae7c5a6038f0ebebbc1cf8f88a547aad776c266c8782c6e5d59e6b534ae19523f52c786a407c12b2e15bf2111abd7d54f9fdc146bad8bb1a65d74ffd7cd788e8f44fa6fa5674226106fc1c4cbdac954ccf7359bdcc408cafe2a6827e5924e3c0fdca5e507e50b4f0f206c60723aed9cd7f91680d8392a286fc685b5390e384dd49662cee217771608af2e21bd170ea3f6fc82a875ff88ec79e04cdba8fc4f14828d4d3cb56bcd0a53d4f03077ac5a9d56307bdf886190a69b7626ee56692566abfd6c14b8c94ed5f7ebd825115571dbf2e2894d86912c462ea735ea42f6c3399bd32e5bfea854f1e458d22bd19a6c7e6ea895dfb688cd3b6b5fcc620a0408a9b1f420b48e05650b6e7117fc84c1c59e67af95bc15f07ec3deb09c13d2bc8d037103a8b807d27735f479b5030a0625d9870ea80b716022b4a54adf9d65f96de25e5f3021b8d2ba4a58d606d21f35723d8ce687ec3cfef4668790e4e8c18778ff7ee833ca2200ffd48dea609940c16b657d33f62b3cc8b49ac484ff2af3c6abc46b3a7e386e78c8eebb9aec25809d7272e166f32e8a056521219e885c4b00efa5858e2d91fd15fe979d63882876b40d640f6113c4bc272096e99f41bb30413f435475da961b114a0655ee338e01249ecd6ff2ed7acbc3baa7f15524f8af6cd97da10b587da2fd2050245ff7891dada781e5ceb2ef3508ce25c80efa8516b7e134f0b3c61afa554f5d9a587a283631f5eaea771e9867c59f0b1cf30f7ede2a23d099f461d4a89ebd751c41c82e26c671bbc54d57cce22180211d77e80b5014f982214c2ba96fbdd64e15bd1ac2752e1141b0fd2ed21946dda053c76dcb0da4ea9e669743152dce5409e36a96e27d331df1774d9e95fa914d99d0ecf61a4ceafa2b6e36ea5a2bfbdc9cb7492c927be0138bf3923deaef74d04db985b501ab8bfa8395aaa3f94ca790e747190c6d7be821d15b8780fcdc02349acb83b19c58777bd59035ac214a82d90c8a998941dcd9db95199c87237b891d1186454d551ed10143557e6822078dd8208d6535a1043f2aee7f3004ca5519b497beb55f1942fad3e464de6d87bcc9512962afc10e0321954f6b4b773e490dd96106657eac8a9eb2299f1cab1036d29496b1e7cd89f41b5b3080355abe0085fed64105ae076edf1d1351749fb5630890e3df9c321e349551751d33ddc04c50ae4435076d5b51a9fd0118517018dce38b95fdfed4f3e22bd2c5f61cb282ea281cd58a05e80b915235abbb51d09c5835d793eb40a6ceb5d6c98164c46dc7396c0bb385b518af2efbb5d4fc10e55823e4e327e04051bfc4572e0b4e49d758cc1597c14bacd2db75069c5518ee71bd6c6edafd381558b9b3d32eb5106629b933465df8e83adeffda9ac83186669bb35bfc25b9e60739ef877c4200cc9ed743d686c70c1c1acfc0412efc0191ad57c1c51df77955d0ab0d3b1bf303d7d23579509176b246cdea7f4333a38199615f8b6068f26e29a24605a28609ec9804f796c980aacfcf2ba08386656ba05aae0922a4508ed95dd2dde6ef8099db7229c1c5d972257ca892004c699a541cd0cd9ea92006af811a8d17660289a433caa3df635769348d2a8d30c79a92d468597781759dddf705c5d536de2c826a41164f8413d2f7a807b2067b355997f79f9855a5521802c8fa05d6fbd5a7adf5a11dc32350fa7fee8b28f676624c25906852f6c50697e3e70d04ecabc7ec091ba66d69a983e14eb4c2b08214197964494634added490ef61b3beaa9eea3117a618b1c8325181b08d07851e420595057493e41cfd831ede48449aac9a9fd184d12367c6181ca65b2022795e66729f08513900bc7a3ed13bcfac4611bcae21bd88925a424e88167b9afe1cfd4c25d479f03e0cbba96b65802abb75c832f7d3654bfd35de41c2413eae28d848c5191025d2180460119a932b5c1529251fd30d1f9a368f8116aceea3ea24e5fb797355b28955a52777fdf56b895b238a1e318fee1564a09d6252d82c317b120fd8061b4ef74293de76a802f9ea88a81af035099b8f4a5e8102208a653b60886debefa12fa7c3560085c3156854c771870c0604c770c38fd08f7ba41cdacef18c308ea53f6b8cc4b1c020a294a3411943dd8a46b781ec662242cc211cdfb8f3b34adffc446655871a41f07b9db67b1194cf31cd57a9a70dd62315fd3a03b476411c15271d9dc717e56cf6e072c7b49aadf8b4788736fa621329c63d39c07d27e0bc123d94f978627c7ee4525f058c0b393bdda341c7558d30c1aea3b3a33fd6df45a96eb76f146cefb4e72bfc2c57379b6c68809efcf30bd7eb5e63c9f6d9ca2a1304bf7d4a4e4b3434bc8ad41d4ff78c1eb5a4ac22aadd12f60cbf9631520e1b45aedd4a6aba9ecf48a81874db7d069f56b472183d0483257f5df9431906af8b2d24ae452154b98fd8b9ef053239783fb071bb051ee252925638e4c9ae9b7b8fcc922ca569513c06a616e4633a7d9ecb0f3a3c28d7edc92730abf87538495440970a0bc0c1e93a2b30f01d32958784b159a18b5f5f7b6125c4947771e0433ddff0eb9b64f6f3a962a056ac4a57ed3650001ece347d0397658fe90ca696fe166ccff0b189b998449cd05ff52ad1484c5782ede182c63d5d7aaf4cc41035b408b3755f2b88f2c689b83096a91c5c376e5a7a41e4aa7168976677db80f5e4ba278a38bbc078ec2520bcd7cb8c8020a6d024ecf2e517498f664c6388967c74a78926cf5f865d67c61a72b580a9b51036528bde402d999c44fbf7b47a8e37ff2687f7d2f4736abde81f509f6fe497ee67b4abb2845835b3965be91df32a0497d77215a64ef2f2a2fa9e43841a0683b8a338e38d8c7cdd2513e659a4d290be80b87807600060edc01c65b0020970173cd36356c1c4c3a136825258f5f1af2dcdf11c86fbc342086c6b5d6b7a3a3ef7e3ac3332a75acfb33a3440cb77009012caec3958b64a12d8972c3db884e4269520c4d025f103d7f66361d7cb6b6c86d349af020abc480ff39e1624554fc462e7f20cb7428c25b4ec1d7b374843873f128328184a4539ecd6bb5d6fc6b1225451bdead0a0d29602ef809acfd8884a707fc9ecde9504189b9cdc7ab21b6ba31b4d85670d0b9a08701cb8e0e2829ccf3c32bd9c5d3d26aec0663207983d995220bdc6c08d62bba93496e398412d8e283fc9d671bfe6b7b332355387c4eaecc69247f3229ffb50eafe14d823ec2d70c01af0ac902ceab25f97f121da10a90ab0d361351c528ec3def148a2230f0b66900fbbd830797b8d5a3da3970ea27d6993e5fba288a457f74c1b30319e30f5c6ba333e7368318d774ff704d39f6979d1f3ecdc1323f16c901f01c4175845ec602bfd66c9ffbb82d63a2ad80627d526c15a9907863e0f98c72ff85a9336a4901aef89fd493fcf802ebc431738c4f11f5ed97d29a186f328998c0a1d1f588319cda445f45a502d292a8bbe9195e3efebc289ba30ac7d713753ecfc7f58ab98e90df8fdd280a735a9a49b0efa8c90556182e198a6d4b27b1d261aca1446d81056f629de262630a4d6dfeed2dba7874ecfa4106fbe005ad33a90a1584ce7b3a3cb67293c495e831d156cf90b12ce5f215b6a5048b470318332b3326f77fa4e7ba8db66889a9949fc8e75cc77020df203a7318fc2e07d0b76f96618e0449354b37b3e926676c5dab518dd50bb219c37a8e7103fac54593ff24ff026ebe0970e1c6c09f85d7660b3d84b5766e45affe3f3202e290d970da34c3d1c0731af8e97542677dd60321a67b5adaacd8b970a83ba0351104c5fead7ab0600a9fc68738f472cf67ca1eee4ca21126e79f40f63422de8330d9bb2c683f9f9503b6aa9ab7a01cb6975c81111a4da022af0793c8898019484e008a140ce2abc5ac2df2561dda35646f44063ef01f986dcbde1c6cea9b01b6d9c4a566f6fcb8d07445867bff7c5a9bf3eb8d431ce37d283ed59c41ec3bf2cfe64bbe60f5c816384fb4c54a33cea8c41c29865038aeaee40c44c18abe1f5b2e519623b4a64757e476141665f4f2a9b572d84430ed952c7be07c8ead7de4ebf43f760619d757f247e743b67b83d920c806c1c3f5e78e6f563519d67985018c4973c7c1ae1f0184086f71d4e4777c0d80e276621752ef1f4440e1981aef5ed387b3f6c450cf8de37a3f31c970bbc2abf33441d7530db7a18c90d67d0f80e16bbd7d7f7c3a4355db59f2e39e6ac35d8bcb9f8af76085cf56595d762c1e95b22f88d61e6207ca980701044cc50203b7d88f4d5c69a714d51b21ff2d485a0f26f7d280e8baa8775d61f7410f90e7f6c7ff25d94f9cef66bdf632f85861aa26be62b5f1f5ba7506e8f3d1447c6510ca6b9d9fc2c415f97c7d4e12eebae06f1107baa3115c0e813301138c1eeeaefdcdfb715b8c28f578847abc0dc885b94733f13e7ae82f3be349d128eb23441868545e7ef3d39fe6ce1bfd218ac8c5de1fdcebe5664cfd7af08fa776e43cd0dabd1a9b98282b84a460f16247b1e11d47a18bb2f06e03b0c314da955252c49909d28326d34f7f35be932fed795c5edead2675e042354921cc8122d68c2e236917933fe0614c0391d20e954482069627cc25f93fe476d0cd790c56e9636dacc709f42b9c023884277a011ca583c90bb804990d2d680ad7ee4a2ad359a54c269f80c60706b4ed7d48225e47cfe9ce46a9cbee0f96ed5b1000d3c1a2f543ae663ec7563cb2b3b017f3ed747c76e01bc9bf43a06e50b7d3bf37d87892acbfab7f579aac39900a0eeed5fd4968aef032784c392f18e49f136e4a8dee7b80e4f31502c099df05f306abbc22e32b0f354f241245abd37c5985e7de59c1cff156bc34d7b2d71fc715b9383b2ff84b85ca908d83742623f4e24dd2d97b49a88491c5c369a6389b80b876746b5b7b9d2d53d055c94c3f444f324a65384c192ddc584aada1d4d4ef757913631c69c1488498569147cf18102e75cf3b6e13120acd41d30e05b42d707d375c266e85dc0006cb8941dbdc5e5a9ba13eef139cb17d58b82e01824bfba75d338071660ca7567a215c63b184d15611dd64ddbf2529b77415084a0ea66fe97ee824858a9ae8652f3c0ca03f99b96f2d6bb64de67d9718195dd0af689bb9f808fb197180173c260e3203a66b6fcda112decdccdff471b5b1180b15dfbf374226436dc65b7b0d3f5fb551fa4b56126d960a777bdd34c2d870cee92afb92e92d6bc62e37cd06d582c29e61c9f305b68b8647f38c9f5f4c98ea21b09e03c1d5ec48802abaa822162e1716d733d518d90227e44815aabfa517d83c6dd651085987c671da14306299dbf18f78fed468b478ea165d0039f9472805f8c045369d542af19a61c9a4004410cc9c869f2a4cf2d12756ad8d1228dedb1d20b7310930780b58fe9e093a283d0830290357c95de3b7fa598347eb8db6018f8e1c2327ca4f62ff34e5e53737eab2c618b11a9918aeb07489e1dc71749a4114ab52f1948293dcc82be9240c41017f7fb1dbcacc7e3d4d41642a4b629eeded28efc3972df47eb9d483f778243ceed8ac24365ff2c408e2b4ba11f98ce4e8e84a5177af5362c89f9b288e0bde38dd21008eb577c128e061f3aff0ad2bc99e9742c070022c1ea042317541613caef190b13adecd594be6f87ad8d75b0e831ca3095d7cab3f69b722818a0b09eb6380b5448e098a92e6bf8348b239ea02b9098e345836f5e8d26e3245bf12d533d3a5fed2776eb803aa5bcc59ca0d5c874614499162331d61f95795d20b9bb7135019b797a0c11cd56d0b291fd97c528fd905ecb6cb09babab99d41aded6c76a1c5109cc8c581e909ed48c3892cc4e01d5adb416f705df20887b64b6db0dcadae6b461edda7819b971601c647440bed9f0b341dcd933dfe137eec4ebc67ff66b38db73115630b6214688f64803a3db6f2cb05e13677c0dd7fb7fcd74fd1db3c5fac9ad5a4050d57d0c3e57c5495b1cb60cde9af893bf607ba3e509e5778e719a7f22803dbdbe51226ef2b5a5a7aaf8531148f795f523d4ca4c9deab2236de2de3e67f776641e501d43da663590c1fc4048c152610893e5f1c8d92e0e5e0c6006d214f416c82cfe27c6bb14acbadc1ebf5d58190e85743831372bb8b7a2d474958e30e35ba6f71e8c56e716cfdb05d14c461d82f740de9903dd5661537809379ca7c413073ecd69cb16f054fa45c4aba80b78ec8cfa2ce769b37cddc1582e493cd4eeeb93a45ed0eed9a839c35bf1abaa4eb87afae6cfcd5fd5d7475390bccae41486d3a0649c85ec50fb2e96a6bf33032f06d38eb533a1a9f1f36ec8ae77b56602d81b97b87611a59e5784456ef1fb1aea990a6d87bf14d3e43304d0285dddee63ee79a84951e484f48e30371051e04b438a735f33ac70f73119134f052cc36f548871e3cf0f86bc29671d43d03df95ace8a19d0bf5de80f7ab5096474b6b1b0a44b7c517fdf9b05cbe54e2a50fb78b3a933bd1071055b33f7caa0e9983937383cc097bcf57a0b4a23fc3886d3f2f36b49401683342a25a1678a8bc17f035e4c556467ea43d2df31798730778a6669eeda49ee0e652ddd38c7606120bb5a65ad545ca87d1490c81fe9deab6388049024156e6862847be7fe387106de93571878d9b1f73039d0ae704d9c1e79838135ccac22d41effc1bbe190e37b95a978afad4ecb9c8ed5a08b3f2691f00af0b59b597e077cbbc3e471d007b2968ae620eb40169792b09d24ce4b227796e359d0e63a18c2b84a0b8b6ce8023549dd9fb7fc53ee0b028fbfa1d18780bb75ceabfe46beb52c4c350399b441d64805ffc1a315b13a22129a1501b8669697729c7f76389d2f1e91fdb547fab023a4f028751e5fe50b7297098bcf08da80b1dbd4c4c371747aa25296575e57978adbac681202b3c2ca1147dcc1b51ceb91edc93d3866c810ff6aeee84e0b468e0bf6f1850efc2c8f128e2f8c5759b981cdb0c75b5f3d549b857c4667f0b60c645a45e80d6ba2733c81c2d97ef816d2a955bec1d45e5afeea2238e3e4489c2a1b695db5310170917c5f089beb89d2e7abc103b7c597acc8e319f1a65b2a264183ce922de8370bfd36691b70a71d409c798c90656611117f1f44b2b97d7844d315de9c97bf8a63527c0d9beba22cb22bff309c70fcab81319390718be30de3359f7ac3201e236358c3900d8187bb7c766d152823229c3e2fdf85128e694059c5706767a36602f8ea81e9ed81ed4a0f9f12bbd17c26f87ce9ec1b1c284bab08c4996a0ba8af8b619d5be24133a95bb88e853370e9d25f347fac306c3c08c8ada2c56ad1e9bdbc6c16ba6c66971334ccb6229411b349284a3b547f814569669129b19ac101f0b5aff18d415a087621e582da0d5e68ad4d2f34f4be1f90c8a1ce6ba1936b4997fb78d90e7231cd573569432970da1e751439aa1c2154a016e206dd81ed17aa6cda437755df820da3fb2516d7871460f4971ad74408a37bb3fc01456750b1bc23eec29b35013ace0a5772822de0226e6141d6292ca53aacecf459bda1e04ea9a8f050749944c2151c4389636d979017ec9830e21e2b5714c4ff199992fb47a728e74da11e477d20cd0a05ac0fc0d391ebdba8cfb48990fca2f6e1906d9aa3808e5bd9e63364c418cd68cec68f6cbe087dd25ba6ef9406892d369e3b7a595c59333ba758ba246a6b4bfc672d8c68f8c0fc49e6363f7a0e161ecc6261ee33b948ba06f008c3e8dd984c32ed1eec17985b42af1a9a62d6250f7852f414b26cb17655ebfee63923d0b24f3ae5da3195455dca32580ad2dbce9b9b70690decc8c796e491069320fc34cdafe6a691da79493ec841c69994cb423938572c81a7b25372c9bd556c677ec52d7a97c18aad7b3e6db39f857c47eb2c61bf63f5343053d1d8042f5a5571ee4de5dca4462eb83271a0619690162ac777130ea1010ddef4632d79371f9b221d903379620cd11f9e8ddf6a3c7b4f407dd8262f67d8460d623cb23eba23e388177f982bb2ba13eae338f42f83d7de721f466a43978f8df39e705659642df0f729f7ae916c1c588885b5601a871b1a0a03a386ef69ca262e36cc3743e851fc827a1bb35a84b1705112bd0cda315a5a86cc294fa2038b840fc05e70a4b397e1358db08d784a6b5ee0615c6d48c123df10481ad4860cd8d304bebe0eba719a57688112f0fdd9c1bb029afb0090ddb7be3303bce0fa67e0b63234afb0350c65140c0baa5dcfdb8f1b1f8ce6c676c4cf4ba0e33f4f319cbc7ee9335b967aecb8789947f1e6b184c870246f0796c39c53a8c8d0fe351b921fabb9e060763ce5c14e31bc4916dd88faf075be3f235942fd8bafa081b673a79c280e47e3981cea797a2e921cc333b58cc936fdc462d9f2450202252174a7817c790cefc13397a3723880f03b34bfd1791cd3ae1e09ae94545166cbe6023061faa0a662e8edd7444855e4326e864e646d12817d5b4976830c386822cedab6920180e1730b43dab4a204862543868f10ce5987459a283586a3e8cd757fdd57b51e399fa049bc9d600fd69f7d792fd74e10f317f58a2452df9bdaac686c4687df85d5c92a4b4ffa52de8fda6b77cc432efdb0210034b3d8471b10b8efb167687e878c9eb71c799b66530b9e894def33c54625be88385bab3ce7f046a906d954012b9dbd6a4bf21ba356d8a87aeb8694161e98892c978870d92c1e1adb86591d98b7bde5f17c5b6ac375018c00b704a4eec9cf532a157ff2ad8d28b5e718fdba46f53aa421b7f09ec6df10747f77ac54d9302b91715a9eacf6093b97ed51b34db4e2ece0b7c18d4a058f219e9333e804780c321f171fa6d1eaa27b5eaaf42495d84bb6d853077985752d8af4021fc055e7046d94778cd41feb5cf83fb5f69cadcc7536e1ba9e616ed7fdb87f7f8c973c31f3458d9c6dbd7e1cda6a9e0862b8f865bc153e11381c5bd9cdddaace0784a17dd418d4e52db8dba1069bcae5dd6fc9b2a0a4e017ddccdea9a1cafc1f475e514dedfb02dce23352aa0ff6ccf6271c02e04d143d9d12d37e87abf1848a8b8f6db22ec8c65ef44f729c34c5a1e605475e15500066fcaf8cfa11995025562d7743ff7c361bd9577d2c32b7068d4244c2847e35ab1d4fff0073f699f533a8858310e19d9fd5aa413d9cf57f99833a084837aca3ab3afae3c611f7a76d56da6bfafb22390b023a581359b0384953b0887e294dbd93ceba73e0507b9611bf138e28e098b2f443c2079cdcee631951f9d0443ecc06bd56bae9f1bd94ae2acf041983e772027145544ee342a3448e28b2df3d2d8c405039d8d4ad58c40f5542aee6c260fe560464e73fa20e74dcce46926f3e6bc6898d0a3632decb9ba654a5142db0aa246c4cd2d16ce10f17e0fbc3648a45ae986135632bb08080bc287d45548c5656cff42bd7aaac994e731061aa3a47f1d2d9e940e3e94cf2298f590b082a8bfd68f772aa42afccbd59f33f0a8e0b11c90a2bb93416cc6f7668cb8cf34303af55afeb524f5fdef3d6ca1a47c73f0409991068bc9304573c08a3897bb9cf04d4b3d1b87e2c6ca45777f7e26825e7ed42ac2d3674632f69fae68e0fc52594b56096db271b72afdb96f53cb5d0af24de16613ba8a68b15129dcb19bc1b2f430bd55114dc5310090405e29ba881d9f744d35a73ac7cd6ddb2d4b6246eca42c6102fab5904a86eee90d79524673eda9d3d9ab822ef1647364ed9a09b12144723bca10e8d10355d6535cf7889c25cf7637e074d72aa802f00bc30bf38f98ec123c30da43d83561b40fdb684f7dc141454ba184e9534cda8834c79b6b146ca4f6b169832d74013b949a6977ded632634d0b5e6784da6fff0d6eecdd0c8f9b4c5b05f9fb137142eed8425df3d4f4aaea1520f6be6008eba843f14c16af5f0890110419313e0efd5a10175b39e3a7fd1ccae76f94852a4efb54939567f940793ee01d33660e6d91316e2198169872275603b38274aa287fa366ae704901e949d5f088696bd87bc0e2c5a047b6b049e9225d3e89278e113163d261f01381af98237cd52ca0f849024b10c8f23eb194c8b3e0b74f9b1a2b6cbf2f795e2a8c6b1329b94f81f6f6c12e6200bc79a9fc8db2570c319ad7374efab967c893444d5ae52f3df5f707390ca7db24da73a581a397674953cce8154b9097fa6eb0c86a6d8413e10f2230d64ba587f584bb8938d5d1f2e14994f30cea5a44945204931245a201b2cc62149804e7eadd190fcc728175ecc9acefd6cdc5828ac05458a451089f0092b6b69a50265eebf33ba46f7c15dd21076df1ef12468f2c8eae11193542baff976b6ea644016f2d9409f0d8599b0f48390e07d14d802e0f9a4b8985348aea1a447638ab3cc5a38e6d28e751568514bcbb27bdebe78ef4b0b6416cd2b5a407bcf2e36fc7b8efb0198e04f2b590e9b012387ff7e45033c30ed9ae3056ccee7054555b50452770495b6f223ff70369dcdf9ff07bd28189fc3c488abaa746fc905dafbcb57204ce4559767bd5c541b5aabe583c453f25deb1003088ed429902e4f68ac05678fde6ff4c139d1380addeabd1e28b4b59c2f82ba979d61d46d0c730298a222f95720b573389e8c3c7f1d90dba796160aeba3725e6b9f0038012d9d7e121f618aac2b9f3545a0dba3efafd24fa0d30c3c15774b66a1db5ef16af9b88e98a8fca7b9326595d3bbb13909fe3deb5ded74d46f6da2a99158ae6e99afd8fff48c14804cd689e9a2ae291d4ef0ec3fa4abd1b120760e79a6ba361304f1b03b5bbaf36d20409b84483c80960ab634b30451636ffe251d25da5439309c524d9969fb67d99f66530525b726985987fec029a1353bac1b2664491d75eb50a0142c5947e7e01ed98f386433cbcbbf7b55e21747937a42b040875b5ebe4083848f72cfeef8f41a27dda7a30d3b757ee652e73d3a761f6fbaec3066c99cbbae2756b494352fe277813f4b77862f7dc8f10c05afa57aa986b30cb992f33a4baf4d34b396bedbb11e3afced8277772bde6e8f212539c5d1067c8333965ba788b4eb723bcadc242bcf42db8d91d5120471cf048e24aa2f002fafd7e2d8b9aa4ec2f47e589359869cc519c44935c63ddda4f301ed7cf9ce4c0bf5cc9aee78e83ceb82c4fc1fa13353346de312d9f5af8c2644384bf6e6616b5a477bedfe717af2e48c24795881830f98cfd464cd0764d73fbd5e0e701b34ecb577434b32d553f513565d27ba1af8672489d6863e59e76c8dc5858598f432ec7e0b89631e603cc1095b5bc610a992afd7ca19e8027e727d73c06603573a89a524e27d8af7eaf443c4ca3b2d15bf89092d2ef2f5a82174a3aafd1664f9a41f866a3e37c7b047f91484359b0ebb47e5a08944ca3d79a2d358425df159642a8dd50d50a48931b858031f45d7c9a7dd59f84d5278bcc89aecbc2c16af424e579f4fa5c61cabc2b48f055890960d6c8b63a04345574711dc1a96b919ed2fe4700063c78f9b672c6c25e902ba4e986713f3041e11c3a4f104efd5c1f267a0e32ea3102a21562d7492067210774ca674a722a739795779cf805c824ca05ddaec077299de67206be9910e58e6d2593adfc57af69bc8a2683dfdef3b76208c3744d6c8cb91baf9f849e0c55a6ea27f8e89f89dceb2072572d2c804448d41d7aabe61c04e2241d10e1729d76cdec9abc28bdd0d65395935cc71ba8ad4a510901624b3188a9561cfceb98d8f0147e7881b07e495545406c963405c854befc3e7e51cfc7aae94d9fe3dea53f2c8fcf5882e0d2ae5d8c67e0392621717c1244d6a7b80a2ec5c1e14a5d1d827edac5edcc9b60d9989ad8b9427debbc88574e833a6bbe556020ed16bade41f1d64650bfbbcd253fe32b218db39bf80f68c415f1f2837819cca2f717dd0334f722b0bebc1315e8bee879ceecedec6939a7b4cff41e00dcd6c88617cc062737843787cf748a46e1ecde314a2b164a1ebc96dbcb76145820872be144a4e6bc16f8bf292771ac1bf2fa6a94d6c5b6ae6035578631e1a4a8ef28bb3daa0e078377574a02aec53b9bb4bebf11a51014e0405414c7e974f49c10a7af1118180a6311c780f3f163d80be1c2667d99a643bc7c7d4f4de7899bd565e2fdb4c2e3c37a7446d0d11cd93693219579e968430dcdb9d2fda426b40f74c77aa08f3cf1c1079953cc179b12fa61c315a183cd527eeb67b3cb813746b691e4814cf37096c94511aff2724e648bddb3407f5be361f8e7a989208a05b6f7f222cf89e05fb5fb8d56b80826079c1513562edf8068e30ef62969bf8e09ad61551249dcaa8191160d118993308c74d4c16889944edd2da6f754356a0c3a8c11d5cc7d1700875c6763b38034d167727ee10cd963f56794beac63d42a19164bff4988586fb9cfc5124d60d0c976df7f423fe1c4f08a729651301d6efc4dd0b5c6d7839ec3e5c6f14fcea7efb7777d19f3298232e467d99f1bdc5915caf58216ec1847b15a87f50f468b46684756c64954d328e7f07cda7d0d729d6b88c229e3146869aeab1b464e9837eae710b731c2c00525cf7b49e871c06d3f8bd684b7d45203638f51f5d171879815e70d1dcc0f5a9808f19451c2b6de35a5b6fd2502e952bbb5810f9cc08480125f6abe0093b283fee29fea18f92033624364fecc1d9c7b17be27476f41d81c9b2b6b9848e66f465bf3c5b7ac6668bf84b8ae42c05a8d3e6bba4d0560050b3a0f7ae1d127286052bbaadef83b784f2546c9573786b14e02a3e4325205ef2f3a8313263a6f21ec0a5d02fcc39508acc6ec67397973051aaadb9fd87fab1ed5828676b5deb0171a9c573e171fedc445865a03f16989d15c10b8ac75dec40ae719c55a1cb1e61ccd2f3a0096496e63f246ded1b03f8692c6c7f7832db538f15ea6731f71b624d0777993a9c530ab5325491a9696d041221542f61f692cd1363f7f536c9170fe4ec4c65dcc2e25057a048e51d8aec2a8245bacc287a2f844d0e7608d278eaeaebfa089f485c728deea2fe3cbe60de3c267e873db7fddd1b2feebe3a4b9a42fb86eeb8ee26d491ceb4eaa16dcebc53da72205f5fa49cf6e989e0427e000394574bc4fe404d2383f8e82525a9deb546cd7cc4a05802cf0f205e5e11444e383336fa8bc3abf0732e3da4062cea1968728c6f2385c94658569ec507a4bbba00122dbac95d21b405b8b61040db258683b5f900a79b814d631f526cbd2b06e8e864628bca63af3dfeba1a69dc5002e8f399cff4fc6208283975171000848367ac02be92a43bedf89f0f0b0e2868339d85c1e3afa4f5a0c99a3f84a8739aaaab6305fb2668f08528feed9f2cc4da392c50a904451299595c55c7f1924c52b6cf9e00ce72c560d565bbc31be5fcc669c38a4d4620172eb3717b40585af257b1de8821358246750c01ce25f21d43349ecccef76d47fa998c8310390a34c3c382a8e9eeb9aadf0ca1beab4ed3764ff404aaf42dea436e1b74bd75e36b8d528217474050eebc15c3519d41cba713d0f4f68758603452b43716bbe8b55fa221556e01f5c90014ed39890d92732ca96edf0c6816833d7ccdcf32e3419cf50de8da390eba6cf512e0159b5573bb19c8350f32ce0437365ab43e6ec4163af439494b84c5fde32002c08a6ea99f4de9678aebf81b00ea0e2de3ac6c71b9b5a892f97e6b3630d9018b1f177298395052acd1b07414a4ddf383c311fd58cbb0d5826b1692e8305ec121ddd1e89f63ba562737c145fad6a7bc5467f6c49e89986aa2ab2cd5ddadf5eb82407cd2813d8f8c3c2288b6b3fcbfa4797fc90832cd164dd6f6d40150adb8a8a1823406d746a0fb31db70ec63a2bbc40895ac405e0d18789c8016c6866efa4578132dcec674a75a4586702539e6eebee617823be50aaddda62201a1dcee55b8be2b0f170aec239c4a91f6ccb28df3bfaf6b13ef1ede36d2ccd2dfaaf2dc415665e3209f0d93ee34c76bb579012ebc68fcae203346522e533ac22819ccbb2c312b5a5b17efa5c4de03e6150c2d1edae74d749321eebe67e289efab377be7023a3c3512e10fed4254761af70166116dfb203793d81522878085f691c559adeee546667a02fb30213237ac55728f8c016ff2522c9f4d49871b547aa98c009d766c64710315f85f83227e4308e37deed38d072fa248a717240657cf66b900821235288945c7b34a81d90b3a085e54b90d4c457781089ddbff93600ba46064ce5b38c1c89478f19bcbb2e18a965401610db8ffabb8d1c6c4b365b6bb17448b35cba966abd8714a40d993ed854be8293147742268aac46ae523ce4f970df7e980eedc5a76afa7f5db8471a9d8b31dd79e6df16fef28d77cf8f7f1f348bb88165178354c1d595e396423a20078a08bbd01878b9a2514a48aa186b387a5f37eb54218674026cbe57f5774d93d7e28ff0d7c1d8e58a0697b0c8a4d07886c9479e80d05c4388c4cd64b069781f751ae19c6fd38234c87b9da96a49ad0ffbd622ffbdca2c915f78103ed68d7b5ff3c7f7cfeda5757bcc9e6b0a94933e1b44c98ba9fcce1cc4619ab84f13233029725623aadbc149888bb2a1fe5f7199615c09027ce25a13f97d9dbf83e64fa83138b36c374a534bed2b24a10fe2dd4b3777af0f2ff1529a8b902157908a979dd251f12d31adb3c0a40964f12e9cbb1b49c4fb413205565e17f09a756064c1581ef33cd7797edfd9c85b5a91025b0e1cd1c61fab327420295568c75ba0721d0bd6b4278b6bb2e6e7ade13cf156a43cc659c6128293d22130a433789a93cb79de51a4bf85b6ccb69fceeeefa5459b9395bc6f23414a7babbda21e091a10d4c7bd63910b1994faf0ffadac398436ec0285c8f7c192d6023a6a7370c0ad19ded38a8bb628c0d98b610f4e92c185fb8447b2131c4a05c166483f6bdf275a132338418b846e67d4b3253be7eef425b2dc619dedb97e83f3d6fbf14c475f4a7d136f50a65ec09797aee705030c8cdcec9931ed3de6da8f597da9acd23f0746f73ced564bc2549843aef381dd62d3246815fa15b6668985d7d5556c5d31036f664d7636a44a4eea86c3b072dae33254e0134ebbbae70a15b6fd7ce38a38d7c55adfb42eecc26e87e2bf9630252cd64704bd240528929f0d934f7e24d1dc8a97e2dde421edf5a1671ef1d78c6353bd10367d29fdae338def3a3cd8994cd52f9c2afd120d89e102e77961cf0b50fbeaeef5c85b6d91f965d431d96e1b2ddef2da07920046b0a34fed58b00cb6678bb4c911a38eb5ab8030c94a4a32dc6af7bdec8048a4fdb9501a956f1e05d9bcf7a5eda3a547f7e109705adc018dc5431eb4db561636c4575ce3bfe51562acd8b8443f3d492f6aa0925a3e1bab471293ee3eceed1cf7ffa358a027fcb94939b7663bf472b2520b93f212960777d64691eef75e8df29de814936145a59fb7fe821de7c98b699905c53b581482817a026907986fb92e62219b2bbf9a94390c2b7c6b5fd4ae1fe30d18cc9b8628f46651efb2e7fee16d130717dbc0133cc0c713f39d2861365804fa2c5bfe185efde0da630d4801b0443cb5d48c1244f494444339fb9ed564a9c90a6bffc073f612386de34a8265f9ad42421aaf8c1e1a437997b208912d9fa1634d77fea3c4f5d52d1216b2c7e5dd967159af6bac4b88af99814f6e1ba269b4c429a87bca68878225d67ba09100dfbd8d02b4957931e3d15adc6bd6dc8e885a7b194559b65ad3106c2f98445000ab6ec11ed21c1f2e47f3baedd1c976dcdd34010c64e2a55969e6f1b76b4622cde34d6b793f12240fd7cc1d279564c41ed5963814a80e7e081bf4c45f579c63f5207f66ef41bad7bc412ee9ada27b316324968721a20a16d5adc2e0ce22cc7076433b26346b81defd651e7f2a5cc53909ad6b4bd666a0c6bad709cbefc06e2d5f5989ec6ec75f15c4578225919953f25d39da8ee2096be43837685eb02da87e94377bcff8ad64faa70cbf64aea239f2f08f757d902db87f2865e81d9b907fb3570a8ada1952e977543784c649c7a5b9afa272e05e32c4498c6fc920bc3554fd0a1c320a91cd18dc29000c29a25d77f34b78cc0d93f5656ae058ce8338f75bab140e35b64aa5808bbd452fad54e70690de17b930969baba08e8fbb699dcc193102d735e1ebf7f981fbf6c63b7f61861e8b25689c22929ca8e5a9e90561dd3b726ed0e6ee54770bc6c77ebdfae034365b648a2e08fa687f570daa5a521371a48131af57ca9aada26843f165a6ff66490e479ba3c87e8ac0304d0229d65f4673d9a7550f0789bf7803588f30a2dfab525dbc57c4ee32f7ebafb1498509bd9602b33c0fb710579f1d7131a57d425c919c9128a95efe5b02b0ab8012cc34f4551994819c95c06d20290bed56b404d590d492a4c261ed7f551228991f42a2ad99a6ab2fe5f3d55e8a673c339d506900f4eb6ceb1ce0f977baaeaa9455c40386840fee76c6396e0b6d5e81eea8e968a3df62ae0b3a1c5295fdc19b907bab20d63bd2ab31a31a0bdf2eb151db4525de7e4967938d54999481cac69aa6279f0335f353c511f41810e54068e7a578d1d82c2a3d18074512b7e1d585abde0ef6a8a5bfebb7ef6ac8eb591a62bcfca80cd0542ae9f8d03a335fa9116b503732c0cc6a04cf1f1e8df1bbf7df4a9b83450b982a6fe7ade15f60ed6039daa98f3b96f1873056a8bec5d46772a1e162600c977c7e5de42e6cc8b4a32c8174687d2eea4d04a112603f59f9efea0e08603b02a12ce7b813aa5e4c9f3dea7ecb4ae328920d7683263907618480ac27c4975685a245ced30dc36b09a772a4c7e0d668f42ef86ca728243580f392697b152c981396c457ed11a6322f66429b37de5a2002a519bd20f7260a9c7bf312a7040c7119e0fdef2d6116238f18b7daefccf58d83e77f9bb3cf7c992c0825f6d5064c6b24603bffb9bc4a0536125a72d93c5930d2b5e75c853071c718225e4224fc21f86253328067b1976b9deba24fea254e46f47699088be538fc6e345ef63f0b40fff09cf2a71fe7421de4c430ecba82558d7b7791e59b9aeaba54538ad6e36b292df951115168877ff0c33873d1a4e02d5f02876fe4a300d94cb18efd76d6e2c694b9db286b831a8ff254d243c3e0d324f8a9739daa691d6c817c1faff87924bba687ab454bb98d38964abbd2ad87c3720d3769799c56986b5a6e185df6adc430911191cebb2d68dd43aa9ab078acb237b525aaa638c5227c3b8e765dffe6e8734664e906496500cfac37486572f3c025b54efe805b04735646789e808921577634bdd8aafc5ce1b267ea9040d3a58cd01c3d5fdfc7d6301e107728fbdccf87f25d307c0c6de80ace829073ba5f45bcc335f2f2f9e77bb72b48a282feb012717ccd2b4429b852454428ced75f8b2f6ba23bb55e7d876dbbc52c195c827f763d021ef5fd89579d6cbe0ae464ae288922ffb9e8770ac1a241bd67919ff34531fbe244eb31a64b6a6a51a913c8158a7b8b1811514673dde1d3aa08cee8df2554b3987d870edb03cafdcf59782e9c6086cf578eff7a370a32ae1aeb11259e5bb59a525de1f717265228596571342cc62d0dc383e5c6e52694c9644a31e495235b4433a5bb1a3509569fb39a2af097cfcbe78d50b85583b098ba85842afaefa2b73943ff190a5989570d7790449cf5e7b90853cc738ccc02061764e028234054ffcef7470e97f96d4add764b2eb519b5c18d2c398260d7adad08292a99b7326bbc0de7a1fbe9aef8bfec578a529c9e828da92c663b4cb6ad3de395e6b649d26b2e5f77d82721051fe29443a4c165d635f3d56f202a44a40fc867fe9588700fba97b35853dc909ea75d381e1690ac84d5375c291da53adc3228156385471655d6e9ec64057477f35b8c61caa136411a5fecb3dd87def7e8d679aaf46fc12038f60a793b9334be46f71044cfa1975a87d6744d89905ad73ec57dc1a11dc842a54f637c07002ae2c941d863fb56429b5c3ecbfc3718b18564fed9b0a2b9c63c317d824de1fffb5b3b0cf096feb962ea214dc5e83f85753c6c2cbe0717dced62a32bf2398215ae7bd10c340b2cd1505bff323a27c497c33a263abf74578aba79ae1efb37dc36ef181785825f3fc50554a3809bdf506556f57aec9b54da2f0bb59808ee9d15a310b2d45a7803316b4e0f1af3f4425bf7bec98a92c2e492d4ec7bf5cdd90704b0f7acc4a729c131db66892408c4fd12b5cb3cf9ebd6eaefed6c63bd9771bbba585df18e06c5600584167b4c45fc2ea2cc5c4c582ef8edfed3ac34c1ae848179b63fa3bd59a4c7bc614304343d6294661e58d454aff187872da580b5719951655f441f1cbc93c04ec595e5b41abbec36e7ef29a65f97a8dc057193ba6101364b9267601a6046150f7161726666179e4f268692492b799f4b34265908f2af81a7dff10b4832c31da05c24e0f0ecca1e3748bf7efbd447fe18d973e390436b9a8e8c88bc6a066309d935d5a12c712f5e1fc1d6ce6c000a1b5f229b4f42dcc7ec95c5eb4fb1748e3c4aaca041100625a866b855dd572ab55532b6c52f38d86bd6c5d3d96e659f6809e091f3c0ac431f59c2c503e7e4b1beff2b26def90832391b26bea90f22711874cca253b34ceea4218623bea938f10458b67bde5c68bc782ee9c1864e4942d30aebc8e49bd4af8f71e737e41d8bd93a0cfcc3387a8e78981d8de556f608d052e40e2768c0fb88e387051ee20dbfc89de27cb774519f214a8a275dc0c47496e299e3f082615376b66a6e8c2f0bdf5cf2de3391d223704e651fff0f9703007be18a6a1bc96fb23c011fb6598f1c200853017bff1ccac5255de3df2e6eb6970af06869141f0c116c01f617885926df484acc128aa0e3d0f9255887207a6b0d010a640753ba03edae03396b2e5d2fb54eba609b3035b9be3b26a38fb988be3647e641d6146b34bb1b62878d45f9df0755bc5b6da3d072db669fb21204caacd2fef69b37a460d41ae3a1c7c51b41e9c30ed7e0a2f6620a0f201fbc89138aee2b9906e8a171e2d4be0cffd70b369054f7ab550acf49836175152b1435882d91bde31f8f6ad0f969da4b02664da430520b9bd779ab71be5cb31ee97137d8408941695badd2f5f639c81d2044669b520f3d07c10f4b51fedff9ea72f0d8c7f43a6889da8064fc6ddf334534598a960bef7564120984b851b4fb61868fc53a4d648266463eb76d5f11fe0b507fb3a776ca343ebbd9c307543f863ca975099c2d0596d6a2e84a2e9e8d015e04be391935f9e4d47688c705cc5b5d7a53af9d56d1027c9f534829c7866de754e5a7fd04b2c07657cd625c0eeb032409fdd648371f73c2c351a6cc71a34393a9f9d69ed8defff3beac952c581186489ef5798a39d1d5246d2c6beeb0d4dbb7924284829c20896544b937bf19109f04c1110e5a09723f0117c678ccccbfb1a648bb2691f3d53fd87a1782cc9556c2b54329cdb5dd10d367b1654fc588356d8e498eb9e439bb2ae3fc38c534a06fee7624587a9cfdfdbd6da569ba53e53555b80ef3907201e89bdde2835f5122b6832f5d9639f6a5ac414e7e45a833455d52eb547872360f047788317f8b5ed982f06eaddb9ceb4269d4a6ce20aa49739c5f35e6fb8e32e5518f22a0b7cfb6993b109c6c3ff545a3e0f7c3ddb8a08666937f73aa074170bd8caf2b8f833e1961e226fdb78bbdfcc5ec3444aee36e06aad5eeb1cf76cdc8553971634c38eec85c6f1cac6aef68f39cd3bb0eb05030d1939a5546f34ba284973d58e8bf3b8d7dd22aa9aeaff14d9f05b0d948f0b132388bcd74fbac426b35170756300eac4144fa1ffd214eb522a4e0c5c24c38939128a4601f237b3840abaead1e77c27f5da52a407cc8d3003edec021254b98d2f68c61486137d44affc1af63bac6eb1474385b91a6519a77421bcffbbaf6aabcd5db4843e45990bda3bc4f4be304fde1ab812437ceb1a58cfb495de91f8462b16d45e4545d4e899e5512739415b1e85acb9e440a79260933fac3129e925256828856b05765046dca193dcb69032b1e70e052f5507e3906c07a4a3612fe969f4f3d80705b55339f96a2ad6bfa48a6ab94f934ff4f950e573d1b1f20982f48ba8af38545175af14b6f850ec00a9766f41614c728a451af1b32bcf6ebe13d85da35a66860b7895be7680ef00ff368f91d5d3617471a13acb32d8be7c4d480e50d622d2471182eb5d6437cccde9e06bd2c4904b251acf4dfe7286c6a537bb5b7ff229cdb808b2fc51b2980ddef45db8738d2873e51ca0346e2471db29de98e0b87c2484b6597b947fecfd1d1e9caf09e25430b65ba0de8f492cd8d7ef57804cf66570cc49f3dcab81c83b90d959f584f9ccd9f2cbe60be1071a2f68ada94519c7ed2369d12705f179b739d4dfcd436a77f25e7119e294fa5b84d9529b5d64e0abd66428b786ed648ab32dcde0e14fa915d71db7fdaae647a232c4357c6129582ee0501570892e262b9e59b652e875441de0f9a6d74e816f877d4e295f52253d059545542685bf71a76f2939b4e01b418c253d46975e7aca9d952de31d6508b542896de1b82e1ee84ec44bc130b44bd0d1dbce9635e9080fa8dc8dc4ea0ab01c420a5dfe6d1cf9b54ed66b6bbb74cd481b6703492598e35dbb82eeb23bf6fcc3024b2c96fc87e45d4991b198f901306319480902ffe7ccb0b206f9acc18f701a42e99b97462cacc85d3de31048e93e139ea2154689be9ca13f46c45baaeee9fde1a5978327594fc8acb056aeb5179675fb9779ac20c41eabd82f987727e2e79a8f3f002cb4cd763ecb7408c7f046c97feeab72e57e228fff5f98c6a848121b09505959370de19c4df80ee1cfc215ab0beddb96d38f38f8c8df9a185a1fb8622791cccc4d6b20a9e0fcda1f78a1a334eb8117370287d767918cf3a8bd1d2827a050828274571481083c7014cf147887a636a56355b7a72bdca152a66492c492bd3c634e68c6f07fa095957fc9913f5fa36cae7a43292b78b67ac894f17d805cd37b3cb032c0fe278424ffb6fb0b5b225c93c63220badbffaa91285e935514b2a1eecd54f5f2e39dc4900b1b4b149fb96d81c2415a51f9b5a3c4db61516f3d19070e615652b43d7024e2661f5daba2981534ac1ef14d7070c89ea63e2a66e22bb988c888dc36345832ab370914e65a9c145cecf33bded17f060a8c33d7395049efff9348e8d5f34f4c913ac79b0b5e2998030257c1ee39ba311a6e3eb1ef7c16e7f371e97f559d0a0982a88a066cb055c40566ab9e7cac6e43e6442db48624bd949700b14c0e64dab873639fe2681eb67e632eaba08f4f7e6dd6b85180eaed4b75138f880eae82d3341282834b3fe04c9fa925b0c685176827ced3bcccb26ddc8f1d7c586b4e0e832872fd8568708b10abfad60234eb4f13c6fca3ac076e88c008f41c069e8269ccc32ab20b2b562afc0ea680edec2e3b307edcb63272e17ebb6f47147d49f2000fe6f1dfd9066fcf6ddf27ada3d39e9f70f77a55a30e6245ec2c576333082ac2024c66a7b39b865f028775fdb29540ee67000fd6307c9cf1440b82d85503336df6682b1586977f56547db8c17739253cd003afc413783d35a2ab66aa8b66ed983cfbdffac40bc0ae64f28c7b74e71f7ef020b45ca9f5d08e01f19eca6afcf55f193c1c944ac0bf27db5c9c55e534158f4392fbf8f2a53361b4d53c467cc87e2bccaf0a662413ab682830ebf3ec640ac8a245b9bed4efb6797ada64fa73920df13e6f02e6606c764ce8316f512b6b5c68ded1ba8e59c9ebc4ea6dc1b7a7968457c31cb890166a96e66b44c51e0f0913cf5954bbd9f9b44fd0ce31c4f8a3e54d5a41a24b79e94f02abffa7f3b211bb42db00dcf82e422f466074643670b68918becf305e036ba46b67b3e14432e55e45a55a931897e59c8393b8564c61312985dc475bfc23be095d5617eed999122f733c3e05887c1e596ffe37b1d572b509a396d3a4f9f086b52833ed6dd958c901a5a941124ae14f865486b9446b8a81cc81fb8140cbdb57a9cd1ecab435811e0ed51acb57d6adba25bfb899d9981f3037a48f3c2327fe4458183ac2100794fa8bc0eb2367c534e24c19322e1b6da0fb6d6a3161a3952431ef35d71c64bd2fdf2fd3fa57ad19cd9e88a5d318b3e98c947c5d92b4a6a535e30e49958d73684d2af6c589f4745d292f001ea099a013307016d810d0213034bedcfe3c5b539ef7b93d9ef47ce9ff6a790352fbdfb634db7bd97fdeb48014bf1cc673713e972b251c67cad5fbadf9e158ec0221c6b4a6cee0f2d87bc7528c8d584db3c9d2c4b2a64aa8af945e9de96af38c038bd6d1ee5071e3682ca6f03f2bf249a3d3830c1cb33e4ee7f5556482dd385fc460af65faa60c7b9891818df03e3c87afd9aee6d1da52f4827a14f7bdb021ceeb5f49d8d25226b6e1e1eef70b603b87dff93dffd83c7c2e76c234540b2495ebbf0cf204d8487b886a7e346bb6403c5d2001d8d64ec0dc811ef496cb79259c899f49199ecc662b64d661fcf249b1aca34f6ccbc1eeae1a18f04157425af86f28d3d3a4a975d2db5b1a1ecdcb287b9de3cd9bb4628adaa658522371b02faff4961c91a12672bec68c4aee628ddf5588682f802c5f3631636cc77860163d3c1d3af1dfbcdded8807f877741cee3b282616d2586b907924158f97f941464ef8d4710defa4e12efb51b3db604158ce6e83f395af7c48690a02d07de007c650dc9af6f1402cb0a427babe3f8cd4fa631eb21e1eb654e02cf18df67ad33937cf3ce1eeef185a185a9ccd20cfb1bf5d8b8781fb3902517e2122ce3cafe4d12575c69a9ede2e6e31523e19b71dd0a96cf29323404f1ebec91d4b224cc893ba4785df5a810ca720b7490e5629a3f1ec91c490f5e322b722ea0fdcf3f0f40e332ee4c90a60e5fd8e29cc79648f7266f97cf860c380ce37f0cdb837aa63c0124fcf78e289eece4b885b8e49d3e2603660469b907e78c760d202bea97e3cd4838147f79da626e0ab57fe14b8942eddc45108c44dd813fb502a56262fae0ae8ee251487dbc22d0566cfd46ad4d611f8d2ab95a91deacd9776729cf9172f435a278eba82995b708d952ae3e9b6102715c2ec7ba10260c6a9b606a0e07d202c213e384898673f0dc76a90129d0abbb4a5d055070f45eb2fb37bdd0875a726afb2849d129fa8a240626ba322464e2ed12a21bd312d7fee3a34e0ced9b74aa8d22f7642e923d9bffcd55bea06793e228dd0eeb55e55bea3d5296d65ee341f054436777cb3b2b903bcfc11ad7f7e6722fbc4c9a88ee399db2ac550eb50c4917a3b92af24541492b4fe4c0017b18d5328e0315a241a58254d77840de68a40b2166b312526e9c016ff2c099ab767a2a27262811cbd639c9f381c411c8ad641fd7ffe21e6cf73470196188af7e59c641c81569b26a4b9cbf14bbf8e793c0dc3ebb765424f83a2e003ae1ef9dd1ba7f37c054d72def60e9ca4888d6e079d389cc07e0ac37d97a7dbe24a23ccf0db5b8ec3ca5d716ec4888114c99e73b689516cf2a27193e19af5a2b609537e2168cc24127476de5c44989032124c43cc7a0e78dd6c4a587cd265dc1bfadc9cc58af61fea6327078dc7577e3c1afac8a96feee36b5fd556b1db1c5029811e3d05d6036fe42aecb496dc92aa5215823f2610068d7c7063dc22f77c2bdd62ec072ce0e09840fd85ad227a3dc8f1c1a8d15647752b1ec5a364cca05f2dbf0b4f6c4dbe69cf76f820e63949fb52fe475ec468f54c6741440cef9f47bc1f87ce12a9b226f51cdb0f976fcffa06412b5732383f863db52dcc20202c412aeded551709c91cdd9cb3a231544256005b5c87eb8e4e59ada9ccb1a552993909ab673070d0b09e629fc7a5067aa9cbc545c453b3b3d84ca149ba96e960ce65fb5d42d06a6c2066cb47fcbf60a7ca8ca2c961955e0eaf18bd5e40aca127e8130e98ad9cd26d779fe7f916fc28a53b93c5c995f158d7b4021711b4d7efc7a96d967b3044c246541f37876c0c7e6a4cbb58047d6cd1d5cdcd3979b751803e612cc09d077c5abd086fc85c0e02a321c004c40b38db6d90e60a892fc3cee39a37216123e52ea5f883074c7219f55a616493fe9158f675d12bddf04c55a8457480858170021ec76eba2f21adc22dffc576f2862efd65ff17a0c50baf73e38b9c28ece0c5498ceecd4306f07d1a2c60c24e8f1a92b18a9bfa9ad99393ce0096ec9823a8313c301a3a58211428a68407e72fd83f166c0d1f3dae74e675d50fb7aaaf129535f4ca6479db26f7f674c077bb11398ccf978b2ce0c0b369e0f5686fd34bd5ade97e14ba818230f1fec8fc6cb51631ad1d0498148f10497676a8573f1d4be43f24277143bb1eee0ec72f0f8fcbad21b772fb1308e5c25afc758fe14256e10212457f6b14d880600ef701821486f150c6f362f403de766849f1d1326a09c6161312f7a5a274b994e62fca295472da9ff4d2cacd574f7cdc9a89042bed0a0ebf8573ef960e4457fe6b05aef1cca9fd39f354974145362a76d97a043709267494951263459f3379a5ab12ff96eac1a3e370d0056ac32dd724a802ae06c04038e327e3cb632a6e367536fbddbf3c36aeba709e085409b43b10fccbfd04485192175e7ff57a03111eb2317ed728ac86271098da8de40cfc3d6db0f243d07033f6570ce66e31411c556601c3b746194b7d6eb20a4f267f748ee46057164e80f2e37e7126cd7c56d70709782f3941be8c0242a5e9805ba85a68fbd7ac9895c1a651ed8da30ac52cc8f96c604ad5004298521e539fd990243482e805350d0877b19c76f3f9fac1470beb3e24deca1b72ef60ded7206bc86ad3ce473eff51671657439bbd11511aa2321ff1f37a60c362e9b5ba35de29f9f19758cfd84dfb43a9299b7f3acd8a9b5a1477438373d964a82dea367683314b5bbadfcc0b4a8ee4c239b41e449a40e995fcdf8201f729ae8c12754085dc116a4d67b380325eb04ac2329c0201a4a3be3fdd2a5afbff39d8b9ba59bfe90e4784a676bcd6f70f217e0ab182e1343f7ce8ceebf01a100811ac8c39a5ce6900a356878c657427599a92e83b8c67d4bae3ff880af019dcb3bc6b4b39bcf55f3bc295583b4ba68ff076b1e657f95994c7381677966f705e19f80a6f7aa3cb323c1cd8d81b6cfaf1c6a1875c3f8040b868cde975e8e0872cf0ad7de28b58f40a80885e1cb43fde51d1fa4390015a4a3ea7339de3e39414062f9c2d80f8630583af3febf1a3c6b9df397e9a7ac8ec261473f7fa88f7fb2f40c353ea05bd8a32f533ba32e36e02b17320c9c9360231f34ea066ea54a6f909ed31fb0b5ba781a9a6b2184d16cc7eea19ba98a736f70c699b3095afeee56e8eeaf0f8fb34786234e47e6432633aab54d5614e4db0307fd2636a471715f8c0da393a0555188b10c3184844c5537cc0e5a8e1e5cdbd7c9b86116de36ac8f7f3bdeb5812ae772ebeda8bf6e4966003671215f71d710efb9214c12bf878707f097d2fa7087b7935ab22969ad93ed49e525d1c1c6453457f5da617100b9f2294cdd1b814ff99c316402735efc1b2d76c2a4be4fa3f1a475eab220d9f570ac2a0ec91643acbbec86a27a7ee13b05e3ca434244b9a471e7f2e189e086eaa77f3d02b6be8204c8122b8b41cc7ed33d7a4de96ece84d9eb592e37ef3fcbce79fc008d5d56599e3b3ced8f72da0b041d12baa13c4c5c1eecb56c637f1a9c768bb23d2a18b51c0d15df25669e69a235858d9d71889dc0a7372117a3df96a79213d300d96df0b8abc598a1a80cb642507d6fe64ad66d9ca195eb69456be23683d0fcda15db860afc0e432bd298ae80245e26ace94eb12ae3f74961181ba8676567fe3b784cf478c2f0e759437288e94e362becbe6d50bf1eee3c9a509fb1a349b433ecc4ed0fb2de4a54791aedefe6f6aa901b95dffd23cc3aa63451a636b3c09338992d91a0900d547cb697eb141f13b9fa7b6429441e985a41e1633ef6c9a8223e3aee709032a3b88c5aff6bbf996c3e34ac3bfa20c93b98c6359a4ac8dd866d98637b6d3d5677f8c91b8c3e242062c409ff10c52886929458e0d9606a694fcedd53a2383f658b6ca2e2308370653a9608bfa1b175c1372926d57fac93fa3e85353774ba24921e334a7a75224172ef767704bcdeb8c7951f96922bc1e0733b676743dc45b271d858432843424cb9fd6934cf088046a8c8a41e4ffe3e6c4c2c1bc10d67f1fc1971e7a6fbabf0dd0cabb2162df4d049f86f2109c7d703c1ba669b04ba01e76a35f05008c0dcb36dd6aeef40b76ff2710589c6b623e4af5637d676e875c5a43fe803e0779c59bba26004840e4c9252b2fbc377f7e78d35021532728cc2f4a135b7bf2fd0c74b89bc9ce3924b23f1fff6994e4619919fbbc13b17b7c6d663f6dfb8885d4a831f4c3286e48144d43ceadc1153408bb63bf07b41d24da73cfc147b0ac18ef71e195ca8be03d882bddab5c1cf0d285c521186457d5b0b93639cab2ac24b4b258e6e9b05db6d99abea835d82e077fee3a6aa5b7dd27227b5613fedd825204ac1baa151ca499a947945c91bbecd3372f9cfb94d2f492f937e228567e4ffef8ceb6e29baca6f71a6845400adb4b0554b40543270904d45f07b9f7bd862ba3cd5e51c3e0fdd987212bc66168f4971124c2bc429120f237022fbb71f46527aede3791db9996f89258404e8b5b88c7434527ddaa1e3ed294aa9b455f79df8bde4b652e4f52d41d33f0edc2bd1e8d2da1497a579a2f43548dca0c33590734466536b8997c060af705dea9c20e19401cc153f6999e5366615f4cb9ddfa8fc787b980556a9cbcab4341f5d064c0f631bc9cd913341e65f5535d999c7aadf3e16f0a0bdade5a9b42b790db4881056d9d44a29ddf66a71e6ed3db1fd0ada259adc001ecefaeef2a68e7f8c0e0ac2e5444546611a0bea74501ca112a5698af83b518c59420a1c0f7500f9a51e5a81de18f7b5b21e5af0f9d4f066dc670278e856f8edd62a214f5b35d82607a1ed9cb63799a4d769d5eadd40310abf6a7f42394a81e9eb993a9bc4dc410edca8d6538256bf6a66ca13a0e984e86fc49ba3b9241dfc40f3a68d7977a7d568f9df109b0a912dd2b205095e557a1d290ab52b82d510b94645a8096bb12aba6dbf10dd1250c27d3c67b5dff35c0475d486eea19483ff2b593c1cc418748d729bcfb8e7a257f59d18283ee3b7dbe7cd0e0fa6f8c876f8619e7b30ba3f084878a0c9462ff656ee86bd61116fb63798e3c38f2ceaead3e46ed181688d7bf60d263cabeda9ab07f849b4e619f04b5161e3f38b2175da26e2237b3ff7cd63399799a6d841920c55fd8aa42c569b1bbcf3dfe38a2ac2ea75e660513289f4138c4948f5a3dcca66b960b2d1a716275fa8e974e128934ae8dd0150132974728ce39e1c0bf59cdef3cd533ef06cb61a4b49a388a33f41f5479fe2bea47d9d411378a4596ede59ece4c81d18ec93e8d135dc690d3f813155e7394d5844174cb35fe0a3c02397e29302a99a63a0bf0c234da28a6966ac87003b363caf2b8e06095b90a885341ba78badd7499ffee1ec15b538aaa335cd54f85d7fe2f998c42c65c33067aaecc0762829feeb8638f40281f638aa71b1f8bd734cf021c4f0f026757f4e73e422a71cd989af9ca427c17f8f599f9c4a06a71403ae7e2b001b5ab3791c53827aef65b8696619a5a0a3e2df04d78368806a07d0b01553b18798d5926e7278b9416462ef7485d1801fbb6221d52018506a31339e55e3c388409996e22f6f00a7e029a6a99e0e5e56b5964cbdc2b8d53a94a12648d610ea7e0ffc8d681126e000ac025052a29409fe030b83d0387976bb2d34f62f39a538ac03d809fd80f2c6b6492c2d8c1a690988525739ede86b296178243bf6f653a9b53850e435c7d2f8fe0e39189ea7790a56d344d5279ed8c28b4186a2e4e86aa800e638831e58ee82b71ae3ac8be4050251920ace75ab6f185c0f7280968395f7fa7fc495bbee2546c0c64a472563bb941eff1c0051df83fb6c57049d6fb6ec0122b44734564fc8c50c01cad71e75f2a26d49028eb3ac8422071f4b490277f069073501f02ae56037991e539273f4120de81f5006fab489b0b76e1d3b76bb2d35216b0799d4076a4a0cdc096212da56be6b773c109ff034747919b3d76abb503a1f91db65ca50d7a8636d60f7a3096a71ca60e17bd7eea5bbe42178dbd15945ed16cd7749399bd774f44f54b0d9489b2e749d176e95f7cc842bb13d20072591ed817f3804bc952e4dc381ee8552f06e4aa0075aec213faa80bd7e0e713633b8505ba781a3c166b1becedf89a4dfa8dd22a5658f29ad94d39a9ff80115e90653b3c76ecba5054c26c2bd6848936afeb0682cedea37236149b1f16a18c986ca1b97cebea659292d87b93d7dc2e51e0c26e9e7894b4c6f0d3495f4ae075e4279ac34c1ae848179b63fa3bd59a4c7bc614304343d6294661e58d454aff187872da580b5719951655f441f1cbc93c04ec595e5b41abbec36e7ef29a65f97a8dc057193ba6101364b9267601a6046150f71617762bfb661d3b34792cf3896a885809fa6ec3bca9bd85ad41482a9aba9b234ca725fcb4b503aa3a1e12093aeab08c642850e98f203eb8d1375da2a9e1aecb78952200bbba15c3f38d0d5a7f69889c1d3582bdde683ef8c49d0c6c4b15172b4d63461415a3d529ff9f4b9edfc7306469518a5264dbb44952a16a8a45702d4495ac88e6800191714bdd3ac56f666c0d74fea30f33e3a30d9680fb6e9ce5da6a096691f90855cf37c93b2961905ec6d07e088dafc7c8563be70373b8325a3f095b2dbddbe28e9ac9d4a77304e0d08b0a21418c3ab7543155c446516921429be20360b16b873d4eb9c7a10a19ee9c0eb606b4180d9549e3b1c390f9b673ece6cb339001e8ad5c0bd1188978b1492fff78267477d73434f13a4cc4ddacfecaa6acf906b29618fbfb5b46abc72c2605566a7995bdd3409c8635bf3408a98aed4222a0c87dbc8fa9cec239e4c57fe8ee51123c0710275e3fe4f5460c390249d389d9eb7b4529384a3a7f16fed326b7b8042d72ac8be2508569d475c9cd04082ee32b82a3c4d8707686b994965d65408b8f98afb4e5b0871701be39ee1b36006944cc05cb702ca126685d3e985708d9f19d5d2d5772819c68a07ce0ab11420ef37c60cb0e795271618ebe11e9a1d9f2f270d9a976674fee09e3e08c6ffca970a8b6ad0f969da4b02664da430520b9bd779ab71be5cb31ee97137d8408941695badd2f5f639c81d2044669b520f3d07c10f4b51fedff9ea72f0d8c7f43a6889da8064fc6ddf334534598a960bef7564120984799a5f22c2be3a68a2a8cd828efd52612bcc8dcda5e7483a6b4269eca870f42965d937e22378cad95670bfbf4e8ceefac7a7c75d53b2ade2b4533cf49a3706dfa5a188f0313a76f7e4f5fd4f3ee5ca8c8f5ca7ac3ec8fe3a6318938ccd61ca62159765ebd96e7333638ce0f48a160d38f56aa1b9d5bc1ba12f2cea34fae54df92b69c74640b5d29e2392e7e453d345088215cd8411052c4d415caeea47efb76d18108be5108f63c9b027e98d4f71235e765505ae23a73f45a792d43782e3c19c71247c17fce85fa7f5940c3fe27f328caa7e31b176222d0fdbe7fcdb4a8448ebf7d0e789ed335567e8bb68cb5a3fcc2bb810045b77ddf2238cafdd395f16aa2e2a00ffe0bbd03ee4411d18052579599c1d3dd3bd854a33fc0fd3a3cfe65a6ad748884c106e845545226b5e938f99bdf880e280c4ea1496407566e99f4c540ff950a348b3df53c5f7171b15e2a84536635539a6e2edd95b24cc9af395a16964f74d3e94707e28a769786605af2e57cc7954d316ce775d7ff99b7c15c2bf43665688b2cc02f006db206b85268bf38da40f3168119f51a3fee81d328cd0b50c583f5160fd545a6a556116ed4a9ad9212809b792548a1f62e476aa06e6e6b1f1c73a22ab5dad66c7baa16a46e0094885ff8158fbea1ae7a2256d70a8111c91c724cd7c355e49a6bb0f04d0b1a2267ebd60c5f807ecec1fea4f5db7dd9d718953089a76cffb4bd2a2f1ad0b8e61117f91b9451b8efbfcf1e15182651933e56ebabb8063794e87c488dfd9fbfc9c82471211818e2477d8d8307f0c7d847464c83e0eb730464190c7897d1ca93fab42586ba109bee3fd1318cf78b524ae59839b70e052f5507e3906c07a4a3612fe969f4f3d80705b55339f96a2ad6bfa48a6ab94f934ff4f950e573d1b1f20982f48ba8af38545175af14b6f850ec00a9766f41614c728a451af1b32bcf6ebe13d85da3579d47bd4434765645adba80ce59eee738c688b8d90c19c413841c0cdf6639c1805a7c5d9a7a03b494d8d371f9bb175a3b1729f673b057cc8b7550b2f928d7ddb7aacbe26f33a6fbeeb67d9555cdfb1acb6bc9e9f66c412c441dddb0bba75dba919c3f9926dd6a2410e6c8a3f095c8b072578727515d4e88dd23cc4037282b73c0c6786a96fda179a54cb4ca3fee6020f002631b83cade106bc0e2c6070ad2e70227f1d77577cfad602fdb02c31bfab1a4ef1ba801178d0c55b19c4fcf2e24273f8565a0f37d900e3e5d1094c08f10fcd9cfb37c44dd533a6ee3135629e09589efd71df921d8efdd9ae9e0cdf2b8e8576d1dd7a396288e040e63f00bb099ef9c93fb8884a1b42cbe2e3c36ca1721d6f0013de6c5a69311f413737de10db1ccff6ebd44d1f83278e640a5cade8eeaac140387f2dc657db8c468a42bb564414609747133f551d177fb9f15af84a811fab1faf2ee605eafeb5fb4a49ac1663e196928452ddb5f94678630b915dd46f8697fc9c03d3eecb0b206f9acc18f701a42e99b97462cacc85d3de31048e93e139ea2154689be9ca13f46c45baaeee9fde1a5978327594fc8acb056aeb5179675fb9779ac20c41eabd82f987727e2e79a8f3f002cb4cd763d0ee8e6b687f94d9fee6b121326f620822704c1c37fc12b3e3e81adaf5f22a70ffa4ee51140eab5ea7f73995d5f404b33b401c15efbdb72c6e8e4204c0b0b990b5cd11390212b8afe54fa99b0603086c980741ff6e562ef8d0ad81afc9812383652bd097bc1c91ee5651a972bd73c2599a38f3a22d4de6cee0b79475631f585209267af1d99904b5633f2590f1bc61b4d17ffcd67d3bcaa7a93ec18c975616d2cd2eb61d2fa313467e6d8b69ee0265fe6fd05e946cddf5a8fb9a3121acc15d3b17fa8255df68a370db4c59a7158319d4c92e46e3ed906f292d7eb336d376bbbe7b46ad2ed4f8e324d9cdb77b2efd4b343aa19b68d3a56d5973a40812d910e52cee2481af39e56f01a07e6c6c185733f346c75429d83bda64f335c87d38dcf0a0dfc2a979b0b5e2998030257c1ee39ba311a6e3eb1ef7c16e7f371e97f559d0a0982a88a066cb055c40566ab9e7cac6e43e6442db48624bd949700b14c0e64dab873639fe2681eb67e632eaba08f4f7e6dd6b85183f0f4947b7a296e17aa0a403c1478ecd95fdd865a38a7a92c040dd9f75a70405e1251cb92cb4e99b91fb926792d22038acf1afef93ef4c7cbe62d1048b83f1fbd8593a7797764bdc721f0934825142465b9cdd9215c6ba8ca0b468213e5ac48d46edd36921a9569be592f1638f9001840a92344d1ed5e6f6155e15cf4e4dceccfdf5226c3483beebd4816bb4740e88b8533b228d486f9e006200039fd7fa41d7f9c153dedffaf690ab82aa942f1475937dc1ca81e3641fd7d17ce103ebc3b787b694e51067f56447e0166453171770ba869ff7a688290d43edb07b56253a0e0642ac8a8b024ab3396072617b98e8689b4e29448ae0e4bcf907c994a91b014e584e9667fcbacd6238e99a680c4b582e8ec3bad007db922578c2f41bec8896f4be4791a1125d365c293b76bc7a811e679068b1cff6f10938f9b7abebd0ae117d47eb90277533796396542267a78e8975bf88248fe20b535f48abcec5354f754fb9a8c98d2a01ef0307863ae24389961b36e9095a7a01f1cfc0eb437dd11a443114f85f92fc379b7576a90d99707d87aa2aa6b786e05104879a3a5274b1bcaa06b6d179d37e2334c0d437663aa08383f720c2b739d3953ff3a33c9a96e070ee3d9c47af591673a5280429bf1c21c9551aec36d2b341c2c3b361e4200bd9351fe023835ecc046584b5e4154341c485152c8e718c50d6fa850b54b9813d262713e9f8e5cf51cea8d6d761a7aedce4825e2a54ba7853643245b25b126406a8fbc0c43436c18688987c4349e5a6833fc3695a8d81eaf766707348c9eb57d53fc51c21ed80d4a65848fb06f45b3c3ea8cb84332c82b51b61b08e7bf2f8a61a6f98c2588d9984aa8189ace9876275fd95e48ea05a18d87fb0388da20c4a9e5742c138b2f5d5172d94e9dca4eec47715b6d2cc0700bedd777c43fee4d0821f518b7c1b0be388734c3510b18a59ce0953deb1a6b87cda41fede5a36039772352ac6f3544ff4339ea97c5a924058d0b7b2e0ff9af7f7d597bda86b8b884a093d343dba226c87530bc5fcd16a21be55ff87be7335929169ec3dbbd8d355d84c2f51ca782ff8ad4375faa870d750c1cdb812b1612082acc0730e75b1752088d257bb582b0cb92deab1ef1b4f8698e18eee4f7cc08787065d4efbe0bfc2a0854c50de331d6cda223b79ac0109b6dbac66acdd14a6b33f909751e1cbda7e0e2390a9a4faf3caa8ff9e2035d37bc22faeb178d33515282ef6d1486d9baa3ed72e1403adfa0c32b73672195355fab36dcb31184589b6deb1d2470ab4720e68a512422064a5321d70965c74ff4a2d20c4c3bdccd16a0aab014f8ab8c374f84b9b48ed2c3fcc5e74191ddaa94ad215976549913b1460b804903e0374d76226576fc446822e9c9ad288b4c400ffaa9f0956b343388b63d0c30393c0afb9b519b564b77371eaab1f1dd7ce6136c5b6c0027deac884e5fddaedfa7311f2d4cf07d3d6f912b79560dc594a0447eed61e41751235f0a5df72790d89e8a6c35eb7aa9aa3bae5e23a080dbc2243c174ff17a384615b9e314fc9a2a4bde2e6c862042a093b920ff9677fa9ede994af208881a47e03e062454bd83166aa32fc0f09f6367d0dc522dd1f33535939bb3fb31416296badd1f951f718d9326e2f8f11456e3f97a9655419c0d9bdbdd3b97b0ae21958e4361a53ba2e8ff3f84dccc94bf17a085fe89215ac0c3026b42db681014bf318bd13b89f5763e24c15598788800c466c4295ae6d1000b2c1ea8b854a28e56d77763d9a8b00fd891dcf42b17f5716070158c4aef05d82b098aa8f0062cb5b9325cc0fa6d43f94b245231bcf0e9c0b1938b8bb168bdf01f662fbc7fe91a6ca7d367bb5a342071ceb778e50f2002fb5dfcd7fc7c7cf7441c277408b751386607a21f5a0406ba44bc3263c4c8ee8da31ef1d35dfaf6179a50f01d3297089ba21b96f84f98ce66a3fd184b1af8a67c4377f51425eb58334a21354fc9da83df78d792c31fb03fe2bf2e5547a8ba28b3783a277e45d793109123303b356ed3a88e0a5a3d80e31d6893476a5f75770d30195c89ae435a11a4396a80856568d4c973579df32dd21787ff818837a9944e57de537288df10cee92ff689eb284c6997d73af04fcebcfb58f160395b2c2741af155c7c101be91888d5ce8d1440b5415d1b170154ddfdabe40798563b82e055b89c022529574f9075dfde1510de076713f636686efaac009bfaeb3bfb9fb3e7bf06b748de39d0360c7f2813bddb77ea82ab70455518ba4c482b8399b2f299ac7e16c12e1f381daaab47c322f37507758d5d7750086786fc8a0487ba6601a746d7258804f094510031afac1076d47e1923cf92760090fb3e760573f9c27827635694a9b87f0b9ccd4f4f609ecf2a782957474f16f6fc93d34f66c3cdd576c61052cc70751555e6ddbad663e64a15d4cb4dd9b5aac93a6e3314cc28db5bafa8c663a166349befe2c68a3a86efdcdc0e70c23e66b88747d7266c289d3fa028805bb756ac648553f1b1c6c00a7fc44af028aa5664b701ee522f1e539c2625c4aa284cb6fe21c58ee2b94d9bac3d7dc3f34b2277da0b522126d4daf5b2f442edd2661bcdaf16b975b2303cac19bdfdac4330448c6fa5d938eea13e5417b142deaf239241a457171f4202293a18ac238cb21ce725fdc3c7ea35a3f4dfbf745c6faf0837c71c9fd3091f7c8874c49dcead721800776773f64355126198ace2774ce7f34a1f4b4415ca42d45cce1b5e30467e985c5681cfe25f0fdf287ab04c6cfd0562dbc8e424479912ab7a47a5fb86f569a7a51534354f4dde2aac635ebb94e85242c5868648335a71085ffd705d31cf70c3e3b44907373c1f7a4c1fea53d598a78d1964fab145fbe90a573d18bb21b0bd95ae10349acdc94a62ab03a0b9c253f79eb0edb4ed3445194f7cae893e46a0b176dc3126ff057e4bbf97bba71ba28e4efebcd0724468560463673ecc95b0282cb6f6b5dcc6667e98925aa35f5be7dc178f97825862c2d150ee4b5e963473e8e678cd00cc561a3a0ff24d63a1f796ebf98328f66b3b07490ee4ff9d941aeb757aa29cd51149a063b17bfea26790b9937adda982e1d0855ca5a3d437cd98a26b16678a039ed5a0b467f4c872fe3ce628b69102b9a9a02a47d6c959a3610d402b6f0126c1cb8c07406c9b4a0a9450b522ead51acd2692f6c3798e32517960dafc670047665a3f7a7a512ddc762f4a02d2169c9a78661a20fef9dd6a7c668a1a8e26f9aca826ecc13259ee1c4c8a8c68b81c8ff813144933890ab8a09ecece645d32e20124110660eef614df9ebb9dbbb756c67c31aba0fc92a461a8b5bf3d7316b35d4a09c704630f36ec24d9f93d1f35232d71210b5585c8909d2602fce142374280979d642ff6853fb8e361b7b776823b5990ecfdd17fc76e493ed09c364092de94a357560412a8e304702dc848abf14d50ad37bd93007648f5f9fa7ef3fc553c966a1882254ea097bf698d9b49d014e7bdf809c574a0adebd0d079deb918c6b7aa373d58dc4dd6dc3a53e5b14b3ae94748da03f5f193ca2502be07cd6bba67e52dbde7d7e9b9f9ab0d9d7888261633cb65ad1b60e96cca95c6b7b19a921c7db7cd56345ac43f1fe0bb1ba490e88e8ad48ebfb9d1b7f57364f5c480ef41d28755137b3691df0aa0adccc365400d94e734724bf805978da24f635a3434eaf87a56551093fa5b78c7412bd605555a5491c5e3bac8da0a2cd527a5ef2b915a2683223db665e27a1a2b818bf732a7a20050d8620d9f8c8d2146190b863b6466f3334fa351ed8d1c5e34de299feef5288e5a570b003a027b9865c5165a47d397c42a86d9914cebac8e67e3ec79b49c060c9599a8d0b08c04b57275fee5e9eecef49f323536ea9cb9f36620c82716ccc83f05f2f424d087ef7caca6b5aeed27455129bce4e933e02a6a0391e39665b90968ac9a9ce9d4d5669bdcae6209f78020ec81d8528c105ebe8bf557ede7d489d30e3ab0075ea820d9a05e0c2cf6ccd718a0fd34763305122ed49aa69e5b59bca0a497c65c79d76885ac446159f31efb618c57203cf1e85f3a64d81031fea0c0b55a05ad42f9e2e0dea6f5fb7974597f2ebc4c6344a71d1cc9f1fad29e38ac7d20fd702700b05f75ddf658bfd83a0f13eaf447aff4dc5b79829aa83bccc943945c35ac41da81b6ce1fcc23fe6bf3073953a7e50e8e86da6b355690ad0f5e61d783d5b54de86700b0be3f288ba517470d44dd38113db65f00b4433f261ee8701c6f905b3cad944df2511b62373fedf2b64c633d0362b7050695bc79707207600be4b0e7b769beb435cec1dff50c9ea2a1a38fcc352c388fd478530c96a13d5705c25fd5bbb4fd8a26bce166c265488b56d9c0d36edfe14f4e45b0068e379ebebc76c0508b4b767ed744ab1b7c8d5fd9e5e4089f22ac5d6f46dd409b9ae8da3b137908961368002446422c28f06ea0b5859a93793bcd92b69bcb9d68d136704a9bf4159f03357fc46173371f570a0c8b2fdc56fe0fa36275d481b28478ce61def10e1723d49733ca5fefa2eac5b374b1504e144b7af8f8e280400fa4e48813e2b0e368149ec1dae82a4f4147f2563c81375269b22ef3ee13aeda9d46ee7b568d1aa84c61df65ce389c15ff80d316a5ffe9d592780cd1b4088fe0297cf8f4549ea7f5c342fc840a7ad3d5f761b61be6cdb6f15950eac519e3e9a5ce5a83365b8a271a707f20971332406647eab70417617e6846a14260d80f29b89123b3766879c710c60fce20c401fe277ab57905fd39d0cd9ab0a76b7aeda60fc778b067953e51db533d4fde787f249c1c8708d3cabdb925b4d38199fc9d2ee9e6a0e042f8c722dad68bc0d2699e0e44ba38f15754e1a39b6c370d24f6ac6f6c2b747e09576b62a504d11de37512c3c8c12ede178f91c92c912ba62ae8d55423b456e4ddf2b160a5ee2da9e16295d0be9568c403afd6a298e3b5da58a493f21214e43b86285c9a9271d23aec75c567cec80ebd1f457b559ab65899a1c46a22ac59ae52bf2521ae355fa23256266feeedbcc2fe45d0dfeccdeb92690eae307979c1c4f0e9d70acf6b111303cf02b2ccb4acf8d969961ccd502d3eafe42926b75678766eec4c17b2e4533d5e8155af08ba0eeacec629302efa011a7524d2fbfcc8e71dd64f1c1a09f572464c0e072aac95e18301ae0a8879d5fc5fadf6b2bbb5ee30699d4d524ebb3f137305eadc9b31fe6e964755f58805d3d1c0e6ca201ca0e073069f30766330daae27be52b2fc6088130179ebe459b66dff0fd06aa0676ed7a5057a6403b15afee6e32ef02533bdeec7bb503cea0910227f1bfa8ecd812c286ba9b7959d1f75fbf7fb00de8cef20cc4d59361e35aef606f50b828f3cb3c7a750c811d404db5bcf8f9aed3cafe80859feb23fb52cbb06a763f1e114c2a50d568da83b307da3b9cb276a496ea6ce6d78666d94b00afece913dd4f9e40348367c7ddbef9e1e3c293a3e08a54d052c7a545bc542a4e9b41214d5a84e4ebb439c3231c667de75ddc5a1d20cdbb7cf1e80f9248de37c3878cada701ebc90df32e16f26678a7833f4fe8910f766899c0b05820fa8dfcac71006257ae9789c0320dd43b31b4c48d5a0b7a1b1f81adfa9541c65ad3f7a5aa845a647c94456e2a4aa125d095e49efe184057fdfa4ad83583487bbaafbafb256129db732470c602381ae05a57a987e02d06d1950dc57dd0e7f328fbb35fc077ca4f785527698fc348197ce9a84a8259aedba90724e66d93130cd5ba4e76bbb96aa7b74cc545b7b2cde3240e53ecc66bfcd564941ed57e3d2d1e8c56411e36010ffd96a9ad477089e8c0c7dac007682402c80d3ac3f34989104d31808f5bf8bf192a1954c498abe4030378d1b38bb49537b52dba427a9226dc73d2f9295ff20aaefb43822e3af64ef6c16a94f5e297aa2efa7c5a5a015aeabc12eb92ea953bc4d697ef572cedc52f4e3716bf2f752e8568b1f9aa9f3165cd55d6dd11bcd5ebb24c3109e9a3f124c6028a4759ddc5c9745fafa9d68c764d0396e3447b8247601d4f419cb48d039caccedbb53621019610c12a5246350883b90033e11eecc0c9724753099c8b929dc697177a8eb76511a142340aa0fc74595566d964c3a0eb552570146289629ca42d161236464eabd48035edfd46bef80caa1f1e14e7e802f3013a8c18a884bd630fa3e55e37bc97f12c532fd70ac5b95e109b68a7eec889a9b31b964dd0ef0c3d52e8aa6095ae87cdf0cfefc00a924bb389f73599dc5c184c628ec5360e660d2361cdda76928b7445ba4839253b3e946091251c779782f329b6916e112b18e1c1cc8a9ce25ab7cbc3fc24c533eb2e513669497919797a29c523d8c3953499bbcc0d32651b10fc2cd2701bd9ac2787e14596c2c79825ee585d881cc464b58564faee53ab3c44291c7b683558f8ae65888c85ee85bdae66eaf1fa23760ecaad416fa9aedfe133eb43297156b93301015c9dca2aee4eba4decc35314ec90f42c63a3948b7225edfec7d30788a21d06bd5f08bfe2c3b926f8fda5092bda66b82f633ae52dd4f20198240d6d1086583e924237905d32263cdef54799a5c164f332e604741756fa5e666248c9689aaa0e65bafb94690f436691eefcb5d8340fc8259cfdf51bb6ba6e87b85ed65f246a8932069cf9c13e7ad6e3594af9112aad537d8880fefed5eff2e2359a295a57cf6a5a5eea53a586e2bbf84b5abf4476d2236c193469e14f47bcb474c1e8f64a4d33548ffde66a9816f372b56026bc66dfb8c99ad18260bfdef98bf9453aa19cf6c4f8ee6e49b23f72c56cf653d84fb3d78a3819a3ff940724022d625865d8297c4dd7c620da80d4e0761fcb47a5a243e20da3471188a81263ece23c64edc0f8533b4636ea6dba1e9807e70416239fa7a19c709532b869c5b2cac6e61dd75216cd06c2db0aacb48e30f7150da4377717d62ec39ccf85f190827a368196498ec5f9c88d14d3271ccede99381cf69efb18e1ee5073e7534b86417be26a110c4fda54a0ec50501d2e37192d69fb9c06bb766c52cf600a81fb1191d023a510d3965ab0ecd13bfb2445a4cde05de72b7a5558ccc99258ea4559775fa6c31ce52c3a414f4a8f34e0bd5f11414f23e39d3d8c32d3542f2b4dba1e4eea60a7b126cd921d9e88a11c8677a803d97d941f8ab15d6e74ee93e653a95b849313f608f9704811e00126dd4b03f87509a35c4c1479fd3c2239eff4d615b54142219b61621a78aa005d9344069065c1e1501151dd9a8a475217dca6205877e63d169182b2d38fcc9d6040417947a9abf2392960018fd991169122e9db391cc6511aa7202ce21b40365633581a9f8f1df21ac86b38369e78b8b48c7f712ee19e16f87494d6e010faf3eafd4c343064deebee87aca3d730194e82ff813a46d62981903341596f0fee249fca5765be83a2b03ad9011a44194a5cd2ac35756c66b9e98d4657452e7a39ba3a9b7aa92207acb6c24af51c3919a0dc524c5e641f07b272f00eb637c1c4688b86922ba608e40be221e761ca66446b748ce984c1393733dc112be5b38390847a1d4b08b90994afc1a0b5efb8e9fb709513213fa977d8ae84a1309f7cd853c5c2619ffa31084ffae224deb30d737a6334bf674e68c4952b17f07d01d1dd3c5034d8c5534f69489df7fdac4578733fc1b05b234c91fc05d1a407b320a10917e2d9dd07eeec214475f9f623525f131b3e7c91529210270211b1fdf485a819ef9bcba6a61df9126a8e764da924f9a084739a6cd2fbbd86f25ed8851a951a0b685d29690f6586db4daa8328aeb4d6104293c18a1937acf98b7e3d6cafae67f4b3e37b1d1d5d143ee2303b4b06700d4b70f769bff91d6bad5f63febe91fa7c84398323bc072ad8c3d984b0497efd828ff841c70d473054e015a2c68382e4e67bd46663abecf5638f5a0e9ad9f0cf928885afe6b390316639689a77fd61864a22fd78df78242783c6249d71c974710efd52b81f7c470f1799e9ea06c0abb19521ff5017f01b9f690915ce33414a86ed12c66d38740086fc3d67a1212485913dcd513a1077bf44eaf74a3676ebe820c72857021be09793c5e86f5ea1e54ce8d49ce0d73f67b2fdd727505815bd2d5c44d1007986d084e559cfa92d9c2584adfe2d293b36a5ab77218a1bc670f4e283ffee596e468d57d130fd9c39583b74a8d5365e839cf6384631480a22de08a214dd10022d4e1f8dd87cd034e17ee2c0de0e37670413a8d47eb096b09f24b7cd57827186b9418094e9b6b3a871d39b52e6b547047edd7fb85ed8672a74dad80ab39ce93e5a1ec00dd1848c94b378aba1ef53e76a73e2de9d57a52b2bc7db3e8b8c333bc9533a6c52755c4096de076307e858370b5601a9cf79afaffad5d911a5d00fee001b7a6b1ccd1b745b50272c9c972ab033bf179e038afca9d1f95075ee72c21b150b26760bcb9020ee5c9b1541b13077070c28478cee26da72a54af8ee64f2b42183eb32e1e93a4eb62cfe4018f5cb07115bf188d6abbc5bac273b1e093077a2d16521fd5d8f83c712aeaf983081ce1413145e0c915ca62b19d820ddabcc32485b1be2adebb1341cf5ea5bcf3763ae83758d8cfcf9cba60bb801a8e2e99c4d5a0c7b3792c349d07af8a57239e29237852a2c306634d27fa70fa582eedad0add54ab0c956b890afb12caa58c83dbbf843faf2fb4231558957c35baf070c1b31449dd1ba25db9840dcb90d9808e902bfdf994581ffc40f390600f656db8489fd11d7c7d78cbbb056d6eb87525f33d56f5b5b66dc262e97c03965a1822a85a2eeb287f21d16adc1530bd508b2a9a74efc4a3ecb7b73d2d692185bc9002cdff97550f709c6c24a0207f7185db872ba344073643b4ce4790fdb06125d7a6f93d8577f94cfb69dd3f4d7c996b4b503d21c3c3e181f5474b5010ecd7979dc06be9a23c0745213e671e4eaf64e3d15098a8505828209f569ac2e0f80e302731e76ebcb190a4f71422ed75fbcc04a2db678a4a082b2e453fe396f44e17550bae12b486a64d048d8cb5cb1ee8e2ac075246e6e8fed56a254a43566426303098dadd277fcd2c2b4b720e4e862f3c72e254cbdccb34de865395e72745113a778aab008d0cc1bdaa73b13177aa2bbaaaf372cdeb42d305a3b45920c9488dff5d1a1276f0921d6ac4be6fde76922503d2b30d5222d476792180fe57344f86c84d2968999f40b22fffe296df4ffaad8bb918d259c12d2a3256aa23ffe14748bc20110be2df71cae8e99f406f9d3b70f00896e57e2869ec67d9e038967efe7b677272452396bc588dd3a4fba42cfa185b2e30e76038b844ef20291c06e5b5257769185d0fe699270fe358bc2a98b06093bcb648be87fd2be78d6cbe7c308facfdc08415f63efe273b9ed56261b7e036a4a046391e6d1d98b1319253715d8038f4163f80ad62f766e80b9c840d18dbf98e7a56a04e4e36ff8d8939af6d8f9b469fbf875e7d0020ec8bdbab7309abe1817d738c286471c90bc2afc2641f045c57eab1fab97fde92b51548247391755e09c698b78f0460cf4032c4ffcf60cbb6474722ca7b703d539e2eda2a22b1e6957482f312a4fe1f74a77c6de6de346039944c20626a63cb19e17f5138c4e32a0c6ad3298b4b645684bb2104d533264279a81b5f0aaf7a69851c2a67d58f0b519965937d1927ad8eb9e909a85f361a3e0b74363210107dbc10ccee963794b5c9f528c0d6ae7af8de1730135f14730f8bf586add834da0f212d66db6ec0c08ab721fabe2523ffbf4928ca22058d4b9276fee2a0609ba91a186a992a485f78977ef4f240ab9822338724291a33ff15641dcce549790079b307cc7d7154020fcefe3e129e045c2671aaf533b879d452afd9d17333c79803bb6e62e19ef27b6e7c9f3407065dd57436a0e1bf4f18f049a386ceb0e8537b0b2a22706c55445c65f9628b0fda3cc79ab85553b98d92baca73a304a351be8b5cc25adab94a67a22ca3af9ca088bb893a82f521d57c245444427978b55924753f70957e4110c5fdda5b5c2a43039d6d91f534c0df5a3c1f5fb95145a7d766c7d063015ebedd6245a950856f893819c8024d4c76350d630accc24c7290e8483c80626d6f7eff2eb1e10260ade3695fd627c0b9b68bf8897774d7c0346d8656b36a18da1ed81f6fd37d29382330fd638f0a6eb8dfd284212dcd49445e9e5957fb8204a175ab98303f9bc85360ee06c090c1d6184941bcb6974fced724727b324397a1de06e73166b3d511bcd95b0086c60583aca8cfb189a84600b6afd73d9c23165c24b49d8831157a4ce38033549790c8c835e604d760be1c3216c6a01b7a30a79655a895fd8535e2962d59064322abf0814d1cc8f6d242ecb8d936969e2e5e502071c70c363b52eae6ec7622b7ce8c91570d1907d5cbf6cc3e0abd68ad0c3d8ebe25c0ba60f49dd2da2c585faee62bce901869f3016ad3026894628a5627f152fc85d683fac5649ddc7e1b88896893fac02c09c2487362f6ba91e6fef8c24c367aca35fdf0f6c32a78ee92a12ecfd7d18c0cbc928f638597a63e2168bd64da23b54714f905bf8fd13312cff4936f6f6f07891408718368dd8b04fc45331cd53beddcf45574bff7893e2707d424ac37bd3c6a3866e8417d870bb03698d7243499f0addd6003098be39ca7d83421be7b40a32756b70e4e44d0f02c11aeb7eb161b682d317fec225ed4fc956a8ab5a34b746e2b4ddfd6a2b62b31edc898b561d703c0b7104be7604604b2eb0cbbe0cde9cbf549e576f232682afeacb892cb3a24567c01deb766929d12f3ddff2b23a1f0cd55df91df2504aaab10b06bde727c6467996eddd4cb5119b6c2ce0ecdd7381bc3883d5d5a233e4df57980f87b43e267168ffdfdfd9448fdae3f7e65cb016a4a554cb5b9be704fcd15c6fd8b9606e19bfee61d7a369fc9c4693a8417c0b50675e9b6246a344f95f7a7f1e9f4836a4230e3d38422cf06971ed6881b7f0c7e9fdf42338e69215e49d9def795f39e9ad8c0d28485abe7ef25baf45b6159c87c65a8642b6dff97c71b22cce01d04031a88387052c2aaaf86abff68c1676e89803dd03a62b21f072d68156a6f549b1428f4cbf458a9bd636ac18c8843949e89a4e27a03d41b79a96468714d8227ef36b3588893a30c578bef0c3c43c0248479599a36f875ce427a7336e67617616266c6d5bbcc6729c112e3d8c168ca366e7c01505c2a9cc21127452ecd33ebd8f89e8f7ea69389b66e42034ea230c3079d8e8f049d628fe7e5cc61c059de191704def9c1a6948a0c2b1f3589852dc525bb72af07d81d90c61a2688e0ce3c84661042d009bb78fa98e117c82f3a0f41d39648ec344136832df461a1e8e7fb182df4b7019b0a29d0ed10e79c272c97a50fc936f8aaba5b650c3bbfc4a0fca0b0b00853de73a686a7fcaabba629cbc9220132aebec10204843976795220a13398f14fb3536e02bc18d1887e594f30126df84c0e2077b07069eec37b22fbfafcad3640d1b7adae07390834cd805ef9c74cef7dba5e90d25d54aefc2e9b9cb74324598234ae09b6eecb9a22c2b228747b9311aafaed1028e88b406823d6e3b75512d047cdc81e493501cf43dbe32ced1eb544f86f9b401f0d2112c46c4ce847e9095b0f98b4ded2290b745960f84cd80c4724ff2a16c7a8fcf38962f9721e9203c249bb0e6e6b7fe105bc6022b2a4b4c5b1c280e448ae274138a2ad6f42dc8c480b677db986f7d65f97627348bf6e3f95c7d38009df17a2d4fa5c91ba74c36c6c69136fbe90486023a6eec937811b2600f0fa27cb53c869b3d39f430c58211f9fe626c05b02e3be37e3c6fce2dd52f53baaa8d6f69a0dfbaa9ce9c725953bcd3faee88c2bf6f9a0230804b1f0f9689d6188f6fe25e90b2adf40c75cf7cf42012803b664ea35d2e6345d4506ba6b3ac00d37a40a73733e7220c77ad6e064b6d7f6658285707d159693aebdb68100d8355f78218ac49e22b95af3586a79d5327ca946043ccfce6687a125579631135b3737f5cf9c1b0f6df34b8f9a925c63719e607063822bf2687ad5ad2a6e07ecd05790395bc4610ca2771a1d6685d9e20c5eebfd62a85c6b2af13a03aad6f8f61bf2ead3de2653167702b918fea1ec56b4f57b45b91bdecfcf47adfac58002b1e72a2132c7cc9c26dfcfd0b22879a68d2f28e4bda76c3aa450f3630328cddc44aef24208518114a71d88d527d0e6b84860c1de1bdb5ff5f32059d4bd2b172c3711e602fc6881f2890bbdb1e29b8a4656dc231860e9f978e26a3e9d72ecded78990cefb71600dc4953f9d41eba31fd7a7e362f8c21036b11227b11727412af303114fb4002a26acf85e5d2e0e45d28b923a8912dc46fc7bc290cfbe0b40a4ddd143e4c0267b2a08e0b73aed507d5dc9ad5abcc7850ca7612bb6849b348d5478c0696f7f29822eeca6c213c3afb196b4e5e7caa37baaef77b48d7f6f847774410a1b15a5d80b0a1b6e62b6443db3ef79024e7097d24ab01c980b29be35d2bff9d39910d6786e50acc79e2a22ba6d29c26549e885af7277188c175f227a7b8b5cfa24d387f2a8300a23aad236edef5490891f7ecad423e228bac162c6342247bc9777a0bfe421628018f71a84843d92f57b0181a184b550d5442378727485fca828bbbdfb4e75650c9fcbd5015037887116f4b471365700a09e2b95c0ffb7bb329490d8619a44ce53ca5c9174cfd5240d432da36c405262dcee6f2897c179b22e03c68803fba1e39cc40bc3e3e971bd900b6553dd44fb6a41d940b5c43fe7a8572352b0ac786134582a86a209a6d41a83d0ac19f0c75a6f5455acc6ba47cba61dfad307d38a2acd29b391dd889fd57e0034a3ecb0789254590c92b8792651b61004b08f25df5ffd0d6a2dbf063d7c709c67a8cc4a34596a6f79f9770250cd791658da9d02fdc37a3d613e12611ebcce141c12ee5ac296129e87f7fd1cfc130978f33d448ef4e600692c54bd533ae030536b3ad53cd796eb86b5055a0df135a7cf565a9c47587e90e056d1c84a879d07f00ecffffff13