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 49537 d31ca6425e3dd3c015aea89ada04d452e531a6e03ab9f4ac6f933d0d707208a1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
11d2bc69dc1645a404d0bed96098d8809e33883dcfd37feab9889f1d6d621fbe
Certificate Block Hash
d31ca6425e3dd3c015aea89ada04d452e531a6e03ab9f4ac6f933d0d707208a1
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003656000096930000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b3c8833d8ce6c9a06bdd25fe8cea73013cd0045204094df06b48a56675ed92157fcabbaf4367bb0987511fc5e07d8b0b5f2291f753aa44e96e7a43e8dadff25ccf44cff47c518406ae985f297dabe7cfdc4f28f5850f8585b6ce0000000000000080000000e000003656000096930000

Raw Header Hex

00004020a57f91fd5208487dfd1310b343c99864e816b9a06dc1368c2fbcbd5a5ca053a86761ba32d0d79978c9bab96f9b6ddfd5dd5a4b0424d43a3347ca8d19c63b3f37958c016adc930d18be1f626d1d9f88b9ea7fd3cf3d88339e80d89860d9bed004a44516dc69bcd211

Proof Data Hex

59,560 bytes
1212160103072092633be4e22b3aed7436ffa2ccfefe652386b9772ecedab0951bf11785100a2746a41b8503d7f79f4d49bc3434e7a99ea79ed1b43d828382fc2aa5cfbe8c610c2a1e3c49d2927951ea95380b7cddcb95995aeac888f60297aafbb774adfa18766ad109e16869d2ba801af153c3b979360d1099402912eeebbfc661ff4525e1993dd1ecb56d81ab29387454f2e25fb3d391b753732970851269210251168c71d671f59b1fc619448f1ff5d7bdd4be56fd9cded216db0e809401c4a336339d13834c9af75e41d8dd88dc631d33ba1003c6e2fefde4b572e8cfd3718b50382536cde351da7cbd321d2c45d20fd869ebbc4c925e94bc87b0ca1ac88ac93e0a6162d20069107d247a17df196f75c73dd6eb403c02100a0aac86b59dd8b696903348de33560e1f7236ff5f27c9af9adf0e7a68acff6ef7cfd379b9fa36028b41eb0e61917e16dba2c3f9872dafca6895fc1c151945ae792e2745812df90cdc2efd193dd6b858107a138367139ac83485560b20a3c6c647396517cc295d707a9aec686334f890d1b8d07db7bb409e2a02b432fd5d68de81aaa03de869bf1251d7c0ae4c5117aed06e878b85f05c5a0a0e4cd24912d495e3aa314587e6e2b475402181d6ba53acd209d2eb5423a7f6e0eec765600466e7a334c5e7070f28f036112064a38f02ef2d9becc2be792357820e3d1a401f84405667ebb97d0d251b4a6027dd1440991d8090c7512fa2666d6a98c11f263ee4704dbb542a8a8f395a5f2bfcd78a081f79ec4495ac5f1bf0f5d2fce576ed82c9b7e3c68455536606cdf8d60085c550e865b57e81a2d71bcfc3be82c136518bb3ec5e204b4cab91ee37452e0b6c1379f86ad5ba827c4d4a6f0ea30a3f1db4a1fc65ec5cf4fd5c91a7a70cdc6d8752d85f1f04881a5580590c96ca816162279dfe6967b3d173971491c8224149bd41f760c88986fa16d2745b89371b633b037d31f7be08d7648006548354a2756ae41de8680fbdfd74435691a53e53f9294ef62f07fd86ab237b51de593de9fcd181f20ee7a02f962f1f0738987bdb8a746b2e09dadbfbc8eb3715b114b10a282630d591b479ccdd0aa67a0308d018486b3f44f1b704b061b2a11e9808da150b37a948916789f85f3f80c9601b4003c56a81838fb1f00dae29c8dca4fb47520630c4898c79734f9e9953d779d54897f434ed55599738ac476822d01f6d2fbbd72c1c9c0457e7da22e7320a909043198762ed20a668a6e5a836721278ec8701744916af546ec302c8dc18311b7b5a283ed4acb0d3e0a24f60ae1bd510a0c52f6ffad91d0b8bced47025dd9f6da472a805a8788003bb9358c57ef1cf73cb5fe45f430d0e14b755edaa751c28c590a876272b5bcbfd16296954977e7a5a7ea43eb3abe2567cc71e1c9c6830a1f46a325f9ba4501901a6476ce6a4c40da7e29e1d15c4e9e8a0e8fef44fa9bf8612d3c3e3498754013ae2b7768653f6355adbe3411624eadf04411d2c362a1277d5a70a3747c28611ac8b6f0e8cbb6b292abf5e74c1dac0a02c0d399ec13cefdfe3d26f86887f0521aa70e3e2f870ba33198bfcf791f5617ff0d65aad25adba8cd6cf19fb85c1dab6b6a35ee9962da84085efbf5f6a56453ab59a954b8fb633fc0e7c4c52a3e3d54e66d4d2dbf4377f3a60665610795b362215b5124fca009712aafaf6a57babb786bd793fd2cb807627b18524a53ef4f11c33e690729f2c827594585ff0e2edf30bfc8552e013ff2d50127fe77b8d951ec667e5c47cbf6b1fbba40f4e4336fda676ce0eefc776cd1757113adb2aaa23c07cfe5fabe18025c466dee4b130a7ded7451f34bfb946f6815f8a261da5868d6842c93fd3588a3e60a8b18a94371a6b6d2e07fd379d56141ac9fea2732af0a8e3e7543b73141829c330e2eb23e346d89221e78618d47a6e5c4a880b2c416883396ce7e4835bb16fe72fd5748785023a4ed3e84f67fc02d68396bdddd83433f783432632c5b4b17dd6fc22cc5bde89635e3f4d525378bf213f922e89ce56f6ed8fddb0f92e614759d7e6d7307a206a8d908ba7fe544190de04cc32907eb0c48de90ef4708ddd99d57e1b1dbb5f903ac9cb2e004b21abd464c5ef453a7732644f681593d390706b82b2af1cf38d66e677b45dd8f236e9c610328e90b0000ac86e9dd40955a342552c9fca5e71ca440a64762c8563630699853c442fb677e801a46d250b12504d0e93485090654984ea011fcff27b9d8f19df23d71e9cf43ffdd6c83562e3c3f4e53a25675e7819ca075113bee028b48d36eeb1f3155b88eb17474d116ed8b3f93e19db7a0cf7f20a5bcdb0e6e003d3f5f1ca5c3e94a8f037dfba1e086189632cfa2818e88677a13f3952d330b15d10d8e951ece304b6dede9397eb75c181ea70ce69605cb187106a3dd2408334ead9f09fe870f0737cd12eee486f3ca968cf3dbf538c25a5b5c1619481cf4a4fd4f1cba2bad1112a74f95e8d62803aff63c03973c45a9e7639c045749f416708a70bbe438165dc39437cbcbc26d74ba433d2d26c2f61ee901558b55ce68c32bbe83b0ed375cadf5c639e1c78b2909c487216ee5dacee5e4e99fdde0d68d7671d15ab3b8a56e1c4535822aee76471d1d4afe02352b4535ef0e4594f4ead8de265f5f7bca0232545797dec8da47d33433f495710c64deecf13f32a37b0fb2adb5ecd60adf928351bc2bf568e5e289f4edb682b2fd224cfca92ccf5593503cc43ad3262370a3a564ebbb2a33bb918ecfd1af7fab9181a22e58a48c664229b7ab9b39d1795128480db503a4be26bc92ace689a13323ff63c77c2365799b4cf9d2c86ed8e36c06f93b956e63c058171ab2dd583031637d1071eead1c0b93d5d592667c7bea487d10b1bd17ed9e50cde485be72f0a08dc71d93d0c42af6856574c8c3f6f94263594daf21dfb98244579169d1bc7008517f5476acd6d2c3d5036009ec1e4148c7d964b0ad84ee69b774888dad0a734580d4361cbe2f129ee69310b026f5dd8e1e979da0b24476898e711ea08a569853d578dacef6426de3be06de7a884d5b5c2057fd38f05556248fcb0d6b183960d9a0792c8419ece4423f0831d319c286d2fff583763869c568de3074057f7f76d6b848c58122e1a5b0cf1e6950862dcf0007696aae6c14282bbdf3400e1f66d20831ccee24c4f4be3344d1c8efa625e0e352263e7fe46aa2953469b6ba7b5b066936c5994ce44837eebfe4704cdd2a2984f2e43016ee9c93482a2b49dc8b27de12c1a91d248af28a69f772fd4dd8ff589d8bd5746db0842b1d6081a9264234ad9cb12000a40c23bb5a49295d06d11a288b1a7d84b24341d5d186a33a6662b0c8c0c41ffe37b64c1ad3fdbe8258f5f144411cb6b009c0304dad42e558fc483b101ece2168bc4947f3f5f69df7bc968eadf2dd9cc7af11b0428b05a0f7700b6189ed2b049d0d6ed5f0a50dbafc72612389704f2feb8de3e4be0c3dff30adf62c779301249e24ef7b918daa086bcd984415ff2dda4461a32e3ab95602d1f8fd4d5c6fb4acbfa1d65dae9470d0593f77c64e8aa316df669732a6669f1e6fbb1ed64b76678cde49291e862f1e761ab327fe9d513dfd19bd2953c2112eab7712e39a44d8bae09e973c99efd48bd72579058a57bd4b4fd2360e4ec73ba81613d2bab598530f4f661c9ad95d060dbf1d3ed56ad6a3802130ee03a3cd4821a92f6ef5c610cecb756af4b9d4711d2766d2ee7f5c96501ce56e053cebbd9e1a52770b6a317064165c8b71e39146fe65095d3544aab275f27432562a7c9a81565fcfa0ca27bda60a4ce921b8d8fd93239252eede962e4750482ac5e07a61dd2e0e51927b632e6f8be624ea7105f4a3e396f69cf578df7492d2e0b2b5c9ca8e75606ef8e691dd007367feb8c4016d7ea2610a945c42c2a2a12568c7397057c3457f400e7aa4182de53a1efae48ec5a8917b0faf59aa36dbe971847ed96cf270f67e04d98161829cfb64a730c54acac78f790d0a1ceb4b026c78509ce5e96ceefc26d2d95886873fdde2c03a3abc70430ee1af775dad575af71c6ced439cd95b477f34187a3fb366735b130205292099892571b33cebcc1401faec7b1eeb18a5354fbfda71e0181bc50469fcb45bc9000e6c92e157ab7222a791e54fe0a82f10a705e569390316d5355dfbc5d22d57adaf6eb4875dccc5430c7e40197784ed2a402b8fd706e23c8092cd2da9870dbad1b48aa06dfc9075df5c77a7ccf3d4b3397255ea925ada953ec6357f6524ac2a1c8220ae1a6abc4767305c64cc62a9ef85acea09adede863100c89e75b2ce4eb89e8a8a7c2c18245a8d401fcd4b98da3c95a1527bd1a3a89190ce1e04fa710ff21fdfd4c3748555b5b2cc7015b34aa998cbd01e8581fcdfe87ac2eac59f9f80f9ab33501c47f7f5747d55d0b720e4e1cf4e628da951667bd5c75642eafa866fc78fa600b2431bcf54e69d2af4301effe012319c9cd3a0024123e4406821f33bf7a1c9940f70d4daa39fa6e91cd95f1f19967ccef08e4a9d2d919a580d57b98cc8b1dfd35d36813d9109cfae4288a5dc3ec116059e182919e083a3dfa07971ba1c60b0aac011b9e08619ac498f2841bcf3e77648b74816afc90b9ae2d152d1cee4530495ea7b3a88ff593b39018cd1c183ed500cf650f6775730e8b375357fa9ac3afc42759c328c54e0c50850f3e48a92e9f12f6cfa1f7d2b9142e8d0f34cab9f3695360ac26d101a29f019350410a9cbc3ac98814939e4c1b0c7af60a49fefa32bdddafbfd284b98a034d1573e74c97784ff3097b7669ceb30f404f3aa7c470619478797dcb4b20fee9c2744c272ffda85d75fe9e78847960aebb87efc0eb3a7f163c0c4e66a6ab6f266477a103da1e72a450aa7fb09a383fc093ef37eba03f58d7599b9acc26a755a54bc01af8febe33e6b94ae5c6e5cbf8e71c3814118d1b7fc54d26a630e5cae7acd876ffd831fc0cf689ae5bd992c2f33945fb8ba222eeb56f43895bafae5a427d69509db9406b4127f09813f93ad323c29a90f0a7463f8b044732723a1f55f7c9c9c4f0f0d0f708d085c716f665fa8d5d9e908d0add645417ef01944ee3fc2ea5d007f67452fe508ec3232690825f1f429fa08e5ebfda60229ba89828381e8509fc5361b44ba7ce512084c6b766a0ba3a64452cb0548f5887814b3ae5166048e00b199ec779c9309db30fa2adff434daf51d3bfa6307af7b3aa471aab1af89b1a075670dcf39c728d697ad9ded24a592c0925562f9e07d0958e8f304ffe6537ced945ae95b6f8e8df9a51eb400de60ccf86e1663347d69d8a079d6bd63a843ae84ec8e6c1842fa7b0cab71af3464bc2bea9e2ee7af97b2ff496b7df1a6f9e22a67e8eec60fe2fbd6264d044cbb18f85655231a4b5538585f1e9a5b68c9d1eab8fbbb7ff7fd1d53871aed0f10a2974c78deba924df6122bfb57d6008ca1ef9fc34efa353f1c3e1171410c6295267bd5394f64f2d7732208eb5bb6d43aa9ead063125027e9a2995b6f2110c659afb7b8cba60ebca9e7f7f2970f81cec1619117321e799b85346fec651ec5c54623e90467affebc145d871fe00d34fce3c6b5832866055b0cf8e283e40adaedc1fdb14138d1180992e288a7bbc780c09b8ad6288df282ee4ef7945e9ba448bd0f485fac7f98fe2f335928a8aad6909d0ed15dd7337b2705bda174db92be846bc6cc47598375bf5acf214af3a5aa6d84c729e27834fd3c366c736727c4069a361a307ee43e011a22823ff1de2a7057ffc732cb84eccb022b56acfa2311b2974a7bd7c2ae4f377acda0e19d13f10163546c8d3dc9a808e794a51e8ae3d35202310a50f69e42585ff51b904665c53c7a629a9fb56c49290b76efd3f0bb21c4a4ab8ea9b12c2cc4696d94cd281094ae009a2e1afa3fd0e47cd943caf6ccfe4f7d8da0c047bfb7891c37b11bebe6f19055f1c1e1a56ca38db42cce844113afa156cd3366c3d9b6f245f1f07ea299459726699cab91fbf0c92c90d868cc97b550004a96249695a14fc81d25a5beb2621ffe2a25b597a7e7ef8c9d84420b9fb3d5c7c881bd38c8ffc9197659b5ac3e5b189869b728e290e37aa53a2be002bacee13767335c7c4a4c8afc4fbd4a611ab9b06eb6e2cd552ace36ff4ad17d7e6485ae45326ce4337f80e66eaa23ef42469f3be4ecdbf9c9447fd1a4f2af51cd6575d580d147ff308e31375027b780cea4661114f6fb95553824609701d0468517691864cf19fbb71aed3785cf18df68f4360bb3350accda3fbf1b9e00167619d9ad825b02ea8e32abd920e16d38946ea7da785da2c96fcb0f6c7b599d4d8a90a3cb57c7f7b9121fa55ae680c3e11664544621f214296d0a802b094ba46e5461336e34cce88e546091d60bd804a2cb7e5198ff36271a7416668a4b397f15dcc5dfb407f1dddefb0e61eb140dcd5cf37b8a76aff18b2580bd5891d008178bf248138e862e740558b46fb48c09ad99ada208223f0306ac9e24bd317cfe49f89bb88e5fc12341ea6e961df9211709ec3fc17c08984576335544ccb26ef9ae9977166bb00808aec7ae5916d4bcdb81d2ba1e535c14d4921356c210c18cbc7cf9086b4b0e24ef3f64fed811c407fd0707b0f5ad8fa00e14041cc64c2c696d5895ce0314c04e617d7b64c0f5233bb1862c9197f98c87276a0e9e89cf2e340c7e68234d3aee4a6a75b70aa2eae6e0707a8b1bd3ef924915411e5de62632c536748201842bcc1d1eed10d56df09f59653cdbbaf5842c86996e4034aa039c2e831ce4e32c32ed7b816f9b074553a8a26d02ce2197404e88538605f50a8fc382d44e587419222071c0ba5fef3e8fce79cdc1535414ab37b224fdc2b0706eba8b5fe0d87e9718d5bdf85522ea516fa39e07e2e440c83cc7feaa243f113c33c65a2c0d35fb5bb25a5f9280e49e7e84f47ccada9e1c7ebdd53edef8552fab1f7b82b463e0cef0a18b597b63219ee5c0637d989d94e42f40f451991d468864fb670014f21107a7d6df174858b3f8736203c6852a0b57c98a15aaa3c98b58668cbb84f8a97acc4f7de830126671d834a02f5271fd5f92afa78ec3dae1be530c3a41653f33619ba0a5df55ad3d5b425a8fe0f121df2743d29fc19853a3bf2139a3942f20317c6371ecbfeb29bb5bcb9d1f0400dfc967f800bb062245a9f21434eb337efe8de374ca8b57f28bb99e0c8d7c6f5844777ba16c18d6b8036b2b08004c82b359dc12d7ab9c92d294f07e11346da3edf90153a6ba5412297623484919a23c23232d72be57a31570745d963023613a511d2a9334b52983c00eb56ba34a3b84b7951ed1b7d9a60b892247c8c21c8559b72d6903e0ec218ecfe832b58c0293031d3810bcde3d04c7516b61ff91e23b6955eca42efcfea9fc4ff73ef5a1d416bb466dbe0e0fc053e59dc641715f5f9de09431024379454b6c331969392498c3ad8ad9d7a863ddfca99af2c92da7694b9f81f34ad7602990e5807f7e73500e72ca0e9c15ddef87288896c1ea803d267847266d102b800529a68b3656b80375027876e317abfac4015ae163d627d9d4d27740a11171c321016375c9d2ad1eb2126adf3e2e95a15d8a66b5d11f9c3f585915eb0a9f003bb02c32c956a428062959663c61c6f2d2e6c41fa2ad01eebadd8619fa0ebf45f30b167cd2cf55b5d1f8add7c736220dcfe270829f0a538facb15c7a596213685a4d8ca4f66165e130f0ce6eec0d1c2a8eb90aa6574aa49654627d6f993e5d1dc0a30b7b5fa7e082765c6e4b58acd8703dbdb90ea3dd8925dc021d802d0fd97f04bfa8184dd193eff3342b047370385672a7608d289aa7d93521b5d368c1d08526837d7264eec37b513209569f32ede6caf52568afc50969b30793d97836f988e0a7705e2c750a675d16e9c27e99bad62cdb31bdde34f3d371d98b06e4bd54b2a5edca74f3da36c03dddb8de5de60b81825400a6ec775fe9beb1533c0e6b59deeefd8925a8c0471d3078bdca575985e41382c99e67a7b79278ca58dfa569cdc59aebc0d74dd7695dd6a3c2bb5185510caa9b5f7c0355ccab7b1d3e6c424a2096896c02f1c8144820ce7fbfc0f4ba7c46a8a32d702e60697c95826693c540012686751ed9f8daf2c638ca0e21b3adbc6c7beb51cbcd79925989945e4543c6293f8334bf041c8f19dcd3a611297d7e3b16b1e5af2b8e8b5a0c6865ecae1f469c9df07f932932a15b2ee06449ee0254694a0119ccc41d638e8861a61c89533fd72ad1ecdafcea7f12596a1e0ebbc8777d86efa0a851a45795ae72d4989531fbee31e90a7846e8599735fb24fc5eb8b6a13a1f34065b5d8dffd1baa7a1ed774f48a46a0383c419f1f62f4cdaa4756fb56e0ee745b1588c0465fcf67ad26c4333beb6f5b384e47c75c7c113b7cfbdf3a84b8f41530e283d58bbff5b8d3de9cb723b2567a0fb37d5b125dd743e6641a95958cd1a09fb1213f835a28f07ce035aa470571bb7a9b6b12ebee823ad9f6f5a86e74a4f40ed45348470d7460090497de0ae890368033a18604f50b01140e3530e7c14524f15cf5c9cc173d7203be6b974d7cbec026e1b01f9fbe40bce454bb9a343388a06d9b5a14f010f5a691c7e5fc88c829c05432b3740e902947a0ab43a019d01f581102d785903321f7ac3b4ce2d5b351b3b5307ffca4182e8063c59e4800df391b8b583c0b5a12c7b69c13abdc93c83cba25b8ae59a759f816c6cea609b7ae1701637e6c4087a7298084e95387a292425f2da537e4e0378e30a8de2c63649d31d276663e161f4c14b93506c283dffbe2f9c491880e53367dc19f7923eab1b4fbc73798a05f67ab5518c40d16927f39ca01129a2ce314fa9a57b171ac2f20770b34b2b90008a6e19b431205ee8b0068a214f3ff8ccc16016a98257b823f6f26e1139c62d7ef4748a6c47c56528fb5dc07c6c090602c28ea7e0a42f769fce70def26791b03d10c95d2361ec33251329e8212a642a1cca728696d5290d7948a97ae5d4661bc6eaa1868eef64932b1d70fa7a388ab5f5763bc4439a3f3120e100c638b1f4e84a5075d3db458dcb5c8b37a6b731af9d254474120b71e1a63c2b6ade0c1329059f7dab81d9b8a4e6bd54bfa300b668e84bb3f302513aaa1d23d0f793093ea467060796d67301e0a9af701e62c993834daf15caeee2c66378b381a2af770b0d821a3ffbf1c4fe3a819387d9c008f53ba79ba8e142908b87329e6a8fd2eaf01658c2475f9b592fa719cabb5a66c7724d5827305722e94bd2136b8024de26818261cd016e48204a005629cffa78fe93791654ca947376f8beef8ed082ba72ee591a97172ce422479830da31eda052d3adff5a3874e90575c5f951eea50e2c041844df6f93f2ac364397a896b82019c50d9173826d0f71e82b482aceb321399792867d595ea02f7d9fd33ca360fcf55e806af2ca38184bf318f682acecdf17ebf745963275fbaafd7f34721fca3148824dc1ebd952a4a77c488be2b0e1538bb2b20a1182a4339dee915f6fd655e7d07f66aabfc2cb2b0dbee15c794f4c24a0962b23f7d8e6e23f5055b6ce21d479c51a7f57c21a920c65a5cf25306bd6627d9779e9bcce076c8cd9db900fd143a222f82d2a1f0497b7d0efe24935d7deb0672b32f28998b2cb07c25b78a6f1e689d07a09aae59c2c520aabaf8f1a620055d5138bf0c4b2ac5e53d50fb4b667909182b909f72913904ca7fd26af4ae5a72d2ff29434ce9591418fbabb39cc46f79b1f0c4e0e69296f3c8beaabd8719e7b706d605d474a5aab3e2c5a663a1e16a4af75ca32b18a68e6615da71677b989f9b17ac9f3446df92655c2e370ab9398aa32d2e4a1f4324b5d7edd38d8ee7fbb199b30e9d83f8e054e5783e88b883bb64eac1e35b6f3405e1b91af37d5251998972cf3e3a530a92edb1114995f499915fe4a0f92e8bf5ca628b445b75b0153d4ed375d3a0d9951a557df4824acb29aa60d05091a71b0f77456ca0556a5e114786965d7dd8d9fb659596863e11f656c9c60506df2eb6f1b9ec1d239e6f8ea3a8058461ac536fdb3a458553e4f46a297fc9d2be55c9febfa30f2b9bde100dff0c98f8f324eb09c3f653f84f81d2318a55c6363f4132167ff977a2aa2e9ab79d0d60eb1586e5eca83f7d83148cddc39d4afb7a1184c2d8ab8037c58e0719c8239b96de0793b7a3687aa1e58ba08b3161fe4014545d185501c856162d62018d64ea44b80ddde5dc9a636f2da1d4dcf0d0123be85c3529bb98271195b057097ab3d35bcca2b9307d3d09e7c4844dec41a3883ca93af6981ebc5cea8509117f24355bf6e68fe31840e67bc9e592cff188607154e77c658612d023d5d2f16245329b5bc437faf3a55bc8257917f987e752476ef5b37fbf5c42b090a8b0c8169b25f9db9c0c91beab592b88d55eba60aa47811f4b2ceef3224133c20bdb9fcde3aae35924efa0ba11a02b4aa72da52cb5faa33a4499d8fc5bd8148bd8632fafb3003133ab185182ee5f2ea6e32ff8082a5ecf8e54e6c8fb81bdeb0c7002ca3f99c4f0c226f05593eda8abae34a72753281020d3195200d2297d2659d304892591f0ea27b99d2e7ac8ca4e87d320f8a67c68be8002d8240ea59a8a528b938e3ce613af4f69f4306ba1e945152fc1a5c0070e9a54b23ea1478e75d5fd75d9df8f0e54ca1e2eeffae269825c52005f833d3d0946f3d55e27130383783bb26401abae079bcd47e5556ed391dd9087c79bc5b2adf4be4d264c2df731290e8e06b3b00fcdb1fa4e193b4ea4cc63f7d1e68ef28c4c7ff838d9cde658ae4936b86198f79ff3a7a029c83c42c5638dabdbf8e4d1388b1f66f3292f12236e2a9955cc78a7437e56300d9f4ec61bf114fcec5aa7d958dfe6860f93dcc2b7429048650973e55d8bae80e43dc608ca8944f2170292175c3f222ed62e372849685e9bd10571e73b0eb1ee6c1d480143e385c818f40e77dbdbc8c0962fcf1107aba98482b7e60da6c7d713ce72c44e331dfe67feda012ad0146add18b69a1f2fb3eacb527d0a13cf10a83898ccde6b9cb62d3342c30d1dc2ec4e94f6ac1976ce56447d41c382148cf541e981569a5fef99d31aa7ecca5778e45d40faf8a4346b0f91a19844c5d4d71c649b7339874a6612da1a13db1e6bba602bbcb429e727b0129548b0e5f9c047499154c3c9b835a09f7f4ff034d59d85ba8e9c1dcb293cd2659691f4542a4b0c32bee93cf79d0f5a83de0d64fbe09b5fcbf86cf084ed99e9899af921bb822621e02c25ff218010d55eb05f9b063afe1d75bffd5cd86f0e5b28585b840ce51c2b32a6a21a6d58a5797d0437a16cd3e039ec782c4069d6679e15cc34e448b0824f42b62fe9b8cb0224324d8e3ed0ccb6498cde966d3f0419239d6636d1f4852427b281854cd7bf3cde64ae551d4f2682430f6258d2b9fdd188bb1fc19838a08e4151f886f2d756a9f5008e8014f19ec1db2fa679667cf0ba9a9a813fcee2f6a0d8917fe67bba343ede104aa9043da424236e8fc0b373bb7a88f53f955d84ccb10eed9dd12c03dc610a230ce597d47eca974593086c4031a93c0f0748dea1f3d11ceef9c1cea875643ce70064c2af55f879592ada471ee5392136f15a894f104da77542fc1be07049440d1edeace3a36a1e6e2662227f7325c4d7e1f6a09c5bdf56d3ed5f5c45fa58d3408335dac94a48d6629a6322a509b90dcee130f9769b97401f25bedf9913b4b55130cc4ec7c5601e9b742c52a8a7a2c69b38321f4c47303bdc835d0586560bf418640bba4923911ae7eec261db20022cdc51a77a01c91178aa7b95f4b6a5675dfe686f5ac57e4cd2a49732d0f8b687982c38061135a8d9349a9f1caf299b7da3c581004f8ebdc265df0998c0f777e47477c2420167a5a54206ca8b479ee3a9d3a38270437c7da0821412b13534fb1a769a406693b7cf42394522c5a37be5eeafe29daf50d926875038d3b1486c90ac71f80c52ca24dc5680b5bc9e9e639614010c214f60dbdbaf8135e0f87c2bf2eb761c041156df0aedaeb499dd303a0ee476af0e5874447cbf3e5999d497a90228663ca131f45b5b2b0d3b9e4ee94e8ce9972bc517d1dbb96b1aa96a51f4923282ec61d8bf4ef1b301856d19b4669f033e38fae2792167ce55d2f3942a902229d6a607b743757ee9eeea5ab0be7f9157b4c4cbcc6cde60c393b5b6b599ffdbf9cbe2ec0c3189fe35b17053f6f47a49e0da86ac68feafd503f03bded93919c355af3cb337087f4b0c78c284db793d48b5742ae381a1728473109df28bdaf4a4d6167e913cb1c1f6c996ba1be669954db9770a8bd16ff02eb25a71dd164bf78e8cc15ca1feb11b2a00d79b2330dd8ef47f86f90d4992bf41824dbb4423415b0dc4ef50241040da74738b34386468279a845a9eed3d7affc34e0c0f0d6fd6b8b6da7203f2aef5390b1fd338981b7c119a1b81de4cadc126c38ec8259876558ee818f5a246a7b292e383434391bfe968b5fe3631429873758242283916be5bf1e0118c6c9b9666096d134201d2536f420fc937b980f1661f69aa0d660cec72bc6836999e962eb7b1466b253b5ffc5fdbc96841f53a7ed81cb8c04198009dead562f6eb07d4688d58bca99c00de34cad87e09fa001df4de8cf880bbf925da5b1fc72a64558d6d8f56fe31baa711f0fcf8d78576f116363ca34eb1dfa1f5612cce75e27f201d477410e5cae3505835d432e06e1d323fcc4802c057f2e418906ce493745e6355a30ad5d14d6caca902399ce627005423ae9dd59f8f63f0d32b311e0096869d43c3983b7a3380be44c9bb328451fb07f62e496d2eeda091ac5ac726e2a5a9ef6d58a1b1f41d1c4a29ee3f3a927d86fdcc77ba300dc25efb900a7ed42e8492b5c3feca4e29708aea7d7cf9282f26ef98f6e7d4e1be1fb26bafdaa3434b3d39d78ae89d8b17c13c5eaee6d5b421956de2c1914061509362c8bd642e692af2a82dc42c121c62c2033286975c3432b6653577a761db5ace09f3384fb7ec76a96ed4299798eba8af34cb5558b6593f654df358f47c928318ae4fe98893c70d2365a76e0ea24d38b50c94edff9341daa20e2be12cae6ea05b8af26d9469c150cd08e66a954b97f71c2dd19d25adfc4aeed4df8ff59e44fa38cb959edb984b8c28f1043ae65e59f91e2fec393746ddea0fd62094e5af77e25edd9ab949954ae159851f8cd3b2e312fd2a52d8970b744b8f0c93a8e6598e6c39f2e4f2cad2c3459c9612032ae683b182959b298201ef56d6be0ebde9a15a832feaf35b472ac3cda68313df211d7b06ff694e3764ad244ca509e228548827020cf4386e2e579e6b4f9dae8aa7fdaa732d856b9dd578ad5ae6a175480adbca3ff540b2d1546cbced71dd3adca88c25482635d0763c8ad2f1c6798d5aec3d9ec5938a5ae35d7aa9b8819dc228442fabb08a7eb2eda5eb8fdf72d358a94efc2b502bca3ad004f9e50af167a4f28b5e617653acb6d07115ea29fb9439c3559aa14518822ec08c99547328f8ab4fc23a60e2aa507dfacaae8c0213e151cda2247c39a888d82ff704dca08e6911c58c530ffafc2e5475551f2e4f694a76318921292a1e4c1909ebbab8e049bb48a2ba8debeb5ea9060b59668840fe785fd25f11de2c644200fa82c71145a147488538abfa956eb6a79276f4a95092095c40b70207ef1da4dd89342b9fc21704a61d486d1020ef5c4eba15d32ef697e44f6ef1822810e18a9e866ab390dcdcf5dcc09c393b729743809e2a22da544a6f1309ae5f3750e503647b5371b3b876c90a4030bd22380dc15a3849b91346d2df5efc72199ed2b6e91591383b9e2f8294bc4f808013404a1cc838760e3979160cc76b5f59fe4bc1c2c19939e3f92fcf093592edd48727d05165c3b6b0ea31b113b872cd3154fb81829fabc265cc41309e8390ae27eb47221aa8f61cf70c84001f0e90678bfdcedbfbe34c9ea4569344e5fe650dd221f7383c5e87fca3be652c4ffd671ac165ea72aa159eeddf112b95e876e869d9da655d0c9b0f00a3412a2fe61c1b8fddf6f21c4a946521d3894221388171f383534ee68e62638133dc8978acdbf3cd922bc5372746cf8f59e8957b4d32a238c879b619d182951db03b8f515945552bc7460c09a0e9fb769f8110d91681f7183e9c20e27c15fccc60fea7ef57b85bb0cf8727a1e3f248e3690b7f4d8bf75a281a3937cac7f707c26cf441fb4ec1b93ecfc83c5c78a5bd48d8ce4305db7111bf56e91154bcdfaca2ec177dce2106b77e4dd9ccaa993c5ab7223ce09c73c78b772b3a9ff7f949d9034660cb57494174707d4f1429b839e602cdf70fb7045002d33e9c56326b5dae791b91326c812742b3733b272300c94636a250cbbbf4b119c5046356a4fa7a9325821b5e10c33a6b4b838c3aaf964ae14e55ee3a64fdf98644d0478bd71161c893222928a1ae5903429a8c1ffaaadc16f96aeb087db1df70fe9f8c6c8767a141f35b87c50a3bf98f05119765964972a6116f187fafbc80313d7512efacc9ddfab9fd68c3a4322fbfbe969f01603ec52ddc4e5821e99e93176373fc5805562f1c33ac03fab95d894da9ad546bc1e35aea24a19495827572d70beb14739a04b21bf7b77fbf2b64e6c04a275080977f50b26fde97fa8943f8743e45a5ded831b3d0bf3cfba76801076c0acf6e1f93dbb365ff62af7257a590dbc32b3e093c6e2c6e54534f66687df0fb0ebed9e4cc963ed12a840c36ebc8268be676c36a08ce5a4eb99c826e3ee37ff9f133bb348a898f6e9b1146f7a087bd3ba59e4c4bf931b354f5fb092e9d76c8935aa56a54fd68be958553d75f3e3e000acd287ed60eb58a37b4e66f2fc83974ca60cdb8f6a6167e0cd84d498803dcb65ab41670d843fe1896b9d47bd6e83ee322529d4f914bcb4caf31f62ccce3b6b66eb7bfc350c3ae01ad033080c612e146dc86c41377032584baa799bf915f5dd07d070429acc54408ff23d34fe134f99981ca566e614fe4c189e6f8b9f9eda02bfcd9a5872d099775ac27ecbefa1f1622caa04091839308937d651238157df1eaa2a0f7453604fe9d8b67260311d4c5ac2922ae772d32c9e3ae0d56ca6f702945de185e869406265b41664ded587eb4525541c2c18aa2cb99f51fd8b7d42f6fccc09d44f2dec76dd166a55113eb31ec4924fbee98c8dbaad9a28816fd3fc0a71a96482d51e1d133a03a3dced455d7793e167b2f05d9366bd8ebfa1bc08bb74ce4fd6655b14e14902aca6092ece61b9e6dfa2f531ff63f14d39c61e739e1665290a121c80bd13eadf3dbe95a0d4f1ec4ea99a2fd2eaa38e92c13b9cc392310d905ead02d610d1a58d63d6a350941ccbd6413fc179c4c805d38f5728267f1ba98a94686dc96931eb0c923534a2bd15e78a1eff9a3beab858eaa7201ec0b23c2bdf1a11b71727495e446a172a8727e04b6f2c56ebcc8aacea59e329e0d9cec6b54e33a5dbb1bc2a8c5da57ed2ee877bbf7717e54384830518a585f93f65544d7e3151b926a3b845db8e306075269beb98fbe12f797f50cab5329b7cf8b500e9cba744289b92edde2933e43e07f09e5d143830a9355ef9fd3bd5e3c3dac1b978da4d1d5d828402f0d3d76c52ed450f7ef14515ae539081e4a25449ecd1c1258f12604c6a4a6450f385c33e3d414b89c54d09424d95055bc3bdfd9d62d2cc52aa27f2bec351c89aa14e21c44002a99b3d541d73ca6761e362032daf33a68f256ad71908e797a34938a923e97ffed9fae7b2aa02e9e53e2fb37a794a6a7615c97280b1a0000fb1fec8b7b9ce3480e626459c62c3a0fa597cd90be0743840ba0ca262f21acbb314eb05b1c173da1bfe9fac869fb01f1612265de632613dd82df933dcd76b364d02f8e965a310fca8a968f9815623aaf18406971919b6272852195e5010efe9f18edbfa9d156f3aa5765b9303d228d5c02f14a46eec323c832eadfe9a58bb6f9d1729a081bd2a52a8a726664b16b1f3e16dd46b40b052f34cb9082111dd21a46c0d30630cdd42ce815d5e4913be91a2f2ce52aaabfb2fa7ed73e3f71c4c7718fa6efec0c93690923182be0734000e4acbcdd5ab70aff112bc177184afbfbd64c01f2ac980c52dbe4c4d4a702c10ac2d0a5fd600de14c02a327431cb0137a53446aae3ce4145523aa0db374746fb2db844ed47693f150856433595076f5243f42eae81c4e8ac3c7999a516663ed0997c26b97e0e805c5ffb7ebb13acbcede312c0db6b8d0efca0cd9906a5f1786b343a91cba38f2afb55c4be291ea0deb5704b8e32f9a1700ed9365983b6ceb7106fc43bcf380c21bfdf809255e95c47a6db23010e0ad74467fa38e4cc10c88dcef702df1c3793dd536bda5022fe1aee52d7a354746528f8c2c0a43232bb751d4d265d30dae8c445253be16a9d378d1292591f47185b4a1ae24f392b9c459234df5741f106713e4497c7422b1884476e6ba4552192310dde0e4c60fcfd465f6bc55d8de876b03a9edcbc72c5d70b6c2e4a8f679a084034a263d1906c0c0a61edfd442819370de0e197a047a4630446652aad2e38ac742355123c2faea2fcd8d50774a080946aac3bc2ed2ae3aad204df88890aca0b87d400b7d7d517831e54bf4e1b5b8bc13ca767679ec9d8ed5dd2646f50ef3f2dccfec484fb2012e54de8ee8fd65bce8a2e9e7ae7e250b04bb833b8be342f7ca7a75c545f910ce3628400bae9c5edb18f4da65bcf9ccfcefd0b8a97acd735fcfd4c35e48bc965dd4345fd6aeba21ce3ac2701316a33bb1d8d3bd096b34524385a9de277a7ce4026da0e1a2cc0c51f44bf6d52df258c203cd5dffc9d3bf239768dfbb309f0c90ed8c894f974069e152878c9fd80e5623d07ccc0e0fd58298a028e8cc53d2d79e58b6df06fd4a00956cf66e056ab31fcf59374515b8a2f53afe00e60f6e78c7703b604476cabb177b326b98461d39d85f44b29cc48cf0f26177532a16f5386825c87034d249368302c02fdb116ecb83cb1e81503290a624c6ff923ec0c28714b894c796ac4e564075c88ddd03790404ed5d0d35c43e2484deb671784fb559365114a4a96f492615b17511bce4391a586a5d077e75c01ba7ff9086f4288e876edf3b6eefd51f30f39d7ddfa09e167354cce2c6e0bc8625c9d38bcf1c9b364fe8dcd2309b45c659f0e04524b83e6f360da961cb4a17cd89e3fed00d6e0e4220bbb627f3e6bf448416e2ada1392dd5119a6766d5c93799bcd39534d6b9b118013789c06108d2750516c88abf391007758ba0fb0899465eec3ad99e00163b329701bcdbc69bd50b194b6e3c991ce07aedea750b3da7c59af56e1db8f565895edd52c2caf70f0969ac331d3331d6260581925edbabff7703554b9c5f7748e617129fb41598d6cf3c08bf1265c7170a86329f16cd71e4c92617e52f576e0462cf10ddd69b626b8884f72d28c29fd431e396b56aa7be1541c1dcb1cd6df1734aa9305d97e4236f7255261d7cfda68f1ab64f2e6d60037a8348633340188f985e2198b1aad41599fed12fdc6c82f11118c60be0c6dd34429ffc2391ad98626ef023baac5fbfde254837ad978e38584309f62059f49f2c65e3d9a0db1bf9e30ae4bae5b28a42e655d212c19cc002f37443263458dc81a714f0a803174cee02b4a57aec937d8837881862fd4bdb6cceb2fc7d13ec16b60e9c5c676302218c1b776ac96d129c1174ca1aaf2f06904a12e5aabdbb681547a5eedefcf094d7d94aad7dd515c57d15059740f72c840236dd1da5b08e7bc91d91176167feb6bf53e28d420491b62880ecc8f5bb0584da493e2244014fd52070077dc85155d20de6a05c92e2c1576c1f03eef1877a87a57a24415a962ca321a05ee1aa6fddb4c4f1db60efa687e56b59ba37960b57a12f6ad5efc68440613748a008b30a2343435d6dd674d0dff0aedeb0ff1ab01273447664ca252cb9f9c5bae108d07b211be27d07bb8fb011bc9b25b176e6f52ddb7b08699881c4dab977b2c438d13554061535fca78ebc0315bcc275eaa23f1c0f7dd870f96073e372561f563a18cd4fa13db297ef393c20b603738620f30d5b99bb7f69272f294ddbbbbb8a8d91527a21f3487dd6c8db0f7c79027d67f39b2586dca612c442c8790af313a594535685598c42e0deb494344ed4388f14fbabc4e9e45ce26b0fc7563c33503699c198f51ca0b087aad219f33cec01990c355f671b770093b62071b9a85a694937852641adbdb9f51f9ba039affb7de999adde6704128acb1eb718e28d50de34e8dc1584c55b79c8ad4f2d7200fcc4803583f8bb23e4c34d4ff26ad151ed11d9a3cffbd29c95a3b80fa28bdcfccb294a1b06fc269ae82be94b33539da17244afe41920ca2dfa68bcd2aafb25d3c7ef41f0be858b6248f5442490c635c04a707859f02f9ca1257c2aaf08284e79b3021055a1330e13ae37a5127633b7c6471bcbdd172ce3492911216cbf7baafa7a2337aaf225ae31f709cc9ee0de2f22a100db27fabd04ae5f567d272c967de40b102008cc6cd307c47c42a164ed43e383ab9d76cefb00be0eed62ef9bf598a1461a0bba539182078dd325ce03781a8996152ce79b383125b7fe2bdfa3e8c3e8784de8da38bea0d86faec4850d9e84d2b3ae414b39c68a103fb7d0d55b75fe0501b1c95d9341b765aa150d46120aab964a7413054488039b107912c4ca8915de3e808dca4ed4eff3ed46334d769a53b84fd170fae647c9e645356de1f75ce19085dd000dc0ac97217c2a35818c72bf17c7c1c7e6bf1e34513e70722237a4687ce365d9d46893eeed123faeeb88f3d651e271ebab4305f78dca7091308470955c1565dd1d5b5c796611058321ba395c806964ddcc7c942367f76843a6492099524d75662e229294fdb79902646f489566e260016271008c1203c8238fa4a3de5b1cd69abf74cdda983fd51074d8ad2081c146886b9102af3c7f9f9493d46280e58f286e15b42d1fb6a08e7c9c7d9effbaf26279c6fbe8e6192c05f29ebc84f01181c26491aa19e078adb16a2ee386d644ddf7fdbd9b0c1617ab84cd97ea86acadb63a4cefba9e47531e551a02b564a2d02d23bf5913a76dc9ccfc6ef4a652f5857e849a3d97737cdd326027f7a5a57962d5bc4e44746ccc2499d580773337c7e08006ad78d72fb40d6deecd506f008fdbb4726935c220a79038b53440343673fb21f9c5ad3ee8f6ff86894e87a71a86668b99d90a6b746a90b6501a1fcff5bf77c73b15c8b5c901b661f7c1dcb06e83c2c4a3d9c37de65a8cebff7d643b66fcb48efa4a979a6f5ee06cfb8047b8de5e02a4b485815c19e37a17d30dfcaf6dfadbd02249490ebeafb142437794142768e2dd0ff6c21783efd720fdafbee588f007c2a04b7a3a0382aa8d8a585e3ac824f9243c7e8114e46dce3e93a587a734b344bf1af2445e4155418ff4411aead02ff30a4decf10002bf9b41528578e5606b1371c29cd51ae9ae22a0ce39a0958aadca400f85aefb0217720c903b09a0ddf14b79988350cb7c0c3fc04e8d1b1eceb88c262b8856320c3fd75dc4b7b5c4a0ed56f8a307489c382f97f4075cc747e6d0211171929606cb7e8c435b6a2fbb298566a7c57183ebef058fee786f7ea52eae40c7de0ed65b6ed0962012ab1c2e9fa6e70aee3b238b7d0865928e979ac283ca0ef9142f7544999d694ae2155f90d95c15663aa509c4b8e7329a2d1a9f66769b6f9692103b31a11b993703f61bd6016c4b7a8864d376cfed80caf19673706b318db7372988e3005af456e3cffa4ef5c6aa917d76ad7fa7edee5a49f6d5b515fc6868c8b3896c72cf7697956e4168ad7abcb9a286ce08f5f987180d6f0890ccdd0d7b79ecf5d8f879ce5aa7ecb6bf91718fb707fde4bb0deb44fc772c506436d621fd769904aba5eb51cf3a193bd1ac4302c8f3b2a1178799c6d56c188a535062e04c7e6687ad776c64f3fae76d9290588690bf037f564b0e848c1b4daebeb4505b61411d5d03268d540615d5732e0c6bf3aeb8d8f6a074be0cf29c80677133e79d06de6ec302274833ca074c78550fb5ade0aac7714660c1283986b6b011e01992d017f986234c53523179d2214b870b2d2eb6d841babcb97e6be4698b20f09f31af2e69e084297eb299bfd81e5721e1490bcb6b3c4a46a9d35e064e0b1b653f163ce9ee4ff5b67286b0ddd092f753c05c8329d8435043730d06619ecbfa84a17909ef754e6f0c992fcf41c99c8ac3eb18dc35e2014cad6387ca640df3337afc9d2b41104be328ee53942cc07c9647a5d096ee9b98f274493174675c2a90a328a3b9dc2ee9cdee3cda560dd9387bbeabcb186ef62f413603134523504c7e930f26fcde3bd96f79e3172da73727f5d794500115a0e15fcdb1484d251da63c482a867352446393e7ca790dd1ef8be3da0849b43443ff0a60b36598c49f543e2b46072f1d4100c2de4740ba7f0d5726a7cb5162fc152a00fffe5c080244fba24bfb984535ef323defddae3b46e3a35081cd49fe33af343341964874bc79c33efb38f8bd9e9152a89449c6440b731001e10c4a73dd445a9421066b53b4b2a2a9bdcd37e0c193aeca16bc8da9b37671ce14b33e49703ab60b65577dff68c0ba2ab1aeff3bd6b4d9a7a8184381b11c9229a9ce39119203fd05dec7d0195c70e551c0baf009caa5cfecc77637a602bd4261dcb0fc4c056fa2a35e9b44f3134d9c81f502db28214d83e31ba68fd95833b217b575f77007ba39fe335e8222a13886632e7cf141a0efd1877f911e4227ef4d17625bade281be6d886a2f20455e74d9206fe11dff964ee91ef5032dbc1fc470c4a2c210429f25494bfe3907b2f420212629db6ba2df971b347905281c1c8de1191aedbda33d29d9d320904ab61a9c088b58c4a784ff956afcac9c6dc24d25fb9f4d315178bce34758c04798ea5043856975ef56723d8b9d43f9b660c95b96d4494769e49a7ecb87d1d1ceb6925a6450901a6cbc511a07169e76e90c7dc17e9a889dd7a05ba4d61e68339db3f34a6e5c324019a6d9cb24f46af76aa56375860caf653431a8b0f031407e933989cd2afc9c51d7674c6ee99f4b22f6a5dbdf95cbb4686bdd453a18d92682e66ad641de23f37917cf7898bd8e0448e95a389169733624d308aa512f092bb184f617e90c6c491c4a5110e8602048d9cedf3532473600140fef8ee2e3f9037bcc892dc0f7b053679a3d6a29400775aaf840e3370c1b53264fbaecbf9fc381f0753eaf83372aa185276d70c28372aac0cabf903635aaea648f231502b8b4e52098664b28abc07fa4e3bd802c9224e56932587abc67ed934fd969344bb5f5146ae3325a0b71b26545cdcf39708d4edc3f9fd8bff09bc0927f1c68fc46328c99dc204949203a84af9737dba483f066c46104c5087a086d252e77e503bf00002a58be3eb2590a1fdc3d345b5e1fe7581b59d728bd74f3e666d3f74754f2f6222f37f9c384c0d4eee61a9f3756234e8f28231b3f4ef05d1acbb91a1590c20117c349d26388ea150659d414be25dc8a4f890b8b4f32032604d9f89ee6825b746c4317a52af50d75c563d3e8e16e9d796d5179d85bf110dd8ee1ae4be65a0377d1778a4df9979ef0611e40ba53668628ba630c64afd8d95833a76e724f2b1aa789cd8ecf4c753e45ec2020883a73a601da6bbc5268b98d4778146e694ed08da8b78a6f48597cec2999ba8ed92dcebb2dd56f5d0898a06a1934b1d24f716077b1ea197d7614b7fab55ff78086ba272aa40763f49a2addd0634a70115a299ab48f1a5dd6f99934c82f901d9f66ae3d61038f4b210537937a994b605c95ebf4dba52eb4857b465bd242677e620be0aa01e48aa1f48a21731754e079b7a5ca7965e5472a3608158e73ed6f2aa738fba5c979607b91c5e91ebfa154207b9f0095381e4ab7a16e3b0aef39aff399a8229a5645e9baa4a47526cd64fcc95557f006b56b6974681a8eb0dfea735c251b455498a26ca6137a807a9d3312376b9ed3fcdfa1c65a0d3d8762d2e36718ffee98d2bda0c3b4c5008d35b0f56e100c90d4579b52f8c995cb332f786318dfe7d8fb617565754f0bd727b54644d6cbd3dee41119ac206b079e9d1d6e4548f98ad86bcf6b6fe5c81fd6555464f30df17603ccdf3e3d1c0ee623720c963301b0daa4e7b83aabab9dddcf5d2ed3940ee7f9a73862543381bd703de483a3dbd1b4d82a037fd390df845eafe7ad8e8d12a89e3bbfea5a7df274afd6a62cf7a5d79a61456116cc00427e1f4d97d14704952e764ffbf96b78ba475655f92f02332613929f6c78e03b80501f6d5895e6c9ae09d5e7e7cea27e521d65b9a226eacefaa4c7835979936dda66d390bcdfc037b47b90d9073d96702db0f2245b8758ccfb09d64e360430485dfea9c3d0872fae78d798b8c99d0f3e46fb91282d5c164ad4058c54ed8ce6a9dccb1eaae0b16d37ef651c93847bf1aa4b20d85640383d16094362d9d9b773bd265210820d1853229476da24afa9ec18e45a146c98b60ce77932bb42c4f5c9e189f534757314cc2f8d65acfd8eaf507f3e3160c536a33334bb6745e70fb409263ea96cf7b13979318314cc67a5e31665ade1939f50bb3e3c842d78e3521b18047b8d29a695339b9f6dc592bc7466992c3c3df5459380c3e22a25e5c1c74cf791690254a52140ce3bb04986b9dde60576bb3cc5a576d87df66fd786a0b150b921740c87ded517bb58a4b7fe789d5764326ff195bed03308606a81b564a545b53a8eafe28908d3cbad11cd005a5351acded37765b494012d8a2da570ae277d8aba6d8bedbf09cd9f083a170ce69b3508c84e6e811650fc0017770b51b02d50ef8be7093b6ead86be15123bf88dd31064788fa5ef95af66d84ce2fcc138d8f87502620c51f84db99bccd14f67ae60514849370f578344d3bdbb7b7f9778f12edfe680eafe29bb29996de3acf97414e062e0012a2df73c43f0f25f174dd392522c10341d864a6a28eb66e9e9f7b020e8f57e4432f74eb4829d5d3319af77d3224757c127423807aa4d997990592d71f1e22faf31cb8109a9b364d86533ecb7f603ab6ad33178f3a640aacddfda84da611533d34c3ff4aea8c023f0ca78d24290cd8c3c12192ddaf6e3391135e437ab6bb0832b359efb8e334aaabd613bb4409203631712ac319f781399f64e52700284061fde0086eb564f542920f9ad13cc50ac210668e4d9f6b6debb85e83834294419de001defea159c11698134d480fae5dea2d93d1db09f88bb50e47433b1ebe0e5dd6fd29b7f49cce820a5cd9c333ae10337c68a41df0b5e4356b4be5e61bc7ba7062d2a53cd9cf73852878f03923e7cadf85dc23e725278bdeb74cead96602e0b932a907b34f8cb7e793ccdf39bc286e467d540e7444885a71e4cd19db83f1278e124c0d50d360fad3ab2faabb65f8ee71b53ba9a8ddac768130faa17d1b5fe01e04df8b111fb21435be73573d355f67bc22938539c111efd41bfa3dd005e813e183426fd5fa21201b0f80d52b22ac169608f9973e3332b940073827ea387cc05137b6b9b246fb7130a73dd798b7b2cad83b3513d4b45f180bbe5e0182b547498a736aefc19bc159f48e64f0275d29901f2218fc3849242b2bda28cf8e4f2f7b52cc5a7a287ff1966a15782c2a9a8be81348a6af5a1d648f5a8a5d1d2df847f1765f880e6f599ac9825d504baf4939aa0db3decc21fde50682073c368ebf0971672beab3a1614106ee80dc5fe458afbff29cd6c7a3da495d91c0081a7f60fea1352838be293ce919f5f2ad4c78fee3a398eb391b0f829c7b25c1c46eaf1d320ceffb711bd032e800ca1aa7e184e99045a677665b05767b555b8cca192152c2f80b73cee06e199524002fc8eb514dd4ce5db4f4c81eace1d7687f1c2087281f03a0b99383f90a31b7fef01ecfd34730187e16c1ba782976ac9e48ac9df5dfc1742eed9c26ce2cca04006dcb37c12cc666150f7b6b12426c2fe48e682d50e0f22379bc8493cc7943888f4043a5350f725c0ba4f51fc8dd19cbef605ae00df7cfad1465372d00c81a65e5c99c3758c1174c329afc16145c023412cdc1568c3328fc62f8a8d2cb9693bde212a21ec11113ddd8d946cac6c1994ff1a311490a87f624ebb25d298d9e091b7e5d346f675bd0c704e54bb6f3bfc82bfe9a2db58629a0f9461264b8c6fa516e5bbee0126c573cec2a4b46001a902376f3c0d703b539bd34cff3c84c7053333e7f2144ba07bbb9081f575011d17ec720ed35754a287d5627f04516f07df3f74f880d6158949115c76472c3ae18ef7dac9111a1b1174abcecb569110bbd9dd75521b1cc22a2878b0074a0b6564cc7c21c0f13d99a46309ae9e8c6f9103c502bb6d333c2b54b8aa95211e37c993ea26b665ab6e2db1164029c9eed74714c15dc78c58e3dbbcdeb73f0da8415106f027c77c2bdd96b6413404e27934b525c3b914548c54b32afb4313bae47668273b14a78f778f3f16d576d0c2a01e9f77df08d2033a3cb9944fa122c5175d0ae258753275ede3d36756e1f9a397f214f3c7faf4ba5140cea627681f5086059fa5fdfd4efc85bac376d49d971f3defaa4a0c3a53c926d105ea2bfc70b899bd79301e1eb73a2a9a465f07af8eb11b3e17341b2358b4b7fcdfa3be4c4a72591208e7d9f048641e2e899b334438f11018a4d3e6b84f966ddfdac3be33807250e164c15b534a357aec6c440c70ceb0cf9e55c2ee9e5cda5d6f83c864b46adba7441626592a4e5de566a6752a21aebc8dcc30f8cae73af9cb9277d78c9ee15bfacce6f257d951dd51eaef9dfc86b1d1a3890ab84e4f71e09e0533bffa76d97efc0d166619ba3983aaf6546778cc7a1c2f144f33a929967a099aa661b60985d6e55bdedd404eb8bcd68dd89d7ecaa044762b5aa2541d5fbafd9c53bdac19e5a3b310047d11d1d27d8f3be876c766262ed98b2e032974743b25cb93b771484bdc0752f200145ab95878d9ba78ea7a34e228ae62243f864c4a7ceb8f5541ff35cf63869c998255f9a90ba0b3f969eb3da3004dbbc7907583de2d5555a37df9e337f8af8a1b366a335f090afa2c96f25e846e2f2ed29c4659e3790ff24527413551fb3257984881f9ff30b1e1f622385f4d1e2d24d8c1cb1cdea4c9dd6d8c5ed5d6229183a3612722488d4f0a5556bbbd5715567f3e8c522fa986cb096f38e8b0993c8dd991485723673bf477ffcf308b98354ab3254fe7cc7fca0f8365a79415207911e61759eb2761283ac6c1f28f6cd6b32b556e41c0d62f4d82c6a32b91055277cc8605f6e31fc52b8ac283f4c760947288078ce05a937e24d632844d28d58d53c094b048c98e179f51411c57f5d09a29b0244c1a76795c2266d454be1aeb6d9e0938af2feabbb1033c7e15ca0024d581c7015ac94130261e7d8961afb484e8657dd81669024a8845afa717c1a9843ae633026e7f401d96514c84163d7fd8e8b38ba6401cfaf3ac52905827a50e4cff8b76edf2eb313133ffa691ecffb30462d23c7d89e17ac365424f2900db48d195bc9fd765084a34139c08d2a2c4540c18ec859aa404aa3e072c2ce4ce079525d91c347bd588df97904da534d396b86a00483ed8c1a4f7ba544249c622f64724a075437c7eb6a1dcb5dd052199255c645f996b211d611c8c327801bab3d818a9577e0e083b9f2431843975b279be619854c17659e9e30144a83bd369b5a512ae67f6e476eb60cb8cfbf02493ff158cd7902f1a63dc57f73fb07eaf5b0cfb24b404dc7b1e48d39f9b08ce299fc56c1764b6482798372c573fa7b6ef0cea3f5bdc1e65fda669075dc8a77a4026908806070cafea602446e728cb121be437abf5b448d1a3e535a6684a6ce9d2bd03a6b06b724adc143e370c01ed9e8bdbf242e283d6db83070029f7e625e1789e9ddb8852b7dfe10a90e7e44635aa35f5ec7799b5e695d9e5eb9ac68cb767f13d26ea38a79c72fc189723a0ccaf7c5f84f35c5fa2e30de09d1189d5594ce713ed2bc67a58ce7007a863bd7b45a3233930adab0b05e293fd338ea350e17479108ed6534dc0f52e0c387b9bfa44eb53789a12c1a987dabe3b348c3e6b6be61f72dc787a4ef19bf6b67c5ade6210568d51a38e2d97d2516be7d94f749af99b97970a1ce4031935264ba04573bb68676a5d6e7667affeafcd3f2894dc2ed4d2a87c64bb155821481f991fbfeecd40505ace3ac75431f50d69a8a813a79471a3f929bd2583f7ff9121716c32b441a8df5d9891770ae0707a19cf239486e8f0bb058a0d0aff10b41582dec08f722973b309f4bc291d6f4e8d0825a1816de0470824b3e2e46199439acaa1a936bdd505f4b0c287d97aa0c5104a2b0803769a9950eeb510cc3641d39c5a40c844b173f0b6e4081be306e01ea410187ef8d6f31692b4e4334f3569a986dd92bc9f476d0100435b7c3006fdfa0309fa35a07abdff35acf725b5eeac206a86e0553b0985757be514117cb758ab00c6001e91731aaf9051a76190dc01bc35566bc1da3d7a512edb0b46f20528a4380dd438fb179399f0b28ea9dc96339c72f65dd317d69d10277b52165850f033d6472c9056a0cc192afb262ff3b83e555b01123dbb90c640b595d34e2c087e9ffc69969da2825991d806f429df84b54f13810e1c699537543991b4dc8df877cee677a46091218e5fba3272548c1bf1728587e5ff6061624fd3e340e50ea65ba51295340596ecc6eaab2d1793f0f321b48d42e33e002a41548e5fb2f346cee4915d0c49f588b6cb104d0018b24491a7c6b637b2d337ef52627179aeb54a304026babdf5b4e72bcd87ff0cb85bef7315452ec1e494f25e43c8a7867bf4c8e38a575d23b6cedf188ace021af622b16a04331e9289a3d4f045089051baf883f89511f2aa5fa4e3f7035f0f6876dc7af75952b6853bf5fde8c270affa2bba684909c61354094cffd94f9852823f77bd86c31a145e8b0d013974e4e4588a5622fa481c7e096bcbb8b04ddd52220796880c1ff6bd610f5eda2134f99f8d4c851fe9dec83eecaac9a32bb5a57ed5f44aeea389d9123d57682f8f9c581b26444173d0374ac90f8b7282693123de7d4a953e43898ed771d8ccaf116e49fe1b14c0fdf23feabc2e6e75db4a488c34202a977aa7f30ac3e1575802d5c90eea2e58d0545d27c1f8448fdd68bf6cff5a5f8186fb1845ac06a3ad35656fa37a58beb35ef426bfe1efc988a836aefbd0dc495e7a0b17719f58ba62fa3e7a509842e1a756eb801437bdb9c86f9f965326f8f2e4437aa1aec73e3b9f603b2b125b669b4b49d6f34c66689b50a3ce81e1d6186e1c338c4b6233ce0596cfa7e7d98a1a8ff55f232dea81eaa42fa4a2e0038c86918d6056fea04a70143dd51b0c6166bfaa7b34dc3c44dfa2907349ef7b12d0d84741872d26ee85efd8e53178b75c653b4815e71462892e3bbdf47a3205b93dde8ce79d83d5cba774fcae0219de7e2025d8ca5adaae7267617cfcd56da76ab2e1486e390e09ed1681996e68f564de7a402470a14fa28c24ecbc5df075e301a49dcb513bc3811bba8b08abfe2362d47095d9a0028dc6a07c31d5e5d37a19ad632147d27501111694c81ade42b92d7984a1bc1cf8066cd37d408d1dfb577af823e66d840aa411ea26b330a4fa784eae3336db0556316bca2308ffa843d8532514336ab2f7497aeb1fc79e3e7b21bd042a7482fcc93436c8e82901a202e6312828fd6e97b38b7d6acbb9d20dd6bc7c731f3471dc71f1a727153c32da3446511c6960ee00d96b9b715428721b72f53bb44f08b275b3b78ac53e71c1972f124280512a2f6bf93782a06c305f71937b0e2cb043c72cc223b9723fde05bc39b3dc2b58cf383c7618166174ac02d39df65c9e73a14a1b7d3d60e20fdedc5c492b13557e1e50faca698ac4a83a499ea7ce82887325bb281c19a16d8cb01452b032f0d7af3c3cc2b76f3a1592199101bfc8f87c9a18587d564520629a1fc6501aa4ca9ce3f98ef1064a27d2f7fa1fff4fc487f13c5d351a26528b4c21efaccf3863cb2635c0d86f1734c1d3e6edbe003eed323684f80e3042f685b7ec02ccd7b3c90281c38ee02d0e31d392ea6e03648adc2a8fbb8e2b17da956b659fec81e8ac9511568a575f023fcf1861823781c77e228e17aa6b26a8cb0fd478acb2bfc709701c082a1b0a0f29e8cc234f24bc5241481a7111fbd03f0a5e6f6bfe42a2ebda6b99069dbcbd2e3c49cb55939ca2c7faf8232633a2f0b89d5df03ed3c116f05ddd8785ac5b3eb02568ca0302a4f383224267eac269c44dd84bd9c799950209badc75e146914c813b55c298fb276350f5f0981992d6832067b11a91dc56243b1e56879853bb5e610f301e2a359041a5c7d0264331b17aeec5a3ffced73dea8830e866dcba1d2736dd951461b4edbf08459269f08db17bd95fceab81d5a8fd3e911fa1a8210af4bb6e9e3901d6cc1956e5b6b7e479fcf2ddc3c29154c6fbace1c088c9146c1a5abb00939d11f5f4763742a848d0027411aaa7848419856a7f0baeb8bee75584fc4ccc3f8f97ec49400e99a77bd60d19494495a4cb220a0f25514791b93d8b380f94df8cc40adf0ee075c4ce25e66a5456fbe14fbfb2051a75f877fbad9d798ce30e6581e051014c7fdfd65b690be4687c81005175bcce3db6dbdc356806ed31fa1590676ed91f8a743a492c6c8455b463ff7d71ed83f2d136a29a11b226451c10de5876a7282320bcc91ab4df71378cb6f4b6ac3a6cd5b5f095dcd8ed1cafffe4bd9b924de5c70eda4ef228b6776d51afbbba772b93e0c8cfe4ebd65113783e5e09a64aef0f98cb48d755dc3e54c31106c9e986e085c03e6b6e59ca23b100f44b2914a9146ed6642cac467f6b10e0f2b2280e4e65f0857d7559e3205aedc401ccbb5f54dafa7f0e754fe1b4b6c9f6fb7698f26e94a106ef0c051f244581cfadac99e5ab0541461f10bb9d9809990493b93b9ba765fc8749a713505e7fc7e2ad80d499e5c2ab1df661ba162e310c3b5764fdda509f7c082abfc82b1b7d698497ac31672a05e68e016bc96bf700686a4563126cf688584599ad95457414c54693444f6ed0fb98405841abf62a1f4ac07ae92e74de2bb225b80e05ef99c52946f2c604964d0edbb7736da2a24b6c8b44a1de493da5a635456d014f450c06dd6ad0658c942bec7e6aa767aa916ab2aa1d80803c23a73f4fef53b107f61ef380adb269ab88cfa47c814eb15d2878cd3de0ecdd56b0cc6f253b8b67c32122d99654ed36376cb85653ef767f8c441cf85fb10e168fb77135d3257c3ca3230dd33ac01d1baa288c97f308fb198034a688d6a7405af53d00f0820498c08922f07aaf1bcf6533c42b2cc09229d7c309f42f823f6f61182752ae6b3e1e1374880e3d44232ed6c54cc47eb7bac5fdd665426a3466aacca4f76ea2b3cc1461c37d792b540402fdb0d817ef86a57ad059b778d5a7da11c004eab08ede48e7a8f490ef6fe918023c99dde1fecfb468af5d3af7a75836dcf6fa54aeae31999b76ea6006c6056c7b23c3d17636abeedcab6558f71289fcdc4704338427b297555f07e88cb725cc934a26992328fc3dfa4dc70a291a45491e8aca856b6df0652247963e335c6bec8334469599e0c76c53a8e2dd8cbe2d1e2f6ec0c5dcd375b34afedef9c15dca932a19cdcc514613f43ba7a4df51f19e195eed25e286d9aa1956c72a7bbe049e4f946e572914f8a682739a5d3b8653d2401a5e91339b116d885ca47fbec3f0515943ce63f2e4673a1439bbb96c1a90b09f72d694574a4ce4d9a7c9b5518788f847503e6595a8973e15e105d232279c1995a639402f71f68386fcc5bcfb69e11bd609af43001e84122d92cce26cc326f7ca63063568918fb11bc7115722c0a3ba7070f9e08b3c1d0e53661c2500773a1a63d47892051550e393aae9ca922f1ccced5f700cf7c5e4d7954f5f5fd65ee3203d88ecad2f84c9def674bec0bb24fa99030a263cd0860f28b5ddc84ffbdc8d8016e91970f34c25169b2109a356df673ee1b6b91705f9a4c3eb87d4d928ab6d0788f81d25a94aec39343570d81acfcfcdc84968ea19b4539f77e31356146911b66769c018cadafd27fc7b55b5269d833f837c0c8a4b939abbeb61b8e1a4f661cf54c7166e292e054efb606c1f569f000303acac00a4c6a9e0f9a2485a4916c88f7dc2c4ef5cd04d910632381eb0d0418500eecbd29822f05ab4c0559208a4c04029a69a3848808d1d2dfd28ba7a92ad5a4e11450870a6acad4f119c809bc888f1148fcbb93cbb8a7516dda727d379765a9fcf5a3639d53c5cef97c0b0dfb8fda12013370da669d989fcdf2e5bc0c82ff7accb5ee3f1d0665160a60b845d0d2b420979fd0d7390f3d0f24533fec230ca81fa79a2d08ded4d3e4b560e064881a58fddeceb364041d8ca5a5b0cc1f47b3e15248fd2bb0dac86b2a818d3e29246eec9fb32ba729d23febded139d5f1c2dc1d250f7b7022dd50fc066e9c0c6102fffaff9237fec98e9884cb7234aa85423db56bd5b216ea82072c14e59ff35c83a26c686ccc6b1aa7a14f21efd03166c8a62576a9691227ef127a161bd7239fbb49af54721a92348f71dc3598a946f45508efb596fd98a69a2653fbe03555abd037159ecc77cdf96cb9d3cb1f0cdedae622ae5d30b63dab2e4401e645dc7cfda1bf51dde292b6bdf6f7ad5c0f344735772bb5a20458ade35a0b1faf346a79b65baa855ee2744a6f203857036a2119fb445685564058f48418e1e2d4653f3ef421f46f757d2bdf4130ab7c74490349a5187435fc5a28dbaa4bd57d0bb07d45c630d315442e8303131571ec3574dcf091aea0184d3e65e78c25f5c9bd262412580f3d119fe960c43b4674b95f3c140df38281fa63e6819d7dd3806532a3ef527a220475f7270a747a8e76a08cbc9b170eae668a043b8585497c75353c0ee848648063711d7613fe217d73cba1cba304a5dd7b494dc0e43bd72c2946f76f926221778a12be48a2e49de5d4efda68a16bda5512eb86ff2a8abf5c115e163359c18078a90388e1790afe2cd9283c127d8c8a8e55e88108c9df0c3bd87b097289b1e06d7bb90fbe67f787aa80b70f98855947e54fa15a17817cafe9496dcd4856834a427f684653482acebd4b0a2a9493133390627f56755675e491b2c4f4137a8666fc660c155dff8e5b6207067aaebf9e24a96d99c0c27332447090a9efbc874af10b9667fe9c093a8f49a552ee31c63e05d0621e6e8cf956ce033f539eba9a355ec87eb58b3edae7662c5cf269f8f2bcfaaa214c0c60e779e22e26f419e48b7a46a86329364bcc2a6bf81956f5ef2e04274da9dc37709e0234746b87dce2729109ae99fe4145efc8d85cfc107d495ef1d7c0c9dea1decf7b1732d2970a68df8f5ff06d7b051f0e9bc3ca92e2542b28f75672b0c4301b0b0c3bc4b89684f93a5908ccc9b4b5fa8dc3c63d8e06727956a2ea629d5db943f34032534d7eafb73c601a2b6c244f918ad2da9635e7dced66bbc268b6f452ed5fc6b2b2c47d8fe300576d63198a88f0ec25e6ee5b6df974388e0095152ed21736a35fce0e829de17203fa220660eac1eb05c450b3396abc026dc274cb49176c07283f95e671303051d5f950012fe463680c04db2f40a9797a476a741442c6eb6c2b236e79fec4ed309509043d3187328760f0052288f7d81311140ba707d34f1c5b632970eed9c49a9b20c011515be17f70037457910313e81109753c0855cf6643857fe6d5bfbe040b8a0c1c5eb0582b4c837fb0ce38578ba0c3c2808c40e06d3a076d17730c8c99877d4b7ef36b23f5dc1a448708972bdb8e265149340e0f015e96a72d372412ebdbe3a94e02456c9e491cddf99976afe19cbf09e00c44d5096463a24c4a377b04c8f29e3b9968f621ddfc2caca381d6683e024c2cfcc38f4b8d2fe69575465eccd76ae3c0c2491364e94885dbec1a10cf40246610df0e971822478337d193171ac15d48ac264466d6162306e7f78e282e19191c1833f12cabf8cfe934f36ffd05dcce5eb5c31dec593757994102852d3977b200ef44200ee8443582d53199d346e36d921f29204af07d318e79edad43986df460b760a422916608f4588f2eb1d8a2734d402bfa4418b1357885c288d89e4ae7d603a1c7b703043432f755b92a369bf63235264ea4052a5bde09540f57cd0a7b6072d93092285c313d8ffa078a9200d72e4bc79b2e5cbea37bb1ba9f932b719f10b4949729e4d243655a624e2345e5b7ff6b43ce9a5ee69df6f0224fec064d0a6f32b1e23580d06c9db4dc77128d8b335ca52dd1478ff97ae8c068e2052adda79f05b2639e96343396c1b7655eb469992eab4dc007bbb328677329e1213a66b9de2cb5086003d2b852d2147684780ddbabaab5262850165a15c4959bd581d92504f953b4b2d382dcbda42e4d6aee6d3e320be001ef7c029770601f3a09e385b1b0568c3dddc1dae4c65f0eee06d7d283f5c590feaad443e4ffb8294a227abf40400958f5b22476d0248a440be0e8aaac5b11ff16979d2eeb7724afdf6ba1bc3f89214e704dd1ac3c17e0a3b9f3c106d604728e47d8ec23de1b36d22d7c1f507692a473d1727906b76081f853cbeebf83b3b7b801661aa1a2402cbd1b5a543d69029fe88b4df9cb8c200abd3f8b22c5623780f3b2b2044af893a1e38ec2694fd5b934d4ee094be3d58ea33ced6e18c42e5c8e6437fcbc18d4af81a8755d1a0f91ba21794837fc639338c12822396607007c63ac0fb02ce28d81c42bfae1e9b5ece9246d2e45eebdb52dead3f0986be27f072747ce2638ab53e17cebfdd25d9bd06b7e1b3ac579e9e9188db37e7846ceb04179e52d9ec244ddb59aa80b172dc038ea8c94614391696f5b4bb0fa943457e0e3f07499b5494b46126bee47754f04bb96cec2a303a5cf9e4b6a05deabb5a1e2d59515eff348adc882fc35fd2699abd7b77b335f3fc0a5ec3e0fc49a4b6fbd8ef769dc8998427e5bbaa3cd4797cd3382ae91775416d256c4fbde46243c329d82757ffc2c1691d418490f042800e5f21b747825d362bb8dd98cf7632f9c37a7c8c8db69cb36bc898f843cdc01409f6883b06ce7503ef28d59a66105510ce1f7bac82c4da7403715747fc6a1278d0af12dc84b626e2140914525a92c71555b81210d04dd5cb570c4d03c3de55399170df0a904128e8b62f66f8742c4d9b5b06078fe4b5de5cd5537e7de5ccda294e0ee3a4777c6ab193db41ad2e56589f60c2a220f672559066c8158d3483dab1289c7de801828c538e48db56fceeb71915adbae1562e939754cfcd16e1f1873e2d9b5fd23976dc98df64d628b9976e11e21450fa8332061b3f285ebb3aecd9613a860e3b73130d4496d7bc5ccf807df8bd7be2f212a0ee6efda24c880cd31edf63cdcadfd244cbc37ecf7f5e1ad2c2b914aee93fb1838923a335aac504385f95b7953e6c77217b5c1575b82708c1ba39af6194057b2ea7c17e14a7e26618ec1e6110164738a4110d4fa3326bab5fa815b72302b7a380f23fbbf5c2072367747295af95beface89fe8f4618a6e3acc1a2411cf82fc9d0faa380a540bc4cd7f18ea69abf5ebc058944c59d799e529b6e1e143335d166a5fe1d078d4a5430eebf290fe8b6b39bd5995b951ea740f2760cbc5b46e1ce64f9320637f37b6b91bb59a6d3266ac3a8a4d2e7783f5e05e38971dc18dd840e1fdfb0921539a508d0944cf9333a0b4730685a56493b5205ab694d098124a29b85f96ae2735441f66a77c4ee8ba87b57dc7cf4b9a184c52826474be8e7d64b402468779ebf9ba964f56230990dd7d8cd925e7d40a2717565b86176e9374c8600ddf3a5270d228a2153d149379787eabc8daf1713e6709f114d23688d858778b90ce0eae27bf354ccc5370ba8931de45068263da0410d1507d973335450488b8389ef1fa4c58830f2f89cc49742aee252831ab838c75f13ced88d3978521ed4b12591f5449057fbd0db4b0f566161fd37f5116927538edcdda22fab4a1806bb4d07f96ea120d367c77411a6651e1a0c85452d3774f20a23a180ad049a09c48d80e16f8b5a92455ba4f404b99be6aa63f11996f5fc7781e753df3063d5e7b05f07491ba6723e135cb047ef01ec2eb3d30f031a8c4826a019b7a0b84cdd1413bdaa7351723fd7f55e1f51d3f0946facb68f8cc311fb561d5381a36bd1782f8907eb5807e99684c2018133e85ecafc8223101e065b4246c31e8f47eae013107f6c79df3f33d915d56058a7d0165587a629ac4eb9c9b22059ae8dcee7e25b0fc4168831935cb7aa7ea02e286e470231d26c8684c1fb77fe7ddc3be0b23fc82b5d822c8806c06b14a696f21c94213604c116ef6fba3b659e80a770961d1e3587f64f45b1d73ac2eba5e7df6d2e71562248c782b1e9219ab226b417572c1f921e4d246f3fa483d134d0b8d159d644f8e81eb74b0d4d3a0066556d108e51b4fee16f1f064920c659dd2ddb236c37a1b02e07078aa6c1f0337bfcf8877585c7eefe8430be09f876bf86971a9c1ce47711718f786e0a8fba3bd948593e7e02da4bb208ea834bf76e7c9bcba6fb40abd32828f4878f8d01c15b1ea5f852eaeb771a6de85b16a1f13b72e7dcb7b4c3997da3581ad7af10ec5d09903cd38461bdf09b2454d36ba9b45037f31bd1a15d188a6ef4dd79e63d71f27212bebc41d3765632b0c011db08396b21beac1ec45718fd062c3f4bfbe9c1414c06bcdc90fd91e86748e919994784aae4f1b22f7bb68f2d9d8ad40c856bd64439816caa2fe71b6da58faa9bf70a6ca85abc89497cdcdd91e231d9c483388a0ef1687225c64c9f5a6a338b73d18519b13ca9b27232826f4b849812967eb0a7679ddd28b8de2ca7e0882a76492cae1c0d3c04e36e56edf19bc28c0dd859098902261cd7999b137e8344be25d01dc400233cd013d4b9fbe7ef0cc9e5b54c184b934b0e45c67ea5acaba813562a1519f136739307099bc1c91ac64781e99ce37496fce6d4f2f1ed6b7b991e0dd0b27e4793e6d36b31e909b1c60b8455e768fd6ce1f96c54a9eff5870e6bd6c370e168ff2db787d333371a033a5655c369ae312eb42be0a9df09db31c8560789add48521332fee8140de2cfd0762283b60a39cea44776adf55b256071318ed7b22ad48070e1c48f2c124c474605acd1aad5ea3ffa31b21d2bb4918d86d9c0a22f32682f66f30120d49b8107b536dd4cecc730dfa27460e47b4c82b8512635f8b7f018291ed0c2f161b0e3d74d1e0bbd2588dd7ac2fd2ab2967171a1968335ea9342271ee30fd19d21fc0c31c8585eb3ff15387c41f2bc1d89395c142aaa72c5a42d13050972efecd03df35821a75a0468e0d262312d0109b0c24450e40734dd816b004c45fda22a25934f2becc852e5f8c306a4a4d41af9c31c6934bc71bdcafca66716173097f72717645d9092ed3c1109399a9588e1693a739a482d5f1e934782561c5860b02839ec36f7fe517b27611854151359f025a95f344e74df5bb6e847ff00a22a508b5742d9d562653b188af5789510ae682fd828a84f5de72fd7f46471a49553b037aa980d9dd09829b8181e31e604bf1a5f9de468fbf72a39d7b72c72d8f083a73d84e2881a8bb18ab49166180a11f80cae00ca9fe97968af0f656960c2cde6a18259453c8aea5554b42553d6a00d8d11448b74a0fc63dae5258e4091c9e73c4b705ea2574c3a23a6e914be659de6f728404aa49efade95291ee4a339b1f06a45202149fb7f9f787f2d9fce53698ec15d8e0bdc09d18b23fc10e19474b220e5b97afd04426ea0cb5ecf2c9db66de2d1fcf8bf0ca0428d5db8b1e4957a3e898569c5dfe90a4ddf13374e0df0f80a4f76d20d6f8479067c6b6740a227bc55e9ae2757a632a0b2df131eb552bbfa652133155d59405d8c2e39cb8cad7c3d6f91dc2683bdcee43e21f38116ef74d4374c13b7705d1228fe14d41241debfd50bb3c8bb06764fef04b13ecc8f53f35e6de5ff34be6c2ee97555f8ab4dfb392eaa2be41cf3f5b579dc06b4db58f0f2d5ee3aa38c59ef8be2bee1fd283ccf5bded68340bb866347874fb9b1e06a1c2781a505f51984d48896c03c68303d6ac3176ac3fa9ce5961cbce4d8f44ebeeae45e0200648f96e97a2d763b52a4733f899ed40c7f2960e15f028cf112783ffecfa4b55f5418500f15b6b00ab31f410211f2fd56417c7309b0cb100bdf2102c7d3dca27c45b9c9840ecc3e9614b0791a476927712f2bc028e71d36863badb4835df1ee6ae672d8c0967e5f11b293b7cec244f8267c2acbe5f71a792470013c75c7ec2259b74ad422d16ca9c9fe09de8bf19197c0b39b796b6837d54c0268485d55d981f76f4a3ca887476c82379279f1446268a10c30c1cda4524643ab77fe0f378ac4854ab680d5bdb2d646898223be7d2f807c26a6a00b3d9a948d0af28b36d268b5f98b73d5a06aaef0f299a9507ebf3482e5be171acc6720180cd66d48a3110accfc2ba9f8d39aac74a61ebf68fac068b6bbc6fb867115e61889363e7c1831ea2e69cdda6a6fa15a579625a206d2663ebade64e74013a4c9635646592f558231db2c547c48e040495051501918c95be7c271d7964bbb9b143093037f09c844ac10c83493ec9cda8ffecef3e8399c9adae8dcd0ea325de9e66b0d46906f43466bc2b5e357c3e742945e635046d02da88e3b8fc5408a6776246c67815d9f125596d75acda2cdb576bd4765c9e976a99dc1817ceeb1421ac551b801efdce08d35614e9b9e4bc10baacedb9cc7a92ae15e87c21fa648c95009305b802f134925a4929f865ca8cf34b3d5ee880f67ff3528b5fefe5541e478d4f8b37c70371c8f6b19fb7ab16d0a78c200105d920b1dfc401989ae84754573cc88116b9ff282f1843e56c82ab0794c73af181e06a828cfed0d23598e08ced8dd230a8cce3d552bfe160ce8db26ddad584c89fada5d04647aa026dff7f5bb195233580999fa95643682fdd7372832ae5c4e8188aa2fa50a168158db22f8cef73cd0765849039deecdf19623a8fbebe5c434928533e31f2a0812ce3bfc68bb75c32608fb87facba3a64b9e0badc534cb269019ddd090914daec985b9df465232ae2fb7fd50e83df5556052b59138f77cab86e77d3d3e4280ab19f6af7ae9ccaab1df8354570b535b58e174fb54073ee39dfb6da4bdbe4a90958f9c1b91ccea2170f6d558eaff043ba558adc893c9aef443cc903b1161bbeffcc46b88d6d613cf9d44e6524be3d90fba66df2ceaabf3d3f72e7113ac47d954ecb61d843687a62ea363477cf9c7a3dab33c7994d8ef7ee73f4c0175e42ab2f34c68b724bada3abed47e6af6c2b8dbd2c39a5689043f6b7c5bddf733f2def5b52c009c8497f6c15e7c5965aafa765f255eb3377e0a7a6094150f4ae8ab1d4a8bd3857bb77b13f9c9d7bde65c406b58d86639bbc12fa3a4bae2c0c00d44730a5bfacf67b50ec8c7f3e4b1618b891849ea93139410c10cc0359c2ba453fc768b5b78189a68b7dc76a4171733de4dbda24d6e2265f69f3656a1baac4ee7555ba76830dd3d4121f482f703a34d894d0892ef63897356fbc33bcfc23b246d86afe8a2169b104067dd9d4d7095d86f03938f86e83efee94ca2f42a35ca66869a8206ac1d1e6e5dce4803a361fab6b08d50b316b1f8742faa584ed86bcf9d9aef93925dd341385e83a92155ddf0891727d48029ae87773d591bdec79b8acf06dbc9307d99525859d9775692a21ac609fcec789d64269a041b11ce3c38935ca689e93ffdf9ee47a67225ebc1cea7c1e43c70a7d147aad7549b767617e283742bb5209fcdda7573400ba8b4168d9918d4d94d80af27f65c38b39219a721114450113d621329f602485f2b0060a008504ea4c81d156c93c175f45abc5c733a5f2eec102243543f4d2be079cc8b74d1ae913b0e7ca0ea491c764ed09bfaea3c6305e06428eaaa108648077b4081a96063e762a7b3c4428fff3bcb46918fe91e2de324dba9e377ed03c2e235aba0cae23ad02ddefd3a7cdc8b24998f84aefa2af2a85c0fc234b0c47e7c81b050354729877d62312288a1d3a8c934c55297b451e807b43860c4539902a05f3ab005ac3c227bd81eb8dbbff79b256fc253170bc2a278764bb0097966cbac7c5f7c5114f855adc002f6039c4b49493b4d5ea28493bdba99df878c3d52c0813620ee83b5bdd1338dcc855c3a0f74074b23c94f1bf6cf30dabdebcdbfab149ed7291fc118ff01282a61d65e394371ca7a5b60e368b6709d47de8229c3c23ab0aa1717ebb99b4874a10ac33203240b9816b396fc2fff48a2e971e83ca05f307fdad028b55825ff7d9f2de6faa3dcbcd5de534a5ceea6ded14ce40e118243a4e870196fb1286073079d981afe61842e3220ecc88e77cf9a80067052185802dfffc2aa371b8bf940eaf893141a36ace1c792998accfd363fe832f839768a82b82546e796d673bfd7372a734cc44793348e9b5c5bb2c87c05c863bbfc0a5248c47a39b9d7f09754b06d9a51c31e4d97bc3f8c9f1c31ecc98fb302e2087ff6b91405f26205edb9cca44f4aaa0f817895e6a6790be152a39df6bccade3573dfccf138228a6e45bf97ed0bbc0917db7373f6007d3c7fd555d3975206aad674d9b9984a42d6808e3563b206f8651a1b0f409bb6da9c05d98d5200836777e3740865477ceeb44b4ae3b614f435f8515f6407620a7b1bfe8e84bc0fae8fbb0d06a84af1f004aa5af52fb9d692a83490f95d10583fcd9b35750344288b5118a58cabb006ad40d2544248b09e98c8e04a74fa82ef1d3bd2e388db66ce2b6896a8adfdeb5acac1ee0865d99ea178e7c77201330f3cfad46528551a0f2559bdf0310b26de7f29bcb8298fdbf6eacdfbd22e543bf889d3783a765cff946348e8963dd154549dff796f2cfe007b64d79a9923ff287efc6ac0eff1b5ce58e32693b3d32adfaf3e88888aa149094c33aa20e78e2f299f7967ce16fec3ac54d04d432094ce71e3e6946b3f682d530a630f7039a6a164e59faaa667729f48d71360fd5240dda9ae8783c31895c35081cd9d22e672b9cc3ee9054faedad311602950f62086ad577f48851ec008421b437880664f1a3a4c19a7ab2f9ce68f87f285a91bca93af8e893ed2d49e66ad48d1395b864db7df4dd7796bad5a3b2871948fd04cd51820539b16bf533f4dd73d4262aadf75cd56a82848459dcb4917a4d1d29df2a6cab8f10af22a19c903b5a718934880422b495bd8b5343a81598a4dab645656fb654cc40648239ea9f3eb4257c5e75e321a09af908c454a6e3146257c373b47bde6a702a582ba23da673a41991df71c28b192e144236a8cbbc4ade6b7c4939eda1262f0cc83f0c1aea6f1a48ca5c70a20ec09b9756c84a348d50dd362f577c3be6f1df70003f56370dc315a69704114cf7dff5365a1b9d655dafcfb756a78b0ec7b6fb3a8f110de411691838faa6bc47b711cfe13819e3de8a1482114c38e9db7a128877fa8a4d0c97788ade8c8a676dc530758d840a33c5122b02394acf2e65849f55dd1c46f6991332d7c5c759f24b214127ffaf8ff198bfed1af9a88760f7c9da1f69f4647395d6bbe9e0cf7e1855e267b7c8e34f6eaab8a9713db65b70c60d0a7e2090f531fd89fd670576fcc7d6be8bd695932cfeeae8b36b1c6180da71bffe73eeaabe0793ad403c506ff02f26cc6a400b61f64b7409ee78ca805e53c7e65d8aa0134af0cc7ebe2d17696581c61bcc7c677e2d3632340e49c33329f7c9228119d0c05e28c869ae22f394b07b95ef8dd6d7a6a681f9158efa2d7eee8d7c707db042040e061dda7144825ec89f328a90d0639124627db6f27d8ecd80a0866af110ca5a7fa49d3d834ab032363917198e4933675647fa7bf8484fd85fa8e7ad35a7414e6251f45f1cb699f65752095119c4c0886c8777e191cae48d5fb4cfe3238cdf17de3ce402548f72c03c1bd340f383a05cb8105d61a99434a643eb4b9efb7f76b01a1807f9fcbca0210419483ece40b85e23b0eec086eea690e7b3ea8b6b63716270e6c24751b5a996ab9e62d77923edc1bbfeda56a235020aeff793b799942786f46c6d33c2d1d61ad083473965236a868b50a80bb67ff14b1ff45f7aacca8575cca8d74b8bb3a3aa879ef6ee715c8df19374329b5d24795cf40b7a6354e4dc8887daf1e73cbd1d441a64856845015a8d9d53dfd32934883e29685aa98c9796efa5d4bdd9be9fbe297b4dd669367c45d25f5c080ecd7e03b5281f7682fb23b6d839c1fa0fb2ea1e1dd60081b38a7cf6927f5fc7bf637da6e6e3500ab208f1facb6dd35b2eafcdb4b04a7fd6fa848c57b925d3db5f2dcfbf9dd407fc9660ac8d504cf956c7977f2b0ba095a220385b16d60fbd256bf40518079fb19ed460eabc7baeda076095c3fcf436473048b9c0c5d1ea131d3d496b03088f660da2b8c6be67181b062c0e10a2a692b6b67780ea0126403b5eaf306890e950a0ff4d59a918da798a8f8667fbff88ab224527ca6d73c0b68d006a4a95fa82cb75271ec73e800e5accfcca3a06cb58c218f58e95d8a1d8b7e698cabc2de3f09b61f81cb4cc64fa4a02263a39da5f7343331fd355088ea5e966e6f22b32e11d61d85ce34abff745a1afa71d50cca8ef5541da69dc922284767ca6eba13fe23bf53a620b659b1ee932c0482985ec405dfc744a2a02e7e2070eda5113372c126672096c207fcdbb1f71c7f943bff5cde35480585d8e8ca155dadacf20165c66d19e7986788bc3b30803b67bcc36ca72f18ace210f4eb0050ab14e7057d6d55277bcd643478bae05ed03cb4c6d7aea06b10ea7fe03d61474e4bdc19b906b61316aa44f49495271582897893ac6b509aa55d89624de8124711747ad28bbacddc9ac95d5cdd00aecdf7e95126a370012a322f04133d4d25598fcd4e4c45f495028e3d56348aac2ee48660501362f5f0cc03406c67fb85f43bb065ca5812baf1ae697da95e95c4eee583804f00e162d5bf33603bb20f6a49dfe0a10fd30f279ea3b280bc932f0efc699fe8bccb02a30d4344eea33f0c4f272bec219d191e9fe9a657f2521fbe0acedfe6aadde779223939c42bad4256d1d349dad439f6f686c60ad6f5a0085a73ecc22362de07a0b881d2ab88134f86543bd3f193904f428cb9b9dcb83fc011a15b34bccc0e5afbf730f1464099142e9b9a1365843b76981a8817832cdeb0bb4386a0a8aafc90705b75c27c65793607035426e41ff3413017e25c966560439bd29edec001c82963e85edec564c1f3b328b4c11df5932983f412d78281185cbb3e50e19d47a080215b3c36f19cba3529d25c266b6de19ac6dc297a3e30e4b062ccad2801c1745048db2d882d5d1af68511b9be12f1fee54995d02dc3ff7a44e2be4a3ecf01e30be9b15d1f1ae06942ee82cdb48109119e9013d55d46d1f6258afb879cc7ffd75d2d6539425af805776d3b106ef19df67fcc59dc24c5a11a1603a7ceb1219c7c80f7f5cd5beba0730356b75ebe84d4bbbcfcb70926f4b97034bd6165a1f5f1d301216488bae16d9567ccb4b975c4a1b0403e9d338fe38b1734685edb61177898fc4ecf40778b164ce8f77f1e95ca467aa895d2ff476b89ad6e53a8eb355d5df9dbf0797c18246b837f6e6862bd21653dcf9dbe230cbefb986d32ba72c8e125f6e7bd49e9a9af44f2f9998cefb2e9333732933ce299713a6fe0f288768ef474fe7dc4fa5f0bd6394c433a76104d17de6b220809db53d42ca3cc100985bfe67fc97f4450340597537d04b799d2ee9e206047da051dee579cc1c4e73b87be0e7ed6a938dbaed9c6bb707201360dc60ef5da9f43021c8f5050eba3b8419798371ca51dd37da98d5c995840afe8faca81fb22ec38fc2a7d3561922f5e718b8b8e1a424a08f3fcaed3b3bb48fe13cb28f9ecb427c426533bf4a1fbac5f900e2ccc7362756b32969b4fb293a84655b079711ec4e457a986def829f589e1c24990253453e03522befb102974636e37c99ba66cedfb5df8541ce455a1bdc2485758b6351cc033442a3b9e70a9c0600759c7e209773fda0e01a2abc3e21f972d7714b1d0abda59a1a93b92c8b7af4f528b8c001b70d4c63fdc14c8b87874d99ba04d22eff3af581cc2470fc5415e6e2bd9c1c94dc593f2362300ec353a4572b93d884d79b628139882f5ca4ca0bb5633dc00e9779e3fc270747f1ba03b8070cb461a2fb1e52a8e2bb06ec76a99fd1f632c497fcb75ceb6711a61af643ebd0c2ea09c2b8479961ccb3cc771e99dccaa483ebf64e4088f94b51b2b81ff226e5ed3f0c04d0316e13326bb602c82b3bfef964db2730f88b4b75385af2022c6a99781618bed4a050b49f0c4869843a13bbb260d1b8e913092adb017a44d4d72d87aa3f883d66f911930d9fe9d51e6b0b5578dadc0ded21e8eeb8018d84241d7f248d66a99df21007563f58f3bf18f34a57030dfc2868402909010b122d0592f60bde73b9767022eec8b0e0aedfb1f05d0fd94c57648f73e39cca7cbb1f6dc6e9af69ec16b8f761936de77909d82eb36cea455e96e085c1eb026134875c0f787944747c7a1a7792047234a85658fa4da6298cdf5a95d43b8ba261713c6154f94b595a3a38cd07c1b89f8a99d87b33b7eddec4492b2065e28e1b12c10c2a2c4aba64f0263a220a279f9041f728d43a3a902f3672e54d3399b212db3c6d6f6d1636177ffc5dd74bfa66be5d886d84b47b24f4326084a410c17c6e47b202c6b89e0c6ec8797ef216184de8d06042958dc77dc754642464988feb551b235e56f63d8d70e58ddaed8f401ed5eef409f26f0ae3c7e230fe4e82b91a9a9029ceab8c958f682eb40c0008ca1c76ec9908e67a8d52e4afcb6c8722c9b9cfc93ed3b84e683a3c9080e273587db77538c88c76a027911c434be56258e8654a9ac63ffae4ecbab9fd12bc2a06c624cfe1c5421bce026b1b1ae7679884764e8111173c25446bed8a697b7bfaa65f86f909becfac3f5cfc5f9f075680ae807f56e2b2c48f8aa80af336ed865e15c7e47d8cc21c98ad3177b30b967c8283cee34bb84ff984552a7c59d458a335ad995815b74b0f727f863341ca99550cb5fda62a549e94b64e5542dcb42040ff28161b9e25751ddcd9efe697ed4fe8a838b44fde976af8e9f1f2136e0c2d60191896d13a8c97e9d482a80b4aac469529492dbada9fb624fe14db3d3b6f0f512ee37994d6392fd91c7746757ea4baf0b5a5eea35be1e8bea4d8b9662f8073b023b88fb0e36256d996a6eb07e1fec03fd8218fd39b8ae191846ef4abc70bab7c521d39fb260349c54106dd89861cc017f4cc18e34201df0d631db08aeb91374035ff86eac776b723f59763e3b67895b135e88676b0ca90ac5f5ccc0a292af86679e8d89cd986d1a9b4ee5e8202167123e4c44272b7b22b004afcd1eb66e6fb90419611690fdd62b1ed7e4d96789d84dccde6f41777de04b362cfadbb64a418b8f490bafbf622d0761b211f1647da762288c9bab9dda5721d27925f9e55d67dbe8927db2b495afb0efa847e12d1407f1b8d25463de89270689f00aba9fa53460a612fa43adc39ef63a3564892afb5208db5d633c1f8a5f216b2341fe9c1587290066a415eab8fcce16b6486c0f9e87defbdddff483a25ef4246db65807c22ac22b6034e18df0a4a0398deb7295b511a524a0af6f8cdb2e67e5f45b4f0363c921f4fe442981b5677c70bff5ad147583d5b8182b236e99fd2ad492da8c70da05281cc4a91245a8bd2ebc2da94112738b8d5fbb2442c7ff973a755dbe2a57bc0f756f74f484342de79cf1b7e280cd606179468cbafc65741fbe4172cde0e9500153f2811a6309e23485acf8087ab642c92eb8c6ece7f2e2b158bf940d11adf55a8e132aae81377021c9322d457f895a26ef1d567fb5e9be6b1f4ad40dc6849f70a23de2f9b09ccf238051509e12bbe4ce397f554245f3c467af18c1525b7c9bcfbe1781c57d80caac2e11a411c2f86a955d82e7e67b30933b2676e6e014c780710f4af86182aec0d650eb8477b9da6745d185bfded98eafc1ee3d979fd977908f550d3f4ce7319ec3a79be21ce66c3a0f73e799bdf74b8ea004618ecf3053954b0a8d271688c5456d7c19142d8a024e3234548627ce0e5ca22b5236ee87737c78946b6c9064f5141e677bd42fe391f03c46a8734c23b95793fccb59c0f52330e84614da11b04eaa5d8830534781c26c03a030ef09697f6f4c0cba2ba1a0a5b832fa284b04b4c408860bdda4fe02b234f786a88aa91083a534d5118bbce062db97d52c1c9162103dc0316d0284a9f5145f3df74a7a8fc7bac9b681cf1ede881ecadaba46331ff75f356be00b8a25f900c598c94c60bcf46576c7e378484d5072eb3a1e19d9e82c158050d781b1581354ef48f1a60c49308ea75dd37e0b86bddf9700bbf57486ed197e869d889e93d0a0591136839b5a3f4a47a4488ee145a0701ae25385407198b2096cd87868ccb380de0b7c4ec46416f77dc94811dfe57d1bb4225321fc24156ecb5c77d0ef151498e95bd78f2607cb614603d0d4aa813eeaea0ed4579c26a284bd42d0038d1d91fc5406e5e4d829500adf5a0b4150500ba0e0c70f1158df63cd8115803ca0ce5fe870b35960e6c525c488ec978711d30e63a8a64557930c10c041bc320e17e679d087e25330b439685b50392a90ca7c9f85b4aa437c7634de4608ef9cda973848e4300778de27ef9721589d7c84c994489568d8c9a3e95e67691fbe5611c02ae0078f6f76ff4345d81e42db73a6b9f3ae46fdb3737e5a288d2b0ccf80859410628e28fd9cc4b5d8587bb41b57867762daa20da8f3fbd3490c234d67dd6332c5683554aca2b3dfa44cd0e40700990061078320a343de160bbf3c8ca6560dcf9a23ae98d34167d502ddf0f834133d1ef8f6c894d8be854889cc06c6be2a056d2a4ca7251e17055eff8f5a59928e8cc7dd3f8c6b5c59bb13ff502f69987655132c753f295c275df7b27a75cb07b0648438907f725beceabaedf0b35b83ecb75812ad26187df4aee2c557f3fc08de42409284f6293e4b23b9ffac6cc0ac4d480f7961f90a93d3cadbc1667deba3e7663a685bb8530511f23a8789cea274a1ffbbac34abc44efde65131c661564dab581ce060554d9e7ba754cb826f0779110450850176a952859dc4dece368593d11f9b042da5308b991fcf6c6a99d8c977ec72170c8f118ee5f717e6b255f06c844065d77751cc3182a8e3c94bccba914ba2966c2698833139790a55e3813f2606c30f9533153699336bbe242da17a37954ed0e70219f76b5d50952225d13147cd3cc6839eff1554921d02a28c244c2d9087f7901f873c6d5ec7160a495e56f8e10afc74ea6360418666b57b743e670b67c32d7851b8cbe734e7717a41747b39c113aebe4abeb32f13203e2575f86ff5d54a4c801e3a3502f7281f46eca57dcd9b91caaf65b911f981af1237469a29264909408b2d1f0432cf8a159a8ffb3aee98d156c1d640ae29742999a59bd514cc019145b073d3430d7c6a62753e415acaefc19c2a30720a6925962346141bac83d4a0df0dea95a49c727216da4eba5a8842b3bd30d5b6b9f50d8a3cd7c3a038f38b3af504ef2cdf8618fd27ec92ed6921c66a4d9af15b23874ee98d1db79ff55e5d0600ad306b2a0cc148179e79142d5388d1e11acb251a01e00c18618043e436ff36408955d44bab8c630617df470d8c5e9f6e9788c28681329a2a5a5840768bc1b5ab6d8e87ccfc4e9dcc57a223d7fea3a446ea2e1d06f0bfb31f6c00bcb628f508b99da1124d5cd57359ddc8049ded2b4f54bf8e651bf75fa565bb02598404adfdb20e8ee38878aff726028b0fd70e8117a73abdbc6db4e48854e4e89aa5de7bb750975bc91d5939a7ee75d41cae855368a6ef35217c0c06bf57024d52485348b6f5fa575127f20229ec16742914bdc3bc4e44b9f7d2851f7f80c041f952d98eb01c052613abae381034bd7495ba67a00032ee1121b196ff4c4fc66159185ab393296535e09bb52036d039fd5d8ece0cb141b5175faa3c635d9ec75c621a2031087e1615af546b7d431e2a1087185d288c80d78f459f43af151941d0592d2b92ce06ebbdcbc4f518424047ee9975d649cf1b8666cad1ae1e5961e2856acd5a8b0f916a49ea5f7f1dccd2a19c747a93d38d09dcf1472b0f65c453d702ec58790d7f880b0084740762567846577eae83420ce655426ce5efa84859c36c64ebfe5c6d748003eb999d9da651e32dba6917e8c4ed76c90f70730977caa866285914b9a16529bf739677f401942eb2c6311b70e453addfed437be7e744a8042f9e7fd53fb057136de280274ae9de93727949f6b7ebd264e2dde105a02ea942567308027fffb6b64d0c3ecf45e39778afc31bb3194c11095040c263d3d81c3982a140c1054c99facc559547ec76dec07baaec93273acae5a477f19a74b933935e49f0b8f59143112ffcb17b9ad79ade4d72f1d3d513843c226d8574cecdb41e4cc0a6ab71b4e446a6ceede8eb851ebc7d4609f37a4d7e4a9472e0dcaab0598340c0db0dbd4953040ba8b7e0a21544ff4a7eef8962425e3a2020131f33d816426df829b892bfafc1b32d86205d48bdb09bce253c2b36f0a8f93689ffa28bda739219616dc754386cd36ca250737214c4d4ee934c4bfb5523bd07afb7e0b40bf19d0f85b9d7380a66ecc800e7e82b8c0dc7ecd90b931a671ee561c14d12821a5e0a385470ac68e30019e94a9dbfb6f0aa2aa251dd126fd9ccfbbf2c2896b435bcf6cdad1e035013655c87bfaf9f68482b8643d1821c24e7ef44b6c559552939ef24b47f7d488c99917be3086e58220e1af263f4339e5c823a726b7468843932ed2f9c819c798c3a8bd1dce44f65486c27bbca02ad4da4094938b7fde11f2ff0e2a1a490332a1a6897402e9829b212e79654232a009c77eaa94e32e25eb702704fb2f511666af37963daee4511631691df9ba87b527ebdb7b02fcf0c1e4409255682c3e3917168fb2450c21012703027dd3c8293522d4056b86c160ea93a7615b3555f4d884979d2a579a29f0c3e811a06da3dac6f0f6f493973d8a45183eda741b6db3ae8afb85e845cefe716e57eab44c36b9b4b45e117903780facc943098abc67df68c49276de2a3f3d09c91b0ebed2b34c67c53cb5fad238066664a84afe8faaf8de5037ecf2974fac31e7cb3faf703b3d85f39fd3f02dbd897127cb8176bffcec6ad50d98b076d5ed2139322cfdaa4bc83af64e907f5569f19c7829bc0b33d2fc77724c3910718f1e8defb2291d385c5ac955c2a1e4db0dbbcd2e8373c6abd014e86de1c1f438cbe40f20b8a9b0f21cfa7f82d15b90d2adcdebe75ba6bfc102cc8273fdda6ddb6fd2438e3158c200f07e0057aedf647a02bd2990645bec85dd94286bfa4a1bff7dd7fc4ab101b4d90ad43cfe2331cf5093e644b77bdcd0129bf0c3bf7aec3b05fa29278cc1ed5a7d8951ffdedd356899ed1fd8740660d006103c0bda46cfae2f5bd39c65f4bc0b203d2b52f978b234724d72928a0660c7db31f20562a2fba2d9d3823921e60cd8c569e10b86111de123e1d959c0191438d3288da56595cdaba8e8b546ccab3395749badcc90325e0d8b3f6e5a6d075a048be8f490e9120ec9a563b58027259a493e6950a7c5da2b4d5fb9ace58bef835460f75d18314ba5e95a612534d9fa76488a2a900b2918079db6297d03759401ff9567e9f3cbb06f7f172ef6f7705b508841d99c5e5fa8d04f40a494b8f5aa558c87953e30dfa541b216358cb0dbbb1372ee42ec5a3442f4c40d5ca54b19f8da3b81d80e32d488d190b6c420123bbbb8cd2a465301abdc234c65e46b8909ba52054a7d407715b555041800d9a184f25c29d544f6077f702f487466eaa7409f83196268eb186f3b3ba72ec21251aba2c2254859803d28b8196a4e1f7d8157234b8a262ee40e0e9a5925ff0db5452b7b6b771011e354fc6274c42dcdb0cc039f229ec7e1cb75e22639643448f94e001aa22bde338dd6d9012dbb5bd28efea7840682bbb0ddb2ff6287368d0aef9d35c9e87e09afa743ac85b1469cea695a8903ca50a96b355c04c82c0a334f32ef22833d5b7f363dc07757d5237eaf9dbce381faf97dace690af566b0ed8eaf9783e1df1fad5ff977c1f41ab3cbe42ad1d6ac2e0fd6f90250d5ac866d857c28fb212005b9fdb714b4807f1cbeaf27d603a535b6e93a5eefff93cacb1597d28c2e0b6dd9c6051091ad91f25f22158c6cfb8d9f076415572a8526a9bf6ee73e724d83a438db213be8152dca9db9b2d7079b7c1a9b9c767af153a7ac9e09a73d18385147b194e3a8bbaa4d133ed8191a13ce96b8e4d2fabf4c5fb95bd4906e29fcc16d694c199a0f8a7bc1ca99c90f7549f9627d90c4aa739ed45e41dd778bfff010c20519fab424d414b86b53d9e86de0248e3d2c5b79382f3dadfa9e78f20d5ff1bc1eaacd25b396efc4cce6630be64a15372e4845b0db062acc77224053e23db5c563ac829760d3a3365626927147c164d8c5e70def8f5ec6a4e2329747ef6227862554638ecb3e286e51b10059a0f1b30fa33433529af62365937931942f50d8a836d1ce2b605138a4f778f0a1d393e287e9ca564f6c045b690ec4643346bc92fdd349e514616b02875526633bea62ed61d81d9a79291605309790d5678346e4f9bae7a6709722347c2eaf4f36877b2dd7e2b73ea7f76db89a19277feea57c0bb6462d355e2195e9c0fbb9b1f3c6b5ac7d856854ed8c1ee6d3860335985667546646e06952dd718e6deb2596e7d0d29a4394bc13dd35879739c48594fe77ddedbd1b1f4c027a26ff62d39e67606729508a5acfa5941cd944b39384551ed6984ea1a41d3503feec7989fab00be7ceb3db5f077488053df67c7437ded9d36548cd3d20421c024db1720279126a39b4767ff615daad446cacfd237568fb47ca2d8bff56c1bc2250c2674e8717d25d39fe2db42a9a91510e1cff95e2abdda0b05c209226999ff81a6b6bd795a46407039515393db83ef631a1d112817fa958fec40a095cf1d530a8c4bda7d9e73886aedfc87edc827537449b7b1d4cf52d5aa6d2f45fb47491854cf54d30b12edc845e6c2cc642e2da1eea08f9a05f35485984e385370f547bec0d84326a67429192f4f3d64dcdff88ad151c9cba1bddfdff1f1d45cefff3b8722d281d9adbe3c9c98a76a557255aec050f6b2eb567aa1e34e61cbb6eb281d1843c22de20277731c2926a674f1bfff63126d86bbc8c9c615e6c6009f62a5cf2bfbfef33ecc71c28d4aebbd97d4153166412b7a52cb48006d5168dd8d2284b6ffaff5af9c2ed40896e62e63b05ca5d62d7e368abcff504fa4cf344f19a9bfa7ecb9497e7f9943cc2034260bd98c5b0b4bc768e1248f08ab9480feac123a5f0ceb6b14d575ff0ee99cc808e997b2363fbe9183988e46bda2c613668d1b9c4287a875c98bdc126bd39e4dbcf8a4ecae63fa99b1eda3f6da7eacb85ac85034c101ad28d9f3d8ccf13c8e52c480c7f0bf9a9deaeed599b05d3860b32be44cf55df12101d047be35594a9eb0556c0b06abe7e8e0866076ea0cb53c28efbad47472573a73427e9f09d6820a521c467efe4ffa5bf2cf28fd22708281842cab45a441c4fc3d7dc2023dedfa39cd398e6ff3cf7bf1634c47d315ed5628b5fca7b4b00ee970c22656763a09ce1b5f2835ca796ceeaf17ec0cc22ca8d20384f9f9d167a3d49f79ceff298d9f48b8f399ff47837523775d20dd71600b3fb4f919514220dc439c3e57282d15b48e2e19b3b3c3f21c1bac1964ac7bb53b75169aec3d4584ab316a9217b1d7e0a2398255e460b5af2d0e63c48b08f3c403a02d4b9b3dd1876f52e9ea83753e3d91e805478f432da64e064be45420c3c6ae54018edb65d0bdf3f83e5cd4a7170743daaa957cbd17a8862d119270e2d22bf31fd7ada50538866535f7487bfc78f2c34c6c03c861c4aa93cb2734ea2ed45cc2ca6e213896e5db76e3a0b9b8b8ae02c6c0d751c4f52593b290570bb84f6cc49262d93de9947800133741924466385164639a41df357ca08d7362e583163a3e6d976b9c19f9f5fac5b12e754dd08df864ff22110aacf138449fc5b6f2dc553c141d6523fcfdaa4f9f0446c4a6643af78479e39a54c57188b1729b7e5ea521862537301709709b202bcc7844c1e0968d664c66bdfa5898c363f6e286ea467a27851cfadce650864c254623f7219d533b0c65da6aee3909a389ec9e31ce7c2adfce9d9008747f211aec6d16d8d30f2d97a2ecb40d0e7d109dcc322ae805e0264420ba0290eea0c416a6d0a785bc13a73a1a298373c0bee11f0c57ce38f18eeb5855fd06e922770992c1a8c2c71a967a03a35aef222c56e0831f155de18abc419ee6e389b6f3773789ead0fd74f6892094bad0665835a05fa0ceef046632edbfb7c46933987e1c60bda3cca41a4538530e81f674bbf5762a1125e836a78d45a6022176c8c5a59a5020f6bd44602bb726c75cb36ee2bd7b62d7f3754d30f824a9fbab87e09efea17735563ca2f9b781bd8611253a473577197d6b0ec2393fab96d765f1c1accfb71ff786ef872bbf8556b50bf873b24e53d8501a5065e8e28effeb9032979ba4902d66829fac38235a5a103425ec7903b8045c239fd40b27a66f26c294b9ef38db7930299e69a78dd8d54c7408c5caffe865e6a52350aa50618c1beac78ea21ee5304499c0fcea7ca3199b962eac0bbb0791f32a11f5ae9995af4369dae4d10a0bd50fd9496f5d639ec524a2bb3af0a9f98652de8ccc6e46af485645899083b4ab4fb8a4f681bff1176dc827ceed72ddca040644c03ca41dc1618377eb0a3f4b94e4dc9c5c87e184fd7d2c07eec5be6037a5bd5a33c3134bef3924ba3e13c09081f413f6939db26824486e687269d2b845ce3f2e8c2932619e8e5829960b47f9eedb9aeb14e5365cff28f826b09d0ea780381cf7526e8e40c360755b738e58b253e39b31ade2419c744b9c75b72f988d2e0f7371106d4aa19d81e6bad99c6925e3b4076c835475fcf0bd1841bf053e4bd59740c78a53ed7b3fbe83a8f384165ca4ca69e0a02e81ff59eb4399d5771b995a49f378fcd27c51e647fbd8ff1f7e6ff3dc9b6c4f507ebce2f68e0e8acbedaa98d1359dd4a61236262db9fbd35574ec4b650571eab8b71204e4f4c397350aa3c9f4da98025577f944fbc2caa5c019af1104408d12c75dc4e580d14bbc1527303137f28d6a0cad8df2bcd7ca660f47a2ebbb8a681f953ed47285e3352622e734c0be2f268ed642b2a2881ec07e2db57ae2789a1cd94fe94ad1d4243f46c8270518a1e8ce6282ddcffeafa9c367d13e935d05e7dc65beddf45d7be860340a18a671aa421799ecb6d61bac993c6ca73c38a01d11d129d802e3323e786b4509e2b1f58604b77a0aa162b872e85dc5f7d34494d5e98ecb4c0a9144f3c66300cb5a21128484c9513dc9acfb0634e4fa13c2cda24718d2e4abb993c9703ca59f2ea056e320578ef29baa1473e3e8de23c1f5acd9c48ea341411803bf1bc95dd2586a3a0152031a0610363eae299f23da16658813b4934c7e4a3b2d1ecce4e347f6bb5470daa7579123db0cd0289af47d1d9d899e2bfa36e1dc4618fcf2df8941e129e58389e0549911c7717028dbe48a7b31a31cfb2d43bf40f34cdb6630ebcc8a9efff475d3a9f32ff54619f3a4a3bb89b79e5cc9b353f1792422570b60fa5bf5d24babf311f75804d0ec5ef25ab9295f61140940e37b0884933eb7204e73d2923393d17bbf36eb93f0390c919f00d8c3d101d66c07da9569f59a5ce69d12f112f521b6d8e38a61060b04778d26b34c091bab963db47ff99f28082d289533c7ced10bda1432919e68d61cfbd62f6c0650ebd479a5b8e9bce4e784b6a73d985974b5395d879d738b11923711dfe5252bb3bf282ad13b5ab6b175d8d308a71ce8e4d35f452146ef3a82df5134ac38e1408321fa151eaeaa5b00ac8f13575d1babbe5e8efeb6063f03bfd2b7c8863539a340955fd62579e81e54db398b968bef3aa1ce508e5a031bc4240ebbca77127ad3cd4d50f29eac61c22524840fb1339350ef545f16f41432c07f43bd0630be7c508365d63688ad6bce229f190fb976998be775e95eb7b3b8bfea38247a3300e1fc4e1b1b82c743195b93c187b2380e8cf62c3ccb809aa27536ea88175efe89a8ea93f64c4f5aaf132ca841229054e3cdc8e7d91206729ff719c064591696e94fe2c85a62809994f56cb71c24d8d1d45c9d6ec97e072733bdb86f0b30ed0a69747a81036a9d54ee140f9f3218c05d1db95b6d61664be501b1447f87034b165a52b67e87184f322bac3c1fa500cb3a10a173170c23952a27906f5ff8e915a731d5f38b9c35549c3979ee2e685149f7377be7d72da400738defe33ecdd6f8c1fee54c08c3dc0b855ae596f93b3db610f5ac9b426288f8937a174381830575d9c4e8ad94256769509053f5c629e8a49260272501beb2bdcb59cde05ad89017b750350e9853d1d773956b0d9f828849150ae334cb56f9b34cd13faad433dd11a59ab4296914cf9ed4040bc37158388c60baad88297d5eae0cbd375b2443814b214c2ea85a7cd41d9a17e9164c3a10b421c53f85451188a4b97271e675eb766c3813253a65491c7ffd8784fa34b4674b17e8e98fec4c8d2e16e23d6368fe3c554b76814e101c118d2ae077398de53e7ed613c99ddfee72e6d6a49b8733f3331d585e81a3a31fc7da45ad43ce040047fbadec2be930f974b849f071cb3e09c776ec449c752394bd6ddc1972e294b886182fdc559dd562f4e70fb7b3a292871b1dd4e488b680e9f78bdfc6d852e80e9267ca38672bf50423e4a186455cce30477fe4443a92705e3c95d93085bea0baaa36b1fe7a34b8b09cdff617c46762275fa5c2046383492d7a1b94271b1e6fa0b5b4510aad0f69ac6c815e9549d6f8a16e32a18b8d1b4b5eb1be59b9bc4ef6fdc9bb6bb7977aa65aac3244a44837fdbb0b4b58cc3c73d535fca40ec2a8ddb741119d30d3c3f3e0611abc94834a98eb9b263e24b28ee34ab7818713fba3f0b2c3a692cc6aae7ad7348aed21040fc234e6acfb846d5de9ea6b00af24fd70376b9a793d784101f6821cace630a25a48a5a1b0542656c771ae80ef2643ebfd68c3ede1af9e0d959342f650925191f1d08c11b72194248b53d654c2f07a1dd457d89a6b6466501bc6dfda77a24a81ec1c7ee4d0ff80c54713b98834f694ce5f6e64fdaa70befba9c22f9d1dce3b9c46acbc2b05fa3e6020f7a82a85d8e2aba081ae33ce34e3c68b5f9b1a86986793d75cef0b0d060561bde22c4f9ecf88c6368d90859cf93845219c3b84464778d4fbf3a47d2b4f2cf7b0861628e2b503bdb3d527a637cac951498c0e5307f0bf95a8471773ea6680fdd42e680f3e0dfed637ddd268197e7a1cd4a1c13af1c7558f5894e467a1eb68bc389bd39fe64de1a19ee49c85f2943eca09734dcbbc813124c7f3af0988eeed200d6c102edfda7e50acbf037a54e98e9e44c3f75d853040be51cc2cc59b3b9c223bca8bb60f43b2e000c61e97fbc890264ebb802b1f82bbc66acc8d6160217cddb52b189e30848162bd37a81576245b12a6fe0c20a865fc33dcdbeacd92dc7d7881eda60e54853436a7629536300e12c3cd71126542ca1613cf156feff2a30f24d4dd6a2fc1dc6d62df6c6f5e283d44cf8b388a0f7bd4f62e8c61d736ba735a672376c9db3551ed03ba846bcc66113b258e858b6290ab76800b6c92479a14cb4481a3c02982da35b1caa10c5a542de7a21fee13e2d2e0609bf13b9d3ee30e29946750bdeb97b6d8870573a9e1984c7d35a42fd52b1375fb65e296ac8b427af218edf7de24373adb1f601124ab58cd75ac35dd9863d968b6b8845722e61acb5a9b6126a86ff9383cfa1a9a199f3a99ac3c05396dcbd08e6ba37434a6a27f723537b5bd4e93f64f01d1d305a71001ed80f19ca790e4e4668119cfad9c7d9adf344a0c65e675593835eaa38b3dea5c58cddd24e25015f603758a61884f02b3dd83083bc088bf258100f6ef6b5f040e8aacb5438d5f9aa4b289c452db35c7c0f3e206688eaea6593e89359b3b0e5a3e5fddc82c46247c59ad19b4f088e61a4a2a90ca9ff76f281ee6430e4a67ed090147d8de6c278776f9c8a6fd6ae4dce9114816efa07900e884d873eb3f2df0f6cc7b3939fda5258574d4dfdec4e3abb68d300678528becef7440af9fd9782d6e05fa854bf6b663c5c70726aea530a9f7aad09c577d83256eec78ee02600602efff90c202ed8880cea131fc843793569493ece828f018f8d28174079bb9d236595be9826d854ca1f009efddf8d86667e1d99f0291a32fff572dea53c7208c76b4521979a14911b09dab62c3e1a4c82048320e1d8c13611dd843f00a4a2338dc89ec7b4c7e5cca72dbc1f12ab4e923fd792fb33bb14ec34757b894fb0509869893df3e2259264e58ba41e90dd4123c7d18aefad1c75c1baec8fc65ae8297344cba044e461179d775f9dbe093993e72421e56bfa978a4ff0a7841ce5bc711037cb2f273ca8d2ead84fca8c75aac89f99f667698bdf1b1722544ca6081aff089b7c07422be7a347f81cb5ddbb5eef7646e41c463a97c667cc5e9322a9b325c2093b7ae65f53350ebf8b5ddcef7acb54abbf45e361563a709cb23113a2719607082167141792fadf01ca9d67203f592dc983b21c6558e326ff0964087d6b75bd4be27e8ee528e208ee51418a347eb6526c8abb3508c0d523b9776e83051e701270317883b9ca66605e31045ae051d85beecb3517ac85bbff794925532e0ec56f7a9ad80021aadc277943a171ee7068132915e7900b3735199ad2f0e6ed570090e7f77c3ad836b7afd7eac120fa30626670fb2deae12cf3f0808c520f7fc4ba6ad93245d502ee771444a7c24093300ff609857ef94bf35b0c958a07cb048182982015a3c585a13a3a07007d0a931ceb431d00f1f591d05ce563afb0ab6636ff6ad9410be3b290a316dffec67cdaffdf5d19ca284726b4e70e52880212071434e4cae436e6ccd78c74f05dc5e5388f098e969bdeb372106e3b9e98ba511d0774811108b58b6c2dcc8ef02d9b2ac14cbcf4a24da92a136d47849f1eedcb8c206d0835f23877ba97cd1a4a3d44ff3bd3ee27f4033b983b5437f0005de8e55587136a3576b4272b10de65ed2809ffda91654e1fdd11a6b4ad3d2057d0f09c177c8a4347b22a0a9a956f1ee570c7ea88dcbc63a358816dede57972ed7ab51bee0f422134bbae21810683ea14e80935c6e561b753e8c1ef11d0f4a3ec007fe97f321439f04295340e65562328b47e85be9ee97429c998eb58d10606976cea546b2d97bfa0213ca269861f74b67c492adfca40cae7ff6c588c7a8384000d5caea8003800812edaea5e13887cd705ff2bf1c6fbd8b25ee1ec0655a43dc9611d3cb7466d0aaf2b04747ddfb1cf32a8a5bac840b8f4fc5c003c1c4f51eca4059afdc178e1fc21134372051c0175bb3921dc0a569d2da5ad54be634d45b2b22d8d7e318430c332e835463440b70d349af9a3ebbf718b4475a8969c580740df735562093dabaeff5fc1b783969320c9f79b6e1aaf4ddcb5ca64b1b53aa4cc5c4c2380cb025cd8250649d4791d643b304c25a6e0b27dc3a303368e4e0f1fc96ff70c62497962424cd7b4beba8310e1b4c861353bfea0350f45ffe4dae7ee6950a29b0190bb939e5565744b151181667793fb8715c51b99f3a12690bddc69dcf945e2544f7892f5d970c046b56ee7086157b9a1375dfc4d06bf78dd9881448dac596319ea766848a925ccf97561b19751b4bb56239cc5ea1df3fc2fc9eef40fab3ab6fc5b072beb15d8623eec832c5095727b6297ae59be728c02d7d106eca601b3bfc444ca2046c31b48c35177025a016d003f807b4bb5d03efa01bfeff78a4ae30ec3f4bda4f419361b7d8a309c2c118b57ea75659bec5c00f578ed7db64973974e73d804eaadb71adfdde23cf0181c6c846c81eda0c5af3730c88b4e3dc2673e98e1a6ab5eeef5433399451e53a1549a2eb1475a6cb0c937ba657af28379fe41d3fd10c70292b7ab02c14855019e76d959e8388d411e77c0517dc7fe1e18b901266ccb05e6b91b19bbd4d42f700df516fdde3c9ad4d4080f22a9d87b736ed2fb3d089aa3db0ecd5d4d98efbb3c0acb2ae2891c96751c2edb327fd121e129450ad1fb4938a1e3b12dfa8f9a08aab6d965c49b1239861f2af080a31dec479ebbe7c1d13973cfdd2dbd609496b2f2e5474db3c000c553697f35bd0d384eac732c0f78b62d546b8e60f092e8745c24799ec2af94f94e818ceeb9c4953955ad87406fae41a8ead3e66329a284b4f31869b71d85c0db6850238a73d3dc511e6e18375f5ee892587f7caec289160d6c7df3bde6753bd1045e1e2bddc8153737a625a7991d896255f40eb594a438f29a44142d81f151bf0c5fabf86360d993b89eb414bd3d8a1dca208903a996e7417af40ae4345d11255d09cb26e6c237dee63dd483c331c52a93715ec57d8e0883cdfac3af150476f403df528581382404be1b208af9aca26bddfc507bd38059610e3c89f60e0c08f74b8dcd4468c51366f5fe114fb9f8498da349a195f89ceea6f5d31f4f38acfdeb05b95e0b662339c13407ef9863c9a7f273d1874b2c8751c835806eeb7903c4f73d37d1dc99be406cb4b6b563ffc7d048df05b69726f4b6d490b7efe6513156d1d12cad6ddee0c4b1e6bf62fdff02af2e411d357015bcce0419f80d8a823f745636e38b74c23462e27968087ba94bb814c57d1daa8360b7c8f1ba4ac4769f4ef2d081eb797c0bb67df90628991eda3d66252571ba751d05d9279a9299bb4091b743ddf9b1871ffb57959e3a3ebe8f5ef65703d17e86687c2071b264d5b88ebca48440a3d7355c358282d82dfade8cbd6db0c3ee071078044db744ef4781419cf73c7656618b1300351a86ad8c51f9f0bb6d12be28be1151335ccb061b9cf2a65eb2dcb80635ca190d4019e7a4ffa60bf2b8f9d93d26eedd5d9d17258d09532c67a80c826623d21e6fbb2a3e2e9c38be821d3dab695c2203828c0e129e2217f1d36b683481623c1c6491b8eaa68d904fdf36a8f9268dcd8dfb038cd54d35d76e80ff0326eda453a99792b8b5efd93ef8c48b77c243dd1d839e87d91d240d8a2fbc27897e2adfb2dd5dd0b2d4264d4de3398db07d4582b35aa230d13cca8a37086e6d20f7248c98670c974f01dea819cce0266b829921eb510a675a20910e93af35187ab6beadf4db5d308f360b456e4f6a82ced02741ef809ece1de8d78b95f127862cbff338010759be4ea9d282c6bb03bec02f407ebf3d0b37eae312b9a81c0f8764fc4f2c224de95a4547fa6e8e69b8827fc3e9f599aeb6c6047ccd1549f06413cba370731bd00b66eeca31190c9a937294635c3969ad203dda5cf758f14b1c7704d95e29139b98b837ac05aa162116cbb001785f4a2a40471b520f2ef91a8926d857f3dd5e0d4ca60ffe7505b59719d7c0872729ba777f4b849cb2311223be9546aa5708fabde182455e4a13eb9d5fd2d68b132ccb2198466b8f20b55d135714b1248fd8c4ad8a1d6f9e6ae6dd3d70a31d981fe9161f9436f47d7f901df56515e483a6b82b7d375a1cc7ecc201d5f5be3c7dad3f2294c286216c21f6dec507a34b96b6a5677bbaf4de3693c4094d2acde3e057714893c94d174da6367eac5e98b9be3f18235855b81f8cb99a8e285551668d1836356365ca5b290e87ed435657182b54da4d625511702c02ca53799a037e684761c8a9a22a1ae913f3a4c6b9333bf0271d8f0556805486085cec76d8de878bfa7c124977facb3736356f9b6d6d32aaf0842391ff4da152e001b5be4a575cac9583913497c593b89d6d2883feec9ed04075da960c6b898f58447af665ffd8c0d0e7e1049ac7dec81ff4613eb60a0866aeb0a88bbb46b65c0a07567143bc8b7a31596adeb83da20a8ff52d028cedb3ff21c1a7e090030ef9ceeef5c30c0321765b90161543cccc2cf2f4faea9c6eccf220714ae806e412ff7f9f1ab8cf63e3c198c9985a8c9d8300a4489be65e36a49cfbe1804c35bddd659cf8c7c143ca44f5f62ea1287d3619e6e184ce353dc5bc5f976614d1d4b8315d8453de8a6b44236062433f81f994769acd01cc3b033b36d98b4a6ecd6cc3b0b2bc8475b417bbef3a56a919d62689601ccbb0fa57a243c55b6a0a4abb7c5da825b236042788360eda50046ff4c20265b95203f0d2928a72c53eef0adff90b0f354b5d1533057f5add71892d51afa5a8d0e737ccdb4e8765c6edc23906b51774628f6c301cb8afcf442f41e35db66704766b66e519b437fda81dac8a10c63218321438dda016a8fb6ccc76220a77f9cb97de96433090d1801442286b14b91afee757bfb60be098de235187a63a8ff81fc908deed0311979baf0a01e976f793ec0484f29fad6ba91b7fe73f64f839a461452c51eab29127cc78e5c1ba67f7938cb0217bd98e7dae80c9cce7bb6b07992e3542872758da525722618e74dd4e53cab769608c46c097ee781257ad6580952a4eb9cd35ad7468954af6d1af97edadd5be7ccb669e609e7d1d71a75769c38fe9f78045371b7d2db2b7092b461056ba1e4e502d620c369262d29f59773fdb016647f80d79c12d3875deb7de426bc19192df5b00825066086c35c9e08abad0c8323b51f4513c4ecda2e6593b761703f9afc17f26f271c871c93247a256a132a677210f38aca3ea6f86f5d423cf69b3960d2a410a654a2e0ca4bea32552edc0b4b25e7b01490b82aaabce2feabe475546d8522d2b7f2fe34e1dbdd44636c1aa903079d3b0cf3999bfb86aaf2f3aaf997be6b91ba7b15a39085c245442df8f3c1b1337dd25dc5f722c68c0c25d773bc6f3fe3c4aba46c69b4208521f05bdc833d36725e618cd80ce072bad377c386ddf14e78762b1acbebfda151f88263da5fc7759435de245eb302e237e7f50846e1e57700fb7fdd24c5b1965911315471c4b7eb1515becd24baccb0f63174b6d42ef7a673d7a458d240c1bb1e0bb20dbd5a8460d106e4258a03749bec9f91677a6398bf635a7f5bd81c55b863df9609972e8b54f78f22f0bc9c3787ee317978afda9c08b7863600cd9380e7945ceef1a71c01dbd6925c9cea778cc58b7454bb54fabdbb7042a8c24bfecf748f7567a43e0ad108ff1267a185e63e3c3e45b25c4390cc015996a5f9e3ad4199a931a7c5be80ffab521e7a99cc45ead6f1e718e80921cd96b8ad9841215cb8f6b8f0e92aed6add5a951b401e609874c09b63e800efc9d4d00d84dcbf1a91d1044b10efe52e8bfb4bd9c29de7cec64d2d973dcb6f3fca0b0a46067fcc3f39fa621f0e0e1a41ba70a16202647f93681524f13b0b60443535765133deba19c2bd2e1c4bde632d54ae6b166a105a24da25cccc1dd8f1398cef363aeef88b9be233e67c497608482008471212ee95253183ef8b987d2c46e0814d6e2f8564d8fce97b9575bd040d0c810030d22d2da75de8cd9022de84215e63c9ba4cd0312423c758e663a2d793e37714051041607c7dba88b3e57e8cd1dc8707843f76f78599cb330ea57922dc595b95c3e376acd1c9438df383944729a68634c35dd8fbe81b5d0e95da4a5a0fdb7003e5e2c46eff346983e18dee5198dc33c92490099680f016bb201976daf0cfbad6a20bff642456ef8048fac35d10e5608e8848911d3f717174aeb0856f8934dec5952787225b2e36232ceb3e1366d94ef986718d7b5f076d653666d2df34128d7d18c0402e85c6406fca34abffb108019598fc8c7b10281bcf193867312b46bb6130f7c13956eef96cf96011d1a14b24cee683f14203a078d32356be971826f78fed9a0ea5d3c921959d10fbb4d098f1ae365a316ff21884dad425345791da1c7b446a3a51d3d0c43a2f95317353e97bf93fc81357ef757c03e90c2dc566ee07b1e9bd6314024263c69ac2e517036276455f3b3010c78372bde217099bc6b940946fed6a0e8ef6f88858674a1bcc96ca007fb67911dfdc76c565f733f87e38d83fde40f35fd2bff9572f6374938b0568ce45e8981fdd76eedf320c0cdbb137622d85f02153c8d42780adc2819b2776f7f958fc789e0782f7d65f20bfbc704f1fb2d1ed1d3a90068993f75dbd40964afa2470971c43486f25d5e4b6363e8981942a54faa06c215ee87f5803feebd8aef2fd133f1f97a441d9cff2f12338f19e446b91524b23ff50452ce446863a0eb2ef7d082cecc34e7b75dc6901f60bb2988bc73118705cc46257a20a752eb6d32d0263a81951a7b0da6c2d6a3adff63a67e882efd6bd91937c4d1b26a9a579baac3f2c8479ba8de3af885737fa38545d5786ba0026fdbf29a0944eacec97eac232c4564f68c1a3fb370318a3bf7eda6957f45fbb22260dfd07c3cdf7d6e25e6a3457b4b6f3105fed5d8bff9b49958e7fa6ed357b79176abee382ac1020f331ade89f475539971e86faabea80fe1fa8d4586f81692472ff4e8269e33bc1e79ef516bdfdcda36720573b5ccdb36fe58a63337928441b685b72147987cb7d7bc57ea91795f765e03f02a7ef13cd0bf4922d9aad022d5879d5f64e97ec6959b6e54db94ae1dcdc5b148f49ffb2a09b448f5aad44cdeabded9939175a586500afab1ac5acb695b0b189f26bdfbefb3e96372a86d7cebcd6e45a6b1f3cd05c4c3f4fd868990c51f0974bd2e63d85a2da34c7a516451bb266fdde026f48427edba356feba77fb1ffcf36fe8342d9d08ce7f9b18d0c834c05fb758ffc1da71fa3c551432a78cc652d5e0081c87528b27b70fb9086256a24dd583b0aa3945513e1c465c36ade6ae3614d08106084bd32c86151ef0472992199e559e30c16445a2161479d4e7499e345e4bd67868e9ace5fdbb7d860e3a8045f1ddefcb36153aa463c662b5055ef673f4665ef7c25e47f871c6f458d7222f74805d1aef02f2254952c00e644ba2aefff2af696555e8b6a2f628e4efc994bf7d4dd8f8cce0163e82a2f191c6c3a731cff8c3b467731bddfbb55b5e8f9ad11a2a51ee241aff34519443467d94ca8178b6daad88ff375124e444ffe4ef84a77229ef7a797e3ea14c09657bcd2f58d59871ff81c482b6aa3c9482bc376fecdec0533fdfe97f84cd50e73bf4b6abbc960aa49db8e5220707b76dd00ea0d4d9d7bbe7a8185af942799d97c7776de9bb74ccb5084205e519f9cb780a36155e4631706e21d6bddcbd9baab92b4bea1ce9a19aa566a56af96d9603783d8b0f7c16798288e02ec3dea8f60c7a4a5ca5af3b4faad48840ee1af1452941c4bf1da26750a6d42306bc585928946dc24d7ef46303d319e7ac92a7b5b55095e3e591ad06382e13a75412f302c11f83253f0e8b639871ed99f12ab403991b92f5ffc69b8b53be386d986957891726652c4deec9715b87b61b9be163953638b8694f87dc0820117fe867db0f4382ea2051567fdd5a39f2664ca58f00191b5f403ac25d3ed8ffddec0cf68958c9186ee5e81461540d137c2095f46e714e5493677832f2793570d84e9f8afab3be5a1bf6edd83e552e4f2b203e48a05651bb24bcb3657f84ef8aa87f52742186e4649520f5fb35df62b28ccbbda490fb8ebc57d0e6207fde51d7d65092793226c9a9a34249c80dc9889366b8f366ebbc0116801bd0f936faa9fb50ee012b4eaa44dfa694047d172c55864afe4c32d348988312d6197a9cc70ff0b541462709b9efbc6c437ceefd1234dfaaea61aeaad7dbadb20c30a9ef3c1bb4f56f0f4ee775103f9563bc49aaae2ed53a776efb0b4314e6a0c67c4f07e4721d6988663faa21377c248bb5c55ab6076e5590cec2510f10d3e78ec474232f905a4816aaa4d08a9b9fee5fabbb1efe1b79c9aa3c66b4f4b0e7b2c6fa3ace06e46d452a5cec3756067a679590ea2042fa176aa106c55578b68133efa3aeb4b26a92a9feeef995b1ebf431d9579591bffe980460591c848b2d730058ac71530eb7fdcf04b15b4c801c5478dd0b495f6b6d4f93189bb94f4aa884c318d2a4bbc89d402313736a3990796bb183b683aa35ee9d4f6ce1ed16aee1a027ecba0b3f0f73136641f33866277c1cb6c11c088cacb57ea32cbb0e20285f3d0b4e3ea2db2451ffeefec0f6cc5014219e91387f05b7e747fa9ec4a5a8a2a65c9904cfa6b3d4b9c11f65794b69ea761a514069327539baaa6832a3b1d57b9377724db9a4926546fdb3db1bfff43cd13450a259e5f3b8e4438a3c9854bf8da23b6c48e23e24645df3ac3ff4404ed4fe7b6655b68165a546dc82d133f1dfb829a15b5015133cbe451eb0f3f93d8b5d7a9b60fd62f88da65152e81d870f94cac31b28e983b7739bb952aefc1e874aed6bdfa8ef228edb50130d55e4df4b222122848676e4b76694a795939588e7dff246d4662fa205ee6146bcd2e04f88e5c097b7128c7282b776c04edae77f92f1731fd9af1a19156c7172ea4abe0012cae36bb9c88c65bde2260f11489ed50966b8477ea845c09ee7ddd0cf936588937ffac852db98fc8bd69d63d742b265e10740f9bb4a13d1c5079f7c052f3791b8d652d2e01ffcdce948799278373b4646c4e4665045df9ca48d1fa97171751a7842225c2e4fac5a3b93111c4d4e655902eed4e65cd1ceb51dfb820b2457f55fbdcede4a85bb0384c337089fc1509a457a68398c11c55eabbecfb2e2734895f91513752b913221c3932be38723571b15f5e77394fb36a7e4549f324da53b663b7d58308c3af83ac74a61538c84c5b4b4aad24b8586cb9d92c8891ce8932428034f074f4765be511de4f21f26ef09a4e89c38a525aa33bc010d006a9f34eb57eb11e6bffeb00feb44c829951a69590be6dc939356a2af4dbcdaacc67ab1dd7dbed8e929d2934ab20a8b52f788cb82360ecb42ce318ef6c7fec3a0fee62fce22cf9f39fd47efe07153f60dce835652f606299e5aa99f19dfcf7af64c917c208dfb9cb88b5b9945ed7e76ad5355a5601d3e97059118741597985e6643e4e4420f4df7ee717312c16c88448a0c09dc4241f223f89bd3301ab8755fa9a285f2acea2ed8ad139712ecc2b8882eb6b951aef6fdc9bb6bb7977aa65aac3244a44837fdbb0b4b58cc3c73d535f7095c4c8ff472c0891c4fe3f480c49a9674fb07635baaef0332de273b7fab490108dae3a0a3ec39848e5fd248f19f94b55d6bb506b1a1105afa789978fe58f022467964de78fa3e8c96a9ff932585ee196c6943d33a8750738558860d0f5d2a17991c29d3101bcc1acac38b9e2ff3680a024a2c5452c639dc1b7dca278d7ef34e76a9e82c8e5ed4e00b025f3280f234ed584f9c72ac5f7480fdae8bf4821442fc0cb05f914a48aa5ec69316fa08a6f5e23bb2b25cf6a7d94563480928a807fb02b89736a416999f132d19e7d8d707217723c9d9f02c18adaf3c7f51d6022336a5c825b5c10ab1c350d385d1c8257ba2bda0a0d5ab76a81cdc6861218d6f11fa63e67df2bb5af20d3d3d9ba493267a5bad634c7f800f5830aab9942ae3791d2c24390b82afa7dff5de6bb80d1900a62e6f29f89f47103330bb19e8de699b2e952257c1db0e8c8118fdb893405dba0cfc3fa413a695fa87e8c45676541d54de858e7fc0c232c47c1003ae66ce9ad9ffa712dd4ae02088f423a77522ef766dad5cf83ee510648d1733b3b96ea86db5353a5aa28e3c2c33bdb651f6d33a22412680f97c50fa4d7d43f1bb42fc32326281aaeec89a4629bc72172bdb883f78e3d360eced5344a021242395d0d5749da93aa39d7765c90d37b9a61d8ababb6ce55799ac7cc3b7b17b21cbacb4f1ba59073005fd137a2fd94f06d160bcbe6c868f837f4742968023bc434203e74af5942f8ce4b2f1faa00b6c92479a14cb4481a3c02982da35b1caa10c5a542de7a21fee1fc50c6e1066550b6311207f3088cf51a068d34485fc1a09a7ee593b8f4d610cee7b3117992bbea0305deaf6550ffa4da98ac01632f5063ccd5d2ce15459c3361f7d445503204febe144d0679556923b845cfa1f6cb444924bd4bd2e0935505b6f04c86f0ea3f10554d64eb5bf62d3c640d34f19de6cc90d1abacbc42c524c7e7af31eba023189cc0dbb709eeff71a70b14719a9492a9d8c9b2483509a8b732a3bf18a16e70cd51f8998eca7ccc18b51226c1c5e05aedcaf22569d7be31ed4b25bef95cc7e6a9c6543e8bc8088827f829eb49808cc8906eb7a517f4a172e0e072520f9613f9c24c00a96806b47f80723ccd4218e5ea9e333888edb2290540d29b71a84be3dd3ef1e5b7994f39135d94c8fa255ce4946c1cac0f12f33c52d01e72ba06aee001586d2b0cb46b09538541c03f4a5f759dd4b10cd63c8a0582cb36e944b2062f3a0c270f7b8a3d6977ee2101a10f713161784c6dec81f94cc78b606151e71690f0a36af35434409a721fa887880043bd80024a379231d9a24ecd888dfff8abb2ea4f0e75b69b5f64028197188f48a1005001d41a5a3ea7bf9f9bac24b87a23bfd69bbfd1e9550a84b9aac46e85077c64f827be90d3b59154aa762b0ad890c551cb0d714a23c542a8157e022b94726709434261276a2fc79053cc351e4300be2ba7b98a0f1008408439d366c384798a227381a335649231c29e19bdfd0fc72b9600d3a1fc1ec520b6c72fd4bcb4df249f89b1b9d2c8cc5016466d0c551284737021c17993d269b575447a021b16c660431557bccfa8ba5c8c9a4993c551ffa0f73683a4ad823b3fcbad4afb53f680c1a050d81801ed06b1a3db2966e30a2a67322023fce73af401be3a978a21f3889d06e9984229c62d395a2fb3ed9bd980317cd7bd7d2754a82f2b5650b67e27279c7d6b75bd4be27e8ee528e208ee51418a347eb6526c8abb3508c0d59ef1dc61a967b8b8bd4848796c74dcfec6c43e51bf672794c53c88a7bbe2e08f4430fe6ad7f33d6f42371746a57e65f1854b1bac422842a2e93c393c7fa41690988a4aaa3bbd61e6f1334838336e51cfa29c66bb5c8a38a741fa915b2a3d0437bea88aca5e288a0f2230dc15fcfb4216b22bf0db8d8cd8a500f9fcaf27db22bc0ce024c1bc55880b76832e898e74bdd99a39c4df6a4420b6449802cdf79cb3f2c94118bdedddb8c7031726a6219d6d64e8edf7d86080c3b09096d852076e42056c4b622ec3fb7565d920f4ea71b6a9402211382fbbff37f92197e35235fdf3797988608d5ca2132751fce426385ba5627874bcaabe337ade94c5ebe35e9089a77da1e73377100c1524dc4ba2a12a55c13ac231e77fdaba2122549bdd3a2e300ef3b05f9e6d6013b4120bdddb56eeec4a4fff144d1b70d8353cd876dcb584eb0b1ffab9d317115729465cf137fdc19c1712e7c586d7b7f85f2fd74500fdc738c966db57799a32bf27e2b71892a7c509630ae6e0488f5c7e90fa1c157b1b68c2274ab667fccce577b034045a13b1b3bf89467bde1cddba1cd4aea9318ca391ff5dbc14b41c849d405e8367213ca269861f74b67c492adfca40cae7ff6c588c7a8384000d5caef9cc52d650a770bd4534796011918fd1d5334af0cf4f4030f9577c7f906fe59c9ab07c5168093e56614b6394d5d2b0c51288aa97223cb52abb001bbc4c9af597c01704f4b60e22c4745ff186fdfc6af1b919aaf9151cba5e477e62166ecb269e00410f9942e1bf8b0ad9c1d65b05917a609fc2b96bfa914ecd3b69d75340302f0963be552a07bb8efbd2805906947dd61d6a21e71b43108db74262831ccf885fd80460f874c5a0b785285381d57fab66b262972439b211998ffb0c8f71ffcc612c66aa867f8480bec6bc07d048fca562e1049c125ce6e2ac89e3e329b4dbbca479d06439d3a8deb3dca2d23761f36463646e427bfa3cbf2d9825f16e6b11167ac96910a8e66e30b71aa98a5ea88067847eda70b66a2c6813a8f36858f6812dae921ccba4ffd2988a4c513e31c7692fdce61e71ddfad61bb392dbcf02810057f8711d84de77e9adcc2c3785fca7e25c37fd2dee152987a0d67706eca601b3bfc444ca2046c31b48c35177025a016d003f807b4bb59482d63dee0a224a06ac93c073b5a7864c65e2df68b864f52e84d94a9c83f0b92307becd6b48eac0a5f498a3ff77452d25e44c47f07c9fa011c9495c0144fe0b462e83c3fd3749704914f21afc4bb31a7d5dcdb9278e22796dc8f540f247a16779edf30bcb3d4c665f4f987e2978a1c75badfbb18368502b29ecb41ec5ea11c933d2e02794d9bc2f621af455f835e03cfa55e4f72f722f7f69865a2b53168be855e089dd6d972850b56b7e155a13c1f67c7d8366a095d9696cf00770080c4b511420e50172c4c4c2d4057ed68a4d70e08d72542f0967f9d67eeb70260aea00c142bf9542befcd1325590b7fc5bd30272a095304e7796631bc21bb7233ecf9585e7ab8f831ea5786731a81f31dcd1f9bdf6c6f75ab70f4af5e62bbc75a9eab65505dde8dc8b44aa73b5d51835910f32d0037268052354ea7529967bbe6aa5ece936d287d353101ef26e2791d32071374479ccfd7da3785bf0c4a2a9dd3aa98480bba283d28cc1f71903d6122fa5399bfa746ff5bb87d3782c21dd22a0f3d723480d378b8404e7c1555372d213261b5d90fba78b294fe097a6babd4b12179bb8520d0515f81e9712daa71c3d4815eebe16ac30cbeecf6ed655589cc2874e9f28cc7f13a7bef53e6bcfd318718ee44eed9627ac5a8aee54375ecdb5eb70cd0d51b967633ef0f39977a15a2c42f6566b47e50c509b2c594bd7e00a36be5f7728ad284e27c9e2f784ec47dee8fb404b99c7cb9edff5998f974a692b9a5c185a98a743f7c6f68a189e7cae4756378d5f172b1e4430b1e7f16a703e8d01999f88a6ef1beeccb6060b34c207e0b888c32295cac005d1489a93ff6533698cc34106e36f57865fbad4a6e167d832b5526478ebf732d61a7bf6ed55c7fb09a675eeb4b7e3de7ae2c815e83db1c8e89d600608fb8db8412dfaad16513cc92566adf287b0b364cd62ac6058b4e185ac6b94f9878306b592d80d3f214cf5d94dc5ef6c64e60b4dbf2e0b49095902ebb6046cf2fa869ed0af8f8097dd3efe36a12949185e0d8ebf4bbd45fb0767f221c2f2bb3299904f0be4bdfba6bf9acb4cd75f37583c023f8d60d6f2c5620ea15965a48369f7e4d8a587095bc35f556b16e57cb766b900af264b28550e8f983545c1b156316fee46d6909ec6381c8c38ebb078eb77dff1cf8f77126893c27dc0c2b9ce24c78d899d6dac5cb8d1f3eafc3b6bf8ff1a1402b1dedd71f1f4dbce2e944667f1ad4feede0437f33d3e35a5bd5a14ef055c909da88a5bc28faac398673fafb57d7cb05676d158ce496a38bcd332917ff8fb063e697c225f1dfd92189bb66f5a1c0e4bdc4da9918734854b7dd5bd5e66cd07d6b20cf01473a8fb0f180cf8ccca59d40f399d338d8cd052726ce0907a0c10f58ddf8933fa684bd6a2d298477ba89a8ec7b238580073665c68ad7906d8f71f1e56809ca6df4650bffb7ff34ed8e1bbea019716f77d1b6a7f19160476010d3f23053c7e53c4edf7e83e9cb9ae9b63bebd55462dfe0b02021a60323e4faf0de8b164b3a3b9e00dc4cc466f3af383d289f225a065e0510d1bbd77d5cfda0fc3d72e0f51f1c45195830ae9a736758e6ed9c47d2f1de6769a750ed0e157765266af0f58948daff6223287fdfa8ab6348d495f6998ba0038e278d2fe65791bb82d790d364da169630794cbd0b9843392621c82dc074d36a33a776fbc9785d9de4c43db13c3afef9c30c65c897bcfaf5be291518847e9ebda6b9c1923957146025e7f28a23d7388b85da49d02be623123fb091219111e27ff2a4151af46175b3f4b28239b260293d50a5f575adaab42a5d83c8bcd858231e5f388ecb26a42a3cd5aba181e8870e84f0ffbf7d3bf351ea424363f1b768ccff62e890dc2826ce34374be7a4b580e36bea7cc066f76877ae1cb2bd8f4bbfc5b08e4e8be9b61101183f1dfe33ef8abc0abb75b3bfb5a8917bf99496ef2687b47661dd35db188193d079ac308ee800757cb8ab7f3ef6a17b79d5d68ea45ff5695f1ecda5cd348d364b40d03d8bdad1d47dfd4c0f251fa8845ec2628e7fc09d53f545ba3b3426ca2150d949ed6b305577f3a26b7c46a9bd292e569603e7735ddbafbebda882688dcf2ce01a1871ea3effe9326479787393a3e3191470c31f6c531657aad08e54807f59d18f8942fcffcec90327d16380224c41beebe0d670b58784675364e6673d24d06166473469612686a969c947550ac5340aa2ab2f6763bdf21222ced8a3c5a65bd0459f3dbb301028bc7175cccfe44d361fde4ac487c18183083b85b67d00850144fb00a0c2ceb9e58d4b44153bef17b42936c1269204dbcab884ce0134ecb15407c75410d87a76abda957fb2a960fafee2c81cc46870c63fef6408945b509613a8d49f2da2adc52f14c410aa506cfd40ce4c054e430cab4af29dfb9a1d6640aadee865e8d4d19de31f57e72478498e87dd2a928c512f329026d1fb045a40e6303f2da27f65c9d8df6d28e9f62bd13e797fcf7d5ee8f53b4fd68553497d0a7772532b82dd7470875e5a26e18c8ead4e94b9de851e8adf25eab39b5a71864112c41894d51375acec373083adb45a0e4069a13886ebb7623a12878173e257725cda85fc93d2b05fcddf8f26ff644d2ec86055c24c99ef791811b242f36920d9fd7a4a90c2a882751da0813f63f49a565411045eada4b151308d9d77045c07843b19e17b680c109e877dc958ea1ec257f93b1af22eac4abba008a32d0712edc68efd4462fa4ed8b6a5a8347b3b3055a91d11254aaedd9bea64a76a46ede63f39bfd3fd5f1786b51d83779c04f99e09b4215bb04285476fbf584c00c8f6739bea6bc01698fcc03641b93fc09eb460bc86d4adec259166532db4c587ae3f1d7025bbeedf7cd0bf22ebddb3bffacbb921a8dffdf740e6c257e999bc347976cf0a9f14407ad7b281dfc944264345dcfbe2a1837198cd548c19287f61ce16c23a28b6e3eecea916293704f001c43e6a835cd9030cfa807560e07901adf3b1d69e044b72faf5c14d42983b7d18a5c20311c18f6e3a43f278efc471a64fa6168ffc0a8ba4d644660feb1b5abc33c8b554a735d3ebf97e298aba4b74a6cc8fec86f81c1579384c303e448665dccb8640558e32b3bf0e9370dba80fd91088079a8de0561c20fdecf5a022a165010f7796043e421da6da7867b756315ce360a98cec0e3a94f9ce5bc4fcdbe2dc480dbbd652bb6cc3a869f2ee5faed59b40c6b598fcb58a9a724cabd73410fe0fe4d503ac162fde591d6be0fbedf30d5625d766fda3539f5c24196c01c91bcfe8c10f75de3103c060de7521ac934efdd71e32b67af040f0006c08f959fdb92af784716339294104fd6c062d3267032b22585c297ecde5302d53cca8e8535f43b8f5df48ae5103d5b8f369ed15c6731fd2ab700a6e510d3337b283f2d496b63b86348f0b332b37f12b9c6761738b0305425cd8885adb56f3c45b8abdf5d7d4073c02c4f74fc8e41958d71a249917816a5a4e61866f8b0461aa65e790ef9b6c004fb99c68259e5cc55b0818e8b793c9b9983a986934d7908001952aed2ea64bdcb54d27468e89afa8d344758f7d30a87ef62cba2fb70490fb454ab58adf2ca8985e0b33bba001fd3413700adc23d7e1e67c169505d9653e488f03204d7fe1d41f0d5ef504eacab63d08b9ecc704b3774100b146789d40e2fae47d0b963e5090156e1d20cf3b60deb76721a86b76a81654bc2100fbb26d3dae19fe4a5d12874ad5a283a418479e2e7b63b4d4712b44a9b0c2dd7192964126131671d9f955ee5de43cc4bd9b7ed5ec245d59a465af89bca5a1dee35a728589e2f2bf8eabbeae946b1967309dceba50f7ea8953efd400e27c33f382555da93c5286fd2ef3ef2f499fdf36e4c55abc9a1ca0d89367ae376e067d8acde157e985a0da3dc6a40864df0c2669f00fafb81bbb875c0dc4b20ebffdc6b85f8387c9cdb2c0f8df04f24a2fc98474d1b403e874cc144aaa9ce50dab9637d59a58d191a369138bdc65202bef99a00ca32b99bb52794c3069e7700e008258543a83328cce017b34b0ff050c1dd2961c1a830b5ac9aea49bf70310c549e4ec68bcc8aed07da2c25a45a05ec9f604bffb9b351597b7413f87799eea6eb2c24ac9b8ad7f23ab9f99d334f5db698a6828ccf3efd05a91cc1f2e2f6d45cc0a268e74ab3724f75877b18377c1077df26dc5db5ce90b1850a853259f8f6319559cd03789a69ae10970efad196f217ff6707801fbd689b1239318bae6ddbe3860c18fe605eb441b5ee186a1fd059fc3e3bbb7e9a2ba22d0d9b6c0ee2aef522d3ad43b1cb657ed5cc700422a872a0cecd7be6f3a6ae293fee1e314d22c1f372a539ef59a5e917315ba2e637a7d796d14f896d14dfe614b02643bfbab03b1cde506e5f393e749509853e127c1d6553d02b2b6b304dff779a2d5652ce2a340deb946319b076593d722662e666a832ff1e60aa01497a55fbf413a6d97eb34ecd298ad58074f4f8f51fb82d737077d106b999ccb4f59656e7d77200d16357e14e516d13518e4311e6c4f5735001eda95c3537898677e68ef8e96a3adc262eea8eb55f81f4c2ee85e0a6408e8d5f9652ab25edb0b918fa5d7f364193f0fbdcd5c365c7ae31dca17d93ca85e08ec663d27317cbea551ee1d790883120c9be0f74a0527aab5643668f9fa45502bcb7bfc5eb5bf6a8bbcdaa4dc41d3f30ffd711461bb387c2741c0923bfba6721d4a4725f0cf50e9c150095a0f9fdb0878e1fbf929b32cf8682d94d4d5e73aac0266753c6c4c27b8b0f7b3850d8f3b4f0e4830278b95853d49b2b544092937948d0f3c82aa8ab5d6ec54cb1ed7fd2f840609ab3d507dc336cc35e21933b37806688f2769a81a433fcb9d7221c1513b6e2b6bb03d9ea02fcdeb0181240920a6088db94775ed3ea9b77a0481f74eb255e12d823dc9db2cf2f260118f4a6e6001dac303961b9b4aaecab92efb8752e14f680a5bf16069cdee3accda72745d206c91879513f2584490af1b948f34658f299103494b861dbd1ca45b9562f0e7c1c5ca1529b525441f34b44b2aeebc8afeb29a9471f52ae4b2cd6dee012fcf5c983c2e041e825df2b67ff1396db1476851cf076eb7988a1c3b7c041d69fe3881cbcdaacabc5ce8ccd6ca1788fc2991ddca871bd463c7de6b1b2e41de021c80257192f53c32119425c499f641645f47514cd461a461b7f995180865d5a09815696d54a62f2347a766d35a0ce49105e421d41f6b05b6257b522b62f1ef06542baf85865f74ed116ee385fd785389e4968cfc554fa569e1bf5a43b9060296431f6e71b9d580e8becf597a0dfd910cbe52c6d5f61042d10805df34c6a6253d0da0a26b3b219d2a7b79b58549c479ba7cbecae6da23f80c881c018a51741ce6e35a88693353e146cfd45f15a7c017b1ecf101fc5616d0c7d51ca2c206952ce8891ae001404f1ef38292270f03d369e3420eaafbfafd8c03c2ee47a580eea60d44e89ad0ef983e7d2543a90eb37809fd4fee3077c5585b4d3614bd4c4d9a2c1974371ea3eab421e62fb1e022b48cd24582a67c4b0c1bd997447fc8447ecf9e9321b2fe2993a93509a0fda408beaa091fee857aac5289c297197bbbfcb73ef830c110b3c7a76946f9d65b921e2ae9eb3d3e48af922dd9056f30faca8ec7a2bf9fe666da70c851032bb38b91d5a71916d93a3a61d15b98c3d1ec0933dba1df5f6c2d1869dbf1ec64cb2ce4d93a3b8b7bc80b6bad4cd2c2f52c90080db2491c43b165cdb0cfc8e113a320efbaba83837ceafb053574bf06adec710984829b65d2baf5b793becbfa1e10abbbf3106077e67dbd9c09d6bcd49133d12e5b3895d8812402fc434e0f67cca9d5dfdc8239bfd513ccc362e647f05b5a4805d593189217a4b9b24da56582c81132bd7c4a33746af7b182c91827831df47f02d06c74855f8f21739eff573eace3e50dad8e36f9a3e8e7ea856d9290076c67e6e9b8403918fcd9ce768910e3848eb86955c2b0436c5b7afea011e35812c534c545afc6338a8a906d97f9d061f2f88fb27f79246726b78aa1c31edb4ecac44eb6accead378dc4f329dc7924aa853f14adae313e2b923f18ca5a91764437c8fe6300fb8175739476b1c74c759a2aeb9d9f013af471a45bdbb4a7ec28ff34784bf27275463f6f0e863675756c8a359a9e1adc5bcab37cb86d2c95fb224053008930e36ae046c6f597ac87b507fd0b2db08e814dfc2ca282186c44ffcda032be94221f595b17bd6f492b34ae443ff85d8f78f05fd1f314e91c8d250dd59831461c726db225fc417ca588693461bd2374ffc927fbb89536019f36b876d87ab2a990e56d76d22ecc792ba4dba6315f97ac6629234b9f542f6498cab40980dad3320359df7b98854095c81c298715219f47b9cd79dd82ce88aefe066224e2edef6c19c8724e5a3ee9268f968b981b889ea3ac73d134f9fc46772db2d31bc32c3d3f95c963a1c6161dd2436c270e6bec6a608e6a01c9f967e6e7e201a2c98e728985d619a958646be55de810f8cc70a81d9bcd9398d2869722b29b6d5052ad561b9fd5feef7ff175988f80f70168535de8f3aa80dbc03bbb422ff8efc44503cf109655279f976ff4fc9fe4d605d2e438179d35b521e5f0f9c1d36f536b587f671d035018785dd60465e498e14feb5d1d6d7e7c8383cd74f15ad13b65782aeee459829c278b6e417c51771f73f7f414669b507134c4845d7a49fed69a314e664b2804acf4c440a672ea81a97efb330307c1d3fce38277dbb1fb70c2826a2ad192ce23d62b2df643863ee0b3c6c5e83b43dd1bd7522e772d0fea828632651fab947ecc59ae0f299039122e4f05d7ff0c7ac22e932e28947d17094927ab5b8c87209f1d678103046ff255d729780d2119515cc176d6502ad95f09661d6e59355e4673898f08f644c0d0d6c506a3f4230d2bfc9d85bb5873a0a4f383f7f2ed922fb29b11e7ab376316ab9933c61a55ee33321b97a2656b61838c4fda493872e498b1b22bbd30d40f16bbcfebb195f0dd502e92685762082ebae72a765b1b934f768cc8d58086f22a846360064ca0fb0a7bddb61b0da401eafaefa8264f966d6f0c9e073aa57c65b6af260c8ae6f788a1b13e03c5ed54c3b64af18d5fcfb8cddf4158621f783e2bc2e7d46744afb0ba33e52a04cef91c98dc7991ee56ba094b0439fdcb9a942824fc426091cf81f6316d04abe1b2b4cadb576c801176999fd196a6804d20c8be2cedddd365cd48c6193de78d451c295b7034f17705d3c71cdcf4c6587460b2652df04d3408812ab7c58e8ecbadb4bb1b28bdcb801c65833d35bda3a11659f4714a75813c193535919dd2a7d41b6a8cf6e7753c7ffa9c0288698c16198f17927ced52c9a04c9584aaa4ac7e7cdeb7a146d81078a3453a43cb31db06a4d60a7c2780f83728c74aabdd608b5deab47f71f2604959ed509965928fac5a0583c6b01ba9da87b011cdb9a2e7e75bad435e763ba485b6cf5d55b009bedb940d34dd9cb3f83f49f40bf6d1fe8f8fa9fc6f8cface23f1032b2d5e8529ffe487eb1ac71dd3d2413e87aaabbd1f0ad5427bbc3d3b84a6c64f8040ae080704cf37f6bb568e3f17b8ce7a0d4e404b96838944c0de4515064240aaa69ed6dafcb7c89d3bb42d04200ca8ea942a897d53a905db711568c034ecc311f6e237a55d102a9f922b1eddb44290a4edac0231e28828d7fda8820ee0a4586c89f8c4533ff3e771e309fea961a03b273fbd7b4def0c20d32d37cca7cd7270291485470913128a89212ba0d67ae3bcc0ab34c8756318856f0894ac2de04ffc8ae9a7ef50850bf903eaf4cd3e22c62691018d418ccf1d284e6d5c4fddacae7053c992b0c5413bae92c0cee804281c12b513a1496228b957c249776b2c4a5c55fe9ca5d2c646a8b74b861ad353d412a07d8c08ac5cc5da4731dfe3a17a39dd9ac9f12ea4e6ad707ad64a000984a1e4a931d8854e159ddd48e3c3630ea6d4196dd60453b6f504e2cbff13fd4d1f0c888585588b9a39d9ab2d12450d4c91596fa456cdcd5de3c3adb3a3cafe571ffad77045f79217359e3519a271cc6b5b008df61271b005203593ea3ab1034b0b9d43061b7f9fec91b37b5735e6812513416507f710258882613b6f727677343516254b757d2c41c3de7358b0d58b27dd55d69fceb6365e5b85e20955dc8e868bf11a3662b9c5761b6e335e64e190cd22e3a8883414292bd7c0a6206d07fe4dc0b338cf8450857618682193948ff53addb28e08696592f6745ce845dfb2e42bb4a26926f61d591581179b009ce019bc1292513e53521110f0c2147fc0653f30b3c4a27228bdae3b981efbad6ce0bd6c148d344f66cc2730630db4149e48780ad5a63e6c1cadea5df93aadebaa9faaf0fba66da7680f7f8749597da633caa17f9b3aca8e20acc5b1580d80ce4936931c3b2c63f8a66fd9a7605ed22f214e4baab9675e45f33de9da2db8d3e90b730b686f282d91f13f9580f16e9cb73a9b0ca661ee8136639a833f109c8859dd410d211a8ec67b2b214a36d26d3d7d2d8557a30b6730306e374e5abd307de226600454031e9f38f25ad39a8408a75e64dec48ee943938b2141d2ffa4359a7a4f1ea80be6f8835d83b34e21b21d5f1f710ee005c4fe4c1537bcbe26728df99489e858d4fa50fe5eb168f0b2557edb0029513664dc74019f33d6adf57bfba29a835f955ee492a1a49e19201a78361b7c75aa5a66569bc11dac5aad55631d2a4687151077aa3e6e9112b4c6ebb390e4b10dcce98cea0551e2925ce21457a54c096c2e20498a1492cd496a67342e8dc9b94ed1eed0de9cc1aaaf34efbbe64b201f047127193f1e6b37b88732a2653d4aaed5b75b9c6754894e721a8c627a06f06bed5821131a5d030570f899697511026b1a981757bda10183ac7255e040b9d20a2ff5af3c8d994d9592dc549354fb20a6bcfd283326b2fcf821dd2b674f9d745b96bd976db3781ae17e13e3ad333c2aa3a28c931d289b3e3990e5b2b62ec919b695f0f4cee2d7ee91468b0b258e630e356c3f5501899a2ec1de998785770b09f6d018c75075b41e0858d0713b32bcd96912ac3063a86a0892c10dbf6a96dc814265685989a26681c4dc8fcb296e0deba639862f484648818bce70c15ac15b2709bd30d7d780cac4f071ca92ffd3e0e3b05789ae2c4c0e3f3ffa14de992254342562c294164fd5d54aa2bcf455e79ca355e687f82fa1dd57c3da638ee0b3344722e4a22f5eda5a76ec72b57b6722f66264ca085a4c7020d096e733a7b837e49f938056bf7577af94148ad4ded018d77f9edd5ac4d13a94cc2d392dc0256a4065fb696adc814e0694b325fba070c03ed6a8c03b1f77447dcf4f9042790a9e591ddabecc127253346958cefbb600ebbd8b7bb8de45c983a783c36ec6c827c0f8c36766606bca04f4f65cc21fe578341a175cd13afa32f6f3ea41239bfaa5b0c137918c2596d2ce3e1b91020622f7dc86bc0503005ad8c33dd2bf72aa380da25d738bd8cd78793bfbf63f33f3048b3b9c3dd67ef08b346b4b5b87949568f36999160c2be5d37ae89d48bef31e5d5131727fffb047b14ef626339cd64aa1a56c15da9b854440374dd7374dd6ae6d2292d000d1f595f58213676c88756f04ce0d927a9ac45702d131697fc7c275e6e86f3ebaa026a3a96b033e73c8ea8ced28a14bb5cf78321f3726c38721dea4b45e2c5f805d6d8eb9383cb68b9bd458b92570b18c8405041bd6f0ef7fc877f387f1be380438b764eb385969526ee4d016276d97a09ef35edc2b2178e23467749d5879e3bc15e7f2f59da7908d8a0bd5e417ad0a5a8269bf769543179e8c2c52636c2cf838c352cf7682ea6788c0275df23e93661efe86613933116d293c042e51b240664c9e9c3cf5fd7abd9ce5c552c93f98ca0c67aa8ec1cb1b70b873785f0a4c3ff1e2553333fc5a94d399e37313bb323073e43c37973766c94f444eda852b5e40d80be8238ea9c23f301c644fbb9a607fc59d08e67f73347b6102a765ed2837bd70b362c6a8acb92d7a4feab6c61b3d628bcb68d8efca9d7999984140a54a5701b181422cbc67480ef876405c32eda8990c9356220ffca43cd3f9f0ab873639e1ea1c538e0c7d8a9663736e5f043d17a2532b4058cbdc56d756be01390bba1322b9c82d29ac6505e2c2e27d0c4aabbc8c2665a40041d89d2d833a01c5d88d4ce2e3d457b23a82813535bee8b35fccbd369a441b25864be41eb71ee154e306421da0f71b91794be92fad9851f6a51c9b8aed23010fac77b87c4222742df362c43404f0e2d18c8222f090aef583ca31afe51d5078b5356732738fc69d156178f9df76c852d7093aa205212a76ac7ecafa310fafe329aef8cf2a5da6a651782f47fa17f2aa4ec2503a46f5cabfe6565b4493164da825a377add3e7cb80731cd68279bf2ae314b32f2ce28408a3492dcaa3745e2185b3f1c3cba87b087ea7baade741d85a8222aef651549775db5edbbe4bece71f2468877309e88577a958ec5671918b6ebc37296530b669c5912bc2cdadb4fe40fd348a2f87f1376aa1aa0fc62f5061ca847663d6f8839e18de491a832b94d71d3889ee9f8f54c4085f87cecd13384f7270680e6b827077d16a5415b4230321c24b70e534dff25fd99a53a305a32d09eab448008fa621260a518730f9096540c9900b2caa431666c65879bec07ca74d17d30001c239bba10556a1434691d104433a1c62087fd850cc2acafc874d55c869cc3943a99692f6d08c501fe4d4fa924f4c1b6184d11d9343fa93b3b92e5a4f3184407162376a566924bb9ffb53015c3b26e7ee16bbd3982dad53358d478801d532f6fa93a097595352aa9937753eb18058616c9b1ea8ab26392fc2aeb14ab48528a30688feb59817f1d05c54667f150129ea759640a64062555a3b48329bb02539680a68c7fb91778a3a056de175ed51d38dc03c0ff15cd367f4373f80ef1769852a368beeff751cdc3c823ca7c51e40bb1c0781bb58b189901f17c9d66ad741f822901818f28d0ca056e9ad1fe674d9c917f296d51e8281d1e8960be48fbf3e368a1d5cdcae6782f05ba6f6eba54b80c4d4e0884522c5d17abe92f5bcf7747b1becb90ec29e63398fa9963873155af3b67ee90cdb35a488d0fe41b57767b4868122211e477a2700d0430e1fbbfb2481fcd41fc44c2b4bc81c82133af4472a95a85412487715d41ef78bb38b191b8d1a9b946f84c20058e45f97ccff3154f815f499b8a797b7ad467fbabd8b3e8351b5b6af12065a12509f480e2791ccc1e3b62e92dba09f8c03b163e8addadd563a842141009c0544f7b27bb4ac04e0a9d9e09e06d49de0939af78abb9dc1879a22485de08ec4cfaddb28e2d2f953c55f8b9c99e86a3dd6f4c8a7175ba10af9096dd1633921c3806c7a0ebc576bdac30782e2673c81b3b87c6705c81f1dfb655baad91947b801b2fc6af0f802efc6e570fbe0ae295695b13be356414fa750d71453e019b0e03741134df8cfd284b6d69456f79dd34994d82cdcde6564e97db8b807b89b70c7424a70a5b9bfd8c604472bf6caffbadf54c74aa82e73e03faf2cc831e719788aea7869cbee0e31b16f5717fd9538705f761b05f50330a0f355b6d42bdb541f8e9aa65a08b8d9a7266c90d2de248d353e73195bcae10185e384f9dd176988d4654063370a00d28f05a0f26f936126229f9f3f05bce68f5ece5a876d914a199f57290fd62df6fc82ee2383877c2908b194bcd80a7085cb312582dae020bff34fd7be9eb98cf5b8f7d5b5b9cc09ce0df24554fcc7abf905ec759e003b980e4b9cd2645bb5d6f37d259b333a94aa16506b34fbc184b44ad84d9e5978a7e36a5a8d53e9c9e0e6783a80df5b7abc3cb11603d15e9164b4a9edf82167fcdeb18232c3641005511a57e9ad7f737a98ddad8e38269a6b9b208f0e9026596c0aef0c5971f7164c9538851fadca416ad44246a431fe9691133533b501c8832797603094919a77036c3f06b405106f69e0bf56ab58fec82ba9f672eddca4e304dbdffbe062e6839e6eb8d1a072d88ba780f331f58c6688f3fba6145a41e67e8f56205de13ffb97486bc244338e7095dfc05b926d21b8e21ace9b522169dd73f2095fb477ff3f71367f08359d6ad9e3bec8f5c02f01d6f69c9a55fd7d2ab637bdb0379bf8dea06223ee72b44696d078787cc45e89d90863e866459770c65c09d7c48efd6eeadaebda0520a90296c3e25089b8c3609ce833ff7f9db5f7b64f1fb0e4764ccceac66ceef054a810f2314f0b333691262b4962c2e56865880d9930c22baa9ef3e9976755bcd59a06d6a3ab3ef8132700c87e5b8a4e20ccc194ff2aaf7ee9694923a50eacb534ce404bce0ca625e1d99c8c7632c8e685195e44f8cced196777d247f34fbb9bb8c69fe59d8b5c5c9872bb58f2e6c86971592ba28ad296ea4d553cfb6bd28914fc72e21c13f7dcd6bc04b1c33942600dbd20e260fc21705b31942ce37db0346606271251f634e119168677a3ec4803f590d357d6c9522589f2958916df5799f2ff33599a76bd017e79ba620f7727f2810fd81439f74cdc4e72008b92858c035016fda9dcb408755d509fdf34ca65f441471f25d1c20c82990ddb415bc6932ff4c1ea10eb686f08822c6b15a077576f4fb90d356ae237f3065f796fbe93d20d69e6e783c58cb3269c51b9190c4d801f96c3f2b4b4727558284cdb969b00da9812521e187538d7bf62d0894969483a529d64153bfd32a274005e0c45fdec30cf5de093fcca47b28403bd0bed39c8c3abefe1786d76a6aa3f7f86d0161e3f2f2b16a01627ac4a904428e35c0836ee3fe6fad0d5597711efc8fcd481f1b254c21e992b1e8639479d29f686d98dfd0d40551fe12d850b772ecf2e2eb931b3ada1aa7853d1facd67867f6995fd8e3e934eff08099a4fbad41f89f9527fb3b17464ac2f1c8dd6ee2efc343cb5a08dd82dca546dcab966b83d9b005365d9490a36bc1d8668fb6b0b7d5555df1d0e82311f2606d60e5c135561a2c0e829f03b14c1c7a28b7e5701a13698128dcbc1ce8ddd6e2f483ce2f3c6948a369b6101dd23739e64157b80cd0e78d08240f041ccb915bdb7a037c937ad5ef0843b27252ff7af55b00914086f54b394daa482f4d8fcfde4dc6fc283156c1d5ec6f09832e0a7c24234d26aebcf71333372f3244a311e5086ab9ded788822cf1fcbb65ec0dc23eb811983f66f4386406d42106dcab12c2d62dcdf2b0b68726cd8b0682ffaa29c17b82ba16c98c31d5840dd548aaaa6b50e7c53a44e63c85b7ea79b97c40301c814e036b4c49ebfa25e09fb3d77f3e86b0939d23b6d3418ff25646f14910a85c11d02b100b1cb1a535f82577f3669b9c88630dd57f710faea37a653962ee5237ef1da1bf0e0bb5d4185524d85d1614c8e0949ba5075ad8981c62ec41cae16a27615de748f2c40f053acd134b99628dde866f498bfdb52068e9eb8f3f6ffe3d6e49161adce3a559851d05dd5edc8edc5f6bbacd172377a964acbc7d517f49fc03d123bbf9ba34d82e4b4cfc6f3dd479271295e8e9a1de638353e491e2f9581fb274ece13395c26462991f47810656635b6b2f93657204123b2d8bcd989b0da5dc00d3359ca11683156a9236f25addb978597337dc2e1be407f8b2edcb50bb7e361371f8cb18f13e918e5485a87e21891b0961f485794007706f0e2eb78f9867598393cbc6e554a2c2bae9dd9e7ae64ec599774dad9371c08330123de10d8117eb3a54f2c980e605c64a35557f04d6245fc26ad3a7e69ac2a7a8558432a009e18052e764e4f4666450652a55a8baab09480d95bf6b06e1fe9a8ee37b2b568f84cb2dc2b4c0952a53af10ba1a8f48510b3a895bedacdb76b6331ddf4da8fe5a9a2db7678dd519bdc81aab9fe07f83bd4836620686b502b2b47c78ad9fae50a1c547e26ed2b05e9b613b68022fe7a15dfc9429fd5bf36c60a3f09835f9ebe8638d0121665f8f18c8e81cdbfc875c3f8d9ac3b280d18537bf07d74e1063110d019996c1c01719d12f19099a641bd8f667010b86b225a6d06120a800700c7a4359670655cdb943fc498364e156295640475434d6f7aeb944a61d740b74f5675eb100ce03b6224ffd95f25bd18ef2bd5afe75137c9103261f3b936422cee602b6200b77491b32b790577ed7c7dbb0fc7bbd61c3c70e8f7871d4598b5345f67c0c187d25d9a681c4e98a7cc8dbc6675264894dd50b8069477cd0b6f039d5ee13c47f185e017174dfa410c7c393256742faff8d68ad76196854b1a315f5aa6451bb80f4394b3669fb8f9bf6cf7c78b86544332659bf4303d25f31bbe05010fe72a27fda4a7a62a27258d0aa636a749400581441e9ac2afb812e38bec61c3553e529bc1ff4c17de29c79d2db9b2dd1ae85d87f2feab7eea2f783dc6ed0928deef085f44c5f3f0bf25e1689e8b22250eeb2c32da6198c036d9510b5d92a4af3197e8d0efd410a472d5732384b78d3004c5095cd846c0c1c30339a87fb5275d1edd964ca687d3d9c233dd071641aedc64ffc2d0177e6d427f73610ff2984fe6ac0792cf47915aa632ab6d3c5fc9309e400a86d74dbc44b5851f01da3edc7fc33d9ae90b9cb70ca509eb73fd7240dd54cbd7ebafc3d1df4f392efde10ad016b2adcbc1b2d4d8ddc168e1472795cc5688f9183ca62cef906b730935ef91e39daf6be065c9c7affce1bd476ac118485778fa9c5cf3ea70dad8436bd2a2dbe3461a05aee524da45c96b9ba63a2a047629faee38e16f590881c0d9b9b5e5b80a4bdf75b386971ed3437f72a77a4991f837329b27c3e21c6946597a87edaf22d3b4ad42c3c8c0db56007095e3dc7aad920e5ad90a8d0600485d180043578e77327450acd8319a6df332fe8603c0fb6cadabda3c15fa41265187ad63ba58350c3d6b85b9b8e0de9ffbdbf0a8724748ad1abdfdd70029056bd3868c1f5460c1caec70a25755224b2399224a403ac6a90ff6f20242bd111342f594876f2bd200d5222921478843532ab3482b04ca70e9e1f44fce46740fedc46177f3418e167cbe4a624a901030449794ca81fc0d260f5631eb55271e46384757db7339d70c910464453f893159886316406456ec7f67b0d5bcfcd8aa1bc32ef087aaaaeee604e8b43e91c0ee120b5b0986a7e1489265ab6f9ef5395f177198594a7d292a9357fe449942dfa84f598e2e7358fd113d1a1d5669d0f1ec533fcd35df9bd6b2c2ffc15d55e0f208dd5c31cf393a69c995641e81bdabc8ed8ee4f370811679d678534c81a51ed8d02da236d5bb355a17ed8be42047fb2b021664d3d7e1af45d07ca441a4007ec4a59fa4677d3af1d1586cacfa75f7b32b153e630872d49f9bc702ac07263aa52860e3cd1d967c8754f22807b4295747bbe2f90720c722f342794dd869674eb9a07e5674113fba4dc1e4690bcb9a25963d38e0bd4079c08f4f4321efb29c3794c278495929501d31179f4a4ab0531480a081a3f6a7f864e860b7f873be15d5a0ac28d53864349c45807876c3fedf098f24ff4524e5dcdac22de61cd08eca721af7f6fbbfa22d854cb86b0e7626b954f216174d3e5d0393f01bdf2e8ef69f27560d88f2d86efc6f78ffbaa8cbc2369766c590d303fd71b9ff1f3f03c5f13fac19b32d429201b00e55651457abc71510b090f1ce9d1aea799f0eaabb0e3ac2bf7058a51c5b1ec088a26cc225a959123c52ff10a5f7472c3852e0a4e71343cae7eaf4f778b8c6e965c97d391e4f11b858661b435fd9041c7ad22c48c42995f8c9fdf173401ddd6bb5edc5de13cb2fd2e8b0890a28672d0f7813f34e7d11cadaf010bd06cee36b9c9fbe8b03bdb4af6bf57349689cc80074b74297e61bf66b1dfdaed357e400c873e57d3bf5f7aaff2a4e7173c6ca8a8025af98d162b56d031b308104a176078b0f4c28516c34651b56a715000a87320f9d97457be3c233a30c3777bd4f6660caa541f5ae7cbd5b234e365b353c6951d85cfd91f752bc8985da2b6045aefcdbe1bd7c70f853dfc2774895388be759c26279e27dd17f9b9b1033ce8b9b9843825ee583c9d102ef7a799555ec5434d7b8f4bdba1bc2132f04c045b8b1492a04987307e850132d6d0b72c89b2d5b4593e9072429028bbffa2897ff7ab798848eaa1ca842385693626ac3f2e68786bfac25284cdb91f7cb98a78a3c6282de63727ac37706473b6774f3bcd55205c2f0a4e73087902467e625029ad16eed78723d8096fc38e4662768bca463e59bdec0b2676b434619bf54cd9a3844ee8127e6443c022c5909471f8854db63d69018ca0f4e30254581de589ac03906e37e62d11ad584208f30e59d0e60fea0008ab80507af286dbbb2ec5705bd3ee54bd97b89f95c08294118b560d963715e2b56ca6521817e803d20dd19a51fada3ddf9584913fa47a5d2b3f9e150ccc31dde36e588d4bc9195222ab3add5c1b43b84423a449216b82c8649c4319f72949f469d03c0dfab7ac10542b73c7d42721f5fa524b05180cd4a80a4e0987afc7306668fab57fd23c026fabddb9d26cb4bbaca5657ecc02e7d3ed6dc6ab5a3296e5097044f0208f3f62854d0a2751618092b5ba1d29680f25f6db1e1db89870caf1b7fa80fef8dda1557cf034d451bebc39da0792c19d476cd7dbb1fbdfa7ab36d336b25c14b525d6e9387ac5f6b1ea28f540d12cb460cc17f4c5ff1e5009f87e29f1d1ea6e5b6d7fc3fb492f157c24ac16402c3e33adf0ee96b83a300b7e40cacf69ab61f03ad1b58525980c16690210ad87ed8495f6ad8b4ebc50ec9626876d106cbed328e231bec744ed5021305a685740145e190fbd791cb3f182b0452c072a843ed83847281a79b00560580b1cb6b43e69e153c487e32fd964f7dd2417899b86c49713b559032700f346110ec186d2246706b0d7b2cb991b3db993009fc74fce7eba5c3fd3307b29999f48a70d56127730e3204ce5645092feadf78dc7891132d9c7574138e9fa4c1b33bca936dc8caab618801df6d80fb39dc9b78b29c39c0987b3ea9945f6567dd22cf71983b2026b763a3a28396d8548ad8d6a43af5557fbf73536e73d49df08826717990733f0db627e1413029a8a502599f8ebc4494c97971732e4f04c7ba39f7d62013b44c500a774175c1dccc788927068b2382c29432d2d9a91e78ea81064aaa6410545419eb8ddafe841457670ee8c5d4ad69326f9ce91664f4b6a368c258afaf1da1a63a7febc8fd2bac0ffed98f84ac8075da7f735b0cbc0dd6917e418176da1cc15066ad4905ce1cc06df49c42f159125c002a023040fa81d4fa32d914811ab9cd2a1d3c90d9267d3fbe38a235d50ba200668bceca0296d1cbce44cb1d20d07d6cd74bbfb3df8e623665ba06e70dc4220d755e0082c0b87accd340c906caa2e7d9c72872f06ac5c502b6f4e03763ee04aa105b9e5e235c6c49ed8111ccabdb4d1f0a3049bec7c65d10af62d8bc4f94337314e6af373160a0a322f2a3e4386def496b50f634044e9b507694e97de20a4cf955dd0bc1eb66283b8e70a5c56303012d25411c473a88fb365529fea51a569a4aca811c347642daa5216ed42b3df9cb35558370d266306443827ee86267a21aaa38c98119caa7eb564221234c3b700947adcfc9fdc9b1986af92fa9b5555a2e8a9f655147a7506a60933802e90398e86307f8837a8f04463564fe80ebfe0fe7807916fafdf3b8eeddc689071b9ad40cafdb8ae94bac0b41a539b2748e05e111d03f35b2c521099648975fa5240af9f470f29a9698412ffcd908876838d16b2e7ea62440c3e8ac8318794702cff1594d272ce648024e7175fea2deb59625e866c2ff43097dbe500c4bd1c3afce9302e00ea7ed1f7c6256709c668b811de7b3b8061802857e54b6f70286a2a0fe7ecb71fb761b171c6754fe08845605bd395dba50818ecf823e692f039c5048562866f0e05da7af7321ed49f9595b0efbc64466c19be980d1b6aaf826186a02865996434593868fcedb9b7fc3ee0aaf571b9378bac5feb5eb6958a323920602d181e9ec4e09105531945fae48e9f799efa9a113e707bf51603253c51454864f39515a944a9d60380ffffff7f