PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 50450 a9f103db11d8295398f85116d4dda6766c18ea855489694f2be1bdbb81aeb542

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7bc3485d6982c3b73a4d3fe4a79e47c61aa92c74976ce760f67ddeab68195b35
Certificate Block Hash
a9f103db11d8295398f85116d4dda6766c18ea855489694f2be1bdbb81aeb542
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00266c000084870000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000029368a23246011ef07d2a33a7d546168d2d30c7021b2c8a3152ecfaa793da3867616f041d2d708b2fe8fb8af14c5deede37274c2ab4ed55af9578a82c5a726181a21ecb7c568ccc467247d62b3dadc46465f913d9310449d08270000000000000080000000e00000266c000084870000

Raw Header Hex

00004020b9b50ddccb85c29ce02ba587bc5de5d2bf7b21881a96857a82099955dd5c967651593fcde0b4259451d12be471fe3ddfb9887df1383284cb8da4bac2c3fa474fd90c036a1beb0b18355b1968abde7df660e76c97742ca91ac6479ea7e43f4d3ab7c382695d48c37b

Proof Data Hex

59,560 bytes
12121601030732caedba91f510c74c815dcc8636104e6b64ca666147fa2e95126d2981fbef2dda54e1a81e86c6440ff19746a9869031196152d23c613ee32b0524fb8fb3bcb5337fed9a69efa1d53af5e94040d7c2ee065b2bb3e7dec74efc7c3199d08c14d024ac3e918725961126b7fba2c9c77d1788d41101754d795f5e71e277d6325f081eba7c4e9623ddf51354a1aa3e7c3939009593bc285514a7722e439739e1466309cb468b1636da134f015339c001f4be3781f91796f83dbd5fcdd97d971dc6d5cc7a93fc2f55ec8d2a4f51d179f9e48d8de9ce6fde3d7b88e2f8f0ee93f61110bdbd94910a7a2612e6ea0f43c251e4639bb106af3cb40692e8613cd77dbedbd2d07c07a062ac7c4cdf74c9c5011a0c9b73d91d92932f4652bd345c56434fd708215ed6733a587aae552abc1e6d5bd96f375196c8399997cb668403cc2e8fa5c77a653e6631817ec0080832dac55598e0fcd98d4dc809cbdb1526fa79a6bfda519dcfc5875b7bd8114b1e1dacbb4671ead22a5d2cf09cd665b18e55eb2c6d023e26e8f52e3dc8671e3b8f431fece1f5b3f4764af9e469363aab4574194550a852e39683aef9e63a5322976c84bb9932497f5860a32d4c755d72c25d8829b6ac326a4df570cc8197e110c7bb7c6776974ca50d333823d787b134a3e5baa05e1f348ca0649b007ad40da5952442711588d916f8ec0a70a77ac2f0b1903537569c89475b3547baaf143e3dd49ab8311a9209644ba0332a26cb28b96bc425d9f77c8227d4747f18828e122489b88f8b13ca309da10d6c8818489a424813998952529976903d23a4e53d221a29385723a0e94f4d98e7becc64b3cf40b28df1e58a16a1314ebc6575419c7d93b527d577d3de1845866ac31e6375831429bcfda054fcd5b8c30a36aa89a8fe88b59b5ff8c8c83cb46b913f23a081bf36f67812049e31ae684eb5ef096492975d10c160922fd49243e713ba20ce2effe4bcb3c8b8e9df2b2f0ccbfd2433723f67e3d1cc58ce0a465f26b5d2ab2638e28981d4595c7f040d1bb2d947de162c037a90fb938a68006c2fb7af92e2dcb070d6a456967508d412d8b3eb7620f09eba4540e286016cd78dc4f0c27886b5dbbfabd56cb8e7b3489b946f99e66daa734ed38309437e1553897769ee0d79864afd10f521e296083e77b763e75314a9b8fedde61de5a6fbc3c56c1ab9e9adef3e4fe501a13da7a9c52d29ae24bb567f7b75f27fc809efca503db82258711e8627709e57b286c853243f67b92e271b1c26158a493a81953a2fd941d9881725c104840a1558c47c519b9d655ac7a4136a1539572695ff7b5c3e4d623455dbc6ad0d55c142cfeaa81af297585974c372bc9bd17700ce918bddd1fb5686ed91ac420bc8e9ca6442599323fa8099bdb68f95c25342a14f75d1c8e2fa4a51a59571b52014680b4d2fc180aa4ceed26b959f152e32da31e4f49375666c194097f7710fead1839885482be9b460987171823998549e9589be16615fdc8ee121e13b939c567592439a0ae0cb17ff7f6f2e822ad89149d12f1b3cd97f280b2ffc2eae2c6498d9255b25f6a52334f53320cf200010b02ec9548fe60570d912ed3017f2d53e97f143fe2767d8172a07180768fa3180290ca7855a59a06cdb55fdc468627a6f6b3b4fa0fec4948838ec6387526e28e91bc37c03e2298dd7307f1404eb3bdf0ca1fb08e556022075a41f879e26d7e1eaad643448bf40a71216c68571dab872861d6d7b9ea8f65587281cd041085bc3952d548c6e2e09f40fd5e2ed266d4a7c31ff7a34544616dd80160cd90688453a14d978d25044de8594371d91d18fe870eeb5443da97e4cda516a1a7831a46e7f9d266a669719f5c84f719f9cc7a16f469d9f845c3a4e268e61c9f7bd8c42bb56e921ac469711022ee8569c7935f50b214a05c959ec162afcc4cb9808c3cd2b654d44b82d7c28042e46ea5ad587e9df579f3b50590d4bdf99b3dfefac18f0ceeebbd7f9838199e40c05b97dcb6c9c72ea127badcd7313666d2b89553e8299e2c7c912cb3203a3f993b904d58a33979f7d1c4a8c948222d3c90aa2ad6fad702e57cb89d7913839e5eb6bafb0f1bc625a1393a52d41c80d6c75ac5e05563ab54f5494d19d72e815d65b6a6b04016bd584f184410964d4e310c5dbb9192e84dc4796bc511dba5a158f124ccb975ce29ab513c523eccd44fce8f2ccfb25f913c520a90c2fdec8ea975194e4515352c9a6ae6c8edd60d4417b34d0192e5334f76def5f74a2ae1ee8ff2f7b6e1b8135c7fc686dd8e84acae12ee26f27368fc72b260dddc8d0099d73e7d53dd039a4a35d288363a2dec3f540958fe6e3b22156edc9fe5854e58cc7c5f0f5978be2cdc1de3c7757ae69695e46b53e67b70e1a7f99818eaeba28b30e057cc5a49a8559452bc369c7f8098a0a29caf244d77f3b5f3d28c15d3df10d3125edd20f7f9826214ede1e18e62d94cc24b1aede2c8591102b13d360977477a88b3d34b1b8ab0eef0ef5954719d6c708c1480af76060bba8f9576285c5b1f23ef65aca9f5a1bd89037d6c142b022efd35e334f17a29348997bc366ab36909fb52a72a097d51ecb6d2b3c96b6289f044ec7553186386d198e8cc5c467d486be096c83d491d0e317f8dc8450afa81b299e4f56a62467a87cfd4d7cbc5a0e5a5e13f90f53145903a2849957dd08edc2987b7ce615e664845990aef321d757411b00f67e4dfff002253fc186db9050edc07f203f7974542c0ee09e7bb031ca0e21e92be238280f38bfcaf9eb64ebec2237f0e7d6d781967b355887273606b7c9473b84057b2b7f74609a376d27ddebe0074c78e0d99600c14dd5c88b0480d854f71f5cb869a32816015b1844e3bb656a99ab1c61f8e09091eb376219062ec1d996fe91b47a4bb707b2cac7493236f170b9fe734321d2d88d5821ba03d6a95de15918b17851f07cdccfcdbfe52d3a4ee3ba4ce65d059522c14aba65b276bf2768a41887dfd36de494127caf9c3737d2f3b1bb5c6f0920f52c8e5e0dba693597b17b1212050f2e20590cc7319ae777bdede7a4794e75fb09ba19e575f070aba0962d38670753c942f1695b04b30ea961c332c5e98291ac6732ca54203f506b7cd1f06af386a55d1392073f24c3e80f9222f6fb00d3b1f65c1a624fa185bb0c88c2a4ce2a20909544eaa9d11392f5c618af8517ba0af3b6a7de444d3dd704999bfedcba606e1ade3c1a48ab36eb84fab8acb22bb64f409583f7c20e28427a5bf7841a8cc32674a7e284e9c0ca25132f59ee34fd6ff4ba9302fae7bc289e49a4deb9a986688407a2a905e16d9b05f0e73f395e5c5901763bbaa234e5aee671a359b5caebbdb4b584f023800464cfac17e1f8ce8915f829ade1c70a512884abd71afedd883204abc24fc91a4d157478e97f00dd12ffeb4a5ea7468019f0103e2ddd1ca38b040176fd2d0414025094895579959939a5eb08a8a7305b02421eeb89f5dccf1c17bb78187632afc5f9718c5f977fefa92cf7adac7031a694f1045f6c6ea58a4f1cf8e5d3021e77934d729ed81b89862f10923b7b7c4ed5ac030a07a2498406504ce56abdc2710beb915ba92e1a5a39417b3119d3739591fd9f9c2019faec0a05d170aebea513816c1aeeb796dcbe2028f28651c26113d87beef080c487ddaae0f34abdcfdca08fb461aaeb14caa3e4ccd08308b88975532cceffe72079bf7ad711b7bd8cf2bfce2bb8ea152001df117158b0afb39c75750c59de6830575e8501690e0967a39dfbfc70e421e4d3e45425cd5d1b8ec318efb719258c57567f7bad44e782089c62301c886db6c027da106b51ecd69c7ccb9d780cdb4b7913a4554029f1910c7c609cb2d1d8accdb7c826cce4627c8332622452a6c8de72957bad35d207c01a9e2931b3ed35f821d527a8892a845755271a2c0ce21b2797349758547a4cbc007dcbecd2f04a1a555a9b61e186ed047180ef76a261d404150dbbbcf443e26029cad2388e6ea9179b82a0d8d2e5cd401bb2cd284a9b91568d9cc8f27ff4e76ebb56af2fd9577fb425d571f306b0e92f8b83ea24562c84e2bc5d0938b6528ac83d6eac692f1a9765f39b25ead8f9c4b324a55456b7e6fa1d8983f871be88f307a9a7ad98722c27cb8585c3c491f4242579a236b98f184975c1474b21fffe003a90daf9c43f2daaa70938e03d9665afb31c94bf174dc2251e3b7699e3f3e2f6b3649ec88333bebaa370e7ee57b30c39c3261715847f4c2291cb134d70a9480079927b0c9403b20db2f511274bc43a94ce20335f40c7cffb5abac245a5e2afb57c37a26969171a4ce9b0885444f27f034bf15a7607eb48575b6989e2b61607bb494ef9434285e53ee356a1cf4ee298293e01760c2e86875e36d9936e6cab6b3a4922ea450f37159019d3a4da3b78f2f41e8b00446c50f8fbabb53475373c255f4d8ff5b3926f929a07a8a9764b33eb1c5975c78fe9bb7bcfd1ca876cbe9c93df87aeb4c7c74d426f26094014d44ef3194adf5d6aac11cd4eeef5019b5be8c0b10516d1ec7cbd268c717e82ff97cb5e6d39ad33ff16433fef2e7ed7528289dc8fa377ae89277cfd66113f8f9e7de5b4a4d68cc675dca1ac737c3970e4ca0b4b4e1bd4e09a618c18a9e95998426c4ac88686d7c7977a1029f87f4e12369e87b769a8489589c80b82141b0a72725b42bda864d1f616cef1ab7d40495b0ec9953950a3cd96892fa135e6947bbdc5049a433eddafd12fa9b5566147c6f4d59fb82dd69b950c612ac16afb60fb4c3d90f71c7ab826746d5663d5dcc328b0cb9cde1655806dd87939db2a24b2ff00cedca7c1a125d69f7c6945c6e957d882b1777e690a89f69b870330ee438e2ca55529e4f76f5634622b3b6c948c0fc08048fb14d8d443a8de346080607209368e77c63b3bce5b76e5948e464fee572f3ca6aef0c32e9cf49686845f89c34112d5231452ce042f25ec9abc2139acc1041a509a906231040fc101c23101c1ea63cd8078832dd1d1aeac4b3966d4b99878606b9b2456536cd1be4581574a6c66884a3ef9b6dec4c9ebc1fae6dac80ed4cf98088133f8ef7b58578a58945fcd6ef8cccf94af8de0f0f1f06a3be6303b74a71918905c8e81388da8e0823a48c7f704ba41f7b8fbe0bbf5568bff8f165b9476fc83ad8259385f8b5310ed35ccd25c8f8996af74f7145ea2f357f0fcf462f3c3f0d5d3220e4124b144a1af871a5176fa8723b411596b1dedd97f54c00cf0fd53e24b8c2fddefbb78734d2db0abdd10f1778d233d9e1da54ab4d1a823bf86bb0b58d8a8fd4780b45bfbdd02e3c661c3c902b62ea80186ce2d8430cb42385b2219146afae603aa5e3f05065ab71f4d70d8b46bb104b988798c80da8a08d3c17eef67c44101b90e82d4d00f59cb8ad475db8a57df5a8e1a25b2d95934d6f87d31360ddb0bd49ad4c1b8e4f984ed0797b1b5f48a9cae2d8ab87da3ba151a8cdee38a94b768846226d69361b5a1669621a3e475512520ea447d021947f2bf08c3bc911341453c960af7d77951303da78b866efd930ace026f2aa19d073f1246bfeec36f9c4411056074b55027053ffbc19d73eb02532c84d683ff616551cbf9fb37e01f90cf8242b73a646aedaf5908339cbfbae419e944bb41fa8cad873a82d19c272cf00bcfd4c1ed0e07d1995903fc500ec4cb2f276784b339cb1349731132227ffefb5b936b317683241be2fcf4146513e707cf5918f775cc7385dfeab2f1722653432d3337d31f34ded0a89c21059d85b97ff9c0497d8f10026bb76efe46cb6fc0748166827b06ffd81dddf2e4c53e67d6e97548f876bb66aded8d2931cd6d16070acdf499e8c716b05f69ce27801d62393e3614643c8fb9058e7f5d80e33e682fccb9ddff26b16549bf8af5ab05b94700d5c7222c8cd228c00cb79336b049aed817f43472f205af77071203968df0219899e5fd3b35b6e4100505bd246c023ceb7770b5686f10de0ee0ead07f0dc3da27c11fc0d615241e7ccebd6b79644660ea1b9df69727727c34740fbf9b7d1f325868447ce9c379372780b626e5eec129fbde71d0b3116b464731f6bbb3be6e9cadd1baead92363183bba7d557ed8592ba2eef482e8261f212f2526dd986a12450a6978a2fa0fa85ee789ed1fe9cdb5eeaccb047856f9d6018ca788d56b6b9275724777717898a5dc6243285df79d06d02c75baaf8a880dc173bb5d1c3535de27b5fa9c40b4ad4382559a7b747d503a6841e2961d5ce74555c3a944b61d6ec0dade317a5197ec4912d46dc751f3d45620ce43b98ad5c79f383549352612e3759d934e4789a99941b773533f5a58039e53c7858a15f473a6aa319d0e04dd2e2ac0b3a44c3f06472bd2db03f97cc1b37dfc08a788a76d8513f98aa7d7e4634e3eb68293df65ee105e132a883ee2e16236dd55bb56b4daaeeb4977c67a57bc9a655e75adb032aaf0245de770468c6a22fe6d767fe88d0268e3c835417a2524c78021a670ce7b911c885ed983bc2e2ae3624c53501ca6a6d109ddd1962ffcd018f421435e632f2f20de8b76b93f36ba28dde128b8368797fdf8eada5798c8a584b0179d5f579c7d687587908b98ec8f2945a08a508526954fb2169ca88cfed0bac7efbac7d04f1285c4d4aa08cc2e567aacfb5cac249dbb8b866fc983c83531f56f78073c287615be84105d32369fe078bfb5ad1e3d232e32d2cd187236616501f3ccae82fb0fd0f3afa24f7cac022c60e6a51b3f0dd732c18404ed3f2f1e53e848d74ccf1e5e0dcd5ddb1bbf242c9ed31fe5308b1b72e41954230d121c875e0a4db371ec9abc525a561ef4ff044cfcfd5da22dc82cf1485cc3a9dcb4246dd1a8486dbded8aea67f6cee1f9f576eca1f32bd928a675fcb12ec5ca5b7ea18180a0e9f7decde8142fe6bd559893f4f7553245a84f9088e64bf018ce91977c17d93102c3bf4ad375db46a3a88486557713e34c71316bf4b47c2b0b141a30cc532e969d050c0d92783a5f53763f434eddf755bbaa935f78256cef7271b7f32cac6f242bcaa890db8a84810b7dcbee251bc9ea81a1c816afc9c17ea8a7881663a4ffe616c8ae9f33f5d39a59a3b08b808d8ec0d9ee911f534f0f684540190e6b081a609c70eb51c9d70df1b25cf7aec4267112a8482601f6230beb040001d682e3bab1ac997d47d00e9eeb44fc3c8acb4c4e14ee5b0dc2d1413ffcd4676b9d031cb0691bf331c0ef31c9b8b01712f092c00f87250e8172f9a257689735ba0da5cf081cafcf3a5e88d8dfc14b717f218f9612e90e382aed151cf833c2fa7a3943ab9c00c67fc27c1963148e84cbeb1971b75595a239819bfa16b3c1ee55582cf49e348c4a48ce3f1cb55b9c6f8295303b151c2c6477a9537a9e771d10dfa81d52ecfcaeb2b0c469b46cbdd75289da6f8b1a1b8df9575ca155b77f2eea176e1381ff7c51e855705d1663bdb96f8216a2817917e47cdc8633658409e8ac46b029ab822fa6649fd8b1b20772875d874fe99de2d5dc2cfc2c32f7b17ebd73acee48e7594d1c60c89bcfd789deda9a18a76364b8bd8e931cdf288c244e19255d04999864293281ea930ee3d07671ee509924661d185fb9da262521c6ad6d429996dc6968946977a7fac4de44dbd29d3ba6628546afe02b8f061e6e3cd3d209c735aa63df367abd698ef7b2be137626252b675a46ee2252df90d84ce065b60678948a3e6717d353d034a80b1ef37208467ca8b29074f7897c919daf5816e8e369b2e42d2231247110e49d067fa8c4257524aa252a04accb745d7a972fc74d55cd0169a2df3d3e4b5e55b6b3a9fde47c96d6ac1c7d1945a0d3acf829df4cfc08f81cf3771ce876a44f8367c08bd72e5959867951f6b0c297e2c08c527e6f72ce7c65bd1eab15263bd039d7e3559560c474ec27e18268fcf57e0fe396c88db03b132580299740614b4575d46acfbab69142861c2f6d5dd4d6d206456bf2c09bb8257f57ecaaa19de876f22c1c804d2a456a3bf6f1c62534a8c945511ee7aed2f22bdd5b75e387eb3d9174aa8d9e97adc5f82107cd0b475c9fb8d7321dfe27df58ddd8c1a050ac6f29a8a04171796684e113fb3659ec9bc9776cc0d5f9e63715fb2370f6868e0601d16df958b926efaf5ab556df7733439343f58d5c3932f2b19241d8e20393108b21fd3854e11e8248b8c47ed6240449c5245febf96cfdc14db9df0efebbcf5aba78be1300003e8611cd5b5615c7eeb1af73e40949ee85ac0f728e8bb2c39ff1b769028ef3aa8f5f6b73b705f8cee1c76fdfd510534a91c1a653dc8a6c4abb3fcb1e2b126c52c6b70d2150332fede5abb15cdeae3fffe3824826f82ca3eb1b09142bf24f229f5d1a9e401239bccedd65d7ee65fb810988fdf83f63c1e3896567516b46dd299d7ad882a96ef7ff6b43b4dbb082f3457cd01a851b63c82b777bc3231d77c93b9e250470eb805b9bd8deaa9c0ef2bb4a264897c47069be6c2372c991e503b23895b55956b37fd0ccbc7938384aadb344c835133382145b35906862f703e83f1cd80a8b50cb435edb6a7e8f9c544259a16b419e1f1e0c9500e32343adbf3ca3b707313425b37312982cf788717f90cac1f37d74256cd97c5517eebc7d302a62f7838aacbaa9a588ec3ff9eef1738ee70c6f5df342af47dbbcb8e863393a55d7409620a42738d4a27cbed0da22e4fb4d1990b9fc6e6bfb910ce65c8f3d2d30f269e4461dfb96abc48c6044cf8d884e3590166f77f5315708fb4f1a923bd7a8480834b8d9731e17f06c2de6b90d89cd6205a7bc721883ea35988c5c4840adac5108fd5d686e49cc7de58b961298e4240ebe57ac4eaf3108b05e4e7929a71d2021c7515b107e605118bdb17178b118e557cf06274e2c8c2fa10dd942c5d4e793c1a06929be62421202186b6faa7406334725697a1333d4d1b6a4fa94db0fddea8c1b13e07900fc380076f8099d0d53a4e20ff9147a9a414a7958929a175a8bf8676d99a8a9a04d79a34ae5f8614a4d11f070927474eaf38e4f4936b5ef7a4da1a9ed430f4809bedfc4e7aa0104ce49ad2283762827fdfb533d945c0ca7c41ffb49a6652455023ee11c8530370b9272b3970f0b360f481982e359b3c673dd9cf5b144029a4f9e3d720c1cbc597ca29f0d111174527f5b4abbc9ab9b9808151f14305d27a0ecad92115c217ec6221b4d025c93bfea0d483a1bd36868fd696947a602760987b15f935436601686350f04d3ee6bdf68a88281f07e17cf88bf2a1f699256b3a980fc2dda25fbe26a9cda5ffe7a2980d2ad93ee723f49e22cd9936c254939273744c33b147e49c2c254e50c4bbe7367a16a3c2a1bf47ca5fbb334336d7c8c486fe4bbb3d4b1224d77159cab1d9bcabd12baa090240b4d1d93569af7d1d4d29344a148f7155ed329d83d2c74a1706736d0488f6e6a38a1dc8708fa1af016c85a9eb40d810396f1fb84d98c54f72cf8677d14e92ed30bc25a8f2d9b7f76a88ce1ff9ccc7620e642f5f3e132ee60ac507a64c979980251a22d7fa2e939abaf5abb249d70fe44093db3f14bbd9c619205177805bd858776daa5f9e931cf3bbb88dc8001c93e13cad98afe51fa65b1eae1af17eec08566f6918c0f22ab77dc4f20679c0043c7bbefbc7d8e38f193785edaac4c34cc1f27f1305b4fd93f716aa5361168f9ac508da40eed9a4c471044af9effccd8811563b6cb116c38299543e996d311585f8d5f7e37a52613a8f12a3e6d21afb054c2f54808da7ddf4c64d28f87311d53b868087f864ee3f0119c31a9ba228dba7a7ecfcd51f623f5cc6f3d15ef5fef2b2e595756d2b27fcc6a3325226bb2ac62edf91f898bb1ebb66fb9df5f30f490b73bd8367e5fb130bc7d41291bdd73250d5419996845df2f7be971286942d52e0af03c102f7f025c3c5271ce5d64e5a7f3fe4520d4f654304213e2c5228150f4f2e0ec0b086425a2d188297c8205ad516c3f4a1f8dba1648ee21876a3593f5b1e7e6e41a8fbe80430519e9e2b64ca92c11f02b84dc85671f6fb3a6401ab946026f25f7b9dc493aaa657f1ea4e02dd02c89586555ed014de3328dfef67f26df3cc860e0546e38464f2e476745991d98c90a7d9042f5308c3826e7067e683b76f9f60eb1f43c2e8f10da45e1f8093cbc404e7667c8042a37740a0005721c7329548651b7be1fcd5b16387d27295705dcd0c54276538fbe1676d2d1be7605cadfcce7f41a02c0c9db93981100e8896d5b32b441a3e7da5394385869bdefeb2489a1592363680ee1e50c92807b3f1cc5a55cfafa2b086e40eb3616d6581c6a4d9cb0ab4a471f23bec0b9df74b36805094ade70587ea15c8b14910d07b07aa495deb0b98f0bc004e8925def0aa9db94dfb203046d2fa45ab0eaa48388967dc0377caaa34ca07dbaa9f3f8d0e2cfd54c3f4a33bba54f58310c74b8730f41b7f92900a280b8ba33c7198c4055ab3acc77a70745414c3c9ba9a1ceabb78009bce4bd0cd49105a48f8c2b229150ca5263fce95a9e6e579c56aa3098c5a3db6b9ff3081e6e97512f1c9d493047e2a92ca00dc4c0db2e5767d8af585f46cdbdb780fb68c5b3d74919f05730455c88032f016e8f0f2de1e0e530a60232211c9b0980f02feea0dd3c3166081533e52ead867f58c8384b42c37ba720dc2ed030c4d3dd450eb8545afe96596071a73a478c0f628f73a313348b71c74100671a94d505763c5ab3055cc7612842f2c485e0c287bc4ad68f13c07f023ea5ba83ef2d7448529f64c9b7078fa5a0a1e4226085a1cc43a9a44d744303b728356b5e48f1222a606c957d332ff013be75a4e5fe7f92815f4347b6f8d69eee3c203e45eb787fec4355ba9e3669886c550b7260aa52ee1b8dcb82ea580b81c64d313f4ef0681697e7ee122cd7a74b35305979aeda6e146b600b085748dfa50f59e08ac7b3663f25946e468e55c6389b16c3fd915246fbc1dff227f830a1891db171e6bb0bdc66d3d4c401d16b2c4a1d0d0bc680e077692fe9c768764125ca5f8b2808a8d8bd4d02d714a005d9c32f9c0b29a41d1922fa6d939c022a7f2bdced4466f1cf5ce4052e6cfca6603a0db55766a19109368ef126ba5106ea7d1c0908e20e4bd989b28e6b9abff47c4a1d7537c401a1367f6ec59e4b6192d2eefeb4f4ce59d68abc520c768264cdd724f36f25e805377905589ebec3c8117797c7e839fd430b2bb88dc24edaa576da8164175201acf9aad33f48ede92098cf2cf6aa45b129125033629c903e89e9a04764d872e2879b672d4437b1e6968cd3c759e69b22b3079a0208fdcf4d894cee49a8bf2c718bdfae394ac8bc4665d8e6398cf3815c3e73afb290969553c45f94b03b2a113b795f2dbde3e2070ed00c6c00cebf3076da1ab77aae19b3ec859acbbaced7b0a7380487c78f696b2e2d03bf7bc2d5fc336c4437c47cbc60ff8c08d3aed9d988c65c1d69cfd571ee2213e425195a767c1fe64a81d315db2e7e54b585648a206c4456b8e4c285d9097802874c927a6cfea44918a036382ad963860d694525c8171a3100c150545228b21c52f586ea7aaf05e9804c4c727b552ef51c66a7a6cb762eb417eda1d479296c18febe597fbd24b0578b58416f8d74e546c3441cde4cf74533f71214d5b29c91b976735f0b1ce786db152eddef0dd69cc17161b72037bf6bb0a9bae7a9bf47cc7b38326ca1e6aeb4d3879d24a1b0119a115f77a15f99b73d73b289b9a01e2b2833d443bac17c3bd6249810e479a27cbdf93da2dcd92a6902c6e634cf1e82e94b15fbbffec4197202165f5dd4af75f1c223426b6d497a1791f1e662fb33b7fb8605ad4db53cf2d57f9b6bf02eaf9449c34cd2a0eca4e5b3fd66657ba2494fa40b20c6e40f5a9fd6c1daa85087ca0c6a92df25e503858cb628c11f4c1cb802a51680c990ce908d834c94b08d993ef0aa02cfbf03f1e3b110b7ac796b1e2b70c211f74e88aaf78b384badfe75043237c1e2b3c73e24bd1d4d8266998a55d67c67349694b9800de26c2ebe5bb22921982b2c23e1183fdc2192c989ae5662cb860e3fbc9dc9e49260de7ff381e42db2f32dff1d6a3fc3d85dbc19f7d227063da066637a7b160ad72db608d48295f0c3c2e7b134ffafe9a89d9336dc987224f4425adde9a399e0df7126a058b83f6bbdf599faf34620fecb615b55666fefd4cb2edf842a07bb5a73b6de0c750c767133164366c7a17a13fc2382334fd174f73ed604e7293e1757010d98017119f0f1468df0f51cc327233097fcdeb389cc3620613fa1f0a7afc8c9736a45d969140570a63ace8772a3cb4895538008f2adca034f69ebf889b5102e4a4b1fda8dd7e4ba97080e9eb7aa163535f1b1048d187932b4320acdde35c714ccc00d77a6df6909fd507770205f5abeab5c9f485011a459a52c701c607ec7c82ccb7cf48f191163bf3fb1cdf3396a52542e3ed27d290feeb3c9d906f3b22168edf08861c717b81e42ef07cc90d8b7f5bf8e531f30ee11e5e3e939398a0f655af4ef49f903bc777681b097a7f5626877503a10aa3848c7a97e2f0db282a60f68deacc239dce1fb80f596566a8009cdad186ed1a4446a9ef584b928332333ca0d3bfd4c34b7910d94557b1eee10142816fc12332241008dc14dc5eff3f3d40e1aadddee600d53f7aa974107f00f9609f5010896f47ab65da539276fa381d8efa6b372f50a7cc6f2d4f6e69178d2f9d6b996a3cde6302292df08b2a25e3ed32dd6f16e5fd1fbbf5c32f33a13ca7ee6aef22bcf0ee218f646eb4ee501b87c46332da4d7d82c8ca79937cb993f33ed17a60893c79303d58691cb793ce9b3677353904cfc2b69d6902da65aa88b80d26a41a7399051112242027f674b7a8e04ca6564e2e3baf7a5831474528461fdef223164bdad97ccd149b75bf45b63b7b5dfd2e79116792c2483b884a0c3e6504851a313978a3beff71da41d46a3d0db19d6526b0445fe00385a19774969909145a215a84b4af230fd38973e282a5f418c3d6f4775e87d07178666aa794cbe4cf2ff00886828199147015ec097a5fb66cec37275ac243057b2aa33e850e350120523eb193ef6cf6d5c8b7d9f7ef1f11c47bbf74ca4a6436427bd2d32e5f3c2eb7be132ebd952a16bd464d1e4dba00a95f9a384fa77abf1dcfb1b22466dba9463c53dda716ab9bc314158ae98d100b3d132026e7429ff03a6645d8524f12579b5a520f3aa0407f746391410a34a11268328962a10a5e74204683d9f840e4c680b271d50731fd5237e38391514d3a9fac30d9343274fecf7e750f2f55a62da7ffb79b88e1f07180b3bdc79b5b10615e56ea20bedde1e673d2046c852f210781ac3f595e9ee05a352d328046fb337ea55fe0038ee0c05c81ceedd9312895263b9724ddef2969ff1a9cff80a5d7e088f98635afd791e226efa54f17907fcd904e4113939e27fd7e3e224caefaf64d9b611ffc88688c097a159bd3040b99e53758e07f91866329d328cb0e97886388fcee7c56fdb079698ad06a2eb926e618347e18d26277b65ffdf692f667728924c90c8b9be25f18e6dd20256746bb6430b0452d7e770a87845a290f2f64b6cf6564330e444cce6b2896e5fdc332c4e6825c133867591654463b94b3689ef636ace8e0f03ba45a680da5538b1185cdc9c3758fd7b5e0df450f3160c5ef3a5a6801e27d5c06bea4fb899690c4d1daf69e3e2e9ad238bf3b910baf5b8b1d52a3166bfb5fd17a144869c9c8e3e5dde4ab3ca86c608d144a406001db32c197068019e5a8f19a87f16b0991bc16e35e5c665ab25acb760f6658ae0106841ca38c497f9fe45f47e6607be3a1a233adc8cb6c9993a910e82de72e20223341bcc679dc04356fb5cd54bcb72839575faf8d396deaa058239403b719f0ff86f0af10a4e12e65f957fece9c0b33a2585539ec98e9f7b409781712966b6e206f209eac2814310c2d14de704fdcb7313add850393690ac3f2ce5c90ef9ca89fb69bd8667735d76876838b92dc6a978a7ef71b09cee41971649df682811012f1a009cc06871aec1dbf24497a0e94e1a3811dc0bb6d3ab53289a0ec4887e2a776cb92de7c40b377f5a6ad5d2606c152aff4634b754d0e03ea888b8b688978b23cc843f543107733850102ad9a80a67297b1affc4b56601d07c72743a6d37beea769ccaafee5158ed8f546c1ddcf9a7696bf648cec8fc62c3787c9965b7c3b6c3af7ca79f9cd08486d6c99cf2139edf307288a9078e0f34754fdb610f227be65880cae6de4b9749d0bcdf3ea75e408ad8dc94d69cb53fd833303e6f33106af3c2371403c932367feed6ea142fd905724ca3629806fd067b96be899ae6b20c3da855e1fb9b8f5a6bd996a044ba7e44280a3435c502992a6e6430bf92f9308c8cd10c5a7031ccb186e4733577307f47ed3df797badbc162bd476b133d903730f3a01e8fefec6748bce58665c68ec7016b842f9b745043ab676feb368416d1fcc66906c57364711485adf44dc579fd248d93418e31a11994ccc249d45f6504b751f0748ef8e5300cfad3fa7a3c7b731e3404f8ac3e71c2ceb6cda691be1d4b66def27f4eea09f268c6ba37557583cab3ee5e1f01ac07ed322e11398b0bfc7e627c14f6d49881ba0506659a92a3fe59fbd9da71ca14a853cef664979e7a0b4e399662178eaaef6b624141486f568014dcde0c1e1b22f753e563d994dd9063c50ac53c812d68c6617d6b04d3fceeb5cd3f5e546d90fd2bc4dd37ae2f2c44bce76c0f0fa4738841dd2bddd3e1750bb5bf0635cb222ef52be0a2bbfda3230ef72e16199a23abced24a5828df5e5f55039a27bccc2c9e1f7c83297f7594651d28a5449b5103acbb2168fce26aee8c26190a90094762ca7b1ce07ca171f89797826308fad229e5a6781c72fc8c1d4546d172b441381ae729ab85e811fb11c0c1b631cd72b760739621fffd05f11e256e91db6c5e42c46be74c3b5ab9b88623fb0439c04d64a7c9bf92bd9f6eb8a13660d718d7e44c2bfe548722044f28313cc8050a9bfc250499815876092582915cd1f785d3429f7c6549c996d2ad7599fc4f73a46a15f1f93366461a8e174fd33a0bc44be38432a5190a447a03bf85cd583deb0f8fac1bc42208534fdaa95c2ac3120667321e7723f1a911e1af0667f257bc593308bf7340af5214ccfcfd06a8f911a6b98b238aed1637c00cc51375b2d195d9052cbfb21c83289422c000cd987b51c6d4d3a6a11d4a17d4f530837bede31edb051525a87541622abf025cc46f163d7c9ec0a64e50d6bc2586d24d82dff01addc09b0508ea7692f6a8df0e69665de115600b05a60580f533b337ee2513a90b89b3ef1ccb2332e21a2cbce3f5000a7478980979486ab2290c3584e25419ba68921d1f435933fa21aca8289d644941b5af0b6d999309b945d7191c70a8739812d336a20f9ab7a21f9e4ebd42c5de57b9b4f16eebab6923fa3fc6efe9747c2509f71ed836f55ddb7bf811fbb919d2188a21db73a5bb41aa28706116914452df8451a84657120a557d8da1331ce79a63dc84dbd899c48d9123efa5409caa1324ceaff46fdd6da3e120bbbb276359b31aa566b34616fb31e0fbe1324a3048eac6a5818c418b5fdcc19adfe14062f64f2fa745931bedb1216ba5f1e415672556e734aeb73462bb11a1647acf3f4a06e56048b50e477aab0915e93b79e2e2460cd6af319c8eb78af140a45cc584e3645c732e859368e98228aa18cb57cfbf44d6ebd1876d9b5c664d18f1cd4689efaecb1f2cec2f3acfe00b488d5a144969f87f75330555ad211544b4091f6fce9db8c82bc0df572a72c546c954150e9bb6b483764478d143f62139c039207bdd3d1eff329487a52d30050f71ce04e960c6db867dce28553baf446e00da7ef8bb3b590696c4d03b222aeb45cb6496fb5d31ecb64dd49b080cc1db27f49e6ca25a80085bdbfc7d551af2bc7891eb2fa466f30b63f1072db49b157d00e7e79164e77c9468f4ebb32812fbc0179dca8a5d58de64140fd34f0a13c5847f07c4795746d75e8bf7f0683209c8a0e416a96f70849131d389f0db51d975e5b61773b3896d993eaf285ce6077da9be55daa5d3a5994a0ed8c276ce0590379b6087d67a47600b51661d6fc4a349675b64ce0b4c5f2fb31c7be93c9a9a0317d93c7faa12388eaf21f84761250ef2562611dbeb44af8e352f19a3bef17b6955ebf0d76b2cd24fa82a3856740efd4a27acedd9a8b2add6dd0b011c471586a849239bd62cd148ec07108b0dc03cc8cae5f58cfc08838081892042c75ef7c7bac212322329a4cfb28039dc15d488b74ccd9882cb32103467432da030f3b9d9ded17e171ba9a383e877a5dcce524f3e218def2cb7e6e1d63c9eb144891e18a1d1915bdbacd115d33229c2d7cf2703ef8edfc92046742ef04db4d3ceb9b04b411c18e084acc03e9e51c7ce6462f53a9868612504b36f2832a307ccff56c0f9b1614a9a6daf69bbdb695c67d5f99c69046e61757e85e3e4995a758e4d6341c6ab07e6f41da47248977838ebf9b9f8c0d9ae0ea734aed7cc26da839ef2aca540e038191bc580e57ac4a61d4a047d0b4e071beba44ff660b7fa2fe06774d6ef9197505a46fae91e3842d2cb519636eeaaa8af0557eac49fa80b1a02a6d44a8472bd8e7d4e793651d5408607127fb0fc31c3868484c2e26519a5aea6d12cd4fb3beb74b439c429baf0722fc1f45e0b119243c0412f29aab9d13f70ead9a8e5fe8993c5d77760eebb09e99d79fcf741f12975eb0cf4c7faceb81d543462a42b07f811ed362137c75a02ef79201a088d44fe911054cfafe8e1306c9dbf50765e25f2273e69c1630291f894c6bf4b9a8b7353ad2f0c37ee77a5dd6e13c24200a49907e9d3c1528343018ad509bb94cb3fa925b3f45bf91b472d73ad96c5078b5e04bf7b53ce2846bebf8ef631f9df9870f3802e706e3e480fcbfdd5d05c74e90e0feb2e43c2e5a8f9d9417995cf0697e3aa24769aabdb5cb4d78d93a92e794cb3e8fb6e55a759c07cc8a1383e3e2b082a7023574ae1953fd2fc4b61b6c34b440b558ec2e68fbc1ff43a2574fac5a028d2f56660444e38c92cff394c6d21333e9922428024517707415f923db39f138ef7d0a014ad8a08cb63361300bc3c863aeea8d276feff3a3e48e382b5df5d9c2692291cd320f47d3b993330ff9257d4117092e26273858a3f7e9de817e8ab4e79701057ba40f15bcb00e877b676daa62e59a670c41d9495fcf550f511dd5c4949f469489c1200f91e1d0fef2cb6d0e3396ef04ab993cfc2db336fcffc03fca121eb81e1e71cfcd9aa66eaef3d3e201fb67717505c08e6be3d550d98d3146034e181d829133e41c2bfdee319b139fd891be74f05f22962cf0c2508ab5f44c86a4bcf1d5ee6b5c21ef05a65974732779b6b08c44bea427348a5d88e0feaf83c22daf8c01388d95aa235246f9194226ee20a5ce062aa41289d7f56224123f06506df02b00f80b7d9e3b294e79d2621518af805f139997245023504c01a59c50e0d118bb66e88620ea062de7e50e271ddd3475e84b9b0510c229a57ef2857167d48c16f2d33b4a711056524b33102cdcfd2a5c700221f951484b8b643cbfd2b1203855e257fc812814de64a12b3e3995d0492c2e2aaeefccf47b9873992137fa2940db6c99083acdb9d0e241a9eb137e0140ed385d073746718e000eac22fc072fc5bc8b1254baf26e19eb46524a925782b3c5328e72a05530fc61441ba948cb4a42de702218ac33f8332238a3dea5e4f9cf9a0438f26c0db6c8bfb314caf9805a7ffa5a176051335d22a5ed045ed6a0f533defdbd03012cda1098f893d0d951ccd62190eb747908c513bfd50586a2cb7e8095eb045be48ca3e2c3149c03fbbf8d6122852f2279645de1d459edf2ab62ce16b48120fb1600a096e74f2377a64f7e480347ae4c2dd06237e5c8b9cf0ba842d2fff4bb6d26f10bc0138d3bffb18eef9d8fc46c5739ee42644361f757807ae2dbda8c016c263d57b7aaf36444098c923834a07c6a0ac4946b25b9d15495c7a44922bc0989e8104b2c55af3153be9634af78a6058e66df31c3b6949d699aea7ced747025898e05118df629897b41ab2b0e9e832bf0c4b85377f002fc3cadd3358d5d291eb27e873bb683f1df6ab0d38bc748ffb0aebc39eeb9b4a9e688986ea00c4720834fc7dbb03903802539f805a8b0d0abe252c8ffda26684fb8e6bcbfd1d9602864e4191e1482acfe7f968ab2e82c78128ff41f500323d595875f03d745403c7c5a593e9bb6d503d7735cac86cfd7daae3ef0a0c928d86922ea7bd6e973f894cb0bd8339dd49637b63c9110ecf2203786461861343d5d5b592dced3d763b36fdacaa6106a2394b6f13d9d3b33cd1e946f481c21755a966d968701520d9a11484c44f0bd11bf96e89f592fc699ff8930bfe48d5b4f48c76455de0a6f5df1bfa179006cdf24cfa5be4380cecd7adf72f0f55b28c00f6d385ebbae38c04f1bcac953b9290d992d99ac48fd842154ff8644b16ff2acc0ddfae2a41673d6fcacdc4fbcd4644b8180e89cba9e8b0e6aecd9325455a24620d530f1617f562169f7730fde16ba5ed95cc88711006ac36008c9880642cab56e918b3a7de6a0067fe530e66056cb24c23b1eb8a35cdb2b36a32e4a5aa97d0aa2a0464546cd96893d244adc1980e368b5b3ea7805e0ab68f9470a5247808d30fd49767a33ddf08b9a0ff584ef65bd4f68b57869ef9c04b10d1690c414f6f7c1b5b78e721095363eb44a6929488696bd1f66ed8f60a08bf61560d37f4b128ef93463a9c6e3b1e69e5d4104b81081abd5f3145d191fa5206baba9e9bb913d13e93901668688f7677eb1ba32c26431f5989d88ea05a32c1e47b7cdd1b23dce8a8be068667eb53a0c9fe5a411d4fc6f92a6ce19bae5142961770f690381894cc5940bf59d2ca23b9f663a0fd976db43e4e60e6846945d7bf2ad1dadcf1d094615110e783a526a901702a606b30cbd1f829de3c5dbc117528ae427ddd2edd8316100e10af3f410a422a8938634ae41a37f9c77e218470bf44bda1d431d4da2eee983c8bdc85e381bc5e6756bca9cf4e311550c972aafe0932d5b01ca9e27fe310a25f297db189b5aa55ee30277a5218b9995f9da4b93aadad06c5ae60d7fc62110e62283041343e2a57a377f3c942bed46f999e4ca596e0663d92153af61c64f8d38db5fc4f00c088c632d46e05a6e1419ac2573e531577d4b8f3c178b66ef68064074afcf53bbff615caa451ad452a5f6124c8c6bf3b348a8659c02dfadb2384ecc89a831fd0e458c4627f5f3f299f459367386e156e2ec6700799a5a6016d635747b6aaa5861d117e8db530ad1de49a5b3be511af0fc58c6db0b6fc8adb2ba1c7f513880d94ec4d6c1f535ac600765c4b7b6a129207769c59797daae9343aa22203ce232df3795fe3126ef95ed4538f1d029bb111e6100c9711766c2342c0d366adc06a250069689071042db2dbd0c39be717d870bd483fff1cebdbf7d356f1e91393ebfec57fd2b99fc20eeaeae5297e44024a780eadd0fd6c1245871c62571732b0c15a746409f0658c421a85d8e58d55171c7dd0c73209a6bc28cce444a4f9fd688fae583037a6290740e430dc47f9b58679ca9d21a5239952dc002d593b3eb3ece0bf8353bbaac3b339ea7213ba94408534af03ccc3edeeeac952d9c88fc3a4f98199fbb76c63e4c0f95c090463f5269acd44572f9558ed22a7113bbe4d7b322431f757e3b9cbabc76cd87ac5227bf5cec7f5f862a44a45b3e13225262b82eefc3240fc738cf6c21cd5afb814178f9164fdeaa88bba55bc8636e0962b9652b0f7c193878e6cf7f3778da87831a1eb8e9b08beec9725fa9b161a4d3d7b8d2af112d1f76d26f949cb09a017d4ec452d9a76f4199d6c94f18bbc45b94978f2b24d11641e7d72f1002cff3cc3716356aee9657bf3c1fd809168c367353030a8ad6a97a6336b75c21c96322eef77b1a99db519b641947da5182ec5fe147b3f89fd770bf090d6773669f954b6d5b0836476888ac15f0d06e2a47de6a79bd9e96dd08b674f833c001981cf4a93494ce5d142e82e6e19b1694f65126fb20909eaf7b2c1067aaa608dc978a5d02eaca7b7ec113d4323a4c312f739601ec0c46280f201e93e691b949ed34b382f36dc9c4e6ac007157ac8f657e537c836a7736f237c4f9745931f75cf4166ad33bc165fd6e3f992ae3d14e53afe6ef4ae7d966f39c5ddfedc123b4bf3de63deec8dfbe88addb5bcb0a43bdbfef9b45721163e74a31af35247a773d9c89116a267d980af532cff4e93e8e48355de9747845f3a13bfa1a62cd23cac301d9b5d480ca9e316bb1b4c11d893ce9f2145c5dd28d9d88f0f180e9375c278c07042ce165125d60cd852aa347e00d4afa02af24240ab7a18e05f30b70e67206f8c486d9e551dbb2b5200744feb4838b6cc013eab89106ca30a231c5d002021186ac73968fe89c81f842424e262fbf78afc1ed62d3c8dd51a4e6c998a598204a2db0220314e57feda480a1754112fc62b375ba530584fec904f803796b9060298e920a14b03e99018313efd141321c50383a4b4e7a3a5204c039448f78775a1655d490d1e272af95181cf89a28cc879f3a3f2c1ac94331cb1cbb98459482a621be0c1f70821b7230d85525198d03ecd996c4f181f426725533e97547995acdb8728f3220847469bb5a1aac3766f74c24445af1e5f992254dea6e035e4002139fc5398902c098cc46de9d315b473e082ae974d01b489ada4fe946acc272424424a8ffc0ff7571c678d453cece4ca43d54fad9ca08e1ad1285e9b7ab0a8848c4ee4566483ea0a5601a4759e46da6c71272b283d959e3edd1dd23934dc507fd31d15f26280a7deb08fe99473827996bc5af9b1e8e5cc47e77201fcfbd8bc264dea5fb18a845321b60fb5f78e75944aa1b9c5474d056c9a855e72047fb27882a17c00cd2c058e9b4f0974be3e3344e6c56bbef33a5e05cddb0fe5edfbb30262011052a4230ef05ada91f2481e28df31f24776fc5ac3dd256aed87a35bd6e04a82d87e6605259c596148981cea61f58c1c257c16e23e1af27195516d65a79c33db6e3c5bf63edb77b5ae96698cb5317c34dcbda4a9200ebaa19754e1fcb506795c52c6b6b4bbe384c5c8eef364a1c306afc1bfc483227930527056ecf71a36d9ba2e7965d89655d3a4516060eccd2f2bbbc213bf4ac86520e735bed27528c6e6a26eb967b9c8f1c12d6839668959c9ef0f789500794f64a1cb61b1d3e5a0c1a0feb36636237df08455c615d8d007ffead7cef8fb9f781bcf8231a43fa222cfafd0927ae4665a70c25cad14d7216bf8b7173635ec13c9756a5b3d409047c87135a18762c3a50d2385d66631fe13705c82a9f47ed11387adfe5e35466b2c2d4f81e2244ddffd49c73d4d55fac3b2a6b75a9452ed41e642a37cc936ab63b4644932fcbfbcb04afffc8cff645c4d6c81a6b9beaaacfee7fc21c25d6d274e8eb2baac5b4d1a9cbb54a90624149b5a4a06d061b83609b3d7e5124bfe3866d4e1c58e53fafbc94277f5a59089bf3f9eeb7618bf78288078640ec22b56a01574c131959e54fe067f7505ef88a740a930f0f456a34f3bbf9bdddf145488f7be857c97aa650f21bf4edb6a2fca4af371fb3e4e202bef791049c84b26f1e6439a1dbcfd7ae4a68294914fdf391fafba0837d794565c0013e2fbbd813c9a969261d6671498565240ffeec9e212aab2c36e5055f7bbf185377064ffbb2312125d4cfb7092dc2c0317c64bd35784b8d71ccebf678939bc2c48e72fa8c2588aead3c629d02036ad0a753bd3b70d356a236b7d1d5eb44067e8691a304c20849b564c06e3e74684482be4579cbc6b4a9dfb82d8999df538e1ae31cbf57b66684b2941f83b6c99f56d7cc992a1cf2a9552e0cfab72d127c75acd3fe8354bd48fa2cc381d1e82a85ad96105838661255438a30ab31aeac0b6eec6ac030f444c4e8f162e45423e35212e83f6373ef50f666b744e1f51fb40ee93a0fc2826bcf23f23a46d78764ba5a4123ba94f9b51a72831a90d8d82ee349cebfb6cd7bf24a154b897fbd1639cdbbb41bdc8c89b6464596ba83c824d2b1028f1bcf1c34fe37403f26f60868d196e759d77e498142fa5847172790f31e8b70e93f2a74444643df25ab4e5b9f751db1f07a2d244fbcfd56f6f93ca28b593294b2a8673cf1ecb4c1fcfd5ae5c752ca6eb6e93d2c6524954448fb5f3a130ce1eb616b1948b9143061cec8847fc258a2d4f2d206d1ea639f76d3e48862b7d4b18695f55131c095ee1860b218280f9e388289cd30a608a59ba3abd17f494bd573eb694d514302fdf5993be76b3a5ba4998361ab6fe337613d883df05e52e77b15553fd3f4ac4ec445a55d84c9504e6f06429e52fe968f81e306713b8c18a8ce1bcd4e2ab96dd933040bfcb0080414bf9202a5f4b5687dbb06b72ff654d4ddf1c09aa89eb9118ef81d7c6a6eb7f887d1724b86b752a9db47e86dcec0f8e30dfb676c2368cf8b89ce26b6b0a6076d1b7e04f14be4b92124d1e185ccebf34954d1e965487a382e35acc6601960eb636d7a8129a5bf094ef973cfad1f16c0770cda14d5d5aa186323171f9cf471543d9d3fa5e58c9758ce21192a7f59293b0f90c16b527eebf04d86374137311d9f791c9c18830d3bf52442abf4f3dc094b7da4b1871b8c7f9e3a47e7605016123a11fb1a36800d5aa325eed941f3327fde3070d1540be372fcadfdb48f8880a8231f4feb3ebe912d20f3eaf780cff7093c37cd0b72d98dda52f440f369acd09dd4626a5fa4448f5762f383faf7fd49afc4d4cd30f98f8954066f2def31ae1b9e8c52419df64d44f27fc4f4d9dc177fc122496a9c7f836590b7b85c98fe849174611d44a054da6434eb58f7edcb2abea8db2707716ac3e0fecca211d8d31f51b31dc0b55586df0c2d68d6d6dad9fe8f54ba92c0f4b7ea461c2065bbe5b4d44ecbc3f4a4416c76e35d966cfab248bbff566b9d5faa6f6a190458c2599de5ae79569d05aff97015ed76e0fa3667c92e55dc5ed7e33286981d5bc3143bf49e9fd092a409684cd7b61ad1b6f237a86c4e0ff9077c2e139cf75b966d4e40c2a285f595ace77d9aa2a1efa7f9eefcc19c4fd7754c4b829b0ab93bebade19f73f48fd7006d0df49fa078e6610b4b6517b851fc2a71975d44da5b6c8889545c6f598d5885425b7ba3131bc5c84af498621296a31df51377f91f9b0aea45bfce17d46ab234eb7be5777023f65ecd7a21c8e1147f6b3d98662859b10fb113f838ec223ac8d5a03160797a9992a8157091c7b419cfc63ceca3640beea76394653423095a0cd60eac9c7a1f98f43cbc08f7e4283552bebd064fe96acb72c6c3cb98288a2da5d9d2f252841c662d456558346ca2758466e27151b45c566869955d0d093393a0be101b95a23bd3844b47d1006432790f72b94602c89c1f5321aebe150bb97e9e0377ffdcec74a3b60bd49c0be9e3bf0eb97aa19d4dc1f271aecb6cdafa5291135162c08a114b3331cb527cee1b478777667c6ab99bff4f4e17c54bdfc8f25059b2ad34c9681416318d037cea2ebe088a194072e455dfa4d7d2ec1da6b964d9601e09a5a0332462e65db7b3de58faae5fd7d8a3632743d2c0ffa5142ff104de6ab308b50d9687211568336b2e76cd01f8b3919a4e91a42661d53c851b703463694585ac938b80ab8ba43b3bf851b27e0d19631fe56239ce4d26eca8ea18558901c72ad37bd35927ddf220f31733a4b2d5e7018a7998d3474227fbd7a1ea9be0e16c1fc71a2cb7d49b7849725b5a383ebd078ca94079f205f9dc5078f4cfcd4382d411d19189815a01be841a9e23f3c5947ea359dccd9321b2ddab8820b7832e88a81bf4c1c6726f740787c268c120c11ea9026db88d67c1fc55da922405eb37786b2ca9c441a4fa07030c8cd9a455f4dd9e1075a005b26709e345312d6b4da14c10ac4a6759f9a89ae9450d9bdcd4e730fef0b574d56ae5f49361c11d4dd5955515505a376b2f94bbe7c7c32a6fcb5a747a0eebac94d8fdb13d6a65097faffd0a6a48df2734ce89d08244df8b1347e721bb7c0b98c923f37429fbeb51b240e18670a1f6562cb50f4ed613519199564826f944682aabf12bd4ba8108d9c6612874d277b9a2eafd5fbd4f675c75b71800a4734b45d1af5760c93b78a71d809e8ba015530bff6b0cd275f9e9672c5f44dfab59135069ce268de336aa2dd264e5b10313cd58613f213fce16210bcd0ffacdd6da0df4da22c8755c7e5fc50de796454d4017b8fa11f3cad4562c360a0147023903d9e15355bf18a769fd9bfe6482b721808be4f829b0325103bf901534fda360640b369adb7e4df89c236024b39d9b38a0d2bcad89f6d6c4b6e77286406cbadb276bd02ead6896fa0d341628295e70b80473576031b1aa6bf5db42f5214ab8840c14748471d6a6a357c1426f75ae61d0601cd30c5711ad03b8830f8ac1f638a6968996273461e2abf2a3b63f735d6d40c1da927080651d4eee4f86a0b8c0ea9d0e4bfedfee9f4d52165619140d34c8a29f9fabb4b895c545472f34f9cc24cc980cad64c2d48adb10dc4ccacdf21e6e57aef4ac758b2bfbe0c1e5b7baad5edfba035e6f11af18a8ce6d980ea6f58171e7edddec5fd83b53189934ed32eb2861b6c7c05e5cd6c9e22fa91f933727086c4b7d1c17f01a8eb77d05447f6d68dba97d7c0a4cddb219aec2b2ec7bbde6b2ee0ca792f0df8498510923242a38599c7a6e2fddf551989534a72b906ff3d3c836198c9acc4b1aa67a7cb270b8e70f217d7f669c9d097cd2b3e697e615481b4c7a5be9e0960c8ecdaa0e4e09cc1a605cc992471274e74e88758a74e86e2b0f1137a89098c6adcf2017af0b7afe160f85d8b63c8ca1c0d512aeec05db2645d8e6da5c890aa9899a46915a5e13035ae65c93dd9080f0bf82b6c7e60c216929c3008e5242ca99d4964ed3d77431a06bf1341889eeb682e80047ea98070af2d3caad5353145bcf4cf2825585e206eed934cf05dc12ae6e4cf3b45824f87bacf16da33d509af17f0d04969d4c5a4acd0b052d7d3133893d086c235be8d45d1ef644e2ac34e0e0a117b765995dcc34b2283fad9b80133898e16f56bd3097dd315ac36c582dc8d99f3cc0992c0217094b9720478cf1f7530d56dbdac2719f15369ee51a00e8f969190345658f1f82ade82a2e8958b73888897d200b5c09dfef0d5291bb82bcb73678eb0d2d77be4d404ab8ae744cf6b423c2aae6652bf8e725e76933d547d04035ae5ea77952af75be4575c6e7b68dd6ab96651d99368d6db79f5e266b2946d35b086b8490c49120d9ec3e754d5cf3f9349d595d43bc857299764ac605ac7c0e540815f0dfc61b0046d1cbfe0a060ed6be39a94e4bc12d1b4ae294464c96418c7893edf5268a78ea252fbf3a54454de5cbfaf18cdccf1c76a810fe904ff04d01ee1e53a7823ca68f00c63fb0e177fb9d139029f9599908e00ed922bee47ab2a4ef981bfc68fc9183ac7a41cddc559fcb88fbc4b77739c6a973399d53a39503c733b3bba79cce7df32ff003d61b49a56adb73b6c8d92b3b3b5ee8bd816b9d878171e5b8530639e7589c89cc9339fe45dff444cc23c0af4e4fb6d96957bc195e35a3714bcce038497ae564f20a810411f3fba82639a569c72fb26e325040bc138f677e7bc81c4d9e2fc28b352421fcbe7c8949d929ea5a1a0bcc772e8aa0fafd32cfaa526d6c9bb90a846ec449b561364321703670460eb85d8437f72e10a726ecd2f2e248c6df8ecdf133c0a14a40082ff0dd5996477c34aac57d535354b2765d39bdeb3ebfa8305a01ec4eeb9625327dda523c98223a47310ea688a21cfe338262a9737846f02498d51901e240c8de6c5bc0874f1c7806c52efe329c4298a01e4676266ad81834140c0bd13a8bbbcfc256ad1dd587c7e92d20d4a4ba61d7f30e04efff657eea9bef198f99f38004b2f3daff531ec041fbaaf35a8da0ce51b0dc4f1146f78cc0d4774368019043be0322135f203d1fb06e2ff26b738994809088d8c99f9bd8a179eb25d3c79367cf6c2829f8ed465d1d0232f24e16323f4fe16e469f3802e86a2d7019552168e50329de77042c14a40885c0e15c797ea216804a11d2ed73d4ca59e3837bbcc8f71d3c7fab16fa41a54b5dd5cac28098593e36b0d6c1f65a9d2969f202a64508fadc0963a88a943ff7f3c3fa0c79de101c3e26f074c648b02a330b304ceb32304f6d06225cf21cb6525e72a87d6cafa05ea95b1164ddd6978a93b836b14b1697674020eb34e5d3c1e83e8e1fbacccadbf4a41132c3c01df3904cd2233ab5aebc4752084f21efeb3692fe6a085227582efbdd6fcc3bbf033659ec37c7a449f2b499a81af5a4135d015267be22137a696d05c61f0321c6a21f0a9f0b656d6af8d15155059b23596ac250c6213f7c3fb9f61a9d0e0a3275f594d1288ffb7a79698d0d7f6de423a6f39816ba65b47d1afd75bec571f77f3e891198e15f38b67c8940f7ae9a5bf3ecc1cd78d6621c4814524fe534a7eaa9745882d29bd3bf4a76023e5f2f5018b276335719cd7d2646e9dd61309e3cc21567f7a15d09c27da0f7ff8a3778e1b2461bf9757be331e94714c661a1d14537345423bd7ce5ce9fabe9030da6e3f53e02dfaf228d4e9cc18bdf2264a1deb4af7a2f6c513e59a8aa431053ce61e0264b41aea2f0b3c0fe84a684cd1479342b19b9bdc6d156a4d7e28607de3f199c9545c3a86a11bff5ea65617f6db94984b77662f728c67b5298074ccfeb866f65bf16523fd25ab9fb28bcc255b19733d656b12365501ea6008486b26b8502d2460854eda41ab36e8fe71d3bbc1d056d8512d93c0d3c7cb87925afb98b671a37a21345e073024abedb97f952a61ec59483e77b95861267e60d8cefea96933a46a36b98f11bd22def8f0b339c11725aacb03ffba8e5bcca50e4dc6cc7c216503d6311d70f7529c074637b1fd812be031295f93d1c5fb4b53f6e112c2f4ad103b81b15477b32992e0dc9dd54bb6582f9a3eeb13c44a2b0ca3de3e5f6218ba1e09fb70f80fcfa691bc0e5038be2ec1146790f552f0fdd7c4afaac8b0976dc1fd26b75bf804c0765ae72630c0c7b003d8e6fba90e63cfb630eaf784b55d4e25c1fe3e7c6292167b790fc817595b9cb3137f000bb99713386be9dd20ab9c0774bd2ddb1da492c930a950fa8f3cae843c344fdf53fccdccebe132f35f7e8b6f3436b4f2eeb309d3ebea2e3feb9908ba17099268690ea70bbc4af11d77664781d2f6c141b4d1c9bc2937fa7fce84c9e03128ef7c39e2c2485aebe89c3401668ddd7152a92ed42923caec581c1cee1b1694f29d780d6b372a022213a6210c235173b53539eb9e9f84bf2e712797b9b8a45a19a79b8af7a4ef32bc9d59ee28d90459734695ff4bed636daa574b814996aedcbb2625e9beff9d811d8f3a8fad586fe3bfde6370ef0c9b942981cf7fcc3cbac294cf1029bddd5b2bf75053a364384a6cddf37064a5c679dcabdfb86011432efb685d4e38a952fe7233736df87176a212c24d14c1c804cd49129cf353599cc56e7f798733f2d412f18c84332112d8c5f5c1d2e8f15061e0e5a900a1337cecb9881b80fbcd44e0d78a898d68ac7c9d23aca21cc890b8afa19ed23766fb688a3c15b43ef4d4550445b628a738796557bdb76f800563422eece2a9e22b0df632f3cb43af51590af56d8170fd323e76cc2821b592359c04c1bf0da1ba2ed986baa819780bce2db6c73a7a970429e044ded11cd4972a39b41b73de5c800dc00ba81deb575ece3411c7a12ac82e64dc86fb9eba477e4be0b9b4c8758882652811900bee3062db0f063e19ebcf956e370a88c212feeb2f3776fb1d7a69289be97a03c2b73afdf6cc4a8219e4fc2ff594beb874162a8c23ab3718e0da3f40e651f0162405cc3ccb9bccd47a8ecd366e0057cd6c72b56464c78f5d449402e4e27ffa0d4d07476c4b2b435f89380d57c5f7426eccb5a4f7a9827bad0cb89d6235d20d46b870ca1b88ed00a3ad1027dd013142ca2a10a09af43bd60fce1bd659a8a069d950331b279f1af1989658b08537e6f71f596277e1dd3d19b90b0ba0d8d707974a91398bfc7bab16cb9e8c8335d7286fd8800f6f9a192c785ca5499d0cbc4ccdaf3db2f140a76594a9b5923b797ccc7dee209c0ca561ac4f7c13b4246b946c8d812164608e6e97269cfe9111bc8a57a218b70cfa082e2be516e26bd504c8cb793d69143fad5cfb84c7195c6b617a5d202200fa147a8137d1cb89fa692476637e4a4aae9cf8d0555f5f6ed18c4a963f813de0fbc6cb2c9ba91ce59374581d2807384fb33466a27d52c749393154f505654f7bcb06e37d73180ef99eafd17f8ad69eed06ba918dff2cbc528b88e9bcbb41063f752403ffcb7cfc9ac1de0df7dcb8ba50ca680167745c180363448525f04dbe4b6b3ee052d30155c9d3a841067f63480675619a8385698eafad59467ce9f8b5e05b6e94a5fd4a2c25c859da38a5c44fb6dae8974df12813c4418abad2148cad3a6e559c9705840e2b72ad874cf274725c5b139da21a7bae542c892a4304a151c1c60e1504dbd858719fcceffce34864f149a38c0ca14552ba2a38fa1fed329a7803f1bf93884c2f00113e30969ba9961e393b4566032bf8809919a7310328d7dc32ed719f31c6ea9deea5f2bc8fc49d1a153bfdac0db4041f85de81bf53649de331e256df35a15e6758b6ca12d92327b55c65693b3845043c82a97d9779dae4eafae4e1bf3ff51d22289e24110f7b6ee96d1df421b0ac94d493a0edf2cdf3eb1c6ddd0fd502d7446a0867083f6196db024c039df5fbf4634a7a487811a2b3dd6e9e114f568140a20cfd405ad0eb7d9df399466212bc6af9af8ddb5371d7c6b8a62d1be9a7c53a2773a91b6eaea39ee48be188f0d635691814d9840e55fd6466746d2368efd923e18afffa7ea6656698ecb1d956f771f7891b6f623834523ea98121c4594a20d4453f6ce130be09821a708d41170bf769a2638a0869e7b30a93cc4c86634acaa0845fa75f2ffe3144c8174cf6024883581a8d8c8fe2615d5f79c9a5fde4d441f2d209fa01b82004c49dd9eaddef4e41968b259e3beb5089586622c0bed6f2856eb06ed82f4c21d19fa982fde820e4361dcbb4dd0f7fc00ec66b5cccfdacaecf10d86c15e710cb4a8005aee938299995bfdeab0fc3533ea57d6dd431334cf37d40aac87ee0f877678f20de8c09576ae56a8243ddf0322248df77664dcc2f1c2854d09fd9432c6227dcba5e68f4992c585cea5071ee4f03ab39fd9c942531c0b3f7570fa93343712561dc9e879f48cda860ecf2e0c6637686a9b3d852bde4c8372a82d39954d9dde1f1cc9da35631b1684bb7adf6fe7dda11cc28b8b78a98657795fe9b9a17c1cba026218ddac683cf9f27861f4cf4800fd1492f0aa981e2a73435879e94abc1892912cd89db5843a2f90448713f4acb6efd82e1a17a1e61452e33512572f53c905de40c7a630443ae3b83a190cdd40850044f2ef5222bf50474b587e803c49d304243727ee2d5844ca21b5a2d0c3b835aebce3ef185cea4b2c25e36cd1a32cf4a4dd228a4d256fd6ebabc377538f95d896dd485e93f402783b973055231d72fa518cde4a8ddcb9298bd94b6904c95d54a301d611017d69e470b9dc33bfb33600880180ceb342e2acccb3f07d298c49d8cd50893da12e753523ff40104d20e216de56cf74ef05c762106d87548e80647bfb8e8de7bca72e3ee7c4f0cf2d4cb8264b98de8a3274a53733a0d0634ce56eed86cb8ec6c528fec4a327cc4e50d1677efe300b20ce7e8fe67952a11628911654ef6a57ee55b5adb2a6276562fa2871741d2526820302c658bfbe7453047035be8504fba8077867ff55a8ec461fdf644f66e85c076ea41ce80a7408c69950d404e568e7e5594a93c1b8aa5963995b5199606eaaa7cb7f031f7f2e722fe29994d591434cd4b98ed0be2646d14d4bdd7f3b58fbb8bc30d37e286da88e681504241ce5719fa2f5298bc502959ac69565975cef4f7159cc67e99a77f2a3e21f0c7fddb0df2c9fbdd77c7307470e3aa7f2c7ca116a8b8981d51b671224bad1a9e85a972b9747626c957c3e34ccb24b62e5c06272387cc6831aa6ffa38dfe20b4d72d3b0666b92182f42297438b919fa7f421045149a5b7defb5662494f54de89d7d2771af099c329ff1bcedb6b151a705016a47aca1d52d8ec89daf3f0164410bb3b610685ba66705c3e5fb627c74ef1c2135650bf0ae4a50476337c723ea0639baf523c455c947172fc450df1edddab75c7bd1b3cab81793584e90278d6e8da77eedd5adf38cd5bc89f0e925aabd65c5aee1a5a6f3d66851b987b4a4e33f66e2507787773a868a7ca90d617f69fe37f184ddbba297c7a90d291d48d3b9ce346c98f9b535fa2c3097d2ff4b6e387c77761e059580dcad4d8335300060e3c638f00340d4d0288a6b94301516ee7921224c6064d19123504a4c8d44584e9cd4941a9b2b202f28bb09b5509dd1743b64ccbfe1fb4358ec0e887d67450bd76784a172addb74e8d6b42f73b42a258e37ab0c346e5c8d77b461123f585aaf7727d88fbc499de02fab571f7eb7f43f198ddec024175dc01da5feafe70e9b4f6ac893ffa5521a602c759b1e164237c8281d2b56fbcc483ab343eab4615201976264be9b4276cf8cc92e0ba8b6629b347c22e7867f311faa6c4416a1a9bb6f3ab203be83c2036477932b6a44f3c0af4e32f0f3e5620d8c980ef91b5c1c47779eebbb91248716abbb09481192d8edc516db44f47b9ce0641b0dea8c8b542b178fefef238ee28bcdbca709e2a191e80b20cc40ad627b9f0ef9e06b1bd4a854f20c78fbb582b4685965e039fc537e455ea80c640e59b807d7a5a90e3666a742463d0a506d80f268d00ce8997eee70b4e0dc0d3c6bc719fd13fe1206baf840982eb649e7ed8f19934984e6474a3fe8d4a966cb870f73bdd79ae6cfe3052b7f95841f37334450992c02d558e911a44943d0c700348f6b816ad1f110b96f358213d1c36905d4cf276dc8f8e1db6f3337a478a7ad9da0252d57baade691524fbcfe3849a6a46b4c49809b542df7038ad664b22f9f3a3749f6f69685810f40d03db9817509e9b2df61eb5acdca6c7f1fa82fe156c097632a2291d032bf1496062d82b829849c347cd42d8e7e4b0a08a74a269646b3d5f94cac5663ab678a7ced965eeb7e471dea0e9982e8c47ea0dc1f7aafda47b757711fa377dce83c6f3c5fb91afaf33cb37149552ae40ceb2453821ba4338808076c28cb8852dc87c4f8bf8e579bc90cfdd71a2230df5b3d5b2602d2254441a8f1e735d9239f96cdb6bdd1392eb4cf358d4defa73d759e8516461ba39cd46326b7564727e3b4bb60d18bdb142568b1a21cf10baf5f08996d53a5a8e85d44281cc8d0d2dfd0eb26cad2a077a4c07d59ddbed7acf19aebbfe6ae8b2117f69f5ea4f00165047164b3607e692d8f8b544a93426fc4ec70087fdf43a2f975ff368a4109f6e8e2c7bf6e343a20af444ffbfe890627301f6703779907efed7efa0de56d746907e76cbe19579ae6d346f4cbaf02e849b0c0ac46843dc45ca54a69e90f60ca6c16c10959e0498bf419577a455f92e537f39023e9ab82306f47e151676fadeaae7d41da02afa40a2b0d3e1306ac3d5976ff8a457b71faa80665672a7c2c3b3a5ac9747117c89a380ad95073c24680f8ac069c421f2dc6bbd07b956cd1a6420077c98961680e66e208358e58b0ef49a01e17569a61ee9db83c51dd0b16df48d34c7a6d573c7c3411864d2674571b5de24d6609b2b2097383f21023a8fa9b46904a86bbc9a61cea050fbaadbdc39d1f8f67f9438bcd4851a96667b994ff3989fb87cd9ab03df65e39f7faf1d296667c87a9a88433f629400445f1e09306daca968c211e126b0e9ac480980b6383379e06e0186c1020f5fd237fa87997c38fc65d33689ab87fd169465094c8539cab48a2624935368f987ea2f6316cd73371b934a3840a7d34e35a79083d711d064ca5e844f580708334b667ffa0f9b4949b628e0597ab05578ec762913c8bb46d1b7bc86d04e325ecaf384f661bd4541ce92a7efc7bfe0f0a4092a0de29c6a0a708402a8bb67d857f48f79a2283cc1419d02f483ce5d8da80845c3db737a033410548847e86e63d6ea79e15fcdb57ce37c84d56ab9bf2811644665ce1e022f7acb4e705b50859c37bb1b46061cd2be7a92342212db3f033a02b71e51ca6547c52ef65a1edf6fa64249f03d017905b49c67e50b050297ef89608cd2cd58bdcf6680dca288a5a6e325699b563d58530805297de2e8cf5bf525904cd12a19678eb3d8d9afb09687033925668c5fd70b2ae35c9925b44f711816b64710c383012890fcc606de2a902209ee6d4a5919256426490eafe1bcad4c90855b786788c4629f6b5e3a8d2b5a0501bbdf39d0664e58e1b7b2a162205d8cfbde6bb0a1a0418da392ae105263a83c7fc2b563c8bd8e3f41dae9e5b57f37278ecd4d8deb50369cd94fa6fa2d0f5cd4d0f35efe86eb4b64e512a9dd5cb5d16df2dfc5fc85cf46c400a7710a805989319050a1f7bac5c0816e05894d31a65e39a36c0d3502d596fba24fa818e01f4945f786f6243c72b1c23f49d7cf148cd18dd28d44075d9758ef980113aba00d7eed372fd799f93369c3cd2eddb456902836c28541b887fcde481a3a49a4350dd6336cd2b6fde7866342fdb1b8c0895379eb76ef7003204a1eaf9f21cddf2bad2a03b33d39132951411309e42a37c6866e9d2080bd06d814937fba184fea7f9f04b81848ffef2d420a94db9e6519473f6a58631698833847fd4027391c5ea4e04f0c89d572223be031829754527b38007c0b909d388a7f056b19c646b30fcc70f2a32c85a782112a88a3c360e023c1f2e7396c6065263ba671b8b5fee1545ffa42817dc8ed52921b4c99bcd399eb86df2b9632f0b9be63d80509d80a4e39bb13c1bd62388f1707111d029797566038ced2616d045a7b32bbb138e7c03f23d0e287b111df2ac0731de2b6e6face0090826b865b99ecca62cf36f81724dcc508833adc5d4ee5d9cf638cf879c46207121feedf40f8a166e174cbdab40dba43c8d3b31e2dc075b20a0913147a2eca76193303da522315ce931b354bd1ae067c2bbde72241acd8b9d70cd9c5d7ab5a3e1d5c71221411d6e681e001742e6c72c6d91a6811e2378e519009e493f00de9bb644bc5ba38c0a4f81a77bf02cbfb52f38f2c8f40f41315c6d6cfe3681e1af033de1a3e2533b8afe72fb9226ed168205f86a35597cc4278db731465c8e73fb2a8da9d9e85c5a39d13f97a8d8cef91634d630bcbf7704549d55ef8253fc273baedfbdeeed54a1a152ceb44e60fa33fa7ff586f962187df0860d0fb0a7af655d0c359d4ddfe3ebaebb3a4e561898296a117afbadd36080cacfc9a1c3978e1ec1254222fa624124fad7ffb903caaf91a631f70ba7f49c7cc4c0d5b024811d2456c57c5fedbd903b1f75693ec6e2d312ee63c00c2722d9d5d811625c772c6d0e9772dd5d963c710a7817370d11e63435d9bbb06f4c8da217f47f294461dc384589c386eccb93ee3f8b881f2246938de24af6ae174b6d70f5db3670301a4f15b54a3d4a96e2b175e711b350bc7efbc669723222d09481d5e6feee33c30ea6fe4f3f98fc933b8fa96b85f5a2cbd8f7986ad04087267bf38d0139b4e22842dd7ab4a541c73e485442922399eccaf71aab151199a5fe421a7609fe4c187cee2727ffe3eaf2901e4ac2c8e62496606c9def15860cf98f32857c5ecbba8f37317d001623f62ee19c63401c10909221de3e16586a0b91d105b51c12e858296a54bf1814af3e0f18d9c1f67d9ee0f681acb065fcf4e840c27583010123f4fa08dd000cc215e424951f92d499623785296e8d979d61f5e6b21d69ab33c988bf000785e6065c1f639f834529a2bfaf03f4a885804bc9ee629385e38d30f2537111431c0c907cdf85a375981e1a512c445bba56778941788fb959584be7f6c6ad7e50f540eb27577e7a3483f7ad4659b7420c8096158f3d4dbe59b2eaaa976fdd5121afe35203e2d311c0e7817df259e9d54da45211accd82b6dbf266ec9b8b951b9d6623be94ee7295eda7ca4d7baf7ad4b024f1b0ed5292d7eca5f1430ff3152e56ea3fb6469384826df15396ec62fb7c5c2489bd99410a1bcbed864e54c2c085bc347ebb58c46fdaabe555d71d4190e449169da95d1f9bb33519e4e29e313fc022b3cd7351e8c537a68a3d496bd26085e8e7cbffb2faf44d7e2fe17fb756d1885f60c00d59127f10161494d110f34aee7808e714b317294888d5a1d911f444c5fe7f5b0f791bf560addfbed3b87221f1246f2da562368d7915457456077f42d06180065c37b35c0f1cf24afe68967f264e8cc4c96415ed74a1cd791dac49b9aba67700e510f3be1f8bf74dca4e51d9d5ef96e769590134f9deff14c5b3c7bfa1ab75c846ddb94db9daba30ec16ecd53bc73a7768fdb02f9036cf0e4df6ee73b9a7a8e6dbb2896198a330d3f007b55442a8f6b1420715233f243668fb43e653885a0269180be23debe31209dc4f4e589f078f87a45982f72448b7b8230c4352043402757c229c9dd62877dda1ded632e67e0779c365ca41319efcc5adde530080fce9b44f93a558947bc0ceff79f089efb99ab3f55abb1c9fc898a47bb993f25db861b6f8eda11f437268c79a537aad91df17f76773a80e3bc70d96eb5680dbcb550ee1d69723c91267332d9200c5428689dd7029ab86856b3e5f884ab1d6304f3fef738ea726271da635b0bb31aa192e3ade533a59bbd64ef7925be4796c50fef54c15b5b895344f31fb7e07584224ae2272bcb80b95ccc8b5ce8a327bc420da1086547ab1efc2015d4bd0bc837b95dd549f4581c4d23f57acd9ec26fc8ed70d9a72ddec31ce4063f0f052df1756dc8862885a004fa0941ff9acf267e760caeaf4d3a68c95d09a3ed6acb7912a6a8ceb2f4707c68cbeba1db15743c6068b69d868412555c528349bccf9a05c2f87a851cdda231d961ccdc31a4b1dd1bba8cc25991d555ab27ddd94e7025a76b388bad627392a44b589b5f13739e6b536d153440df12316143da9d0d571744b5b95f6ce17f5e8502ad099b9e100b486531af1487941001d5a50d61ac995b7c16ebffe09d765fc84d9e43bcb81a9370a41acf67842997e581c68c0c2e8b612a97891b64dfb43eeeab5153275b2501911adefcc0fd109ea8e836973e890ef626fa31fae392d2787370595cebfa81b266f1653e6d25022fd1ebe2644ecae5f104d10473b46617d54bf7e59388cad9cdbb2419c4649e37a321069fd3615622f408cab5faa5ae09fedc432f44a22aabd887c938a82b714a27257f672892bc7dc97a362a68329b123881082e3757e2b2162b03f4318641aace5669a0facb58fd4be06c49b2b898f0ab2dd3a6790f124f9e2cd22cfacca0284597243e5d406c48ddfbbe1869072c1941ad35a4809261fb45fadcfe50ac665f46927319f5afe2b1eeb40ed0ddf397244f2eb18815a5e45a0fbe3b8924ccc0abb13d67a82c1a9fb4a5cb167b9db377ff9b8ee7a370c7158000e3de923bb3906289fa71557d31b361aece58ab5b9c78ac1395990addf5abc38a2ec3b1960f71762dd1426ba2f4fc521e61090391af5a19a6cc95be13c56215f55b7cc5298da49a2b627cc08c4facb7c1b1381e1750c49864f9255811d10d30735952f9f94f7d3c1379589971d25a3b701a1752b03a91729bf5f5571c9294989209516d819f5ab08d2b009b034b79e1c09250a799800eb046be3a091f10b240a1fa7941fe974dbae824de04451ff7c2dad58d75e33e015fe48bbe645d494f52a7091987159aab9410385ab8e38466cc010d8456c1e5d013c9ca2a23ed5a39de05750b25fa2c0d1782a2f7d9e3dbb4c42cd5a2f3d35e65abd65cbf1a6469ee12b0016c82c57c5b8bf2c4d22b08b931bf57ddebf70f473da32dd944e589ecc8d79ec67113b7459ae20d5b17201aaff8f6f418d49f32474a6415cf15aa57c772f988bbc0a211b56b87265e39ad76eb5789ef0c7000c20687038a1f06db22a6e8eae1a5627033a874ecd1096f61e747c672f81c10cefcdfa615f05f012be3a4e9900e11cb559cbaffc083fa34fc73c411fdc9c3c7158ed4536208953b13877835d92da2dd269c64f7b79ca2d513f7799387c8dc38c6dd5637dba5ca4ea967eaf8e01f39e72f0a568e08301f4ef32c6005cedee2f650e8c13d2c03306c92d60f546ed26b472f94651669156f93149c9e7574f8ecec9e645c1e0cb5c768eba7934d6f292c26c3af968f1d6685e13647e786b5a8da1e7344a89091d0bc16989a9aeeaa7a4bd4fdcaa75ce3cc10caad3f5b9c42f881d445f4733e754eb5cdb4acc1db6dee3f3088eb794facb20d56ef70e31a707c91ad03c88ae1ed99b01c1ff4bc36dc64f7fffd938957adf42c7a69e99d6cea0d45350f7e2a5311da4b9554a86c670edb3a6c9960f3453a667da08a6225159ceb8023f23273aa91bce110124082f3cf56b66b3bd78798d6fd6fe3e902dd1b0d0e5701c3fa5877247b5d41b29709bf9d1506fcc45aa941e5c7afcd4ad8a774dcfb021185da65fe009a57a03f9b0df3a0320aeedd6cdd2fd991fc9bf706a195695e58d69501fac18b76fe42cb227c3eb68cfff1e9cb0e6ee3667f4aaf29cf84b4090fb78ad29258abc479c66424556c2e9eafcaa98d9aceabe6959ac6270cbc5563b99577b6c3d95c6f5121d19028ba08f4b8f9bccc4a8ab35df3972a03fb4352f8a6cfe298ef2de474d7e9509f9bc977fd0a3c03746c20b4271b06b4b81a90f7827518e0ede41f5edea9db47dbf68a5e49c7ff9bbe8db8467bc721d3bd5a8652333e55bc426810abd583bf90ef91b53f742e4d10f01918af1eccefbafc013e8067c0c3636e394b6f867f1648bb547f3e48c6f73399d1904e57f68cd3dd68031634bbe67ff48a8f9a5e5e17f29947db4dc6b1c41130a9dd8f691f4c47a6cec4f8287ef5eef1fdec41c8d66d1bef856e2f1005f9ae030e859b009bfcd9d241425da5f1050c005bdf1eb482f1c83c2a5e519817bb79389cdc61d144a96594bed9086602dfa2a519934aabfcdcec5aa5f29abe371b21ece42e692bf1e40c088294ef67e8fb50f5c219e6112d19aceee5522e462f4ef6aabc120cf4be3617198a73c6eed68a69c1338506fb8597dd0d792c457ca322fbd751f4ebdb6afc8f01294be526f12aa2582992e162cee9c5e91c18bb16676df0f16181ca6631f878a4c2ba38ca155ea7850c25805d14d83058d68ed25db2f2e785f50df0463cdb1ac954513e94f2f115d901b34d24215ff8c1d075539a4820619e0b27db27af0965ed4141a5f266926f31db680d9062cddda1ef8da6d88a1eb42a0b13c3f5ec3178ce6ef9ebcbd1a1c224da380945f06e9e686b4fe96d36b12fb3f85a4629bf554e7f3b367dc55b03738247507124d29b94c1f808a7b6c27e53bfd970137dca9bc470457435ed4a268e038c2633f4aed02222cc40abb9e4ad31ccf767613ec459cb60d6af2da9529d8478f5c75a007d14e6a05343998b09f49258c08b53b9d8b1717578c11402208471ea89b800ec673f0437cb7d583e8f6a1fe9c7b77f3177f192e533ee551963193b7ae5d8a70e1a53d8e64e4aa26ced4b1a62ac57ea51dae05b23befaa7b6fabf8c71fe7e8964bc0fa70ebe5caf7cdc50f147b6de0fd91bd337a18db4d21aa8c3d696c56840449eeba8bdbd31fc716b9ee3063b6dd3321c8c465688ab35d0b8dc3ad1f3f8c1efef77234f4f814470ec2b1c38d3aeeeb9dd22fdf5cf0fd2ac87fb87b4adfdf19dc426abae4403712ca549566097618551c94afa4d7d2ceaba11436fc282f62d12ce26010f6d4c444da95f07bc642c09e3f0633477d86b71a1485a8e28e883d47d87988a60837c6f5f30f86a8326e310e3e0d197ede8ae0481765e0ddc4481677b17d76a3123fdacb32df2b38dc2f5ad032343313180db79e9f4aaa0b200b30b46dbf8322bb4dd235be5bc33fab58109e8eefc7433f30e1c0eb9398d5d829a486f855cfbfeb7548d2cf4026562e70a09bc141421bfc1424b071d18b00e796d0790807e6edfdf3d2dceb31ae473edf254bbb382f3de65f168dd6931dd78aabc7d4c4b39b65238074cd25e9b18a42962aae4c24b2246fa6469d8aeed2c54471c84aa4a658d6ddfd39f25ade75ead9f85a7f64a4dadf106dcb71fe9af1df64707ce72ed65df8513d67f47441481d2cfa49a23577ef185f0ce99e2b95bb0beb9e1328c4b4090d98e2622a3a9f99d3e19a258ded6dcb1a806901708092dc70d70ee275f875070f6120d35e0815a8c4be8e277641b2546f59721f5eb45375fe96ed2da510dd737d981e1fdf773b303d7cf071f677890fb6a53cb674313422ec0061d1a19f969a71bbef5e89124f085daa924f1627947c377577fc66b2f3ab9aec5f6440b4de992d97a43567ff142261683668b2a5b04eb22765db72d573a7dedcc690df6c1ad781b8034262220e34df40a85d47acc81e2ac5a10b5f42f6b222fbd2d7edad09b262910b9453d648ffddd81ec239cf117ee3e932d5e9b7944add844f862d6da80851794993ec5c4e1a4205e736cc1a811346578999df124d65e6a866e074137a627c5a8e7f8725f21d55ae7c5feaedf490a61a31ce26a839ff3cb60735a229bf72f542ae4ededf6805407a8b8e19593d598b8224e9066917274f023f9f1858da48ed0be22903a7621f00c269577a17ac298f18d081e037b20c2b3033f2dab12cbd4175608240d2cb004424a1e9bbe726411ab8590c6632ebd49b0d8e8997ec310fde2bf5b67d5f5698f7c5096790cc054997757aa9b5e594a3bf9de6ff6901080d7b89cee37b7a0a525f6f47f4ef285cd8b591f6080f7a4317001761259c6d9b62e0c2657261007de1b2fb9abffadaae7a041535cfe712eac6322c447893300398f784ea6f0638009c87284a94da7c6c4cf9a5fc27750d0644dbe26c3b6f162491a218aace743bce95065aa701a0c361c707139c60690f2e33b233f435206585a5d3c83e1130d11e2daa1f4f926ba4b7bf9eb4f5f1b1e16b8b100e0ebde954866ed8853b6d0b332d46d8f17d2f491cf8e74e9cd25476b9a7140f523d22c3d954f9ac18ee441c194f53c28a92cd138d54329076d17329c9805eced3b6fa6fcb8e61fd16ef39bb7bc850b78af8150bf0872cd5f2228904fcdd26e4dd56a528655472e0f6be035ce791143ef0c2940800edf2d802704669312570b6235b9f6526dd803e3f7d5f2202e9b167d8bd28bea9518c7f16cadd155f5e6591aafe94f1988728f2c6798e3b489655ab295b30382ce496939bace2560cb4568feaaeb8103860773bd6a0b77f2513561e39a4d4c2d96b69e8ef43832df965ad44705ea560e9feb0494e6c9821d4c5c8720083c748e42d7e9941850c5d9718d7dfab205b66e20809f8932d32012ef374ddbcfd38e4a8820acdad0388438519f56d922f029338e91b81c02a5d15476a99f51614cf5d12052925d2a00179843ddd76bf82c3b082b36821558475c15a167444cc5d16f5b333cef0e2bf5e53b7328efa72ed62f61a49cdecb76edda61eda50ce2c82186a9231da9d39f04793f52746b994a70b7932aa07abd1c7c2bb16587a092c0c4d88bf1bff3ba93dcbdadb25a98f21e85bc2e316309d4376d7ead715749b218ed149af60c92e2db939bbcc35ded5e9630474a79c5a1c4736ec46ae21c0207c2c587825f86aa10b64572c0cb5bec65b5dcb80572329aeaf393da697cc772e788c4ea1f75acc71787473aba63068da2e70e7d704d9bb0db56d9abcf12666fd0467809a72ebf527c4c3b4015a15c90dec4884a273bfa8fecd330387f8270503b3fe25b22a0fe7c01b10cb50124490efddb77012636fc51471917ca8d59876d15d51fe7280d7eb9a6d49c1304566af68c4464733a4344d516dbd85e9567f1fc211b434c851d37486472a784283afa1e2ece3cc4eb1946a75145f264672a9e6ab4e88bc8c2c5e77f5a44be490e2df2307ce1d76a093064f174dcd848267422829228d1194c110c1338370fbc77a87d91bcc55a536b4846fcfcc7629d83581b2ae223687c02aeaf1aca0d1188f97c8e716b40680aeb0e43b8b8425f3e9620957f4488996d72609e0d73310c98ecb9d2a1ba87bb78414c70bb8b8ff4aede2faef6f98b1a3a3a15d6efb8ffbb2a295fe59bd6522e55772053c2cac4d2a1822266c5ca9777a5b8f882516737926cf2fb2f7c4f3263200becc2fa7220d212dd579f37428d5d5bf38d609ac78d01a5c0b1aa7961930904a67b23955ebb68c84f24b9c1f34a0b6b82720eefb29d863a1e945716ab67436b3e7f4f3f55cd20f26628a468596c2c29a8eba6083776cce50e25e55a9bd78a5c802cbf124223d000470b59bc77832f38871d1bdf42488f54be44d99c4e919368ac7f6d7bb526dae6c0f4578cde9925e2dfd9cd07872f4472b32843e36acf63fff247ec25adbacaee186b442ca9daaac313de875ec9e4bede34bbb3fac87bf2f41e8ea751405ff52ad3a7ade7280e2f626e088617d326f22c89b8fcd753a3e65e419090c22be9b1287ec9d0c099b295394bc185e440edcf851493c813cbc1dc315cf555ab6975fa98306939b7881876bc2e36f33d64817a06b6afeae6c918b10e043661931601c2339edb0f8ef02114d6a72eab348b940211956524e06e1a066faf11cb1afd887826f018a95af649b8d51d5ce64d90aefa1dbb49921bcdc927d09129dc9c631c713759f0ae84d7c925fba8a749e929b215e4564c6e37dc15b130765e57120ce5b7e26ca7354ad35f942c4aaee676e342b1ad4b24f85144f07ef45ab4a3fac991960db1e1e1835f40569606f963fb288b26f81924149c03027b1f05834abf97c7d6eb0c9e9f1e94bced2a61089acfd9ef75a5a877880820271859fd5f15aafd46cddab86ef47485da299cf3311d0566fe21aa12b12091b30a63bef4bc90ebeed46f8f41e5fb7607ff48bc548dfdf033b3f53b37eb8ede3e6873d0f54e783606b7096e25f4c3ea5e0240b89d64f47135ceb0f47d67fb95427b04ade4a487f7d43d8185a2155c007199607e378f57b1fad3b174832ff498866a818e5809d058154e27dcb892bc04aded7e61c3e0908bf9762ac72272ff60057c4dd2aa0fbef8da0aa3e82b4ce453f0e66767a6d85c20a946da1af46b7a1ee15c574b3181afb9808f4309cc50e2d9752422267b0e559e20aa8e0e584a68e5a16c2f85d96225050496e9c26397d880752c2460ecec153e4d81a9804891fa77bfaf8bf99de7cdaab04aff8bf3ada0d01f3eff2401a9845f8f3222f6c0f8eae52b5636a8c0c61751de7861e44fd90901b8269460b8154435c6d4922bdd94357aa10d4a48441984c8bc8ccf581814e05f2647361cc4469beca926ceb3e24484ebf8f2125b2b07d84aa8b43eeabe2c9922b1ba490648bac03c3eee4469f1f6412a12c2ca877ef88359a7f042500478a537e31f095ac99dd6db0980a74c16537a2b2d608144ad4e2e32aa3f0e4bbbf7846ed127039c6796f8ac150e453c3b2b694adc17ab7b44e837e926ca1d3cf48acab32035522cf470cf193cb890e1107ce570f7d1c6c72e6c9bf3df71afce664b06349ba2292cedff6df0d62d37f0a8f471e59a96ce3f5ad113672c3c3322b4581a4f130b7e28e3c454b54652567bf84c43ecc56af09c648c3dc02fef5651a19ac56af32b8d1c001cfe42729784331326ec27279fb9824cfd38305ad0a29972a3ea2db80298e28ae541efb306b9e17c14b3ddda24740427307ce06ebcd6fd8331c5a241a5333986a2e3d3a052e03ee2d3acb7b290457a72acf68f8f65aa4cd37f772ec4027fe0f75fb6ef1db2d426505a7055a5566df4df5b407665eb8a470582b9df2baf9802862d7c04789beb4c8156b884a1efdf68f44b8e642d0716346516f48a018c98e865f84f98c19833fdf2e2ff97d31779d1fae239681bb7b0632b348c0776a5f25ff02da2cde4a3e146657e55fdcde1953b1c3fc22a0c5dd25e6502b673deccdf3b8f2f283f3f55d9ec2a272d4980c54e14f0301c656e13a8d36cb00af5d83d85721200b4844223131c83ec6f16bfff22c45a53362b0815c4b558179b78d1e362ef795f5b6ccd44a605c49433f0c0862804c5222a51274723c8c74af1272f274d0199529f7c431d0ad79045d0c3e9e2d0f8ec38efc0e2b928a1575da0e7c56985dbb096092d8441e91034abf185b4ad0d193d66759f1e79c83a025e6a757d5bcb5212fcaea6fb410a7dd2590173040784b3d7eff9f2f3206afcab5af6be5286e78ae9b712bbecefc0ac7ff1b988abdb2d3c2edcafe1d722ef6eb9eb5aa5e6379749c0acd188a988640089b7940a4846ca7992ba1f31070d29f44f4734bbf1ba8193a27b63658c01dd9970f952922d328962bab0ce8ecfae60000bf3bc70e8a10559bf0c8e8a35ba901d43473491ca6b57e0cb2924f6e0be96d529a4e79713ddb3041c89d8c3a75a2cb4ea23ab05a70f4b005cae24947e70d687f37244e9510606711c1eb2bcba4d08fb39294ce066da01b37778b88561c797c44cc6914d2d6026289ca472182882e995f05da6c92fb2fd6e530bc475d718096a3e7de83092098010ce8586cf0c65ed3f1b715e963472f56e5947bca511995bc3ad941bce8e432eda982c0ba0f3711b66f51f98a362ca1f26015c3eea2455e06a0192fb736e9e9450ce8d0f15fcc4d30bea86f915b4e63bcd86da5b27ecaffa960ed487f0ba89767f9ae275cd57e7c67b93e1bf7eb8193c204ea19f6ed710a3ca19cad6f4b2f60cbca50a5d3c796241f1bb3274437e2898563f6d9ea1848775f7d5ade74f90ef5c76657b1ac7a10b125188d0cf3961c8ab48cb1b062aeff341e2f50c14daa3f1ecc86b8db6db96283822c38dc14ec065e6f6e83b2f60c2b25cff06f174cb04a7a5eb0e5f85c957558ac00da3f105d9635c0dd2740d16d73b2570cf9d5c1e10f8fcde98c6d9ebe76c9e9d80d646fffd9aa1aa6658d67989fc87b485517f9cbc69a6fe7b364f2c3cd441e2cb8570bf28334bf37753eb8190651a99dd6d51ebe28eb1c4d587acf3f115f3d7a9cc2c5e8d272c74c94b9c5aac99d92188bfd9c059a84d7e4709ef6c4b02738f8c30d4216679d05730151685ff82349dcd3b86517c6c89401e052e7b8e3126ffaa56b5f7a388680f0ea8da323278eefa75b0b930e699246ee1a436ac311b18a2f37d136f2a4ec7567244e29a6c1468d9d48f98be0b160ca8fb69e694dfadb07fa113211251a3c55eab399cf81aa4b64e7decf425fc49ca868791003c8494fe41a9bf9956376da7075d6f5bafddc53b663d01fb3916e3a52626316ac94a78d004e496bfc13c934a213813c9d1c3aa15d51a5674bd0a24f79e7d37547768da7c82e65a05486b58171f8604829b3e2d3b3a8def99b7897ed54bf4d71e5a2fb6efaf55e5db6c3b43990474b2c8374881dea142e8e89c1e4c6ad851cc8edb34d6f8638948d29467187e045b16f00a7c74d6fc92d5fd9704e225eafbab541f2b17781c9743591d240b988fe9ba39bb25e5b0155462d70bbdd30399299e181e3348d6ff44fa939ed030fc9513535ff092122d1af36baeb54eb55f3349f08f7189b2dd4971d51d0a44f27b86a7872c1ceb4df2efce92604ea572a02aced8d2aef367aa908fdf4544fe4e2b0c9bb7c28f38011185e63c59a14bcdd492c9360a48eb61d424578bd83386f272fae6592bbc6a7f8a7373da675375e5c80cb3d6e84d4a828b3933d2dc83d08d4597b02617aa1abb60d2871c3cf8fd7b31478ce36603e6d7ac3bd4244678315a4d40eb2f4aa2fbc2d84ac841538f46b68a8fc0a0a3d39caecf64099020c658355acfde87f63b3dc3c2e7f5423cb7e65078c9da1ea64f8c464349dbd5523706e12b08d33639e4560e799f8503ab63fec463fc5a486b26fb6f0a410aee40f53d484e8ef92d76424eb9fa159c2fa216e8ef18fb7281b22ee14630b7d6d64e23ca2e52d5c0f23332a1f06397a9c89468510ef2654b4773218efe186e58b24e15a36da8d66310917f40892bc07c7154270df039aa204e2f1a64ba400bd6616fb3d72f993dc7b6c9d75719379aacdae0e6c8f6f957e026ab2972b1fcb6ffc1648ed3520c410729327ea0987264a99b350742683863d6d699835a17d6b572e3cfb15466e5a483d36eedb08b298cfcb32e860fbeb8c7374cad06bec1fc144cc68faba3775c78e49abc24551c18369b2509617cb924ad986e5834df0d289d61ff24679fcda699336562183ce030bcf3e88d64f84647931d1c7d6223ee076dbe42dfd46c60bcd0fad5151e0370f87fab18df5b807985a22c5d19b412bd3ea1a4c110d34fddf73437cc7ca143e31919854db84b0059fd5075b904522127741ed6b73280de433cbe19792c04ae5af3409d4f0271e8e6c026d084541deb0970587415ae419ef994579663ce2ae9b255fa347601366d01e7756127bc15263690534f6eccf690a338b8e9db40a2fc8f1438a80f09f13884d011531b04154749d14bbed37ff3181964865b59e64d3b23d5c68a48830790adbdbc7d86b487b35b397fbd39017e87b280b58f53d55e44420bd9acedf5dbc5fe3285475d4bd1d18bee24d0185ad7e1b0b6b7007df5393d1855756f07bd971ca7f07f55c5cd7f8c13379e3396e4553a562a26a2727ac51eb387fe541698f4cffbb28ed0c139e524a967411a2f0de4be4a2fc3413fdc8a0b819a43a34a7744e40ff9f716d4fa26fc59735dadfcf9b552e5df9e9964f337b053ff8ba2c08e1ef92d40b9db2ebd36bec81000089f0f6e0ac0fad11da7b5f1e8d637703a94d34169f867f823a66e0e624b1b277865599a8b9ac528873d06415d1a22120182371a9db6656e72fe0ce4f98b5eedaf02d5b35f116c38c1a747d8ab5d2f24abc9801f9115e740922d7f1b68a3caa990e8022e7aadacd4196f6502a28be9d80add52fb5ece1a02523a67814244847f8e76472c853e1016eb5c8a7bf8c36f3fdd95f3501454dd5d5808b0d25cf6b38d6f3fd61bda01dedd90621abfe4a41f17be5bbe3e8b83e95ca7c14a7d7d4ce4c0c956dbc7e085255c5b68d12ca5b087255e6d55c9c79da3bc226e4e41dcdea3eedfa3176fd5f8fa6ac9a377ce0cbb6690ea4f4788ee3813e863d2241f73b3b2f93a62e30fe151045ca1a2a395bbf868e8cd04968d64d278467eddd520d94740457a69832ac005114617cc7ea1d6c463789f4e969a29a0af5b48173d0313d8651efa6dfc1152b66ce4cd1f15e6f5dead7516f7b00666b2dd543136be2c2505e89a5921e6994ea93037a0c539c7c85073044695ff9bdbcc5d801e01c24fef709f2a859fd770687027a9bf37a862fbe2c879ab03b9c3d814fc48f916bb0a51ec96feee8d22861747604a796ac98f4a9d9aee173a5ea7a8b502fb17470bc1ba8ec72946463c2af39e472bfa1f77167986c39435da6907849a1261347084b236d51ecfb62a5b1e02168acb45fcbdbdba85c9d3746d9a8a1556d02c948305ef8d22ed23318adf35cb938f00b940790ccacaacf3d1141affbdd2098c911d035fc213c5658fc67949f6e5444e13cdc3927535996eb699d3334ee21adbe6e4963f028d4e90322f9683295b51011f15ac30eefdd0255f51a9d977cb3f289a849fd41ea6083f8e49a0de06a47e24cbbbcdc3ac7b1912c862a70f3ca18885665995002069fb5befc9c6e272b63077ecba85ac1721ee93dad8687c4d1a0119acafc672292d2a45c68f6f606a33bf2626717d4bdd20d18f67197aa4acfd7de85f20359527406334f14d1c89b7040248e2b7c3d0eaf37ce4c73452eb025f3f8d05c3097c6f6cc441ff4a36343851ecbabc26bb50cc6859768c618f0230c71d61dbd475ca3e1fcdfeb508b25d09f3e4ce6ddefaf737a8cf4efb5b0d6bff4d63b5757ede31512828556ee6989554b4dd674e62f1a3e701cb8ca0a0af5b0d826ec17ebf7e060ed3d2d68539f9e00588eaef763816bccc1864f4a689d0bf6ac602b4971a8f4d42b7f5ac1075fc9335cab0c6d5289093393a9a9fe78caff989e508b0158a50707add8027a3131683d6ddb0b7081ca72ff10031b8b02c87751cf285efb670636f95d105ad4ad7acdf6a4c53cfedf7c9731241d9d326e6eb5bfeb230e564df0452104176217710cd14806ff85993e52249e1a5f543cd800f73953ca211a3510308b25bc74403bb941f843a2925ced14f80e815091c248dc865a790bfc669f2b3e5e4de0871072d7e8e924bc6f080bbf67557bf8aff3fc36123890681b8f4793e3806b72a7b22ce7eb0aed1fd67c4389569a444bc4e7b7a2ebe6d76a20555e8baed5bcfe4aa665fbd1fba844228c5c044fda2a42c90ca87bd125924e182337b88dd49c333c0148792a465bd16439bed9fc407f275055c3e39a46b5ffaf0eac2330ed4e69b97ed996427ca2b334671730c0fb98784c9044dd8c4f45b132c895e3694a62a77c227f7229e96d014c9a543ef9b91bba631f6947c5b8ae10cc6efd82a4a327c1198b8005eafa11265d4a55a3eff7d935170588520b1c87332521f115416c8d6b86aea0f3fe085cd0a9851bc0831bd38df156285b85b8f2a32e93974dbd4f244cc1a77679528073d0a4b8ab72b244a02912bb35d321430a00cb34e5eee621b729718bc38c7c466b720397b3f21cbc3eda6be7d80bd3b392492aead05e5c3111f3fe30dbd6aba67c537bd533d9841814f81b7ac1c9e74cc0f68470d8b91fd677fd0cce48e3d7118dcf89a81840d8c3fb941a18d35cf6cecafcc752dd974071511933619b4ba8f639c9a0812ac6d6c2929e2a7a77353f57966a2935533259d57637f5ed4c520f9f66fcfccbb9f88d50dfffce21c6541682dc6d71e343c577da26dfdd1b8b7b2e3473480bfae59f3c7d6d275e13e0adbc66797fbcf7226b2520b6b28da926fc5d2422d71685a4c6e26363e8a5dfa6d673c9cea7cfdb65d48ff8c83df84447fbda7789a2cc1141e2dcdbb8d78709362ad65616c8424aa9cf720953b002f123c0e13fc0271a37bf87e0aed07ad37a8f8f41677146ec204ab889992e91a66108f372a232db0f43ef4219b0da7e3434cd09e528ff28777126103ad59956fe737a31aa6b36e668e803b1dcce47ca1e4962ce370db97b71ff4015ab19ae1483ad5501aa3039f4b59ada51bf5c75d516d89675636d613790be2db72c9feb8caa3c4e683d50762ed92de61f302d09de524f5c67038d58acd360f81381c6c71bb2eeb724c8561bf3ea70c40fb5e2df06333b23dcb8a2f5c6117ee69c7f71cd382d024e313305fb827ed3f54e7e4c9e22d4642f1b7c9bde39833310deb5bfc07684a648c4ceb78c8151ee34401adc3495f0f82d05b76c848fff607c29eccc834edd3350759369d158514fb8d73b58c5994e90155430636df7578c8ea43ba8cc37db565af69ba8835299faf7a5be19976d91c5b02311762d3625c36cb12bd4e0b12c27244d70a57546c0cab8db60dc328210d62f7163d00f3d9c904e88fc69d5ce41d5432776137ea32f56f3864c9b2cd57b1bef38fd5477d7423ba8bcbfc85fa6b8e9b019407c957c2d3378e172e11a1e803836b7d9ad32df0a876e3b9cc6d92fd6011d81f8e9072ed9cf606d7148118d7479733f7885564d5fdfcd1f715f083a7e285b4018ed7c8adc3346a5e8381667193b391b1e8418819f3cf341d0acaa98d218ec1bf428d0178458f4a50498043e49ec6c7a12197d5823fbe11c3ea9a66c6d149d8b0562513e662d956069e2310ee120e65985f917bcad25bb45a7e817a9eb3a600eeb5f5198ed44581b373c373e6a95dc56564cc2e45530663b136c5926f201c547c47e68bc83424fc5cc1e5307aa8f220b83b2dea37d62edfcc6f5b9dfaed4a65dcb39988f0c7f08c957affcf7de99d1049b6bd22b5400f8bc76dd0533d7cd38d50347e1aa181fc62780f98cb1fe6263599cab1f253fd5f6f938483a82fd194486b78bebe1beac753b38f15add4862c34eb9395df07fd960ea9160a76532fd4fcb88bce463082e341b5d7f1e65eb7957a6a117d16ef70f4ee0549e347d69f4c7e1fc4cb72a6dcd8ace0bb86471f7acaa71c643aa0d1f9209a97c44574688a0b996a7677745712b22ecf2f908a1e9c1178feac30ce4da82b2714ae500f06515284734ce1a8e45bb5defa1bdec809853f8aa2c26ab4207392ab7bc2e5e10a4b262da13b778965dc0bc3b46c127cad2c1e8c75dcd494c2522b5a6b1a94a2ba6c8e6f88cd51e45364d9f2840b85889545fb10a15d917100ee3230c4517045ffe82a21f4266a93172c050a8ca18f805fe09ca47573fc2209e10fb55c2789979d1ad98aa719de4c8d238f30e3f204472cfb66c08b8cd5bd8f58e81c0799d12838e170bfbbecb6a4b67d99862fe5118c0292ac1971ab3ea627afe5dfdae5c0c7b98eba7cfdb8143b89d0d126347645f36f086c4ff85068a292d188d0d83ee932aa4db1533f2ab8fb791d707cb73d20cb2be57342318d2b50d5b93232e69973419edc86938ef4d4f8291f39e6bfc4a18d66d4005c9d9148cde0e496fc2f7d0ef8f5c24a78c532e0156036b3d6f6fa6a603a469e2c69590cfcf3851356b31ff316301bcfa4819c2a98aff8aa40867a8eff34e4415365aefc4ba29c7329af3b218f6ae555da21d589aef1fec331cb001c328a19b0e9f11ec7a611cfacb9c61d139a9da8c59d7013ee541644c7a02717f087171f146f76bd314e216feebcacc433d1b4e25525c8542c56d377b8f829ae81db7d5dc3aa530146909a488a48432552652787e74982235f4b68105b24b3e5115997c0099fc97d22a362403730b2900e9115bf2b22b40979124300973feaa7b8e1b3de4c38c59fab6e61025a72c0db3612499bb1847a5409e1377ef5b86211842095bbe6d96d6b334ec614f785735257d141f67a532e8c64f2e34f76773ff936bbdc4194e76917824f659fafffcbe3986859fd9f96f0db8021d9e5732b8bd746dae91f3cb51c33144db466a33199462b708944f2d7008de660f25ddb8a764f0c5bff76e5cf29f8ae3b77402e1d767f9bc3ad90359ec1c0eb6e5dbdd37bde7208a6ee601c6d7d9ee52dbd7b1a2ad6a4af901ce909f97443f5ee26ea1056ace1047a211333dac22e51808317d607a342c5b0d48f82b49c635085f604d87b2e0dcfb05c48455cf2d4f3659c32e5d409f348d21fb27e4b39ff2d95ba137f5ed5173ae51a35e519dd39dffaddfcd3433adae404c15c0c45f9a672d73e952ca3e68c6a300cc5c9668964353a9226881ed810b0723b1382062750660c150c472affd2958ccd928080dd5d32da61e08ce7dd471832b1cb064e39252747ca94a69f9f6b7c74e70fa52d16166ea2ef30736b4294552649c26f57f801389c020c74ccf58f8de35de94458e244bef2d05f7829f10b698d92e37b96e825632a704601c668149f09d0b82058ac8e2f619d5d8d3feac1e6995edd97cd03826b02c04910f2fc59942bb59235a0231e27521bb6912028a70cd2a127c0f176d04373c13edb3f4e2f5b68d21d0e319f4ec3d351a6b0ce5f9037cb38888089c611779221e2209cb3cd17e17cb11f52115f03706ceb7b08fa08228eeeb9f7e062adf2d136756b0c6b4352444b6f21cc991a477b5556a71ee21452755889931aea53a2feddfa5e68c1c2da735f01e0754517578cf2dbcb4c5182af3cdce7d3c6329b118ae6c42498fcc992478af700c092e38d882b81747d0889b2290333e9cfe008ce70184d97be3d95e7d4b89d91e8fa2e72f0be2d3aa7c040c5268268a702bd31c0197dd3b3480099a81a6a4d5bb69c1504acacbffa2fa219bc6b03cb04e1c82ebbc4f2ed254dc27ca826576f20c38b96404c2ba3b70c120ed464a9d34de133e2fe0f32f3223728fc5b1aab588f9689ce88943983a5a8a949be061d6b7bd7d6a00b98ac9ebb792c5a480e94243ec7cfad514353596db2a470880b1419918824b76fb2d978ace75b7f757a43a912f552b83aca2d3acdc158ef7ba81a02818f4e109c556bd355bdb5b2699ca7d4c42422e9cda0463d9e64d1ae760566457d6f39655163cb4e07051ab1f35a0d5c64eac0ad4a720f4d6669542db4344de967c7489a45b623c7f3d3b20bfab414356d0f772cf0812376b93a0ee994930c365d8f57bcf8adf9691d8933fdfee10aece0dacb7dbc6296855b66bbc56d0a0f2839a83a789ab0c2bdf512d88f96957bb10a15638227f39745c5dbf143476e11b271a973c751637dce47ed2cfb661cecc6c9589fdfbce82069b17763562aae1f35ee7fc7590b7e2aacab588668a2e4fe955ad78254d7338489406511f85033fa77397a0f73723327c17c7e79d608f69dcff1140642808cfc1c7f5045b69cfcb10dacfbd8449876d9d402306abe1ba994c661bbf1a55ff279d8bf233ddc36ff56ae30953c59fb060c3bf8f70fc24f03a634d353c07a84ab91880720d8eab218684730e4844f671d5354cdaf932ed790b358cee4416baecc880b19df5cfbe38c47c9418f0040a84912f538cfb844bd0c127851208d52a2c1fac529425c844d415321aa37e68ff3dcf152150d61a8e5327609c7ca53682627ce145e527c13f2a9f331f44d527be8cd0fbc1b4617aa0bee04b203a1e324c17280a08ca2572cee0c51b4f1450f75b21119c90afa89180373c140537f13ee6e2434a1ea395445b724472bf215af281cbbd1f22eae10001d5e7069eca6c104348cc17bf7557e1533348a7cb84dbc4ead6b7d287cb1ccd4c7cb955c8a5b92c2410bd60a8605582ee63d0bb989ad24bd3d139424629b8406d6798080b1b2d760eb54c3af99dc37c31876dd0d7dc9c39ae3b8a1800254630d353eb5977f354f6f38746d713851c758c9db70a87eb2a7d5e185b009af0a68e14c301192b3167c87bb2f3eb98a9ce7ce22c0e73ce42ae9d0b3e227a388d61ae0debf08426596f1509a5026da7269e436392fd6ca7fe75a052539be43e18d7740c86d7b600207c8973b74a528e490cb49028e7fe24e2c8f5209ad519c0d91a2053dbdc3a50ad5550bb5a56e3722d01cccbd9bbdace532c838c7389f9fbc5051873d61d9929441dcabd9286924ee74d10be94cc98c581a6e6214743f1f8d95cd4eb5f26f2a5c3b0f19756fc52ad539a0fd2656e3d02e364bb63b260c2e75db330a2b63343eed244224aa5a499399c23d5aef545b3cf5013bfc3ed684208fb3bc8bfe011e3341bbac5624c9516389aca0fac92a19894ac6f70bdf613b7a0545df9aafb9d543eb96593a8f1a9f0344234c9be01c127111bb670dfab8734eab546c12c781d927e7204dd3ad54be77d4fd567e4e03484942afb62e30806087e0b5f157f1f71fb151305e5d6fe2ae15c13efa9c6e36fb1ac13d37abe1e22af53ebaf84dcab71e06894ae55a38aaa143699ef473d62c1a168c8adf0842f314323ae509c5e8415b3bb982cb933ed96295b32d81e16c90c69bf352174ffce2f26d285bb490eb6ff28ac2df4b742e2448644ef2a903f9f686a04fdaf05fac8e4b515e82eb5d44739313a7b3d760bad1101d28ef8b2fd1ee272e76a0dffb846513439284673120ae009b25d24a5c15dc57fb39b5dbdc30e17db92f9562c2559bcdce3d82b034ff3d48690564e7339f7944189c1b19d1f2056aee8b1f8df4079272d3234b6f440a44064767c5c272d9c9ff1c903c2f02d94e3c6953d556c4ac3cdc45e850275c6f954673c1609cfc2de088513f57663d6d8f8449d73e7afd09cf73acb523c290a67dcd6f88c6dcda0a8b906741ce4f260b4c1239ce6f395c71139011be2015100ff318215171d7a90cf98f136707bae6545b5d26c6b328b025d422cdd5d7f57effd9f345d1d7d2c3c28857a4655fc98e85ffb3f96c54e02a261b2aff998fbcfcbce97cfbe86a2c339561efe9dd35d8d37608343463e28f7bacb5acce4750c6fdf94b121aee359f3d2b0c2e419d3b97dab0b5f169adf95560ff945ce77a391e1a2559909aead8b872855268235e469c01df0d9b45172a5b3a65768f27a6d9d8f8192e7dc66dbbc7b757a966fe20a9b5c98ceaf53b84364216b299e478f78a55382126014fa6afadec8873029bd018761771ec33e15b9cefd6ea1668fa36e5361e47af3fc50ec63c6d53e25f3d217b0a2b19274e943f02f535c8b33e3876bbdadbc8f55e3daba80171a7abe7f126029d77a285328c1a5b8c36d6fb55f585d4740bbc710dd20f78a35e011c858fdaac3a20f5e13b50909a7a2e76a21493d83c2d9516274dce703dade38767c9f4de3918c1fd4c132427ad84c0e52dffb0c03b29e26d65033a7847d6a1b3319093a2b292018cb85db8c517e3a81746505d16ee29c010f17d59baaa2db8113dcfb479a7c4f61862f67710d03e4934c4b072f93321d0e2bbdc5feccce777361aede326212f2ad6ae984ee6d527e4de692d440c0d72a4e2be65d98ba42a66b2c4026cb8f35955deaea5f58c46bd8f7ec28b580ff06ee16eb5a8736042b886a2815414626804b8972dba896e37064c7bc96ece1a95ed6932c96b4c6ea0d2cb6e2d8e84767f75ccf39ed79204690638914e53a8a3e6c73a6b973ef372adcc86d05b3b82ec0e321e2b30d4e73573e0716a362f60cdbe8d210a87f959487f16de28560de1989c9221f331894f1778cd13c744324aa91958d1a9cb80f254234a37dc8e39cacb54e01a752b76162958c77abbd6ec5dbbd07aefa816a4088504a98dd592871f4c182929a106bf77a64d9b32c79d848b91f6921cb78c047b981dc4fcd9451b82f50f7b1eb82a64d9820e342449e5b2b4f6de819ac67b33c7728a17b82f3251a2ea40e6a5c1bde925bac1c9d5f606e19e64d0ecafe01b7e086f285e370fe1d4117bb44fb56bf270df11d8fccb652adf75742da0a011d21755accad9206221223cf9f57b35a3e409d0b5651888747110895765ab6a2b00acc594aa2cd62967c9a21506207419586e390dfcc39f58849814a4da3625490df5ca257a11bd80dbe68ad6e0981d98a7f4778275effa74798ccc2c2397b9ac7324dd9ff85eac69cfbe7bba9c45938b6745e2f616473ef8c96d77bf2c6abf166b2c929854a9a566da324d79e9b8f565a3b12fd58b8ed9f15d6839449bf6fb3517309ab5d30670f389a154651d50fea19f4807010c3c3e93ce12dad05ad3329a25783b44ae95985f1c31071955e92f126f3500fc7343b1b40e96c1076ae3f5512d95ff7b34d5ba7990bd1418bd6a76f7fc95f19d1aac5977bbbaace43fa72d35ae9ecfd16a3660d23355c07b161765f4590087971b372c5ae117bb5fe3ae298f107b10ae521203b2c5f68c3514425928aaa6267fd5d8751e5df5c16b2d14d04e77e994e967c65996596849b903b587fd986fab98fba78d2512dc498fe2a1160856275cd9398d403306aedccc698971f5b71aca69e6dc6682e63e6b073abbd74e5b44431b38f04fa52099cca3abba26e62dcc1c5056cd1c771324517ef991cee33cfc80a0299ace4be3cc1888af3b5bdc709dff872efef921b47b8f72ee7ce383f9cf6ad4453612f7417d46d7bd0292371b525209137937a0d37582a8bbc7c1cb15646053d912e0fe9d64dab61f53fb3b381f25c0e563177887cd35ff78cc744a8410cec8a40347c07fb75a2ccbcfccba14e7fe13d2b4f4dce7042fd2fe3326994656fa2a4106fdd4bf4ee9d5d7f8151a6f8cac1252fe5cf1b2209f4471f13615b50a66d88b250c096259d3a0ebac766419f83c3f89eb4737fd499dd13b112ff59805046b8ea17f7219351af1d8d8bcd4f157006c2916f65a789e664dbe0b5445d13b5653d8d01ec98873a639beac78621473b314baa1b7aafecadfa466af7753f867e26934bb3daf13ad37669902d3f6d27ac15bcff93d5e0d500fd53411bc4e2cb94ab7acf95593241dd37768dfe3ac24eb5213ea87891efca2c2b71b2895b75caf34b52fa2c23447a48f58a9af4e6e88c58bf1ba58b7c758cf0b450d2110e1effbbf49a2ad91ebc09cff714c1c486a3ac61057637bc6ccc8f660e782f6df913025a1847d7c6cb14c23b9a998151f9fa9551a2a83abffaf5cc8ddb0a5edfec69f8c9c6a7449fd9a319afb31129a299c995980f71fe9ee9070838bc0fabd57643c272d8283e9cb18c03247893eac2207c8cf62a404bf2c41bc1e07cd3bf94d004cc877409c6e986de791fbe53daaaec2c2e788d099370e6b321b182ed9a3bd1ae4b8d6beb750dee81befc766e7ab1bcfe239b272f8e0460f6ade2074a20f608babe399bac8cc4a4efec0ca071ff61076d9b8419519777dde536fe5626dd8d810f9be431a87f18a7b4bb6dffd8f387a67bf0990125e8beba8c03b3b2da3335c6da4a87d1985673438ebe00ab4292dc8c5eebde698fc50c14715222e69a886c3cefa98dd86a426270db53f45ef09a22346d2f2367bcfab09f2e752982aa8c1bb999650cdd9a947f5f573d1dedb079738899e73c1830a24329d0b4185f6472a58257b35aa9260c9781d875297b4925dd09f42060c530302939c63fc7cfa88090ee21ba9e464fe0b3b194c87e60e50e092f6d629602b1098cc7a7b1d74bd858f59e9940190f6818573d65b24171f0ef1c9a9bc24e318f6eb19ab793ba5a00876c06fc1f30996b2797fbcbbd4ff9f0a012e8d5440d85df2902e5be7bf35327fb5518dabc64b13c3de015f4ea713b2707a98ef118b8746ff3e30e9ebfaa9e833d2c613a620fa268ac57f5c5b3bfbb4422592eafee7dabb7af54ef12587a464a58ef0514103ec0e8bffeb9102f8269322d76f13df9300226fc50e5574e4458b758d0d870d56dc5a5484e2beed31364c63dfbf68f1672db3bc06ca75d344e41d70cf5f93479e5b75cf3c04f2eb49d62ce3af7847dbf0ced7c02c297cf00295f6fef595da426073a0a74c7054ad1316fe25565026ea9e199a47bcf10d8e6d4dac49d3255f7da397d5f45dc1231bbf89b5eab7b40a0ca201f2ba8e170135a5490bed987c62560fec721f3955aa5640eb2f7ef5bc71fcb5e2f896520630eedcfdbca3bc3da7854b7286bd310baf1b23a91f5dc48f1627fc0075e6bc9c54ba47fafbf328190e2af6977cee04ea498a9785916fdf9b16170d2b13ffeb9b2d6007c5aac6e6dcfda90405b4d3bf649405f676594b095e87526d50250ebb4b09605110a943027e06a72fa23697d70d164457030120c0a78713d20ab643da30963cd0554f68bd23b568e273ca29e03cee1b912add7e1d0fc920fe424fc59b98e16f5b8da53221eb6288c39411c928b2db6c60b2800f1fbb7eb43bbf9d41fbe22ed4420a82e98814566ce9e0ca672e56c0994b1e5b2d6d26bf7e7e59b19549ecad91f68b2589b6a32442af3b4c14ce297fc538d6db7dfc41a6fd875967fee090f2b8f71b57616d1f12505728458aa5dd20443064cb7f6116c70c2e9a904091d70485c1410e22a747f190f5597ab943598282a492363814087e9a91aa252141c9371cd42cdaac380bd0349bea25acae8d3f2416f461fb3fd5f22696c370766490960bf198e227f1e27453e6b71f72c51a841f10453752120fd405080b440b6dd1738788b690a593de1901af03a785231af59814ba1fb34bcf916c168c860cf218d4b487190b440cab177399e01f32db1a5b4cc3dfa08a2b673e4332008bedbb7cb564c0ecc31339fb7000086b816001b08864bc49c03f3fdc38e4cd44b835e2a3605c507cf17b1f44b1f82664dd43a994298399b9d12100b832d429793007c060f344f0d6dba711c0448601cba393c054a4af54d74b2d07fa25f7de75eb58dcbb5d0a4522bf42650e31471254a01bf72a73d0215aa59ae365a6dd5a173d26a89d0fc6710084726db97b704c82a2c4907e8e9021a2e09ea8864b0158422cdc6cc31d709290c0eebc6c9ecd21f8d713e46fe69770cba8a2cfff01d8c7d451a91fdf89e25e7c620ce8b330082262d739dbe03cedc30be928b1465f01f3b09c13c70294c3df429a5be2d7aa13399f27bd37faa0b540f302d84a595bbae78b5ef95eabc5cda47f3e6f37f54639b3c362fbdbfa93a5f0b70b883452f5a797cf5acb3e7f6fbbda121f83a44be04fd2fae969f4d0301bbf0496eac80e4f1567d8b0fe52d1127755b602271161bf64ecee8b0d51440bf3034c407a9db869c46a613cdd02d184c92438e7d74dc67c8decb13dbbfe171ecd37f69ccc5a566fda0c4033c3101857df97251f15f0f50848071b05edaa01ec458adeaa4b0685341ba5f8ca16923180c550d28b48f0d7e86bae0a72e197c8e0c17f858491a2b269362e70e4ec7f7aa93ee645cc96262d3369b89e8513e3b9e27fbdde6218f2c805e5ab6d433bc1323b9eb601f0d7346800a286f1dd6cd54cd9fb53d8a44895dbdc6b43c49032b872c64af3e4c9a59fc64916df5d3073fb4dd18a3d4b8adc835b3b29d47fbd3f83c926fd219035f4a9afb42c2e8624740e41e7b1c2ecc8323e4ff1b68fd078b6ad6d9c460d8b934487a3b8d86aef4a860407590151b9957b1ee4e1d222297810c9c3e11edeadc4d603b3f8b47be517b5f4d501e3cc61782d4895c68d064c8d6024e35371dcd327de39b7b00e9f5b927dbc8d61b5021d3647c35db86fe718e1affea9f297d2e3c5d23ade74414b6d4068d0fd5a29c96fa2a54df9ab7b62ba0f09925d7adce9b410563657dc8e57e164e08e61b88b7500b7a1ff0873464ebb4371bb0391d26dfdf6d8cf739217a295090a3a6c78b3e54e333415b6890362c8a0768fb2e074ce622300a8a0639b44c2a3fa751b944eb2b62ef652bc574e0a54041ad10478b4a57d0424a5526a3f0ba4a8137f14b34da7963e889cf5c2e5cc650e262127f285389d331270884ad477ded09f841d2177b83e0d020be2428ac08bdb6bf073af8c39e6d3e6fb6549ecdc90a506ef551f1d4722dce39a95a1addb7a420f1edb8472872e5e2c58e4de9675ef6f8d06ed69cbe25f9b3f3dfe098876465d12f3cbcf67b794f9c4790bf4e0f20839c3c0e158e65d99323bd2e5d1af1d9313b9f4fbcedff688cfdab7d522c300d01263fe952b24f5a3b6e4d5e8b57de2e9cdbcf3075c790b27a6391d0d19e7b30b1c0381884e5f90e1e5ebb86d9417b1094fa5b064052d7566a160e7706d9b4b3426ef91be61cef435fe945d5418e415dc272169ac0f3c6d522c37b9b97783ea83b2f9678f1399d74b57259da0d46b87048c14d54ef1ae6cdb6e7e6a16d0de6546ea4e5922d0d668566c54e72f39c190dbaa10f758c05075e43300d5f7e72d507d87123bb9eb411f7ea3541c3aea7cd15a22f9c5b035c2ce3ba213f1da0c7820ac20b08f5f706f5f596c631478f1361c90de8b714985e23febf0e6ec10b48576bc7c97869f9315d8fabbaede9c098221d3c1f90af91eac7326e180740f7588f048747f39c934b494155dda7c809b92a12c3559bc336d88a48d950bb8f92eb986d0f6bacc7d9a4639429f9d54b95651d290e63c8470fc04329f70a5a412825ec6ab9484b3596258fc008076de781805943996418d33bcc925db95d2be2d2bd26f7011652bcdad0e829b6bd0eb433df3037bc32be6351aad0f401b67f5394690cf8f2cbc17a02afbb9e56eaab806183a0b482ce59403d502117118080cdbe2810f3d0e8f9e50e731599bdf5c700676c96eefaedd68c833d86341c3a598b84fb8d83ae7041342a29ad1daed781ca0737886f08a3299c124720272fd4d1558e11cda8d45187f7cf8153a5bbcf0d831ffe56ecda3ea9932747dbd31937d3bcaadbbf69b34805faa815ce9150aca471e9094b73f84014561afe61d3111dc5bc4e84756999037182a5d8badc5e8407b2f448606fa35992818d0445078354af3d8d8fedf183b0e7ec25be9874f6cfcd19bad10849e78cb0b089d429628f873234b6927beff9d2732f2e579a05de54d085fb7ca5ec20c04bebdd1109b2e7aac2087fc9d258aeb93feaee6e94f81b627b41842723609499f6634b7c6fdc031231200dca25fdaf6b041654baf258e3e05f518c553f1276466751d2fb39add2ee74b0aa4297a879fd59b004292f3c892a6b034ccfb0de598f38c455b01e992b9986a989cac01666f6e0d62c7a714c4aed3fc720f859714466cb7308187624bfbf38b26a8a062b05633c551c02c71f6d520640e6d05b827059308a7aad2b6c15ded2d8343640fae8947afe71af07400d81f359b76d1da32fa4db39197b17a94927d273d9312694cb7b8d55175af7bf4a0bbca4d47d0f17b5583e96ed7d89c0fda9b388caf691ff2257965b5e2f320c42749b9c63742d20c487cca5befae23baef2f9e108e2ed7db108a71cd1f6a88ff92b0be8bd4c57fd1fdf41bd2e59eb949f23fddf90abbb11b17a9b640ec476aa29893556807d483d2f6e2533499b21184e2056cd6728280f1a7ec958e274350703db95b3952a3eed738c2178c95389464227a6e2dbf66184f8984a273c7256d52ed4916e3bc024890de81257354fc17f0fa34c22af1aa62b7b74d8985da2bb12ccba4ade250eda63d9f7192b09bc9804f3912039a89e37b00a31940efe95c3c9ce036e14d07e6d4c2f0de236a8d402a165c4d71c0f51fc02c4e7579c093a22a025f3e296af9987f71038e827c12461ac76785c57f4abe1578223f75ffc497ff9c6501f15d32088f086c1d53e69aa067fae3e43e091e27d4bd255d2507d907a82aac5d5e6e328a56d812a65a45c695e8d42f833f48e2ebbbae9fa43b2a4bcaa817c92a56af045ef650c0f8d97e41368719a3905faf28fef5b06a963b180d7b71e9d3e3c21fe62308dfb35f932cf1e6d1a3251459a329d4c6490ed7f71822932e63c491fd66cf2f98d0935accd66b119c9953b7f5ae7e880253d30ce6e38f636f4de95ff8408be84bd102e0ff5a80ad5f94dffa5f55c1f4a5029f5fe7f2fe2d72415fe732e2fe78934d935c80e5502d4b4783b604da0320dec230a808b7c125cd58e1d3af30f6cea1b9419740483db1448a410a5eaa9608e7e2fd236a2f45fb2b8c5ada5b6a033e15a5fc527c960a50c5f3af250368a30c3f39f33516cc4d1176545abdb0f5dc66f720a63e64277ac15ea36f3a32b73e7b93dba144376683363b64ad1ae4665adf9477079de36cb24b6c1bcd7ad614af7241537e24db147aa262a3fe5e1f094195557f3f398797be3ae34977774401aefd35e07deae506fd5b1a6d1d05405ef4fee28430342d7b1eb4181cfb9c8f50f008d67ea95ed02da63aff11d9507a302abb2bd5daf349297364707ab933ea37e76efadff7f19d3332483f67dec1fab5693e3f6d9a1d8c85ed5ad174496760fcbe89d3aeeb139336676a748a3c1a2c5222d46277311017285bc4e1059ac86165c78338e17f8d7d6f514aaa7cc388bd43553023d1a7ff168b8f99a0b277b3ec072023dcc0214c595951b5b8640074297c861197c23b909722f9df6afb5c9302e3c97d86d5928979271e8a0a164694824bbc90f5e51a94a0138deaa3a4b449da6245b6115522f81c6162c517b7e8fda4db417c1671a672b396ef9adc4a33fd75999cd38d99c6dbfd48de1a9de05e57b07a2d3cd24a8d88ab4b59c658f0ff63aec3cada5208e72fe5b5a29d00adc38e2248efcb78e07f2d5bf4955e80d6902961ea0562dc32ea4e42863950f7da81fb417bd5758c220dffccf7e4aef90fb6c61d979f8b089ccad2a6268ca775cebda174b860a1a36cd7a086f6438d53369a806d1074d0c10b71af6dd188c5e0d915b92239849d4ce79e6e1a0bb337817fa6f43258356a30b8ec70195308fc59f6effae7e6c7eaeb59df6c0b5fb4f62bec8f23a0f5ede0d567c67cd1467d90d7269602b7cd06cd438b78992df685ff204d26b72cb7680d1629929ebb9d0e0925327da695a3da8b72f3b60a000fb5fd7f3dc5ed4a60838caf011cd67099abdd301716e27a0ca46d2deafd085fdc1fd2bbbd1e1ef0f13ef50d4835b0c7a0f452c6b264926ed5190a1b68ab00ccbcf477601ab781d8c24f86f21a97b05ab80f10711090c03398a78ba141b768de7dcae129a6d3d5f1658cf10629d88b5a35471d1e422ec7a47e15df4e8a14883cce8d5a071159bd9175820becf1cfda8eb44686a606d7c9b952521c6c792d44cb59e4da2fbd580296a578a57c88c3280f503cae3f2b3d819b254ebcb8414a50e9f5e457e427969e67a2c82ba5e74a70bfc09309fdb8754a3486ecff071e5a0e56bf373beab36604eee77dc05f0700bdb2c3acdb6458848e52d261f913fc76ff68a1d2ded7ac186ad98cca32aaf80cb1e755974fbe7b87cee22ba22932a96f4a554757ad32b2bbd1222bdf93880845e4022752b78a7b342e16b89c8357da9e8b83a3ad57d8ed03f3a648c77cc06e04ab3c283dc5ffc21317d42c5e6337c2b7509653cb50f5f827fb234eaab11b40d5d2e2884f3fed9417b7e20afeb7f7c363b0d5d833388625da0bb2f3371175b34dc6a0e9fde6f7a8f0e465a3c00a384aef7c6c978a7d14ccc4aa5257685d78d10987cb6079196c454d6b9277979967c97ba7c8806e2b2b32b1042603176d7a17c583cb6b6f8a43ff0778bc00be6535c1911d46d20f04083984b7c39f1fba7cb89a30c25598fd07f826a77f94e158203bf0cf2ac18dadb09cbc506d6fcc645c44fd5a98364bc9774a742eb88aa11f1a8afed68a23e270a7eb283599c962dfd27e2aeb7c0b87324fb1afe8ba8556603519134e9af8cca697fe7203019c6e2d691b004d805d683874a8f47b1540718dd058593d4ae7fb93d9ec10aaaa58fc896f8614683f1ae9e942f06671c26eb463b50ac806ddb86a567861e3741f744f67b5070573917389616d65c5cee4bff981a2fdc0cd4d25c6b3e6e39d4e5ca6b3f89f404a40acc464ec1c41c6b25de23c16d8ac05ddaa3503a50fc6fba72b8b396b448fa6f9f19e273d2fc5959c73e0587dfa7f567b26ee9150fd8dd7e0bb0fa6b06d6ef6c6d2f9b8ab774f96b429e1f8ae3b1d0ca643e055985af9ffe34591b374e19f8cd4b750d991346a22fd9f52a7ed8c60119bc3a4cf1df4583002282dc3067ec7769ba85432534c3b8801b6d7d87f1bc08f46763e2164c9b9fdaeeadc7b939a0cc6bf8cff82c65fefaeb573f745ea1ecbaee3bebabcfb18c2c0e644597a84e2b09a0b71fc0fa0f9ccac3abb2e6f96aec31c5267709f1ca249c97de77c248cfdce736a31efbd8438b5fec5df6673ed762d3335fca3c10129f37b8157578c2a901e2f36ff406afd65530bc72ef63239b4a9fd6d3385f5a55ed32b9c766c5796068d19926ff80722a848d08f537fa6ba219d8b7405343f558e4a161f1e99bd62b54a62bd504063ab255a3932c3a45e624353bc21bcef4c6c9dd187b99dfb6fcaafcc01442b867cc1698a1ca71b49aa43975706308d9bbe870a2dba03990262cbfc1cf471769dfb5bf0d42c29c575d246b8d74f7bc299116f91e94f1872ce0bf37f2c7bcf2b57f1038cc81e4e404bbfc3e2fbfaa68f52ef5ec4148934537f52e1195c25c47fa649c4a15ffda91839c2ff7ba895642cd261ab082359fe9a2e91b8cb93143551f6404341ffad83d026ee5a0e9e9ae26ab5944ae1a4ca3773850747fa37d0ce358978ec6f4f644b9991d238b9071176f083502286336cc7e3112a7a35d97418d6ebe9b0948e3500a928071dcd492b5fa15a44140cafb8088135f265ceabdb01f539791f3137047c95703940741bbd68b6d51d5820b1511b1930563c17c25d77147178fdbad7ec958d4a7f881ab8f8086aedd8197a35ff89bba1ce4b201ec18885434804c1ea988a3ef3939867d09ae041d6baf1c76a33e848b8898ea4ed2f568d431c3297043774b70a041bd2554d0d43b85753e59b93802110572f5f854d71a3eac9c0ba4eaa0f184d69dcacd5788b8779b119eb99234cb6f7d5835736fcc13ecb211301f28b3e92a3a05710169bf9a622a445eb9065e30584219508b13174a2462355263e8608800ad8c24ba1b7399c154086c8ead165ad781e72e520ec72d82f1d74a8802d2d194391fcaa0af9fe5c719db2d8373e3550aa2c8304e15fcb9b78b8f13045654ee909b1fa09803beb448a0f19482d211d67f28d9bee2f734596e9eeed24f3b66a685f2dd4cd6c2756653a7d462e8f89e4154555777df1c5875651a2e29616aee4eda5be2fad537ba8772060227bf1d2e88765102953bf2d4d169428120906a57431a467e3d64ff7391f2e739694abf5414d83a72379a21333cdc488995a1b253aae2842c046cffc4bf2368dbde1c2fba042f01f0dda3ecfee6ce1eda0f77a5e1c10e69ccb5fd699e6e3db6e0670ea5b062affaca30246082da08e7de34958abe55e252bc07335b069a3b3ed7680f0522eea98be3ce3de492cfaf59cd6ecc5bf3e71aeb5f30d274cffd9ec4d3267318a24ebc336b8553251d0ab31719794d94a1964420fe1020c2ef213cc4b08ecf185ea7211850f4277e9306421e3145456f16371add44497b13ee0817c8ee0ee4e6d305e83b72991b72d8f2c3edc6a1f3c0531354ebc71489e60067b2e4b794c8c8462bfe2ce68fc97429b00fc5f8069739bb4ce179ccb3b44e700eaf5d9d6b5fc3179cc6c626832f6d57fbe4aa4d1d8ab853d1e5e97265c8605c40083c0418590edd7595d68c9098ad24f0604ad806d378f02cdc8c1559d262bbf9db63831674cd74f6d9c966f8904f80259c36f754b136445bbc24626cc39dc6bd5171f792947a395c4bd6557732fa7791dc5ac1905c116300d5c35221633e442a63541725748cbfbb27db8b5d2a1b5d58424b8b280a62e32044512075fd35445076861c377e4ab4f749958d7e9bafb2522ef84ed5255f124d97110686a9a6ec7c5c6f2cc03df534e9e4ca5fb4c8f58b61b9f981e52d2dc7f5e273dd660f83a5d32c39c497d46713ed1af8fd4f943179ce67692d00eaddcb96dc5ae08eb19167d05844e3e383d500ffd2bd3346e1f7dcf4b842802593694ef7158494ea3f9cbcfc5513241f287b26b99a8e5c78a62a80412dc4f23e4d4343e0ec73633a2b98df1db6ac0666fa5a05dd357c2153817cd000c3d970eba3132e2687939dbc7b95b8d7fd75bb495482cddadaba4a1ed61d7c97a73f7626586d1c9fe7c9d67f8e69f7a6bdec010ede0703e8ebf16e3d4957316731fe399b10a8688d966ddf2275e535d8721106eed2400b49fd89dc787763ad3dd7fbc9121b63e2c51be57cd6c464057ef9fcf7909877ea5b62a080767a4698f89294714e35d9be455f5f007899a1344d854938e4b7f6b6cccf41bde352ecdda946b8aa5219af038706d95d61919c02e4eca96267bcf415b798299d72fd7db75967a71d87510dcb10f81c87f8f7b20f74d2eae9dba2f0db7270a2eae09dd03a2f32aecc9a95cb699833217aa46fc6d7c2490fc87348152b1947b0a0bde9e1597d415eedf30f92146cda4e29c2db16d422a31f5f459486f4ca6da8a69cbea9b7b120b8ee7461c35d56c6a635f1ad6396ef1b5e3587d6df24867b872761af2d2fd75358e8517120de5cb39e4d05bb7ef952a71b3012b5b1d72ae6031dd10d73e22171fcf8f0e35e4754a241094406799ecee064372d0f82c104aa7655c60ce57bc19b3e677960edfedc36eeb3127e9798c5069dfe56e8db0249f7a5f5099a8c2ef437bb4023e1be6761cba9598f44bcc6f24e29966fedc42e16f07a37709e5fba13e892ff1e398335e07215bde0bcc68a4200672811d5435ffcea33c3404dd13917880d379e240cf400b2a65736e9790e3a63d8bf3904c1baaaa24d6d01bbc05bc675b1005bdf20150b207d9619cf06de03c626b347ae9985144853d9883c50d8dfa8151b24ffc1ae22c673f0761b0f74d98a394a2e8165a135e62d13a193d2afdf3b3f3aa5150002019adf293cf25f32d3299bc30d27fc075448dd78368fb5ab51d5d70a595b276ac274e6935ebecd3752d108aa8b54220444a119334467ddb6fa53a7709a8b22f49ebea69d32f49f90d68e542e3804608d831719e49c1725d5dfcd95c60cf73fd265a47424acbc2b5423c29945898b31af05993ef1e61dd15a1e190d914bddf058e11ba1163ac1cc5c9a7004ae0195498bc1df8ed981770cd90af930314ca98da6b5fea20227eee587fc1c81a9bd01e1f266b3b6bb5a713d6348918b0357ef4c9ad007bf63833f53331bd831ca43b7e7100dc9b2586d977feff3656175da4dab6caa323e01c498ade95a9cfdd7dd863225acf65bc11828da198b66f87a6495bae45143377713cb1dbe1dc4574197fc142f6f2877b11526717df69080f75bc265e6dd7c585c82889b637ba4bed7257c1a57a672d18afa0f609e5719159ad368553877335631fe08b948a09809916c9a53a6b732367ee1d864f91265d3ee57f9d0b7a6325c3c955cab8120466085a5a081d992de57305694c2f34df50e232e172e284fa6a0721d4daf48ec96df60a6250b54168d994a899c1a7b47d1e213e761c6c3d28aa3a9d8f9bde874651c12b0836065f5f8182a7f503a01f52dc5b68a92e186048c025783d76151f196f3baefd4ecb5e1441f911b9b26e895586b35cd7ca3d2e891cf4b9c16c20790643b7c272683cf93fc00e97eb8a772a50ec63db245fa6cfef6548abf8f78fae283cb3f86f8e7678f1a953f38b1f4cd9074a3a6cc51da488fe0ef295454c4eafa5738fcbd10476be1460172fe363f2fe4f5d6de109b6f4525df41bee92096b4b7cc1f4ce69dfdad5ba01c675dcdb11d5aa0a305bf61b8bcffd533d291e83af9246dc947835cd599b7b9f603f959a4779a43bff851a34c65ffb7b459c6e564d752458ea1704d61b5a02449654fb33257e5b89a6c829b1f43e7a3fa73e17055775d77fcbf3fc7755fd1ca442e832fc92301a6eb5076a8336ac211fac165615b6e3a6a2d4b56fa774688c19d6b099b45bcae0c2f945cb7a299cbe640f7b26520fe6f855d4e2b91c760ab2e5e882d0136a7f94b8b818fe8aaa47e573126f93efdee485829b80eb09c9a4dba50fef4c93e43e4e7aa3cbf071962745dd0294b503b3169b225f21818c019251e68689bd948faba6940a695497292f67eaae80924a6bbe2c8760ca80e6520407e25e4ef692bf57d2ca44f56054f2111b39821a25846f787b6c64dae840225f80584c0dbbdb37d9e9bb86946500ff33b7e5f5937d860c779cdbf522a07ed86528cc7ea98645bf8508d5a9af348a1a6cdcd994130df9e94452d996bdd37b41234b5a07a19aaebaa8a436521a13d2b3f81f7dace9e697d3c1c440d645bd673a9b133193ab4da49e00dee85568c14a42136ba0ca01a16692fedf65a94c8b918575a71c6eab7ff9d493a60c75fd87ac7e22baa3bda6d88e5eb51c0e44ed18c4c5fd6be772cbe262cba6022d5ba360196c89fe60e570fcf73b74476d5665bdc33687d54108f4effb827fe4442c217a44f0c08069bf6ec286c3e0858b151cd71a0f25b7440ffbf7bfe51708ff2cdfb464114dad4c0176a02f61c2e4153727427a8f533ee4ec95aa2e62e08747468ca20099848a29643cf42e894de6992d21f5b2974b25ca3680453fc4a18721ca63d4e97afc5212307f25b56d40f58fd370dc04c78d6a5a7202184af8676fedbab5528f1d0c6ba15140f2194c108b7d64bd1220f61655ec9352155128b8c94ff0029c32af64ec05930b0581ed9e4c47c701097083bbbf98d327bd5c90c8027734da6332c7ba56ae1328acc3f168589e6cea38d3c00094761d567edc93b68b1be856ac7ffde607ed46679fa2f03252a7e33cdaac736a3e5aef6acaf83ba18e5584d6838c1d26e7786bb4794cd2f40a75732499451ae29d44a7bcbe54c8b88076fd899a528ca78f4be8948656905b86ed1486a683d0c580d0e15ec4cbe508442d98b051e92a21a2ab60e3755e93c9625a88522eb5bb1b31c381a98a29f48730ae275929c4477816c5570e29ad25203709a348dae3764a21c0f2d3716af4cf395214d81c36d9b16bc3385c6f341f7c69bb7b01acad5889179d42fe5bcd93d01135ba433194463bb96dff382e3cd4734f47f143cbe8809d71a62cc8791d8ab9757b052774ddd00fa3889438319792bdfe369863dfa0edc63b3b96f231d249f45a7f1a9f7cc94d2cc2b9cc609f419231e6fa76e37898a8bf20d7a241ecb638c53f576c7dfd086256b11bcf27a13bcbe8de2443bfcda4c2f2821cc44298998835ef00008e3f264ceb6b140f9574abd9fe604395de4aa0edcc169aa49dec7b83fd6a119d026abde27b636f3c1fb8cba5caa7b63b9b84808ea5385c0603860ccb6b06ebf69ea7f1050ede53218e397470ecabce0478ad1ebd20f4b055b31ca93dcbc38882cba3042e313fc84eb02f3992fb6636022f0b480c9f8f592aa0fdebd439098c0227fbaefce39a47f2b9bc5f902576f14061923e6f6385e2184c75e8469bda4d97bf2110502f3065b1b219d7fdc8ae51f74dd16425b57dd561be020058ff575b1a6212dbb115b0219dc939312d617e5144e8617538783a3276cf04f3ec6dfd106e57b975335ce3b918fa8bef1793449b7fe424d02949d3c1e22591add7cb773693c9c2500df9e9c10d780f0fece95d5edb0bd5fa8b2632089119b266bfe6045fa66a51e6796d2de09e0b1c4d5f6e86a26885cb4faf9f0d6b78a8a6e44a762fae7f4b133227b75e6a9f0f10269f5d56e0eda4c4207b38c06f46f7f9348ead3bda1402357f4dbb5a7acdcff1f123e18c979a44e51b30441f64f8743a92e43d02f2380df1edd5e6d3b0678c3e61a39469818ed0be4fafa7274880848d82e57e2cb8b3309ef64ab952bf68d7e2bbee167830ebd7fa00aa2e752b67e3e6fb023525148548cd914205a09961f2677057d69f66fa690b38ab38fc2d4d7834d4a1a3cb9148e8dcbb17eca407c349c4f2a01980df5ed687b597ec4e0f0701dfe1c4e753c28324aaab6915b0d86e84f0c9d37e1026659569138fda1102086090d43654ba4d637be1db26cc2bd30b4e53dbd2b0c748a85c329ff6e1dfa350c9ce4306e9a411a2406fd014fc493cda22a17add91190cc5998716bf5930249168dc37bf53962be7805fbd772bb655c115c29aa5dc3b72f9901603fd5e51de6581230196c7b3b632ebbd7812f9821bbcdb7222cbab0c937d24789374165f035fe7a8fd17a4c14b626d8b55070a8a42ad233b511819b3525b9717e139da7b323c6734090d81f572d28c450de3820c6087b11ea4c67bf3722f5e343685390fc89404cdb8eee646133f261c1103b6bd2c8f14871d0c006661162cb74f3be5b5da0555c846fb7b0b086030ca1582e4f3d5f84c8953fc3ccda5d35e5913fcd5f79ac3298866689f47816da0803a2e78607f281b63aee1dcdc610a12dc71ec677a5a4eb767f2213a7e85fa74df148dd8403d20778b408734ca118d180f0a92ae6ca5e8ab2454e55b5bd178919b005c7c0d6cec23e05d0fcba1f5e78eac3b992bd79bd5d3163a0c907488a0095c7d3906dc99c544aa5c1a71c7cff0265514f3dc012b02c21ef0ed6161aaa5f5f70904f444fcd314c7f13bee8b234844a332f0b27ee5d8dcb583e17e37240634ddc4be7eb5f8bc6502cb3a48ccec681fd5e5f5fe7d0669302b9c0a28965e951b1e8d1b3ce89e2061e0f11c3cdf0f2e8c5039b00bc8aa24b7bf0a75179791bed0ffb33d8a95ae5e6779da13b9a194e7f083f421d7fda88a6636ac8261588c38c175a1a12b3c896143d856b77e7395ac902b54c71b34b883f79519c4c22e693e2a32ff482849ef942fe2bd9442897a1f4be30d0e1a973defaf918496068674f306fad8950bda6d9e1b4737c10b326cd7768759858031e20a38de107ea55dbeffc48b4a46596f29f8bdbad81b1219416fbe5e85414f557f8a32c7c263ec90f67bfae294b31c39a6010f09c1a1bcbe417d0de13c5e81710cec0a1edb3e3653930b60734ff11433b5e0a12f39a4e69d8b85aa085a7e3bb5b33bbf7d2c411882da9df9fdf36905836bae13e1a6c207b6b88b7305202938223ceb00405731ec6573127700bc5a73f804bc143d433e9c75b0caad5e5def1fd317f2549538890d333adc5845aae2a4001f45b5c511803134c4848e6ab363e271502ceb35ad33fec8045a19884379638acdaccc1b0628ab67c24e0f59ecb1d864a356bca55b0279db1e3a816be717a516b44e8ea64915b5c633c04f59e77815850d0ae7c3d7a89f96c0f3fef45c855f0a561d674825a7da42a864e842d763ab9d5f80d340fb43042ffbd40f8e81f4e8a8cacb955c5d2bac4079997bb2b6fda14d8bab5f9bd2640a09f787ecacd0511d9b8ef6e0eab3e6c8373ae801bb52ab40481f4dcc5f911483274b87d52c657e38fdb5e1bc6815f8b7b1190db71cbfb97a00af20b3389f7675070c7ed961c5115c44e1949bfd574adf0d5f4a1ca69b37336a50556855a72e1e7febc847d97486de84b7b9631cbdc2bd7140f8d12746a9cb176c38afcb8412af3ae8537c0530dffadeec48d436fe91ccf4fa6ce64e83da06e3ba41926c3f703a11ada9c83228a6b0f22819bf94a0b08c03f24a6f1f07d3fbcf157fc45694284497c75f385bfe3d6f656b228775d273f832bb77ea7f1e499100d19a5479f5c45085893c0352b010bcbe890a62d4127c72fd9c76b9856983161a07abfc842cf70a33eab12fdac4b7ee563a394ad9fe0204569de23e0d3e1f2819730aa2f805710f59f9905650728be7037bcaa054339339b07f80ad7154450dc2b2331fce0e068272ac2fdb543c6a9460ed1918c3725e0b797bb05f07f1a7c0922991312d1852b2f2ff0633138c3545dbaa1e1a4067687e9d17990db43aa5dcfcfa47f9f97bb2a45e9e7d928dd053bb0200c88a31ff487648fc51c9fff047dcae98ad39b5204632e88575e4109c2a0186e6231cbab9ddae7992e31bba4fc50a89b0067aa662343f17810c1740523c9ca04943a735a363ea5d873127dc957e2e1c9076274f026745375a5800ceba43fb6abd8c7cafe69d31773b42647019266e4a1b3a0195625bf07f1ac266580d3f70aed170947a88046429b1ba40fd3950537c784579f0dc02882cfbebd6560310e976b1553e1b2af0314adb609fc3e6a4ee5f7bd85c5950df945c0ffa6f08532ca9221c42dc021c664014b8dcaa0af0940890e3adb2e78ea23996e1c7c44065060c0ece25a7322c3bab9f7f83b697f885bf44a10cfb4bcca56240eb7b15fe8ca8a04f85b692659faa70f3c688a44f750b9e05344b16283686c2fcc7245347275f16701ba049fec4f8a4f9668b8ce1ac8367ab5f9c30a4fdbaa8f1c0eb9a274531b1b84b48eaff93ccc34675a2efb01b15247902553d167beafcc698933757c9dd18e03cce670b4b93f7f4bb509691f6dce13256ea886d58b094de0cd2c18daccc33b6ccd239477eaaf4dd500c80cc661b70f114f573341bc7c0fb54ba35badb89abebe8798f3d5fdfc1cf514a3aafc02b0f3a280ee62c31d13d4958f7875b2d3307e220cad336ef2081c2ff9feace20e755c6c0b5ec2a53f47a5229bb997d7b91c19f6c3efc2fa793ea850d479a2e17c2c7c0aa85926c5307991b23f73be924162cae2bb0701a323afdef91f38dd4ef01dba95b25be423de88c071d9f70514a2928771f7453aa1998116f9b4c1c288ea6b253be0f885a8ef208ddcc444c23bd6f7ea4fcfe76878e66beb69d500305709682d7c823c724066600e368e80a3e5a553546d48fb0638a616882e1574a0b7df88ceb37c73a24233941463f4f16a4336a8f6b1d23a1b33246a626122834fd1fe7f1fa836d81a6cb106743e50d71e890fc58db4a8540f7b6f8e2ec06f03da847e9455cca5dab32114a85aabe06efbcb47484c70c75de36d58627ea75cbc30dcdc807ce831ff2ef45d0c10d692c621f0887d983909d82e6c987fd136dcb7caf5687290dcae20ba669e6536d4f61b4f5f928992a02376aef0238083afb35988e31896cd79734761cbf635786d692303fd914b6a5f028179f7659654e305425411c394bd50b0fdc7c2a503f6cccc1d889e7819ce8a0576f054d29e7a584fdc5d716f77809c206c1c811d9e47f72e79046cebc53d13a2aba7b71f453c61b2dd84b38caf29d86f7fa0927bc9b23a8d4b4ea74a05b1318c904f4d99483b60ce3a26a522e484c2a96262c928e3c858ce46054b8c094f32bc1f70744ff5053c465090210c3a27cc276826ff331ba7a3ba370ad8e48dcd4dff576cf6c350f221011812278fbedb6c7d5547aa04c035dc572c85abe625abcf65b8d7719dfeb9b8f05563f7fa7900e04f6d4821cd5e57efa77fd12f762655ebe16b850dbdab8354aaa4a3b4203ebd21a294b763e0334f216f3bcd9657a16d0291343ece7e1faf0f1353a396eb47a8ee0bc36c9e5cf45df541f66d4f16fa38230ae91e49916e63ad142a3ad0e802df922fc7c5626a2b37c93ac67f46f945480d6414d4f5691483bdbc9eaf29305806fa5d719108e01625f34d3dd2b62b47f4f18b936c2258cdb2c5d9576def3cf6a97e6403ddc9180716ba1bf891294ede01f7a668dcf2dd2e6c2e084331c9ccfe0401411f8b00d353cc99740f15485e92546e2167224c6cc441e48661ef8b6ede90a0d155a7bd04b9127b764dfd3db7cc3f78fdeb18a0c0ac25137730de42cacc43573c909647a75943286eb10d5b9f6905628c535b5d6f30c006c98638d4d3d0357d67e1f48fd41f586f1ab643c811a7e22f7db7d0a85a9a17eb154df77b356e761135760ba82b1a08c1132636e6d0e4c957a6e1028658c4f6dac7d4b1685cd4395c3bbd489d0477c3b589c8181fec2576820cd91f6acbae87ee6f86f8822af4df9ff009e1092fd9e2a17056824ad88af4b3168e5ce1ba8a80fc05a1cd956374831929d36e9015861d5b291e50893e2d967c9068deecbcb041c10e0e5d1e3f42199e91c6540f345185fefafa94cac4bab5e907b4df054e38bde2f50ccff7488f21bff3ea6c91c33d151f23bc8eee01c8a0d34ce444f22362a28f6e2af7ac4ac0a90669ec90de6256cabc12b2b7aa99174041e69a33c66fe54a284b78e2f198d80748d37e1a6d84dffc40e5c80721234b2cd933d8d4405118ed65b61b38dc1109947133aa04a607385d9256071cef7885e5cfdb455638971d7455df0c74ca50271844cf18a8493ce3b0c918d2702dc4de9236f739b9faeb1a1fe24dac799accb7dfb8df00ef21ad05d54c3d9dc49fe8927798fe7cf9364dd764fbd7fcd745590b8a6919362d07dde73801c33e9831495df2b3eb149bcbed21e360b4489f149489a4e6cf9be249f560104a523d8df02068b4c5e0660d7b334242976190912cc30d5b3f4c18321b372300de416308f254112f70feabec7c0e7e6402ab0789b4a55ae0375d7c97264886371145b0718be1114d0e5c550d746d331fb2583731aff3718c8d38e3b1157487fd2518435225b72a0bb1d2aea03a245cee440a3158c3f4e3ea6e569ee341e3fdbe59c075409f5007e730b2b194b4848ab5aef8555f599275a6777fb8d0ce1dc115a3ef25241439efa13970ebda025375454b4670310f6fc42e1a1390cf68df5d524c3b13e8fee32210999d889b9f6a59a4597856c9f02ae4ab6400f758a0228a4c6f320ed3da71b29c5ce9be4633b34a1a05eeef987fe7de22d97e476cf06694a023282173d24d10b5c3090d12062665e5a57fb63412a89453b09001068ae988120185cd9b47ebaeac59991d16bc8f7aae8f4262d7d50f626f251225fe01304c3d7a6ad949ab67a0d38cbc26321346e5aa45564a62ba8f6f91bdad443b875114dc5274babba9da72900ea97a9a08b1d0d9b4bd42f5e7e42fa0d7e9b2752c67afb0af52098701c97c4500262b70d088740bed756b8f6186a36013510cdca46ea74e448a75ecdfb111f96304c167aca2e1b539995cfc8c988e7df11c6657c9b1c6510e4bd6cbc7605331acc88bf4ba16e480814835590f13cf7579bb23beb63cc113a1c287e3e08944ab2c3a1091c60aba2731701382c98e3554e5f427440ffe122b7ff801c5f5047ca5316023cc4bb3bcf6883569213b35b7b6b0c1838a9391ee51b634997ff25dfa7b221ad4c4170dff389e0f472e59d7ae7e9fe7a90894b5ea7986a3bdd6cbc7e85460c82703129777af301c974288415c7fe65660e3e602f6e5ff73060b9fc77abe455d2efa1e19d5443d4af9547507825e961ac726ec28fbc82d3bcad53d8143e52846d36afe5cdc414a639934417b69a80e844dfdd92c84519732ba8a3d088ad4762d1115a6c1cf974d1e2515f6ea77114608d8d5d6371767389310de6b08b115f7c3d10f9f995f78a6da780443287ef97a4be30c83b4479708868083a588c7bb714991fc213850f8efb26a7bc98e87adf697bcd925f58f588324addbefb03917b360f5df82c6bccda981e0576e922726c08c92d667227821d03adad47b34ec614ef21d079e4a62a6855a4c4be6ec12446ec6e226efa16f8e5b5f497583d4efce081d76c1b10f9e2c42754d35a856f008b47cce788c4ba2f3961180d024812232133cc208cba3e2ae583f23e1faf88afe0346f70a5ad049c4453085bab12b593ad53e7e3869a070098bb5b279e9abefa6a708b227ec430f4eaed63fc756b20d5b27d8df49e4a442330b93fbd240e6342b1e713baa8d04c357b002ccb4829b896a40657456aae857eab768c88d78871264ad92f1e17640dab4fcf4132b98b913d33b3bad45b58a4614a26a283ab016a9f9b2e3658d68ddb95ca5ef95396aff0fa50d890d8535f87fd191956f370c496e297d67a9004958a03e1bc15d90a773f706dd2ffdc7d985cc6f2891fefc522245d7724b48a1d7c295b28c1255964edb5f0d55ffc7ba082bbbe28f64e6a8f4841e057980bd5686038eb54c52a042473377cbee3c454c82a5397c614eaab9eb6ce8e600413faed74840c07f4dbdab0a2946f7a00c9b73757c8b142a31bdd81ab651c1ea1a8d0983d7cec48a7d084b46f3ff57b64c5ff513c29763850e963f92cdd09419837675a9b7f2e4416a11b50cce9e46aca3961321111dc8efe12eb7c33fddf7eac69a9933bfe2e59a895351c2cad350a6f9c8ff8b3ca20db65f933cb5b68aed3fa7da2a68422b34160b52b052331bd26196bad10481ede9c8061c0ce867683fe05c2bd2d80b49a771f2a6134be7db4277f0fb0488edf6dfd974fbaffd0cd47aba45dc706a9d806949c75a920e6981037cb9bd9fde285995d5eddb7503b9a58edac9a9868d3ce018e3a59685fea40173bfb1a44bcbf36cbb4c844c9d0383d91e8e9f55f8d86602fe5f61754c4aef535217ceba0b01334637d3fe733ad1893ff04c96e95baa0671730d8bfaba95f330a6d124fc81ba43b3e418af6ecac6e8ea86c26c37fd8804df7715bf872043be80d8382f4f3538e04405fceca9c77c7169b4612db80019dd1123b837295df488a3a352545daf46040a9895a40f9e274d802f0ad2c69506ada8bf1811e06ff3a024daab8bfc5ec4c316ce6aafe8b56fbd352413b9a44ef16535aa5a7ce9c45196b0e306aeaee29d2c34fcd490eada0f09c0dffc5a7b84bd15eb39cc4863eb8f51843630c7c00910c88f7e105df6abb8add5293a1bcaf19d18477bfcfa4034a2023dfc9a1b51c4033da07af8471196909799f366169b88b83580217fcec81f38e221aaa298896d22257f0949c7e39ce325d99f435e059baee5f2c822b0f0cd8ce7e4e0bd3acddcd0502d3bdca366f7259ca046b02fb3a8fc6578132ac0a13f046abe739d07fc674b60b44543a0cdf595aaf9d46df69345414d8654dd44d15e0fcecda8f3e881c99bb38b73b4aa4d324bd5979b7cf37b891190ebb61947bc4986757a65d464840768da0dd72684c3616643421586649de0cf6f67f11efe2ad44e7eb14ac66d0418076a6b208522d774f2af517b4f2a8a9b21da2fa1a113d65ca325542c93e941dc1459b1df36af8d3c6ff9bce3ea89c90ebb5f3b59ce0d1e945e85e6a8b92eb0b34f3d0e4eef1c1926d0aa8cd7e0891c8f9583b0affe85b6e84dd1ff93ea7603c1b3e781452ba039559a0c98948ea6df3ba01a8ae2003f4d49a4681b7457b999e4968822148d7507b720f6b55914add92de602ba4df1ae65f50bfa42845aa49b5aaa26f3c4376c31ae8a656a86639b2c793427b578ca7baa848ffe8c0a0f56ae872b84419c5ed4a5a72a4d02b377d395e37c18a1f627e8394b38ecb314dc619092cc3a3545cf44f385f54e77a0fb95688190e525418874cff9097a6423971bde415259694426ae7323b6e0e26b092de2dcf23892711c7de375899bdd1ed64ab4aafb4174b23281171d5a35817ff35db83577b696902dd982c765e8e33160f7d59cdbdea0c881b8879e71c00ab3622053e434c3255f5ed583a1e14c8360b6c3e8f8db6acd8d1429f97456de6d43f702fbab519ec9145fc68cf4f8e1eb47e99b7f3b55e33d08a203909ba88ca55da4b495f6e18e6227e9c8a5366d3c59f94f0a838747d9e048fb722d6fe63b8171e0f826954f0e7289883e0f232c340e2330827662d7e4bf89773a2773657981b25372e3f0e9c5593037be55ef88075e78d02ffbf5d4c50e7f97ad2c344774d4d81f55beffcb7105622cf08019d15d263062913a24b487d181e8cba52a2bf96a5347e4355f849481da2044e97591cda785b89c4db75efe88591a30c1276884bd6870f18ca5e0549f2f65838d9ac3ff371d6e6b2f41351f11912299b22c9e6d2bdd5d780d271ac8f22ba331937cf5d14771fa4c693aaa89293b80adb8ad7805b7832ab424dc3bd2f80029b259d24139be3b93ed7af2e606a6be60ec9a83068260b0d61e5af5ec9be4da459982013f53f4fe3315dc6b0330332b15b7067ef38cbbac655d6663ae44ce8922dc5e8f028ec452cce415212dae3e5214f0bab9e9b5475a57eac413f718b34cbf061049a794e5e312c274f8fb4bf6b01075e3ba048c77bf22b838d74b4c62d3e36dc3a5fd9417355487dae92718a77e5868f51b05dd0ac1a21835b3cd1992410004d7bf4c3265bd5ebe148014698ed30661dcad8c337501a371c34cc95d8d0fe49144c62df2391e8cfde0a17d66fb5697306cb78a9d9116bfc5cf9612e45f4838e75b260a9130bc9d7327f62087e7a52146f5be15176d94a0652f277185dac78242a6ad9adc52c6c5c7773871ef488ba842964db20f0ae56872d387a94106d8ab86be929be07a702554a804207badae7c5a66c1cc89a7261322f1c1044e738ccff145f74c7901082b1e63c83c09595bc3447f27ddda85c90cf8fa8e95c593997b3a276c3f1976b1f229e109caf9747d3ea71e1e117aec4462c3471c70a41182930bf28b7ed590c4489508111baf1853d5768085ed8d4752c48b87471d43bf07d8dc2ba7f1d7c53e492b8e21c7e626e2d59de04aa5f1896382d6424ab24d7fa9722e3271bb4e5a64d88519e457d5558bfa2d9dcc8792b7ab3239c3dcfc79fd860a0af0cb0708df95c630e974e63d35dcbfc891d3f92415d173e855b1ed0316fd1d2640b2cfaab28c4a9344c9ba557f81d98e27e15ef876556c9d29d7ac8fee4799c87830d62da072c2ae47e65c76ed5cffee14bb3b8ee6ad6c0bfbcbaa10e5c8ae4e0c4505e3e337190087328e95da7a45393ff10d5789f92e7c827a56c76f7d0b7d4227850e73dd656687297e8e0c4d82ba39cd98e4c201949f1c4cd8184eba151316e825536a4a482d54649b266436eb27bb4274afe44538dd989192762d69352d7097cf8f25c4565f5412f3d808b7c4cb111130b2f4b1c951f097d8c87fdba1920ae56524b37bdbff1ad169ecc41885808ea4d9fc844704bc02ad6654d272e1796167db3470d14e40adce9ed2b0b7e04b9111c342d044fb332bb91cbf376b8cbfb88fc07e7a66c9e4f5867a6a79f0bc7c027f85a0672ed17736be5b099ccca9b821ff5f70a6dd06924079ebe07ac053d7629ada230999910be8ce3bff123e9847fab337821461db95040ee7db8f5be51755d4be9ad5c3fe2efe20870ef4f828372aad0dbd2f42e3c3825878f29c1642147f487cac40adb05828223a28b02c87e30db1ac78281f9bd36bc967d270b1ed1ea9db4640689ae926f77080ecdc96d801260c3be59daaa9d4dd07dab8b41138bfecaead867ddb3ede4eea91890da9b6a7a7d8248f9cf723352c05e834edd64aaaa17d0f95f7061a5f835bf60ec3d1cf339ceaf18cd6324ef0930b9b718df4af85b6d94d1e50e028ac08b94a0ca8a71d7e1f47a6ea6c87f6d488cfa86985a0f328effdf60a8fdda3560c57a15ad8b3e150c5089857a2e3b1c944b043725c99b00ee1c50638a62ad18763ad534dce6d37f2675c5c25842c58dda901a109f9bf7bb9b5db716ec2099be202f4f859827af979dd379a74d11e5607709947964648eeb25c7bfe6b1e477120f85da1508dd7ba11ee8d9702f97b233c852491d852bded4d7f8daa8ee84722b2c744e953f182f75ec0f1b57464df2eeb9fbd9a93681d944aebde14e69c6eafdc84958c315aebb244088a3885dd65328f2eef0a636aa902cd2eab4a7194dfd947a48b72346304ac8fd3ece38caa28bb2731b877f4c6048cdb620d25a8fe1ac8ed32f8ad677daf8ad56868faab07ebbc3ec2027fbd29ec0b8b33be81516cb4840072a073b1f3e486daab55fd9b8dc57b06bc89f00fbd8f4b04b004edd0185f4d6dfe49d528cdc3c258d8c3a335c2a442629a336ce01d5ef3c2da554181629f643ca26be7cbe3a62a397daea321e1c2efd91b9c29ecb1ac22d58d37ec6402bf841d74faf6a249e7fd9471e31edc9810be2afdb35b69953f50ff80da0a6b037c62cbe53081122f49bff3fa8e1cdeec9fc0e9132d71ab0e77875c0031ff359b40169440a84c7ba4e6847b6fec6214c70990442b59af9df545a7d5ba7ec50e2abc56dbcc57f3f51180c3ccc83e890a4b6e31271a066332309d59fc615c187a6dca76a1f2e0276df57568583cd7aa4258210fe7046a1656ddd3fede2fe3f50802650890d3140d28a15367702cfc941053fbfc46d1338aed5876c40c6ae94a40d34edf5bdfb40d9b0d893507d4d726bb6bf702bbf338404c5380142813e02533125687fb9c80743b32079873696b0c4a6db8fa7c355492fcdfd27a64970bd071fdbf9e41a3a0cfa49ecf0061cb9a294cd29b1d0742d062e65f699df7f2fcf4aaf678f7151c34777a7a5e8d0b06766c5a85d8fa7043148f0802a348e0e971cefa2a86a8fd0b366273ebb0eb6e65d49e72aa814cd6a948fa7aedfd5dad26d1cd1d5a665c51facf005de1d69ca963e903b27a099e437f728b1ff1acb3b4affacc8d4366d40adaf75b646672166c751c75b220098936cc73917003c92c3b7f723ddeafe3c85f89f72d3131499eccd0410d5f1d7d98760a4150ddf8517308dc1c930f9253a4151bd2ffd5efa09c0cd938fb573c788fab75bd75ae09dda3702ebe3f493324f218f5ead0b9e69280e8d6d065f6c3e32b7460e405bf624d3af0cfcd886525b32f67617bd915a512f8f93d6a024a6131c85cce435c3ec9fba3d2c25d2966e9002a5fbe5bf9eeced81d5178aac6c0070f184edb4aa2a2521d7ebd8c101971b70c209c26a4021da502c197c8486571c0890b40eda8b3d2dc849da2ea48c9d0e7aa3f9b338174c74bd3222d4923fa3f62db4a252804d845124f5a4edc053a5682c68034ef7d17e9b32ad404e161267c199b83d912455efa88d66f978a35b9ce509fe78003656a8e02d415ae00475d27107021a4eb035dce582f7543fe201e2019038354864524e0575063403c68f7a4070d6fc28801701e717719fe8203dd6f6095a541ad92632600404d4141d747f826827e0f65539877f91cdee6d1d6a472f77e78fda7597bae62da0930d66a6c95db80ec84ecd69640f511311223d5d002240b7eec4c6dfdefec15d1ac5243d9076584dc1e7be27ea8a2255b6044f57fe918b22fe6dc4ce5233d9983ea78e7dcbf433ca0e5151f280cb0c220214b20df7fe44135ecc8d5f131b3a7b1320cfc040481e44e349fd95148732810103e12d038c54a7e8838e1870d6c484e76ed4105115dd9bc22e706b2a306cb0f642c512fd80e1c1ea006b6855cc77bfb72becea992f9c6af13f631f38f2b29f041744af2cda317a8a2d2ca7e9d457a47ea422c18886e6c5bc586cc516649b111def41c59227048972da430893a5863aa966ea69b151c4ce4a6fef532518456894ea84f2b942db13cdc4225bbc73d082759f65d96a4f24a04688695a05c286da1a21da4573c6347dcac3638a0ac9e26dcf1c196aac4d9d6671f1c570108a54340dbc16985f9721c43db529109dd9aa4e44b3ef29e852bde7c455348643e2eef94ab30e5774cccc0308deea1254f43fc33ffb6b4480690f617296261a6fadf73fcaf3cc31d73abf914211f865f2845b5cf27a4177d0be5fd2397d31898508547de1864608b25c5fd37e203733fcb6c92fe6bebb2c7fa40faaf15a2d410b987eb1f0f96e4e6d482345eaf1113f5f3ec18493e6d5fc8a2b4fcc11c204ed390c88cde32416f57305c97238e1d6a385fae2dde7b8351f08b2635740b10a25e72653462ac06c19aefead24295f3811319f756c098c043f63be6df610ddb1139124adf06e31ecb6fc4600fe8fdffa9d05dd97033add0e057052e381a5eed7e8068043634d536e058bbf539c6a111c76c49328687512bcf03df98bcd4365680eecf54d5bf4f18e90d7b9bd887abd768e06142313e4de865b71a982fe068572c7f95b85f9a1fe32435acfd13163097d2442a6f1e31b3decd2e8deb42ee2c865863a46b2c759077b85b099c0f75e9e0156b9fc652faf1c8e9156f8c588398569ec9ebb05ae3e274aabe7b8498cebeddb96a5bace9493b3398751b1a3722de56036eb86f3ae4450c93550a4c530430d9227dbf19d4052284dacaa77d23198145a26c7c82ec9537f0c32ac5af6a7822eca4637b27298f613477c48e603a1871170cdb7d69fb0a1d8b0aa9fa6db8678573f3b9507531bcc4c329f2417f4d980d95fdcff8808b7957ad09c869ad2c6a8d28f9d043644ab7e82ef94db3dac964e9c1a7d1d8c548cf6ef0a806eeebff35498da287b7355516b8d1012163ddc51d7b2f2352a8eefde30c0c897a3b7d0b75d79d3c2e583352b0fc680be0e7e27cfb8aa9fb2b3e10dc06dfec7987258726e04712502fa9c422217e81a9f300826e9566bdb5aba23023f0b1aa12789bcc67524d836e3a51092cbfdd50f44642e051a29a2c5f2e4e17cf93fbc8218460d4ac9c5ec062af28e340bae7f5210d9ddd54b797ca7f88a645ae93cc5dcff665ddf96c957937958acdcd20b9ff35f990d50f4a41753790346078ce052a50b944110c6ba35e28bc24c8252690eb8ba6f1df1e2637c6740c5504241929b51fbba20d2a61f1de7189ae969368b12c5be43fba08aae999b09559ff78ff88215570357bd74a2a59d78ca89f2685e5d37f5834963d26e0d576b351c4a8737c67514c263fa4cf676808d0580faaed0135922da864b59a56f503ea8448e1175d8058c0b62ebadace37e9ae4eec2464e7276b19aca1c7a44ff3dbdd5cbb800df2c07addb27b4bc9e207f0d5aa7bbbd38ad5def10fa8e67bec9f334bc2c861825bc9fbfc15d1883de02df096db3a317ab9162f2a1062aae4e12eb37c90907c9c0d1e3bb7f7f7041a7ba380b19b5a7b1ae2772e2c00e127c24ebeab543948dd075f29d9867e58a9e3e31749f21730ded0dca4bdd79276a52fbec93e14bc376d1666c2d63a4592786bfb2ffb4512e6da65b0a5129c56e9e3a23f9012911fddf7e4aa75877c3b8e0b46ecb42f74957e00b1e08c47b797924b3a9000950fb925d91c912e222d544b6e8449ea8b211a5049a5f67fca26553bc460e247d0a562ad1487f98128182aa52e2fcc33710cd4c2a6d1f2ca1c93daff96a5ad373e0e85e8924f26c83b2525a26941d6bb92cb286cb1e108bc3f2ac52be258aabd07c0f88aed46b911e62c71017054a97ca6e33f4f1e2decbcd644278d8ffbca0c967b48fa847531735c2e3289b34ac8e914b2bf32d2c97967889aaadf2c22ec70ffcd313d0f22c73c3d34926e2336464aba0eae2f14da9a3b27e9acc5a4e5fd5f0523dd00ae48cdcda1318d1775c68b1ee9ad6fce80e29198af97f26aa95a4020c7345efdfc891fe8df677e6a6d4ab201f8cc3896f5f435c93eca3716fb93e5dd18eb854f477636c4751886710f979a49c63c94e5f2851860589a76432e7e2fe47646bdaf81a9d42a11b0229a50eb63d5f2690ff0de3e1a1ab35f0d72b9ca618f58010a0877837a7768753b34992a4ae82f5bbb3ce6051bc5afca35a90abfdf6d13420244f603034013d12cdff43401b90c0e1290a76deb1e79c8eff8ffc610f73799060eaac1f230a45adac77f17dccfa11332c99c79f89b41ca3b758834f3f3cd0183d419b41b5d74671bc5c09be0340f329be2b2eda3cb7083b3b9bcda86f3250897496bd8c9874c6f354c7f8358509803bdef652f40c583a619e117f21f8d41cf1320426b1aa8f3667dc4a3a68aaa506aadb17115cb9efa1d63b1823d728c0810dff437b8020cdfaea998e0a8b8fd71eeaa89846a2415604cea2fccc4446ae8db033cfdb5c85eda0c2c1f3e4107acd2c8c860e6274a6b75c2dc1919d4e9b7d14bcbcba01c26febeb499907bf9738251131427089c14038260b304a125d52ea96d292dfc7be72ae2b05b5efc1731115acee42cdb857886d8e0c3ed2344e65cc757c2bf2cce899a04b707e730d9a8f65eb67004311a874019dd36228301c9a71c3a19fe1e4df9b39c152f17c39c8b5ac1d765a3b30181f9da0b2dd111599419dd2ce53133e622c031381fbd5ce6b94799888129d244c8975f67d41aca7e53f07adefd90131216ab238abd6582195aae7734b2ec5e5f25826d279d6fbc40d7e00b268bc20213ff96cd74ecae909301f6d75f91cd39e84c60484d2011f3fba49100c2b0678b6297588391db6ede70039d1d0cd64b5e09e0395a3934cde828d8ac63e542b774f5fccf5b52b2735d09b38f36ff26b791df14d21a528cb976be770499e5cdc5017d5bb5ade8e97a14b6831c6035b47b11699309abd6ae528f7394dbfa2207348d784b61cc682aebb2739c5f8cdfc29e51cda63d66f95ab0bf59dce539c5737c6f648b83c5c824cb7ae461723f0adbb85ced17c00a1bb7a09b00382d4ffa822d495e6dc0d7e7289778dde884011bb3a14dd7a2e545ffe55ba3d5387fd43d8b20b39ea3c058d25b8a33850e9af2117b8e068faba9116809d355a26265d999b08f3c3c1a6a5545428a62c6e28e288379583b3a0d48e7ec6cfcec4877787c2e9f56cdacad6f61a0b317fac3a78f00358d2572199b5197878937576ac4b3ad02b7b87d49de2f4c1cd4a717a7d83ff0ac2d6d1e2bd5bdb2c8b37ffa70ea625c0a9482c8e437f3f16d43f4db2f433d92d9689b6dacf497a22f8c3b78536700f05a165c0fbb500d5bb5a99ec3ccaf1a9cdd424cb999e59cd7295d9b2fa1af22179349ceebf25857386e59af0c0921f9dba0f948dfcb4865e046a7e206b76a80c4bf7fcd482da2a9c73dea97551dd457cbe0ef66ed202ad2e190258811c3dd212e33f54ccc95312081e75312bea97ebee4c93dfd7d8f69690f2637b2e59c1ccbea3716245b5bc8faa7b63bf10de603b1f8953a788fbf3e2c2882e6d86c1ef5b9fd01857dcc852f44825acf1d272406135d958f860299c2cfec929bbcc24f652e465ea53b50c962043993f5c465b4c5a1db46be1dd7aa472f5cde58c7ede6704b296d743d2a3fde639811f1d640ab8d25eaf21a63dc94728f64ba55ed3a1eded842b59a0b63c605c53598717ea9fe2dcb34b5a34845d9d1e819905c5a37eaccb671e42a6268008bbd4f2bb2f2c6bdead0efd3815e4441f7c6e7c71d68bbd587aded4e7d85fd714ea0eeb78c374d114886cc78bcfc203a4ae936d7ea7e4b018754d386807e3c98b1750bd4c37f3e40b0a9eefb5b9a8da8839a17fcd2969f8c513e39c9a2d796a0a310a1324a9ad544a70a999588fe623478aa5f98fa0927c89e9dd7b2393ce44a96d6def05526011f9f4a7de2d177fe62923f64fb0eeca0fdce5a973077e8f103a3f3664f8a1b33fc7528abf5f04c3f9e455dab54e482d571a158f6db1609ee743215f2019ed7572d06106c7c6883c9ed4de70ee89797579bb50dd50b7535d5f5ccdfb11ebc8d688821f8567884bb57ed6a7ddc07bd04c98ee9a546d8b0027447495dec3f24d623593070880fd8c0c0f41841930230acb21a20a366a0fe25646890a37ca6bf26ef4739e261142586adb011f91df2e80c24acb9043f3d1f94e8bfa441a360164fb02a93800715c8d5c83afcfa0c3102227b66305745befb43669388794e9ec1650177734dea267c93621bf566d531b944df0589b5fa663b5811dc1b1082168f9422be1cb10205a034ef3549f4f77b698fc4a9f673744342c5fe6296b3265bb0ba4aaaa5020b4bce16f9defc3d00b5cbc0ab5edacf83b6ad74ed2f255476863fd28e97537a945823556cb61d80a3e23fd880f3b0bc4745297642b82f7d3aeb2865a7f483f264b1531ff3aceaccf4f3b3cb4a9e25c544913c81ea31797c8aea229ef113b652fc219427c3375912f876ccf1d0afae1cd66173b07d07cd39bb201e4aefbcb73f5e717421b3688595e09f910e56d81847827305b62059b872e2c9d5dedc3c724d57b2c2dec0c8987c0bae6dfb9bd26edd5608d5e21cb0399059b3f71f47f4f525eb2f4e1fa7d055a761d9397776e4c3f578eff848774a1e640b7022ec2ef4e73a4425a134b86faf750c7e09972b7e8ae4f84ba4b313e83f44b1a45fccb123d4a52796bfa14f59037d0ed87a5fdfca623e6a9cefd8a4e2c2d2817743545847a2c7b4e5a948565c25803524fee6bbb62ed1be286a385fe90f0f22e8dc90b1e9befe5c39c4be553c95ea9d2aedaf701cb3cad5bfbfb8302d63e9151a6cb1b0ed5a87dd5756ad3befdbd52258b17b993a72f83861c3fe8951febf392f7bb4b5a9030713bd3f57e2f871d783b55dfda287db11968c870dfba9d17414359a4eefa516d3734f9e1c86bd8ec5bd4ab784080d434f7b7412c69419a52a799f523188e635a27d3f883fb8d79cb41a9e106378ab5b0cd8f68d2269cfa2c6b6a91524e1b437c9ab533bf228d809759c491443935075376c8b11d5a4a0c301eae8d91560f4d9f52f719c7bf8b57346f3d53679793b76983e39ccd6813ba858f5bf0dcdbb4bca671402236a83c467b28124c228fcdf2586f9742120e245233ec2e72ff976676e7b2d3cbf6471ef85703ed0afae40362bcb902d91223e1826e81a2cc91c741c7b753845ad8dfa7cf4499d66abb13d66dfe2edbfcb27c0b90ade691ef6faa806a83160e01b178ea5f5b2d8508d711a20ee2482f9e2a8cdb5644e4712b4e390bb5f757c3699e62ccfd4486cfe628c51218cf4c304430ab70b3a347e87315ba944555106939856a82b382012254169d36beb43eacba99aebab7d37fef2f153d0657aa4de8deb6eb3dcbbc0c17a55a6ca88ac19bc210f38e26b5409a22d9ea82b8130856af7eb40d4aded5379d0568975cab01556028febc52bbfc79a268b7f7a8dec31d82271e9e850b4bffd26e6f57d125923b1af784160308d35de415a5f6165a630e824b0d51c6befe768a64f817a4ab2b69a26293a15a6b1858c88f1e8b7ac6d32855df3d3ee828f23da31be08e34d16917e0f7c136124e5954675d2948582cebc7bd6e5496ecf289d31948036a6b9c1d49caaee6c97aeae1f18d141f5bff8c72302116ca16adff5223a3f235828adb97749e2da58f46d857209526d8ba8cce23c036f556e70d3de1439ebc0fef9e1096f252a3624bbe360cdc7002700d9df3336fb93ef8c973f1190a68ca0e7411dd2d3eefaf8f3734af6cf4b1f508c2b2a09b1808395a5d7ca3bf2be4e777e865da298f8f68e58b74f339237cf289edc9d77d79ddf7e6b1991086f10ff358cb70a73799c7f5b0c73700964bc430d8dbaaec324b948b52fb268e8445f19a0f7ad2e8defa3dbfd8625aa71ba32a06773ba71edba7015a33699437666795d83c39c6c9005c138a3f50f9d70bcb4a9dcd6468218067b01194ddd7a9916a54524e3dd06a34fa3d2560db0c86f2368caa85517959cf7ce1a72feafc0862eea6804dd3c4c3e287456e44ea94843d00124a39bb4fbc9bfd3b3ccada4e67c59a1869df0aea7018756dc8ee61e5c129e67162069fbffff9f04