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 82742 ae3041adbff0128105c0c56732b7dfaacfa3531fcb21928e6ef847514f39252e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aa1bc6491a26107eaa15a6274dab6b031e807b10dafeb590f9499ebb9b4fa938
Certificate Block Hash
ae3041adbff0128105c0c56732b7dfaacfa3531fcb21928e6ef847514f39252e
Source
getblock-raw-prefix

Public Data Hex

00400000000400000f...008903000012bf0100
00400000000400000f070000000000010f070000000000000000000000000000000000000000000000000000000000000000000011a0a8d1516d15797cabe31f057d6b61e2afc9fa3dd8ff64d1c7d6231d309d7aa693ab8c5d55d718ba0d3aaa60d3a19eb3e2cfad57ba39805b3ddb36a726be83c3f78e1d361a212893af38e001198fb7d99de1059fe1dfdb7a0900000000000000080000000002008903000012bf0100

Raw Header Hex

000040209581aaabed8204b473d8dcdfc5b8d5595696b0397076ebba57a12ac2191bee189694a2fcd524eb93259362b7986522e3d6517047a9b9a97e0c6b2f235fc244f207be4a6a99c0001838a94f9bbb9e49f990b5feda107b801e036bab4d27a615aa7e10261a49c61baa

Proof Data Hex

