PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77360 b358de9f7f51cc215c3d1f834165cf77f8f640df729b0a34bbba66a5d4af6910

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88a7fea70ea913128dfb2c648cd61c91498def159b0d973bc7842a67d05cac16
Certificate Block Hash
b358de9f7f51cc215c3d1f834165cf77f8f640df729b0a34bbba66a5d4af6910
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0090d301001c000000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004e414845b051ee809790dcf5db81af99cfb94376ca918a4fbd8e1449579ef1e92f182f0728b5841051e3fa8fa55c29024e57a5ca6abbbcaeb58d1e12a325dfed1d0162e962487ce6b7ddfaaa3636781843ecd583da5ff5e96b02000000000000000002000000020090d301001c000000

Raw Header Hex

00004020451fd5b0d60427b266d94878f1274ef3bb1aae397c7f35ecbf85785cda7630f34d7c7d6f3e0694d3fe1ed7c6c9e5fdc0fd38283dae611b7af18d83ba0d3a16d060423b6aa1d4001816ac5cd0672a84c73b970d9b15ef8d49911cd68c642cfb8d1213a90ea7fea788

Proof Data Hex

59,560 bytes
12121602030787a20e860228ac9bc76c2f5180de1155c2792f695184128763636bfaba4654843d54fdeaae203c1b7e708e108832c59e94ca5c44bd903be274aed59682680e12cac532275555d6d0c177a55188ba81691afe48baa2bb19047d7a0264a3f9b5285acda6445fda9fce866a097919ec6ae5df273f086cec88719fa22469453d7711e07c250c0e57aab0d480a4a2f6ca7c4aa6083e17e9b33fc02785f2c966777db7c9068236cc895c886e4d990dffbf9d79126041ae39247edaf5e0dda3018bdcc9d125cd38c90bc23f868bc165935854da1e4e3cb83d69a9c8cc866542d2312115afa09c23939e7c4a41ebbe8966a9ccce516801890feee025404a4108a282a7389808062a4ed324607c75b98e740301bdc1c262fc5b9c475cfe33fedfe05af85d76215b27cb646f381454da385e9983403a06e217ec926c01c5ad33a887104c44693986be2feaf1edb26b9225a571ae1fda9102c0310d6f6ac435d6b686db26b7e2d6f145e80286f2412f5aa623db750fa97ef665129742cda0bd68e6062fb0e55b6ff89f20b9cead06bfd211311a3c4f1a4c0438b513cea0d61f70e146c9358a5b230099b1cfafb563275d45ee831a8a0721884c1da0cd972fbc37609ed5bf33201720c20f4a0aad8c925b4a190a968dc8be827225d4718c1f76a0d02b24281bd3b10e80681433d20744a07e330db4f5b30efb4e01057bb691661b6df8c4685a7c8fa36dd853d2e4a74fb279f7250686328d540ff7cb912baf731a4680d86b84c11d83a7b822ac4e0606c6f0aa14d04799c97bdbd966e05587d7460f42a52f1ef6af787c71793e0816d318ee26d8cad6329bd585523fc72fe1b38c9740726582cf30baeb67423eaf0213621d6cdd94d6fab2328502da602f1027bda253ea5a94e9b69f52a077230d79ee6eb172c961692e7220cf9aa14ee07040bacafc7e022be111d79eff63d4ebdb0764db7e51cff967c443626043c00f9e1767c7a68f47d9fc738f6a09013c26fa819fbc22c7b69421aaf55cea2822df370c1a85e2094a3869961effac3ae2d7f75238a1d1f2c8187a8086e4da58b482bca7170951db12b5ad2b01ce5ae9e6e67d1ff23cdac04c385275c93ca6d3ec0222341530b048448225224c64634a5c115a3569f78546828c596dd6bc0b46f3a35357a1d9ea3c702cc6e714207b59d7dc00fb558d63846e870a7e59654ea7b4dd531747eccb52311c654a375cad655860f93dac1eb16c70640dae21c29c6829aee5287aaa9caaa690b9a84d1ea3567d1b99759d82b7d85b63018ee531b0dabb7eacf29701e5a9446d070564694970f4d7b24aa0c48f04338ebc7302a67e3c798fd6ae397a24c5a0327039d15744e2286c99dd38681125bfb72782e89c977ba3b31c81890b1cf4262524ed4c90fcc824fccd086eba791649e0779a8d7075d70dbdaac6ce3edcf2821bb31b9c0afa9964a61b1227e90993871b2288d51caef4f46716725a1a9d8c32eb57ba7a6518ed348330ce190a58e89844d96b153457054a225ef2a80ab5b4918e15843e646d7aea8353fa6d69331006a868189e95c4d173009209f0b185cc9a6e901ad95796db3c1b7790e6be844723f8141ebca37dbb08e26d1d1693d9afd215f232e6c8a757011fefef33084c1e4a52f1e0a7937f86fef6baf0090cbaf61995ac95312bc87bb19d52e7fca22ba0c9c0c016aff0f9b950186d099113a4ca32a1ec59bba1be5069dd2a7093e3a92f4aae99d778ab46b2ca3e57c04d125f07df20c5814b1fa09131e3ebb4ac82e41b6198fa67fca03a894728f76adecca1a080ca372e500284a097b871103f54b616bc0144281d59515cf2e0b62708ce13704bfcd9e66d2c7026f49ff6874e52877738c6ea674be5befc98592717c3aff443aa11cbc463d0a68b57dfb8a7f8a3f935a6dcacacde03ca2bf9b18043f6722470427c8b36a35e9ecb4b6970dc4503387f3bbd5524edc350b5dfd10daeb7e213a5c94f542a63dc49ab48d92def47f62a6a68a9b482c223a2aeba964584a69a63b5f12118db2080529ed6a7a920195d395dae4cb1bd06d365cd46520be75a12a533e5999de32c73f38a81d5626af53f0e2d2ac3a55eff4b86ffdf44447fe2a847b354128123a67dd50d187842ce6201e417e337c5634f06982d6542ff284601c08b216e7f0b325de53e52aaa6cdb30211234dc0016466a5f1c0d6b119ac934ed83529f752caa90810c3f05a4c0cfae87047a1f1c802a64fd75d262f6945fb2562b5a81bdec8a2e1135ffca2e92a3c2c6a7357191c5df91ea49b5b477c956bdb99d87d74d70ab8ff56aa96185261bfa9c2dbfcf0ca900356a478e026c5a300e2b3ec8244bdbb34e7e5cac6129c43cc28a27ecdd1152b204aab1d4ebe516bde38479131caee10a6b345648371b1b8697e41882aa72e5514094281f45a784705e7f14937d768b110bc659f1c7cd54c570a57fd56c615a12fdb73f62a6210d5aefb1c66398854b599001f467de7dc869c5e3fd11a3f16db7aae63ffa49b16c2547f4f0f203d50a458a499087fa516831e5a050d5d9a0056dfa7ace40ff0d5ddfcc62de7f95a1bb0b92f58fcb03c69e101b7837faee38aacc1c770ae1e0b832608e606b457d0351a2e22d2ffb2c01f00eafe59eac1d79fb9982200dc89cbd30c3f5d3347553cea6fce41c89c5096da7af3737021e7f4917ee5831c9dd3ad9b0559f6b328d997c45513add859ce835376685cf5ef69bb51bd4d38d3f8fafe4402f45d9238e22cc110b334198f7e5769600de88b2810cda7f18df4b181723ab6cabb3331e379e889618a115eef9205a97ed3053200b4404f3ce7800cd1a56f6d64437245d6d8188107fffcec81732a799bf53c1b484f02bdeaf19642136c228490af58896c946c6ee2bc9173ab651231df33dd17a7e34c512be07527c250b27dddc1ba091b887216a0da65e6ecb0008b9c109234e2b223f05dd3bf9d3bf597e41f14a268e834f794cf44f9acb1297f07ca106ea55940df5bd283aab375237687449da4d2b2dd999cfce8974577963cf33c2742d3cbd7aa25d660bedc78b33003b97ceee118a68746ce4d728a90cc61278c2c8647484e73dc180135bba1fdd9e1cc47ac78134bcc6bb2e4f63f20580a2c2bcb3dd5805fbea52b8c663c1d73ea80da4c6f925f22f65f5e7679a19da062522bd2101829e0be8f1eb7f3c94ef3d63fffb52f68169e036114e5e7643e04992e9952ebf911181ce287f90cb16caf108196a139788e11c43516489e6012e2a17f0c0c9e3f1f4e673abd0fcaf3fed80e266d5d712939784886d68a99fd06434b1b04180aa9eaf5d5c9d015d11418557e590c13b329aedc1c30eca2ad91153598de691ec892c2431aa46e1a5849c470dbae4c2e44a9a2055f18f758984867c659c4a954f2fca447b07045bc6843c9959f66363f441be7ea1973c38de89bf4c386ff2835464d9a66806f62f2372c6a974cc838bf5ffd2603c15f8ece57018d283e676c6de140cc8167d63fe55b42c06a84c0f2ebcf6f29267b2a1e7af81554e2590edfd009daeac270ffe72ec7293e545da5bc04206c0b1f2e380ec270164762ced4838f0914999cd7a7eaeff8635d590e7e340d79d6dd8ce9f8e16f4266ad3c62ab24089ca34bf001f4cd246c5624245d4a89428a406e87b76d2a20d3f5bebe45d2599b5ad1d8c51624249bfa910e03e17d0c2cfd0b6f23044d93960dfa165a3b6ffed920c37063f7224bebcd3cc5c9af3763d50b8d7e284a39c0123825c36422a3dc38d6a0cc0eb8860b95c34dc78b992789d3d6625d46079418bc1b76c039006da1c32fa98c65b9e6bbee95a184604e8a7acf1a9dffc35367cd9e0380e373031db666e00df86c160ae2bb092de31089d59851611b3116bbce0814702d1eff938b4a1eae462e97e1e118d562afe5f0a3d10c8d88fff7ff05ffb9133a49618669f8dbb32a9c399c767dc26995f7e0b68ce1810f9441e34134c0154d1cc1f2d61c543566d5ca3e4cd8b82a5131c0f72aeec32ca6cf4f276bbd42068c200b478e72c6b90841a38e22fe69ce16449136a1376d5412541c2ebeeaa9af5101bb94a4739ca7334c453402fc26df0f5a094fe02c74ffe1abad8fab47c87b7436294c652b91a2068d6ea4ce65de5eb097893818067565299f3a34658691cb4a2ff37ca85ab314d4ee75371c91f0e438590e9b90b2f2e7c11c4057e48fe6fa3324552f76f1c67c7f3169bd9f5749526d280bd7f37e6187754169237f25f9bdabbef186b317019d460602f6daf5530d9950b3584fb76bdb2b99b35f97d58070cbc571c4a4f2471ec420454516d5b309f4ffb02f2925eaf4e7f1f4c624ed56d43668fbd133ed4b61cf4494c764f004a5f6c3657e79c339ff0fe0a1586777ec79cf869b26e3af8d2041c12be0c996bec1c9e5887c134dab7d6e36803844fdb8a1fdd1a495a756d72f4d0c11ea81231ba4f01aa4f941b519fc3d4c27abb4764bcb492bdd6b694a899ec9ff829545711f0d951ab4b8032a6c055873f1f97e41681ba28db1191c8412958f8b3e867cfd10ed4e8d22fac8bc07d6dab25adb86b837e15a1d50ae7eac659a9a823e2197cb64ba9923d131fe85d87a0e71d5036c7dd27229f5986b9eb4472b4ac95228968dc65528abea759e2e6ce4c936cd5a461b025f293a2fd08d108f9697a869bdaa0cc031c28a7b86ea1b165803e2714210ed538938571d1f1052266ab00ff7e22769da094e3c031e27097fcdb4c89310b6ef02a8b2aea807b6dbf0a323f6370d9541ccad6997d33691c0119767227c56709d848c1fb2290af70be53fee6274fc945cb48f3b48cd31bc5ab66bbf478000c68da7a0cbc7183d7fb80dbde7cb0b704800093fe2a0290fd006e4e116fc12136f01ded4ae2ee80c563b21752cce37c011e112e1c2813f84c908a1a66bf544805ee948eecb6b9c109b6fe977f2dabef72b0e64d865b3963bfb020f87135bd136e1c2494e0e373dbc02608bd42221018288767bdba9dc232e86a48f65a38f4e16a662363a4b5811a2cdf84efa231d7a1a911ad2385df0105bec37590fbea4c3b49b0226058bc96bf60d7133c78c8794f8e1236d6b754e47d5a43fe161957b44fda215419c273f9b42456de3e2440225d1637c9b528e208b0b1ed2fe46e3a23d4349a0ab626c5c87b76d0c76890ccb5d4c55b1919f744e1cd9b4ca36be36ce7a02b88dfaaeeb458d2587593f38cadc62a058551a15d8e09af380dfdd95d81f65a732324cafbafc3feadc0cd07c236d17ce232e51efa0f4c11724cb0f71d59347630b6b4f5ffdada0bd09d060a79e64988d43155ca5676e7d1c7a0369c1e3f1c2b1933cb85303a455402d75c9d8422d4fc1c69f92ba860add4761d945858849de4d88ab9780985bf8fabd75f21b08704f4cc9fe8ea1e488239c0cb512db6a49d59408549025b00821fb5c6cf32d0140257fe89670a99c6bdbcf8a12190c7064a29d8bfef17787a31a873d67f08c5a7401e98227d906319985e8af4c71facb37f897cf9016b48217d65ffd30781e5af928d160d1c5590e50adca86d29638c89b52b1d2c8902f2147f68c11885dcd7d37365e8dc600803d60f35b62b4d69da290b205d683dfa81b9e338205e682df3e07cbc5138366f9db1735e519787ce4268e174f4bcaa8fa5feba9ccac266db5087cb0ef94768f4f9371b1f6f8e72d7a73f591fac12ee01000ebe95440400b06fde75287f84918656ce85a8994e90cc96be1a7829eaba1092efad95d17a3d04d16eaca5bf2b44faaf9cb452048d2ac860cc69dd506b0f619413e808574945ed36ecf0c5cc68cb32eda09629aa0d46773a751c4ee018df17d559146595bc00740d13cb4c8313b7c01fbd3f0661f4304535cc70c2fb6a6f223b40e2bae52c2d5ddadb8deea1f39fac38f456977956c2db9ced18f8cae89435c123db30c925d4a6f9f20c3cd14c9788a06c01bbd621264b57b1d839fd8828d368bc174e7a23ecaaa0b52ef62966fb846d575be26bc9f79a356f5a0e834c4ee141eab96230cb5692f02a1994b2f95913ffb188e9895ec951e3f5ae94d23a2d0bd422d61f3a82f5acd3bfc0b70fdea20e3fffe9650713da56f931d53acfac912278d2745d547db47c6f55635644ff6fcc42ded5a9f209b892d76f94954cf1f994468d8ca7141d21d1fce87c20846b1c0579ba7226fbc71208d297e552b3b81efb4985ab0c6d642675ced137568a1a53c5f7d88ea4d6a4fc9b12b1f426ff3beca64bb8acdc8361e99d8c1a65dd1820a268cadac3ad9d97312f4ff82ede0c511a5ab4b3ce2c078a3f3a6180d4b37a3d270dbc605a3fb797b6646b462ce66828f54f0a73f826941a2a9b46cf51dfca94f9a72cbb3dbd40632e146fb9baf170f88c8a8af635842bc746531e11b9a630669c72d6f199b91114a9f6193d7b51629b6416c62202296ac9639244a70a526053246548d4b38775e353aa38ba86aae0ed314089652f9969a68b1dec0bf8209fde46855a62b1902e841077a8d729aeafc0731e189957e9f53bd3bcb1b97ebdb7cc9651761bed1e3ba508ec75f5b55cadc6b6fefbb934581a1bdc563d9786db441f3e8586e339fbdcd00d6f90fa43bc14289d3e42e3e186cbe7f96ab04ca10ca598ec0e2d8ea13b3ce6f08cb8bd53da54178f2872e5ee0c24a46d50d6d0ca91b6493e8a939e410006a876f1be1c6898866ed7b4b1374fbe785383afb01495f47638ef8309271803b320cb1def9d5fe323b8ab7f009f8041e843a8d8bb84f201aa6d121007e7ea2d545114300f8e3b68538b7e25c8099d8c322f1057c4454d41f687e1f8da8be9c57a9a7ef9f636e158b3a07c358101c7f067c1a502202f087ea2355a261c1be725fbd977813e5caf359389170600854195bd763298f7675a1ad8be5bd8991240c5babd365ec48b79c1d03fc6e14ee90ae9c62a6888d17f73b3f7cd229f27e44a1465ecea824c58026504c32d4f4beb02ae940db0468685b27bfbd5d1b52d16d409dec0f8aec453654d1e25efda01af9444dc378b960b3fe74d9fed2b241ec9feb109ffdb1f16b319c4ca7183663aef82b0115322e1212a8d49240161261f0b3e1c04c617acafaa6748767d1706fa37debb212e5d951effbb4bcb1eddc4db167aa097617b6d5c401f973523507b73c0591b7b1c7b4bc98f0562226de08a6aa34e1786adbce99ba3d1c3e66abc56ab6b0a51607dc31d4759db4b48354313dd54a649a5d42a0f0fdd33bb89b44b5b215b1cde899482401bb329f8387a7a442739cce334bc3c06a665805f0582e7c9e9d08a54a0b8cb75d40ed401dfa511d30f047183f03d38a781484ed9746487d8aba7edbbc2dd3e7b628422a541cd090b9b9e5fc4c25f8ef5ccfed3b26767087e7cd319bacafc49291b8a97c6e6f9f16532f6a8c6e1f1e2fbed2707663bddf723b8947ef2c6e28215ac7877548b87150ee85f1c7e585e39cdee50592d08e93ca60dc15ae847ae33127513c346dec4f7e621480d0e83feb051171b06d9cdf01be09dee3cba1553f16c07ca8ddd88f3ac27cbd8b4fb398ba17bc3b78108945595d8147b25614b0568983ffa73e7ab71a61ed66baf3b80e243f2cc535c5a36ea04d964e4f9b79d3ce1d3bf0282bdf34aa455bd54f2a75649d7b2600f36f209374dfae19993a3f4b7b45fb31b2268152f42daef87943d25c5fd959a694dffcda90c6fa7da23859ca1cb0c3e953d09c7cec9c0d59308ece2d266f5edd138542f1df937977e4930c2229f745ca49a6b7f5f1e1c889e890470ca8715cfe8349a1201b857b0c6c8a418dde71675d6f1d39f7b46a7163677c27a9a471ad43946e161ef4578e97c48c535aedbb497e92364940863bcfc43b3721eaf8a3d2ebce06882427a62e6282148a6333446ea65fa23c4f7bdbcab21cfbd1e3b85b1069bf816655f12edaadd75a0e861ed8cd6b36d5ac93bb8076b3e15ffb35eb528a99dbc86c5739bc168a0783809dd5ba98c8e646d656063cfb03e985e1a937308bfe95b59708f1a2092f74f0e17a3e51272df827c52d7d9b35642ad51a3deee2742da9773b5c941f23d991e6d4f34738f0e0b0e751b1146dd77f4c48ec28cea98f7bb0ba8798958d5815784f338384a02a885233b549f731803ca7bc2f985ebfa7e3cd42c4663890ec1d58264eb0469aebc7ef97994f13510e0237cc0b562100057f880bd11ff398b62c93964e1d7d34be505eb544a5dd1d1f9af12ea43286e447cdd13641b1d728bf9a7b532af2a26c0fe9cd57f541ade14e36760c0bbd91c003d509fbc03c0af4f12edde88393c90f229c4a2fc7ce22d6134d4803697389221678bbd5a49c9e65a97fc59deba91548098286640f545b47c4c5e024f39e1d3c9a07cd7feaf2594ddb23f2d751a6ce859f8427d93de6e26427f1339b229719cc322e68faa19fe9fd4a351675031bffb12c08410a5675c2a7057c9dc9389c7145802e73fc1ac9abab664bb950735b0be999d92e958ca470f0f3c48fe77f42867b1e985cdbc1abae0d11ff10cd14b25fc5f91893dc8c026d6f9f4f4622fb5b56d9ca20c8984bf88ac8570fe45bf29c410baa80f20befd463e212e91e8d26759a403cb53df1d326a619d706af4bab19db1a942bf8416e96bacd78a1c2965a75c3041079ecc088fdd024a2522078f7457ece95fc67636b7feb02195ea63a951a2d1cdedd436bc3936f41fa47c26223893b36c1169c736e4353e38a54ce81609a463de9ffb14b289f321f0c8ea3610c9a98466ac4b6e913433052171824c65762ffbdc03bf257128e1d42607caa73652fa4768111e59c7f5c5763413e4bebc770cf8b6e40573c420bcb4bf1142c3023b9dc384eb0b09ec800327526bc48ca853140a1d53fa6b830cbbc0732c0b3fe247f235dd0a7e11c84bc9444b79b22a23ebbc4f80722acbac0e73e4a552d78fed75c492071d060edab9e6720e34e536d8e3271aaa33ac5bc456e36fb6d2538ee5cd3837c11dd67a2797a433b2a24fef3902b7a7ac0d04b67e9762bbe0e1e2e195aaf7e164c059c33f3a9bacdcd4f6d2dbf71833b8e3a6420eed6bc994cdacd72ccbfe5bdfece0a1f023156074492f2da1d54cbc401472e23bb290ff28123c56f70f057de98581b01d011157a33ecaa48af07d1431f81758fe9316f45390f4ebd3a17bb078ae7d635b74899cf494600c3dc96dde21bb01f9cb72208d9ee84241a935b95811dcaf5f11c279a5ee589223d8de60e35022bb205a396c2d0ab191d85381c4ecaf9a942f43996db839df4ccf6ebf9f713387dcad4498a723d9aae39a2ac6969bc18edeb2b8ab429cfc9ac42c0212bf68fa12e6ede3790d06b7998652f148748a1ac287e0f14a9ca1bdbd5dc8d0f2599f2547fe6984c52fe92efbdf61ea1d5c165a22cfa9eda1131b89c8d42976662f1375dcc4bd4f93b2a4955829fbbd65194aa55cd6b37df4ade254f67ae39a99de48351baac61065ed7f6a60a97d44a510d5541e790e74f6de7bbdeb713f227cde279e62c835e147debefd0210ea83a446208690f96e5433fb56ff5f773982ab2f90a21101cbcf50fef71f3e4015d093743c7ef872085c49246b8f7cae3492984694b1142ab5a73de11a6131d27fb15c758d318f0f51297ea9d9a404a469a8ba0bdebe9e42643393acc477ef8073d0dc2e343e810ac13fd8b98e3e2d7adc49d43e2269352610807621187e4bb6d3d64863cf8fca771a194065d55332f93524fcc52ee9a7e8e36a5f97dc6564d356243e826ce589e513c12905e4fa45fea1c30230c985ea8f92c8169f166a08b50f5da6688e065a4a148b76f79e037c0b12df57e062e43efe9b775c1121f6e6c7f36fedd257a50aea0e0477dc86269c044dfdea821d35f31bf60d880e319f418c1f0376b0b24aadd0c8f1be3f725b16710052c1ad3d62c77bc09ba83cd94edf9613cedabe48262edfb526e6d865a40d61beddaab0e335bd81b4ff00f3ee6f998bcceaedc75a4e6475c855541d9e79f0e75921046dbce120ebdebab84d84cd0c131d18390a965d7cf94dfe9180cc4c5a52f73da8d3b9edbf022508708856b52d786e7bf402994cab5a3e9bce6c1b10cefff10262bfbf418f6c2a31532555b112a1064f6d7b6ecff85ffa4a3847837f3976a46ace0c735ebff59257504197e8f6e18d0894a5c9a22bbaaad51d8d4148219d4bd880d7a3a166dd748220472e08fea0acbc471140902631a5e0821f137a329ca57aea1972010a2353f0f2105abe6bc03b43a73fada22a768d42655b3491a0807c7f55843f4a01dca0cd232b04e02820586bb72f3f61f65389b78d1ae0230b726cc5eaef19e602e92afb3f9a95a6a08afa838b829f9dcdf6b874e52280854d0e43f80026cfa81366964c03c2c2435a1967301f93de6fe87a73fcbdc8ed75b1677e19aa523e73e27066aa1bf80245af9f172151bbee810056535411265bea361f411a9a7ea96a0b0d1a5ccb0bbca90691278df0dd9769a717f49cce18908541fd74e71d1d6bf10a7326e4b004c447ff0ada7bc7e0889c70860e7626a79237688095073f11a52b54364859f9109c345cffda94a1277d1d868ae84093e1d40966a453d4a06be2c3d453bb58aa036d1150b8b95c85c856be91933d313acd22b1a434a323695d1db6b782c687dd1849bf52ddde4408e910c04273cfb126e8c303d116fedf199ed6b9a5fa244809893cbf896c270e7fb199586bc00730cccb062eddc0e71433a6ce62b11989361b3986a6a10198ba106e31d001a5e4a6362273a9531fbebc92121f36910e7d9603dc209ed283de79dc7ed561608da9cddb8a22ae26f1515221f7e4f2f15e27af8aecf21a610adfa9897f61dce11bec9134522d74d340355864ec862358696001f0a68edb341cb0dd31608dd0b3fd1ce556e92969ec322123458e16df01c211b39757be259aafaf9fe04fcd8e37ab561c76c3b9f544d514a8be1bf98895db46f61835513755864fbc8c9b6c3f99a089617ab56c1784d9bb5137f426dcf4b042fcbc00efa4333cffdfcb5b93b4a20b9cfd8b3b4b2ff1bde73458fff77bb3cfbb6032d53897026433e2f5116b2ba9ee5afd9070f61525fa26940a955337c15d66ab629e3a8a2a4a235ea19a1ba0485fbcc9a98591cac091aea4029fc957a69a820dc8fa91b24e3f3b6cb88aaf106e901a4573fbfe6178ef96b23a82a9292f722e198eebf9cd257504b59525bf6c1e476deb348c3cd00c77f638bf3bac290160e3073a88236b19d8ec0248952bb6546a462a825e8fe7cf8458445aa4c771f379caa9ca1af11a0b767b4048a0e35f5d69259008eb6407aa3424cf0054a95e471d81e75939ab16257e070c91bc3323d231092a2d469b552c527ab125e6e6544429ab724077e1330e57d7bb9a2b8bcf391291585b0579c37f181bbbbfa098e766fcf188fa52e26f399e65f9f7a283b61fbb80f6f92f3bc9d702975b768d776740ab77a1249e3b57cf42597e3d073e4e7c143c8e2e5a17483fbc154745463bcedc3c2f64b3547fe031699e2340b2df79672aef430c4f5b2ea10b2da7395ed6f96ed7513fd33c7f390a618a860482575a330ff248a5a53c8d8a4e9d04bb86213ddcf3bd977cf4d6aed1a9aa4a8226c12a92678dcf916f78dd660ee6385c49173f9aad60103f472e718e255a310aae2f27a60833197f6c374209d88298d833c02500273917b7a6064fa7f218b18d203d9cc00e7c83bf1a8ad2a0f0c65ce1193020fcb33d648dda10b770a52398cc983d9ed1ba3acacd6091879cc560c585a2d095aca163895daa4de81ad248e6c20065084ea955ffefa23ce23d07132797b6aa272a1ef1f539f5a4dd74eaa45212b30bc4d9ede3359919c979c80fc81edc91d6655cf57a9a146f933e66373b038c3160fa32375065797678fdf81ac2233bc8c49d32e6cf437f2c561f61ce7781d61764000db998b6dd046cf4c877a3c3e28d68fbbd26d898b0e852fe59a29fe598e881311d38c8fa34ad5ea0aad3ae979e3c8d85294767f2465c781255276202923dddc985eb2689d3b4ce36c0011cd39de76a0036b1659f552707eb0f97d6c439a8866270fbfb5057fca5d04a9cac2557af11edf0da92a0ca108185894830fe97fd89561f2d8d1c4129ea3270f4e22303f1eedc3ee08767870fd02ddc3ecf4b2ec3302b1881e29b57da3013938f79c61aa9f8f50be277a4f05078229ea4e9b37f2043d30be11dbe03f0c801365de78ff0a915c6ed11041a80baa4fb456c56dc80002cc8189506c18ad41a0525392332ac84a6d939d77a7d5e070232bdf4f5225eb9f67da8063e2d5195faff26b0bef76d3955d24456fd98090171f4361643fb7ffb581fb314ebca9c4a2dd4e8b47dc3a12ed4c4f422b2e423f191427231aa76ef3aedd301ea313b8dd93a742f56b4e608690662d15b5c5c345df41961ec2ad658e9c6f5827ccaf6b4d3935cd60760d1bfa790ddff35445053c8d3a336da87d1acbccb83d7d6a28144a1feee806d2c9f5765974f72ad4a72a2c0745a9912bc4a7a45e88b8259b3e4a7aaa45ec5050e58bdc94248ba82654e496370e5b09bcfe19127995db9252195593d53e7ced4df3c0fb2b5e347c25b31168cf0ca4dbd192faf4a9cb6d625d31efc6048981e8409cc205429105ff8598a8e517201108f77bc62bbd0b6001382b3306699900ae43db330ffd136c38b5ced366b891d34fa7deed67cc9c7f2e8ebd041f5835bb7b63bceae984c2a8d857df121225fb61065378a52c561d5964ccf2d9c524685a32e9edb73593912bf681bd437957967e714ff497525168e649022b7afa2a6170e34d324aa210f031728cdd4ed686d6be53822e7ade117eac0ffd4bfc31d583691a7bbfb09f0b3273d0d0c0d9660658335101183a27eb0340e5b478284b4f4fb1338369719a595685ae8a4cc0f57541d5c119c7e8e2e9fd2e76fb607133b08ad68a64f36c8359708d9103d7f2e1c7ecdec98990d859c3657a8155628e3e508808b5438844511f330217d9ac9d6d1fd53450292a563a77a2563e9dd1ea11d3a3c38c8aed33a5e176ddfedacea4ea4e2f867fff9f2265b366ee70817340299155c9c614419647babdeed1c5198fb5a50b57c7e7b8ba00942099f23874339e9f4a47bfcb44b130da22e15ef8c50771ea81c6819e02331063b584c41af24161fe32bdad7cd04747367407a10234ed40851eb21b482fd2a97e62f5a5a4edf5c5b3fa608dad66bff68f66464f3f4fefd87bea2c298d4b342e9f26a891974e4c7a37bb1561f6750a1791295892d89d4e1d7d61448467793db5a8425e8db95e55f42c2411a748c0d9940cb6d3b3daba14a857f4c9c05b471389b8da12341b9ee8b1a3ed768415af13ff29f1ef228d3de8e037d140fcc604f61efa5a716c867e28587c837864e5504eb6be83384fd462e32a6a2270e378e684380f9b1f13e10543ed868c729e8e5c23442ff0485492678d87e7cbd44aca714abd396a1be9dcc07a2c2304f927130140673b09483ffd334142bbb5157038a9771cee0b1f2fabff692471084ccef09b22eea86934a7f371dc7f2417ea57818e34a3caf9a1e4243b780fca59b0aec2dc8409f26a7c001e4accd6996d00d1bb7a6de6f81a10453bf8ea6195e43f29426fb771d89b0e45c71b9da905fb2919730fb6feba459dca2e32e82cd43a0200bb330fa9a64ae45f0c50d894c4c654e8d31df1e4837ac3d542e76d810e4bfd940b01903d21f5440188c09a45443813afce721f919d9ef9612ad7d29cb13343c6c976b17d19293152702c124aece3afd26887f5fc3d91bc676bb0b8ec2585aca73b0c8903956186b1d5b267c7903a0c509ac29ecc29d6df49082e98def95f9eb1981d2b1defb62ab0a9f6b2ab446c155c13ff3da6821b3a92291031e894bb0f953565f26a6f5e415aee4a410f4a2eba0605afc1e67874bfea5cf8d61a720894739f207d1080135868b55bb89c5b6903c1fc8ff09147348a0493d83545f94409f922540b9de08f460446885dfd8a6ba88f3884358fe30dabf995ccd30e82e18ca6c82dc1fd67d21b32ba5ca58f4f76691962ee3b1af0b8c88ad2733d664b977e1941bc5fa0b83b924e65d9eee26a9711e270d59d540329183b27774d4e9c42b6b3e60f0b2a1e4a0ff8fb6a3465a7bee3121ebafb3faea32a31b03f5f59869580a258831826cad724c6a0db3147145a7956ae3abdaeb405e6680cdfedc5bec756b7db49fd0c9a1cc58689e56a4ebdddaad5d288c078b6445f1686d1568024cfcd39af96012cffce1251b7f9f8145323c8e2c5a739b73ba61d89177df4f0760e194000ae327477f21a4da13ba0b992246595663ccd701d352921f12163f26902a4533ed1fa669aa8262cdc48ecfba51de9ee24b266f433ec63b337b738f94b75afcf1a0524bd9f6a220cde3ff82033fa9fc39109fb741c6a4ce2f9fcff850cdfdace9dd043ded17471c256eedb8630a01bb02bdddfbeaedf1453c0261ddc08f0a1ffdbb71c5c2d995b99428056a4bc9024d6c5093d68ccc23ddd772f7245622567bbb311a47196dbe1c1dd4f222b3416cd3ba29d82683c770def76b21873c26c11e7a30880f6c33dcdadc626eaf2ddcec1240bafff58dddd5cccd46aa0de5faccbfa2dc4091abd4281b0fc729a53f94341c121230fcd62bffc3edd04321e1d58e4dfe816d35f263fc570fb2f2e6f928a5242b995d5ec20a0b1adf9f8acc26055ccac42a0af5168ded7dfb6f1b28a24d97a42f4cb9281f83747e4e2548b6e37947497aeea89365eeaeb088a1eba26c853ab7a0db4356fae35ff599961467e0e36d67717bc9373c543213ff8ec51259230b869ce11416706f9cdbd7780690d11e8fae24178c2a670451daf3420103067e595d16a34a55768f37cb74668690ed2a75184fbcd9c30955b56504514de14693322dbd50e3064d3fb410e3b1d627822cbf5d5c807f6770d49f371ef7dfbb92e0d41a27fc2d9e338a11cd156ef3bd9a29b2b64e1501488d22528bfec000176f1df0d28002e08e0060b7dd8ad7bd9217d0d85b91cbf9819df377e4b37c3f5a509274e9ed7ba6cb7a4d6e8d40131d348ebcf45b9879df4ce240fc408718277e3fca907e26562c876d9449cfb2ae884282d5df039d4d8ba81a52010c23d6cf74aebdcca79d3b803579c76865f69264fb9a05175173279ce5f1436a64a1939c17824beea2ee36c1e023804bb76846e4496e952df6ebba28004e2b78928d536d2470c4fb9f1693281c5bfddc9dc40bfab6022f4fb467604ffb90e01d71b7f1ae0b547133f7239b83368ecb3d4c7c27b9bd2240a41b986dbdc5fd3e6354b983a40e0c9a23fbd5c422324f5ad24c5400faedf17b0bb71e70ab768fe31937d50de5c0bbce092188cb31b2ec598324aa105342382115e93e21193c55647ccddaa295ec6c75aa17294e48f2f57e8097770ca775ddfbccfaaefff72982bddb796bfb66b4cad969aa1065f39948d8ce44786663845f0fe63099353e3f2fd54da1e2c35356009aa71017cfcfb788e3609a808bedf33c10300c22cace1d9a6ce7bd9db545ca241b68c5c0f9fa8636cc3ecfb54ac13a87d6bc24eda353ce936212a0155e1c167ac759aed34278b0e7e0419aa404550a76c4f53d11c261a3d089e09e38472944aacb23e5f64454a9572223bd46a761230205699521d73c07c37166855c5df3604b0b0864810d0394fb217f63bfc4ccc4eaa69899e6576aba0bedd587a83332c46489e92d3440da3cfcae774fb87ca7f14311ab77b37a8b106a389b3b1532ddc82e9a9eed77bcf9d18439e2117d635ee4d4ed5aa79dd6426d54879dea50a56573d2615ace7b3d2c0eca4732654eaa0edf863633452adab09e246c8fc013143957b631998919d01fcd88bcdb8d8fdf23749a2d127c275bc00b3a8e22759a1924ed211d3efc339530c3eec116645f5dcd45186233656789019b6455872df424e6032f63fbe38d10497176413b9e0eb5b126809d3ded15a158d0559a1bcb467c32267ed5bd2b12fbb552817400d17c695b9a8cd04b91320526981d1a7cfb53eced1380d13f28e581d1ab3f0a15e43121b70c99d5b3e73dd840c0bc301ec162eadc637a424e5deb3126b9c21d0741e1ed17acdf1880687b4bbeaa3e95ff2980f98da58e57b6426a508a116f5d2e53dbd9ccdc8c31e3742d0f8ee0d3c44c23a1bf746de60cb91a241adb3190742b45453aa753102f29c8aa31acbb3d9ed6e06da0d71c4b62b8392398b0915111bcc9bee6800f13eb9fd5eff1eadfa66922d6d7c9a35796d410ceb2234605a3b12ab430965e0131c453691ec038d9ff31abba5092f10cdbca6571d63323884be04a4bce16ef3ce1e8b71815d524572653b753d435222977af3f3dd90f9b713958c82a8b25012ce192e916af507eeb148c0cfa18d855730f494918815e4b4c199ba0cd5a69facb69542c8f36b3689feb52ae22f31a3ac7cc792f51c8f9d805df635ab9511f807249edb01aafdc9954b854a545e6daa8643038e55f3fb82ca9fa705a6930f946ae6a23b0955d40e83a219e9a04822020fc8ee1c2f0d8c794d31ec50f75bab5aaf5cc891a14e47bea6eb718cc7ef64b2bdd0915fdfcb4cb73ada2ab1847f41a2be42aa1975b3791f385dfe3246739136b9fb3c0dda06c17b04226b947414ce252e914750c1ef16b2c9b2e6b1550d213e7a097b2d2a501cf744a892afda9615f687783b3c530255f120b956f9da9ea8fa7b15c25c4e467fde1ed523a0c4085a4793285318027d01fddf9ce5b32aa0b78556157309d319aa2de3a9370d6d97d2b2f69b62a68ce13c1fe460821eb7522a96f405fd1e4465b197372190a920b26ef99da33a48f60f9747a28ab01222128d1b13c080aa073e093ad88118d1458b08fac8eb0b4fabc8e46b6841efab129cae96fd642ff5cd862eabc97cd94b20a5fed98ed418eecbf5d4e049a989a996fce1fc1603d26eb552e7586da69868bbac0f340506771c7eda06673c6c9bee4494119d922ff51a7d5c4a5a1da4c67796930beafa5318d043cdfd7cf0de6e3c6e494e722c767d41d66f6c1f2611be33f7f8d226973423737830dfc354d18c30987e5d15ea2783d78cd23f205d5503dfa6fd5ceb261b57a6e76f8b6ebf5630f16a84cb91577d51bd791d3a444dc2cbc5d595b35efab288739903d364232f9763d6da6bfca397abc2b18ad2912602dabf885d197ff13fcba4c026cd49744de995771a9291783825936f63fc2630f6e8ac79dd738186a423328871deac854c62488c9ab4748070ad83d418116b4697adecceb8393c9e3f76b46b6ed4d919de40016d1b91b231a7c645ccf8bfb4a8dc3f16f8645667f2bae8818dc85ff96e9fed8013df764090f46785a3a36e0e3d33c80bca1cad4f53ef4627a5e0b0ba651d7ef44b6c2c2910e6e1404cd6ac906c1dcdd2ab13ae4343503465c2c3d8dc8e36d8622e83e94bbeda04bdf5903c4c7dc37fa1c80322dea7bd6ad52cb3b8a992a196518816894aa26dfe0e8b8549cf933ac7435a0e4be28bf28face46468dfe02ae0eb0093cd1ebeff88f03aa000863c57b18d710fcafe40e878c2b2bc6735c1c2356ba634053cbbd40da6cccdc96634e09e9022ff09caeaef1be5e73e11238bbe297d8348c36946b36c3afdbef68511c514de253ca63ba04bc0570b83c5e597a10f23478ca2e524c81241c050d5b719c61887626c055a1a6dda0d1cb38794c1805661b5ea0b5ccf7343a4fd6a945a80a134ff92589d85dc4e646fed07bf28d84c04ef0f4b2200aa2c95acf54e15af51413bd5ac6d237b00d011ab3da754d90b5b700d26e4956c563f4d8686dfbad180169e5e5462ceec504fad62055b21c454a7e5897d9ee62a10fb716e19fe9a6524320533184f3c3d3f4d442c5174743431e2e441a719c1b526f49fd2e162bf53f3de4de191ef9b93bae882eb4e1822420a3c2719ab632d1695a416892579f350b087f59b52a2a17389e1b94e1d92adf349a832fc7dcf1ef0fb3c24a0dbdea60e2bc4bcb0ef3c1abe61558286c6c36e752c7f30318077fae3a7ec9d368c3f25e3daca0284e075c78e33235b3bffadb97f6b298d223ed9c6a027f7656fcaa055fe08453487df62fe12e340180596ad9ff430d733c7fa63da9eb39d8fb9f307fe4b88ef0b4cc18e8c1d898c70e75de9f55fed48e4270a77812f89917502f12c1a53b91931e5a563820ce34b49848ac4747ebc160ebd4cf0d57fae11a15a7ccf0276d4223f00c77fbe797a064d8e432e5085f2219ff36c513eb2a156f3db6dbb5d7147adf250a6d3d2670b9a34c43ff020d29c6aa6db9d9d185af68f997722e5bb700896bc2906e3cbfdb17ad9c753cf11205bc6ebbaa19d748864f3efa4fe9c7ace54f1338cb4f51b138efb077a8b80ffd00d2f55a4d2605df9cd8cfadaa579de12659d8670dd616e16ace3bab846480ea042c9322642d1953dbd87f2b75882d281315790416b2927d3ad984fdd3c39c4c3b822ef84ae593656fbf3d4d49b95a8ae483f5f3ec81e14fa76a8994a02916baf363913cf61e3a302b0ae03f6993fd6da2380d3573a3b3ab51a6b781ff44e93e5b2ce9bdde8498ae88a724aff8102a75bc0261ee0759c640e2ad656e9b465435e988057ec628ba93cd768f2755f153f85be2c2e954b43ad73cbc90de81474a0d3c4925c04e8a3b42d2ef3b701d91ec22c2db86dd027ef6031f87372257dfa65ae815adcfca860051ab9dd0ea415d8fa1e7e910f3cf5f5887000e0304cc6d2557a7f2259465cdfc65e5f2eb1bd0a10468aeebfce942b4d5e3fa1606aec6ca2119b291c2491f7b037a76a4452e60fcdc013f8ff818467b38bfd9f159d295f2dd6da2ff4f8935f40fdd12a09cc36a9d36b69c00d22b0289cbe541bada597ef763c93db46729b38aae667aecd528144b518882ead3d81b1c3350e38d0476ef017ab43134e5fce1686572526f0c83d3d91b91dbb8616b1a14411caf4943229d90397d80e86ff5f43297fe4908ff6151ddf27897d2a4bb48bedd03463748da37894208dc95b4754b6916bd9c8dfc50fd7b4ea7e0115a88903b7fa78aa49438d6d19af6ce801f5790cdd11b67c08f041e8247ff3f81a070bb39690f01be48f672946faf809fc89822a0b0f85408f750f69f0e4e8296eec9aa68de32662b5910509de4f3ab1dd8e3aad086274e39ea54eaeb6b6003f552a3fef40196649b25fdc7bda8a540d3a22fc5b8e96b95ae6fe90be8ce514b82c4e4a56b5ef0995c97161577d80fe9312906419ca1511f2a122eb3d5b0f9abfaac16e1e18cada2647d75e7b2a262fb2d2e35c8a70f1d7c0c5358ecd68533c615b35e65e00c3971e16a45577b7a8529f7152f7efdae6034b8d1bf0e3a30eddca11cb1a4241a53ce00cebfc74bae448f0fb49388dce47826f0662fcd8704eccd2e03559a091b6a822aa543166deb00e8805ab5503e1be3710d0392065af866435a142691de0afb848fb21cbf11bf9ff2e36b7f8c0b4e8e60c3faad17c153e5b670139b25888b8e1e327998aa9f92aca3ca666b460c3f2e1f9694d5b375fd48a982e5b753a123ad83e69a2059a0915e8ad545054fa286a4a823da54ccb91a9766aa70d0214b5de5f3e84ce0e19fdd7a021b3efa7b90bd513fba42ee3a0f7d8e36738b85400d641d9635d15a945b2f49d6c72ce2aeaadfeb9f05f374f6add2eeb76a0333ce26998b143882ab7f13430a43fbcd54b5b2ca415120e4c244a5ccf323fb6ce670a9d6931c8564202e4fa4a2acf7a09e625c991e2b32ec1749ecc761077c8754bbcfc18d8779fbac83aa5c87c85cb94f3e74a9819295c28d658d8ec6950e9ed562893bc94b80e2b63b11a15e2384ea022b69efca80814d4173636b0fabd756527f8a4a7a7a396b1c0fa4dfeea899f6327f4ae566a3e8b4e9e1306f9705d9607534315e51518fbe0f88848177d4007d5e49157913b525c2d31112901ee7a82c26855828082a7675974aafc2be06e7ace274d7227def07b2c3de4fd793c000608b271b31492bf72ba850233bee055b21a134a9b4aa5d2bc5929870e053fd9a0ed96921ce745cbd9a8f8d9a808d6028bc850ba33fac5c429266a00706b43081f3f121121fb49c614538f0699e79911b4bf3a82550f7cd7a7b49fd2091ca73d5b94981796ed40c2e32f83cb34f7f7d662d02505062abd064f75d4786fb020efe4999c521d81c3d397cf3acef166ed1f986b0335f6758f014b37cf547efa9d68d422ea41885c3f1af38f31828eb9df89474b03a43a92d90418a1d532f4a4180983b57f7314e9f7f3555b84c62993524c76878a5d9c92900cf39e670c8f01557d93c817f1c6b4e8c00aae0dc572717e7b47730c8eac7c1c2942c5553ddc79d5ffd36888657f4ff9274535cc05e78c10392446382d6dcca12bf13b0ec733046cec4d7da24cbdedb8306a1df1f3b46330cd5dfa8c247e1807263c045669676dd879560d42d732018786a151e5c67c8966c2f407ba59b58ca0b77cf7637b6d4279bc3a0fe8bf92a637182f3927964b25cc012876a70394cca03dfa66a3a4122596550e80fa7c1a9c21c2c8c669aeedd244d851d37e4bdc6918dd6085c229dc050359e90f477c8434c59fe2ca399238aa3beaed6df9c7a1390ef7734efe1a402ce97e59a5819d421304a7872b17b50c30937b4ef211325b0bff3353a048033eb54b2a329554e01caa2c8dbf4033eade72feb87d569e403cec7be445f4d2bd8fcc0dd0cd129bfee10f7886ca31e22ed8a719057937bcbe84844b0c2a03386f5c8aff9ab28e6d81d2cbba52d4b3fb0c7572a131f909aee4f0802597f21e8594b7f14c1be35a745914cf028048cf48ed9dd9da17063636405dc2d1d307ed075504288dbaf88dcbaaffefad60c6c79de90a40160e6b73c3cdfd614a35b58426c9d24c207805a08bb70c849dfba9cc67a92cc0ad8c443cbc73a0dceed89b915ca4cf81e3dcf1e0b066199118bfb9e74c4411b0734f251e7b9bd5318ed358254e66bdb5a92185722b179337494fe8ba4ecf0d06f06858acf82664219f79208408ce03e0ce4c9919fa7e37a211a2d822de12bac78d3afd562072725631694684c68d01bd1623bce5b9853f4afb2abfbf2204360c5f185806e257b6cca3a8524278777b96c592fdd00725422cfdeb8950d57f8c6cc252a70009937bbef5c85d8b609e1fde986608ecca3f438c8cc92be27ec5e96dcce27b2342a9bcdf8d9e7bc7488be9023c144e91c8a6c9d89263525e2e1ddaf1e24d599b7444bc5fbd94388b5e57c935c3e97799234b7faf3a3e611e6aeecf6e16f7855abb8f6a6b60545bc662556db519d3adbe2210126d504d60f285640e78f6cdf95282d5dd02b88e997b21253638018265c5723bdb01dd7f450319a456da04c540e932301581c4ccfd05d3f3e105efb0a83a3d3fc33807a49d370b8735506519157a900bbe89356c5886b35d5ceb13b2fb2d85bd970cb553174a12729f13bcb75f9885556093316ceb6f33b6a65b3364bc86d604d8c6976c75e18e26f9cc9195097f7051f14f9d08b347ea7fc6a8b80d5fae1761cb47b5a65901a68fea4c0800503e2150b064c9003772192bd6799bfe628b712e84a8ae0095360511cd0123ab6ee8291a34c2d324549cbe4e1f3c2f8f12377a322d0929d0d15dd04976d720900c558777a9fb0388b88e37020d4179015e6ce4551c7d98cd9d5888ac6f7980004df366190b7e5410be9a8773633e29b4443a1e2b14ac2763d2ca5d9e290412124c3525f430769144afcad60831d904365312a73f74c97f082cbe91640d666a16d804833142109a254c054562cc7806e10ca8907c6c56225c3b2776fac81a316c0a6a7a10d389fdf1e1365fb962ba7ad3305634fada568f51f2cdeb6320eb654895eba9dd09cb30b8a0c33e23d0e77703b9761a10b2743784ba0f6a569c70f8538d7325fcf783f0da6f2ed5b4b180cbb681d09133aa2c54333022259713dc7bc16b2d53acb13c6ec20f563317cff7a599d990ffd989765a276b19aef34394153fcd3a1e05a8b24d2aadc2bc1cd720542b655ccdeff2d3f3150fb3aaf60c0501ba78754f1617b0b1910c994bbe95e27ca9ef6fc177df00f7b99e54f92190efeab952f5b549968c9f10f0f115520f63b6b6e0c8842c3e573f335cf1a5022f5e32e673b99b35aeb3b4bcc5db76bb89911d9e2e2981b9c6680b6e9f0f82974191b01e6f59130d6bd1c94406935e83f99dbb5763f689016362109a38e0448eb0eda507e4b09febd84a8fb5b47234cb7d3cd6447d5bae0e3d3e518bebfe00dca36b2ba984a52b50c6b296a8d5925c02b66e7e13db316cfd2ac708322a1859197725cfcf1ebce2021c405e26511726a6bc68083118bf6a89fc618bd41fb831268d061b9a5c3da5225cddcb794a5dcc26befe3b34a8fd514f014c4a30a0249dc6214ad67afcd21cbcecf11602b79dea492392b96f1e0c1ca33a99e1cd650a294bed171bcd9559259ac6a89c812dfc4692e2d8b943b4917fc3c22cf3afbb80e0cd5279d99adecfc87f2591b742a69eb58959b4cdf6a2f3f498c69ce42205dd60c2631993f8fcae348d348a7fdee4efd55e6b1abd257b8c0cacc29d73ac2ee897ef9248dfdeaa64f267a7f6316604e9f4b2065161e890575ea89f51caa04058a18d40f16af745e0b78751297077c8e5761009f6eace72aa165ff0ced1d8a5f05337d9889b2ea8089995244a60528819db5821424d3e57e16133e4762db5ca8a1af08dccf8c5034f8e9c23d2ee3456f66b296bbb37b98c61b404400b3cfe153d3d69db28fd3716c35720c07e31981ac6cb4c2955481b7e4b613cbbe0abf1b14451ee124a294dbe5e5cb8bbca0f33568d038ce2dab90d76b291ff17d1c6eac751cc69399f2f0c9df7d24dda7888f1032f3975ecc7aae91d4f25480f24e14b34b08bc5c41dd99db9e95751d60db4067691efca552285900c959ec497e9f4857c93e7631a14aeb536ed974c814e5898e639eaa2b6d69bcc6db71da8734304f4b4fb7990a25b15be013579126fe586411134346ba19debd4aeb90d707b37d6f059ee538311f645dfded44a137be74dcccb8373f668973733556d2d450a6353744c120cba4b14d813e724a49042c24088c8ddd25d97503a3b0ce2610ec9790905fa087d84e25defb8f0194570467616f8edf1745bc888bba63b02bd44608fc547dc82b9279123c64076d97f2f11a725dfae8c719d09d0d6d1260bd669ba0c1e39c92ac10301a98a38445fc1de0fb5d157f9f06e343c8d3e3185a4612ed40a7a9decc3b85dc839dbb65785538f19655c584765ac32db14361f6e8ea806a0e65d343510b90e26dbb8c8641f81eb2a2d0bc2e50c832d8c1bb66d0afd74d2a2b74dc9da361c2ef44e71fa23538f97ef50074ab3bd191badee849e8fa6c4edfba217eeec59d6401ac52d37772dbf84d69a012601b52596f8e20ae2804be3142c325555ea801925d8a41bc666efb4fa85e0f741a2dd5af2a4131696f26221859e76ed037f383a9e0071a6a26334ddcb79e891f2875b4eee597e4b1692639c8ac21a0bbe2d0e747c3cfef8b1f90a08d6a1941512f752665f24a1fefd7a930b89e373af9d7cea06575dabd912675fd162bcbae8d65ca9e952c0084d2470d791f6523d5446191696cafb8a97effe0a46514147a86c3725fa390a805382da931b53ddeb5f1d39521e44509e21f19256cbb3a3be87723afd67487add4cfcddd17338539747e093318d6353a24c4aa111359051679974d0aed1b31771ec89ee1468ee9b693d7297563687f2f14817fd940f3564a5dd9fa90c88d111a33f374c0cce1a0fe48b8cf8dd2ff7207d5edf6c0d05e8ffa04fa23b46120464aca29f9cc35de7f5655a9ee97e780e4d78a525f2c315973e1b8499e7ad99980a30c95b40f8391ab3807331fba0b49615c71b705849a99e9621a818839368ee865f6e327377482706f57dd563cf512e4958a539201b280e6984fdb93fbd2e4a06d5dba7fdb21770798603ce6c79ad087b2d9ad83f8aa3ca09c1038a8f2a54fb338551058b0badc3ea8d4eab305362cec3d786cfb7911e3c704ee02a0853273b5457f842390e959a87368d7a441a01ba64613d474993963e380374a25e532cae6a667ef03f576f5f9a9b324d9d2f53da689a40308673ed647640ba9d0e1a3ee0611a111fad78dbc167465e9648cc12627d4ce913e3a26f02e30a8bd0166cde0477545acb8d343329ae99651bb593f46e36f48e673e1e0d6e94ce6ad7e7df2c10a39a8e1181e861e45b9895da3044cb71e9107a5ca77967db417a25d4cff7dac7ead0adcbfc22eb073c2ea981ac0a09eb3a964229c20a0f7fd792bb938979cd8abb5261c1d748481962aa61a5d4b8b41ea49a1f72a5e36bdde8650d35fd84f017dfbac946f522653d695069c5e6bb13d8fec33d6f8899c892590a0491a1ed1bb2aa31aa287df3e049e824223b436a80fb6dffbb36dd166d9f6891e51123632434835129cda002f39651b9342088563fb49c95cf13b1ac1408df60ab618188462ca95989642f15d0af5101430484bb9bc265c7925d22275ac70d673acf58120c8ec2a36505a72d7c6be7689c6f8c159f86fc8e70d542c0138fa4aa397a04d769b5e464c5770e7e9cdb3fd17aa8336705860ca438e3ce91541af60f0dbb39b9e96b35db1a861ce2c4302511ed36b946dbb58a3428dd4d709ed2291a3230dc63d7c78514891e5021381efc966b6107022e1020b262d817843dcfbe8597fd6843115824f5895963d93e2708fc99de0b90d308abc47c114e026a5c655f9c3af3c0745aa26089871668ce03da64097da90c348ab5ed88175009a2c2a731d25686f74d69df2b4fe0dd5123bb1f2d1d618a40fc9eca076619e3f524b321d83e5cf34b9970ff2caba4b6b93ee784c592fcad5365b686374d11d5192a2fec0fb38672b4baef10b0aa69693c7e9beea5b1dfd4cdc06fd5798aa0c9477d0cc8a858582df8e1a7894259e2615a682f7459c102faff2ff5f9e0bbabe5f93bf4873c2a5cb4a0eb4e71fbb5c92bc49d8d2f3dd7e83d7b38cd615172a0a4769c0090bbac54f5520a521f833d90040d134c1fad46c04a5d5752c08bbb79b4e2f36ad88efeb2e216195a9691136767e17be54cf30678e2c5418f899ca7103557bc9ef5d7e3a2782f3560dd88f43071bc7360885a466e199df724d9715bcaca56d013fbd3f835e2140a3c0e6b8f093ef9ba28de8317f98191dececf12be5bc851959a2bf18cca76aab7208aa549dbaf3005e7e7adab3eb4187bcfbcccff70a66f4ccde8c7113e9556eb10a1ca6f088fa5a1dd92e74e6119336fcaf8456f1153ca0e6c06ea30d1b533d20b2894202f5d7c7de2c556b0d975be39ad58a1179c9c29bb93433d2947bbdbea4dfd2df128aef262d1f010f0997df54bb1235a87a37d3dcfd13dbf35763b0af07252c1e002bfec0af26f5346e61300760d67c846253226c116f2bd2eb8775e0cdedd0dba964efd63ad9587faf109891f0f1cfcff6683e58034b8302a410ebe0cdda015d8c1203b32c6870da013a8076030af6200a879d8f343ce4df8224b434816abc56cefe2f2373fb4ddd46c5271fc293361462c3117d0a11b7d1cfeb990e6f3fbd6e96992d6d5de7f7688f61b9753cecffcf945bf9819a444d8f608d648361d3daa1dcc0337d7e4ec576cb2e5df718fd8b754d5e7d96ccc882081463757f00a2068495d38d48f7edb501a36b75e910fa3a22ffe129d2ab3434840a68b373f75ec6be5eb164e17382da7a2ec321cea4334c679898aa83e680590565a4b610355800b0148dd7ee6ac683973c0530c8e39319eb93829ff3d883564901e15af131e0d947fa57b763424aeb1d95e0a468cb1dd6482a5b03c5a2bed488b088889d056892de299016e0650ab5ba897f89ba9e52f059e39a220451dc9067720d7842b3d555dd66584b03b48d9ba59edaa4eff66bc8996c78527518161736885ad89b8b2a7eae80e17bf99bd260f60fbf5a75d95477050ddb5d8519f7451979b05d29808d0787b35135aea3333d6ee7df29f15e411d2e6e8b350f3d0568ca037192d80de5dcad2aa4b0f9a534cf1d7912e564724add7b09232843891a3de4cfadee8225187ec2103f31e91c1296702b4dcdb00960bd3fa5a21c63538dcae5660eb12a1c3fbc00f1c6be48e806abd353503cc29fcdf3826e9abd428aef2e46d381d0e4f55bf6c61a4ebd3e3a64c115ea918c910008e2caacc292ae5db731a70ba4e21a8c9f48d23ec7e1788fa3870dee378d452604c8f06a5ed63100a8b7e86817a44c0f3e38dda8395ea083326b6a6260beac4cb0c1e0a936b27ec3a9fe886b3cb85caf72f313377d3291d1a7df4109e9d2db6bd6eee5fe5bae2e9e571f6a964c457ae1679ec096d795f5102f32b25d50b80ca74e5dda61f4ed62d0be3c5bac92b22d87c03ed28ecbf9c1ab5ac9b2236e46520cebc0bf912886cc3b45337f1518571aef93fe7fed0e0a666c57a1e6743dfcea38ce307f2268bead34b0698842c20f6e42c28f2b66c12c4a79a05ebc6489f6a114940876ed134333b8396c1b41b22496c642d35b8a4ad5a78f8ad77f2c1be58269566fcfc9bb9723dd2c4bdf3835ac22707cbf6bd965be06157958d7985aeb56151e3b852fe2e0e81cab4f42f4ecfcf28874240749ecdf9714a54cf63bbec2e30c2bc2f36979eb618301d02998fae35c018fa053204088adb3f3753f920259e441a33872b56fdff49bc24daa9cb7f867ccb221086566ca7339248a93fcecae99ceb2a289d0a78a30d6957d1ec5056cb391bb1f62b121a0208993d42cc26edf9c8d309f0b678dfc5174403d7a39a19837ee3585b7b5899b3e0b25cfeec2597ad0323f42f5caaeaa9b8c619c6ea9351bcfbcf6400ad35ad7957a826f581157232cc801b45dcc11707868ca663763c5215e29f595859637fa5adb5df72a172fd2c84b0e132701037d59c3c56e931f7855179a1b278e11ebea853fef0b257fef662b41909687d63a49b5f084cdc450a7dab0db4cdc57003c0dba608e7030edb6bf5d188404c3ab763ad447a5260e8ee4b36c5255aeb171d161727286667dd12931ec6e4c723013be5ab01caf35c0c9107ade1497d7a00a9d766c08d037a6192de88060fdd1952918308789179a2ed3e67f89c57e3df4bb4be6c387374ffbfea32bd9dc1d184ab169a7faa6c20d1e8d696e57d5bb0915e50067f96c0093685b5ebfcf71c92d0b4c37bc7a61420c55d37aee943388e12aac3843b15e64da26e4ac77f8904804ff11dadc74275828b37e93d59479b0d88c5b5f22862e40f6a38b89e3be1ca2bb0c0b3646177eba5c0163d0dd70ca8b8ee9a037ed28567f4307f758783988399d51bb5ecd1783f7a0fab520b8f366ce3570c6a8cb4a5c5d3a2a5b23898e5c31851ee87bea87a45aaf0dbf4b9d3236f80b39c2015e32041085576660093dd2888a24ff215438cb7cbebdb51f516ec9b663bacab1a2f734bcaf74c4f918de6390b6a7acbc138fd3d2b80f772d77733e1130b17c9cf9ca886f3cfd5d9c01fccd8276a06fe371cecb84d0f58fb05951d44bc5d52c922e8e21cf04bc9a0d673e0fd8516b06ea799eee5d76f171c360b5ee2932eae53e693ed5d465305759944f890134b874ca25c5c94826da7cdce8fcb7206a8336cce05ea5315015a79d408b074efa655b6b22d235855cf24fe69a76b83733c2f99fd78df860c178ad075156d0cc4c109f42af10448437f280ea9412b1375e44b634107f2c2e65c635f531eba0d36b521bf4a2995ecea7f83b46e33588ec316bb86606b6031b52ce7fffecb9b5dd393115263d7386b4ec807188a6edf63549fc1d4031b0f38925b3663f74830a53bead3edbfb4922551189502cf767d50adee13e374d5f3fb5d5de2cd347c045184c88072a84eac2289d3b410d60f17c39ce4a665fcac887807a9e9d41581b6ad848cc5249ab14deabba46f4c40fbc7f722623f2c4f207082a95a0915ea9e3527bc4daa09e3be186a4f85034cf2ba64341e419604965e788288d23ed00631a8a979d4cb3182da58019992ec1ddf4b28983ca7715c4dc7791e0d8ab591607a635276ad701b4d5acfd4dd6c60f523f7fbcb3067e14c622edb3b21ef47430ae49e18677a7a1c82a637df3f2f4babd3ca81222055c0e152781987a6da78518e7d3cb2b1ec3b0c3b204b7f6a11dda3436993a0b234a93dc279ec120efdaea87476dd7e02f0a318b909027fa640cdadbfcc01ac47b7912d1921dcc83c2874bb416fbd7de37418e3ee8aa11be90e470dea5fdea46fd0b9ea83a17417896b2d318510810dd5cae69bf1c271dddf1388f01788bfed8661e141d352d2498e87d8d34ed51a75c1f1f2e127af12d1557b2211c89452ddf5ed2ea37ce69e39c93554fac82486a5eb5901bbc10fb31af5a1a3ef624130ed44cc0a1940be1b239d6e49d2c67ffca47e39ce40585aaa85b5047b89773a217350f81ccb3a3b6ea670cd2f60a1b8f1e6c5435785b0600cccf8add23612412cca62daff02b885ccd1415a850d573d27b9bad336e1c3194bf5b7ce2d842e77fa0a634e66f8bd5c6b31afad13bb137ce7f57a4cde4b73622f41d96ba030ef7aa074a2a953784a148c4f8990fb46089b0834a167f7ddd98086830961ee900182f9934e07211b2bccbef215b5a3134fe890dac5ca2bd99717b3115cc4ccf2ba592cf2b26d55c9a7e54af9550d602d6ac7b416815ffef7640ea6e037492250c44b182d0ea3bf57f11dc5251d9176ff6791070e80bfdff038622f6e654b4fb5c7ded0d4b96037acc3739b51bb83f2132f12cf4bbeb7bddf28848692e21e1921ca53ad2fca88df8c104073502fd71b894a0915828a1d5945d1dfe116c2cada3af089f632354bdae3637aea745b47140fe09a2d513371ee59556fe1df09ef57e99bd97175d80efd6008614b35c50f196f017841e15c1564a6d9f8f13f6ffde7ba2641ee5ff2a4f3a4572ef9f612ddca512a141a9e4b4f6532dc2be23207230d2a8db349ee95a6d1d9c7d624520db3ef84cc6374ffe78e3e9bd51bb93f60050fd451d88df0cfe3aa7e77360bf4afea93fac9a495a6004a260aa88e27d3a53951e62929d8a7cd538abe3b889856d4dbf2880457dbcd2ecda0bbecbd3806e8724ff3e8d7dd15bec6e35bc406fd31c6c8ea5b4ac3c6aef455e6ad17ce8f9566e429e1b3ad32dbd49d948edee82c917b2f3a668c94a0f30c6d017e8dad4523f740053363035ea1ac2ad3198cc64aefc370a3acf839f236e238159bab14c5a42a5342c614009514d8a96b8ed88413c693a420ae40351b57b5e8a293e45d25db2857d430ef48d67f80439993b5758ae911d547d12523bcf1fdfd85fe7f7ef263f3e5dd3431fa1d961b20b0678560abd2a06ca0bc6a116e9d2231a9534355dfe087f7373a7af8d9d55698412386ec4202fb1b37e94c60cd87ba81730689619976d7660277302816aa7567909d634db63915504aff577f17111a2d2048da47f3aef8336433232e6d5e91cddb8c0dab2691b64382f2a0e6ee32dc774c7fe9cd71c8cd37dbfec27fc32b63ea5e94a86a433b005bbb63c6a3a966058c1f43dc33d4448bee35cc868648ef3649813a097ae340a4d19b64872195188ebd1fc36731d24e6c19b2b7c8d48733330c088370c4dc1de70f82669abfcb5493425a95dff2b09ab6cad3e7c1ecdcf38817efe4e26769fdc5590ed241abd7a6a4c574dc68158143dce4d31023c37cdd488bafde32f05d2be138b486dde00c428273bf57a24f6c5e08625557e6a393eb6ee4d7abc85812f387bb92eb84f243a68a3ba67a328199e3d7392a3c26d0d7dbf21a7b6f409f9c03580f7ba6bcb908edadd8665d2d8cdc8cbddc894887315ab28e2e1d435e432be94438c3821a129b8af3788b0c787ca1014d941d9a09f6b14fed97a94c7b270889d679e9b6a941b0fda124efb6247bbd1dc4c9ca6038baa30f378247ac1151ef709cdc29153740e34891af8195287bb89acea16920b48d67aa40b36b08a397d430b4b035bfe6376c4b415e219beb9e70fc13eae75ec118619ecc042208c423738a68164922ff9f5b97a5ca62d4c1971d3c9624de9a72df29ca1a037b813d63d62d6d8f45e9cf35564c8afd7634cd82d1c801490f33e0c3c17bc967d9d511bd1d7af88c8ce7b7ed1d5b6afadd0887cba78603fc92fadb2f34e9370383d9a1af522f28b1277752518dad17a2c3ba1ab1cad30b591f8020e543d23237a3da7e4858672273018a4a3ab04e5027e9a3852204e2233c993d96a95a898fdf2e527f12090913d989b76fd032ad3e23c788a9d1af27903ef2f5ddfad5aa395a29d8c3faa29cabad90fe6c434abe3dcd8ab3242ac88f9dffa731ea528a34057ba496a18082d96080d6efc0593697af057742548402ef9ff7a90a261bfb35dd93cd67e73ba8f8f1163a06c5be01842e5c25821dc77155446b988b1c6ffd0c833ac97bf5f09e10a2c0dcff093031596dc406f0f844f0514ea422adb9d3c842fcac019808ef058e20aadec5199b6801a67360299c0adb3a719bfc1d1049e7e093802f5235abbcdc388bfc617af154ece93d0d280224e516587041e0d3ceb3a31bdd47c06fe3d80beac6482dfe7bbee371cf5717ca2420f94ae7081a93da9c25ca024df6281568d9c7153b7e52453ff8788919d542e0b27dbcae07f2910702972cc8a8f6dbd3d979a99b9652d98374932244b87b61a001d71fd8707d1245047d3a6df260cca87f2293a7ddfbc18fc364c740826afd8ad376dfacf0dc012eadfb4eb951756946500eb353cdb8822b6119cdccd9e09fc100e6366c5847c644d3cf05d859c84e0003f1c06e4e353a66ee84131d142cd3610a64d29e74d0d9dbe93c15290b15656a3847aa67da07763599811ce87f099fd93bccd594c65ab376062b4629869ae9d271f3077ed993683ace6d811404b4cf509378d60975a3512ceda9bde47c1bc53e0c6718b726c309f133fe2d48a058e4fc5f30458d5a3fe694c11a70bda41f280ecd36541d7d4ec88fe2bf8d1ce8acfa99a458bd2644b2694d17510655e95c83724d731016f85e7d96a00b3263af38410b8bf780123f157851989025ce54eb7d0b4617851f76e81037a23349fe54d6e03b7e806d3aeeff2304321ef66f63ac1619c23363f2214af635dec50acec363dd4a6e516daf12b5c7dbc4b0040d01e4c0a0f4caf13c07d1aefdc76fdda1b8d9e0070d66c0549e08aad2d8af40b92d3c364391d142c3e439ed12365d5cb6dc9134a0c5cf42be65fff407ba21434439ae05544fc3dfd4c75b76b5ea8d3148b8d0d3bea3ae98d38894b362c974e946d214f14414cfd15b8897fed596e6d63a57b31fd404fd42db9aa0c8305740050f30ca2f38ed34b4d7db75b15f5e25f2fc2a007ad12c76d969731e96b86b07053e07672c119f0c680dd3666424caa4ea6c8ca707ed6185a870f28b0d9d0afd26f3cd7aa2ad987ae10c0e28e9eb30fd24b80e45a9427efeda571dbde64b92224c24f9598451220a4400d6e2a58e6c6ecbbef1d39554e0bcce80ca44a2b4351c07e144190a8faed7844ec0ae6347a101fe6feb7638e5940ac82524a31feea897aa74e4347e0108a2e67034074809ce7f8ce948d1d805f2caf994883c0a808498985c8f3f3abb191d99842ca94ac5ad640e8fec8a5654165ec981f952a71025885ecdb1f77713a7ed0053e5ab455c7772c6421ebe51802385692dead5655db9434e364d6d690709151ba526d5da62d4fb9374756edaab17752dbeeb9e0a61ba1a67bdfcb68cbc560307cb1540f391eeb2a6cfe7fbab2fb7e99dcaea3d00cd9d74f4e60ae68a70fbf3b7eb8a4d8395fec4efda6dd8b133ae470513cb0bf54f15288daed1933ebc6185a8fdac154d4057b3f000fe4193d9205f1bc9168aad2193aac7cdfa3b95b57472bf5ac8d308bbb030d0db22291964bee70fd1a78b716a3cf8e0bfdaf1414a30e949cbefe4fc8e1b88f261a5e99778430dcc70606c6bf0070e65f5af1c3f02886a3a244dad18cee3be4506d9eaf981895bdc19058eacfca0d096b69a646e0f4e47dedf8312c8f7e89de14b1f40df757a05d6d2111d3c90adefcd6b368e4a1a224964ab253554865e38bafd745441ca2d6c76fb99eb4380639511f6fb6fcc7d7bcbf3bbbc43509dd922a1c2b42e1fb053c8e8e8f94e9046e9742d24f25af1428dbd7cd9a9fe19fed2369f130f6acdae99547384785d8daad07b7240df71f7b4fd9fc0c5b68949d03fe525b65562d660c3420fddb80631a2a864ebc52e4af8355e9af82e7308cdb7fe34da08d3acfc99840771a3196a5ea6cc811f8431e5b5dbf3f6b4f4753e50a36b7089372a0cbe8ecce09e0b30dccfeb312742ffbbf6aedf3d78cac6d9e985935ad585562de6c4306f85c04c0fc15830ec1763555b183bd4db10cf245639385c9082ce181b968da5c416ecd83a52cd14c095b86c512f60b09e280914f5d3a8072a148374136f16876a94ecae1801b5f228ec66f206f7cf5e3630833e86f06cad90586edb1790a90b7464a8072d98f4fd378dcb9460baec80401861b09ffad4b7a500e6d01a753cf55a318798d24afa8f73b7776e85a1f705b151cc5d9aa6266ce524e156b3a9cdebff12a5e17bacd6737ae2178c4a8ccfd7c6a5c2ffc6a7046f45abc48d8df97563ed2c632a937ff770049113ab8cf2b28948288b427b874366c224c4780c66640d09a98c8a8618c68ad1e7d93da9e14a6555926467ba391d6943194cb1e04ee4ae36f09222e6115529653aa2ed8fde420aeb15fb12a1459875a607f0273b339bae615869f9d533c31f57f16a56c7b218a2362e3d95de52dc13beae51652971ee41d8b25efe959b6b4c687cf3e8625fc657e8daed55bb0d48aab92a0e577fa31182857632e70677f095e2185d409e855a4ceadf06c06812507fe2c18ab2e4e9a866f9add7f7a3d47a1caa7803ea91c2c64ff7ee01222777c8c578af5d67065f2b8e7cce03f4837503adce4c0f0638b21d89bd16b27aa7b492aecc24599948531fc62d62dbd8579b6ddc15b33268f8d91149dd2883e3869ce9c7346d8bdbfd802a1e00f9c86637f65e822b16210131f871ab8762fe4d9824ff0c90a6049d62105d46e7100233eb0b2bdc7726c7173018f54c4a904c90aa495dafd234fd7bed509f618e10d1c0620b635ee70fb8e493f6b81bdb87ed3ee651f5c41313926d491afa2ab30c46ac249d909d4b63ab0d2cc6ce285d5d262c3f39032b937fa5dd1c8f27d64af1d83f5c4c1f3df2b7438de1f53148db4349fd7a219f486362d008c60dbd3bfc6335bea6041fbb37b4dfd1745d3db188ee233f30e29b13520b5f4636b321bff92cf39b93d5885d4c68538231b4be7378033cb55ff2a29bc6464395a11abdb1245d66ff17c3becb94a9c844103171980dedb5f35645b302696ee93a75e7841f0bc7dc33bfe08b5032dac46bf789f8e83f084170a02507e6ea3c6cb8b8c1008f444d8f27c5dbfb3ebe998c04b0f69dc4a6a271a46ad5edfc2fda3da660cb70bc82449e6749990766024166e124cc5691527890802eeb0c5e1c1b066de9e0378a7ff55efdaa99b27e556faf2ac261450ffeab67a27c49275feca92cc07534663f7cb5d471deaafa5fbed5fae6d9af471286ccca89bed52bd6bd022d295c4a529fda3cd08933abc63d638fba05251b7d704862aa2f600ebe64073a93ea51304d66e2210016e2a76f5bcc4ac46c8408765285cb1108934a1ddcd256a64caaccf3c4c636d979705a5e1ddd89a5a206fc3f337785d3b1e6d8b218df1d367c6c40a573ef8555950833148a21bf0f7ccf2547f9b181270cd1020a938ec92818d7eb1afe26851865b6b90af3ed99fe35b7f37b3206037ed687b45b5037f4644f7563cc3bba48cf06daca6f1c6d6ab7983741eda9e97ee8e25172282cc6ecd76599cba73c90af0ca362c3d8409c3aac7bde9140380b1f5984104dcc3b0f4679c5863792375c0f0a4e432779495d2482074fef4dd9731dcd9a37a2f40d8db5c617dcc1355d028d2b89be8691c1965b1438479bb02a9b86b6620ce73348a716ebe676e4aefb6038cf3cac8fda1319725fe29dcc34a15697b5c5af80e87451ad4a9ed9a6d2eaf1b1559cc12b7bb122d00f9cf4243d2e8ef80c7a5aa85550dc21a8348e2fa39902f7e144fee83774d746a1261afe02645c54e41955265d070f649072d14c2edb3e87e74ad9acaae2fb5549c214f4b6813592ec5696dea5826eeb6d5c7f38e47e547aacdf12da589ec507057a28dcb9dfbf655a359d14abb778a9892fe461bf9ebb4c56dce52c756c2d0f4d7e02e721353f7fff49db39a9de9ed1bdf5df87cc24473838b08c80a7c962e46834614eaa80589ab3020dda00026c8b090c8e1562f37991d7f5d89a2708ceb6a32d85d3459eb18dd7f1694e41cfbb8c00bd05a7ea9880165eec4756eb6c9a5d76e67fb1909dbed048c350fe999bcfce1524fdf33a1c077cd5c8fe17ae3ff52d5d51d47c213be5294dab15c9ea2b87eb4c280b3a87605c7fb0b7487c86189f0ae948bdc7df7ac59b7ef5c455709713ee14d3d99a267bedbacf1e6d8601abee8c17cd5256aa1bc98bfca9f33667c898276a14d25bdb7c715ee4b269f45a699176345b080d58d9b69f524d88bb98839729c32d39a9eb1f204fdf019ebf3a21510009819fc570fba10162fb564ba0bcad53ef27a2f1dd778016220a3a7ec587c31ac411d8270ca265f6ddf6f931d52a867f3a83fb96f079799dcf038e63908d974a0e0b38c974ed4acea411537890d08e00901b6f2c8db997081aa13d7e0d8533e5ed725c954b47b16367b3d91266f15a7fd2e008fc4656e1f558ab72ed299e85259531d09b0ea12f09cc0d5cbe883d6771b54f214d7f59cb160d195a9e23d580d24555cea491ae7083d4bdc18c4c2712cb8246ae62ecd5839b8843c105fa8ca7f2d0bf901f4d4a789feb19a17740bbdf3753c134d55c596d14748bcb0a96c4a5ce98aeab5a5a32382ede381f7f565ac94ad22dd841d1ebdb8fceaf7b6c728c1e6e34b64ff07814dcac50134767b9e2815a2231eb5b22c50ce4b68235044de26681c8735fe77bf672eb55cff4d311f1f1a8721a32b0d4a8271e18edbbdb5d778c6bbfe1443b40e03d86ae7822a9f3a59378f9501324bf5961ee9490ad1edd8499661f3f9f9d067dd45a2e33db846add6e1926ad5199a8a36a2b34011415a9b9692490c909e5378d12c59e904eb62f1fc7a5c59df822b7db5e13da1a6102becd971ecf2c2f18792a60e8f9bb2aa9556bfd6668cad0f8cad71f3779995c045a905a75ac34f06f20cc3144802d090caf3c6c45657f96d3a3df0a5d7a7dd4601a79847d457949679f5b08b7ce096948e83e4617253f7c02708923d8fa60045e0d67da217091d192e764ea9dbf7adac1e25d30b4ecfca9ae4704edf7b4bada39a1845f90113d2cf453ea622917d2ba42a2a68a921f39328ae9f0fb813f768b5cdb19ecd1588a280a00ccd1b0283a937747c8eb9c65b82c420e9550fb9d75acf1a7ea3f63979cbcf7c7e256b181b5eee7a06ca2ad29ee146eb9b4c2d15168ddf57436e0182b3e3715659af0e59fe61e27f76b094b9cc9844362a66997dbb6c74e59577aaefc066060eebd94a4a9fc712b8944db76665f95635e550428392808ea69a904ff09040bd702898cb2c735c090355a2b725610145ff9ce7a15e8e57914bf094a547d755b389fbeec3e3e910b0900ab72c684a0e3e7d6f8b3523f0c49ea70ee97dea7658f5d48e600d7007616d6152c25748009dee3ad68c7837964f89fdd92650fd9fdb2515ffb89a48b396ce845c3414e0b5a2ce6c0568fb5253417207680b7abfc8d97ee538a7adfc372746ed4751a1c63a63c02c92e9eb9638623f13703c12c9ed372c042b5497d1e7d022837383e10ff3ed7dabddbc8d4975c7ff7bdce6972d171cbdaed4f3b8502822f144d7b8eb8f4be1cb20789670b390a7e7d502a92da1eac9cd59f92beba328bbe167e9a0616ad2a9148c1d7f26de9a52d020a49b0594110331691822faad02d31f5c37f73ea86ca4e5856a28da20df7f1df06ccb1cbbd3d4aea0cb2b4a1941e8e951221b3f9a2b58476965bd3aa7623a9ff160b963d7f644b95291fc3e12253c5b5745494e9f219fd33cbb1c6d1593a7b8e70a09dc82e12a34452c002e4858029af66cd156b6106cafae2d3f8da4810af82af58eb250edc32d74aeda8b6cea233367d8809f85a8f00e157a2ad480609c1b15ead26a305efb1897b6aad9cdcde1afaa7e0488b4b7d65dbe05fd8d9060d6464b99028d6bf6478eb62a5a59a7025e46088c54ca301c42ca998905efd951ec516f4d666e7b1859950dd5bc2d08b1cf5003b59e7d00d48e01a3bd1201e25874587e23a6965d24b42eb19c130dd09691dccf4a10e51131d4f9885c5894e4bf8f76615763d4308010622ef0d8ba88d82e172f4b5869b466deb9e51de18e449cdc636797a64fd083701c7caf23ea61b436ad94f73a8ed1650d6aede92081f4b97f0b0a65f2edb9a2ac095b79e06bacedd0cb7c43dca9260d5a7fee72efc3172624bca77e95ee90b5256de191b278b1dfd803ba6a304c0cb62bd74c07499c4244059dc6af698588ee97ef3522ee2f0f646f1f8f6e2990cba938bd5927c09ecce0b5f4d5c2f60a91e864d594ef307706513eafbd8355642baf03043981019ccca09f33c1f0d55f3b5b1b18c3085849212836f237e6348384dc8994b1b970d375d266320606d9100bb82476f6e27eab970ff66d927eea356f232946dad3bbce8e1baf93a2ec79ba59106ce957a5316001717bbdba0e8b2eb82a27be1a64ab49f1993f60e638d1341f9a2b132dfc05774c588ed39ae38700b7856a160a3db7b2141c6870b5aa246a803c4dca9683031e9050242195c42c2f6edabad7a86bbc3db9903b1d1276449d1f068c05941209452b7b6014fe959fd1e0cbc11d677a7d631bececf368497145dd5599b8df3f88805ba114969d579df7aa20ac3fd3b17846987cf4b079f0ee31a9301099b125777c9670c86c5e98a9b2728b77cb8bf86e11c9d8f3b7f22be58047181013d1c71a4525546588473260c75822680a9a089206db90131e0b1848967b6ddfd739a1ad196f4c63b17cb69f8f477e618d542d3aa9697a3e3513133d5fc6cd96f9bdbc790122dab2f78afeace79003a5a16109d840a66ef56d66d315b8c4c0436382a1216f2b4f37dff4863876466857c9efaee66c89353b97dcad1b60666ae056b7311b95961930223459e57f8d28ab667fc0f55185057125ce552eb4b7a4f0d84d6e292567a04096e0f0dccb008dee7a176bde848a97e779a9209f940fca8d7fb7ad507c6a81c256afdb1c6d04dbe834d63652ff6bbbbb00fe92d38555eba423cdaa49d0fdeeb6eea6be231f1ac1a42ee481a64f3eaa25da0cb44982bce5cb1804525ba580b9e739b9517ec855754c500e8e48685e52f33e657318191d3c845e1f38eac2bf60f79e8d0b200d77d7eeef1884245eb553f379e59226fd7878ae2a13ca33fdadf4ec2f2dcb1af1ceaee2e4fcdc1e09cb60731c49519b96c40949b7c7950e91faaa91e1c295847e0f4c509899b70ed005fa0ec9bbd8645587024abbff95c7392f820e073c8e9b9389a7548c3d2d35f0b218ea286fec89ae7b91664569c41f1b527862bca9234590347f3b1b58d00fb65985c466450ee4b6abe288199399e517ccf3423267ec9cc3721fa3c2681ae711f6f44b607b56df9052bd7bf1fe42b89be4b236202d7446363c77fef1de3bff6dc59d7a2b18b3b14af94c6eba1de46133bc34246e7596aeb440b91256d23c2a8e7344a7c9b4b3c954b64b254cb4371a4b174bfbac205d0d809a63d6c8a5d3089ae3ffa0b8d72312fd4982ff8a4e84fb9893c15d33f61fba44974cb32a0c071bcb0ed4d82f1ed5e370fb1fbdb10699b8a0ca6f39d1a17555183ef2f9da1871ff867745028f26ccdfdd36dbfacfd9030fb7903671e17fe138eddffb8d26c283b17719a55a8cc1de1c90c5052682151b53cdbf29833468fec0e881bd61b9693ee6c4d456b7ca6984c81a7b285180f4be6631f68b9cbf7f15c8bee78a2ae61d6762a58ab8ee970549d4b21f6bc67497826147632e75509941ea957aff4091efe5d7218f3ca9067568a771b6c88f5a43c229bca1be5342ce31e26500bde4283ad6ab0629f248a5291633376549a5b129345053009c677b01634d08259620a7447bb56c6604c74c447c28ac775664589fcad424c1253f60e26a9f3b796159443ec598d38d0066ff6ef41f64f622dbaafde378fc6688ca51d9cc0fee5de2d96daf5ae77bc0e44e18541466f9361161abeedf7d73251c07afd797c1f860af9de099814c756d2fd66c3835862c4d9057b74d1b11b6def910c88c3fbdb55b7ae8ff42a155c4030b90aa4d0bb3b89f3b516f317dce100f7998353e1a28e346cbf3f13efb590e85d2de5cf81e6abe2502c4273ecca8a4f233221797cb92f975b482c22f8a3ea11e823c9266f60e6c3ba7d03b54aee323d184fa46260be8a51eaa7ef65f3453415961a990551d900da366ff86fc9997fb06b993c2229d7bab7cd4cf266d137b934300b16600dfd3e6aa293e11f0cb979062d9cce90d1c45da4e8ad8540bb4a01b3aeca1ba96429f111d624a9441f06581fc0b4ebe80033b955247388a25ecdaa9e11cba048c2d41026bed6b664d8482b45ae8987d6f2988e9ed2278f78d8f522cedead88de380854e567ff1e9b220f39959082c926c1b0198259080a93c509cdb0d2d4d3fac59d041ed29145373ee88f114464a9f12abf3076353307df85906120fb691c0b0b4582c8c170cf47ffdbf92eab10ab1410325101bb159608088a4009a7776cb4f0ceca050e02a401240ea379ecf4687b6b48d260f9fc87966bde4070d445294404950cf7b190d962e725f3637cfe03a6a9af9584c8eccd9c75f4051686234bb8b8ea3c6cb13bb84fbc7397f1b2bf0d3d602bc05b534d9ae63ed9d1b74021ad35a16d771a4f099377ed1ff322f12c1cbae8770c9d360f09b3fea2c494efa7670329e3e8dda9fef1db7ade64b1d7289351a9aa80b7eeb227b22d3778958525660705341dc78bce1e193bb8f87b40df201071fcdb31d8c453c49818f350ffb177fc4a62e8e18e783ecb8403fd8b976b81950cda86fc79e7edcf4fc827dbb8866d9cce3e8338a4fad0a551bdf186e2ff5b3db38f4beac3f302c96df2079527ff5cf4d19b320aee8c634977a3dce532f6829830498d91584cd2b7fecdd8a78f9123bdeb44be23cb1804ae172c40ef6ff9c973a3165f4750ce37c5d59d109b9db624e2156797913cef1a3d2889c566db8792fac3eecb7d7855d45feeb45f013ae872c349bb04a28ac085f3affcdd857ef0006de3946ab6c056f40a139531335e102da9207250649f233fe72021c07746df835aca688f79fe06370604e31d7c3f9a21f45f8252edc0115527fd52c1fcc45f50f9010045f8b09e7c9bdd8f09f3fa80be01fac6c9ff6979e6906c0e94b37612b4d0431e9ec4db06fdf7c9b221c38bf4ad5fe4aef8f0d912bd78d564160c7b43b843a4e7ba35fef8b2e9e43ed724ad7c1b083d1921e2e02d7fc7a21a5bfa10def5f5e1f4239b27717086fe23ac1c7796ec1d2b29b3b98e5b54b70e4ff4af95af32e16a4a147ab4a5a7783118d4de44bbba4e2c4a597e4b92c1ccd917ee9fc3cfa4455222456986f3ad9d3c666daacd2b1044d65859c6424f41e5637b36f10d0cb0edd939076931b03059c0152cdebd0620c7383b723cf7ea0b728821c10cccd0ffc9a5348a6d420d6bb8c0d7600581a3c7664bb1c4f87175daf14684c1feabf47733e25c68038ea559f67896bd3c5fa46e8ab46c5c544f4a9b7846a343bb876711f5ae70b0eb4e81da9c0bf0b2a0580a3d685b9f8d112828e9b21b1e0d4fe5093395738ec763b649a9967faf0f5f5d96df8d5bdd1244fbddb0c522d55fc9e674568b661110d1d83140b168bba28908d23d01b4ac737c9c63b5e7b8a6ba78fd65d186da9ae1f57ae801c2c3ca51dc0636360d0533fac46901af00a16c5040901929995c35962303ca005d5d2d0fd07c6db0fa8c5b37eca245319b26fab7dfaedddd7768f720a9803f922c5ab4b77ce4d74d89aebc1d6bfcf0433344c8842e1e986c8ef4a6957c09ce120485a9e2da878a1056d87d80def2245caeb8e071a05eec539915d21d9eef6fd711ab53023aa95ea0fb8786c27a2ab787047f7a88b996a31159265136bf0eed0d2e1c6437dbffc3e3a3e872dfee4b6d82c1a8916ea3d4d3d233ea26b1504c0688a31a25a4f595979e9d3f70c17ac7f4d32a0405a4fbd2864109b78d380979158b1a32e6fad2bee56b62a50b1ae107f0736a8e7c1f4cba5f6e19d2930c945df0b6e2c9eee30da524893a1f6f4a273a67ce13baa7da4bb0f60d2509b76ad8de9e84b4dd44278a211e3e3ab47bd668d3e8afc6dfb06a146254c959366b05a4c7585bfbc5b20e47af87023bd992ff2bc951271b4cb754832a2feeed9617794fce7833b30993997d967f5cdef90cbff7cbee01f4902a71b1a3ececc91b6822c135ee7d9b061858fea6a6f510bbb7694af383be8c116c55d6e2f289ab7c0190ebaead9595a0e0e98534178cbf8aa27919a1a7e1508d857d00b310db7b954394e995ae7963523a658aa2e2214c5ebba786f4b06e70ef337ef181f6935782c787a70388f8dc216e5bccf96c9d1f5c249e16cbc7f119f9858160eee80ca01d645679f88f6b832f97d1f25e3f20ca69ea1749ef5f5b0eac8d95df1a0f9456b01b2ac2254e767118e312341cb657cb183b679e3e50e2b2b104ca8a72fcd9923dc65e858b4d1082f8a988c43382b1c760298278b61a14ba1dc6e860554e25017a9d55b6e8fb1071c4d9d2bc9543d755075a98a2a3f6e98ecc457ebeacae026cfaf1730017e37a9bfbdb391bf6319468d9d84ab2429989080974cbd6639c030b09c0bde6e22105293aa20d3a0a4c4727e98dfebc83c8fb007049f0069b719ac937ca95a0d1170dffd659e33aa2c20ceaf0f6f50b45bd6d9163fe148155125fea0f92194f2272643b60352b4b908ad70fde3a37c2bbc793b76d1e81b909a420b9232902bdae5da592d2c79e5fba2424d7863094afe39e6911ceb57b03d3343f3b983d3481a9bf884893885d4ff1f633db024513eea88f3224de63fd976a5c4965c422107763ed62259e7fd3ff3f4ab4e4f5a22c357db18adb6fa20972e5557e154def2717840be4aa13af2c9213b5bd36140600db67128874f32550bfd6e61c1d48c7407714f6c5771c06c628cadcce38d25b1bb795823a27742aa350a9852783f486fa5a12009a7c6dcad8941289a729a228a6532c607c2b6e6f3ce3d6edac42ce5413287ca4bafabe14854848f203a79d517cc7d387ea8b86b20e556315926dd113f64ec274c2bd3183348203490464e5c868b13274b0fe9c1a91801c59ecfc7ca371f14f555570a09a753eefb60bbeb27ceffdd32aa188be209fd90bb207621de4f46972d086884c4b6cca3cb9940035f51f53a8e0a109a44ebd817c53bf60992c6e5484b137e8d28552f832dcb2cd942e368d2ef5da55da7e3404f632f23661bc491ee8bf24d420417202f236ef951da1b904d0a05eb2513afdbb0cfc5b31a85710f428c32796a9075f4e282c042dfea915d5e7f5c3ddb03e168d9fc94757eccbcdde1999c2e7a71cfaf2ee70214dce12304700ad3c7aac38fab9aa13d2e15ff0d0cd0d118361d3c982494ddda9b5c3c27254146873f41efd01cb841f5db8b52b34fa0e603c4b3374fbb1e831b15229664b1ab8baa62c201468589f8f9fa694342121c2fee2cf9014c74843c2d469d632c75c79a3bd8458719ca543b7305ed038204ee49eb78977e57a424fc188efecdf0904535106deff44e11e0a81d3ca67b56d04b500f7d8467232c74d4866d99188661a18560a30a5d5f9aa0adfa921745611e7179efe6fcbe81c3ec1db9209a57efd5a01816af0ed8ee8fd14dd534334a351ea305cf060f7838470204a81e31026ba040e2e407329bf09b25c0a10a809f628e6307f811972c4b07e649a035c094537bc20e1e4b937cf98e3dad67f261f980c222f8b18f921ad037ebfe47f130a6f637dbe96010856b6197c1f5926dca4ecb75794a71c9947ed95e78f010b946ce288130f27b4eaf8e285ff5977bad05a4f8523c699acec758f199c758489ddd4e0a0d28f9185f823aa52635a73f0463c6c9f11d695d501534f36bd66dae900aa39a4102b775b7ff062ad3994451948b8169fc2cc5e6c8fd716fb4d8255ea5bc3ca11c1002c91c563818883422e43a1d582e83dad8dccee3b74674b0fec6004169252e0220331067d8512a69123eb1e4dea42e9f7581c44dfc8bf3a00a158718ecbf611c60fa70b9afc7333bfc6d66164ec3064afc00415ea0d119aa8e9e3eec5c883dd9f472e41ed1298139553adaf81f7a4c8728e4044ac7881acee4ad9d9d869ee2e0f1a2247013a805397fd0c6b043b2fad4cc3f2927a57643502086bfe82e7da65fdf3389c6eb0d1abf63f114a3101d4c6e56624aa016422ece0a8de1b6dc45a6a2f7716266dc6ace431d825e041b88c4f4fc25b936120943d7d880b0f96d6f8120e229e5275e6de4224ee55673bd8fca3876660af9d603114f458acb55790788b098accdadfb327a5a92129cc85c03eca9c71ecf5f64e8b9cebf62eda30014663dd5b410be286a0b8055aac9d49d27d0032c1f0d32ce734879a46702f2ed3dc4842c037eee745166ed5be1e176f20a3c9cd3ba2e83b3d073aa19022dc275fdad026609ed718de9ac4bf282265674f03e97e57db6f0db3f6aeb267fc5517b4c30795ca92922e5dcc39980dcd47af5193476df6f4c307a8734a95930abde16b6a598ad72e73a6bd437063ed6a148709fe90d88b569eca1f3c02e202f577304c58de8c20a7deb4bdd4e9bb21be67db663940d958ba1db1d8479e8ca0ad2c4d6cf2afa4ac03bff71510ca0b1ee5425adcff86b17f97da44b3694517c107e0d41547833389221168772142b12c48f71442a544ced1cd9592501b32dbb841e97b55418b816b534e0567c21a6ab957ee6ba5b61cbffa939822addffa314e3c44e28d4cfec2bdb01b5f180ff4e7e0fc1ddcf8be24e8b5ed6b50d2014ad33efa6228d499837b5ae87fbf170dac598aebe8c3aa375adf289f66d67bc04f69cc5984cd9cd4259cdc126a1aaa4a81553ee5dea937f49246cdcea7c9d088ef1d815bc71475b38c4eb38df4ea6d149e8b35adf5a65fc872926b3d4193f797ed2f903214652234e4d99287cdd79a8e27c684be9d74cd8bb17728ea7501419546e16065e02442de090317eaa731a94dd99cff71f81ccb238aa9ce9287bc985e987522d893302cd30494823c90c04c4c3c57c41a887ed658ec0e015293fe875ad7c39b0e19cd2173bba7e1b9692ce753bf03137a4311b768e20668a5ae64d9830e80eb5cbc5a24c4e21f320c25f91bb41012225f4ad6331409163038c0f12947a2388743b2ceebc166218de9610ca05a4a1eacd1a058641f17380c967e91c11b8684a9ba2c1e72071118cbc8cdf87c30ad4d86e585abaed5f1d820e05c428c4585020d52b792544851e4787547087ed8e8d5d4cc07230c4a7012af1605aec28e442fbd84b0748f2c0b0e01f545c5a86106510b80bd8fc62b4c4a6ae9df4c339d3cd572ac3d0735b5df60d3a9e0e3c1915c314a5a1b23415f20b48ced6501266c0090f07277683e7d164b25ee14f6dfa4467164cf66952e195d0721c6ded0f59174e47f126816f2b65f05786933661727fbff11b0c4efd740b0ec094904785e7973a711b2a388e5b7ba1136235857ebce6d5f770cdf0ca1a6a6044d83b393371d85823cf75558f1d27876ebbe6467e9f34f9c718798e485e73ee06f8c39255634d508e31262d9a22b9e74a6f69ae055014e4510e635e494b33c8494bf338bbb0985afeaa6db270a53f86f7d35e057c5e5d9cf88ae2658388a255966a9ce3dab692b72b3da2ea3c8953f707dae64652d199abc99f762437230342989ed70fa1f0bebbe66010fca3d27c0bcb29ec540abd2f8f7e58b42cf89cb63f6fd0e090fe6aeb70d1d34f329356392d69560c24d7018d6f5e8a278f2865a4796297fa2b3fe97d9d93231ac6157997332384d508b5c5d23d4f26ee3a804d90f186ee8a30c6cb42f9ca4c3b0e15ad550c2ca48f0d72c9d5c16a1e63b9262c60d6b83501b36cb7af150555e4ded29fd603efee19e8353bf481b84098234e3a125f22f39d0da1a4f7f334c39c243b14e574c503ba1712b79ebc6cb63e96d47966dbefdb132d54ccf9a2b40daddadf33aa08fb10eab120efc3d7cdcff60f81243f06f225319059453d0c02691189971a4c34e8b80f9b71fb719262a7d1550ca9d9666f117c953b50e0033a66d906fe9f9fcdb936f5542703b3cbf127d03b6fc9066175cd50bdb2b88c06ef55d2ca3234015450f497a61d35ca944114608b510acacdfcac6c7f3bfc4771192e9e24373899de845350939c4167a7c12aae5db375d8211ba6870a9cd5a474f2cff6a923b45191c9f2ab807dad334a4f643694d1d97916ebc3da358a5c9d8438100972804a8e14a296b02d1df3b34e619231809ea654c5ff6ed886f3c14675139335dd32bcbc68658eb9401024e99feda577afe718dd9076cab234663ee7a71359efd0a4e6a2615eeacbb7168483f53087a69291943f83910ad64adec213adea6e63968719a4d5d2100fc4934358c35c7f7770bfeec00bb5029c7f80b300a04be54db309619bc571d31173e2ce0d08457de2e950956569ed5cbb948f8cb113a5a029bb045f0762ae26622f7ad989b5df40cf71e6df96555b2c912fa4a230b8cea474ea38909ed14f22548c185cc8c50671a2855b58655f33e3b177a8a29ba6910ce3686e0a7579f21b400cf73a32fa3918f7aa3e6d1813500265b773c7692302f6857176f7f89a9ea1f08eee8670dffa38bd34f04bf1a36b836c1aefa19242805f22ac6c6b8416917643ce9c275cde0bfc683bebb13c6f78fce96055032f419c6d3d0a9b1b4e079be14695a43b1302698f033f5e607893142aa9e0aadfedbc6618d58aa2b73cbf0a5a84082e970758880950f78d62d8de780f368f1326457c895e05455f8743179c030bab241e1ae5f2989bc1d9f590cdd6961ab90a0746c44fb8565c9ad40688e84201c7d169400246f6abfe630c4954474eeea7c2b77bb039d42c8826a523fbf888879780e18b04c611470a1a69d2656b7c6f07a1cb87d756c9cb2ce9ff8c26b9dc79303b923775223003fb7e82382728e404951ecae414138350f994c3138dc0650c020d6411eb0be63f750c78af5d19f5597d9daac490905e660f8d8259271f562b83c801113ddbd0eb3c248eed19e987bd78064b7c65c63d54a61e07a95b53d01251394a052ba472edc2cd1b35cf780917668326c334615b18e1a0a28186d5fd5e2ccf659cc3a98c912771811090a2505b40317323b79b53f80249e6b6d173f92120f607064d711f93c08fea0adfd2dce4fd3b9c4ee43b2a80fc63a2286523540d35d5c7de665b604f77a4f511d735e371dd998f28ac9671fd5a41935a226e64254e9e22be02132c8e100571d12352cc6864c228f01a547a8dda4432ed988c5ac1c90a2117c963c4eac2ca751e044020f9f3f4ecf503d064824ae24df6b8601550e7fc52441b4d0f25547cab7160a591619e8703f5d4f80d0b0a7fe3afcc64457b47e32e8988463bd6374c333020d1f04f5a1d4d07ca0f903ad74830af957c27116eb637e2e9b3bf2f0f2c119dbe582bdeec107d8aa8d530c30d6188f954b58951d6410a134d491babfc22491230ad0582a6f60648e4e9572d4e233fbf5e0237e47cdab950adbf15d9a683f87ec0a8ac258cca81b6d5bd9d0b1b0e91e2e816a47554d2ccb02158eba683d0d27c19e106f0a19554e30885149e60d0d80da8ac6ae30b27f24b06b598771b691200f254bc66976484e53814517d64dec3feac05f191f0f2048e0e83a2e37331ad8b8d133fdd5308e6bb393a5bf3c426784f0fd391f9e7e62e6db89107409ecb74e179baeb68604b80658010e7f98170dc565dbd605a42f257b57f5bc6b882d4b41c81ac7e0112dc72b4694bae1b57cd65da38bf338e8a646dda95edd0b241f6b51fae901580e271877ad4a49a978adc66e08481d49a2eeb3043936d192a7f525474466c124bb97a025646f4d3c55d06f3a4a3ea53e90f488dcb2b7a2b615da6262da328d6345c7cf26a18f74fde7a9d983aa37765d0b399ecba9ab2d70885417e5672dce43fb78248251df0a3d57cee706634379d798bcb6480146301e0b94601d0e57f1e0471a3befc6ccfc7bc569b6f3e541f4dfd701e7b906e1c1f69d32b7d0b31b9cc150d187c83e5ee87dc25cbe2796ccc890a0381981756b7965b442fa78e394d81d436a4ccf546f185b4f07e4c2173192b7f10f1b0ac3cd6a531829854944c229c23995c052a6c5ce904a1f357c7d967fe6ed9ce6490d49dda613c7b3d1431504a25b994ef5a68825a6cd267e6eaee9738fd394ad23cc7cbcab9ee3a460224a8408cc29389d820bf6576f5f441858b4df2a68f2325824b7df04f46167cd53522e627c09e0ebd39a755f0f2db905c5431fe910a5e5ebf3fd77c9e95f63cc9c253c79ade15ce5b795a81f5450b3fb86d8681bad77a4e95c54c8c3d4049dd9caf6d8891fae6ee45a4060931fe8577fb449db3866550c98bcd0a9e9b3d8b74cbb2b35fbcc9a11be477e74328f6e11cad49f417b3028775bce6c64a1f19e5eb1e79eed56020fb0c083301f3b649b81e4cc175bc7f5b7cc800515081d1edf7b9f5877b8de8354cf617f432e3935385de730d677bdac4880f2ef6188a1cae21008328d77d81b30ce85a509c40e496309e9f7554c32c55b5d97295fad4a2c707f09fa5fb1ed46b4e22f54a678cbf3dd505ffebb6c699c685a224aaf2600df27f30b858208222688ceb66e2486d010eef1d6f98589a39a7cde2d95cb21c7fb211171fb187b6094000947b984b964061df77815eb1a8f037a8afe5a98fe033d065fd8ba2314213ab6001ca8ff9bf6263ebb7e942f6da06b25a10c5589e32906973aeaa8267cff3179cd4e514e05bd0092f0f7a1a7b732a7672302ecd4785be4c253c25239f1e6823afc0c1778c017ee1604292e33a84ba108cf5fa6dfb36ddb91caf64c9f0829ebc8139c1fe459772d395fc30c11541e81ee7b1d3b1abc432ddebfa05f94a9ccf16e0db4f9804b45bd10f1869f495fe2aefb99e3828717755e95f0fc70ee698cac891f5a5661aae132eea823f0b07ebf9024735101f88f212dc1125aead6c47ea59bcf1d586d72a68de24c491a77e8ffa317ae603ceaf7394dcdc7276af7c517f726ea6018874e440fedf4b3abb58da8f074cececb33ab6a2c088cb0fe3c478c2a9a711a3008acdae6a41b890a73caa81bd9d80e27c442cde3e9a6ba3848d270da809b91b4eafed9f6cdc8f632a6b6cb2f3c047ee6def83fad4c7917feff28229d41c9ab5b3fe4446ea8f5563748ae745b66730a0fd4b35a1f8fb4b1c063255062230f94ccfc43ffb2a1bcd407bc592dd0c853a6f77831b67653f930610ab4e4c456b7ab8fde4281d4bdd1f260ee19b86b539af9793fd88fafb7a45fb0ea7b8c95045136eebf9dd678f57f5e7c5a73ce8e7188b49c86b8248f3b0482a988e8725d82c3b54c1275dbd65fd5398ef359801dc3801d783a8561e0bc1fe63a64658bd264697c24d6632bbdeacaeb37b6b53411074055bd5f30d7c51079d9012f9ee3aa2a8af6f0295dee9b48088171172176b1f09ab1446a2f7b0dfb8683f18bfe1b1978285d660e304e7709bc0594ed4c75ff0ba4d5eaef383c2a2f199423d1b76868cb36973fcff25cb0c5ab7cbd64e04e2fcae6ba7e0eab014a40f10e95c50e7e9ccf9e0d11f01c515f5c1b49aced05643705c86083c6add31acf71559eb5277042d7fff8a9dfe3151a143e05ce520a54368ba85a240aa8d0fcd892293613e1414ef3d529bec96f915022424980c9dc187671fc81e994e2bd76f918f1a1a9791c6c9dd5741978694a597aea8e5f8f553ed0b24c733b8fe399d45b8c236f7be3f6e39ad484b8635c3088e85368ec646e3fe64359be14b1bfcd78e358894960e95b47f139d009bb4cef00461c6c41fd56ec8ed6456ecd710f5146df72a4ffc50af6208366821428f0d5bd7b578f8ad93feca41256a08d940d349e34f4aa3fb2743dc15e9f3133a68011d487a27d9b5784ccdb5288345005b7a6e3961e4afb2c0a96b8a8b92580095acf28a16807dbcacb55ceff91a91dd918a1dd5b24b235ad987b7999fd1232cb4c81bad7b7fad2e2c823fc94632173459e3ff1ace50c139f1f0b6da694e11e439e94335360cbeef8b9d0d87566339d96f9e58b270a9ebb8cdd5cac80f7f3b9239e6c34d90baf0f05011e567ccf42ca99e3e5b6facb983743a37003271ae6f3f389890e774ec62f298b27080cee15b4c6ebe17e0b5656a31cd3f0300d7dc677575f4358e3465850e95280e6366aa0355a64c472e84691868dcaea7d17adc0926fbd09651a9e8234f3c32eb13530010ae670365e9b98a86ec04b9d699c51a85abdcc19b7d8e41531dacba71862efd1ab6207c4a8beb3026b9bb55e52c243001cd75a14bd980b2df21ff62086a61d0be4c027f61cfa18c6f2b4257cdbada7dfcd197fb71b11f152973187f3a7be948b7ab0a36afec8a4cd570f996b488d2af9ae02f32ae681d550f713cdc3618db4532cb574bac47a75efe8a42e720abe276934ab57464afa896ea4ed8dc2c36aa47c572381b2cf0c7f589c5a1a2ec7448d819b736d6793912e2bbe1552b3cddf068751fb319aa30c63056085b7f48c3941517abce5b445d842d2c4982d28a4c574a686775da566f1d0e81dfe88e4c866a7279c1558e6ce9f3e0fc8d99740d8146f5cf0c6ea43c0e3078b550c26a18e19500181affa119e02cdad59cd0d04c7276707a9f53bbcf8a9e8e98456bd9d1dfaee835af5b9e8ac341b345c775287e7b2ed191d351f3afdba69974ca3b1b5d0db818639ea4d7629b12aa870fab17a46bea9ff57cd3769ad9e0e617a8f3d8268cffa909e1b17dc6a8adafb9d75aca7630b297e0ad1cea7ffed69b58437ce4a5d1ba72b0f58d89002579f25a5c5f092b9fcc1056054f13fc5bd4dc88c59ebe398594aa2b544a6f0a78b306df58796734b7384aa906bbf55983c446a97387d70f19b8642267d40007e3673bfebf47c532118832dc9f23a00b57a0ecc0192d4b71d4d46665b5789652c4b848f1b6cb85a4da9855accee837a787e427d308952446facca05762ba6162e27d02d52be0b1e911dc296f9f7ab8e75a44efad41e321e17b017404a36c378e114a22b00717d125aa5920b3bccd8cb009c82a7fd3d0adef4afc5b8666734c7e8d9640c56038a459e8fbe647afde8eb604b8758813d803f68d87bee3bfe7b73d3ecd0b5b5fe4a0ac5385a0332d347b31d3929edc2e3f47fcd1eebf52f4b9f59387dc9c3745193d8350381166f1504a8d6210222392163b2d2cba056a8430c8ddda3128e968c1f76bfa850ac17c33a3c43d6e2a93025928f66fc2c2b8798296d7e5cc840417293d7ece6a182c5de1fe411460f010f8b67bb9919fb01189df0658a98aaecb4bbbc457263a4f47ebcabeea3467af5b06dc61e29126441ea85d7a8a344cdf4b15d1b743e8d5447abb2a183bfb30379fc79a2188c7ce9d552402370fc545fdc81c6ee8f6a8fbe892c7c05fd38ebb2fa21d3b1abbf09dba23fe4274a6b365d3718ce010054f371f622ecdce43e0704e337bf4efc2c6d78773166f825b5d0f3c72e68e14514244a6ea41541e6cfe7172d1d070eec5704ebbbb7b1996e6715b2b5368b8be20f2f9f9ac635cf2932fb0c3903d65ec37ca29e028ab971c8f134a822c64f9159137d61eae65de01d8ce8e11143b7a42f200ba1147d85aee8333f2d460491129b7cac17e758e2301707a8f7403a8c925489c81cbf76e17f2d3b700861f68864fa41349efc72223b66ef67cede007fd7b65337d4da433dc25ec4e7f6770a7d45b6663f265c1fb2240604a7fb70fe46fa215dd90adfa015490ce9ea551a380ce39855c6d01070180935238cdc0ace5c45639001a5cc7f29a7858fd3803d6580be486deb9fb994154be19452e820b2b550b8b3affe82f973bc17db5a66f5b8a7e426bdad1cd6cb05d568926d9847eceb49fbe92162228c638a0bd3605f95dd1f4db85687c0c45569eb5996e17ab39b65e901b7ee1aa2dc973a9cdb79fda9f669a5eb540fd8c07acebe9570866783e33502f95e2f1346a106feec677eaf3f268534464e74e0860cd46668bd395a07cb16ceb7feb90b6b3ceb84b4a1e21aad9e4b9530606db2562502259a922fdc2d82ce5b1956fcc6253dd92d1aecf7f16c56f65b5615a77f3bdb3ab884314d8ed30934c3726c6efb6538611e86ed9d9526407e44ce00ba1eed0bed854a5db6722d3a4a2787dce355996d9c90a4b5bf3dfd807429284aea062084d3ba554988a8d8f41a0b093842d7170ab8a76592b9330448791f87f848bb5a2489886e564bf08a936789c754ebdc13c7fce8e74d0226d7f7b9b75a0109192564bd1c64f14c00ef3ecf4ed43ae0e6b5b2a6e7224f9a6239e6836acdc0b3e56623d48665dd9e35cf0cebb509183a7735f6f259cffd0e0dda17529680d3ce9889fa855551ab1474ff53c21835d0340071a5152b96f37e5c7daec9469571b07dc0cd128be9aed76e5e8c62218726eabe80323e3fae96c8188adf65c478ef949a6203f1081d7c70be92f6c43a1956bcd1aca63bb84bfa7fe021abc4a045a429c7becf58e19797deb2cb1455c353a0f603848d23cc9b58ea3a3feba0a8ca4cfb296542e8c244c2eb7492bf6bf4ba7c192df4e9c59cbee5f620c7ca9cf855dd641cbc9b61273ad1d0d0ba3bd1e8c4e29204ba5dbe7a1ed5c4554bf782b74c5ab61590a87dab24473e114b724c4137968a7d520f1b34c8c12ccae0e317a301abd23081608251a04e8bb64adb5df519b83d73318b5bfc10e068590d7d1a21db1d47082ace0d2d7141cc258c7e5335bba623f348e972aace0bcf713b5f0b0ca8f512e6fe77787765882884697a4193d923a6cdac5e0f84e02879fd4474d00c049699adae20da29b6683c8026a434b1ca5d511fd85f91c8ab70302ed47523d40e313e05a09418cbd9439f7e06516cc0a67ab6593d011832031dd192580c50a7abdda71a7adeccb3a1822b0e399934379fa3ca1e236919bf48ee8805d2149bef297d03cb3d52bd60f9830dd9473588a13ed2e8c6774114fb55c25a64d8d1e7151fbf126f98efc3607ea7352f9514d53f499adcceefb7a713ddfde3dcda396c6948a69009b3d69b0f4c8d8983df88087ec146f33e325d27478f33d8c555f94ef791a6460a8739cb88526612d05d55cdc5cc08c3946a17610d47d84e5f28413b30e12b834dfd4dd03760876de797fd7c443220a2dfb969109b7449f0fedcf434f7b278f920b7489fc0ed4fd3c57241ff6db2f9503e199dcc8c92048199d367d65fe117831e4067581ec306bfad3617c03c575710ea8b7990bd4dbb23c1f4e7a9380ec15538be1fe19fdc89b3fd129c74e9543c912196a0fabb589e75d8293469c06c6d93a2e076cad325079ce9803bd6a46a6ef370dc16bee064c642ee81b178fe93de24db6047d6eb87758e9a68b685a4ff104d241fe561df7a17fab429b7a6e7bcabf3f972bdb73b4e991b3a28845d3e1256f02677bf57ccfa98b17e85dcd645a97de35c6e35001a27d14a60dc8c55e4bdac939fe041e444c91110464d83f7903e967a6367d6345353bec34ca0d916e54f63f24b9201e4095bf84fa215264ef164aac5df82360ef642da1a0655124a9e3f22df70ed92b4689e9193f8402079e6283956401474459575d57101ad6d0c61017d82abb3219ab416c8ae264aba6f647d846d598ae5fd363bd64bd188c61fbef52320e6e38c631ae0a232040e963f4d56e881209757352dd37dce1fd2196976aa0527d0453cea2655b57e4fe1b201f10d7e72d784696e83b0777816edca0fae491d52c29ca59a5d7cd726186b93e9ab19195541788ed8986658d206d764c4cbc932d82ab5aac12d1e7c182a35234fc5478f978b606a4a20ef837a9d3a47575eb6cdd63ccb35696754fb10436b3bc775c7a055152256d0955f039db0ab1924d0210e29bc1a95d2826724ad0991cbe20eff08ab1c135d3a039af81514101931e51cbcffe56b7bf1966891adb1880c81e95e8acbf82d8ce2b0d3756345913ae12eba501db8259bde058455133008a5ab9c03e17ee05f4e0760d7c12779cb961e656fafeb8ca147c543c76b44a49dc71895125911d87d1276d97eb6179141056abd9c60766d48e015e8f00fa53d4847e570e140133f8abd77a9f370018d673676d5e4fc40a2e6967fecce7a722d0f603235208e20b744db5e079f0d6f6429bceefc5880981852bc3694636add2287bca345843139a6b3bec826b5833edeb30e687fbfc2b677646bd926f594cb6a35ea03cd4600d103a78ba57dda4a134fccc0d647b67a9a6cd50075d6599131e9123e1ed5184b1c078fb3c429dc647197f431e2bc21faca65aeb298a883a83a300d0adf38813879b72cd27bdd856611806ce6380f442f7c5fbd8139b008e9ee020ea94692f7d1a65b03a7a8ec02d691125af74bde1a8efea5e56f70cacfc93ef5da5b068f647e5a1afff2e6d68591457810247354534643beb243cb571626ec71cdf557349c17c2e2c92e35a8532666afcfe9db122f8fc350859e268c005a93c83162a1b706497bd06212b9c967a9c04821284fc3e6c1e65b5d703260780478bcc23eec5bdc82e128d4c29144c59f236e2b6245cd5dd1a955933b26d5f9adfc067aa4fbacc054147c499180dcd25bb311aa3ad0bf726057e039b8a752bfe2025136b7d6b3a1b51bb763fc5abd3471a57740d384fd0ef772230f54ec8ef9395c6d41839b9c4c0b33bf4040be44a086ce53014445094d64da41fbe8765cbece5d018e317a6d96b031c5587633ffb50a82bd836a00484827d784e2dcf5975c921f26822790e74465724ff71e25176b83920a50dc5704f2ea939f0ebb2e31b04ab0c67661cbbb4b0318f784a5955d944cbd18c0d09000ef5097e41c930c221a1de4c924e79418b670b3f820d51a868628541f484fe53eb9284b579881d9d97fd26bb14743b819c80b84776953f97a7e030f870bb6304d17ad6927082b0b01314329ded9f5110eaa4a88e8aeb557ecc0e4700cc2c77719224eb3daea9a5bad489d047e5e0784658e56681f6ab7673eaeca3c04c5488ce49420909895ecbd432b7ea3b15a6e699aeb4c33713a5bd9bdf5ad861bbf16a8ae63d517b4518f9080195b3ec35c2854f9c70b85600b036a696d990c73a4e7e77d320c5c9de74bad124121a333b0f9955ca0eaef05cb41f60af42808138ee4c0ae637ed1a16575e06c1c17c9662b8e49c34f9ec2451e4beb69313c558f8c6abf3cae52456009dbaeeecdb0a5362d467f630bf4ad025c068a2f63083c644c2bab3809aad955a81b459abe1fd4f81d3e1063f74a5121a5b092eb19bf7dcede05ff39b2d2f5b56709697c5af353157c003228ecc7a5974274d4b2a735f2d26665409b5951a07848fc4947352ea6b9664989cb751a5fc72d3ae2039cdb6a8d73aa4188e13fcc707cb366c227bd4dfbf225ff4221867b2141cce3ad13852a962ffd15147a3e4b787e50ce127fd146c1d9553f484c7cca16e59d491b1f11253d1f1b3d883084bb0a4b78c7818e78ff2dfc1604d05aed41d2e7027b1ee23642403f3fe05873689057f154dc02f37dd4788254a5e4f6d88b8178d3c65168141ca8ad0d18f5f97d7368eae508dc1695df345bf81e185966aa28d9d88331dc468296020b2f6dabf5f039a474751c85faef755ba18b8e36ac855bce0700b47562871bda14a31d592f2a38277c8bedf49c29a6154b5131f7c8d6464f7abe05ef22dfb15ae0d548a1094da7192ce9415e9e1f6e933c5b2a50d65563e973798c6624c71df4534d0716da7fda7b529d365b6d77894a5ee5d96637f92f7f47f454376613e4539bd60961fa2752915b557b99670e0d4a1623082fd5abe1557fee8297ac9c41630f37754fa0877ed7181940e99ef8b36cdc87f959d3dd905291d8448fb237754a71d6b3ca5e915901f1d1210fb4fad5fe3044c4f194188f55f6cd7c199c74d17aeee296d60b1c8976e123349b350817809818a034a70b2760d8c17a730922851f1455e3be6f32feac990dbdca82f0cda939e980fdef469d9b81758d593249eb95cfbf95811e1a4e88dc81200a10948d863eb2cddc492c2ddeba713bcc20c999ee963bfae5ceaeb7f6b60b0c680d967e17350c370591d5471df90aa55dc10a25c009fc4a3f0cae2831285b933583763edb11b4c1f56fdf4199d1892aa31c46959c7e1d17a3a0ed9d8d061dbf9de08e1f89819105c10df428c51542baabec421eb605cef359fe4ad5fb9834a44561b583277a329186912fe95b72049bb0e1f9f5befcedef4dad86dd95d84c9a52fd2811f8b7512211471e78d1a1210308a9df5a30ade4239ab437d28e8fce3402c9afd80843d1b2b0fe45f43a379060c42b9391e317eaa92e41e42c9b306f101165b2a63ee279abd26f0c4fa628e9d1201c93814a3c647849cfd394006f01f444e5665879729e82e4d9f7d619f33dc32184eae89947ba15503c1f626797c43160a9dca6bc2f23674f4ebf2ef033e97c9614ae07737cafb2f4e43a08c4d84c62c6c660fbadbc5e9a7b4c17135b9df568c915a947737ed0018767e41f1edc33156fbfa49c89c783cbd966c695f6a6eb577eebc15618896a088e5b14d1cee2950b57153a7c548b0ba6025108a092679ff383cdc45e13bf7bdb39be764bb5d2f22c4430f8ac656c21e736e5bd2a85ad87b1a390d5f9a6a80c501ebf728d214fe7025112b457740845866893e9c553d0b36127f90ef6cb19410da70420de92d2d3436071f599cc2b626db49167d119cfe07a1d04e975e960bbc24bdb1290df357099350cef58234f1ac0906caa4162528bb217c5508f359f74a0d9170251712eeda5e6dbb2cb42694ac9eab94ca8f368f5d657bdd1511894848bf54de17c8142d5c11cc8c577738f99b80cdcd66663da1484294a545c572539a51a809b85656c3979d5699905ed0c5d7d95e455ad4371cebf370c6651d847ba546dcecfc69d4a40670c5aef762890d8cd5c9ba19d39f8f0ebd7d563ad6ddca5adeff0bde185aeb80c0ce8380d728b2a06b0be7c6f3baf2d23f49ea9e27f003d43101b15f9838dd255a0174a6ebffebc0eb2d043319c2be4231b6d6368c8797bb01d2b9df36896a6ff9f686e1b34f47e4b9a3e844fc6419a45d21c48c7f5b34cf0160e29e9840023ea97f28a60248c0ee152b3a85afd02a303a1b6e5d869ee06947252a1afa4261472a02c18c91163963cc5a4f192ef6e04cf579a031b28c59888883d96d3af0710d8cee1e97eb559beeaa2fc4e270789255bb9bef7f5357b232d3da563201f7d8adf8111295425235d3a6df30113d98595bebada84e902e9f3b2b679f109c63f81a75c6dad82b34a7c4ba0e28724660f1be23cd0567e5de6960f0bbc4ee1c8a9ff6ce32a3510dea556eeadef226f8bc780787c1ddf1daf465d244fb4103fb0d93a4c2d578582ebd7f95b626bce8e8b4212639086f124bd8866214c6c07023698799aa986ecb79a90a6e07e47c5d05199be96bfb2b31577a4914928deb65cdc1de30b3fa6fbc823c91bcf80a5ea0b676fbc89d46c68ad32d6dc6d368af14ecceae363410561484901fed2b9c25b9a99d46b85106a4a58f8fdc6e9144f9b54682d68975263a9593feb24c7ae6c956093825bf06b3877523e6d8027c32bfccc2c44ae534cd65566666667404e1edea22b96dffd2e8e3f333777be5366fcb7a35ed58227c0ce839affeb85bda232c267ca082c221da3cde11f95f34ef93890815a95e3e17131c6425c3016ef2f8fb53f614b96f30bab5a0f86e5f6b9e7a1301931a0c89c30de6876f6ee5006fd7f5aba7caaccf0c8022babb4a433e5e49c5048688733c1d04453fbf6074db09ee3bb3e37d617b627c2d4497d4b4cdabad118ff1e168eb8c788e1b9fad00b3ebc406a5b305d50dd1e5856fad734889a4446ec2ac7f6f30baaaf9036031e0608b83499167b7a67d5929f65709315ea67e6a8f7772a07e13d68fe88963f0cecf784009b3604a8da35cce16565d1dcbcd3fd8b1a40e8d4e42be200621bd92569fa8ce7b58ed8247cd139626919632df2e14ee867fedc8517117e9870fb2164955ba3ce9e3819a96c17a4b099673cb199b96c8f25ebd7bcc34e700e9496b70eb0764888289a7d89150a20046a6488465fe5e7990321158849c0823753fd3b656519e21b12c75aa3396bffa81704104a380e0f198411177a7aab5c76f188403d8823c479ec5eb099f490f5a54a78d5e153018d885c19e69d53df4898bb9872b15ccc6885f265dd039575c39d8134960d9bb9e46db73e5268d1a0a412fd51f89acb97837f52481b210f620fbd3be8861a603591c07ed158b595bcd0b45dc02eab91de5bb74203792a59c072bf6f47d509d6a02c340e9b69a6a0694afee85f050a33ab5d52587f1a0e87f09951893fc57172d4b38ab090bfb8f6f7546eaf2b57287f2150a6e5765ab78b1c7a767f8f22676d755bce68fc5cbf789a7cb78118ff62ed7e147eb72ce9a95fcf438fda4d528a8ca55b30712560f6439ac549407750a5f90e9cb82902dab43fbc48aebf4b9b15d46a9909caad813cedba6266d238736416041f7b11c0ddf1deb4e476ff62065a0c420174ea539928548f99a057ce3fe089c19bf3be951a144eedfef950496b5e42a89e266e36dec25b1a3c02a9a130cc85ab739cb2b50636a0b8d1c653cd4556490db691e5e2900564cc29408e6f75dbcc051de8be14afe7b856323e4ad0041a9edd77c612f1fefd89284ad0c6b11f63bf67b1d1b79614a1f8142a981c37e4f5d10bc895fdc9cb57acf5293600725f0d40fcdf475ea028576150cb346eaee3487f22b41f8cace9496932b255ade9af78011444dae33f0c55aa95379982979190beaae5dea94743296b23c0448818b5707eb3a8347bbe4013fd56ac3a2901a26f1bf6240b10daf2922e7c62697310544e5917eac7430c6b368de6c658e9484371ee82760d473bf09379589d0246a325b0502fa170cdcdeb4462b7a44304aaa98b910fa570153aa1b137690c056df2363ac3edaa600bc1a72f9f8109451e28c2690b9cfe829c5823e941a42ed6a5d8931f7390399d66ccbed7a17f3328124bc36b71da5dff2cfb5811a9a0e64eab7145c845b6554763072b312b781c86b2df4e0dcdc3f6162315c7dae7536dacae0c7039d8618f78b215c14b779dcf3c6e006270f131e10268c368dc1ece749de31d5e2063ae5a428b7dee8b3662f6e855c4b2b7e0abebc907c6cd4f6959a65ecd81ecd48b0fdd02e3c04a260abdee2bf91edc25a94225d8a8be824e7a06d64e5606e09cb2ba9885ede0651065b10813810eb18ba842e67a4d304aa8e4b8f583e015e29dc31fddf240a12219e4dbba9f0ee06416b0a9fb60b312c0d680f308645b33e832e07c22e5ffff4c14ab8d3dc2764181577272a1b8c5a642265ce6e893a3d0601d57a4d87a42add639f771610cdd617742202e88c194a651beac2ae21d58fde3ee4080d84776a1e0d356beee690e35598af95ef6190ea7f7084704bd39c26c48a78ea45557847b57e7bbc682144c65485b7da4414836a2ac2de3f382c3b54c1275dbd65fd5398ef359801dc3801d783a8561e0bc1fe63a64658bd264697c24d6632bbdeacaeb37b6b53411074055bd5f30d7c51079d9012f9ee3aa2a8af6f0295dee9b48088171172176b1f09ab1446a2f7b0dfb8683f18bfe1b1978285d660e304e7709bc0594ed4c75ff0ba4d5eaef383c2a2f199423d1b76868cb36973fcff25cb0c5ab7cbd64e04e2fcae6ba7e0eab014a40f10e95c50e7e9ccf9e0d11f01c515f5c1b49aced05643705c86083c6add31acf71559eb5962a27f0bdd615549cd2a5d8643a1792baa49bb54ea4d59f9ea6f679d7d4974a957b774d40e05c27b4055c4ca05fcfca1997cbe9951c1f9e0dae972fbf5f19bc3297c3933c939c0c4d6ea9235898c976b437ed3733156407dc23d483b5267da58438eb062183fe60002758389739f42a42b9000c12bf805fc49e0b2ebd3bea16ec61a8af4642d09c51d62437897abad1c5822e50e862c0f40f695ae888c3bf96003b94722b6d8061140359f3c1b5fe4558be5b5ee5b39eb2f9a1ff1f51a600114402f7ff3b1d5a34ecd43676315027281285ff7ab36c3b9123089399a4626ac8ea05f351bcb5df1f0816e39a3e93f47cd7ca7bd8aa0b7feb042d5fda4c919cefe31c769b5ebb6fc3e02ca46bc9bd0555757a908e903095e14798915581e230353071f95bae8a95229a020c78c17195cd1b1c151ef4910d07b7b7648e7220c3d4b815b823cc41ebf431bfa18d7d577af67857b02bea179403dc49a1413501b58d0448d38914490aa1a0369fc47ec947dd8527080cee15b4c6ebe17e0b5656a31cd3f0300d7dc677575f4358e3465850e95280e6366aa0355a64c472e84691868dcaea7d17adc0926fbd09651a9e8234f3c32eb13530010ae670365e9b98a86ec04b9d699c51a85abdcc19b7d8e41531dacba71862efd1ab6207c4a8beb3026b9bb55e52c243001cd75a14bd980b2df21ff62086a61d0be4c027f61cfa18c6f2b4257cdbada7dfcd197fb71b11f152973187f3a7be948b7ab0a36afec8a4cd570f996b488d2af9ae02f32ae681d5503072d099b5a5c6786dac84420e40562ad81d1cf4b0f0ce9d7553712548db44060be9d28953ff36f48578064e93fba7f08d8c98009b0dc5b1c2efdeb15e61cf5afa0f0522f21d3d1f93c1b481eba10163771d1d55e20969086036f96c7411cc1b4b39f5bbb3db5cc58389a993a6948f8257716e9f56c02e984aa20fe45724f4da37017c74d6d7ad385bb1af86b011973b93781f5293d205060478b73a33f61ade3b9701cdbfb4e0f3962929398ecfaf050048c29fdf8da8b2a6a79a72e64d57ee55265c22369b93c8e00e638cf048f715bc90a6bc9951839f0bec8a83ca8653d4288d56eff86f7996be74bfc6ec33bd936d703eb6c95e1d2875b5b4dfa62b81bdade321a22892b5a86f9684a7ebef06b93b7f41829e99ffc10fc9c9e4e763b405aafc7d05f34fdbe0dc40e0eeac303f7fdd76dbf0821d5e2331e4fab43ee1b2d11df3a2bd07cff561e77fed1e443b324c26ab441aecaa7e9519a2744d4dc7ee5f2a38bccbf5af51853e905d9822cf4f5be0869d59ce60dab87b51a4b49f8c7fea1b54d88533a3054fd2bf6a8d48ceec612c59f783d81505cd779a406ad2c49bf6d55d70d9d13cc1e906eade6cf8566817bc4af5625b6342bd0532a2f2533b2f02943b566b04969a7943968c79dadf891cae4216c67dbd65b379b830c005835ce41a1970ce66273e9292cec24c6b260927093d803f68d87bee3bfe7b73d3ecd0b5b5fe4a0ac5385a0332d347b31d3929edc2e3f47fcd1eebf52f4b9f59387dc9c3745193d8350381166f1504a8d6210222392163b2d2cba056a8430c8ddda3128e968c1f76bfa850ac17c33a3c43d6e2a93025928f66fc2c2b8798296d7e5cc840417293d7ece6a182c5de1fe411460f010f8b67bb9919fb01189df0658a98aaecb4bbbc457263a4f47ebcabeea3467af5b06dc61e29126441ea85d7a8a344cdf4b15d1b743e8d5447abb2a183bfb3221a3373913679dcb1567103fbe881629bd1d0d5f23bd3f05de4adab66998d3887912e959c98674c3f0d3050941ba38ef50a1f3a2a936351425f3dd421cefba380abdc5fd50a9aa22448bedfb301601d82f5e4a35c2461fcc42a51521db07b5da8980958b43559bc7121a07be7c64291bbc4b20bb0f4a4833b97af77f8325f620c12bbf0dc05ebc8689b77f434a7b3f3b96fe6df55f18416f8713065d21b5236a9513d23e8fe00fe6594b878792638ef449754e2d72b37bdae269547d968288f9195665d8f2c65d0d819711fa3984499433fb4270a53b92e76eaec66fb0f2a58142effc9a8c4e17d10770303cd419e9b210a7e0b0d902057a0a4440464e6ea3746dd198228612e7e0adfa015490ce9ea551a380ce39855c6d01070180935238cdc0ace5c45639001a5cc7f29a7858fd3803d6580be486deb9fb994154be19452e820b2b550b8b3affe82f973bc17db5a66f5b8a7e426bdad1cd6cb05d568926d9847eceb49fbe92162228c638a0bd3605f95dd1f4db85687c0c45569eb5996e17ab39b65e901b7ee1aa2dc973a9cdb79fda9f669a5eb540fd8c07acebe9570866783e33502f95e2f1346a106feec677eaf3f268534464e74e0860cd46668bd395a07cb16cea4aa2cba747efbb80714eed2aacb805766403878d4118f2892af3c44c87bfe76c76def0a568e3f3c716a3b4e318729ccd814b489c3d9fded96f77d9b6600b2b809f98c467dd38dac002db07d2a5b60d8d4c824091e747ae80fc1295c938269fd32b3d3465c0533b7cd619e6037f3572d08e53d0ebccdc0c855f2f83ae0b42fdd09a4b3ddbc50060f8b59a645881e543dfb6cdffbfcb85e450933b66e77a38fe56e9c1d3ce2eda773a28b8652e3a89ba80a5cc6aad18f8a1c64f14c00ef3ecf4ed43ae0e6b5b2a6e7224f9a6239e6836acdc0b3e56623d48665dd9e35cf0cebb509183a7735f6f259cffd0e0dda17529680d3ce9889fa855551ab1474ff53c21835d0340071a5152b96f37e5c7daec9469571b07dc0cd128be9aed76e5e8c62218726eabe80323e3fae96c8188adf65c478ef949a6203f1081d7c70be92f6c43a1956bcd1aca63bb84bfa7fe021abc4a045a429c7becf58e19797deb2cb1455c353a0f603848d23cc9b58ea3a3feba0a8ca4cfb29ed599c2fb2bc112c7d2ac46d604de2d9789671f98fb86261d9accbe8ad381aa19fb4b1543c05aeed02c0ece0d79eaf2492900ef8851f0c0f15b2d186c3c2818630265281fe9c42f94d7565b6127044464128d9ceaac3080cb54c30669ceef6d38799db6c69bef51e2b84ee3cc298a434b8de3a11e4373c9dcca641deae4e0042eefda236298895e866d23c74dd65d154482445d93adad73d238eb02d9f44214e482e8680dc72fa5c2ac7824470a06cd3430e9bf0ab0ccc5cf758821e82fcff4586ae0870bbe3c4f4dc9bacd0228ee98b66e60a5a5c78df45b3510c0a11d20b5850e13750f56f2bd2d8f8455778bd4fd9db629511e72a3d40dd8ccf923bfb53287cb612bd0943b8808c88e7a4a2ce7268cad2e4f8ced27f55cd72f4b7a89b8c54a19f10ab105f501ca01d236316730910a3bdd69fad8eb6baf2161202384ae089590d95fbadefb7102268166c22af278bc89277d6c5f23f276c3e4dca277a0ab46329c32b739cdc5ed410bebd1f34bc9c3fe1d619bf0f72646bc4ba3dff13a09016098a049ab9bbdc3a04646c052b44c29e25cd2549662dc3b81c95812bc40905a28769757575c89271e169a99d536dc8443d0af611a33e2625f695b2bb828cad4f82d798d71ee04e0c7d9396723091358d300ff9beefb8bb5b9decd80007288e0bb2fb71edd1d2719fc4c684dfe6b548677faacab7f9225770fcab4b52b709e93f5505833404048e861363448d09abc4a5bfdde52d4ac662eff00709b0c10a37d3a87d9179c19a64a235fc042cd3aea63a08165fde0bdf11ec1b9ad6c284f4c211b7bf8226d1b84e69c4a41f1c45d1efa4f10e5e75bb17da6087f081962947c0acb9b5af056213f61315b8ee8058fabdc83c1aa8e04d13d239d5ec66dce9772694cf325174e7607fe6baab5afac96ad2f11ab48db535e8a125f4ec08590a755b6f25e241abe3e9028679854c18c2d95fc674e806b6b381547ecdb2e108f6649e594de17ab5b3b48b365a2816c986b898eb8b6d0e2cb2f42b7ebb0d4bb33b9278aba3bd90a1fa91f568dc3d08e70c22a2759965e3fd8ea3b085e8a068f72c49d13783225299f10f887b6ad4635f43f744940aceb684f074df0fbb35c621032e071426fc9d7ebd3cf4e2d1f073f946787a793ede203401ffa91d67e4765afcd7ea2671617cb19c23da48eccec17f30f5cdb63bedf87213b690a19d92f1f4a072fcadb2a3b8a94a790d952c99e500f6418242d302c02e898192bd3b17c99ebc9fb1de2be700b3085b72f05fc621c372adf7112084a79ffc1677aaeeb9a935ad926210328ac1ae175dd2ec155cb7250b0be8644981072a6452788bd9454ce6b5814c8c25b79e309783a85abc440d4026172bedea454f2b45fd2a8748fefa96431a2e94b2d1e45ffe31e13fbf5f099da6de4a3db16bb55c244193bc06018abbfe83c7b937d17dfa6dc1323fe085ece254814ebae12d229eec43de34f22e2865f1c969e5d14432dae6a7cf2fb4b9f4521065607258d32ffe637dff9caac807b5caa0264c2c178f07438bc6853ada2fc6b9e616942a5063035aa2160ff39dcbe2a9cf99af6c829b8d2fcd21d34c5b7bc8f840d0da7837b85af5bf624e86b6ead00ad7b2330d381f3514456e0d5b5cba906f5bd09c5c00d52fb45ae6e3ed7a5a643798a8910ace759c9191ffb4d06aae1b87bad5e953f925e3ad994632f324515cc8a6927a5217786c2aaacd91416e9a0d9ef8bb080aef84f190f040023840064960b7d6a2f55a6a0a7464bcb29ce3981ac357dd228d59a20fd3e77c3096cfe4aa4fc173cd0d9030f043ae975b86e21f741dca610892567a2c0fbcbc970ac0dbac9e147b8b86a2c120bd24b9db3b16e99b95f5dd018af15c385587f9fc4854ef3324da55230885974ddaaf0c685d7edf443f3e3a9306350e3d5e39d16528518200f98e4b3a0275fdcff3f72e63ceaaab04df3b40164212fbf1cc9706b1977fa5484aeebc6950c0c80ba3b7a18c5f0b71b2e306097b3ee728ac7b90650ababdbbd02f3685a5df2bc30cd44701483e30bf5ebaa3c10a28c42f685ff27ac590ba1c0b5da575a74e1924c7081b21ff415af750b962de36e917a305754332c540354f8c764f78689aa66174b84d3bf0bc9b26853e360061b47769bada3f4689070e5f467a88145a80bec85323211248c99920b08970a020340889bcf37e6fe9809295ebe9044bfa9d7866f49f8c8e19f29699da096566db456b88c01dc7ab205eb20446f71056f8b45775a88c30136a48c3ff3bfd0bb9fd28b321a7d60165f6e79474200241cc72b18e96e19bf8e1970974c5194a696b7b4c5fc622d5ba279cd640e6abb0cf4f4c3b8325a1880f06a2aa348f27f16a32bde3b56234a9a1c23df94ed0541b00bf9ecc20607ae57b65e371c3838692220901d5095c0ed1923fee4638d20dff40929947647fb2171f8f0e3f65b46d864d0de72c82b14b222ad16afb0ad95ada691efa1ff1c9bd28ab39a0d5e2b33d1c7dc93f6cf2eee8ae5e3eab028b81aacc4a26f52261518722d51a985f3a64f09330a9be6f00d4ae24593373c6a80c3f8b08da8a1a3ed424ab80f9dcf4f11be3530042eecbfbca89ce3b25f2e01f834d170e830f7484605a2d950fa60460227d25f3a5186f5d6084ec5fc960562643ed94e707463e69e9e762bcfd80f3d893f9bc5f9b4cc21eb2693e55a4673cfcbbe91b19f5e3c0972437c8549155515421b6824c8f3111ad0fd541373de3097685d905b05ed8b25d2b421c55b3e76d653b5b496798d95353b647c2cd2b2bff4af8d0ec94eabf3dd71194b12f35ff1d984831d754bd9d00b78115ec29ff586b229ea9730240988a1db38f1997b21b59e2beb41b5a22175454f92e736a604220ac8f5f6729dc5334f23337810322fd18ca039f7edf9dc611e9101bbdef3106211aca392b6acab9f662e79650b0cea443c5962bcf9d4cf6489810b08a6f5571d093008831e9d706ed4818907e328e9d800ff0800c77e2d4b71645bf23bece7cdcdc100e868cb3e9569e2b1e276ec6a9799531c780f016a7016c4df81e72038f984c219e1e18ff5778f83068ac3d29aef571186b83245ba2084c2c00c83d613f3dba9ca5a4935547df9938d84e3913b96a1b8f12b2b2898dc222239de00a79cc88085ce620134fe4f018a03788c8bd9139f71dc411f54cface33fdd9211d212f3a3e52f150c2d8ddb4601599a1073e2e6e58d4789753980c1681a08524b40844cecf519e557a31f254665ae71fe6fd81ac2757363cff573a885b7e0e7789623035e1bd1c07625086e6d534b272534eac11865942caea77a6586dff0f9ef35273af50b1fd45fbf751dcbbff1f82b72ae97d3ff18dbbf46bc417afece9b4ab93032e188e4ae6aec1a6bb3864d997f7422cccf28927edf40ff4c4651c4f0cd759c4e020c593386bd015a174c5acfc998fcc73802bc35c86078676f83c2f86dca330dc5b90b6e86f0a58aa6cf210b14dd3394901ed17c9d75f0822e357c2ad8cfd899f7acf36bd81d5fd649e5932eb7c4b2a36d8d4f9de4c4ad6c20c082d50a3a851b8cf449634b12b305422c86897ba435ef54f00d09260f18a8cc190fddefb7c186aa4e88968abc3d772a270d33cdadac607726ebd2475773095c60f691334aef1be2008ae73264184ac159c1e4e7b008afe7688122e6addfea933bb23aef5489190c367a3b93fe078e964d044c17e80b791a8d3a108aec52f39bc37e3e2b4e76f574a72e81c890f003b2f3ed91b38b966bfe143c071b3d251984dbce8f9faed256de423cf61bc06ba07e37bd511da1ddf6fb4858e94e2a8cad25b6dfd08ac22abb936a94a2a4382e9a29b7eec56e065719b6de611eec02f231dc159fe720c72d39a5f062f15171b4533f21806fff3ad8320a6750171671e9c84448f63b627bc7e23068ac66d4cf5cc7f5c0fe6043a675edf3da2e3ff43315d469cfd0a66d22ea7bc213ceb530bbe624910745e7fc2d3c8df2c99ebbae10866e80f56a620825d1a1ac9685427054ca55b9a67d67333eebd0da11d89a72907965b8701e31b1b9f19ac113ccb71702ded821d2557f8c1d862ef0cd6c22a0eee892f343f3041e4afc6dee9b1f9fc2795d67fd54375c50085200cefd3e88e78a6a09648db565e63dd85ac5ab672208a7d66ff93a727b70da931d236c360b54a6cab75bbaae245190ce99a6c48e069b8cf0363872a1a3cdd659d3b28b27690dc1fa177f9fe190fc6765407f11a3325f883879b14ee53ba2968b8a4191ee9b108250c7d929ab4a2a4f9162191e717ee5f06d1443f3b386a21501755e6064a113aaa538d16f7e48a2b56bd54d9a86fe7779cd05951fb51d230a3b432b3f8b31475ef14630a016445f1908e8f06a9ae6366647365ef261387738e1ce20adc2634e8f2da44cbd5ee029742ee74c01eccea6e8a1b3f08ac2a471d6ea716d54c907aea5bc19ab95f33bcfeae6cc19545195d7e5fcc732a4181a0433705c2587ee914c348a48daa9b7d1dea47e05f1166c4bf1d3c651de43cc8b0b5a2e791a45fe72c11fcaf3be88c98662a915644b07418d4ed2d3ec75bc061c1a6b689057a8c12cdcc4d2e48ffb4681dba3ca3ea7110775a7e9b82fc8371c4ca04281bf3a80bedc453d0f5537514b4d4f3de01d9941c731b444a33589e822c4fbd711c79a5fa25fb0dc1029a16c42e407e965a23484b2a31690a8adbb545886edffd87a316fadec10b0943e55bb931647aeba38f9185fbfe5c13ea7167903099e0b9b77de9ef51bfbc3d47b1eb9dcc16bbd02d525be6d6cb4b83a3cd5d0843688a522983da611ab84f840ce4c6736fa9d4998fbcc4fb07e06bf7b50e2d5e4720d1a585044b282b2183b4be494af75f770a0fe98ae99ddbd42e54357cc0b3526288880d0a86b89eb89f1dbd00b05fb895009cac337674b8fb6fd845472f038ee8359a598826831ce66018753ea7969356322e53c94aeb410d3027b155c23be3e9801eb30ae208e5dbc7e9efda363621c1c9ab7969d337b930761de4c95dc5b16e8483b4ed9d1c5201a6b4cfe81d13f481394b9b103bbe6a8b4b1555f5badd67416be2f0f75e60a1c36e436affcd37d85e2aeaa01eeba2328e7bcf73db7a5098587ad888165c4c1c834e134e1600144ac2bc4729d272847da14da5eb7c5034ae0452398c51fa8fa369b455617e05c6eeac17a7dac28facd880551aa7adc4b2d548ebd91dc2a177881b3050ac9be4b71eb12f0ecdc4d70a46ca6e0cd5485df7f368ba12446a0b92eb5f0196b6cd729b1e73aea3fbf789edf5d8a2850be4cb0f454be5ea3ca78b89fc5b0a23ba3fa110d561bedaec3b80b7a35e935ef5ddb14a629aa758e5754819738c3876f6a998c47b2192a9bc7b1f159a1f7580fd7d8cd5d72b062fa97f4f6012102c8e0e3a53c7aada2cec27588df5291c9da502a9b0bbd4fff52b2e568006bda02990407648e16e10c7b2fd96a9763b34cae9c2efa423fae3d80814c0692056fbd7aefb5cfa7f77961277529274b4e4fe7ea48cb29d10cf5c822c9c44eba821a1b1d3ac051cb9fed9a7d918d0ab617221b792c7f46ffce54cf0f067405b6aa10c232c86c62dce767a3bde4698cf04c4d12a26196591971f4f285587eb678772a7d047de2c5ef9076bcb306a9714ec1e4270a8e1ef69ddda54bf0fb8a9d834bc43cfe479805aea79712cd314748342500691f7fb0003c6a9fd0a7a9d8c5a800f53b0fc2eb24d3b26a97554873154d82d200df854ecf695c503365536114c54b2833cb73d3e17e43cffde8225155327dd543cb3f79992b201e26875028cac3ac1896a954b13350418efdd976eaf71c71046091c68665286ea9e82abd9acda6bdb795d814a64ccd96fab40b0a1c12bbde8a3fa35cd6a0aafc1e235dffadb5f35763247ff6eea9a4280cd374d7f189b7395e30810b3cc9871e6b19aea7db21c4de1655b283276438b56151a7a568e20d1f689357d714edf8bc056bb05b5794ada3b25850bdb920a20d0abf84b5cbf11278b8a8fe2c132b0ad6c8b2e0cdc81b4b9f76377b66e028958e1fafb0b666b7371ede738cc8abead9a276d9ca1288bd8db334a7d015aa596aed26265128f786486ed74491120313c3e6fdeb17c43de0c4d17b12686e3a1787f9c68e90ae66234fad7379e056fc0207bd677b936f0711e78185773bdecdca860ed092ebf64f32ea2e9fd21f3009a4a5bddf13ba1de98cde6a334e441cea337e93a3f216713d4e82ad3c21d6a0222ba4e5a3dd2c87c53ae74e4c37d89481bec072ef974b363f70eb153aac28e6ecf76104d9811185e7767844d1ff01f3f1f1d90e9c46db11cc5eaef3974581f8437f1859518c843ef757d40a85073add26bb32918aab077ee19741c25abd13bfbc87ad4332cdd4bc652b6e6f39444012dd3e594666c761f507c797e0b4a4d1517642beefb621a5bad086f2e15c762fc39929fa81fedcf48fc6f6e06e3522f2993aa53736efe1395efd9454868c64d1c576d66bea175c2765a33e05226d9ffa1355dafb01a9cc9c798ae62612d6944286f9c0d3c7e5ccd657b523a52f081f3814e338db07c3f05c466990f76972c9f516209926ef4b77c4390052dd00a7f076c3f4e4d0c04d6a2dc7e38502aaab4cbd84f544fc9e6fdab9220cac80f25d23cbbc61749e47278e758134f2d31d8f11233c0770b331385286fb3b83dca9ef102e857b552ae479697cd494bc472c6b2a6999cce28119fbfff65dc928a4b055ac872820c3117a7b5c357bbd920528d1c663f04d4843ac1b67d5302d46422117fe2522b780e26d67ca458d5f851eeedfa311a1dad0dba23d1e1e4f3a59d445d1b46ccfd0bf61660320afe4b55d0849c351bf36d25a0d0c024e15b7d7ff14628af334719b47e5aa0122e1c0bb6fb05b664c0becaff77789fa4b29c28989d85e2dc6bd22cacd6cf59301012890b070d4256faf3b973c48e33893ec9eb9826a191fbeed61701f904f85150383c41808c7aa2a97b10b48d485096552fcd4048a39a222061aab9fdd98b76f1beb92d37f1aaf41552690009c305c44e79ff59ff31d971d1d9fa22863a18737f56cb26a17eb525df6618b8749ea266fa9cd42e4cfed8247d9e28a66103bb5a88185a4ac48b72f4918d57393e651f3da84eb139996c9df39e619a533d06d8020360dac473d840bb74da61910534b08f25b11d0493385a798ab92f170e072697867ee91bdafb06abe475003b31d329ee76824837c1bf486fc53ee4de5175803d1e04172aef7786d2ade03d959c6b19154b53550f5930bd3dcbe86f5644509d0459dfce3df9946d069224a50de35d88fbb2e33e606466265759a23fe86281107ad5785d8f750a2108a04db025def6978d3181e590dd5fe504289c5fca02335f82e1f0f6161b830de17bece787e2c763c495199a44dfb378225d3c312a313d3e20d967550f3a261c21c2f59455c32e4a40d074565bd5d843b8a5fd3815952f4516459994289727e853357b40c30951c1a425f3369758e42fbc4346bca57a8269d28588594b65d6c058c1eb42243c4507345bf05d5c17b85a94b804f45fca64d6eafde5444bcd650861e7c0c01ab88bdbd00ba9a9cf6eff1c645d9e549f20c527854c455c3736fb015ecc8fd43bb2bcae50edfddce59c840882ad560e3f581dd87e9001d0c19be90191106089884f6245d6f27efb28d08641f58b22df57142f8209de241c1ce60cae80fec1eab4cf0c4a0e3f65927fd327517ef74b59ab5fc23d5e26d43a57109b7da8d6eb7f2ba188a479ff3ff53cbdeff4d1327bc4e5da0ef4a3352e8499ef7208c8a5d273e06de058cd9614d7d52c11917609f961c579d8a6767224ca57c9d3912c3ebc50e1243c6f32d2ee3b6475bd58be001c128aea0ff88214cc23e4602306e1c852faab44e01e0de4bb749d6990174e86af465c52298ad115378bcf41f5c7946e3320fec4f5850d05bc1f6aeedbf29d642648c0b0be1aa7da420ecba63f02fbd4bdf9fac1b9c54db2cec2bdbbf9aa4856358ae27cf0b5d632ef48312e8c553071a477074e9dbbe5dcca5d33a1d78d7567ff6d22636fbd039bcd76a967acb4559bad8125d0b477a431dfb79e6827cc72826a34baf5ef84634776bfdb76ccd3b33fcd6b677c33d5b600f7c9cd633b5e25d139495362db5974d3cc90cfc3078839f1c44f1bb5ebeaf6812c84f420e2d34fe06940f5ff1936c18fb13418a572f3a45304e1c17e9e5c9e3dc3cdce1d8b14ef66cd8cfdc894095bc343934ec594f76ed0ffaa404c2aed436f7a5ceef721895b106c181a7c00f30a84454c8d8e996493edd943ffea22a7cb402c96abc1a6c05df0ec2582464d27c60ff089214f6bb274ec1cf949d32df883dd4cadbf78c5700fda4c0d4bfa785fa37f9deb78846321a91c8f032c2f5c80769a0fe4e8f26a5be369c720156eb955671657a9e89b2987a84acf6d52ca023adb2ebf8e626be83466c3c93fc9ab17ecd2985a24166f8aa2923605faa0e34a6a8e29a856bdc173385157431fa7bfcfa985cbcd0409f7da9f3c28f96bdb42dcd3f14de5fea25a6c5adc163e6f118f104dbacf36842046e27203935c405227433a1a5ebb6db587c6b6af351ab3430987117a7bc6ff897744577c5e356918bcb28ab2dfcd15f14573ce665d0a9bb3467a8c99ec26f80895f3fe8f09d623c091925a7b64ae95dc0d84f19a736b7b63c0efb464b81c679bce7535f91c56a748cbfaf7f2ce778149c8d7a546ff28bee1029a12023304f3ad0a84702fc78883943f3e3588e9b5d8dec1fa372227d0b954ee6cc5dde8105bd62060292f2a3eda29d8cd1c516822233c9c1fb29bcd6813c13e42648e0db11402b135c4a3d332a302aa9480bc4ff5fd0df398f664fc8a8ddba4ff5b944ff366f770d803209626bbaddee65824cd7f7755ea931c3faa8ed3a035c5f364ac260b32190a65ba001e28756279ba515cd2d8374c6990c94980d6d7eb700a1a05c8ca61d8feee5778bc21a48fcaffe1388702d54123342738deb3f7a7e6e8d956fd9338b95ac70618465429ee611c681a5f35b497df319d1c15b1c7de52a93006d60d64ac14f762bacde7b4ec24adcc9c7ad34893656a817a8eb1fbd265673f5e7b79c61ad53926c18aa85e637aabfdb360ccce043947d68472a52294b76c2c5ab911e78f66cd0c05290b33e4636e2d6430711885cc1645ff4699d9c1658d43940bb5a70a78fcfdf57a65d830c8ff94a8d7fa9a0c32c9da721842b5f86f36f96900f561d753d0b7ac84a8ada39c6d0e4ed8d165758965301cc23f6c27ee5a888bc22e2bf8c74e21a677b61a83b0eb5389470c1dba106b7771d9aee65e8e42584f3d6cc7965a58266022829b89fcd7d8a767d82dfc3d2eca816f2d98b43a2f7180babb4812143413b37d01f09e79f13e0dc6c886f7d6e79ab6d8a6a25cf476b44c8772f10ddfa340104aee91a2677f617783f900ef0bf620ad6d15572691bbd3a2545a5bc6ab206836770c5ee6a7acc69cbdb35c4353b848caf0604420be44b8703a608f62b5bf88927cef9356f16552e6df5d7258e4333ecc67d055364649af3ed903a1cf38d627e3a3326ef07b1a0d90b646a94b3871d6ad6fd3b686580eec2d6cdc454f874451e0ea8be8cfa7ba31f38b2ed44ce37112485386503acd0217404fa08e49baa14018e73082ed294aac6a32e0b32a69030210fd02b0852761183897e8119b782d2c0be71864dabdcfb8437c01e12419fade0b0fd679ecc96f4d561bf23b8bcfa3a0b2727aab0a77e872f2612f0597621ed59ad2c22a4b3ccd9f735515970ed92a798ca8808c098d1129a93e7557ecdbad6ef922a2fb3ee6d856ba5e8ee01601ef04c6106157bd69bbf00510373074219b2843d790478435bc8ba30f3822a73eb520d98ef8556df50d04773cf2df2beea0f73b0ef93c708d4c4a91f817e23ccf5eff19ae285b239855951a850ac6315a9eaf7a4a90a6dd870b0c1ea7263ec22d3280098c824be85c8876130a3b2df9840366b9e4be8a21bb76fa158b72cb1d7b2f9d7ffa242e161fe4f134cd9f5301daa84922076a30edd4fede7b2af90ed3f4fd6fad8e4ae5e823cbf13c39d3804b8af3f115a9f741ee7a6597fed1c4c9ad8e2ee79af55f7942b201fe89c656f90536e1f7fddfc01e4f97dc4859ed8555d28dd26c3320baf2beba842485a82d8f42ed7e50101c7ee7783d088432066b9f2fd6baf3b362e9fe894638fcb4b539025ad4adea75bbb0cdfee2f6b0d79f92fc915ba912e49506ccba2ca02f7ce1067ee81cf4d4eb28caf74c0a781df57e979b535fae8b233efe129ac7654d7ca0e4152d002c23a3756a99449c24fec0ccba5d5c08180b85ee529d1c7ba9d274629decba07b13048974f75ae305688dfc236a318c72aaf78a3ade4660f610052f10313e45fd88d6948a91c2c3a23f857b33e6883185007dd79ec54a629c1a7057aa3c861bcd3029dd72c4c3b2c25ae2d1fd837108a80cb2a8d54b5ac9f496f2878c59c884aee6888e7226189f41ccd770e91816dfb520ac92f39a4abc592d8ef24f60b0429b5342d540fc8b43b33286887274667ecdf9b3cb5c2aa6a772252b656da816d46abcc927041d34d482721d9ccc85078a2fe55f08cd51123b2dc226bbb6ff01bbff533a5c21ea03d747d3c4092c8eae054b4ee87568f659c755aec4533080f3dcdced33b62a673e08d35df1815d42df96c7a8e35d613e4494fefc16fca07b949a1b0e31fe6ae31840255908b6c93dc5a7c47abb96c808a6e930fb7a66eebde5e4da08d76c005195b685fc45be48b82abca974c82881f981013b529f115210ec54b3ba7eb962c7b46531b38b3cae1c80a4a749452729f62611bac191c6040cd3c4ebb181b22c7f55fd809036ca674a11c4e81300276aac3cb2dd991855191c11d56dd58b84d6b25ead6022664fcc7a7e189a99d2904d5bb9319285a3bc2326af851e57e4eeca0370f670434fd816557fb4b4f1c1442ffc51c0e2fa98f4803c89b16ee92c52b8752633266b976e715876d37ae4a23882fa83dcd1fe2f25ad6a040a33f9f23ca39e5f8f4228e242956e374f4b501838ef8b3a103163aea596865a8f8d8f389792b8d75fc30650df9b11f6f4315f10c91ab93d2bc7d5682988c6c11089a7fcce879bca308d770ec5bf33d7cf8de9b556d6eef23ce3515bf46461448904f9ce541577c4293c4447d78b2e6bd67d3615f032638fca39e93abd502c995009a71eb0c62ac4a4341ed5a6909228763c5ce698a88560080f857b95ad8a313d2062feade5fe84cc0e3794940836029a39c8f8876fdf2e6056e98f2cef4e081243e1d53f4d0ea74b5af6c91d27b2caa3cc28a0601851a4000e38612ec64295ad7e0bbdb711c8d8291fe4ba92d292617ca73bdb691b37da31152ab5dc7d56d4d2f015024b95d13bf5f9b6941fd84892cb830001faace0975b25e7ef443911c6bc30032e3058737e3afd679b5020ecdeb5e27fbd381731fd27830a2505794e398ed67259dc7aea819d8264afe589f954e9a16edf9366d394ccf09ecbcd3e403377659237431f3a2f0b4cd056a346b425009e6995122e243b260ff21035a651fa6abce3e370fa4b7b3aedd88a560d255e0ea7bc6b257c66c4d72e539b15fdc400ca55950bfd85c14dc5d48b1430e6cb773a51884a1cd2d9f0108e41bfcb4b60dd04a3e7da6af18db1d4c657dd785d9c44112dbf372cf2b4dca2256dc506617cbe5a41a760fb7a5b9f67b5b19295d9976649af3c66c8ac3be702ea75c43df0293190ac2005fbc01e071843da25244c0ae85c0001511de5aac08e876d427d7cf6ad5e019abd5e655a78e82ad917e7ead99e236568ab82ac44076641ef8f6ef9efd177115639a94aee4885d7c0d8510c4259a8f16d0b34c19ebfa638c6770ee4fd382af793b9bc691999daa75bdb644bce4552938f0a48217de2ef70dc8d5133da4f47810ec3a16c563877dba46114582afbb623866106e0e835aeadf3cf9d20039805e1ea2444c0f8b4b059e49cde4827c2a66ed6584d6a1cef0b863fc1dd1f92b34651fd7201c640b3f80700c3719029eaa4a77b40b9fd08e56f034c551165997a66eb0714fe1ccc056acf7d719689a3d73c7e657fa1ceeaf5794204cab1fb6c3bd114cbd809c94e4a740cc292ae07e48548908a921037f35a2027c35cbeb291e33531afcd54a3b13ac27f708033a8fb11efcfabf1af421a2542efbc3c99d06962ec33ff2e6e9579e488f500dd3f3e48f2f77ecf958ec3f38015330c1452fcbe5af0c839ebc80a210703bea65c612b907c20f86ef5d211bb71c953af06508533af166dd709f63ec15303aa6c4316bd936c204d325cd0b1d6a06f9de7fa45474cd6551dc7e70751aadfec65f1796729a20389c3b608535e58fea772b0833c2898c589a6220b40dc9403eb985f304ce7368417ee2228ae8501e35d01ae8736902a22224bec876ad3574a2fd066ccbf6fae47b14e1eb0d7257b9d0d106038bb94e7b0629fc5025ae560b91577f0f5677910204c60f12ae1e37f2d04d700f0bcce972e159c3ad03ab25776f88447d65a90ca9d67f381ee25bc1bf0ddf5df0d29fd6f8c80552952339bc7e5f71d7884088e566d4ed545e828d6b02f05b5b74580dc0e983f73370327c10022c1715923fa9f3ec1b7203657b964afaba5ad89cf1cadb87f6f0be21cd41079dd153274f5889f1c4421c68acecde3162a488019a39a517fc729f5c496e510c727d585ff5fa2d5f1d7187caaf91c14f40cda2d1c738780327c7ec8fa0ae274bd8d67ae8a87f120959f37de5b7ea5494ff62a5dcf1ca71533de6f824d8b3fe59d4efb2ff703a7ef670679c408c222eb505ca81475c6514a424fe5f3d3437d4d5d24f493beb4a86beecfcd06181bcfd67d9aae273378c1cb9565f178b2de256bcac8ca745e3d04e74a6d280513abeb966f13ccbafa9ad705866a38a30fb7e8bb185d137f4f6946f87194c52fc44c1274127302885b006b57cf93ebfd288cfff6c9b936260eca481894f60410d2b72349919ab5b2b64e437a3ecaaf342b8ba9ffc288eb97c611fec1d9e254f9af0aa73ea77303d91c226ebb6b91433494f4b5db6f77bac3411946908a8a34993d68c37474d00045ed942cc2b674997e0ad3e972f4bfb813fb6a57c7425ecb1e1f5d628ec665493a29d8713b735c4b16f93b1a3e288b4be467f3a66e3712354f980aef447af0267e3cea65f173d737dc5ef90288bd77754c723781cd83697542e6f6ffee46e232e5369b61fe8d0e5a69f68ee6fa28a00bb349321ac2a4db969bc6e03217c716336d1926005101190f089faf3cbeae9ecc01621550f3395d39b0e7d33e8a9db37aaad8032e9789e24c2fa9f3aba53a940eae3c5c2d2329061cb7baed59fd2cfb4e7a893bc964803db4565c71745c851b353f315c203384a15489efdf5b084c05e801deae80e922b032f2859ffc5e7a77126e7e6eb19af8f57816ec075ac3f260b7f272c005674990f82640a46e9b642a0b8474ec04ed29681abd555558737988a78f3d26dc24e247593c3d6b957e2492f7b1245ab5f6735ecbb2038e80e32dff3a2c248b5d32aad6b1d8f2097cb801ead5cd6e96f511b09336b627da8df1ce45d47695cf6844c06d10d89d250a25308c3b84c95f579a10c2fa716345efc1f8e898a5c0993af1401c76914e6e27df8bf08bf49b0d2abe79d983dbced9e40f3be3d26a29776e49936a50ce3f3f82085e555377c4563f916602dadd2ee018bbaad83d3b56d3051d7d908fd9a961bbfd21231c2e9feb523887639a876d4fd9360f5952bfb8c58c697c228f45b39596912688faf3e21c9c0fa9242b6c0369fdb5898615d79acb04b517a4139e01b18fb7b6c564fcc3c38c838988deae190bfd62acde35035674053276dd340a1099d02caa96ee3f3f1756efe79b07d74f39d123fbb3673ab0b0ef168ab254b7ec1ff6f76ce96e7311bfa7a8106943901df9ec6638bbb851013bd6684350a0f6204f21f88ac5a22efc9bed6e116d70fc67805b3b82305215a25caf6dcc0e5e4c86fa059d4acc8872e5bab9f47a96a7ec1ab57102796debff8304fe6007fa17f56ec924f97f2b384fac7d899029cdffa23988a7f7b7f741bb6c1904f17450796584e6c13246686a5ddb26dd2b47674f8d270b16ebef647ec821c57b332829f0eb0f7f7c5bdf23689a5085c09e21abf42a4c0c7fe042efc4d4b27c9a1f9e24f1fcc044d76232436a2a7867e87233f6a024efad7810c8db2f31067de628dc246717b560efd10ad7610d4ba812021a1ef103be357246eb86b7027d7aeae2d574fd06100e45987f47f1897e97b11094a592fcc0138522fe1499d4e6505b77c8d475459b1ee580cc61a1167fccc421160e5511dc9f0708c9f71670da4cf732560a83c5860978dcd00e33fc5ee77109da06050edae30a88107bfe30b62727a1bd340462f06c17672e2dc08994d00417652b2b973122ef0fa181299bd2bc27cfc6f7896aff146b898d38864f2f411d1f0823e1446c893180d93cea2cd41f60461071e808d09ac08d5f3968477301bee88ddf657e6140f3fdda43bd8d31399694227c03f4feea6f0f74a15c67b44e673b69414b87844890544035ca52b4f05f9e49c1743beab29438fd8b8394884566699c8a1c5bb1f7cffc411a1b5fa0db5a8bf38da1dbcb0d5dbdc00e602939e9c9ebe9fd8fc7a84e04743e92556164699bac1792f795e444aa960c46e326561d7235726d943e7ea5eaa493a97cdd0f654071156ee3f6df82544f5f60cecabe7e08f18af6a80945f012769308f8ae943b5ddaeca746afa41634b8056c4ba4dbfa7bc82152d2c8cfc9e983109139ad76ac8d1c91d876bbb883fea1a22560141fa8c0ee28868a45f87def9610bce067309ff3f54a372ea52a0f25544ad60d8b973444ce101547a4db1ccdb8004a651f1f13ac35b099b8d5b0212db42f63fbae1a43b71c576723969657fb3349f71e7cd4ac66a06e127580617a289a0df87b617ea3e4d6331d2e21f28204c1d2c11ae5d2405537690936794104063df09e33c4dddd1c86e1d916192a9d6fce53405805b610b16cb03e0215ceba91cc29b40e19ff5abe305593ef7f3ace8c1bc411da526d9fc8ed05044d5b6e50ada28eee0044c083edc915d659b840fd37edec8ea9e521dd11e5d947e0bfe2d108c506af1edc32888e4d372e0ff8d1e518f681f73abef65fabfb6a5d562dec2c4fb6c5f059aeef5f88eda2137b8c1679b30ed61f7c0563fe7fa14565beeed19f2966b55e6bdadf20e1eaf81910429267e7158a04baac34c31f2eeb27940f9e9c18c3570d9709535c67b8bbf0b2aacdc41569fd7f67ebf795c28acd5b92ecd82eec64709446bd9ecb7e96e0f034af26cc4c1212c2b9d5777c05a77e0092c5a130665d55858e40dfb3ddd61bab5adc635914f10b1b07849cf8204e37546fd07650dccc417cbeb8077dd162f9d476b0f9bca30c34bdf7e657bddbc0c5468c78b77b449d5153b2faacb33cb843df1b42814779f7137822752439532598b3961204c0c86f04247df4036266b92cbb2bf1f623ecce659f620d85b9274ce032d6c901eeb0a9c2afca6510e76ff18b97771a6ee3c67ff2c06d2a6abadc3efc48f8f485c145fda7bbb5bd18819f59f03b51c361283e86b3abf06d4bc279da15d7274188bb3c145843fd088c0339748ece5b9ccc07fc47761b902ae5e18ba511dc744eb26acc21904c77304c9317eadb3d2672a0c096188aa3af8bb5a7cf40cad11c2e42ee46675b1772c878566687badd348400f87cd28853022ba4682d4e2deae98f946c087a6970108ebe74a03fb6c5d570edf4008fb23c775f69914458170c6643a2238b05785352bb6ec06d426859ae9bc7ce18d29df09fb9fb943f7eba1a6cf22f7f86faeb0cbb25ef692234fc094671f365da6c5f1d3afd51636ae3740c7bf528e0df17e9e028ae0422f31df41d898eec7c2ae25fa6c150b4594fa2744767d7e74b8e052616d6d3fa9273c20078233d002b54887232b658852dbebfc1648d0557cd430c62531c5d26b7b027739f961513625f83d1b49ae965eb893bf3dfd03283260b5785b6da83d062b5cddd289e9534d7a466f903a356db5d55fc3bd8672bddea9f90858b43da4a504a8d11551895b8621e8e4da3b40fc76884aa746f8cd0ec84a42a2c000ed59f7a4f7cf1a58ff7248ef1f39629ce183d67ed53f5b5a35bcf880b6fc224bc25f2e007429d7094f51197ea1983161877641151778f7126e8194904e6791433e1faa121af6e4ecf3d797a5171ca171db30df76353a859631299fab8fd9f26ca99dc3ae16f0976736a36160ea12fafab09452ff52b94613e59454043f898247e35df53d6aedc77b23f71aaf2dda1be47c28805c8cfec0d69d78e3f88538c4fe021efc1f461654e166db6a9b369e954af10f80c3f21e7a150f4b5dbe8c0edc6d59149349579b01512d89e4727d8d448f7cac91e605ff63513acfc78ffbb084c879354fb3b8e8a6e625b397b50088a60593a110365054902181de8f3a462158c3fa26b5c9cee2a849b46b299bdb8f3fbff761ba0c405a39cee60e725292147efbd15c7193f5ee90d64816d2da6b9d6467bed2a84a86d2fa8388e679fb067eed67e1fe7f61b98bc4b10d9709b8f9b91a461252b99cd989ae162141e52c35d03f1089d25072b93ce7ba2e568e237e748e8e1f321af0861e98b8e8f9090b61f8e8517ac3a368921786f5d8ffa2c33b859900bdc8232186b1c22f70c122bb70018c290fa0e0bab109f050ad55c3fe309f050e617136cf6b58ce1c1a10a3334e930f0c56bcdb4ed260dc3f334a74fb4b686056248cbf44ee8dc161bb947b8ea088d8b17c965621eb5a48d5f42a8a4eb33a5129a1749237d99eb48f025d46e6a8e9aee18e43b4581987c8d6f73ff24c0b65ada2555831f843828ff4e0721dc1e416a3f46adc2c193c1672be04999ce603dcb849bd951302377a5ff56417eadef42cc10a2d411b11e9906553b820fdf53394647b5d0eef5dd0c668c720d23f22f8dfec11234184c92b3c4c4c22fbea5927828deac6db8e3f628e2e31b5b5b448e08d4878f991429461ce81b2cc3553e5226133d44b43ccea44269d6de05aca2ac381d57f096e7201f474631142e41b3002bc0bbfb2f15bfcbb1e2baf83b5d50780f805383a62bef22de773c391a92b003e66f5f467e2c741927cb49728ea7621585e8d2d5986d739fd80bc885855112cd3d4a3df36b47b011bfa99f34b1a8be2378a88a552459e1aeffdd777c6ea1138c46825939a64b48aa901eff4c326305d8560572bc01d6b571c46f4948039c338608e18493581adbcc8039200dcb4bf2bbae5d55d03f3fb3b22698fd2b12b03b6b7ad968b5a04d3e846bd55bbe431a27154cbe71b6afd68084c13a90dc6d6a0177819fad60619a028bf828fd2f2ccd8250d70485038735e36a9cb619fff4e859b5f2cf951ab06287d1598b8d1dc414b6b0492c9edb3629e2e8e5c1a0f96348e9a6d1b14a2cbd2f296113d547f152f7293c512928fb861f4e0619fb5e9b1de368963acbca72b573f95a1bc05561c105f37d4ef560fd34b27453eae7eab185044010fdc8d761403f3ae0a10490e52b03da4391553aa666b3dd0d7934cf3e2c42156bb8840d003029f89ecf6a3507732ed0b31c02269170347fc0196f84a91fbb00e8aadef6721fa291f7f863ed99de009a06064cada83617e574182043197384a1220c6bc72feab766005f0081c6e8a4fa8770a33acc6c8f4031ea7f71d38aa67fdc5b99ef8aeba1f4ffb37e1d81912da9ef23b11c0a08842bcfbde344823a3db0a0c932689e2d1e89f7feb9e9df2cd1fcf03153abe686f55008add41339cead7d66087e85227a6795955c0fba0c287bf110b06cfe901bae1d6b9f591d28bb3266b43ceab0bde14ab2379948bdbabd4db9b16aefa3f749be3047ae34ccc18dfff736083bf9635e919fb3d1e3df95e91c5b4564caa61de208af45230e79fcbd38b58b2502d36342f608866937500302a098251e5ca3770d1802ed7e7bde515a9566670cb3f863b99308a975ba325b553f24322ca150eb82afdf60a9295795d6d8cc873afb473cb7838eb80b2d10e7ea648a7b0d544c82474e28df168527d530c3f33798fd06c265f1d44b4567a9c80548cc8f1db51b9657467abb753f0a2844240063ad6a82ffd234522de351d1170180be9b157226b88d54d9fda0e5bcd13c37e62507a05860743fcfcb69c1f3caf121d3c31bad858d2f6ba40d56ad22bcd4ad726c163a010ab2c360c4480a292bd3b36b0abd8bc5cbed374dd3e76e8d272dba5ff8fff98d4d00271b7fa69c351278055086f9bcc5e31b2d909d2879f11acd51fdb09eadccdea22d9111aa6ac475d7b265b8be964167f46144b49772d2543571f2ecb477c7c9d2c52f88631e672e47892477e598b11aaa30ca1d1f02619f8510a955ad2efa962b8bd3ad45843f2ebf1abbdd57f12b25f03f611d80e9f94d6cd0596e636d916ce27bc83f8ce0c29c64f980d98075d5c0b713e075286e1421c52f281a20af384bd024b9130082d29a1a10f9769e5d13f03aac6540e6f856f3a3fbd61e5c9553b59c77f2b89241a0b72a4b25beebe751ed5e9b31412ef29113f437f6bea0e5512b780c323f770be113a583bd8669021072c4a781f6faf20a13eb71757a613e48b1d679b3fecdf626226acc166f1c92a11d470b98954d02ed6be64693562b708da7c53070d66b008238359e2e7d5f5673c44aed1927634f040ae6b538d9874689e223f3560545a45406ac34a91dc55856d15a1eaf6dc4ecad3075a59cbfc75a41032047bcd9d6e799558e99bcd18096953c4848e4b9a5374b52f95c06da61d36ed55aa03741b2832e3c4756d040c08d4f535fdfb52cd937df9f8a437d46e929e1006518b45a1eb606b8f0df32470276ac3fcb64fde3ccc65f8e97706b7cbc696d3c91fcb483c3114c8d7acd573931b7f77add8f68f207bfe786d56b08e151fa4dd6051b653ae2e160c00265dc429b184068ca89632b0fb0a08aa2bdce5e06e99a943f4c43a0d73df35f4173dabb9659cdb5b25241daabbdfd90770ac5a63ad6ff843ac1a9510157989eb5a2bd2dc17b395cc90d4536f50146197f9ffa0294d8c22003ecb5b2d60193240beb69fe781b9aa7ec003837230fc4cadd0a4db896ee44b1f06a6700ea49d33d70e7fd9ec6f402a6b1b3cf42961b05732a739fe5796767cbaf53bda6d804878507b51c0f27b92329dd168bfa50c205e921013fc267aa43e0763659f232598cc3a72ef166fdeddb5ae3ec90cfc854ca324da212c4f0768460c67b16a68664289d96594b45731cd4a3130554912f8c09afc05560b3c4f630e7a9053712d65e292ab9b4c3bf2f0f41247b9088b8bcbbd56d718fa745222284f1650ae05d29ed91312070eee0fccaef0a66c0bd33c60239789bd09215e1c84d0c95f452ae81ff9604c54b14609b3dca313f7f84c6eadf35402dc2ec4c56dc79a1b8b90bee773766b5237d7edcd6336d97c155f56f5b6a60e351a894062c4f112af0d250ac2704bc83f859b3e120b45fe4ea911d6fffe406a172f8a5dbf32f46e95f0657880131458f18957fe1df5b770a331bbd2a4a2bd2c8e377c3d9ce4075bae2d582b5b2228a67bd1cb37d2e4dd5e715ee29d181dd38d7eff26ddebc251ef8eac8eecec3ecc3278600648ea73509c1aaedb81bb375bbc0641d9f57400b5bcab01844154297f67ef36f1c6e751c2f74fb323fe1689aaf4004fe166a7686b7817c815de1aea4ba550c1d15740aa107fb0af4ddbcb9cc64627072c0f01620f5e79296de4cbc36594f47c34a1595eee229ee49696738b515d3bca2d04f611941e045950b78d2725ae7b20d8b6d6ebfb3a03aa3520a8c9c0734624a5b61925aeb3dbaa59ddac89a37782b0b4c1d3afce0d2c533c66d85a939ed5a82f68a324dea7f62ce9239f0934d8b05f1c1ebf942838388ccea7462fa5a77c75bf7c2ab44c1b5c130da7c23742dbfd9341597321ac79b255b515a757f4a63cc9a122f161fb11a30bdc4b6bf05ef4a34229349ca0c8246aa5fc81a3cfee087795feb07d0f8226e433635b3e40c37a9ae0728c5c56ae89c9c2b78ff76ee40a796faf7207f377bd7f46155248a69334717cdb43f0e0921ad4a89ee5a0de3aa6c3b9c442376c76428691a4089371631165b47c5f6f41c27bd7656dc3d2eb1a2876fd065df03c41dd2183ebaf8ccb1d522ce8cf34963aebd31b9657e30d8ccdaa84d39897a29ce92bcd55042dcc114a23a5cb691787ee6bf867347e79634c75571046be55ee49e1533b98ebe92bbaef64a07f746531a430d19e914707022bcbb375e3f3c3ed663e2b15d84f89cf09158db6ff395a041fdff4e3340a4bfef86d1c1cd575b9bf5aeec2c466ce5725d21f660d967aab17dab112b7d0aa6bdd55672bb47b949f8cbbe9fc71ce0408fb6eec95e8b59ba159214489d9274ff72e07b7d6b16a93740cc3fcf450d915a6bd3c32f3251202cecc135bdb522679d90d6cd732dff291085a8fae117ecec516b0c3755e30ee2090559a34773ccf6b35aae7d6d7006d6e00d55a62022ff3f56babcfca6b8138697c9e5c6ff526e51928e90c1dd7910f48da0edb06194d734c3ea988a8550594d8fff6319615709356f80e1ba9edc93141d70b0a443acb86d88ca36f79c34e2af8935c51a999391bfcf24dedb8b6ab23512a804ae5af9f6e19366f863bed6b8f26c3c75e2552e176271c5f27b28363f9ef7019bfec732d684df49ef276ae0cac81751dbf8db10c6cddbd45aed1f68946d0524531d50bbd1de5457b43205d2a1ef4601eb540e1cdd5a2133d38cc5abdf44df4097ef5b9b966bec36abd589963a19a825993a0f1031c9d3cb2991bb29359a98a5a3e35fe2f3dcfed10543e12e60d21007009ab3e15b683556c836c159ba929f0ee4e1b6dd6783eba85e062d9343d51d2ba78333b1eddd022d31e3777aea5dcb5ffd07bfafde8c4f7984da75e3a18b97d2fddd230acb8515735839e37772d673d847726dd129563c9cb9ab13a0e327dc67dde6913b0060e3891bcdad10ad4d1ddd8e2599bff37b0439a2d63280d2285b66f1c3ad16258b1984877b730c8399076080cc0cf62013af586d6673d7ce41e218cf44f750fec71a6e0d0287cabb8c0ed970df225bc94aa3f6e13cfa7a40b6561e6ae6ccaad2a2740ec40584a4381ccc1037145fd97df96d1018e06a7e42c20713479dc2a87dcf828970b299fab670ce14fe358ad83d71add1398bf2bbb726b0d5762e28ac16815c3ce2db9ce2ae5bc07eb391117d5ec6dcfac542d0318aefbdcc85862c0d1e4a8631c7297e667f0927242327ad8631abda26fee068fb8727d3c586502f8ab7779dd2a5409d02a7d0519ec8464a033301a331208d3226decb6b182aca8b922a61fdf22c34859e0981aa4d14641320432967726c19a1d854cdf9f735345241d7273dc464f9dab31688cad8bfd9aedf6ed7bf39a014af4d7a7e2620654f4c769cf4354f76352d786aca06b639054f16ea1f6a5c2fe2beeadd308ae3fe2c1f5c1677881d98ea2933abf038a80e4c956519af488ff64347518f4c762499313ba66a9a618df541b89b8b2ab3937c69c8eb54a9b7b8d4de7fce16c4322e5061ece5c8a463da9008ae80b9507e775d7e5e61827697679353a8619b4999149c6e997c9e887ea11744c78b36c1ed340f207c5a469f773991846ac7f2fbcb407c207e19f62715dc8fbb70e50afd728247086302fccf1ad4662e8153584d9df7e597227e7a419717ee52b5d044882b717b0c3a21aeca733cd7cdc1e5c16872bacf497eabf5ca3be233e820670f01ece14f4baad63f14d544d50af25efa98be25df3edef13095ac963fb69305d573b6c9cd3294f60d05a8f343697946915ca30fe833f7aa376875c9ecdb7c97e9e64afcfbe9025bf48a62f076c857eb9016ffd49d5200a7cd822d6e899160eacc6ea9a8af668537be4214c82a031f7a03bf341f03647d10b868ea299ce2e712956a2206cc02e174135196361c700544e2fc7290712b58f2ab7080bf1c7d9dfe0cbe7623b3eecc508b92190c11856f34aaa1cc1f8dce542293d8cf1580a33f302742f186761047d44ea7fa95b068ae97762983528c47335f396b471445545a2849617169a6113586e067c095d6d7ddfdcb1ab8acb8ef48bfe0fed8ad6780e7a7fb644cdff4dfc5378b6bcca8926a9bda05469a6a38d379ee4ce51e5f09519be8b38439329549ace2ee8dab6fde13adccd3b033b007760bc708e14d5882dbfac93818000195e37f813b3f9e6032d35e29ecebd12e2363fcee79628d3d2bccbdb81dcd7d3860a94ce50cccb6a8832af3d86fd398beea510a3033b7d8531b08db930aace7a81950f8a779d1c2aec83bb4a1a81fd4b41458b9a694771f239ae8e8b3aabc8ca5d137b4e9aadab23a0fe21df093edbe926b7314f207e582d14ec4aac5a5e61249b10929ca77d1f317c56be971ea364a0c662de78ab6c4ce5651b32fa082ae613518bfaba75f8b4691c4a864d76b7cce52bc4c4fe64acad7945268c0c17a54eff92365a7a5e27d13d6a896cdfa2c0444b7ddb0f6299ab496b0675f0d24ade83bba20435bb0df4565447af78461c627b694ca6b4e2351286bca27137cd9d6af64a60056f11952850c3503ecbede895a69c150d93f93254595ce11b8e12ad1c404dad743a62ebe17de607d64e3b57fcfa7098d0c9df5e912622023565a084839132ab13049165013799ca0495438f654654adaef09d8be1ccda8bf6d85d648bca051de3527dc4b0e0e61ffd7850629cbbe9e5caa7fb98eed7608e7b18bafd1b831232d6ab1f94528488d455802bfb3adb91efd23cea87933ecd7369abd6e204588cbad44ee482d8829d4b91f5832637e3cba6c3729db7796fc21005ee8923b4daea34052fbca58e7f5f781af131469414b718578029a2e23a259c3a8f5955d8a4cc5a989d3efb855b0eadb52132e256578cf33901786d49df4e4341ca3ddd8ed8204e559021270cdbef300ea3d327fb0c20595320c3beffb927c8cbf5c995ab52f6b229f2f27ec80133a4577df54cdf11f955b7b3a336d4bed1529926795244078f85beee008d106412c9b8508f2626ca2976f55f472607d4dac601ece5b7d9cb7f995ee52ce1ba41339ace4cb515998df7bd34d7a7652c1424f1f23d6a501aa50590ffffff6f