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 81870 168a2d9dd27b45ce34cb0bc16158700309e1b102fb0810777906cb3a7c1d07b6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d86d519762a7cbf440f0f654d654bd9046a5b29dc03d48c9e44ec84dd45c80ef
Certificate Block Hash
168a2d9dd27b45ce34cb0bc16158700309e1b102fb0810777906cb3a7c1d07b6
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00407d0100206b0100
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008e64c10584534c8f8d7fd46ecae9b84656855298dd048c1c09fcebffba42028cbaf114f20af200cbb43da0323bb525c54e221e5f48de7b02c2f704827ad143cbdddcb8a3779f365abfab8e16cc17db5087f6cf771c74f07334010000000000000000020000000200407d0100206b0100

Raw Header Hex

00004020eceee0db96acc662876b7a769ec5733b0a6be3c949f65a1092fff22c41b1324eb4a2391e0ec7b4eff187568198a98db877fecc94799abbfd1e8c52c4a5ada3605d69486a89c70018ef805cd44dc84ee4c9483dc09db2a54690bd54d654f6f040f4cba76297516dd8

Proof Data Hex

59,560 bytes
121216010307009cf6774a4146e0c40748d0dba60d2c1213744ab3359c7879e78bbe2e27f0beb2d673279b3adfa2b024080a27a8213b47d6b788984d168df27c04963ce3c87fa8ef1685bfd3a8ba2bd5e1ecab3dce114923585d0fd5f31f6fe6f4da988f3e2867c9ab28a3781bc69d05adbadb2715169f65675c39767aa9de36f386c8db50fcf97028630778bce21c4b9f71457451c1169da0ad01ff4d51436d3c8ebbe5dc98e58e8b3ad965ccc47f2755bbf0fb24dc954569b78abebd91b4e79ea1fcc4bbe79fe9524cf2e08213e76dbb006535dad06c310d6254d3b4104b0d7a2dab2f5f406dad1c61c0e1308a3a57fd8823817f66108af1dfd59b6ce91292729aa89d4995a6e9ea3eec3c72c79a679b5827fb5709264128550ce10821db89185244a3d9e8f0398107a39fc007e76097241bd8a2e70570c4169b2eaef1f450c08e2652016e244caa7641f5ee5e63cb8de7399b61418f1d8e0145dc95a99cbdd24b907ec19ecb9ed0c04aa0bc654c6c882cf5d0dce56cf94d2f75dffeb78c5a0a4710e34d54f99cce7e63921e2e6ee91a77ce91f254c38412d0148c3fbaa4ed2183dfcd6b0bb5efb701d40c6971a7e40388fa256ae5f40b4344ac4309b5c1cc1e945f6857d5e6e3cc46820a11f1c8fa49c237a9faeed520380ae0441113e45fb7772d402b1b52c7d6762c23832aac1de967c29c0fee6ce413770c87c1ebb322c17ffcd02d7857840851c826990befa261cbfafaaa19153c494993318d3fe40b5f97850718f7bdc250a693402075ebb32ced3ab91cf9eef0bf47ed05e885784745f27597c3502024df035bb5d1a102d61ce93bc63a13531ffe2fc39de4517e217bfe1f4bca8db1ca678a12a305724892c65e8cc8bce18ba7c7f48370664489e482392952d0c9782d7072ea617fcdebd2437802c7b4a39260f660e25d2c87728b0218bfc7b2a8ed9a550c7b1b28e78d3717934f5070b7303cb135aee7b8e4fbe1aaebecc02e4d3056587fe724382af4bafc9935b4f613ba7332d2a80610200a91af9c4392d20e9fc59c1cbd66a1576b9c57fe5ea5d7a9910f30ee52e3e99780119e2e030929a42465726f0838e8fc3ba68c1b00ee0fae6a0fa48354af7740d8711e02a1a47ebccbdf30f5f9e29e46329a2b3d564df674813aa2ef95f058bdbfe48c326d58c4a54fe15f0d309cdc41f83c1067fa888c0dfc9349ce02ac46969276751f7c9e9909fd3c93245885c0c996aa484a9c661bce5be6cfbd2b8c3d8d820e68f6ebd6549fc2584787792d196841caac44d29f8be43778c93027eac4c62ac8baa566d25fe494ae47430bc08efa4173babb13bedec19ff4897f0449e448d6ecf42591e5645a320641e307a00475ce20b18dc0fde233c2ce44f108b2054d4e7d85ceb9698e2f84a7a6ee139c5141a52c86ed45c50b8ddf5d62513cb4cfee0e4478ebd550a6dd472dbb26e11076586e6a4e8416198f76c578e96b16f6ecc9537f518ac3bd773f206fd740b03caa0ef1d1952c1595dece6768704057624f5ffdc2bd88608df1467eb5f5710363edbbdd86ef3ef26f705250a29d664d259f06c83fc8217e2fc348572332211e79857fca322a393ce1008f831b9f8ea78864ad92060ac04c08d93b6f3d4051d2e3242c3adb765745f5daec0cf2452ec9b17571e62ec7e6ac9009b8f606a487672631e1e3d40d9140244c89ea2d2656acd2a5a2f1acafae68b0068dec22174fa72c81a29041b973283c7e183cb75367b3aa0927bcd6b1560b935f0c39faf298feee9fea076785414ede4f81530ad2d83b852e4c5a22b1e8bd758c9fe091cdb98fac4981bf2b9a50e6b44a5da40ebecd47236270e753747950e1d625f46b812340a64ae77c513bbfac2235a4033e7cf5cd840a9c89237f88703ce57ee5b119493cdaae5f10c3ef325efe2d3d7f46fa787386b6e36236525bbce68bb75f6d195e096c11513ec7b3e22c8d3bc6e12266ae2f142ca42d1aa29eb9a3329fda7fae4e07ec27cd6c959928ea578f5d17bec221ad6f08beab5fd23eba07dd84072ad2bf224e14410b4f9659733f0e10655f3cd1c3a9879f6eb6e0d72523c1bec993e2229b655e8c21bbee98ae918a2d3bb7865ab5cf565b3089da2e2f7aac6ec2c6f985e5ebebb61b1ebf4e8bb59be0c5c5621013c7b9688047db7f0d52be6e0addab41dbf85d3b6d5e905a4ec56322b1a739e6075c3fdd35c8c884f75866717fa3cf69543ad70a1b4fa1b97f7c5916d8df98ceb78085c2b1df35b1e176740377c3aeeff4a7e0343e0cef5c9d4278288697e76bee151a2c13ac6957fd12ca96c9f0ee5b2f1a6c0e8e99668d9030dd56e8ef6e70b148837520021645c1fcdac18fca80bc8418b39fc40ce06db2a2f9472c976c57f23213f0c8d6b6b79521c89035a297b55a05f988ea23756a7f391584d76563428309b08d6a2c52e72be9c62d2144f8a3f6f21618aeafed4e9fb96aa8f509227c8a0782c96cf2baf6ff94de6eb7800b331d26e46fc173331e027cbd7534ad43eaaaa5c1982a36c37bca78ffc0c506b879afc502b6ed2876816cb410fecb4f25ad96e724b59af16095ec5f0774e813b084e99a0c66015635386f1e5f27a27879233a105414f77936e3f06f54e5f30d8ddd28f62ad2ef1ff3a570b8abf3f8a33e8e95e1d30ff7ee5b73640c288e17de98605ba0714b53ab3fe159026e77add7a04404e36130bb623c551d4d16324618e2c4d2c133f051188354f441e1e9f0661e7cf6bbc76c2ede758b4986706c24ef0fed2e77af2c3020a716d86e619f58ab8b8912aa734a7858aea21f5ef5bb9b5cb8d6c563d4033855614e081cac29fd193140e66b7d9eb8c1451785390ec2fdb68a13d21d56327731ea87a8039981f55ed64ff750648cc5c838469867d3ed02833920c4c8afe42efb76379103ae6dad745afb5c4a683150d2f13178e87e527f66004de77fad50941b9ae734ec6ff872408cba7eb256add5cbda93ed59ba510ba86b2998d727cc451f03bb3fe077f562e697987cb9c709462523da173acda44714bbbf7118dd30808e9201d790b16c5dae489fea147c5d724a95bec722da928ef525480d3891c4e00103e7ebb14a4fda3e077941f5ed8595af06755778a98335d27963a98f7d384bcdd042e0d6cf567dece0e521a1eace69402b784500d395489a4737d7b6d3616fe7424d84d323b791939223daf182079560169a8e91288ce825170e07ca2e28569cc5157051a3f6bca3b943d6b15170d2a3817efce6b20348679e76c66fcde959e8308b893bb9828f9e8edd672e75d35255637d95080a362ba25d9e53155cd7a2c1f8475e6b3b64cc9cf067f170963fd5c4a9614290378cccafec01899dcdc6d35d558258a35dc9ee3344996a8826a44d7876636c4650e8dd4a0010f11fb047f21eab50221e26e569bc572f4424b43123f430ef1112404c61dbdc51b5ff14f8b499321c9dd79a35239d6ab9d2c0ea94f81c5b3c597db3595e59b9e54c37591641893c1e1a36cbec80df3383a530401d5da72534e056bf57da896b540e5b924cb1017f3a003844e901eb87b56a40bf48f20224abdaa55690c7e875e8d90f58f1b98331735d875a940914721600c3a3c3f16ec1ef06a402bc70b05e4ac4cc7773486c1a2e11444e01986ce80561730ea57282d3d67a9e15ba9139d8932d015c462bdbf22762ce581101e411e6fe391c0ccae910b1d7178c03ef191db43128384543ce79e66b17154aeacf3980ced2410e41e96e47646615874a666ec33da11f913446aecbb0ff6805154aaf604db3377a7be8d83a239c952f1ac5dd30fd802289ac47c304412846415c1cb35e32c6a20f506121159c25e3c38360a9c12549481954c9b4c8f4370b17182d041fd6ab2f43e4b39854b3aaf5ffc4d92978fde83ab7ba356029a18e0650089e4c3c24348b8c72a0bc032df379e1b900605afcbf4df25540fae0a6c87c88292eacae9ca9df46dca25447d01af522274838197422f1a62ba6bd6221fd04d2a00cd83f18ab7da556ae268613e3f9416515e808586e8f55404f32528e1726e953589b97cd744b0bc745767183e4d2991b841054b9f507811cc3fc8cf6cfdb6d3bc0d4f0babe45c1a09c83a4cb48104df911246e771aad33d153fe2be77a37e55b54731e60670135c108678f24543432610867da6e841528ef72c9a3e8c70b5d2f756f2651349bac80a4ca30a43e61bff3ac6ce819005f5d93bad5892e918d98c57f111cfb78e93479bb27a1d6420c7dfad3ac425d3d8e43a82bce686a63487555c5f351ddc335015b0e2b2ce7958a800924e02bee2c75efb6dcfc206357c24c2e11f5c7641ecb423f62d4521320bf9abfeabcae2fdd5690067815ebd4a3a615d6d4dad3c29a3d6cc9c84c0c2089d0347b0bae9fc1dddb4f20fe07696578b55b4ed39f890c8ee38e213ba8d4454d9c82b96d4d306038e522e2fa3db1e2c9f559b459b915ebf2830cc3bae58a7c91ab5029ba09e15fd781a87283b919a403bbcc1dcbf52fcd13c11aaf513cfe53cf46bad6766534f321f32aa32c56d2aeb771a85ab2459d573430c532f5fe957450f19e51fe2f11fa684c85c23238f27f222275c658b22d06c07e1cea4f94df96e878b3ad9c5fa0e51e04bcf11cb46f1cff1de27bda2341f75cfbb00e81bfc1d9d4e6bf5f9fb60776bb577777eca2df31fa18406d7f3159fdb142e5dafc3b879617ce0cd939567ce6fcd6123ec30e9a7f73403341c85e3c93c46faf5dd7694840b641b672eb40e807fd73ca010e6ee2cf17708ee83c980d5e00ab729bff0ab18a5250b1a4533c72c69ae4c62110716d687c43ff5fe721569b4b7c090cdbc41a5194a6776cdf7430d7d1a05096467a859987e62819f6c3526403818b1a5dbeae316b1fdefb4cf924c3c2090c39c5f93fd4f95cb06fa4a4a9e44d18e8c53169b203602c0dc119b0882b7cbdbec07bc74e2a9f99402bd94bc5a0499072fd6384efccabfbb7b2838724480f5c25e459167daf3781ae926d06b2d753edb1a1b76d1760fbfe8148d239164a07ef1870cff3c97890792e45737e963a911cd214212dcd80b96ea122eb6f6429be4dee4acf860ebb8cda874a8545e7ddd2abb212829251296a0ed824b6a00dde3e7eda03cb205bf8c573a8f279fa155cc4df2809ea2c11224626558b19b897ef27aa7f9e2440a4103405dfcc24a4f7a41d577cc25687e91d571a707b3f618b75e405250bf8d42787e539ecf8f42ccf6be23f666879904d14cf918fe587313295c2e987ada0351b1d0740e6c05366d623a29961b0a37d4ff67fed02ba2f2192cbf3facf768de8e0a18141ffb2e681c8877a5d77b92a5b00722d24aff8d865d52caccb56fd1534347b6062690f6ca5cc4c9a786a6fb3705d9be1d4899b0fdc49ff9771fd6f55ccebe6ee8c383473bc4f53933b5fdc61ad044d2cd84e0a06c299372971b8b5c632a31a1b19c918c13e759fde2f2da41818c43dd3d1391938526125f24aaf07ecc42381af3057a120bb54a659990e5b40c6b211be0bc95c98516e2689ad481b6afdfef692351493a9e6a981520f9428fa799823c295ed9502754f9c0223a0a3af4093710c1c8185a79187d5c523c6bdc55e43f1c8f73ac9c64ff0252bb397678f4e9c2f4cf824e1a6e40e95406a13de8278e04cbf28cb3f8561bd2157bf24853d9abac70fbdb1ee55e42361e4b8c90077b96a073105f5ee5897bc37a7d35b786f185d522818094ee25a460de6b5ef6de23cb79cc4b22d99cc1d95ae999ef13c106b037d1725e7dc352094b3fc24e4ebdf9393317c29eee89deaa64cec9127c4d17f5ad7d330bce83677022627e0641c2083104f39ff5ce6c78bf2742a9fcd8118d2e7291623f3739d1b18e05c9904aeb9eda987a3c0ce5835648cd4bd191725e7057b9cda3f68363de2bc4c5bfb1d74fb3d958663d79459ea4405cf66082dd950e71a65dd9433f48e841aa132ae3f3239bdbfa2b8e698c89c5040dc83947b29b5e2415c4113452bb68ca7d2d2650c8de0e613f83ec2f45b832092a75a8de17b6f477562a199304695b19347d6c1acb2129af0b755e5575aa2171e8a5b7258458903a0cb93ffc8841ad0969b3f6aca5e3aa047507da2c7627c3e0ac60e1fa99289fc65f0959c45a7d5f6a1090336de4f5b14c2ddee138a6f5095510f991a8264918c4f080009be3c0d6d0135c8dc51972ab96b215be9b741627fc8b9fa72988e2a1ebeb188147b2e1f8bf508ccef2349c32008504b6edf476a53b4d6f860d89f46ff47790d75465fbb78dd127e54c6572c3506ebe60bed83c5f2f107587b9fb7c62319f0b300fd7d6d7b5921dbd4ddf4f286ef8bf4b75ebe25ca97293cad7485f881790fb1e9ae286870b67d31b677ee9bf80f2bfa9b70836f6cf567a8198be55d6e80f0cf7e76b03ebdc150811de6b83bd179bb43669d49b75f09e8557791bb9a72db4c6289bdddd544a3f3df35b38e1a02e6c5c5bd762565d7183ed0980be26abcba2636440ed815630c3846665f697906b68ff4092401a147b82c780c6fd25bb67516e6d342a3bc4391addf7d266a0a029b5abd43784751328c5cfcf0031274c4a95846b7c985d6db755b87afdb7598bba15a8b4eb5f9769131d38cfe8c4492ee5d8bd51d6f9405308547ca2af111bfb4583608b7eb8d9fcceb7fcba0c9ba3cba50f1e4eac76bed6295e77771b603cc00c4229d847e65c7c0e2f2020d07c1bd638584faaa6f03dbb8a7c0284d13b1a20ebd85f1f80fc2ef96f4b696d48d17fbbdbc8ae6889615309ef966db56fa67ecb014fd5d6d162f59dc1cd404ae169ab2f82dac512db9d917efc3f598d477e3e9a77e1443f81f6ac23b1680c6c65ec3240e21ea6beefe24456fd92f8378ccf05da25b4d6e661a8224df7da6ec649ba5d9f60e56eb414649ac3db72bcd178cd9e965790343bb40bb1df07594cafcdcbf111cc4f0c5c4d076dd08c53e368948ac1dcc8a1b40fa76f6b03291b7e4f370c5a0cb998d95da6742d7bbb596bec813bb6331f91ec9ec373696898725f0005b44905f7930ec3ccec6ba21c820db5e55ccb3917d67dc6282fe600e38b10ad2048e3bddbc3768a213d2dbe8155302c950b621d91d0fc5c5d2e57e759b3c353c7e1fa20e6a2332ce40c6608dda6d4645371b02187597f87e2649b37c791ee0d9d35fc43b6eed186b97a3072d428cdb3358ae961662f9d6a1a90b062dade6db752d7f8ae037b6086bb0d46c7ce0e72ebec055781fdbec6fe00bc65ebca0b9e30316dfa8fed6313e21377da90ca927be7354f6afad4bfb250fa09ec7af41d7547279621f76d88f0e31a6c90a640b51e1dab7406627f8827375f05dc068fd833328f62e41f1f1dde884220704bd84f676c050e0de3d28f27706d2e9e1ff6de844197d115f87307441f1f23b6be548a8d05ed15b7678f3c1b5acd022175e60a52d4c895e514c93782780db77bd4d6ba2d736f2bf1f46f017cd1656759ba5e61013ce54b6826ff067ed8e1e65a542cba4cd0d98121ae1afb2d2e51bd21d749b173a127a04764cb294bb26c2fcaf96da3f652766c27946334f6c644cff52d64acc8b347dc88517df216ce14394bb8eb58af1b1cf82e2cf2f5a5780ef01e8a9c721e4486e9b4411b2d03f1b0ebc2b97a3e9adf0498d326f1d6484f0c7da4f9d4600e7765ba9f947495e31c050ad4f3ec37f8adb7827447075f71a64c507888103a46b1bbf86fdd185376eb1d471188859016c379eacf0b00c865ba1207ccb197b20c07fa35d504622ec5e81ba710591b27e263cbf7f3144658410949b695ed3f73a53380e5532a07bc879e07bdd9338e9c2a58ee14840dbb232d1ccc87442b52b3a836ebb18e711caabb07c877ef3eaefb9195e8a822534cfcaccb4db98386a466906b8696c1f333e3e6ff719988a84248ed66f7856260aa0fb8868f16be0b3be4c4f5b3dca9863d094f9167905963839e83c5ffef340d43e254057b2ea7228dcb2f1652fa5aec3b3f7a95f839923ab79a1f999ba3f7381cd73a0e8a99190bd014aedaa169286ebf05e85682e39186563b5e768d1dc51f91e9e7714b3bb7cde1e6af105cdf4bdc3b5ef02aa8bbeb4c955f97e4e094b35d41f6f7201354236e94b8d0137a0775b3031a6a8fa3189295bbff71cb8bcea57f98c475914f732b613bf74f032d6f3f5a9453687bf84fc3b2ad586962a45b95f08329058d403444077d937028c13c8a868668b5bd5ec436e5ae8ae649a0759a1e9c888c0e08f10e52bfce954391486170b07d5327672708764fb3e0cb3318ed01fc4b04d16f9e0e1ee16d6c577e5e2f10bcb73ca95caf2f738c8acc90227ed04923753ede14a4b0ebc98751cb8611b471fe31edeabec9a56e476c2c43be247a4fab5ab6a1510ce5e8d1abd1fa9a2959822428ed36bb86ed6ce1932ef5898d8c05936ce5a007330845f59298526c17740458062801e9260ad1ceabe650ac35d2ce92e653af150cd7eb418b0286e9e27420a58fb5fd977805f7ed18bf7f5283774f7e21dccb6a480734f21553ae14bce57c8351092031f7faaad437c265ffce586fde5b8f28f308379093b87de6ea86b543851d7c369bd9ffcbfd83c08fde7604e2d9433dee49817fd8cd03fc93b0e847838d7a4d754cc4ec049be8be435993b4f441404bb6e565c57004175bf3ddac34f660e9e674c63731c8304ceb25527f4d05ea12cc4c3fb6b32a0af619f71f6f0942686a596ce8addb1755157aec4d34bba2291a95be1f596ce7814ac500bf6cf98a416afe3e7ca141a12143d886169d37bfa2f1dffff8cb1512ac7219e5d6b9f2d2efa068acc4bf6015d4051a92eecaac969ee8514a24a56383f3c51cae33a7447454e2e3362ce52bf16858f6891542f632351041b7551454a4a7fd9ebf0a7610ef4f07dc1d35fff4877bfcbdce971b5c43feb3116d2be60656c124e2e1425d4d18a188836ab860f751d6bd4a50ee48d1f3488860e522457b2de30694e5e603339b51df68080bad6ef8b00de043589b7d76e1c42a6d058289231ddab3516477711ed36b1b14ce1da531cd90c634d751bfb6f3717b844e9e8bb8872808cc9c0ff74d41a3d2a0cf1765202b792e0937075589c77fd72fa9547a863e379309ba2db96bfef05cf3670b71b1223ca89770a36eddf69feb11ed6ab6714e8dde2558ee4c553b0a88e48a303d9316c47a0a6db76947863b24ed27a49b23b8eaad019820d730faf4fd7bf8ad53dc55223372e74c751b55d0e2ff36529caa0a7ff51868d416d70618010d8b438e4ae87cf38498f2e3362af1b88dd7b1d684b1d3ddf6342e6af8d818e1a25f81221b0adc967737b9af628fe3f3fbfdb2b4f722f942af8c9a680310ae2b246fe4499c87676a7e44d8252ab98f2406aa6d536f6723abea0fb5393a6ef42413456122634fa221f8ab69acd8733203aae627309f83d2b4b28fe13945b6893e5e1fd704c1cb8797c326fde75bd0c60b9b9c9a7d1c4e45d29fc29569cbd8291d31241afe77ba5fb386b61a6df69ce005496e6b9cb53579ab56fdcaf899f9f451a67cf55ff611fa7d3462181bfed54087fc2088366a3ff6150d4ea6754f95f29e0ffd9e08492a6ab923e372dc510d664ecb87cfe5265ac5919c5d2764d7dc776b738605a0ed5dc1fd0777866ed8b3e896dd92174507eee9a66ef0afeca7d3755db83ecce2f27cfa70a25ca8c4a51667c5e270bb48adcfe7ae0b9fc82c18bfe899015821a9a7197bf03fa1954dfe0d1ccaee7f862edac573a31e2cc65ca1f6e47adeb58180ab8d0794b463cd55716f6dd8209cf43762a1f30fe7b4c91d2f1f3f470b22fe899e25d02c72427aa3b62f3631de0810a95297167f4c250442c86cc42364a07fb0f93c4487213569cf5265fb84e90d46eced1936ebdae65fc9483c1ad8f2485dd233e3eb38eab8e4751aa94a84a83283b3fa8c626cbe0bfbd268cd856ab79ff0a2a19306d48ec788805c9bf9a49f2bde04076a61b343a1c4b346e761951955f5c5e70c750285a8f3a25874e55c1887d9052dff39f1fd2a76ec1a43387fe2e2fb83f539e350ccf57b59a07d787cd1f8916eee4e10d77dcad713134572ef6177c103c6364162d70996d4c47adae286628a97e94bbb6029ab22df082bad464b58df758223fb6caac1037536cd084f2b4af446d99d74971e4099549931cae46ff522d0c3019e14901f3a9087ada48370e963b6fe9a4ac1aeb902943dc7b0a41d5c06248587731674eb0a1eec81428f1d88e7f53b01e370a7d53ba43d3bbb1758d8cdd4176d4906462b7d6e04a1cbdf3a29a2842f42f24642e9c9b2be799bc58aeb261d5973c93d133e4ec080948eb570be426af0e858d5a1c9425dfb9cc0366d29d88a62c7b017fadb9f4357dfd517d2db2d194af51c3c2c245fcefa3bfa4ad3303eadb57d593a8049d2343f1cbd1871fc95d812c2e4c7b4de558a80aa14625607ef6d1db2596660e91bba4a863ff3b93f0d8dbd6e27a7b33bcbb01231d7947761924f36051c750536b7d011d5900da7fe2319c66de161bf4b7bbdca1d9cae85b249c94a7bc745da6fbb1e36d86411fd8f8f63d2b88baa83fd13c2e2176e15467d1fe44e64a9eaeab2bb3051e6b183a3b1d0745c76192519e877c6ac3232177d7d8abbb449af31b4df3f1642854327992edf2b2d4c6174e605532dcc7ecf7449ad8fa2e596e55ca5554d50ac71a9ae413761fbdcaa8d1720b827b6ab3c7078c81a6bb039fc3c39c1e770e3b1b927b5d6ca682c03dc75b9fd8e133536aa9e1aace2d3feeac53ee25994e6462ad144931f53d2ca3029cca74fa273edb6b56d4727e34b6694562b94dba8926667d2deb55081f8d37bfa156a59e0f8f94f976197c5dc0c482dec2f4d0b205571a421b2a1a66387607b469c4e27ac18f1f8c13213b2859256a784afec45ac983acd6bed2476e19161e557a4cb5fa328216c2294826d30b946dc8553a7c3f56eafe5734c0cf96591ff367ff1685ba3f226bbfd5e0dfbb75046c62b75c00d1d573d138771eabfca876ada97bbeaf22e99ed5d5f1e4b2416b9f7971e51f5544f805bb71f64df4b6d645ddbdb25d0e290ad29dc319357157d5bfd4fc7ff55131dd1e37c984b121b40cd76fd041bab65d1697b5a100274b2a07143a1becf84715edc2e3887671f677e473bad3d2852f22b898852044d5f05cd0606db25decc841e1b4d72953d0fbe474d1efd3aa6fa9e994edd3ea5e6b10897102d5ba299dc0958af95b3627f9355ae286cc9144474eb494fc162d85c30835788ede28a18f72aadfca08425262c1ff9b5b1e67ef24bb090ebd96de1d32c074fc554c1a6dd96ea81315963aaf0bbb988ad40808b34e4f108bf872bf11840ac14878231685e56fc0bb46c3578efaf9dfd2dbcc4823644a4e11471be0f24dbd4cc1ba760b067368da50f4783e99d255f335429dcfef7341554ecb7db282b3f55bdc1dd2f0840f3b3b5e1764b5d41acb1959c0a545f0d4641160771bb7e5c86c241aad72ae46d8f141b0e1420148f76e1422b720db7d5dc5ec5e1832a76eeb4d670529cc478aff1f9394db32cd1525f5c17870cc46c7b0476549710137e0baadf0d229398abd355d3409a0dfe73b9dd0e897931de8d8aaf378c058bf98add4f6405fb068da576a2df75a150ba98e09b5b2fdf7c704cea1e5d1f4df189e04bb79cbca7bace06019a9d964da400aa7d45e6ae9ba1872b132da041c704cee65a6492a429d18de3a5d0567061bf1c8a86c76095ce7e26faf3892dfbc768027d44ad9ae82369e0269a5e42e52bcfc8c84cb30fabb5816b4ca7e7eceb712055ec7ee43b7aaadf2e10bd81ae1acc6b40fb358bebb2425331ddcf6d25afe725f751594612f8f9c380e6ab2db163abe5454a20c433d488bbe53394d4a6dd90f359882c3546dbea733b024017f3dc5d63eaf77bbd1085432fee2a1ba902ba58d7c5810085ec118893cd86ee436ff5c1e4b0aa4c12281abbe5ac4defc7f2c178b17fc9f81195e027d01402691b2cdd2577366090c94e83c537b28d176f356211efcfd670ac2e33c54131a0c1c8074b274b1f7373dfa12ce2a3e2a0646e07b69a2e88d7ee25b98ee29b626794a6b3c05647f0530dc6fd34007301d7cced99e73c125ec7b1aa1c21248af9ff60bf028198bd04d7a64ba484a368f8c605757745fa0024e25df591f19191d92b07c46d9dc275ff7dc2839612796017f2a5455e9570973fa460f53b1138d8b7938c172b9ae5eaa60b90a7e6eb4f635a9b78efa50ccf51e2ef82ef5a0be99cc7069587c1e14403bee172a8afff52f66198cee18184f302368191bd7b702391d89d202f329e30ed60cd319c0194e4d483e1d85e5a4af257c627d052dd5dfcd5a5e9dbb8bbeafb1c1b7130078d67ffe40ecc2e443ab69ad1580afb98b37dd8ff12369e75677fb6893a9eb18648aa0ad944d1dc4389e48037aa21d35c32bb01eb4c6b1da3caecd5920f6252758353da79f5cb426eecde6356c36d2a61b382fb28d6274cbeca36d271db9e8d40c08aee6a55e328e3c4301c10bc2c24ae7d52b6495131f4980745b49ac0f7b1cef5f1f404b32c8a4a143a2a7d50c52ffef9e3ebc0ee6daa2483a3ade0af7257cb350a1dfb2a67605f76648f095056005587f1b2abb30ff0ccc36fc104e0471a329ab1db7ace4128d7f9c90aacdfec1958a277decc29c1232270f9f1adecc61cb7e6c2b7b355eabc8c8b0e533f54cb06f97d4af97f2e2433a744f5beb10224cf60f9052ea7d0f9978407c745abca980bef9af76e3ac68ea38dd96a48b3dd37263d963ff23852090dd3fdab860614325afe8eacf1362c0903e8a7477a31b0507eca5f7ffb4e7395e6fdda66032e97c5c8aff9deff5d10c80cf2fb0b89716e3a699c7c21b1c62b085a623e6db36bdca858a1d471dcf25806cb21d42157bbfac2dbda9c40241fe4e081298adf9c370be824f74acd955128c40f5011afaa591e75d888b2f2fd4708133414ca2f8389e22b586a885415151d12a45f4828b56f35aa7d8b001c2ff88c71d1290883b818a39457bc47e4a12d55d1d9420e639313912f78b0432644c3799c5b80f5c1491230b78f32068897687f6213c292e59e54d00f0652edf978e7b90e9b396e5f3b7cd2e0dabfa8e75809cd14618e1b2e48474572005964de22ff55b2ec19d81aa816d6177b1b1657727eab2f5329ca1ada4acf67946164f79d58070a9672c60b6c46363d40f4113055b1d195831234a26cf1ce6b627026ad07d15491d1dfba104c4b5f59f732c62c447b10fb1407ffbdc231f0cf6c7a4e98dd5b80f51b5f6890f6fbd7a95686703ffe6e39607b0669ab51e6353f59c706d36346f0112021c4b97bcb9de9e509484f0de5b5ae745bcf7e770513816e71008ddaf749bb755566eb1913756a6c2ca45eff4d2859551eeb46d71ad6c79887be2fb2386ce43071becb2bdbcffb274255682bd44ec2b2c17733828f4a9c4a8f76011504f83a963312e1c01d5ef3a7fef8ba7e1c6d0eb26c2beda2bc3024d8ad7e283e4cce59357a7d5db64e016ab1d2c1e4afb29aad11e93ae914b80c7d1a6fca99299cac358b487c64ae0b3d33170d2af39bd54d97ead6f571b75950dbccf46cb980afebd8630b5819952d4666086dae5cdcb077bb0aadef47146f3f37bff19aa3ac1dd17840fd7b7b3145ec29ec5640a7052623f3d06a86e5d44bb274fade6115843b200e772769a936084ec644971ba978b43fbf1850f45870b13766939cc16541d3232cc07ff897bf31d5bc4a3424e5fe49e97140d9f396860b93607f26fa1b942f194a3070a68c981edae57964715ee8ee143fb624e51f5c99907e80b800dde12fe060d9a1bf07b4c243ca9b3d1a6e012b2f311f993191bba5947477a0980be716d2b8c295ec1eb7f20c5d6fe2c2fef69fab998bf0928a4d73c9af6c8c3c4357326ababe98dc037b8f2afcf31a6b2c3115ccbb57585e62db92fc2f52a81c6a4f9ab454f55f9ecb0deef7029df7077f59d8a8fb5f6f6ced78ce24bf35f7e57f230bccdb2dc0214991dcfe8b0df9a7fa8366e90ce98c4bde8c5253de3e836263a777fd2b95fc399472423d6fb1010e5d234f48d4f5cbf468af993cf13f112ec0831b2d20348f083f6befb9ea9d46da1a20f69d81c57eb9951d60035934f014d80d19c7f0646ff1f4287b290464f1a7af05972fdbfb62484d04a528d29bc1b654ca939b51c6b776c9cf5f415dcd45a99a6f9e03c978a1bc97bc324527443d4ea4b37d95d70a7be2b9b621ecf54d0443ef05a8168716c3172393b573272a134aea8a277eebae351397a1727765becbf01ea43c9bca35ea41c61da6339ff1d861e197a2294bcb60cc9ea3e618558555824d90c4198bf7f29ea80c103b0d53c12bf41e3fd2709807614d687a8dd1e6d2b871ecc0a674061340f6192540ce62abc598ebad36224a4b3b316fff175304a9a8a860d7abc8a86f40a2d0c7f5908b5206451fcde1701e40651340fb1de872debfac89c1a08da6e257e9e48b2339eb3a975dbb7c61cd059c5e8861676c7d7c31de0013ae7c9b70a4d53b0f6e902b3511500acf1e016f0cc4c76d9117da550358e9c76f9fa4911a9a773e9bb21f609496871ad15d26f2e524a32c4b16d8a5b75651710ec3f64d8d0b404874414624d4a654ca9bf60f031920f6c388d314ba966d0f492f4a45cdd35bd750da72d1e2427a41ad455d0c9f6d1fa67d3fbd08bbd7c071dc1f715849caaadbab3c8a4d7f850f8c25eb6361ff4a23ba9d02a77143e6a673d7ccd9c6a40a96917cab8d69512f852bcaf3868042fff5dc27a7e6201bd6ebcd77cc4e50fb345055fd45a98a546e217883b786fcf7f775e3e491b5bf1e82d387e055659d67523a5b32ceabeb6d12ae48eaf4bbc5303d7a2e774b03616bd82a7992bddb1188479ea568d2e2707c58e6e1320a8ce35ed0ae9ecf1444cb5667d2da2c35f385eb4a5c235b1f1f14206e92d43fd5b786917bab1c53814b7ebb335cab466c2d239b54599983dbf42dcb3b1c0c0dfeeca27f3a7ab9911ee30194b778c2f9c49f0d45356f33fc5bb0997dc288b7409c3b905d0a051eeffa282557401c7d148d4e9ce3dbc816fc993ff3bbe08bea332406f34f2cf90f29302c9a68742f82241dbbe81a46ea85bae3c32100091881267ba04a0aeabdd4005358565fed48b5de4a781b70ff63b5321b49819ee8a0bb02bbfb73666b2e2e0374e4ba0586e52c76e50a32134aa1a943c58176246c8f4b4ed26a2ef10aca4b0844c253eee5e7198575933bd0ad415f2ad9ffc65aa88c5fc21785780db95837c17c6e824188d418a6610bf3b9c6ca04396e55d4b2b7ca126a9120978d4abb528c604fcbe1a3b8b84513e78ebe35217b99bbf35d3fc4c7149f11c70cd6a671a42a67b24d542b464abeced025cc97c83ae8552fcb824eda54d8c80b7785e5d22f382914aae834979a62a6edd226245dd1f9a53852939054af82a7e0253f5dbcbd35e428be8ddd8cede22a0511ffdbd429e914d2fa0dad22cc1029fed13028dd8b861b9f3c4749235a7c199636edccd3ba6009c2bfd52da5774bea698fe4227ced3fc2f81c09d0b7a370ac79b02b583a7d44d7e2ca74d45ca10e26a9c8a78088dc749b52d01fb6eccfe77f1b1d01218b0131832daacf457db17c3e97a852ecdc498e257e23d59c83297970673d2d2a2441b52b1cf8b54f113bc4aebe6908746a52feba168a56c88797a0ae6e2967f13234af719e2f26bc949abf34aacc9bf67854296d7bb46aadec89f7897e9ba648674a2856bbc8556fcd005dc9536d71bdda422cbcfc578debe793689869ffb4f40d2330581a64a236e581837f74f8469b5bbe2b2690a643c18b165eec4ef6d8a8baa0369bb20e5ac1b4d110023fccbef3fa6b32e207fb2c1b88f7f43099a0a935eb96bf7c06b5385b4fbe3b5e1352c05ecece988f08051851f4f0226244935085b22ef991ae32b2acf072fe3fee644536658023078f61628bb3cfba0595fcf7d23c846e7ccca92660641c70356ebc84cfb13fef9d8ee7cfd4421dff96a5577459d51de3ab2d764dc8613f1cc1f8b8a10d8c13c0fdefef55c4b719203795ae8bed3a113749dc0147c34bcef1c634fc0c9f4a03671cda0df0178c0332c478f27f988325a9703c7f4f479c5ceb2e6e7900c5d5af424bd826eae0aa49dc4cc7148a5f9b1045d626f36e8c9957673c4086bc9fbef866ff6c47fed3678c0567ec02b16c2f14a552f627e784fd484b776489e5d28f7703adb496c40bc366436af03782521f0206c30d8372cbc6f262868a0d22e3ec38c9abc5728c6659bb628411bd5695489b8b846792e9df4f4682307aaa66609d5370d0e1c8c8115a060f0e060ee9df3a286e866e6935ce273a611f7bec88d916bc6338a223ede70ff829e56e8a60546ad13cd6943f1bdacb39279a0f2d9bff06733d62e20f8df7c545b74324fb1718e2832deb6a2b74740db8e18d530b63f9d2e6c7023a9a2f2d288cc0ccb6d39efd1f60ed39f66d1e166965ec6a610d304f96b23627391c59625ab6f238313f8ef95add1c555dfb9706bf9e33b9e2ab2e80a49ed8d90e89e6cde3d17ed390a4fc85dfeee3ba4d088b9fec02b25a71f4d1521c9c5a0725b1acb70954c5732efa94438e03b46dcffc47f88ab0430599fcdc24b101bbdffde455b6b4abfd3493b23a5587d75a9212285cf9fbab4ca2774f2ba3d6b46510b1c6b0fdcd037f775765fb3db89585626af7cd8d7fd1b323254ea9f848d2fd3470fc8138631d2ca80136653781423da7f3ecb59cc1f9d66aaaac53c1f3189dc348aba08c9fc302b4f0beb4b5d7e980d28619ab4207faf3dad556dc152267092a308522b22810e711e8d0a383e29e2ddc6f6a9d8203356bf4068e33245a29d7f5ca13a0fc5d6f05499c8654d4f32c6e1e1b93c1f0b7b18c8fa0701e360449f9c000fa6e0d4c984bcbe23a4870eaa9627b489f058ab8eee8266a180ddf8c646178269e60fa78fb7ae80574b22002aa214cd8a38bae119bcad51551923146f846bf367522cad8ee8c09f89f28cb1944cfd8224d0da14112420a615612b931f704d907e53446483ee408dfc6d15dc98be42b9ce0788141027f6fe4f889bce8d5c30f9c9c3ebbf3a3ab47b5cfe5b207de5236b20759fdf895744c16ecec50912cecbf0f686d3223c4e290ee2c382ffd192e6c2753c2cad5d8d70c141f832b077e157d4e28080d02611164c3e14205ac8ce70aed613acbaa731bf64ad840491cfa7e37b0f296db6df43c680616699345a1c61592112baf40ee0004bc2354e2d7111aa86a9ed2d9942af3f8cf5e7853b58394cc5252ccd2cb6d7592774ee0ec9093f89d6e493d7a39c7d100943ac2206c8fe90279d590c77d7ae43e4f089f55b5256468bde785eb7756d49bb30abb4797d26f86fe25d5c874591c80977cd21f17f18144503ecf707849d82203a72b88872d95ccc14d2d27e1823044e9aa3ae5b9565d83aeb39734fa70f93ef4e6b4810aa95c63386839cd4a033320ef14bb7da102fa549e2ab4493bb10e6b11f1530e6cf1d542da9a50479b6af3b1fe5ab748b20e858dc332fa2fa516f2bc201e21ef55548fae5e62e1df0b07b8b39812c2c9ed7f093e3adb957ebddfbc465559bf08bf1e9984af4a9bdec312cd3c9933e9d4cc7ff80523cbe7edbeeff91bfd4a521f215de2bda504999f5f50c7fe1d25f7423d6acf1eae0e1a2d96527fe079aa360aefc50b2d45a2e3b892f387b90c5d6c61413b166e06ee0bcfed71a32b747039105a84afed70fe2be2a77658ba6ab026761507632d83e73a4d6e3ff1032212f89b1e11ce455a56eea99d0b0a8bc133dbd07e7794d794b7f7b5fa9b3e3da29fdcefb7f26d037879ebfa72f3bc65c711f1865db0a5b4e4d8bff7f47d642c0332aad6cdf81333627e07367566b0a3badfe30ec0383672ebf4f7a4a12e2999499e520b7d76971790ea1b53ebdc4b8b592b05d6b7e84801c09bd8f82664503792c4edc1c8e1c1e5376bd5cf804ce625b78d44af0c2085518f82e78496ea8e578fb65ed51df35220c9e31b19885252c2918525d81d0483607c72ce2477859ffc4d3fe902532f9c9d896fc6cd1ce56db6527acfa5103efebaab555e1a363667e900d980ae5695fb7095e238a5a5afe9b786565c99c93e82ef7d044df41a1745b9191d70f6d76895947ba52549acb33e100323fd7160d9c3bc17a495a02de22e8671060e8425bfa7775037304aa715a50db42d478b56ce60df9601d951e76e83958b37ec400fc078c4b564c5f582f9f14a939fd2f1466156731dac3f7c2608c2a343b1c42792a82d63ba2785978398a6e339972882a2613e32e761edd76b01122d66380a4441994a52801967a9b2769068e000df47305aa09a74b704b0611291533c7e79f0835fa8d08597b9c1c28ce4df2bbe8bf1d56ca837a00d94f0f5db988f6678d58ffbaa97fe0f1182bda78472e4e1d9212c094be5d3fbada489ad3e082cf92c2b8fbf3fbf700615e46f1db2ba56e91034de4388001b1721f952695cd9cb832662d48c521e18e9236437525d31b63d0a0e4fed9307e63c0d7a1320e29a7785d38d6cb857e59abb6e83b5e3755d9926850065ccf3b8614f1cc4787f34b75408b6f011e5143b1a83f512cbe776920093c599dbb6087c7a4aa8249b1700108483252697d601dcbd90d4e11ac4e9301401592569b9fb69fefbf5d5715a71fa5b961cfed90fc2ce66d998d7dc881645ed6926ff18760200f7a7b2475848f993a673246749e54aebc472a3141b8e87f2b91ca58fc9483108831805e620be15d814a95b0be4e2a93cb0ccf27377beba645e105b952a85ee1060d89cf31306bb25054405fa1fb7612b123220e11bc690ff43a980ea1efd2ebac710178048a4deb6bbd57527767d5a2f4a28d30efffa2a4f3e15e56be125307f8a31f7c4240ed67adcccb6b399e6a08945948499c333fe327b2b8fa236cc2700bd1e6536ecf1b45b814c7983e29da68bbc5b1f194b0e4f21d1cba113819f8c456c77b263fb0f701cd32a94d8e88449857fa163211ea8d39f2833f8a6cea35f803c793b0b72d2cac07a2a2b2aa4cb0c6d4d9197b4d0c7b08fbbc3493abbaa3f55d62cb13c434e35d703c779b340c8057c9814eb3d4ab6fbcf233c14e579300e4475bec6df608a220e5ed14ff626e26b558fcbd5897895fd22af7d4d14ba62be0cf3594cb702defb331e8cda76892afc391f40c181c12d775f773d8adfff8e5f1d9f170fb510de974b1c56d3d9a4e04da6a76db8c5de19cecf82ddbac44b622bf2c8f674f1f4aaa52044a13721e1cffd6e3d082e80588c365c30d3f2eebab587eb26bcb6a6226dbe3f9d7d709e99a9cc3ff78e664a1d544490bc8dd162da5c447ab8d79811e79c9f1dc7d06188f8065bd0fc8db9d57c4de70718fc95bcb30460d7af912be60f9e0c3024331b82ab488214a36bdf768f0f1c5fb9ecf8463af44f3a64b82f3871fd5a2e6d9edae6bc72ce39a52583fa9ae0c331d5734b3709b39a87dee5cbe08a2d8b87e7cfbf609224e67259ada5cc127d1e209615f339dd8de9ca76e3ec3faae07a0b8b9e22a307a1b945bb0ff4becad34ef6fbd5d2b4b71be69ab9a68094c66b85f1c13f6967a0ad7f59634230c4798e5229a915730c2cb845f47a17c501e48ab8cc3d6127bad1fc1371e22e5200ef0d190ec31de9a2c26a61a2ef9838f18ca035431d9d918a9f65b990b7cbf924981ca73ceb2860ad9914b27c9d2e93bac241fb2df42e19c9c1f99dcb6b2ee51717a512a439051bd5f213d0c0b49a9ccf3d7c206c90333a3ea3da260ba7b638526ed207b28306212e02bfb3d9bbf24241b8c3aea402fd37aeb6e11769e16a06d01aff4d95166e250459f1ea7b5209c29155d3cf5562a84de1c8f46aab25b9db9a4ebb34bfd48226dd8ff853dcc06ebcd7125c3a2da28d466fa3c7a21bd52ecabaee2144285e28d1ec184ffe0b44d9f5e566a4eed512c4ee7f067f73cb6b68a930ce9019750747011c3a9dc820ea68c1a70714b859be3e802507789d948a63388e59046770dddff4f8141e8413d75739bfe17d7cee7166dc4d0a3a0ef6c0e616e34ed982201e32926f58bc1c62331f66d3992f22e08b9acf716fc1408583e8309aad90cf862342509dd420a2fceb69b20562aa48e22e7fea1974173452675dccbcde092687585d40e2df59196f6a27bbb85e5b298c6eb1c283d064fd49f38f183233d95577295fa757299398252086c7f06c8ad6522d2b49a568c317202cc2259e07cd05b18f1d6fe79b0c6474184fadff6926ff671cfed2fc8c5e969299822d984e8daea8c9af2a3b1a49493d99cddf38ddd2614d99567dabb5785493abe1a7c6ebafffedbedf21b45600659bcbf1034f5056b315bd514885fb46281c1a026020e3626ab2d944ce9265ceb9a8a4aa3a8b3f9f6e4e05e0b61052562009b7959fb8f5be5d2c154e884d18494550caee54eb005925c62f06421df67be6606c37f14b7084628733924be6b2211cd06f4ed29dc31bbb353598400c8d0440f1c21fc39ec5a669794fc1110525c3d585c49e242649c48c40d8df9976a0bfcab9fef35fef7798ff41ebaf9f297d48483a672545481ba5acdba5be37263daf7f01a8d5f57bbecf9c8080adcf67eebd4bd70923cf148b818115d86eac41f5b0becf488c6d38bfd6bfc443db991e056df21e97ebb658454575a305c46de9a230edd0e881fc9f25abd7d9ca30108a616ee5d05e3d99a2853cb376c2cfc1d1ec41bb132f7f518c9dd7900aae4c1a507c13faa80f38c4a21b34704ad3eb9e4abd2aeea15860d0a86086a7612076ce7c665fcf2d7c3bcbb32183f92d0944bc26a2a74ea81e6d1f5d5875a92cc54749bb1b2a91247c8b477e57bd9eed193fed3fced193bd305ae1a6e87fc5b33b025232ae68163012832a4c23cdb406c95be830d51b4f0c31de1b105ad304cbd4dff7165c6f95811a4efb9210d7393951e07463f2ff0ff27833a2674aaba0befe740a81b8dc46afd13fb329c3e1786c4c2f97b9f6a428cbd85efe5f38c6e66edfee3a8a9b601b39bab7a3394e39b4e58b4d528511f2c5f4481526c8ce7bbc9c2a4b28cd65aff09053aabecac3501fb6c66b4223a7104b46700d2738fe153aed40a09d9e2dc6b10e0cb25a8094f380969a030a796f5cdfd1a4b7b0facc1feaaac1aa1bbaa2a7c89ea9ae38cd0297b3fc0718bbd36adda619c13d9e55464a50a08e201d522ee6ca4c5cab468a6e923c6a8257237301157769f34b8a5363b472496364a213fe681b23f0a66bf2ef8710dd77bf39fa9ab5f82e9fd598b329a2e5317cc96ac3596aff14b5c411edf65046cb3dd960e8ec3c19dc51096b704efb76f0103542f388d017da162758481d498a182ca1480c70309545c4029caf7358c0ac243a344ee1113da83ad2024c0e09dc5b9a513a1a6d93d24af1cb8026582f8c48016f6410455f35313258d19926e29314d5d1ae0ae502e6db3277e0c05febdb03a4c5e517cd00d9bb4a5e7582c767714113d0d2c6195b6e3c387488b961352ccf411fd6a8289d6c59b6eb79bbe0440ba2b3facdc25a51799e9f9f05914e341ff62d1f3636bbd2de95ef298b666a481a841d9c24a4c98532004f44b52423ed139ee39fa767f00e5cf8cd60242a67d7ce77bb07239d856befb699db8236868923d9dc0723e83c4d2ef9f40d3e2c6ca26d4aae13f41a93ba36c1cecea1055224cd0d52f9bb19ecca4f8afa05cd397ea5f952dc436f5f99d62ef6c0116dcf8f39c1df364c8a6b1e0178661d11560f5703f7571a16ee0755a620d7cc33a6bfdc93e29c6efc34cb53ae32b6d2adf4b66f8eaf39ddd0a7591c3c4c11af7a6363f7e1216d5a9ecf7b843e01596bf7a971e4eb4a2bbb832e7d011e8019db17ad556503e7f9e3827f25004739edf52d634ba8aaa836ab791e2ac1496aeb0c337fe99c680a88bf22c5e79f5e887e0b42de05df443477773bcb2c630138827b5ff3cf10950b3a905064f096c448557c58c1c407ddd9ea6d9a043f3c12561b774091433c0528cf92252e0df73230cb10533eb4861e40f454ff51fb96d2f715331f8e6ec7fcc2919599b6ef168e45be875ab5ce2865b207d5fd9615d8bd4a149d37400458c6cdf8aaa0948cb1da0bc6990c1fe1c46bd890aacbcbddbbdc6fd8b8c0b9f72f6753d75640d2106cca3bff07cfd421fb9627d91cd5a5d2e04f25f00db498f6b0f2df25260d14676c330d9a998d330b5c6e7452eb4bf55c26dd3dac1094c72b312c2c99118d36f0a5900b166645170f0d7346bdda867c8f7351e2375860e66c2cc27ebde4dd48324bd600ca2dc4ed284a632f8a1f367dc91f31a32c198490edf87644fee63a3f7d9421b2714591594799a43d5bed4e91727e7cedf208362d4469a411d77afb3e89d4d99488c1aa2cff3bcc908ad146e8150980e0f2475c7bb12d9fb56470329e287cdad94e02e322f2376995b1ba2e632daa346cdcea8023a08e140ee2967858e8861890c95ab22e9b823c43f3158ab5eb149e4919c6578f27f39b38b8a03f812b99b95a134ad4d41cda8fc8a05cfce1e4a1459967e533c9cb67360646e2ed36b16691e72a0231eadbbfc35c2394c38e1cb8182a7e63ee2df7051e2aa4bec9ed0f6ac4280ab1b8b1930ef397dc2dbb5b62ccdbd4229655e2042c01c184edeb541c90f4eb7ae300565fe42f76e55b43b89a71ff7502b7f148cf4921584afdd25be2603f4a25d726c2cbe4d0e92d563e7d752528544c0715da232f348b877c5a3c9271887d0b2d640ab63426260285d7a73324b01d45ab63580b5e4b70f16ede23a8aa18af1ccd5ebf8c71c6de210201f185a2c03aebc02c383a20fbea34b2829a6c7ecf63d6154878d294e1ed519e208ef8e544ce25c610afa3de5436fa12493f66e08bc487fbfee21180d015d005dfa3c45d8b0eb92cd735607b44c49315414f870863b81a17ad4a645048d2f504fa1587782149da3bdc9c5f07b58b49ece434363aecc8541a6ca3f5f3fedd79a6790600ca97933581ab95e4a01fc5082d89dab4e941e3915f8312f2eafc3a726ccfe681ef9053500266b5dc9ec8b36e3c85598bbf2235cafd3dbbed30490c801a935bb3a608b9052073d9ab0def8a02a48c19bcf26c121a7e7648d7fd0dc31c5e44b9a2c493d2f5e4795e92e3dfd87885e4c659500cf3eccc8098ec8cea761e9208ff47ecfdfb18e0c7a891e2546cd977a447ccbdd09548adf78a6c62521d07fd38fec6986e4d631b9bc4564837dae274de02e6bac3cbed63271a8e710954a24942407626124ef4f7d5373d0f6ad94df89a0a1d442072b8164b0299c47b69d1283bd12040ceefe9c3c77013aa3df664ab6ba1da9574257abbdebba1ebe876d5714403050b3811b7e1c80f6224701fd347996e374345e3796094dbab2938892c7f15510207e1d2cbe78991e0e3a61b38c246a5acb59220bed976a741c003992304d84101306c332862d78025d9df584f8c12ca2f41040d13f2ae13f87f8d43025683f6b81bc59abea244744a2f79a254cbc99c65468acd7483569ced54f81271d46dd2ca123c2612dd12c9a0a649bbd9c6bb2f6a7e50615e3754585eede05cf031ea80dcf86b4f81ea2b3345459934f1f2fa53636c98ec4674304747dca56f3b6052e912134a9d09a236cc67c413e0c5ee224874dc2c17e6590c18e7fd09b6b34839090365f717988e07dd80971a8b5f29e8c83ba3ddd39bfa42fc0466ee180e04d8a9fa5db411132795435ba6eb9b1d9bd6c6f0bb952c834f7e867af611a0df04ce1842c32385c18934a72da4b6d22963823887838ca2d376bf00f70c9afe7c175a44be12c685f5ec8c1485c908099a16b3e97ad1b4a016932c5c0b8564e0ba730a44bc374df3283188c301b410442438ceb3cb7c613740afe8ebbef6c8eb340ea1581d63fd1a81d97b24cc5ce171e817a60ed4162559653bf9be89836cf6c8c683b36c1ed7f8c00da59bd49ac69d398e88df9092561ffdcb4729297a47be87e7761b4d1fac864ee915d9c99491a2d81a4576d8669433b63df6e669df036a6a53dc2ddc1d54bc81670746384bdac9792335c01dff40d62eada707276a72b70176b5be24a957abbe62bd94da75363868e51cb64525b469eab5153313523439b2e00efb1e9b293a391e05384deb0165032b3b39b58b4f783b49cd7045a9bfa41f191761864e94bd4f4330920f1e1bd8b8782a85dbd89a24f862ce4c175beeb7cdf670f4505f8f06094fd714acba9cebfa439cc07a547ea4785b90def0d5fd0521dbc5468913e619a83686ea345927e7108f5bda9b5321194bfe248a4310d8a54676dabe1c5cdc5531f653b798ca5c50a7cd9fe4ec8a30a333cfb83043b474554bc7701d9e17af31ca02096ae7858780f7342e8fbf547d7fda100b977e12bbbe07ea12ef235611a39c558648365d6eeb729fbc135fb602d1af2835835e75915acc18ebae5a26aaac49a5a7e1830cceadbcbd00b787cd4effa83fe6dc2eff44bcc3ddd58a81fe4df8c8a82c6693882dee256dd6ba15e86db63d977cfc42e541ea7072c2f926be7b8776eb71550853cd4a93c0c1dec18d456f0672986771509e17bba4a664782eb446f6b647f700018f1d21ce45b768b141188e4292fcdbf47b04a20069fa011f4b204d5563524bf2af85c82f3c5bcd07e9107f9bed444c0ab026947dd13b20b9908dd5173f2755cdca3dd698c3f012115ec40a7974a4a92482ba88b9e54ddd8bc093c59893cdc24494a142fcd66afa8f07b7fa4d5ca5c67306be943c766bf99cf82fd1ce105dfc46854a5c279b8d51fb87fe0f861863014ae52963e5110c46a2c59397323be6d5af04685180fec67ce3c57b90362d164318ae24c0b4590019e2fe4f7b42cd6872c610c7132acefa9d32e422dbb07fae09ca761aeb7dbdc05870ece8e78158e9491fa62f5ad12b00f267b852d27963bc0327b2e0ba74060fb11f44c56f4c86f6fd2882760ad1884bb8a19a37557fe1da4c0fe371a17b3761694cbaa5d20ee46aadd4fcc31a4bc25e670b319224ac83c606212743aa84755a8a2ed1464573d5073f1050495d101e3beeb8778dcbae2601b8d69c06928765d24effb28a1727980a415d76f74bd13654ac167c55bf6ede0bfc2a19542ff6dbfcaa1c5cd6968b8efbf00d759143f58584a4dc978dd8b3b0b4f3cd4c3d197a9ddd058c6cd984274b26e267247390d51f21a6d07091f023b31aa15845a2848723b076262e3fe43cb3e9dff788d497c523b90e266bbf3351ce79e88c5371818ef32a1620c7f35da4b3cffbfd677756710c5d910413e1976cd150f71ed6f57d42949cdead10b39d91c4188255e4a852c57312e921f62e5d37b359db763c6d58ad82284758d35ef3a4c1e132514933f5a7f923e8cff3a0e1ff0d46cf160218a5ba58aae409c1845c34b48715b5e840e6aa04303ac5337f95381d4b8c5901556e49f2bd56a1ddf59cf805c68fd1f7240c99f3c629823deaaa679c576be90a1d56c6fb7fd33ae9e3ae5e9eee018ea29f7a7d243843cd05fedc0fbc555c47dcc6ea7ce8156824f5e09e28dbd5de62dfb7ffb7139a30e77654e5113ee45f069fcc57e14dbc32a6c686d2c29a9d309af73545cc3776773c2351b07441accb72f2e9a26d0ca319e8f253c3f5d31c7b0a5f3e1fcb53b92881a7ab303713085c7fcf8ae6034a7feced5a7ecdd0c8ace7f636caae471d1e66a01810d44759fd70e0a2ab7822aeed80dbcfb215478724b3640a24b1da298425334d63622b4cdb2d8543d693f72a0a39192af16acc68d2548672da4cd8fa8a6b74843209b5829883ec0657c9b93735cdc2facf7193dc231f1b95377ada5eabbbbca43c298a4b0542fd7a4cd881723cce11651add99003e6c4b6bece6f35151b12d170b0427412fad6de477fe6facf962314d9e0f4c7d9c7448ad748dc9991239be03d20913d46d957d613b0414d6fc20bcb9b6ebed59124f30f1ab7d84ec46a906cfeadef0ecb57442a469eb24debc72bc03f43e3074aed08eb9824208fa6e61219bc4fd9a858cc9b3700dd65b86a798659ccabca1b15921a9e873617a619ce3f518ca72ed66cf8e65541d7c49e4f24e87baaa5483a27af3d0d5ae0a08ae6c288be9f8f26b6f01e8f4e8933db192ea4bf52d8792325ea993fb4327d45715acd45e3ede757203869248c03db218f987e401dc52ede825363b8942d2aa445a0fa5818fee8d5cd8f58591d4b017df4eef8ed27c8aeb6646b412332ade8428e9e6f9ec5ea27b3295e2381af3cae4227c59920fee999895ce2266a67dc8613b3d5b279d8b484eaca0dcc92b64d0b18996dcf286fffe4ccd22d80a33bfcd9317e707d4b20465bfbcac2f2898789b6110ab3265b34b160743ee4b9ea7d0ad11e16472a4771326809f97167a7ab16e5c50a6393d1efb3637ca9b0fca9c346bccc767620c67d8d8a3f1eba9105b63547656ccf745ad0b81db40fd17a5118ce29c93f2b9cc499fa0c2e5054353f6f197094c5c8f1db086340f8428ff31e81a6dac41d3a5592e7e52392ccce8c1f9fa656e16773636c594fc0868f31671f05905628a1b3f0912f5204b796eef2a98a4974266ed662ef1ce8032771d82ec2e1bd1ead522253601dfbc2ab87a51318dc0deea774bc8f1cedf9eafe7a499cb1161f9c32a051be8d3c8cab4c977b576d0d0cfd22882389093b424ec5bde318101abed26c3d8cdbc4f2562fadbdd0d54ebc7eb0145cf0564f98812dc1407d3a0dbace1e58782dd0668467fe89da463a44be91f6e2cc981a09bc80485b00d7920a517219652f7bc87d3b6ef65529c89a16b621bb4a67fa36801c6b40e5cb24cac34fae8af5e2ed90fd88f83960c39572865175e0dfc257737b1b6d5b8e0c503ffa4d3b95dbc2119d6f07439a3d81ad073301194ea01685a96d8fed8abae5ac0f6dfcf8e63e65f51fa820354dcc269167e101133de12a50e10ce0f83ba737d54f0a30cc7e20cac6cff7fa28bbb14ae6c555c3fb6f043275813f0a629027aa0919b38001edfb557f256431d94c9ee664ca2ed70fc07e58549a0f21a332b334023411adf018a7d271da9e4ca953947d9bcbcad9c13dcf5b33ceda5cd2939b1149e476cf1b03c569a1e5a6cda92f4d732327fec2148a9a540f10a0704e6a497c12c07eb53e97bb1236741280ff1b8b0e0cd32f74ad0c7f0169c4278829a67e4229da335cdc0de1c91b8e160f2154d6dc10f56e1fd0bef40a01a88de5eba65fb178ceb12b7d0506bc98631592645af588a8571ace69531175cab2a167e3c2fe05e073b848b4d0043130bbcd6f9846f7dc3f195954cd9fd0c13d7288b944d62e98b08891824f8303d414ffc966889ea9e059965b4ce641294aa3bbb8f94f99871e8c8b58c529e52a45dee5645c23d241141a2f3040b0894daebc84479b91c294e3101e0b66beb40bbb46494b2921e7a1846dc177c8ec52b5e7e27db112a81b0f73be1b0a1641debc317928263abb90b0db162687bb3d726b415f0f6f9ad10be23f79c6fa7de11472c30788cb2ecd702b98887c707a2a5be1eabf213386a511cc639afcdea2d2f4687c6338c639ddabf41acb63e8969a564ff12367222accadb06c6c40091853d4f7ec7c30a5e411ab138c1a3515ade84bb8a4d4372f19f338ad523efa0cd0b8eadf6dbd3361b137255999ef455c863c34c36ee0213ac40d79f92c281cf9ad4e959bbaeb571c7e5bd388ac4e40d82d4110f04c928e583543e1c4b7ff8e4df71d8c23ef111f75167642f18f486e3e852304df8d64a3c55bbab4871bea91d59c2b32d031b253fa1ea080774bad840c1193118e2f113fa2fe873a1409cbed27b6d83638e7c3268860279a76a5c06072197891ca975d77c656efec74edd6f605898e9b9c305344d257bc3a42d4d2184334a93473c8ef3a2794a9978ba670d871b0ce860fb4011c359161d4d0cddeb14d3124d73eff70397b317a906e29a180820fb22b44405c68a8cb71df8577d4205a283041b7ac2869ec77554413d981757275284fb4bd73dcc8dfc384bd60ff1dbe254b8c61e47881d9718b2b0dc1592997dd2dbd44e376fec448c1828a337734fd938eaf3bb89c4cbab5c10c59732b91f6fc6a1ccfc23d354c5ea599ae7956c03daa2bf8fc44089913e3a3023aa82733ed64440dcbff7841c3d436a601e5691cfb64aaecfbcc9a6f0c82ec1957d2d2916310ad32cca2f84b6fac382e23f1d030fabe9f7e88297d56201edcab35ae7599e4155f746f53f4bad77c94284f04d09a932887cd0dd0da54becfd97c1633d0ca9f40debab35b88ef6e6239c162e2ccd51078820bfacc6bc9f0e8430066b915f753b6dd988238d5626b56afb14947a032a87cf8e78c2b90c187a735046f4e995acb78f00f27c450d87aaa8f1f7a909d33f96e0b4e9c60b887bd38d58124accde6e22adf83414afa71a8adf4ef683e1c19e57e39fedc7ff10ce4f9abc7aeca41920876afa566f6dbddfa6f0956d9e1e44a6db2db3a83fcab8b21b2a697d1b45e582cbfacd1207fe1e9c7ef498780e105a9518085da3482241308a309ffcfd6e2b929d111b38a5782576ad1d89d2a5428747727f88f9ce583e2fd40d96c0ae19454239ef9d5798fe6cc5ad3f5427f1a63883857299c173b56b1c8e4c6de4327b064aedb91beda181b0f5f0b0901c2212a6175a412a20102215615616f8778eff1bb3bc83a363e512b3969a5a0e1602f1d49a2bbd70f970863625ebcd1673fbc21275b7a909b20badf051110f4b366a9808712aa4d730c5c07557db92147d101a37520506a0b0cc106b7c9a9e9f670cbe4169b6801b6434c7cb82e650981d4f373f06c5fdf8e044cb08d810f742a1f4fe2a03fa49621d25dffaa9dbe2b05a70073352c97e1b9403bc840c323388e83fdc956c7600fca62c8facbd53885be8601204fdf44dc2ea523deb07aba6cfdc7c28254f606b4337466bbd5dc21cf90dacd9606ba5908343eb26d318007f2145e066d97a765da058bf62be88c651261764782e6b6b8162e9adaffae5ce1c8cd5c80d3d85b1446f61fce545f787532cd174569a9b96c4140aaa4842f496c83060d20ddd57389866a1fb84ffa1d94154a7309fada00b2265f2c32e29b2d4fa8b5b7900c6efb7693f329f2076891c7e6ba2391c4a4e90774227b00d1bb1f7570842e6ab94b8ecbceee48f121aae9a42f2985ed714f86a5e31b4fefae070fbb9e6d6611d1800af4f9143c5cbd5416f83fa71e239a5dfbeced68e289d7567c5bb3a93314ff1a0ae64ebbbc20174d4fcd18d2d1acc0fb1a15dfcda791cbb6a19207bae247b102a26703f3a5cc67b40666295c0cabeb5ce44160438b1bad4b400e5df9ed8afd1fb28fdae9f4b319597502337043b89b7d2508f9a6647abdcba485a9ab9f1d3f388ad7506ec26bbb4b3d993788b5c004adf5ecb1551a13cc5032532629107e31f37085e89dd47e40917d188fbf4e31162d65dedce1f6859b7b953507e123c91ca9ade3498256fcc40fb99cee808259a109f6342fdca141a0a363c13846dfd054cf4556602e38220a3a95dab7df617f2e39cebd08886ed53c599d92ed0060f36f65d28bbbaa9d5d9929393f18b35efd26e4f497543ed57d3adae4463ffef5c8e06354d4d33f2cdc04cf3ea0e264a5af034e3cc38e99546b4a220c80c5498ae125ca919c1cd1e36d89738e78cdcfc270110b77788fbc17e483bef45c411d902b2f9d7a49cc50400a044f3a6f38df2ef9a8cb5c2a090d834a7dc6bd74339b6d5eae72100676676e92960f997c9aeb15a5d8da39a840fc5b9c886fdc47ade3d9c776d9a039f7b86a0649d63c1a1592df40dae23f5f42338841379ad39842582b895243df28aa630d3fed52564ec01a344473d82025acd6fcc1ab842d4dddbe488d6e3c87a65f68d01d229b98fce397b017b8226044c5b7a7d1b0fe68fad5a507140d5ceeffe107c374b822bf43f14680f360404436f8047fee9b10ffb7435c53d15fe4e6e5c4264584d8e470a9c598619731b745db19ece980f24ed937bb2b23535ba20191e24c773dbaa5f2134bec536fb8252cdae6c378956b10943c54978a6c7bfb22bd5819423229ab1c6006fa734c255a8713f1dc7f645a288aa91912ab8dce5e9040428b7fb2a32eae74dedf2ec71596018d49aaebfeaaf6c6ca7418f1be904e916b5237a4dac1911c447b3e00f99640ba2cf043f1cf2bea31b9486398d95548c84ca2628d0965ba09cd2c78dc988daab18fd68cfa91295930f84a15ce4e3216d2ed3a9181cf4901e8503d7e7a214cd1a93be1acde5055933e531d652d09ef67b24839c454859d88011b3e0d5b83955b6dba5c60ad905067dd2c21226ebced6b6fa32a92b8383ed84ecbd60d8cbe0fbdc1dcc7432d21a627697240c1584b942206067f2645cfc0c09a9e8279ae4725c0d3d2016f76fad7276752feab896381db6d46a1ab35ace4efe84b52a9d95bd0dfcd52ad479b112419c29cb447d335aca6fe9d02a79567bdf978c68c58c51325b358f291258bd53d7a29846c51136bb38d4f90d45f77682024be426cc836605c9805744f3f4f6822cfff7b3cc6882bb27303577d1aba021fba592c9df2ff2fdde1b2b34364fd3bfb96c5b07f064711073d2923a888b65064130b68a18f06a215f060658f3dc4ddbab994075b82d956790679e73825abf4a86f579ee074146b90d9772dff6edb4b592255f6eed1e4b1ba655cd89dbd537cb62f0f4e5b55e187b05b6adaf14beb508c693e845e9b300f74db9b4544b17e43b4bc76fe0c69661a0767ab53f885afa7882c952fb9ae712114d999cf4a6fdc0130b0c72d9b3d16887c68025e199258ca498f043e6c4d940ccf5180f65a0e8794f814982cad489f27b8877a72fc922584a2f78266bb67731d1d830ddd36b7be6fdf237523b61cf40f481286886e02b13a62d3db9d9107874997091a7aae15d9f431a63d693df133f73c7de9fab09fb107c23d8d6dad392273d7c8407404d713d518cfde1cc9d2a3ea7e9ca2ff79a44c1fb028282c1fb30f687f42161067e539d2bce8c421430f8593af6afe0dccee29c046efa88082d65799a351567da0effd77653f70ffbb64cc405b84cc1584aa15a44aebbcd1dcb0d1066fb45edcedd9623ce9cb3db0741c34d0126525791ff3761f2038e8693ec0f066fd4deb177b61ccca9aad59101117a0126ce99fe77f86f3da1564dbb8f366218fb02e41a71ecd603c6f164ebe4c492b3a37a7c6a034dc50ee458e26092d8090a02a7a850b3af10a0e13af8b9606ca9e9de48bfc8820611cf78637e310e7b97afb61eec2412fb96d24aeae6e83f47b27e2a2e32fd7462d20a27f320e2aef3f5cafabaeb76cf38cae2956282f39b3c036a25f1c711780f218b7d95d3eef40103d0cb8f67e8051c5eec47f618570e32295ddab0b6409b3dd1be8012f48068845efb9b533967240cfbb91e6bc6a4b98a11b086ca603dde324e422a572c2abe5bb2dc341b86f2ae0bbdb7387f4d67de03a05415d48e2c3d0a05fed9b1d033970285c97b85f3b25314a6c05a4c26a83c1153c7d94e89d123277d416c9d44a350ec24804718de12312e0abab2cd13a40f2499a41ad6afd0f56ece7b24baa00fcd2ac71d10006c527c9e278027efd0d0240697e6ab6a79c96535a6680b0caa20dcaeb31bede4bc0613a165d5eccefc91af746bee34e112c6d2ca54f47398f89d275c6ee5248445a19433a9272a571af8539a154e56fe17debf7f29d4243ce1678c072e2fb9735b306aeee260f0089fa63b95f42ecbc9e41da269cb2ef42405595fb42610c7c8793d77ec24fc37072b41a9162c21354c48abf647537cbc0780947f3f479f6b0f98cd70cd007bd51611a1a2ad8f0f147ab40026263abea1953f0e9d11dc4d216a80306a2f12f63e79ebc09a7c5f956dc99b617a4610d0a3759ee267d27997fb72c958da3586d04cd8810ac7773329f265cdac8cc33ffdb8bfbeb64b39ea2286ce4c1a91281bcaf1e9cae8b263a3256b37b81eca78cc624217ce4cea562077849770c9fc6719cdeda0788ad71c44a10c3dde82e516ea1f4592cd099a25c58440b78adca5513c1f4eadd507175c9ae3611476c5e9e55a6b334a22f0cdae2bacd58d89a37743427293e40ffd9d23bd3cadff889203742969a667c8e84219b3703146f4cc8b8f484ac3a1bba602db8bd51b9058905f480d70ded17d7d41d80cb853407dfd33ce350e44dec5a0ff7d3dadee198dc55791801df90fe42008198e251409c27cb72c742be123540413bb0850f52040cdc8abdea805adb5808cdf86c4dc109a9e7f353229d0c6851a57c4242da02fe9a155da700214940d28bf55eddb5ff07de631d61b963fb548292402bf2242c82d00a25723ead87565f6c9430cf3035a60922e1cb1f6aeeba3bbe8e3c97f571c2aed120284f44f3904e33d65043301357b37adc77a853ea25c0aee4d447f3f7503272ba6b7c0fc6c38ccca3c6124f1ca60a7145e0ec6533ca312e31f8d8d832eaae3e9133c8f4b95f57ca07104cdf5047492c49352e1a0da733a153c4c8003bb7ff765d8a1aeb2f6a25f4b6743ba960b54e64b53738d26b584bb2331bb2f49ee48a1bde97d7ceaf4a06a1e3d3aca921247dcfbdea0bd6526753c7887373f8b2cae902d712f6b8fa290ca90c1aed68bc50eeb240c88c085ca928f74b5a98b0e196e04568bad80b59f37b5c6b0702c2c5c5a03afae79ef2cdd287f5117dfebe2257fee27259a61f327b96d6387b96bf8b85c087c0042c6c71708b9216c47cee6f1c036f6d56222c7b89fe72be224ef668936dcb8759e4f3dd1e8a567f08afc150ce668cd61f63c91b6ca7733884573df11eac0e066b05258a27767d6283331386b7295a70c14adf1b0d72b3b36a37546963423e196650985259ace95378e957e2a7e46e477ddf4d38285ac02b34aa2cebf5531689719317f4812bc336143c8fcd19e680d37495b718c652fca4384ff7b3e4ed98bf51585ff7978b1045c95d68fd3123ef593cf2a6560f87cd6179a1599fb1be1af9b636caf48e73953eaf30c119bd7e3caa5dc9308b986550ab7f490478c882770c28909420b15afcfd1fc1c07ca09299689e22eea9731c5baaab4f6e5214dd4307bca7ef19e0ba7398d342394f7850feb64beabd740b55e5933730b6932af12d26d03b850df910c6829fd64e99aeb1cb81e6d89646f6caaf79c64680de82cfb1dfa6c68d7fbb4b2623455b6e9c52e9380f98317460558df46d0971969fbed8d6f81cce4d21ccfc0b42652994e3a177e39d69c50e656b5f031b4fb911078724f6310918ea130a36802d5a0e3bcf4164118f597492dbe81724f06b7b5a94671f819060e4685b2ab735ee6a76ad2356f3054fdd222bd34666719da9effe2b11445087cac159de8041a8992c7f16230c969f9367e988600d18057d54bfddfed5afda69c71bdffa9f2f02eca788e9e44d3bce0844f4856a80e4ae1ba418b6255941251d563ab977793fdf6feb67681986e93638e17a3f1e7313dc92932a01dd19e4b5214f6eeecb69ce8d2e9dd1f0a04dcf2c0ed44b58e931e684a4ecdbf10dbbb0c0be29b97ee6fa64123494aa769939161c3a05eec5ad7de2bf9f8c4bd62520f5b9fd2515056632268352631f9f8adc2d8b951dc77cd7077486275c5b68161d8dd48c2cd908fdb624ea133431ef009c77f1988523e1853ff9ed4e4ddf88aff91ba6b03acf7de1400fd5d8cd1323a35f6a78e232e32bb65775f9ce326f687e48365241740894062dd84c497b608dcdb967748b36c4bbb330d957c82d991a73a7a04f7906a42bedbe34b8c660ac525af3f3b4e5f213e93f26371fd8ab853dd927825047596bb8cb4b74ff26d34953ec3d94efe0a6ac2c359c69f47e5c8a7ecd7173b7c545443b1503311c185653721fc65c1372587a9c331c547fedee8fe64eea836bd6e32c63c3ee40d99a59736aec891230fcfb2048ce061555c3bf061845746a01ad5fec0f82691e363893d6d7e3ef4802d167a3235ad956ba5d73611b89547008e77f1250a9e5d64527a48fa5bde5fbacc92c5b14d50905627eb9ee5eaf3a7cc81fd7350613d4980f4e31e3597e636d43facef627911e6dec601f1462ecb204a5ab0b978e2fecf3db83c21610a7c347e44f665c19d2b67c73e72f6921c7a8c051500d0b0e97b26a103acdbdd1d08ac0f33cca4650f0aa98f6df8a55a60961e9edcc4b22be6e9ae07ddabb158a6070d3ad976819fd9af61d6ebe9a2a12fd5c6ec939552ba7c0be3ebf5eeddcc15d1fdb5d0af41aabcd5772025980251175a49baf73cff8a0fab048b526888c879aedb9ef305f999f386c888c327fd3315ea22f017e0f0a68ec57437422c19658ea0317f71f3a5d4cee727334e8c8145ea7ed8c17efcf63404be82095647a941ff690ef5c5ab401818ce9a30d55ddbb39a61b731f4e827207ab926aa58faf778cc8fdf446669d92b048df16e61b2fefc1ef89b27e985cf356992251d1ecd1dab8aa1d11ca3e49dc2ea9a9ec20d3b3caf1a3f40775128463d18e40e84c7f6686617284f62d085928b612dd16cb8fc106659b7194acb825fe7e7c71c2732493343dc4844104fdb2cc831dfcbaab33bd0517a8aaeb051589ba777355190848771f1d86f4d983090f126b55c607f81082d9af26afdd53748286917833f3bc3fd1b6366843a4c129e7a80de612b04def3acf30d7fc6b2d416b04a87543e45d0da163d19eecb57c6db2326409ccd669cb0c9d93eaf2ae1c14e8bd21d6197cb3a44bce56c79bc4d37b818147bdfea8b694220f9bb3c09e054eb76e02faf98ce7675a6bf5b0278882dbd503c6f262b3ff45c0b74febd4a334c395fefce0b5472b5e5f307f77fc81cf088331f1ef5705555ce6621a34f77dad500bf9b0fbca89e9546aac2d179a0941f56e75d88a1a158eaa7cbf5261947eb8410c791434903307c4a83e7fd08acb929839a50841166d7d7298e1b1b93fabac3a5c85325e96dc030facb8d2a9eaaf283ed4309259c1f0f76468c54ce1ff8fba428c9f576739bc2c0c7a6d66b4861a5afe3baf32fed9a7e8a5b10e1612dc9d8e352a195dda08beb6ac8b537cd0331b4e05defffc6bab20b4fafe401ae4e198355c06022b303376f4839ad680da3129b3bfdd4ebadcd42a9444ffb56bac8039fe5a8389167e4797b9bb95046b2420af7c5a1785d6cc48efaf35f13b47b2b33b2caf7384150f2e25bf3d3abafc4a61e9dd6340f059df470ec3fd7c0319d822e29b1156bbdec84f26ac34fdf923ce3b4046e24c6e0181372c63529e3f02aa6eabb4366aa1b3f213e3022bcf2c0259c3e1a6ef4b3ed49676b3c44e436544e77f464be8e2715dc2ca434775e4fb80d424e63ab63a268a99baefa84280c5b9835e09a10b03dd6d64cd8ba063a3a5641fcd33d0af6a3ddb87bc15cce9fb01d0a2207be4e232c5731be6cab28c172639bc4a62049ec784b65a0f6c4e48c0e69732e6067e283b307321fb45fc56cd36a0c07c91ad28317e64887b378bcfd6d0d61b0fa51abcab806ee3544e5111c3961641a14e48a1dbc710bf7014425299b7a59f5c190fcdd742c0a45d4632ba9bf92f80937e65387fbdb68054618093d0701a0f08e800dbc195df22eaaf86457c2509ad389cbb2e4a554eca758db3edba7f7f1986e304ca294017d9f973656e3f740ad93a1d3099b54fd3c201b8d181fbe586606d38bdec6f164ce82a97812392e75ee6a10cae370f41a75e4a84271b3762830230ba15f8fcfcaed54dfb86243bd861575ce542697ccdef3c4e1615b432fcb520babc8aab3a3124bf455b2fc0884737556451c1933850b8f4e1ca5369b6ae4f7d2be86c27674ff133a18fa351255c3fdf5ba5e128cbec18ac7a72e27c6d10e4d3d147d974769d62b80efe3f0f891f4c0dcc7e51e5d61ed8f3e80c90bd53a3ede6db5f1fa88c4fa609bf1e5a7620176cc9096fc6497b3a9e70f491544bf20a79ee7817803fa1d83c35613bbe0c9b82019f79f93039d8913f9f26f46e88dba76ebbb21d6f23b4219a54fcea458d4061298075a45238444e91ae929974787035cfff42a25c9e0c5af96262bed0eff2b59ea8ab5988f0fa05f2c0ba5315af9fb1ab3469b4c8fa4d1e31d7e79e80e5bca1b3d6b399ceed9e1117210779517b905b48eb8cff1467314c8204e860f42993a938e4824dcf4c2ce84847fa3ecba36d58f202a83e04e7570f8671e73c290ef734696df6f56cc81a331adf0503d02abe1440dbad8d772030f2fce395119b5760acf3e193fd06d805ee23894016a33bc2046404259bf7ea41c04de2f0a74eca29a0c4a30efd2a2c35d48978d6d343eebcbc1435a090f42017eb13cfa7b72a852d95b0651889a2fab73d6e7cd824be7c8ded7b64a31014177439ccb2cd2352cf9a89f02a366597eb0f45f0c600735be1b6bdcf131402405f2bee731a819f43435b85a7fa1500214539b1a230ef0cdf57e948626448313b50ca96d4b1d092697a6f96f00e11631f15ff6153fd06f86ee8fc87db74ed32b05fdf7eb6db1b3e94932c2924345c8f0b9739fcb472cfa88db2346f37ce625cf3f4fa3adaadfd3f16c66f7d9012207b17c8e274c62ea34e3702d68954b9aafe113be59d661301da97ef264e11796312a78d66d88ac340ba3134caad141f8db3c452a56fe71cefcb3951358741bb180180f547cdf25f429f0422a6cdca12203172f1b8e84a966ee99dd1537e2dac08e284fd977ee27adf593dff7fb12d27beb3696c7ab0e697005cb0dc997741158b2b1424f00e4c69a005975e1e09757f7662b99dc5c0a877aa4712f042f9c0720b0eea235e30fc5dc15bef69d4b66d34b307c38ceaed4a60494c819477e242884684a1827369647140d6e98ef3e1b219b9d3dbf6d7f6a7227837241f4be59424502a07fc66bcc2ec93f53c1c2ac586ddd0693d9c2652e52f1bcf33f5a989db45e0daece8ade91d0b62f29f9e3f2727ac7d35e09c8090011d4f4cd8baa277cd2dd25a10dcbe06aee4ec52007c8ec588d1fc54a954d22ec541b5b1d34eaa407aea8f3de708e47099dfe1ad0853a52c7a0dc5e88da8f73563acc17f3fafedb30f4557baddb645a12306fbb38ecfb000f2241783434dc149cea04efd0dd5c05b7b757e57acb01b26949c77a701288016fcec5fd6d74e72ad03022a28d565c1da90e6651bb6a6b0c26dddf6e895482cec8141908c310372a59e9f0a6a13a83963ed3908d804476bb15de62847d485c997f09709dc4cebad1b7274d6dff3c06606ae4ef6fc278ee6748698cc5fdeefd913017d96727bd91975968fe3e1e8c5750f10102f43d8bc88fb99708167a1c0eddb6460157c31abdea88aa63217cf40b79ac6af9d9c6a429b08766a25db40d65cea7ec7cdb0f3d75402b6522c474dc31dbd4f9ba9798bcc4cd1d55a84339845d14d4d9b8c19b3320f21dffece0b7519eec3592be794944f08057ad4201fef1c68e29bee1c1a4251ac6641e868d02275c59bbe7d4ccc834a67b81a1a0576f1f6c086afedf4c087fa2889d63e17096809479a24b5c4ffdd35093a1279d45bad316eb680ff04c5682efe26fef0743789c2a8859b0e19bb0960088ccb9773c9564d1dafe4881e8735cdae8a783bf171ff98036afbe35e14daf362659fe20c30a1bffe0c83350c72b5eb77f6601688a2b3ca62a0d95cce5efcfa133f7491bfd10d18513028f01b45e3a9b46b56892dead778addf7536fc08836f80ac7bf871871d9291bdc7ce2f2c1930321d8f0c39b581f09a2cfc21bc40f56a81e45764b92f4c6c3be045bdb8d07729b668d2fa6100341c3ca051ebb8255e856ffd6aff654780584c79c5ddf421717c73194e5db92e37d4f72e665540c7baa56350b1c1d0cdfd3036140b1197e828da56fcaf50486dfe0cd2749902805a903597f3f0ff3b97eb2793fd0f3d9598954974b609eb0329d2dba2fcc01702b7810734eb3cef5ed9e9797f9048940b3f39655d959465aeeeeb954b74702003fe17a9699cb7eac1b60a63d24cc5cdf3b3c71d4149ca1370bb1b9dac89e7d0ce3aac70d6fd5edf08cdf3a8537e5d950c7b446088371aad0f98e7516d60e307bb24dac4fb2a3335ad94ed0f688d21e7cffc56fde9d3c7cd502be85dc3c21d02c60ca45f4667a67b4d97c3a961903421888b9a9bee7da804841d3885bbc35647393fabfc9af4c402759e143c18e9b59b28a726e0289dcc4b0f289dee21093afb3893824204e0aa18b29ae8702ae180e3f70659d3fc21ca317b3d28649498a5e9009300c49581787bd9383ea222a08f18d1d72ace00b570b74af79efd52aa8c009cde3852001875518b84e5daeac76708ec7fdbef117d7ccd885d40797d97edac3769bf7f997355aa5abce88bb91624212d631d107eb5cb17db37dbca08b727ca3ced08fc4430269833c206fd670df23d5ed30fc70e4c5efa4d862d252f7c06f0e8c50150f1406f1e2133d53cd71d1dd7a7458a409b634f10eb78b44b02a8901a8327a40e10490284589826bd834551a1e71c019bb3dad521cb8e3d9eda42781b66e93f91e4d71e0438ba240077545fe48b09f7946e7a866d53fa33f8cff04376824d2e47cbdf61b7417716e0e60810dd0d3ba9394478dcf352c5c2e4163691e0aa58b983c5c6ff5c31a204cfd3561a202363571e7fc48f585495cba33fd24752a1892f9592e0b133919cb6be7de0fbae638bd971d7a3075b46a0a9c516bfd0254b6fff9422ad693bc5c39d600e9b205cf4821f929be07d310b3d01704c54812ab8a20d76a0b27a6761113c87cb85417f795962366b324582c2cd0e9e7a213deea757c9ad9f5aee7d8ffcf41a16c4dcbefa1a3e1987aedd4a8f16aa9d3acf3ee95db68837dc960c8bce405f5b16a34183ebc78c28a0d61c297d95311b442c6debdefb7a3b85e67f3950692ee88b53fec71e88b956f9981ef2143d3fba37ec54bfaa8967894bc0243d53eaa59abdb5aaae5bec680fd8036e9f23979895867e662922016a291e374771634c268582b3d6ad53fd6e83fe14c90535065195897aea0da9c460108b8e5eec0c4c1407eb573ae7a505abe92cce75430e0f40872a00ab3faf1d78afbeb1c5978d13e5330f3c9b1a5b327f9eeea0d9648c94d803a52b5856d3b300898713c6210c03ba13b058486b926bafaa734efb690a734bbe7c29300a3a62df98ce80cf1de664622205bf6a1e99701a9b57ef8402fd65f5d49307ab6bcb073fd84a40e03edfc57ed49013e78a1f01e23ba391e0b9629fa447271d4dbc2c650f73748db88f2181bf23058069fd99be4faec3f400be8da8119cfdf070ebebf98cc4944d87ce1a32f92ce15c6555526f0668b797a8a432d53553e77d501cf1a4a04ea7686aae7d40818e18703d8415725c7b7ffd75ce99aea0535d065e36afde11bc4e906148729e6513516fec7b74164abf05e1ce08d9af4da8fc49ca8235dd4807ec5aee80aedd1763a6b847a92603fe5beef2a5073b7f1bcab20b4eea559294750d7a1487dfd59fd645d8c0df0325209374970d3b6982613cfdb428f77b167346abdb8cfd284ea6145d90c3a2955b897728aa80e0c55dfbb7dedfee0b8998e88cac404f0cedf074da3b15cc8cdf0370efdd9f73b036b740d99acb92eabca633bb37c09374486e99c04bf3df6dc91e3c63256a67506d8ffb85ecad17e80229312261e090a25ae071e978c2dae48c0e3860a27486c57ed4729b4b44397675fd70e003bdb924326f4d62d4146fa7748d90e916f3e2f2519bd7f9332bc5e3db77a77c028aa474120f8feb1cfbbccc72ba8d2555d482f169524999e00ac1107c1aa142a1708ed085555dfdb5fb6c0cc0e5a95d093d826d99d7c8e69c9d62cdf85dcbbda1321fb744a82d733e33b79fcbc790492c21a43b0fba11db3b2fb87377e58066db19fe18da0d38b5ee86dae0c40843933d086d6b4627754a8bbc8403600f132e14a17d7a93a320a5d6b9632866dad9c96edf064d922c39b1456277af318df3c4fc3892a004f930975ca535dec5014c5288665d7400303e0d3f88e4063373627785cc66cc9f7f97efb841dbbadd6af92a38963dc87de5ad72923bf059955d5a7e7a7e5044a2d8514e833fd767b2db4f952a51dca8ecd3a8a0e79570eddd956e765e579cd60372d5faae6cc61ef8eba36bf839e92f145f247d7c3a709374e4725ef33b119d4ab45fcba5e844b91c97e3a9bbac708a2689b1491ca9310d18af415aca7a68baac5b8dcd5585777e7975f8bc87022fae5c821194de3a611aef4f6cad3fdd5d9ee58fe9f3998da4b08717401dcf50f9baf1a864b2010f109f9566b771a92459de1be01e2f6819f9ac2cb5ffebfa6534143399f280f81274233ecef781c5aeb962abdc665bc57b0b5de184bd128b590ab862bfe5a82a7f88a72047574538abbcb81b7a685d155e9ba411dae339d2bd4dfbef9f499dda46d4eaefc754e97ed6d1f000eb8b0f66a8be05eac269e509d3a17b3be079f2822d39380d1f9826412611d504f13c6b234dbad8fac1ad27416b35e838d1070a7de691ed0ced9cc16717887c4115f45795114b783e0d1448dd9d8e89520c072f1d29688bb340357b53af2cad9758b1b4a58862c4277f0a3a4a55b5c750946d78ea9c86aa33c862fad3f0c2c986c6e683037851e13e579815009762faa97254ec573decb699d0697b6a782e2e32c09dc71c5d6d75db3d3ab79028ec6bc9c7001fa338cc5e708d11e4ce5dd2360f43b59e3566e6d009d62c1fbc6fdda734609900cd52ab80e629845b3d11056b35017d081dc143d86fd1c6a99c317ae46c02235300c2bc827dae27aa8eb8f655bb4cc50a226a6474defcbed3fdfe9d1c55e4cc1917628deb56a4d6977a4933cd07f3d9f607edd008a5e261b03c360972ce7aff8087d008ca2610966c512508ba25b32325505edacbc2999c88cddcbe91f1fa1757e7b50845bd1fe5f83d5a272a821bebac510ffd93546acf0779a7455ef5c5d00af743be633f6155be0b6443f374a05b9a604804776ad9076a0c79dd16c812ab4dfc91c158d05f961dd82f7e9e6c84811e9b116029dfcf742ff13b19d567fa922aa25e0169238047c93e9f3a741aa4788464a877aea662334bbcc73f2b691501e891e9c53c20f337e21b67967c68723eeb10875ec448ee54884a0041b4089aa5a95b68d168c0ce4afb8b308f570e33a94fe8eb1ebad4ca52d114403857e3bef8abe7ed5f43f5824bb3a616b6a6a81d7dead831aebbe2c281eac728f206b89e0367f7e0bf5387fa0db10fcae0499960796aa71c5083d06381a254cf66ef0f72030a99b4a265af7684a3d786bbfc189f21d23e7489113dd476c1c6c91f8400a7307bb1b010b075d177af9c60d494a6a5a25d216aca03150ded1cd1bd177b8e3484ecab17f35849466fa4e384006d6f6550680362dff46c767938fb7d351650a6597192ebdafc617142f804f7351264e9e4200c09845d61c1774b18c66bf1e855a5abe0965b303418a0d8b59370b4ae9f774eb5ad66ad80717b228c2ab13d4d15e9c11d268c676f820a6069e4722faaffa00b32c9095b4569f672a5892a8698c7aad2a011d7219e81cdf030b3b78fa9814ed2111af84523a5f5197fe2a7d7654000509006e71572c42079c12c30ecb24cdd62677aec54a00bc841a0cdda7517bbf3f9738e92dee663f36bf0ff80f78e416f21e67d4414825c251ef7e2967b9cbbcfd229fba3fe8221643b3a7db16c5d2571990e56aa8f04f0bbe57132d38e11755c7891124d4b66e88648cfac241466fdb53b53f20da49f3b6ff8ca48b3225f51472bb66e5b0c453c127feedf3172ce274b868e0aec82e4185c829800aa2886fe55df492b81ae3d574e2d49a9ffb2847cb7dbf1891d2f16e1b785bd95266fb88be5df44003330cb135ff3600032bf3098197fd700821658def1ee7c29d979e2df6f9abc8ccf9d5496078a9f7506d63fa1fb0a32999e7801a96309b0595d205df096d66f2e6da0a4e81cfc1563a1d70973cbbc937c6f70f0ec208534c199476d0df941d5e123f8ee73b140edeca2e8f514326b68ba60dc5e0b3a214bb9021e516359bd8dc206c8b739d32c9fd69f19b080f945b6e83230aa130d004b91872e3fc0a0960fbb26b2a936a077091511e7e2ccc479a84c419bb40a7faa85653e6994c82b350b66988aaf1684ad382db7b775c29d2f4e4c149475fc47022a5083501bb9ac8256f470dda21691148a18e729bb45d6cebb28e8362a88ef9a5cddfad26633b7f0a08afe77d89a4d537840281d8458cddf2b2f00acdde7eec0a76840f3f638f61f2392cd786b0e6ebc73f32e24ed1641c92ce15be3de9486966493ad5664b308c2642e67af56554c2a0047668b32887d4dc37c6409a1612263a4cf907ac3c8191d955a85900fa908cfcb7c4697a53bd312555203ce90ec4abc18c685834c29572fbcbd731a10958a453bfd3467b740b6e146f35d5db223a9dcbcc6d3aacc0b519ff5e130c914408c01602e559b0919d0362e9c016fd5fd1c2bb106f4e35aa424b057d9020f9f9df7cd3ad7c2a8486918d37a17bc9cce5097406ba9d183c2acf6048b81ce814d8c7ed9e041f5324a0b38a73349966043d1e28ba32c80c960663700a32d84bfd4ad995746d3779a338ee3171e378f5c53114f44233435e3fad07c986c44f1d0627ddbb3348c59b947966bc67880d758a9869b519101a6eb6ad9652f96a1859c47591ec7658d22c3b947ce9449f03c2e4bb0bb72adf642edf4ca8e41923b5a025eaae2f2dd5972462b23fed764e795f39929d47173056ac7cb0d70906a3e335609ed9a322f3a487b38167f3ede01e305acc7a53de161d1176e747f17dd43d535124428006335b512d34a7d3944230493797e2f9f5ed5c621b5031beee68c3ab85d0a678ca44c6de555d16a856fcc10d499ce99943d01e9a32c8a2a821bdf18bd3298c00e74c1d7fb43bf12da973eab93880daa9648f8a9211ec7b1a63d7f7e55908e88a861e58e150e9fde16344f73e5498c9c435a19a8d17996e9cf2aaa03618763256a532e58ccc14ad6c16c9c5b2cc71152131492cbccc78fa3766f263060d15ab629a9cd7f7eb9a9745ae012c1766a1d5b0532623e6fc508812cca62eee1f574d236989ebf5a079b52e106e71c10877dc7852dbea017cd8b66c7b466d8f40ccb2b539ebd8629b10056bfdd140fefcfe60b7cc37ed2bcad62587072bc0346477970db0fb698e560169b29a7d339da5f36dc5bd1aa2b5efad47d24fd701a03bffc6a57db94ad4a11a9a1b56eda1108ed1d8e44064f92abb4a9345d36fb0476e491c2bb48c801b3714069f1a0f88254fea475f2d4ff5953b2da81f48567ffd91548b18500b1dd779f3b082dfd52060f6566a86761e417fdc508d9301589567bfa26d51e25449b7db6c74c8639fc8c3a9ecd6804fe270acddac05aec2a3f53be802213089bcb55a337ff83ee3cd745a29fa7f3663a15e09a95ee2e673dbd39116e34dcc42568f3ff143ad5734965501b5f1dbdaacd1773065540bd47108a2d33ca8d5e11faed788917e56d3c8125e3980ca6ffc0526de28fb775d1ff1fcc9964cec0e4008546fbf87ee78b570b588fe2ed2ec4b48858e5a77b5c93e656267b87169c5235c0f426c112072df5b0f1d817acfe92d6f1a6d67a76a45c2de1ef6068e2c519afe9497b02511115baee9ce32fede3f4c235c54b182b51cd394830acfd86bdaf26917c57d2df68e05d6288ebe3d9e7c330fe3c6d08e924664cdd5621824fa6db2c1a169826a7870220ff001e1d12a7170d1234ca2f06ed9b75fb949419665755ac17058737bef3838dbe5c36d86431fd28902181f5859bfd0ada58ce527b4cf3eb5df044d6f474befcfee2fb17ca5d0a26cab758ce1e3bf1bdb77090c34914e262f872e94527485814035c25d5cdb3e94a341828eda865edf775cdc4de1d87b065acb3ae9b1a068e09fe3a7f094b1aedc47f24b60a2e2a4540a8cb1839cecbdd3bcfd6c51e0da9e56b094eb167119698f7f9780eb9eaa9ba762aff33271b9ec8e20729980ba4081ed1c68791fa57b56a2f6f2e07f5e27190ddf334e8fd85fcb3701f1d905c1db89b3ed14cdceaf62e223a435c02246ab2db0a1c6b7643eb05991cb91738de304d1f97ce45850ff39aa4faea427c910c54ad8a0ffad06d9f25e4a1bcb4e1c3911efb57b34fc5dae703cd93807ed4fad874042a5c2c76a7cf9be79cffdd2c070d4e59c1d31780083b605a2105dc4e6a1a11276714332d1528386bcb7609d30a02b1f229319a7777b39585cde05c65954142ed742f4db8a814c795ed66c6b3418a12790649d9756b85ddae9ea9833072b927f80177f4960c1709ca99cae768a85938aecdc042b67cbfb3151cf1e3e4820e427f8438419bd3ba38ffa673f5e9bc5ea508931161f69d0a9830023cc8d79bc09b78b10447e658e36b866e80d217cb019db916539ee0d7e8034c40c70cfa1d30183907b46c3e65d88a4f8ed2c51687624af93a10b4ffe04bf23b469ba96424babf6a3d86d2418b71dc2717e582c3f01607854fa582cc3d30dbfaf9e14b5dd62980c8848ce12e8794a83e43163f7a4dfe303f9cb9e9d842e0affced356d63d85ea4b7e600a7216307bcf19fe7196434a4d6c7745259ec85c6b7497408273a92489d7138050e93c7519f7be8e611c60fb412d1ca0fcbaee828e822e38221fd11f1a2f9acca7cc6b18e63cc402755ce3927a4682f91d54a1ba2859357d47219eb6c16431f9dfa561511ed9a5fd2c2428b174a2f34136131234008bdb6d005404860e78f1925fe4a71cce512f9c6dd89f36ba0e698bf36f696dabb5d628500a582df4617999e0e203d68b3bf1e5a466e6bb97286755da576ec9d6d9f220cc137225ce459db786f16a5e57ff32d115f1e8f461a7d2c329c6bf1ca040cb60650dc2d57dd6314541a4f30f4fd8962e83455a4af48d93b04c3c97bc344fe2b48f248942da36bb9389a6dbb66f8a583ac6c63a683cede1b76ef2e0e4b878100c6e45cb5d6eabaf77c59dd0412fa264637652249e4b912bb02637dd583f49400ef725a4586290123cf69a787c584e17e22370a9b84d2eb36689e44f18854eb631560d61aa092fcaca388bf369d1a9f83c17f05dc5e9f0a1d8f482f9673985ef377dcd236a9f26411f39977cc8f01013258b1a9d6af0b630ca555019b0d5d1f1558dbf730efbc36c87bc998c5b97b16840770a4a2f21c425fc789fe3558b6bce2b40d389b64f0b2b20b1d1fc4ead0046eb8fe28e0508b9481ca39917f587d89c66c66cfc0273219df89cfcedc98e9aec151c9f599d7ea98224a1fa8f9fc42425c48316f5397c602028e0f5cfd5be5f88bff7b62f73e7a83762b78fbefb41b51d8cc309b996f658b9e97194775c773a9bded46a1cc99750f3858e922675d8e504f288d087ca9e9b154b3f6780ffa02ecf7d180fd2e80d507679f42a242ecfc5dd57b76d6243548aa49d9da73f2d970e8cd8edaad94938702c8267429495f23f6170fe2b4a840eff9b38ffe0c8649052083cd7f39e1ead6d609e8cd22f4dfe2a1e687ee4a097f353c49cb62b8368ccd905a2d16b2b4d132246252349a1ad08c10b2f90d9d6cd8ba948fef1ade50d13ddbf62af29fe7ddc611f7b397629beece3f04114ba6342d17feea92b140b0d4eaa07cb01f7182e98f4eb652295ccf67a4a568725c162828cd6406088476b3c69505bc53ae68eb1ca40ad49e8624c42d41f7a903a24b8e5ee121df3c51bc2b8bcd9a0d898ec41dc01d8bdfaf5a5bae47132d822105f660bc8d4f5dc57b011965bcf3b8a43c9d1a42574ac7d52862f0eef22c004b09052aca3c93b09d03d34cfe2092b2076ea60ed00f90140a716bd5dccfae48d5bd15ff6abc4a65c2513a11b0dae9a8d43592b8ef3805604ed2dd88c2dba6932f3c1adb8397719081108c1f2dca84d843aebfba444c906f4036834d22a74910ceb0bdda7d71437f120bf57605dbbe4ab0a9a604e947fd5c839f17d43e1c3566d80db883e1831b30791df98dfc771e3d6cd77142c4c5171feb584814e4c587445a62e84321a0c834d43f98c64364b3a247aef7a7a49527f5d0868032de45a255c2abef0683d81bcf19f1e00b5122382d415eff0b1b9ae113a47fff82c610b235ebccf6df067eb337ed19504bb1e40d73253ac6baf1c7d3363df0e841587e3cedbcc61b019b45ba1e30f5f588755cad2adf86444ca8cb0fecce583f445a9724b215bc886c8acb0b0139f770c57cbd1f6468f33c366bcfb2f027198de5112390328387279dbd977d42e9435cff3a2748d11ea3199cc0c081ed1e35737e0296329b82de978478a9aab25ccbbc35b390445add47a3e85e23c8afd6459b0a6e7bf21a1b3e934e54781534acec02d3d11b0e4b8503ce7f051b336a36154a94690350b43274ecac0b35f3355ed648a92a2f3c8ec1c58ac658803315088fb10beb17d80379114192ffdd967d7aa713371e8589d4d4f5b8c4ca3c9484878e844f8665bed07cc0917d38f25efd8a5145f1b972e7f30fe67bc55f461271785f64b749dd1485353e9569ab90a06ff9b7a62e2e3a748dd8c2ac539a6f592aafb1d02921ab5b8c88efbcbe4016d697a4c8001953a9c7421d0c6f6d60b7290f63759067b76769190fe58ec294bcd8c455a13fe14f6af76c938c366c6b4fdcac268e648f2d27d43c13187f7efb4d77164340658b43aa0f8c9d47de4526e2f9e468ea62cfe7c19225da2e29c5efc84644da47463e0c8609314ff34ed000133bee973fed73fb08adec208ab556aa8c4b735c77fd6e654eed015b8d70602437fcd75a13c07345088fba09cb67269d04e572bfbf3299717c5840a9be2340b99b092242ee16d7364fb8d3361ae29ac5c92c38d1f301cfcf9ab05501eef685efced26682a1d3bcd4b78d2023d9eb6b099adc9e56d1715d6a6f3271be9a536d6365d6ca0869af901cbce315a72cb99cd7669361af983329bdbd1ccd1059fe308a6a763d9a1989954c11d099772cda771732ee81b61d2b7dd9a3f4189c26f1bf70dc9a36128a877ed37f1ba46bd2ace510cc4166bd7c46ef9fb655c598247548c839825f0f21198ac530425733a9773d06342b9215230929d9382da5239dc33a5d4c07268d79ca1395065b8795da12bba1b477503a9c9c6b3a81edf818b6713ee52cd243a6feb1ad35ac9d00d1f70a73ee344ea2e2d8e1988d5c58591bb14db5888908b64302314bad3a487735e9c78c014b8e579fcea2e8e77e72fc0c97886a2e21e86eaca06f067ac750ab40d7ee57cc3731645b7399cca8ace7e94f2154a462c7ed6d0ef82900f47e749300a632dc2529cc6b2c1ee17873ec32115299233e44eecdcf6615223d1e14b275424e91c32604f7f05886cd39e9012a3682aa69ce96ddff96f8a6ba28bf7b609ddc6950af78f2555e45a3e5dcefe0d5b465a890893c5ade13de8b7800588990d1665ada049244c0ca62a658e98de8e70f6befd79459d4a9327f476e4c6827c5a0b8865438507f964292462d5dd103c20b2225b7d58aee7dcb7e19eb87461b18890445996463765d045e4b5a7b38d4361e9b2c842e650c52c4e8e62f50424a1c6fd78bf52b003b71d1332c2cb915191b052ff27f458d3f0d7850a067416b7a560ac6c351dd9d31a35371ce66b62778c9be4a07e7e20c78c23c265f6cb18e58e48b12b5d275175068c7da8e06ab0e2c5ef952bbbde6a50e1a8740aed50e6b3173cb5a040f8cbba1c35127570f2c6b85a462c3c1a53d3d462cb22d0a825561a3f367635dd32b0f5c18836d06e8a71addd01aacb8d4306dde8845c7d58d9adf406ad913cf19a5530ab89cc1151dc2fc7896f2b06efd31214095e368b6a1dd3c362b26689042472f6017472c72c7744fbfac89abf3143400dd4ea3cce95877a33c09ffb7d06c4614bb55ff276cc5228f8b0bff3ce2de5dd212ce13621140738b1e84cbdd6dda2a63c92035ef17620edea4a6cc6b4268cfeeb455aee8adbd3262dc8cb6446296be18bf8c890bf15a67f302d7e960576f8cd61dfe87ff6069b63a4bbcb2119533b6495bf58f62752b68dd987145ab1538476b08714bfe0d95df3f13ea839ff5be682885dbbc0e3e6dce11f08e65da525df6b0a0d9e54bb96269a7fd89c7c4b00e740b3c25c2077849234e8ea3ab6d643ed56b3d35464fa6e6c5b5c037d0a8bd160611286f2965b47fc9d7e8814dd292402b96df585cae4e1f1f2705f5a6a9f93f60c90c5cc50a43f5d7ecea8dcf890b2ae40b4dc2b72f57365ee40f52f374ab1a8bdfb4118b1af0f6cd39051036022b02d4fbd31722307de3b140bd550133c1b514484de04df1aac96af7be272273862f8ad04b257cf2997b173968f45b3477c2b5e34fb051f51550cab01f707e59e68aa9519084df4f5314e2a73e347081a791e85172d4470f136eb659542807ac6f716d0524ec7083cb31e1cfdf002a9d69128824ad70ea9a84bdb63b46727209c5d2eb3f4756a077b3da286dd39d3061a440e4ac5cee3950255debd9c90dad6d73e5e604b81c7193086bfdc70ef4e51b9c282ef1b46d03b26c696981093c1a50d1c0c664f71712d6ca97d86ce74f7ab685338d13b3b50965503327932374da1db34267768526dc7f28787480a4ce5a770b4facee52f535d94e671af316158f24db69547074a3ddbcf20b9ed489979802a3444467aef5e67fa5ca939fc396cb8d7f2ce5cae24ea9a2e028777ed6cd8aee23b339ad8f43c8f3ca42d97d5a0bbd86bce46a42758067929f37832a199a130530f2ce1807262702e5782b9744e62d16c2092d87b5b08ef5af568d1c69791972bd5923124fddb10c7583ca2f4ca043d76ae8fa03534ef793cea0be5fda443d96f2adc5656c8b0c89e225b635c541d236bafc0856a89e3559443a81619c50d7c0b646f3d6c04aa42427d43dc193e5e86a2d2628300cfd3065c785f80baf305678dd5a8d89ef6d48b8eb2052683c2021f6d1d72d7903aaf34c7ec8c02295e062749ca01b1027190671f8e803c128df977266a6cc76939c36a8db343a3b34374695c36b05e97306a6eb78dca2212d23df235d895cf39e7ef55d39ce61024b6f8cd58bbd74a0e81cd24cb9c578cd105804e39bfc01781a78d5b6c5b372aad162ec300e93e45a997d4717095bd4341bda17e5c30347d696d89f03121bc552dd36320522aa0c49b654712d13314a198811ae5688bbffebb574a79b89f05539d649b2968aef5de5f14cd9f962320fab60a337d0d00afad158ad11fd2de2e254fe3fdbceff4809e42c4a848e84a09c510d30f9f410a631f41f5ca84f0d14baef3b48512f4de85daaaefa30a25aedb82def47633bc4a7047a8743a85a0ada91a8d32f75a209cbe994f9a8e262bd064e5f5366d1f5a0266ca86f0a66cd9c01c1e9935ed2f5c1ec0fb7ad869008230cfb08fee02bbc16fa75a88756d937ac393da3834aadb351fde9f53babb42c5b7926de6574ab390de972af9a8d9b8f24addded1ad5a330b35b22c7dfdd6ca22c72979f0178776bfdf69bcbf41273d0679c4b0af35e33de97d3b60ac4286cd68746e82a5640c175f8efa3bd8506e1ac605d18fcd0e51f9e6c48f6afa44b9c6fb2feb33c7cc66ff54f2e9a73c1c342c85022da6893094d839100e7264d00adb3523a692adaef37ec0518f9f6903fc0baef39a5d1a6ba9a6cb4dc700b7cd7f64c02927cb80ae37329825a142a4f4df8df401699b6da0575ef180795d30ea688adf451b958eda0d31828dfb277796c12adcadb4b0e6eade4573e26316d9a72f78048b6a1cb559b99ff274a47364b1c3b7dcef5a0c392ff782e485cc91f83d6f76429b5c3ea86a83784bff9fa4f1cf2b40d276c1659ee130ea9646f4499333a49b00f015bc16e6ac75a123738635dd3c9787a7d26b89d066fe4687af1e7649b4d860000f2baa2fcecb04a9acb66713347b10e014c80bc3e66487388949ae263535c7774c8c905d0897f419cad21f23ebef7e60b5a7146627a5e0c8be5fd643d9967c4259c2ad2d42e35c9a17e8052d980271b19f58cd9292dd02d1d8669b4864ae64bde72744a63725e5deadbaeee8cc4149c6c838b46b741cebac534c4510e423488a9f53d1015646a68694556cbb0d37005a634d3a3ea09edf7867519a3a2be0ff7ae2a5197b20f712301dfbca401ed7f8a071bdea23178ddc7f25f6031ecbdcaa5f97e76c7284ea5a25d508bf08efac6e660bb0716a784af34d96975f3e588027b403bfe1fb455fdc77832bd7fcfc034197c35eb22ad2dbd601eebf715ca5bf4be78082ff7641acd00deba28f65e8dc02d176ed4577a4861160245f11ca15736513a121925f20fc3c2413d7cc135fe19be3da7948b4b08769446c9be9ea59e4635e4037e106518e558f1e2e8f7a2180f1e626cc2cf7ba40e5e2cf7c9472b3ce01cfdb82ea91c22b7cd3bea84f8cc0dacc946e733ea2bf6ce0dcf46b409f84fcbac325d1b736334ec76241709dcb0b069652ebcf6ec369e54b0e55486dad4cbcae7593936e25f815148c05421c421b0843629e1a1a8c0244393d1eec092ae68f840b97c337a5df52f5fed1c1e89bbb320d115ab7dec5cb07cebe8955b50699fe87e20afb19f24b2e2c6635f449f970a0820adeb1c00eedc8f2b0c0903f5098f450c36fab3a0890678a1c0d64c5865379f56f4aa33c7c2305162af937cfe2e57bb41b78f26e34a3ad45ccb6305b8704d4e20609d647c7e76a5eccaba011bbf288a44f07c01f23924c971043c14dd9668c943bcef18d039623850af3489a52cf218df9892837e2dbcfdc5788cf7c55136649484ebee1e95430de6d577b0fb01ad6c7074321591f1c281b39aab286be629c56e859186397c9bce50a1217c13a1131bed02b2b83ad10882f8068805ee3e9c0b717dcae818ad09a4ef2fe32fe4d2d0975c5371c20abba8849e920a5f9b5263da623319f79d9c8801fa7bba7033e52dab4d38ecf67c7ef88dd0536df76f931e6bcb15d5c0c6e592b3c09ff8ab5ff61b9143c98d3ac4bb2b8144dd158bf28b76809771e8b54608ed62955614af540be1b43ea2d8e60056c5da3c6382d3863f346ba048d0812d55e1cd83263872c605b1fdab87b8f7184d58b7ba9bb3a07259c5b918463154d2490645b21250ea7f2c8c0dd24132880991db8a67dc48fcf37c8cd223f44cf542c2053a0e12eec711a78ecdadee9671677281a573cc217b8b58d4e6658cf4cd318dec9e694aa6a4d3cc0db21b0a920106e46d98d70f33f8eb8fe22162277ffb73c357ecc6f106eab3eeced5651e0b132b7b3d3e5e2fccf98af648f73f2002c543f74573fb780dfab3abe0a59fddf9a3ed337c6733114cd178d962e575da7ca2ad4c232e0821d4c4b541cec65f98fd98b07ac6586a2fba74662d630bdfa42c1172b5f0d8f0dc8ce449d1d056fb3e73923c9a2bf98b7edd73495d86995a7a4ee0a1fd32d42dfc98c7ede564d443f35a656425093b9e93160ce2ed85bff84629cd384d6870ea8371de2834e0b4604b3faaad732810cf083cf8bba352556b8224c1933c4e8c81f359a52db6840bac9b66cf2612612094d3792b6a1d88a4f0434eb1c95b9a9528e63644d1968c9855d338469b72d347a79e8db69f26038b2c2d669671501e7f09c9e1837dc93d7276e5d36cdabd36a752a2833e4fc62764936b8a088001782455ec8fe09a241707bfe04ae67566a8d08bc5feb99175adb5dfbc5e93f5c86fa460ac20e65d0a0be4ed73cba3cde62be7392e92087b26bd3a2df4055fd0b65d6e7dc358d14681198a2017de1c0b4a061cfabf905fbc03639d031eeb382d2346d8cc36c9a3d0e605bbdd11f4a071b4ed092e89319300dec8e4b901e169038fd9057878c2feaee1da8076439d51d60b3aa2357f6a323dea39597413cde118847b35d2bf861550986b8de38bbabdc2af802feb83d95b3156643d240219aed62a106b74bdc252ad1eae4c91a336ee6598feb43575e4b76e0b0953b0a52cb99771bf83ae2b6ca2bed9c492ffe59a2961d0f547352bd60ea6c426e9e1a4b4f76d162ea041dfa4852c8f1691cbd0bc0d8a67ed07933bf06c2c1b275a9d91b7c5f43bc0de15dc8470758ff1720a392b0c9bc1eaf1327bc5fd691c7e03d62f389d7a7f144de5c7238922874c11111ee7b4ce2f86576bf15cf5fbdbe6e211b1b5fcfa2cf86adeaa110c9d3b9e646dfe39e692c5ee53a509a9e0eda8444c45e53e8fff629ccce909e09f173c085b28b1cb92d9812379ef6a01a0124d55523772c5a905898d09615f1fdac39e555d0f72be03e8cf71131c53ccd3db32effb7733efc3b3686ca3f32bb82a38891bc5756cf232ac5f2133e7fd38162036e4898fd320632d44301c65d839c3fa58ec9d8035a1f37abdaea29f9ba8a00dc7cadf8fb85af3fa5d6c7da8e07fafd7ac635750ada37ee37e666745b80c3e032c2e95751bab48be7d6da842717fb87c1e14106b0e18ee984ef762a69f14cae152915106cd24260a26be82e216625ef1271d32e58130852d29e58c405e4651c440f33151d73e4cddfbfd9b3d840d10fcfcf33e55517805d45130713a0f2f1c44c0f450ccf184862aca3e0f8a3f6cec6430b6446d4c9db55e5307bb0a41030a93f3eb76af969521f3f8de589fa242a06344e9148cdcaad19deda765ffec7ee25ef6c8d67206d4a3e43ec38978476d0a6cf0772198a0dd63dcf25e4cc4c15a7a1bde26b9fcb8a161c45fecab6d2699826c4fe249b7abd844e260ee791ee6208090b06b22b40959eaf88be755602cbac685a8ee1196a5b5dc8443e7878f93bd8d8a1c9c336321d0b4777e06d2f55ea5bd42fa81322d899c419ffe0147e094539bc60726371161c6f98177fad3d8d844d57cfb82927a346d0a5d7ba9f00fe06c2f533efd22944bbdaa5b4ba3642a4ad2d74a7870673c89d564c4c38456fe773349b8ddd44ccc072ce6e7b99c701458ce153d420750acd595f26fe11c68f6cd3a43501f966da982cd6ae7f3b01a5d76a068aa8ac3fb9bd649a2bd2a4966d24c3071caba8ba09d38be81bc2c84233308cda83b3861a79d615a192759aa1f9483edd4e777a53b19d3f3e271e95521514248486f3315d9384420bcdce90d0ba346a25df867fba7604722363204591687a6e1b19de4bda13506e2608cecd15e9ddbcb82066f767e3ae50e9f124d09efc04109efa90ffb72646700a9a0ae32a838d6bb064519056725905059284eaeff0e231b402fd993711d2c9b0fc0673485e487dde99721ba50b8ac0df84338fa4c7da985c40ac50a0c3c6efc6f7500861d07d1d071f82d715c7b21e3eeb0dae167bb31fc113baa8dff89f5d7385854bb8aeec16b3db8254894014facb90ce3be0f5b8669ee5c1b87d7174055e937cd0bc0f6a5e05220e48f9b5979766ac18d804c41d08b541ff70f49dadefc8049854569ce1a3563e03b2e147b1e917d90681973b320fee15a6ff299e045b6a3c6422542769ec2c1d64323bd5cedc0e2024a84506ef656453b6da14b6cc15fb6bbf941e4e0d51990d979de38deaab614f5f74acfd99051596deb76ba2e049df55d3338da2b7eb0c0dc7a1d5d0b38eb723b645b6cc6c5e5ac276f15d986832dd728895747db811cffa21ef65ce1c222d534c65a5ca525cbed0b07f092b884cff17102623ae6fd11b7c619790e04ac55c8227f30708d18bedd2c9108d2ec589e7705d59fee2f22aa6ceba1d132eb77382acb0eedde905af2d3f853db53ff5784908fcdb3928e776dcf0a6e78000e7364f650612dab4c25879390cfe57009d47742a0c09874591bf6f8a230de3ce97dee2b867bd6c6b74f71549c8154ca3cbdc2f42ace64ee049e8ae9b70d7238e38ddc319ab23ba19080b51dad84485928c37a6ff0277ef7e8e6aa3bdfa38fca7f8618f5252a86e3bc4bfe7a94501faf1d7d5a36b9a3bee30281f2e0a797642314ae8d09e4d4ecefdd6a8c1b1137fb4a8314c835004e164034c9286a7829420aec84f5ca76e1cf054dbf5ad97063e3457f3f60d0a303b2e0c6a088ec8fa08582bb5e694995bac4728441567c8ab26603b06dbcfa9151911366133d86e1a7ba0693374c3864adf5a53aa957f06c8b99f2557f3b725a69f3a1c65c6aaef4ac10c64c03047c66d29acfee0fe34f0f4e70b59a5ca122f1edca7e32b201f881b270abf0a2d9d5bce2d1aad5cfebb861fe6e3106bb77fa41776edb9fab9ec292d97ca36831ef6de41ec4c4b4d196f8b0eedf90155b3be33bcc578d49639dc0dfd9a5053c92f4f190388ee06d53769b7c80fc9aedc5cfb3d0ab1571aedf48e9cd20abdf30975724d84053002d964e8810676c90719d67d0f80f3653a7be59809e97fa4cb48e80355681098cd1efe0965dca97dc8d674092a62ec491effb85336fefedabce7d5fb25d90ebccd8072d1ed736d6754ae3afed3c3c784474b4379f18eb07dcfc5d2924cb7b4724195ba6b2ff60b4de4787af024f065654e2d22bf12f9e687bbbc1b7fdaccf6b710863db3581aca8c3612e580fdd791642132b3d9f5dad91a3ac103326cdd13fb1232563b45b9a7c7db4161f1fd76793646a00f5802ba3f48b944b04d5e937eaaa00a55252457636183859688478d485387fe8d15459c84e4a5bfb3e77190d68af5164586c934fe42459d54f1c75dc9003b99b2e3372d513289d5e7634b4e68f88379c837bac09e2aeb16ede46e71a273899563a87b28bf29344693ab994b7bcc0958e55e5eea34efeacad63eb0db8834d99a6f8da58640ec6fe158e43c8a31c77409ab87d6bb34bddf62c4744a64fbddda7b69debeabf5c6ecc519af3837545e287ee0a53464c2139e041fbb3a5de07a65fa194904ff609a7603a6fef6488c9043b33f9198c5774537c05cbcd0df0f2a98c173c7a59699bbc5635a0a7ef2e13ef722c472410e6def85b3104c7564e78dc997547a22f975b3999b204d1859137b20a71d7e4c4e1633d363a88da567161b29e73e0da2ce21d9af63339205d2ef15f7258b75e1016be17fc96c4adb53b845a9dcadc1156c3858fcf0d9c134ab46f896e32444374f9577d0ea3a8f56a5ef7d4da1c662acc4875a53d7b580f5f96fb0288d0070c9e6abdc501aa78eab6e2fc087d9453ebc0a6ae4686ac559a608e1db68a52d59c3b8dae0874387474ea04b58b6e128bd738836e19c1efab510798b37c6a3ad629ba8727dc12175d2daab2876e683ccb9c1197c2a7c6e48ceb72668d87ecec705d0a5768917519aecc5ea972705497a6051aac834a722dd0a1d49dece566a39571ab3bed1e163825a659b354af24a8467cfcf43a5e74ae5bc167a4fc6f8e6e977929dcf79395628c2cc2640b9ef180163c63625246d61aef032f8efa92c43948a76e9bdc845c95f43e1503d070d4442496e6e4837762e9f47bef73fb07d1af29c46505300017dfdf6ce8aeb4d2fe47bb9639b49c68957f6a069671246bdaf5d0cd9f9f05b04f62b6923ec2ac55e7ee2a096ed9b60cb93cb775672126c31e1ac4f190deea13bd7f3dc62e18c0f7135bf1a59dd7601d4b2c6078898a9a5b8a93421be323ddb3bffc29f859814cd3a16d0c92b9ad69a8c8970f3905d7a463d7baac2a4b34dde3f21824f5f6de6c04aa627030cbd15cc50722643a4dd998a49e7447326afc055008ff993ca10927949fe98d34848d71eaed3cba3521aeddacf3c409b25b6430269cb9233a524f71d636b99e1c3593c677f9e77d2f104749ee587f45015108b2b4090bc7990d93b984aa9a03e45469015747b37b4717dbba32d5615d5123e017a5af9c5932b102275b2bf674a2bde205d4043d0fc8e8aee2c6df38ea7b661ae471a06c50fa9a67b5c5fca1306b83c2845346c413f4f6695e5d7484432478ffccb8275b7033466b5d17ad103928828696bc134daa5b83bd02ccdf5c072139653beaa906be3c3a0b0b47e4e62e540bb95160a2a87619eac02c456e4eff12378bd1f495cc16c2f9313d36ec4272a04010a7e2e7ef77db96e3732f264935fa7cfbd806b5755ff303d74f94bee97ecd382f701e3eca0fa56ea6a84d35529083f495cce53fd84224f6b3fdd0985cfec5fd7665835b23755cf7432e422158c9164783703b32965caeec5c3e1f01dcd1ed9c74c12ae5f7aa81e7d2b2796e1a48008f804809e150f3d446ffb4f455247e847c26da093868ad522c0a0b4909b737582828291711cfec6e8c8b59a31c7ff842d25fa040e3c74d1322eaa943f61924df16e4e444816a309511ba42841e061cf758d0ce06a5efd27e8cdfafcd78afa4cd8300f99ca2e300af196b2b232e4af30d820195fbb84761c962efdda0bec7234c9cc3eb1badd326f7372b5dcd11ee6c889e62929c358f81c25dd57acd7211fd499a3d785f08e0c14cdae733de6470d3cced8ed74228597bede7df3f992a5946a796704283098e59b57f0cfce92f62c6a2942a93858f020afbd1ad5a6f75809029b65eb7db01a66070f4f46b47ea0b4af0be8d6379d17acd568418eee5c6604a7fb7854d06dd7971ac437234f5bce97a30e67af5d709f5ca2cb57d2c8da65ba788c9817e7bec6d75bfb7d05a226d3887952e90869ffc97ac4dcf49f0bb3303a10fe2d7f5f6327f1feb35161a85010e65fbe2678e32597dc8b8e0373a235ba64a84d66561312b99addee18c680f7e49cdda6fb32b184039c907389c93a07952d79a171cae8b29d43fc09024c00e02368afdca135893657f5d4860d4af9b64f4e7feccb8d48b8bd34cdf2ae30b665454d425709f21e8e01b23f267cdb08c7af8af192ecc64975591fa7c8fa910294caf45f9b8864361603f108f7344922f68076412328bce9e132a4c54188dc039a37cc68b35e9a6c6ac1bf44b0fe672ff6276b62de100df8d09c46a6cc4c64c9862f3de50a7a8abe826d32b68618e92a064fe7a4c39a6801fc349a4b96c549a0714038444c9a913231ded9711da175e98721926f08e133030c21f26385b45d3599c9b92eb87b3569f4629397905b49e0ff60a88fcd4b99fa5b78fadb1581b92e1aec48de549f2d1865ae34d846aef30f092fb11f06094597ae379b57a1ddbe1efb4f8afa727b5586f5711807298837e8d57b11dbf9771707f54709f60fc3d9bea1e3934316cdffae8c33c95e44807fa3f48c2d565585ba26f78cbe236d456e873632b6ec874cd74029cfdf5378f4ce21e35b325a46a50ea4363ac5fa0298caf54a44bb5d07b99a6f53cebcea184ba62fd0f17f98288033deb5da4da11b518316c9bb61c898e4c75418ac24f4653160b310156b1c2b460a702d79e231bcea59a9aeb71cd2e9c04c451d3ba88e7de5c9374f83611d47da3fbd6b1e97e6fd2bcd4aef1ae49a47c709b9b94f5a2f9a681f24a21f982ea2e1c6a4fdee48ad96360506f0e79a8505d7f2391138b07a86f9c90439be2343b0d110eb366bddba95742a479212322c4b4ac425bdb062e1d639bc8d2afe183a3a1c2d3212c291805aac822a4752277fa8158dea4ee749d9d98122e33dda4e943b004ea78ed4788f53a951930cd98dbe199671fddcd2f06c7ae6d9fb5cd13faffb2b1bc23cc3b88d52da50a28584b0f106e2b9d155ee092e06f3ddf25b7a468ba5303a99df0c2bb4cafb013ac04e1e436c2ac07e7a1153f44135d33220ae2e87f0a6f60519cdd3b6b2c5dbc24678a59230f47f7cf55dc048be33240473013d9b2cfe253d45c5d4082ff58a07ebbd7c56f095851d090a69f5627a7f05e4b7340d1ef7ee13ee6ffb8ab5a7b924e0829fb5a867ec5b3c8bc3036b2d4f6bd0ba63ba0e314d8fadfdd962e9de00ca2624d98276b1075e420256cac1dd9dd63d9a0f3a53820620e368e9ccd1052e8c4c6b3037dfc3c7937edf1e45586c1b90a76a8de34d4acc36ad9c5cf73016ca9a7de6f79c79c3c37e4e4aa217f4fca04765962e7ee9da2d3d470777e801033b67aa30e4d33b026ebfd448604d00674d12381de309a5fd926aa8113a9c5750d1ac65669551bab9a778cc9caa95eb3d8560d2871de66a8954d200e64aac18812c52ced82d84c625ae7191bd7617b26e7339574c39b7d9082c4eab72f70f87cf4efb3966f553d37f08ad3d20a5d5ab06304b07442e6a366c43e00966b5726f9b6f765f1da56eefa53978b888502f52519a96b9720f60fa6a0205ffb8359d4998b6dff5628a39d584f6f9dce71141b3328d4ed30a88c01f71e669e71bdcb6ebca7954c5933b91f141808ea776d531ddc1be8b18d5916538b10566d7d7ddbdd239fca80914d4ada10db12f916603304eaa04e4d304ba86d1aa80e01276e4e928bdae8eac1be17bb15503f33a01dd530ff11f3ddc996a8d458090bf07e45d2de16e619fe0fc5a4ce0aefce1e3677176b5d76ba4fd07aa630ebcf22206c051e511b340821a24abc6ccfcf1d3b3bff13ab3bf3bb83b0c56468e19f3b105858b85f2e75fe743db31fabf385ac31ffe00312a555a7d1e87e0ff9ec71322864829038e468e0d3a908dd998f9c17231388bec6da2c7bcb4d890f15718716daa00683c5a834d703a6d134d4c94dc2f266b79431112ae4a3be59b8e67c5dc5ec07a77fd14811f12b4914d85da99b1fb8189535fb74f868853db1e2a20b20578628466b243b250d10bb069f02c51caa4d351cf942e94488af090514c613e3eb342906debc3db7458fe4f4fd5b58105488e89eded56cc809d1207502b99ab806882cb9d3e54f555728cc10bd37b8754e7d81ebe35718741b23f8f4c668fb0e2d9d64298a0f27352b1127dbb8a5b99ffb44990af350ca97e0e86fc1884e1f39ace9b3ccf054c430ea8eddd5e05f4f85df70988977257791463f1be235d6813edc66972a36d9877ea758a8423b12c14fd7a5c2fab0c9240e000736056a008c29187df04c500705c923ad52080f20c8cc4ad1b469e0d0ee3d5af4fcc62fac87eaf137c52361bfdba5d0fad025846c7d8fb22305706039eb0e6d608e775aebaacec70ef8ee86298349c98befcff5d44cd862a697f2d103a8d07339852ea715429a852bd4ad763662bff87edad003eb9a4f17295fb036c97844e3f46b8b54e0f17e6858f308febb8d86a7be08fd67e7ccb8f772a2b37ca6310260ae4b779771bfffb8c9965131199b45c5aab31cfdb83e9ce4fcf4592a67c9bea06f3fde8c7f2f7d9f8d6326c0dcaa8a58d109ea3356d6fc069b861e13ed3751bafa354c8c55e957edbd55d0c15c51656bd3cc3a46e6add22dced62017ea1b4ba5bbf42eeaefbc68ac819dd0319b6150996d3e07abf51355202fa0a930069a6cadb3827c9ea63888d652c925a8beedb79f56ad5c305ca7e257e75571028a4b244e6b1db1ff0075ee6aff87ad84922d439c897254454902221c7a990b95733df18af604e1a7ed312e30b49b884ec58cdd130393e819fb2c90e5f256a99603ec1da1bb2946e1cc7f39ef47ff6e2a6c63330f8d0f25a01986b7929699746aeac78b63930d30434cfa873a54e09d6c47d999da16e738dc9520a316404c7c773b2e7179f0363a8c0ba135658f3f7d25d502a85ba9878cd50dc71fa25c9b057a3ad9c67311a0b3191a364d525c295eb7e0be48e70295d308b4239230146c9789e893c7d4a7404e4a9ba654048792e08ff25a194fb1c63032c58ebcf4f9543d61100ff15ae0ec85c1fae7c7fa3191146df5acedda007c329e3e454f9f67e473ed515272f20a045126370d4093a155014324abe3d5166e4ba4cbb664af82a672b0b25704f9cf2318724408214edca8fce63e6d548a025e2fd2827f74c49aaa294a89c4b668099e7d334d32f5e1e45b5dd7ac462bfc0ada4b60a633361f8ef757fa419e42c7c506e2034d444a177399e2cdfc523a59432156eb7eb65c69344b205d8f233ead9e481bb5f0408b75b20582fdd0d9a0f1f9698330618aaf5b5288d5cf1274e85c392e48a6332c5f2df7dd5f939b301f6dfb4fb5299eeedbbde8726f938520df141482949c6e428511f6f88dbaa762dc5a7c304985c6fc0aaa70c287af4ebd059ad8b622c00548f254f79114735a32ee88409cd7fb5eb3f9aa922c659cde212206b52dfd50e9f2c4dcec54b228ceef4d8a2600b203fba048203e3c6bb74ca3ebaad38796c51a8c9119d173878af361aada625c696f7f787c935becc8329241083594e7ff015698c6b7e6117bd3fe857844c7417a4efde59c5d9ca582b418a581272ebba7652470a20cf9c4a00de3aa5d027c5ad8cab41a8f936f964003b3577d1c1405c3b010f12fe8593c0d1395728e4efb9e7927b46191fb0ec24157618d56e19dc96a95d31ff592f44465ff25160a8cb16350646b90dee03885a3958bc45e79b4b0b81d1e9530134b89c0bd0867a9b3f50731455af8f5c77e5a1eb574120c30e901d31867ecc86336454fc9ce0e17919e9d2dff4851a5854cc9f56f0ea57c0e142d9e20ce3ca6e6678d74f2f20bec044ea33467b08e4914cd24aee68213d6096b9ff5a5890cc2877bbf99c1ae24e1fdc9f94126c1eef8eda852334f18cfa876646735be3771363276287f2de41da3d980b50ee77459c94d15b641e7efaed5d85e3bebdaf8a883220a053c71bb0d96b6d42aedcafc225c6b14a3325d6f5bef0cd5e4446588cf360059cd7b2b55ded46c4cbe55de6a843d0427e82e85c8f69d8a0f66f59cb865c40cd563a928f4ca364b767152996934a2702a5dea9bb62f0cc27f2ee8bc454304abf13aa33ec730ddd364fd77f8955c8b726192a552f8d3366261bd97cc9c69c2c7bd56290d8215b2a859574a49a4ee8eba512ef720b994201a1a48449fcb43d4223912dd8dd429b8216a106610aea6d688b41e0ef2ae708771f963759d3ea5520df756219d091c4ff0cd09eb16c76dc2f5cee1f17d4eb760e5e4bdf3586c46fb60eca59e4b53ef82e1786a5c1955b1d6f2b83ebf164d1d3ae014322498d1fe8926ab0ee15ed8fa859a356628d15f4f09943879f006f809480c70cfa70d49bf15186b93ee50218aa3840909b03e5735717e39aa849440811ea76f3c01aca4dbc60877217cfb2ab219a8e89a0964664dbf53e49d9b19ca60f65c6f24f2957a481f286a1e8e68b54e106ee075e2bdd933fe213a8f5c36865cbfb7ab8a5ddba3ae9258b19cde80f69561daf0ee9548af9816227ff0ad809c2e41c973627603bfbd4684db6266c4090d03f4b27d3cc83d258dedaafc538c58dae8d7ced68587a98011dbe60d6e2e67db1e4275b3b8a5fc1596fd557d45a6e2b28611c4778738dcae869c2dfd3194dbb428162102f32041fcd599ea3d2f487f2603436670e6fb8619c129833de8d1da76dbe7117d21b7b4aa59211887575aad9fb2ae52e243a943358d6ef25836a1f4558463ec079bb36baf82644e6d3844f56fdda8528864c4fed6b8de44dc0097344333646e2828d8d7e83a82061b99c86a2f8ba1754454ccafec7c1ceed08a94280b5af543e76ac446c668f7b4f84fd7133c56b6f36f1008758fcd253ff9b691499669db2b1e574ab08bef001b4f07e5e0fa6c1e11c07831baf03196f8e54bd81d813d8af540cda02722ba0c3e4ac42b85a3a640535f6416395612d556f70e3c16e56409dd2e9e678d72b9ca7327c4f294f564a3eba940de5aa6dd659c4a271a6da098c9c7dfe1f828a6dbfcde10308f6070fc2fc13e7693efd54f8a392890465436c996f96a77f46e4cb5b495e8110fe049af839d30b484096def66ae21f9cd768e1f6eb3f831ab28ed016a1a9ad4428dc5924a45632e001021b38f5cad1efa3cfa6eda7fad2858d883421a10eb736cc2c03286bcd8cc2965319267202f87533c56d99da5b14efee2be012916346d43cb360bea5f0c8d6ff8384dc71b5e4e6b3a1cf4a766a59c54dd7a577836409d04ef949da8d861e483846d30d0ca920eeeb10c5978a3dca3d08c4c4f5f79444745cbb89c61ae7f18f16babd0e83a12d676db9408eb680e7d33445b09b99a8e1bb00f30b81bf77106c1f7e02e03b928b04700bccb985066b4281cd0af9e3cd941eeeae0a8a704674d1de8203d217be3b240d11c057650302f85a389c86a7afe70a49e432e0d99a1a76a4a5a09287eeaaeffb6026eafb5a8ebabfe6f83407407d29148433eca2635c247d666755feb8e66ba13e3c116c6b26c891a9f5b79d17fb5a4907f5dfffff38182f369a90f37f36a769d5841c081945e38b73b32939ac8053d13c93e58636d7789deb60957e868c9178d0a13fd3a68431293b00ae957b29b69e851450cfad6f316ba074ed6f7696be17d392868d1e42d30aa8d6efc79c4a2420fff2e1666b43595c98dccb6ff7d3f162d165e2afad9c8812f56fb3b81fb0df6e829c57470b96b71b8e9e375b29727d6a0387ce6d798b60b0ed82da1790e4370dcefdaaec27bac28772dd491f17b243a08610debf3f470dad76a70366656c112f558f5fe519bbef90caf52576c5d351cab2ee43df0dd4bdb46fa92aa0913c9ee5d4b7fd65526c7bd530820f5d386680ea601bb624fcb1e8dea5eeb177e965d6e32ec4feaed7c66a14d30c677279d1392242f199e258354197d36a350e7cecb325a60026f58f209e69704ef55a3d291a69c3b3147546dbf344e3a0bfec4707510f59f22455ba715b9c544a9ab470db03f8e6b07503172823c1398e4030979bd907cb7987724d615fbdc6e477a45e15c6904b4457a533839ae418ef825b06448deb3534de3c4d943845531c767e8991c3f0be4a00e9bc895cdb657ec41f29ec6f7c713314b00862cf4edfc06e0cc5cf30fe0b0bbbf5f20363e2ff37d310fc694a1f6b32dc9148eed88bef914e9b5bb47e9c1ac181633ef0796c400d7ff68e82d5f4eeafeb8775658f43f35bd8d90aa4033d644a96a0202e36a549da464713be3550741b9708043ccd980c2846c454feef94c05f2000836dc7f27d4bd03deecffac15bbe745b406ad591c7af172507919fcee367a8fa7285792940e18ffaecb638696c789e67f04e07dffefeea62ea5aa6ad51e100f711526401894be9e6f4822278875f22f17c78369613cf5ac042c79e6c26f780057c056bd0d498f7e6911a6114ecf9ae7c5a27332c8e66a474302186e713a2b55dfbca98cc0b431d208f4bccb33dfd03b217c8102f0dc190d14f87cf6acfffcf312d59b7bdbb5acdb6fac8d4f6427f44bf8fa047da03b346812f183adc243c5c8d1c820d6a9ff58c4508521cf988c5cfd65b1fbdf121f96d741e2a6c1408bb491e2065efc3c41076fe5b15f84f8d83d43871d873714b1d4cc432a4440f2109ee7496d105c36471b90734fa70f93ef4e6b4810aa95c63386839cd4a033320ef14bb7da102fa549e2ab4493bb10e6b11f1530e6cf1d542da9a50479b6af3b1f2f922e5af609f1636bb26b4fd4eda713969db25a9684155cd2df2ef54bd34e31f2aa407633b1943d328c38d3885a889e26686336ecdd18f86358102161f2cf77f5e4d2f7ccd3311c4fc8cf3f1cc72e9585fc9c4050dcfc18abfb1d885df6e15a198f549d9b4b9a668705385b91085568940d279167a043880741eb51cc335a57ed1cb321433a4d6c487c81410a752e9a1e63223f4a7f16710f65d27efbc92aa156e29acae136fa5ed316e932a2b079a21c198c32a1065713f57c6df28c44407be6ebeee7418801e331801fe69f4f9cb4716c6f809eb42cb31e22eb0ea9f425400f234529b7bac4d38454ba0b5f086e9127528cbd86c35d99f548151f8e7cd52f20426172457fa0501f4e82d8bf9ae7f4d8c4df6f53ec7fc15d1af94f137d0a1698dc58a45d37a16eed58e81e117e0644ac71cd005491d313ab049b232c59d618fc636f9a1083148f31db9870e8c9a4d8b988e97f5f30ebacc489efe35a60b04b530fdda3822632e204b8d40b7664d7fb39266496380b542df986a45c8fb6f20cf6593b450f258a2a1258026064d47b02c60f12ac3d8ce732e76954c76df86ecd8eabf5da29c6c8bad5a6c62a494f49605b8b38affd41776fdbb1e001995fe31feba9c6a0cb9d3bc99afb77b00d2e751d5ecec2072bce81cbc9ff35f059ff777f0ae8b38d553e798b8edff9b1fcd72c083cd945888e24f5b5564c5f582f9f14a939fd2f1466156731dac3f7c2608c2a343b1c42792a82d63ba2785978398a6e339972882a2613e32e761edd76b011a7ad4a43fd792451bea6734828c26ecc138bdda854a35b13dd103c7d3f23c41d7f1d9ad51b91adc79266d1a02a8441825ed04f4235ebf99de07333c234274cbeb6b20071ab00cd1c0d2e3c5b59c8e3f8e34bb50fec545bb4cd8b8701a23463b10be70ad7a7706cda41c04e858c1c86858861f89d7a3fccbe7593a077d122399f69e2beb7ccce96806948dd2ed82ae3d68140554869bfbc02ecfe6a58c0caf39a248d4d34f809cc3adf3d0aadf0a2c47ac452bd2ca313b197b0dc6a5ae70ff761e7c11894d2e5fecd1a933a561fc1f57a6e9f5f4410d0e2182d54b13ed10f84654e91c5c068dc757152766b2e2e745b867cec701963cf33f990365b9e5e6d02aa346c9d2200132c23536923c36c5ae86d103854c9517d3f5d0f103f232dd15a226abdab07c8670ca4c20ab1ff4e25940c87f295bd4ef5cc8112eb71e7276cba2b9b7572a627e7272c99deecee04f9c4001f6aaa703a5fe22d9ef977d1ace3908ec48217e5d2cff3d8fb78203266b4c52eeb72144e5d57f7e7751ec9710b9a89167d6642337399cecb885dbe68763ff1eb30ce8798fced191e92e8939bddefb7150c88b8193a0df3a133be36010517f7c80bffe753ba5b916a58c77df1544b583933e7ac4f5866c4efa4ec7a2700c5e47d466769ca6550f75b7784fce5caae7276b3b397cd3521411d2f31fa1b8fa1ecefeb23b473edd180fd7fe08fd3f0ecbedda5faf8e2153442a41f04ed63c9b5915e882e7977fb8fbfc51067957fbbabc74feb50f82490fa9a784e1846da528f7c7c1d52c7e1fb9729766b891d3c97ffc7d0a7a28839c0deb43c9826ce5e66a3928fd87dff58eb6120bce95691f3fc603d996bafbb11907fc36e4a2776796bf2b01052c102160dae221ad9f170fb510de974b1c56d3d9a4e04da6a76db8c5de19cecf82ddbac44b622bf2c8f674f1f4aaa52044a13721e1cffd6e3d082e80588398e709d6e60ba0aea01f8d1d52707b4e3d12eba8e5df8536697c414aff5ad84658f07e3e1a9a2535138921404acd350d31c016a888b3aad0a729b611ff17c2565297c36ce858aeb5d1bc350654026c4639eabf06c22ada55dd14c8703382dfd0a321ad3bdd816b3cbe9c635facaf4885c0bb6eab9f4f82d51e856e04150f09d0c2f16f6296003901c252734ce26f40f4556562ee225e96038b5236e9650e98c3660b9b555ced30daf0087efe4feb1072a855e3d3a3b750f3ce88a17cbb676acede71d761389cfca434cc8eca85ae1a907860eb63857c70186d3aa2f94dae9492f52767af808934a2058c725a81afe7c3c9e331ba71e6f14f3e1d243ac7229dad054c2b946b7338b132c2a701a0c7de099dbbb04cf397838cb42743d5b65399bfa7110cc0495f272c20b86df7b937db5bebf843ef4edf258478f4c3a3acbc53d111738313f802b12ebf73eea525cce830b0e4796fdf288fc25f4964ded1c336d2b70b15a7884d8edcc21096e03c429beabe8085a0979402287064881c5ab936ea52affadb7c2ff33d33fd6bcd188c35d3cf5562a84de1c8f46aab25b9db9a4ebb34bfd48226dd8ff853dcc06ebcd7125c3a2da28d466fa3c7a21bd52ecabaee2144285e28d13cc2d5dab91271d1051ad22c3b9f2f850ee5b9447a1a772340471f2f04977a7db1b68bb9d1cf966e0fa04d27c450aaebafd3810add20e5ab1d6edd7f03d2495c218652e42c9c900d5eee3b02410bbcea1cbff1a3a9116597763ea2d1a4d7db7d5dfcbf6e1a374dc080a50666a1419085a6b01f14cae937db167a3b109f65d1c09eba3fca9b5da797ba46187a6dacb811769b88911a8ef36618ddbc98a798d51360dd5d6ca55e4b31e814064e33ecf9401a258bbdba171c91675296106f1629ee34d50e0a560b276ac51a3cc8c9521a77d321ac600cf7d48d64e1e261559ca5c158df3136b2dc71c6ef31eb7362b84ff302099bc8fe03c40f7fcec0e3adc5a456b069c239c9c32e70bd51f28a7994c6c4d2031ef6428d9413beca20b71b99e6bb110a193222dd50478ba30279570bcee3f53258c35232bd0744260ed239e944ce9265ceb9a8a4aa3a8b3f9f6e4e05e0b61052562009b7959fb8f5be5d2c154e884d18494550caee54eb005925c62f06421df67be63d7a62cb77581c924334e3b6e63097fd0b741c013577a95263c54ed0adb03f315b3a57debab00db39988fa27094885438d489a404f8eb167a2e09cf38ec661a0e671f83812fdf6dd679d912914c13481d12e4d1b08ebae21ef21486c63a13a9d92d52ac233d2b19b54c794e564c7b4fc76a0ec113821f92bd8bc87506e8e28ac595fe7e3404b74ed4145ab8dc4af441aa22dd9bcc5ba87a35d892dd7c07b0c3121f67a221c9489194f4693da814fd2d8b8c621efc8513ed282b7c94adb305adaf801edc5ebddfd56a118febe3f3d7c9e15c94a92cddd0d9b610cdda470a85e028ab343744c05cc8f6811f4f33e21a804fd296be1d802658b11ea5b77b8bef7511049fb980e541f1cf65c3f97cf317ff6acb7050ae7be12cc63b44455d57f238abe263f645f44e88b05ef4b53bf0b24975697baf129ae13d47ef3ed4caccd6e27994ed242eeed5af65419043a5ac1374ff4258e369006f9b19eabe8f071ab1ce5c79d80edf762d4266475f282ef7ae5ba5a7655c4b808c31bef8d0d302cc31f759102d6a161eee473b845b8129466bc440be88f0fe7889631dd6bef1367cd4f8766e68f51fcf718e47a03cf6a4ef239037083919115b2d57cd78f52ad8998e96f015208f76941dcdbedebb4615bd3e454ba05925cdd1d131808ad141baec6bf9e16ac2504041c8596ea7315093987b0a9d593af0d1b6c26921f6600d3efc63f11b9f12c224bb0ccefccc35c642d79aa0712de9791fcce60dc06d4ee9728b882bbe889e02872d8db14047788ca37f690ce9ee0fbbe6812b137806423a699a7b85fa7a3c1c2b921d580f3bcd775e6de6362e38d71e61ac561ced88b4c94b8b8cb19ca6b4c64587cfba4d592971ebd95db17301f2245acb2503bb7469a1d33a96a3377ad4bca48681afb09a05d8a87881bdac53a5e20dddc856a6492c2df688c8e3643f8a6cf490262f69cdddc209227ed16f060ae22b682d10fc1764d6b0541982efedced88f504464c80175918087fa8f3d99f767e12a47c970ab865154ea9ba5710fdfefa5c87d2143a1a051128ba46d74884d1ffb7236d28a2a752be7cbaf7274c1925167faa36eb442021d3e6125aa534ef9fcbc3c15ed186561cee19b94fb18637840f8edaca5418159db34418e2eb0d741b1ee944a617f2a6796ff32139aab852fdef0660301a4bcb1023282a187b8b0f14846fc90b958861e4e818e451cd4b5820e4f322aa4d936860b7ec261bf3822cd42ec198133bf1f564d558cc9c939efe0e54bf2f15ef3a64d7e6d30f87b32072b9048f09aea1bd4586fb931f4c1d9209283e00b48ddda245fd698984d8b9d6b5137247cce12b58242e9a99390e3e555c9577ace191aa74704d237d2c6e026f31935af33669bd45bfcb0c0fff2992b4af469efbf6d2f9d8cec7aa3fb6de1f3448b12ca87ea0f4166b3965f51f0e63f10d9a3b693efcd65d436f70843a9250380d047f7742d64d2acda8c70e5c5593d0bbbe12f0fe5e758049f82302e5d78ba8bf7695537aaa988d9f8faffaeb775640e99396beba852ad390e2c5874a1613295d897ce8ea20a0f8150e8cf7664d23d5d98a9df197a45b4f8be84fe0a6df76342e371f112d9610c1aaa2531181b97e5bd89528b037b41feb5b8755bc1017dbedd2f3c56cecdc8524c26236fb836a880428c293294ad5471ac05f65dc3c89f7d2ead84585521e87b1d0bb589f58d2a840418f936d8b733705bed2097519e07e1a7d8869362574b2dc966927f1ee72bcb2d258c8c81e84507cfead3a864e7808bbf972eaaca35159966f500eb892e9a8e9e02281b0d43085fd688808909cfce6027d898a466c438c6612489dee46a57e48532ab4293ac3b399f6b42bd773715f3e8a5796f3041d9f3cedea8bd27a3012df0e73e6ef7b1a1b5520932844986251848546e0f2ad42f026847cb19fffb82c0ca00f1a7bba8f623ee6f8222648630cffaa06745cc8885666d987c7cfbc90dc788737322b93abadb40234c1ee9842cddac141e189bd196e1228c111bbc6ca97d8b9b18a54cf86f19372a9e71690e37e7c3b71db5fc9e3a820f3184da159f6cf8fc106e9da15bfc3a502d9a40abc796d862d98a84a5b86522f5bd18105ca9d58cbe54d9c55f19a26f88455cc44446f183b77175bc783402948ae562c386dd6a85262fc9cdecd16a7bc163a505341c2f87beb0ed2950e15f8946e85ba134d6a9a188e22c520a9a597bb14989d5a2ed9e7838f9c1c9661e71b594718e61a53e9590063e796f8eb17a16bf5d4aa5db54ae2accbe53b8daf03bba2244ecc6dfe2a4cb7749f0e5d0593fd3a1b36c9787a10f416763829d3e0edd821b7193d48bb8f5ffadadb5cff10f54868fefc4c198d57268d6181ebe19fbd4ff228c5d19eb188c60a3848f693ae06eed42db57caa8b0f65e19a740f6bcd3733376b2815c2b7ac1b5d5aa0c644d250fa493bf6b8b05492d5b0d3840a020622ffbda8f98daff48d8fd34cdfe5d42ea0968896f7be9276ba6f10bbaf99ccfb67b30071d2595e33d0010da068c83c66aab78efccd5ae189ff11b55ea0eff04c1a4928db1189ef4c30652c5348023511721b09caab9ce61d23174f2ce9f44f9f00b029b1adf2b6985bfd946702cc154eb6e6b02b215ef11631bea5e6e63714e670841d3ed1a5eae8a8bb1c8bf6b46b47a5c4b0e4e451913c51272cbdaa151da79c758f1e768b4773d33d9b92ff6f1e9d58570687ecf10b7fd13926015b1d3aa772a085b2252f75c9a14e92167ac9f179fb1e86088c5f3de79e5b0283bc03e361f9547506ef3932e6e3004f0c48e61c63660a75874bf3253eb725a6be0a76e01f8e2cb93a43f5c2fb1b55c5caae3730dfeae37b42fee03547e78f8266f45ef8d370035cf9e58787bb08e90c7443c98db170d6266a06cc9086fd916af612dcbd0826901c55a1f27aa83055fdfde03e69abfe69e146763ada272f1adc08cecc2c3a83f1d942a03816bbb51c71ad6e24e633bd59c3f9cb90f1474f065f1511557e2097f6defea707a4ff1e2c8078b86149a866dad42b6bb6abe752d727583b84471e20252592f9e7e3159259cd768c92043af89ff0e5a72bc5295e608a3c3ea398e950c7183f682c3815d58503c33ce303f1c2e538d8d288422944e533fb5973c666312fb88675e4f6debab974c6f498eafe12d4593eef69150630b10a7052d848231f22f49962c05bfc74b68321cccf40685a36b0057c9088773a462b02624b1ea5573ca6b73f2885546116f10fc17e4dc80b9a6839aa89f44f2904548ed6449d18e09c657ba4547377a7a4c1cfeb1a0b36e6c3f95841a359f56e58fe2859f0f8032baaebd652165c60f8aac50418ce9bc023dc0f617d2d3eb51752a51f99aaedcd43260a91fd41d7437a72042943b683f3a7e8ae52a342212c3e1908f1285afd6fb3df27025d58b92297e3ac3dcae8dd65e535ff566f8dc1a5793383c988fe9ceea4e1e7544b0d821d17ed760c2e42f22207b69fc74397e964076e427dedd594b80d40611e6cf1e37701777975ca165b5c5b0890d1baf36d496c6cd0d3ae8c12b25b35f0115648db8db50058884509a92f146a26ba680e8caba23c890e7f638e57076352d11183dbdcfb5f99831b4a5cf8103ae42c0c631f3b41e75e3a72af6495fb00145bebd6e941b047180603ef81787e2190734e81b961ffcf0c356cea63a7f8d5ef7a0e925f38e1669dc7f89c8641aa7480763661b4c2da485429e893a2d08d9256f7e9174a58bf8c9397bacd2d6d735c2c9da4fec92b0f6cd17f1b347044dbc62952e3d40b8f1eefc53fe01f0e718679a7ebe4233a9e9989039137c0e10c5d178a5fdf3b02dce701dfc77973a2748cedec3bb559a5d9c3732f01a5d8a44796ccc0b81517241be9eda05807444c43f9de631da8151e2f4a47b2d27d746389b5996081cc1d0350365a389f5cfb6f2c439824d5ee03308d6ccbf04ff21be5b97a6eed47dac3843cb60dc130046ccb89e3870a0fbc4d644692cc0ea1c78266933b74bbbf0619d9d2e2946f5760d95d03fd0904017e981c013253e05c4268559fc17cbaff6a2db0115faea6b0a550badaca6b17a0c9a01d7d26e717aca33ce47af20be66fc173df858021efd98fecda1fa228853dcbd35868c42a53ffc0df7624666fa04ffb046c8443a1cf90c6e1cc1d452581c05cb5978fc1980bcf52885a655e7a2c8ffeed70b55bcffca0e1c04e9c7e59a5aef7722a43efa33dd8edce8564d09e8eb13d59fdfb2549878041c4c78c755f94f5aa665f45b8c0695c210f22193b33a2ead1ae08e2ed2b0cff30d9129e110f957cb7ed4c71bd3535899e87962a379dbc7726182b8cdb79eb55cbf4e113410dc09331b7cce8a671c2e0f72d8ac68c14d4a857b8f1846dc049668ba8f1079b347b47a8dc4de0a4e0a34f9aeed6fb33228ee4e46a1063671751302916609097f4d7acb90d31cb58481ee51ea905aa031b2ce2a5b72d2e66cb4e2fae9e6e6890e3542fde168e97b3eaf9506aad95e9b2ae35493d68d69933ca125e597677809de9f024a91d3d176da8e4adb7f4cf5fc6080576a24c672b3bef3abe229e7dbe58a36a1ebd330f4c647bbcab627c5705a8fa2ac1272c37d3dcb71c89cd6313f8802cde76163c09d31cdfa5f7fa7568987baa7ff1f8a60868e26c0a79e3fcd8b331281024dd94b435b3275daa4e7577f85cd051a88c1d3decf3832f612ac66ea602c37c2132483bc1e098df5f781dc078722792fd72e18fa7ffd5dee028ea5a1e0cf9f6952759f4f24b2f9e7d39251f10426388679967a4cadf5729abd76a9baac943979fdc43e43814ab8319f1447495600610f304740c7f804fe4a516c328e858060a675e8ad1e364e258a4e149d84e1ae15bc66b79746fb51290928e9bb8d8456ef4f1d122320cb2c83fe120da300677dc76b6c45b82ee7a98d8c00772a652c0e3654051b462c9287a28287ddc3d8a926a837cec15f75a51c5db7f9037e38ac8a1a8c76444620dd8b50f29448df38910243858ee86143ddf55c8f6a0f1261aaa9ff00861287574bd2436453fd2513599f2f970202227e8714e612a000be4f7b199f6c15b94756a29faab30e3914f670b99c5d534d833c43b6b47b0bb1cfa5b15306bdcf72a3ca814adac1963b1dde847495c012d698990122f79f73fd1bf950300e1f61679074ce418101fbc682bbed0bc23614ab675235709af4e63b6d066a52a0468f3cc24617e51f08154b82cf903cf2087b79e22c0d730314128dc6260651c00dd432c14de257782323d8f440da07b091a03bd70f80dd47b73efdc9978c26789047877220638cc68b6fb2a812e654a37b7b96faaa54fd90420c03d09ec932bb4175558c08cc48af77f33e947503f47264ddb29fa7b2f566a29d744af08045752b0ad312eebf1a01f1287a02afd3682c1603854f2d18344bd4f7d1292cc544a5f742254c0cc0066281682e33eafb8b6c9121e1a0cb43959e5d9abdc94c1ff9dde74acf916c8b0512a7b376f8d872c2c7972f11b0aca1a0cef4b1c04f979a79c38b1b1f92f4b79d0d6351b39f0597ca531fb7eec8eaf765db656a74c4539535e473234d163181dd64c5090631b62977943417bce769429a08489ed1943dc723536abfdf088e2d61837af183f0ffcc2eb7e2713b959c5dd373ecf1ed8fdd09c75cef291703fa58feba8fdcac6574c05661da86404cc1dc4d3efd00541a836e53c3956c90d576d3ede54776a86f8f9252dc6356a94e8a38e44decc86337135da5c4407cdd93e8849666d4fbb301c675d648886f5bfac998f40c1c7d740b3615e7499e7a759541f7e1c17656e3df5b4dfee715432bc81fc814d43502bf8db178d92c9fae665dc35831d16e95c408c2f151677b79888691e15f89166d9fcd393f395b6a344471936bedb938d82c16d250b9b507663fd96218541b50b2d9830d540338dcc77db98f6335985ff7e28b4fc3d1a3001425ffa21ed84037f1a18c5b39ef650b46186ec6751ddbffdc2d962a54b8cb1307f38e3585f856b02ad50b2c78af2b3f24b3d55673060c23771428550e5f2750d0965acf21c4fef578426bc04658d7e5cae191779b6c0c7bece770a2ed5d716bda21cc5d8ce967d994badce3fb030b7a6b4668d50803d0b6adf78a604b822078c164bb4bc6255a21b0f8f1c17d7ff6ee8595237137db1865664c366557270e5111cf22faf2ad3afab27f7e719431f72b7f1946aea045ffa9ea7fa44c3906af3c02248e8cf89d3799579232f288543b2aea9ed5c773e80e7d1e774b742f45abf89ef7d451e7a421cd370c2b4eb3810f8409c59acc0f1b98c4c379f4e51a33436f572fc055139af1aa088be95590b1073f07e07228e2bf09815bb386cfc20f098710fec053051fa90859e2bd258d9c1c06858c2daa59bc29070a4d64a8ce1bcb226425220549d0c3a0e51962db0607c64d6444661de7addc109698298f696d7c1b1697b98801e19073637cd90540ddcadda1a594346f0051e6ccd8209f0a3ab7bbbf025e667d60a345bfdf0b31e27f6b4f29a36d8fdf809c636ebc91f1dd2e100132c5daab8b6d1bfd1ce7deaaff4e251a3116f4a39e903b3745bca9570c446b51c7db194cd77a261244ba972312b2cf56a7f92ec57b3e0035a098b2131788b61a080f0c167d51e163ce1e1f292afac2538ffe8999aeaba5095320f9a799d9747ddaa0f565609e8bcbc79d0a2d194a6d448029c739f56c026a88d368e68fafa4d8b1deb614f3197cb88db0170153d3f3d8f415f47df4ffeb510a39caf41d37af8e007b28f900bab67b76b67445d09bfea0cfb8fada20b62f6ad99b0d23f33ced5a3c37c2f7941bb5165654cca21a0856dd3f44cbf1692e59f413c6861b4e700582f856d5d7d66dd877be32b45dd9431b587a9d46d26ed9b5e6cea4feedad8dd04abfd449a2210a2e4b8184194de1d19fe0a262dc46ebd4a569cf4a3b3cf6019d4edfe78332c923cc283be6bff431865c3cb3784e869ddaece6209fcea6279a6353a70ddd918b5213971ddf44d7b459c0df0a8d3a5adb6ea5d2c9f86c1e8a819182f4c69ee0da9db92110d6523fcabf5a59160633108a7f2d90d8a51cb8ea783e9641ff6e163b4eff32bd5d12045920a2125bcd8cecf7bd5e77f99a8129f04122a9d3837b388aadaae36105a50b7b9d1803724aef9a7c49afa0a015f94fc280ef4c225eeed5ee63dc3aee641490a3a839b85e9ad7f520a745eb9363e6c3a6cce028129b3912493baae4fe51606a00738df28e1ca1c8800fac43d263f8542fa2b0579238fd004d867bf04333b41dcbcc4d48e583f767d6945d1dd484ddb4b74834f3fead209e30ed2163682ef696de97026f650f1d6c173aec5579934be64d1b3f12c38fecd14007dfb73573078bac7e9fa6a5d07e0deb79b2b01ea6b89ce063f4f1babdb3f7cd990b1baaf02cc405949d0fd2d16622df8e8d76c21ea6d7c7392b9106ddfde0cbacf4a080937900dabb6b72fb66852987518fae2f985d38dc93fa68f133a1d5f83670018bd4b04d071d931bba25ab95c1e9847464d1f6c7165c4e5285d6a41bf261585b47638abb5ed7f05183f8072fed8a05d2f43f730fe44979917dbfc68220a35f1921506d9c436d60dd6da60c2443512bc829dc422e0532c91ea39c0c3e931d270a702b8c7dc95c660717f4302814997085e8073f0aa591e590bab9b6bcb5abe799316cb21fa939576a3904a8cda22218022ae29f2809be987b8ddd48f4a5489b53c6614443c2ab79545e375420c8af50d0986bb55f8ba325b58e57f99d8ae7f2569e06b7415f9c88ddc05d7d59c13d9b91635bad4f642709fdfe9a9f0ffff264fa7592f4f7c9c3bf455e7819d0c6cb341e5240c89e490506c1c4d452f6c468fbde4ea14b37ec1b5960726116fb4a1c58230a8bf3fa377fb2aad197413464bad7ac33b953489a208a447347246f8183a4ccacf282b80b63cb052aea0617ad63a67d2c764b0cb890915dcddbc3972394191820d0c99a257b57fd7e6c88207d52b84f1947456a3e31f8588003108c29eb33198e817e84b8df43fedf362f1c38bde13ded93b7beed6cdfc77e25720b1e1e7d289ae2ec0eb836a0fc719a8b48e55b302b7ddbbd3c9200fd81155644fe1e97a67c5acdc6424f92f614aa555f6b7fcf59f6806faf3c2930cfb3b58ecde849f0a8f222b0a9645b0fb0ad7ca4dd3c11ab4aa9df1e853a48870a9ba30edf37138f3aa008f7917724d7cc44c2f894360142164501de320a11d4903e95b23b03a76f4f3dbd813e6027e8539f47185f6cf35a677aaed96228ebe870a6827110d090c75bf99d062412f1abefb8ad407cd3b87eb7bce9d6d12ae3baeadc64a3529244eaada9deb17f52f2a604493a70b19b2553307ca7f4bc5921135bae3b5e4b5a5f50ca6c246daf09fd0ff23530041658e3136856122ef1e4c4bc1990a62c7d11d910f2f7b80a70ae05ab61b425a8b3bd69a34243ecf853eeb2e63343112f2c180b66217edfe0c9bf004227be9ece9375cbf580e0b378967c8de9c94a95b8e9602c6d0fcc8e034e0f623e11ab6684967ff40acfebc495ccaafa0c807521679275cf06cd51adb9926e148a04c94fd066f05d89e5ac7d43b3e8b8d2da9cf9baa6413bec59333a0f2ea9485a49aeb65ce49ab9d3ede39b778a90e69b6b792b01cbba37a98f3f1a29f0593fe16a565025fb0deca24d8cddc6a39c7730da2fa849e07e1dcde8ad92ad178b670c8388582ba5529c48278846e890a9b636f0aff9a63cc02a797796586a30e60b5c5f2d1db288d240a94684375fa130d3ec90eac8c8f4030616832095dd9b9a9978ad7266cd95ec3dd499fb95bcc724522e65d4546298299e594ae857c723baa68c9c216e4089893418a86ec1f81bba9ef975d094507ae5dcb145758aeda9d0f736389078757cb263794dea6e4e6cbc067f49ae50b853d77f3c8a6bc4cecb81f6f24ccb956e8b214901abad48b5609ca0cec2665209c897390ba976b29c15f5793e0b552238f4a779de89d304de61b97fdd6afe4348317232c1db8d8f9b40762e5258d5bea6e9b3135b17730bb64aefae7f964274f0232de018fd33110229934d3d1a3c737474a38dcb2d67124145031cefcbdfbc73ff5e2d5e237efc9b1d9ce23798bb60ecb7a6077249ad642d8808487ea546df683f0c4908721e76e817af277c90ccdd9bee0611f9633f798673ff4030e1dcf27fa67f6ea86fa7bdfeef91ad0437b4c71aa3e3c611cad809cecddace2eb56a73e96662f76bbb7cd8af2e0c324bc96d4607ff2d17da7e187312a14a7ef3b71c7738524c3735def0d1ae1fefccbc7acbca9729d7f457cf6e9be16b67238d9d2992939dee207669127f111361302cca54119d9e832ee7daf3e450d777bfb65ae77509a40c347ff6531c286ff8576e7966fde31a729c63195e0ac7b588ef62e2a9de6b16db0ce9bad5b94a4ba0015e9dcc00ab3705e60fb2191524e0862037b3281df43a0468e8708d8c1497da3a5b57c0756c78950745a830f7b435a0188cc6ffdfb44c242a21913c572916437c0d1832ca1124c89aab5fe978cd99694a4098bcb01f773f0b50525bf16af368b8ec0ef6b6c6d20d4555fa658473da8aae7a7ded6f5feaa9ee743e877b6e4910b91933490cef85cacd699e8122288ceeaecb3f4e18439a63e673a1a889506875cfafea91c9639213eaa755fafe477cee50d6bfdfa74ffe36cd716538bc220aa377e8ba248eb1c598e66e7dadb7aa2b4d464dd0da3f871de4aa7a9a2a0926e1400e01e4ed446f81e61e2eb41654637a255b1284169c16038e7c2b338b09e1625fe2673baf9184bc344f56133fe8ba556eff9c0164105fca40f94c31fc7c65d5a37c1a5eb95fa56303ebdc8cb5395a7fbffa82eab7c70740d32727c054181f3f7ceafdaeff59d4340b3d7e31e12f0073deb9b70f84b5d286651ea6966fa91ddbbd78c0390f6f57b618728a958c35da0ce44109dc3dcee5926db6a91ce2e76ef7bbfa77d3542d7a960e54994e0747717e0285c051a93602eb7d171e63fc8dac289d8e37e80e25f9c45045f78ce553c6947363be6a7d9a9eb62c4c2c30f83557e7d308abc602d8fbc19f8ef8c790a0520c3c20fea5f76bd33111b5c0d9ed2c04a9bf60146a5895828343d6ad2c40277b63c845ee9ebb8898505c52d2e25c2258f90905973984aa1ff5167eb5cec1feb16bbdb4a33e4166410950b4da35e66123937cc56ead34f269c9af05709e1956b8a9619407be602640a427958647d552126d66e0c8b6db20dd1527267cc3ef89aa58a421fc3866120e12282076bc772d2c12e197e0124b77df221917618eef3bfcaf3dbbfa57911c1fa410b95dfdbb3ce5ff4f92b840b83ff72ce30572299cf10b43f9280329266e60be28ab915e15d12f43f9633b8807f54829634f0c26cfb9bc8feb15ee23191db5ea1155d64f7ee7c5306ded6b4ebd3c588a121b4f81839a364cab605718f1909e3b55dd8fe0a3197ee1b95eeb98f5353fce26519756007c0be25eadb06792392a37bb61b2f65d37bc54bf8e7563e411a80e0eb27950779fd1906070cdfc2aaa03704f37c83788d35b208635fefa667989468361d8f689b25ee359fd32d02d487bede72f475457d1f37630026f869c247cb5e62958b75b6e865d006773b110837796297325e2adc2cdbdf556fb64e84d712958b5be526515bd88156ba3439c0192581cad146b81db0d9f7bc2c523d3a82058834d36030ae57dd6204b29e0614f90d4f36fe053c0d319e7f7bfe69c8a98a27389d52dfa8caa6474227f2b92f575d09c4bfe235af633723e5148949d1bc5ef7f33ebfff50754fba7cea7271ec49c9b74c23fa12dc8f5da3e3ad72bbe1c5a73f2e9d7ea3acaafbd3d269dd58837876035f7e76ff56df09b21fb969cc4b12fc192e72a33bb5e9a5299d6aa2db8c7ed7f14c6cb332321862553439a3cc3a3e9744634b6f92d9e1cd2dfa0c917d1891ea05501feda049051d1fc9c23c97c16606c402f25f6f1a966a972963269fcadfaa50721040d67cf716cc65796e41ac33449533b4c03d4c0f8f57737053858bc61cf8a77537909c330ea98e2ea9e0b58246db48becd77b75a8e7f3e25ad16fa4c7d368e186a1623d27c47539e1727bd6de052d7987778acb029369d85dec2cee258fb656cb55eb3150847d44f7cec3c7b386d2c113e59df4079f15ae3ab305c1316197cb764337318b73464067fe09d8a1770974be566ea86134a97e94a90b472ad33d5a672842b93df5e65f6528092f20df91d5cd08b13869a31f0d5009e6deb07c87d6b82112c7dcd7d557bd2b0a522792ff56f41a4977296d79e7bcadbcdc4268afd79e33257c687fddb522d7db5b0bfa8ced25d032da7b295d38161c30969705a01b67b8be68508fc94c3929769a41bdb75846de2d301af1bf9bd9a1050bec5763b2398562f5304b7681ff8fe87f9e9dd76e06f241da678098e5a2c55d0e34c9f4a4f18065cb3dfc0f54813906aed010f09967ce9c651b681a65bae13621cee374a065e058b3aed83192feac781643352eb220df5f9d91086bb99017b26ace74b8d4bcaf160f9ae127c65f9aa047b428a83224d268fd5540cc8e16c037b0471269d638d8892ebf4e58573a21675ff3e5e44c8c14ea1d6ae7965edc7d5a0f3edc5916bb8f8f9886a9be14f1d1952a5e69bf2e97814af1fe5e287cddd00a46856ccf27438db6e50941ac010255ecc7cf45e4200fb4723c51d7eba753d1bca97a1cb7acd9cc77f28556a7344bf3bd1baa53d2162b275dfa90a55c7277ba410d0edfc3937cf1e9a0958456adf388e35db5a889a51f46b2c461e3144921d02397b6ff0a8225c33cc9956fb4cab2f7523b340346f8dde6248404416733c0b99e4e7c3bb3998a6e4e272cd96e3424d7a896cd0c1e0a11cb8e0c9e678df44096943238213e7ca97603c402a915c1575f80fc966181b9e0cf3fb053331b6ea89e45e78dadede5c469c1cfe8e0346e80cdfbf6f830d442f3bcfd441fbc02a3c66c8e4bb29eca6db307e9029c9dca716b8c56db42b8ae9f1a4a43b7522dbce1034e5c94016c277ecc3b9f969edbac91a8c69d71c5009bb1ae3caa73d8986213da30abf073355c9df08f547b15dd6a7d6132a788ced75624a0f6fc6e24aa6eb976ce4e17f9209e9701948c002bffdc4496bf476b70bda9990e70198542207b2327b62e3251a203ec6d18993267231266bfda5d8eb7b2312cfbdb2e40b5d727fcf7f3d34a70b7ed0578d81d2175c7c24f46000f2d7374e489aa0bb7ab48d5ebab5e1c7429e7ae9532fe31f0e185766fd3c5f12b2f6b1c1a7799ae18c0f74657f050de74f686ae81bd9d29af9b5a8974ac044e0c983499f915af299fb6d8186a17447f04d442aa3a3130685a03719b86f93df9b6e774da38b9ed2d579cc358c2ae60f2b488f819f92c2059544cf6b144518e951d0fb048a5077f5a855c48e92c2be43c6b7d470736ef65e9f837486d40f3cc3a06d8518cfd4d1a65d4884b2b94684b3c7095705d0f2d41f8a2c56687e05ff6447c241d09b99f5e9019be9c9ed262f6b497ba26d603b4674a64b8b3b962b6f0c56562d0367494bc9616198b461614e7e0a0848a859105f7557bb1b20f7cb7d1c307ff690adb17cffaac4ee5f6999410e81f08ae4b5eaee8031319f141b29e6d148749c679c988facbdbe7a0c8ef0486059405833834e350ef8ade750ce56d018370c88a9dcaca82c26ed702e1e253e9b32ba71935eb530196ed6c41dddc23c9156eea07b5f66ce655ebe85231407cf604da245a81c3aaa5e1fa9b50c888a5c4deb7f182ca23453d90978ea281d5398c88063bfd565e8dd32a59d97dcbfb4dd9fc66c475854dbdeef63aab25f8324334b4c4f373e08f88491dbf8b89b3bb22328be1c8a449210575955f03995b1a3bfe8e73b26e9e5ea93b2602fbc5d0c23521882416855973f89655b5fa227e2410664bc9e59c13ff2ba75038416ce9637ade64037cd53086fbe62ba5958adead9c47bb1307a1e16017528b1a6c01437af39538c5c5012e499039f7b54555e5d36f1a8bdaf14fa571c8d820045a75b692440deb190dd3c6e6774b0f49a8fb6dd82be70e00ef9af57283bae50a4d8d12e5f84cb33fe845614386a8809367582669bf6bd38f56949c53cbd86d6efddc80506439c2fd260bf7e95a6e948ec5ae0692ff9812633333934f229e1f401e43952951decc83619491ca21739aec4bbccbfd9491f42d5a3b6e28ca1c581924fe9fc46446a896de8001f5e76b2a1245bda7577d4b08a81866b28ebd4873b1ed9bdcb779a0a4f296acf48748bb852796eb2a6635ded87fbea7029ee3ae91790010bda21724ed95b56560691e4970866d0bcdd72975fbd271e7b7046acd809407b7e6e5f3968caef3082f83e438e378b7fc2534fee80a8c07456ba21d4f6ecd765368be1b666977ffc79d8c4f0acad5a6399094f5db4c1dc5cfbb996dd993e742a5ecc80a3f61f1180ff285a8b746eb3473e817f3b5e6a17803c20603a1bbb0eb2661324fa1350bf47e3a5de9cc37c3607973b4171b4851d2cb5725fc6e84f2e70fa15ff98a0980a9b83793bd49b0e11ba746c70dd2d7008524d748e0aba59d8a303f6d93ef6f891f7185dc9c43fb0a45174f24e766d8e0ec2eefefce453269b3c118575db1a60230179228c64bab458126c03736b301367507be3ed033c6d21867bf3406d3c7eac30b444d053169f1a3ea34b17def5c61f35e0c12126d020754215124b11ee80b92166de32434f8f7c23a135d557e8ec57088464844170b4536f15d25bf0fc57fd4089b584179f83d3daa4e019268abad4b73ead49384447fd48ea9df467be3bf1c4bccb073857806e4d5809f439c6eb914ebdd40009c7783b3722d1e7ed9f18ac038902d8223d1e6130f917719d367cf05fde1fcad4960c041b66b2f1aa81a48fd82ccd48d92b352ac2f683d19d3f8048181b490acfe955eb8627976327cba5a10377c077c7bbeafc50ec201d252e8c53349fa66dd9d74fdc04c9628e6c2e6837010d91b1bc43eaad4b0ef318430fee9c7cc926dde491e6cef59c237774fd9dd6f245d229df2370c7e72a1756f6bb536fa0ff4d697284259d6eb9c9b041f6d064f55a9e7f4dba1e2831d9918d1ff6b8cbb4cf7f3c907aba7c9891113cc9e74b3ceb6484bd8e4a028794065999b6699a2a92af0f91ad7aa317ba42ac58e2d2fd9b14b3d53fe89a009efabe8488dee327b5263aa0bdf442a0cbe3d52f6fad4f562ded6e7f30c10dbef18d44f3b1474f7619a6b3af2343b6922d3ebd33fb25e918fdc3087bcddb62331c64151744c1b98604236f9491a2ef32e1e5284bd6ac90c3c8de388ff55d8e190e81937b0a703035b01c7f75d5d1119d9d0412ceea99a88f99db5f6c87a8edaa5b13707932f5e92e26e3e32882fd311a588b3042bbdd6aafd9dea6ce0dfc1f42daf2ac20f76ffcee61960f05488c1ff0ac9a373050015b583b29bec765e610db685ac688abaa13532513637564e4d1dc03f6bca6ebebe5d7b03a2e18ed1c222b754b7aba489d7fb64f7794204389bdf43c190b09dade9ff6b4a539972b6770dc89063ab2508fbbdd0fe9783cc6c1b9d1827f221c5a69694b5b34b943d9f52ba4bb6448fad4f1f87b90d9bc1861061017a66546701d9860a37421ee13e0ecc63a13c3e57d5648a90907664de76ce35ad7d3e70463036c565a9151d73e41b3b9e4ecb9d309ffddf18b6ef2a3a695f421e2c1dd918cc9ee7a7ccd122b12ebca7e0621e883415c566df766f2c175dab5e8d77f343e204b2b41b2fd219ab7d6ec1101c9c09c59c3b630c6d0b0cf01baa8b58333f809f6841d6ddd318090c7c29decba3e23b8c68b9663b9a7a91a51361a38aa0f1846aa709dac941101c96abc16c1b3b8e7561cbf38f7f110768350f58e027ba2d2c8e38e8ebcaf672b8c3fab7e55edf038a86b5b7af160d8dc6d16cc581f241da10b3bc808f5bb827cbb1828b0b3b65b18da64a7cc9f61a53b6f51bd2840988c322afe98f26b6e8cdbdf948cdc76f4c1e8f3371c2158ef0647a24c0acd3e7c44f9af314f97d5e2f8685ece94910c63d491d1b0815e93af20a510596c5388507d1a04b141094f074149221110757d13db6918ddf8d892115f31eac13801f76dab64adc44c985c676f44c202432b290a279abe4a62c3c17c59534d5ada86531b790367a8faf85d2f875d3c1eb2a21f9b76ab8aa5b0312c93c4aef6d2f396450d239ea4e1b421030a6c66f0ab1def2329d01fa069ebaa92cbc1d5efbb7002b99530b265896bc3497e3594409f7776e6bea1b588250d01e0606e3b7ff9095c94dbca0f2a0b85f5ab122db757ac1d7ba1fbecb9920ff191085d003b8e1bb024f62924fed2d37558704a0189bab3e18b93feaab9ae67f626eac290dada67d0aee1c0731d9d573c56e0a9d278596ac241ad146cd8755b441ea1b0ae004679cd7e9c7f61655943a175725d2ce96a00ecc2e94f43a77ae876bc74c9304faddac33eaa18e9adf427f236f46a50b4c45b6f80a9609de12c29cf9518a07461bc70888dfe8c3a412f68c29d507251978779f030d478921ee1043d8bef631b5962716bf953d8324c9acd21c0a0e7a850c47b44b82bb1974634e317d3dc0ecae91e5647b8090b0018fe562a39cf83b3bc4b0dbbac77ae5c14f43f2d53847ad49e6a38da7f0f48f47b051f16f32344a91d70affcb7b5fa19166e807074b8dd3a3e4246ecc1875343c1263212570f9db35e5f288dda242e79ebe5ccce36e3636d60d08bc38c505f32d111590108db2e0f2b51df3c4cd78d1925b7cb693aca765026f87228d3fe8593643469677607a8d5ad66d76b49053e3c30f8e251dcda63ccc3ccc1480128fe30ff2375d0961956602961d1f9c2a0e53db9ed97c5d29ca4a3ba685ba7026968d14ef91b3ee35eb5b3c886ed437d1acdebd468fc6bd95f96fd2ff77732974a357e28810e5e4c2ddcc7bfd74730d5d44e822b1251dbc019a401a6a11e73e8829f619d39a56fedf8fa9110f0366410a2af7214acfd56dc52f42cdb1b896bed3b8ebfdb056f264a2c18a6b92646d5a370ac6d1d72b8017c2a64fe5989e52bcd6c753c19390e9973d417b2b7b5d221197cf9bdda99567f9bf45547f8056bbacbfd4bc74cb6587b4d915f6e68d6b36541c08d10a11e3059c77d894f321782ac3ec0ebab34ecf4b1057f58beb64bfb588c00b448157dd56d279be4fb404cc28a0831c8a3420be14eb5b9fe2b46f96f3635ceef922684418fe6b6cbb4ff626ac160d2907aa8adfdc5fc4174ccb499f9608b22dc4b4adab9d6cc861b201e20595de97084a5d96d3c917a14f8176750609e88a84c319502ccd2e33e47e9cfc0cee72f9609820788f38a33c44dd337b9e38e1ce4f147bcb31fad614f8a55c375bececae3418a2b16e297ef078c079e97d3b7e9632cf4f8abeb0eefabcbeaf1303be2fcb8f2184367dc97bfe31dcdb110231dba1fb3ddedbcc4d64ad018450da77ea229ab1a6629fc025e1da22922b63f9346b69fbeb116fbaae45e0bd0066567a76eec0b846c42a9238c95bd81f70e20fc0e0ccc1e5c9301c74be7772e3a6db6936b245b095f5a4a5b6cc51f60d09bb3594027b5ae03393e243d6482c46e477dd1f41bd4c4d1f0516d3fcaf171daf9bc530bcc2cbb95d4b6b7f49c11c5bfcac2a96b70762ace443a0063fa69bb3153906d6a970d19fc52fe53078fa9318b7ea9e3a93d4b2f36cf88c3d4c449a976a3e270cffd03a3be0dcf38ae6b7ca8ad1e187101c45e32b3e0122bc99b952f280941a422140899479354a8d1e017e66a7a95c537c40525683d41c5a153b342b4c04ba3effead840b6ab7816d227887e72758780d428588aff2b52f8ae4ba394dade354e23925fe0a3d02369ef4d12127a811ea22716ed086db56e610088517184a8956960e03dfcaa848b56f5a951aceffa57bbb32b25487dd23cd54c31d72886afa6900d1d07710f2e2792b9b8f36cd89c8279fcdb50e6ca9534a40359153fbffe316f90ff68f6675bb1b9fe7d72b8cab1fce34af8452583a69afb10a41191ac91c081f7a53a11a54eae19303b8b2f39ab006576abc1d920c05322988539025b341f54eb5ee033294ff6b63f8a2f0e914503ea78455530d5b1cc2a001d3c90dd759ed67fbff412043d475f572f803c7fb70e702094a30aae8bde05d362388f9cb43fbcf0682276446eae1e3dcb533d89c51d24aaca62e7ce27e9a679f463ad5618d96f301dc437b1d219c3f26434d7a322535c871d026c62103ca223de86eca8cc969cadda916cfd3a8e9c7bd2105238248c6e89da38f8495b84bb69c75a8327384b14a35f5386437817d7a7032de7d49a50b6117c2d024e1ceb9c0c7ae0d87695b2748a242f5b0c2e8a4a32b9ecc6d0ceb1738189b66cb437ce1efc59fe96423cc9969ae07897fd237cfd22335f0b3abd8ebd334e19ef601a71f9b0869a3ed8dbc1f5f032fb0a27af894174aaab6cb65319c1ac2c8ee301307c9b227a57c1d7f9a983df164011fd56070b2eeadca97661cb1e7df0251a9615490f437c778ea28924a78d0d4ea85e06618b05ad9c8d468d8d90933018ab1edf116618df525edcc13d5f3c83c9f1d9a871f6ef35bc859a19bb2670fc63455379da3d9c4bdf03841d4c22b6c08f99893f2924a3f9dd7aad891259721a5565f81a0081461a35a19e6bb2923d7d08349fb95eafe8aca252beb366338d08783d9a067a579d85c38b21dfdc4070dd41ba8514ee0250a87a968b8353e2a9fd1a5713d2cac2552608f05277972ac3547e1399f6a852965011873d41dcfc6beebe3c0b31b7a6918c53777c46daea357b4a64798590f1e33de0c4ece6d0e7e04e2ee8b0fb774ae496f2646a678b056ce8ac0bb5214c025c541f146a8b1f2386b75c1080f6f77547f6f772bd4fa787e55b1e2bf38a8e139354e58474b4d03dbade1ac2866ab54f616259145e997207bf2cfa8417b64c15e3acde21f79b10ccc15e5d77c6fa11f92cf1c0ee9efb43c0496dd13f34f6be2035caa239762310ed4166b1e52e087706c0e368350ab55ba7f22db68cc07150ebd61a02426789a76b7f3b1aa7ef58b309571775bd6d32d6c20c7cc8506107994164963568c10400faffffff05