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 82123 4e127ba9fe053f673a472c3fb2a1ca8a46a10c6546749d93908edf76e0b9e3c5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
518e2a4e4ea9c3773901c481fee2de22dfbb8a88e9b2702ce01ca2a1b04b169f
Certificate Block Hash
4e127ba9fe053f673a472c3fb2a1ca8a46a10c6546749d93908edf76e0b9e3c5
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e0220000b0330000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004387d51a5f276cf9d5612f3e73bc574bfbdd27155106822a90ef748185c32ef6099944d4b99d01a29d7b79f78d2e1bfed93c7184fd97e3ad980f2a5ad2e7eb1766bcae5b01b7108c306ad21ad56cf25ad897728a3270b7c651040000000000000040000000400000e0220000b0330000

Raw Header Hex

000040206c5d0ed2d35200bb19b216cb6702de52d3d2692d1eb3e898b48100ffb225826b2b99a31e360f40567f6ae5225730e22b6594f609e30d3fc4a82e24665f6e115fda28496aeac600189f164bb0a1a21ce02c70b2e9888abbdf22dee2fe81c4013977c3a94e4e2a8e51

Proof Data Hex

59,560 bytes
1212160103075d0354b50b99cd659484b05a4734b3c04ae503fc5d41748f251755bd16881815219be58c5e02c8409f4ba9997d2fa36ba73a6d8e1a3f59ffaa82d9df75b2004083c6f2a3a5235f82f3ee79426801d4f6e94037fe1e2f0538424146848e3b406b97d59a49e6b36b98d4dd57357bbf042ad4c07cdff3d5832ab7d46574934dbf6442c84b762e059ef84b2144c06a14e1c7c2a2de6afc4e36f3d36e39b452a5426924aa743d3b33e3aac32c7ee003853d844ec7d68b30458e7f32f65ac85ae046b600d32312f537d43e2a5a1e8f41415149d509a1dbd9c341ac68eb7ea5c7ec9a49e6f817ff4b8e2ca6ed40de20a7bc2a45c2a5f1fe71707b6b5f568d901c5d958d20c32a80e22745816cfa35f72fd8522839df16ae653144fefdfa9c20489109462a6bbf5dabbb4da1c3d28b89561d1379464895c2afebaf9e52ad54225c2a6969ef4bd0526cedb563271d2bcb1ecc10e374284b95668f18b7d91095636801aa6965b0cb3b47440f228f3762eece81e94c8399b3411b1899151367b4c44d25817daf4654689e8eff6bcde9262236223258f0a35177bad6a61891f821628644d7a63c476487be649245fda079f766a0156c830bcc893b9a1fb5a0b8aa86c53c2b04f8b596e134992f91b4521a064d0a9439b72b9bd4b0219eab254809b5457a6a19200cb422378b8dd2b736524b9da3480cbd6de2d518a05593fcfc35cee627e9beae5de93aa36366dadd78924f18667b41725b9fdf603eea59d62aca19d156540eb69b56638fd3c90376fbebee056488b0eb051be98c83e34fa5486f0a8d9c5191d0000f8088e507a9907afa1d08c0e35da4e8ec08981be6d8b907d77bbfad2b7a944c02072ba733a57d0563f290176fb27200fd2d7df69ebe579f689361f86243cb08f6f84241ad20d091f032802e35531762f32d88c57301c0a1fceaaf6eee00003b7c44b660eb80773a0348a3a813d88e85a8db89123b164ab442af829299d0071073e0889ecbd743e4168e0d691c92ca032b9d566def37b0bb4749f9d6059bd041f6f1dfea50e2ef3b0153880f3a898b812e16b2943762e7ac9943459af4ee92d0857a831000b411b7b790e9c41fe1a8e03e0077d3b9d94f78861b3aedf224e4b1e2273b47cf80e53f5d63099570652981807b01b6d006a44da95ce6ad85704e4e20611351d08d17aff7393786497c60881fcbd4a6082054f6ab79edd5e3fbb678ada5def2638806432b0967e63fdfa0d30a0ef48e32828b57bf501112ff4e763d0cd2ca57644a347159435152b3c17a344768d014272922fce41fd4658f75fbce47400925ba0836eb48a8e4527b47f83d8b1e9c926832e1f626ab2fa50851aba1f017667d9ceee98e786a16a22453e6ffb1b3a7ba595cf663eaad30801d3d00eb8ce0fbe931e7bbb1f6bea92fd8abd3ce7eec528f3643d11373b88ec6295ab93876540ec432983655cef50594526d35df6187570cc83d5cef6e6a7d3da8de1188283dfde436592021547f3f75b700fca527284d4d0d92c107a8dc7281ee0806f278075225dd6d17917c08fee247fb35de3190adb7f3b5a9548a81f0a5aec7f0bbcca729ebe31ab2481b1e6ec6374b6a4e5f9fec6f81bda26ebda21e1d764c7e9c7e7fc2c392ea822f5c73a46763575b0eea8ce80f3969980b1d801fcaa704ddfba3490ad350c2d900044a20b52618a913979fe8117736290df8db82206cf1bed91bc48a7c5e7ab11af6a272233cd3a556c545c3f2b78b6bfa0f45a8fc13c2122b50ef6a03675312feb038551ea8e1b8c233fa109e4171d4e918457db6816427753f32dd43bf27808efb18bb971816f6aa9e992c08cf1ef7a6a2e0fd8178463a950bda1d5de8c868dff53ff34075e30a91b6bace4b540dbe0f12e0609b7a4193464bdd3066fa398db2215a242d4e2794540026254c99919d0c9e12da93359d5e2135801865f83a91f6c2dc4a100e8707ade2d4e0c1d4e55a4211440816a118532b1523fad7c2c4052299f39e951c051bdcd210d4ec15ebf80a713750af2992b21fc6637b95522ec14ea1c933feed6d6b2268b514ace52c535d37f49e5df15ef0f72d009284678bcc7afaaa827a92d1c27aba8e57f739ee3af6c8eddda56179348f5329a954aa8ce184534c52fcd5ea38e03ea3ddd7378f0190a5fff8798ee01a768857d7711efb5bf5f3c81599526a07d9ee70dc3b655c7d78bb6bb6b9d956bd487a1c580852d8707cb6da642bae36403344a084c440fc6601c23cb8517669d272576d05529f6d77f9b22be8948a1a7632f8d37ffbf3f7dc8e36e499bbe334e56a53db3c0d67fdeaf5a61554f32e243bcce2a26b965c3b486d76941b258822e7a55c9cb752d4dd0967f26ba32f8932d4f34b55964f1a983e9786828b5f0a643427b3789eda60da4064fce3ef17f5d886d2e9e19b188f51c28dcc9f8f9a1a0934ecd8623662a0ff9fdf00b646f69caba11249cac5648683c800817e40b10d6b0025ee9fed0451861a01af1c68ae83e4357c9c5ac91a58f5239f4ad9f7e44348b7d88ecf1e8429fabc129897ab1b64127832ee4c97cea2a5f2f07368129330ed2c403d762e27c9458872d7585ad0e7a839142410a7f9c4f2e8eaae138df3221b24d17ffd0442bf72ccb74c494454f1d793c6b16de7cf097f188c2520670a1366cb24e2ec868242477d89e65489de7328424a649e51ad39fec9805b5b778cb13c726be74c9ed03769074ad96193889dfbe49cc3ea8cec606203d3ce532446e51146a18f6b5930811b312d51356fe384d4d9f31c26c9522cab07d8a1b6918097e995adb9cd3dbd78a2bad239ab9b125dd3f29cdcc1152660a6685a2999f14d71772e5a4addb5f49fc0abe4716c251d71a85032e320fa30291cfc59b18e190a69065ed6b74085a3438b125aa91ca77a040e6d01183214a7e0b3e3b1cdb0bad662086530c1a7367e0431448a732caeec089d803debb3185a3f2e21f4bf9a3899cf9e814f266ec3869cb9054831f1ea4541041f4af4c3dd8b5c1174783e0b2422da0ee01a3cb5e82274d7b7671b74f66038667b7990b7ff8217194d5a34ad74f51a9f42feed004794272a89dd3fce53067e95bfca635e8c123e0240a3b9f4f7e5e6226b3cc466c366b63926b5a2cab1466590dae5e431714fdcb30c4577ea14480e5e6afdc2690fe67f0ef9da502158a2630dbc055267294c1ec68308b444e67bc642c5a93383c7f678ab9560df47746bb2b0a6e9308304ab0b94e21317465f2f2ece75219b4eb794c88bde66d4fc5443b2704478026f76f159d3db6ed024792b798aae990e580c5aa8060c9bbc78c6ce8fdd5f7581bf5e6ac536fcee1fa5248a31a3c25a083ded2767ff74192f5dd93692684680ab2bb754ead1f393c529681840200e033de74c4147afaad0cd7e16bce8b2e564f9afca71e6b9fe56bde72c44f49d599321149e067b7eaae13cf3034e637897998667bce3879ac31a7d994f1c77ee381cb28af40f09e72c6c8ced7450c8549e77452fb7455d547ff5b2ae3f7b5d8dd15e1e6b32c0f6dd66217f6b04371f2592ab5df06f918cb0aaa3e1cdb39942c6fd5a7702e0e6150a9ec83387c6113480c7c7fac2fba4ee3a96227da67c1565c736fc5d20132f854bfde95b79bd830c12b7b958411befba3c544e440fec54573160ce98d574f243e382d3228efa438b641ff36f2ec57e3561cab4ad136d7771db7cebe6727071d45a16c90b302f91c7b88811c2e7981a5969f1c71144d021f180a8e613dc3ba1cd367c614d17a16591ec12ded194a623326819799dd1d27cf44358bacd7d26dc61e62963d190962375bc583c89d7c7b1ade0d0fdc40ac4004eea7278c4dcc82a81bc1b4553fc478ee4ec22cb5574ed782ffe2b131f4d55e8dea4a235c2f327f8f99df4541c4251c17f57515c9ac5b195bb30e4e22b46ea3cbe93c4eebc3e3e1f7bb49c3ade40f7cf8afbfd7dc5caf538d06cc9565152d1703cf8dc32c7a0103e71cd3fb20d8df7d7831f66ace86b5122d26f13d27a05ae509c4f591f1444f53c0ba4aa32fd659d28e07d09872cda9492c12221959a4c6a3b341e204720bdfa2b206c7b51352aa1af1a411ec6293c28ab5e57a7292d370044b25a362f73a8d896db417ccda56fcf490ff7f1e2c730b6238625b0a2a9c08f583da58b72a08cfd1f779b59b8934671ab3404704e0721ae121935ea0d23115cf542c68da23f2a8fdfc48098fdabc9bcab45956c1f15ea2eeacef728296e1aa6cf349976ad25a8f3b9f537399194ec88c5a22a217f442fef7cb62c6aac47df5901577ea816391941a154f9811c11e8599a49beb5ede200bce115c24a48463c686d90cd4c8dfff41bf6c0eeaafc95945bd8fb0820811a45532821028c8c8bdd669cdce6b9a66a24edf16c90b0d8a2700a114d21910d8ea262b25bdab8b049391df3ccfa782e10aa78cbd843979375d6c1cacad7edabbbcc0d962e781d755d26af497b2839f7a776621a68ba690674bb19c699fc15ac4a3f8741d66ded358ce3be84939607edf909079d4ab46e77ff3c432b8b7fa44a36949c1be9cb9c214bf82c24dbbd6373aa567b093bdf78c6ee781b01d65bdcfb574d31f2fabb9929bbcfedf39ae58ad067bb16c3444b7db77ed9d949bd656b386f8a73690721b9c6a2040f9b302c292166ffb7e7a8bc9323413b3529969f13c29bf7aaea575242ed7b59e32e6a0f431d5d3ded9e428268339cb3b443cf7f9955355051f799105a0152c1023481e1eeb7bbbfa158c205400a57827a17a9d8cc7f037d5581acbdb4556dc29ffa7c02615ab1a0609a59317a918a52c67b7414e6441885b5e9ead5bf6f004b2e7b9e13313b9cf3a33d00e2c7b4f156a6e93f9548b29506b583604241bdbf2cc69fed966ef2168d5a5d253e1e562f3ed95a9d590830365833686df3aa19f6a69f600d72787ad8cd3f8f1f6b1befc68685ff1caf3ef18803ddc5a8771d016e67a61bffd5b3bc6978ae73b698846df1d8db63b53a0f535ef7c76131ee25c767eed79beaa5eef51f437112a8bc933cf98bb1e19075de94e65784991a658a73d98273f4bd267d0b65b2d48ac6a9c1e3670905248a6990291ff0f4bb36528bee6b77f8b879457b9857538650cb83133d380bb849239dc47fc2d0cc6966b6c251c582506856b2df6937d1fbe9a92530e3ad6ea6c3e5fc7640c5b0ac8ed451a4f77d8af3842b00cfd01f5b7db38c8de3d47e710ec94baad33f7cd4bd44fa98b4d71fad49be0d9a36f5f0ee1fd3f98b5ea8a44d2ba487673e7e960ee0e1c986da5a305dd84916b6e2a98efe7de119eb99290234fd87a56d2269dbb105c94efb28c8cf4c3fc569209ca831c3476ce62a12bf14dda2a180dfd984bdcb2b9043dd77e97cc2e38f19b8d05d6a482013437e65e8cddc809470070bc3efc3b31affae809a8c7ca566dfa796d661a0eb62d72bf3d344dbc2e3cde90d5db41971cfdac47c5789ecf9f03de0a0c9e6685eeca449c808da2b543f91184d91be3ee9007c2261f1e1382175a2e74a17214146da1a4b29596c25bfa7f3e19e5fbd2a0033182b79a4bbaa93b4c1c702bdfb9753350463125e13803ca332e804160495f7a3944562169649cf5a27cb43968d3765e05a832da9943bc3359582e45b37425e602f48d9085d12f1ed00edbc76136200dea603a495344fc45243e98ae632ec63e0bb86fb68a09b02c752ccd103d905ac356a808dcdb86cd12d18789709e88afebd9f8aaadcb18ab4b6bb97fe912ea8b8e6aa60948e651c4d412824ac1da2c17e0cd06d899ec6da3811f50d0a4598dcf3f04858a6633429da4bdf3a33070479f81dc2edaa8f2703a7f61aa69ac7cacb24fce6604057a33480a9dcab7ccbf8566fc369a75e65def723ae557e149a227a1577ab0811f2ff44bc4ee7158788ccd6f2ff485a327b410ed53ef4acd83c9e5ec2d3ab3c80f7cb2250ea43a4a6d86b0f68977278365ea65c32286d792352f0b39347d0e80c1bb39eaed3dc0e1f3851b33c2c9c00bb8dff7b4839d2b09da6309cd83086a3fdebe56d8ffac39f93fcbbcda85fb40920853fccc22a553916272dc3de0f2e8d2649a05a651f08086a4a51bc9e66823a717399c329d2cb10875a6e429e4648d16e245017bce22d7a71f6be885c0d1ad5e872ac72d8dfc7c56c22f000f28f58c3505b5f6bb6ead0e30de56f2247db546e88641f02f114c9bb5cf4be3d1b7284b9155b309732b3cb93af6d8a3885f709fb546c2d4c0d55e345fb0e73a03be5bfd8771ea8d4a0b81b5d269e39bff92cbaa4c829d02f867e74965a5905ec5546b6efb8803e9b3c1ddaca6a34ed820474882288d3b553f4233ade35fe1addbbecb60564837bfddc2e32e3251e301ccad359df13361a7cdcb66a3079e03ac658af53b94ccee0913d9402ab90b0aad817708a6ee69a2569a16f10e9d358b81266bba0449e3509a72c665e4e96ab7af1fec39b85ab731ad72fbb748cb5fa5e3821757fb0cae7e36593e5c635e2bbfd26c4be7e58cb33179a4e85b29a40414857381f8c873b2dcbb04f4d4931c44a4cfb7307206fcf01ed2882627f6cc20a042efe1ba8e81fa2e27d90a68c3792941ca5e8e3d423f53b7ab298a8636ebc6241b3340d9401d8dc53bb8efa2c30c6e48b9b59bc3ecca8f849c9bba764bd47e135b7f0c9cab2def028329d1559ebf44b842eba83b42860c1cfea1fb08eb0f0978f1c4eeb3c33dc77a44d20bb258b1d744e823d88fd54ccc67741e8dbcb5acef3ba270a68f1daca17e2299b1583d88caa5e0ecba64610143efce77ccb8c8e2a9daa3e8a112f7a6e0c6b8a4bacd0f2f1a2423c660e2e3461c2e554c98d39173a4b6663063d4838e2dea3e1b233262c34c20eeb1541864528d992b487c3f1fdade17bb381e868c53548933a5d6019caab2e52a9650319513826fcd18ae6f57fdd4963115c0fc862e713f301d343b4f782e4afbeb556f870a483a9f7aa24f555e3a5169ea6f616f29d0fd6f521ba64d0b5e24feef4e9884464673c7c3df0b373ebd88c42c7848ff56d74fe4714e8ac95b9d13aeacf452d9bc2cafbb5148f9f48551cab88ac3c9c6b5acd70967f67a9ab3af1d4024a9559c3f329ffcf567ffa0e67fd0407e5f4dd6936dcfd4777d7fb086dc6332118691604c941f1c09b5c9fdd357a0814b9ed6f2f88d049c68de1efb896fe45caafa9e2c925dff06d41db0d8a1f7aeae2dda82fb9f403bcdd61a8ba02ddf274181d7147acbf89a7ca46a87fd429a169316e91b631a5ac8db2211e7662136e7190ec451f8bb149549382bf5d4e194502c6ff1c9d54178a6619305668060e1c6c01173aa3032408442ec7cf7055598682b2e221792b6fb744800a086a892598da79de5da794ba3c8f5aef1e169d2d4b38700a69d6e6b47e6d446800286e0ef455f0e82581b55a335dfbcc7ac2d6fd5ebf08d0ca25159b8504d65199fafc9d506235899538603c4964c7c55471e75f74cd7ae58b6387ded5e438adb176b53b0396ecf63a12b5f497bba1c4fd46ce08cb48f465d677286215333b1612ff9a5a8c93415363d7d18c6cdac32de2c1f2bf32ef39841c8a0c9689104399b8f2be307ed5ecdc6533f6e36790623b4acbaf268c44b1d32fd20c5be03c1d454e95a6d95cbdc8fa18e1363270253b00fd18019c089011c61aa2ad7d73fafa8f4d801a26aa7f7be9ec46b9f819c4c8b1e30b5e3e978bf950566042fb300f990940bcc51bdc0e68c2f2dc21ee7345b95ac79f69b10b423b4c248840b93ded527359032101eec49507059815a14b97d17fb17829e114c8eb52946949f66a4ce7519e2e9e8881e990d29d3d0e768d410799bce48c22be73358b38e3d24a65c8d60cce450411d4aff660cf858f6c0d2f896a24fa6032da4520b2735c6b0fc654d7a9d06e922692923c0417db435f06b36ef50ae5c75551af10b1cb1f4233707f2c4687d1f9006a8b66771220449d859b615ce507fbc16b560ee6844af3bbfceb1da712f44554d491da53e923f55ac396e14a0516d7ab5f38ad1e24bfac8f12af22ee487063a9a085c89de925ff95ab3bb0515979f639e78d89ae63fbca9045159e5192e90f9093bb5085e1745811d7c9125159f95f6e49b91fd8b6e09b8601b774c1e850b0f2a22e04d7bb5c6fe8752ecfdf2f1c37aee0e88e6a88c78eb4dd6aa978ef5d393db7f57c263b07e3e1bcc1671b4ce9fdabb4e55e625a140e2f49f770f97ff4b3b8b1772cdb0bdae10c5de62a58bd69adb8fe8daec052bf289ba7035e037d110e4e05ed9b5762237d160beaa35596f5e928c407d19bd56cfe8399ac3daafc5e1f84cb566a2d055a31ca9e1fa4971d1ea2843845891e6af34e1ecd9df5c2a9f9af18b0c087e4aa660f511c7ca06660220e88e5cc71d45f428c91c64550d86de8937e0fa38605cba494c98dd2bb6cb94ddd821470e901e351f5b34a3b30dade19e0bcd4975b2ca88879cb0c124d2e71ae416fee43bfe521b4a3727f6ba394c6ff99a25f8b376d009a77f1c9ff36eba6b89a0f67849f936de875cc4bc282d43fc672d79763b81488d1ddc834cffb7c0b656d18e85efe3574da56f7ba5c35955964b040831fc9a5aedbd7a1e5d8d19cce9c9c386d2d83746785cfe7a3f631a7da0f4c48411e628f48971c753feb17e0dc455f1fdd9f0810234d3d29b960fe95e2f9e3dc4bbc6fa70532a51c01eb471d6f73d300750a9dbbe7422e831a8219308398d97e0fec68a30bd7f7aae734300d60ce9c8ae2a092bf72a8363d562abb0ce1ded497bd4f0aa731fda652c2507abf5e3b8870353cddb0b0f2f9b871eb416a8f04686b6aae54fa2b40302beefe0aa13c281730ca2cbc61012588b1e7e6d7eadf82fc33942215a60924bf1a6c63935bfd6f9e53e2a2b63d60be91eccaea2125d44a83854b0fec963d2d16621c01edb165386a0d4accd987c4c8e0544db41234917b8755790b854e4f29f7c9d44862bb7cb4093e077ad512f346918781602ebd971ada71e0b54ee843d20dc8d63eb9795cc1bb6271fdd92f0acbfabec243d590ea0951cfea266fe4ade43a2a91269d731ef8b4e64722d9db720a863a0825e70378a60a64a2a6d2b58b80045700b15e06380751f0f97eea60ce8c5f492edddfa327441946ee55985df10cdb85c7c8f786599eb0253fefcb386f7a6096c9f25fa509dc2f3da384ebc02931cd0c3b402899f66d8e62761738d3bb766864a9e7f93927938ed6c0ffa99b6600cb75c16133fd93cf4e1ee2c4dfb43592ba555645dafdecbe2c858acf39f7693442bb4556082f5d2a19cb4599b0561031c7a4b95c2031859f71c87c98b0fd30c85a265dc714837c8b8cab5a468334d325a7dead089adffe97797f64ff1d236e66f8e13a122686691b85cfe089f445a94057324b1691974e668eea398b1a7a99f59cc1be2da599a9e4c6ec3f2259ebca5fac488247c364c23a62423e01baa56721cb44ca84868b2fefa980d0e01c7d8090cf25ba9a7259380fe4f25280e0a5bf2b41c6082290510c71ef9adbaa9b73d079f95ed8404a17fd2e0a4be59fe899a0a1a683935479169e51a5270362972556203ee1673ad889e8037f3710b4700cee66a648c9fbc5c5cfe91990aee6c7c8effdac69f5ced48681fdd47a620ce979fa2f28c33280e43f7d8d76c9ac4a869a29eee3d8136a1663d0f17eae21ed948a1087a391e5f6b029d13869407aafaa2f1af05b77e1e59488e47e9a009733dc5598fea06ea0c71fc06d6a5894934b5047f37fdb337c49c151e918d3a8e3830072a02e599bb5f284d720797056b1182ff207747e3544f719048d19646e84c1051388825b7c4553e5143cbdfa97be2634e51133de334e3988c8164fe9beb76eb7a8db3d982779d5d6501031af2b01d42e5c93cb41f4fa8811e99b195b79b8328d0512eae8871e4d6bf363244355066cc32433d8f1ee9ffa41f4f34ccc9827d26098d122b8422017a8092352920a279fc1c1d934ad63a9fc5dd82bba8b0ae25f86d51cf146070c1d328935abd84bc0cd87bc957c6f060a8f4147589774bc52e3646514681249def8cd04e984019c527ae4333afb6c4fea22a308bc9631b76016228107f05ed3f7ec23160da517b8586a3a2ae4b787c26da7ed94b472b5e34c50a1f9eaa1ef6bbbb5b6301c7e8672e701be3f48a8fd64f19efde95edbbb462f5efad44e0fd5af3c88d81555dbb9d2a60c062c8edda561f382e4b5db8fa4574ada85ad7bbb57ac3e69a47002397ace6fc1d70ca445aec1f3505ef519cdb3881b40a0c99deb31ebddc9d967ebf3d5c49c6562224b8fb91a29a3d25540affbde08e6727ede30c81fab47456f0735df8d9dc00fb004efe2f18c211359f25e63cb9c62d72c04e3f5ae411d78f9092be38fda996fd43560a7e1252a6d4d5b2eba9015224135de409252e83d52ef052dbb13ab2a0f931ec2f3e1f0c2e28f0ac09942865547b71fd60c51e2ce8ff1e16a2584b2571049d0bfa8ccd04f71d02ba4d89b1df72a47ac54bb289daedb4f04a57e80774d11d7a1473dd11b968aaccf96036725e5146f824d4b911799f28e6066ddb784fa827ae4a872465fe6cde35e829ff352c58f5b3423c38c9738e99e8fdebb6a4e633d13ee98fc9cc3d7e760482aa2774bf11dd3597ddbd435f5aede756cdaea95c903e7ef549d9002e3205956cecb1d0a6f3943239708552c389db011ddb5f90a8013720ed217ed0e39365dbe3ab35e40bbe7db531d8bbe2f03b3613e72d7203e3af668798b46c5047790f9280f5abf35c2954d6ce634f0d6d4d36afa1304be38dbd499d04aa49b9c688083ab7a16ff6d925760b09776c29ec878e8b3dbf3732af9f7e8ef70a74f1e3245a53de53fc75bacbb171008babb530a3b25b07d951b9f37e3510a2b5ad6d177c27e73a4c2395fb41ce3ebf535f25e8f64c345e547768b0eae11a68d07f37bffb88a8bf752986d9ea01dd5624fa988fe449e1df573d137b987b2b9047ba848e63f5e5c3d00a41c3e2657f24d9cbaba139234aff173a94bd5eaab96fb62ce1e32eaa3824af177547798c4320faab9bf29d25255960c89da542defbeeffde2c0d0e4a30293f53271435af006217b8e95281e2fab794a4b67b007b4573b0b28322ae77a872dea6adad261850170aa69dab8dae49f985ef5a164d8bfd35b643bf5f6fe74539f682a075a447881242f3799eccaf1752126ee36ca39fddb741032e80c9b99e367fcee92cb282606a58fe26c1b7fdaa8a91983e8b73b71a166fc678f6e76354ec63cbbb64c1d78b8d6fd04476c512812dce2c8e60315725d27873dddeb2cd82a36c945135119748821d783e626871e47cdfe0e74252aebad3dc5955c2814772964d91823b247ff2580c4d7cb615d5b4f9229653677ff61f9effd1a8120921f629b5bad2d2637cc3227f792c7a1c79598fb21e7050b095e636e3092c8b51ae8113ad834dc8648e46fd552832ff3d02c7bbf639cce1bf12850ce0927bd0d5f08e96558608f91ecccaacf73ef230825aae31268f61c2f01bfbd6966bca589df48e8c5c23bf0042bf52542d45a9c17e54803ea5cb0092837c5ad6a7eea9a4157458f43fbc2c9ca3453c713a024a0f2437b6184b987da3d202ae94d1141576fff2575d1c32590a367a47b9fb615614c52d040052bd1c1ccb769551f2efb893bbeb243dfe8461d924afe1ef20f4e9b241557afecf89a7940c035ca522b369698899bd029fb2d7811a3f4bee6518ec422684ea440535550a3b44c6d317f28e2435fcf2ecfcef44fcb38fde10e0b8c669e07061194527f819dc8ac38b6db7a590bf18e7cabedfccd0754bb8cb2c8e5b5f7d8df037336e3845fa2e7047eecc12b34364f8efc7a66d911cc28d87e565db59da6af7899ce9f0457ca92b9882c0fcff4a5c2de3c11f8d2296b56dd4ae4059069b3bc896afbb5bba430d7f17f5d85493248e24ddb22a7949607bf191f38fed36099959f980ff1d9e51e59a158eb97f9d2acf8678e0c6414e98083ce10a278fe103c516dc9a87905c1032b824178fba8d7c50a9126c34c92f7aad6f47e3c5f8900c2cf296dde8f42b8ae60e8b050b98072f38c5eb6a81c8a4282e84cdc65627856ed4e66745739fc9b1763e667f09e6cd29262fc3d27dcdc825c2b4a684c22c4db5f66879166cccc62602dad9aac60288e40e286873a0abbc432f0c9e6a2aef28ea63bde6fb3952bf30fb94f0852347638795d0689a940ab6230f1a1deb2e0805cf3cbb3fbb765b3ddbedb456e2941a3785c947dbe9f2c4ea03f83818d9af3ad1077dddad271300781e4532806b4a90fe2c95ebb85a352fbf24f1d91416c3dd1f2422b348198cd0604bb101b85a8d9c2da7a5fe65d2432ecec83972663c2754f9637fd5f3cbaee88b79a88b341192f87d1f8ccdaae7c3c352857518ffce116289722f9c39c363b3c3ed628c7244c4d0da1520a81d5a1cc754f90fede52bf1efa5e713f4592205f57cef6232705383ada05dd3ba01f0855c2e9ee8841f5dab294f088b259150b567a883d62553d7be8717a93ca57167ee5b1fb13bbed3fd3af85d87e4ef2f10dc495048500f1944c7d82c641980ee72f6592eb13005c5de7cadb57ee9e05ec75d2212c4fb92c507aeeb0287f984ace41a115fc948b12aabe8372a03afa05f19f108b61896aea6afa2178586950d6822b514f2b5dc56f0f777178ab713728e90e602211d10ab1c6c137179e535e997eacd265aebc8bcd850910133cda17d42db2f4d35df39fc5925f299a4c2359af5474fd76c7314a34e182b38f03f02edc742f7f2d21b869e789da8081254f46ee541c26f9b479dc27fd643688f818c18dc87979c50b919776f11072043fecd21e33ff30243fc887604c3a94395fda85d1a2b7bad719de739c8b62d9ab7a2768ddcde18336db475424ea66491db0f0c9c80ffdb6b864f3053413e38930f611544aaed445944b437d6e351891c1b45b21924dfff625013793d4fb2ac0695d0a0f30e37fc8331f94d173cac107164f925954d21b0176247deb9821cb4fd60b96337e76575b216e7f370b737f2a5b567e87e944ddcbab53e4190fb50a287ec14a61b06fe73b0f17ea57aef86c178ea6e3a0257ccf1de0b8403571779a670b3c226fd6fbd3448226a3862516d5f19a41da84a6e7a319ebd0c0c1afbf5121ea9499fced7f2cf7c55b20b0cc7561215f2e58a84561f52f3fdef2dff44a01e3dc90ea07b305cf2c84f71c47b13048720140d06655477c0bf10fa15f08c8888dcde7c696fc3de877951f1a5d754ab22a649254f434b03e4358f1f6904a809d5b63c2abfc783a2d79663731ef9b3eef0044b7e8b37c78ec32214f6641a018b5fd4d5f6e676221d299ec3ca67371386e9d3408b16ec13af961b3bb8cee289074832573321aed46f6edb62f750e0ecd80db687f16499d3451c420cf313e401faf198aa72c2b15dc4694d17a7ddb8536bab78ee47a98207e995217e3d8000e7d43056de1df755210b707f15f32620f61c39da6cdd74800e77a81d92fcf208c9fa704e10cd79a41819d8984061ff39a84e8a0612cb371612bc4b3cb23ed1a33d4f87514dc51f20933f4297e90caf68d43d9a573634c3f8e5991805f6f2332e706fa4b482ff2707dda44e347c00bf2c635c9be0275e71d2e5855482ef4e50fd9ffa4b0f5099a95e7ec8552fda83ed801775989afdc8507ce7d68428de920267243c41f814fd01aa04d804dff12cc92f77af762bd47049f8602901a9e6d6352726211bdfc9bdab3365d7dcbfed755110e2de3f904420cf74867021318939fcc4a5e2cb01f3da8f70746d1e7d1c1b0e7b81c123ee6ae1eb945e51fd4ec74b135a0fe26ca3538c88d83e3ab4b510b9981a010173eb362a340fd4828994fa9830b3ce08a88effe56cb3bc2fb078acc261354c8841b32c6abbafa05c4bafe40856c3657596f9d77fafb8b982f2a52b05752c712159faa2a25f920c6dcc9e77cf2f53239d3cf0d2ec8ff6395d38c8cbee7c49d2a5478afee18c4c8c8f5c29355f1b79776c096f82110960de885710801d88569aa7cc16cd5d5430f9b5b3278d7a4bebeb70bee9605bb11ae3801627359e18209a826b276abdd154e9a1e06fe6bd9e49524e4d33a3279283f37071de50f7f6bb3203ed5b864dfc89d827028ae879bc6888531060426ce81d6c7e7fc4a1ab18a6cf6ac6878f1d89770bb3fc34dc113147537c946201fddb609b93946199d4e92a20eabc0e692943767bfea3b0eb25ae6a8326e196e14c380401216d134d30706aa2f2cb4ffe866ffbc57b6cb7fe6773deb6982f60b465f51a95527f11c4ab7b72c3dc2666859cb4ebc5b8b3d57d495d3a6edfe7206ccaa19f62c2edf17c7d69c77fdafb4cc10f7d836818bb23e923b83aa237f3f253ddfa15e0c228df265696ee509a038180c7b7c1d60779dbd5b0122adf8b814b798528e746144562e36991bf2b6642b2dfdc9dc2d84dc64a82d7c3afc3dc4faa3cfd70430525010d5f7c8a2974473726e941c3de8c38c2428168ae9abd96e507dccebe6b4739cf51d62f89aed2c7c41adc02532be2e40f368f914d9c5b1ceba2af4d9e26dc3a15dee1e22bd88f410f8cdfb0e6436a2b341da0010c362fc828be37ac1be32c4caf5ea1c6b15dc73af33eb3c516ea06bc416e6171ae953a51938ec6ad1743191e7a6a35997b8f98e75ab492fa1b5b1f3e88ac6a841a369dd66e8f20d97a514d9579af5d6c25bbb7d9f6648ff6c99c2966b319c5fa36206ab2c58aaf1ce3bb6d6ff45555b377d08a2eba85a30b47a9c3b44d5b089cdf76363c32f41322a3992cce21ff1e32c642802ec0336639a175b7119b33b738acfb5c44f0f84acc5aa205ffaa965c1549b0125f155e6adb4d42e5cc7facae80516e056deedc73690911301611fddbec0eaa7c402ef3e290a9f68217ea3bb78893fd58a40054b315c0bed156f71b44de2c18dd9eacae36df21a3d145cd621ec06eab6373614d867d0b9103d3ce65192393b99274be326276e4a4ae89fb0b68305c41c565e7d338771d2a4d967b38d2dac941448a7e1bcefdf5b783409d87b5b13fcef6eec83f6c479a610927053e00f76a801b06bee1353667f9f62eb2207d673b0726e9a100a85050ba26badfb989c3b921d03712169f3aaa03b6a7e3b4ca77a0bf16887ea268dc585e674a94930c1a2b984f3bfa2824899934973cee1d7e1e8ffd83ef2a8fadcd570e43259b85c6ddc047c74c93705355f78488ed2ee6e061e92636ec6b14f6e5dceac7e9d2f26ea0c1d76672aca358fe88ebf0f42f96f3645651c020be003583c3caa8211204d8ad1262c3ae85b9bb6c0d6068ff8e63187c8e6e82e4274569ef481778e382fdb4112c637d7305eec1d6764464b20c1af238bb1221143359c36d2663d0f64f95ad07abc6c0fa27dd07541a13b23919d1fa975d01b685a89385083042f1052ffae41b139c01b1ad444bcc7051f51465cabccc341a4dc4b59f5d09796ff10b444d55e36b90e8cb83fa06d64b6d8f96c25d90867e07ebc5d92a1492b28d6ff2921f55cce8b3f9afee05777556963388103becb2933737dc4b32de3b7eb3d5a794146a1c208518f5620faf7c36aed16648ba191c458855160cd31c7f0fb3e3a24f15fe29f8b692f6ea1e644a5b172c87b59f806e50ebd5cd01c1092c4ef42bb6b56bbec5b1a6c24591df59c920d8a9ceca4279cff4be3570122b8ea6a5c53f5b86793643df957cc7628f951330fc0490294104adbd37c373d97787fda98ea8616158f43700e5f6f06bbac5d70bf4411379a0ee9d7d63aa3e575c9beaf6bb6bacea3bd8ee9770ee56466d52dc3d9d53d29655378ae7edb37dc6b9715f843a93c8f33b5668c582f7585cfbe2cdbb97c894ba33255e8adf76722a5fd95e210c52cd85b76d172d100fc0d3494f9a72849ae6e9df69e6e184ca5f61a2289853a85338bb327e5182ebe1267a1370c8fbc23cb68f0cc668c805dc2e42db2fad2e7539800843f8bb349d4969f3ab2c75d52fb6bc4b597c602f6ebcd7366ac6b02402ad3e2cf0a51d015e7142ab4f111b2a07d4f77f363f587a313b4253fe5c50250188efe4e286484145899f702f8f377fc08f27e2b4a4747e82f31b4d95413d018c254564ba0b07a47cb16a9b592a4d0c62fcd3ab0168743041181db74b142856f6df957518f78aeed70321d3a4903561650ce931b74da29eaffe30bb5ddc503af1390cc8cabc2e235231923391e9cbde70025d091ac4a56992291d69c6358a52c01f53ade7cd1033492849076783cdc580ca4f0d7178aad33bd683224ce180b9f947e19172e2a408ca96dce3d7061805a1202116699d41de3baa47cc36ea26ee445b5b0d7e988f12c531797c041daf9cae17c5afaf89b2673124e19ca37576c2776eb4c699c1dc982f5771bca3b7b4aeee9c548b77209831d3ab689359560b87a4671d367d13937b5f1a23ca6c49a55c597fd4f097979a42e5eb66d3aeb2d678f95705bc70a990f83ef622fb9ef89994b18c7b3af54a9890d705d4725f79d15b4e911589c56fb8c6b9208e2109f699d35bd14c3f3f21635103302aeadf997f725413067f919caa1011e5d5d4229f5c5fc6b3d9e5b204f5075fc0533bcdfab03951586fb2b3c529586cf139e3f4b46ded09237e09af316f6752d1884247961f5ec53e14509f2eaa7466e47c57ed0818b91e97e1e4b084ebc6ae6a4678c6774fd8cf1399ed8a56dba6d49042116e9bec8d67b79f20797af86ec52dd7c2932cdff8f747cb42cf8139db6bf9ff9c153658a98bb9f65c9e2f8639599d789c5ddbc77a360b91c21f9e8de7c18d450ad0dddf1a75763341d4747f345ef0d002a8d267079ef4a3fc732bc2a1114056380fbea5ca0e05e3299e967e254a34d4c74327c21909564b014ddf86a8a6bd8ad2cb54e59c19d59977ee3107b3a2274ad13f8958a88ff5cbc38c2fe1267bbdfddc2c3e03b1ced8266b119606e57307dda7a12090fc5f963e489521af4c9f5cfc7b9602f914abb19be34ebea5831692dfb4be6660fe2b1dbd71b89cea0f3071c486659a01adc6065b5c8ba9aa91c9f91b54e7c437900ecdb3b43d31fc89147314e61ef2241c29f844da6d0d13830678a3aa2f7512edfb28eaf23a943bb63aba8974ad515d96cc1a654f68cba62a6663517698d800ca230f72acad7b64809cff5a817f6b3764f1fdae1ff38e211ef02c5449581135f9b61f26bf314288a671273a1fb263e33130ef186ca7d573089aea153c707e400d328a3cf5b9545fa6e3f00fa5d412f9468923ceeb6232c7101dfa236241f37143096611201e803438b158de5f5aab25fbb53104e703831f47343d2968b6c16fc0dd61e12e1e80e030bab3601c25ae62e6993b0c32450618f728c5d37ce617130816edb9f00c037165245cd0723866db1ccc5e6838e7568bce227d24ce58d55e1bb67095b48182523e1f51338ab516eaf43a53466e27dcf77faa4e47f71450733da5307ac2a3b8441184b59db4dd96d3e6921157b63df7484b0d65af19001204452aa3355707f3a6ffedffe3c1f3ef53f8e2a5a54927b5bd06b62ad40eadd7dfdd814ee4fb17932ab1f739da51d410eb07109e91c79070dff1c7fa013720b10b30a0d31cbde19b98d2d842b75a91c19ecb3c48112c11d3d95017ea2be7454249ccfa9205ccd08b97fa68b9741bbabf667a1019ac2b74eebf245af0ed29e26491658a927f1f10c38faf4c429ea9e895745d5e440b7de2ef4bd1233217b5c29ab372819b820b36bd5b09e04fa61a40fa83a5f71e3398c27d3c073f13cad17f422ab0be7645a157925724249e07d11607ce62a06a01fc25420302294ae3f45963a6263304955c76d97c3c6326d5134a68e8784353cfdb7401ef7154225991c6a6a9d4638230bd656f0de42387c2ed062353e8efeb33f85450e6028806c2c181de7a642c8240ea761746be2440bc19e6ec3f5c22c4c8c90ffe0d82b1ecb836cc6c0f4230bab26f95c6cdc6e0ae6651979ca84947f78da8a19fec12e936e8da53c357231676906548bd2b4c811db353a4b30798d981670522640d8c924ad2a2a696d2b025c929cbc3a5d0ada489eff345e7719acce655d84ea1f564b2737d8c8c074ec0ed74dd1692b48270d4d49baaab06d68cbddca64d49356237877460ea7d7dc57a8d1232be8d7ea803c007bceda3546010f8db18a111c7aa1f59bb0d22592095fb0e4efb8a54ad9d11299b11603ae9faa70ddc152148fb04d873a3bfe5287c99dd3bf91962534ac1ec2e08e9674d915ed51b9bdd362fffc9ccb6538e9318d084308788f94fe2649558fcfe74bfd4ecd5698147dabf9592b473a8008aa57c9090c086355e4d67bd3fa39e4dbdcd4ecffde38d305e504bda4c27736d08fc438562a31f9b13387d4e706f9a15d9e9c23bbd60360b7eab2a1e6590a70cae29c0ce4572aa5ec5c8a1651250b9833f112555595f6241414d8b02db1835f202a5cc083f46209f5ad90ab7daa0f6b119c4632a2d204fe72bf4aff1f87f3431e84522bad05ce0cc9669dd449876ba157756aee08ad1b87270fb1ab3e68043e82845073b99b8ba5978f9b34a7a20f5cfad30bb4b8f6374a25da795afac4fc0bb0b0cfc84289a86d249f9d21bea1274a8780f404deef72ff81a668a733f48ac280f796b3565fa48068f1ca2afbc5c22cb1e3d6df2f3e7a851afe573fc58b9abb023242a41744b911cd4993714c5603b61469d083d04b11ce01c4950418218ad19c0fe4bbe645c005fa6c1d04f21bfca7b2510fc86229eb746b47ed1becff1569803c6ca974c4a28ffce44b0aa778145155dd61a8a24a45fa4de85e3722c302c4e58a7e86ad28e5e31bb1bf351b85900557f7c42868b848f9191ae0990f22fd106beead7bbfc1cba4a7db910f1e2f0de7836962c402c47a13e54a3137a448bd580cfd725be6816a5204198983b67690dc9d53b781f92c92f3f41df5c6425b16caf951096d55f16bb5f015d719ab9f6d510f1a46466d866ee52dfe77c1e01086626db56901d53d7a8ba8d79586ec2b6fabb02671332332fbabe0f3b34397e4f83404472a20f87b8a7f40a72f68b339d515b1541488b08404b3f6096d76dd6db9786a40c3a284d3c922b5b1c94e4484be5c7f45b580c45dfefe3e1385529513d0b281ff6cb736e2ac9f6633c329b1e4fa8dcd4631e76880204164c7b43b22df8165b474dffd08daa888a256f5cdd2022affde4f01bec42c6c79ba31fbe965e82bad285d078bf94c7e2ddcbe2f328b1d61ee17cd21cb5da37ead8b40fb8754a0e988a99d0996a46c4e027c3352f0a82fdb389dab1b48ddfae6e55f7057ca9e7920c5eecb9e7e51567e3b9600085641b02572fd956748b75ef246c29154effb2c0b3c2c8c5a44550e07c03a85be8a9699814f959357549cb35bee82a565ce49f41d902ec7ab6e8ac80b00188e67506c114220ed63f99fa891b6c3a703517550d57b8a2f1f4033bdb5b9b950fb915db888c04967a0ab2cfe3d030c165ae2538a007b0d2f0f7545ed28d798ed563879e35c8275d5ccead9637e4c980ec9bc57e125ea7f1db92fdabedb09470c0f3bd0e8270e7d75e2d2257ae470cc441706c553e90477bbbdae0fe38ae95dcc1adf44ad13c98d7c621614337002250d76f2c971c46a5c274f97bb113e7cc984e2ef9ae1341789635767549a504c68566ea87cd44468e5534a39e8aa3b34118404aca1721724c4798f3f618d39308956e1ef8fba65758e9febf7aec33c69d8059c04e0e9e449d3062056be8117c9568ab000aed9fa3b9beda3691ba714bedf6bb2876dc1fe370280eb9277e1cb70d96c5ce3d8f1d5293a1634b5401b25e41d2c327d462be249f5db2500a895dc1ce506ad8ead9a96a3af1cecf0df7ddcdcf80f8a50a6b964c8d31499493104c26d570345ce2afc93581fc4d5570706e3ebb27ab0aa0df979fff766f06fa4db15a522cc13fc8a0c2a0236f79f845e4d0234b88b5e636aa37f0d15c5de99f982bff90f5cc703125dd33a815ee462e5f6d5e8b92b1735c1dfbf9e6155541ec12dbf8d5b7d29de846d56cd67b55af71154f3c90837786da4dce8fc382e5bb499a018d9553c4ad4d86de31b278b105b2f2a71e9729adff3d342c2929bedd733e09474b5d19c834a2b097b6afd66403a1343a782a5ec12c526635a95c419f8984d70ce2c2de78881e9f39425164543da10758fd845c7e2bd12a8f1f5a4cf34537b23c6c22c832f2741c953ee424c3b722eaf446411124cc745e33e3194409e101dce8da6fe2aa9a25bb91c31f584afceeea19f767befc83976f93a1e23de023c746047d750933a55e51da99aa3fe50b60b4fd7d9d538dda0939b2cd10f08e73a44e5271b4c637c4dc8ab718e1c1d26b9e02e139cf74f2373f1b4c04fc7908c80432d4ab28b840181b47e8e8d50ebd89d7ee6e093601308735a77af5ce8f9e44ca72b8b3c92a3721d0aafa29eadf46064a4b0e008b7720b3a66c403f8762a13ed1b0569aa6ebf042a79525c2a9e91a1688f3cabee4b261421639994b9474e734bc5e434fdefdd612e263f1a9bbf4afe03f3d0d941e6205d24178d2de5fbaa2d7ddde0d1adb0d7640291dd96586bdb96cb578eb31f393b008a6d36bf0cfb1223a3d6c9b28a69485fbe22815e46384a14720f87c6f05549e12b07eb8b844cd8d3ee79caa20a4f44d11b141d3cd29796167a9578a4f2d5bace5e79013a1c372f39f8537267fe9605b164b838f2c75704742376022e97f26449617af8047fc9f4aa9e6ad3c323e464d821e2312c4cd234409ccba32391b3f6e4b3b8d83870f211810ea4ded8cce2590f013098d726731208b8e5059102fbe04f219e3cb6fb0c5b3007188a3d42475a110e9fcbb5e5a0554fa6908dd73be5e8a2c18b796aa0e7a20df02af4ac95a5cc89c4481edc4301b57e95ddf1963b9f9863250316d7bec41cad77ae932b8135d6b3fbf29ab40cab9194524533ddae9f0a43745814af069b7498f0e03f50a4cd834b7f3dff4f85f5f17bd6adc7add7070dfcea19a31ccea631439cad381440d4f2eccd420b9ab76b43deaab0612a7034415760eb1d0b45f5dbdd210b6c395dd59f01d21aef8c7997eb7de0e713cb172cdc73711b3530b902fa3dd72c9b2e532bcfdf3b4a161fdb1aa1567faac71f7d35f126150ff0ea6d2b26bf0857556934280d2afa87482410d8bd7f99ff36a55eb85b32d1f065e444aff910cb830456d39b6f8e916d5554c260a13d9a1c629040212ab16ef551ab021db6472098c96d68cf649de89c3bb43e02ea7ba1f741133c8f7ac34753f13b3ff68ee37f42fe5cee25d0515da598cf9a7d47e4b288fdb2bb823d0a29ed123ee1ef5879894a21a6ce85bed05d6f8abce0dc7fea4d7f60c00273ddd3fcb3187b5b5dce985322060363dfb9dae4bccf62b2c5ad5ec7fa867cae752788aaf36a867d9252f296c98aae23bcbed2ffcde6ce6a52a26862a7ed81f71c42f16a2d07187ee7000300abbe3ba7a928f6a4e4ae852f7a9a45400b08e3e3cec203bf28bbd918091656b9c84f0729c50d989d48f9e0e6668723e3db1209ef322fdd7aa72cf7cd8b1632d86b12968a0f1f003849083b68f48f15738f9d45ee1f69d2ecf76316a269ad61a2b40414c11407c5c3524fd9250f15566d320a22a7f34b09dc000b39f6420b66fbee67324fc0dd524c67a87ead7ba8a3f226f52de53c72667cd8a8ce56e87b66b1451c0ef25a07fc799244536f463e3f75cb1b494a52a589a61d669e85fbc47da0606a0b373272b512a29601a4972714ac9e16b79e892b283b7276fd7c65adf52557173898c79b7d85cf2238976ae7f653dbf30a1d649d607a1d341880ed2820b16b677e11b6969ca9200ab258969e5461e6a87c5deeefcccc1fcfea6f7fbb05aba9fc2d71e899f5620a5cd93733a64b2718cc86a9517d7653eb01abdbb919f456fb4cbe562af7237f31a4fab6787f0835f6d4bded3e6636209d5aac8a4c146135d3389a857e26e0c2b8f7ab3067f1aa38ba604dda42d286cb60e2ef2036ae0cbbe87b3d1181ddda4fd8739a16b4ca3aba626a5f9e5b0f69cc4db1bc2bbf15797f081b5540672d03cc32a3bdd716c05c9d7e76f1a2d128770f4a7bf11d1d3e723eb98bbe46fa3860fa3490f47151d3e04e683cff6e4fc9f6c76e67c5e868b87b9aab328de6255275a6d0f3c61e061a2ed64882ff8465f7e9941078e242f8ab59c4cc12caf62f0691ebb8683df554f582012f75147ae69ce85d482ad40f6f162275be0001c168deff92b004ff048d9f702a89da8c7fa14966532fef3099a0792eb7635ef94b49ec0b95291ff1ee2dbe77b6c37b71e8a2dba019be01264450b86ffee38f38a33b94c9088af9348d3998059205e2e166dbf226f5edc3d579d8c9210587c233487057e517e41b6c98cd0b48d3cf1ade856fb2aaa5f4f62a365e5e01f01ac4d949b8c5cb2d6aa9c527bd1bc2b606345581af9b5332a0ad954c59f18f122f5af26300ff6d5a3dca3b033a0aa7e8292264adf8162b5e101eae88944d403931adecf32c7ee9813a590c7d4e2fb6302526c098b0f657f1dfb26bdb6c36e1212d7570ac935e036901dda62363c10003b3260e6c1611688a80c8a13b447f08aaaac689ffc947e4a375be1afc68c463018212a0f484f12f43b2f62345200cccdde1c1683e4914383794bfa2a941564414d5ba79b5564351923a529969fbb99de63a69e62af4d3c5359269823c621d24e6320680539a33425f7ebd497ac24a25bd09e5ea2442339a605ac9ba2d193c39a695fda995d6241f21713fb7290766a89bb296f71d69ebfef72d8655b281b31cc5a7ab28512608c8eba7d7fe6daa1a049c39c1310fddda97834d52dc6181936d16db7702e71b93eb5cd8b40856029d56b026f177aae1936c1b1803eadee38b09184423d335b43073f499bbbb50835433348af19923794e603d248b2735871d3ef1561ba3fefbe7f0d9ceade4daf20ab2d736e0e3f5f7847c3af39a76be830a93bef51e71b9fc307bcc0640677078557f7f57dadb11976ee2f67c920fc807e7070e575bd2adcc910b5d3a4bc97928ce8fcc89e3aded803bcc78e328441bc6c1b70e1360a830155ee866716715b3ff2366201b6b14910f01572128869a50aa604d9f5653626f29d3f58d7735bbd679d775a14c0f17c9a0b6b3a57c04507aa81b727776ede5c291db4d19bf448b5fa5d805c49829d107a86009da420ebd3e370d6531322740191043441fb5bae40621f63496f128054ee24ffe300307992b8709ede785de4ccaa1a51bf748a37245145c2a5299eed3b63b69eb937fddb1e50e504c6c11776822ab52bc13d65e1ca232e45dac2d832cdea8010b4b1c5854fbe33acb18da10056b7af57abb385bd96324a90dc4ae4ed7832d0414a9e435efcb0fcb20e53fb5d45db2f08252bdb32a8af1331b8b457836353ea1773f29e6c173f3bb1eff05e9e089a6000b2b98b17c656cbd070c9365afffc45f7802ef9191b990477c4795c408a49b89292497b6e08201c98b160c0150d7fff5b846449e0c50c32146bccc40a2a27e9cfa96c532b4da0049141050fbd675b22a2fecf38c778bcc970aff3eb3a7d290410e3c02a9e75cfa20fef58bf3734ac0cc51dd17664ebdf7db93fcd5ed0ba98ce8c0f704a44b967e392c5789f2782dcce3ac2bc4568cb1cc7f363f5a2e9064a928fee8125c3fb46da032d3993311fde0cbf9e997d4f72292aeddb6933c71588d57b8dd4ce3b7d60624eda8b3eb4cc78ab286a723ac6e7785b8433562a9fd3786e23dd7481fad0eb64fcc9b22b399b3d7b9208259087d182586e6aa110fbe77388d3fd438ec30159e4cc25d070fd9662a1a6f09ac6054946277cae77f0152aeb72fcc251b6e39485b80c3d5969862ad45c66114890185cff877fc925de84765db01ee3f5c76dddc1cf8cd89f6b085b304d08cc50dfd406554039fdd4380bf4011a83eb6ad57d067cd6a69b5d4732d3e2717561ab09d0dbab40a6d6c0c708bc24e844427348ccd184d38ae5e7fe4e712b5469ebd43d1a6264e86f49735314b5ec53b8de13069f1e252ccee3527849d042ac88de1ace3e26d3912efb0efe08a764e5a475b353c6ceecea55aaf33180624aaaeb18033a2835978e52bff223d927f03159f9655026d572f87d2a926905fcb014c091a84e609cbc7b6c45ad83cc2670d0f31b3788614ae70cef0ddd215ceb965c19b0e39b33d1cb64f829ab1874114c37e0de11a8085ce268a51214c17a49c62180199839b7900ddc72153d9fdb19a5cf1bacb1d811d3bddba22dd661a9fda815712a2a5dd8dff00b2f0bd6390af3c100de1a8d583e4b7278b09e54bb45b569b80b914b54aaae7a3ded196525c67468009120c3f2171b1102982be5bfdd17c4c45acf8a0de2c0be4370279bca28030bb2913b395a31ce1fa499ad1d5ffac64d49bb7a3175233b75099fc12d729f80a75ac1603d91d02cd2da03da07dc7d05634ef88b4e496488da59853f5f86fc1b76236002eb39da8ee5244df0aa91754ca6d3ef381582e831e18b21fe6acfbe50527975b106234d66b4732228ce1f8c8131e2e110c173511de021905cb1cc64d011afe87ade4c727b52a131036b0022d121dbc34320a752d27a22ec44c2b411483142633125c85dcf4dd2a8360fcfe353b79f9c019342dfce2f0e11609c6b79f6370385cb99654a88297d4b81a42a23ef0ce43fde90a2c626d4f0dffbfc13aaf77ea29fc4ebc5a50a1c8470482b6785685c292e784f34d474aa68066439300865d1f491935fad7d6d4b8f23731ad6588b46c5ff51827bc86d193e74d500833a95f24bffc9db27106f030db065a7fa25d40a18a380c59e2848ae9d7f871f905a4e477c43ba5534ee9d813c88b0fc1bb4c61da04f14acc74365ef46db36f002546458fb25620a7dd96d1b11f31d40183b42889d4f21d25aa325c5be5a531f2dab4650299959bb2986cb903326ef884f4e65a2b86825942d7b0a2f487ee42fc7c7271d0476620a40a3fdef4113a1128ef3deaed9db314ac5fc4debac0e95d6f9b5204420234e2fa415f75caf8e88de5804b87529b15b3de0ea9d717acb98362beb2a2e691a6c231bb85c84c51e8b20912432b44125db5fa9987dcdfaa381653838de42b1a3f9a285c79c21297788288a13fdf5b11286320d095d62574e5aa0cc1780727ea4187ef23d61457eb950d029edea260959caca4064f7909f524dd46e51d7987ed2daa5efe9bbfd9b3a7d83fc1c1422bd42da312d94a8b9c468fbc1ac7386018ec45bc84e5137a666c32671b933160028f1e4324b5840f9a01724a813c70cc3603fa741bc917fca4ffb5a3c41093f754f9703d68451363be9ee72ade4e86dc8f5f8de7a528be9d92191623c83409d48768999a84f112c265b963d2bda2e0c11f6700616a40aaac7baf08dc590465ecfe0fef29e0a1f9ebf382ebf1e6163f81922af6bf504abbf7d49b71435955aca122d9cfe6ec366ba689de5b0ba819f82b20403bfe5e4b63cae1b10b717a48080fe2519c9c12787ee854fc8e29108a05abfc182868e5d1d27fd87126cd77726ae40db24bf85b31110d171832f64ed83a8f672bc33712b06eb8ec9a94d34f81d336e40d5f74ccb19978997c296681f02f1d12997d0fbfe2eebbc1133bfc69fde51b369e77be69880032bbf8202f2c6de5af21d571c03e5db4d4a3fe4bb2f35f1aaa65e70dbc0841595262cf3ca5e9d7cffe9b80f793322a93f899a67dd2a5446bb111ed69eaef78900b4c09d6a1336766b9eb5a5b3f8db211b3d40f07a1e9f9ec820430fc9b3fa59ace93ee90f971835bf53b7127d241a90e79be574c8f517d3bfaba23f61b18435ed6c1f6c0973c552cb88f10533055e5a09d7719f5c5a994d771b0e616955aa2212ba77e203c4bd80107f95518c1a7e7697482df80ad91aab058e679c74be8ea814d10517e6b8f708972ac7800f1ee84bf98f35ccaad48e3d37d081e2d9cf3b8915965d982841ebd15150ba33e1c5249c7169501db705279eb10734c5d2c427fed7f3e16cfb839d9261119ba6475b25d0dedea3de5f9023fd760c3aebcc4212a1445e8025b785b5bcfa4070d5a4996485de036d67bf186beea70ee74ea88ba93b3a67d4f7daf34a20524dcf4f9ef10879d8eda7250a2763089a2c03659ab377e94dd92190fe2eb3fd6494c587818d64d862765ba029cf0fdb851888f8ef7df234f729dd70866269d57cb96418934708f86775713f63affb3fb2e78b98c7819aa02614cd2740032ae39f8d2ff21f12f39cab9b81195927a715f5ea82803542da998ac2407a361d21994c16a4ca07e483cb289f8abe9285d050321c359e42dfbac564afac113b4673dc7608e3aa5bbefbc048dd03b7999c5cd47efe1dd04f7650910a33f227ac2f452a743758bfc5328f4cafb825f0da6ee54dccc59d85d0e8a391503d24a12e42c9aaed2bdbe639994d0f6b8b682b4d1ee0487ab6441a0a514bea94658b1b054b17808a94dfe75b6e593a89a1d9aa05cc3c5205eae17fef0a9bb04675dee74d0dbad8e16df9a8628bdee2ecc3b23a61a28d0abbb31b41c46fcdc920a0e26e4ab99f9b86cd4a3feda2c9a0e7d4e8984013bbb0ae10fff6f15e99d8f54cb44311a56535314287dfb67512f361226aa509c0b160559c03ff1e60a234c86b7e119e898b34ae2d0d556c55e1359ce50a27b8872a648dc90ac3030bbfa27cb949c8ba51530861a57c0752fa59f98f997647cb5c8ef0d1ded0fd6f7263a0efe37e8e9f521b4950767cd3a1185937f4ce2d14c8df424601f6011bf6f65eb353f4e587dc7e2840cdc5ca6c54a32b24e4ebcee6c40d4d7de236f17cab4a6a170a1e66cedb77edab70bbfacb195190c116666459ec72a4aef1908ecf43b46198bf4ac8da8803d8f65d1cd343e545c3a1e6220d4e7d2b6f8e3f705f18ea4a23b76cf5b7b3c66acde0f8420c3705ec18bccce605f2388dd01b2d73f57d8ede04eea10715779b2f4c6c43690c1972d613beb81e2449ee7b2663e848d6997018afaf2c013f82314849499fcca8ed1f8ad894816d82cb2d45874b0e4f227b23b0c85e3014e9e408a45c1ee5c048789d1de30adc5c5ad012c9002aeaa1ac2082e8ccb953d85851cf0a22e9a49774e0c310f7d9f8d73ec59eb2182f9694470acb39b378326cd5fc501c15db66bee6654f10ace301db06a82b2f855e4367f2ab70ce0123d484da135e4c3c219e18418a581660615e5062dd01b1d50b15fc91af60feb9eec8b94fdacc241e305f0e410c480b269fb606cfdc70614858bee4729627c4b855295824ef4dc63060031474440f8aba13a34856ba00e6c75e10a168853cf6fbc36dda8a48a391849966997b48df884a3c655d84723e6f94ce64c102b014d401bc71ecbdd803097fbe11e5ddd07be52f3c54b87ba1870d28850b0fd2a4666e66e2d1821630288f845e65db3c18fed7e3a79a284ac376e5e3f6e1fa41d16dfeba5881c24e5d59569c1a85c6634cbc529c40b2f82605811536bb2a6e0b6261f3e2578546a650def52bf9108cdaed69d1e6af1cef9432e63c513a12961b8e0cd0f1962fb03c2607c9742ae18f10fa9f8839a4e5e4eff0b929fc6d983842079fc29f2b5b5025001b967f45f124b1885681e0127aabea18b7f4092fad3f9a157159c81f9a42dbd3e33c82f1a32a2443460d8ac400857dbc2f9bfa5bb64450c2e1572abde19c70341ab36fe86d839b1a8001a394a9e91ec342d5cb0b37f0f33f0dc62e21c0f8c2473ba48ebc01964af7052c1dcfe211ca609d88ddf4de6bf813e437f1f194a9c0d687247045b26c1617921c37dc470619cb6b4bb1abcc563c82d7eb1916426a0d38e13a0cd4f56602c1b018c2ad3356bb25efbb1c30c2d18601c804f8230106b0f16fb0e7def27b394dedd3d11c53de8cd9b3a4b3137a1f9250fe81bc6f7d6ff434712e9e53abb9257debb70088eeb3ef9cc1bff535bdf9e0deba99c9e3eba1dedceb2112392a32e53bb8f902757e2846b5e0514897abdc31724ebd61aecbf9febe8d9c92de8b0e596c457ad89d623df321b8f7ed609c00638a4fa79bfdff90e731d32b9c33927f2db8dda8da0e450260a3445c2c7a5d6604fc68ee9984e87f3fe561f27fdacb428191a67d044ede3f2ec44b731182fd429931d2fc25164b0f625cd4b1b2a24778406a4ec8a6b5378a3914e03f4f69baf222efaade1a7e10ef025e5df2aff3f98fc9521fb1f895e630dece58435d8085c4c6c5b300e6e54b623d3cbc8049885b38c17001c7a4d002a36dc3969b02d9682d228416d03d08d0eb3b1f76b3a923215e4888f6048690724587db7461459fef1dfea966b93bc646b43bbfacd69fec6c4fbfab0553ea9e843bdf2f7322b9a253716bc8b4f4e532769fb6f06dea9a525ffa1e9f76211b146e6dff5278738117418356d929d1033fce07a16fe463538fb5a50deaf6e0ebbdc5ce7dc637f2d38cf881959343687b09cdc50daca628dcc1a6afb7409b4316809c52b795ff9664f4beba178c93e36345b2e946a9fa62c2585cdd55b372426b9da706f02a3893b3340933bf9620a08924d903ddc0d064a6b4223758d4b00328bf9b0101e170a2107aab8fb14f0c35a27cc2436dfdf0d0f66645d90c4768036517022dcd20ef474162c4017109166cfb0266d4563f46cc8fb6a3b3ba33d3a21bd13bf547cae052bdf5bd28a24dacae5f2b22f237b00fea6b2a12cee3ac01ce0ba5fa65fa6ff6ecd837f18ab9b50544faff2debe697991f5711d9c5f155a460d959555c2aee9b19e01849262f4144f4e02ddbbc827a80d727c81b0f6fedb2124516aea654cf6bedd3697a9ea9bb51b009965caf27f6a33890a7dd9a3dd7007e8094c30e97fc0adf6b6ba54ce61562f1cf69adde58c107320ce1fd80f65292e15c6b689eba6dbb7fbff899c05aecaf7bf2a5812e3105b50106622f45a0b651f3066f6bcc5f6fa5d3d7eb0e9b01e9ee71ba2f6e7ee3bf31028f42ad9c36af505a34879eca18710ad5074fcb73eec7951452cdc2fd9c05c0870635d7b7752a6554e993b17551e5c10192e674ca0c11a3834b715a86681377cd789ed8cdfab0bf2f35a7b87abd3ddf974b2aca80636e9c18cabf25bd79bf5f928132ac0511d5c94584b51b1a841900c6ba6238037660914b3e990b470e902dc22c30e15a4124e8624dd42d981842880e7b28f4d5ee315300705034eea0b54cdb4fa4e100ed465204b9c17c7508a3d739cf25b7d54d0f91af1aee18ff92f580e11a1ab85782dda0bcf6ab2f2bcafdb11ec4c04246c79ee92fa0e5d103d0eaa2fdad1bca478f8e18a249bada57dba218bb6c5d2361e8125162f9a1906d930c6f90fa605d80d35c4ae8cc0b8da686934669a5b7964f100e7b9f5cca0a91dcce03e87a80dd0b6b902a04717d2e18c7acca22156ee38450d45af2a7cccad72b376421ffd169138489a3394b06f2bd6783931553a01d2e7e5402cf637106e541176d9185d8feecd3d8bf4de95edb3c52df890b8cf5a52ef2fc18c8aaf3f2077128cbeebdefd7a28dbbbd56f6307a2e7a5b4b31f3b823e3d0b5ae0891a24a81dba34bf79107ed03ab751d92b81948a917a177bcb22cb95083905262310947225037637a36140bf9b8ee916d0f30a2646c899de4b1d4712dad22167fee30c2a892bba23f19ef9ef6f9efb28506c476977254cc388f12c152b465ef48a0c101c8ec5879c7a65c1a28d031413452510c7d187382edfd10227b8146926f936b132b241649a5aabbea07900861693da5347a394aded1002395fed80366f180e52f2c96dcf870fffb4489aeb9b03f0e6f554898c029cc0b197033af867b070384173ef782b6de3ff02f01fda961bcc600136f81c7bdfa62a33b387c10a451a30ccff7b5382893ede12d812737167c5c688499127d021ee77e281747f3b88a62dab28d22997201044b0ee23e077f63890954c59eb1464fc9b3661e2c72bd59b836d8700d4ac54f02d0753c02ab9f6567a469360b8100557b9cb6455ebe88bfe6ae27a8f48d308dd64927e79a283de2ad6b2a8ac18ca08a3f2fd7eaf91dca0a03974e534bce7a12015396a05d4a681cda3ffe7e9b8baa6e97d51fff72a0ec106a076c66c99dde990a0ac233f5a76fc3afb47ec3baf2ee5cdc396c735a2d65e1061a496aeb95295fa9db32780731de4b81c89552ac90fcf4c509068a12918fec46fdaaa691a0aec9b0d45e77057dd9f3b212a8b3206752f17dbf558b52da4416e7e445e609cc31de9d7c593958bd5b0ce07846ddd86f6842ed1e40286b6877652de556dda20be09ac3c52cd72f085b2e206522a2a64b317b915ef9457ebf3b71564f490db4d7841077bb6322eda03ca020911c4caeab35d244e2080be55ec3e24a10ff620995a0a5e34ced5fcd896e15ccc749b098a78c574e5ffea26d81fc8270ae8b458db1d44e9b9d78935a286e35acf0974d984e64ff12f780e0226f2805dab3e2217f8118b8c2b08a802360a1235daaf56d465fefab61f48e65a4b71edf466e9f917c6260ed177ea8f05c8a213125258da3854ae935419a86669d0627334cc27eaba37c74b6c2dc8b16ce91e7b8e14369cc901a40524458d449537970918fdad8675adbe0885d8e1a1beb7a03d44592542c2ca3bb7edf50dbb47000079f3137f87296b7277d4e21e883eca4a2db55671e50e1370e7d338e1527a1e8f35fe5966c24055bfe3beaa6c07c75145004315c1353a835cee83fdec92f5ba8da6068673042a7b13ff6f6701d763bd16a5fa2df0d75057a80aa83a36853651b254f64900a85e0c44066b3529508bd989acbae9a0a6ee18ed1952bf0e8f623397b2fbbf0a8a1c6502bf94a42a95b0b66b20d6b8048186361cfceb91d4f8fcb0ba2b0f63d525b593e988f40c59e7cadd01b038ad5725d81095185c7f3f188d9cb5fb21c785bca74d5aabd0789ec8c6b2f56c5adf503ca11b6aab27964256555c6dac9ffc4e983e2571a0857191edd56ef5fa4100e5b226c947887699b04c11b78d042129de479647cab62fb9e0ed388beddd9113c8a231d6aec67ee2631ba8d7a425ee74a08083e1bd8f03c559b0062ed6ea5b1daff4b43a5b0502597f02c5869b969582254fd131ab9ca5789792b1ea35f352b0f45298cf3479f64209519395a12650de39b522ea37934005d1eb9614ce9aa6c152f2a7e401258997354835a540c43cf0003f85701b904995dec14a6d2125df320d02c0287f4ec9ef9cb14319a3a149790395acffc8f9d1d14a560a6204548c63c46794c5661348d7937c68cb73bc3cfc4b04d087c3632c978a511aba1b77416823cf7bff8c0756b4b66df615f570bc842935dc711c56484048bd6e9873716619dd0a5c9f38e821aa1a1203221c2fcb484d5d75625bb89000d6a3356665528ffa43d086af22f07732c99f03ed3c7e9510de13a498247ba93c51699300d2f3fc3904944c050f9447db8e2894d94d69e8f7f25cd71d3f471cf6ee0171cdc1fe72a02b4d34bb9e3fba3febcfbd2dbdcc85c9d49f79a63d5c3fd87ec9f2873623b73ced6642c56666f3421c74cf53460090cdb6f957e2d2b59def75be8cf050bb3bd22a4c3ad6d3caf95c4558cd4f80e51ba1e2e8b8dc6c2ffdd925375a36cf3b954049f362109f23011e0afc27d190f6a9aaee4a05ee7e62c52a0b68901bd3cc25192dd337fe0dfb955efd562fa54f363e81d62cc8c4c7b429b5450a3a34e1024f1f61b1347c7b1f781bf1ec143f8208793efdd215dca821fc74deed581e0fe9bfde2ba4c7575dcc9e5e89086d499ed7301e7987d56697a250c3b270ba71319b4a478c8d84e2b0ab37d20551f56b5c9feb552c73f640a183ba93ae4e15e9fe6982858944ff084edd17607a9ff18af510a4ead1374e398d26a4b881f70a0175c8c5e0eca2faac729e8a461e46fbe9f4a8baf11f9b5e02c273674e3bea2917eab9520f54bfdc6f7bdb34d41e3157c9c36543188fdf436bb051a05bb99b7d3300f677baf814845d509b9e2d6ab41e94ed5a47fbf160c3d1689fd69ebb02f0c31750013f67b13335b2333cc4ae5c15848f234983c5a2a633aa30c7110e9a75f157cbe6a2232da439dabf05a8ceb08cd3df9a4125e3bb90ceb7f9202d0d8cfce1b1acf188124381c3a53b2e1f5c7fc52c7566714f84281c6c6f54e8f3eb633efcccf5cd0c6730d0af44c1dddd4d620606d97da7f128030ede9a0968faf001d58ae5c0f9b5350fd0d8ddee7ab880126a9d5e14fa2e6a3df52cfd9032b7e56b8fdf1d16ad9787f4ae68dc9d8700582978755cf79dc6e0d66e0ea6178aba65493c5d7feeb1f1470f80b36105efa43a9a463c19f9201069c270cc997d16da1a8a936f10bff2e7c86386954b31172b8a6ea3ef609bf0a18fa49170fb253d8bc94938d0b0a76c0fec1d38b316feadf66235eef0134f5ea6745392868809624e202b7b4e367536d5d8721ea4be45ba9a76dd91f4f39017b25a77615d00bab8a2097ee88c1e6f1261cca26ebfb7b3efdfec1731649a640561469f6292ecffc9cf2c79cacb5fa94554ab542543e77ec2efac8e67beff7d78628a0665c626c429c462249711ec6c1679ffab7c4d9622fd04d6e554cf3ab4d20c3944e51f56e257106a5e5a49abbcef9beb697ca7ee455db223bedf27a87e7a9a29c1a1a8683ecff54ed67a1034beedc3d29621fde61dbd72f94958d2501593f5069e6bafa08787ffaec8423dd7e7a8f61fbf8f816915d4d8d959dee68ae9fa32d51e5dd896ae12f16a7dcc018f9deb8409770fc6ec1831309b667ed47e3085f0422a5f00128c8063f8487d16bee25a938bbb0710ca910d5dcb9b2f5d8421ee1ae8dc5a4586f17c53e01ef45e79e7805d8d1fd9a2055728209788500fbac1959259dd78ca7adf0433d2d077b31c6216df1dcb9dac645d5986cabc73e1682db312cb03174c165aba74966ed2e48f742254e7b0cf2af05c86567750b55ad158d033681fff4622b6931c31b20304cf0ece1b93472c228b15a7e56d5475c71f5b580f3b8800b608fca0a019ce5c7258b17d035931b54f3039d6bd78c52b8e138ea36474cecba6c16fff679886475e7ed8ed258d2c9180ba8a032fbfbaf7d27d469fb507a23401df23e0853597f84c3916547c6641672da65ac95fa1c6497c0dd37093396a95c967240db723aa367b04179c1715950bd66bbc8aa56c9f7b3f5220353f379cd3f0f5cae7de98ae2a53b2e32f31b7084325224d22effdb08300a16f72c209228e146b6813a0456ffdc95278e465aa7b64f4532e304bc74982473e7d6dd7f983b5bd325edcdfe8fa7a7ad0fad6c594503480fdd583f82a26228300a3e38b94cf2af16f55a57b7be8f08577e602a5030d8da45de4867234e3eef67c72fa0255fddbe113c1e9306dbcbde70f5044783129aad1cff51f1a6d2607b81d9ba2795569fcf6e0c521b87807c2cb05ca80839aef71d32121eda21bb836cef0a1b385b5fc9b7029e052f7fd83d2e761899e905bcdd43622b95b83ef41f7e51eba8377d9739a98df140793d74dd48940bff86d5d157dd52ab57814a967f280cf9a98a9fd13d43088ff78d5d344e77203c89502de1ebc2b01a8e671ac6540d32240f73b81ef55a8f0acd4d593321e9d9c937f1d9d108d58fa3d67d892f981bded13d0a9eeefea0889dcfbe0796c7fd4f96c6b93b271b911fd596c706ccbca935e961fc48942e181080ec321336cf00e74abc12034fd2615d119348f3380a6c3f1d7939ba5974b21c3791b0e4f02ab2bca6561cabfc049d9389f4baa5ac00d1e3f7d3c3ca0026cea7adda7de74bd51e80050da91e67f97a0f64ca859280f99034e52e41b5080e74b7f058a48cee3892d3e1425d01948977c470878432e333e3b9db254107f5c6494f3ceacef60d716512173edbe00dbfa69288273792bf3fbde3bfad2d8a598c2d0dffc55cc8de6ef67273779ce6c668f372ff3849225eeb9a6710c85aa644185c145df2177c628145ef90fde2965bb6e7c1c4bfd98ec599b4866de7bb368567fed67dffaf2092d8544191edbfb0ce62376957b95ffff9dcdab4623ef8793197d2915e318e540ce13e673da7f1b0beceb7267f70124fad90b4abade484cb7bc6f44f73b30bd21dd99c37c95ab91962f0199b668abcc609c7e32cc897d97c21f8de16cca30030d68003c4773fc30aae0c08463ec7c5f0573e485526fc7d0d111c0dff96e754d46c59d6f8c51f390d9da888a1a1d76abcc23d315f8882fa7931ac78fd6f9fbb138d6cee1a0f4e15d38309cda8a0d2fec170cf69899e3b7ba91897b1cad94cf8edd3a270ff6eae029f6e4f748eadc8ee57486fffe4b155359d86bc94c6a9c627ba81138eec857f7867651dec3f3cd7fa460367914ae2dc4ec0f97710572cb0ce886424db7610656ee8c3467e967ee0a57cf5e5a75d5eb778aadb3de027d7eaa49c19b893b479c87c91df107e4388ccf3f3e6fca47205e40889b1253ff52beea722471525bf752313c1b6c6e020f8ac5431211b30c27befa35bfc333969311caa9e4f57c865c72478a03b4985ee61f67629fc59fe2fce5d2fc4b4c5f6ef51e2b00d7fa1d21eccc071913d3d81e9bda25885da2e41f59eb18e4287454de86f2e8abb34bbd2294ab11cecd2d64b08fe6d4fd27fa4bbca40ca97ec98bf451a9b274b128d031c87d10adffb69c2ff7e924b82759951d4a9dccb5f9088add7130ee0776fae2864744d9dcf9023ab90ba970b17dacf4102e9aa82db73e29d20cb9c9ba41e2b58167f18def852c408ccc050407d42015a3e9d92cd44487eb87e7d5a4a3e6260526808779f0b39cf2cc97628a6fce55dd526bce8757df0dc721ba7625925bca33d30fc07a89922c53ccf805346585fd77c04f6f28c54e0af619ff9f5447e933b35cfdc350fbfe7bfc3f392496d218279556a65d7ff6c479791a80bee2a1adf6528c1a3f3455cf6378d82786c9732d2d8031d442f9e671fbe811204414880741454f746c3d89bf63dd068bdfe601a45b6c1960a408208151eef805903ed25b413a39eb612e784a125b173dd2c00383f3bc7df3187afae5e1e5322590179827cffb1603bdf576a31c3801c65e34491a5aee5c513d8842e3faedb804ad34d2076ccf5211c54c132b9e497b6d64ce201e797dbe48fc1f64a26b53fce3c557d9163e4744d4a34a947ec1b2ed482c9543c7ad3baf5608bb083fd01880e7e6736edd52a27d6f65b0554e6e4c7994405c9137f8e08cf829ff7d2a9ddae37e79f6fba35695eb431e1dd2311a4abb4c9471ae504f385bd4d05fc295144c093111be7cd632fe6664fae246e452ae326357928c19b87f35c0c906c09b24e205ea83311fc542daa4997c198d31622d84af9d07e12c7f7f27116b167022e88e923b78b633f909fe45ced3b7de7553b25b7dd73b5ab858091b1cb372e3d8f018b2eec59525e33c1e9b6f5f1becda328614323b9f87e385a4fbc2f01c8b36b91d82098aa10dbbff1e640f9ad427dea97b800aea8e9896ca220536304a5188f59f7a912ab05e7084500b943a5994ff084cfbb10391835c3c250004509375f8bdd6aaba8530bb002e14b1a22ec2f5ee56b141d6773f454681b8291d4cb879b5f2a895f244882336dbd8f36e43abedde2ab0186de829072b4ccbf8e0236b9fee8354ffbc7611e1b9e1ef7dddaab98562c6056a5c41fa828f81ada95627b2a042d83a1bfe4523a336c262d8410a02277a7850de4a322f21e19d6884e243fa5c5bde2d2ac6255a1f41835107b86bb6d571e5a055011e5d0e2af6bda928fa650d54010f424ef2867b5e4686772c92e9cc254088a46e075daa8aee75d92b3bad3406479a5b0ba0788abebc624b27bf7ca0a18ada3b6cf13f50f3ec6863992d282fc15e10986f4088117d5909f8f0289e13da551d0f928a82d048a26bbd550fa45762ee847b714366b3e322d7be5bcc043be286997898fada23cb5494e8df91352bdd742ef331f3c24b2710d15176ca1433c3a4bce6e067b74543dfb84234170b31c467608409bd5d4099a839db0389ee7f4aeb336bb4db6d84c1f0f1e4192498f581f13f2e2776975c91b805278dc09edf52c38dd5f97649a416974837ffa507a17b79190cf52c4af366df4b19be224632801cf9e7942ed109b0af409f5725be8234c54631c75ee328812fcd7b09c65cbb9ed1780781ca3d1373bd75e437b2051f7ae94bbff50d31199574a7a842dc1779d64b7bf2ea744af7e077e4b7487841608eccdf145b79b7e502df766bdf7a9f7b70e4381a3400022c7e01d6acad9e58641ae2b1230c911c917ab721908b70039857a1ab806bb8d5dc23190c7a40cab00e7c3325e8f92d321f37cd2cb9d21e1e3c590e73b19f22f31178056d7817660b3c2c4208f1eb5ae6378daba4a11964d5c7eb859de44eb077d7c8c19b0fcec3dbc0f30ccab00b3232a8207eda06b1448ddeea2960ad3fbe503a503fbd7b05d331f0333c0dfcb3fee3481f605dd439e86d98a4b9678eb07a9fe40cc974f4381142d4fc91ca6c20bad6c485108cae2f148dfc64b96be4a606c34c3c6561253ab9fa676af806e42ad7002411d9c2c5bf8dba0292577eac51fc2a896ddd2e32ff05eec183d6ba8350f317431b640640747a4dd6ab9280d3422619c41b3f8904a595e318ea95d2702292061ce63a43b81409f7ee7bbfd0c6d026cb9720e65a4af14a423d4bf92fce201dffd2a7ec4559e1fc2fe497a6c17cd2f499c591445ab9f45c3fb1c48c383495e16fe023da28bfab7932968ccdbac68769df13f35325bf576f22689c9ff83ab638afd8f816bc1137427bfc977875edbcd4ec8085e97773ba2c12f37e3c80f5c2a00f5df7c8ab02154032e8d86d9a06e6e99095424c1d2b3fb9d8071c02ed33dbddd19b7463e8651f6fdbca8491aa9ca67472aeba686378456ae511b115dc6fcbf0ddd52454298e1af618361bc9c3279e203f2c257d5adbf3a4ebfd405e082dccee8461097e752135290032b32ab5973b95dab010c84390f539206e65453b8d718ea16b625272e5b8e43dddbac7f20ac2b473223ad48611027179f2fb4bfb57cf3ab9301942edc67c8236dd3353423d323c44a48e068f7a601f1209dbe202eef6273a2aa4fc8ec24769a3d117c47a0a4d59e69e590d6f6a267a51c1e3c390ba55aeaf274e89c2a564bd1baa1035d48c725c35ddd941d90df2143ab4ff85069e63d14c4999763c293dc487279516cff397a1fcb31dc22462964c11b47df6a81d30eb8e7b2f346cb0ad869cb46276d2a4f303430578d95d737c0a5fa2648cf04c4185ca479b8588e1adae32a1e7a3cea9620f12f15834751ade75b6940e74e344df4f4a96c8d7ab278ea7adcbde5b486a016c8ff4e71dac25f2743eb5633f3f86a2b287b16aa2e5d50676eef41316951525cb4f0d7e5dc396b7cd7acf1f12368514a4d62863b0bbbf70d4ccec64a36b19aa7e2b162d10c7c777b37c6a3a752da0bc668fbbd217f448ed7f97ad0b1b1e4fb7c3b9ccf4aecd22a6b8a26cd4ecd13dd90a71353caa27b506a9cd358ff050ddd1ebb590b7bf89a6a586f064e3e596e336fddb840d4d55b32c7df2c230c2117f89de81fd3b1ce28b1d73a27222b50b529109c6d6538c8c0586509c500d48ca6bed1f5ca2726439df765fe55e0a5fd07ab46feef4c5c3ec802251534ea9c0a9b219533906659e7c02f39bb85b04512ad61d7c898250b098626d9ec0ba54d345bb1cd90415922aa5c2e46536c698803b960b465f7db647b08ef1c3dda18fd06f15e42d03ffd1dcef14caf8cd59f27d812117c8935ebb393878cf89c47c2bb4dee97e864092be844808b710fecf9b55ef1212eecefd2be3d22e3f5b893d5517db362dd65c21abf60e1b1af5e2603bb34737e01693ade3dd9a19320baf735c566d943c0e82fed597ef09096a39d6a26444637c88eeb1000196be46c65b03acd7c7c1ae604a88bf74026e1c37cfd0cd633e8cdab4aa5a5470e4f090f4249a1983fca4b523f8132b615c0ca86d27b8995b151974241bc2a05b86f75899547d7697df11a6f5087e89405fd330135db0b4df512e3dbdbfea11de7d4fb09665da94234a396d2109742ff1dddc0940d1bca43d030ffbba0dc5563c3bd11d951c160aa6f7d50a5b3a8265c93f80050345f013e126f9391ebbcac47c245509fe56cb528452ac0ff2c702f52449efbec2db20ed1709d2160515337e82ddeb2e2ca1620dd0fdce87d94c01d218f4c8311417780c3c55845f3e08cac88847a37f468699d14ac1567be27777d2ba9035cac4dffe9e203dd41290ecddad3f4f796739b5495472c983c8b47ca0b72ec901e3ab96b97ca3bb3aa85b6c6661a9c82ad45a84e0a19ee9ea6b48acb21bad307664ccd7d8ba85deb2f18322ce7c23d207385189aa95205d0daae7aa5834a45f613b9bf366fe595976ff96d705e0b6db6fff991eebeee7d892e477c8c6354f7fb55e52126264ea15af48a14ddd0ea5e50d178329162cfd02a71b5dfc78a2213c11ee191f36cd93fb34390bccfc30d27adea376537fb297c7569ab203ae42860b168eb209f0028688f9782fbcb19041aede9c1f80461efe98e4da363ef28dd903e847dc6db1d709964c3ca226ec671a25e603a1af2d78ce15453ad5394a477acda39d40a7b657e8d53e68bcaad1e7a044b00f79912f226e65c39a4d7fc060fa05e754b6005a81f17ac9d5c6b70ec9b1e8e34992b5765be2010bb2041071cfd46dc17a45e030173d4752a82a6ae43eafb886c2857f82cd2be675f44b4041d8a3609a17e6034961297c4e7599b6981af87c4f1162f53e5a048d5ac0c9ab5b535f04ccc2e4f1b1934d94d181304440b345d68eafe310bb9aef99d253f8af77960ee3d2da4aa905dcad9a15ed90aa0d8c1483d06e576b1d17c09733241643edd71295c57c8d32379c70e3b1aaa0d553a03cfff3efc7ebe29a8291d38f7fe3138b2681a21d58c3a57c9900525550f977ad7a61d000bdb762ebd278bbf9790b0ce0a48bf2172cb40b53502b48449c4196287b55aabfc0d987b47d0213871bef30f56a105124c42543cd1fe77ecbfd92de8f5c5c6ebbf8a2d02e0f440cd27ca35f7e029b81e6d2dcd0b7e4b179b20ed4db5471ef18c4601c7b314e7b85020184151e2fa8aec3c8e2b993b55504b592fb36e47791f91eaa426450b95975c8559d6fa35a52ddd69d96ce8e128a8214974a7721703e1a2ad7a1a5a11c4a3fa635609322766169b2583027ab7647b4936fc444bcffeef0dae6fffd73b7da8c4b75bdbd913012fad42e96ca34a6b8330b9b56efb41c64f86b4fa20401f41e963cff5808903eea5eed5aaad6e7fefd46c42e29994958f00b19377c966ca88edbae5b98ef2d3de4ae424ab1baec8f932d744093847d9fe4ff44fa7629d720da502f9871aac73aad06b8d5dbbe9dc22ed94990d8c50a662784649efc2db676c9d8626c57988ce033028d38ac571ee027ba24fd4d0bd5177bb2e148349e63973ce60740964f0ea14fc97a5dd2584990259b64d24fefb467c933dab6a59df35c949f3b9296866a43bcc0199acfeddcf0da7fa7ee9581812ce92404f38edc41418c17a08d540df26d8da9d8c059ce741d468ba5c0384c77cacc006de840eea1f983ccb1a994fd2da1ec71f49398127f200f7e1cbc55f61f2b50aa22fad3b85721d67b83c1dd089bcd2c06014b3f0c3c322190b037e9efdd46dfa30b270a154758e193e0f7cb2fbd5561c0a1a4fe9312fac3cd0c7d248d56d8024da625fc1a4507708c5173705aa8d0e4494e70ac2d5aa900a35b2fa44e5b1b63cb14f83d4b36e2554ecc3928658f9a8d4174adac39a0d1127afeebb10c2748630bbaaf5511bd2564e0094624d6250f0b5de3240eb0077bb7fd422d30bfae4b5e6377169f8d3720670789487519fcbe2fdb7224fa0721d8ffd73fbcb4172c7b2a7fd5981bd100fbc844ad7af4fa0172efc088888c5477a6480659ebe3885869efc1dd6060dff906724cba7261d5d8cb90eaecb8804645ada97a9e8c0b6ebb690924a2e4f7c90096533da8f13486dc644e24ed179809d2809c318d09256ba0c6ef568dad60c5ad465d88e4d5e9b5521e4c85995ecb364b20b52443e4fa8acd931c3be8d5c11b9eeebe5d02a5875318a8cd0c11946845500e96cfc05a1004135c8589d94bf930200197d26aa9f9a2a2d9d9d88699f7d577caf99154ef124b9f45c0fece0d939e227360a4dc167ff15f990927b579ae860cdfff0bbe458bec979653bdb05ee60edc9b856cc5e071767d0112c1178907acf8dff819c11dee5b0335f4547bcbe8a1bd961b9b65ac0b7be75462389d266a3daef033896c09ac3e30b2fdf8c3e547a3728ca6aa5a7ed112439ca9ee76ff9112fe61512a670ccf3210840851b817c5189a515f6329adff4f25bd4a189fed7276d69ece8bc86ef7cd060802d68b97bbfb882291a5fdac7fab68c1936a91b09e8ec88f76a447ffd586a6a80cf9098f052aed9eb8c487d7b99abb12fcc8b598216c6ffe4d1f209b58ba241f909be2be6bf4c6e8c5733c1c3ed9eeac15bb3e97c58cfd6271580d6ed4a205afb24b1a3e0608c3b05ef9a1ce73a9fad26b03afcbaf97114f816669106d6ab5d9aed566df0adc922b333dd76a8be7e2dac3fbd70e4406869496cf86bb462d624861087fd7d98f49b5ae53370f21c744418d1c0492eac1661fd7bb074f6298347e77c556126bd34eafe4c285f3e0af8a67d5fc9807abb906ba6a06276ad61ccda8b362b3548e5ded6e378a2844fabc7fa059a548e2abbf1d475ad748a2bb329b812e71f97959ac0a0dedbecafd9e8332329478daba6246e33688fe74b93a522acbf9fce9039a79c5ee66ac9130b43d6974ad9f04e6e342e4295f9f2a7633e0dcddf45a099e890aff8404bed24af530f4e4328f6d071f0e99769d1d01989d30d3f12e48152bfb3cda79a74fcbbbb9831d04ae5e509231487aec94fda2726c71370ab79bf89c1fdf42d82317e10b6dd892c69065f18940bad6a5c28f30406e74124ccd8b88d0e216431e41f2c6093e53346628c63e5f2281ed6adeedc8d83f4f19470408c7f77cc3c81b79767fe8e24665bfcf9185e636668a79f38faec0618882d3305c8bd01599897876138a1060a5b03e39596c5940ec91b9796e629ee94e21fa3f96e9590d4240c9751a69ba912901149ba1ec5411c7e165aa0ba458b9a308f79785ca8078fcffe7f4c4b091f210eb1a185951834b475f7761b2262c0ff47124040bb073c536d0984ac7a1eddd5f521ea6bc197783ae6891ca2141cf413c3c10e6a19ce9d761f3cc0f17b6916369d0d28a673055543413d1a3ecb876d8af4a9520dee9de1dc04d8026daa46b2abbdd027ee875993d673aabfb6fa581757d0c6e56a711a319d913b6a237f289f930a47f52ba96cb5e12e653a42410d11f7e8a6690b8338aee3dd6bf2fd3c9b2ce401d3a4909a123898e2c035428c157ff70288b385629d141d5c1e4247b0bf1f4ce817ca32ef10cd7a28d571eb8effda67e9c092081a42abdbdaefda0b2908392aadcda646f75e7b564851101b66fffc00339e9810ba8847ad51e523bf120bc19e09e3e4903a6bce3a20bbf4d40f89386e2a2956e1cfbc33d94bff5f8633a137745697d6c4c64fc0bc63e23054717521cc37ac3b6f8ddeee4d82381dc7e774087e59c189a2459f3ae8975e909767e74d7432563506b4a69fad2742f2832a985de2a77eda2f878d8a82ce3f85fd802868f88f99204180caad0fa392833b8d4ec2c4b5070197c5b82f3adeb496ac6348e65c67ccab7af4171c32fd181d7019b09d4ec808cf8a3e2f0017290fd5023b8e329915d0cf5dd32a0e8a72f9688c55102a59d28332d7549a14d9721fe0df403e3088b3d927ac9e7b4fc77a897a1b5ed6624ca85202a44d2371f90b1284a9b03efbc546cd45b71a0ade2870036e8dca5cf4e8d0828b4886752ebe834fdf6910f730defcab061bfdf0715992477c3e93375614ba1ffcbe6dcef965832285d1d740c230fff865dcdadc44c265f869eb3689c70915ef910c7390eb7aaf06cf97b2ebd62d12c36c356ed9e95155fc98324fd32a1c0d4474c25689d113a9453b82a0a3959ff1f51d0f77c6220ee46c21d4ee4937f2eb08923862264c092544f73ea0aa487b03548be9b24a8fb27c48663dece24c6fbfc6b6c504073b84e79c3d1076f66bb2a363c7dd329872c3016f21d965b4397688e55d0d684985057045dd36e69817de5950282a83833b0e2acabcfb994ec5e5f9df4c31e5b6544946c5dbeddf8d4ae7d5e0d0b99b92ddaf8cf7b4dc90c945bd9460b76ce074922d425b9427a40b428f01fa69666430da9f4720bc0f75116fd7cf3c766e2fde590662337d39003e9bb9e23a3a88449a4788e2e20c3ae6c1a54eb0f1cb6baa65aa6bc95ba38d71b5c0e6ad831bdd846b1451309c0d88c4db24a97e1a62954838d4b1e1b00dc8b49ca2a490092b225f9c0e2d6f16ddbb0ebfa306543d3f8c7d1e36fcdb9e2194446f3b4699a71b104a864eb1f5f4afecb2b52c8cdb5606cb5922e13cdf6b925eb262edfde0415b75a79235fdba7c955e7ebe26768e8a1a3e696b5b37ecd7245d5a5aca1a0ec7573a0aecf3bb4e53fc471b8f2ce8a976dee33db9b772dd40dba369bc32c69a02a29cbbd5b899490902b13173683ff2702917cad873858eabcd00fea76407bdb2939622e4808b1f858cafa81f286f6ebc5a5d051d14003b839fb01fd08957d3fd07014a7f0bc9918e00e4c8c4cf86755aba78e7e14a71650c70139a6b29001af7e6a09e34698258c31acf3d4657c291b2f8bb9d0c1e0b6a3cfa4c69b54433ce61cd82f51d45dab3431761ebb47976cd7524e926d85cd5599b912624c175892c222f0c6a21aa9964be40f848741848d98c12003d3c811a2f12afca45894f6404513e052ef0fa7db7438932fcf5d9ecc506a8fce764be2ae7bf8b99d1c10e89efc13eaf8cfb36a4f325301a868247e4f6b45a097d1afdb18512dd91151850135afff5c6e9c501fbb7500f382e0a3ef29ca9917e8fb6f643054ede32e95de1a0226f8eb1f6041d5fbf6bab80d0647a002765f48fa3b7cac47fd4f3d052d331f2a721646c5c427da779b9d47cc45ed0dc4480fe7c086a9504d9602d1553e04a9991ca6ca6ccb6d7eed3a4f01a023da3e9eb3e72d4694dc000f7339ebe11d8a0f840b5b453018654320b60c6926e3d67f27548bcea28f6918e3e5a327f2a8ea97effe243596cb763cf40c64dbda9589eb92ed45ade226082ce78cde2ed0be9a18612fff73a43e6c54ef26bcf560eeeec566b4375a66c6dd2bb643dc71039a45773afae823806188a095c637365a7d9603e57dcc0e251eb7335f03255ad6ac629b4cc3873fd7979bb7361c3c81bcaa6a525603271623e4e36e9d6eb35ad6ecfd4cdb3229584b892b59662c472cdb262e5bf5b894d0b3ab156606af3e15fe9817c24aefcf7272cd1ceabe57dd8ba7f37f3b1629988a2b73afc198ee44c0b1bd25cf12a519f44f04cbed8c7f1f27b3faaed687df21edb703e89d9688404e7de9ea0c967017e0a803e081d85b89b128c04ab58b455fd3d6a4fdbfc89364cbfbb18832faa95f2d9a7f8e8df5a92f54a8a2557cf0b490094f3a38d141c419c939b59964e4491b96d31e55909b7eded14b0007a95f40d6c988dcfe5cd43ea025484c0ef7c45ec273fe17d6d9ce99231728b021276043b8aa48c6576300cbd8b791ed9d911d8da43d9f27cd49a9832e03c58a883dcbcc34c87b41658984706d894db569b2faa00ebf5f9397ec15d68e5fdd89c5aecbd0965a38732fdbfb2504ca6f7f52100c5219e40ae5dbe032fd49589018693a29d3ecaead9ae5678e482136f469c8b732a06f42acdd9933dfe78171e268c05f8e3946ebc3d4e9cdc58f238177dedf8e2e404fb7a85adb93d85da6fc11cae7a44c102f49121c1b47aa5aa17e20fc64a06e3c9c5b7bef0a9b3f36fe911d19b846b47afdad4351e0fad4d26124057b4a6efa36309e447596e199e2eb394bd13965c566ca8c4ec75f81590089f5d6ca279ad85f05f67f0fe21dae5508ede22449a4d6f5e34e634c2acbb6298273f021ac961c1aa2f917ae81847b9376cda962e084c8260f1bf7e5605bfc268159284d83fa4b1adddad4b5a713eefdab9d450f4867766df13971c7812798dd207e657bdb1034050d17f17713ca78425f826f0e22136b04a9c1da3ade6df372279034808f0c8ebe7941a0049a06b2f84bf9ec89e5dc00bbe8b663f1f7ad3ca6088815ec759de4d2e4cfe0d5ef104d73019d8353f3f72cb087c5da5b8c64462cb0a5d605d85c0736629659e447c138c137eb0878d1982ccf377dbd7e807a6fbc8d64845a7c34d1f86f0631cd3392d04fac73b7aa508f597637713441526ed383fdfdb7746a5923509e48aef2fd6d0edc0289efb62b5875f84bd3a8ebbc2765ed893db87f91e52cbc327351539daafea3ac873ce00b9be01d7c269fede3eda950668d37e5f57c2c6fe5f3cd7f67f82a107429eb0fe5ace49dbb5e24800d1f3de0b2c07a9c7b12d851967d210666774de2c4fd22b63296a8df2687676afbc06d471b8706138866740943927de8f9b8dd7b37e3f0c51f466755ce609cae27e12f85d16e8162567b085292145f804da99be4037999a96a7f4c2a50923ea2f76df92275722a21e03c8c6a246f8dc2bb4773da28f0ad8e2c3e39cc0084f0e4c27530071c09e2e93f8fe9632a84b0ba63703c8304226a5fa5f7bfd9ef2506aa6873c7fd15f4a2d9fe0204c3db09d50bc3a6cecc3fa9a969ae5fd39e9c8e1f087b2ac55eab5c8a43a8789b190d9a07e25b30e3b1d80d0333fca76c2380137d18f71dbb8ed2640c9e1b9ecc84f0a64f73cff7615ced9d84ddfb388eff30215a90ceb1c3e3048a16e8daf6d6ac480c3bc6d763cd9562e8bbecbc79bd25b40eb32824d4d60a82d1c1561f6a6c213a5ba84e0ed12cccbd31e11c8d900e728c86c1b81952143212e7bb59828ebdd974d7709bcbfb273d2493b33c46c12d63851a339279acb6207f877729006b44a5d60dba13644002811faa2ec99ca1021b95939834ba5a19c3156aa06ad6afc433702cb0b21ac5bc80b624afee10415fca3230c1c7c30939094ea66719c022866b0b15aa6df38dffd08a96b427509efe02768c526b3d69b3753171732f11d91afa6df1e7ba063f3e26f52051a53fb70f86d7d4a1ecde80019406e356c8d4c8104c148a33339bfa6ca1d137152c1bd9b2fa547ca9f1775f6b8cf16a74e7ee3ae12bae938b0ac08f1d8360afe34575e7afcfd6565ae08994ebdaf14927a3381ed21aa0200e8d246baf24344e9420c584ecd3350975aa4c9ade8c08a3d58e95855df899b933bca924961bee36a605331ca2fa21c7657ed7cca9afa1d02650962799f560adfc075c6b8f2b5c41ef70be02571fcb5f86b94043c9662e641c98eb3d4465811d1d9628b0916005cff3bde4281208cbfdae2c9c81241b84703f84a7b288b02f0d85fa17d778ee53d0144dbd64aafe7157a7802270716f454461986a4b633dfdae850d10fa0914fc692e5cb65ced3889466b5e3e77127c61553fb6fa8a6b5aad4a3817eeaf2b706d14364b0cd9856ab9a35e9613346d82398b65f33e204a46ace078584de1e330ba2a87c48731ff3bfd80fac031fefd9b7c3a0b1c4c2262da3c22d4993f704c0cfc77ba90fb1a801f1a6ffaa5f959a4ab50a81ada61cc2e7408d62302a67c8a7652f3a27dcc2075861fde0525e83bee2b5b367587aa5846be338fb878c4ba4a7fdb15525a8d0f241c535b74ee8d98f9a1ce57e69fdda0dac534d6e2f225d4077a7869f732c095efa0dc7afb9ec940c89ee3bacace41440f9a5000d80ac37d51a952a9dbd21e860a753d6e883313871bbe00a4df80be62f82baa0d91e1a71709a0eefa83264e1565e4d32c53e7f87547a27ec6bd584aa352ad204be331baf5204b7ce244672e3b8d04668d061792a3c3dc6e3ab60cde3e632d9022fad5f190a2e0d10c17fe59df442cdfe8aa21c24cbe4e226c66d2d51622cea5e074899828ee23f71350998fc5ef328a7a760ecb3c1aacde451bfee1e71cfd38e2e8824b6a0e287a9afed870ac41ce999ac6b04938c06aa9af0ce4a45c200be9f66db2b63c322a786f079c6ff48df8d12d3d920c947083469c69109bb11f2cfe966de8c6e5c71560c43b1e49c31bfebb1fdc3103b3084be935fe7749585f35d404f4a1a67924ccb6cd932d2a44790142d085859c19e7c4e1b18c1aa1a0f5c9928100e1691a9a1db1c01a1ba68dc3337c7f32f04e63260c6e09483a521d227c587d1bef8a56bc28c1ebca784489b280358a3a2c271e93652a0a7206d5a90fa21e7d5062427fb4ee8a66a7e2c6f817400d9c55894ff5b8b80db81b744ee06591d8173c74c3083094f9a317c9a5d97288dcd1d5de76c0c2a9ed00d2eaffc2643a9af832aca30b8b933c5ba76b57738bc908dcaadf7f1cefbbe095f91fbb6b06f7fa8586c03e48c4e37b5ffca51a96b67e9854d18661778790aaa4e05a3cf287a78b344e071194171752d87be56b0ccdd597727e8210ec3668a69bc90b1dce61104c1ea55f0d0392eadd80fd9d044170cbc5278c82bd82182d70645788e521d75a33c1af33caef02a23eccfbeccc280ea613dd06f13b573926b48834914b22bcd1a2115d94577821fc6ec5516f1ef5ce9f4554bd4f2568f6219da6c164ee926196517151d140786ee6590347b459b81ccdf9721e3b31dccbd29566231c5702c3fcb4a539c682b41b34e172a3eafad4d8bf475c4a21a2cf70c8f71726ebfd82f42bb7e10e8baf1084a4824db74386f3e85da38025be4392679a8c6b90fdd07f4ebfae245a56c2b8e89bdf5ae3a7832edebf81f70c3fa641e522b9b312528e131f5577554b6f9c9e2e6843e701e33a71ae2bb5141f1e78ee34de00641029acd7709ed92ddbe51474f99fd3c2e73d7f285a4b02adcf4ed4d5ca54322bd489efbce3f97e115831863ccb15865b3980156a22bbb6270d8c78a1d4ccdbc7558371b556766f06209d854a2dc037bfb228783e5f8df69095be2581a6163198a3025766cfee1df12c5c7f1378ffb4063b516729c69702e3c97b79a3b82e033963be05fcc70e780d878e32cb81d26e42ac3733befe6126644ad911b4bb5f38b8a5c161c81a2d1766971d1639a497855852f3a7926fc42484dbbb95e709fb8b1375ee143c5c5cbbd00561176897c7999fbc065f23b51320b39b70fdc4a6506c8840fdd1b77c22068174433af0a8202604151fcd6a868d895148df9037adb39b4bd9bb57342b273c7bb63d161a9e0c63c7bf13da10e7886a7c530477c081380bef2074f1acd8f8a47493c738c86e9659347c8adb3a8f35e7304c9e0eae135dac6ac6d0b452ce38d5310ebda766cc1d9687d3746b0984a55f26afffd06e33e57a7f118dbdc26a04dceff2ebed3c8f9a23046f36b9f4379593420f5bff7eb433c280049d0f0455875481272db6660fce09345f2fc75fcda90efcf1d587d3e0d3d1a4b3276cf72367deb0c84e2056d7ae0f2272a5d7a58f5f15b9eb687a63741741eabe25a91bc220a1fa90ce7d05a5b4ad31794dae22db01bca05008a72aab1af20dc2dd99460f6a0a76aeaa3ecc23de3a97e1135503665496670f6adbd983b985a4b5f28b3ecd1e68a5b382ba5c60929aee4d2b5d038d66f5364882dee1cec844609e5425e59f6ccc9372c8249a6e273e1f54a40db1f30bd77fbd483b373a9f80cd1816386822914cdec121b7d0b3ccbc1a2324ded8fdc7fc964ae97b253763a63bea16f7f026891115c390b97e78a99f6122f04248e36c71bebdae515ccbb784c8aee4eccd40e8ca5e54f0af35f8129b3b0cbfa6079e3cdde313a45aea2cb9ac4d3c325061a57c33d12a186b13858c82ea804c25b917691a109b5676b4393336f7a58ed8eb9214793b4f84b40186402bc1ea54cf00502317704af663892c085f2a36b0a439ea6bf92e852a81a3bbe3f5000b473e2dbf1086216dcda10f17f26f1f6f614eb896c0e02ee0abd2d4dd7c673d968ad72892189159545d850ff7eb212405edca6ec8b5faf39b5a9da8ea580dec203f13720ab9d7c781d47b54b078a335243230a5f76a7ae621c028431f7f9b81123603773f97f9806c4e4ed917465dd031bd9b626091e3ac37ee1131dec32b152f9a3376f8559ded8d3cf4a0dc3c666eb214c7879ec18662ef08071f5c196542ae263dda8f3b5169f01d7b661214e064cd3dc68e7a490fbcdcfabae5c7151b222435fe08b5fbbc04814a7b4d17a1b9e885059adfe6a877be2f8b68c2e32523edb8ecdf1f1465f05017c8e455f37c71d28f891e052a1f6cf98ebc1d3cc3502a83524f1b69e3309b5195bb4f2eddb19fad94ba2f9a0d5898e4ead842067fca0a0e365e8d8560f72a285ae515d51fc64d01d5c2bbaeade951cf6f14f3ad745695aad6d9fedb80f77e2df7d8e920bb0bc7dd8244e29abe4afccf9307a97d29c8e3636b6a1a521436641951fb189e1962f779dd57fba5a39f06d97b2caf5a2bdb1e962a7405125506ef6125bb5f931084fa1c6567bb169d3439e7bb34447bb41641b88aae392c37130675719b1fe03822cdca91c7ed8a2a03bce1a1ca23b56b9b14feea6867af5209ef91b9232deab5ca5305e64eb8ef819e6ca0e5079eab37c87b89ecbe1d9dfee54650e601079c1ab8d02909128cfe24487cbc1e3074823114ec98604d1d3ba68833e14b8421c9d25eaa245cd6fd91f8429be623f9ad3e84574aef6d99388106a0cf40c766e80c4216dc39160cd827705915bd831442849fb5ce1835bdb93f7f02ffc2f28ee868dc1983e35679c3bd244f5fedb1198721cfa1fbd0f7bfc0280dd1678d3ea6ee38d948ff5e3f00f06ae7a8855355c87d0e31252558dfa698f31f5ede730afb92eb1f3fc8c9d6dd46a3800c47e46e117a57ed48b32338cb4aad1e5fb8470d3eaed08c18eca1eb6443e853d70d33a65dcc13e5e45832f2e80a1c8e908771b0ba4117dea28b8c05994a376224a1e4f4921a7f932be35938b1e15b3d2bf494cd0b15a9057b95892bfa10def7820661e0796fdb76f1bf8427571333e4979c6092cadd275af15cc655f86ac4e09ac4e28eb509ddf339e88cb3bc01f83db9748d777127d02a82bd4e1dc76ac62e0d56ffa7482715738ce2b8aa9a4153c667eb0e93063955b4c2f562250fd3ec259f71176e1221d48061e198ecd99d650f543764c7e0b54d4d13ebf6487dd3d280c781f86c5cccdf431e92ac40dcde937b9727a35a11598cc0e53b4eb7d3f3030703881c0a4e3f5b4d8ed17648c481e375ff1c449e7010f62c9493ed201dd4acaf991b1f668cadac888f6a5ad573b1a35234a44a4f58bb8be75ae4fc0ab12a4674a8e42078ed8529a764f6573182ad4c3d6b27a5c41933fb7831a5796e42a107efbc8976d73f2264f40b56cc1fc68a5388418073a842c59801182d06521fee530f54717ba789c1d0cdb3a2a78cbbdfa89cfe22c824a04bd1f3210db3cd170ea73d2120de5eea559f99a78563fcac5ebba14a3cfe2116e933384a49361daa3792f68b112842f1e6ec5dd36cc5beac1a49c5a50158ab6a9c3de9fc2160bfb602efbe140d9eaef9b3e39dd192f20ed2b5260ea469083f26ce78bfd1d47559ee1fb453615a081765ee0557eb1214eed5265e106b4b06ee51723adaf7b146bbe16b07cf88c0e16ae2fba406bc6dbabf91a7c28c63d6a287a06e5c804f53a10495ffefa24a8e49a8864f694823b8e7d9ecf1a8a5dab9a17d5102764c42fd7965bf0efb746509f0826222bb5e59117d0db08bce0d4bf566d76a4d654c63b9e7ba8cd969db37ae2736846b806aa9032a67ecfc33bf3ac74be1961ab73ca671838ca9dd2e86933902313985562fed1b92262cbb3f44e8ee9d88814126ea76b3d10eb49f5dff6b6944b0ba84e07b188a94c367f4a1440251006442a35257d610edf522bbcb6de0705952ee0c01085985b90b3d64ddd6c884155538b8a77ca8b5f0e9416a75ecd71e801ca65e9818981ce2d50f4f3b3e052bba99e7319d64358ea22c7ee39cf47b655322f9452a616f6f746e11ab74d2b01ae59b7604d2d033149e5e3b97e3f08ff8ad9c0a3fa0cf9b004ba80e2e37c00fe2e2b73595e4fbd79d0d332add8d7ca14c31008e32a4f7b04857e3e996a7ca35412993e58df3da2fcdd121c881a57f5306424cb0d06724516b73ab6b5b0757f3bc4440d3e8d3aaf449582618073e2bcb205431a63414e412b8f6f12332163c13e7e5b1e230111fbebe08b63a4ad213c96588f2c125ac5765ad45ca718f3cd8ffed868ee8578409cca71422ecae86b1fbb78248337115a393a036b1fbb430b8ba7b6631ed6ba5e39e2d6d756476479c010673f485f0060f9165f1a081293c3e05b806fdb1bf2bc12643b904c27ac610b65ff0aa5f321ab696fcd3ed96721106397d841e365daaa0297fd6c537865dea37486b22451ffa334432225352cc0afc565b5c85acfba0ccd04bb7913336e337fb8c8a9af9cec598b7354f485c70f7c25cf93211b3ef39b6b8d71b07fc87815659dfe2ef7cf0d1b6b5a72b36d985f3d3324bd0460237ffd2c13e6345123106b4a76e8f8df824fedf21ee0923d44208da8d5e13d9be65cbf6b95c7d2cb4de2aa15b196e1c10d154b1dea99a24b2b9a1b157b5cd399288f7a1239e8979dec689159e460baecacc82769364233902b2dd694975a225260b4b72864d08a0181fb08304b607288316fa71255748c8660a7c21493ead50bd56c3c8778e8f304b4d36d2af003975d0b054e3d984b98aa9cf18de9f8189513565dfd8f25473ba9f766904d8b1a30e3620b1d62cb7b0e2c10d511885c58bb9401cae3514e0a4d61d6b2b29afa58f9ed3cba7b925b890ef2649d30c68d4dcdc9169bb90699c5a5eb1d4a59c314810526dafdb44c93aca45e90e1d2691b1c2eef21d35083d67243aae5616c472029677002f22f932ad47dfc30481cef1ab43ec7c9901bfaabc49c178b4382ed8e27b61b51b790d802430581a0ebdafbfea1119ba35cb7c10e96d253fcbe9449f9b3b4c1d4d93cd4a5eb41c1d5066ee3f39606346400e12ea717e9f34fa8d49ac26b0d2816d21c21e6f0f6d4c7450f80eb3d8f3b0a8b7ca173ec515c31fa8ec5138d7dc36a78c34298472335b9b20ed89bb0a1fd2bc0c6731a89fe2df96880dfc755306fc8f5c8f07dadf9d64b699293d6dad0ac2418d004e93d76908ea379b07afe347aa6e359426d8072be461da0d28b6dca3d615130f214aefe60dbd57ab79ad8f89b3775d9f035a47104110e3229c0bef931f63a7d885c1553e0f77321c91be8fed42fe46ff2b796a913ed21316952644c2132f96cb96861dd14d4f50c05a208e009458fe4692a5c62cef810184c562a554ba9951448e13dfaf6dbcb3872065fb670f001f0b05a0a6c804b32de776321497a73ee29728db1fd9f15bc9fc8093a4db995acda9f95e53bed67281f1448680139797329ad6c26365bdd8ceb370dc80066647bdea241cda5b74d827798a8099cec36ba0e0507166a27e9f8e56e462140ba35015a3ea70847ab3c057fc52917ab3eac429304e4b6fa640ac63a5a60ccbc77cc3bacf1dbe1f5652927d9c8cd8289b66b552fe3698896710b9a3446ba00bbd007ea84627309aeaf5e773be45c488ba5545d53598b62c3081f5f82408824b2940df306d50b3d09b4537a6d03cc772cb145e193b8aa259ede2bf93208f7b255205f82611e816c6a3d36de6e9c02a978178caeb3f9e71b756ba7db693d7b4817d245c6c82e43524567ac9a0cdcee7af2c150365bac19ef1ed2ca5f39078c7261fe9442860905ce39e06bdd6c1454ae517ddcf51be9bfc6956d4c5af6bd606fe2e6801319b29a2c4da23b36dce3e058b1a3db168a49e20ceb1abc53a97390d8ff7e74f17d0d2fcfb7d9a4275da9aa77f6d7d25daa0c6d27c8d52fd1231e841ac8cd69e97a81fe74662f00416dcdaf3772611cf49925216f56f5f3239fd6642fb1a419ebfd333682b737f1c1912fc45a5509812b1e08d17e9f9a1203ad9f03c0cc953aac1599af61e58947e393504a626bd43fb6ba457c97382dda01d036f023f92abf1c30f4e3423057c228c30c6d1088daaedc09eb438871ce47808b7790b87a713305e8306e1a1d38283d00b2410e6dc9c0215d8b83fe78c2c9c15aa38695726e294cb86ca11b9f0f7652beac4356dbae5353e7a1dc6a10bd1b388c7e8f9a58e651b1a1c28ec4635492383b7b1f3dfd77df9d30b5a6458f78a8a6ab30eb2f71ee6d25b6042061ed35de0b8cdf1f807e20d928b7bdce7e22cccf65697468ad24239a44e800ec55729c422d5f83e28235f20c385fd0f56b93bd0ca3e79bf1769c3431dcf04a092bcd6d9ad44294e805cbd5fd1344d60260a2158a3c298fca1575b2c1c66d284b051a3fef3fad9a7c047715e38a7c8e7e4324486cbf86be1f926f0d3a8c03bfb932ccfd144a49a38fefc6537ed9e1cfecf618bcacdc3a4c0a1c69698234f722b90a7281c3e46a703fd82b5b6630f46e4871eb3c4de341f2729b9c6bcfbbef95a56314043d3793c2a6a3c9c568d7f8f77763d746dd00b61cc6c636bfa345186d54ff705303d884e083ed94264e1523efb68382484913abb0cda9ebba5edf8040436b4a6bb4930a95564042e906ec75e53f38f2f2ff392fd9acf22738c623987b977f7b0e56c7588d9987d4e3b1c4a0f8f044c205b8e938e8b820b01f2fba1324187d9cfafe7936a8f5cf11f83a661307368e41917e4a93f9c09f61210f931d920aca21d58825a1280eaef74b2bf2e06267b42a8bb6ccea0c55fbb32e599bc9e05dc5570fa5750bae60587843d3913ce007082ae7385c4206ab3f3ec891255598da174c9fb29ba86a4805750e744cf9ee2800224f09a8cc07650d3e9b7b90d284f9835c92ec9a13aec95b483251d54953848273fcabc22c3b9f0b847e80e56a7660a082af5952ce27249b5d2ec2c9ca690869e322a2194d8e240952b631a3d599c3f2d07a36d7661a7b46d042859079315a287949f20ebe9819952556a2eea054c4749db87fe2745b62ad961e0bb70b0f1c5c343804e61759d7c3641c9782c4143300e35ec2f184582e45d2edda63cb52bfb273ee940b3444ae61e8314769f0e92be51bbae7322a1ac1efbc83f18ec6505d73814305450ad57a5005874492f6a3e47e30fbe918ec724fdf56331d102027961203216adebbd3085aba19ce66d0802cfd8b088b1437f88f8ce47bd2d325c54be2c84a0a678ef10c7efac5140365e825f1dcb756db85c9bae188b1245e6e21a8eec9ada789133451a104e0f86812f2ca0c4fe55c1f08a005bf3d12f9b81ff2462dc7be48b775e947f391ae493bdc8d3d5dfa6db62bb310938b2c72d80e6ede48aa3d4689690df16f9eebada8a8373d0e455a2615cdd0c278ebeaf90d24d277851bf0e21acdbb34a5520e15bb3d1afd74e87dac1139cefc4a6683981adc02931d498d43a71178af3d4131c6811006293485f3a99a68aadc677771e9f509fa9005b9bc47cd2049f55338e7a6938ee9f44720d32d94b7beff4ad2fb3ef503e68cfc014663eb2b7b5bf4e9be1bd9a947538e5ce1921ceab5eaacb013be9c130077d0baa4aebc7e5c04112a541b145d3cb7ae410972d400ae8772bdf368d3517cc909445308158a0f9f6fa8c7a91993954c4e4ae62da638fa96166757cf4bc67ac45932d4696bbee45fd72050e33972b1b761c4997e7cf236091210e63fe958603a1700cca31e39f815a305d37509210edccd941a1167084601b931494d6e9b3be16a8caf15d859d732cd421893cd86d88e8785cc857b9b9285e6a3edffc0bdb39d5c1a934de7e6632da90bbe31a7b065e76dec90683298d1216bc371ae1a92077fa6fa6fb379711300a06fcd1f304d6b93c7ea63ef28a24f2ec1ce4b02511c18659ef8d808eeff2739af7cfe9b3193422921e99a888cede3e62282e5fbeb0c13ad80476840abc620fe000685b1cadef03f296e5cdd771096efdf578fde7811b072564d1ef59ef3fa9fad37a5d8e0760e8bd26931db59fe34455fe1f4bccceba304c321f2b2e5b5c6711947d84813be153b6133e3b03d57e39e9fe8d1896cfa07be7a8e72e28fc2ed1209d941677f3e625e0944d794eefe5bc2f3605d959aed4175a407350f42bec0081c314d10e2ea67d7914ccca320e900d6737eb0fa6a998daf01cee54dfc58982d8218a42f09b4c1dafa655c76ee2fee1bf5178d2c43ac18a7cbd00ec0c72b880f11522af3ee62204e8060fff5b015d43b6720f90f276f7e3411d40846fac61169d265dae81912238ee58843a107127f2f7bd88082a0cd4dce976814788c5c13c7d2a31dd37d3e38d1734e917d736454c1854d19073a7d251c085c8fd5405fd058c4430094e4cbd1f9b5853f38489f37592cf3997002a03dbe91125a89a00d953ccecbe58eab1c16c817460db8a180d2a4637810090ccdd1269604f062d7a54bed47f6bcc900e6441aba7b2f57dba768b1aaf9974ca19bdfe14b00e6b26204eebb9bfaa2a00cc8cda5e9348df31796b8f01efd48fde4bb594159ddacf4e5d7909d2af4cf78202d0d978a6269bf20eba67d69bc210414c4788d371f25e025d412b56da5a0b8e62ea9ccf8c2eac65248b49ae59d9a4f94078386d8e2aaa3b242b35b9e1dc2e8cfd74184620ad9b7f5e688ba1849d1e3c48004b45b03cfbe2ed89ca697c24139c9637bb23bc9f950be90e230d4df0ff3117e7e6abf35979b735cec85a8468e3acdb0bfbe2b66514f2e75c3637a8a4887c2840fd3b25ad1b3964818b78ceaa8810b15e63c903326344039592701027b15638d05ae3934fadd96aa631cfc767554bc8e7b8f0c6f5909d89f43caf84f1a48f8c620b700a8d40a7f0c8dce1d74ce86f3d609073d182aa7de9320138e46f65615243e12a36f8ce94c91d9cd69d3db0b5e82198b3a040f097622ed7e89ef7b79ffc641448cc033cf0de3897e1ec487a79d2eecd1ffeb699cf95d8db3c297d22b4c2b0aac3353ebc08c1f63d2ea5e1ce70b243d80cb84c213070972376d66f44522d75cfab54f52dafee08a479ae7c62ae3c3bac1ce90c218fb84cd42a4d448ee821ffc4589cb06dfb4466c07490b251b749f616a9498d35cec02948592ed4900faa9f0f0d816523ddd9cec23b3c3964f2ea45368df7a45b30ce4576a922c8d44769fcfd876895c19190d47f5a73612e2ecaf1d21685d1f1586c143206d208acf804c851f17a49181f223457df6103334221fac958e934fa76aa13ca1190dc9033c8c9647b19c12b2d14af7ad80414799923e2a4ffb7ceaa2aea10372d4c905edd598f34203f22101c74993d84ac7c839e22df55f7cd90f21fc8bfe9b75bec8f53dab64eb3c605d7875d2d9a9e24afe5153d2f5364b1da76a8dfa8192ac189f72630075cea0d56b8ddc0de7ea10408db821d59aacb54fc4fff6a964a0b8330aa8f8e354c1981fb21d0598bcd3c64f93c6c40d71a32e6cde87289bec01653cfede2ba1da630622d417ce841da65d757564b1baef642093482711c5977720caa7100fd62e542d702f3995755dbc4cb09b33e8612c28b147ee9b57958040cbd9d78460132860231071842b7e2150911d8e17846dba246527d1e3310c63fe04bab489f158a2d5b93b45fd3b885fad35dd6b29ecebd2e9bd793b62909ea822b7f14a4c3701d10fd0e5a3efab9694f0a20c1973887c7763b687d6c65333130248d2f486bbed2d77a810f6d828eae719fd052a4123771d2eaae95e8483d9fa03383bc545b2d9ca474742972471fb56372196e0b098d81734c30f66e180fbf18f4157f1a83fb9686f85cbbc51fe4f28c8c00f313f69935cd684f3e939ca60fd1d18375e9020a13f8a4fd7662f6258f8ba05ebfe52e0485872e347e3311f0d14f8467acef244625196efd4c8da4e9c6c2abec37faf7472064d91086436be3b68fd7d761c18b0c507c93068d44d1e54a0fac69da8f432efe8c4c56c7c4e89b0b840214de74773a613ca9ff4e9c5d4da95b016f59540ea37437200bc1caed0eaa77ac8c7b63f67914176ace09c9e21cadba4b8dca95c9d86fa21df83ed6ab8b15de494350aca956be0de0a746a2019b772cc24a85b36c7772e9dfe855b3db9f76d9c8d5189f2880253379521a829aad143d05463ae8cf3d90397e4422e582173ecdbd2be268ba7f82e32e6cb0a444a2c4fd35e271292ef074b8b507a1311fd643a45fcbc675bd09dea54f0626cf3722bfd866b8b107573799a641357a00f85130758613a6315e352bca25f6a711ee7bba7e13162adadb18df2138bd8a8a084a09a6017093ce5d7665d4fd4ffa344e0101bbc7bb306363bd18327237915239f986fe8910ae4a138a8e6da39eaade53bd47298cd2021decb7158de4a8cc5bd0b8db7741f46df1715834a316359e0c79dd5f7d2660da77f3d2e16c18c288465669b8dab9c2a04998ff5253fa366c6f9b9ef812b4db152f4a4ce177a2b9d1c42702c2413c550fc99b206976d29d3195afa35fe0fb82b3e7a3c8e098fc9986ad74e5700abf038d8ef205f1a8dc42c1f951a449900eeed7c9944df81a2cf2513bcd52e13621e545539a8443a722b0313f6cf75c32e5819b70966cb5843bc9dce3aa9c7d0233a1b7509aa330cf9da3c5705fb7fbde30207c43dcbf9164725daaf41643825ecab87b01a798b79c42d9e0a6b139ada1e791f25c524bff8017f60c3f49567b9492dd7580229e3c4ae1875b6b294b83570a129db8c7525800a703d1ca36dd499ada2d32d4c32b9cc409e3b540dcfcdf1a2c4ae982e7776958891b8091d7106cbbd82bbbf1e68b491a44d091d35df658f20277f51c2e945918d0f7e549177f9287b7fc6c058d579b5e54d02c276043339b40ad1948bf5db05fba302f184225488ff8351c70c44ecaac77c032bcd7337c8219338411383c6e4feabebd6b87df7b305356e3182719337102c1273036786bdc44a282bf05df4d758f88e507a90d601774371ecc3c415ec77661432151f5a76362a877d32663e78b11b19ae4b8d3a48cb202dc3b829f4acbff1b2b52f37782a083ea233aa0ddf44b9bf27b17b4216245a2028dbf8b3e58c90b4362db9c19caad54e08ef60455dca24d775f9bea9d07cf1f9ddf2a231b31d83e24936154c6a54e208060939fae49669f3868eb0f024a20e88902ab9fcc94f422c4bf5b5af1a7fa74a46c14dc05550300204f6b3e54a172344cd0590b9c3a898b8a95e36da855dd61d139923dc8fe7473ec3e2f6baad999f4152a013f058d536aa7c497b1f7ec873e6ec11f04fa2a7089743a4e01566becabd3c5650afb09b1526f954781c5fc074b79c090702e741c2617e64848f3b2fcd7f9afcc1380a539bd2092d18ad66099101c8e5913653eb1e52e960aba8d48e3a4cdc87ea172ad9f7ed01b83af57f2932df15631ad5907809b9eaa7f044c9ebd237becdf256a3babea4d3cda9055f310a81d3c98280ec594aa90f4c8dc52b5c192978e5024ce5d55a9d947d56d172287bf8eedd27113f0fb2eeaa64adcc8c806277077a8643dfdd481f7c20758d815f57059305f2249906e03af3925a39da205c03773d7e23181373d0f102fe0c3096e9cad5296fcf68e785770595336260ac7b836fcd94c41ca3c6c5783d4301a74b5220836cbc5c38320f7360361513d6ed1d6787342da0ffdd22fcbca28bbff7afe67d14a50cf0f3ecddaee2aac7d8c0efb3a33823909ee469f5ab45bfa657905d238225f538aa7fd7fa7bac831b0f1ce8a80c067850c353e74916e3b2d7fddd6f69e04f8aa6836f024019e885f46e60e1f41a128e118b76c697da438b5f81165ca82cef51810ed6da73f29f4259315d42445dd6aff9618474a5d4f15b85c0c0c4d5bba1f2ec992d7fda2a087fbaf1504432a3476525250825e933864a60d82f76bd02630fc14e66d24851b9dd9952b8e62da2685db8de7cc576d8a203aea3994d09e1cf0f251ac09468f99e2089b9389c4945c4b97577b6f2f998ceaff4a60ff8942c04f2b3bb47cfd7032fe296fb912d025f0bde5a470ce06ab96d8996cc2c9e8f9cd2e3cd7dfa72ecfe628736d01697524e0f725b557162b66016ffa707948d8b7f50539990858125631032abe16c1278c4e83b833336ba7e0a2f13918e397f6fbe43d6f5f10b5a76a52a55f39ddfad3e256ec7a68767288a7098c57d5ec07642541d7bfc72e5c98ab39ace8e24fbf17d1ed4394433237606c597621ee660231b11e84a9e63d745dfa3af5e30c5b9c9976a76d57767ddfc7c146679c6d86b489584e2a801b4b79249af6307a98aaa18068caabe8762d0115ad508f40266c20a8b18fad86d69720b44744e150ef6bb03a9f96dcfd31c8aa7acdfc98a894b5ed4c17ec73991e14c60f542c8dc0b6b0654339c1ca4a2df2012c6d52e6459cd2ed24d4703336fbef23b01a58be603492741692676cb60463f602dedbb087268487ecc701976873aa822089b0ac050da091ef33afd4d26a07dd02cab44818e5b044f7c85c140a884ad1361ba34992a777511a9c80947fbd26581e76d582a474f6ce71cfc5a944f221d22e5083fc27daee9c5f1ae779f55fd1ddc6b2001d9dcb6486a731d156b139e0cbc47bc4240abca6a83ef0817244d965b8273b64948fda571f8d9dcd2e8009417bbcd25dc5a951b60ba97d5078263717adb63411b51465aab1f891ffd9d2237da0e4ba174bb0c644bd5c637d02ffa0345509cc8110b0b80386d247585ceb2ddf20014dee6afeb4ce50e7ba8969c8028f21a5bbb4cd0f7e898b7bf54848ecdff5dd8deaf731410efccf3670d0565bddad809f23b1a3d4cee784b401247a947a76d7bbdaa4f244250e1ef1aa2919520653affdf8bb2af79d43eae2cc0665a0792dc093b8195147acb62539cb53ec32e92b6b78d96bcc1d330c1dab48f8134e06096e3272e97510abc12b0a262b872e0ad5abeb077d63e1d37da4ac0aa5a272c0d42609e076cab147b281ff22e12496aa6fbb743c1b0b86a88aedea5c36a75cc37cc4e111ac293df546adb215569cf7bb763e777a8825c34595ac871d5f694c0f45ee80254fa10955487cedb1bda4c05c73334b6a88b7579bb68cfd9f11afc9128c34cb7ee233fb06118df6c6c79b241ba57e1e9a35043c64e2562476e49befc42ca46bca0c99b58d941071377fb1303460c975e2715ec13397a0d3c61587852541f1ca5784db266dc893a826206147a39f1ed71ce2c32354bd0687f9fc48a4f541aac6a36d9f92f8cdb30fbc4a0b96d4786275f2a391d6e3659cf0b63cb0988fd289deb955465f4b5c5b37a21371cc54fcc5297250d50c2fe1cfea4b5fe2c8fd153cc5aa642d3c97b1b4c28e39686aa30f2d3e7d870efc4110395d2042aebfa1d91164b3c8b0fee2f43b40557afc06ae4dcce2980d2306b443e0f16a1881439a30c9078b4db9c419f14467334b29cb36c7d6ac0765ba578a30a9db76c575f0e90563e60fe37059d0184f49f13b782ed04c52d9021749731fced5fc20505ed61360617f2baf1de7534f1fc6ca0ec46badb4b9891d5a5b2ad2e6b48cc8212be916f4e88aa1a98fac346efdcf1c23d406683a2d95d1b7dfecc2afef62efc04bd18cc31ff68f71a7fd7fdda2ab6f026aa93a2ba831cfb8cd0c06a09e0724a046421a8fa1ef404017dd0f3e79285312268893a284933e1f68c6a00967cd9b3fb6ba118c7c9bc08549e23d6ae4db4d4c3c6f246d38a647404bdc79250f7c244d955e34abd6dd2856cc72bbe6e459590eaf279051161f12dc5a88c0d7ba8c57e563374b8f7f5003a6ca487c6ce5f43758deadc0bf4abf8c4f24104a4d7dcc359a64d574813f339a317eda7c5b628ef95b92668d30ac4593dfd7c3fcd73ccb6b8cfb183f6cbd6ac3a28b6549d53d9688703ec27e07078ff1b45043882ac97184ff73ca91f18550576a173454b046ccc6663d1b6520c354f05b0284381b67a993d370656da99673c18e7c24ff663a1ad263832b2edcda8aec46d128bee638eff2cb478d77be3ecf827b85a4cd7da73777af8e0f119ed3eb0c03978bbc32dd841989f7903d0bf35d4f24d54d393a3d699059e3b3059b0705401323cd18e58cb365128399725d7def336da70ca4ee1456db042f310a0f012a4bb509f5dc509e59563abd48ba9a9f1917804de17b7be30c982738ef05df756bc7e171c06bf3976fe9760bc086ef918ef01af47df31316296e5e851f4f0bc3e65814f6faeebede04e83077128bc7bd406ae96cfefffe778c7f6a33354d4517369ff72a222e08b85a203972c133cb9ab508b9d91b49196829925c266e6119d4e2b4c5e5571df5aa1d388baf0396f699682c6835f45929cf527cb753f1f6a3de961453add6f41be11e2ed5223d337e06539c71585edac87c48a08c0031f4968693eab06f4f1a2b000f37c711cca4e49055b2508988dd6762fd9788b36511813fa0263e157cffeb600b4ad9f02d8c22ba422034cff698306630c9cf244f3e7d08e7623a2adaf168ce7d79a7ddfea8d1a3bbe5ac9f1243f23829b1625752adea6cf4412c250a64bb64e41f5ec7d35baea89cdf89506cbf75f8c38dcdd80e8f96528d9cf332523efc1bba84a58a69485094b16dc41d8caedd45fda3988baae8ee30a2b7c81dc61951025fb31199699107316e4558e97fb4ceca22d129a350262f5f4bb08e23b3e5a59d89a46a71ab34f98854aa253a72a04cf3f3ebbf37bc48f3987d6678dba53cbc7db7014f539e6ed0da1dac3b68662878d60109d13fdf35ab134ad8388a438f0b7518fe71d662c4cbe856f0ea2f1cb0f7cdf5499055545a69998d0176325ea40e36bbcaef4693f0c68979f7974d1d7fa32d2f4400cfd1d792ad3257ba6d2bd6958631abe879a6f23a1c763aae44d082df02c29c22a2fc09e6c386c3d33c7f1dfde9141c95eb1dd836a3a062b4873a397a5cbf5ec7c829c8a217347af4f0f0031b0cd27c0db69b51a62f759f552e837dc0c2ed9c5656d5b686aec2da789db1626f1bc8c4233ac36857159bd1f5debc79d247820486a7308d73694f3a7b64dad6050416fbce7ba3800b8ee45427017beb5d0d5d7609731a3ab73923840caeff36c0d55851e66d0a0555c7222332ccd6f5e845464879b28a2f4827b7fd05c3f3a4435623d2af247f383ed78ab04a658ccd430913655ce3fe5b495b48d0c2dd569f1bf753a99b7abd08bc8407fb57db2720938f7e1dabcd305aa338c80a5e76ed4487dadac3181709b43fedbe8ed6e96b0d5c007f0734fd82e3ffa01ca41e26d790cb9f6bb39fab79a10a5e477b79e96440c0e7839b0165856704a5cf7d8268586aa5f3b8a73a106b315a8207f146cb08eae133f342e4c832a2c9acad80f66f8c8b74d232cb39bc331a93c98f358d2adf013d08a9950e8df9554a37dc9351bb10e80d9c019d726792f2cc04fb755946837ab3b7f73eb19f73a827343aa60aec5ad8cfd79319436f9e0542556a95dc1b41ecb46db74ab0266609a19cf96e13c3fe4ea9ab4d002db0cb9d1daa6c4c11732203d780672c54a261e39dca41c4be9c1565a2f6be4c939ee77a72987363386e7810aefe6674c5637fd76c2ed7c90c978610632ea57d54b311d095786f99a8c7da475715d37fa7bc3f1f9382d448af3f74f7b75ec8b7f432b5ec6cd749ff31805c5e9520a328e6f6bc8ff91a138390472353dcbabe22537f3ea448c3303a88175d6f80db9aca1deca6237513cca3b8ab6ab1d0a2b9037604d3305767834355e1f025fbabae8375377ff448cbd670bdce529ae9f85b08c7aee5350f8cc45ab92d04e0159685becfc95c988b771aabdd85d4e8af03b3c709b128f90373d7dd428190ec6b96ef371405c8159957f89d7d1b6b9ca3e5f79ae9055cda2b6ee4acdec910b56c670d18525fdee2c023a19517dcec0bf5ffdc37c934a36aca535d4123886505c4ab5bbe882b63a1367bd67eb4bbcba17ebab556fd8b379b63899cdccb4bdf0662a0cdc7858e628d1fb0a01e83ba49507a48be518a24bd9799c2065b6e03867d574e003597f4e915b8db0e27a72e6f35f71468a807ca0365c4ca3736509ca98459fb5cf55b6c12f1aa90be8ed3a040a9aefdf75cad4dc56f844a581fe016ab13bf0d4476f5612857cbc3a4fb5dd0b3581f89dd45e6a86306b3b4ac0e182a1f0b22443cce48a30619719a9e1c50c1c163d35f4a4e543008dc908b1bf47c7d39fda7e1171b618bd4fd4c3f749e86ab46b3e619af06dd21fc740082e19804f032c639d719eac47c975cdc4ffb0e33da64b466f66bcc1a0d48fa0e7c96e5dad118652f4318e02c8ce31bd653afd7d434ddd66fd7e66723632450889c1af980c9d9a442b89cdc0a3d43f142d9fe8a2a6945a97f3d5605a29f54ed9e27c2210a8b462bfc2dd7e09373d04c68e731a0b114df965bbaa917abca980498a53e65af1e5ce17f91fd1032503e5295eb5b807376b7a15e56805dd1d4d2112b64921fa4e224434c14bee43141a00b68954b8935c19d713b5a8ac66e43776b71849478671e9db5028c2e7f614780bd9992f65889aa89a74b9f793508ccd82e035a63f6eedba27d908d1ef35703f2068de47d7329a9edec684d947a3568ad4e5c3cd7fd629b9920fa1c5d34e0c45885d657b6e1bc6579c959680a4840dd7ab7e2d8087bbf85472613eb675d5cd443ccab9df67d7cfaf70f5d59a78a26197bbe6e3216814ab605cac36251ab495c3fa6091b1624a9414d425c6de7d234338d57aed188fcb2a7a69d143ec424d3f3959e2377f5a44aa13a1c8b073231ecdb2865417d9bdb89739d30ff8f4b18df525aae79306cc4b1e85943e9b93fd0a0b6f6237b3964c7cff10a5e2d0ecdf7870c31aed6d3051ed0346dab1c5d2542a863ac7bac19072328266b72b7712ed5be7e2cc212b5ccef76d31df8c6e97a393440ee84ca1f0ba0908df282d5bbe100171097c4aa0fd970b0816537303119fe6a357b1f3945506fcc2f7481ec28dc7cbc617c51de1d1a82dbfd85ff0aaadda0a7cc533f89d6c5aa339f6459036a80eb6580a631668589750c38363b22e6c63726e1fb16b7cb35739f9b7b35c11af1d695b26b9dffd1b09d4a48e4136889d645b16d9a215c77620179cadff3114fd2ffd80c16fc5daef9b021dba870d37992cd52fe3d2b169294f3981d3b2d58a9893be091e82f0721f66799c65e6e22626ba2bd62720286d273c48ba3b2f94ed5bb698d93bc622c2b2dbf1086216dcda10f17f26f1f6f614eb896c0e02ee0abd2d4dd7cee207ba829336fd6f94ceafb120fec5664c8963859cbfde49af2eb6eebf74c56b31194b6cb5f863a8bd58acc5c515739abdc8484f175ce5d288ff6b1b9feaac0b05b4b2859b0c76be71387447d7bfa595eb159e8229f92a14e5a75385f8d581733f28c684395b8f85ad4aa978a5c354712edc5d2b43a4fd605374388693b7f7bf261c77cca66f5bd56d3c56954277d435cdb2c3076ce79450fb9562b94c4a331409a36a0a53c0184cfb1b4950a8e0c0098e01874920dda1fe83f86fafc9a1ccf9fec040db3f7ee6d8526caedcc6fc4e320df2829bc1e3fabab651458a0743057308b9cbd7d1184bbd62bd2cd1842cb80f8459c28cfafaebed506411e8861d270acdd790d0e6957b69f2719486444e2ef2ea58356ef6fc4441ed950346e8f34d0e40c04c57f1130278bbfc1a4465831baeedb4776a70b52a6339e11a3a21d7eb7b9b1c249d2a4404f47ada388322d125dd2ea26b1efb80dd71e9654fab989f69cbede772065ccbc7e36a5e5ed451bba33affc78df822df8e966ce0f32370aa8bb628e1df41b96b57cf6ee3083d16fce4684e10b975eaa1268c357e7c253c2875ec94eba10fc8fbc14eebdcdf7c2b09d5e8950b8eea24d97e4ff26694f802995e270178a0b11e4e8c421fbb6589064c4590aa03be01e3a1637c2b61a4359e17e8dbac9ecc9a40522e351454e496721f10040b65018c67f7e9b2c97bae574597f7b1a1bf08bacc3aac36c5117be47088802d1d1960cd827705915bd831442849fb5ce1835bdb93f7f02ffc2f28ee86874e61ddb774233ba4e99be8a987394575995c35000501c98bbb965df80f507bcaa3e224c6990e49a2743e6c13c227a94040bbda0e65d7a6cb29ebb05474611610b5b7de644de1fbdea5b03197fe1ceb685c8b27a237ed4ec99ef8ee2f620419994ec2a859914ecb807b39c0383d30ceca01cfc5d61af2b14dfd61e32b8f0c5d8909d3de3c421f202a57715a865d57aa3e3b4e4e0b9a8a5fd6775169d53eb2a7a55c54b160910ac5761ba20efd234b93cfd5fadb0aae59b130a9822cc83c296c75c656071f4cced1555e5e07d7b36fe8ddc5f70353021526d855dc23af620ddf4e57d5d9f4cb9d5e8031f546cdc555866f77848ad8b248c4f7132774bcdfb3851ab5f83b8445c804921791c244e1df36a5f9d53c186089b290f3d6320b7c0ba1eeb041c5f21c76e15290f8883f21fdb210cbf51d1d4a0d92b8c7ec194f1930819098e9c2c57d1d5286cb504f1deebf2032c0b65aa6550baf98b0faae59abdfbb7e8ad1d219420c223dd66e58b3de4f96c014714178ffebb711f411a43a676f33b4d5ccbde3aa28b650878351fcf52dc7b846081ec2eaa2e715bb7855f272691829a65d8c564a7b4941fb5ccadab66750b628ddcdf6b9c1c92c58982743a490168803c9617bfb7e1ac253537c611a1eb747150488a4d8448d5045cd5957deb0367aad4da7a6842c00a009ed458dedc2dd733772bd16ef73ca4e990a8045dc4ed503fd9d852ddc78d658d887b0dfaa3f5087f2120dcb950fb79a04d141778a080b218b89131e61acd8e2d35be65af327329e40c25bffddfd6a4d10baccd1361009e47fee7e87350047691867b8a4924cbc4fcfc750bce1811d5e5886991ed391d31554319eb8a92b09d8cf0ec9311279edca41ab2cee0ebb5e85f43b695398e4557dcffdb61f07d0335ffc4fce73a77138b7342d1e7d9ecf1a8a5dab9a17d5102764c42fd7965bf0efb746509f0826285f9078dbbbdc945a45fcd75f194427600cea14f80d50b9e8afb59a01e40628b0632b36deb2cce14feac68666fae971fcfafa995df9dc5eaa92432b597a5362d7edaaba64f12ca33218681c1a68f68de22eda1129318b025cb8b53a44bc4c9e6592a954604f9efafbcecad1a0abcad0418a327c6f861f4a16463038dd28a88560c5a5d3e3bb1bf7517afffe7b1e24dfceec8c9b4b3d042fba5748bac936b94a32471e4501f14a1516a19a25e65da9c1eb9f1daaf2d8df3d11b398e41191dd182e7805c671f48d019e05bc640b2b5de13ffefa371c2533f10d444cb62863b8a65fc6cc7e7a96ea9dfbd337d1c4f8c965bb107a9d77ed28a13a0d20b110f0ce1347049bb46682431c4f575240aeeb3dba49ac91fbedbf24041a2ad46235b809867136c29027f060c0d7428924840ca131c4e419cc061f4946d150eed876459b40da0e5f251578ca8dfd0ecfb791aec33866e51ab993807ae7b6c8527b53e0a9788ae25818f1f908f0e5193894e23ffbd486cc5bda5da8a2528ff3057f6ddf4e843d0e38840d5b3de4eccfc1b4d7f8ed5947075d39482cfbcbede79ef0dca20e7243ceaf3663756a10f19eb3e05b806fdb1bf2bc12643b904c27ac610b65ff0aa5f321ab696fc2977e8ee78222910fffd8548d8c1f035eca888b6afaef711fe3b2af549c0be4960ecf22799848778bf17809f20414f73a87f453d7f16da07c7c3de5e8518118255051f8515d1e5bc27a82a978bc81b8fbb568a7cf80a59af58763d61706c0613f3120f5030af75e655fe6336feb30ca3e8d8affab7f4c23b1ff525a99fe752b409fcd9e4cab85415d357c8c9f82ff672c482b5dee0cb958f12cb206a53cdd7f872ec00892eb32cf92c570e3420da06830b4e869896cf1fd5b343810fe473fda4f576637132c721a14b345ad3272d67443d7b8078f463cc83be5e05326676b2a6c2fe4ddaa0f2281c8cc28ffd117690a4647ff15bdff92dd8930216fd2bec8704906e8eb7f0fbc5455ee9f8c9c73e11275192b9e6b7264a49f5c107a845b4b326c983f1e8bfc716a38cfd3d133b4ca768ce91842f50a8676f570cde37b82cbf8885f8f8df1a1d0161bbbf00ed17264640ab9a7371518956132f526dafdb44c93aca45e90e1d2691b1c2eef21d35083d67243aae569986089b86ec0fae9e331cbbc568528ad3a164f9555090b70a8bf97adbe309419bfc3031e2b1bde120db2fe85fc5b053fd28ad08114ce80af8b0868c6b46751c4438d7d432f780427c18c311ae2e55cca70555abeb5dbbd4bd3afd3e5eb2da28295e5d5416aba85b27dc259af7dea8181d5f4a9ecea12837a108769abc3cdcd1fd2193335c73a595455b3cdd8eee6429cd4fd04e70173b6c1f613a8dd76a3dadfcb7939b940d8f37a1ad633c08fbe9eb7422971a046263252066b5d69e5130488fd9a1f0ca6b72e02aafcc033e0cb1dd9de15efcc9a5b2258c35177d7ecf9228da53863b7f8e698b55083ba69786562dd9ed55cf10b567d65e81c6f130d0c72bbf8267cd7f8bc79316102f871ee2e8ef4116d1dc63a17a6392e6a726a3d66aa3743d1d7e49ee13cbde0c9d6b0dfe21a8169958a2983ec5817ff2a57b16099d70fd75d0d97948ea3bacb2a39f22cf78b3a83c0abddbd8c3d07b8360377527a1e745928c924c2eab656fc3103bd9e86d03597609bbb9ab517c03f91ef5f7983579502dd6a5dffdbf641e387e1d6bbf4cf411b36d65f70ec03981120ed77d4a16885e2841d85765e7d712d973cdfb0cf342b8ea157a3c7cfec38d71a6b3d18e06427ead36a14e1d0836193ad11630df90b43cd5bfc6a0b575425a8d09d9ee129f6913b9906f12d1150dbeb0ecfc3498535c943d5e979cacb88de0ce83bb55bbeab0002744819610c9ebf8443d46f93699a1616beea6837326e8eaa9f92daf6ed83e525ebbbd52e9c5f5ac32b9287317a3d6f27b71b4646fad5c619f806051244abca3fd37fcece7328222ef08f07ae0880b817da07e8fe4252a93f310bd18441a33acb624e02354e4b129bf7944eb128debb7b1e767c1436c153b75f12d664baa87022fa7913422f681f651553edceb5e86e6eb2cb9ad7d6e12236257e0e5882c108700ac259d38a215547f48162f4eac93a93fb587194b0e427cd3b042cde8da3c00f5ebb80b981da42aa863d2280fcae9ebd5166ee64ee54622dfced9f4bb158408cb2249858185547a36c93571d4498f5ffb35ccf0d1550892b48ab105bdcae1399898fe19f3a86fbd6c66fbdd044bebd9a9d022940080256d46fa55f62c791c9d05e3a9243af7cd1ebd0767c6e293da826b4618636dd8f2abfe84095a1001be4e669fc8e12e87aa3c078f0c76ec7f03f5249a16e957c824e106c0a9e4c57a79ba1afb464f96cb1644650fc1cc6f219abc00bc8c5cef67fda5847e85cbfa6605e20fd160146f4f3faf4f7f13092d9be67ddffde1ef47e6145ca719ce3a10c9ffb3218efb2d98a2c4f049088379c3b5eafb9dce6253217aaa611b5311b6696170857532d76d7558c0973530d61c2b104a81e85a0e74387f2aaead9eceb5bacb34b7d1eba9827b1ccf9bafd6648820a9c3baca121339c675539d0a61c69c00bf29a3e5c84b1d88f7700f60a5ff85cbd3c4e15b2eba72d6df6b9e800a562d7d4da57bf462fc1e2051fabe07441e996a2fa172f8fab1bcf72b0715394fe4534c607265d34927eb4cd3f03d16012535e176ab2a7e359651f653dc0fbf4531ee666e309e2556f3ff16ddf15fa513ad0f8b5f5f6fa1d0184eb09da5c94b5a4875877d3fe508349c5621a7760b0104665bfd15269ef6cdb16cc457c0b75052f4d399acc429d6b1ff82debd877ad14eedc751d8eb06cf49521e9eab2a10ec9f305a7f9a9c08cd245d943dc212ad15727ba473356155570e05b6f33344243bb0feb9a0a7b16ef2d70c2fb63e0a1963ebd9ae65439b623a8544962690ef7a8e1ba47546b23aa56463bea8b1a92e1c4d70ec08ac72c418843d85eafa5c2c3c0bfeb52f2e04bc07761c6636267e0b4040c9be66c01c80f2b5cd0b8c4a7acdd0f4355e666367469f2a1652568795c85c7ed3376b80a1bc276501c15549e195a4ec37b165dfe897a1a136a86b228aba8ef14ba6c1bf01b2cfd3911d4f2488bdf9b5241f137ada4694d35d862f59e7b0f9b1f5cf85d82abbb0f9313b488d3466cdcbf6ce739987b680ce883cee77d083ed2afa71677341a4210212bfaae1b13735e8412288aa58e4673c01a8b4140b9ebdb0e0d534ae5e64705f63a3161a2412e8d247df2a399fdce28aca102d28c4ad8a93716fe3a655cd5d2c7d8cd4ce6375702a678aa7512be3af398cbbe54d9df0fc4bb47e1fe8f30779fe3fd1580bde16ec2159b82c9c832547c639bce62404dac1cfb93ddaf9ff367ab94d77fd4f8bef5265721cadf6c7d7bc54aa81121e57bc2ca0dc5400148b3661ec7983d37f762298b1d2c0e19f5b09a71380c5bb951e1156cb93b9c85e06aeeaac16e43221fa141779b602b21680bfcfd1ec19e3870f1328e6164cb778cfa334785dd67fce755b3d8cdae4836d9436ff945329d3ed6511b2c1b44343b2f2a67da2bd95e0b13f55b710b4c16942e6d2d20a251d3a5b7fe6ead2e67c093a32903598cc374ff30b79ee53be910be22baaae9371889c3038dd2ce83c51ccf571c1c4f4c68f872ab440826ea45566f612f5635e94f5f9c717b391000c8761d5644e78ed8f8177039b275bc23b863e01b87fe34440c6fb78ed61dcbad2ee4a2608e43b8318f032998722710067b4a815de5ef24a092b5e210ed1193a13eaecad551a3b65cb00e96e24025a2b9dcfb8ea43edb91ba66a6b66745df1a9ac9f8847910d0b80838f3a81f38aa4f5406d474ba1b4833d238ac3f3c611f70f5fecad2e076812f6ddbb6671bfcdace0ab4bcd70aca33e0a5967a9f6d695a5338562c26c60fa55f575cce9c119e49160ac73c4718c614c99fd5537b0cd317b39c6b490dba2b1241aac809681043391f291ac456c2069084d7fb6793d2e59b038ddb190c3ce1c620c6822d5946a049be4229c23cfdec91b6f10ddd4fd673a6f419be79aac6bf310891bf6e698588f138cff08e3403b7be6d60467501f7c6471fc84cf1c66fb32a89fc2e849815ae35dfb44a4016589f0fb3dfc83b855f1be1f784542e3b2a53b089aae84a2654faa60829c91d7750a158a164a2d7a9067a5d095d234e5e9c840b3692129af25d88d1322cdef236cc9bd1e340fc6712fc72f6623901035074a0d2ab0c7b03dcde90a09fac1fbec1b774428349ba98c710db01437955459de8595fad8f681ec077bcbe8421c6e23d37cf5ca39ccfe4dfd3ece77525900bca85dc117bb1992bd8c71260ba6c03d3395b62b1f9beda27dc08ea648f62ecb463a1b3b92833c2b601a40b01273239d94f8a754666687cdba33b39d15266a48886013210122496acb587ed5c7ac414875cc2f54b59a45e7e935745787f39cbdc569d9ddfa14b6a80faa1a3be0a83eef718140e741c8a61866c8b25724dbc68e0cb8c36b751908eaaa85b1f47d0e7978e45fa270e6e85811a6ddb5ff910daf039a1ce3f9e0b075579af95a5326bb28fbef6a3d6dc422e5cb4f266b42d9c36de9312514b39fbbe6a303232c129276213a0154dc7efd4c644c2ce29f5c55db645345800cd2476b9d23d393f461badb374d496b256f808e327180495980d1ed9270084fe25b6493091585bbfae50e6541106a1fa3230c566cdf6de6d1b6eaea37cc691f9544d45d11fbd31c48234ad781dd2422c28025f38dccdf8edbc50be38d9c6f616be9b8b0327e5ef4c8f0d588ef361e7a59c69c7947aff408a90d48a8b8a6ac12d0efb72f8298b743169b95e667bced633ee23d075244d967ad1b91c947ade44850a82125554cc15a2d47466e8894142d186df84f90ddaa5caa5d250148f233fa1f7afd73fd458d373f88e0c943a951d832b7a8d870ac0ffd6a1597695ba2fcabbef59fe2846b8a06a88f26112326a71455b10ec273a97e9db464933f468ed0c0743235247e66f513401e267a09dd92a3c4c7e7eba150ff2ce67923c58d4f9d850df8954133e744406d8dbabdc16f100d2a439e32e706286c343202749be61c9300a6fb5c240b5f70efc52f8a8e21e656a45cb919136f321c0a8dbd031be6699114eb8e57e8d894a3fcd4fb71c0353dbb1107797f42620f7f2d169a3979ce5dfeeb7e85af47e56b20ad26dd93d95c7f1332cf2f63b857290f2478d3060c9e4480e17ba8be0c45d4456de581d81f4814aee0091cf03baaa382083178cef367cc03a096c46fb8cb5a7b941e797c33b7c1a1c6ba99ac177d358f4a3132bac38a421a77bcafbee845dca7a02a93d8c55ad0ed42c44faa34d99b5a5cde5e1011d159b41fa4e6f73cbbe491a41d63a2003c2f1041906943ab7b373fa43672e50f476ec225c71b6b9fc9ce063ba9a07daed189baeeb29319fa6a0050ab7787944725a3d549fe06914ec986989120b85d612d1cae1ea90617c859e6ff56950aa94c23b220262a4d33bde857def3e795d4ce0d61409c74de10bd214bc328d448babd0e16236cd9394bc3daaa8293176d0103ce8db257d3c011f4f67350d08e3c6ccf3cd4d5a7a14279085d73b1dc204db36152bb39d786243b8121dd544eebb3a704b6a11cbe8e4821559e4c1c9c956abc37b7762786cc7a7c9593cae8cf840d7cdcc6e049ead799d6430d9598cc8200c40292623937e64178670d33ba0ea6c509d487e58a5a4caa3f7a8d1adfc8af3568402c81fa2baa34cfc488df067f7f7ca7d7114c939e091c7150e82b7c88ad6360191b72535af332a0d173954cad04b79e44ffe269922983cf8d6f5e6caa75b21edb1c918d667feb7d3d0281575eea9ef1efc41e6cf409076bb7d31b11b6fb454b6f08f6804fa36438a9a920d93a023ab2541effb37ff00389faa9080bebbe3de3b6cf388082d00717fb9807999ebfec758cfc7563c2010f7b16691a52d9221cbee0ff07a110e0ed9dcd664c942f1ae00a97dd561dbcb942da1b7126d18fe84f66fc9f83f8de36a1aa9fc251093ed4bc86ac1d458488a8b95266c22f6d60a4baecab93b61cbe1c30a40e6f309d2bb8b2d37bc278e8c5582bcf1b34604163a9d95516c6b5c8f67d7a4d59cb9690851f95be537c9547c14712da6aa3670c98529debbfcaa0e18c2585fd19654fa621bfb8694c1509878899346bd3ff7e186151b81e10a090d4f871e8e5ab7544e9baa18cb19f6cc3010860b568cefb7a7b87260ffe33c773e0ed2b35eadbb4efb35751d4f1ede2dbeaf388fbfba39b8bbc0a516c48aea34cf2a93b34a7331e3e259a77298aa065aa994bad03842ca492da4ac62a0b4987336d24132ff170b848f310ec6844b338b080cd48a23042a838997e6e4eaec7580ae7b98e227ca6b7c1548207f4e9a1f5f7d096a74d381b250dabc88864b0c2af6d0a9e2668a5f7a6a825b47f0ae40bca52d22d2ffebdfbeef4f39431e49d61b82cffa5acd6fc469ce47e955d213ae38435380a833093d0b4d2fb438f429f8610b5bed527be536818e609c43f518c10eae598e4ee4d6e94a636dce1cc7e35ccdb12795c021950f21b737788e240f0afaf1c7ad4bcecc020ec3c58b60475711741c2c47eca6059e5dc9e1b70a9fc2d6ec9e2a6bc6dd821ffeb90f6c82194de7645f1ad629ad0af1048ef54c6acbbc80f29628b78e25f0ce86cfdf39610d877253a01be4d48c27c1c217c2b11c0dde789db7cc8872642410a3c4a26d924e9222916b05b4f5c1d326f378b454b282dc8638751ee63808910cda81441d3fdb7bb95fc1a3bca1130ed0051bb5099cb724ca77fe7c397dcd986b14d918d8fbc390371253552b72db35972b568ce4701d91d49b2553c7cb1055443fc5af4e5f256daa0dfd946bd469429ef52bc20e7922164f9387364a3ef6bec76d0be8d11160235f1d0a3607fefdd9b24c216bd1f4079017f29cdcebe027daceff7a7274fa7cd0ca78f4c49874e981e5ce72b016bd4aa8313365956b9bc89821904205a57b0e42744a46c30b477c32c9b8575c9bd959bde55283eb7821ca276057efab38e37a6fd7cc9f59b7c09fb1a0a2e2fd83771f8872627160f1e6a46df48d4886da591928f108f11e2588592e5c1d3aeac75392e47964e70a97cf1ab9231fe3daf50ed0b99ab8aa4fe7a962c2b774424e792966180158453f22da5bd8efc8778b847579f4544b887e7da659302632f007bf5073491f4d75bb97a70a65f944d23854623829ab8c40d726c0447c05c1107dc0e4341fcc5dae6ccb713336065e2397b46a874280a051124e3430a47ddd489d7da85c8248544f9eef34b00837622cb2adf72380de0714f718dbfaf77edf56892262128e840ffff3b6e3e73085d41b70900bce6b143c298d21ec5c340cd63159afc89435448271b7aeb96869e18add4f4811a93572e023904e81bc3b4ce7ba382b838ea9cb45d8a79fbe445f617a9a72cf12cf35022f85f64ece6590ebe0dd191f513fc5be8a39080b01ef3c366d5870a92f6dc4abec038ce8f6d79d9d28c32e4e13da46911ecb195f1bd79f069fe5a50fb701b05f55ead7283dc770ac3078af886252700ba72431a9eb65d13b01a0207b18eb8169b0748dfe4f53ab791d8996cc160f5dc48a3aef76ab4626a053e9eed1c294b1e2b6b21decd8a912df36f0fb4492e835e24c632fcbf00a7b0f2de09628442c7ad8c65eee6fe73bf92b1c87258daf040560785305bdac312d4a35af6f74ccb2cd8d366f85ced8c079295d5f1449ea62488ac4d357d0448d881f2d94616ca348368c00fba810a038b263c41a0ff0ae0ef8ae519e71c85283a835609c130adee9f51d19fd6393c475265b0e6dae8d95b401b34ec2ef96e7f4e3fb8e03624487dd3be6a162f09ffe084831de18ba3f74795a223592d43fa6d09c64f68dc8f4437102c5be1c676d2e33da84a42f78b6774f0fb7ab7f5c7097ae9153229fcee6bc7ac3a19b78cba73ddbb9b0d30a18407694418a2274255ffb653b93b430d3afea60010e0b54e432780ef3d0a5e6a86bbdac66778f5b298c0460e61d86091adc17ebc03d2c738c64ce0c9c3d0359082393f8698b0007035571a47d8fed2e0f1b5f83bdf4da5048200e6338dd4a5d91b4014bbe125d4f65fc5194d761ebe39dd7b7d19ed55b8d7ea66c5bd893668e4949aa2877ecd8055a8bee87c210c47c99e6e787728812ccb989854629a1c3c9573cdbc431c82a84d465dcf32634f1b597073cd1147f0c1a5b2a47d18d8562a1a28ee7d073d2e4ee6dcca99054ba7b8c94a989ede6376ee40e5adc055752627a522bd50288cfb7d0f05168e38ac7c64a22dd316e259b328962aa70ca170d77a00f5a1409f4b3b6db0b9a5a9f5716dfaceb0d615bf08c7a6df9032139903035f42e76f2b944a84f52d73a0d3e479e8054211f33cc0103294d99ac3927a0972e610b8d3eb51424c6f0002f20c196d0b437f624a4d5f2695c0d67dd71f61f050ed094bdd90f5c78d6ae1471d2d33bf17ada8c9aa0c6397adc782aec4dd71d6e31e390426aaace3726233f85238969035745def51127283cdf8823f84040a82447659bf0dc1770f17a42a1726e99cd71ece94712bd9dc01f4a96971e91cc2556ba727cc5e9c06288baa8bb74f533d0dc1eda82244c0df97d4beb6f3c3234d1764fee81ad7074abbf44904b2f897286f080f0a001dc02a2fa89038758774b0f503870334ac18b3621aec7fdb039a242601f84514d8607d62b927376f4370cb56b94d75f89cf992ba503be155463e66d7528eda7e25596b68ea385e6e97495a30e0e2a20300838b85c2838b6f0196861a188fbf55a92390f96633eab5947b75dd16504d8405c17892a10483ac71ef3b2473a82fabe3d5998b4cf09fde29877f1cd2effe15cc96745f1693741b92f27d43612a249fec8b4cdf737772555d3441e3f7410a7e17564d26c73472d918a1d527264e810fde39e50fd7fd150d070bf4a825ae505d731ee2cc79805405b2f534e1f5b7c4224cb0f683f615cc09b6466d6155314e145047209ef23c8d771c5d1b1834334b5e14171aa06453487cea21b8273119ca710a2ce149fb51baaf64f417176f81334ed73e740cbf6896a294e9856b38315efce7ec8d19fa76db1467a4e52c6cdfb90e794b3afaf72473e1805a94e1663e00ee2093a23dadf63446c750f55eb178c324124ce9e3f3e90dc5777fbbb20e77767641a27cf006ee89fa4ea4600fdb6a2e2d3b1e3a628e3f042b221bbd45fd6e988e905a89518e48ecb8c7b3c6ebae1ea250e3692fc29f74a8db1c81d89dbf331be4ce251ce6493dac6b3efe269d46a488516652449733d91a373995bcf0e1251294e10012b2083d4117a2348f464c306dbecb2e3da6379bb0c23e5f669d45c019f72e71ac09822bbb28daaf5261d23d4682a0dfee5ee6ea0f574636b5e3c8619d54da1f66d196e7ecfc4590929795e5a92a64597560451f563c258138174719cf8b3bea6299a7fa91a9158061e70e1fd0c1cb50749d87064f5a9607d7e9a1f14a1fb8a257a4c4b9dbc067c067d31c4806bf4c0f1d332eff813008db1f778fd4c065e1bb4c504dde43b81eea8013e08f32b7200a61b53eeecc5e15474ac7ad0995ef3c9f2a8edc9a27be220ebf3d605899114858a6b63485b7d5cf6c1e2d51aecd1b96d7a536f9096796b8ae3b396d56ce730265e382603699c828be2cdf0564c372bd6bbc58c9aa803a5a6898a4e9f0bbf22bec9f15b73f629e7dc001ae4a5b15ff14102c186f442d379d3152f894dfdb0e709ca509b39d1f96f33369b657361db7635b7a8ed2620367d2c655e94646351dbd7f08246385e6eb47bb8431f626a0edb26d1ff05b63d1f638db3a5223c57ce4b0656409488faa38080d3a500b5d141d27c99cf551fe0d2f5097bfe1708526a60ef228f661e4bada02fa89ca4bfbdbb28ac8ab5f0331c0d33654dba60a9ff0e4ef6b27807ac214d6fc93c9c7fea16476ab4f5ebf79ba7fc4422eeb1ea0a5b336d28aa1ce2bb183cbe007a30634c4623626824410b7a5ef46d280bf489f37f3309299dd59c18252ca227bbc88eb487c2504115da8ea96bb9be06002ac7ebc29189d96d18c411776b0913e5837df110f7a9e197b1aaac97797fc410e2e5bd3d714e3e4e4afa610ac37ac043853029f6be785214d419b89b9e287054f70577d627f5aa9f3f17a4106456fca3028243ab11a08e72fdb122671436a00de0cb45dd0ad696ab9d8a6f383e5d38b3b654d98765267db57c961420ef1b29c52631cac52d6ab67b7e8c2b3351c19363329ded0216602e7fc034eec8d0cecaf20e32b0bbe12c89f8228516a2ed19ed9e7340e91aa4dd8cf8ad2ab8d3b559fe52f96e05f5fdde087b8e0664f98f226a50f76d7e72896003e3acd563141dec1271ee06ab7f38c3651e9b5e8caec4d8e5e2b275f6a5add84349e1fedfd2f5b460dac37835e6cdebe9fade2c7e8459ee1ffb5ea947dc1babe1ead6be5b21c22819480a3d0d435396b28f40c84d2efff768ae614c0ce04aceed3c3d750e7374a6beaf2fe0a13bfe06f91beea1ec59ad98e8f6574c0c0010ece38d382e297094715c7363b8509b540e8f6354b8fc91386cd810a09171657f1550b0736ad9eac17c9f6548b1e77f858efc1a4f330c99bb7bfc44b634585a4fbb4ef62579d6115eeff0a83a0c743f6e4c049188cf45e63aa1746c041b0a02a6fe73abbbd9815c9a096eda6c0fe0e3e103bda34106ffb55a2650813748f41408854334503a28427d871e6cca3c0b262cd2621099a4c72a8e6b14f8041d57ac177f8651bf3d7b3b07b566e500b6244ca512558f0efda5672c031640c64a4bbd51560cc8d182181299237963e7259457df4554491bd68297835dfea08947e3353c64d47998398df863b6b80200121f98089b5bfed2b5b86d39b79b848168ca3b8327e361ef64d249bd55163329b09d3dfdc08522bc07f635fd6fdf0be063b08da791d3fa4de73e3b04fee7b38cbd1b03223caf731800b28faff90355b07b901d6f8b89ca7ec2fd99b77de7e1a2cb1e131c6388cbeb6f921cd0ba1fc69ca19a62e5e8ac7820c42bcb4609206264a6227fea62caefc47ec036302addc2ffb074a34a52d829921a00083e23453e02404c8f3a4b204b4dac1455ef2fa50d4cba8270ad6b8bfc6a54795931cf52c5d63cee55ceff64f84378b70615f08ce0bfdd4d20dd55f23f584030142c88dede0d8169452db25619b71c2eff4facf3152c0ef8ce175ba6c47bd26ae8841db7b7c91ac875d5381d9807eef001bedc74efb0cf56cdd591a8bf7c89150b47b41078f496cf7563e67788436f8b11b5c09c91a78a261df46b326cd69343a44c435520f7425d9a69e4c13b64b63b0dd3b35b4a8f3fd4d5ec1e9415099b8ba7c6ec31e568adf6e83e8c4d86d03b200e2aae76065fd921895155fc6d659c9153634818c12e8ee38fd8791d00b90897bdb2fd9c288150e683610f1897e6cd626b331a52f22a287915628d973be7bac5476bdc9cfc464aba0ee551550446a75a74040554b3b521ddf2efd057b8aabd84b63bf902970a5cf7e370157ef93e0f86df131f8afbc8c602ca05b9ccdace62db77b0919bcdb1702be5be9da91395d0a175fead2309e283ae87f5889c145593a9cea1275f69a6350c1eecc6e41b79d2cc8dab0f3102dbd3aa9b8eead507683ded8543f2fc38b62d74ff9eca9a15041eb0ab8c5fa2642434ac6f363f9bc5b9907e3ee6dc8d853848a3de02b43124d8a13df70fce2aed5b6513e3c67b50d171bf740734085e3edc0aa80695569f5a237ed660cab71f5bb84c7157fa40403b85bebe66b85eb70fef362a77fdf4d76f64413f87e6755a2ed25ebb6d7d1d3c0ce031d475afb44ff3d2df98f9065278463f7c89d5b84341b6a79a98929b7e40ce32e5b52b1c20ed3cd0f023917e97312fbc44755ca6118071aa38665c635723cb09a24bd645f94cb890526e7f87c7f379dd5a12a0b25cede914993c833ab97bae751108bbee4d4f66bf3695f2c1ec00e6b887f654d7d354968222c58c4eb863fca2b50bd428d7e8217efed316872c4fcea4913c9296ad31fe556183647d03ee3063b30b627435e9935c54ade7bc0476efe5a252068ed07875897b2990fbd7e3b7cdd9bf31379e0ae2ec3f333e9d2a2400cae04f3c4cf2dfe6bdd1eb3e5afa48f8f7a73982aa812876b1d08270b9b88bf9c42f6c5c79478ada3f14c38232d42f284e195d2d99cd092146e4ac465d8a608dea285b5d287d94a05672626f5380e323a5edc533010827b1dc4d57c593cfd15bc6d3c8784dc6225e0fc5c6b1a794fac50fe22755358aace2016b9cfff8365e059c30930fa69aefef99e766c14c7a4085ab3c6561577b1472116499938ed3845cdf2ddbb828fd1f02ca92949fdd2eecb8cc307ddb1386642d14d1c4e31065630569d36928556966dcd84997530eb3e2fbc31fe5d5cfb686cd0f9941a8c18eb2aa322f886878fdcc37c3e72ae12252853cc9a802203bef79e80d9c73ab6e0c4bae6027409b860c7ec02783cf8cd58316d6e606c3b2c9bfbec59c606e52aec9f71e6207abe18f6b0fc97964e5835588a4fadf1548be4c3e8cee970c3477879f3114af156aa2e330b4649ca8647e9f186dbb37d3febd2117cbd3a4c4d0aaf200226e3a6f9fd452599d8a43e87bdc721a9cbd0568551108ac5ba79a1b241329bcebd6f8aec29d982d4a37a41914f8078415d08abae11c7d7af87fb906305779daf524b7dd6bce2785e44e805b02d6f0fdc5cb10afac2719f99d50b7362cafb9fb4976855893d5ddadd5462b31f5ef725b8f6afb55fb7d20c95e2d197b2b4f9dd3d742d48e7d2a16e9d2efec28d9b8b172f0fce3f6833c20e0f9b5e3337cf8f58016ae3bdd0716007afbe6abcbb34e8a67daf40146152dbaf0e1d75dc641934ccd8bdac4b308d4e8b511f286f932dc700dc4d3565b7a31d1aae5cd6209f25c65f6c045da080dbb7f60abb91e855890abbfffeacff1c6b202281cced1b8da0bb8f5c1a4652e5b5311ab65ec4c994999bafe7e1937af8b8ff51c7e9027f9d51279b48d66b46d3774e8b82c621b11be718f3224f901f77fba04350e9f7645dacdc68d043b0d06ed195c805426fcec146721a45e9b4208843a559b8500d1529aa19e659e349a5375ec61f25cd6880f781ee6f9647394f5e154eaea2d5695eabebd43b8284d9858a582b2e77f2544432d1adf7fbd7ea44d98f4d938df76713ac3451488f4d82e1c19fd46ca768896aec4768627d73fd55ed5de78ddf9c7909b30c3fa86d6cd99999cbec22ef5183ecd9245388f2fe0b3baf7caff1307a5bd885078b77e759b6ab9d04747bc38e0b1a22f7f2ba905f32a76e534b797ce5cdd94a52dc10f735296ca7d61d4794d51a29b94789bed80da30845291d7e32eee5ea2d65a957098277e2aa079b89c6910359df678b102883b3911feee074be76bc8038bbc78674c0e22af9bff479861bf69c79ee7bd009988b40b15cf46f431a25ee966b95ca910c0253a742b7564fe0b6a40f98b9250eb02f1fdac8c5a215a18f0c94ee33c1ccedecc28cf09319dcd32dfc1f2358dbdd1b4190063ac11b4b5f7815cf0b8cf50ca3c7d52406b6f67e427e4599bb0feb673c3acf94fb1b05fdf4d2bf3d2788af9c686a0e646c0f6692148864816224650c04bc77c8c8705f72384dea42b5ab689efe40758dfdcd19ab8afddf131652eb1e90a1fce42354403784846a9f7cb001c3cacbc7b9e6313d9370686904525cac2d1e2eb895fd76d898353d18858088dff96b55913a4f6148dd6171d57092a3a37d442ee9d6846f39484dea6d01180a4cc8d3b81d4f543585383bf9621c7fbdac1e52eb92217a5e5f8bfdf4df5abb9b1aad201720b0b898f5f3ae4520b5c37050bd5fff6d54032232858f2d2b78fd42762cc474a580dd6dfe11d16211c4550560b8c6bc44c29c264fbdded8edf3ae9279c1043699e732ce8c34a654c286e24eefa12bad8d3e3005d350e74d2e1ebd759f31095c94e1b2cfb0b48ea40a1c2c04f5f61b669688f9320cc73da2e47080f98e1ea0abe24daa0e15a4835f1f1ee7f38d362b199d5aaaa6340cc6547ed7516a425700aba5fa24f4abcd58993e25e215964e8e1bcb79c633f6cc33b350181641de2ce8a2c54820ffcd97ed92fdf7807bd1cb93929fdf330808e531d434d5b36cb4913af936b3b8211fd7619f559f36ae58564169f3eb860c427330c06c47925deeeec4ef9c01bd2382c7477d630497ec5ffa306de4d2de375a7a616e25d950027c027290a3833482a60b034965705aa882848ab866548a1067d0502caca1377bd2d304b369f941d65508e555a8bffbcef6d97be2ec27631b088dacab2324a8d83037f783d8c57e5b67c4373ccb90bd35a7a3d1ee0d9a73202c0b42eb33b9e82be15ddb58637869e95f93123c82be69af114abf33d00734604c44c47600536c28aad5c1b01ca8291762c1bdd30cf1a62b8de91561f9abd7db68098f381fb44b1799eae8f186949fe7b85dd8f7fdeb97c4ecf1211c152bd9e01d74f402acc59098888c5a3841e23acd912f339373b4406e2c51f12a3bc4f6488467103f017424486f976d0cfa654617ab30128135d87cfabbd19460ec0f7e0988f75de415a3334e398c5ef0d6888d8ac41db0b0918c728232563955c8bbcfbf8dfe119621ac824a19c6927a1bf542f4f550b4dc531320c7d2705c8e9f0ed0f5f5b265ad6d0afd771ca813adbbcfb032abb1e6b85dce1af91b8e2d4c0f3823702f33c5875217b4358469ca261c6d8226e4e1370867559190bff41c02795125277ab7f6ecae5d71046f3ad39b2e8f5a9e64168e99db410b335e193ee8bd7e11e24b7b505b6ac59703af69799be74dff29a17ad31b41c9c54cd235f5d78f100dce3faf50d338a4b08035abc6d27dd4710112983fca489ef00d7f40ddc31fc777679b99ccee43bc7dec988e01d8029dd49b31cbddb01d8573475a96f32278d5aabaa9a6b24a2a79283462ea3ee0285bf9df6b2177f42343763d4a002477ca832a87d638d20e585f839042c1e53273fe73439a2fce5ea755e85bed029400ff5ff343d00352fcc68d682d15237c99cd00ff6f51db8dae8b18a3f1ab87be31cd55e860eb13d5c429e67f6c03b2b6b8c29125dea4d1d673876b893df1c041c5cef47023b41b99c4b99e3266279996d2807684b2b2dde5c9e72b7d43ff0cc185ea37cf6499d05d68a86dc88a89b7f16356032d6d0597b6961df2be88ab8acb9b0a6180f616fb7622ed77f4e95906f1798f91e96f85562a7d562896465d7089c6d716ace9c5eedb58b994e026fe15097f670faebf32cf38bdd25ecf017c2414109681bf89f79eed4cb15949283fcbc457b0dc0bb7c206c00c79a0da279c7dc9e5a3935d2ab43582b62c809a5194e766d60c331a0f605eb32e13b629c3bd0c148d9ff30a9ca241039ab2fa53a131eff15fdc86c92bfd38a8dae4029a6be8711334082c2203699107875bd1ee04e8c70f312c2e359152b2e9633556ab077ae1be1d40b48490500c94b9a680271764b5471824be21212cf061ccaa5d1dea53fc2ae80fc1b17df37669ed78c2bc53c4d1e6eafd94bd8499c4639e5ff6166cc4da391857c493b6c5544be15ec77f8a77c357567732ee5bef5924d72bb8c6b4a3b0a08d8a72a2ab2a31c2e33169a7bff9c575e1adcc24c835e84b6fb0a5671cbc32a4b60575df4cdb8bc71d990ee60fd2411d2ccb14255d07d808ea03566c43dc8cc788316eb1735dc4531110c747c5911ecfa5151ac01d6d713c70fbec467dc349106ccce331d7a6a9f323106a0306666fb49663bbd929c3618de2ce9851eadb9f0e8c3888de336f096fbdb2aaf4f0a66d2a53271f7674af9fe5ebcce386f0373e12890b15211020272915e2fe4d9d4f33e8f490fde4f3c7ee9bd9b30650fb44c11bb3c41444e0f408efca2a6dc7e3252593412475485c31f5b520f8084e98a4cc0c595cc61f630c8c82c659d3f3b2b10f400b0c49f5ec1a6744af281a4f1909fbe52ed1b3cf5f42b3dc88a25e22d43e3ae57d2b51d9198e14c08436bdb990548cf27e44da745a0c5e6c9b388731caebda38f878e59b6d3dd474b9efa0e0e37ce8003f84ac7a43bb427c001bd28c396023764164489c3eb235e0e6e5f82f7341458da7ecbf3ef0d04737bbb06c7c53379c73efc676bd515d092a72549ba9488ee653687ab6cb0e4a91ae3a6acf2378b5bd9dd3b86cfd0179729225ff6a931fc27d8f476e7edce0014353252e28ff6f7c7b0e6a42c1b2f6e583fde27786bcfee4ecb63a4511e4860189d8292af27386573e9a97d08891461d46e6f1689749e70071cd34f4205aec4408c03f17398f6d126752b26b24c830cb009bc1350a1dfbfe1dabc5b1cd3596dac24588cbc867729cbbe4b3235582b82ee6ba8bb6cd299b29ea017d2f9ee8f8403e0f2c34772fb1dbe1a7b1a07026c4b28db122d8a30d1f591a5d4a55cd3aadbc746807b2113f8cc21942d1e5b636e176516706c2d53f840e510e5975840910b3c9d89aa44ce69bc5f701828b58011e013fb19aa4db74a4b6d70ac37f58398034c190fda4428db809d84278fe53e94a8d602176635eaa4a5e47ea1d8387d33064692103ecf137471090052289b7af034a8272b87447dd29b6a5350b386582fe527f879cba1a59f5abc539c5695f0309c4422a1e8a4d33d223754be34baa85018953469324514c7968d315661c66ca6c31e1037355035c85d5aa43a6a2ae83de4d42cf84fc4223a334f754a9cf389da3b5900dc7c5acab136d1f27f80a03d234b87abdf974b718dc06df5e01201d0755ea996ea3f0e381cbf090fc49a8b1ca32098d0d1149a09f0a8f905afd420036fb42f1b254f77858ff1976c9f22146df62c251d2822fa1e91c4d2524a0a3dde85310cdbe85ff26be0a0e6cdd4fcbf882fbdc9a761a3a5f831aadc6ae18bfee646c4b6db2836865b3b69f117102dea1ff1f4ab3da0eb43fe2b9e48e13e5dc9927639cfa9590d147d3461eb80e3130a5f3403529bc5a2967c63e150ba209c4d0605d3d38819dc659a8aba71537a8b0bf7a778648d20f6902ab242ae055827a644a70595d5e8d196793579b48c32665b23c7cdaac29c54b5513c52a4db03a9eb1d5098dfc23a3fbbe5d2580adadfa995a9d1671115257cd3fd747ee3453742df62786231630528d665b6afa0d7d13ff801434572af0ee836452ab4ad8cda990d9f3430f17196da9caff1d94bfa67e05ef4f92805a0f9ee7138f573aa95555d0394bc688d33d30e22e0d42217b1ea0e1a409f901edf094449b3b55ec32b15ee9eda46171d4a6af404e949d160cc60b227f78fbeb45475a4d1f1d66ff8dcbab46aebc547d2f0432adf7912f9542096a1a6f04823f6a29456d526e8fe1d66b3e01daf618204e5494e7e971d2cf05131fd0638a6a30a37dcd286161a1b6d20149f40eab98f298a25c735bbfd55afbdd91e59e88634aae880d982dab0a15d5d8e6d552c48026839684f55b18e756686fede992826637632094963675f9a3433d761ee32b6b939304a2abd61266349c62ec6e9c23a96c3bf118fc3e5c5cef89971c24afa7f8a6ec1763240678130c2de74285b1cbacb32357963afad3e622d0040b94d581b538d4579bca395aefb5e96a4d6fe08ed8184ab90b2d3b956bffb3a4ef40a26f5a8b4b5ee981d4f7bb4802843b1a398432b35570eeeece6c41e0912341aa788ab1da8ef42d80512a3628039f3bc79fc9db5bf6c4c2070b15882c93bd5b9641439a2f2a661c9545c07c40ac15108b99e7af482c62566d4dab104c23da5dbc814d248a106941c227ca69c5c80488c258d3cda679158fa24d352f54426d443317d3c565950f76d9610f350461ec224e2e3929ee096fb5fca9a8b4ad0fb016d60ec1edb6eff8d3bc45f0d6d93f738fdc08b79b45c3b9f32260d19cac1e763743a3b5a336a7add7e3732a7240d7375f4361e5a0fda7c9ed71ff7dca81e3d33a844559d57b086f756a0f03903b5c1513a28b49e569c1f71702788af9fd1f59bee4f2485836edd32e124799c449ac694d8e40327228136c4e11852085e70cce79d69562bfc11137f5ae59c01ae3c312cf9f22b9da58a3020ce0bd81fbd1cfaec03a419c719aab21acaa81f55567911dd8b51ea00a194b55ae4c0ca95848ad3eb2d25c8fa7fa2be52c50038d214e6730c00789fbc1ffb72205f90f0fbda8877f0eadb474fc18ce70039b28b177c16bfcfc2c519fd45b2d65bb9a2c4721949334ce31d5dd256339c693876991679152aba2f8a9f7a0a8dfab4361f24a7318126d3f70694ff682c7afd05dccbf6b7a8590f2b742c4be37642af7a74c57c4f21b35288b529dabc48f26131c3cd81de83b648f6c875880c7566d09ab7f3ced9f0c791452c03349165299d7424d97f1199c81c584267eff48bb7af83026b95b711b32fe95cfa604e6bc32f77cddbcab116dafed68ed0a4bab68449cb1afbc65c64955cbd0e2838bf867d4097ba99d81028938e26297e61297c5d33a8ea16a311e4f580ff4e56e42ae1002f9348aad48b652be12e2d73a14863844149d703a69f8f6d081cb6673293b44b8c1c4b783f59d431fe6166195ddd3681e4214eee318770a556b46fb2409c184fd5fae0d1f591eb634433d803172e20dabf4f37f88f8bd2f2631b2bb672c93dd06d6839dab9db9a1e4941153d35a7209a087e101f35caa23e9cc6d97802031e7d781d164f680c55c31168fb262b0b8180c6153d50b9f0c8b7d1de7c8c2f586d751c100b8c746fadb295276f1864ab8c9511eebba670f8288fd3309dd3ea0884d53afc03d5c49f2118e414494eda39f9a13996f094fd5c3ff59fdbbd15d952735668025768068a0ed6aba5cb1e79aaa8e8368ddc0921b76fc6f940654ccde9c637140d6a776fcdfe724175373cac991bfb785562cc05782e145cbf6551d12c2f54af565d580329df8f553f5810e5b826526ce3f6bb9e84c9937b79400d5f8e7e965f3e95edf666f2830ceafcd35fb748a2f6517bcb3ee0d64bbb79cc0553515c6ddcf9bc45fb528ca44042c1730b8ecf2bd2284bae068fa351caf96320544b7545ed0cc7734f47159b154fb5f7b707e2d6a734ceccb2767063c4a2db47bc12f0c8b44a222e370d6a62494ee85069bbd2d2e444cd259db1169ee825b72f1b0dac2af2a90ae978983f6f8d21791b5b11ef9db46fb342dc51f40e1932435024ba960b38e939b2dae1151a749949e221e66b5331378e4d06514a0894353bc03f8ffffff07