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 58470 b249147cf4db2112a091d21d93c47b11766549d0fb9ca5d0b6e30638b2e16570

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aae1eb8b9a12400b2a936ba98a18c8ea95d4700b19166fd1b36fd4d0f98da94c
Certificate Block Hash
b249147cf4db2112a091d21d93c47b11766549d0fb9ca5d0b6e30638b2e16570
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0080000c0340000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fb9c8235c9c6bb1ece42a18cf68967d78c0d99d2d70ca158525c4abb918048575701eca2032a54e741ad7ced8a3907333cda32b0c7dbfebb5d7c48f26e36a6bc23d7a239f1bcfad3a26613767ffcb0a6f73d14b15b95542cc11c0000000000000040000000400000c0080000c0340000

Raw Header Hex

000040207f7093b39db182081aa3d11482e203c01dec87daf955073f722acb62480a416e902b735854b1f669383300ccc094581acf3cbff074ad1153d8744648e7c4a9056276106ae5d903184ca98df9d0d46fb3d16f16190b70d495eac8188aa96b932a0b40129a8bebe1aa

Proof Data Hex

59,560 bytes
121216020307274da504d22b736d1fa5e0d4c3389297a4d12b60957584ac0b1d0e8de477648b6b2984592f5ae5a9641487ab2a842d2368721fe137e1e6ef6ccc16c5c827870095a521d60e9f71d32a292ba06c31b9b3ac578c15f511cb09fb95cb59f2aaba98b64fb3b2b9b6a94bd7f8ce5635322a05324bc014ce1ba17021b536be192ea8e0d92eee255c43def7b75c285ede2f26694434a9a02cf8c591f14eab9a6e759795c2a68a0a16637d2dc0f1360f3ef1793f043d5f26b47ab6e5d4f3c2179b52046d608484ce7471ea666cdd138bd3d34a7e1910a290e76498fff1856950f3302505927954df2f7f6e244da22936bd2beb86cdbfa6796ea02125a068fdef69c9f41ec7706c49fce50eaab67c9282367d173f03f3d923d9bfce52c0cda78d1f9e067e84a5e28007990fc88d77ce19c01f3298fddbd7b1a54eceee19b5223155e2dd2f8455d254b8ca58ed6c1696fd61762795eea7db83fb141d1713732444a65e63808feab75406ebde448d368b119832ddbf071938113652981900facc2204a1c8c383baf96a5fd589d69516c25d1775b2e6f95bfc48bde8992e39760cccf2c4a6c593e5c0daee7316f6778344e0646f6630f5cb3f984a694960be4b49297a74b12bdec4903612de56657c4d0f40845b2d510e8578750451e9e1d4505f1bd5affc752284b2e45f85629059653f66f3101cd9deaa627699fb8e30242ca617e26e7a11ff20b8b38272b525b49555ff5b73f6253c186ce2ee852cb917d5aa41eca101d8ad8912a98d1de164c50381b43f4bf115b3f2ecd3cd8d2e077d90057299c4c32903c3867e5c4931814b5cbb1e4afe28d14ca7aeb68a09999d699f6f9c9f2894f25e19bb017442a8f7972b7f968c48609bd67aedc9a07e9071d19b53823f485f2172e77d3668056bc4e2160e3ece8237772f2629c302a1b2eb8658d187602161d963daccdf5dd2b8619d987cca768406a1f6d9b714273435eb56424271771c6a967303550fbbfb4b82380ab75880a8533707f71f2564afd28c07cbd3d78d581d4a42e11a10bbd24b0fad9ba077619d2d96d65a004b42dc8c100780450f0058417603bb36e462b1653dd2b9dfe938db20599bf8e30ffae397cf9d922edc3a3e52e0c48348344c7676a9f4d652bc28dab1b0e2518ff6790c391da9f65574c3af0d1d3e2f88f3bf9e2f4e3f6c1848c9fbdcaf2efaa5e47921f9d8d05861a6e11bdf632c5feb43a8287cc5913b67ca66f2fc8266d32b910f93af34d4e1c17b12844ac1154ed5296c5e430de8a01b03b82c9b590089b6e8253bef6b8eb1b5df3f8718dbe167212c9bda95322276b8a3df9e03df90822b4e8ccf31877bfed8895a3595e3eb6d68e1ff53289c421350a2451033a288a2863e68ab53a643f881d6e38a38a406febcfb68ff9a60a5b6ff2428a8d31fd6b932baafe2617b68fe70d550d9acf13aa24decee7473557c9fe088d7fdd4f8395ac4bed44a5c2f992174ebee8b3d9208bf820dbc4313515b1c0b7c5ac5a2c553a6cfc0bf83248f9be88a64880fb4553722e5b3db9115fbe2c1d38d6856452818617f68cc0eb0dde90faa4632233fd02e5facfa0527331c850fa336e42d5b1650e6124952c4694b449ae6281e525f3df247830bf709df18ca8f1de08b40ee9b00416ab57661c212bc32d0a6b1793f60b4b1afb6a542edd58cdee1b636d717cfdb7090d88a4ed0c4ddda4ed8818d9357c63a8d95d1b1161e4c2c288c90e3a07dd908a8e3af405351801e706dce2a4e3272d3e4d2fb4452bab836fb14ac1da7e68459d8b9db1496ce5741589a666fceab98cdc79e751d2badff4e4d8e1ae2fb74cb7aeeabb77da1f1a0781ba5808343880b1d6b1300f4a6b9745f2fde6e05b2886548f15edb8fff105fcb634f052e8f6f11829b44eb18ced9f8c8974a9ae033d1964bbbe8ea9553dabbd4065d746207416b926c09564e3e3390886cadae5892b29c60e101fadfc9fdfafaafa8cc99c1fae7401ecdc37164d78c63bd31720cf88b2bd4546dcb8e38aed064b01590b99727323bbda6fba4a7ac5bde9df6abb6959cfbaa603a26b2509e9b7bea3ac135c04c288563915e9ec97dac2479180ab34c0572f241a896e64fdf2810fd147e9f5f27791dd5053be585e2e80f2f5f0bef921ad502ea19e0c6788874f1cfc2e06d4d656c9d7eb780bbcf93a312dbea646cb6379da97c072f89af7f2ecdfe7686b1b1c62cb9e0067ffb3d74796ff163e932985cdc3c529925a1a87d536f0387afce1b3b51896f1904fec9ecef34e27257752b41852ce5af6339c252e40e3f474b0541a82a03db9985e9e99797aafa5a506c63afd3304b503477ce9344a5460b16cd1674843617da1697b949f75644b477d60072c48a3a4f86f067da8fc39c9c967a9b3244328f075e286066bdc1f703c5712747cc56d5d7b66c7b2f57f6fda65f3726d05410e79b09cfcfa4672a8f0c8acba200717ce8b17bdf6d13067b3f32df3a699f8d161fc45c2c2e8711285504d7bb511817ecf289827b40a94a4830cd7291a80d999af6c2ff95f8ba75e1c539e0b29b8c0dfe473b49b50723f24fc9a6854bd8e961f896d7098c1805ef966d499b9752ac1f785402b086c253e4c74e709a178d5b5d91e5e7c6a2a4787444159d2a0d7bb4c646244b4ad60c6757ebf4e64df0ba4135bcc715113f7ce0ea377e5e26df742e6cf706e7746860249dc1aad6c7095648d4772429ce1972a903b58a4efd17b5a8af426045ce3efd674197a0ec217b2245b3cdab711ada90681f006dccf05f66c4a28ec5fa15dbc3bb1e7e3e55ce23577ebe815593aec1fb3ebbf9a6a07f925f1b4053b3b5ec502ce6b403027a49b9ac74cfb1dff6723f0348d557ed1690f0d2cc5df36c423e19de30a18a43e56c72304a2f39b333c188b281af182a37c343a3b22723ed3e673c21dff6811b354cad6146ddf726818971b49a2b452fb719934436c94ec466a5ca660d8b38fa26f772c90f03e6724a439ce725780cad89c46f4bbcfcdc79c2a1905c135f953967ceb584d38f01d30a21eeb5fc2a7c3042f00197df36485329b84587074f62060c9dee72c886110a977064868bad8e1a268467ee372ad5f6495271f0df49ecc7a42ebfef074cbd90e75fade2524cb7b7d3616b39b8b340e1a3e711dc8f96341f0e1e4211bd512a16f56ce24ee960acc0816da0309af1a7d109608d6576d6f7a824469fe0e1cbad5e67648371bd344ff152d33f02c58b35bd48f02beeb4cde40115bb9608d8e6658a876db537b455f1c2d7754739f1b5b6cfb2ee7a0b1c3a76f34e3a16314a50f6f5bf63a7c7bb4bc8fee98e4433ae7e59e58b87b3c2d7abb9e70abcddf66716f9654703f5a8870f06181a9a9f3d5e1bc48f3ca62427f4921b46a9bfd6f553da4260c3c3b98acd8f9cb8dac23ffd9637da272a227ec76c15bd9cd5d24c56b4508296554b618b243148b4aeb1d76d71256db0c8c28fc3b5a6603609ae0db0cdbdfb3b178be4802a6ddc2aebb9f41e199b082c6790e4ea82b00e6f84dcb091ab5e7b88fc60e9e1428d0cb1e73d21254c33d69b1bbedb243705eeb2441c513e6e05f97d37db80c218fe87ba625d94df4b6330bde2620df7e9ee9e42721e916aa203c372ce325af3d3f52b019cf8366d2636e6f4f2ce0809a1d16e0178d3946ccd717a665709fee311f29ff30f9df34d15a728e884b2b62ca300e2db6d313214d55df713b9a7070000ac3a3493fc18dc9e7505413bbaa96711577a2b1ee0ecb41751d141f5ad2d08583bbcfa786bc2c85aae1bbb25d081920d0de15de7261f3d6a3452b324dc068a1b1d71350c9aa86f41f853d0f33eb9dce312d9e40d81a92deb745e0deaa1675913f941beb82492521f4fd13277fd457e4a64f6c78dfbba93388831056ea01f9a774a87e5e623a9ccec3732209ffd29723d933fb406f679133a175eb46690219a5ec1235fd7c766672fe1719cb5ee6174d3debbdfcee0c744b161a9366a0790ed70b0ebebf15d06d764541011b180e073eb10d9fa8bbcf8303060bb91267bfc2af278810fd1f9ff53fd5fe2504c3115ad0054211d5e919e43677eaff14f6ab9ec239818b45739da303e3bd689dd41a06ba426b06734b5f1a3c093683d2255bb582b7603e560294b310f7c95c6ff0a8ea323d392d8e7937b9f7624064b59f606d26ee18ca861b6715ff02912a3adcd921e98445bbb1625cb0483a1e55613073a609aa80ee606f7a36cb740d7cc7ed97509971b29c452206abfbe9e823914e6cc9610587ed56709f3ddc92e6c662df8d06c95ff7328904dc565e5d0b0523d02534287c6db7e987f212981cdb00af18c71b7945e0f6bb911dfdbbf3865ddb7760fc4b382cff54dc97613e8e2f79cb89b5d1592ada30680f1226e2cf99a7746658c9eb0ae503799958175f9274bbeb9f56bb04293a03e5ab883c1d07153d7016bac9b81da5944c52cdb5c5ed22858f20aa78d4e496a6690011e7b5590a43e7b83533194bff7e1fd673625bd12a5c97e48a82e405bbc77715bf0d46280f48e8a7f3b0e0b03f68b110eb8365a057d0227027957618156c69e027dc3f3880899964a2d50a522c9afa7cf2fddf421ce9e6121f64d55c5545415e600df241e54b76947bb5b279c129d133bbf4427447e38fe81fb7fe876f0d74fa2354cc70c4917f80bb6c2eea6c8083a28d2278b3b4e469f5f1a0baaff0b9c4e641c628badc7883b75c996e1cc61b431748f0c584c3e53b3f6135513303486187eba99838c323a5c5f4c77fb2134b67276575d7e61bae38a3842975b60b1b86801f703575b057f42cc33cf639f68ec47c8e45a225c9867b155b6630413e8c90de81e290f6640bc38359e676115e51b5bd3c19c2dd8a1147ab285ab8fb8a1c14ab92c50225c7d542eefff6c9115d5806f94b148ccdccd37a03e810f727c69003d540e66e3677909a8facc0a75505529a8d6c59259e914b04b9bbf0fa5513737120d19120b2d5bec5a3e52cf2ca9e07200e9797820dc148e1271a45a006e427fcd0e39b1fbe088b177587fd2ba0b32b04a1e51a61e70c00f437b63fd4d1d867adacb9dc9a4fd04bd6838b609014b5710e2d4e388de361e55b7f99f7c83fa5d00141ad0ed5809af447326b1cfc6dea73d617c96086599d493da78845026e49a67c39d765cc1f456afceb1148d18d8b059407a28b77502912495e8197ad6e96ee03819e711f0212a9b82f799583c11ef6c6d7daa1dad933c14d690356b98898e0c82004c083348d9604f34d1ed49cb09f600f473091b0a4090d80bdf8b2ab295a564f4ba910b4b6f93d07423a12d72caf266f2aca64c0a31b0a385ecfa7a2000664aa5b768b361e106413590e28558b6f181af0a33fb75e7fec0da400eece18bd764d47d553eb59ab727b5268afa3a132ef70a5eaaa8269134c25c9fd9a9669aaacf2a87d589a9736d80c32fa39f599cf6462477aa67dad37e48e4f622836cebbce54def53bcf407f38ef3799b652b879d4162c5e5676d5e13f0c08b4918f8d07bf6c277b083f00559ae8824e77c804adba676fe8d38790689b4f80c56937e64620eed55e8578dea59a17e60ca4608ac3151ccbe4e45cd3cb3b8ddd05fadc8fba1ef8c39cd2bc73c891e335abc1a978802041abd60a7192752cccae1b80a02fe342fa0ade443b0fd4d69fd8c148bc41ce4a7b301e5c605e2e3485d155b813c3e02f90ca7183184793cb3b5eef5932fbb226b0aa42fa6faa33d6684e9a45dbff76603e00fe564a5113594abef6c63dfc9577697e829d962d57a0362462a0ea0a4b8842541ac37045726600299898fd55e482baaed5f603d5ec1419aaf677b5d6fef5b46c39e203fb967e9a665ce461767f088fb3c992e0c96911909e74388f012e98d078409348d5634542d1981b4e9a97303a0c5c60dc4112337ba54d9447b280e64a994cf3d9bb0991919d8effaeed3b7009914971d3be86a55b871bf1ad840584d7f5ce9e444b1a5dc5e6ad88be1e4e87dffa0f842902aacf37db04cf145e59a9f86348b03402ecd248494f2e59a1f0852980647710aad89dfe0049d1ae5ef22029e72cb0d3ee638b1ca19209f29c8790cc1be4fc6c3619e1f0c8d520493c962dc859357fe40f54d4cc1359f37382cc698c7289a5df3f8196e7f0ca76fafbe398547f14e35e22421bcd7d30431254019059528f7f5e8f127588e1433ee410e244c5c1484194b3037c73c06c3aedc2819a78908cde770fd3ab2df5775417aa8f45a5a89f4504eb16fa7d2611063f02b13dcd699c497cc0a16e3358c43b4e6b3147e6a2ca7c4bd4a2a70f0bc333bec67173b89eb33d165925ecf09c906febd5596ad4b4d373d8b8e2976bac672d98cfcac0c43898bff82f25323a370ba1a32c6b1c4cdab26070337ea62073e1aa0f5e4da7f898e789fce53e9b9fc4903765368dc720491d928bbc1c3950df0c94dc568b76862408b86da508af7cab8b12d2d5b282b72c12d7e4fcd3d183bad95bff19fb1cdbce262bbe25c5a23bdf338a9de13ca6cb86d0864f660638bcf7a7821d597b4cd3dfaad2e87af10412d03d1b0a256a4e927d4ed9ce9ec67ef6ed9971f0d7b02347e17b59818f91ee144a46993330e4650f9bf273b500a535f09f8a35b6860c9cd06fe7d5acefd31e035eddc17c51bbb3b2ed6ec487456030652260836ee1c1fd161af13567b8b911c0fc6502e6134ea5c1ca643a1b7a0f2bfe4e963245af819bb677b8312d481e3c3fe90ea44883212ac04f5974671ddc9e7bbc6d9353759d47150b51794bf3cf334e0ebd61e3ee1621d2cae6197a8d88d1c8f707bb557d72183001b66f4d686b31015ede4fa41433c895b403966b854fcab6a786291630645d43dd66ca8d8a9beef24435805d1571ea3ff146f0bfee1e6b8cb6ed7d7b8d1c5ed331fb07e3ed6447cfa709597fcfe166575e1ced8935523f75c9e17fd65be6e688277b90850504c25666584dd9816107b91ac04a0176d5e8a2f8f258d28f807c694e6e6e48231b34a5863b8eb2909df78ecf898d00b740f9a9b4c059a8f32d2fd8f47ccfbfe221fe65bfb18b415babba8df646b7524f5c5292b865509a5b3a48bf25b0ecad79aca2517d5c8067d96c555a95cdcb850a47870c40bf91ae181fbe9d07e27817b77d12aa3dd7871b157107b9593e052436bde52b449367376f60c9e8958d0350e3d0d4cbd3a5a330ee2246f007e448b3e9862f73a995ba54514e7198dbb6d469c3b62f45806762e3b4d3b23ab59acd12120e4d5589578699ce96185d39a1975b5a107d4f745381bd0fb2c12629bf77356888077c094eb4d8ae2dc3b3eca35a479ab1bf81fd4e8ab309f3c0013f0fa326bcd1a7334d86b3ec77898038622155d6b86c9954555ec120ccb008960f577c2d2cdb7d26c42d40c41ec9b5c0940b02b0fd6d68b086e7798efef46064fefec251a3f2c16c005fac5d02b347716d1e6a6eb6eee34a45beee6a80f97a758e2e8be9aa4728645ebfe620ff60612ee416b02599cab8d8cb650089aee70c79d48a5b572b158dfe7ea233c894495e190166de9e23e63ad583f27c8ff823f3c1c69ba6a85e93465affb86434a7d691ce8c6ebdd1bb47bdae384592bd5f4b60f7d7d331996dbe9b246b51d84fb0825bfc27f51e3bda7d11393de6dff1b3604974c135c36454c6d6ee3b7dc9e6284b839fdcd78fbf4abbb6e457720cbfe984d971bbc4a2f22aa4d3a369733b58cbef3358e3f8c3740095881aec5aace5d1299ffe8041b0304efbb775a11169562ddb2d16b8de2680f21bda51e7df4fb1626f40f458e48ae6f9b54f961be63b990b5b4d55ecbee9168a9bbf24486f5c9db69c5ba48590d64ff72195f83dd914fd2248f1a1bf7c3ab3e62a39cd775c1c7d87cc3ed709cae5f6696b9ccb4dd8188ca9def84cbf0d58363465993686017af934418be3eee6288b89ce33b2ea96365d23016fa6444aa1977da5680800c6cc59137900d735accf3fab8aba103e401fd9976d9baee6a029223dbfac176efc3fb78f197e5332d601d1e970e3c910be2058598ad4d9f0bb819a604f70d6258282388312cddb44b8c2394519c9918ef1950378200e5fe132969ad78981bb29b4bbd245f3b18b335f650d0f598c8b7e89657090e4520735da6aec9f6e33cbd35a7a8497cfa49f91388d01fe4f66c6cc037faeb83f99e7052fb290f52daf5be95f622283e0ab62838370b7b6a2f6e9412a1f0ad1de4c2d48804dc9203eedf2664625103074bf2f70313cc894b9ce6d0f01efe4d7f4525972551155da4a885bce2dd46f0d7a0464ffdedb994768ed56a7c4c632069d362adb86bf26ac8b471013fa905bb978ed48c824fd56ee9749011464fd96f038eedc6c8ecf08a6f9eac9451b1c72a47125ee44f22f2863a2873534f4e03ed92415e86d2bf825a0f98af947e93e2d43f146cc451b9b76e038abd0d31ab803993ddc2588e602ab5c4faf3f43800321312c696a211dc1dfddd2191247ecd95c57a107e0d766c552027c48494a390fa1cf73ef18c614003bbb7e2d9c1a465e41316bd16a79bbda3e388329d25cb0d95c8c87235eebe7579cef7beeeb6026a4c3e473ccb1e756460a6f90ef1e6a3267841288ea308ce48c857563f172c57913f60cc5ba57f71ef8b62bac5c070f571ea61d26254aeaa0a0cc4c19b59ed5a3fce93d5d05e110f24cfce4525de91eb66d42c70f1cc029580947177eac0e9d87d41a651b00f7c549d007d05488f987616044ba4ce218a0a78d4ca7e5328640e81da7195ba1e610277dd74f7e0b99cf033e26deff1668707821a0df1c7435276043c30c2985267fbf6d74e8f0dd018836f7eba784bbbef7866e6acfcf92eb0fcb28ff1d535fde861585bf4e19f38d6a4abd0d89f75c4f28428838ce8a21681d3bfef35e315363684c76844d830e9a79e9b8d186e758b074fa5f2a48a561fa4ba532a100ca62f1d9104b2c71f9ace4f7bff409b387e5782c7022a9ab7259af7f97203b641d3be68c022049c5dec37173aa01fd75c5bad41816880b52f87a1039381685962a3e407cbfdebbbc1516eb2c275314963464f4691974ca104274a36401c6dfd08d90a50bcfd1774968f8e871299670dfebfe269b14ed09e159f5b81fc4563415d08f67aac883f32ab5e0da7203d5aabe743d83ef51bc6653aae53cbd0b1aa93156eafd2d06dc3ff785666bc51f8f9cc122060d99969aa640f868ab0e7c78bfa1057d305e402d910c0c77ca3bbc515e65cd3d8b0e69e5484d535847d97dc62c1a65b2610ed77401b16d03a1fe1140dca391f9a588458137bff0b125ad512c776fa59a25d4006d584ccccfdb0c3124ef59bc5aeb945c5ad7815ac04f00dc781432053af5b6fefd8ed8443438f8586734e5bfd6a3ecf87ef99fdbe76315084c0b2a9898874d853a7454ababd605711dc348d6a307df3e35358beb32ee346f8e321964018a9ec0bab70b0d13c8b99b2901f354f82b91f7e2deffa3e5d028f5acff91dd7f6235bfef1601aeee0240ab77f111d9c29429675b091c7383ba261057c314bca353e7dd36c8274c4978d3d2805bf5d8df3527de45156a3e1b13e2d5af007503f181b02d8e8cc11f9d5ae645cb60d13425c5d854fff8b5ad264db228bfcc6d49d617f9a777f98030bfbe71bebf390c7343dcc4d4841d530707d0f041a009f8b07ba487728342a4461e85dfb143eca60180d7c99ef41f5a239414217280ef5fefc032004bc857b5efee15a7bd681b0fabb7ef886967d42d6b9706bac0e2d9f6ca28220e7e17a277c62278db215b099a0b4f8a73687f3cc07f2aa30c96724de1079de780e45c117cbad76ae1b82e8dc088cd0c326c4be887ce942fc4c116d12878c21618140716a94eebceb84a446b290b04416d8896cd293630822739bf0853704121471f117598c6c2789e5c058141aa8c3d5ea839d9ffd5301f1bf6ca37ba3827f997669c56540b04025a527ad9cccab251c3aa26a24922623fb75e3376b4b880deda95045a1fdf0dd0c613dbd6c601a5c5d03e79b4cd5f2cd834272b338be38923a957bf2cb94974fb6bb20c6b8b496c4aabaa6f6717cd2d660be50e7a6dadb131f59c8027d43d042f1b44a08639ee000a79048a1e01b16c041faf83ffe25bb0762ff23dda20ed38c2d0deb0369da5a46c7af005bcf9ef6ea2557b801dd9626f644be0e8538435f0773287b79fdea005dc2d2d8855d6f0a52d069e648765d8161e7c589639ea0dfe24a4987d847e05d1a8433ace7b9c622a336c367f2be190a2071404ecbac0fb09d7daf320272f604aad9f82c8deacee4e3ff8f2a91826807ae8d0f0b2a938b9b5928f33671dcc2e95f8570dd27011964c3169d23feba123b265913b0e895eec3ed654df9ac21b52e37728e33b9d9bc76ab891430a92c5a1e012b30118e0574bdf5b6498c513906e734b106514aa21b6bb8802e0b83e498e11493a858f9483e234d55f8120d8538c3107d2fe52048d30332a5930cfe10dc0a3feb6bcf50bf46340c5dfb280a0bbf5a0cbe001b40e8e4548c73be31abe5806a957beb5cb0171a7ef0e9fa8ab117a5f4c717337e90316b015c76b9a56cff5e1e347935fd7354ee269bca15675bf62e2f6e8345e51c528913bef27521f63a56dab4eacf9617e7d0fc552d085aedf05ceef9edc4e3e485465019d3e3850c78d2348f5f885a48ca3ba4351ea972513814af8608a6d472e9b53f65058c34c9df52852df6c462b564253bf06f2b5ab8327480e7dccf6481f1b701956b278a3ff77cc43492ade79bd237359bb7abdce5f9fd430f24b4db1fb10622d43d9103eaf84d00f406b92b2f2a28439c7504abc4fd23b13b3339bbff240b1ec18194e7613edb5b0017928b0d7152841b61893bac9f151df59a63d62b04ea41cb525c5ddea7d750ef275d6c3bab51c281f96ae23be2a31338bd7084536025f1fb07ddb5dcc1b0207bffe4ee6f625046793b4a3f1b130f5176c45fbdf341960b4523caa36d7570c45b3d1e12fdab6910856b687e5a8a74e5c2e277d6f492fad35bae9f8a5f22ad3fb00e3f0b3f390af0fe6ec0e5a8195e6dbffdf03cd8426b693a1fa6ddd9945b76e800aef46060a4d05c414f0bf9effbcb9b2ab39573e6d86c1aa6e9fe8529b00ba5c97a40621af19b94e7569879be434afa986f04205e0275d2e3759795323772f1e1bf5b1d1a7491e6dfed4c21cfa759de2ee8cca90e0b6e2db703eb702d24192a6cead98f1c06befe0c796f67734856b24aa2951661856ec215fa13308a38a09aa78e4a85c07b3489921f763727685c5ce79b780d4a81d621a8ffd7acc5f74ffb15635b78bd42f8ba9ac8fad7a4b16ce3f2242fbc39ab77291dc4706412db63d4b2b9ab6cc0cd16827b049cdb61ba4718c789ca2f95c41a39c017a8002d64142dd33947e79ecc53bc3a46107222792664ccc6ab4927b96c906dbfb2c7e6d3bf2d42c1b605e9428b3ba1b3883205c32a52caa31de826b57da6e88b040c83d69751c383f6ff950061c8835e313f4284eeca1d918638806744959f39aac64fd93622dd407a7d416ea0074cdce7681938cb570df92801721180b3eaf33d183e763a7142f7ba647756ae3eed1eb239948842b8e73918146fc5c291d4a8a9e694128f05fa2fcf961e278a56ed50548e51753f72744de46fdaf1524a98eca2dd90560304ebc31edc6dcfc810a087fad10b0e9ccef439b6d7914955f6723d04ec3835c200ee305bb79e4ea6bfbc77ddbc93f69cd048465f9dc30ce0e0d2de4ef8d05107f2a229d19fb452c96a547913d7b37e844abffe8f4f30f32fd93c98fc59c6cd7742b24910061ae4f497c5a2bd1e0d6d9fe65c9dd742659a1286dd3d7a7e4738f1caf5fb273f6cde809d2a1605cc26def018862cc6b30ad00c53316a49b20f67a1d2354f00924ac356ad7e8fa6842c2220057cecbea5faf6af8b5273660cd2686c7d294640e1a88184c61fcc00a054560bd404c55897be8a180e7a2a516905608223eca07850369b31d80f8723fc5fdb0798c1560f220654b3afaa41ce77625b38e98354b548bce66660b31f6273c5f0fc3382e42ef68428e726a918e2048a499d87f5281c367ca3384fc99ab5b48efa1c7e5f6872f1e3021927206d0588d3e088308e72c45f5dd65d1879ae5df21d7d12fcf0284902d23110a17f7e4f2edaf79723094d48b43c1b5bd1dd70a05df32a3b703e099feb2d7ae4cbd9707a722246cbf78c07230c16c0fafcc01b3012daff288f208c13f6f8c2392353567ddd97e78a8243b5031dd7405d633050ddb98467b5bc42d9a44ec973dca74f67081cbe8bc6ba0fa78778278c29c5bc9ec6c37c97c95d5fd9b78be9522f1ffd915381a1f94317de9dc7fea365e46705a549b5958829203d936fe9bf48a35549dc93485adcf7bc88de3e66e2edc2fb046deeec21a5e9f23238c2a9d313a9b37e693d6e54b1990afe3b0251417d9a7adeec3a51e7eba0e066b283a4c4fd223357c350d0418e34018694333543edacadf0bbca0702cef773d43cd18807c199edf154598cef02dbd79eb9ad0e09f4384036046ff0dda9a853d8b36664ceb0844e251d5f34d1bd18165141dfb9f7e99b124fdcdf43546895f85be007ea6a1363d644e222f29dbb04440939c3cafd43ea7357e440dc97eb07287cd6274fc724bb2fe13abae0ed31de58ecc2a6c1de6ee90357070fc067c7b7f5ed134896ca25f3a816ab3fd0b349fb8111edf14dfac74bbad0870f0291b5ff0dfbb8c9888dfb8e5c721d0f109704bb428d4ecc998e5a9e29b6dcded2632c416fb4fef02e1d0db603eb341e5856fb66fecb265b24f441147e05e71abfeb8eebd9e7ed27d16952f22b0a85897ed76290fb2de1c6a3ed25d93907b4ae22fcd085bf6d2f2bf4bef6d2e8fee4c6ad7eb9c1a4fdc811e94c8f97965a3c767c9acfe938e3dd5ce40d7b0f1bea8afca2664b45e45325e657e806fe4fbac4c621f09bf12d8e8db7c4fe6dcbeb3ca6938a71bcaf779a8eff584e1d4d0748c18999b5f81f9da1057482955009ebb068bc8ccfebe462c1895fd0023d8dddb0808be905f97e187358737ab7ff42fb0984cf06a2d62e54a4ac752926b04914acaaff979c17adb2587f70d3467df4ee32a63baf400dea4230c04607790d7bcdd76d07759b5937d73ad86a503af4bc62da14b7ecc2bb5d6e359b2487559429c5a39fae6bf452999929c32850eb4e6829d79741daa94f51e07e7b5248de2738e3ab48832bc8c54f7a890e78936fc83ed9d84b824fa126929ddab97d34c5f16c41cf2e7dbea09293b0c265b1f2476c5bc7e4c1c73fc909d8c77a90d41283d0fd13b50aaeefeadc5c1467fd22f79bd44cba3afd1bff1709a6bbaa1cce228c505c4c9e1b33ea4d2849f86975b8e9864326b3cfa9030d8e6d947b329a4379914364238153bcbd9f001e3fc188a134566388f385b3cd21bc370ee6581d9aff61cec5e062a0f2f85c34d493ec4cf068fd6a090bd8a00262b3c520eafb539dd504d99bd9691c95d940028ed45dc8380a1805ee40ff1da88f530d827dc2875747fefff8f9a2a5ec45215b23bf12f12c187e7473baa45e571d645ecc16c25a367e7ea2e65e543103b454788982dd9b6b17199ad527113fb701b53bac95f3089bb74b6ac29ec4bf158ff4282da124c3d1fe83c8e56d0f0e80bf165908efb3b032754410694fb6f60512ebd9480687a0afafae3d61d49cd05d63ad922a8b16408c887b4e602ea55d499b3ff567620eb0457342b350ea535011a4030245f0651895e2ab90176ade87be88f0ced0a7023096f1483b3e6bff7296c3220db4c0d5a37f53e9732b8afcda7af26bbd04ba635d23b0e741b241b32c2ca418d9f8e6dcba416a88c975bcc84326506c8e3b272de555fcc72e15cb2c53a086ad79f4821ab73b69d09a537c49010b96780a39e278b73b4575ef49c14ebb89af34f2980bf6e2325b83d0de6028b7870eb26c477f4c743a796988344339b337ff2a082353ebaaf6692d1e17ba50ed1fd90dfdf98849b8308925484547b9314065e45706b108ffde615e629d1fdf81f72a5d9902fadb95b981d057d1bc01671ab485578970749502ff74584614b8f39d1707ea9771d317a61e944e53ab1d74b27c98b51517188a679ff831cd9aa423f628b57ee6725989eb13b4653e150ecce65f324f8629a833123f07c3468d1e9b76fd690bdfc06fd78088380ac13934031b74eb15842f96bb8273993137a733fa6ed68889493a97edb57d07e3462212cc26040ead23a0e23614dac587ab0bfd2a10fa085cac3d546f654192c550b307ef42bfd8a119adf0c51a3403ec0731784c3f2901c95ab79752c51488a4d4d8c88bab19ca982f7374e116941860efbded1853fbeb0f8a4b93f891f05470612307ae78dd7e6cc65889b5ab2b79f2e4289c5167e2b8fb0c8a5c5fc20b54c30ba95a706b37028916557f4d62c000287c8f1b1a7bbaf1da7f7a13caffbcc293c0394b9f1e39123c74269e33b6679d031f6093ab43200b8e7b094f2d7b56c42f22cb3700baaac46c45dedd7630038072c87866d333cd35dbf4a16280ae06c5f0a706d7943a2e64052dd1321f1521e6b922b29d4c3f8882c3585dc2a6861ad2cc61930f39706fdb484606f1962ac094a43a5d269cdd82b0240698192fb19e22702b67f2a8dddfd6bbe354598b773a7bd12ba43946eec8359b2790e4c6db34de63701f390ff35394e4a8dd9df9d243a83940a4fe6d0fc2122e85f4a40e42a8393e8428e15af881f5f3e30970d8e8dd99b3d55839464add0188b2fcc7c62fe93e8ed9ce01f25b87896c2b870a5e34d919cb75251d4452315cd88dda436fe4c2f9962220323b30b948a15141d6a04dc406981c05be4def82dcc076fa95afaec52fa98dc92869ed5f409691c58a116e3da1a13967e2946d54a80c6c00eed9ecd2ffcbcd071faa2ad44ff7d59310ef1a749cf4c273219b79803e25d5465ffe8faf84f339fcb6d9af33d94e3c543e6ec365c90e8528a7f2c77250cd89cd15be330fd8217cb998e67264526f856ed486022778c27bfc48549460b750192ffa1fe109c13701c3cbdc3bac372456f3f6bab182e8abd52ebdf4b184138d707beaf6a187cfd73ca3c3d900c45ecba10dc162e4879d15fdb2002b4ac84a973fa03d4807f26e4f84cc5e5046824cbdd572bbea93202a9b8c88132cd23af403f21d710ba44c949624b3b183e945f6a0edc21776211a76db8afc25472ac5853267d2bc96da3accfd534ed05ecf02241e58970e1839aa95582b708473a132aededfaa7857935728b7e36e06d815c73e87ed11099190ec25b3f2cb28698c51e1597b00e3ffe9f89ec90b55afa51dca878069ca2d26c0382963d02580f2f3396e263d839ac7efdf516020a64709a4a90b02610c344c989a01986d854e99e3dfbf912dfb81e4839b0ecf60a3a1f60875e34287378dd76d968cb1be9b21a3a6f02915157566ada32b9068f0b715e6ff42e5d00f04e1c9a93b3b09e87e8badd2b1e22e44a940eb68d45328b44b28f6bb1d1b069f061be6971efb63cd22d06ea938f4a247dd211136c34032f253a327c94bef8b77cb8e196ae15b06ec1c8c38db98badf90d731585753466b47d21e5814e2ea9c82aaacc99a43277602a10813b9b975864c30913b0a2b208c260724bad5003b37354cf23071edc6ef134a6f7e142d8da3e4c489a362a8c3196148eac11dcff7096a9cdd011f9398169be906b04e92922b5d9f7f7675bc382f3aa29f6ee45690911fbe4dbc6fef0bbb522513661b7b32e370a0e55377f133f67d91d0967b967577b3855b9b21169ca8b12cf122e9c4e28efe3545281ec478f4a58671153046cd0db18b41646172d59ab5d693c26da8dd6bac78137e808a8ab56292139d2611e4983572fce728a4e70d63c04287be3fc8486bba80977b92c3988aa633a8f0b5d289822ef1bc6b90da4b155730f46c4b8f15005001c5febceb57dcaf2f9414d06f3994f9063c875f854d4654955ec4c341c28e4cfe6649d4e8c8e29c11c8f35aa3332fdeed8ef98aaffb9d5d1ad864a51ad58fb82ce12aefa393843bcfe3894b1c4f59f998658b831ac588190181ebbcefb7122583d3748601bc583bb8d2cfe416bbf2256379a1adf43b62fd1521b291746a2dfd46f2f921b70e17d33ac4d9edf51453d2eb57a51d0440c7c3644f31ad2f6dbb2a9703f49c6bd6fc3fe1c75f6be5133606c7b34b18bda1638a42651e88154c6c4ae1e54e7508775e88119b526b1d705eb3082cff97e3532865b3602cc1b6556914041d938bd9de30cacc20341990e3b02eb3397a1c3c8c0c304ec06a3fbb59fa87f612b1bb26eb7bdbee25ca773c79db7fdc4b76af831ccc88ad66ec6b3483b6e8f991ede43b192d2efc583d0dc81e7c2005fd166d39c0b60f5337436dbd7b4f5c7aea55b73693fee7efe3c0a7a192ce1403cee0bf8d3f144c8c766aa8ccec984e63abecedd871bedc027f2814148f3817dfe94314de95238763b65623df28fa8232a213b237df930bbda1ac8683fd57eb231e86415eddabb33d49227b1b4bc53a4ecf79cf6e85fc80f0540750d23fe41deba2aa01bc623ada08e301920041844ce5ae5824afad5cece73edc954d472d52673f1fdb51d21980f04ab8926c0318a17fd24ff5d81f0e85508ebc4126d16e8db38595a141aefdb47008b58b9f0f836c71f07b1e08dc5f83635443b0152b7cfb36c233d7f76b292dd29d75111b7827fa1fe27e2fd052fecce00ca08d7ee53858655b2ef8dc6588e33996478d527a3383f44a41fdc965461d91d242e47cab3dc95ba051e95ed3738c69ba5326552aa70753b9b323e63a7f6e97aa51a794108c4ca3e6d85432bee545f3e71e1ac076e2debdf17536340490c915bbeac291c718e14fb102f5233d5d4864c17dccfefc823bdf75089494ed8719f7806230fca264601a17f2612c9ee23b1b655422db4cf25cbeabdc28ff18de94ec7c260f72a3cb0fa6a8f35a8ae9167ba3c30da6fe35c6b31ec98d52b492a7eacdff15d72d7dc1284849b86dc6249fceb4d1510da5b052645784d4edbf6654e06e1e1e25166b0f4acd0320b60093f04a96606fb657099dc377f0c89c1e12f378c69be4afea04582cd69a63816957ef15122f5eb2e57cab4c4648d38c992fd12fc69926e254e2a1ba2df49765cca731d7dd019f0788d77272d63d94d69daf62301b723bfc41ec96caeeba6e56e08322a6f2f6317e1496154eef8e04f25b9161707935d0fb14e21023e0d7f977ebc669fe7dabc351b8afdbab2c6ce3ec50e5a66610456769e7c9ea091f1fa553a3c0d36d4aa73640cdcd0a09f7cf5f6bf81877df27cb3a61b3af57bde8c2c14822a9fe106b19fffb227a3130ec6dd28ef737442a912ccec2d4bfe0bdfc2e30ff6d236db54df476ad5a3b038d0503b9987fd50dda3fbc407f74868e73c2326f6abe04536d50ca8dfe047673c6299938308b8d24f82e29f1d5f25f85a1bbfc6e2e48e88cad7a69be6d25bdc15a8a292bd0daa10e4ef7ae1b02cfbb8f5003b39ee5efa62c55d1b38552420609fb01cb4b4e369a93ddedb333acd71594a637f67f24bcec62661f010f9864cc73294eb6e208a21828971d205e41a376adfb006e180e3d2b0ab5908e14ca8536cece3d503941b442afc0c193644bb7bf8279da880ad87862750b67714601972d445192de78b1bca52045d108a2f442c2e4244143fea575e14d496c9ddae3568be0cc04f705e67bc2d5f2619dd23724e46b14425605fed39fc035bb6cf432280fbbd2556f8ea5bd4214210cdbf34fdef9e35c3c467dc28693bc8495b7fdaebed94f40b2dd88b46afeb02a1584e4f8c5ac00dc1b8defa5604ed3f3dd855e8688c9ab6bf5c5b541eafd1e8adc7e4ba2d4d5eae27de036d9fbc13bb1f2de4470e9d6893b86fa0e16c2cd7d81bbc5c925ff1a36335805f0ed1aec270e150f7820a0471490d7a846ef6149b7dac08d27337ce2fc8562b44486ac141d3273ce3cac9f5991966c6852428c513de6ffc45b603b4943b9d49a4ccf41b093d59e0495c17007547ddb3aa54c1a7b486aafe0faf16addfe92a69a0a3438f42903be8aaefac9a0931c9ea375530f341a495989e773afc8179a66db75b948993e646fc24756bd9028d3b886c9e716e823d51932fdd51c3b363cb8e022f80f36b461adc10fb94054ecbf834a61c48c6b6423a280ad99c20172137ce3236b34bb9aa91cb0e3d434576c758038ae9aa16655a772ac6c745b6049638c999513878250df0684c5dff3badec0c94f4d379aaa90403d3305744fb546dd9f36f1385f440e881abbb7d451db48d3000658589760f0b5b2ca80a5348e749aee15a7386ff8327141569f6cc0d46f236ea7749b667d9bbfdf2a61d865debba58c026accf714c6475abba80db73fc8793f074b0c25e0f688ddf4de6a4a89692accefd7026946ec13fa63bf291a6670db28b239dd5ed615cadafd49364ebd35ff2bbccf4fe143315a1cef9ce6845091cd9fa5f765ba053c75eeafb8f1852441f177b8700c617a7857eebc4fcabcfd1ade8525bb2c258c9461e32d21078c9ac71de8cc70700866436e86c139ecd1cf680aec3ae7cf478cd0615d4ce12c2a35eaa4075dd703300845f6de5bfbaa6f2b2260831dc4009cb9e600af82d27c493c75186b5af07db0a991dd499e006d1bf6679a073a2d10eb01a7b3e4ab794f54d7896730ad25b34a683bf4af3dbb498f0abb2526fbefb53dc8b23f704d9e0f9ecdf09834079efb2e2e0c1c0305d0a2d5a266a27772db3339f5ec7cb3f51de133a75cb045d8fbd4eb90b64cb2ec81537a00a9611ca8c981ef2cc018f68ae5c518b9bda2c2c1a513053ed7232042bb31b864aa6843cc2902be86cc1ce4d27d5b8145418461dae5bd08799a4c384e52852f8d16723b9ac4c9e626730138012984ab7cdfa527369197a95fe937e5dd33042f3b48bd7f9fea9ff1771af33898e481b069977db53da37149307a7db33cf6dbbb2384adac418b4efec4a0ca08efcbed3c8819acdb4fdf0515a80c98efe13c0718b28bfe5d5ff3e692a2b87640acdc5a727b0d20ff5855a6afe78ec4170c9f02cf75be7302910f25224e8ea8f8802908808922a8e216f96cf765a0d50980e33f340bebbeb6c70925e3ad15f095964fdf7a82566b789b44b2a295915ec46cbd2197d83bf9579cc22728d4b8fa48049b004a4c4e7a4d75d968133b0f4f30a9a7ea62a764af8cbba245383c790a490607bba186a413ecf9260d6f14b61ff9c659b6452f2f037c2342a7696770df3f3ec0dd36fed1560bf3e39fe6951e4bfad2fe0d611950a89b89de90fc2386b75c16483d28d2e384c9b639126e9662dbd16ef6d931fa6fc16d12b43a80358114275b20a65aa741a41d274c93a8f278712a621cf5dbad85d1d9e5b9fd9096ea2e3fdbfb7194db3cd37f88f2eacf59d76e84758165a07479303a335b0f2f9dda7fc99c2e28ac882cea09f53d3d1fb86bfcc7b0011121a607c8fe0cf069722a00e88a052e069071a7df659bc8fbddb363621d818001f8b8a3b583effd1b4052f3f405c1c20fb9dec51b2f70d8c874d5f9f1d070a1e17ae450134461ff542d818a863f7ae161b8ee5295d14a6fc116cdb10dacbdb50963b4368765108ccd704d45fa61aa0be67fee90d25f011100e3ee3eb446cb83e77b4dac18916f09c11f264a88c44557a0e2a222108f14e50aa8fbd4925aed6e9650f12dab72903e7eb872081b329ac29031599a2e00f75cff287c16af682c0e56ec247f1a24132fedb9e9410acf48301c97ce45f1a9ac16aee8d47d806e3d9eb597ab61a6fd213ab5636a188937e83fcf33cdfc40cc7788aff27832056871b20e14c21fd48b46fcc99a8af9352e8ea8b602ef26977a3fa4afb4059c48b9726942e25b5f09d74ee1cdb492c807d73df9ea6dbbdafb72f36027eb00e3b8b609dcf0cb89fe9896391dc3928c864bddcb75acbd7b9d88dbccd30b56914be066e36bdb9276e8280f46db966559968011a09899ebfb8ba1cad0e7bac3178adcd6fd6181d64da16de0e441096d9da14a78cfeacb1896d84c9d600a02ca21f4731175ae044ae9200618d8e748bd92a852e33d94fe5570769885fc7358f90d2fc23938937622f41c17fe9e401ba8c009773326d84e514fc02bdfa3172c0bde4184abc29ba34b295a1b0296621520e9c91ca38803730120c39a07a86f64975906c1257b461396b93bc67c0e5c5f98ddc9fa020b32ddb43bbd6a4d650a1dd115d5a3b603ef87d9a0c18f4af991ea8272f7b54d7c15febb964e8720e144d502c131b3638d7482b09e9afc279aec5e52f6ffe61e106f5a9c2fad65431e1cdb15a6def9d212b045a331c7edd64535a2df262b71c2387cffa0fb3b813a951f2723422b7f47577651676fb4a69f4e2c24d07d8636790810bb45b09a71db626f94a003da07f38351627b61327c6bd5e3281748550fde746bd98fe9b76ef1d369d339130fe9ed2a3de1bcb9a30d76cd09d7a3ad86d51a4a9c2ad86006b6592e9a2043b667818ce31f2b95d1848c071d692b408f8f36946f0cbbeb61cbaab22b00918aff75b9fd5f73dd92c25bc7c1fd8c992ef8385ad93ccc7ddc2d7d390ec211c924760c908fccd1a0b84224c07d9842fa85a41a95426c1fbcecb03021acf9d31b6e58d7d93d3324bcb2f8e8f08f2b3696bbefb8f8cf61a6001f28bb96f10a68b276a3405dab22b810ca4e0ba092a0f9311a8256b8b22d93d624c2c947388f573520aed38c26d509ec408329bbef5e0075a23b3478fab88d4b2abec99de281c785308da8df36c56b8ad6d03225424419a664149a814973bf4dfabfb08cff4b53923306cc18c5af85bfe52241b70381968d1af3b1b79d0d7e82244718f07263d87845441705fac07ee7f67289d658896fef9fa9bfc11075d782e18d67e111d69a3aa1f1d7b522b0a5e4a68a3a38785641e7f0a299646c3f2dead5c5f7a160fc05fc49e88b0e3a2c3ec50948ee632939a25e10d67c160d66f7c8b0b4379954423ab09c30032b7064ce3e4a61d0acd87a38e689d1f35fb7abb6841291ad987ca36bdbc9c168184f455e2b26bc5187474a22d3ea7b25ef930fa296ec66e86400071eab14f65b7f40f2193bd8383eb0e07a6c21c169ced7cc95f12750b7bda31a43a1a0d459aefbbd489d3702002362441a242023cd1b0c0b94e4fa83252aea47152ed19ed7fc92365dc2204e532995507a55be66ef60e966509674342ca51392e4718cb12b034c6084a1a51430320b870934ecc0b1556a86bed04c1b63bc01973eb1d2feb465bfca863257629d8656df96df6563447058c664cefe5afbbc63cec82809ac736e7094ff00ea972347acdad16b01da5558b57c3fcd74423c9595fcc64ba231d5e5d92dbf184e108cbdee673ddc9a3f7f1953b92a22936c1fc4b7f3cf6042a802c818be9d62fba859257b8ba0b13daa22789a244b8042008dd1b244530b4db9a6e0fa438a013c5b32d76bea43d5fe07ad3d39cc9fbbbcdea097071c40997b91b1cfb228a309322b888da87a90dc63a43071782d0d6b6b09b0a32e255416b2602042006859e22c70aaee206564d8c48bf00089657ef9537c1941ce1039e68f8177702b811e140b6478732d32d53a045cc7ad863b577868afdd18a0993b39375e759eefc5b2021f90e965338e1cda597443fdb00e840d9207b7b33aef38d682cd1179435aac905a1808bc231fc054efbde3bfc19398db51fe85f4fc7091a6b924980117abaae0fa77427808558ebcbf79674168a85df5ec91f8a90a98b54b11db2c7aa158d8bbbefd6ffd741026809806fcf4d5f44489c2274c6d5e7867a94f68f80ddaed51c0e6c0c3f17202c4df2cba419fe59876ab6d6afde09381a56c87e3a787443bb998a85fb83a853a16086f8ea7b410b98676002a4f27287974c80a9258d21b4ea8b5f4f3b49c7b72436a2f8ca5bdc1530d52fdc3e2e1a17dc2adc9ff16bfe37b5b894576db40d60416f0ebc9e142f175fad58732c251a4ab74e01a91246a54fac3a4ec7060085660951e02650c29869a1e3ef3433e2bcb223e0f8f2d81b061e6156cf32a2be97ece53e15baa162486c462f1b57e3d95e1fed9a129eb47fea7493b6beb68a0462b6042b9bde59b36c4211398a75ed21a128ff55a4bf7b49fc89be62f5d5eb101c4e2c469f2f8300618052255722749af2159ae48054a1bdd1c1fca1219903b7e0936d34a79e37392c499fc52875203403da0332b2b0606d9a1559346ba0ad8534e6d58fb6596458861ce57eb5db9f2ca87900803a55c3100839dddbdee4486867e6f94f68725d6dd0594ec674a08e87e3adf8a6ba021fe72afcd7e24670d574cdc34b0fc63a69e1e1ff22dae90cc705cbb5eeed7c16befae7895be79e35f5a1cdb286ce29afa3005b696e182fbc123a15ce7c6f22d3f0a4a830fc8fbc9488810b619e56bed26103247b43c4956c4232e5fede72b824573f18e7b6ebd999ffddcf7012ae2f45d84b8dc8a70f48aeb731ea97a66d0651bb31328481ce3e34a293ad6c0bb94e71cca3a3edbf626d6fb547244ef094cdc59344143a8f93febfff555510c526a987076268c4e83b4c7242c19c05f13feb9479cfe6f6c1d52a77a48b5b9c91fb6844f741a069d3d2b8c862750ebfba599387bf73ff2036411d90c39b3ad22ef3b5f90008c3c99fabef4764b75e0972569168d80b3dedff7e3cb73ecc0c5bdfc9ab70757f2168adddcabe1c006c28ab4c08cec51936f88ef410b2480251acfce287053e1f4ca8633a5174f9561317a46ac12041fee1b79168afa27fe4591392e9f0240c27e92add970dbc78a08aefc492b05424b7ba056412233359342a00f9367336d3d09743894c75c50058b6d96aefda1b1fe3ac113293c95688fbc5eed713332cadb784ad1a841875026efe6aaf582a5b97c7e020325a75a92e87c421e77541a1533b298eb4d5352254d5ebc7f2818424eabe8776421aa835955e2b0969299cfea71667fb6db7d99214f00c856d26ce7c7190ea9ea1c479b7ae3c53715faf685905ed46d34cdc5fc76c7bcd7110e47a3558c6f139f56dc20dcb601e418dce2efafc3b41a08c9759af4656df0619772378656afac46870bbc18fefc5a994cdc9db2e41e554d6d41e5ed0902c5771a6e8908ca249a671477072a9df5d7ce1bdbeda30ca3be399b6ed1251d74756ce9feea4a0066907552378c2cae44d11a14f032f1558ddedb36876aabf0b1a6899e7ff62f6617b36b65df36e3f8baee8865f9c914a77366fbced7babee6a6d2d721657b1843333f9999f110a3cc37c8e06cbae7f8b9a94a494a3bc2b9a5663ec091b6676fd1ff62cb3c507b58ffdfe45b266b6dbd4af6edbcae9770a1d1178787831c082f8392585d7c3b3fec699d1f592ed0c63603a8e80c7f71bb584bcc9bc9cc4825ed854ceabada7bab1ec63759f6cb1afa0e39ac6db6fa2a194162cc574b995fd43472f1159f4ca8ded33068eec5f3418c7bb61b0ec2c4756999d6dfb25edb2dab65b04403deaa8988d66867f5cf0a6883db80579df54b0db73e74ef53a6bec9fef443ba8f2f22961e59dbb54f56ec62a70b6163c0551abb10e84fa383cf03a642fff413d7df2fb09f8d08e89658717be02663959148e9a8ad410439acc5907727c58785c1f68e56ffe41d8e95e771a22e6b97537a1698d0926c2ce4b1f17f5c3c6c48db2dc29c3b90669cdde97fdacb01676cd152bde3aab5c3d1417897f286be2e556e3bb1c3418d91c0542e913d33a61c9a64f5c49e94649c5ecb38bfcc4f502df6877fe2c91cfac4ad2ad8754bf7748df6d861d59be7333a840f344974e829a70aea134bf389bb653dd76b22770b17e4ac0db99352807efdf8ab86fa7bccd4c8012d8326d338cc7b3c471dae7ca06ce74be03e80f572d44ac067cadbebac70c25e095a2097912a7bd9fe94a1cdca1bdc00f8cc9a19e36644698282820b70980cee703c3ec6abc3bb6f8bf27c3f37e6e349ebf1a904a5dba5adad63570cb2149a7f369a6e632317e49ffbd331f084b38346ae030a09b7cab56c2dec860c2fe7b6b7ae2612065f40d094999f05875a03b1d7f7ca9a8cd875dd294c0d22044d4e648ae578a51cc20dbe5e47fd1b0abafda97935884c7087f0f2facf553e2e2aa9d149ff6c5b96e306ae372368e8735fdc2cae6944baa80b07e1a65b0effff01210d185cbb016a93cee05d3b7e96d7644a10f31d8656db7198256339cc5da767fd752af6a7d6c2ff6a646ed67a7f78a6b7b18f313228ca4dbba8777aa338a985160d19c1d326a6dd7cd9b9b431ff5f974244778801f363a8719ef3c36ab1a094f5004d7b79fc923c0543603c629d3b7c0c7521057e0f089efeb1825c40f086b27bca1a296a58b40fff6f26972dcfee400b57c3741768782845751041e655f5d7675e2b931f436dcaf76360973a3e9f836449b72598366295b648d0a5451fc6472410dad347c0d35712293c8648236ce3b50a16acc3906c9099149d11cb7d606d521c539b340dbe55e2662ac896fe8adc3c47505cdaae17cf3042ba2177512392717e4a55e56c2930f98a52f5833c00170a0cd3cefceb5b4d608cec40a653fe4cf1a21f065f5ea3f5d1cf27bad003e2b35ab944c78350ab169cd5793be245393adbe92f135f11564a232d39d3ecdecb0019ea1b4c0357ea05042b63321f0738fcde0fd4d1f5d7c43229df1a4673eaba5c7ef56d061af5d4c638acd63560fb86e0ff25121d4de9e2ff6eb17c79b1a43f1f7cfaafedc34ff3c348c7b967a1ebddee74133832f8ce9d96d09a638ecc9dc87c5a6331fd6e5abf0facb37a3ca0ef11048d9a92d0296841b2d6cc5beadba9c739778c275ec87524a6732c7fcf0fec3dceaffb4e727bfc06c5808986b245375f38d642116dde90f3a072678445907f614172e83813e71d3e9e252622ba512c019ba95f1ff5e9b0dbf44ba528397c3a86b97d5744531f2622cd3e9d547f13e071b274ad0a05ccbd5afbf155c87a8fdbb481ee85b97ef54ba9774d20abf73024ea0c10199a08c741f871036cb9711d7c3d1fac94f349e490863a4d89c10417ed147d0770d51293428d705e55f3b170cb13d744886837bb208af178c6b028aa21e654b660a481a6c7b31d7dc62a3ab60144cedc15e706c7acd11b8428572299fbb553be43709d9a0b5ae4eee6c255de5c126200208294d0b08e767991d32efad3f4d38062116a19f409969042bc39523735d5bb6f21dcd1609ff2482ad03ce029cffd6c71cc2126d795c9ad2a8da0474e31108135a04a03eb8499d154713122f35b9dd3b1a77d371eeacd43c7ef7c5ad504edd6c076ab5d6af337ce6273367cebc4886dd298cf41f04dde62c10c79aa49bc7b09bf04a285a05caa775226bf035be0fd0bd2db2c541bd355acabd861c7c665a266f248386bc4409c1a753966aa35e7bce10b161ac2b49ac5ed21bfc85713b961f63f7bc0f4ebcaf0f6c1bb77e258bc074684b6f0373c5995126d94e3f8e954d3432af42e0ccfbfba182b187dd3302c73dbc5fd39452d421e7acfdb0b3cb13050be143173d4ef9e26a8404155d9d1808435f8985c357fc6266f8e344bbb9e9170ecd78fc9fb0a623c585a5ad4b05e2e5bc4283a277e2aa953573336256e681a70dd2e891d8fa204263c7bf2fc0e7d08e6b4ca0c2c9f2189a02c6bec9f666d2d87b9e190adcd9752496658dde900d3fd47bbb90a699a9d0c54546d9bf661be47aa125c0246b897df0bf121d050787872deb0b4705f99dc6a530e4b0f3ecd2e082fea6c6e573ea3900844aec767615358e0ffb6e03d1519a924547e5441348e30a629e47992c4029562d75ed7ce37b85715136f31ab07147964a7e80cf9efa1ba5a7b5018750fb2d1442ee76ed769effaa744fc6e1bf75f34787c0c65faee47b4924eb7deefceaabdc3bbc8e60b85fcdd1bcec99f952d476a18ddd3e0050eb77d7c49520e4f76db533620a6e7fcac76c935805cb179d597f44a543817896cfea72e9c75472f7ad71a8724d9a3e4ba8132db97540587014b27aab77a548f90b72bbf4e60d4f01323cdd12111fc9488d0b1524c125302d03b26358778c583ce151d9ea0cf593a26ccf374b46985081cad4653b02be74f2861e311fe0620edcd2cb8b1b03d2be668a1f6b08c6a919a9c41fabec7222a3c169f09b34769f774b54821ae600efdc91c3da9b80b75c3a31aef4f1c385fc9dff34d1ad578d5089a3bc2f378e33e6c9450e0cb846bb0ad9748a3eb2542251f2287451f9f1e7c867e63c0d0a5b5499448aa0fa59e13e6645dd98c75d96e06a580b4ab849504c987c6137b990bd2149f13547182dd3b304d3f182fdf17f3f9c563376e05dd7c05ff1b9d0146d3eec93814a5e9ec14e0cceddab0950f0c3a30b83215ac489e17d0d9338bc51ca94d3ae9d3c01417eedc7fa2043e8a53f6d71f0f8b6dec5f7f7be7149f7b2c78d9a65ca58121237083c390dba6ba43daa0ea4c0252bc81c62662e609691a68da495927804a8e9b2dc869c1079d181967261e3e42b0edf39e4725b95ced88e50617186edd77817593802e40735eca4e47021457a32e43c096e2e72958613bf46ccd505b840d19222be1cb8aed9e705ae993aa1d1c831902cee0b6b151e7c91bc111e289b71bb65d9694909bb971b158c47320d74b007e56e7c77eaea635a143f4f17fa1f60ad6bfbf93d0cbd9749c81a260b77749e1a555a006198a2ee275eb3526baa86c1317d0a6bfb927601b555d912d82af1176af6479b8d2b37cc087e8d207928b8e1a8e4cbc5270486a37c35bb1fa605d4c64a2d46b39b95a509afc6dc02151c1326b4d72baa16b39c2720b87addda8e8018fb8a772f9af7c2eeaede69199a03b0f8ddc9f0cdbea6a3bff473793e9b91d3dbc838fda99188c40542f2ec025ba3b4f86c49594bafc9141d6f222e4c2b492d821e6f3555aa78584ba9f0465977c73f97056cef3710b87747046be1549a7be1032533c73bad138f3523af616a1c2f045add67f9bd2a4c9fc2507654506adcedb1b13b61a326f6788a82df34d771bd2e457ab092fec7a3816104596a33005d40f1560464a025e0ae11f2a32a97a25b30ff8f93dcf8541472765047baa126260b4ed9e931b56c53c15d90a730300258c0f79a5c82a2b379c27818790e1b339261844d0bc3c8092a0b6af6f3a6078bb198cdaf9ce380c23748c024914e091e32d54a2b1a291e000ff8bdc411ed96678bd1695767a0b767a23498fdbebeab1e26f81c1b3d35a036965e990832947c9fab37814ca9baa0e03a331e9d0d32bb5402b03548d8f7055aca9911ff49fbd3d9b96cfc3039619b2238868039de47702f4005b335d3f2da5dd6948e4ee76bbd2aefe2a981f9bf66edae6ce1c5ff9e0e1c8bcd7f131014d739624687b8fb91ee297e3bf070953778f248ca07a44782dc5a090814be4a1f192d0bf21e84e6ca4f56641e2a6025053a71485fd7054107c82d09b2324668d03cf1aa1f06e5d2611ebc07d19b64532d6524cb4610b64e1d7fb3fd6889bfc2575c1eba305e4a4b097410b9729f69ec3ac4adbb002a4f663b68e91d863be0c0e6d37bb1b67a04b0a5b2ebdb1a2228f71ebfa6f60102b78213c8d495d5680de1fadac201596dcb3ac3bd24441495a9ba296e5b9a85afdb370d3ccf14e5a663e07574b3e8320f60c25adfad60133e15f92e7eb17ae4a26dce7db715c9f672744f03435d431d543e5ff17f00eb8342e5d3fa2c57b5bb3ac42e50e62a29cdc12a65c2ed623e618449f4d4bfc5f2039fe765cf5d507d92b1e3a627bbf7007a48c4fd0925d572e7f0b5a38bab67868e4113bb295e6836b830b5e3aa49183b1b345783bfc9f5a68af3f65174cada85323702f8fa071781686f2eb242d56473e2b46be75b4501baa5fc6c4afad582ea2258fd753e62a054449e43fb415b30f1da0a315268ae1cc2eb3eb1743da9b6fcb017db2b8a5ae11ee6cd96e83ac708bd41e121a2d9379fd95a894d6f1fac40c66868b06a660164e0dd6221857038fd21e60c258387c9f3d8ae9cc898b036daf964f2f47f4cf02b5d3a204513d29ad7902f104e04f9065650ee6de19250ee3625ee8d9ed5d8e7343377ed347aa6c1c0294b3ed78d0166a8088e9af64d39fe7ba0459a51ced2230be1fb31559364ca3f4ae41eea1633bde76facf6ad05f37ada0e7186bc7635de341f6aeaf4812445302f81a540b6944eb6c0d3ec34ec56bc571701c754cc71c5fc67eaae5c39cc6067f967080f25656cbea4f0653b438d024cbcd122f53b6788934aa3b2fda3d676612e58b623b960c845387c94d11d59eb42affad7e811788a53a77181f0e147c632ee0e551540a06602839fce180571ad5a63efb234665a2e1f260197b53493a6ccdcc7f35ea325f64e7dc52db7792830db5887a61357a2d5b237d70a76de26dfdc54be6f1b16e6e572246136803b47ba6d9b53f0c6d2882695ddfa9300d21cc5a132915160aa6a1f29bc119d0f57c224c66f919a525d8bb8ab35078882a1105e98e1517076f59e9a3464d869d3040908ee4601a52637c4dfdbe607234d9a6add3224f68b59f7b38d42c4f520abe41e0afad595dea91e83fb30f1eda519f46526e4cbf9d43547f4284eb3a9ecbf367465176c8b316ce78843f509a88925646b047de78fb1cd5070ed445f2b20363e387ed423c8c4b42b43204c573c58ec63c871c8b5d65d65cd2b28e5fc44b96320579779644614e908e9955d3b424776372fcdbf8c0abb9edd000e5ac295323703857ea8b0bab431a797fa3426040f68c1b401a6246e34f68456fffc4b1e111068723fbac20e52e3b46acc93d34b29380cfe38ff03848c8c93f39eb4aab3e4b3bb2b92f5374272ddc8e2ee5482cb738ff74b7c89f640ec0fa52dc368095e593b4a70fc274b556f54d700698f6edb0cac16a4a0ca83242f6cefc766d3fc9cdaeb2899478a02f175e07a6d0591df752fa754051d3653183ea692213e2fe03a79ae8df00e93d1ca3e0b3b12616c5b743796a5f89f42a7497f780f3779c6c4dda5aed9863e3857a14d822822dd055a9ade92d30b8819c487f0a1729d5d21000bfa994c9f030393a34a09c04ddef0f0d632d1e703aa263bd5d9d66bdd644c4112d0aa6804f0100c0dddafc8e74cb527c02b0e209ef65d8f58a150ec6cfaaf145602177b1bcfa884b57f649b23c4199c5364b52b9162506da91c3546bb6fe69174e6b3b75f39dd77bbc7a889d9e08309821ae2a963130edd5a7a2a34d5e548b854dc709bb258266c0c6c01ab28228fb35f936d62b228a02aa784411381b7b94c8fe89b38e70737a6d534cc3d5aa1207ac920a76acdb39fa3e10c6b616d7c8971fa31ac520fdf985c4e147b57735fdeeebf249b67823920d3a12167054b0e3a37114ca19591347ecbf9526045b477c1b5b8b160d361d81d8b1a58f8ddb793a52f34134a4a41f2fe58789b4f575b22217a5e2a95e2a6bff5b45dde5fe809554ee2f3c936d814b8c6e401d2ddba9917c026218ff751d63269ac2473abdc9874c88e91ac52dd0690f86fa852b228f72aad8a8342ffeaedb27b9be4477b63b9c9d47580abf3037d5b816bcc96425a0f75ea5ec1005e693c553a0fe8265e48fe9c3723723237ddf2ccda9accbe7381d70dc0d940c464b249c1ed6ba3d470cce1e23127f347b8a36475fe4892f1bbf8aa0efd1d2f058ffe1c83c0c0755eeff8541edf9b6e362e34c6b9e29b47056a74075b5f11f13577c054e5a67b950eec17f1d7ead1a0fe58164b81fe12d3db6899b11477175ebacd65b5174de765f022c876923d34504f183137d7797a3944ff7a1f214c6f220e9b5ee80164451cad074d89df980c0a5905dae859f990954d0c43bdbc9c3fea79ad7b9de59cc826c73163579ead6d218352ceca77429fa39a19950afddf0722dbefed8a55a1ed0794667598d7af134d09df4d3887a3623176b228f42c12924560d81b8d6aca9ca7695eb12a0e294f2100fcf2e45ca177bd059b7f3070ddaa90f3f186c3db0f5315f152f3bee4103e2c76f7fbf5aa5d98f632b5ff0fe59ff7b4b16bf92d4f7c2d367bae872690dfdb8cc3ba6a19ba226180e7b88205342bf693a59a8d823f3165efd70c6001f478d9c0ba19949d0e91e207eaf9172d873d738b7f985a281f9b6d6fc9a119729434ad486d40fcab5070157997a1eb51d30527b4f73a054b246d9eb201a55f1c8b356fbe4a99fa1161b9b638df84f2b8690599574dc6345fd94936f9187dae841064ce32a5e0b78321759a9c9038139919db8e1a02ba015358765f7de46748b041b4109f4bc492860c005f764d5dae0f55b23709dbb4be5172f0c1e52c07b82f017d5ea5aca4d7145fcead408d4cf764cb8ad19d8ec7bd1fc231e1ceb94a98836c2d7db018b1d682a99c458c7f6cd5f1827a5abb291463c3a61b9b74b7dce631b18eefd52247586e7931aa5a5565537f51aca132070856aa336779fb2b5e637bc47d572c1be9fe56a8cf3ffa5092fb8ba0077a957a448dd6f8a3092198274f6ab5043c5c4d134a4cdf37dedf03eaf0133433341169e2abad84e3ff1fd7aaaee0486fca30db4cde0954801d9ace7a408391b5c4e0df4d1ce1e7ba2885b6552d0890642db5c8d5a179e4bf5aa586ffc08799d1c7c1c915aecefebaaadae9cc1ff242e0c60c2959e7bfe91523f99c4576ca5c288cefcdd3ebeb6fa41b30c38dac1a0c15e19ba3715bcb5d776bf3ca436f2eac6466af5c230f9e787df1f73b13f0a8580a445aaf2153d23ee8d88f2c3b3cbf954796876ea9084781ea359944c830fae2a96c73ff424b6fe3fd66801a49dcea6eec8041769537b4ad03eaa5285f2e72352308d65510728d15600ac18523c30f9d5175c58d336b3115f65ec88615acb3cd946e4de930d43a82a05a322da9ae93de7a75ea8421c619d1336195ef2a3fe1e39cdaf76fad605126639064a1406ed3ab4380c507e002da22f98335dfed04a584f8943c49a138cb25a3895fb4197ddced18b5431342886457c30f6cb6efd24fcfd34baa1218370e1b5d4a0e1a9c72565d33ae5f7d7d08425aac1dc99d67185f12ca27b73f2b4cefb21c001404efea91e578924d3baa19d159294d79f7bfbc21a14ad81292dc8b1aa7234a6d6591d7dc471e18fec55cfed41356eab68d8acfad5b6cc9abdf858741e09bd5d82e7a4954dc04f3121ef31778184185ca0f306a419c7a8f178f01b5a8917db13712715849b88bbd6ec3952bf135d22e895f081d0be183f5932dad2475fe151da75132a76b9358ecfa05aeac1111bb85315f61dff8b6230188caacbafa2f6f9b6ae2573506801a17164a7a4ed3c8f9169eb3876d5f95c84370076e37c92e86809163938e0a1e526a555918153eefd5b8535947746a3c7bdd2e60e7956332db00d34de9128c146012deb3ca70bc1748602a56a9d78632fe5b3563a5e2305f0dcdd9a025b70dcf34d3de5571b0716b4ca3153d0f6405b6189cd417133ae613122fa8a9522ec4b4c6bdfe96944d2cc10052b9e28ccc5ffd51544e8af4b8eb914b403bce92c2e4a87d219d962a460f20a05978677ffff9ed1f6671c0d125f4cd60a67d3b53ddc3f966036a111f70d7ecb5190154597bfe293903fdafa25afe01c47296b2ba0576ac74709dda5d25d276848b47d54108bd1f5323340889cd2f5f33ce0dbf49409b1170e73d18eaa5ae31456787d83da7dc3a87a6485fd1049e2d05468ce87b9510b457876a2d4c6e6163fd10a396b7ccedf9bc715d6185ecc4cfa7f5cad9d02af487c284d1fae60a12ea9047c6dd2276324b0cc36a2c3b264b309eaafc1bb79c3745716131b196a7009a72b95517e7124967387d253ed9974526bfe14084dbe01f9c8499386dc79efb58665c4fadc52ac63b0d3e558d492974b7783d4da9324f9e936d378650b61bf71b6d75910c5e6098bc6658ac615785163828997f5afc6dbf7b11ba2042d80de67f820d970234cbf52380dfa976360d6ab6635b9a55c9977fc03a33144794700ed16bb2e3fb383b72857ffc7b4ef6849424f220bd697a3080e28d8f7cd0a30efe70c89934fb601dfb8faf882540b4ce8d08fb65482388405d686962f7f42697ad90b40a4f9cdd77ef1b48dd9d5c98b8d681e9dfd1d1a22c6324595bb8cbe0d69ed8905debc255aaafbc581ac479a6bfcbf2e8328dfa8ef071cb77ddcd2b16ca6b21aa99e15fa1d8f3f13f201c89d7f9124ff83103e76e80f294bc92eaa658e6c9a67f676df94502022cd530ad664a0c08b57ecd4874b5fc24da91955898b0cf95ece5598be421efbe38a1acf95e2e21969b3d3540db6cff14c55ade88c274dcdc8c3e16b860a7d6fcb4e53e05e567b0cf3df2df40244075da86c17a92b1b8d3d4a3f546864f0adf13ccd55cbad238c22cca586cf20a221505d6da18ca1ee7f9859f0d210e1911128a35e1883166bd864570e91b0cdafc1c28a14e1312ea88c976e23d8214b22e6f188df83536dc4624d02d477cc09afadc2d48a08039ecf4832c4c50956386736e2ac5b493d054fe2254990b33dfb233b44a59eb38b115520622c1db66da04d70a34138d876c2a71e75de902a67632c29e104e34601e8b8bb25df4dea6b416e53fad8324561c02062f7efe8de992e6fc921a5b57ba3333402afbc15887e0bb0ba1a03d35759665b697df79bf448eb6fe40de78d21843c437b6290feba33174a334ddfd60469eca471255f9ff8d1d8221a4c6e9772f0cc27b2abd9ccf3bf3ff7e25d3f46f21e1095a85394fbae8d4daefb8ce10af0b68833c6b3584924cfb51dad36f2bc18f5609de10de44db6e597edcca6efd28dd44ee1560a99ff2f09aa4c551e9da84279a85bfc40d7a6fc2bf5f436bd249508c6c33482d8e7c32a32197193d093c4747506ada5c4d0a1b6643bdfac993013ef5287df94b68466fba02cde69492c93b7bbec4bc62bdea295ad1ed6f500e43789b00886f0c308cdc139925aa9108604f94e2b904d3c7d336971116e73451ba22f130ce0236d2cd27d92160f94d236c585de61d32b1d3bdcda302eae27486294aa45b2436bf410e31dfed0a9c4e98dff483edb2270555c2cb532bbe0e3aec4b00269596b77595b441047e2cb6cd8c4663060c3f22283f08bf23c6de9c88065e4921e0e4b530d94e602575824f34b7cfcd422cce81075bfa2d6058da947257792370baa502b1541b3f2ba7e143c7bf7ce2953b129b6e6f8a52530847b5064a0fdbf6520351940bb2dc1a5bf684e0b3918296d96d065e87dd4ac5fc6da89865cc8601fab1dd789deb4be4154cd06ff232d6a32f5d059e962cd7fba5f56504decfcae7c30b297d3a2122457e7b57883e1088a273ef6347b0ead0d8d384ab8dc1dca585a4970f6ca1e45139a71eba2465e043270f980ec74cc761cb009ea741ae435f2038ee621c387fe998268e9342d586038fbb456128f92485e126cc4edabe8e6f626ae40299e2cfdb8eeb59dc9d0de076bd81c68b2c025523d50857ed3ed4a567c1a62aa232835806e2988879a3e9fb9b533b266b363a64b72075e074557ee681e17533142b432645ce0fc6184d238b89471224338eae85c4ad7988e09c57c3dbecba34a4c93b7658ecb9b3886969737ac1a2ea52224abfb315d5a1dfd4fa60f758e8a24a8667108af1e5e5f25a55fff93292eb29e1964df419a101959e49afef493271ff9cb2cf2e7d7e9d1ca3bc720cea7f4ef1a0089fa76e0cbd3f635679e8232cd582aef8925597052ce6061eef9d11f21e2abe420b88ef4a21bb7f6e977fb9fb531ea47b8dc5ca46bff4182e4ac125eb60d1ef5e5262dd7d6a0f37993a6695f93157aeb615612a961d536f3e62e758ce9b814a7fa53eb8df92a1b6ad29e65439ce41633ee648373fb419d77893b140027539dd86a6a44e3f8b33f3b2f08a6c99b892cfeddbd3a15472fda06fdf52850e656b1d50c6e956b6981f7bb5dc47c046f563c145475124e5487075edf3627c17c571d62a87e740f22591bd2cf7c59996e89dfe8da62cf6c76559ca7d6ca716419f6c6cd644be8c8b08a1f0c5ed8bc6ebe78f5d35f6e36f2c9383d36f69a984096151be75264b3fe1daa71caf48e270590e3fd95b1b92ebfa70d7822257bb3f8f1692956984dd53681de5162d34d0e86743a536c7942a9aa586dad8559e87a12dc53974fcdacacf3caf9b504c6522a5da97ab23b41653206f080eedc1c4ae0b26e36633df566cf0a4e7a68024c892b0d718b4a72cf5fb6f11ea711b3c86f72277f9e8834c137d5e943a823fe9c2999deb77e17cca0974e1acf7ce2045700a00ecad5a720d289e8541b62fb3f793e79f7c240c418a2b1dfdf55bf33ff4860d2ab031b20bcc9e28a581ba3bcb73cd1bc9c06981ea406bf8234a7e3e4254ed94512573ed62ad75011bf2e8e987b56f7f39a4eb692a0b692b295ff334bef8a30a4fa83a2e6540d7f4751005ea93858b1721f386e808cc82d56d0ef61124168aa1aed5989cd48d8aca6a7000963bd0ed5a9a7075c5e5c0198ddb2a396b5292d98769f8bfc3567008e98f6b66a91f03c5ea9c75d9ab1bb533dd4729d83150e1ce21559fa9bb2eca5eda6f39c57b944179fc96377e47f925fb1128fe6673217cb9e60ba969052d06b2438afbf888366d0073c343abb1aef0a5077e58df8de9b680fe983027686ffc4c5dd925de6420a99f1627764f8d3485eadc26c626cc07adda3a33c49874dd184140be3f5c37bb71c504256ba353d72ed4d97316fddc92d540ce024d6af59bb406e0582e28f770c81097490f8910f796cbc4954f9055ecee167b1e8f8ff5e4d718f2700efbf86aca7d56693552d6aaab7f5fcb458a9caaa5b2e0f124197a34ccbecab50f678dedf29f1b262b5e60758c344892319c4558b0a4b815db7b2c81d00aada59c8eacec7e65d1b3181c6f24a723bb8f80455ee2e2a6fd8e629736b0c17249e5d2a9c468127318bc71c4095960d4e1e2bfc96386eff362574dc60f565906c54c20ac23ff3563a225082fdecd5876f54d9ab7d16a535969ccfaea89fc695b3f65b6e5fa7b0e43ae360c3c8632530675f19f9d4f11ecacf706b15350ee9a885c14076b9ee54f9c27cbe5b9181b297bb0a90169b70ee1b67af8f9df96a5f3c9c073f446f95f4f8de8b398ec69172a73983f0c785fa6117d79dbaae30877448853f4bb7f0f45c390a9b18f2b15c6015661fd02837d685fe8e655afe521aa658fcc2c1a28c9add4dd23ea72087ec920e45cb5b8dfbceb27ccdbe4fe7c907b332cb2ed11f3f134f1e97332208d1451ad391e507e8ea5f4c5cfce015e57553fc1b1916f9e0c393a844e522287747768cc3e53f303cabf29f0c55b4a8a9acc6745062ef40e0350913a084abcce0192bdfb7a1c27594b7ed907f9100b5e26c09aeec064105296a290a6d48919ec6207f9100790fe6008411edc57fc76d67aca8289dad09748d6672a03ab0b3286beedb3f9f28ebe59b9ba2191125a22489750f9b8fd1273a86ee18a7ff8ce2fc64c94035c986e5b98b795f537570622615a29716835a267fe391c2c43eb5f873c65c875fddfea5534c7da5fb91506da2a06320ddb7ae72fe4922a083b2b6df1a05f7349325fd98a745e9a66a2447687288d64023eaac5bb103a22320323b4344e3a51be2fd024da1e4364c3df66de09762e9eb023b37915b138bf000236da8f85bed6ea5292d58d12e7f545431fdc2d6794909f8cb3afc879b2f704c4575c6d8783f480e8e06c5b318e49559a06f5bcd27d9a0804ee6a48b87a2aadf4d762d088262f3209ed1f452ade55bf8736352aba17618840f741780aaf19c4721f6061110fb1fad613147b6b6f9ff1ef88577b156f912b088e349296e4edc79d6dfea60965bd319322c7ce4ea9f022e8f98b99ae559f84ccd65e141edfa02eb5dddc35197e25ab908b50d6b3a0eacc2161559301056bab63f9867338bd756ab48c64d619c3818b08f2006151eef638f46bd8cb84c6236fd1ce45f8e43e70c845631edba5df7e8181c2cfa06905d5fd4cb7747c2abfc9f0ce4ef84d48df9a3c1db602b78816bb7148c9a722d7a6da6e3ac441d2dc563ee62a060cad292a0a9b4cdf1caa6f2607b1f56ce941f54c41915ee36ece6c5f506b841e44a9952d14fd17d33c4ab802760e9c9fe63ee81d452c0bbe57554fc9e893db57baefb06a7608b6c0f1e535a461e434f9bb3f5b06c05432303dfba160803d65254e156db6e09fdcdd7344ec50e2b2ede3db37db8852f12cb4d1831ad021e96bc3272b9197cca463fdea53bce634eced243c5805a895186569c6d9c09afa53479f36701b8ff97d7efb4b2d6e2dae680cf63767b99145f0b66f601fec1ce3180cbb659a727c043663ab485e76ff6ed8227b5782765811ed8878c18e10c2dfd56a5f1d1a689ecab8952977786ef3b2f8423ab1e54811b3f4399befdd12d34530d9f7da0db3de5dd550960e824a7d748976a36800c3fd60677029f8f8dfe09cb0df695bed865ba817cd6433b3563b57702810c14626a12cb65ae7ca85a6e54482ec0208170b33497ae7c90e88111621692cd52ed21d3942e3a2fbf7ed415dccd38a9b9cfd818f24cccffd71231c845eb78255f446eca09b6fedcc3ed3b71c8e226393e23a8e8361ad997d1e1cd0116bb24a485e4b63ab7598262c21f990015795a5269a85cedce1edb5bfc6d8ba2ebb3d2f24f7fe4bcfdcc692a39a49b0d091c905c35f36b889ddf6af9159ed5bfee5f04dc4dda2348bc2736d66da9c8a102bd263572acbd3ae5475dd22d70e8a479defeef3067eead6eae3d2cb169be92501f784767500ebe20cfc4c1bb73eb1a648affc36cd64637770cd2dfe8c919f56540a394599b53c82d518a2bd90ba5b70bd02e5100c2592bf2af4f4af3ea5124ea90616a05bb0b2a758e2ebfcdb4bb9b551e79206548c992553ef9bbb618acab5e748f4c0c5e0a94bbd0948e5ff1cc148cde075120aece287838bc4cc4e5ed73e4563e1d24347d0e970c4d316d65c04a3ba7a2df9ea9844f36fdeaf8211846671c5b359f643a9cf598641171408cce7bbdb9adb898ba46ca7f0f8871d27a1ee401e72276bb3061ed94900e2a5d17f0d4cfe64e56ad357c72ad47db0655342ac1b923001565f4d7d5ee7edcf224c596fda1d0f359dc33b2ab2ebfba69bdde3396474bd00615aea3dfeb99a927c723eed6da19b535c3583dc121367e45a5fcae32fafdc1c288141f4c8165ae8a9fd899240d58fe9884c8ffdd6dee6341d72a6162ca77f1e5ab5f9d690e8272cdadfa6abd76fc616bd48fcb7d5759f74e3b2f7faab94a9b54e031e34e049ac51f730fc3bf0950c38df7e137cbb8fb0a9ac79a662d34b6c9fc077138163070afaca7e8c4d76e72b94136c6bea8f77e0868049f57e13343a2b8d5f257292c4045db68639100a5edc28bfb3df4423a8691d7dac97e3bfb14da7f82738f6bc346d0b5053aafc04ad538ca2412f5e2e9b19ba67a56c46ba2faa3620201ccd274a449849b5e30727f96983f92babefce689d61f552b5990adaa59e9554fe6713d2741cf6c907b944af89d20a4f69184ae9cdff50d86296e5693e2ee613bea2717f39a3115c0baffb2ac61b6e1378c981720626dd3a110f8250f9fa64ae495736e791fddc676e61d1d53de888c56c92993d81718e6d535e759fd09b8d05a033a3024c916cb31f28a8cd7459817c4a52649a245aa5d9217c6cb55ddf877be46394f4ec1f12648e7343283fd49dda55101d98c08590e723c89e310b7f3db46c0dbe321b603ae97edffb3e2cf15229647d0b821505d59415302364b18a8639f86c1b45824b41346e66cd4014236e6859a581b13b4d39a7ba1dd5ea5b51c39add59c807e0e1f9a018caf1ac84097b5f3a3b427fdf678bb17d750c28da7f048c5f6bd814283329515fb154269fb19b134aca41061a56c91937ac0e024dd2f28605fbce556ebd68b740df2a29d2305401aafe9ba14b0256222cd27f5d145ff21d587c27445df13a42a933a545dc4b6356435f7048f52b8be39d8e8a3da083aa2a5e38e360994d1b012dfbd9a291018eadc06fef5f1f68640fa107514c829575d675617e46e78867b93a1e1fbabfe0246e1c260d4b61c0f248280f296d10ce50d1f2607463d2f77dc4cdbb9e172defc0f98f827bdf1359d1616c72d0c30153296546ad3a6b8ad3895e242379d56aad42b0de25b90beffe8f280ffa9c2868ba0710073f515fcb122df7782a598f21707f04307c66f01ddfdd53b9c216ffff40112346a28fbb6e2f90d0567bb60902033d2bde3f842880e7fdc9b2291775daa3957448fd710abf7689a18a7bb297c02ad9dc72d932af0ad34e12f2cfaa23f4c6292f628a5663f3650ac99278e9b09491846fdbcecd673f8b6bc0422743a3349e7ee0fd0f82a677f37771826ced873c435a2021bbcfd375682efda8db706d5e4b6cc232710b516a5b6e989e39fb2881aabecd500ed1ae526b9d1e49b91737217f87402912d285ea16b937d33531668688f1376d70d7c4a644334eeb615c15349e1cc0b663da778a4a5a533db674518724946a90c5f6c5c6cd861bc7b5d215d8752cb477a9055240aea33eb7e0c4f689d261cabe279e23a7688ef174c197dbc3f27a2561c5adbca6c78822002c573d3d6ef0e6c005945de44aab90a5235e4e89af4b02721799ae155e2cb2ee2817b0d1824b14b9e0b806e636644732e3378adbd77baacd7ff3d3fd7822c819749f1b0e51dc88245b8ee1f81658097a908fde7fc18f8721033402ef6d88731c2ad8ebc7a5eca8fdef00c8db0e6af77870aef163df72869c234c6b2c48e527b548257e8138f3979d518077d03ca3d8047279fd7589d3a80eeb8dd85932b3e7733b62fa77adac19312bdac82595f16eb06b8fde45727b01ace44f9fa1cfe34993db928a2ca81c20ff4b09a093c618ddd15ef70ac619a443eb47927b5f16278b28d63c4a9b622764938a3bebd3340b849964cbf9b1ea68fb65de95eac85c165b7b07ebdc6668ad5bb781af7646331b41fb778bd53779f51d49f7e9af1d097d4c10a631212266d3665e0aaef0301649759472b23c46deae031bfaabc0f59319da3b013a0f6d87f8519e34ad62aa625d841d89f83ccd9e023324e46d14a8dabc308513196ccdb1e06f1fe1b88aee44f7b871cc6b4a489bb694860fe910c9441bc6bbaa0f1dc41b3c318c32b2ba70ece064b6fb11cd9dfe5d110a62cec771827eb0734a9229e82bd6001ce252d023f1f2df548cafc8d9c7e5d6c03d23d5fadf96ad9f4c2e06675292869ecd4016c9792fcb1492d05495520f76f2098fe00e0faad0966eabaad2131a1e8bfc14073eb6b2d3c6c7aaa37d51a5f7aa73dcfd02ba3ebf408ac43d2c9ac753cf8535ecd6eb3704eab0152069c24dbd52f12d2b0af7347e32e5b5296a460e407ddaa9c228ff2d0bd8500f2f178bac73650eafc3e6ebbd66949a7758805cc68f883afdb6c3d68b4612ac049fc88e2015583fd147fa6974eac116a6b9b18689cd2fa17a011e28a4ff4af64b1f8d0c33e460108e3d37a2cc1c2e93adc38f67fcaaae605b035857a8fb62d0cc6a1f4ee31a68e14879641d8d421fcfbaadd3d595e1ace635db0927ca60e67267c599555ca2191b57fedd3abb79032428420dd3c3815eb66fb9508cc55aeddf326701346bf021f1f90283c272391904b5c508cfad365c2da50699cb753500c27c6989531a968bac9b4e678eae75ba07e39ac43e3a8812ca9e2d6573d5f01b6dac9851edd35cb4887c03388af5bdf16c3d1f22b42cc9b55edc4adda80e0718187020e7cc8abbba9d06b546e14d362eba36bf5c36d15448d27bc9794fabf90c40ca7599457faa1bb7e84d5373a7f075e892b53817e96f3b1b1086d050a06edc1c47e7c3e248c8526252d71fe1493a29734fea46794a8b81a4301d1aa868913b0e8f3092079e91830e2f3dc4086b4b71203e446e32412659598773b571ccc69a2b60b0ef9cb90de889bb9db5b676f882821f0340a0050c41de5aadce96efbaf8c587b95afccef25a5a04dc4b763130411755144956a262d1ef238e9d61e123b5c1324067183f6cc392dd208a11ff764004a08a66aa5b0472f91ee7931f178280986ac3cec38c7bc241b06d0792aeb9d0a44e2e9dc983820aab74c1cf716af3c51612f906ab0685332b31496bd8d1fe0b92f611a7de735695c5f9fd8268b2c42150384b01c3cda2f506216090d7e90d794b2b13cf8a3fa1fbbee881f4dc5fa64e5af21f2b342955d66a88d71766a19ad4a7cd776f77b706cc6c8b4c5fed2ad1783140e8d7af69a09e32d1181cba9685ab2ab5f4edc59d8db906507b639dfb83cc83bc4bd081ecab2ddf8ebfac329495141895f316cd85e6d8a980d3c69290bd163c40b81d68353eed614fb5cc5e9aa0938f81e00b8c176c524ebdb6cd4ac69a3e566bc09333b5b374788dd31159030a257824e52601e097ca4edf319195158ecf03da5f8c19a09bcb1e0dc4f7f238a4cbd3ad7d9b1407bfeacbe022fa5da077bfb5b7f065cf94df5bafdf3b04ed5a9ed131282dd87fefb2fb01f1194ab45775303fa9e50e6790441b1b9b4a08db2f529309492cd49e7389507856db55cd0ca72a48f3a236dde39f6227bde5f392d56dae561e6fae41c85d3976deb8ebb87efb4debe1849f6bd5f8bddf021469cec127754d1f410e376b0c6a7ec09ec1ca8121d6610b9ed38f281e8db9a552892643141c1ca71528b1e85b3695547f3e286d65a435c3e4a7775d265a2d3cf0381a2aaa9ec14520ffffbcb1d674f57a8fed36dd34e8900fe031c8a17c920b18d9a02d8e5b195f3befbd544f0869bc744d678e570f87796e09ca83c3d2c84990aaeb985428a75d65bea1589c3e95bb13ef3c1cc89002ce8bbaa4135d6f2e5d016762b5555bed030ff0591127c0a61eb55aebbb488a052b4af5374d110a6d2a261a52b7ece50e9b06bfd91e5566480ed4fe2425f0c62b212a7e977b7bb1d27870994b2156aa593c1494583251ebe8ac17c89296c54e36fe023fa38a4d60eac7215a062bd1c689743bd2fcf5365999939a5c2f64e0c4e84be50a659aaa4a387d1eea2471d5833ae760def2b21b8fa6f7f5f1d63b91d0d81bb50a2a8c61e8969b91a38a166d2a7c62c11f6a2851cf536deb422b3f147ad9a5fc745e654971b624f2cfc31646f661d51c3cc43b056c8dd162d0bb83d888b1661573a35e79b36fed02c919508924a8ea3e61fda7f0901f66ac96ee9ec37a0cc2751cf78f42a67817aca97dbe6d1ec9bcd82c29bd68592781398e132894466195fd1f50708bdb094311c7ef5496cfd003c19456ecc5d853cbe41ca40208ae4f17c8d45ed21086f7a7c94fbd7a83bfeab690157199ce054187f0a9714c6b5927b5de81519f5fca439e495b439dc253dd365165e6c5f7364fed786b5d58c6e45f8819112fa98d7bd4e61787a2bf64228c15c0804dc634ebca156e10c7d717270ccb0745ff1cfdee75281f294000c8bf1aaf683eff9aa28efcd5a76035517fbfeae4d45bd2fa2efb10b816197b7b413c472fdf6ac23e76d9f961e50f659ed4cab04b71b85f0a712a6d0470715eaae6a4220070c195209c9398c4e9965ae88e10916e35790db93e156d43afdecfd8009d8c0a7eaeae912fe6fe3eef126a39e08e792874b7d19a99adb9dc8cf7e339cc08bccceb90496c9b4d72981cb722bbe87b147c5de5f3fd7dbb0992b105cd2e2ff6d2597f6469f0cb0513e910f40afa3999f203233ba8cafc33db81f22e75507147533c7d854e4a8ccc11a00cb5588d89384281ddd1a365420f07580b94cc4f385e89a45c896b8a2b4fa6845b9453fa6bb3535ee349be1a7b24a84d68653c76990b29350312c6a2b71e166ed13d4ada7b4ea6fbf8fe050abe20d4226d95de6917654340b81d201b276e7f3cf7b02d1c6d0af8c9b77889c241b0c4e2ae6af7545192b51a17982ba1d3277fe3182b48cedbba4fbbb6305554230e5405cff76026b68067112223f4c73775f0320c3c851e53263abea56674932622498aa07f87e062629c79bb81f5e46dbc0241b35c8dfbc6ae773bedae7e13c6078d0fe582a6e2b568c9ffbe8f12c5d26ebd3ad417ec24065b361f105a0d60d78f121e4abae07c3e81622a822b4f0e472bc47ff7c881a138ea59bd200f82b657b320527f17a91248f8086b758cf16ad1d12f376de28b80d077c13704beefa1b057fa27c1c186be01299881ea3a26ecc6df3ff21ab6141cfa4a874d63d15128a6d58fd1f0dd5b7a570c5d14f87a64323fe0670776397bea1e627a8cf326c0a948342e19f8c90c04fd9866648d1c65428057059dae9c4d802e5039dad36941ba998f8f8882e5397a5c1a1b7618ebb756b86fb14dfd1b26b9df6bf348286850889c7c7c792816e70861647770f2f1b1e9fde32dabd794b64343f69e353b67ceaabb9ef228dc5f147bf8635f808ac08b687edd0bfa60bc55867ba4d90b451aae78bdde19cc77561e776a10279be3a3c6e709a6e84bf77516e1c75f6716ac0188d73f3e4cfb6369ed1bfd5d61c782181a94486b594243b444c496559c815b3c4be5eaa5ed1fe43cdd3d91a48f43a2644c0c23fae79f7a7b46fa7baf874c40164ef01add64bc3d4e8ccf45e2c0afbafa89f8b181dd3157b9781ebbe843596a2f6aab243e466ba9ed1f3c7bdf601378203b9b1b7a99bb4c9471647c1153bc5e64feb245492ae1c68359d7868184210b24b3b01d5202c3afcbc61c087cd8087b7d097a4725a996129ed6f6d0a64fd9935cdb34afbef567ef6a4fe798280f5e464caf790bb675fea6221e46170252b4cde108027c2a4b2bd755a1fe25d45006a329c04a0c76d772991746822f01d42b6a3990da02544907e43cdf0364227b895f24c4bbcf6ec2b67d5f97ff415d28bfca711439ebdccc0c9e835f92452c1cdc243b9bc931a69cac8ffbfad8df6442a591f17d06e2ac1708fce6ef4f5b7b97c77ec1b6881d18bd549aef7f712811714002a56ef95afbf2e470279dd8d0708ed922f38a97810b9cacaeed1509d85da22337ffca1cbc3e36a0cd8379cf594e780580f65bb5ea0766b3086908508ec7fe0354c475a65f8f6b9f791e9ec0ab34b2fab7d7aedddf7d0201461bbafecfac7ec1a7d2ebc96de775a5558c2d6df119dc2de397064b4d182df6f9f87b7cbff5075b97734318767d41c084c6782af5a0fbeb4c3a9210c1891db4be7df59da5608ca8030a77632457f88ee08359e56302af002081fa4d1b93ccada7308c5853dad8c5b9c31b3ae6bd660820f9060b65e71623230c30b9a9d65c8ccd1fc8754bbd2bf55af2eaa4290804041bccfea3f5ece562cf4b5c097e981b3ca2bb49dd64b0e00f36e714648ce6ffceb2d0cf1745b942b961b73392680b772b14ea71cc372257a21925bd4c9ed360cd6079861b61f2c6132e9fcf8aa6dbab6520ca803a88d7f2d84f262c1db82661e0421703aa25e9d7ae1bc6c8804344fa25dbdfe129e23c1eaf6bf70e7cc16d3dd11a87ef766325c5ee3ebc4886cac278dec209309b02e47d42b86c89217019c5daa403c9c3f573d1d2f57287a07a996f0ca37672137c8a86b69aa28d86d2fcca4ea0b5592c888dbecd9d0c876a611032a161feff2651a263aa0e12e08bfcdbcf3cf6986215d1fdb29ddb0c0cc5bdfa5f48eec82c04e4f3589829240fd93f0bb8e6024cfebfcbb59249e38ef816cc4769a978a380ed1d7205dfd2bd77ec4582ded48c699cb64612876c19fe6a1215bd2b73a1dcf9c76791fed150afdfc0fb453b64c087da47921331ce29f5a94d540dfe5ed3cc3c25e7a152ec377c37690a610940776d0853a1f2c5b4c918fba03deff52fb135d7153c1e10e0f26f313979ae7b362620d020efdc4b164355806ede828c34289fa29bf2a569b311b2e0a7c5ea77c0f3908d4c9a910883374e04b7a5addde295796f985116063b118137c0c6ba6ed947427fdcd3ae7e27c487350d78898d3ecbc039f6a2f78c51a1c907598e2b79df0e71874e251b9d4a68e705c7c0d7c0735cb5b7a4b730daa2f776c5c5c44337395eb4111eed6f4a4aff85ae419ed8e298fd512bf82aef0a84337ca36f248fc1992f04b0973b148009de5c9eaa0e024612310128ebd8929e27351614539c168b1b2f07753a641a76f72bb38fa38898126babce43e0f51aeaeb70532608c117a10c83edb47f7b85b32e9c388b6d33231aaee34a0a253d108000d11bab4d2f379e1c7aeee2645442ca7a0cc0bff23d7054168f424575d30e7ec3c450ed02e891cb25a498e786b18f65dc18394c9b90036a84b9b5ae490d70820b14117464e32c61cdaaee9ccfbae9340dc24fe869568b215483d3ed1fda97bd40f6c0d4aa250bd5c79cb2c930323bf26c9ae02e7ab454ae4eca08760fa508977b90e623d825ee164319cd84ba884b1d34b170f43210dfb25c0f9c62aab6528dc7341caf10cb13253b8412d814b027563d43cea01194fb08c860bf5bf5580db75ca5bd5d505053aab046a034ebee2c77def0760a50f879627f1f43434a118246a3a9c657d2eb0071a76d5172909479479eb06a323583c2e5b07bff0b2083e4f0957907414f1648e9b63b5b020e5dcced5e46d118772c719a0e90013e3180bf188a1f9bad15d3522b26e6d459b21e77d17d50e0b2d26838365afe9a677daaaf2dad35375a8c47aaeb793a2b8133cf83f39e27873ee55fbfc4be593e919673f0e3e86c3c13a5232cfba286c1d817c53f12339d9a92fd6a19fa741cdb308db07992c90ee00e10950a53d32ae68c226eef2a101bb4ed0d556177ff47f5640cb3e3e0e04fb01b5e3db87d298d0faff15dd8352de2700ef911afdf01a986ef49dbf852375132291a915eac3b92a1feedbdfad0f697358152790f47ed8c83e50899b5eded92eeedfcffdbb01d2a29a6d2c98d6739fe50c2da1a5e462a977a9003f1f7181d249f1523cd215439729ea31c0cc69d51a6b8d94a783cafbcbb815c21be329debe588f2cb2d594edcfbe30982bdd761e6e95cefafef69775088380917e20616d6d205bcaf37946fe7b30dd6bce845ca4a6a370a8b6dc9fdc5ea82d39fb97ab47a0fe86a7b24eec0e63f8315633f13d86edfd41b0a04ee42b057449105dbf3ac9dbda474ddcd411cff3c82eba3f1a5159216612ba9856bd2fedba96b01c3452b768fa625248e6ce929a684fa2363d3b11c3375d0ce1b2debdb910da4f97cc9ac271cb1f1e263161c55ff3cd3d445da0108191c6eeb7b8f188830ad3ce3ca5eca2a748273797abf3311854e0c5e645b658facaba6990da200ff4b5fd34755c118cbe6d55ed30f6d7e46c0fabad7444b641bd007b9988bdb374f4deb70f05a174d0a5e055c36c80332fb259df5d745c4d5ec3ab40dddef5b9dec6d81a1748f0dc5af8fea4efc71b7778ecf4d516463163b8f998f255ecd8f8733e3a95a8b4aa3185905453338767fa40fb0978cbbdcb6d6acd1034ed0f93f5fc4b62737d88aa5496e8ff7db339407222e379fafe0d8a9b2359dba6cd9716c1c2f5104821a99b134d02c6b39a34f3965c4d010de3bc5efd9c3e2b7b5b51ba6109c626e8fd03c92837cae55e3414b2cc30cf1b9fe0e04e1e94996703094ccb0f8c631ce24e14d84e633474c4446dd509fddf4aebbab63c58e9bb0a5ecb75e2f713a859ced96d1531cf3691e39172e8c2fbad9c8c5572b52357cdd0bc719c286f074ddcb1b4200729cc7c8c7bfb8727fc17538d60f2ae0d25da50fa0ce66ef1ebeacffcaee3d87a0e5dbbf7d8b2faadabb1b84230ef9ac03573749f860190e6a68f25b6869968d1d2d6350bde557ad3308d7895181aeec0e723784d096b8e1ac81ecf1ef176f030411497ea031d1f43be3d8bb5b1c7ec028dd85a396730bef6e11f7e39706bf48bb71a07cb20098debf274ac124e546cee46c9e88ee56b72ed5d1199ea19bf3fb9cf99e6eaed35aa48c23e870c6e0b063dc0b7ff88907472df7234af31cbd20b6d9f1b5af1eabd67f1d3d5a51f466f5a000ed4707eb4cd2d62d7f96476788430ddb2f1c94878a4907ee7f81d16ede0e7b74c20cb19898f84e5301a6b9ebde9dbd5af883e8dc1c6db54a5191a87592cdd3fe8de1c9049030e6bfc4f1f2088abdb964fe01aa9ce29239c2047ef0f51518ff5ab8babf8c5450f578cc1a2367b22afe89f278685447ac933e8c5261c0e93bd18734d799559b5e4fed9519e1fbc5bffd74ebef2bbbc2d7ceafed7329ba40620edbd37f044235d29a934de2fe754ff83ae4568910cb45457dce0ca566c0324c803a9ee8022dd0205660816b08e825689a8fd921f20e1bae081d28604e2ca64afb087f739b3bb81775793fa59fe3828cc0997a7a4b9505f40d77f7da08f8a8b5a80d5f13c686425bf276adf56b685af6d37d4c54b929aa7fdaf117353ab7b372fa1ce4f80348420712afdc7280701de78d9edbf710f771693e29a069deeb6e1d775c666e05b18ea6700f2a2f89dabfce4b69178450d54441977e4bbf0e33031870f530385fd9cff8a8327bde22c30d4e62ff89416a4afa87789bd656fa1b4574afacb4e9ecc47b450027ce1676d6d01f884832f5cd4bd0bcd37fb180bc61aed8542f685d4d0d63057a4dd28fa5c02c928620fd6bea7e1eeda5fbff426d3d40d938ac7de27119509509e42449f19aa22c5d9ba9427d8c0aeb0c382aaf930a2186c17507d93ea8b8c2f877423f4e50dc20289f79e9952b7c1b74519536b630e42027d03f988172da11a0af4daa37840341eebcfb4322b1ab49f803911b4729ccddb18663ca27719d4687eef30fef24c41803fd7875da4f538f4dc4e33c1185cb27fb3709b7d89ef396f4b43d1064cfa17c830829f11c1c2553868a23fcac2f9b1e0944df9170b6637de879192f1af19c202545227c848c10ba37bb2f73aec5b3d12202dfa6f6f7d556c985ee95666eda85ca3b2e52b459ac8b9dd5c1901fcb615a71a7ca9c0b5b302a0a082803532944c0774ef1cf2d6d548299db928451c79041bd6b42ec6cc0e3df23f557da3b7a117703cbdb01f09ee1bf2ef774f3e25cc91a84856e36ddaaddcc7875d65f8170c8ae993da166929d7a007c359d831fc15372a1ea20b2736e1835e4f104245bfba0325a490ed4fe50cca5d16b15450d02fd63123db0ea79049a838013e5bc022288b9d7092136e77c2f603605e647ad6c8b86eeb58e5bd13f021c26108d0a1edd5d7b7c986ee86583f5c936a9d02d00acf43c19a4153470f5027e5c5a6806ce5576bddc7d28be7a351e9bf3d0c4a3224705ee14b32d3ec710efdb20e06cd30ca09da20ef2c649a45a49678a68e5b3b59c7f6e752552f6fa1baa514b019a84dc88de69a3eaf37f56d238c45465b786ed22af4aae4f31a84d5ba9a1e638086a1800ca71ba3673614ca69c495633a9fb0a1b591bf4abae0d3f9c4fb8bcd5faa909e1755e44b8f760b09975a7d0984d06e2f5353a6a714d85adf580f3a9e4b881eced0af0f2be25fcb61600fde9f23e805b15cfd67bd84c54add8676d749fd9adf941cfc624f2c1c91f596da7c2913d38e5c6b42d6c9a72cc50ad214c5fdd8b124b8fd5e1f334134e2540149e72180a4a87ea072d349b707ab0ace707509363d84a3aa31e0f6ece208ea0e1b45bd468a3a7e837d7d21120b470ddd7b2081a568bb58573e80f78f87651508b2323595bbe6501e4860ad28e41961fe9f969a92fa860b5cbf05997141e142c38387e428a9c71226edf3a69181209b7dfd2c4d472bbdff2a1354dae2085abc6afffbb05fcd0536dd055e8a7dacd98556cc143fb4c4a390d0a0f259a05c73298da01cb721f932e607e1025156d80e6c0258b712a6d110f0329129ab18c198ef4c990c569603c4ae88f6e15e9bd58f48ebedd357aad1722344a30a6e94bc5e30afe11ca9d8e4fbdd147334c3ad68edc216588e993ae152bfd8c02e963e400c2a596e2f3025ecae880135e69e6d10bb73e331da93d459f760e50d3575934106825ac817e0a1425f27c7c4829daac28d2426d937bd87babfd957fb0dd399fc4f53ecec5a6bdbaf2158f282dd53904fb566ee38616160967083feb4cb33eadc37a6dadfd6aa4d0d3aec67780d085a8bf37cc63338253901ec3054bbdb21e4f4d65443016d1c467e0323e789f0d7d4e606b268123fbe8399d85c9954cec467cf46c02d7899d51bba4d65cc8cfbca129a82e7359de636f00877a2b8f0ebe40bce5db8148890057f62e7d8543e1129fe053f63e1c8b6a172af945282171c152270fa3fab1ff3da6304565b47bedb116316a60f1e32b57aee3a60c2c10326046d98e37b380fdd01e259809d2d86cdb977a16f9d606e47cadee9d5b570bf8ad8e3c8561dd26b1f9a97aa9fe58ab485711347ad66ffc15350a8d1216d08e05922605de2b0d503ae126ca9cbdfab2120e06059bb46eb53980fabf2fbc3125c1883033640095ff904b1479c42fde060139587a37fa4f60f2b9485f9ee8305f0b1c883f981c84f74dfff5fea82301ba5bcadec6f5b6256d641e36def2598a191286945fb641d10269ad81280ff9b5d842119b0db7fa38789492fea5c9fffc8df04573762dcec10d9c7274b0a81b9480cb7cd39b4eaa0065a5c4a591b69dc5bdcc234d4124d68e3b899d7a411c452272fe8a9fe1acad6e664125cd870170d4326d13732a84dc10f152201227829576edf9c2bf4f67e44d2d27fdc859bd48168b5b6c6629d7ec5a8325b6125631bcc5c6b4d953b7243011bf3a7d02e837a18b70b82cca2a98d0444c3c84b1e33d2e29701206ad20de1b7b6d00040f83d94792b4ca7cc553cb3224a0acb818210a27fba5c0b27149ead6e0fde2d61b3491f46d80710af57b2eaf2320c56593b13299d86ea775823f7a1b5aad85f79c88645104374b3e246c6711bd813e37459ecd9c12e434cc439619f5de1d68ea1bf1c7dd6db056359463026eb9adde3f25c0dc079591a052f2bf2c0903ce2c7217ce4a85c26efc327a33c6fdf678e9dacb5a88ba0b9f63edcdd336be2c8e7a400a408c432833cc80e6ebf12f08d3893cde498bc90bcad794109d31776483eb60e4a1cc8ed87232af6dbbd9bfa68295bec358a405dcc3f6ffb3bcc51d8e5dff5f0cfc0c7ee2d398d071fe916b91f69e843ef4d70d5455df745f2df6f70af7ca446ac5126b25de6611380f132fe4e59fcda6212510363acb141a6b24fe77ae1745eb7ae030864c361661b5e1838fbca207e697620044d06f45c72e8a4da5d3238036118a488d8267025170fc465ed04843d151f26525f0917fbe573298e376aae5c554467e2bbd8ed2805553671ab15fe63b4776b6a43bb41b72954f39e8028f3734947e4e44f1d27b422c6c1edddd73408d5c4af808eee3a2634cdd5ffcbe24d037ce5437160bb1e7029d147dfdd640fb2c072793337e6c3181e89c9d3d46aab0e60db7646bfffe920d3cb62ab5d9b175956b96f2b2a2b386514bd02f867093296a9043df8db9082d5cdcb459b03ae3509b28687d639e2ac5cb9f78e6bab18a0aeab8ed2341144c780f8b61e008307c09bd238ddba58e709ecc8ffa3f1951a3e290ffe89995693eea40b2b60a8891a655dac37b2ff868dc750733181867bfd96859d1bede25af3b64b54988cb9e603505fe56e0cef0a63ffea5a03d8e12ef6fa2ac694fce2c7a97b48ca17291d43f234e07a6362cba79619235150770cae21ab368e1609acf7d2c4ddfa1f689b4449ace9fe19aa2201b2feac73342f389851a86a7800728db018ff966ee71686748b0cb05e7ed9993e0690c80972b99ab940c98f1ad4c57c6d6193e7e6da59ee0ad00cc13964b903a5a821c1a8028cbbd72da08b8ae99a216c50a3555708df02841b7355c02550986f90984a566dd626a8e33243b6db2b430e7d2798fa958780fce7aa5c055c0eadcfe102f090cd2996fcc015aaa36199ee133d77a71e37574c22d91cfda65d12e681d37b60b443f7f83b4541d5aa84f591ece6852fbc62757351a60e8df44892206da69ce8ed0a5375e192740c00b373cbaa8c9ab83aab884132d572ddf0abf00ad33f0528f3653714f7a2d9d4e02a6b3d32dd8b22002e9a90283a97c38da548a481cce6c7d57d8315fca2ee68f39d46b49f31163bc54c1d7903f0716f4dd4c7dfd86ad5874feb6892d1fac29afd92a33f2c3cd5c1799e110ed0bd1f0c98c6867bf4122d937d704c795fd363781a927fec2368b4033908eccd64620b8f26cd82e4f5b264779d3375e344f3ad792cc89c984a84669097847023e4757e892acda7ee36a49a5d269d7eda28edbcfb525590d2220ca53b5d2cb22e6bc62a10a954d6bd0de72a4ddc00a285c282e4dc87799230c6d6bc6727d91837a7774702c38582e3c3505db6e475fdb9b664b7cbef5b288841879e350ae6dcafebcfd4fc422471aa899ae6ece170801be9247828dd56a1ab78afa8589e0563118ce8cd6b57ae7b4b8aa5e68a9f73423f0dca70bad0a0936166b21a662d345e897b2f8e707998896efa142480755305ed7232abc25ee190987d9c4eb126ed08d19f59088af0f4f38b63f0b017b7aade8adfe5769422957ff0512b2d2933347f98af9522c9f53223939782f91c31a4551c968f1aa5bc88b3be67f0a3a86cdee41bb0ac5c5dd30e6d4e4341bad2ecb203cf9ca407db1c01d2fb09ba95ca835d8ce5d92666eeb761120c2efc73839948ae2d75fe0f08d857c6b6c83f087620b6ff4c475cf8d3507062f957dac8376b811260267445704abc7c2bd85cc40fe4f6fc3af0d327761dc0ba6aa13effa9aee5951e7389d6833989cf0a3261f93dfa8861c097e29b0a0e56ce2dfbff38022ed76b7fd4d24760c7459d7366bfe4371943ba836dcba49207d606a753203732232d8067f518556c4ade49a35c7e797161a8ccc3e3046b3a9d0bda43473ed13556bce048091665e61254f0e45aa4eba199df479276b04e1120705f960327be654ab3575969e4206f93e9dae67e823be42351c2ffaa19a688a2a1e0405680d76a32b0fa321e314a790013c1c767afac7222c4ceaa9a6953d8bc65b90ffd884900e5054c800352bb338e222a64b50878459bd3b24b71059627dad0be4f1dd91ed6cc1faa808a9b32aa0662a02282549022a9687f896de884f2eda6cc47fb5a70ac5f50e9cf315904b026465565e7c2426efd5285bb0ae56a27ed954f24abf55bc0ed2a3ccd7e5419581c19519a2eceb316df7098a54e0ac0b750df8ec2b9fca82fdd824a68a98497e24a62f5812d05fa9ab9c7fa0e5537f091f570f905486ed59a26c44ce478b76d07826183246a39a715f16208c9467e0dd0b6868eccd8fa739d3f9944c12a9c1205350a36afb5d765ad5c532487d1008c577adceaa18a9ea1392e3620cf50024e68106c9ad017b4d92338019137a37b4f40154b83b4862d37f1ada317b28ffcf347401585d6395ae0571c8ea72f67ec199b4e835ca65084d55ba5d1394fc878a689f7158cb2a82be8c536098e9a1098d243045310b985b263f31d110aa263eda63b690d5f44679624a531a509a1b84666b7ae9d31be29f894bdf219efef50f6535526b46868c24de75de3743ee2999e85cd71c841bdb74eb82c3699ecdd12f2bbed0c2e8b2c1a7380c8b784ff77882eae6a334a4509d3866e465ffc66463c23054b052657a4cdb444b0005a0c5a1c66e5acbcf146a46c25a9200c8f532bdf6b3a2674bfc4b6393baa98f8eb1d10be05bd98ef22865d8fc3974102a3ae21375996f57a5956dd401cfd2f15defb8936463ebf66d621847ee4e544ef29f3d2832fb5118f46dfd805cb5f4ed7575b5377e00dd671ecaeca35f4b3f4468d2cc5b1dbae4c17930314d2eab07b79bbceed5ba72f5756af5384904aa682530aaa24da9a8d67eca98df3263dfbf4a8a95e363944ffeffdce7cdca788ef720c0081ffd47718dc455f13b838f04fb0dce15dd4d981b6c4f760cd47be4a535f0400032a73656b8428896d6ecb7b016406347c5c0540b29a6f8039b155ac11591824310e237a657aa68e8680417b9dc441fa4952ba9486ef722b1df2d61240187be36b6ed4c23eec21c1bb6d4fa1575608d14bdb096a08f7551888f10c8a185a574a5e62c5ad653c111d1e8cf3f592dec8fd381ef00eac75a6e940409a539f67b0d35f31b1a742922e905b3cadc1bddab005e5233aa2dfd3ba44f489f62d6e146d83c25a0474ca814b856b52c9a864e8c91f9223c9f0e542a37f92536ccae363ae6316764fd5a945a7353c6dffbe6d4db7ed98d486fd87af04bfc5eae2e79e7971c9d90a9bdbdbdbe6044f64445fb478183d5a71088856c147cedf01aaaab85be49978c2f1cc7072912a82d6c369f7d96ff6b36616aa66c4cc8dfb6cba1126e6bdeedf25e9b65889e8c37c4ace3712826141e928000a9fa3223ecec04ba279f93f0b87097efe718d0374a867e92e7083edc50f285a770798b1f5feaaf2d9508ccc1e35fe99d77c39e8b522cddaddfc2873fc44da067b6945a0ab6ad37635715852d8785681f2f2cc7d8add1d50c38e46f661638312fbb10cb6b4eda681c3ec4daadb669fbfa0a1211bd73e235fb218c17ee7431cae2a69740ff2f6dc4d730769a66102c9f1cef83a7c7d60048ddf618787c2836a486c7c39b75804313d34ddd5e9170959369cd5fdfcc5a4aedf955084cc477b209511099e52cd3321552edcbd986e7e669c2e0200c2b96bbcb588cac93c6b2e88f22a4df2f7c6b623b7478e2c486389893b7e5c568a15fb71733e4bf5cc4dad2c61e50e829b032055c563487f2ac339429ab87a7a08c8a03c779c82a46dae10255b29a5aada0b503ef0aa3e636b0169c9f4d4613dd7ae852a7d8dc107d713ab0f961e048a2674b908c7f9337628011c8b0dd0abc2f5b4b19c76c6d0e32fb320718f5d375c9539c1b27b7a3738c2dce86188292aab493f26a51520481380f102b9bf716a4ff6d5a187d82fb1a099366c8d93456bb0b44bc7f07b50a2d4da5eada042b4c68bdb3212bab6b73649c7dc017976e99f02c3e1dd82a06d9ae4a187ecd6a87c86e18784d78554fc5c9aecb1e35a7abb88d56bf16d524cda3ee453339c406393e5066ba31681a3cd7e8f60822422c98468ff3fe84e9f9d22f8330220e29d0011a74434ade55e0750fd771bf7a1fb70b9ced731d72b4b6b9e70d64f7ed960a7763fb714e9829c37455614e94e303f13eb612bf435bf9d421d6b1fd491c191312a27db8a7ff60bab322353cd759ffee9258114b3028ac0e2edac165c3d27d36bab0f7cc8fa9efa24e5aece80075ab5b0da0eab4bcc073beb23595d9dd22e66c99aabe6771c81324a3bd81e375acca3d29e55f40af9c68b5b2121e124ab88b249783e690777561dcbeae37c25438eb90fef0ff23da222f73acbf72fe7101f771dee8240efcdd7959bccf1bfeeff20867955c894883fb81c1d1526f74822ad32cfa19c66ac2a842cc9663fc70fedf46fcfa1875cca79cec753cf56c5f8afe2a5ec82e03493a6e477f745ecf5776a930a5455d75d44f9d3d3f433237cc094e254c6500fce92e4692e5f93e263935c285fe5ce86e516b6f24634ef69f567c832ac3b1a247bd0a17ba380d7e4ccbb8042da9932390e2f93c83b0279c9ec5c75b9079ecba453d03a86b21c884588589e1dfb74252814914375eb848df557f4814c04d466dbe1c7241b93156b52f426c66c23040613bce092be4f88b0c82c589f25a127b31b8e7561dd8b6876de903b76df02d585f3fffbea23c473e7a8cc4f359dd2a691f5d084da8b11fed4df18d6702383a07903204ea0056b178a26a086acfb904877cfff6b3dabca5b664c5516ed668dccc38995051524d4cfb7d3570176eb1dbf640afb641d8ebbf40de747ff338097eed4f9066548fabe08823bfae6bf15d40f2946ad232144fecb282965112b1714c5613e2fd214f9051d07460da199e2fde8349cc041735bc71a525655cece3f8b5fddf4b2233651f44b72628dd7be47427c2d2068afe9f154f7a685f7fc3249457a8cfcea5d8b36424252bd1817781a5c13952ac9a7b2737da380776db3512d46e837ef7ef06ad109c6ce3605b11e15326d7d1cf744c5af02138e990c5126a6a6432ff87043f77ae75b81c55bdcc4c41670e0f40df656b51c99b30d13b13b0abd1da096d8f097a3381861753fd5a65e1b85f0bf04aaddfed8db69c421c7048b0e1bcbc5712235f76c465c4e67932eab90e0a19e9339b513e288fc4ceba23e3c1a7edfb8c67dcbe3736adb19a63253c6eb3c244ecaedea68c22dd95c4a71528180f6db2a77eb0938b9761b0b124170e23215bb44c9c725678cd0c74b23d4df73cf6f741ae46abe2344a1a1b974899e0e2d0f093e7ec31be0e05ef05167ff188fa8169e4e271998f1895798f1cbc7928bf1b5080314105a020e72556be6d5ef1e1b0d8928d852dadbdb1a049b9defecad316833ed3747f8019f4674f341f8adb294bcc33e586b56a7a629f95a2f8c1a0158cef6d8d561c465667bfb3d35120161f22fbec905ca10950b373a8ebe0fc666de50dc01e9903a2f9d4b2782163732c49afcb7746d77d8f5089d7da406c4678cd712f9bcb136aee46e4b66f6ad0759b322fd89cbf82996ab6675b7bd6c61a1621adf04197ab90961664c23de540ab555eb01801b9c5389b32b8ebb9cd858808c6543d5be52c3759739a215e4c3208b322e863bca50a440852f3dfe904aab3e64423db005ba0c26749e5e2362583c33c3fe978156db02727686813675fe6af8e9116c9d7633b665a659f90a58ad5ced3a6f3e510553e6d3c58e014dd5a81280c2d577bac94d9f3c8ee48adfaa94febced17e91b057749080cbdcf5f4bd5c20e0e8aaf0e028d6ad35dcd3775a2cbfb03becd0bfd9615063337f9464ef9386d8860a92b941cd58ec5c0c5b03d5753775a90faf65d1eb13b5a32bddc59cc3c5f9d924b60eb2d20912bbaa663280ab3983614c9eaee18a901472d51a85b196237dd2601efdfcc4fb44b975956c7a67b04da81796674e60af9618a3304d41d1b6a038a4f19057c5af233202a1ffcb9400f6653968182be7168c8d7efd51e2d9891dd38d1ad0b43be428e0bc8a54251d19df6d59b1efc82ec63a20ccd2b80d4e7a28b558aa2ed6a82f90f25e1a9144ee22f095fd87723e8d62a3d7760fc3ea6005101a484ac16a49b053b8ffaae39726547db0d4af7273c999e107143c2b637f94dd0526cd629d05902a80e59936390785925bb9cbf7bc57f48c97e44d08da83a053f4d35dc06cc94b5216a96b3b47186d8462875b501db5ae7ab2deb1bb18a8369feda36fa1aca76f29dc3a84ccfdd8465b89b4bb161efe6bd79838d770d75664ae39da69e54afde611e20d7acd0d3aa8ee3666460326f4a2a4c90dfca7717bb247e105920e43d5e211d643ccc271a713d386df477edf07f8d3b2cacb4c5ced23e7a0d8995f569e1844c6870b51bdb1f606d2addf0a16c56a30fdc2a68e1fae6abe21b4a2616b2a028baa0d3ef45515f6d04fc7523869949933fcbedec5696806853e36971d0db3e879fa600cd50ae46840e9f37772a3e28b086425969e838c088e31674f952f3d9602d0d84bb753ef7bd6eba33d3aacbf450b992c32b487d7b8877e76201f94132b01dc61463c076bb534d4f8022decaf94da22b8c51fbfb8a7dad03928d19e8e9cc0dc0c708dc4901c6a080f0b172519e8714449a8d04ba97b75320e88a7ea34ba48c1efa6ff9163b92d941f8f7dfc9b2420ec146c600f1096320be778b4cce779c147f9b13543b56da290dbe350536b997ffa019453a43220dccf4196f17673116cc870895ebc1122c980b1bea12925dd167dc918860da02c8011f1cd0500a3c2d548fe931664662ccdacce7f9e6046c664433ee00a3e9167fe73eb2410d0de2a159a57d56e9a6a00921de8485cc5dc1b95b8599f9fcd53023a41de99f23b6e7fc6f2231a8c5bf42fd253d56b06eafebd1d46158aff50940f55b7a4e80ee43323e6c20077396066496118dad0fff5e4cb0f7c794ec203b451886dc1728d1bfd6cb275d205879925d0c5c8b36d89bbe4169f7c3665d9b77f3b30deb4c187e4e1feb5eba67a2a74c1de34bc6d3d94912ca167557dd6d33df31e93d21733e00baa01ad4ecabc9b7d33d8b593321a94966bb9c620343c3efed4ea45b0cf027b7bf6039119e9957609306124827bfac09292848ada9bf519e3e98c8624cfbe3b630dc69e8ac84e23b53ecd841044f72bdc45acfe8f53efff3c5b681dee3ac667c7e33106e4855b2c85a55c279f431afc9b5c18989860cf5ada3a9a1c57b4149dc775736c76168f9870f830a6f44417c633452dfbcf47e1d923308b08fc28284d4a8de01b59754b7286c3aae982872c41d7f71b2659c6c24150fc23a3f0ba2326662e41a88a8316324025de0c2f4c9bf068ff97ca0cf012b57a9dd14a6e780440e5b88e8820b9666ec614a7a706976bbe1c9042dbac8f29477c7f9c660e040cb16d66e71f789fbb4da8995f10d7745f06940e357b62451ee6817df197ee2c8a0cbb8c319201a7763f5287e29b210c93bf726aa4247aa40a7f814188830a001256fa94a92c58d882fba8313bac89d73f7695466d305c429f8d723caf6786802cecd21720cc8f8f8694abffe43cbd34e2e13062501639ff8295d64a8b3f2ee520a4273985285348bb3626afccf6d5f9924b98208e9fc7083d733ec8859d7be57530f4413886ae433179114af35ec90237bbf28770a2617eb14b5fd75a2ec2f7d91bcebd703bce2d508dfd8b569b949391e6abfa0edb2ee589cbf8f670703d0c6844f6fc68393c59367215d4650aa69207dbcfb91de9e8fa9f826d5cc20fb29b7aad296eaef6a848cb01e0804a56e69d19a6729debac2eb0fe8348675bed277bdcc1dfa77bd05e7951b2bdec45e11f866752f3dc02b0c00d389062b6dfa6e28a2ba1fda7c3c6751b99d613b03a00fe28a32a85173e9a612131281442ef6deac71f54ff69f8c371dfc86ecb9e00033739218c133a2997323d97257e01129ca34aeeae2fb156cd86db29744e91c089a854b57c50f5b625391ea4ab5c1376ca6183b89f2545b118deee83b73da48e9f062246e170e7c51ceb99071e49c878f12c514ab6aec0763c07e31813db0e502973b56b5c60db3d75a5ef78ad9feca5c14387abdc58efe4a672288b8c5b07fe1aedef743d7a4abda01ed2719c908efd563f59946b6db185086c2d02036d5dc4170eb0bd7824658b02094802ced992b950e32da0dddbe161d2b4b1c4571fe5cdcc76422b059e808971e04806b78d8455a0753d78dbf673e23cedc4750d891ac4c57a628dd743d1adc04e0282633925f1c314c08e52229d9da836b0049463fdb4f788c2dc2bd6b9eabbde548a786a465402aa9e5794c093c6472f689b3e9a9c50cc540ce3c83212724a008cd2f80a7660467688296f8264df6748e81df1ebc0dba635a6dee52361dd826049088609d54e2cb0299fc45193f081651784eba58ddd70800500957119855f53b6c77db7c476447351e2f00d29a1a354324ee1a780a9e62f9bec407b83ea15fccf75f7b1dfb0ada2b305cc873d67c45813d07d5621f75075c42abab995fc5da8b7d638197c0e61ccc3b4218a34f7a7ede7b0974cb17af04dbbf680837098208daf3c2875a0a4a53d141253f9ba40679e10fc255296eccf77a0a248b1a2460bb3ad3149802b8811b339ebbe1c18f9de5f47f890809cd61887678af426d67b457df01cff52b60530d26d6620078aa10135ae9006ac64843d1eb8b0683a438c269f6e093ebe49c63c34449cf046a356833be83f22853192799f4eda301cfbf09f33d093927381bf530a9c3ba63908d1a5b5a4f9006d785762d957a7f141746dedff92d076aab1266b51ad594d01e6130ec6b4d0f1b19456dc03a123ebe4dd3a7370b16a3f4654d47913808187f33b9311b6c61d3ef3fc465e7216cf7c6f554f8ac42e20c186a794cb958e57b3de381b5e43d7e9e4fb1ed616843e73c9a6c6bce6686119ec68b71ff7e0d741a93300797de1f4223702c69e09d7bc705054162da8046d5ee546536016323445983934cbeee548b3f31e0c699d9eb63b9eee38e5fea635473ba3b4ec9d8caa76f8416744cd35b60b8c18a2067a94fddb3d4d1300d49def5bc440354f268cd256ffd74662a08fd5372f0b80481b50fab6c78e73eb1d2c71e72e46acbaeb0d861324b34b78ff785fa8e54acc6be67cb693393bd12c58c16bfcd0a0d34517ae597a1937aad2ae3dc6f13f9b8a77cc77ed30461c85e3946d65b7f3d47890637d1a837954f3b3560c72507e8cf0e880328c5f209d23ef3ba2c65d4be9011f328900a5e300041f10a511119b72d02f920c9ca72db79f3a083a135d11094d61927fa4e1dcc5b4b0271366c65007093f0f2266b8e82457bc2b908d3b25616d1cef379f5718c9124405e2003a8b12fad2413ed8b9ed504a6f70ffdeb78129ac454ffd63f1945d9063e462836e4396c9adbf45ac2496a54595c90467e5418ad50572a78524abc07d4c83497ab9a9ccfd20a2bd70fa29ae95baec27324c38794c003a0cbb57983275d2cd14546bc012014584a8e132e7f1e1ce772bd4bc59cde54294750a9fffbda69fad5ff0bfb96f034a94d7cc29533bf2d9c3acd5f18e5f343616d81d6c22eecef7380ef66a1bcb38ac895a15ffa1d2eba7af94e5a59d2537353f059a0cd6eca0353f5e592522a6dc2d1e13782638b94347160538481c46693ee95fc526b27a3a14aaa913acbf8924d2809c8a51f9cbdb58212c70d35ea4cc0a6c88b854fd8e90d20c2799d441ff9330517107bfd1ec3ff86988404e0c44afc42c0d8f76beaaf1199bb68b9fb031029ba1a446a70a88eb8522090a321f16e7e3f9062a1fa0789a243facdc8b8efcf0224741645839fce611fc502fecec4b5e9388a28d0c2b00597f7ab372b41827082421f8d27c05a4bc98c0204c45d907d69f2f4982875042d887d13ee389bd0440286c66bccec69baf871600543ba83942de64c3effa1c7c1bcb07f911265cca2eb60cde55bcb4db930f20b242e4875b233c24aba39303998437d79d46a78d99fe09a1145f2c76bea675feb465f2604e9ebf99886fc0894e2cd4b204cddf16a95add2ac3912998c3ac4e487aea0cc60b60b0746ff67ba48d635587c11611ce9e4e4360f52fe5b3ea7dbe99df533ed4c66d49c105304d5a3857131a54bf40910da6588bf9b62183ef9dfda58bdea2c945be6fb10a8b47213ae99f02c7319a83517d508d6d51a8e7d7ffbb08f54261fbeacb29128f3b49d4856cb4edae1884ac4f998b2809542d1fc05e6d34c2dc38496a4e0250d1b0ef04b2174fb1c43b14cc466a0dbce474daa3f119a6a6dfcd2f31a13bd9552a55cd87fa067bdafb05bca2bf19b9a8615662b6864877afbbd6f4b9a2c7c4c09c13d2718c90f8f6daa3f4b51933229217062df0b2259dc51f05dde9d6820edf049d5da47fdc22b962abeed4b937ab570d5ee720230bb65e09f2dbe8b0174273c2541c010f55346cfbedf68a51dbdcf0a0c13bc9a490df17147a490177a801111920029504f437fb3b6fefc2aff3564fe3ca521802789dbe4b2341f85b4c891409edbcc51ff96efef2fa3851f53b91990c2c8430b0269619b61608ba6ce61a3836ea82cebe81b666127ba0ad996319e1ace26a563ac57c4410113d308212509193263b92c45fbec2734af4eea81896d6a823aca15540d9bf16dc4c3e032078cbabf854b438eb6e6107c219ea75663754daa7aafead6c869d55e44d06d1459347c21060dde7cedb03e1b30cef3f7d3dbf0d8ecb0b352da277c66747a860fb517736aba626b9f205987cf5d9084fd001386c8909e4d45124392e605f80e4571453a0528e81a720560d06236795270d45deb143685c6d50519ffeb9af1762a69fb7783750670c4aec893f1f21a357bd0476e1ac6ff2d4b25877d0c3f876789619e25acc726c1c0554130ea253e1d5d37b957571dd8785c60cb779bc4d925195e709208e5f314ea1d06f98677ee7cb016acb79931bf6859df2b982403dfd4c3cdc123f138d873bd4f057f04f14e2c2e734b6438f9f467ff2528a3b106b4680dd5574357dc670960a43f7b8e39e9b9e27a97f24573b697e7ffc15c209af32353558892d92a08c1ba52126eb2574d0cc6df74045c24509d25a95056138a3c0c72738b09d1e7bd6c1e11460aa389e50f22ff01e5f97da9d977b2c74cde784e4369254b46f92960e2faade3c14e71b6632d36c9ce3e1ec932ffa07cee06f57cc5647a09c9a9618de7a40f07e3152e8199f1735ee6310a220ae0b7a22e23c8069b3c6f3e59d747f5d47dabce07d03f1909f34fc8376e2263f1d6587d83bce001f1f43fe7bb7670747feb7a5f7af081305199cf39a262b5b9e6c4f5373e6a0130f81a39ddf70703601f2eddfb8a045306461ac1d6fce94d08691f35b2df3e59e82aaa70dd6f63ba8849dd2cc23b0682f6e2e5652d04bafd5ac3ac6400dcc81404e854d9131baa52aadd45c362f6796b7a6f8181e4d420c71d7ee2f48e49dacea6c0750e1ece03e5988f4807c05bf46717b7e651286ef6b41ba9a19355c83541f492a979f68469bd24a708342b66acf90451485714eb971e917f755ee206ab7ae7385fce25dd91b802a3afe3c3518efe5b31ad49f7edcac02b86f0fb5dbe9728fa2aa3a9bc4495960ffdff77fe8cb1b1ea00f3253904987e30674b55f39a534f09c4b6367aeabb692e4b7cb8847336c4912ad78b2148398f25895e771cd1c938caaf2da1b6a10716956bf17e4b72092e33a7296d9ce2b57b201f45dd39aa76654bc50ce32214090f91ca5703a577369e7136bd1f5930f891401bf5aa63436441db4e6cbf4beb2c712d2d401a5953816c16b8bd681ec2bc89965817d24a9fdae7d700901a4519dc17ce4c8ea4b2fb7b1e7b936ad0e1127d2220d36430d3ac54c467f81f4289780a1805d2a00442f1252f372ebc4bedaf4975e9ae9f7c304c0ae70982f29a672b75da75e005bb3bb7719122b5101cb7a5aa41d3850b89167cbda52753e67f254f8612de1eb364ed67fae30da077177de4a5b4ec9976f39e62456707a3879dca8693e93a5627ceb8eec81ef7802c6b549cb2ed4838f1bc704d60f93de434c0e3e31e8fe88cf43de1ed7ba9d6b774126af990f0c1767cad8fa300cc56e0199fd089949951ef57cd06f96cfb1f7c46a3c6db2312e7fe1c29bc4e71bff1d443e0fed28611c79090c30b8c3cb86bde481be5a696b0b434c4319d2008aa7b208277e878e42e5c93ebcb500510a5bb596c23c9e0df17c46ba5f38582d53d5057330dd81a59b0a9dcef05f4fcd8704b5332b0e3365ac8385f8e0be3a27f943d18824d0c5baa1c8d9995b9788a2f5809f15bfe676a7168d280b488fc391fd7e91c188e61baffb885739a83a18269043833ed2017fdc821d71bf2305ad2ac01bc9215b53d1b1d3e58446508dbcd0132b401b5c1f6e607e8a58c2364cf5beb7fdde92b225f9215696bf2c85baa264ffa370e137dc78df0b4b40c2a2524496f473b88922023f373c6808cfbbe11ebf986027f87c5df16892875576e7bb49c4ec269c338f357496e7cd4b91f533bddac5581c565b8d0029aae0f1012a3479cd3c6ea6d4552b3398fe0a0b07ce2a0794d365223092cc0beccfa30319b710bf9c7f9378dabb25b7d5a4756d38cebfcdb1e4aa1a436f6a0a3ce90e256fa73fbb3d4263f989435c6e96aa646baa8c8529cd5a919a654abb24f23e1603ac61072f38e0ab59b31fed50f6caf974be157b77a0075b6cc7c25be58cf2db5c9d19213ba245289406188051e32438ac64e6f4e6d4dcfed131278fb64ef2601e162d1a0ee04c7169484ae15a29ca30446d7a6b0e5b22eda42c330166a2c4629037e78d84db021d355ae0e445f3ae62384408946cf5c4c420aef6660c64f94c20b8db502b405c987f480fc88959584a5ccde6ff54751f37054605a0c9f079b76bbc5235d59b9d6e683b1c2ff06a364c5c00f21a1090f9c997faf2c6aea40bc9670eabf42b56bf33338c682eff829f868cf97d65a4ddb02656f9a2c65a1468d2d6a0f89a75bd0a950dac68434bd782184cc537287ce7b5dd4ed9b7fa0f2c0193a11a827ec6b1b2ca4ac731aa06fcb6deabe194536fde9e82cc91d8a6006d6ef97ae296f53376c601f5451571b4a760a1fb6e199c3326b476f6a6f22822a5ad04567f6b0050ac4431f3fc18a6df01e37d11953554cbf55fb66f45138c4f3999f38469ff0f87bf97469243a42484a8a8fdbcf59748d10759b6819cba7ea765b6c3ca5fbe335db68f6e5c742c31d96fc5aa40927bce0f07a2712992627f1327cb7b35b613b99fe4aeafa1dce724b47dfe90b58d1e0463daf5022064a64e4e5a043a288e792837cdc8a0e982436fae15c681e40e71cc5c22d10ca8c74433e2bd0940fab1010dcc723134c8f2ceea7d6986cafff205ea2cd66397662413fa3033c1a9e38bdd048493d4c923e9242ebbac2b9a6bca27cf220cd975f0c12bc4c7993662845573d4518b6ed19118eec830cc853e99107ddfc6e98b8a406dcb207b548f162fae067dcb3df6303c936410f1ea4cb28b65b75cdf6008204ebe6594b70190246d45c3b1a5739bf422e2961d9976717934105870286da1698a645a93f058990a8175f288024832edf3c4ef34ec376cf8a68ab409579ca222d624ae1c7a823e6592cd1e05ea991b13cffb0c55c5370490f5767396bda8ff62a640f1c0668c32d12564e13434bdf74ae5e333a62c4a431977e4c95dc2a279f45054f307bc17d56192ca86523d995cfe50a981ff3e35e7254a1f863b0c7207f192bf4fbf3d24227045713ffae32340a1d932e3abfb21216e9e7bf08fb6daa58d74175d95387e6b034f7949adeb99b73200cb530fc2e35da66f8e6d4690bc38ae947df691d25d43a73bddb573a118a0a0954a88cdd9780f13b220d3a947cac00f7f8d10d175785461250b6837f8247ee99c4ef46b63f502c2805a2f172cdbc2961f5daf0add5022242d61805fa3cc5217ad2f5be6fb00826b424a06bf599821d3e4697023d9aa4442750f31b045f02c49462e2575b92b30ae980c212507747caaa1651e2b604c3daa5d2433148d830f5d81e578a1adff02d46831bf5e36775702c3dcf9041c4b985288abf58b5f0250feb0e58941503938583df979632112f65bb0d54bf97964b67f1c33403dac119dfa2c8a860260b6088580c4bdfc27391550d4e7e44a9c54189e15abaf4583504859fff8b1a47b764d3d682fbe9583af42a972dd70149dbf8371aa94334e386e17c9ecb30246994226e03f9b479a2c018f921a9498b975b14a65c3cb14ba5d5fd859e2be56b9e8a43fe3462d97003d3eec730dd75a1da4626ea78be37af15a6fc1d59bb68170918cda3c6619bde6e415e63d0c28bb3be33960c547d3f0617dfe4a864fc223fb81ceedad28be002b98eb2c4870aa8ae39853ba6536b34b3700a4820a9a060604664f356ce7a80a47fbc86d05b75ad7c534b5870f38ff00492eff1f00fb0d53019cf23d7c0188551a0f17225e20c794fc8eb397094ea9e439ead566a3cae335a2341a2180d113597be4785f99c0dc00c07ae93f49989afdab4799c36f36e3e0ccf8b54728c29ae905d558e154347b5dac30de23c80557d07440ccade893661b713734299d3f329aefce6e2cb876afc271d8c1af14f7c36bea263609dd2837b38b8861e0fa443eecae50bf285b12d6cecb9e06ada97ac31b8744688f7e331d00cc74e95e521ab0058d7c9d262073febfa9c1317efa97a829dee9b852fd3eda7949cdc9a0dd4a912e6f9a1507b3d5f0bc4bc49794eb6cd211642b8dc59db5cebff7f81c3542fd733cecd9a9bee3be56021b184cb1d6447d68a893f2528fa89cff35aac847d2ca52bf7f5520efd75ffa1855da58c9fee75c8832ab1bf066c8503b1c9e3e0f3eda1c9f90c9eaeb3ad32b81718c9819db47b139f9876c99a9ecb7bb7ea289b89a214f2045440d50969c45927ee478314fd08d685d32806dbb2420f8eb4c48391c5d2f0478a71488e3839ba23620237afa5477b9ab25e2e063bb366ed3131af865b34075bd5700f1aa3e8ccca740ed554d76f78a6f8713f503deaa10d8261111761bd1f28bdb3a81cf3a9f360410e1cbec9dfbba92ccdefb36eb21810889e94065d7a4b74e096e174c8d1930d8ba329b0f7738588865a073205ba031993cb8ad7bab4101874a490d0d01d98d5be4f6cc334ff83511ab3778b8fbe918ce7563691542cef3308165cc8a92ab967f8aa35840652b17869d5a0103024913313d5e36ae2bbc09993e84fb1f6159c0b87458a5f457ae5d6b3fc032516404bd57355d330c471c1e97623f1d25791369b33499d8b10668954b49bd1c149f51e05fa903cb2b6a16e454a59f01b4d827a7762676b879b999ad89dccbe6b959e3bab573e3956a54d2d102340ecb43ff3ea7de72232dc0f3d376cb01d910daae96122ea7ef61d5f2126ad38f10fc4b6ad92460b922ffdc7ff1ec42f1f64dd868a5aa57e723acdd90089a347e1462d05a131047918c2fe7a460a069e0965e238cf10d71558d0e33ff80e6baa36d10bd04a5ccc1d8f35c7d9517dce58c01278afc06efd224cb0d6534a0a7a27ebccb63ef93cff556f377356a95b4b4b5ca55d3f38dc692ea661f9283fbd1c4788586470483548658e285f6bddfc8856c90226a56f2beab0cf2d7582511e8020b2c96b7a214c17d32d1f6a25de99d86908a83ccf0f9ebb860619b783132a0010ee53232f7ca93b5b5f6edc8ea53fec17619c235c96288afc3e3e6dc08ab445f7904e029b0fa45d2f1f3c77db11554de9daf6bef56f9b460974147a394232031929325ccad70a7453369cc90f34014ebaa6cdce7d2c6123782c5de8d35ad83ca649d387fc8cd883f5bf6bb584c605b6d15814756768895b0eed44f70094dde3dcf45646b2f1cd5cb718a5122174943298590ff83e405cd451ac011df7113c6c38549a23ed9cf632043b89fabac00fbb8a29ca470b367ace0591fa146e639f93e3ab205310c305f9d2e7a74c7aa8b85e3894e1834d0ff03dbc006c113f90d2be90ccad300e11286adf3699f87faad998b5fedd2df208f576fcce3f66c6306de07f5347d25bb5d61bcda710d90b7d2f4f9af83ba151bf9082d90a5604b6d31ce8e9f00d30e9fa3dbf0876945592f344675b6529addf4e8f405d7b749bc81babc21891fc67d251f91ef778f63efc8a631ab49d126d8bec87990cf65155a4998dc8bd5c10f88d338fb6980f75f00830c54ca8e984035cf1b1ca15444ca6376f3992b7aa8d13c170619a886e6730cac2aaa9f30e4a6472d9728038b92d1dd2ea1edeae0c02c7c588f9544fd18c79513d28852d44cedcc3a58382b5d613af8bd579731005b7f31bad7fbec9bbd7f177bb03466c0f195876fd62b79f8e97af8c3eb601fc5491cbaf7f2aa077674f682d25a9227d136f95e24e8cb04d8c957b0a7fd19274b72fc4f467e6c470d8f0ba4a430257416e5ea77440491be0621576536d6306bfe7dadb08973e6dcd958e66c9867be749f89b022cec2120c8abb4f51861f340c44a36bf54e973254a65793d0c5b95ddf01f95b086709c4e9db6ce6341bd50e303acb3c9b2e381b7f8703144a1d65d82a28c5d92bd0a25fb7e490ad7b8437bc1f157ec5152693417c190901a135eeba5e86e889e4377ce98c092e2a7e08fb4d514a21a7fee9ede6650bcf10633e0a47cde67945f83c8ee04e6fab5d66d8c48aa01608e9eddd46adbc28dac23d55cfaf2c6b1f5c15661d9578118da33417d38bdbb7f84793d841d772cdeb4df5115fab98c736bc43c22da2b9aea243559325a8374d52da8e3a64fa6bd8fd78e6ad5702ec656f98f5ec14cf7ecbb39622109fafd1c6a90cc2bc81652499ee855af1ba499c60a732eeb0c69d7780c1e2a68d3262a700af8e1a5a83027de0e4d7268f6ed365b67ec4734541a15bf6d8f38f90eb183ccfc2595ef0f44d859ba1f612740e6d5d8a206434ef82e0d01fadce6744515178c7d989fcde16190dc7d3b71996f97ad1011cc77c2d64e19eb04138ddf37b5b9ada142609fcf880772262d03d932547a24315be81fe852f70019303ac019843b1fe2eb82801f7e77a935495917523f912fed40b4cc7a270edcbf795d09391b9ba9a023c4f37a1cfd52cc412d974f70f62ea3c8417510fd08be6620c6f74b9d5f324c5829449515e91bbd9e9fdec5f73700b50425d497b7c9c726044a415fc72e68f34baf92b1be40c8a8aa03454bd112c91efaf763cd2de64afec06bc1370d453fbcc2e815cca7888bfa1378bf83491fa7df81ca3f1fcf3d7f0df2afbb1591943d2f2389525b2ce762fb993397d9f32b513f57a105268dc8dfaefff4740daed6116b5a3633fbad34f3fbb2100e6deb7062bc861ff60cfb41fc3dac12fd7ae800a1d0d120890411792de4637cd5bc49350b48b420006aa38d4b48d980574c2f3ba605a3ced3d2247409bc7838bbcfd11527d1b9ac0ea4611a33c87025fb0a49fc71c94b46d6fed065d3797b4afd2d13528ec46e1c9b4628146a0163a65ca6959c71ca68053d22589225d5c82ea1dcb887ca209daf1fee0d63f90b12630840c7ae822d1caf34c507d89399223d6d2d226581c74b6b2ff28e3251dac202c988b1573094990379cd6de8dd17f64b27cc331dd4bb95a60daa9703286c7e310bc52d612e44c69635ceb5118fe9493a4090522eeda039b732a47c72edca90a8dc7d6a4f25dfbcf08a40232c027382973fd1e2b4f910ed284488a86a2ca3fb6d2530fdd6e97bec22a1a3d27aed8e2b19af7a6baf96556cd7445f122be344f3b8bca79eaecdcff8ec78d1a4415b6754d64bffc3977d4dd49405782ff8222e032551f12188e9eeff1cb4b9467df912b83750b44afddb792b7323bd5f5dc15321920afd50181fc4ad20f16460dcc8f9e499cb77a687e8b40c2eb28936ebc1a7d6010be38f7a483f596605c6f77935acf88ef474d1d6b43e9ff9e255181d09c493cb3a32613c4b848bd2b2b666c6b8cd68b6e956749b2dca28fa3f6ffb99b6bd1f2406d0e8efa2ce201fe6589906127f3e6e36960f016a481ca6d1bffbde95e3f6089c9dcdad75091c758f65a6e8446174007ddbba515f377bb3798c2b5eb92c28f204eb11d9d60d0c548f9958491413b6c760101c2cec6d2d20d010d0efa16b9a98beb82833661617d8bc3e4087c53caa2a69774330f37afb4b47981a7386c8fef750b437ccacf33b020aee6703eaa30f95e6611451293ba8ddeeec77cf561543e1d626e2c1a0f04b0ce3b02bdaf9113555930a86d67c73413e4fd9001ce4bebda2c556e8c3635a7b110df6a0e0e226f8498f7b02a8ede24aa1faa8f81e2a3eddab2a5fe1c30c3bd19fa612c78e03f242e08b31903ed5ad1ae3b53c312b00cfdd5a577de3e49883be32390b6d98282d3a2bc842bfb5765d08b0ce47879a33e2b74ffae8a069c16921eec729bbb6003148e4ff2dbcc41dab8c500b10a6fa31b3d636e6afe73a1b54a894cd601515f44d9cbc80de719ab4fb3e21a89ff3651830aeced0ed25f1fbf2b2866507acad441de7fcc17aa1ff3bd6eab97f03ebc87c28a79f2d4b16d23a807463d3e9104c9d907fa89be9aee37cc06bfa9cfdd0d211711341ea2599bf7f5a9721509b962f2ed4842c95ba4deae74b3e1d0dbad18ca323b9dfe72aa845b4e78fd9feba94766786f507552a41cb4a2490e2d94e0f3518d57c28e604fe7e0ad6a07af9b0f8c8524a26d5a8234297002f060d7452a434f4e19643cd1d7156ca10e5e360cb1161c70fa243f975984f46a949e51736ebadc0566249bec07a236c53be0380821cde1b775e4022845e46f3a40fc8ca19d1dfbcc77581986d6e1435fa34029ee974be90d5a28451ccbba0359be33e3d8fde856c6c457469b12ee1fb02925e564bee4e0e01f5532c44cd5183fee7909d6c765f0edb7451ebb8feca43990987e67fc8ad0b2ae77045cb23545a542a8b3b879e19e9675869692670f8848517192d0da319fe1f93ee13ee86bad554db09e88971b0fa17868f5976c4907b021c71db9e5455338b60823a5436d3c42900c5a3053bc1f965c198b5311f9af62d91a4157e2c3c8e0dd17cb36dbc672c035242d46f6738675404b789bfb7270fb66a6a7a8e1255864f731004bb7a62938865099e7873b1adeb5f84215e034522d55bd8adaf422bdf8c126410421c7b386e7def1cb5221869cd20257ed64e7c11a75bd82b32fb1c7c035199afb46273b2f8ab0644655a1234012a3cf573fa63e5f59a78b67362bd4535929d167239548684ffc50b98a1fcb569fb295e1994dba08aba9ce9026c02f2f2e83a53ae1af56cabd3f707fd1c2646b39b72d4366cdf6ac1cccd6dbba38b70877479089a62f1a5a56371d04e5ea515f0e52654a00dd3add5a4c77c1408b6d1937f851957f73c43d6b3bb77ec45df1120ec8a5d25790aa7148855a37401edb321402d75f6715a6424e36d8bafd9050588d09cdd7bf04c7aeb62380eded89162714c0a4db069f315a13bf4d2f3c4b6d3f6e891d93303fdda1261d3a6539df675cfc3126d4c977dac9d86c745cc4a0ffde7f6bc00cf9608ab5bb503e4b998c39ea4d0a32a2c7c8568ac0289c25565cbd4f6995d23d557f0bb5f6bcdeebc0e86c257da1c78a1a34e2b936a5dd8a9797052f6b17cb0b30a92f1a87d28e727911674eb51b2071ef2cedc2368af0ee5eac37ea9fedee30a8b9c453b20ba99db51c74ea430edfcaab21f391e7fd3208c76400ffe7cf945f320f9de7ab0d9aeaed4385ab86c022bbdf84e0d1d06a498bf81163ef85fcb3fe4c30ab10367068def7cce8ec10997f7700d52339701f01befdf05d7c6666d4ff7425b3dfe27f3b655e2e288c344390c1f970cf3a5cb69d9c2481d5882bd9f3226c4f8a89ee4a47aa4d49ac37896e6dd22a29d5da8a0f52e1753ad05abec1f1a3c34f5cbcb8fd810f2e7b712dc413464755827c51e5c5bb1ec52f168e3d62f5189b01d341c8b8fea6b0168b8c606faaf5fdc5dc3d1fa198bf9f0149ba6597156904c1f6761481be45d0c0b69a4507b9137b6fe7fcef6ce4d51f38d344f196797b468d633a43b2dd7fd05be096a6e79863188d400976c1052ff4f87ff2210246319ca4b1527b0b72a9607ae3f9ab19eb62a1a77e66181cff3fa7c7d3f95ce0534760c4a4de6708c3149aa312d5e79a16327f1e8b5a84dd0dbf05a763488a21f8ef76bf2bc2b48c414646651cbbb503f1d39dd99acde11ebf14cf6c392ca3e208b01224eac015c8d3036a530d647ebd480badcbf5e90e5cfb8a7584e68c384e3ff266eb5773c7dd9f03efc34195de817874fdd3caa8d21fee1300736277e4c8c2e0b1fcedd5bae593cbfd51d61f558b63efce54d74fcd07101159f92b9eae297aa682ad231fc43bce5d71dee154ec1bdce08b60a142f2d3f13f7f14925ae2e2307bed5028877bb3c00dc521ef190ebc824445abe9b24f4ed99a640a347cb835f827423cf010141a60997150520e5b606159970a51cf54f905c12e70bd224d28b3c27e63ee6110c21760f9585cd5796b69ec2ef827c5d1953da7f75e6985098aa8a4c6f75f55dffa67352b9a1a419dc1659283ae5a013e198caf328368d659c4fcdda34621d79ef19c769af910d5aacf28057dc1fe8d0ffa324cfb0811012ff85fe061add42a7b9c3bc173e0cbaaf6d0ee40023c6c65487c88cc504f43646d6b8dd1f68d2d898aab5fe9c128e824e221e20da072f24f865ed84bc8f7d49ec5574d1460e6adaabf9f5717a2100d55b9f4755bb03db3076f6202d75c79e6204ffeca3dbfc215b723cbedae09723aa38e979ce7418435a5a012451282dee6d198eacce5065536ab4a1020fc1fb6d1e2c47b89447af8d6b28866ca0c35862d7e315bda73c98cae1de8084a4fe1d04eeb360c242e761cd01d7b29f850a7e1989e7cd66b27a157ce03e666f43efc03a305c2201f02a8ad65953d37b652d6faa7faa3ffa9434059326d73ce799681f35a2e27291f2de809a6faa4d75f3e7074c8642c8d09c831b46d46abe26c6d5692359ff7526fb3556176e1f8446e8f870b345b0a7eec3fbba4c1110b71b33be2af965f0915ebf84928764a1ae99a43a1108de16fdb6bb0bb777d6c004b0ba9db4066dcc42eb78c6e2ce0248e140fefb719d1563045ba8a92d7819e9617eea36290a2a47afed8241cb02c8fb20d35d7656e065f120ac892c7aa9a5099083854abce04ef01eb901c02ba90e7d33793a94a68c71b3ace7b93990185671046cf507059920dfaf1f48be5eec8ddb8f1ddfdce231248ff60cb33cf2ef63df3af4745f8f1b25cd422c06794f1bdb44a85deb3fd9f85d5b9f5b3611f2457ba7efa5c4d59e1eb5a28a9f02972ef6006d4124615b1343d55bd64756fac29c522a967c99b95fe856c4e17ec65eb258145bfe3990523fbf0800b350fc4847d6ad0864980746cc57f85ac0a8ed511fb6c648c8d915a4fcea098a5c447b42c6901756654d1a35622ac0d761fb661550714ab2c642d8cbd1b8736769369a6fa0bc1e41bd83e61783101fc743b65d89ac32073be01b3b4fb54b77c1d8bf3a382cda08ab15ea513279f41a2ff350196c1897adcd0dea464a622239af377373208b3595b01fa92ae1b4707191077a00a5ac682f3b033be4750dd75a8c7d36a4961340c8d2408f4a56c13a7823ddba65ac4c1db4cb98de3b905c8f1c97f30a7c3f17ac996a9e1807b09fdf6eb65e9d7fa1c1c89fb10283642fef1d40b899a1774148ee02d142f16bd1a4babad23f61aa3f508f03789332c9940944e4774a0818f5030bb078951e8f07c68b0a183f5c96a2068702bf187467af28b7da1f62c02c6bf7214a28f2d3228fad64c5ef551605d91b20e9ef01cd49f6ba1b057003b1fb766bb8d58200364c557abac0b06b57fb93a7207d7b6c47ba0bea309172b6834b33acbe09efb4ee31ea561b278a17b998b8cdd831c863790b480d353dc69abe453576b92ae96b640cc058677c8d2e72584e895b57043fac28f3fd9fee3dfb67d4b627f588eabf0e0950e19984598bfd94a14e0b19d654af91e1f8b7140d1db5d15e5f831b67ed4e8d39276309bca1cf2adc7062c3bef847d2fa0ba7d8918fe0d4f8c05563eb04fe3e505dc49deb62ca2013aa14af6c44985489654ebf2787f272efa429050686a5e123e0453e0d05e7856f7d483754f278675f82481e148d5341511c18128a29065cda392846f6ca0cf3498b88ca74012221f62b6a279d125a1c34958e4912cf35ad18daafeed9757fb1a51cfc7ef5df434601ef6d4e3f1a06645908a8cb7c17a50ab1e21900ba0d0783ec677e099508dcadc1f8463059a1bb58ee006e7163147025c8fab5b0760bd38a0148db6ceb6158c8c3ed6662c6d4632677f32587a975c349046bc303329300e4f7d9e7aae60ef59175a2c1c4c1bef17ca391d21840fa892d2a41cdb6245ccc02ce3b1b8d50cd3c502c637a2bb0115e91cfa39120527f5e303086149aa66b0dc15dbadc465bd4125f65d98faf73accd899925cbe9815161e6544dd43f64f9461027c45ccc04304bea016c21d8bf96f5357497444cc43cdc4dd93f165e95fe301ebc5ab0dcd8eda04abdf5d72a655a31c9c54716731f9d4731fd9a43297b2e298321c945cf174d06b9f99650891ad0bba5d52b4d7dca0cb059345c65a876a7d7593bb7cdc4cec6e6ca345275b05e132991fa09e4e2ac5f28006606ec1f3649de7f966105b4a59a544f42a276fb709191d091d1f4c4d31f54e9b6aee814d8f8277f6bc68e450cdc7a619d34e32685150d3f167a38249180049bfa976e7fc25aa1d8eb57e1288a80273ba5c39e118b70cd1af0fd5de95062ee4891c91284004f1aa529b0f56817c77387a0d534741e5a9e168203bc59238c2899aa1d4e4e18d1062dd6e3ab3e7728e983623e450e11fb1a783476818d9ca5588f12211d1f77ed32f2c0ad350e86142b27be9d36250a8efad5ac22245b7ed3542ff840818a7283b0b91572412a61d705d418521971e744fda16934f96e1b745bce21f355d3a5627629ffff519cbc6403a8fc93c69ff6ee69f85be871ef3733ca2e1df8636af17d8d25d93a9ab057285d18980001f06dea18f17beb59a7774d2c95e73d16ea6d6b42cada059d635c63570f8334fa31f40cb2dcc2739c196ddb5bddd6746ed51d5debc4670c364e9f159938f30aa75c0aa78c0b5427d02a33a3728d4a061da15d35098b8babd3186d1b7abbce3ef47a5902d08cc7ffaac2a68d72b81db266ed7aae49b699c50a5e9229bf933390315e8e5e189eb2412ac2f0a3385d1fabde7dcdc1b685cf1c988be0d4215c241118811ca21cfdb772163abed59e7c3771c74d0d85f8c3c06315e4dee4214a258e46f34d06e18bf197e2bd7bce0f1c7ccf98c0e4eff207d77bf3c3b71b96fff79248666cdfb0cc88277a62994e109bd48c812e56bfdb4056c4e6608068a8bb3b3e46d5f6060e42c53ac1ea32ae31bb5f500db44dd489c9456ac2a6d492c143f472bec505dc5026fea7ad581172614312e8e3841c46c48ebc8e96ea2aa5c0af5b95ebf08a52c0aba45bbaeb53bb1219e89573e96b3fc5bee949b3cb787f5f18262500914cefdf9bf3e2e1b145b6b9087464f7074f13dfafc7bcc0a210d720dbf70bf8b5a38b8d9ca0883d0a062ad6a506ef078cda4f3aa665ddbd3fb6acd744675457f35580dc3e967dd5fc3a9d126e3921b61ccfa498c2e5bdf4840fb3ab9ca09f548caddb6cbbc320dfb441cb8dac0e10a54a1d44cef4f3eb8439a46d4658896ce0dc11199f9fdfdfd84e76c5055af8381063d3349472cbc3272e52b56cdb616428884daa3df911ef5ff0506c1477957c722895e4f20f3dd24057a0048e100b4ce759693cfa3e58b4697f377e1e03379a73b2577dd08940da6d97bc1a2f005949be1e40f9d992a3ed7aef0ec2a074538bd9d5960025459e1dda0136bf61a19608ef8eae5e1f33b987944513ca9ae9c9caf8930b343d20b8ce3e34f28c5002f47ab519bdeaa0c71d9cd2e4939b557d7a19515bec289d5ebdb5ea451c33123c5d5f4f1c14bbf806d4d9ac34f5337fd73b05d8ec3c87ceab63d5add30dd06a3deb408eb77bc8cb08a773fe9fe51d99c6c7e6674b6dbc7e27402c56d241302f1b66b1af12b48c9fa8599c7d8043e842fcc2c884c499c553dac626a2b098dcf713ba42ac3a51812932d21bee07b784c09979e7b6e435106dbc786c09cfb54d6a8308df2d84169a9885bf85c88384de0232a8c08709432d9420eb329ec1ec99f32dfddef3bf18cbc0a9038bbdadf5c3d07e132c50686573341758b6c58da7a654ca857b988ff70c37586ad32525c4d5304103f103cf63171ba73eb4cfd5bcf4049e9563c2a6c8f32ec1924708b1d808780b9e6e7b87129b1679f299c0a0afbb8347f7baa2cedd341070aa5ccf77897ba8887fb19615d933fe4cbb8d2f88fd962c0285c4b2613a48bfcaa1b24dc49c8b2ef1083ce61c53ab683c12ff0fa7068f2ab17cc7a6cf5425f8b00f1cc36a75e68259041f05b8afc8372fb8947262f6ecf758c999131ad5d8b22ef34c2e090361d8ff5c64622d6dba9f1d6d7f3398d37cf07b0a179048eec433743dcfeac9cc06a7b1f36b57c687bf5a98e4dfb1f326d2bef89ffc84286c0fa1b2bba0651de64cca285cafc80576544e57782a4d805ea7d2bf53bee59e3f560aadaff42b9afbbad635043e187721c931f525d7a7322816a3383c8ea82e4b7aec960302e783ef958fe912a4fff591e8ebefe3a331e9957840daff6bb1bb816fe6bba0e5f0329454d0fbb9e9c6529ac8b646b3038551fbcf4de15f1b033c671f27856f0d170d5e6624045ebd40ea68039b15b1e3629f22fbc82a0fb3b100817486fd9dadce4eff088ef9b6fb23f552960a6de3ad03056870a19764b4df51d33e2532c006bcef2cb00276c0f41d2f8fcce7d0148ace93d58f518d04e6bfec95b34d5542d76f6ad6636f1d9c3200faea7169143a58bde19a370dd4cc8966415a4c4c4e5f4a81b58c399e57055725d9e3f8aa8af45f9f739c1545bdfdf7985cf93b0fd7bfba4cb63d2dba452251c0949f32473f75c938cb3978286f6adb086138d6c2fd5aa76cc9810f8d67414f712dbf2e7357af8125629fa4bae7ea002da6766280a9dc442064c600127a60bce7f9d6922f8693813b2e816e3852941a721c47147cf08b8398c0e92d342aefa5b18cccfb169f63ceb1646d1284cad4829853b8d8c213ecc27d9eba02700e92bb55898c3497ad437c1a1b1d781f9331b1678ea4316990ac0ce393e8e69996b72a9d58433fcd16c77de5a0f357b08e83a73ac55d37fa4e5366fc4b5b533ba984236efca0a0935fa6f4ffe9cfa774c95473d5a908cabafdd2061e40f180bb0345ba3093917caf6fc681d1ee67b76ff57f385b58a32871f96b47b1a093bb58e5067f725b77957f330c10d4ca28c7fc5c3c053641a1ed9023a7f39214ef865ae98d5bbcdb9bb0547047f752e90a2ac244cad899201821e73aeed72074cfe5f72932e59d41f048cd73e3872284f291339d83d9e20495dd2a7bbf4835ca71336f1146ffd9e157dbde0dc538bb3b4f10cb72ed6b77ab96c93be279dd4ed29bbeb247f2524a0f8ebcac3884a3605cbfd32b573c4ae3e7df13692baadfcd0d17e27e96e49f3b6912962f25ee018bd7ad4b3266cd7984d960aebbe34637c50810541d816b1e99bc6d7807d1a3a11b5908287d4b9491c5e7271e51724ace41e1abe7e4511eaa80a53040883df3c3d297f1be72d5642641f66c9ea164acb2f7cbf4e13c886831dbedb444e20aeeac4c3e04a5b086c912b31f04f4634d5262311fa0eb5f2f47c6cf103f145355c68bd7313bb449627a78b0aa26e6f27a539e65ce7984037d3278a74bb0c8b45c1948a7ca3cbfd7fa4a0e318925ea78bfdf8e70c83d01be3075bd7eb6acc3e2f390a67343d18303b30d76c5b3fc5d10e4a398e78d85619222f9a956ac595a71de78774573aa7e28e770fba71df04a5909a59cf9cafde8a8c26e6b1c04d03925b27b0f645b079290ec1c262d73d54f7c10296cdbaa4a88027676a840327856eba04c27d49bbb8c47702b5f8672afa22ff641c7ec5c4b9c59b5d784a177a39b75ff4dbaa2c2e4ffd66564db8450b83dae6d5ecf835fb4d15ddc6f00e8046f6eadfff6bbf93173ca54cc10084283e2db7cec510895876d4e09107a92d91148ee14c8b16e0768c1cb95b5d84b7a96852f5fc908989a5f49500d4b66a4c6153718fd7fbff9e34b900ddb62c86a6ec54b2bcb6e67c8eb483b4830e846e2f7c69344094351b1848bca42ace0214dc7cc18ebef7eee024b00dd04555a8d2ef398bd77fb0df104c2c966b39f6a57a0f574db890b9f940cd41a095c59be37499504d8c1e17fac06fb1d3af4ac85b7392a024374367d010cb47b784beb556bda03685dc0eff2d24c7e513dee0438b10a1560df23ad25665eb72c4dd33a56966352685d54579ccefc6341d71b7050c9487e3f7765d8ed0e7584b23e23e4682718a5ccf6d2a95f38c82b716fa839bbc752e9f65bd3ad57e4545a60df9440c450897a8139bcf143a107ce30ae41169d5a5480536b037b22902c237e0d7180007abc7033b6b5452175c07eb881cc3c5cd6d6dc2b0bb1a2673017cfc150f45aa4e3f46859c4882157180432e4bbbb1d03c4abff7fd5b171172d025dcd8413e764c45e529d81379ad478b73c2ca7729dc28ee08e6ea30c69defa7e1c3995eace8d30453d088b0347ebfbe9a6dc498f0fb54332617322edb8df14c8cab54ad863926695edd287256b41d845bc61d79176d17b6aaa0f4cf8301ca35c3d96c30b20b29ce5f80da7462502adc6c1ccccba1af255fa88beb7aa9fc2670301875dbbb4a600b8c06170f7f2c0b09038ac29e3f6b8a409e76d77b78f7087bd07a88569821d856bbe208bf4d8f12fc956d50e331f81990cefe943cd4e8b72e5356988f03662a57620381470fe1f4e3355c36a82f03e99dad426e9004838c45db876c47a09618acd07d67f86603a159aa6de49499d7deec806c8cc137e8733736a88a14d366177b07af03975c9376e811b852b9e8a15665d444757ae0db7a21d8181f20e263f63f733e0fd3c2db12679427d734ccb1a3ed33e658a22f71ada698513dc515d508e4087957f2d4f4a4b5fd004f29d7a82d2124a3abc3667a323455c10e1d134b59ffc596a192471ec4f484d530cc25e434ceac148250822cae9ae312d2ee7afa85d539fce7d7dd1469c8082c4177796fef6113775f5442377e414cb35746fbbd367588cdf9f0d35d342c57f8329e4f922dd53d6000f6418296f7f56d87dbc4871ebe0439329fcd44f97e0532967e1339617cf4faa0ea11bfce5cf1d848bebffefce3caa34a7264684c8e5d64be99a4a5c2adb30176d8602354ccc0b604822f1a7ec28f9ca7f5f5ae6a35c72f344562a86d9b6c7d17498ded867a0982f684581f7f420366ae4570408ee71e69876a0cd1b3c02996cd818846cf782b396a20bd822c1cfe994868e015eab106f2013777e8b236f4f47a22b8e451aadf58f0e92de24221f5411a3cf88965137f58c78752768d64dee0dea8e460b474f13d1cf27e582ac7270ad5baeb59150be114e3b1cd5b51e4c246988306aae0423e1988a95a354e38f17cd6953810d71161aad2f1086b8271ffc1befc9fd951b228529955c922d46d70e4b4694da9dcb5fead7781519b2da52990c7ef43a1f6645a72061ab1810120eac65320be2f1001813bd16db10e87cc2f0e2f481a0133de0e71ac92d74dd3900b9b7b619cfc034dcf1731c62fc30c5e224a5efe9c333a041e180412720ca7e6d9e8f8c74adc5d49e3ab2207e287ba112a81e383d7b7897541c319ab6ee43289703803469015de25ddafcff76bdf6696c2bab6a879c362fd09e4754a092a88c6269f1fbdc59de7f789bc45468d4a312b14fe0327c96dd05edcc78099f2af6059d5191ba3feaf06d33b520728966b83ca6089111ac6dd5088f66e3fe557a2d6865d6a8d620d823dee12ca522cf41879da6b543b1ce8c24d0b9bff0d3d876175b47db2ce53e24216e6ca9452bc3adef040b02620ea20d1b51b248a7a2873043db3cd35168bb8ae91ef1a756ca86f6a2ed443a417e96adb5cf113cae0579c24a760f478cf5d593f6b7a6d91e0d14b189fa5b14afdef3dc8fc2d85b8f48a84a4f1482636baa01f575a436591834f1e23e8afdc82d3df777b6a820569ab29f88818118ba93c3f2d48fb5d4313008a94051da3699cf0fa54e6151f5cc6fc1894288b3030ac68a39968c8e38dbc236a7b269b4b69d1bf6dfb8ab4c1989be0a6547862521f567c286958c9ff23fe1c0f61c16368cd4f525267dcd2740dc1e8732fe4802c805fd1d342618e07ada3e87fde6071305c7a0b54d70050c55a2e32b7660b632087b2b7421e17dd93c207628a87e77705479b82622ca12dbeba46cc4a1bd50f0a41ca6af1c2499ac3b4ccc10642922035c599ad1427e262dcd72049c569f9aa275ec6946de167aa2f3c1bac62554c0d40ed42bedc1820080a6e6b2802473d18ffeb4f93742307392d4fa281be97a610d524b2080dbc7122d2fd6e0ea16ca74be4a38a022cd08e02276bd57096f297c079d23b83c0f93b1e443405bcf3db46a08e2e025761a489be78a181f8b539c6d206d9973b9354452a6b53e70bb66f23b66fcae166988620a45523d5003ba9ec55adbe3c31994839a24344e2c4dbab370d15dadb0ab4263aa4a5a63ab37ebe513911551f312c0800c7cfd857d84f3bf8e5d1ac84292baf9ff84bd74d4361356bbebea88dbdac31ee055538882e80b683ee16c8b831d04b0f0543c7c8afcf6c9e419e1f637a37f64822e9b8a8477922e390e93a254007c5387b4e3cdc88584eef30d488e3b6f829c74204dfc2f5d0986018530473d786d36b010e60fa6492ba152d3af168a25429d6e93613a44acdda4284a3c892c3c4704500b471a1e3634c6f5ce9366a8a77f2445aa4f100b5141aa316dcbc5201a4a6bc73fece304a60fcfa238cfe3542107023df322fd76dc8831dc91b641a1386c9d499c9d7538525b8b3640f01a330f0c0bc59299cfc2228db8bcfc7877fa4f837d9aa144f28c393a778c0919cb6f4cdefe9bd4d11e69524a710e33c6b4eaf5dc2b04b7dafbfc8db2cf0d87a3b3b0d3d0e71144003e8f0a593b1552b294970f78ddca635caee0ebf02d802570c422e125052eaec7a32636c5898a42109b1683a87219d9b7c0a81ffe54b8dab1f48c68de28a8d1a09f8e4f3f1b8c4125f5c2a3d0a19b6c18243dc839fa2822b36b0e15da423570f48cd6844742bcc8097ade18a0d05e71c8cf12b365b084d664eff3f825703bfbff6bb17396daf7f349ce5bd215fee9842237ed197f7b4a8a96315621e4fd44fe46acb5e678119b7d1f0c3082a001c94105c6213387b6a5e760b557e846b54e58655c4493520eb157b673e43a1c7862407bb08478eb61991df227138b7ad6968056641541010b95383984c64f984c6c58c671bc1ebf5a7b379743284e3d797e1a6a9d76d63cdb6c20742546add5b9e68d660adab808775ebb63cf26552f8053d5bf59b3caa0c13be3fef21bcb437ab5d591da02f90ae6090126f0809b5bf8500699a6db397e438267645761419630aeb03c2a815a72e715122813ac0aae13ba796a7d196da056af292c096bfe2763c2b4a11e3458d7c14d30b09301b3a6d1200f4358e87817a52ffa01142ce6d0557584c8ca36e30ba10f29e1f67e33124c5b747ab157039fced995fd648f61a35b561e02c3e971efefb8fa853de9f36f6cfc22a4c2d518aad57769603bd6c743809f6f0f8da72199b8bce9d25f7d50b525faa91ed055f9c1e53fe1348ab3448c7385f7d1a63f083b6c26880dbc47555ed66a4235411abd558605d040d6bf020d9a93b0e3f7cedfff186111aa012f4cc2fe77008cb90d9f38717ed2ef7463246af2e6f5e00ecf9cf7c14e0e4743eee956957b7d462ad500b6ed8c027f7b98bc659343dc55e980e95c6acaa2a3bfaf743b322d70a9e9e3b0942062e98847ff2854173fcb6104b0a764a2f8475b3d209477bda4a13d3d4c0da6931dd35e0b42281ae7e665487afc94682453b6b10dfe33ca5aaea979652d0b71e4bd97c401c003d6072b81558ef6b96b2d3ff6078496846e4bcfcdaa9754fb4cfddf733f1d32e80626a21e6d49e7d8c4130b249a7a61663b09cb3a4e9d689e9f921f1a7530651fada0dd4ea7c8f7af587c7fb8bffe358fd58154c07b1485e623eb6150171e113c186f698a31de65446fafbc18ef9340c64f804d4b44061debc328879ae5eb0eb51e0e99fd302ba6c137a8adce6ec7ab0cd59c8b7747ce94cfecaf179772272cebd66a73b736feb374bd711f1c716686c126e435c37affa33f24f270169242affef7439e2c0fa373681ddf92374ee891adcb9a18cafd902fac88816afc912d79729f9524f40d3032adbc29758fba9b699c0d0cb9a0f7b4599349a9d2c3dde065805436685c0174b102d826eb67e732cec2c101058faa50857e3083c0f455c9262bd33eadd506eea9529c7bc1081e20ca10b8af2b9a6d60004b257e46510c2974300ccc3bd662a280a3498ba9831d2764ac0d051e5de1a49b9fb0b26aa6278b4fa3e55374f2151b1e1c9320cd4b46f20cbebde84b2c2db21a00d59664158c727a4e9f0f9c98b704639c8bd7b4f75c80a4691b0e9b6d1e4492131a86217f8ad7c17ff123114ca2af48c5938c88c41124c3ea2da0b706c74829477bfea42cb50720b75d2a6230da99fc1dde0ea2277b151cedee3c086b1028fbdbb93e402f4df93c78465aea80fd9efa32dfa1fe69cd7cbe5a56eb44c1af9dd6bde2e87357df4ba27a8146f6b99870240ae16b60bcb0eafa4bf9d5fb33830a7f3aa905e69f6b799328b811dde3d3a1daa57999e3aa2802aed50e8b7b9909a107910689fd9d2880c98c035fced4477e026444b0b18df5df6507ab051e9dbe0b55b248f51a29dde6865ec83693e1873b8a17ba901151e3d94d43806f0c1f18774a823eb490cbabcd4b6653c709bbf7ce62a24ee31aed0c6cccba1ffab756ded50f19cd8449768f36ace60023243c3572b940be34fc44c9d8b0346fa70488b0d56c11a3b9f889fa6c34120e913ed74591960455bcf86438ef66f1f9aac59d5f0257c7d78ae7e74149971e3135a81420e6e1ad61a971a3bacc3f0c371ba2c8f7b78e6f6d3f11f7da64460193966adf65aa9201d8c1b65623cd564f5cfc93d2ba2c19a22980ad7570d0e841d921b68b86f00fbcac8f16cd215d8fb680e350ba6a058aa85cdf9c892dad650b88efeeb4f2c634718881f7b40c18c6d0190adc68c9a0891e6eb21f890e49b50f1a7f16de83cef7f2cc2f5ce6e59e24c33665b73245eb364dc5c5cbc63dc125de3cf7e9b45f63f176e298ffd614de47a8cab5453ca0279e0cf72e4750e9c717f02a0d8b7c3ae3330fa8493a15df7d99d11027afe4bc9db3d46eaf2dbb73066b58b5af181357c072a79c05c7a4158a0ae441e264afdc3b938bf41eb06756e74a3abd9c8fb1b1b61add27f12202178db8911d6937c339de96967a74b020325354af87443dca8e8c8c9cc8b3685713f323945f4181a142d68e32501bd3950fd9077a5238a82bf25bc151858ca02f97f8b4f3b16d1aaad8dc1d16972b4c25d1d2bc25a1c6918d4e8d02b456acb89b34061a9e4d3d9ab5be679d15ec69b6941cda64c793946bc1ab02ba450852a91fb618ee38e64749bc0ecd5863a4e3dee640af44e8e4955cb6f4bbc3388081ca266b9ebdde6b80d1f763377c66731e161f7d188d7ee7c70786d7a5e1e9a0c18042e14fbe17ddbc2a74a7a78e3738a1b5252d2855eca79982e3cbbfa67e52b63e0249dbdbf93771e08a1fae0651cb0989d17c94c3be2a65f175b81d5a498e5b2450ef1bec5f6126a8cfebbfa9decb81d1f445caf59de025fcf1e1ebc20cd61f8c4560fdc56d4cb0ec7730de68e5c2827409e0a91623718c33218ac7539fa072ffca5ae10cebbdfc81904d5d3413e262eff259e491cf738e80fca02be0f41d4c92da329cd1563d8c56684ee0c97ffc4037a1098c128c19e62df0d8e96feb30bd1485709726efa7576377b58919822d78fdbaacf1e8b5a46c2fb240fd7f7c7977742ea9272d0c88749022d4133988213b96ae83720117026cab17966ab54e3c77e6beda67d7f8dbea1a01c659dc3d55edc59ed5eaf313e35f9db15473b7249555825c586285deef0defba53c7847e6e5e007eeed36f4902c8ba4c3db6b6412000e62e5288cace036400627a787a091515d37b417193d32a7ae41378c8f3aaca08373419755dc448f0d98c885b853a90649787655234924671f43a036ccfb826e12bf8885ca55ddbe58421cd31ea514c7a461969ec7beb7b99ffc502fa89edb55becb0ded659463da27abce15d9efeedfec7a0ff7b902620f90abfaf078b261f11fc87524e90744534af7905bc0e088fee25f9c81991cbace1705839bcb1c0d4484ab29af1e480b6e39dfe15f4f8e0eab9c1299174cd052b0fb6aecc9e7b2b9b806b383f7b127d1b20378727ed1de20eb7523a237560920584f4d4e5907d51d8bcaaf7c2e149b7d0f09d1e247c93793a2dcb409bb37c8cf991447db0a517a2a9735c619992e412315eaabb54220e0104f8c93eab62c72387c5d6dec1620a7ed38349c7b16053cb9c23b2100f62a3d2418f598dfe0fbae6a8207c37a04432e7339c3d97a11a89bdc0b1216f23a1dd68f1ebd1ffa9af7d34a44bdec56d1285bb137476d6929304c65b3f3d78677b4e52dd2b31eb9a735c3ce4ade18f06be029a30ec4ddff421c5575fb1ec424aaf56aee217b9f35c284af72e5ce67f89c1141f0ce0ba188190a6ec92f4b7dcc0ba0cedb5687cf8add0952a3fabb67178157b5d7a06507e1652fe4215a947901b21ffe3f87bac3f9add6c8430c52fc6055fe939558b457a0922ddb08a4ad97b95ff16d70bf9819a62905f6b49a89ea5bd1516919b0f8cab1888f0515e74cfac8b8922ae4d787b0b632ba0350cd7925e2d776ff5a08be8e131ca2e2860f5627c9f28f0994f9052ea4c9a4e6db98950592167e36a52c84c387d11341285479cd7b0e943eabd8d7d2d56d2e1ac598254e98eef6d57766748122f27ff93c40c11a41837dc58e9ed1c26d805ec25b2d302c434f2be6c148ab24aebbbffd9a999ab4c3312ee17db1756f2b7ff17ff52a995f532a60bbfb02dcfcaf6ef0a6fbf0f45ecb05122147d5d804abec24e491ef5f2d9730843a1d0d56a8db8a01fdb7e464816838a4b5181659c8d52a07ebc6184872ddea53413f26c74b25db721cfac1eb3ce8030336e410d916e264eafcab8f02f1f8a07508aea082c218ec356baaa140060c36db4e322ee6804ff5cbcf038d86852b5e97363f304e0355d105bab3e98c17789464e98ca9b0eb80e558340194b82f4f6140096433dc5338c1307a9e6c849dcbd415bb9355c8ceae4baa9e5333a76e6ab27aa49dc85f6a9e46438b9cf5d2aa52ff978cc3696dfb33937cf8647f7972913f89dfed7aa1fe6baf5daa021b8349e0a6bf5aaf5eb4662be58a1f9613a445d2a06c2fcac41318764beba142ded060d3177b7177fece95dc2f7de1c3f9ff0f4a14430511e66494d5a13aada3ce9a0d67e11a3f49e36bb8c16e7d1d4045ca64b16378b27eea3f264b3a824dc1e575f174970c5951a7dee5b67a717781f45d474d43219540ba276955effe518d33763565e4d5dcb773982fb071f87f659ebb2b470916013d49ef7f553367262dafe8081c4d4165a13dd19e797a7be77a0ec986402a63fe0331b166ff7b7025146df8552d73c855be0d1b98ba73449f62680b4e717072b3fd35c22efc339e726247f04ea40ebdb3778267adcf5977d88b0861cd289edc0365fbcb4f14a87efe74622ca6424f14753fc07d8051d9661571859ffe798c05b99ac09580687b69f799a26a4c1bcd4837a7f7a416ae8ffae701527eec6a5d3be24f35e4195bf3a461c2bb0f47b48eb3b624e359c05c98f4cc765052e53eed7189427d561b66f60c84905a3c2287ddea7ec554004949dfc93cce1cefc2c50e7f36c56d0dd3e2ac2d834fe78dd03fa3fe26801fa244ce8adc720e9606aed80fa7d327d1db983c03c9d20f5b33dda48a9e0603205525cf7075d59ccdd8db8d6cc37f2912abfbfb5c128d83f52b6eac5c12196f04cb850e7b642254acfd4ab96b54f4080e0c486847b2872c32dc57e717be7b6a00b5cc783f0591dc3eb9a3136c1a600b1beadb6ed4d9dc20b5f0462ae2e166af7ca4aae2ecf75f842970211ff985c2a7db1a9902b013e123b506440a7992006caf9c2aed14ec02b4bb744ad67e68c9254f4c0ae2788d7abf951f1be69f82d15a4b80fec4519348d951f094f1c5290cdf9019375745efc00ff50b91646a4e958a17bdeacba5ce4723cd1facbeeecfc30678e94633d06e071e43af6c29425b74288c382e2995de54318034b59dd833d5034ca7db51a83b966b57b81c1b0250409372ad8b02ee04972f2b5da63fc29ee18b042c09ddd08fac36e66a9b476bdf0770f637f596bd7ed8d8fccfa10781ca6031598e5c775340cde16ea9bf283708d6857d51af448fb7f733c3fb4486c7f9cc918b0e578434cb61acfd225dd11fec11a4b16d48c587d1886c1f57c0c861dcb86c03fcb2c8ca4715cbe1a8314c0399570bbfd3022fde3c6810deee2c3160755d4e42b8368e2225c12d4f92fa02784b54d43da92bc3c252a539cf060182cafcad059af99e3d5f52adc2d338f534991ba5e1a449aebbe8f0a43f0b167064dfa0778782a0a8e3d28bb075cde6ad6025a3afe156d8ac1b2107d130943d5567b90b034244f845f84676c67f29ab8208ed5e94f33fd9e2ff642b04c4723d32221d39fd1d136cb28d00d4afb2ddbbe6fe9e14ba659c247fa9cd73028cbb2b27c3223794774c743b3d086fa9c5d9e034411b914c00550c37bed41a202a747351efcbd007a830cf8311e958416e696e694cb2fad0b826ecad11a50f1b76d4a7863f12dd6ee35fc58271cc0e65598e10ee59daa913bcf87f48b107ee02b69f491ff7acd11f7b83d50db94a75e95c0d700880e4504caee6717de24d6a1e67c44adaafd49ff9a09d7d06d43425bf3310adcd544215bf7931b883ffcdbc8bc31e33615d3cee2123ee45cef3bd48f259df31a9d9d12615884fe6c6ffb474c785c88cb5321e3426fb41d8399da77b1348238239973a667c50fa26d5a8d5d332f953d8bbb7dd4b959bf70c1d0dfa7342597e181668075fe375c2fbe042c4cb9993d8febfd5829961eb159d311870e040b292101d8ffffff27