59,560 bytes
1212160103075b8a50c9c49621a61888c92ed1a5c60257dbcc70039990a63abb0fea64eb3b09fa21dd39eec4f867d53189824dc57af6cac5f9bf2a6def364591d9610765706c9f2e520f116087213c95a8fc8ae988310d5c0d35aa9c52e57c43447c84790f4e9682d682cd29b15ecf75bd5f0cf4b17d0fb94257e87914bbd5cfad49610ecc93539c2029f37fbb78928410520252f34100cea21e9a59d490e0ee8815fcbedbb96bcb4bbad1cc6f7542d3f82bd43d2fd19435d57694583823e2613800a40bebd6919d35cb93b84b380400ffbaaad7febe65114a519964c5128aa0da506646ff32ba5502a268e0b3391d6448536f09e4704afa89de6ca1ddd229ab781d8e07464f762c2a27f076e45db75bfade89fad4ed011a7d57508a056af5a15a38880aac60209dfacd7e98652978bac9459ad7cc5ab84acfe2f6e417333db1a5420c31a6d55df2b9efe8d49d69500e8d328998a7a2bf290882a11f17e3731c87c210ebed9764bf6959b9b8b773e0a84780fe5580077295769c1ff2cb4d2b78e91b7eef77bb4de965d0fdcbdcfdabc8a85fc6619fba1a824ec9ad599dcbc29abd50201e7fa2a52ea6ead1732b8fba7d091db2380190d2602d7e6923ab95e8c71d355bf5807d9a2695e9b3294100e5f78ef7c3c4529752ef6ed35bfdce8aeb1067d2356c4c81ba2dd1d9faaef8d920eab21e730bdd7da15ea68b328cd65e54eebed910e1633451c7c236f8fb71f9e0a2afbec516583a641d2d37fa010e07ea9f32e044985ad45e1c58405d0d821385ec3dd091afaaaa0290b2de445e3ba0ab0fc7ae3d48c2e636c425a928aa7ad998f675a11de41c7705c0207a8fcf0dca8a32f756b03a209d2663ecdb9633ce57a5751ef5348e5c62171e7a13f59a68efaf7664608d9ad09d7b75f53bcee5d61ec6a54ee289e4f62f17a280e22c146a244874f5fff53efdfc29ad0efbf59e3d0e9784531f9786acf7971dda7eb51a69643163bdc7ae7707e2c2257a2dbb459ae413a826633b8783e692314b76f2f2ef9b550bd9a821009b3b0ddf1eb4b8aa911911d7c9dfc926843ae62e340b61911a9565617bb4c02e11ec01f3334c12d44ccb830c6e423ed56f07053f51013dd200ce1dc19505b529010de3d61ef70f5db87d98bee1bc1c6e750484d653c99d049e9d673467f578cde96a709abf4d5b0793982bca534a7dfedbc2268bf8c0d0533861516cc066f88a41ec35377c87e10611856e0d7e1dc1fe0c4738229842f0343d2782deff3972f2e52e50bb55ee95baf7b16898c618ff232907418415477e329464ba448fc98c58c5c888e824cff91785408e3f91dc0a2f6134003317231c5212e6e35381a2ce9f5001e9b87ed08e89f959b906d7303b40ef8e673f93ffa4a127494a8991483fa0e04f86ce7014d5e94b0b079b7102ee1a40d9a516e681a5e227b20ff2a1659dbfa1b22c37518aef5468d9980f1dfc5e6005eccf88b1595e4d4fb45ea9c966dd8f50216d1da7a6790d63a0d8dea72102177237bfa62ff5388edc7ea25eee87157ea32b303c3302b35b4c1ad82a5dbbd830933480586cc8065f01fe4f8ffda6c3a1c6d99bbbf7f476777475b801c778e72a557684a9244d3af251168a8d5d68326eff08d1370973b15ae52505b9699f48353fb0f8fd12e4e56d257246090f03e38884c6fe9ccf9712c6f2a3244b8ef5fcb0dac04914eb33e3aac62b25c35c2aff72df9f6ba8929c719b3efc557db498c12b999b362ed971c729b98402b7e7c5eb8cff5121f60c90e9d2ad8e80fbb9be2d7a5270271d0b8ee710a31d6eb987c46e9024e419062375a03f3682fba4c07d1f796946a6d5ec57da107cef96d4728f71db98a58daacb5742f41a29a395c4dc6bbc989bf5d4f377eec17b133e01780bf39a43615c73aa3686044d93d9595db99556ce1649d740feef8386d378b3bdf074f9b1c2b9208f7236ff6e401ff30c27921cde5dfdf503e6122308cbbd55321a6523d440711c6e978bd8cb7def0ee4bb6080c6d4c4954860584d2ff97c815a4ae99a210d65cd52bc37307e66c7325541ebb6f0f19508528d822074d7cd4be24181c7b9b691df905e5488d7ef0019342df009245b8af5cce8cc5a6a8fdaa0a8243467fb7c0ab04ab64c69703698410f8a58495d20892302bc65f715604871f74b6429c44bf074f844f63ddce49866e5f3fafb912bdbc8331def075c10f19d2f9c3a02904fc79b5652b24eb68156649726af7af8b5dd5f1397a896a1024ccef384200ac7ffa762007d5edfff3a64ff6681b4e7f3477cb78fe60d3bcec423e003bf376461571e19cf2370e6788cfc48a3d16be36b02d6f42e214ed48c77e41f77f793a05d8a1495e4e348d53fb17a11e0f177044c254137f187b6f4550eeccb443904f16c39b119e4e1b2bfede2d1be883102c356802fdd34d755a23b4afc7f3baa5650307741ad18fb88d493089f0224cfc23ba95450e2b3b45727d152a56f7364a0aaba9943aa54e9df612178f54c3d35bc2c84348d8545c802625a8d1622c473ea553fbe124ceae9648a723fc13f1333f7026c90095817c2cba8f61ad5f2d6207149bd2a49737093d7af8789751d41582647133de92922939d909a56f859fe8ca73aa1edff88904e6d82cd72dc0f4cfab9c1841145dec99b939a7db9e0f866d5bac799892e8b6e63f74ca9daea265ba2425adf4eb8c45012e253240c2c76aeb64fae6752626cfa4789688d818de8608e51740c464fb33255beffce27312e80758f4043a324d5b4fff39bdf3068b8aeabd06ca91f346c4187eb24dbba5f2db276e2ce63231910b8def76b34257163378ef2560726193628f203c69e9b90ecb2eb76a203ac93fe696d031617561b30c2a75f6f49004f42dc6eeae76f08c6c43fc973097521d6341195d75ca2522ce0e409a4c43b6ade9b0fd4d5ae17f1dba1220f9fc5de1c056d87d667cdf8df86a17660d6c4d87f44077512f60f3bff0e51c881e589717bc6cef1437b8fc8e4ab685888d7d278bde13f244dd799f4a9ad55a23f2733be766064875fe8c3d3727a66e9dcaace290c95ad4dc42a935ac178718555ebfdd347cc377975c6d60184b87305a8049b91858c5070c461177a88ec559d3b802239b42976de974ef050222027aa2cd131e782271e0c242c496945301b41272b3a6f17b494d1b7098cb991cc294429fb11d634d9ad26169ef98aebbe4e649c430c72bfcce8d10d96efa94ce18941d065544dd99a1af7bdd1690b4c26c950c8728b3ea6d47917a5e16d924ebd04522ad457fe74a3e9ecbbf4774c970f03483bc4c324f627b489517ffdbab47688df292234ef6d420227d4e1d69a9d4b1eff0c7442add80fe95c1a0a3eea85d043897e746218d39245e262154b18e200b4d35ccfff1ba38df95b83b21a5b2f62596790a324a03b280a460337c531b3a00d09982b83bfcf2611c8f57dc07cfadc3150f50aa6b4ca379efcb16d9779ab349f34cf787f78bc81d2b55e930d06064a7023d7891a3e91c2ae04c8d710d711087da3dee812691b703ab9ae72730b2de5ad048c02614067947f448c4ed6afa63d3424ec587973a41fa0dbac9a95781db07d60cbb1736ae8b362828a1c7e6852d0854d9f79be0c52314a58b2ad176c39fd7eb8ee08c6b4a0f7db884bde7d17fffc847f6c33d44f6e0b530d04f07abde4c6303b5d5cb986585e31acfa86426f45e9962ebefd86915913fa6a2391fe74c4ab4f756f6169a3adf6cb1126746479e2e66b892557afe2f768b0febddb750721c0c93e6960557160d6113c6c504f214a1efaa3edce7cf4e95a236c8f2cdd003028951b5eec760f43d01ffd48e5b582066f4d9f8b8fa033b2ea6b278b4717bd640dd24c1d53e5e00b5d43bcf11eed4c155f5b02380883cd5c1b41724434d8fdd8a75a1685419f3b76aa716fcb2b2f49da089e9e734c4e3b651829d5450c30656baf5722b8e1c0de12a4f76abbac88fa5687f32e25410a85966e67e4b623434b026e9fa530a7f375c1dd7c6dee93c1c31706fdc6b7a7a50c1183b42c65f1d610e162e4b00ae95fcd6c5fe6c61ef8b6e1caeb566dc5dd821f3b93268960c60d1fa4733861cd29ce60df12a81fe7bdfe53e40e6d993ad33b104d114c35d847f5177d3173704422a95b1283ecbd4ddafe1382d07d332a612d21dc1edf3f2374119bd062a38d09924008a7b9a6e3cce5da89d2e14f7e9770ad6d5abb87dc14e67817b13ca699f0ee979a7ab4062e1136a3946edb2005ec1cd3a5a0da5b856fe4811f66b225caf6ea70d4d58778223408911069553a655c2a457ab0009ea41f6c93b323aee1dc2dfcca5c32c6989e5f86b05efdec7872da9a78f721c5a788d6d2b31449f1aca755f7d8c7ecc26d825d2fe74309bb8c2393ac26137d91f967873ad36f9217f23fc21e88e4dc68aff0495e6fbd8868beac47e56508150d2427d9061b9dfe133db7872671e3f59a66e417308071ec459ea19f1b3005e81ebd20db68cfe3233b08edfbcb8a12c9853453b3260f0187cccdc825e13ecd781e07f9a0476c851bfec83289c3e1d3fdb4a32809960559ac8eba0e919cb9ae4be70573f55716d660be3c63c5df663aa27e1e53dbdfb4d0b69afce208d8c2abeb5cc95a96bad0255945adac6bbd37cd3946b2399db5a4bb456c4106f69bbaa5cf90b65e2edf911c2e70de8378246724021e563f0bec8c31ee608155e7048d80be3daa56f7bea387f0e5acc7b4d3ea414004b6c40984efbd6a8031d09c48676359455f35bd11cbf52ae9e28eb0d3c1668571b837a2131267e8f9721680a0f15adc4a1df25491e62e3b7c36364389e06cb2313bd373f2ee348b75a145dc881ccdb51316e5bf0d31060d74bb39efe264873e5cc3a1c865f160c04caa4bd17278df23bd449818b1ca9a9e064ee001d17c82d94e0d73d951f5454cd5cc1e9ac1266e9244eddd38ae7ee26a71febd8037917a9cdb0308a618b2fdb4fd6536ab37c08e374bf18526d3f0e083fce2d15063b08175849b3d3d7381405b3f8a74252d4d44d78c4c47691805ab1b2c45cd35cd889198c58ec3f5a8c6266a9644b22dadf54cb5c7e0cd5eb8d1406d025ec5b4706bbe4e719c272c4054210a470f2e10eed71300364d6902b7dcd0a9b4f9ef6a29d9956e98e6a2110de944fbbd633e17cb03bf4bb5cb7ec3766f783ac5a2c08703c0ae2e4801ec148179ab11080508932b85c3ae2c57500b006acfea7694270846c9e1d9e690accd060a7f5a2cdd04638736ecbcf87e43b5d687239c629c546c9debbc3b52b76b1ba92ae039fa76a2b9bc54e3e31e5ebaa330c1b860b162538276d9ade82bdc31c9439f74b47692f833103b150ac180d54b9a70219dfbfa441285519a4777da7a2278848dad2c706dfc0fecd5c742911e2f8b9eef42612cc4b9311ad17e5dcf10cd3a0e6b833031980497d5be76524dd244201397015721e80c036c16b39ddf5e676775d59fb04a9bc8cc8a8fd27bcdce5d48f3541e58c0696d8c1f673dc0e300efdcf37bdd931c9eebbbd64f276b846220f39c4951c1f204b2d5c705e7a376f565ef543a58fc06c8477dfa8422c93d6cfc475ea95f2c98d940db93e0cce670ac9591bf82a1716a843e3a22aaec53b18b05670a02520eb4a8683c020b10c757176ed6b8b2c3b6934c2a2c7990c7baa32cd76d50ae23da4fdd5e84c9f106a1ec03e46f80c80bf4f1ad44fcbd76703a81c924e11cd763cf197529a2609321fe868cfb576aec12456f102d8e5446a721a8808a84278981436234e8db37f4366189e0d6a2cd342bce36d1008448617c1cf4d5b401af8de56066aaf85fb0d7f5c6caeb5323402bbe6626651b76db9bf07d84a6fb90579b7ff58cb452f6333ef78773be23c05793249774eae01e8ed3042d4d9bac8b40128bf37c4fba421e37645a450fd2465aa73065df7bec0fc124d356900347ce3a854dd8a2a5606fcf8817a3b4b6e79c9c23c77d88e7ba2aefe61c80c3c48ce3b14ecf11ff418fd68479b42053d30f09b1db32d7e1a961b33ef0af91e4222dd203489c1341d9e8d4b2db33d8692ab8f46f73b0415579e0a7df51745ad0b4fc8e7d7f5d71674087e298a3f096c48b4058d1dc3b29cee48d499a129d4a6b2e41c8fbbc5e7757031436b0ce49c85d58b91d4acfc083bdcf1a8e7f69f25b1d0d7e4aa98aeadffb24a204eba9384271946d16ac01e524625c627459d601ccb3a5b40f7a3648083d8d04b0c6574f861bf2ea225d9ac7838f8bde51867249a2175cac38a49a1da7729a06acc205129b3dac5948f6bcd3722417fb9ae8f1a34b3ba06a2c6d3c19e3953e70d9e5ac346a007c85503819b72c328eeeb9d058a393d561288b7f9fcdd55c3f539a54214b6caa457dc944c7e25ddc819010e507467a84dca16ccc87a70ab8c3940138da71e2c6f7aadfc219cbdd75dd7a21806be9d1dc37d4686d0cbcb5434dcc4af8106906fcfdd75aa1f20e87d3b1d63eae51ff5be8e6e743c44567537aa1817768fdca296e1568e8da10263eb9b341994c3d970e4814c9ab92d7c2d8578f91a8afe240669f7f6ed7e21522b869cd4f39b9140360c2323982ac168fd3bf153a1b1ecea3771f3c236e078b3c017c9d5f7966ba15a4a0083dd7e09c09fbeca1cea4fe1f9f50cf5296bc1b40cab8fad1e33705fdff3c3593d2d3e795439ae2a86b067591b5c68864dc0692e105904ad009cd2e8ef1cc5f7558977aa3cdb654746912a1d07fa50e4b098bf67cb46d60b9980eda90ef22b50b7336ca2233ee17c3c79c3cce9203ee2d457a9ac636a704941b313dd90b9066e9ebb256582152ad5dd09a2d0284a4a0c9ed2029989db0f730d11a2683d2a3bdb5ea6528c7ce32f29ac7c4d580b66018474ff28be12cae0a25553abea40eaa636c3d92c9dae25b434c98615e36b32249155ff29beeb9f430ab1a64a6e630bb8e751b04f648932dede3d15bd762bed75bf89d964353289c2d6be56c8499e75f7de4e5bc6e7772da8d5960eadddab8726a6944b56ea7736cd3cd044448c27249e2e68d548b8009c9ded89bcc9008d63f64541709e63e19d7eba5bb705da5aa38850680cc73dafcaeb7784f03b5a7d5148ea30886e46c1fa3bae8469fc2482f8671733c5bf9826e0f33944e4bd9753c0f44d4a79a0ea96a225b99f90f1bcff59f57c0fab13e125814336cec5c52aed7c5bcdf9b5c215e8026634ad4e359fe08debe5241ce03e0aae031ad50627ebde211fc4a60ec02a3d40dd1a5cc25837a35536e91a0b3b29b656bb444fa21cd4e9f3cde44fed7f9eb4894a6c75fc3defd101140ef5b51d0e860ceffeb76551472b0d382fdde60bd52558096db1f95e5f8fd24b4867aa18483debe3b6a45ef9d6c887186144d45cdd11f3bba559f86292b2f7109c8e7751303b945f6dc821df4a2a0687483fc45a55c6cb9e7eb004f405a80bed1fc3cd1e4f5a19a0b61ff9e262374a8a439094b76f55d293edc2724fdbb6303091ef3549c626ddfc516514958ef0e9600c044a041c04048dafd59325043bc6ce3d3cf526665164186e8c98d45b1647b7eaa08c237bb060a8aa40ca789f48f24e3f7d742e01902c29aaacd33c926fb574005932be42ada5b6008d9553dae4ccb302313aff4c46d78e387bee67fbc18e3e7e755eceec7164e14c3fcbeac497ae0980a5d396f57efcab6073ce19b81bee69813837023185ab5a37edeaf7a44514285fa8b431ea1714cc8a8454f893ba8ed37142a0dfe61024ffd4419dafb722ac6e627520a32c3ab7d12876e2e9e4a9834e697cc5357d729f8b5cb25695af62f4ddf8a038545bf5b23a9fdc57dec8dd4e3e5db1407afa1ec1ba67067de235f68ae0c6f6b50bc68063bf76bdbff0fff1a14504655dacf96e26aebde320fc6dac6ad6228a35cddc7098a7721e005a8f2d7270bc50e1c2aca2422ad12b03b3e5e1c7c40bc815b1a06b3a566440062c73374f645519af5cb88fa02d2e184ac9306328a2a7fa9863e7635d3424a4bd232186d437ac7ac13a86dcb3d1bb70b0d89094ef63731e6174713b263818e20f8c7e2d2c6ace03bec019ad9dae1fc7a99f37c9ba480c1c969efc6ca559babcd64d406be09fa520905210e8150b184c0666a30653736f22614172237b6ce58a1bb99fad4fcede0dfe9a401ca0dd06b5594f348b7fc2839f7027d0c7a9777101a97999d31a8a5f110506e4fe7d1936654e045d96f405594e0a04e064588f02c8f948998468e7ceb08b743767d236b2393096a794920bb25b3dea6ab3baadfe22be2d90df015dd3e87cf24295bbc04e1af7d03991c929dc631ec1face83e3efe0ce3967ff8df6ef37f65f20e31bfd410340b3db0dd19bbb50063d32573283ae518429d5644b0f6706e6b4e61b5fa7a3bf4a6da8e6e2f036daa6918be457271a328a63a094ba42f5d4ac4c5ff9f66a9b1de5acb499465afd46817de13ae3e32ada9a2bed63a26593abcceb61df1e807e5e4b1e0023a70a8fade435b7fa0088d230c51560ae1d7681f8c15bce38dc5e6476a797dbc60be47e723eb0c7f0f0d10217659e12d79c44b5ab67e2a526eda0809a3257cb1765cf8e9b38ece06279bdf6ae28f2139f17946ad2ff6c360f3949ddb0a09358935f78723254b029aaf4857a009e258ee59a94e02284c3a0989fd357f8dd66a3a11549229b0cd6ac3b9e53847f0e2b022010c21d5511d8458b0e6eea5d7a7d3dcac54e8b7282c3d6fee4a9aea13cf5b7aece68e63dd0ffbfeb173475003c5b83e0746112235f1e9e3a44849bf640225c4db610d1ef3a3b07b4f59857e716f4a2d58a8a19a640d319af920af6b25e2861011d2e99c417446d6f5986ef288e6b818cb78689dadffee56afc92326c695a4dd12017d0aa65359c754fef7a4e9576a7707a6ceffb928e78224bfa297b46a85b2d6773276ad8951d99fab8d9516dc73f9056be340cb27b4eef6c05782c901b81476cfb2c6b3a8cae1191facb7b6c28cbfb45d05b7337b4524652d508512995e6814d2fffe2a7a3d72cbcf219c49d081a774a6d7d5efcb7677eee4c2f452bfdac3c9489282120f2e214029f359a36f631e9229716f57226c7194843f5aac401c4141dee2d0e1911babae352d671c157ce8749ed688d53f377ccb8842e71cb433995d0719a2c0d8fcdff81cb3e212c41b52cdf4f440e33c8996bc506634321b1399b5b3715148c4745bfb17fbcfbfe85fb550c245e949eb8e4affc5f587b9adbcc836602b2bd1b6cedfb4bb53019be907b0e948435611a5e95ea5750a097deed5913789cdc416def452cc805f30c7dafa1749a3591f059711ed21222f92374063cc936b4fe7bec7170522ac3b278c6d85d48c6abe388add9730ae3a1ca5fc4bdc511a47fce75dedabb5b7e305750e97ab6f3bf337c1c303529b024a176671608bc647d1b37ffca67e94c7d2fff8603bcbae17aa2d283d8291af064ff53c96756ff14638600f9afc2aa0e53653478867168bfdcc3e9bd665d3fab15775a74465ac2d46e6d5162987761e3b1f79bbba5697ca54dd510374609ac00f466b4edae49c74557999a888fe318424c9db701059768cd7803f615600b8ae13638e8019c94fe7c08445d2021232c9ab3f1a806e1ec4bebc2d1f667cda19f7470970046b373d49cc6b4fc367bd66db6f10ea20bf4f4cb5656da0bd80b87be8c35160e349562b3ab8e9c71c134449eeb0ce23d1975ab8107fd7a5a2c0fefe3716715f2bf482a2919190b691d50bd22bfb599524cea9d88276531337ee7e899a1188745d573beece045671d3d29ea3fca51715c0195a69a544643564f66c8fa409c762164f366cc01939c972628e738754d873a1351a84ee0181b77c1b2155685f5e685fad5d4b6b4fa4da5471579b7e51c1d6b4bf9a9b6b8e457cb67ddcfbf09055f026eb741ba252553240f9f34913cb2bbbc8646848785f0977d17a02098d02645c0a7d4d2bc1262e45906d0bfbc395717c8fdc724c03360ca7a552ea55cc19b9e4cf39b2a0eb3e3bcc61428ae028d3d31bb1fa29fdcd238afc3df2512228a32af5567a1ae01cd7336cf53ba169f4c7acffe11ed1762428c022ea9adc8224338354c7bac2e03465c418ddab2a904cea4fbeb5e2f73bdcb49aaae4fb9d1a122c31357b29de8b7e39968d7a3c2ae34f9cce7c0d94dcfbe55074da4d749f1cf524eb35d1ead6fbbe074a44a65b3584becb0b4ee04a70b03878c95eefa6928b9bf8b5adefb8f21c8ae6a764019745694ac99e231914343a3c753234e61c0ec46351f277908d5a7b5e22d9e2161cf725c7dd2dda3915d3be05166bad8a6bc4e92ca376133c3bccbc5e9b467652f85d03077d8532a1a5c8d098314545b6f8b4f552ff856b64ae5307e3c46db1088d16fda66c94a3b67065c50b18c3a75b9c9a20d2c495c6d6f599ae905e148a315b6d8df93d20fea92f0635d91f4375192f39e7bb1d4ae2204aacb0ed31bf800bbdbf09bcbd9deae647dd444e616c662483bea12a5913908ba6a6cc4f9de9d3b9435fb7129f51b4804a35d3d0452fb2f7df3550c1eb53bd7b850920430c56acfe10b3b923ef9d34c0fc647660bed1d5c7d73dec74cc8e2516d72f0946e79ed27ee24573bdb035f8d7783d2c5b41df260eb14080b6363149cedcb57cc38f40a2d12509a1e3ab4ab0b32825bee5714f9a1a3209f67f35267ad3d7ff35803d1e9d53edd9a4d119656acb1e03b609b2947377030443ec53407304a1b5601fd952c163f4671ed9fd1cafeced016a9ce21741da59db4dc4d16d4a4c985f1ca4ffe25c0f27234f7b0ad8b23307d3c7148c3cd4b868ed61c45c340498220c67ce3154e21a3ae792b2095f3aaa11e6961deabe9ce1db2ab6dc16340f6f1fef91f06a3cf857b085ff41e4c6290a1d6546420a74b7b5f3d502ab8e708fd83fa687f6a1b027be81a02ef85d21fd5829c87105048ee2824174427a0a9680a09b7bfdaaaffaf026008aec59896ecb0476992112d6d01940b6481cd4ec3eb43a9e05d1c53fefb15f649bdfce4339f5b88311af53952332e838ebc86fb2ec4ff76d9c7642dca8d5d505c52d1b8ddfd051baa0db1648119c5dd81e3f8f280efe898b5d82c1e5fe19d80cb9f813d93852228e99cd0f25001405d4e17ddc6cfe9a705d10004ac3af130e174d23d98e624108cf636ed42f4f1be52eb97f7696485290fc7154eb359a7f6fac41083a6dee8bb9a6197206e4caa0a2d80b82aff7e73997bd2c6726231b0fb4a69dab16c42ca9b85126f044ea52e4c8a8ef9a3ae0ee1c0194ca26c4ee80643a9485656c4cac9598303b4ea9f2e154928539fb94a724438875735eae8f942697510953a6a6afaf48d805457bf4cc4639af0e29d5001687315e9df15167ef388035dd42e2bf84e6fae854369742ea19bfeec164705185d49c69ec745ad0a6fc93bbfc11d8a15a44d202e751b49d50a843d9af50c490ef6fba9082441e33a7b22de2a9a66523f30c94371ae7b8b2d78f624c5451c247f471c3d484a73d4f7c0e27cc3d19e3e4984bf6e9408bdb508f86990a70da51b452457f5ddd43cb0452b871af8ae9ea1b75a7b49d955f798bc37858871000031c8ac766437352fc21365b2601db1043deb62433b304f47dcecabec213030eec1c2e776cb77be69a3d87ee333935dac0d03b80e1078d961cf80f6797452deddce67d1203d0499ddfb528c4d73fb6cb5e36d8b3b68b5fa272172e25d342bed40d1e5376be39cdb4d7104240bface4581c38ab8fb4e9c5956705acf79a04cfbe76b19a0bb7f6b23635e499a020cbe2f35a83ef9960c04172b48967bc0b7847eff642c187e08906fe5490d67e1285f7b89effe430d6ff12471bcd41c10c355dc38310ca074c2c58d29a3b27968434e6c233c8e3984dae304e6d9b9b6b7f6cb9b3098a0f6e6cc195aaafc049a76cc9e2afae84dc0db0cc1674e7591155bff531cb48e78926e6b475fbdc338adfe2efdf69ff2844c31cdd5d5bd56f2403e50e2ef69e582a05304c5fef83c7dd38a3b2088280965987f20f4c575f1737779c903a1a33422b934cea02f19201c4bae4cd8ea42498121f229ca8a52ea8dc9866f691482fc1e336380128f26e852b1acaf4173b957cae4de50e226c39ecb74801e497627d9607a6847c6c0bb20f587ab88b732cedb07587bcf7a86181a578d211f20ddfca5d24d18d384dd54d0bd310565f285d80207b8ba3090aedc6de5f70086e0cb4199b1ffd224110bc9fd0e6f4a655f3cc1d63882fe31fe1b57fc4d2053f4d5fc2f652387396b9abe9c5b6a7c92438835052d4c734c5f9953b6b06b75a020f47f492751e183d917b57e402af54e61d3a574129c6e8d693b38e7d78fbd1d2fc0711b4d2e750190170d101a8842a180bc83530c88a810aadeb7aa6507073cee9ec4b2da702e0152e34df06b7c0b1a730bce069fa56c5fbbabc5a8853965140b7421a5767f909364174001ce728a353ee76ce8d2d2142113ba3f8dc2d7426d23f6aac8db94a5ddd5ac95d8de30b55a039f4494eb6400e75560083f909e1838720dce35a74ba56b3263ff9c3c2a831a7fdca31f6bb9be26922f50385e2ce6c75cd141f3dae5587f4d0666510b2d83583bb36813eb0e65fb543cb1e985f48a36dadd59acf8f31410c055e60bb9b40f30dcdb31a6b0a9b5b7cbcee8cf14408f28eb84de4e277837210abc5f1d1f087302716d8850fd8185e618ab0cb7299bca4c9faae1bd6914fab49ba2cf45dd7067ed7e69fa4cdb10d47542eda5867ca23a4e97c3f8bac2fd245832502ba9f649d2066593a6b6a7e15cb9f44bcc70567e4a9ce41e93d1bb0206265fb068ecd091906c8efd385487b5570c2b5d679555069f8234b772fc58880d110977d4dee1063084d77a5d8f4e5ea03d0a41d024dc7ad3b921c7c5d14cf36c997ee1428603329076cc5ae3aeed14bc8b90793078ba2f48c5f1933f1a9268f0e8ee986e837d4d42ebb07037de8e12f7caceb9facfc8c61db8b1f4d25899fcdb477d3d7105270fad2dc5d17939248829807a6704ce142758d067070b6bec62a267323c3ac80d81e97e1ad8c2f9af7e9c7b9e3723a58dee4113d5286fa3d5ab227e534cadceb01771633374a6945fad6d00f31bcc302a81cb9a483dd3d98ccb6f273bacc059cd5a9bb7ada439f1e35d3934e416122ce5f3e3766cc6e9df8baa7bb48b1a1b619e0e35cc9ee829a1b0fe24ed355cbb7a08c1d9b01bad7611fdce76a5d472689723e93386562d06d643dac9731934afff2ff74e5860c3eedbce2a5714fb8a360aba16a74125bb156e6bb5593721f016f83e75aafe2d56f2554433d22729c48725e41752abbdc4c82dc21ecc43cdcb13bebc0b0d81e5addf8c66463ee683e83b543457d2319cc8d1edbaa1819c7b9e1e3d43c3331061d75b5f2ae69a365768ceb90ff0d5491cc14a111cf8050de82ea2c36d18b01ab2a0fd40967b20fcb6e7b281e187b68b102738b74563bfd2641bce4dda7f8744cabb51c64380c6506c19ec73e82ba6e2a44b77eab4368e4aa18e41dfb0e00d6317e83f792bfef19651ddbc6bdb11b2b3047f0f32740ed2080f9a8253b73cb8816c73921b4b9e897bdb034768febf21c6ab73eebd3fd9b15e63ecbe0eaf2f22e79b0d4fc7ca3ac3315ae246e2a664582dccfed2e7c2d2d0e649e259ca3ec64ce38700fe0b74b280589750f952347aac0da1d7b7f696fe2efcc0f4511decd99a12815febb940738555492fa694f4a2099af47612414b07af71485781f26c6a347b5598de3eb77f5abe4ea5f38fb4f3938ac716654ef149612dfdf961518bf280efe8a4c62d108550336f4832573fce476ee8e329010fd4e4f6e2538ccb8b9db08296e6ef07d4f14be40c4621b75c5728be4f15703326f8b955d21262ecc200d302cc91b18f2e76990c54a44c54bf0d460b0b477b31eda997d4c18b72b33a1f47705c1cd7b8853d0faa4d902b446ebc97b83673a1ab7a83f46deb910d52ce683b48517ebdacd6e3d41e2d4413af49ca8a149d11d1b64e93de755b96acfe9db9704251a6ad48b48d7ee90c68b90ce3d65ed77cded7050a6547601a2007183cad1e70fcd52dec24a23772b7cb7cba0ba5d426e262b447f2660dcf1134e98e0e4e046c2e5bc967439bb7519b747de3ddb10c3a9ce51f50daa215e1a45e785c81acb88ee386e840a1348459ab61b24a9f16d99fae9d6d76486e69de221200ec0a4b083c646a651af496962376f929b5de2789ba092a611907b9196d5feb2016ef8105426388d5ef40655987761bf39d7d7dd5974c9493c5ede69e35e17bf1c6cfdd1ab2cccbf2d13d93d720e4e5f2eecf30be49899b459e7e1a7e1ea5c07276898668f2c8ba810dd01bbc10e0a663247da7deb52c78ff8b5edc5938744bcd956ec571de7b45a97b010af743d207099d36d16ed7244371415767bbc0c6eacbe4afb8bc28639c80f88841c0f4f6af90b25cad13a9fa1f61c94246bd33e002c79ccd7a72f8d357885a0c2cd77bf60b7478822391dc498276219ef8d9702d075d70b5d6d231b2cbd26973a070b093930feb04513c3a0f0f3025819454a0dc98ae1c5b1cb4f8dbaf286fbd4c8217e5a6dbe596b9a4acbb84a14bca64c4fb775a2e2cab828481cd925e3daa1bef33a4d6223154d62dfc16926243550cd4a747527565c5a88fe04dbfddf70955a0b7ccaac9511c42682c4a2ddd853076acbc859f2da87d558c4c2c7b8dff82ed23ccb2bcb4f1664b72d7eb282a037136a083f89ec436619b9c3b18f933cf8f276025d4c5f322d40ac074dd6d47e833914f0395c6596aa4dc0c6ea395682f26dccfe40e892b1e13249160306a4756f6bbf255e65f24d8b794dc549b42278b9aba0b6b39c0ce167ab64e69f1efca61951999564c83736b957ef14e9ad500cf6bd0ab15ab93224dee5d5f4d9eebbb79ab0a173742c3adcf22790b1d89a53feba4023cd4cde80b698eb189993e8c7c6f13487bcbdf86edd8eba68875d7089943730b821a6de74abcdbf9689f5e0bd0dc7d6a476502365fc7d67653c97e576f80a4ac02bc02e22b8114ec52401c29379e7873bef9650eef23909e95aee3d51bd3065b28b918b9e281cf3574b6b58e2669168b98c145feee857169b434771aa4f53a5c42bc42faf2801e779be6f0a56148fbb6a43934192bd53c3ffb44be3db8aae3ca25221a9a968d3b06529fe3a6e1090f432749b4044062cfa699c4e10702f4a17aeccb8b1bad3b06a2c6445ad754c5190f8582cdadae52f5768034e05a0cf28b5e6a6938f67b3fb4edfdd8f0bae5dcdc01e66979fcf882094a52389e45d370582eedfe25e44253324686c5dcb45cccfc556cd3fb54d9ee4bf4c04937254f757d23eee2b7712aff789b8bdfc8cbc5106376c4eb98fbf2536155be8ebab5f37cb8b6ba8e6973606d2b588d2ce2c5301a8f51d63a3e56f46e995bff8ec7ec1befa1aaabfa38bd275e823274c1c5e6919231e4a6636a176a2e6af11d5e2781197cdfca2bf67a75ed3d3a432640f3184a54bb863b3c8178d7e2014c12920950a4307555f4ecc1c5a9d43c6dbe041e46b70801ee72d75c77150c2db078b8023a3c85fd596ea61588e537837fee03a51b405ffd8ccb40f64f0622adb3ac43adda92d1283e65cfd35c45dae5cb94be43ecd3de1330d9a4dfe758c2e5545c264cbb1d9fa7eab97cf5f561fcc6d0175b76ce46a8b64028592427a4ed06023f8abcf16a87a9aba20d3dc91e348547dcf8b605c870925f2f61c01ef17894bc578ee0fa05a5ed4b8a6876cd12ecbaef06fbcea55914b53264120808b128147be80d69c67c8e8ddb908eed0f0a2bd19d5a3376f245f76185d6ed41a85c4d64e02bc0fe46cb116fd6d4c4dc7d8b9e171e55bb35b14529feac23ff09035d1b8316623bebd15c52ba5c872eafec47cb242d9404c3c006f73ce8f32f2d5573454d2a9d29396662cde6924d89a9411864abef242e85977a813f80e5082d3b8df03356cd353b299723745454f220efa1f86dcc2c073115c7d61ba4517f31e1074f68a9523b1b969710dfc8a7bdf1d727255c72c00611cb220bbb264da45bf3ddcbf373252f0d9be5b00480c7b3c1faf5db1c77c4eb8f1bf75cc8e0a204a12ca7ad5c0f5b15dad8651e59afe87b3ae9d2ea0ca30946da4a77e4d410122580260c1505641172d1beff9043fb9f2f723bf918313abaace17e6359cb9b7804341b758fb22fed9466e01d22b764272aaa8e5b7b0850eae42a101cd44247ac25e3276435f7bd1d0fab4216b148dfa1eb8e15101b182c4fb2cf6e02b487fc21bff7b0028121771eed4d0287bdb8146a8b51664780cd2a3bc053ee25731f92f55866f30232db93298158544aac692619fe73275b638dc4961385d15a6dd445d2857ebc7cb6152e89142e5f8db3180617a2e569192001c00ed510f9a0acc1c9c20b6a76b3f38132b5df4ce3edd3c41bf3dfeb302cae25f17e7b0adaad79058c8764c87a7e366b06d53f578200927fec02f7175739056b95f618e80ab00d24f38bd2e35af1646888cba6ca2f72ef63f1084aff47d4979c90034b3567993ff754ee6c625454145c4bc2c7bead2e97a3cc98f16e9a80f266662ac62a5ded8acff3e7e7e98ce10c723172d5f0ad860e1855d7cb07f3fe278d039a4d4f00df983c2361ddd3f8becfb9cf59548420b908c9c699ee6440fd5b0878f6e4da308f069b9d79f8b6eb4c96da5529c576e175864d53c160bb901dc021f1eb10b98282790bafd160e0191fd6c0c5b207b2331e2486febd4bd7b42cf3871e1bf321d74cb5fdfc37c9063b6c3d6a1fa57c6a32cc3304781fd019afa5d35daedf1b9c78fc2abcdff90538c99e2707266159cc21a37a4c8e29fb30ed627cf6ec1eca780ad79089a01d39a3fdf10bdfc86c15b1d27dd4a7d1d1d76a62f36db709670d27e8db2e77613a577e0cdd2cabb3c07dc1d6d312937e6d7e6dfc656790b0c1a7571bcf6730913f9ca34ce1de14fdab3003cc49a7bea7614780f0c9b1d9b6ddd62ad36c57bda79f4bbec6ed8087b4d1eb087997b6357f537c31d5286276c2a8e14ccd881b2414672b9218488b8d38ce0b5dba6d73d3f445ac4c6e5496342ecbef5f5823add491a2b35ed2f0f2c12f7250485ff778a89bab47228b232951191de95c05d55894492cefb6c3f65702109e5b71973bbd30c0dad00287b378ebc7630f37ce56dcb5ea635709d20c7bd945571da35e3576cdec94f5954b7480f2080347db84f298d29e171175114ccd0e74b3e31d027efce3ab1d6303c5cf58a5ab06e677f928f1ffcb16db030426ba8b3f650f77fa9da776e6206f7d525d324e815964561b7985aef4981b4876f058a4a409a53c5bab793a0bed0b30907b5a745d2f6b4a45d579860db590eb4d53ff15a6ebb89f75fd6b00c74593704924d6142af1cecd46d46fdfda13a3105e01a9693645617b7734e76740138be814b7662ae85f906dd0366149881b07ae196ad24a8db1d562c1b4f4c35e5016b3981910fe24893dab30c21c1b46a80378e3ce2fdbb2ab1ed3d9fc0da7f6e26ed17f040f0c5ca3d9b2d32266b508456b136ad1a6e2de6fdb7ee550502485faebfce9ed81710221d2c7242b752f178ea7705c59712ed219269a6763ac1bd794947a13f0d5a1f33c2fb84740eb2f56bdf90a2ad82baea005c238bd38616e2636dd945e11991a10a4e3b5ceb029110b2750b451f40007d8a0a5dc37342648d92bf343af95f6bb64c87c639b1ea2d120f41a298448a445d8782682d49fb5f4097f4aa55b46d05d83469752bf88aeadb660f5c81824d1a5d6dd0e81f706b45429d46a8d8b37f8ce47cc7d40dcaa8004c697f76c5f5cef03be6e5534bee657fdc773e8f3e92f9ff77ff2f6be06ea79d835718393c3384690875b450c9c69c66051706de2a1f780719f9b8116d82067338087b889e986d88e6158d16778f8578dc266674067175dc5faf3f4b756caeb5b87c62ab398641d8fe5f6a96897f5d3eb391db04766021ad974fde482dcbada18948420320ca33dedf873a4553eb1a41545155e3d2d59ba636af116eaec8089caa75a893200d6cbf6c14517074a36c891c756558e2099d0abe766aedfc0bf8c097aedb386ba72d0e7dbb70727d75a98123662c7d8721148f5c80c783488a7cdbab66a5d8856d1f1ef02f0d68e15bf5dc7c9b1ab8c3e6f1bfb4dbee34bb422aae9e9cbebeb337e4dd57f18cbc903e0aa8ddd59c310a1b1b4af50b9326d314252eda4177368c0e7f622065c7c89fdaa1091ee5e39847946cf9776627c09a515e62caeabe35bb477178427bb61fa7c3af5977f701cfce9df4cb9e16d8e5b8e3be7790291fdafa39558dee57319bfd9e8809e836bbf61c941f4131cc925d0bd28556d5782edf665cacf4333be8d781abc5b44bacbcf236dbc68c9e1b31cf0b2f67c18e7d7337dcaa40ea09ac687297e41d2c10393d18e16dc17e02d9831b5f13a15d48a4b81f69038088910b8afef9d881d24f05ff71f699ec3c318f08f3aa89d6f9d978bc90c6e61f123263de3a662c6b342418a4701f288564b569b3495c6d8de712e4bccac02f31dedf28b6926a7c2e32e3e3a7ae563ba3773220df43fa50f821271027cdf77978ff3a7ba181cde375bcbb5c3c1df507764a1e8b448eadba1629e7f26a120dff8250df903ecd514900085dd1f69b3e22f6eabb3745b454dce3cf81213c197b960093401479f38183b78c07b98fb0810b46e7ee58171b04ae565304159961b8c7a8449e1058e2ec9f0da60ff8e1102f3abc0a930ed505ed14f1717669b3e962476f2409403d2cc303126ceedd57ee4ac9b04a5cef9c380ed59485bf96e7a2b0dcf09a5da5e82314b9ae8ddc159131506a3e09c307b3bf433c56648679a925d3905779b54403ac0d80a7400526d2d9425660282f681bb6f6471c1f4125b612b2aa8a266ed817297b6bfcab45ef2f3c5320787d43080078fa19fe7f153a243990134ee31596c19c3bcec7a58b13afe5b9142d4e1e0b9a673942bab6e104e30be18f25d6b3ab24947d06a3bfdff26065cafec7554ba85a4fb13f3517d9f02b15e0a209dd3b616e640f4f963809784ac971653e5c07cdeb4f8a9a9afc1e088d6188047fab60b81b44b42e222c72b5f1ddd25ee6e13d4ced227ebedcc17a95eb7e220207359ccd4f43e26b9877aac0826d6e83ad23cc0382afd2d89dbcc353f6718d054e1c2d353cecc85ba6d0dddbf35ed6a7644156a1130a5a979e06876ea7f71c1c97fc4b24807f62f7cb79669883afa38c218280527ef2eb65df4424ec3abafab13feb3d958e8a6e6e0cde5a15df886a97ed1940343ae7063192986f31a3b39576c70bc4c888a85031689d7247eb4e4c90ebe6bf92ba62057b084fc443ac091b8c2403708bd57a1305b40ba980aa4a5f6d73de4178af24f8f70c9cacf8606c8fedb322851071b82bc1370cd1bae09b651dfa7fde0750f59ce04b8d89093e19ab048aaf6513f09eaebdf7ac15960fa89deaa6aaf8668126ac03110acff919521ff90c02a25822b87a7f223cfa1ed27457379a2c29f2193c0090ee2bd4dc7cde0b3f523a3d3308a723578b9853032d67e8e071bfe40e6c3fec765967a61522ac9d735ca32d74d14f536cfee03a6c67829293dbdc1be93d782dc9d02bc0c9b305200136a58c1a1397f805a3344755775983e32c98e3887a0d20864f931ff84cf073d1b7edbe85cbe3ff823e8ddfb0e8d9b2130cdf35841cb1258538a387737073ecc57bbd4952f6d1f2489a2f73c2842ceac99e5b797a12f740bca74d1d631bb44bef76535628b504aab80ebd825f102fca5de7d2dc52478bd947914ceedcbce411b51dd67698dec2432ba0db951d25e77a72208f23793d749bfbf4a14ae56b87fb8324371ee1d174dc06f268afd9de2a3cf246a9881df08925069943ac59209710964cc9c33ded9d208d0df242af3dc2be0c693f96f145c7e4ced988ab077bbad3c0f28b4ce9c7225e33011fe3202b79195cc7de3b2549db77f6fcdb821d13926663e3560b18efa4cec6b93f2b198d7bd2a4b57985c867dfa3edd2ff2d2864703218a2e62c37c583be5db0dc5068901ecdb349740e8ea65e50dfcb22dcc107355dc43b5d20815db1d7d97660c5b8977b569c2611d8c58cde72e055f0f47e9b3d0083fc2025640409d322cb85d2ee971d46dd4b09441c84394727698c33c4ad96fb2ec90fd2e4e97fc18c2f9afa4cd2e1e9ed9d2d3856c2516c697e9fd0a157bd360cfd14b2cb1a97b360436af991f00189338e3d0c4e0951de0d1950d384c8eebd29bd626be0623ef2b6c49be828f1daecea728b1f98659b1c256cb70add8dd2306c4bd51609c33704c10fabee305e000eca3d042c1096938de0736e172ad9267d89fd66bfab88625a4ea97fab8bb2ef944ab4b4d40c10bd94473935ff4a967e21ddd96a12995adbaf102826f421ab0d1090be6c4f749d64b0155e8c2ba83cef018a7d69782e7f22e633b6402f566be89223eca39574c7076f6a3d7955956b989ea5b58aa56f805fa3bd7dd30bb9bec5bbfc202a7775a547c3f746f1018e167557573f32df83c1e66832d26f06ceed206277280fad9de0edf77037c0a9691c9d53c1b49be5de20fe029c149692778e6467045ee0b03232772986453dafd98a8d669ea1c27dab04ae86f2fbc81d214b777bde39f00d13316ca3fe332ad41976d6fdc86133404cf3fad040871590c88414fff780c671cd91873250ef41eed5065bf8303d7f2173cda2e37214f5bfd21ef5a3ac4addbd8bc6e12a64bb8d00404af8d5ada1506829894c8618101f3d0162974041c29273db28d0a435c60a3427ff6f1e7682447266d5c712494df85bbe300aea76047556e19fbcf03bcc41c802cf49641f40617dc447357c9889daba3359cb5b984cfeabf9b2c7694309f08145473bfac98b32ecb3b8b21f4f5c0f24dfe5988ded8bc28a3d03aed86276661316248a9956df3143c9a129ca034f1f608f78aa5838e5f98a94ff216228319811a4e25a2355f9df0d884623f88a3883bfd89eff4d722fe07797a574f1b578527d98a84580efaa9a2f74bb0f53a2120ec4071fa36cd835365f25fc3806dbd97474c2f73fdf12996082bd9066019a74b436ee2a72db36c5d910d1fcde736a5319af8ec5801ba4064a02abed8c351a9a4eee8230d0e2e2f85a39143998e4496e26807bd7788fd9d57bea4658fbd228788391e6ecf7f8662a6b1a4faec4d57b2a8486ae2546f0c2d1c35ea20bd0fb9198d62218034e0085f4bc81462936250a8f5064ac9e50a88f15fddca8299475e14edee9ea8a126c88b0c55620e01df82de5ff66b28f5d0dbad57a4416de057ec330f241245ba8a2e7e04f597fc075b4252caf3e02789ffd1bc22ff27188870a6edc830feea066e6a4c6c26349382dd3dd06b08304b5f938dd0f82b382608c626ce4036f258d960d17d3986289148abb2caa22e388274bf78794e62b9734b0c91b1197904417d4fb0cbbfd2ae5c49057e6a8944f54eceb0bf72c50992871dd3a85663b5586c3cd8655181299f4a3fe5560012c4bcd6b5b91d77688f4f12124458ca2f74b609860f3113685b4def72ca29fd013d68ba6ed6fb1430ebb0223c3a82a734bd62aa6fc4df9fe9a3b8b3364a4cb6e2ca2d4e7c37ec5e279ccc9b3cf3d9eb8ce6dfef4fdb6093651c28ba44294a8a53bfd9551999fba0eddaaf5a69ed6ef9e696f84a1f6a97788c9f954066a5e8d41746a7fe2dd6d19da10dbc5b2c919045473158f725dad3aa3de8a6d398a785b2784ac3b4915209818e116a37c0597795b35c263f89c3d654be92688792c3aff50ed89b1eca4e09343e3672baab2bb9909cad379a4a6822f380811ec9d06cd4c22197cf1ed4fc075c642c80663ee8951882035db3fb6cde8569a59695fbcfdc429e29116e8f260cee134112acb4007e13cc0ae197658ccfc5044c819e99d12bd3cbe46a743a4e3080b8d859da3270b296d9c45dc25c0707b99fbb43dd21ccc6779083409c8d223a2282d27e81a36e0978541cc6df5841c20c3db431e6badddcd0a89ece59365820311d7f710f3ea01d5cd1d087295cf193d3e0fa3f0144940f4daf85adbf4e1c0f376132defa8e45b7714fb229eb9a3beba5ea2fa1bb05ed8519492c86585be46996680e60488658a5d0d668eda19f29edb727ce25fc21c3b937dda17d8badeeaf8862a59d8782be246f157439cb9958aaa2d097e63efbcbaa8b30a6ed671efc251082922b0944d19de04fc0797f16675903a4b7f7bc757c3670a30bee4283e8769eb3d21e29f8719f1e5638ea1ec6247b99f022e66c1c18055297779bb7292de38622a6f7b24482f22fa5e58119a50ae29ad19581f3c3f00de507bc86b54cf342da9b7eb63bd29bd70006165f9032cfad970f18fa553df34f03720d18607c9247f6a8176a6ac391e1419f89ad4c3a1b27c19c5741dcfd597cb33cf6ebdb70ff7ffa7c487421a5f4e80bd5c943829d41ce7201da289964729895adef15c303fc8c6d9fa892ca0eb4a0fd2f6dfc5678e5d4481a71a1d5d7d8f850b3a72e7e29b4a426446ba8744035921368716e2464a21aad4f613aeb165dec03ec735141e354b38d6fe2d91291d760111ff9cbc39951d446772d87156a8edc9a67bfb9f06680c0720f751babfb6b8549e91ba7c936a9f5c9213f4cb7cd6c3a913b1eb9321d5fe212da7c3aa7ff5404810e5c35cc81ecb6c19429960b97b8c7b3f0d9c64a4b08c1c902c22eb3b89c56e98cba45a802be2982f3ecec929b624782fcdb451fbe910a79a3254abe40ede3a78db9b557f732ccdf5288dd9fdef85eef727ab86468889fe5bbda056f092ba570e7abf0c13e7e408463d31b0e51dcfed3c1026f20109de0fed868d6ace2d2119e33386bde099b34aa0b009d196042000e84abaa9a1d493c2b2ce89331be900dcd396eef7e0051edbcca5de606298379c54615327b126dfd47f667300a9d5227114b47416d9856e30bc4cf242901ff9f777148755c778507c895b39c4d9cc146997f57ac4540f2a787edc3bb2f07d075a1de0d107b88be654d541e8253b0bff2d56171fdf21898bc01f9de26a7499c05956489856bab4b9fba0376027c86eb6c89475ed5209a96bc1b5de5b4936b76fec48164d6d74bbb96edcaea411dde1bdfe7a1e820d92da0ee218b30ff9e11b47bd24e067089df6b85b4d76cf9790e0e4f875c1ad7c413b31708dae7b2451a79f299e35f786d66b02557725420cb60f23e1423bd29e314346827bbefcdd1fadd19afab53287ab42163bcc48e2bc7cde7cd209dee2e0c6e5d27c65608bfc03da2ee8c29d80ad2f8ff3852e957187454585c5d2e059c4a1bdfb2793c1063eb22f65b562b8e71c11aa07e0bdeacab8307a7c844fa4debd7aea7e86ee80c2d6deea764714bce78e603ccc6ab28e2418240eb51c0b8394d626f51c6a4be873923fce2f04128aef679b81ca0b32884cd9a6fade1964c5bca0233e5f41983b86eec4c467d456ff04a08118a6fd54bf360d7937f59b113d8ec839e129944f2bf061cfccb623cfca26452382a2e9db0512d5cce170969dc19caab28f43d2761f737a18def36999c9ab6e0c4a8d42d72dbbfd7cc097843dc6a7337e5540b91c7774b8057b035b159e73c44197597f49e54afaa51d087110885eb2af2ac5a0441811c459a1c53c815aeeb3d7cef6cdb11a6a96883416f053197fd09eaf19847161d89866354834548f2e7a1988b6b3e4e93587a526b1751a8474929c075e99951ca8376b71499b51dfea96839cd9fa369b643a0d90384af740a1c7529ad8a7a9f9e47c55dcc3d487eafb0d754a65c0b701d5fff5e56e5b7b93436e5b0fb2cf027d8c786704520aa0775f057aa1eeac95f604c64be00a343297876c2b586ebf6ad25ee4673e989b5e669dfe153bba8c47fa907d1c383b8589c2c0dab317a3534f38460554a42e50a72138b5d6aee706e17bedc4693e3c2c02083b847f739c258c4f7edf9308aae6cc427d621a6d06b4cd2110a9cbd23b14e2e51c58a4c9b48b0c87991d38a64df04301334fce2575fb015754fa25dc32a136b287e2f0eb547752b04fac76c0912b3ad73c7ad3be94e2a29472c39c0e73d19f9a68788b2f59a5407ba75be7793c4bd68d4a514b7e7f9e200bea7cd16a2b9ab0af85e99a7fc401b067e4108b066d98c2b4aa6507a031028d0f93e7239908cb5d63cec7faef5d5922ca91adba83d3047948a8d9a69c2995204f4e0734621cfbb95da589519d2480ebc0ea53e4d852e281225d5b56b47f1816d69b06521073c3370fb2ec652ea43754e0365ad2d8662335d422567f20853cac487d5d4687f5ad73987392bd6b066094227c70456ae2fe14b2752c4c9780e805ffc3fc01dd72e64b167926dd8f8ce5c37107ce850ead304b180956f52d3af64d4f2890d0f4977cdbdfbc15ffb5da9b70fe7f7086f903b59d01b30a961495212f2e3903e286e831b776a82e66f985daaf17239e49cb670f3ed41625d5f67ade18ceb7d0e93de4afad74092db37ecc818067f35416f5a5d7941c7a26d9823dbbbd6827ba4a8030fe0f7e6eca4b45be9bf9f0a7403c914284b634351a3ee84751e7e4540cf6144e72b13b8105a4c8e1e3ead6b57684a13f1d1f7568ee3af4390c87699d5165c90721476b91a3eb0d50f0bb1206ad85689ed69f40e3cf108d9553e7d7e47399760d60e3cb84bbbc2f5aa69e46fc1a8a8b994cc3ec8c644ea9a1680366706c3e9453b40d880647504b120340ba9cc5eba89394320b5213a816ac28addc6b25200ed9ae3421d9abd7a5329bab73064ce5d8b47b9c17153f9399e3f9dacbed1536f7544f75497d9a218d2b455f13d6287e4bcf50a0d00516424d8b50902a281c26b71a69419fe0666d711187bedd46db5c38bfc11a953f2fbabea9ae7fa068b135e6b9d308ca96c516bf0abad37f1a6c11acbc2117799493b26a9c8104fcb985e7612b909a2a24dbba6447e220bd2b0132dd148db729fc088001de438062abd429e265fc87d2ad64374125c8767d33914065dff80bdf9b43f1832f922f29d85fc54ee32fa15742702bf41721df817c45a46183706ef3f8c87c7c3290942913615144dd7984b6dbf67a3f7e745fd5329c6590081b488b8aa171a52ff69577e824521000e205fe77da8e245fb2be899d59b574fe54edafd26f01841c96aa029a91ae76480a3882aea923159d3e14b5ebee0ffd905d1850e4ac9841cefd6c566c3ef7731ded096de54aeef8c60d6f3831999bfc7a24af82eb3135e9c9abec9a150fb71be8181501dc6d8b35ddd3fe0b88d16436b3cb7ee9bcecd5357c38ab7cdc283f13cfb032427ec08059d1f6441abdf8da5afa2259ee0fa2305d36c7e6e5ee297aab95927e23b26981408406827279d2ecd9f712a135a558081d68e3506ebfe910b43df4ad88cb8aa23161ae03e79fd4ea232ad84fbf7782cd2ca82ab9b8f47ff4bce9df7db1707cc95c1e354a283546e7c96f015add5bd3ca3f33bcafd4c4c02ab12d08c7a36ab8d3a1de1f4bcea180c8f7a7ed1962d9d873d22d13d44d3fbdeceac9221175caa064d5c45f224aafdd9246dc4be3a4d7ebacc567936a2d63d48ffbc0c5b1a30b2360bc1628bb63b1f8798097f1cb865043ab6efc1da9ce87a924a218c58caedc354d8f85cdc9ec3c1118e57585ca94b16da4ac829276e927cbd6d3dd724f0a6561b77d8045fb704fd12e77b4fe5eb760881a19053ab8c94abcf64e5bf51b8585dc20461cb0cc7eb745d7cbc763ca138285d52eaed152e421f170567aedf25b01db36d1f5bb64c58e6667db8afa8e9a0a5d9c21539752908562a39b18209a274b395c096e2d648b5e122f4a5dfc5fad464ab1d78e5f2b04d6f4e895e6a728492ca8a27e28ab7e3b175a7a69cf51a8cf5234a9b25de2288b5bf6c2f9801d18b293fe2be700209edc039a0f89f19fee312f3bb55b3809c90c842181aca958ec0d1f776d41d3b7c9ce904e4448ecc43dcf534de8c7dbc09d2c18be527cbf9547d405508920cc3435516c6b0e4b3575e4d5c9328085517b0ce041285cd7737d67791ca4542b78b1685f07050dcaf056e95c2b6c86e06c8d52a012caefa2454f55eea02dce88bd0167fa034c0c31ecf0d39f1e9f913e3734c394c49d35aa387588372e0b2725c06b5fe78b384d98bf8433ea4fd0da81fc354c7f38704cf8425326c2c9a4e277348bc4d80a7ca11c6fee5a075a1e369c4d8fac1a7ad25e19959fa246eb2410b35866987eaded7ef47ea750b7ff0e89876b571bd4793bfada3e5d69cb0bf307fd6248d1f75ee53ce704529b97f67b43c319b93f287978c18078088566fb4d56e49f3c6cdd22b92f3a0d22363bafd2b9ad13097f8388852bd30cf06123a645951234f7986cfd8e7a82f85ff66540790e099b9ce75860723a5fe1c347f2e17287d2f9967705f87bacf691e880b8a9379d2f8047d9d8bf21812ddbf0b37a589d71a7044cd4d52b135f441778495204fa192288ab392e5d5415e124d732b7aafe7576a53cd263e0d11d28254331a591cb7c275e44e3cceb20eb09cfd86e8703ee1ecf92d7b05bf6099f25f77c2e2a91d30622fadc91df562fc07930ef189b7c9caeeea690e098c71626425d9f751efe8d59b7bccdb19ca8828dae979361f128e3aa7a17d477cd68a6a9f4dfaed87cbc6c1f0b97ca848d746fbb80e0aecb3c77cf4d6da97364d389c059f7cf7e8e0719c12f039f04450491a5a167e884a71f6d00cbd66dfeede8565c0f6f4929c5c686650f3708fca2cae8f0c0e9bd36fc57e312f8f046292b9c57f7fc101a8bbf6483e514192b49efc11f364085e2b2ec522db563fc8d5bbb311aacf003ed2d0599142ea032d8a74d9962d0833ec01d93039aa23d671447ad5624519a4ad1a47bdba2da9bb5eb5e923212907c4221b7034e2cbec1c5cb32e4ce167e74e311e33612793dd8312062393f1db49e744a7b663b346a5a20b5f679ec459e660f6c49a20f475b1538788f9f91ff2bfeccfc29ad40125a6a086c664166035804cbfbbc250651f9c4b71342c56cd58544b154942ead63c83672573a3e5021f379d1b9dc5b4228f8c1829cace1f1f2350a887982d05b14a8c8e43b8567c1119c2ebb8f06f0fd760fb28bc2e8b8398064fcf46e81c7a84583a05ebb1508bef7c20ffff87614d781536afdc36c6f7bad58306ea9a38ee0b4f2176b2eb73c687abef19b4aed4199600e7464cfae3a41bf50b90949b70c68f2bffc3c7021051eea7f0712bf5a97455363ef8f9184cb25ba0ec3b80c007c0601572585b59c21b6bea84cce392df2a7e69fc6b0e8e7c1b4de7832c667d9e91f104dbf4d247bb65884208a509853b51f73784aa463cd552b5e2272c06631856dcee0490350b12db89cc89fbaf95ae771734e74284e9fdc2d73ae411aead6b73f02dcb10e6f6f7d12ff4c6b09478fda8d404d42c0629eab9d39e543e0166b23e183e97c2c23d66f386ceb13c173d9f1821c079a4b6b5e63c44fa0fd900e61d5709bd817b4743fcb57fff8d87481891e01756da735cc991f69a512cd6cdd9231bdd9eb6c8cdde41b5cee3697e3aae9ce88a91d10d402c2913276cc1e48dd02e035a1915779c222ed502e2d2c3d11f52f198995774a178cfae2d4d308f5fd7f95be3d17e1a85f4ae78d95534821ddfc9f0b9cb3c4573cb11498948a9461d25c749147adb7c6ba1be4dc0822381ac4d9a803fb4e8f4110ae09d6a9332d08456d1512d540a1d46061e90b3d2c90c158ea0a8dc9ac4341ae7369aa54471c93b24d35cbd1c1648c6e76a50324a6fd3be1207c73affba9c7d759409bf44f8d0fcf3c29f2fb39ec840bac7cc37c4b6bb552de7790d3729e3bd21c48cf0d6ed6e8bda00620cc09087bb25f39b76b1f47aa2c8d4760e9a032dfd9ea8d557c7903940d21bbe4526f6da56fcee9e6d1b57d66070b7ddd1aae8641787094ef0ff52754d8e9f6f2c68bcc3b921164ba2e579d05a3a1bcfc04b639c71b50e6b86fe8655f86828e72a6475962d3e42c388772a934a5152897795f379a6684c3381f22fb470e7dda0419fb2961e1bf9ee87fda4e08844298fb03255863bec54a2a18f5f176c4bd8c4694a215b21f0dc24bd8a229b79df019eaa61bbd99889ede0100c5a24afa27c2cd932c7e994525296afd8a3afbb4914baa194e6f9e7f5a3f0e33ca66ef79a3b5cf618ef10cb3cfb817f724d5750c9a8d82098dc5680a0c0ee66f62e3b92112b368bb3ef0cbe7da5ebe57319447577ad446a47ee23de2ab679ecce4be10e025761c5a3994d6b1154206fbb0042b7110ee59383e48fda0307eef0b96a2f26cf9696f6c52f8e72f085ae2ddcb6f64692fb6b82139a939747ad3a942e25ba3398f490561de6eada04d849a44589fec0ba1cc4ec86010abc1a8f3cd990fc258d3832a681011e808958b4b68c40c1c87b8d1d967ec329bb725cf72ce3a883a29f384ed6cf814cdeb3672929c9d6d68afb361a24deccc07ce6163a1f8305ff06009a8b43e9d545abfae6f4b5af67c217d022fb948e4fdb19f70a32cae090e31b61933ea1c40f5ef1733be5353284d1baa88de749a2e60bc5ad0b7ffd18014e10039075aca3e508ce87e73036c47b360e07810840c7298c6fc3213742aeaf3e8b379738342b75601157817f2c0140e82fd3608c3972ffe79d6ff98d19fae160c7dc86e57b90a8d01c72057300b2e2e3373b613ae046fdaddb0350f8f6eb506c7daf5bfabc2be1acac98c44375cf8a63fbc1a4aeac9f1cfeae869796f13cfee3eeb257d36d4a0bb2c6a9adea2adcc0f46964d0653f9cba346b8e1a8d50111b9ce20d23f463f57c96c3835035641587c3225e47b8c4976005c2111d10867b459bbe6dbb0fae02c81c4d60ab2800e7ffc44cfc54c16d4e7a91e9be2d70716a77f83deed7f11fa3d250bf88fcc0fada5b13101cbbc0a2413a2db819f4e92f2be465e815df31636fca38bb0b2838f7408c3f60841149aa2b9a36ee5db3485de5f9e91330e08c9a0116b56b45958383d6d223e3b241e63e56372610a32e1a8b2d608ba99c35716858ea6e0758a402a424e37e912da17cea9dea13a490d94b3f857dbde2f2441a6fdc2d99b0af89cd13ce4b494150a3425a44305116ccb2ebbbb81fa22bd04537dbacfd69112b691601288cca99b04f90402f902f8b71953607115679758a7c0bc49053ec448f13ec7a9e700321ad8a2277fb4cd495e69ad129a7bb97447350c898d20197830ea5a26453bfff8496385fedbe293dffd695e3c2c2f3993ddfe62bb35a9d589c4b4063e2ee4b85801155b2a64832ee6f2aba1d6f8b33da7735de566d18c5610c2ffc61474d5d79697011d8c49a8e9f0cfb7bd57cb7ef5889be457fe2ab23c5ea0eec493ff0c07151d74d1fdbdce58f2552d5cb6b992b6be30301b2025d6e0e3a094e7f196023923cd0bf83e9e638ab922ef16a1cf49d7e7c165c4a8b5f156e3b898f6bfd5a7e69377cc09a0439d723d3620830eb5765d6f4e4eface36e1ab8819a50747d8834dd1c1ebd7f5d54909c1c877a76efdce13f51a696cf281f246ef6080b6b78c3a1093564b074ef2863ce78b28b677e8c2ea745733b1bc8c16cd522f8c73ceaed786fcfee79fd0413c146e4e017ac8ed00c8a2c151bbfcb296862c2c5b3ca7f95400d2325aab815c88fdf32ed07c3a3fa5649e2c0cdc7160d8abe3a7744fef3e5a98012f1634e54574510240f59705e5ae383bca5185f75ab18646f9b583f1b8411a5f0ca254a94707e239c33ab8ef76dcb5f61b36a11982f1eb29e1fa31709e43cf184bed26ace0e3671e1365d4529a37528b9ff1dc50a18da0170d59b04504a95832ac1e6114953bc729f7041de203414e009f731b33b020df01d7d2aecfd89c0f4b9d7c5ffa5035a3c23a483f661cbb64d6576dff58e4f571ff818380bf576b1e752d9b6fa58c381843727871594fd5b1ee66d1a626d5849481531b7e090cc6940b915750ad25cb9be8c0418fc34378d12469fc3c6c786f7484874ea580b9427851f6ead61674f8698e1fad4e82e8ccefada7750516985ce858da14cceab7d5bfbe864def28844facd8ee7aa8d521a372d926a4b4158acf06f56503ef737fbc459552c0fed023232fdb9a9b58cf4adf7a8be9d40dc43d2b687c4af20b6554160b456cb4d013bd7e7288bd8af010e3334c196434a2a163dd696ce8d27a888bb1a5e74b3e1ae38854952db45788e5d308c1968b40bbc215a6465141ce4bca26c61761f12afa01f7d1d841a70df6f147c63ffa366ad84a9c318033bbf60ac2edbe2113fd4ac89aec7d6af7cfe8b051ff440e36b3cbd0f35d5f09af9dd66919be4bca88206a6f09cd0c4551fd548690a22e2f2b01c7ef13ccbaf8da7b625d021c770cf76cd38c0db8b711a0db726d8045ebf827e4bcf53127954705b41665ba0c6ce72be6fdf6e80c44749a05c503e24efe87ae18d8280f15b2bc41af78f1cf39dbc1ca05bdcff5e16c90d81797958efba2cb470513969ba5b63a2c5c7593aa3b38a1be37c86a60b7faefc3bc5099c66ded06196b167651a60091c2d17764dc714631944f957ad141c082044082b6e59073c0841d1cec5e23545451707fd3e39bfe03fde95522a508036099cb5337416afee10040266aeabefd98be72376e12ea6636967446c1367407e95f886eeb86196b82c3486b9b97d48067b5ae47d5a5714e3847df4e6fb8bf8257cad0d461517b19a3ef7bb894bac9ab28e035e55109700f96aac3fe763ae4403eee040c6f811eddd869fd596cf4afbed8308c58d2548fe518380576b530790ec390bce6318a8230b760a44f66e6e5a381ca2ca5d904fd610a5c3fbef8eced9df5bae83d5885e7351a068963eb95bd8d3c160905325dfef548271daa0949d0af6d89c068eea2db03535bcae6890a6e291a1d71877e6c57aefc84db55506b5d27c5db359d412664a33ad2c84a4f5ac5b89d9d3fbf538b060a797753831c2b120521fd835ca00cf51981f2ccbcdcb3d342e071b315e799ac93075ac1146157ca5f06f35ec98eb22644d4c070e6c063d9acefc529861be0022da2c0508351aa1002eb3c96ec0f2200652b2ec44d1ac88a04088feb7030d3eaf085cceec98ba74d841cf7d592761c1c65cc81bbe402c093c5e4ab7b9d5dee41e0961e6a37e66850924894cce365ef34883b0b766955ee78431ed1c20fb42917fadbacaa0d8ccc1d017cb367fae059e87104ab69ab036d878e7d34d3238f6a39fe4cfc9f6b1fdc69d4e158574f8412cc081627021bc65ba8fa008c7185aa2ba20dbf8d81792f5b4ec6477abfc68f37da263296a04eb18e2ffbadb941546f92b4062c0e3c5078358bea6f9a90cc61342535353de592b36ee4137e928c2bdbca697449299fbbd802e3f454d757d64b54a43979efc0ce77a1b94c6998ce289ba8abdcdb046ade79940dbb4118d8006d522b8c58838155391f82ab15983813912a74dcb2a1876a4e1fcce28ef38c62a495b59448a75cd2227356f89da6aa7538f576b13b77e7b30da37be5465335b33620aaf33f94e21cc7432789008ecfcf06e75dbe405d4b38ca2b112e14060d3c03371c6c5317aa28c436bcf66570dc3a3c926c005a3d33e02abafb39aed3b306e49483dd0ee918da9dffb24c9a8e9219325360cfcb8ee625297f042ae824febaaf6413b1dc1800b0c8b5e18555b3219c95b512bb73474717920b6aead16d3d5905bb378bd3fcee7623e3f62f940fac5e5bc2e9784ce90449d0e6882a239eafa0ccfd0373c639d4a9625269c35e10709dc9011f3f3bec141c46e3de1c2dab0d333f4344690b45b87dc17c7333057d824f817bc6660d4804cab934034c016524e44bfd53ce14f02f61ceb369aebd6505f4c1651fe89bc1745d807e13cbc487e009a5e57ee916ea75c6c1028a5de81c49623e4bd8adaaa8d3626ea5e131591aac80c543b9d9faf0fd6f1fe5eb9a87737e2302322f086f836b36d1c80b6564ec167635bbcce5e534c763022c72df6658682f905abbbc5826933325f8383b99c592b2567977c89540a3c04474e61a74af33983fffe35a5b1ceb0224e251feed36efaa2fa9e92ff145a365830b723c26705424caa07df4be547100f28c98b63546ae60191b462b8ce42d5fe9075511afbb9a05f5ece4e78ec88baad8bbc5a762b78a3a30da657a57975192609022b052e913c33dc130a9d288eaa7da5c826a55dcd5eb761d2bab5a7262d79534c040fc366e68750b4d9bbe9e0e4e0f98d4f5f0937bfe663b5ec1443cded2e3c04e5fdd2f2b17ca257c13a679c739892ca661b3094456780577d1a9911638679ab699d819425d85d1e2ab66f16229d209c8d25f9c203c0694fb9d0d48adc3cd3c76e5ff2ff3d767fe510a3386728cd128a9e8e143e69bd1e13f3f6314983c1b4815345af34d7f71b79b2930bfd2398e7e1245d995ce611399220462657ee741d361320549fc72f5e292f6d3858706a695638e36ed76dff5efd2c37169488d10cb542d0f27e40d379e551b81cf623759ad6ba3fc4c393f016b953d98f818162672bfe9c51426d1cafdf89746caaa9e63ed0885d9c1060bd1a26ca27e7b849c7e7fdad5654ae8a7cb485190ab022868a6fee51132113351c33dbd8f140c732631ca8f5dfe064f226c273934ddcb4206e70f70dfde45a13b853d58ea98c2b2c875f217757fdd510b57a2606eddfbfc9efba9fa4ff55b1605f587257dbf920704dcaa587f74cf8137ca557084b7e6e2e4fa6e2853aaa35f62193bd282170e8985a0bbaf7c4de5f9cc18cb9e6713ad5efa7b78d3441c283f1a9fac5f2d94477a924b3663f0f42e8bb4f4eea8bce47f922925364af805dd90e981498b332b76147a4e21cbd51c724832306356f80ae81d43fabfe4d53392fefcc1118fc53fadace51e7875ed65b550b5efa03cb2219691f3a7231a9bc12b07e48ec333be127132ecc44fb396ae2715335abf04ef563736528281f59ae8825c5b004bc7f102adc3ff3b9795352fd76249601cf72b13d20cb7014451027e689eae0d0ac7bd223d0f0b1a924f6920934a7d40642662a858ef504adc58eb7944149243a29ceb0126e0cc4c262eee8d846046a52c1adc7fd87dbba2d4caa064b66c2c261d3a20054c17a43163a26b36cd8f0b0851f07dce839d081647ce0c470d0ab5090a2fcf65f307454cc3ad85bf67a8489ec898db979d03586fef83e81d0990d3aa42fa1a73ee8f8541f8f5f6981dcd056788e3adb51463e0013949d19ab06be5910c695a714010054c3d54db12889b7ee2de5b339b68e73a1b90295033bf29d3e5666706076b946fa84e3dc40b8862183a0efa3e060e447810227f31552c6e053fc096f519ca8c3dbd58513c9f00a836bee42b16d4a93af43834fbb7a2449d5b43f9fb0fdb1c3301e895292e4e21e9440a11e6045c332f5473293e84aab33d9ce98efde6324b8ede2b166bf5cba459624a84c6ab5bf3a0e5389a0ca5df28858a95530c8c3aafdd1bf39b7f7ad104d98794880c86877b01118586f7de82af690402db72b6c3d02662d833d323c912036e7841a3eca30afe3bfb25288583d86f4e36a418622bffac0ac1c0ba74714204a6e565550406b22eeee3803a062bd41ed641257d6701778d3976e9e1af304e976ab2b76608fa10824129c08eacc79867b45fd9bb05a006046f867bff59f69f4f505e65beb782645b87b314d30c073dadef3cca97c551ace30e5675d1e5fdd563406296273de6fa0f668ef054030a7ef65d82379ee23a4a30b9a62c12bcc7e95935dcad2c621bca05abfdd594e3307daccc77a83685bed965ea7cc37a2e91b438627d02f767d94bf91eb1a61a177020dd22a5a70821499fe0c0f11e24e7929a94b89f47054bb9f944573ffaa0662714e9589ea8760a62f5e24a217aea73fdb94f8177e5be7f6948c45515ef837d94aa7f7cd384bdaf5eb5a0c8f2ed782fcdf5ba83ce234083327c491ca59b1e7bee3802a69ca27fd550654d8df2cafc331e95e42be13df43b0f76e61348914d8585ef2d101f544681612efc4efb86d5d597e1436731ecdbc28b172e4fd40ca1133964e61f359a741e821d827bc32c00bda406b2908141d6bbd20d31b3fcdbfe0c745f667c2ce40bd91813629044252cfebedd33baef910ec935ab96c52641c00665fbc7dc780ab66f5479bb83b096f180732f41afbd75cd9002c435c4e71c1d9606158a60ab81dce330b0a450579d137e37e430145e5b9a9aaa22e9cf245e506668960a54e4b534680735f13c462256f6a253ae3c026d8a9bcfaf8d9baf4132479ed9e3bd66a4ce5ac624c699a7b7e9a06fe32ca652c628c99febc85c66a57ca1669d44127a8d4c2c3782c66b8a82519f06b0ff1cb63b0fa8c90e400589dc2e711ddda2c12326067f5c8f56297afdc11eec999d61a1a6c738303b6bb807fc6f398ee7b59464f263f3666a9719e06066ab220edf1feeac8994eec8bc601d610c916f7dc632488282148144abdbd88f0fa8b0549d16b19083e874d589b9ea7df72b9deb979d990fd6f5fcbf24614ed3567c9ae1a38ed6bb9dde14c76dbcbee20a2a1ddf209d52f0de74c8df583f52d5790964df30a1089813768a1de7f29fa82f1fa5a395ee01a19bb05bc701bada442d9ef1e1295533862fb2845705f7ba9436f76535a11edf5ac427c0b2a370151ee9727a5c4b812658154df7d44f3d8087020faf308d5a8a5e1352dc4ff5e9e79f40dadcf2b8b25ece59e7405e14b39c4d4b47865512fd45c3f664540ee45159ed0cd59cb405c20a2ada786e4a9fafa594815150c470d0bccfac799c8ba8e61eab74933770d00fee05fcd7d2c5ce41cc6d487f5f3ff90584410c1358cd036694b96601058719ac3fb9cce7ebc66a29eaf72a79158c2de036d8ee51d0462f290c74b51f4664bfc78d3394bf0788593c90cb878308786487efd3d1f114c78780906fe7b51894858ff2e2991420465a2077eefe3a3de0d71141fefb75db84ad18a2d25874640d58368f4e0df4bca0d49fe029ee6feb121bc814935cb71529aa18859e4bcdc7134228e777b9130fc12088dbc65e7457d1561f0f888dfc2eb48208852478a9f52b7305894b233e4f9c39978bde917b0a36589c9f85c33a13e1a597256c9174b5c28a872b7490640453697d8127eff76bbd712007a4dcc476233562a36a2dd3e9b8926008072efa2ae59bdb4781b92d14724a2c8ace03984755629349ecc2ff559966c9bd0324b945be9174919d9c03e4f120ffffb69807826024430d0767645fc683b3189702bf5790d13be2cfe1b894609ede371adf159aa9e6b1782a65065dc504f130d09e6bafac809f2b617364ce0311027129b206ff5e945eb2f61034a9479bf652e94c215b4bd5cdc70948596818c459e9a35e9198536b789c3db258b449ee0976820b33f172ba73cfb1a4b4a465c19b40a4b341755a27542d70f88ff1c5691474594a9a35303b8ddd4a8fab74140d0d1c5deed25d4ef9582577464ba19e7e37667cc6c9c64e5674971aef75129bacd36a900e497f6d43e43a2dbc40d5252051fc8339f1fdf807c58f0de4aaa7c560e8586620590bad0c56d01d42265c6a20938ad8218b6532b5edad7b558c64efe864e03e40f28d7854550d704dbc45405e6677975d3e239f112e75aa8767a554497a5e1120f11474513b56f05ed4e5fc8daa04b231e696fc825711b33565d8330df4c4359f8a6b649850f736ef7adac754c199a86c5a67a2c6d2f1f30e7e8e62d4c8f2f0e0540913801a84eba3b2e74298204f9e73df5504c838348cf7c18cc6b74532e4e440787f39a73794bbeda60d2bd4f0563e1dfd1eea883e75e4c466f4d029b56d1c2bd2bfc365ace604ab6e0159701b549ce1891cb5c1ff919163764d5923968ae8ceb3fbe929ccf42511b5dc26b2d954afbdb24701649d011d847615c310ea1955ec5c86eb953f6c2cdc38e291c458ac322b39230412901d820f5e3fe52585e9447e3fd58895428db5335c1407ce16f6b4fac84841836fd176d2faa12a450f89314281f2d488f9f9400cb9b823f06d8991071729c1ead9ad278e756467c203b454b69f450333f6d9f1d2ffb749372c5c5ac1f8370a09c7f10bfdaf5a7945ba4daed6e7969650432463a927068a956b49fd0b6b76223fc7dbff7ca15e6ff8e6bcb066b4e120904cf6ef995616390acb61c0b32712a4f85e11cb8795359f67cd6b8aabd6783f58edd2d6baeeda5e00c444227e4cb9028d5df8a15f63b9296ae088fe1e603938fc7933f7f673ccedbe634c17e315c3930d701e9ed621403d8eb88fe1d787c7c5755bea14e69208534a5e288123329a443916b1dc7ad6303f4ebc1e2af715afd420734a23b047a252e53e71c4b695b6b4945a2d0590926e0548eda9fce664d844e4a263caf8cf0c165039172c9a240462a4f3d834584bd01e79cddde93fc65f7dbd1e7f9f7c71f57442d7a4ab7b824510d5c4f76e0561ef400cd5549e18a2b7c723e09944482f5effa7be4b55e98cb0c4ea4c94cb4af3066e9fb11beea6576ff4003eaa3dfc2614fb70b688f6228e6dac37f825090899541493e330535af9b2abfa8c711ba55c81eec0b5b329ff751578c18d0662ad4a400b47e942b9949021594f9a06ebf0bb89bc6299e9d2afcdcb06f39d83a626b1db11f691ea664477d1cf61e66a60c1a30cd8a909cd3836bc0cfc08e445d8e508340c25772dffdf9072b89acc84d39c2449df1ca9023fc65a2d6a33b18d3c59a041e20783bac0b58a2f33fda1963c0e239a2c90fa90e63b074677bc630d4e87ae112b17f0022bca49253495ebec60f04862e26db6f02bdfd94c1fd0856b7d333b06cb0f7e26baeb4283342303a856d99fc7a35adf2ee37275233871122799863a117e9ef6e1ceef22f275f6652570e6729cf6435618c28c04d142a9675c65221aeb9280b09a5283620faf0398365e7e8d888b46354bdeeaad86e68959d949e95ef37d007469e6a3a6e8eeab27babd13b20c109a6cdf13d4c92612b702f73fef92f15e8356cbc24ecc67eece22c44e843215ab40c56855e3173be282255b22703c1d71c4c0a98cf82511a29f831d9f6615f5aa619a6a96fed7b2a8a75c863181f4682ac3ed8a85f760bfc49f5acecbaa29e2c754426f343dbdc4e68697c8d357355106d5bf88dcae91e881b46e65dc27dd6489862e0d2791ed17f3ac7ac4e9a6aad8e98db1858c7c2bf49790ba3782153abaae0dba478d804a7b794422c74f7552a2e581172c41553a04e69d17e9985f047952add564216f0fbe6861bf6d5ee92fcecc89c4d3ef24d171b5878de4015b34b18d4b82e3a006f0a8b906c408530fef6e13caf4507e8f807b6a39cc51f63723d71f9c6d32b249e64d7d1f526f15019168b6bfa89b7ce3b497c3b08603541475003b35c27354a563c191d6ec15469a0cb8771384804efdb794e1ffd645b76aaaacca50dcdc2723a753d20a2e96c9496848ac9d349ac0d32b5cd7008f1664b2a06124586ed9a21284b07323646d9d89ac448dba549866f03aeb1ecdc45f912aaebb864918e4b02b63c236aaf3b93c6a7d86859d4e7ef84666380f394503eabbf8ab7a56b37434a2a5b51084f1d228a7bd692fb1a1d1937b5c4dfbabaef0844e3c64fced3b1a6cc80044d426a3ca674ebae9a79a4f0b841771c0455077633072c4510d282587fcc74c5ec948fc220bde581e197c83f2302f2c8378809d7d1cb836f45a1ff63f23f404a35380fd315a6297a720c6430938f11991f3ca16c704fe83beb7cc5858d49badc45bd3a0f15a5c1e06e27b43e1ece9e5b24f57904e1b486360116b88b02955128f6a984257cc4ccd2aa9866ac9c14fa7a8d053054e8ae3c717c07f7cbd7bbcfc3ad06d19bf30e92b04dc83c2e9151dcd513c8140d31e96a73ebe683199b657962761d19c780adb6452ee1e6e465cdb9c5a0b5df805749aeb4a13b098b99d57ba64284c5cbfddcfb7d858a68d1e68219afdbe0652ec139ae03584b949a2458c9eb4475c778eedbb6837e682a3bb0a8ebb015f1be858fb9bf1dc9d9ecb8e212b85acd8f4cbe6f7a251ea5cc40f4a2bcfd7a5dde9ae1ef01aec7f9dda772eff3be4021fcfa73ae37166df2ee4ae74632396c7d9ce7e0f1c08cdc9212075434614de211a46aa5d55d9b4db4c671e3ecd767087b9b12f2cd2c4d04d6f9bd6ee545662d3bab563b7b8fc1b93c2cdbb63b5048cc8fba78f5e35413f7d017777c01ce8e5c5c0abbd11e9252e2938dc26d9d5773b11078f861310ff2d2a7ddc51f51f6139296ba2931e6f3dbef11468c34bd324cacedf9668f3fa557d0d35eec3310a06f3a99a66b28da2dcc561695ec471c5b87f07da4f1c74d45a80e6a4d2f523b51059a8834f7714d485a5bc055536595c5a31fe0c786e1b99763667e169de5db4b0392b89259c753f609e51cb04f7b1bb9ceb5d7e667b011a6f90d373ddca96610e6da190858125116059d06f07cc7bb8b773e67095db06e856b8c661e338464d95f44e8fe98b0be0d38b337cd9df3485f93311aec7c4c81571e42f846d435c692e3d75d802027dab2aad4650a1329b82b2d150e0b5566c55d4e4c3a789079dea6ee718532ce1c34fbd4551c2d1cff430ece27cb2f88a020328fbe0e4f381933df7eddddc2aafd9c30fb78d485e8a0b6cbdaf1dff18cd144ae5c206148717e5913b5bf09f2be4882c7bfdbb26d5017d49a72df4cc4f8fa24c5c1781aa405f53340492043bee6e47d5acb8f916ae35ac900e730e6f68f796135a53e851ecc7905d7c55d1b3098f08471fa1d8c0e54a9532e131b25e4530e76446dbb0c7ed88bd470644ab0055899125c0f2628b87a0901f38bf993fd04840dc125afdc7bbb0da81136118fd44754b3f3ff4e04a59e23a73d3398c4c49300c3ea74b50aa375158ea23bed793727a3c316f4c8c62a7f8c3cc4c5b8941a1b1822eae2677d94f0c50cdd70ec31c553598239237766a140ec7608fbfaee66c23bd3b34a21d98db1310b06eb18e3b01db28b41309d9da6fbe8a36bfa5b36415b74c5fecc670bf1f64597721389c6dded88ad880c33729f646d534aa4cd2383add345c448800c919071a3c807597750f6757a2a37840be44e9a4cca5a87e4a5d4d732119c1ab765f2f2e782011d9005747eefcb0dc2670265fd68521c53a048a6b91b55d84c265b629febf8ade8c32551fc0fe5965d6859b98b89f8e55dd3ffed49c8707e4610af99020b841da65b1a44629a5aea9116b717d61282aa9e4e844f4538483d5938b547da427cab224f9e0661ff7491a8ed293e4f212bcbfdeafbc9d075b0e3d90dbc711e6d27248a1d225a1850a1068e212e1dc6c83b54af8c64f2fe071edf086754077202fe632b8de0bfa0407af364e10dec871b8f7b58878e1c221e5b3def49b5050385b64e97a4e27dd8e2ea5fef470fe4f5287563a022c9c208b41ed630d237cb34f10d1e38d27ce64d9bdd4b3d31671239f0271314fc7b7a7d5368fa52d4667c4630e1bd90bbfba55ff015a9d3d202dcfd3e04263f58a1c52e0d96fe0043c4306089a50d15064a4bd1e9079aad0aae7a6370f9d2d190ec378e9c0a1a79fc932dfcc149757edb0612c902ed3d6ffb0e2a3989ac081fdda17c6c088d54e0528a1910c41c12aa8d94d6463fe26d91ce73d0d01c6a9bb1f888e19b2245da66583acf884ea02c3c7bbb75ae70ffcc51b235bb835769b1a03099db7d359f5760a0a5966bc8f08e32d5c191b1d189e9c5563b549cf785941f02e2bc215d2643cbd81f55eca275954370045eb22abc57ff2479144884747ea459c656fa82a538fad31b08bf80f78a2663d1adc344eee7d33c157963e8b05dc4338dbcb85b0e2d90c798027c2828d6b5c54485f4fce551a14f11ab614ff9df65dfb1eb27967c3dc2111be164aef08790f3b28f2ec2976cf1c8d3d70255cc8cf7d46849f936c53fa21b4718e1095bb8d8d296c8d32d1552855324db5e13d19782698b75caaab647baf76febc3f6ae362de617de42b5ddfae6eb08d6bcda5ad8432607fe510b0e2cd8ebdbb9c0051b64ef11b79bc8396ff0ad1223bc337952fd9b89ea667be73efdaed0ea91d6266c39fdad77dab5518abc4c08b7a3463bbb1d370cd264201cd7d57be443b0bf3823b99787265c04edf14ae9e8a3acba0fd976760f4123ad12efabee997729116ec87d7f1080c3cebba524aebd38f0b5d60da9f75388691779832ccb54452c7200ee20812b67f084558a8b1787860c888d2c76113d26722f7f06c4830e6e74ef95255b17ad294ce46a6939bfcdbfec8919e1fa99b8995046039d1c98830921f2c0cc8e831db8cfbe4e81baa00cb17beb3527825dad032c7d88ee8eb27c0eab71688cc96cc729f3d63f66d84be11a821d9f825c6cb4fe53f4fd1a64fa8ea7b7b3564d447e174b1cc4b34fc7067b66518e5c691c1d0f50aba7f3ba839c0a1ec498a10aa241875c6d648d503e240ef03910a3e23341058b118188da5b44b9590fd5f09f65400ab0fab15bd97796c1e49d694a03bb85dc7899e60053a775b60de40e4183b50f846f1960a7c7a4d8c1a19e2dae35d2b7851c433f5ae2f541295b14a9f1bbace54a92da66d1d8f86dfb6d871e78306e2a8430fbedc32d0c39bc2609c3ac7e5162f8333f52fa7bf1ab9c689d12c47c18252203202caba14bdc4e98ee78e46056e6103568fb6686af3c7a0230a79489927996cd73da4672a3e53ee615613f8d88282693b8450644def52391155322a73c7ef17c3532b82585510f06b488a421af43ce8ba316f88d5bf0f65081d36a81aec55604978bee546607f7d4c33caaea3ab8174a3916c6becc7b81aa3d42829168e418cc275d9f4cdf10666270473be863ab98905aa1bf9064c399ab1e2a469a1fef0be3e6f4ed0770d62eee408c600a69b98ef2c7c124c6d67893e901509b80f76f25a7a134d1ad790078a2cf770206beefc09a340ea71cdec84aca4b170300ebc83b4c7f0586484bb9502bb3eade7fcb0a8c9ac8e58ef44b9b3cd42168d8b717c279adff1854aa00da980273c765ca24e6ab477391bee47c3a3910f7bbe1e994d75e397e59fbd0cba1bd2e0d0d1268e4a7fd9e8b95a821964a2edc7facb10605033d6830756d51278f369ab87e0734278967ccab86eed893b8a099b5532a31b03738dfdb0857b774afbea2d27d7b46824df438398a97a9e20c3d28d779b5b0ab52d0cdd49830e28a8a29264c5126ec7cb747f15c78324156414fe23de7c91bc4bc60858bb246f12cba3c1104e8dd14f138353bc4ae83de1907d07461a83bf4e3de4aa57f5513fd21407d519371f1fd4c7c7ab5f094becf5fed574d6bcebcf270094c5ca2fd807ee1e4851c23272f9ab14ace18ad23013e889be04bcfa3a2b4462f8564a3c51ddae01a7b3b5a2053756469c54e1301f3400fc8635b1257f192d425020196e9906d984ca74df229fdf968704e7bcb6359084d1aab3bf3e55b0f34f8a75bc998aa544386dd1eab3133c2183df34abad3ffba2882fe381c99c3e8c0b7df2a8373cbfa165d2cc961371b8c5380d34e296620a29b25db711af4e34e7787831ad99f65063e97093ba087bf310028387a6c08c500a0d4893455070e20561a0aa6c76fa77f998a4a8b315e55050566fe5b7eeeeda9f11414870433a61f87d2a3351f43995dda2a212e7e76fb255c8808c4a9a3dac51eaffbf260385d3d0cfaec5c99f236cd51bd7fd48bd5a8b14bc63d352be259ba05261970e4840b30f78bf661d4a1a1280f3da182a35777096e24d491bfc8e4da372bafd1f6acd84496b8cdf989070ce1cbf766243662267324a434116ade99d7ca436a90119feeca95c72e84db7871f1741fe83da98f4f97df0bd08088b99b9af1cd5e34c2853c6f85480ae79fcd97c83ac85cced33a561535f3031e4a9d3ca58ad219786b701328f960ac330772cd8242dd40f1a2ae22d72d0334b9446536bc3c3f19211a058ebf2b2f46dc6438f74b72f16fe2ce1838a9ceeb8f5af25170090c55aa6ef46d1692cd7aa6e938f84e8aec4c1add14729c7605ea8daabbd03cd9fd95cafe86e5604615995058029f0463f6a7f79dc98879e19040cec0150c47e1a6152921af690a2e998da7a66245425c828d9b2873edd22b0130339582c86f178128763cdb5e2d6597a90df62c17de46ca8cb265d00736f32d2d876dc7812bf99cb7d5608daf9e789c4aba8a26fbd35a148673a9ae574e97e4bf81f7eb5eb6bfd75d5c392255f342c7d44e086fc77df1c93d47f0ca4ec7a3166e7fbfc5095a15b14ad9e89d724378b17ca2da8d21e95ccb90670e32e129a0fdf554b3febd4c3b8762dee7d7d1c080a063976a0010df36198fd70aa5f089c6734996259a2f0f347344a356c9bd8202f30d038dc231896f15393139ad30d134e3db8b74b0edba937dcba0f3324bf9ce6af328102707ccce8a9bebb560ab560dd8a1ab625738ae22a683ef882c93810f204a576fcf3ae5458840faa908fa2c8138b063305889deee85c2759a7d8df7303902fa35587194c8f88a3d3a0b5b8320761822688675bc21278f5b0bdf34af013bd61b37a2adf685b7b110d366f33ec87337ef218cb773dbcf64472f8ee0389c572214a1d53b259f1d18d104db71797b3aeedc695c6f08406b22a1dc0f1f5cf564b77fc8a53c8e23161e55d006901e31c50040b109581ef1a52314d20a3971a06b8f1dc2b8fb94c50150b476d01ea3f4f78ecb5449401f6b86ddf67d47910fed336c94483871cc06a781cf9523802b8eed9cec907fe63c63b03ec09775a067a6759b6199217d0bf20a782d8997c41c3106d9c3bd7f2c6c85411eefb82f8125ebb51df6508eb5b9607a3318786d4cc000358aaa06a56dcb059d4ea6c5e99d022842c9136017f83c36dd9d7bb38bf2409309f378e2714baaa43db0e55e26c600ac0ad32677d42513191ede6fa27e7209ed4d927cc9d9440bdd6733c092a10ea25d9ec0635b59d23d81614bda908e64f83de713ceb6066d3fe56c770c280784f116e0d530e13428029255c34f353052f6879e9c52cfbcaada987989edce9eb7744204dd3d4fd8dbf7067975815a11ce6ed98aa0c50a436a6f3d2268d6384ea816c698608da01a3531b187009845474a384e3d4328e3e93bb240b8486d6b08e4db3d29bb9afa8b9514e137fcc2a8dd41135995824784e70c6e37619406a93d0354cba78ca6af166257cf30ff0098b058ab845c71445c9206ca61387b6c67244b2ed3db5709e5c907bada9c4dfef73e1d82933b100dd27f7dea55f329c0ca4b93dd678a3e5425c173adbd209cb24be0c890cd04e2eedc04b97ff4b86338556b076af14dfa5daf5386d724381bdf1d3bbd025f0e73a153804e424f41af347b354db75a9e2912a14be729be22414c1b9b8a8dc555acce35decc1f69822ee54b53fbf655551c955dc7ba92996c39d0202f39bd4bbcc236795e7b94a8e9da7f27ab2f6a82f0674a8d76027489122eae3e3ef3212db7eee46ee82dd89238ecf140c11c5825224dde515de7fe9c8793e86c5f1b8a7a14a2be391cd3bbea06f0a94d2951ab2e58a967c77fd1ca1f1ca0c1cac0bc165be0195e3f9e3eb9fdb245bb281f2747e0fc803c046ce56e2d537ffdc5cb125c999c0d133f8fd71e0caf933a7a509792a1e915edeeb692c9cf70bdf1903efc45ca88faddd80d73141974a2da5f86661f082ee9b953cbe0c36a10c1daa5a76ac3d938fc7b7964b371e7bc55fa4822add0a77fb922503556ebf440632b00f8572eef94d412f50136210df4c9880f3f8087edd3ebaa2b8a86e914e780831d1950a4fb1adcdfd4368d2bdedc27fa16499dd9be1196c7405610a8a6db018e87b1e16da97718941773234c5cf14ce322a0235b72a46d27b5684e19212d56998eab8439d0f337be6626b8588690150fe0bc2605aa8c48f2d6e43ab5e9f8a2529f5dbe97c0ca798811cc4270a78e3c9c7074d70108aefd2c3b7e9d0452f3ce7492768d6e315de7710dd37e19084f5ccb8ebb34701af9cf03256b82e84ccb89824a8ff9718541ad612fd79548da99ac61f9068d064bdac57290a5aca48dddc3cd150c8fbae1ad416c07273ccbfc5d80084f623ca1452864bf063fe9e7c97960dfc1b12eb1f821eca11bc0292e8c7a7a0c492fabe1c4eecf3eed29b2b618cea7582945a810b1bf8628803f16a0f8021d2bffda350ad90acf6441556599087831e40ac38c92005f9d150196915d1d37bff4bdda6acddcd062de48e95937cc37687f8239b1844a695536a1b86c0abb9e108b423e4a821f3397f81bc0951dafa755e2f63646b9937cf2d6b076bea62b8229c73fe5cdf119a6483e796cfcabfa083aa4099997065d2fd4bc2b0d9369bb4455fe12290f0beac6f75dbed34af943180786d4942240df17cd1a82e21e3b351fbdd56002e9d4a71341d1251a029b9f80c8fe44f8f45901d8ffeebb725a88a21a2217b9855c69442f86645069ec5a702c420f8439f6fcaf8d7a80e69e5617cf802ca6f8638353b9c7a2631cec4432385e2758f098093517e687dda15a9fc3193a4857056c9af4a23d669d10af950179034de25995ac559114420fb6868e86b7b3f47b99e141d6aec2f5948d66c70c783397ed13f6174b76648c596a2b6f47daf06a39f64afbd47cf789197af07112593e789ca07f2ccef9cf01fb1e9ba86b95a6b148fae83898c5df4e47fe14b411e7234fabc57278711674eafd42fdbb78d13ce02c2bc26027f99e74db353626400231b2f2e191e54f80b4ceb61f2d3c9eda8246db471d7e307fc0728c447b6fb91d94d80dae04ea0a11f72bc9d995461884980171e7f402505c03600406becc195c52095ddb07539223c3806f094656b94ad70c40039bc7197835918ff521776ddcfd9f33d539d46512620c2eb29dfa524c10c704d264ad1cb9915fb6432fe5d0a22def816a40cd8284b5479a66f80f541b5275035b0bf8ac1b6abf49d673db56427ab1a84afd8fb0d1089ab40d0f68df4daf42fd5e4b32537a5f87681c8b171875d3c1b51c54b33d6a49ace233441227d86ba586326f5fc4b2e16dc49eca8ec60e9d78492c5192eaa8d8ba63ed19566bf7aa432219b24f98b56fcce45938e812d67e22a46ace0c5a5d91c813b54a635702b034ae6b7d1b1fae84594193bcbe8216b052e2ae53dc0bac7e5a31975c766e37d05637942fc744288d7e9b508f7c0a9e12ec4132df3eec06726e85fabae63e79303ea4d4314b80cb0aa6f4e1ece78f0bc7a0f99438c1f1675f939aa5405e92040f617fff30a31930ca0ebf2d318b9c70a14bd57121b31b9c39ae48964e80bfb07d721a9471ce3688b7326b985b3c8cf15034313ccc928dd05f7bcfda876ec2664db9ae0b1f778527cba187ae278af67a3b874eb88edf9baf9b4d842d94c0b6fe5b07c6eb91ed3543ca38ab4b1b3721d51dc3f50512dd972bb8a6e42eb56f7b1846186ff2ca58c3da6e792b3844c44bb65936b89411bbbf37c6292e49b838c26b00ab681fcd58654333113c051cc653eebd049d9eae6377d85403853e454261fd186cbd5a2737844691e50d741afe00f2643c58c360a1479a2a40998cb29869cc7b33a23d61c7d1fbd13353af07758e1df181c0a337a10e79b5266601f00f373ae0ff07c95f5f3c8cbc6a7e4992dd34d4694ec914260afde0f07a3a50b12997d7656ee82d153cb05409b8df0fecc3fa1187238d3e89352b68d12edc3386c5b264d58feeeb34b78e0bcc4d8c52498a92dbc7f143c8f24d3d15102a633c648806c8f4d21bf2c2e83477f6018d968f08df851f9842e03493d297b630bfba73c13fe34827646ee58658b39e61147b80dbc2fc601b95717188085c6f0437da2822492aa558f1ed814705d65ab218eef7973f461a4a8072e4f1f01d6ec60c684a0155ec75add135d0c26887aaa19a5db782b3050b639e769ab8d2c4ff478df5851d4304902993188269e7d24c04a023556d4f86b80da1ce26ad4831cd3ffecab51a4ff76620c8808f1899a5284854e040e75c56b14f2a5d00a7a7d65fc384229768875208a30557a593c7ae30ba304ce01b0e0f9a50e155a15a05f3901ab02d68ffb20cc9f1f952ce0c9726e6c18079d7d2dfde38c8d331472f06285fb0af2f0d84446beb09957183a10dfd8c964ea8306bdc413fb776037c4e607cd1426b28b0677baae6152517db268e96622ad6d12bbd27e1ae34463678d60c4b3245718b6a33a43d9cea29b241da75caba6263ffee6fab4a49a8158915a58228a66889499bd59b9e24bc1da0373f381bf9f7874c738e2d79d788c133501646489e66ebbba2c8dd689b32b75b8bc98dbcd61d458cf95721801a5fb30b28662d49575b578a0fb9fb266f206a37446f5ea03e61fc0020fab0cdf1bd3760e31f0037f4de0699f1e0346e291db9bc01448227da28590b2f72dde9c357bbcc87e384a40f808ff9317481ac31965ba6433aace61fb773c98d5dcc03dd3b9a25f7fcbdf14aaac972a48cc40d34e6ab2f1e1ecee1f9028bd4b25aa6029bc1c50154e7f9635ee40f546f623ddd70bb620a04dab04f9d913a3baca7ba4fffb31409efc84b838efd6ead7d34ec7946de7450db77d8184ac3eeab965df747ca49c1477e4241d68463a36bd596c246ca4172bbe4c753fd77f3edb917c54d89c973124458cd144f1d6bbcb0472eb140c1cf2c62bdfb1d682964664b1f9a089d4741f3b7cd1425ab4b1ac111fc9c6b685470988740bcc53c2a3fced48b0325c0ffd3163a7b8507bc4159509b70f99b11417666059891195afc99be39ee0118f9cd5a495afb3ad253b28fad994d2459787b71d3e090c85651ce9eb875def1b94ff04094b595920d17166c4e0d991d0f36ec4042d0504de4c2f46935e79fae936ed3032869e2c42375b4b03e9f04c1d27a992f52b6f45ea2044b00a879a5fae613389a7f3bff4f0353cb475c9bd27a19359ddbc3136f51a81aae0dfcf29fda800df849b5729b2a8987b814d9811d4eb6391d09228e7f479e884625c5d968e68f7426c35b3daf0c1060449914a989c845b80c5a14624f81fc3d963cc1b806c1019a73fd1934d931e520ae67d1e49328d42944dcba86c699c1cc8fcea5b238b5bee5a1f1ec0f2577dea7a0596ccf92e9f11906657aa605c5ac3463ed0372184ca5dc9205b66f52abd342d154d5e21bf8ebc2e2dfdc0cc1612a259b34a425883604d82530ead697b6c7488b23ffb4e7480edbbb73bf0d8ff7dab69ad6076470530999003fd9b79024f7e809cf03b95dcdf755695fb87f9ec2d4c4ac591bbf7305698b66c0942d949e7638c5363c586c15059329b9e98e6ddcf0bffa548e4f83ef4515185b52984bf9645b1e8b67e6a051ce22235d3cd7f8dea15a1dba5c073b92422024c752c7f8f7a42638f3a73444806dc9e7dd7acdb1238019c26b25fd37a2674c1f451f33b5d568d82445f78b7bd39bc5dd9cc10bb3b1fab80b32ea940eeb18ffe3df53fa59dd13ba48759d91f985bea08974d572c0e0f9a61047d1081580c1eeaa2f16f97366c01fd3717f944b034a0c607f8b6cc2ac14a7245e79215e36c368d183016d9d063d6a497d369990361fc76bce3da2eb01b6843c2b3acae9ae404efd025e073188ec331df9a1e5f55aa07e29b3d0f09f2eb4bd1afd877fa6b7a59df7934b0c605f42c9676a378d29e89ab574082ab1e302336d8189bcec57b7a3951d70d64fbc42b193d758e54b1b6d5c627faccbef222a7c37f7331d0fdc90b328d3d15d506e91b7b429490c50a0cfdb1b18c335abd029514e472cd00436498940195ffe6f448efcb3328e28f83f2c93c4a92ae821b723d796cf99b31ccea7742c7789cb51a62e9981136f50abaa1a411dc63594f53a5b5c8ebf7be5706fb113e70148a6cbcf51202f25e32cb93bb943f84b2373e11cde8def9eac24794f4f8d8458afc9a17fea57677b7cf7ff5c7d8a1cbbfb6385960bae27e20137f99cd7ab3b4af662024cbd08f7b0d555859d602ef4761825450ad5e177b3c52b67d7cc8ea064e61562b1c8f2fe15e1a8bff361c708bbfedd020d54cd3874339052f72a34d5da07a5adb93d91de39caa0d19540e18e66c82fad561a1aa9fb6dbb6697d4013b1a2abe3211b6d8ac01530a5f1db672e20d52dbbefbedeb7dfd2718affe3f638969ba0549753688bccc14869af7eea08eb70066882234ec7a9d891f9184c6e74695e48701f8970a5dcdadba929c1ed1b073f935b6591d7d960f76e6bf1ee81e40dd63d3d155930d10917ce402bbe34e47d903b3e74499e2d235125002e4f027e4e0936870f96c350205b4b4356af2af4255a4a8de6e42670dcc45146e5d620a4704e6ac6d57af0c795e790a9f2aa84dfee4f9f29dc922b5748e7cb169c47311597d483451151d8d56aba0873ddd2adfd4c14e91e975682ee3012b918c3295129de81c29fbce0e589ad8fa1c5daadb311704b938c5d973c7d0db5eadd78b532035142e97d498acc0f4fa4e18d77733e05783810b628788a8e8e5f64ea5e833046c61a86d42d1de521b581a9b38fa8fcb3ced796fc866eb2076c5a27a4ed7cc9931b7e99b679827d54a4e0353d834e84d5951eb4e717d78d54b3613c6c5dd22c518ab9161e076cae6c23e4a342d7876ad4489b4d5f3e23f47cc6210fbe8228209f0017c50a8782f822c3b4556757e3da8b3b07ac54a3b58232b7ad6ac84a9e1a829b40c6329f0a592a103344097f25d60b58423e2f1a45ce9f084b485ea177ac201121a6395b557da0fd91b63584aeefb3604842aa18970e43c97c19cadc4ddfb3e6b83b5568b1d1b6ca1876b4933ad1ea4c4399939852b6a2a6340cd75b69a93ac0038505df85d7755badf82c2040c36549796f74435160cd4cad6490e5c414b23734486922c8ec96cd222463a398c8a31985e6fdcb707049c96d2470b87e4d156c1811724323d05d542cc3d42a7551b9f04cdd69723867bc9dabf6fd4a7f6b4b213c5c80022be089257297c976751ca9ae8e94b04d2ebc9a67b7f6a4e7e9568d71541dca694c6c9fddbc2604cde9309f31fcfd59873811517e3d15e73e8474b822cd9c38984e97765d7629bda2fabf375e98648f8c25da54e7183f088c0944afa9b310769b373d927fb59c284ad235db047c48fe38c072b14888db5b05257892ef45af2b76473d1faf3f61e74ad2867f766b4bab7244b83193b5814e8de55f8c692e0aeb041a02f433ef6de95b99c4248a16df82a6da4a07e3d0635908b6f11ed8eeec4ab1bc9efaa8e319e4298226721e8c0fda652d9fb09b04f89c9740b25247239a610f5a17c90127168c8d0a09b0bdfd8f89e5dfdba94c3f9951c457424e94d4ceaa92442b0c45d2ee24c923791fa473b8d6d67c00fa6e9f8dfb1e75bdebc5479c9042ca1a34b45271b38d639c35c149ff96461ad1ed491da2ee82930f28e491d570512466004e4bc2e376fe60748a3f1c0a36049487ee8d41b8e464414bfa95920d3d4408a893e9ebe3ff8a4aa23e5953a148636fd4611989486ffb30e166beb68e5d0f71bafc0410e591aca72acfbafdc1cc00ade5f681f26e9db6d4cb7efa56f2dcdbcbd1e402adaa2471ffa27d6ad414143d925fde7db5cb45c530958e250b23dc4b1e492a37f59d20762e814b2f6da51f2b411535a8eaf8a8af25e4484eb5d4454e7da9c0c7b5d997ca6ffddf51e11ab1f6c68a8a30f3a595f819ccb4461a4abb1a57dfdbf0d74f31b09ad26f50cc11226a5e693115b9f72cc277065921500cf2b35f26c923b8ba1d2996d595633331d00469679b2f0c0b997371864c46f9fea690f88379ce8f20a3f6c058ad3a21d6aa47588f7f5fdf45ec7bd92c3c45d1da96efd0f16f9f3923dc0544ee97b8445b28bdb173d4c5d58fb4d0753f871be96e8ce9faaf3e2ecd1ca75074b4af31564ed3fe96f1ed62916610f9c2b839b5b5de8c75508e34d00f8309944dbed9424352235d8dec76f73b419b32277d71594097935be1c09574198a1f454c413608f427af64fdfdc66a7b419b171719f0f71a61e0f6fb120c200f564555c4a87d4238121623e6788682f1e8a28928751eca8233f820df8bf3116daa060f612aeb6f69ef65670ad0ba6e959958e302eb6ee56dd56c79dfc2e64ed5089423bc5716b0251f79f267b8b3d303db4eabc74fd7d47884b41e865a7ca94781a4ca188c7ba7ea6b8456bf3a85a79b9b4f2d05907ac4aa3e9465dc62733a719a33a839d5bb461069217ca2849eb9c3ed064dcf6ce41c899243ee930d5a344b6c6b8d8fa1fee4b228d21e0331aeca34a9b6eec200bde8a9f32e6b4c8fdfe7798fda9a530335bd9fd739a1fcd260948639d56011a8472e27a66a64dab162ef2484d1887d6007fbd357b109f7f59c2cdaf41b1a0271a7307180ff416de8942791fe7c75ffd9c19d739b33c8129c403d36af2680b63330b9757bc8da3b72f802ae374bfee9ba5653ce2971a8bc2a14f2fb64f4c5f5de0392c010ecebf4031d08ed62cc3dc133a5f69cb3a273a17b2d6bc902999552d8428c0b48232c1517ae630a79f0197a9b32533cee1e10dee16b4e23e381dac7f73b54067d890bc52d8b43ebdfed423b4517da27555d4769e1334cf390191cc714fbf8107112ac7b071bbb86e196a7f2b740f8bdbc4b3d162ef9b04ca8723c2a1add3c55e126801ea064e1e5ed5c099207df7193fd38c4e99a1cee32126959a904a37bd3eae478076059c85e2d7a67f7e2af8eed2ae08fa873dd7a0c03718fc0bd91662d63412ea3b66a8868c15728402472bbddbfce321cb7220d913e459d7b9ffc0123100c5acabd040d23e10b76b80a4ab287e43ab4f9de95d41d8494cc0b13cc4ba73a437fe9dbad9db9c4c9e1ebec26201bfd95f0ed461095592c7a45e48d447d48b6a6cd6b3895500d4241436ba6e3981a95160ed8cabaa196de5bf0d33ee6fd7faa7c3a4cee59ede7aeadcca88eba8a90c68a9aab6522299bf323170e2b92bc953ce966cb632fc49c037d78161ba72bbe5718d1ab73896d9df14dbbc4a124a67acd7bb6156974d7bc388408636171e4025c3f128c25b7595eb48ba45a9caf87f93106123de915a50159d1d63f0af5703029dcc5f486503921604199f86a90e3e76b988ed29f16781e6dad0ef02400954484c1e66a0dc5d7f346e930c8dd83949e3b492f81ecae0de0c39ec83f657308e41dcd05601823ace271862cdc43f4b50e12ed811e42a84cddef1a1a10160dc7f49f8821c03d69450af0b03705682b3bfcbff106918f537c422017ec77003ce428407fe79bfe5eefc0cd5f47165248eeaac8fc1a672affd548c6fc6734a771b7edf8e1025e203ee8d050bef56ba24d4ece9f673a45863b9149667e664efb1c6217f5580467d44827de8836fd5552c61eeb20b57f5606b6f01033d5c7cd6af8b3a61aebeb84c774f429841fccca504473bef267c55d66bce0a4a3ec6152bdd6b122a7598bd15de7c98817c0183dd948f03e2db33a5878e77cba859d24197c0dbd88cae9df43de86c94fea1dbe1d7b0cb56636016d44bf370e08315b37d47db09f5f57da9534998f7a72e023531c9b7b1e5b712b1ac89348b93adb42121ec425ce2493cc46399787c69e156144585c1a99a9e5d62762f8fe06f4594c76222f268da105e2df1c09719d44671765431bc9fa4ede41e4673cf7400f719a1369dd0f24c01f6a0177f56b06c179af5e6ce7338dad88132757983732e20d8ac5237a3ecbe845b3dd5e888217ad2e188f84d3fa5846fc01dcb8f8c70fa2ae37d4de5100e56a028366d150f5c7af54b80bbd2a96e0f4d1cf9013f596d4a024398c52e30a1e06eaa7b4d7d04e7023dc1f6c18d88dd640f2e47a194464d96e0a1a84c98709999a7c171931b1f9f549d99239d8fad44118ec6349fea326014a21e658a91a3ee78e7b88c084ab0bc425ea1d827c534301f3a8d33f5c7433fb61520e72111687b2da1e6150a9a86a1975eaa86ee08995e40f5ca30aaabb3c50d233c2c50fc17019d4cc3529c19f5116f013894fecb7e65dc42ad3f829cc67cd1c66a5a6cddb6c25d73b3b5cddcdb101df0e20d303020197ac93ee293f7d9a91241e2f47fd0c51ff8d5746e9d175400d404ff91a4f3efaf0466753e41f19e3b25914d93bc2ff8c652f5facc9f41b4f0cbad51f56f91c45a4c6869ee1f8c7c07459cd8fc69667f7b62f333c00f28661ca6533639a4deff819b2190610cdb46e1801dc0395cf440d53c54118e2f454c0f24be323a655f6b809e50ca04abbb93d765fb3ea3bf1baf00457b80f445db1b1f4f3206ac48d1d7a02ce0c33ac87618943880d0f1209c63c29e0da627be0265cc0f486fccb7804140be9dce595a3877fddd793e50f16652a1422b998d3b77c53b100db960bc1fa654e3306afd978aa9535bfd55d5beaf9733bc6d1ecb688dd7de771876b627ae88222f54d246842d347b6788e34dd1f5bf8e79aca4486bc943d2d1d613bf4a1a93d0a6cb83ab627c6bd48fa3a8f39cce8d8171556b882c16959626eca6ab48f905d66887223d866d13d9290974ee1761b8af7d009af5627daced1a728e2ed6984cabe8f2d7d24550040c4d777201310ca0cac1624b803039f380fd1f750592afe1ec5458b899e37678115e66a21e6da9524ac2c7893dcfd728144444f1a4d9d341b7ddeafb287907f5336fc5198d0e2b4403e60da57949f87bb9cfffeb8a2d5c1e2372ece09b960f926290ccb87f6ad580f9f595b6ce9e6da69d60f96873598624d6fef3ea1b00ac51c3688d7c83799f4601b06e4885e0c4fbe22b11a1479f0136e9700f24da2dd2f30bd359b08a727c77615c4329935c33d811deb26f30bc98fe2e0b1f03681157464545b7f0759d99b7f40a4ec2a5c29a1d2e8d179d339cedc89a8e32bd4a55158a69912a7dabe5f7e37a63c44e751735d55136702fd6f7f924a8835689d5d1e61f1a12481fabf89379c3bd5447456c2171c2cd26582ce1fef32fdc3bb140b07c029c6f2d6fe9528ca25dbb8ed8d1b53d87e69be83c4cbc00025e4ac97171ccbeaec2e41f4cdc53afddd10f1f8ee66d8ca165610f78c198b5044e39bbc264c2162d2d2e800fcce61ea62fc30888e02881fb98ab3265d47a169b643384947629609300c3ed9b308a60d4ef066637d9146f0e3a217096be6da07b15cb031d5c4f92058c394d59652799b07c9a5551f38baaf2b5ab19b25efa9c9ff18c29dba38ac2f2ca0f7faa99586c5220dca1f5529b36b80feb034e3cb1d42847abe0b6f930e9057a7443697525c6361f22dbff62ac6f4cf72c03ec37534ffa4c1b769f5b7344a1ee728975fee9c0c9f7c5f151a3d4dc964dd82bfa64d51163325f053aa133135c11c275d6b1b21ec30e0376b73e8e618b825f641920514c7b741a4ad37dea70fdc49599ac31d231555d493fee9ff19251da1df1b0b61b1e824230e7061da3d2dc30eeefe92045ae4d829b0477b6577af57f9f8182cb91c7ef646860a24c37212e278c3d1fb6142a25de6af30878b0e6b7140e928422b12ed1a72d0f82d0370700b056580168e8a1213e8e7de547621c772858b08cd1731920ea5fe5d5bbe181aa36de8208234cf6760999f5003cf8a25e11d727d9dfe1098d70cfcb875abb42997f014b664322169ba175b6b208c9b2cbe6fbe8a147608c522a1ba2b81fb0bd9f95c52b6e91c3e9b758c42b7e4e0f013471bd685bcfc6b990338a414f7422aff6ac6f034d86d18379b88b9e0cb5fc109f149e8b907539b464f572d0796e8295f7012b7e9c54d84a0f947e1d8cd46eb4c4f73bff30c3916e338d52ae9c9dde29b4075f90b014b5e51062ade7b6b5cbc0609833c2d449f5b12e36abca5a71ef77148c2b91390bfc80e0760961dc3796800d29033ec54fb5dcc4c78b9ca32b41cbfc94e9fdfd2447cb341573a50bd3f1e60d715aa32b53344264a645825832b3127832956c2af1e09e9c3ff0ef597d9982107dadcedbfd1bc8eead1d3eb873e36c57ae383b775d404e00991f1aa8d0662c98f664fe1afd22503231e103ab6586d9f74a3fb7772562e0037d83ff556ccf987549fa5c01fc1c36b1ccdf637b392d56450719823a21361c4c8809764188d395d561873bc4348ef46cdd6f9cc118322717569450d4295cbb8511a98d62a21cdc69150cedf4e74c184bf29ce7b033d806aafd513e6194778d5325123ae8c1fab3548546fa9e18f2578c5d22a9951a4c2ca3dd9851491343cc15d93f73654eb9c8d3cd261772105c309b8aa887f0d3713ebca1f3ed5b3bee156ea8c5961e689ae52246bf97139882e2b269769c8159f7790fec1f90534b7400b3d2049cec8f0ec5d154dbbcf99aecbb6e2420bc5963237ce3fc552befc35ec8ffd567573140f5f4fb2795ac42b4c1bf651f3edf759cb29c6d776f06fa5a3e0dc72902e0ead8004037bf8da2870263e116ffb07cd2e8118d6aa11f01d5b4038b6fd67c5f858b7d99fb7f9286f085d6fb3ac7ab3df022227dfc9cb65e215cf40762dc787c8d85a70f95b20bad923e0a2fb7b8a1b2019e1fb63ae5ebbdc79bd89a0e2c2f2da8699aff29b2659fce185264ca5d62c818e56c0511fbc666aef3f82a6d4a36714523f45cb60b529eea54cd4d3b2ed5babb50513e1ee9cb6f04ffb4db91d84f9fb293013345549ecb7b30b29b3ac5d6e50d780d54d9c395e0586aa1600349667668f70e1901d61b04249eb7458b90c29627c8ec0d3deceb2af0d1b71260c8e37a753fe1ac31ef9919d345849b5f1cbe9bba45793467cb64554e06d164488f41e35ff96e3a642381ce5fe68fca3c20e28cec24d69e6455e18cb8033f755c95d8f96e0e16362fd4d40d5f08ab2619639a266bb5c4c63f14b39893142d6f57fe1d134e6de75257bcc4c2362857de1560c048c228f89b386480bf256b606089b93969e5e67831d49efa28cde904e3e1e2892cede69af4d54c44cd313edba9900f3e989ef51c21950b4a22943f8d0c3269dca9f544d007340bc837031a16fed40a47f82bce9fa951d69a68a3cfc909efe693082db885728799984c70c813ea72c163c31ff8e93b05b83ef67b840a553af9e0346f6f2b8bba1ffb0a4b398723f740d04fa6f319f2d32b8e63f9ea8980732e778612e4d52938105100c1286dfc9bd4f44d5c6c367438880b1a091eefe3480d9407d6dc0b885121ab5bb4ec5b0574b1b8914206a9656df3cacfde8ad6e060c8804bb1a98d757f26524e8f36afbdb024f45f15ca536da05b861f93f9abcdcf5ba8355bcbf93606a9b22c4c934f06f0b24377bd59f1441796ced6835414ed0cee97a7964a0f61b67a7145abe2dd992105209131804bd8a41f15d47968475eb1890d23065bb48ad3ba9681e57ef34d6569616de38617ea985c9d9ed6f0094e4b43b1a5c5b51251cb138925d310e70116d56547f46c3bab1053b6089329596b3072bf5b6c3a64002b69f7272043cb85d6f0bd997346696a2ffc903eeec3e9e054e87df47a9c8a793163a302ad239f9d1ca7a1ab542d1984e879169793dc6e6f90bd427410e40a6d8e3a06fe8a825f87eff6814cf2c3c7b889f9a34f5b1eb71613d53501efa71b3de20b9cf87c6da163dd9e9d5c78ade68f72b9711a88bbe1c9e9455138b3a45a10d94577a5921abae425dedd63c893d294898ad3a96911ffb994cb987e1b3aa3d005f41efa93fadd27069b773e09a28d5f321c0d8e795970ad24516148f49b80cbf9931b5aeab2ca6fc43fd1b2fb0e9e58c3cf699aca4e3c7f598657ce4707023ddc41812419e6eea1709a06e0bac0feb6abea6165b843703c0dd8769af618f05c12104107ef37abdcd92433ac53e595f74b3be0065af8b778c6178fdddcf3f275775f5276f86d77aa2832835257927b4adcba4c460e1f7cc25670889a090cc2815548a25a4fc300b3b919e8d3288ff4201f525c1ff3b2f6054d6cde4efebaa6f5161acbbcc791c13e7fad3e09e8548062934095616b5d2fc40030726b841b45eed7302563b94659c4a85dadc39e4d4e4355f4530f08eb2bfd2881cb03e2c218de08d44cd55f4b537286edc80261c0a7a2be3415fa11a6c241054bfd36ccd4c397b62cb58a6d15f2271a51bae96857180f489f7ab5a4b0b086908d3715acc1fc602e936f4e5f60694b469e7722135b5af7ac0063d30d0efc748e0929aec649fde2549eadd6f16967acbba4beb10102de49bf33a8accb26861b0dc353c0c48827e018a368b78e6cf190d391efe4dc8708aefba70d335c06a95242aadcdede8cb7d228cb78dada80a12383e80d96ec7769b2a241cd901ed028db0f8d3400fac02ee29cfe06a5f31fdc55ffc1e86237f0975af8742e338033e7c023f6e352444b71e9deab8f1fe5b39096deb5da603aaad185f9a4b05a5e60091b34b5678b863499406011571fd8142d317da51cf968afc8755bceeeabdecec11f87a5434beaca6e9eec21f6e4496cecd92949e25f0d21ecd5754e9a133732f4fc7dce808e6be65364c980c60c1f293fba1253e38cecc391562a87bcba8ab44b38e77d9343afe2befb851687d31e91816f3f4d2e70aad43cb80bd5d3131f1af60cee3fe391ad4f717549533d8fceff39b2fad285e698b79fc4a25130e3a170d100646921bd64cd496af11bd16464455547915a31e137098a8245a9e885c68cfc6626cd19f086d314a759e2ce0d75a170867170ad72b89810ab63323dcb7d1090147585c52c2849245ddab7048c6e9a303ee92a641703d5375a14a05f2483d2daeaaf17243feccd4439d47fed1ae1b7b115e9cb860f96513e49b2c7507833082bdb6bccaf7282071fe236e3148b268a7b0b4eeef4bd24ccdafbd375c4b5a5a29e42438c3208dca18fc84c509315e4f226d21ef7b88a7613e0c1455a67b5f3b55e817602f8af63b0e105335d839faa742acd5a53852ed3a08b0f0be91482c9afd6e2af4fcc41d73a951e0d3671a5c9d4f88a6e27fab5d3d2bd010b94aea64b9ee993223668cbe5a691fd008298ee1d74a38002e4fa224f2843e95b438988689a09c3211a42f0065ded7699253b335f59e65ff5d6badd02beb077d4f177b1d47b442d617f2e6cb610f2ffc0f7ebbc4b6df1b05e84544086aad797b2beffd546bb6931ffee8703f3490da36f1ac31a9cd6b71673010ade66113f1952515fbd350bd6e8e9b16774b50541bd2cb6ee523335a6748320b0475ca9ff4f53269e7c85ab6d5d4c62980e43dc1d63b48a72a48e9e03d4325c290a5cc4d57466430af28bad44053b52c1c7e01e67c18d980c20e692c16867d16f80f12ed3f028818db26fe3894939129f6b30f08fa5c328287b2621b3ffc46174f574b80cec4406dd6aca862c576cc4fc7ca243ebbc0dd3d79ead51315a63df0b4abd4b253c27e172599b2ea78b672cdf3cec3a0ebaef5fd0a39a465637de6bc8604b0a05638e841853276221b5ef04415df3a4ffe2aa2ee2c7669a42af2f9650b9a794d6cbb827921a653bd9d0af5d30703b0634ae74eba422de816824e55d8f7bded68c952b39389c86a3f9bf65914ca4254a505b6251c97cd48da33bd1403266f16ed13e54d314be5ae046a6a578090193af171ac30e0f8770a94abd163576567ba3321e3b43549c77b49dbd368bd15b22ee17473041c8c5b6a80f209ba097692906d962a5af969025aa0a47874664e07800ba40e63c7acc30bd34b84c0e50bcb683333fd831baf130fdada3ad96bbb4293080dc7b772db56442bafc174041e641f7bd4b8f1de829b8d4baed7aa7bc945c06fa1fd0a2f8a6db64c8768f402842c0dc6523fcff24293562750ee6f0c10470364eeda0210cde7c841f7e024ae49fdc051c56f51a8f1ef3288db799e3a449aba1dff5c46e623dbb54b2708120d5aa406e43250accea0821f2900dbf297c74e788c5d279b2a13fa56e2ebf5d73371a279bdca02b0257201cf3e37f170abc5daa391a4668a504e180bfc357c645f2ee9b0835da67948b517ec465b891106f96c1be1a8e0d364299247e2c9e9287ada27e7083f9bfbfe0fc3bf2a07f9f75759efc2568000675c60499e53d1ef2637d532377e82afc53c9416780f12543b1620af2f4a0e6de9672aa33c5f61b1a35627fec47e7a5509341f2f5f84e669363ff32c7466d6f8cf5edcdc9bad9064c7a6423abe9562059163ac830b6e5f2f7eba5886516b7716da60960dc7427873afbcd3666b55123536a65b8e1d3ffbe95999bd93e0d43d207bb2744851e0b0045dc4cd7a77008070f2f10fbb51ccc1f2aecb2e817077a01a86ca52d33ab6094780bc85dc9ed95280dd49702cdae9813c11b18b44f146930925bb395bd3a524239437921b5bc01f13eae3018d463478a4dec2da84da8c2e4cbc23fae4a3c8c87d2ceb5f1c919fa7cc4dc6f75f8c56199e3888bf1514843c4d2237cb21ad6973d7a47e643ac7d6dfdd43048fdda732b9d77a81a305fe5735136d79d9c89ce1a7cb878655d1d424898761484ab39b573ef371f5feecb0b0fe824f460fd9f3789779f1f6771ef9edd9f57fb68f6683ee1aa7d91cd9acceaa5d49b888e92f02609191cdea9b1048f8de70afd85879e305759e1fb2e5d3134e0db00591ad81b66dbaca2579efb5af2a01d39807086b1c4a26695d16a6a6c8be1be129f35217362817fbd5e8089cc3a9cb710b4d5c1588881a998e6c5c9118533d72d1ded3de1d09e0d60403485b5da230c39c06b452cc4d9f8521ecc2a998d5ce2aa3bbf74338227901a34b3878c713d5efa5bda4c06f3bed18a97e6eeaad0fc2dd019df51564054c8a6b2fddc58f4282b9514450daaba05f578c49be349e9dd694008ac7da304ab2979c46ea6ad1dc85cfc835ef215a7b650324fc253905492c8edef0962282fc8039d26a017c7dd75bd5f18f5106c094749686fb4fa635dc73a5ee3aaf13f52caae585cf86de2108063b6fb309b5d5afe70a953839fb04aa08d3f88033760d2280953a8511b31f4556f5222c732ca1f5b5725557178bc0d141275daabe61ecdaec0c5fc715d7782d194152e47670c8ec263491b1323bcd9930d290701b0ccf02d8b67b01ff51c67a4d6764061b6ac60b49be180396aa1a6827020e8eb0a96e29fc14fdad0164214bfa2e8afa1e4a7affb1817e04252b523636eebe1286a92df069fee36226ce80542da6d65b56ccf1b731f50fabb423a224b84c381651c0027442eef03f4d0ed07a5be454f318858d4fa48a56ed0a1b00c0954b925eaef03a0805cbd9c9e0bc2aaa55c34cce0464bf7e0105edbfd7b98d9f10c746eedcdceeb1d2c0555163d735d924f76ee8eb0802d6299a55c4ffc367e323552e2b88845c1378cd178d41fe626330668236dc768f1bbd9670a12d2972d80d1f85863ddf75cef08921c550d8f8aa446c9e7c85f041d90698260ebd67ad1c8b4d9db7fb4e8e71607ece3474e9fcf3964c179acad208252294256ed5f3c1a33d4c95326fafe7ba81213ce37cbfdd2177ee0fe2aa26e31d96894eeeddfe255355c8eb5efc97a266af8f4bf2328deff33a3bc9bafe6f67d29f86e4c537f8af3bd19154c92cdf60f2b186dc85a6ec3f03600182963ae919aca9fca30a8a34aae8644e8537fb42389e032afc86b862978d4164eebdd4abd152046aa67f0d15599836214f62df5862d572b7098df0fce76792bfea09d09ea80de4fd23c5e145f686d4ec41b132dbf843afd0a998f62212d791d0f098a61c4bf3bf647eaf2c99f696ff0614810d32e0f572d0c6f73bf4529f5c81280eada7aec70c642d0a38931d3ce6ae379b163ae7f0074f6001f7bef5a59136ba4b0825c626bc769b7e51a6a88ff6d1ab9fb262191461344efb239c11552c3101f166970702e5e8ffc24beb18bfd036a6f126ec8e3c59997f1a28e25e0de693fad96f897827adf96188a8d8d6acc36e0f73b9bc8edaa79f79c9b1ef8a3dbed9e665aefc5bb3d25ad35d174a21f7a94286a4e3791e72e15faad730003d192c98c580ae55d51b24d8856d208a8b03fed6402aed1fba398854eba7c4d260f6957a03dfe81012d2aa91e3b327867840d064d91320fbf561d4a1cb9248d9e959a9081da4018a79cda6bc1ab7860bb99b48c9ee7be275c105ff8cd0fdd6f105eeeeb2f30f22857122d31b4db1c119e4f6077121bc89948256ff11709fe9a9622db6c6f19407a047aea85cd19dda7aee5fe51349b86c4f385f7a0295a71b5fde69f1e0bc246dcfd922e4de97af8d85cccbafdb5e67c0bdb2a90ccf0cbac9a8df836855b5085a6405ba35c6450c8c647cd0b693ab371dd5f1b9490fde206c454c7799d53079c942265245d7a2109cf8791f66adf9afecf27a15d842c299c83e269e403022eedd16cb7a04fceeb14e93b163b4fcf5f5c81db8d568a369f512fbacc725cc7b0719632c80b73d2b27d4ce202d9d28d8d6971e975b54ca8d733a31f6389a42c837b2d1c9569ccf48f3ab77032f0172fcede594898c7e0f217be4f81c2c43903f4f68c214045dc4580a0d39b85271e81dffd8aca5b0b6f6aa8b2e5d144944a17f867041c2d64fdbb439bd0a5da678e9b7912fb34a0cd67a2a074316fa480e0c201ecf0d05357fcef33f9517c71c0bf17a866bb2de51f81b9d51d649509187572c987f4fda73cfaa69bd4ee9593e6d346cda6348253c0f6d983824f65d7f1cfd53ab8a6ffcd602352e36e0e26d1775b408615e6300f91faf5ecd1803cc2fb773da93a0a613e89e21dc5d9ff8eb343d17378027e524b3cc77a2770d3239d98e5e1297f2ff69e73ebe001b63d7376d2586ba80eef61851950bdbed3b30ff505b35f32bca8befc17ff10a88f2c1606a1356485bdf472133bb5d1a15eb4e58562e756a89a3be46097ab95fc637a52802139e0d5ee7959e5e9903f6a449091c404e358c7978f1871c648811d57a6e3f9ff672bf735d62df957efc0bdb75408dcc1d21fe739689088a1b4638a3c7081531a8dd65373bbd5e7a888cbd20dbea5fbacf65003392801518c9d7df956b702ba414663f1bc7cdfeb77f0bec4951f2be4a44929b5a42386857f587cfef04d4fbafb135099b61ce40ec51d1ae23682a4ad02fa965452967ffcaa9cad96b1459a94c1f911d6e0cce10f3c7c39503eaa0f5c1eff2fc6988780f3ba756f05caceaa050610e31705674463c3c7b2bbb30d48c58ffca7c548a16c29529ecce9452f83dfc9d2676b629ce5fbefe712a8afbf881d6558b020bf814d6c3056d742a569258c8c39d5cfd9f8ea16a98bcd450b1c6793919424b69bc09db288793bbe3172cbbc01fda78610443f471a3566014ddb071b64d07915a697f188799bea2ded8053d337c3aff8875e2f49f5c2305fa2b69447f74939173f5f74882e1b7e392ca6527566734ec0583346b0e2a655708f5e2dfc28f2edf7b84a8873611aca956ef129c464d92d4674c3b878fe26322e8e3138ea3f0f0a1c09e29246de2e0f722a348d119c58c42b31eac265e87c72a2ddfea463c3f0e0f0c4dfd13f1538b5109a8fee0b9af456d622e68b3beb13ec952a23a1d555b2fa03a693d11fb83f79e80b439dfd87de767e0c30f4dff0052bc5774d8fb5eb16733f020160d8a5b39eaf189c628129b052473d37b43d7c92bc89214b2243161099456a865679a272441a4f4c12d366c4dd9267552d6b11845824bf87258cc6b352b6b29c7fedff8e426d4b3c16077e6e7e2b65cf217bb248586e8b50e80eedff8ebceb61572c661d9777d0b65d698b9adf18a1297a3ae754d810c82667144d8f61d3542ee0d6cce3512b3fd84a9052f75d5909a45debf1599512a3df78f0efc4f5b038f6ab4e33fcf76c37d5308dbf309afdaf29dc40985b72b32466145e27d19d450bd5f0a3b6a08db0770e720db0a5c675155fd5a3be60da41f879dd2ab735c1b1f8b18ad6be7f9dfe8b807f78a9396681f8c663adab91d0f8270c1638f99ab5132cffc455fa77131de6abd9020e2b65cabf8cf75a4076751fa11b502a57667b6598236e9d1e9800ecedfafb43db2d4357f5c5dde3f854212b3851318ea8500b7d1e136e7e5375cc535678cc071ec3e57d1939cf99de3cac51fb6cffa29ccb86bfa32214211c98b070ae19781f7b1aa7168c546ca1eeffc6962db23b21c0842c16f9a39a9b0a6f28558525db800b5c4e41935838614b6350a00f007c7e001e4468167353e677df4055c810c83b0f32dd868e1261513635648ef321169aa44d05f83215e645dd32d5db2145becd8292ffc402cdf334ec8cab831a24e1f0d98da9776783813db09ca09227536e7c133c9924d1579a1d3b79ff97281fc0ea57be1482e5165128385177dc968c546e7dfac632131f68301d3018d491234b019bf6d5afa369a84bbfb695cce2380b99227274bb47b426433df52c7b15bd9c5d1ba16186f6688f5f8bd1c499a74c37114da22b823ae22367b85be1156b5f57834fe1327232d21d963ae6239a6133cdce42d99fe7cc12ce3dc58ce483c740ba954ee865b7d4ffd98e012bf556dabb6496c70191d8d10e014d9f3705ce881c885732b69d168dbc8f3db19d18a87483331d53605c75a6e12c41036a7aa9fa6c99a9d2b5c050c335e9c64d9bd3606960d31d928eb7c104dd8bfd68701dca039796519caf2fcd5c35fc7ed829b54ded8adc92843a17301ee70648fee158f63048ad2e8c72d49bdae9374c1e6ffb06896a4e939c8cfa5047127e9b0828499f64c52b1708534704c9512843fb2d0b5579cfce3a6e5517f6af0abee7021fd26223035d104287a0679aad6b061ac642910494ffc28a4c476c66827badff033c7273637dd45b8f69a5c667c8a943e0f034cf0e365983c84e1095567e262dbb6768df5c16e52cb0f2149ca0cbdedb696ce9e561825719d23b411006b2be61f40aa01b464d3b4598d3cbc71c13336ae965c1fc2c6f90694f6fb66e3d43b82e02de0c0f51a57949630cd131cb312f8bae0095ff32211448e7d76dd2c417f1e9de293fe931f712886c9f933ba3baf90fe17dba54ad5bafa274f4172d1f46f40d58f97fe30195030e690f8bd92215018e76631254240a0bb48d3ab670fcda051676e65cca203fe0aeddddad72916abf3268e08981620608f0e670c48906bb7c2b3a5ca6fc1513424d3fad3be0236ea827093bb99f8f14f700f842147b15e8aa5bcfc566d4f36d66a731a28fd8e0ef50bf44c3279a10f6c49008d92fd9cb460a7ed2bdf6698757821a9b20f6a242577e9754ad12122c4b4634546720125b52f08904172c568b107c5f92f0663f044563656b2e834f773f5c8b599b7d433b1f8a27f9289b8fa1b9cf5ace24ee0c8adfdbc8db5fa17a2f3902c26d2390399ef1f7ad573e86801b57f5ce181464e3d3d9d0ccc00ef99359eb7ca536a5bc61b213cbae460ae11371fa37997775c2a65d7669ecc7a53ae8466aaedd40a32110203f6ed2c0c96c4a871d0e51f8290352405fab0b2c99f53f1c39c7be02515cca5db3571afbb5918229074faa1e97b1883beead309c3d5e8ea1bbdc9f293a85b7282db2d40d25624c593cde65915261823932e9180dfb3503e9d35b4671fa222d9dc123145ae0ee98f8c99cbb0c1f2c5bcc00f6e80b30858828a37b788eec0bfa432f40f7508969df4a8799b0536622642d61bdbdcf0fcf2827fcbc336ef699e0d098b54ec4d9fe3b4917e61cf07d2d7ce12f9de4ad932610a0108d73ff27d26c989796ce5841e790abd9feb893b01b71c8ab55d5b2f8dc142efbb393d6380ddd5b390491c49dfa4396a1518a4348e203e5a04b407a4d2e2dfcced24884bb612925d144fcfb7c428e14dcb04fcca91a0a09793b3af22c8465c80e8e5fc49a5fb68fc822d0ff8f2a5430d4269d5631f64077ecb38fb26d20b100c3b3377ce92b86160028d9d5d0c22ad2727bd945e2b5da7ad9d4d77dc6b7cb346f0225640edf4e34925f0938328081c22e6ddc1de6a11880fcc26ae71de2ba51ff922aa6f667530c5aeab5239bb8723d5780333dfa8233390967c5bc2c59f004b3407481bcf94d6f91e6eef44568b885c2008b57c3e70f1ef14a58e58b9d4525f87a8d8219ccfcfd9e2a66a195d8a068618b641011b8b93865d8ad3d060979d6051de9d5dd433540ff65acea4674ddad3e16c71c31742793da299555fabe3126f3416ca23c048c43a37936d8b86cb9baa451f6acbcb322074c348ea535d773209948c9a94b129e67aecd422b944995bfdc4273a7903cb50e0e5a4a6e0e4e65ee82ae3f58a4881c5b817e990654f6d37d1ad8dc12254f9c797d9b8fdbacba9e4e4668a90a8a9ddefad6e21c0dc2a3cb2334759182170b6044b4e2ffe0195963d876b9ea770cfd7e83c24a0323e0f23056619f47995544345a85488f138ea9b5425a84eb83a30f3d7c6fcfb7f12eea8bf0fdd6a747bda9c651a2645354fdae599c65b0e84bb1e2ea415a10d666d6fb7e1e4d6575490ce1a465b378d37fd91aa658e25c3ac769bd6e698f01e3f0102417da373e5121bc0791b7af0270a33d17aea8c809ba56b8b9be54e3e08f02dcd411b13f12726746a3f14eedda5ec695ba0fda956c1fc4e6b5c8d7061981f2d97b96e5a68040c693f68570fec477cfb68d84f96120726c962d075d71ce2de9a973d4d304fab5268ee36d32b32dd53f5d664ceca93f5dafa05d02bd9c80eb0c7ba53d93342ab57e886e93130031110372bc157706475b7c8d3c1a0bd1a475c9415b45bbd8a45e2c7e4646965fea2da98edd5ca5e86f7b64e77697240f07795b180295f030db66c9b18340b9724aad7a7223805190341c24bd0841e0e63ac1fdb31afd0cd07c666fdb16b74edcf7ba16c3b9cb4e5b22fe6d3319aa7e60295a5a0ce0d6a82871c822fbee50e95c9b011120878331ee663522913da2d70b44c027c9565c412db73c18c070ff7cc9fbda2c91f88a5c37ac1927a6bdc294c6ca748db871a0a7954dfbd50d65068428e5b6bf0e0501b91aff7d5ed3c6d28885845114fda9ebe54945584bc107ddeaa9613d2cb8f88ba7801e9bf2e8b36acbf3f1607e2c9e563d97b13608eabc22c4fd025c8d40bf2b46a13a3023f2dd0279b4d82bc807ed5ada2a687b1c08f776e948af15c87e2312f4e151c77c037d8734cd6c44dbd45c5d03dc9b9431a2d3c0a4a5fe96dfd48e0612ee565c5ea8090c1983ba89c56590e70f24a753861183e43a8625d5c879eeae0a4c4cef92f4f5a9ec4fd47ad1e8a8f62e2a0c2f42dd0e501f5b7f4e4bf22412e90f6022c9b5e8158a351ae648de05b460e0ff52c268b5fdecce0fe53adedcdb5ee7bc670e77f4c2e9eb99733ddd767a609ccb8c509ec5e17ba69758d806ca468470893417f86e73b5cd1f76332090c7bbffd67b35a870dcf181e84fe5ca2ad062757398d2b0a6daceb81940afae1543e7d0d358551685e1307b1b61209ae1a50f35dfe1030c1e5e14fda7d19b003998e9454c44bf01524c1a0e7fa9238768c6e842cec44fb11d46ec2843a60e3b504c7faec89ff2ccc6717dc65b8353398133fcde918445548d47c4591d03501758d3b0b3e80929bcc507e5edeb00b42db133b352a43cd7a137f8a1c16231be76b866985ab498902eb3078a521318bbf5d6f745dcafc57ec9128697f797b6020518267d50b11f96c483b0596b72be162caab02b1ceb4c3f2c7858edaf0c36b95758f79f0f22186c17d0940590159bcbc880f28bf5e46cd6761a810f4cc6ed0fca4ae9f7377732ead665f4432347809a4571ad20266eae24c6034c8cb93fe0dd9162135b4d7e522e8412a7ea6926441b36746221b83c93b4e872803d303b9c104d01a7dd92eb376e871277183e61bf9d344dc6e1752a59897aef9c4e923400aa7cef77c351dc6bc26c3cf0ea50e198d3ae26d5a7cb037c89f1dc76923650aaaa2368735055fec36cbade6c43830614e1a5bcb4cfb3edd49558e63c675f49d7826f630f79ff3b88b59b632dae2ddbf32602fdcfe1b95e705d87bf439eecc14155fd0c59e3dcf630928f5b68e9b152056bae27bc1d5da5a5384c1f8ffb08eb481989b87b8b7f139b9790fb6dad2fcc2ebbfed1d7757e3f9c3d133efc2cc05c04a62887e850b7a67e215758bbf9ea8077c4fb7eeead80d63416fe504db686735e563720977be00715b717b51fae9c04fc7d61158c284559366570c4a7dc6cd46292d4b1a62a94098daa4408d67d4e1c0a798c8286a950b64683df2ec535bc88ce505ab6ad151742ba03450b73a59ec3e5aee78c9c5bbf35516f299c09a063af4fd55c30e66453a396d993e54124cc94eb89910802ef5c1d63f5c0c7915cbb636be681019a14a8bd3e0624870695f5f745cdc45824dca421c10b91230592bbefb80c6799b743194822f10ea4f6a488977cd26dcf1f76bbbcf8ae96dfefb262393efc443df69bf9e8c5f559cd7c92bc4ce2fb3fcb4d11b8e6c3b0dbab0a5a54f4f3d75eba3245dd0f70ee1e10f1b7604aa769c39a05c9e84d68087fd6e65686a356155c34ad8f3f1f88b5981b161af6ce178972d61b747aab2dc4f699bda787f219e462e189c34b0aefbab86d0d0e20a8059089d90f2d7aaa0edf33f6afcd3090cdadb4c7548d13bccba5882587db160c4f56e9957503da5a019dda5129dfff71d5c77e4e0d20d620ab4e69e8deed5fb59527a593e011f8e84d7ad92e3a430dfc9acc4ea8d40e686fbf690905bab4ebeea9e0e91ed200246ced950eed959d2b0afd66fe32202345422c3657bcabbe883b26f49bb154ea102b9dcb59853e4ec3f2fc0af06ab7ed2d2126360285a2f9cddb6c2779b48ed47936c24c7c95ed9ed19a690a7f9e184369f0318948cc501261aec0ddbf3ebb41b74a53a23e677568516e42705c630d29a60c27729483c12ded7bb7df9640ee1e624ddf4ae69c69ce0860b0eb5068aa2289303f0579431aaf3a067130617812c6ff22738a1e8d779b07a4ab2195e43a1606e85b21c39a0d638d482211ca9ce39a607dbe97b0d468015c1a653ec533a91d8fb712902771a01f29c20fbcc7638459bb3a8bdbfce96c37e7b797a2df1984853937fe2355113781397f3257c5b853da22dfa3d794a10cbb496752d166adaef7bf7cf680cc6bbd21cf4d7ad49807adee92298735211033be57a8a6a9ac94bf22e745035e59c67168b73a7d61b6d08c27cd94cf0ac732ec69af621ee81974ad934c69ac622dfc692475b17d4e1e74b03c91bbb44901f6cf79116395a5a5988d6dbcd977a6e2f8b334ca0f5b253ab1b0136d1b742399984ebb5b6393f2f80ee4c2f65d95398f2ac3a082a19b276a15ff05d10a87a5e77cfbe76624d819b032eb1d1cca064b8d0e0ccfed42ce443432e15297c3cd476dd6d7cef473a845b680ac5d91f603ef4df4c08f59bbd3471b339944ebd8a23934cc2bbd2e22fb19c70d5425d289a5463e5752dfb63f41a33bf408bf9e05779a3035bb1ac77ace3556b595003eeb3bdea5e6c0dd6081b4f43376cbf4187bf99ff1e69c2c02275ebf04c2c7ee2f7ceed9829793c1d1f0a26f519b7909e77c78a6db02b33f60cfea3056a715c7e6587fc16a3cbfcf2d1f4ea585777a6880d1ac74d2b8742e8a10346246eadf38b62782677bdb043327dec732f558468a436b7f52f309a213780b7bf8a99f4c975a09a30846ac7664fc3deaf569dc368279ed1bd392c0220da195fa58b5389be69647bf1c026b9a19336caf9b934ad81c6bb64c852d8b743134598e363eb2df6eff2f321d700300f9bc5843bc3899eb9a8e573c0345e4dbe8d2c8d21daecc5056edac426a36bea35e930cc85d56bb1905882ba158168fc5869048b2776d5e3bc6b1912d6bfe847a50048f4f84c2a2f82b1b85c9611bb01683e9fc8f441a84772e0c4b928421b4e302c995e4bc185147a717f7e51c1329fc991c653ecbd822b00c73b6694d1f28a684d9057e95f64410f404b6f300cfcf60f81cc1b90e5518e69c76d2b3574fba3b46110b9eb2ae21e7e58e026e10611c9134225dc9bea172e4290a58839ce09221fffa44647e02ac392995d05d81b3388304a2bd03da3af56da4f7149081cc32e14441375e049fa7a50d04127f9e91041134234543e078dae645222bfdded11b758a4b358881cfd2aab0f29c9d26b30d19ca44e8e64ec731ed94efa8d89440918fc01ac02a6d1ee1b61d868eb04723f0387257feb88cab3f8c388974eb6f350707198d68a39b58eb1c9949f3c9e874833cde6b2d368f1d4da8b6f4829fd485a12fea2dff59aa2defc6d7f09bbdb7d17b224c32d9111f0d2f7d8d4610d6717fdecc41cc5fae5709b16ccbaccc2f94bb25fbf299543c1f6b42b29eda192a6f9900e3962f2012d153004296c1d359fe41260a3d935a0b5debf48e4c0f16b000b956ef02a46b7594cf7fb9981d5370af37a682f1394c722ab551c2d928d116958ed9bc67bceb04dcee0abfc17c533e4bad4c4849f89be7cf7e38c1243b1ba33a173cb454bd3e7e33303137bf86e5da56c5e9d6d13ec9b61592865f21621091ea9d1480044a982513e51260c746edbb1f7b5344c178dcd830e6b989d9e27e1ec6642be1ae191bb7b518e3cae7b2944fcf8175d31fc6940eafd2bec7ec6f7da1348aa18d55cbfad7e60aa01d1c66719178888680f39daba21e5adc285d1995a890a81dac2d0e07607a4fc4f08714055ada9d3990be24a67cd3e0867ce4c8a0052eed9dc994dd91737cbf61b9d608854f4c05b7a12e91b1e08fe0fb53b054bcf25dad632c0d800b773f9ad1bf649186beb1efb648b5b0ce5706a852d806f52c74ab3cb27c8c8caaad285f8630b0ab5c200c5742fd254af95b21ee521c429a55e9a54f1771a0783997405f59e023743fba8ad2ddc55151ad42021d1ae523aed35e2a63a86ab8898a65e917ac483f705036770195bbfb6432e95a9c03926484bb9befcc35e6e214118d69b4410098992bcfe0660d7e05751c019824e2e5447df34c55cdbf011a74f9c6efeddfd680c99ce8c626bcd8db67cab4293c3cbfdecc1659f5b26c2aa1ac8d69d71eea863e79b564740710b44e931048e9230182eddd73d6d7924f8288724c4e58632490499618c35ab45a7343139ed7c0ec1aa8c123a0d7ae1676631ef59a8df810faf4b9b58b0005123b365426c159b1d9d2cc2400ae57c14fd9fd350c264c7c897f75a7dcf03d5a8e0f843770af001e75d65fcf9551dd8249e6f9acf6aa1c3c68c1d155fd95d2f6c3d87910fda4c88daf71e7ade5decf44701488ada3d4686fc76903ef63daed31242cfd0504ead9b619c84ff2cb019318ceee2c3e0e3bf026df5c715ff58ecd8fc7f878382a87e360171f999bebc69f1d0453e88de3df55dd9b392184a676d262d78559393eb9b2170339efc26f656e703dc06db463113247c05d9bfefdad8a1890f53764466dee533ba6e3eabf166d274b366b882a4bd08ac5842526fe87572b8a6ece6b38b4f0f30166405c9144cf03f461365ae6ec62c108eef0ed2e4a57dc2e3e570f49eaaaae35f54b2d4363ecee4be88f8403f08cb3347f131645c1c8bd9763abe6bd60ef46ac7aa65a5ff9c18df2e7ca7a014abf5b37513bbf7823b2e718d9407d19cf8fa05d56e181096a7e16075751174dd661ae639a8b37637db3d25fb1639b5c07b241db7696dd0f575635007bba886c75fdbf205f9d2bf12f51b75f83280db68ef0ccbbf44f5a5baf37649878be67d7f460fd3402b2eaf0a22867b0b1596ef7a04625d044d331e7812320cdc0215264d1cdb07ef472da70d2f6c55764de0e6007f4c91d2330b87c8895da3be8f7889619767f0aff875807df249f126fd0a7f638d12eed67ff0eebf784ad14f4e9422a14acee2fd9d0b6267cc8b24ec6d346ba336851cb35fd729c1405f21e5eefe6c0fc0a31592bc5951e8f1d1e26d4bb370996f8066f1fddfdee863f71455ca03bc9fcb46a3d54e6cf595120a74f2b6a9e6d192533733d4690f197d483aa9354d9a92db23c37dce136ab0a71350e546f39c10d287bb50265f1c0f468a7cc5873e61102d54755443aa0138ce264444ee8eb2f5ec652e62cfbf0451b8882e92b0ac57c714b97ba592f30de67245e9f43417416008b3cff0e45940c966dd4121485092ca02f72ba161ea4ded4326c2202202431a649e10a3d7c7c58e7ce1053c28cfba40472d694ca2e8cee1d288d924ef5fc055828a76cac4d75d49834ef32c68bcb20f53854baf1a8e101f7e6c9e773f9cf889978afb4f0665f7234cb1113cc5d846f0824fe2c8da2fd6e1e90a718ca4ff833b4be61fe6a3ce1f4875a74457367002f5603838c778056c6a94f35a214ad36ec4848cc3e08a765ce49f7ce51498b96931bca0e8b3c2d5dd1ca6cd29eb0a889854553bfb84495e6a2b1c5924a024d808fbb7b3f2f65497126d037a2b4ef2f183a3e991b5f144888b63ed8bf44f24343dda98a93ccf96376070785ab36b71489a46e10b631e3e08360c32773cc2982c30cb8d36df3082c729d2de558ac1de9d399c9e2bb3ae7f0c7d4bfc459be1d599b86eaef6c2e39efa1dca8e77c17e32faaf2a46920d89f3991c4f9d06ca24c7827d88dd47088faa89a029a41a6123a351fe7fd340159e544f8b6bd4a86198f8f37130984ef51ddd892f0afe5a9323ffc9b65e6d60234f6620baf9caa61e57f92cd4be71afbc13425aac5b34a328e858d504424edf7e44e7c8a253b0aced667f379e7412eacaabc4bed3874cb6dd96e84fba141df51d6b6d09a665d1a9dcec784a1790ce15be3e11eac94c867d1b8b16957122b53049cefd7a7da2e069f903759ea220979fb205649bd11fc71a432ae7fe92c424f4904deaf790a60075c392bf700ef6eb68345b6e781b19ec315fd02bbf95c96253a475609026f375c70c33f8598bf49237627f6dc93d467ea84a2ceae6ca71d3fc19217ca5bd36e2023d9a45b19a9444eee5550369f0be098ae8da9b4ff4cf32cde411eea4d5af2f03fa2a7d47dc13790120de77e81ffb4322a1c92287ab0090dc211c11de02f46529d47f69ddce0aea28dff184ea613d3df4cc0cf511cc02a5c92333c2e9e91a978563b38f918c8ec13b78bae02f769865e46c23b1f363137e9212014ba355a233c1ca1b097591f7794c8dbffb8899add699ea359e77722a63baf128524273f6bcbd787899bdabee2b5a5715b6da2908025955d3efb932485384999573bc666a70c305baf698c15a481c8e9cecdd6281cc03927ddaf41e7a0d1779b7decfd36691edd20eac171feae9c2c895432ed6dd97fbc7368a0ffeadfc37c6adf40533f676b4a9510acb5a90426d39fa09a23ad8a1e6b2c101d4375bfe62b2a4d2c7e9f9ad1569feb109561569400210f0806e38c9a25e3fe00dc5b7e02445741b0df0dcfe924a74926f503d2cec8243917fdbed5bde4785df7c7fe687efa38ca9b77a2aa5165981434ba917dfa5244c3228d759529fa58a386e5faa32a2e2cbbf826ba33c7d85256745e3b0155d378dc3dda1ff4fdcd979905131d2d2610e3044845407a7d9154bc5335b17d5cfa3553bcb36a37e3c29c26729eb3886bb53e2de6658eba7b5834668d62946332171908d67b3412221abc24f1e7c05a5dd4473fd11b239764c4949961392b964e20e1de96b7f67fd39f924c9f359041b246ce23006309a4f107b8c97da7d318717c161e8876137ddde4b1f59a791a74e305a69ce1fc70418f3cd62947943ff74ebfd0112635122120e7e2b0cbe00cb162cd0b8e9efc979202783f1d42bb8b46ddd1f98d845f6f617cc02092561960a4deec47f9d9249732f033eb743f3155a4eaafedb4599214fc34589e271f0172a6d529ccde915c1ce689f0cd0be5bbd12c32933efd070abba072b768ed24e02853d1d23419d748b3ee51fca31b8d9c8be5ca6ff2eddc0a44a4be345f70ae60e57e4b73d0e3b199f826f6a2e4a7994c4ab89963859543ba7fff9e55951c391aba365c1e17b5dfc332a6dab7ca21f57afe0f1a2c4a9b1d843668e24f3fec153204012445b7cb0c42cf54f4289db585a391fe759ee7cf4102f37f540e1e66ec3ea8107af08f6b1a8fc323c28424ddb24e92e98d9b6ef0bbe04c8c328ba705ec745fd36f80ecee7caccd2fb4ba0c08537c7642023107396c6f20556956efede3c432c90af5b90d37f5edb071f5242ea9dd61e229c400bacbdf5580da4c4192d39596f8aa723b8d4dca3a692e825f040f1299618f1c3a4e23a0ead0259f8e351f17370c68d2017fe1aaa0c4e0ab416169c5cc36bc07fdbf1bb6bd0b1cd9bab3781f379e70fdc622aaa2627a21031a6df8c4246db42af869282aa443e4f7d0bf8e16d12f9fa39807751a90189399a956f94cf1d2d57e7e069dc455130eb46e591893b87821ab6e6a5f013ae010570c8fc8741161761cb40393558d050752e0d7c3ee59d097e462565d885636034e6aa9b7478c7c0e685c23b675db9d3f063b841565be91562db025fc3a3aef6619a674ead0c19818c50c15d56f12f5ea3c53db7e70a707dcdb095976576f8488e399ae04b1c998875dc59206ba9593aaaca8ddcd82066a336d23b1a9d42e81184fa77c48cb9af6d697cce4954cfd235fc7366dfb076fc299eeb98ac1c2d14c19d69707c6bb3047b8f6a1853b44b50ad67e8abf9ff986c4fcdb026d8f261c78576d70b8e85794cf69c0c2e3b1aab7960c94317c4f8a687380f6eba88d051a7f73f9cd6353d02963ae154ec5599ab7496282261097c509fbbe7012b0589fc7245f3dd70a87ca43ff1f726d1bb92726c72c8f4f7e34e08a6d8f1887d7d4e4aaa68adfc342614a7078196fb59aa9bf27edd9d1f26e596f7cb60d6ba4203d4ccb4053ff1ef7e8937f7887354768f3177bd7f1e39b30c89adcae18b072402ab10a9e4fea306f7730d7f6e8620b078426a1ae198898f5ed68f4ee47ccf8bcd2a4fb557ba278cd94f7b2974c6eb9fb7865900bff29daf31d028b37f81da5e814ae2356a121c5efb001674ffafe94e2e4c677eccb48f713b49e2b30e750b22788e2e773c0d3761cb3e59f9f14204ec06b3026d0f3769e9da913e9d36801129079b4402b159cc5bdf89ae0423dbb6c1c6d9fa902b406d57b0c06edad5b83d4525995fc76945865f06a6cb9b8a2d6c96383bc05e19fb85beb8b954e9af97e8536f36a75dd86d2ae4a6e0caacee5775d2f9e27ba797f6dfa4f00a63c9e4c0471fe7e55ca92b45124b50fa309f64651926c55670ca2988161054ef1c13ad320e6de1ac4830bd4da03fa613ac656150055346609e9d3e290f974911053763599424207c9bfe7a246650b229cb11a82f580565b3e2ff81ab5eaaf55ea35e89462c9545a41ad886e1889cbb4a02b2dad67c6ea377fe025d11f470fc27579a4b16a60847c62dc3efd6970dbea09c62c9183ad0091549354c3d6cc5b396139f4fc4ef89e7802cbe7b72f4986ea49d1d7a690dac5e9cae813de177c22527e6c073ae76ac86799804201977a16788d64bfa2e76ae51a15b51017895988c295dd382acaa15b02925daad992a96ec11a074bf7d051b812555e89f57f7da8de42cdd34e65d539721ec560284e3935cc2c069d9fd6af84acffcbf7ab4dd67f70803d9dacc773e995215676933ff8bedb6acd193c75b3a02349843560bfa49d1e3f0a89edb52fb8b9354a9b793fa3c3693c5f781630164717cfee8bf9a6679065fd67708d3e42fdaf919091a3c91086c1ee517603a9f9128a5a8b95fac69e9cd3767e402550dd1d0b144130ddb76870081f3262350e782e828eda7ac3c94a3ac1716a60b9cfe7302fdaaf1e5f8eb630ff65c0f46294c7fe5e9ee30f83c1567d4bb1e2c3365a11d96380fa79e4daa2d0152164826f6ff17d5ca22c7013913ff86676d0812846dc10b2f16626fe9048683889ded37ccb2d780be8c87378e6010faf4408576fbfa4008880294f6dc9208b46982ad0b2dff0b57739bdaf8b55c5e973ad47d80e54630f4ca761756c2bf318c295ed18c499457605827a6710dbdf48e738675d625fb144529c6bf2d22896c02f4ac2a3d761ada8a0da20e81ce95786d284759a34dee43f949f1663c1aecf9e983fbfd739a9b5ed4dd225ad115f90a067efc0c4958bca4645122ff28c55a4582419548b5c0fd3cabe35d6342be61288efd173bc9f6544a37ee02c98c827cc6708ab67b815d3242c6bfae79653077b140da53db84b9df23121780fe703e0ca108b2ff14be584db9b343a1fd87505a675575758db99219d5cb033f06670c9d489fa2b081ef280cb93794bf866d0079761f5109fe7260c2658b65772ae42873d93b2b6f0c62b42f09e252619535da312e722b4f9afbfce336304efebeac8a851f89478a8d6511272da817c20b8edfd6c353bc742b7ba7d9eead8b0c5e5d3b3c149541692db19361538c8b5fd38f8170fd7379de882c3fa61c2192c48e33be28a4b57ecff1d96411ed127a3a6a4baf611d45fbfdff00b803175d7dccbf06deb3dd335f953fb8f8f8831d52146a0eeb3dba9996e556f0a513e722e856b4068442daa6dea2062f68ad90b27eda82c07cd7d2c8ddda5166069c92b7b5872750247c4cbea74c7a8b19681e42d1fa803aa5b27e0581cf4af8ba1ac065a416cb2fd36d54a88025b3758c2207bf5ea5e871602d5dc79d7df6e6483c03c686f40266380988e9bdb3d52f9d68224ca69401e08085e708ea86f694ca3bd4fbaa05cd25a2835bc5a75f95166ef518c99e4ab03bbf661f7661f147e3c4cb2d36d19eaba97b098bdbdf738b1310c0535f54ec772950c495b0f48631b6394e232c64691ae4713ef897b885fe0502e5810f816bd0fac04e17f2d937282573c36d206050cc248e06094157e6b8e21ad127874dd14ed3d66312ad4c8dd643bd321e0a8a74ade5dbe717ca9800a87ffc5f398a00f0cff4820a7631deb28bf5fcb78c134479ba5332568e3e4ca24e176d87afc82e30edff3b36bf4f4973e1e35d1a453ab59eb76430959f80cb41e8543fcfe5bf067b8d0faab432e3ed75c6757d4b10ef12795071dac5e84040830bb6956d3a86405b1ee436d82ab562a336f0b1a0e6485f222e7182a72016e47263e6e1608fa70fc466a66a41f5bf58cd744388ff0aa843b92c8e65a3989fe6d41b81b814676c4e8f4ffcc9839ef2609e26fe830c077b7087b369f1af1fcbe1a7ca35967d651ed2b42940a6fe31a4fd36dd4dbe5fef7a47aada521b7d3bd1dd19fa33c53dacef09e4adf14ec258f845855fa4af97c071eba650441d693d0b7e609a09c478fbc1ab394b1118eb833e979453d650dbff7620b01c787cc95a6c0e3db60055b6cea4313ff0b658cd60e4e4fc8b2cc0786785fd36ec26d1205f2fa1cb9c2dcc390ccab16050d532392c011ec0d74b660e3deb029e0647fe69fbdf2b9370f35258fd8e060556e45ffd14400b1b26dfd25e5d98b26275c5f13cef5c54ff71651b2109ec89767de70ad01fccca3f0908a37c25a5558d07dd0fe4bd78d8f3f7e5300b769d9c1c6fd9f13c81d92715336f948dd2080c7bbf0d3478b1821dde29b48efc888612d717b5714a75bb1acaf4a6b2a90e4b3ce1a8f9680c94eda9040ad028f3e60f3687a7f19fdba5ac42067227f77419d4103f981a2d6303d0e405b0513a1123c539a6d1a23e24f0867786271fcf9aa46fdfae4939418430bf3d47cedcfb9feb3e63bea096c5ff2043666d66fb40fbd713e1e05be394a91e2ed519c07f6068e67e3698add4a8ea8c7e02df0affb23498fa3c4a4b1c34aac88fe84833dd2b495fa712e102afe3608d7d9ff19b413a7191b6a67f488552b2ce956f9e2baab0ac04274f64ebc4f33319201a02e4b552e0fd121178fd4ca8ccb6053da0616f528aa310e37b2932c146dbe8f775f752d6d16d6d689998c52387d0e7e8ebce3b8d0603e80edf11da57d34a251eb083e11e302cb4ee9c0538b2ca4f68f6d96b649bd8c3e5fbee20f4ccb8dab883447fa7cc4af8d82893ac0fe082ecf149c01a574f78d1f7d213884e1604db2cde1dca908a7a284c04b3ea4dd63e615eb15f408b541c04986d7ae4c215699337881af4f64d0b05ccf2d8922d21cc50a24247c5ff1bb72753de5085605090d727fd46b1b09c3030d8fc7b2da045a6c4022c850558d8a4de93bb5c83dbd4ccfe956520f44a468fc2d742c063fb3b082739ff1e9d766efd4f20b2b402f90ba78922697308d3ff99ca6649ab6e16f22c26fd33dc09e54daf32c51d14dbe4eae3cd5d79027801a6c8c4b60d39d11070c2931318c1adfee443cabc984480cd1f74725135424bd133c0b9d67e17c4f72d918dd959584f7365f3368678239ba05810ec9ed8b69a5e896c1dabbd32967f8cf3b9d733845e7015f2606cb103630eac35fd6b90bbb39616a869689fa85b5b469b969c6c839492f8bde12f891d068872cd184aafecd02d8bd14a177ffde95540a20f66283c478a93a69816dfeff64f2855b7c4721f18c3215caa7e6e6224c30586e339a20891438d8e93d52462931359007c1b3f90e37741b450eebdb744e8839e58875f42ddb2b3b175a731b46ce619ba30e160a2d60ec7ddee1175f3dc7f7cda64b7515413d8f9050bebf5eeb5e4bdae6729fe4e4c1953e06d1b09f2f27bb7471ee6cf2cd6fc1b1d9780aa8a3ce1206295da6912b2ad76b38117c2904cd7c16e85a3e0b4f16f4434b6dd4d22fa85da67a8cc8e8b0a36c3852707ba056d4cdd61472cb26db7ec66e8fcc6fd41a7b4bb00452681bf5ab2d844ce161ba3728b2b0d80ab4753c4fd3b16925f959a20463b453316872781ce5d1a784ac39b386e9ffa9ddb543509466acf8dde99a34b53b9936384e1139e451e795ec1e1d09709fa925bb52309f0ef76efd1427c6e7759b1d29df1a7fc5ad4f559acfeb4efa8518e4fb82d27aeb92f8943ba09b8128d50ecfeb5ff3da99036a759d44a4616cf55b6f77d478802f8c96a024402f3dbeb943d5b65360992152ae63ae00d1736e14f090a8dc68bed7177df3636f21b8d3308dc81cd80b5195e41735d1c2b10199981b119c8d18fc668082e206c7f581c06a62b22fd3e399c3697950669d78c2a11865d6764de5a4f2232bcb651e875e0190b0deea54594a0434bcbb5c649effc80ff116780521ae57b16167e2cac871c9be86316bce08f2d91661fc607fc7bcb5131a36250bf2b00a588cdc145502507aa46034837c8de9e1a3120d763f414797064f72807abd477e61e4a241c2efd547cb6ee5b14082e00a2281262c9acfffba7f5cd02fd86a9e33d0a72665a0efb239c1370ce26b5195e0c70164d1b15068df0cdd95c39b980fbf18c3c5c7855b508d6ae26fd0b8bb433f4a0988841a4eb2b6fee396b79ef40e5efabc9e5668585722841899654d13c065b9e9c3fe562823b41c6f75419310ca965072cda9d1b8c4af8ada036e01cb730a6b22678b4ac170356dce29bb7e94ee38079d7ac912f20da583835db4fb6a719622ca7e4af3cc47879ead391d68ad846e0094080495fd2cde7c3b24194c66eb0cbdff8f3d81cf2f174054f8a93d86f389ec251ccea889b70bb4baa1beeb784ac5451e2058c80d53a9c66339a796c8a6417f97048fcc4efd8423df58ab72b716b9923c4af0a3ae063d1258d45cecb6a3280a839b408083e8e4c52e9bf3dd135f5a0c532243482acbeffcdefc3186111cac65678d49cf318bfc5164433e835df3d1806c30f6352d186b84c500b46edb0885e6c46cbe027f9f671186e2be0293598a70153c33740aeb4d784e12e7293f796d10821acfc5a4be59e4b7a9fdf13daba9eb7ec7cbd67f01cb5c12846922010e274ecfd87222ef0b4aec685e2be9ef87c5eb6f9f9182bdb2e0452b71f932198705ed42aebf59a66289be737b7802313417f0788c9abb9189eeb2732943f40499b4ffebb6b6dea4a8d2fdc5746b9cbb90e4137b0aa10d8f41fcabcfc4944c64af2fa71cbf2aa514479b2c41148287292e02e7bd1bca2650dcdc7f649cd92c70c6f2be88a21915d7b098464fa39507db342851a91f342b7fdc651747de0c7d81af30384e56faaa77b071e7a225af7da5f1b4565ef49620c5d8a0930af4e19f0aa110ec2fcbbb9d1edad56974eb29abbb2a7189f51bb01ea5dbba9a65c27cd24cf9aef9ae220c6023dca614204f80f4e610b9c556745483fb4dbcf2fb1dd176c0ad057ed40e950133b95adb1e806c059fc21e1f7f2ccd106b2981cfd3349e24fb6ca50c7b26821cc3fc754d261d0958fcc15b28ed4aeaa70c1969230878659af95f079874fae4d64860785be9aeaa771052f21048f78c7aa1dc7ae2c4751ef3ab7ef102419d1dd9a552b76f14e1a720c44993cf3a45ae1140dd295e9916510c352a3b1f26fe878cd8b19df8be69674148dcae59004020dc2c84fe4cb0827a6d1ba7a1ec26559c3ae0ee5074c7df67d33e4976f3a920e87a2ede8c77882e8abf6238759bb956705bec694285ccdccd1322155ccff08fdd5ac08af9abec29f2ebe8e24637caae3a0743a2de87fbce0acee5171b09fe16a4a66900de1d34dfab31207acb1da5bdf9602c1b3c57c8d687e5942a81cbc65805c0cb7421dbdea7ce9978ba0bb0274fa2815282659826a622ef3e17389b013e684124126aec79174c13749e5df2c59faf87f671c0cf0e20b1c9097dff382322e83da89854973f0a0f6a1c1a4fd1b7391a77d9557138e159713eb27c8e9cb29b698bcacb8703c10de298d5d53f336e24ea29358a5be4386929f9c567e2a1e3ca4d17c84e4ac9c690ce4ca69a0b2ee975cb5a04c3597251c9e1ad410d448509b0061ce15e659f3411b802e083bef1334b272b7f71734f961eef454a17ed6f41cac3041193be4dd6e7f18adc2c3cea727d94a6b1ee24d082da61a5aa177a5bcddc3cbf718ba0f29960ab6fdee816fd418fdf625744750a46d1c830812f676180058856fc1f055820f82c11335e6213074a6ecf1862f01b52a56714bbb62d022bef3be99c3f7f228dc08cddac813e922084b0658a2613a9af2457fc49b1dd9d83c689e842b04d1df4c730a6477005175a52a3d053eb556dc210a1d009c4c52ccbdbd294030ce530757570eda0655c7edef8d40820644b6e805566f9a89f33300ce5be9df0b159253de242ba9e69c03cae7620490fad53b9f7490c7eba5a0ae7fa3e8c5475c59b44fed81dc59e6e5dee2ee056664f6d661781373fab444dd0593cec6c452df059e424a23c7863a618a5fac8e857441d123e51551a68517f177aa53bb2f87ce560219dcd21b105256783cfd9e30ad13b3493010c1c09a7e6d279946b96f9e13bd23c19b07965f42345777ca9194cda1217c747dfaf971c9f041a7d794ff61ae6093816bdc3ac38be9957053abe61c38b7567b61bff8d949c73f329b9edf56fa110f7b9b814858a7b779c3da071234ee2a53345181f60d3e1d8323b44fe211c64355c2d6477161ac15d6878f33f77fbb48e8524e5c42b6cbf94bcaa6b5ea916101b3b305561169693802ab7a414d826c0a3924be2187520c207335b6c0419dda88a687dd31de6e8fe8371b5168e1c1be90b9387de6146a8b84b7012b594690320bd92c500866433758930db0c7274259bd583ea97c8b52130b75e69b44fea36b3dd52b09e7f7e266d03cf54c3681d3eaba070220bd37a61f24293d99f9379f6d9832d2b8f6e9d49491af2c4436083f50b729df7d2b44f6023d6364eb97aee5a129b4f37df87793be1802bbc516add686ad47d08c2c6842f400e4d2e2e6703416c593559b07100a81ff69a831095deac2961a480d9d1f30abba965378912505ee6096a0174e4bf5059c38710ec6617deeeb482f66ad0643445e677fcd7626064a472938c285e1ed15a6ec65875b470c045a88bdcb5270e5aca4716ba8370e1c195c1081e955d3475b20d22db76064abd7a20fc2bf78e79e28482eb4085c25357d9ca16ddd38f3aa4a99a5a3f51dacda823fbf8f3cc96a822de6cea710f004179b68e1512191ac442a816e8acb0a2c84b118251c7890f9a79ffec0897b7bb671ea3dbd6e62df41fd64104d5b335d67d05c47aed47181763bc02a1ea227c4e65e7b3ae17aa11ebba1004647ca1735585f88ebd9b1041cd7219e38c90a408bae969c8c0aad81709a5188a5287b0be6c658c69597d2f8d3c8332ba73f80c2da435faf77f765c54dd223ccfac46f90ffa234b51ccf0790629dedc1e7b4f1c92fad1b110a9d94fb06bea95678af2e551d1edd6b9d2b5eeb044fb68960eded8cfa75ea33fcf835a51c94c84cfe56a6ed7a3e1acb2e8e72b7fdb0c0bf2f0a799276dafc8c1a93a25c0bb921000314f3c57bc90a1984082cfc37a6ed91488090c431cb2fafef006e312af1032633242b8eae0a120451dc34483a30336c31774b844cf4d1ea69077da2c247b336096a88b95956b726bfe8afa12eabd3eaafe92ceb3fd43c317a8bdadf8fa18e073b70b2d999e9092ee45996caa066235ba4c110f251b4f73ffa728d2552e192ae0be4b4f7cdc7926b762609099f53bfaf9ba1eb9cd3a7353f2eb2193c53660322ce3324d6582758f0681651715065517710a4e5d625ff4479a53db6ec46eac0d7a8df271de02c06bcce007d791c461655bbd8435012c51b26d374bc1dc53addb0e5a566e12b2fabe2b33c55e2ad73ae31670119744a012cafdd9776d09e3f080c29fc59d33c0823106b6dd083ab42f471dcb514da75720566b7a7412e990a79c8086808da97e1b66dbaaf31c75ee95692afbc36a33e5cf314b90ba2c77520ff9163f0d9ea9b7b537c8a735632b7fc322fb46b6da678c66a21786e4d5ea87885fb611938647debcee5f87a99527a2a1f8f90a7e7964055cce67d2f9de0d22ddfc0893e9d5db10be3e7f9d4fd331d160736fe0bdca928158a1820663be1262ea2ac7b44865d3e21bf6a0ad4bef99b578344dd05c577428f100b536f9e1b73f0c273047c860fd068a662a9dc8367b6b1bfcf2d9161eb52ce51ea9d66ba4e1cc02e56871b4837a2a309f310f6f6ad43adce2b56e337a8314ce9de5fde1316cf910afd0ae734edc5a0fbe45975d06999556b0d9e5b265c1d23069b587c69744699bb433986c3a0e23ccd62dc448828b3b4590464f057ce4310eee8783994584ef70e002b4de026fbc0c02fed40ea05b700679825140c351a7a50651581d07d21c70b636e97e9e5a1a75f12825a0c2adc32cd32dc07214760c6f911fab779d80181500adaa0f877dcf6070688faceed18c03317186c484cdeaa3b142b65e9b5b27f288f3f8837b411fefaccef95717d88cde7ebd3286562ef85254ac5d4220f7bf11fd0f8c71f9b0969cac09037a8265fefd41d5c94184fa9c84ee066cef5805935cf36463d5e3e75acdb2ada7126c25ded95e856bef4d8868ff7649b1eacd79760d5058d14d539ef7ad05536f6af4547b2656acf939a243324967f4fd705fd4a32dd6627e216000b37673eb1058594d2e7c2420edc2eec148ac97b908a1fcb19e60bc5d87dcb072637da3c0b208db232ace36f181a9d7c97392ab13ce80ccee372a127ef1639cdc1714ba7868d315addaf9b47cce96c7765ea66810a38a97b918caf0af44fe50bae9bf41ef553be04370fff7e4ff1357728a115febcca14960df09a034425594d971cd3fdea3f9027cfd1e258cc2ddd5073960fb16ec8e29a49b5005c920a23f4fea94ef65bd84a5a6e979788fba642cb7dca43bfcaab99b544253b78e4e99335d277089e76817c8242feaaae0e546adebb1536073573eb43c28f7925914cc8c6ad0b7ed06e4d0efce4056bcd8c4986262674cd2b6d87125071715822901abbb7dd4f5552840b286ce5ebba6dab8c1cb0b616cf1b17beaef7d3f3ef74a41f1a7c7820eae98d87226817c808975cfa99c4045907cda8deb3a7b914c07fe4ee261ecf6541240eceaa019949f525771e529b9ac53db8bbd26c9d77001562036f909256626fc8ed6ba40403652af6ac9877ddbfc4b88c02e602cc313a511579d52a6c40b19c2fe5582b028e3d0fd6273fc2a666eaaef1a7c2e02e7c7186186b874ea98f33eebdb7b6e68d0d6d998ec6f9dbf33b9886c87530cbdd209377461039bf41e68007fe7564fd8b33c2afc9e8a41963923e3cb7181ae3242bfc51503ad1c692c621abdf098a587df4ec9e851f1a05fc991e9f82e9640486389f78ab1be6e792339bdb3d862afc1e257928b597efe6e1d74a119c9ffc3c180cb2aca557ee6394b501c512685d097164cb5554dec192d33e888ec536f55420c199463f69324eed890c16fbff991daa0733d1f466e0bd41eeda176ee57ebdcfc7a7f45f87612d7d2c0b555e451082fa8102cb4e892b36ebeba9daff3b1402676eee05daf46058d5c7981685148c83dc35a174f0c3fd8505b40bfe5484c2a464f7644f9606558e06ef18adb951338c89bfc92876ddcbdb185314307d2e0fbac47cb0b1bcba84347bbcb66db1704171bcabbbf8531a78a17f924ea9dc4f1d3487b199423363d28164bd9b85025f47cc7a788bfe51ddde5df5b2e84482a32d379fd007271dea9275538a9b81c18a65ca62bd2e4219c9982df57a73b92dc613bfc98c7519656e26e56bacf03e6c316f65ae0e5421bd34a80f3efd496904c7fb7999eb18f4a5da57b1edc1655ea61e9dfc31aea094f1e0d630381c9dde371d229ad03fcfc8ba0cb5f5ca0e913c2f7d43cd4b9eda4b30d4e91fc54ab7cc21836040d19abab888a4675a6657255fba7ed809fabaf8ef6baa98f0c3bdcd3dc241eb33b45d3a6b9624558a823b72103c12b6e38edc5ab888774c30543a20ac9cb68e5613a90fb3b92e055ec98f5dd9f4c847b24683a1fcf6e47c74bbfc782d659300d3b0df0895b2ca6c6df4fdecd4c02c5abfbd590778555dceb91a59c5f8c973da9f2a852beafe605a1dd96fa94a50a9e842e1d23359dcf5fbacf0d0780bf0e09e2e0a33bd216f5f3e4109d8522e89b1f45822a88a09526771f35feca3d3cd1bb5f9d3b0c900cb49154f9626fb140a6ad3e15185d0e8942309048ae7894f237eebfc7bec3b2641b58599aebab48a5560b4374520c34a1a11fd76bcca2403f099675e1a8917d97ed5650d0dc2c12b687564f860bf8e749b5d4838d90ca88307c4da007e5e52aca69e0cb32116a8fe22a6918c02190de37ad8ea7393bbd5726f9b221e718182566990412ccd151c86004f7672466e314be7f8b324820eac424a02c2b0ef0f7d5c151265e7de0bf8f53003070b8771f7bf116e8a7ea5ea66363a10fb7c6f347ce98f5cb71e04542525a0cb7f3dba9a8c1e8fbe33852a37a4bbbfa9bd59d77473cb4bbf17f85d31b284bf08144815a82b537060078fff1ee4cce152975c6705166b47e3450578c0f3fa514e9e97bd007b2ce0c31c02854bb7cf1ec62e65c82c2b26825c110944498aa59b441d78e60997e28bbe7de5b6daf95b91b170deb32083820469ab85aed76baccb3afe800f8c2967413cdee8c52706d606576fc4aabf882c3ea154a58d96e970ba7bedb4dffba514dfbbd0c84c86c8e63a7e52bcd0fc5b207e0c5c8e5eb31e72a46e24b7e2fb1f33cc18d4de4d07ff3397fe77a4fcf620ec9db9d05bd3b8894f55b6e79d30ce4e07ab9bccd48a56c46daf0faac5fc886dbbf62f24a5084623154ca4f5e495f238db96532a613f4cb57f60da9c4c615d05b42de5148794b410b5dd9b7a27fdd5491c9c59b56fbb564bf50a68731e42bd00ff2dc91658cc235ca5d51b2112be779a6b0dbd3f5bb3dff597cff00d6255f4b5bbd39df63d0b89a0fb936678d742f68de1c51e7bdf92cca0dcccc36803c4bd9c82af3daf704dfb482a46abf003c12166d4056231a3587e3f1c3353e98fa3a08e7267876593a65f25dcfac159afc56f2a54dde2e03fb2642d1b05f85e19ed4e7bd1d870611b23c2fc943fde6c9bebcc46fb54c28a82219c298fa9e791bf7834b66d27c2fb89345c37f685b16a7adb5708d86c32ce6c09c533c2aa7def686c2d1f84021c60bdced1a496b738b82c4b6eabf4d857b738eaf86cbfa430c41ab8f20b1d6f67b66360d02424d1be080e1d8f97a1a60763632e3f2bf0e2d4f098242623d977e6477919b73aa221701f488757e73b4569d01100853a089f36baec10d41e35c9baa8d127bca5eb944d56e3beb30f80bb9fd2788c1c6a297141b678f894e73fc8a8556681f4d9768dfb5e03cea3cdbfbe5dce763104d902caf88b8911e911f3a39e24e94959b4c04f1ecd3579ba747ef252cc35cff7f54e4ad3301c8647c1a7fb2f421b4f7dfaaf8a4f0c5ce31b9a0e7ee1aacaab83de3edabd01befe49e79f92734fcec231c3dd64a80eecf40850cb42c7a39d1f608047780ba2f45c8411cbc20d04e63597e8948ac4a03ac18151157d489854b5a0be334c425ca2ba3e49dc99529af075701c8758933adf3e098adbf36080d4cac43c50744d11436628320801454904a2bdf52b07ffe2fd95185205de96af652eaa979dd1c811d8cc11550ca81a4c04a12e4e90476a113198591e029eb02cb291e750f0243fc2107e6208b8458ba31f8d4b810ed92f85b4411d7e269f17a6f8d7b11e8e1043ce05a0ffffff5f