PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54141 a86ef527380379cf78b3f5d0f4824189b9980e2fe8529833d9364f33ec34f4bf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7133932085c1e71d53017ad1e168b02127eab6222cfdd4dd8b89dc278f7ac0d0
Certificate Block Hash
a86ef527380379cf78b3f5d0f4824189b9980e2fe8529833d9364f33ec34f4bf
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00503b000040080000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bb5de116dee4e1632e775c590673598e26a2760907a7377cc8bb838e855be365e60f0d40f91d3f3a062abf8fc0feac9bc806a701116312672a586c7095865bffdec8b5d024ef73a4f79a03be43194f05cb1c1269f071bb2cbb0c0000000000000040000000400000503b000040080000

Raw Header Hex

00004020474ba2cd13a93343db10c9e5ce1ab183dea1eadb076a2351c9f262a32dfe1551b1cfe2a09513ffb1e3d68fe4c06d6cddc70b39e17edf5949d6b7263f2b64956af7e6086a3cda0618d0c07a8f27dc898bddd4fd2c22b6ea2721b068e1d17a01531de7c18520933371

Proof Data Hex

59,560 bytes
121216020307c530e8f66d6f5d31e11fed32ebaa7fd4e1c82cc0f780e861717bb97ac0928105e2189e4581eb1170bea9f7d3bf09b154c514c9e8078d9443c248932635e7dafe62f0acc6c5fe69e2622ce721c0c45bb05ae7bca059e9d2e5193da4e782bc331e888cb3df6a96adbc8c317412efbcae7e43d93cc8224a58f60ec417d502b6825dd81e04914d1bb6b56a8ada93db10d9921b96effdb593ab783cf1d10283622df1c569037507bcf7a2c83345b619091a0d0a2050e015fdb7d27c49a7f322313b31ae070fdd9e70ea479e1541c98399b2701bbbb2e22bb5b2656b4526a10d85c050a5a41f91a02715675b25de5b555fa1c472032fce92db7c3f62ff829889cf7899996c835f75472b6003c677dde158351674e52795787eb8b35f30fd33f65a1fb8eedf7968870ebc883e2b444faf767e9a61b94b86eb4e2f74246106ebf34dd83c5b902e4c7fb684c1e57967671f0463ab80e16636274d1c3dad7d322dae89ca55f6d6a354a32679f427edd123fc9e39fd68d93d1488c2fe93155b9421b43f2f78e356cceab1ddd197bc906a0a0eb4e6266915bd6b4385f480d7605bec3f65f431c5a905a520a2399c8555910358e05577d03a98442bb490f2d3a81d6123bdfb1b24a170982cbc50daa5e4447355488bd7cbcd180b37299b4461c8a3018a499cca67dc92ecba2eb89bd4756f8bead7e3d26ca8ebfff9bb9971bd12e3e11c138769bb1a2dcc747fce0d2659a14de9356917f7c840ff0b4b788cd844a9d9b04bfb16a6a3759657b1c667d6aae29e4d9304515b11b4815b9a3e3f5a85f8c435cb059ceb1ed3f9ab424e2fcee68f247b614e09b18411a4329fe7fb3db4e36e35b4a554c68f6ec325b4266d221b49fcbce675d1f3c3b24ee13da93c1c6145e932467f3b7569df703a3b4bded9e23c8f06a6921e6efbae19a66abb095d6c50d13f7806b054c8c3bf52cc2d1bdeeee5c67e085652abd474f86e0ed4f622865143f08ea079d897a4fb6b603550e839b2bc8d1f63666b670b896f9191666088650195012e9ecae2d3db928d69536f54eb80ce9bced4b5261e84c8efc4a0f3a5dbb73d2e792d5453a53f6a0d316215832f847255d306af4e7262600a32ffd2aed6c75620cd4eef00e4ab6f8f673ecd43736ba58967a38d75943b0c2d2591943e31a21cc7f17c36b5abf9b53b8f5704535ac9c9742fd530d5db11ac3211eb3058f11a77ba9ff9dae1743c392827a7617664c5e62060caca7da6d517524413f095e788f15a640f4b4c2b755f2c1d9b8997deb152f258c7819ab39b8af2c0eba7ea588b9045abac06ed498f5364585d1975c625c829b3718ad060e877151611e26e99626de5eceab1cca369ffe800a9ddfa561724efdcf12b93a2dcda1618d799d78872152f38e3127c37a33ec373f8a5b0ef77df7720beff4d3b3a0b9666a0d3a57904ddd2dde5495deaa4a37716cf6b6aeb58f1e72c67bc89d551369d6a3f50c65875b668a7a872baac30857f3e7c754ef2a4f371cc041dc6c150405c0d19b646e200d202321da742452c1c86c0113df01d48de7511cfca7b3fc92ed7520f2a6378a5babeccca8f9b7c7255795d6fafd8485af7c713bce233bfd220c7d53e4e57bfddab0162423498c442b4082223cc4f8cd5a2626b554e8be45e9c9fddd4cffcc5e6261fa777c7f2d3271f97c57ececa6ef977372b6afd67ca253d3e8d7c9c024137cf45679887cea19269ef477e182c852290e0034ee884b59bbf82aa61f0ee8a4dc9007e5c1dcd87bf71c751981b79b4b5d19d2158bc056eec5e8ac7df23dea2a7436a58d476958de4d6e541e279f45b507d92784a678413ed14ea9fe75298c7297415d558e2dd37dcffa21e0a809d34441da4ec2b649dbe378fb75788ae52ad3b7e66bba9198d340b61e8dd2f565d5f6a69628c9de78699d8438b80ffeb068367294e5cbd08f4f8ba7a11e3646595fb3f25cd1f41eefb88cacda7592e60ce8c592c8b9485a0871fcf2616a00e47af096627359eb78d3743fb568616eff045ade8ed74286b15df8df493229175ab303d050e00ff4d3c5fb7df2f1ff49ffd181da56a2489a601247bd4a71071236220a6b5c5580051ba8a542eb46e1b0611259fab2722c55a5ef97eb471096fb8d53661e6906aefafe759f8bf29916ff412ad4aa736fac1e8ce02cab5f671e6506f30ad79d92381484e87ac296f9fec6abad1bd91c40863dcc9b3b5fc0f259e829fa48d55816bd80fb9a3c4b4bf9884bdce688f37d725430c61a61be228d4615899ab076549ca9ddd0606c10b7292b381c21f78e1575160b2edb17fb883192d71d20b146462072d1063320c40902a6a4c2a5285b037d5929c92eff55f5f43624e99daa816fe7180d7a495f57179bb260c7512b6e06f4a3423fb18fea0357243bfdffc6353baec689a0d9a637f45ddc08618554b0e243fb376c2dfab6e819393b3d6ebd7ab403371cc9823d39ea09568bfb61781a1926ec1450757aefe860ae7da624f3fb887a750436af0b6e633b9189e7a8d232e98dd37cfe27c4f8c5f989f9941f79a6bfb577643db72931d55d90ccf793c7a953efc43d006f09f2a283f8cbd1ac7683ec03b890caf890b36287cb50baf67e35b6fa0c7a437cd68f6ebc76ffc794c2b22e0c164da6f830cc441557c1ea5138ea555311e4d3a8bf53416e1f408d1e9868853fff7ab0bb28b2cbf33837c77ea1e740db0ce3c91067e5a4077b7f824680bf4b11d825a5cb255909fca9afe75d1c48470726d6662f9d79856b0ba58ee7337acac1dc4ffcea1859cfd4cd3f2fa29fa09804a6539aa9168fc4a51f42a45f11fe260e54b206e6490f3641b2661db10d57ee697a2190f2eedd880963720a008145b51f1cf5a98cc3dbc106f49d07009c07a071cfb7484edcd4cd2e88fa896a2155f20c33c55a31d97ce3800dc25f3d75eb54cea750967463452bec53bae4c71628c7eb3b4e195457ebeddf01472cda8befd9e41e6a1c102ba20b7a99e79431c08f91317c9b1f45e1f938db9c033cde72080ce962d854577474372b95e17007ca52625a50f74dc0a1e4d3fbfc2396adbf854364112d4711f4121ebc2762a823d7db117586c7c4bab3519769352db20ddf7b3651cb6c6ce2f036f655c79780d8361a6cfffbd098bd5b16b916591ee7bd731d1de6bbbbc473e59d889da4ad40dce562e7222c4f016cb5d6b3159e82f9d1957563ee82a852dfecaaed906a6eb3cf180606e33b37d3bdbdc2351dd8ceaad2111c982c01b2a80a08f90089f8a4aa3f2cda9789319d7168b032cc13a8133dab8a1bca298a67f50740280e164d03c6e56a8acba011569b6221b1e6c030b0488a5857102215a3a3ac24cf155b462ec43767313d48c275bb4ec0ad4488108a8302e55d6cd7ea9400a8882390983db72fd39294c1d8f2a6e726cb9975e995fb849ad44f2b276604a2cb19d12bb815e4fbcc129dab59c42f2da23d634588f488575d170e9a192754fffdc79ec566a6fe0e4d776bbfcd40f27056b9a6595ff592545b89b0000453f547ad034d7d4a0313e85c9df96bd63831e4a3d5c034845efc48c8a54984b89066fc0a94242d73645b8584eefa5318e529f7e54165c53bc82dd696fd50a8f9de405ac1f2a6bf958e9754e6f06c27d893fa91859443c4b06125d8e5b241e73fb661b70fe7e1e5c29a2161924494dd4cc59e51d46944cbb310a5feec26b9a030bceffc0ec7987d061313bcf3d3e86d34c50d0e3cb7660452ee877302c24ef1dc14514893c5fafa4b1607078ac8e5385ab8a27e435262376e8e58c3b359f6f9664c0bc8dde106e6d25869382e671d59729fc0d3dec1c744a595cb350198e70a38d25d43d145b6bd5a24018f470621d54775b24de57c3e81b3c504ece3124693cc8c2ced4de8ec90febdc38c31437c1e7636c96919b54ea9ea8109f1f61d46916a5a9bf2ea0a52362681d35d9cdf647ec5cc68e486432fd296fa55c652c2398a89c6b957b5fbd8a2068f4e04ab7ad4bc28c40abc0fd3eab24021c168d4cc3807f0f513464d02db0eed71771b04b97774be64948513568e538d746448eadd8826077072c31e44988a6c925a82d907891e19ce7e5a1db7ec80978e26dc6f34cd05c8c29d32e6428269993885f6a81799f470eea7d81b6d279388b25370f0955fe72912a03881530e164a43e59bf1a86d99ed0ce471e22093a74dfe544a9c335912357bacc0344128f863455be772a1635f94a96cdd484abb3e542a733bf2290a227965bc2131f14cb2ea187c462b889d158cca9496b631a282c63ba9b41a7f2c3ff00acd7b8439af4848105f2dc7ba96aca3525ad23935fabcfa893184e8382bd4e29d1eaec5a1e3a16dd24fc4676894992fefedb32673376d0d019781bc408904bd3fb15f4e77a0e21014dfe171bebacc33ca2028c7c578e190dd62d5998de08f13b8d92aaca078e46d69b518ad9e614f1243b553a1933dc0dd64c38ab19669fc2e3f638f0cd8dc243ead3570158f35d9334621c9e951a1a22ccf0c5a5f6d0b7bd4a5ae1ff030a54fcea1491f1b4e2fba487bce45db57400336e370dfa0d76d329208cf302634961300143b78c431f9997d920e71bedaac688d2ba94073d31901d0bd5c6a8986f535cf71217545549ab7311bcf4ed71416ebe85ddb32148f15feb10061ab9fb671c4b1417e3ad6dcb25a0beb3a0bd99428a1a8b030468330981254c5841449303cdc7c221f57122a8de263dd831d3c8ceac05f207ec7ab8debc611e6efc871bac6a6e988cf9163ef8684264f02eea33562cb2ff8d304fe0acf13fe3a422573af9816e21bbf458cb60aad3be8d3025c8d7fc2ec91eabc4add97086ab9b9787f23f7304d6495cce482590b00490a851e42801c3067b3ad393bfae59f84944c907c7abfa26a305dfa4152ac7b75fde2e118a2e6d029a2f4327e4df25ee347fc6bcf0eb6861f879150e95c559e17c3eddd364c707d4d7b65e4c163d60a128844441ec74e40a7ad2ff0e0933c167ef36a2aa1ee75f64f6ccdb5ba478c3ed9fc27f40e15098e2e82cc9d361e9771601e99b7233a3622e2d6534e719c0e471574e5545d0d4fab25b58653d3b7c63b14bfd3693d9d05cda03f2a41c8f204257863d306946ef78dcac714021e1f1c15b1be4e55ec5dfea9b6e38dad6e293391d1100ca4ff2a105dcd09ee227034616969e982ffc810af20096f89a6c6c19a603ccb85df9ab7a24e7910431ca28273d049e22c1526ca0f11669dca4a117120754587cd8f42ac2a1a5282d368ecc613d270a9f3f154b868f01dcfb9aa0d31cb6723f89d803aaf8b3c51d3e5f795fa91927fa57d9123554243ff7a37d0f37a1631c18be9df1ab837146d5c90f6d6eadffbf0d4b723e843eed9ad54e0d488878b34db2467b9dfdf3b562544c6b71afe0abc2782b78b88a54e41bc4a02101479304dabe5969d1d03a78d7559502697da0bf7b2c8d59f56e4d643602ba91584e0d6a23aa0f2b46f9b6454783b799e67ad7cf83e3bcbf4f52c6cb9b2959b2969cf0158b1310c05267872a4de85d690489d15261cbbb639bc195f7470a7dbffaa67fc3ffc4c8eb4e855e5fa840705efcd1ad4bb2ca01c5f132d3460b063dcba9a010da1e85f41b33bd1220f20634190e69bd9b60cba7e2eb6094a77b5bf0e4cc51f136d40371635e7990016b32ffadc4ad69833eab1dbd5924e23a1e302d51be96e22f70878f870681bd04d06a4b5e4f5670f5458f636ae1507596c6b01767443d1796c52af09a10504838295b9ea645ad1c111bc0faa47a2674bd8e1ebc87fc4dd99756a64cab0dabeceb4eb68ec094c8013e6617d3b69530d4c011ca46d129dd63cc529a167e6ffb16cd025fdb254c6cbb792a641cee6258d442219e1c2051251fc9db8d72cc4ce7b7a98b3a74bf0c04673d250bed83b4d5e1d945ee5a64b9c72a27521d5aa43e709096803dae72850c8b1ed0811aec8db585e9b28fd512245b6bc1fe16c4b992df2dc96bd6aa10cdd0731db5f783b4ba994000999432f396578790c8311f2059a9d012e1eba77651ad582ad5997ec0acb3ca203ca3754a71cd9de9439eea2a79e0ab7dffb218199b9e6909767324b93299ecf8edcb9934fade22904537cfec7b493732c38e7e6d93fe72f06f535bae76a2cb967ec48406a390d242242e2e0f533af46ab45c22f221c9ee300434774211a8aba001f54b8d8fccb27aedfddc95474e81bc867c52b661f7d13172c4b39ee0cb882de0c417af1891115d43d9c1f67d26bccb73d74de94466c55ba75e22c33072da0173e98105ab23024276f9c7abf2e75b2cc432539e495aa02ee23779a30b198a781f50475fb1b8d5726b5f1ebc10a4eefcebd0a0236e493a68fe17a9b63f15b03350e9aab2c7a517550bf708cd18e2267cb16a927dfd74bc3d26492b88df45ee0806fb70c782d20e7aa711bc39a733fb2158746681c24fdd0f784bc94ceb75fa8adbafa6b88d0e48aed4b752be38c20a7bbfd4d22ad0596cfe62714b957d0588bdd142dc4b559d5c76856d23800a3649bf5b78605bc0acda93a6ae86ff552e287a7cb9f9e47ae11a3a053bdbd567503128eeeb2723ffa2992d3e8dcfb8e644eee3cf60be186654a61d7413016381d264ca0dbf22959f811e697a5cd45e13774e69bdf426d3e309c814cf0b009eefb190d5d72bec8ccf434a38a469905f5722d5e5f8e475a774682e25f61e5f8d2625769a203d8a2b500c81a308f9af95724324c350bcbd8549cd8de4fdde7c1a0785aeeb1f893baa70cc0cd8259af7c899d73cae3c4fa80bb03fb5530d08711a1e397a377a5697d378c6d92a3538f8e50ee0db1d174effa1c4e9d3c6312e5ef5f4913b2b8e1da5b7b18aae32cc35fdfdaf98847c7b39e7f6ccfbff205e4b21d2a3e3186563244542c13f51894b069dad16104462e7a7639d2671bc457dc3e13dfe458fe8e1ae7d59bbe8e659ffc85961e47616e5ffdeae57f3ab6e1d200e454d8f6edb7628d357920619a6741b2abf4ee95a59a2a6702a5fb68615286bb77790a2c1024bb0e17652f104c301d8dc4856ea53e071c2cac17e6825cb766dd66f63d6580ef5ef8a136f570ddfc39fa8b32fa1c642f050c08a1f807203882832b9a7de4ec9a0d5828064a614718173855eaa6843c0504b467a752f5b23ddb8e620fc1552e9753034adad9b0bd34abe8268c57573a31b146634c64432b7e8eb4028e685a2d81043e315d83cf4febd9edecc9e342151858f037a0d8267623104b391a11532254bfcfc9326aa309bf49e6aba1926bf3d1288a233b5102f5023afb2d7d5aa2a11eb0e5b0239c44210a7fa9899ed89827fe2d02d06cecb9001b9475c3584794a65d4e555dc28799f82f72f6c4cb2b6cdd6c97b7dc12619f53d285f9bf5abf532f6a2929a48b72f5d74ed898e36d321d959580a735948ae0d981c369f54fb3a96bab767cf8ad508a210a4448394ed1e6d69729cc695209ebc8f84d071d316b23aec465e1e02731a6d4e2e14c43e12dab0d7e0293d4be6b491fe7eb33da8bafd98f49b6f2cb26a33f11af9fb70f2608051f197eefbafed74c4ebfdb93c4929d2abfa341dcf5fc19e6494557f6ddcd0daff4ef22b69bc75058689a5bcf8a4075506ea0ca764a3dbfd24f2fc62f08e880790afe2a82a0f2ad8dc1792761b199a11fafcbe39129382aa68c7c9348629831b11297c0c46097118a561fabf2ed669b5f5e553dfab67625d3f63cc3bc56b50fb923309496388558af8fce08f82253bd279644d6eb240bab5c00caa13041bd4e2a3823467e6cbedd92b38feded0c7ba9fc83d8fc5c1c6dd25cfcf82118b660a3d9556b16b30c674aaaba01c39aabcb60a15c9e9c49f6b09705fd0a725144a5bdd596c1144b9065ed5c8124e903b56762175e821f149a8b84e5dcf15599deb400bd63d66fe31b3d33828e7919e37da59aee3ff9871c5d30c814c57c2136c67de0c4d13b75cff61805bf2c4b2d7df7dec71d1313e0c8bec6e29d1be6209b6b3b94fa5c157f2adaa0a18e9e0d59ddf95b6eb42bc5782a5124abab5ed0cbc022ab477889ca51b5170c4a053e41cbd587c8345a3cf1d73a0375d3e1c8ec42c00f9cf9072aec503a0593b5b91e63ee2ade253b6fdac63d990b3426896dbcd5619ec8f863a257cdab75f98d6984228756a049e316d03a8a58a5be0d3852172462d66fdeda7fd18f191407cc7b1f7c65b2441bf21893612f2f05d45374f6c6fc72706b670267e69c35bc4ed04ca074c58be23a304fc8a66b13bf48e509c00c8465485cee30d1cd9253f726757e698da237fa408b434c835dbc837292e3a57dbba905aeb7afe1680680447abc12489f78eab84cee7347f138a56fc95133be4424ab7a6380004f26ba1bb155b5a71cf1967c55b241d206a947fe82cd577edd58fc6c6916468b2eef9e381a53c51841d648734b14816b71b3989af05d793f373b8e549f240a5573bbee9c8b303f219467fdc5459051480031c30aba3777a847e154def3ecc6cd5ca8b5e8b43396045157d7c4a698b90f7aed7f164e7b33c2be9b0c536201ff2121db3b4e0cc6daf452ecd5f6c34980e9e65652990911e361a87a8c19783e52a7870a6da2576fa8267cc4b966b752ef5bd6d09fc43ed6f349f27d98c008c1c495bb5e12bf08e5df2122699f7ba8a0c5b99a7fe5ba38078439fb86d319ba82fb38a448b82cdcaa473989c34678169c575d9a47ebc7867e72081a4d49051996c6066988741b670d6726a4da5abda38e39aee5dfdc0034173c6fdd35ccd1f769b1be181eac3d06a5e3c69d256fca36cefa06df71fa24688d3904b984ad93a6be030385a117c5715a476fdd2c6d169f5d13b162702f76156d150f166b02b07df698ce7b3594910ae146a0e201b866979ebb914df5dbb97736dd57cd25caf447c00dc817456bf80265b8869a7796cc73e43bb5f580192d37302907a0630a983a116f95a266af771208268e9605f1e8b1be8400e57b538b8b6b9402852bd9249d8f80a431c84eeca6080332bd9f7fae8f1118db9cecb91bfe63d589d8bdbf1f812e60793284a974ad7e56a3c53dc9a8cf7e6f0dc979a0e596ee7858065cb6fe7c051c8596baf66eb71f3525f73a586329df232e483e3a3ae1c49f5dc30e23962997155ef1a26687f000f5deea22041660c1665e0b064e4cc406b42c76adaf99588c85b25fec7e1311ee9a7ba5b2a285b86306583ffc457128b028f860f9461ddad9429dc2406ac2ff4a98aa15496206af8dbadf36319534e344345817b23d1f9d908787fc4e23179475850907dc9bc84a2f01aa0bb43f16d7d086ce788acae3e9a9a5ce73eca5ba64abd0cfd29d25b7256c331b8613202a7a35a816160a755dcd306df661ea27afe7ff223ab2a91c3fbabf36a11079b04e5b7d317f78ba4a7ea0780603d47e2294da54e714159c5ede4383842869dee26a130bc5db6df605bd6ae90fecab4ae8da215ef5a75cd8e1f833703c2e742d08d005f4c666808bbae64901f4934eeb3b23e47da1416bf3feae21e55977546ff3d88dc9aaf84b06d86512dfa8a40355a99fc364770d34c5d3ed3740fdc117cae8c5eba17eb809cd9148637d162bc46cb64be3ec5f3b1cc942efb4bfa18156aacc702b613d7baf74c2d57c476197e284fde371c6d96d859c6adba11110c7c736990c847725514984ad23d83f3a5223667c119d057c1e0d339c8df3a7a8dc8863d4e6298b84ca8612df0969dc7dfc31b35b8cea7d0c1887a486a43500af0855b6cf4941950e0d9ac8bfec107bb128d538f214cb818dc8dfdc5e259d903a46265f49c040c2cebe072ef95d7abd5367c5ae09d5333a6298743c1bcb28f66e5facb03e0bb3c163f401147d5d1ca8ac654dc71994664bb50b53cae8269456bd2a939638cc54ac3611ebcf2140f91260526db820b33f7d048ea2a4782893456ceb16fcd8d817e59d1ba227c96983e25c4f85122fd32b29b4aa7a50ff879e346825111eca8f186aa032d0691cc098f40fe49daa7ac77a0640097288e64dee406afcc68730a3ed082d80b29954f0c3f3708ec8694a2e7f9466d5962420d301b8f517b8af440ea771ba91964a5e3f98661a2c98a5477cc32487f4eb75623ac0c6c2b3dd40c48ad093716a2182abb690a1f5736ec1df6e4ca50a8ffb98604dbbe7bc7ba513cb2c40f721e099268b89d71e7b703eee815d36133a75e44771f1791c6eeff1d2e21fe196c2f165f2bacd566d74b73f391928285571b8e7669de004b0b9489487251ff6180be63b379b417256c1c8227914091afc411897132a22f7f721c941a31125913cf4190b6834295ec0b139f33e3a3a0c9ff634a4d3de8efa681bfcd8522c50bb7f6beb1dab04447854c7d6156ce0621dbde7cd628029a324aafa2a874cc7a3cdcc903281a3925ef4cdb15a2b7f153f55d5721e67f1071b35e8220ce9ae37eb82ff16b79d2998bf3eef4715fea80ff4e2c47b35a84a94ad6229897cdb1ca2435665743073600dc2bfd7eea8f5285e7992abbe922fa1123c80e54842bcac960eee3d812afa45ea7df1465aaa89c25405bf9d5a9416feea246346eca14d70b28f3b93cf6f39f40a3ed1b07dc4cefb0df33a3d12eb97093e8345d809191f14e9c9216ef098b5d78bdd9456ca51074b5dc739452ab7072f113faf21d4317351bb41a36e3a22b3dedc94f6136d08c949792479c5512f6a543354bcbb295586a48b24c0846d0b7d44b879f6e32d83abe1a4ef3e7a5bd4c247017da6d2f6391ccd4e35515c8fbdb2f2590006be0eca0fa4d12a391f42dca4dda9d5716a789d0ac0200e109c0047e453ddb5263f1eb997cae2567c35fcdace53e12cceb9c97ef7f5268a6a2586f4b6998f39270c75142887bf2626b6374c52122ee9198c734721b458c624c5dfab06cc9e1f1cf1d4f277cb42baa986a00e078dd7dd9d4d0aa4eff2bb226466066c41aaf7a5ef5790847cdf25fcbf22bad0a1866981a458fbb90fbfe076f0b949ee13e782276c7fd8d7c76f8e29386fd1bcf54da0a3baea0ae1facc3967c7d4c7448a3996095380998f54e78019f981a56466ed248a936354468d9cfe158f32fcb8918612623f5336a7cc187afd4ca5837c048dc99360346b4917db007e37f6e6539583310c341846630ee5acba063e627b4d80f9da6dfea53a0fabf5796e9315ff9962e08885b8212fccc6b5e31c6ba34e13b3f36897910e09eb3cc75114876ae3ca3836f9ea898710b9f5b88890cc39a57e7005c2db3f3390095ff09d219ac9ccaf8775e5d4d41138f52a89f3c0f48141980890ab2ca14267041b115494565a7872fc6bc7f9a862b905044066bc9f767a1e97ba8707a881d8a17ceefd759db1b3033e5ccd57dd8b6be721cd7da3f32409ff061213792a4c77107612081af5c72943eeed1046274e61df6c3a0bf7f71d5b23b59fd5df4cf5e5cd8dc666df8d9c94029882a9457218da68c54865a7ad930d72b852591ff34d9c06662b69bda113f5166aa56025e201a1eb6ffd4cb9867a43b0c46b675b0589e35a5474579b4bb35758b5a60796ef5eddc678152dd5c1a8e144df58d1b4bf8a7547dfaee1effec339734350e68ca3beedc05eb8b7adcdff71b3141c88fbb1577af788a7e35eb88e69ab62e11faf14f57179201b56b5c83add46aba717b64e80aaace4fdd87eb6a37748730822ef5c5624ad08670f1db80cc72540d7c8fd307e285c6fbdedcb168cabb34e4019f6fc92a38fad438519bbd309b2f626fcca109ca7731678cb386d99cff5a9a601b600bf29a05045371e937349fd78848ecea8788c0818ec299a4569483cd1c84405d456a3135d2183e653eff6c148cb06f027fa2ede0f81894051a5fd06b8509a5ca68f6c5ef8de262ed50656947e2c5847be6c0d2c4d86b6fd80f61ec391772935d9dc92c872e175f18257e91573276eb51ebcbdb22204e43aec639d3c17603fceb5d25ea169ea4250d6220824ed5f29f3f24ee51cb02830964ae09cb9ffefa7afa6d7c2bb4d51511486580cde7a12806ae30ff0f3a87ff5cf112d2997ac04e29684e3471c5b6f4753b9a71cc0d1c08041b772e565e62ce1297d82644d367333c33127a67dd37617e8f13bf6131d65fa972682c502fd0b060ffe2187af2e2aeb97a8e2b647e8e404b4a3bdfbaf65af2dd5135aef92378413c1fa2afcc91ca72d91fafff76db5234e02900524e884d8a114b228e235d951b273176e4b2bbca1720d7f8f6f99e0e062a8f6a1215ee2b14e047eb35dbdde73ce1181739446d8bd4cfd316c730a4d292e1e29c64265bdf9d2532134ddabc032ab6a4b7916468e21e9ea7ce8b4bb2f69718cbb692afcd0e528e6f33680127cf1efba994e562ff98246c40610bb60d048a214dd6056c8e71e7b86be79981bdff3085219211571acc22ed045d3acc17e2fc9c6dc4c60f35fa758c08fd76239d3fc8bb566ce48279a5f8cc0d2eb600a6e44d331d67e4b035dadbe10a976a252970ce4e2c9d8098c7279c9fb8f06ff7e2dd1d0db2739f0acf3977ef6624ba76edcc21c33e55b96b093d134a97c6bbca3789027d714075d390f090265491c36b8662780001481e99e7fd2c74e345c597103b683855ba943393608cd59b2fa07b4add1b1bb300272582fd35bdbf805e53d0b16d52112eddc905a1af91cf2ff14eb13e8432fc263ac21d22babdc9ca589a5c03940f57131ac792c2a780f8a87eea0f0e298d3f4c03b0ff41d1ad4ff687601541e59f81d53c83dd3e3eca7a578ebdd31c0c4eec45942edbb0c96842397340b61d2c86f79ab1b904ba01c8efe6e11ebbcfa526d3410023ebd8e7d115ea1316a2013de6c5e3f1d542c0b7908268d055a5298d138c823fc1bb2aa5c21f0b730bda6873a3f53edf503fb1961c452d2892fc0acb0e809c4107bf9ddbe01cf016563bca62734512c464f956e85b5591998d20cdfeffc6910ebfc060b71b5ab8d8c185db4fb6608dc450a3eaba7f5dfc0aff701830327b615600b72ecbc098521604fed8a845e637a49f794d23c683d7f195a7a12148b6b329497a6711b783f02f441aadd295790ada2a8f676c7c22512a7725afe7037ff06036e7ae055a3dda9f42d9fee43a925a4bb4e2f239d8a172f5f196cbff09ae76173c3382146a0e0fb4cb26ad4faabf639bf5738fdb77d7b389344b7ce330fd03b6a678673a9dfdc38f969a0da349892e92bd3fa75dbccd3bf8e7e5fec7b079d79b7e37f2f99c2668d8bc75bfcb54ccd8ec918cde4c6c41febee1061a08d290479bb45ae6959718a765cb78affadf4564e14179f01f3c061598aa5d66efd4ca8516ed5726e2a3bfc9eaf0f9b2c16d56aaa3dd091f4ce5bb29bc4adf5edc68781e95216dce67112201111eb62620e1850c1aaa086713b7b061e8ff2600d913e20afe36ce8f97038fc18e4aec2410367a6d9c4b5e7b91c82b5e592a7f6abeacd3efc02605172dc41aa2208fdcd5e1e1f800b92aa6f05b07ffc29b9e4dec36a375b804f41139b5f98b5df24255f646f5dca6b3d542787deb629d036cfbf94f6cc554674b47e11579c4534ffcc482969603910db712ed8fd6b45b17cd88a3198e01de834dc6171e5729aae366cfa9919fae060e7e99728cc0320c75b213b1d5a840e2e35f91efb50651c920d532a6306445de650055568dffbe002ec53c0fb51a5e5f968d4f27b3f101880b83818cd823843e183efcd311dabdf8718f74e604b5e249e411f8da569785195cc757d26745e2609421d8279293656cd803e2f85d4c7b2efe1e407ca5aec70486747336d8be7815cbffd47faefff8c74c0ecf1c3062dc54f4974a57d698c1cb704b4246199d57f6b3a80c3e322ca4ee0b013425bc18cdbebe3f2d520bdedea0ef7499d702bd60d6ecc308aaf26deb71e1c99667b67f649be765fac177ae3c05c8a5932e8bdde0e6337c058c97a3a5be61cb60c5de7233ecfdd99440e42062380bd95059467ac0e929f868c85b16b0fd2fc3b8bd803b99399e32718ed7ecdb5e2fc5f9d340e17ed6ffafd0cea90ae96a36928616195835d01f6b4c51f8ac8e3c0b638c0b35d5be2fe477ab5e679523f476ddb0be93dd7ad3dc889b62b92b593746b3671b899bb93f62cd9e2bd3d473978c6093373c09a6c5d10e4cdba7f882be0827eb640044c67e0060867265f8a9e7d8b2fff85cf97cfac05d91c365225e92cdd7ba15192af8065f316ecf4a38038951188a046885e4a9ab8427f5f066b32208d9b2463b709d539886156bc4cf9ac9c2fc7e70d4fe5eda2acde9ac5dcf47bdda15bc980eefe919209d90333f923a6e4250c0ba4b21be752f5ede259e0f18ce07583a795d4201ed129c50f3e1af54723eeb1e503169d3579046de4c04c4f59982f1e9319d9d583e23dce20e83f4f0e6a295287d8b0297683356be17e7d12029a3291e788b2b58e6e20c52efcc8b2e1ab8389067944e75ce298fcead22ffab72c313809e28f93dff69b4c3df4212b7b236249e879bce2e0049fe3cabff971b7d1e9a6d104af9baf39753dbff6bcb73572cc058db9d924cf47680ac92b091336dc970dc373fb290fa3dcf0795251b6842d04bbfdb81626674ae6cb989f22ccf0c6d01fb16f426f5676e238ace0952475d9f5798b5fb3d466a00617f0f6cb323fbc04ead79bc5672191d98b06bf6af10162439cad411f07be18acbab094f1a391c53a5245aa7a748f880a47049806b3bc88ec84725befd37df46d560b4bfa5859c8e466245e3ba575047debd39f77afe87b0b09ea9a1b4dd4208e26e2975082e426b614e90ba3c63a78ce66fa05b7f1e58469d0b388b9a17fb9f588954ef4afc67db0cb20c781cf4d547f907777e42a8de2c01b8e389e4cecd8c2e73e4eb33b94dcf5f0a18cb56f4bd7d33783545f2ba17d5150b31eb83ef185d31a8683a714bca67572b258c65f14b4d8503d93cfddda421e74f4bb016e3fa2d4bd3252eb17c455e2b8b37a8b4e2ea1a293400403043edb6eb332ea2ac73f29e21abc737f1e43a0eae99b2bbd83dc0d17cb4d80e921e441edc69d1529a689b84d3e0fab0fe9ab3b04fb92617c8b3455270c6303c31099bc7bdaf87f45330e66cd49d76f51fbd8968d5423c047bb07363d15904571db80fded6abf668796f3d31fb3b0e5ba123a39f27286a7f4aeb902ef0b1f9a343b214189810c0a824bef6fe2d27585135fc959ace3c3d55e4257878cfea0ec20303001725161349df903650197fdd47c18086a7e8eb9d6dd75727b2598667d94440d49008cdab9dbf3839d6a1829e5b7235b7178b2327a815e5e79ecfdcf8daad62e66fad2fb265e78f59d010d640c363fcefe61384ce073856c6a133bbfb123157780c273ac57f1548a66746d418522990c99a0670099045acc373ccfd6056f75e15d5c0e36c58bbf917321dfc1937f11548956133bc169bcd2dfbf6effde42913eefb5d566e00216208e86dd14f9f960be78c6cb513e462d0ed6fd67b00c8840af731836b4c5b4c3f0cb8896673e8e848db856503db1bd8922a73e26a4789ce7870f2f9554566e69eb1e5f560e34aade6a895e8a1da7b757695142f5ea1f18fd97e578979799aba72ef6ef18e8c5fef6ebd781c56ac240bb49f7428af709d29e10ed3a7087ed9c466d5cae79e9b611bb7c6ee7bbecf3286d38dc913c41fa3422addf51a6adc590ec5819c838ae2f2e55ae0562818fbd3e848c214912008496ccdac6972fd971813d2eda48d197015db131365e477733baed64e53a2ab57b08136adfb0f1ef10b9fac4dec6e2f655e750a4f9111b24b6d0f8699181f8295e8cc51e7647ac15d34a4ebe749da1456227b32d2a98ca7c6ad0c4d6e6f6b576038eea2c888a5e18cdf0ac0e0c0da87d9a38b5b44224cc00c6e44a3bb59fc5ad1440540db846e22b68ad6b1ad52eeb8759f66cc340e95b114b503b910409c219d56457491e05bb75ff60cbee3549e541dd79e689f69365e9b17632df2d04841210e21fb97077f96860c412b6afe4228ba43490559c82620596a0e03e8cd4cfc00bff165119d18c698b7d50c3fdb6f1b3f6f5aa097690d2de804bf8460225a2c1277f8db3b9a8d34e1d14759b046b4973f8dea00cdbc9f29ee57007ca53d868573c441419a426c4e7bff17484a0661da918824f9f64f8a9f9bd979ff5365a91448dfee97281cffb982c11dce21ffc171721b4be3e9b6a8987e6d0b82214fe07cee15fb6f61de71647b46562c8533600c10d19da13ca403fa118f280aa3d361cf4778d77ce01c52c70dcf186b0c61cca3d8877f046b222d5d117d049afa47041799b061def2561b541ed692cfad2e3c2d500ae167cc178d9d8f98c27c3552e72a7576fe2d18eb33d5a033211ad7809d1ffbfda9dfdde000ca2ead9bcff243f301481012158217eed905c34d7b9a27cad85dd52f269bbec37977470eb79802a142de74f2558d053e499288557fca526e112f855053428d7caf0f0d4fb3ca46e6e0d0ca5180b5f864b1cc0dd2911a1d00c5ef86b2ffe6cb4fc0619a1223ea5505c84a50d490db6a7c7472c3f06ad29ea339d3f4c623edc68c5afbc96d2ba3fa5ab0e7730e294a2e254613a3d0d793af6b292d93fe010a0ff0e3f686e2cd0955f65aeb1c7052f9f181b18ddc7fbeb78bfc5c6296958ffb188752fae910df64411b89b810982db01dd7d81fd04945bcf97e6ec4823b9ff10fd780039f1ebe22fcc1bba41ca41ee7034f22072148b5a585ff031e6f65c90ca58ca3ff48cb0ec71c6c6dca0fee7b6e6b741ea21475c0cc20d2543560b2be0ad0767dcf328ed0e9c4ffa70e887ba173f3bd47a5dd1afa5a7551acac4f0f93fc4f8cb65045c6e2a07c7b02840ca6ef20c939e71f1240b556534282ced5f41244fcfcf8fe220de378d3d70feec73f6c0e660142942d1e96a02f06d03d714b7724a65222cf79d5c5db4465d2699eed8d5fed0bfc0f0dff3fcb4902813bee88b33920c2513f23b6b9c6955f2a041a93c9583b334d0f02c8043d95cd0f5fadde55acb5a3dde2d4a10417dc3541482cce9e15c87749c5c6aaba556f9a9209ca39d4be480bf626d44aa6665d9156c7efaf45e6491b47424ecaee453c8c72c08db075a657c3175e4a0fa5ba4f30f2bb647479264dd4f852ed5ecafdd97fff473c98247d56d5daf6f551c5b7868ac9594fa2a3eee4ef53f4a68969f92798b45014784459bdeac0449f82b8365fe9b7597e3be0fd684671f06bfb9314226cb3fb8fbec9cf1e2dfa50eaddefc8cb4284a18e7147977b99b386023310da39eb5abdc21152279b714aac0fdcaa5df6b9d5bfa4da5f0231551474204b68c58b4de92bcbe2f0949fea65f3576b41665d1ae18fbd79862c4a408d624664e8c12aeb5c350e94c78ad793df0fd73b2aac590997af2d768e3940826f891d69b6aa346de71e03389f677b350596520c280630ea0f6c20aa09a7205caf12ce9e5c83bf9d647e09b8886c532c7389561140d273806ac0adb00350a30ae5f0502d2e3d6e823df298b3d60f0fb3630ebc8a797b60b6272a9c3694c0a68c00423d63331bfa03261eba6fc8fbdc2652b31091e2c1b57a330609312345d746bc176df6175829e0dd9a0a1577fcafb0ac0c84bdf1124a1bd2d1574c299bbb29f0841795fd4b19a4057c2bf1204f75345317dc0bf69d3bcf34fd0920aaf371f3b144c54aff1ab9afe85f0828a4b7737a6e3a54dc24a7d2a3c3596ea2622198782274a82a0cc8ec86d412a0b5ad1e54b938e2ff2ac8e7de7caf0252250e19d10495fc27817081b52c608c77e2dcdf57355e5e73f418bc0fba31e8f1763a3dcf11b5ca791015dad13993e666b3ac0e0c33f1efd451640f06f073264deb1a7324673dbdac2b580616247be342317c62b5d7b804dbfffbdb3f415455474247cbcec4007bf250dc1bfb50144e9a8774cdf65a5273b3522325ca2396fee721a7704efb431d3290df33aa764230dd620c72cab3e272a883d1e2f1406d79b903cf33dcefe978b7f7777c26fdde1b97260f307ae104ac34b134045bb53454f97a230515b849273e88724a5b0e1d0f9e14de4a6a4eb56f410684ad0bdbae2566f4ae5a847a77f441d47d8d1fb9d391ce37cabd51ea69e567cd2f5bcf2606517bb1bcb19e18a6ac9b2dac443c34d08f2a678c3384c58afa2241c34ca87ac7f1f2998eb1b6b6895cd8931ef96f17d608aeaaebc2c6285838661f520dba1db57c553fef5f382d48934b273f1bff419e0ce7fc26600c1441f290a43305f72840da4351b42f0ded1a0e8ca420adc34fcd48ecee17659117ebc4f87ffa91b422bd891adf7990e62c75e25d43dec9b1c5ee2902deb880a46c6b1a55cd5d0cebf19ca894e7d623accf12136a7a19f531e089e8eeeedc00e9f78686094d870c76abb57ab1ba35f93203ccb925954cb0b5af853ad679a08539318249159b6c400ff97626bef353a74727b126fb8c6b13405ecaccdf3abf73a185dc4495092f97cfc36023f0b65f0f6448e9e0e7fa355a169c533226befec7ebaaca7fc0e661cf60bb64d712a9f1806abbff70a65623e73a6b65a314fcfbc602dce02560f8b91364135e9dfd609c8f1f629073cc64575f831687c056df7ceadfa561429e240731e8811ac2bf47cdc919d903742ef1a84748ad35ed5fdf1ceb815685964d2a3491af21d7f80574252bf08e2b1ce09a9c1dde2db82fb9d836a2d13c9f37ac6f390f8aadcf03d5e604b53d256ed3cf5bc98b769bffa21f744e192aa5f14ee5cd00c466dd5a4a865b1fa55eedb3f47b820f54501784c8eb0e4a894a4bbf0b2bd7983628dcabd653e49a79f4c83043934d5df4b156512e7f369bd5982736c2dc79a83743c4baea88e3b1fcf1551f66d047fe3760ee36900e2ce899a2cb8437f7edcf73f2556416b91cd1372cfaf82a600bc7ca2408e507ce337db2caaeb57cbb1bcd1c8ca9f9dbd927fb2c5085647bac40e6530a4fdf2701584390e1633c8e3f776b52e8efa3a2c274983be35119c84e3c4f1d613adb0e1657be5d6d628eb89fb03fe0cca52531eb9c53d12614a7c3e8a6a0f669932e471118ed611c23f9c568e1602dd9bf37c6db3574ab9b1e4e0b8abafb19f5b4aecdc5126388e1102eea8cbfa1ccf3a31215ad7fd5208c036187c40a16e866243e726858928827640f036064e4bbec6f4979326849812b05b92520254b30397672c8a8c72ef2dc37f4fcc5fc30cfe6ad4cee12a01dc32d766c6cb3711030733ae5c009b4f563e031819ec792de37c68fd4a300cb0786efe86bc988c7f94d3916cc63949abdf9052108084f3bae81fef10abcbc07fb14366260419d16454359dd7322cfb184b7a0a3739ce8ff5c058abf1174f1fe3a97ead65aad7c02daa8bb405e2b2020b1fc3d2d078ef2e8b5d8037344b7abecb4a1e4f13c922be098900d821b9e0209d3c67082ea47dd039bef1f9b34059bb00f0346fd2bc7d8f82124d189a63346446d84376ad3672bc32fca799d9d4091bc0459f3eff56201eb0eeb44590b5671fde94f8d38154cb0bbd71d63cc22050c491f170f672be340d27a198bac6e7e777a3f5133cc648b51068ed079ad021fe0cae11d0a258d2a15cc00716ffc5da22c3e22c5b3b8ae64a18e0ec10067fee077a71086a0ccb5f72f85c223c89e732a19f969fb635c2b429a3e6856b3d33b560ac63962b4bc7afd02c1c4e0db348c13a9fcebe4c0eaf01cd61a021d51d7f0fc7ea9802eff3b6e5d034951622415470bcfb5c833ad343b6dc8d3bd649b448a80dcdef874863da4b0a3c2d43f52514633af107dc30cee82fbbd62a034b03b3e8ecff3f543fa75e60ece972f81000df4238a1b7ef6c6e89a5d3ff8045b349646e071044684225155bad2468c5e04ad7f95d83f8585d8ba152c9bd28068c093b4e871c4f89455481a84be68d4e30f9dd8194f71198683b78f2f6426dd5a71d3e8e3b65fc01be4576c45459660ab4e246d7e6f897b0585151743c1fd04eefaf9ab32bfae887465390c8dfb1f7ebb6b71f2b5efb0d00fb71698ce30c8282ea0fa0009f41012d0979bb0744aef8b836f4f7a7658e3e12eb2042ea5e79cbdf34d1e4bb05b9e48205ea1fbf8197215a38e5fd0b3e97b22b3bae111c000fe1117b369613ad4db77f310b2aa219992ce191a774dc4fab1baaf61369251879612bd0a18448cd0b322ba0709481f38a0d0248698f21427c9bc836684fc9fc0f2ff8f481417a195aebece922b7dd835b18c31928789f38b0aeec98b744ffac342238c4e26520f26d721ca8a710d6005f36a147e1102512ec74e04373439cd29225bacad5fcd5cd242f36809512b36cb37902454b7da1a822ef9baca5081a89ec5294262615ef18e9228a32c7fb0b20a3042cb8411932704501cc12774238f0d95dbea79b64b40cdffeada2d5c9e297314825438bea56f9848a026dd439e22ffa5616e7c573a87721d39b9876a93a204432656c2a665266b200393c700f3d6e7159769fe7ba809bad103c0ad129451cf1db17331963df16f7e92e8eaf01ac01706109bb7fa1b5f7906569cdfb437e519d6443a90873c7dd6b7d54d0914259b450e3b8d09cacdadda16139c3f3cd75d2342fc26913e0e51e31226f9866c5310821e3ce936e9282a65304ebd2fe0adf5004b74c789fb133a28be2a5f32455b2c5434d8ffbe9984e2a56515a7206cf0975b6d064a5d8509fbf24c3b06369423cb55a7fffacf16d43ed9e7f6cc71db2bd4278ecda2a422c52ff5c637a558da373a1ef2c7012054edd257a2231f8533b94b7828f07b8a069d300b9422c194f2c1c449958781c5ab985a858df377473525a0b119141987adc62fecaa8baac0386f099c396434efaa8253af449f1aeebe00c8f9705903826a6d97f4bbb4fe760cb600f02aec172224d07e73449f6fe8912757a76fa7fbcbb2a8876e18329d1788c361bd90166e41e04f8ee022dd99259f67cb84dd3a7921e78769d8625430cc73c070168fe69b47250c3bb713fd4038efba39bc7cee89de66aa80b6c91567b37edb1efc2dae123ea135557003c387c927eb6507d8a0e5ac29bc01a6f3dbb0b707f3a3c33a9d85efd18a30a92d93fcc2743ee4ebed392399746e2cfc6684ada9f7f85217c615901575184382a6cbf981b1f65faab37bde07885f3491d07d4c8b21580db2da9b477383cd8a4e2e26b11537ca77b8eb3036bd31621af721dab1e33dfe0d7e31e391ed0f7902bc9e09e83f8809b7b1a4b596c2beae634197c6c9c69fd4ee43f7e40ad23d02f7a498cdf71661759d7ee27f1efadf52aa8cf4b096d98343c39a0d86462f333e4acac70effabdaa0213ae9ee8b36802085bc3add9ae0cd53c90e97394b2d081389c882f10454056e3690de7e8dfaed1a82b29378a21128c0543046865a38c06bff201bae1773e37ad515b677efbae21ed3e4064e5f153b654d0f44b29b037d5ebea1242c97c902550266d7a52838183fa5b927f86f43e05197c0362089b8750c7681edbf8a8c2a0f9e0ceada68947feb05dae6c474e64a1e753a798725026cd087655406670e3160c94b07f88bb0ab0b8be148470c4772a9b335a037dc97e2e333bd188c950bc3040f8caa93868a027f0283fc07b086d85cd56dc3133f4cee0866fb0865d796279c8c1757bdb0fe33d1c7103ebe0330112241c41362201384f545b166a5435024758507eb2c95d9cbf98ba897d4b4dbfcf5b23974ded7dafc17b9291c401ab06aa5e06937e6927765baacd2d28c9002ce4e9ee78bbd632f4484515e608acfe594ef809e41709d0b0644c895eb756909847e3ca27d685e99632372ca623b2c8ac8c563fd65b02432d8dc61f55727c2662d59739f4a642ce53bc1fda6e0a4e9030dc118039e04e8b71d972cb68cb46bd99effc8f0e3ab25e57f94a63df94bd862e8706cbf0baaac5f49150243c3afad74c39e26ff88fd13b4c3eeb408309f500960b32cf2da281e608bdec84bc0e5c6071bf38498ea5da540aa3eb882ecf6f36d58897aa94b73ac4056c42df6c4d84632ab43cbc6d52331ea530354712db32a1bc2f753359a4495a8e03af5169050fdf64a5a7ccf2e82f71ec65e68e8ca15c83a8b366b7144eda3364e7201850f23becbc3973357b389cc8f50d4ed137a61ef4d78482bdb5567ed840de127cf3948c5c1a0a626a35f1f0c6f218f8f3a8b3ac3510180583225153b6fbf1dba7759ab0273813ca77f7cd51b60f6b554e2bec5af0bfa2de106c6610e9f98611c24211ed765c731029a0804211b270901178339f4fc7539d9f3764b8cbed3da2aed4bc1101fda9985086c872be009ded868ebfe51bbcdb28bae60ae684df63777b433479a2b5223bcbce423c4c49b89584c83d6febdcadc929c645b375efef623d588f07f6a60de94e7734e66b1203273da83732406a7b0cc4bff0b4c2bdf729ca49bfdbf245b39d21f62e934e23e17470f29576ea8f050d6dafc10977840fa131b65ebe6a953ef45f0c123fa6520cd254c869e17a4daa680fd13ae5006f8861e89dac2ece3161befd15aba78495f7b61f5d0f7af06954bc76f49aadc90acb56e3694fdb1516a69c21c3270e93928098dd1d758138b76531ba9ee36ef666904ceb356cf20fd32dfe1aeeca9c977ef84037ab2efae447c2d3776cfed097e96d872d1f712c9c2b422a4dd539a586ea6a91460eff1bb24aa7219230b472947e47bb9016acce05ae150c0d88a4b2a358ed54995ff30a6a232ccc5f7b668dbcab63111fa59b5ca40dbd077e260c8a4c05fde714e0ccd3a86d8c1782f98194a0125df1ac5138a7d7dca412923538338eb7e34fcd065f92e454cfdb6511cb71757089e93f2257080d4a9429dd9714d99e38bc25cccf3b989753786730ec38f73cb45f96b12350c060c8ca8c22e362402146dc90fb44fee248ace84fe88c3fcb553cab45273c6d405f6712355143f3e2925f88033d274d91a48644da297c70e1284c2f09737c5ea900360bd9eb017b71f86d9e3aef53ec8c3472a807c37a37d0bfdecb9e066bd1e8f778d9c036270cf20d777713f0dc9eb8ebdd37e288533fec08ab2a313d8f2b6049a50805e43d9a2e7103509cc2c3513f6580a6b3bbc1a9d13e57824b7e6d620cebe93ef83b3e64d73f8652f539cf3b7b8f2c1216bd83276a5ab3eff7cec3ea231065f5790b508ee0717e1f00bea48fb6350ff75350f6b8f0187a9ac8cdbed3ad5752d83f785ce1b23804e22242f8675fa92300acae0fc4d0dad109ba24ace237504f3444ba043c17adf0e4211d730b38fdeb01c43a5c17d23baab8ac800a2f23277c212f72861438a4dc5f85cff78bf42de775e12286842c1e790f1af52ec3c65f30a35c70b37578275ef4666d2a0d8ff9863df712cee2418f1bd3f92fcf6ba7cad986b54903829f08d59d3a260f5fde3f16d0553cb0a77b92eff76231ed0ef36473ec9addbf47f03023b58d6bca7977349e501629df77eeca162ecfd69b83c06ca7b0474882b8bb73cd5e1bc9654f9342119bf12c0bd835ee96377884c6ed5dfa968464ff7f940dda6a654339f501c20096ac6df96f150f9e25a3d5373c0d6a9c265e18d1ef7fc47d7d169225f9c0b50914966000b9c25002a4a8958c3e8031e55b3ae5b0b82c2c1ac518a3b24517c1b472cda302e1dade939e6937fd94bff7fd4400dea1427c1b10410af65f8f663f39914e08b5312845235d0b51db21be776fbec0d68be03fc26506aa2d1920410f347319575e438024acade7c5d7a9d215d5506ec1280db14458bc7a8a5c7130712ecc17534da61f4693da74aaeba36505cc71f36feeb4398782127c5d2106e83bf542550d22b3a7ef52ca3f53add2c11103380223f1ea802e93ff69b8136d6e9d04ec8102770be18d6680f9492c8bd33add2f93e6b14e4cc7a75ebadec8cfeb068c37502afa2032195895535ab5ca61bd42503ed7643655b410cfb4556f6861386a22105e519b2980192ffc321ea52468fc0db9505fb7dedff0a83d979339bb917bf0fb03cd9ef1035f84c4f805d30223871e33ad59fb2807eda556dc6b8231305ba5ab725dbee5acfc17b811a3f1b3ae56b92f5026f6151c3fe9e5b1d2b8c7b2af1a70107ff3fa5e27eb4d29914089bd7546880ea6e93db943fd21f4ce4e3a00d5dc55b1689303a69b951e6c0c511d3d94b565b40cd50f13c278d12f8e1fe478c1c3206acf7a14fc8ffeb4d664389310e7b6604f17ed610309657aae1898f8c93d267ce0745ad8a8e850fb6ae262550d2089c505982ed941fd8a75f1bf96c12a0c6a80ef15aea054beb24245940ed9c23537e03b92034f075e58371cef1367a18182029e437a22aa6d9d84fc8f46d40a6dfad219991c9f51f1e1fb326e639a1e3a35744991145f3d75451a17cf0d1267fa3a4532f158146a6bad43629d5e0e924c6c31d39ff4ce8b9d80629d1ee28aef629122060221ba7774c7139c03a1cc151c31b39c2a4a207da4c062459fdaa0e36b767b92320e0ae715b6e93c1c26fa2359002d7b2743b3c94fb25a1ac8563e394a8f78415eda3eadd94816c35c0db75d267b7071f49c39cb11ba4caf27df2645ae9405d60792c93a6cf54294a4052d00e708235b15a85f1571ba84c8fddadb801c34c3890dfe1cdd4b1c718a6c0b8300c672c4cbc447f0557fec3d8ff6d1502328cb136be45d1a1372d4415bef711f3c5d08d9415b554a4f53455199d910fbde553ca7c6a7237016253c1f8fbf4b9b9ed481f3b2efaad90e7e8707884129b294c54d180313a1cde10280364f569ccf50eb23a64957271a92fb742a861e78b47121a411169b7ce59c0d39d1547b10894424f11f2b2ca3c95c91b5b1149fd27c10c5a85e20c7939333db31494cee6e2f524b03a4e03f648cec00c71c302c779da5e1ca162d00fc67f601c2bd484b4df66c49d9ae66d75578128a0c5795442e14503425ac16cefe9aa9bbcdd53554d73e06b9fcbd7a1e5a211e11a70fa66ead0e3127aeedb5c2a2dca8e23b8af383281bdd59cb3dd03fd873e8bf94ad8ca190bbc4751efb8bfb1ae62a3ae022d18d3785ed69869af4676e4df298b335f6a6987dc822efd37928ee6079325a87a584ad4cb21f7581b337965cac27954079bd801abdc21c5c23336eaf4bd951529be9b521d412813dd8b81d4751c290830330d21422427651c33f5fceb3751e3468962607b491cd75b00d074c75ed079e4279d19b2d3cd11284291b00bf2d8b75454453c8d74dc5c7757b8f065338d7c9c017bcd0b336ea2a21cf256fe370f3525b6a061cf5a0fde134c09198d6337272b89eb42c469f50e8adc0f06186dc32a3ab0b627336f3e20ec7ec07ca2a85feb1620c38d64fc6c6fe369c02a85c231e2afe6ee8fdab4bbcb21a8b1fe6cead9f0be0fc292987a373799ceb7d089458f9b527286860d5882a484e4f521f4f597b3e15ad68cbfeb4fd7874884f335821ed78dd6def7fde50059ff692ac69fa1351ebd93eda903549ba3aa94459a33bc241828df8e556db4833187c6ad03a0fc99d0940856f3c18527bf1949de264ccba140721f04efc3c580852c3adad7a5a9fdd1a26c1e7578ae52cc28b21e993ac636ce9db4b99c0a07672634f5e3695ebd71e20de277b60d1754d29e279e9da8ef1f4c4bc80d14fc6cd067d16350584352718b03fed3fbf20581f9eb0e4c8b9bedf08fe9415b7299267dd80ee4063dc19cd61027839b0c9e79e0b0d528b8fa9e064ff23969d17d027f573400d437384f11e31abe14a2d38b5a6aafc58b414f4e3ecb2ab80a938626303d83ebd29c453a3aedc893ca43009d97917f6c02dba3c03f929bde7dd67c0cf67f9489841ea26c2a7cdaf3494106c30e547300be10b70da912cb0775d538bbd96718dc8db0f49a5cd319f28cf4196b0dfd90d7911b2b82c1e67487352f09fe98cdb3d31d0eb9325ae926cb492bf2259f1503c927e47f2ca3e4a2906845d9c8116120565e1e4d461f9b363070e2ac764cb2b05879be5af3f0735361dda2198a5805b50c67f93d7e9e2e0ff928591d333eb448bb04e28d18e37c4def636e5a79a3aace443d3fc31ef1fed10a51e24915a85bb0df959ffb8ef74f90ce8ac4d9bb32dbc3a907027991952c2fa1f0a503b631ee21709b99d38d4939025b751c1b9fa473ab54573b8121fbd8cf7f8efe0eea6dabaddb8e997f94b199e39596dd8496516bca8c2866424daa83176ea9ef8911922bd5bb49f3a70ebb4785592936f271c0c0945c927d07fb99aafcb0b0d2a9e2865389ca51a04923f5bb716e9f91076f9594bb966c7f664d16957e0c79617beb55477906595126fbc7b7e53ed3cdb2d0ee3c2741575fb9e9a332a2b5e1fbb55bd472269b86175990b9820b6d8603c5564536e8a9680eba6b279a469debb35c7f015d1766e3919e1fc731d82dd0ed469972f32a129e79c96e3ed6cd89d452b1924070a8ad6ef51f179abf09bc4c26e8f09034d89ef538b8f30e5c7360a5c91736de467ef20d14e0b9bce2b3cce3c3032971669197dee19119c67a92cc289ce36184032eccf7cbec6746ed76b319ba3a92a61dd666fe29fe8813e9cb8b451bd044912415a659f39e68ded8b5bcd33c54e902d0d7d4685574355c66dadb7f840f336c720bf16ad26538e6c746f3de72c4beb9c6b095863c9fe0a5c70e662428c1fa10de27aed57afabe531db195ed3968a80dbd6758eb8f1a2dfc1c613c670652cd81133b76db1e6d0c44e3a6f4a499ba643513883b27b4f77d455adbe00e4b7c9083d685ee7bc115602dd0d3123340246b0c7fb2abcecce9b62f1a8f07709c14063d941c1419bfe9efd5b16c1ab9f3c1b7a0d540c1f0cf0fbd510d850080394bb97aedf1229ec406a55f0058eeb838b1f65d87b69ea0d57debb397a34b7311fc101a9937f2d0bb38555776c00627f50f07d6eac8bf9d4692d9f34bbbf5c47b8a9ae4cdea76fb7015c15648e1776ca88b309e6f22fd49e2985854ba4452be2e00ee91e9aa28cc6e3298b0f2d5ef5f317b83fc92b02d4514cb24693a148d257c7413bb2840d6f6b08c81a18e2f9f453cc9691f47869541fef164f80540b77952c2025b35bfbd119e9f489129702a07fbe7153076f478d9bdc2f1cd55f484ffe233a177435ab678315bb5d8cf5b99bb5050289cc4fbaeb917451fd8b2454515e060f6fef717e65e5c26b0f882adbe009b65e667a13b5ad26790bf4f8a5a103c6632271b0f67fafff28bc1f12e326ddbc5ad3ce80869d0648185294ed3459d878e8e2f06826663b22b9a71de716aad0ac9eb9e204025b394b49d001966cf1a90ec9cae62b3f0eda1e844d09f5e00019f0edc2be49601541ac3ab29a047aa7974315daef153d1e5a16d3ed869c47341fdcd8289d2482ce62645fae9c6c1fa18e1db94a0bf3a2973a4cea764418418151da03ab3199bde4b91b584214cc591c01a2d49ec334d9855817ce4b6cf93ba047960c2c908cbb3d3513e6afdaa098ebb7ab059db833ce300a6f1b9b9f5fe27be932a191b48136b8620bfa75b0c1c4e448c47db9f3208d99d013d150ff6d799f2027a206754b76e608e8a07d5461fbd98028df8c98de5de19e6ff7184fa0839e973ef696cef3288566f5549e881e8bc7a2dba06e41546a2f6f1b662fe2d83f64aec0717a62ba5c1eab3e2d1f7c83386d3391d85e3223ce288e02c2ef0fe24bf47fe89a87c2b803f9811eb0594892e6a2614f49d1b734bc1b5c334c168937c4abd9910af8415ec5a4a23f70d55c734d73e6621edffcad7e2beeb8f9e2c0a370a4ab9c87755fbe74d02e6f40e637c9539e5046be7e4517c1cecda277c767f85df40c5f84f6509db8e5e10237fc4df0d195eeb48625aa436aff189d4737799cee7baf56b4edf03834425f988491bc03eddcb7c9d9d7e0981b6adaac4fdfb03f71a49cf6756b8e9dee217b1d793457c7c7747e0b447ad98605017b394be41bd54f2ba2e67dbc8e78db9e6e9e1d43d767da10bf624e51e68a1315173fb129ad924e22f66f7f90f078e20b9a4f9ee7bc2b7cd90ec2f236f3efe7b3de6889ab0d943b2b1f0f9a7d274e26ae938afb8903e40aca11cc10d82b50fa031fe93c1e2325260688cbf1712a32fa527b930cea47e8cdb00304d4de3cbec354acd4fbd08d2e5b3e6d083e05ecb2ae759476849b8bc526381d21f1e8346594607541ba4802c9fa33ac8bd0f732e03346688226101ca1e7a5bbc1938dcfd061f7329bec405373a66086efb88074acda611c571bd13abdd9817f1a664425377ce1796f848bfc5998fad2f6bce3910077a29fc268c99d506e2ac9c0bf058ee7d846a7922f60eeebe59757ff129a04efbe60c029be85e4fb7e2adfaf9ae8547e1b198e791d6b076efe428c75280ffb757235f2da52680c9ace85c5c08fd48e447ca10dd57f07cfafca58918acc9554c96d84ff70cb86201c7875c3d6e6e155f28b069da9cfd5cd3fa3a54693a2306949b68890d692c5f17a503388f1fdfdf70184ca9a0a1a135a9c4ba514f525eff1bd94495b752017096b5a8cd112629fa42c2430c6d3b292a84bbb0c307c95d3276abfd7c7aec7b53b43cf761f1bdeb550162fd56da5d42c5e63c4ef585272429f242d4011e994754cb0d5d016c663608a7b85c1926856bd6ea344badfdd3824705a6520fad08ea0df7fcbfbc999975c29c6518031ed1534f2f170146ea827b1eb7128499fc13de3c897b2305af794a0587c9a5a74475c1049d5ff569973a221ee0721cc8607d6212d92008711277253f659a37da056b6d9b334fb5f9bc50abb74b85ddf726412de6dde8201d13952b2cb35eec2fdca2ad370a9b1677fd5537f8757a00bc425ad42bb49040ac39a0dc6f8c46e772ed900e531690ce4d0356d95ff819f5122315bb3082545242e8facbbe1b4bfadfe2dbd8306644a436e2073cc9892a3d7128cede618c7d1ff9dd49d96a3581a77cd0914c2a79ce988b2949b48d08d6f7bcc3ddae46c94b7534730f70d89a212354a85daa7e4e599506511ac408bfa53200c36bddfaf6b6105e7d08b513f270686ea69fcdd46b719a58bc204e80e5b16ba0dd04e058ca66eb8a25d8ab5080d521afcb24d2c0af9a01a95705f6e5a7dd7b452988445aab75284445ba0da7a419290dbc81ccf57a1123edd09434848b352fc72991fc4b508fc70ddd5783b28c8bf787327bb5fbab5ca4777418601553f06a9386dd172f3e3c3cb180f4cfae2f7ce9027216501df782978696990d54d3d69dfdc04149ed103db45afaa6c74e64c205665e1791b85e87d8cb108e5860e07a766ad867f1da27bcf25e93c44915bbf002ac74cd9c69f80f295e22c81eadce4976b1454cda772c45a1875ff0ca97d4ecbbef0f8c8fb74dd3a86a9a92fca03cbbb6bfbe723cf32e2c8f9f1437bd6d48e1a24ebcfc644ebb86a85e6d81e7df9308a8449142b928715582edab87e231d5982e73ffc62f08c8d9a9059f72ad6e1ef4ba76cb61deed6cc18604391b57142b89020b69362caa74c754dbf4329242b5c351dfe157b51e3d919782cc643c3ecf6d51246105ee3e52519d15e567863ce565dd19bff31e9a3d420650950071557772172cca1cfaba372e6932d7e905bd68a6946ab2585407d3c1997516972d1ca07d5c0cf4c1c7757304c4c31dcc0565255d37add47806f12a01ac83087cff72f96571d143685bf0cd6c91f769b0571a1c8094f8a82eda02c86661c87c7cde3600b6e2bd8319c9bd546de2cdf97126942de6680c386949788995ff9031cb8507bc7f079c30b859b7f5f98558b04c1fab03ee743c38250468f3f3489df5cf914df5cd7b814c54909dd37bd04bf9e6f0573e7f477c0e4675a8b547a0c471eed4d6c88232ff05327dc7ec3b9f0b84006384cbf7154fdc449404eb0e1bdadfad03b7601c3adc19517eb9b36ad0fcc4a96e154c9a4a1bd1d77bad4f6a01b8187920e9162fc0551290368cb7b7d6222dc52e14ed84bc48a116d858872781640f13d8375787a28d40d91633caf0527973c25acf748aa8ce9b50630089abf8a317aaa5c0ce0bf2e1e14dafd8d24b93cce9593d853a61a8bffbb82899aca7c49093f02073741c00b5c0d73db31d0ce64a34b46111f0ca98d123ef0f8c523857baf11790b4392c39527741a0ff615df46874c4d538fb361481e991b369551804b3458df88ff505dc27b76b41f52449173b66281a57fc3dd1ecdf2fb3737ef46fb00b0eb9ce597b3c89248d2f989fab142e42532a953bd588b72afa25fdf0cc58ecd64f497704c921129b8c2e00adbb8cf27b9ce2d32db14f7caa234d510c9a6e59d97b20acfaa7862103c25a68f19cc34deed083632366cc315b761991fbaa6de3d7fee973f3bcf6cb10ecdafa9d2dd9a1ad19767fd58cb24e361761b709da8f71ae2277ae66a37bd3d16e6f3b0dda5efc7e5128c9bdfb9f9b4693c4eb57229e5d7289f6675908efef89b8bdc518e03cefe66573c1e59bffdb69ecc34b2a7c083bcf37705bdf65cbe9dfdd5d29537906eb94f84775733d778e8726816ab37ef29eb856bb8493d6feb17a6b02f44d05f349af6c562e56a369e2bbfc9807ba6496e4854c13a91d11e42622c005126a13925c3c4ca522d13052546be40990a7ee709a12592fb09eda0151e7a21b894adfa8ca37e1cec68b1a34bfd4db4be4c5c422677d79b1153e84c63221bc57e70a990bb7311943da43f986837a366e17a13bb115114f392343656332ad9b82dcc07f25588d6de8e9ecf81c74ae6f8a9ebd6634e7ecd781342b6a4cf56aae21ff45ff0a8c58d22af3fc4db3a5d53ebb5db2fd079bd9290aa2c16b02e5c4620bdfedaf3555a2644fc2fd15497a36c2a46d90cd1e1fe011d4ec2a15dce040a506951fd1db84f5fafa5a6a3fcb8698a663c9cc78af41ee45fd9bd36825c861f7a9fb7c0227be3e3b518691daf58d14079a9b95c298407ca78e92fbe0aa5aaeed97485541da4c9e4a46e27224c14e26def6797031424ff700c9257eea5f77e589a8c5ec2d2195735a4bdc47c9d852c0c1513ceebcc59731bb9e54f00f9be7aad0d88e3f0bae58e6e1b132e4138d0aaf11d505791d8c321c82ffb874ae8d36ee3c615f213331239714436e8bebe35c8b2d094ad7acba713347a3a197d4a1fa52e857fd59d746d3e0c619270c6bea31b2fd8d8cf9a3623a08f7ed3721a0d3211d2c99a224efdc94720f3fb57a8d2621d50770397af133431eb3889ba34099ae9fae1cb156aebe371ebdefabb63210754552264801f8b6de79cf8f9a38f07949caacb17bb867d21c9256e62b829e00a1591e141605ebab01fa181fd9e82ae575385d97dd220ad1577c185a53c13afb8ee4e1a1a0286a0fd20ba911a820f8f3a1bb3becdf612dec923bf235d5e78433f7b0bdd087559de5e988b570cf18328a1fd35f5b368bb0ee24fff950b1f56dfa0123d82f08b652f317d642cfbcf82b28f07cab2c58731b542119a829c9a021a574291b9149e884acb5eece11f16d1bba50729f0754200cd4192c1edbbf7e4f2a11c2c0476501cd804d10343591babb90a5d39d9f5200689edc73cd31dd63089a2e53a9e7189ae12755b378163a037efa017d894ea6a1162602d731f17db36a6605e944d056c4b0bfb01f89a0adb8126d3e0649fe28f9263575dbf22076e21ae5fd1067bc939e015627886084c1c32ed81144cd4d52e99683de35767f3fe9c9f48115b3c875e8b32e3d560150bbde216e5b864846cad9b50cdadd65fabdcc72cfa6c45575144cd45a5ce75c74d64613430590c6c1c26fd6079f3ff24429c743b6da6ee3278e37fff471a1bce3e3c4727a2a366bc13b92c770ef2cb1684d9fc52f511d58deede5f59248772b66d4f51c7a8ca41bda41ea022e6c07058b55d2019d482ef94f30cd4eccdfdb59983db66c580b13176771dd13b9dfdb341b395b00e4c5e71215551aaa821978cdd440225942030518a6e630c1a0cd1bc0b1cf20b3af315f4eec2a766646887f0deda6dd54aac61684faacbe1f89d3109cf7c0e2928d76b2c91a883a61851d863e05c9d11f512032bf155eaf6af3faf413583f66841d877ad325b6fc79ecd5f272a9762f1ec2dd24bf6c71a2011b954a7df7050744123b772290572ee0fa1d59c9ae06f63320ce2f2cfd92ef32a60fbf5345f2001c09d9aaca2b79695718a5884f4be1d63166dd0aff2bce88df8f3e1ecbb8cfdafce7ca9d8f6a4f7438a3aed90bc58b8b10c43b1e86a4cce0b29dd3692327871c2db3e78891b0dfc9a1c15f2711a14e67f9e8d578abe5721209ddf2b5416dd32b48545506a38819f2ec3353c7fd8333d6ea21f20f9ebb77498fd86f2588b34a8c0c1c6adc3e1a46c6a13692345c59c7660bbf08f9ca764c22c9728f29ec7cb2100f315686b4152a8b31d47327b8cede70e0216e8a3004badb77cceadcc01d4f21587f923fa9280c9613e59b12dcb4fa34c6fb3159bfeaef49ba9bdfc1e44d9e3084cc15842fe56d3af43fffe02ace8fadc1bf61965d2116ad0f7258a360638832bea3566b9e378f00d4d6bf941d14a820bb0ccb60d2becb469ca9207ceac70883bf394415f76801da2572a5cf5feaf4ae5b4de5ca35cbb78c01ae20ddf0a6dc4537aba2d4116bdcd6a0075679c07e125f051a4aa2b3a526e0f245c30f10163f776bf8184a6634476953c080580429540c2ae13858403114175f7f75ed2633f14abfd4978a7dd90b5c4242ade09905c3de50a63851ad8f788360faa5a48528c0ce67f22a4a44ad2e866a3cd70b500b5b87f3a3e36004efc093e2ff9f92ef1ac8f7eb34da1cc2b5c42204a19e0c21239e6461136c4e9eba77cc1fe586f78bdfb64ad09132b328e44c016e07305f282fc0e2c4adeb8ff447593abe57d7c773ba98c7d2ecdb179337558236447d6e290814220c6a3381bd61a72b68d3e3888b857a2f3232e059ebdfc1a4d1c19e1743b1081ac9803eaeafd12e67450d9502534d3c807f35c347ee067572ad4bfbbb1f7a27c14034775c187e4047937d2a92b966a915f1d40675eeeaa3d97019bb6e0d73718e28e1c9adc4bce198323d60e52d557025909b3d59877c6caff010652de706f30902bf22dc1c5c1d19b613c1d77488fb48010ffe2fdcf8d1caadb3f115ce65902b56c45bee2ff3667516893178052f8dd61cf0126eec5177b7be47fddacd01dca0d13e7935b09684a0f10ebd9b84bd1020e8070100a9e8a3df02d13d5e18ecbcebec431cc0007f83cfaec6d7845b1876380acce44fe6ce339b2a31753e5959a4e85aa6eef48b9dd6345a6e56a9c505c1cb0860df1622a808293fe7c8154f2abf3e69e605b98d6b10523b7c2498fff5f4002b9de6445c6014b618eae75b7bfeb3ae28b5e12baae88f978a557db6df95359c878daebe1bbd13bb5a0605d43495654eccfa7d97cac7b9da2b4df179ec728b74886d4b54ebfe96605454bfbb3fd31bb247eb146a32ab2a36368220b3ee9e4bab3776a216f79992f062e6afae6af52653bfa248e965fd2f6fa2b81962e0111fdf4483b1ced68eec53ef6f0e223fed1da9b94ffb9cdc69b490dba46013d484b451bd45763fb24dba2d18b134db134cc6710bb1d8750f8c25c78157268a7d073675c8d797594c6de9fe1dbffc1d6f1272ac3b58f5fdf5717d3385098088d5145ad2f2d821a80431424a70461874df60056373725edfe57022d3e12d2dff948e0901ed84e55ca397d99ccdfc9eea45a5f0f43155387c9b7a4e915ac44c12516dff9de2543d26aa0c3480603c289525dc55515e066f831f5668c548150ac1c0b4deb94946f85e91e92f3f6c37ba947ce7908589116a4c5d1e8dc774859b1b82e4f2f2c3db83098bebd896a46fd5d4aaa89152aa8f6fc471430d378a9a8e413d0d9f9b4f5260435b2d0bee7cf074904ba532412c5afe6d79d736796a8da611b2dab1bee99d974c76b80b90ec75196137eefe37c3a336673d1731fabd8494a43c9ede8f5d10fb85b0e09c5b182e736d782051d095710563291cf90e0acb83d00c5e759a4d8bdfae2f43546e9434bcc5881f138a506a9c102539f61289066f618e64882fa3afe39fc79f8f61ea38888574f2250fb1aa0d70eca5ab950c41633b7f05a72ce8d9807c749497802e8449fd86a2fa392ff752bbab8c6563e244b73e917684b857922ed78831bfd3fb70ae505b17fb8d24fc16edbdcc6ab64500d01897003661f53c4696bbb04eb0043c45efaad15f4b4809dbb58caead94e3df95140636e955aa372e5bb7bc0bb297a0d7186772dcbef746c7fe86c8643e95f62bcc7f0411ea9a6a8f75e3d856f82702395bf6674f2cf7a02445864ac91e88f7a2ee0aff6a0fc3069deb8ff4f4ceed1dbef6b9f7e927c4c0226408341df38a949934fdb889f4a99e04f039422a439c5fec68c5e7af2404d0478f9f5410347d775b75536cdd433c7d96c87aac548a4722d0b286758e9e6ef6ffdc51c0ba74f2cd99b29a0d5c893a9f1d84e5db87f859e6b05e1c786c9d7187d003c68c461c5d1a0efed1ad5be33ce48ee2a0b37de36b8691b0cc9c38c98c618f0e30710d2a76b34d4cb7e3d231cc5270f3e5b2f93ceb3fd4e1813aa2e2e3df3924d42be80a64e97a90f4f547edaa4b882dd9c1c481cfb6cda55ed7554f350c7a61c156b62a72827e5ba5dabbfb8114cb6a07e572c1abb3aebdb8a5ee2e3a31eb17a23932f8e5f8c8ccd3a36b42e8194a1c8069c39b394d436481d785846df6742db4f83d7935ba2914bf0a5996275726185711546dbe0b2ae3c0f387eb39cab6b052895acc1a3e6b08b6dfd7c56d183cce67aeb197a597ccc5f215e3bf419e94cfb721535c413ae5d226d957fb87a22d9f520c82a89cba21a5ca5dcc1e9fd69b1fcfb348305376a559603ba47f3241e8fd920bff16c358c2d494fa508fa499334618063b7db37403a9ee4ecd791ed8a82c830ea22341338216d7824088bb4cd5729da2d580494ee3608a31659ec4175781f5acde05423d01ed2843c5035036a113c39ea6657c63c67783812444bbad2162e5e3fc30ed781840f67315c9cb40494688b6a35cb26781c03c70ef8772c209527b8459e10318d9131276c005a086541a84b39bde4f94f5e346b05469fe5c67e9950d26eeb2048d1f96f46018c89948a3ceee73b1c0be5a377b9f4ab6996c349443a4501acfc78b4b3febec36b0c9f1f26733b05b6593d75b39ef092f70599a0764c250d64177f546b88ea5c8c461fddbe59c44dda08a5fcec351e694487ed5c48e3309b3e0ac784628b64d6d97602153c31ddb28e7783604ebe6b2472659c2e7ac3c5c2394f46fd4a74b3c691c36337eecc2cc3bd64fa797348f391a8b91da1004a2d3ae46212b021e7060865e46dafa33aa1950f57edf9b2cbf20cc35cc0900c323dd4cd55499eeb2d31d057622818234cb2a36983b4e5908d99fdaf6639043cc82512f7fe7a2ce52f97cc075b465be76bb97e891474119584841e4649139c83f66a41b2c59096b86f3e89d31dfd04c0ce895c4e99edb4007290c013b5904a5348eb5f04af9be383b9e52d0ebb7ecf1b280cd899f4e9014427ff46a61383b4366428057a95f5a804817f0f485aae09980ebf6b711123d057cacedc78657e88ad5df8fa3bd82d2d31554883c92e19074245d296cd21291344ebfd02e62ba5972708466306408ec8ee34846afe892e3ff513382b59a1bd5c12b96a207865fa47f8b8024193820a18a185592e9b8701a23c477c0a2221fd9243d11f15ddb5b2321bffb14bdf4ff0b60a2b3d75e34b5a6c755d5b5c38889a18491792eb999923cb27a71a51338122c6732f108d753d3d355864649619992b1ee610431d0269380b9ba8786a07b43f6532c58e69f07ed7737cc1ea4d9c2b1bf121ae3005438f090214d9def945f6149201afdf44019575828862d50913e69164397bcaf69fb43efa06644f10cb5c69e7718ef1669bde515250cb07241355473debb74cee9a245f01ee230db9bef466d74d815e1354ad496d3e1a04e96bdeed46e39e202f48a0acaa377aa0768d68ed7d4fb8ee5fb5ab54e647ea2184a04ffb4610869576f47efbfd1f37c3317b84a66fe6f00cb8136a8318233161a37c394744c6319569893b2b553c8973ccb0a2219923d4026ddd7b706e51daaf8e991c3d49c88cc787014c3c86ba7138b17ceef537f48a32057bcb6cface1ed519491c5b343361407bb4667b7d145ff918aca2863068724c1cddb5f9edf5c24a7e69b6c9073887233a14a7f6854905b0598723ab9d4d1a45fefc545b0d2da5669ef08ce1cf5e9756f4dfa98f7f3fa9fd1805fe0f8e626391c807bb823e765e37b5414a656ff325938711512d4e59330d716df392dbc64db21b5d04908df34b8a15c686fdd930b4aa9aea88062ba7875e5761651205d8d98ffeccada1c3d9c398847cb26cab1f966642e2c9fa8eacd4d75b88bffc1814c66db6dd7af763a1ca37a2d68e748b25eab39ec16cd7061c49d3f4bea554aca77f4c8816209c03ebea4a0d02b597192d33d9469ce1d8405716edf78605a8d2eb3815c97ff41b5fafdfdcbee69309824ce828f1af2a211cb939c1c2a04a1389fec5941ef66237e1333641cd5423ef103be0e775e19b085eda1d71348d4c819402b3a422fd4e4a2b3caa3b0c17236bd57616a45fa83c21d77b480f313e2d67c4402a5b9aa795d24e3baaea310b3904a850ac6a7c2ad791151802ee271e5ecc40dc2d27189ae13f1174eed77ed33ed3ed353c1eda13608210f4aef10420163409380c9fcc4c9402382f8a40a2893fc7ece3756ebf1807a4dbfdf9157c4de87abb580b5c80bca04fc76dd948d1aabd6b036b7e32aa822c17ca284e4cb620f2fe0629c0192cfe53cb759550c86e736f0a95b59563e7ed136c23b1739ada312ca8263f4ee947aa208862bb9a2c919c4ab4165bb5e97e690aa4e61f3a5fed4a45832d009be27b0538693cfd396af5cf5345372c6f23dce8fdb078039b33338fec62a16266784daf7dcfe1f6565291eadd03bc58d8ae7d4c86367035b36974423a169b2d23bb52757c712fe57039234aac449c0876b5bde6e8ad389c8ba7dfbff57de99d237a1f9524eee13b568bda7505da2ddeac5b0d5eae4fab6cde4efd5616ed9093a211bc381b895638d35db675b7580314ec98c0cc59957b7b290ec9906cfde48c0c83a1829ee44736ca87509a5b12c8ed21a819253094657e286ee8772db9459ea5d8196d7c6b4764d06b69bc4ad16c7d390c73a42c4af75493515f07c287934dde491e65d8e7f23fc5fa57829f835b8f4565ec9b2499cfe01539c8f0a44367d62cb0b6590c7e47f37e91460080870875d8226d68ebf10ffeacecd241f478b8f61aac01c4cc4566430e5d131adf2206e1bd5589bc430b24e3ab0cd2c5ee9a014c6f1ba05f1d5271b8ff00f92dc007dd2029119a6044cbce206dc8f7b69723addc3ac96c08b9d15d579682ccbfcc3dad81df13d94666a74040990481962aca6c0adf335c56e97c5f718be48b9563c94e98dcf7269332d9ea23ef2a8c94de16f7ad1fd6d3db8f92233e771563307ca8f6e047307a22073538853d479ca511d879ae9e920c69edf17cdda49245025347d05e296a6c098811948f97894667414b75cf7c2c9dad54f20558f01e9c2cd6556719887d00366ebd2654fd92ad3e599b928f39c4b8d51b488a899fdd50c6fe45e25bb140ed72eff0e18644182d5079c8c944fccf98f5796a8f65b39b19782d53de43f10a4f3149bc781141a5b0406c983610e126fa4d785f90a602f1e9baa5cf68f135b05060d7f0c611a181aa19cd5ef6d2fa8978ab62767dfa1e2d3ad4097b57ab8f42abc40a10f486027d08ff65f40169098c0a77eaf37c04253270096e464c0cd51d76e649e7cf88ad8dd80733a89ad884b88a195854f92612aa3ac8208dfbbdf7a2c8782fdeaf65b502d7a6822f38fe441a82a6b4e655122e247a21536efa56de2e057ecc014ad09c2df5aa772f4c22c131a12e03b99ec0c15dfd6f078b0b66c1ec174938f8d74acc6d11a9771532f792b81ad5797b8081b5dba1a0e5ef1e680a11f59b4b01c18a23356946f14b0f46ffcac9e3dd34af8dd71da151dc9a8a1216f2a451246135915201ee41b4cc14eda253ac3fcbf224839da81b66ec0f00a0b8d377bd06e757078aa3a686ffb7a6d58d73a1822b0ff491b2e1aa8812afb3d0f10ac9bae1591d40feaab64a5cb5fe85353712b2719c168fc04e1cab6850725fc1a77af6221b57a94328f338b4febeeb7e2396d76fb648bdbdd84c74a8f931bf5e230c3ee4fffe8601b31c2139f05a6733599f077468ee87214ec136459370a2561245c3b54f7e187c86b04570162ca79db59c451b4ac650be2c55dc463c1f8b5354155d173e7958270d079debb038fd8d97156a2ee33955062e649a19495776f85d7feb807095e603c5ec8cc85d35b2efdfa6f85c93bce79e3f36ce19e9edfef984d6b0bb67642b5c66c9eaebfbbcef83d8c152c19fb78e4572eb9ccd4e8710499e2767bfa6f26f79e271913a8ca9916e8b23fd9780a7ac2c6c65c6c61fd0159414dc8f1d8154af6262b55dfb59b2aec180d52bf6e61066bee80760d9b03b8b33a1a5b634c9ab5d13581785f482dc74cd9a0e424f9cdfb6253fae07a41a99d13da8234d55682627d9c4900299763dacc34c2b7034a94d2f3ef18f8fb2ca035c4e0cc5f6e4f8b341818ae62d6a4fb13fc364846aa60d15aeb441e1f64f1ac711009a6e9d988360862297ae3d1c182ebc32296a41bd254ee356e423a7b292938f462c9ed40a07e5ff87ae086f079d652253234356cdc2a4b26b7a4758347a63f938dd6f890557ad6cf5b12ed6c67cd50895f74d27ea0c51ea1c0e59bb1b64b9c6583980d570e931c49f416201e2edb3b2cd7396c768cbbc73b1999a5cdedcc56f12e3d0a136fd49a388e4e3965ee325c8ab6e0340637a87cafcee697b4a854c014bde63e7bf57f4594aa04e40a0f73422546e247a049a84baf2472d6f724700aec75f2c9f331e6985e435739616156b346c2462e554cb9dcf273ac8ca9416a66d37e792b24a255fa0a27b30de06b6fa61f348deff38b3334ddce82a68408f27db5f1bdee8ea265359e14877488901c440399cddd15b8964de0fb7a6770f430f764d9440a33697792b86547562f561d5b2a9be97522a50f862f9230ebfd0f68da74c5b4ad2191ed9663cd8ae25e81500e426df92644b509a41890442333808301d362033cf073537ff65b07c186ff884f08ac44f0f5730a356553b5a4a65822d141bb00f76696582e77e2a4367beb62a7098fcc6bd9258f74813313724bc77afa5a754ace4bea587775bb8af4a834b9fa792627f867cfda60f75cc7607886e3f42472f5b7798a27ea4fafda2db1f2ed9362ec73743d5c525354d5ca5bf4d54dca5bbb5082927d4f86c98ee275e85dc989dc0fe07292153c43168542a429ae8aa40a19ad6a6bc0834e1f5a780f5d0bad1c41636dc06c6aa071c6899d31151b2c9325f7b85ec5426c0f37b68f8491c0a6708045d2d58e49f3d3bc2befe839b18354d0f2aa2c8224c9a46a726f728e6b6bc4a48643d0e3da728709dee05e9180dfbc81d3a8c10981f06553351a762476a41e9f8317837df2656384dbad72bfb834afdb00d314ffa629c2817d53bee2b42db9821473a8a43cadcf603f38a5a5892c8efc3cd359487e7d43ff20ddee94b15550405a80376943495dbbbdf13ed501e3ae5e107666d1c635a7deeaed604756faab8830eb1b139bb2a5571d4f32305bf482d50e22430c7e56dc3274d27f62ed71efa086a3633f88b8d34b0afb2668d3dabd37f2461b65d8a8e8a28d53ae159434b3b6da5dafe11e7797025883662ec50575429607b4dbf18232c358d937c44b2dad444ebd8b3342b555d426de8b8839e6bd30aad5447feec5611c6330ec0ca12eaac09cc0630483651a0e2e7529b42646a04ef6cba18cfe669daaeda827467d92e5d1a84664853db2497c8478bbd228b9d1154913b8ba0674002bf402218b02e7fb9aeb111277cdd26ce1aa9c4eb9b69f14e535930e82621bf39487a939d81cedddc2e9133c60e3f313c9fb583207ea924eca93a85beb69b875e3beb8ea9f3ba3385e1c532885a810764de3007eda1f919cc7f4e29f10ad7da834960833178bb8ae1f8f88c54715159f27fa9c1ee069c0013387df61200646d8b31c2588b36e2a4687796a7887c8408a054aca078c6284b07436a198b77a7846f6da3a8246de2e620494ae2ad135e417eba4fe04e6172c0b91ce3b05b39c539073614ee9e52ade0a7f85f9e5e27125b410bc51498f8172760d69001cba51088ccdcb4f07f4fb2017510a8da5248985ed3871d2f0b875a86f4af97530981fead6409a4bbb1587049f4276e1508c4d5460d576d9f107705a9f9e1120dfffe9ad22d47b45dcc30f603e527307f1109ccf811731550a2da26b48d5c1c99df3261d870343b2233a8941e7ed4d343ab8fb5392bcbb73c39f2bfa238c4fe46493ddf29e9b5b7d954876a52de4e250298ecef84f8455077b75b02116ce20fb3f5d33408c1de650f0b1f42952780958275e161eefbbaa3e009e9268286d7cc9567f833a1bb41db1ea83a204a42462ac1ec16e88ab8d716cb4d936fe28ea3fd301200cd35c42829a82a1732ef747954c3b9d9fc29374ef1cafa5108a4ae8727b7aac5a0c7a5f99fe190a77597707da87968c233260172769fbf5c1151eebe067c8228486e1dddc6cb85474c502f3da26bc25ab5e935b86e4d04a5e2cac228f5e3513f4a14c93e0cd6bdf9d8fb67e186ab6ca85cd96d39305bf826823de04a0e534059a3f52586038cfa26343f891cb0ebb4aaf915ca4194bad90fd0cde431000c8254c61789b12b16e4bbdb55b67456e7035d46ba6609dfb2ed9a743a753323af3eb6c536f2e4a45ee845e66f93a1ae711d15fc3421fda66c71a155da031b863c8b48a00223b57152364bbbea22cfdcd4d304eccb68196092ef8bf1a7bf558d42a7b4fbdb881d6e288f00a45e406984bc402ab65863c73a68ec85c41b89c62ecfcee739c2eff1cecf415affd55eeffb3da2c1a134aee7536bda9d00fd82035b757865aa66b3bd62779d7fa7113de81b313ef8149196cbd299aff9698e84a245eb4f4154377df5c3cf260a8c5c44bc2a5c8e34d11621aa9e600cfdc39428fde001f585417b379a8d7b721d4a5533caf35b04e6deedcf3239af12393ebeef5aea904a944d2f9ae746c58c3adaa69376da0d5971050f78e97477aca09e37eea20900e58c96faba740cb837687751a068dba2a126c575d8df0485e91f03d86dde3ae74f73a0c1f1b023f60eebee4eb7ce81ea0066311a3c384d44b74ac575c783dbadf59b9c2c5f054c3e3cedf28094195889f41e5a12e44ee71178bc7c9720952d78e479cb01ed9613084934c2e812ce1270e7fc838805fae501f9e2d425b3a6daa7e8e20a5a304595c8387f3141f603db6364ec6f634e094b46a84fdacb79729a5f47b3c428deaeb0d8799a36ba0d66f9d277d72ed75d9fea1d6d393cdc2be04c4b7f013a1048ddd31f2e1e3b4a4dd9d1211b48e01fd58004e381eac75b743cf701525a4e6d0793dfaa9ce38a676d0491f70ebd13ad1f5d2a4987f222c6efe8b4a2fe454a89c0054ba8d73e96107bc6c2e861cbeabbc0538e1ae6686b9277de2b3ebf6edc4c21fb53f4be189c540f2c2ddfce28334d4198e380fc2ed73383d3699840912ac4f63e6ece7ad22cb3c8ec36e2cbe2a216e14cc2cf3c043dfb3e757e094125ee6f6e8bbfd046f71671c9413ecaf833b179c192b6764d4f7dcddb6fe73b1ec62f5a8d83ae62d9548805b5a5034833bd89547ae158bdc980996b8400afd87e5c923cbcc4d1c959ab30532d8475537caf93d5cbfe9eb8b0928693ffb065c51c5e160dcaafb0116ab642e38dd4aa963f49e32af84e86bd8288704909dc9aa1afe8821fff6956be2587ca56035ee8c7a0876e1e17a18350e7f610755efcd5307b3c92df37732d68cd84d7f5d3fa0590fc260f60cabd4118f0e8fab64a57c08f518e5ba640b988b22cad14e4cdbbf50c7149b7fc2ce7c49ecc20685b6c98a2efeefef4ac0e371392f5611654ef449f3f202c7ffbfb43a32c382ab3fb3c6a8323356ae1563ec4c0beafae84d1072e7780e99a7777fa8e412308598d7ca2d4c7764508a6d0ef04ac462e09bcbfd1a1ba3bee96cfd0c1773241ffa4ef16a48b1ad9a2c257ab75735fb489a7c43d148a61ef2e4b3f44d4ae63f324a003b0fd8389fc0228011e694cc23fa009a304662a42a99b9dd3f480c3a0f89309fd846059d6540e3f052f1a14d8b7bc705e691798b77ea81dc88c60b8d380d65f74f87fdb70bb8ed45285b1a1a2f869ea4850455f021a75ec8c279d997232b605e931229d42d856f9e035a4037af1c90da8bf1b1aa415571d2a8c270f861707e0323a3f4341afcc0dd5f338b053dcf68e8959a26a0913d3a443634fa2a24a6e50fbf5502f16024bde8b9843ffa83d856a657c5b2c5670f8388ceab757973909253ec381aab1e0fd01c6c3fe99261b7d104e89f66a9a23b90c7d141b6bd73a3a1b212548329471231f897987ff763973ffcc882039a62470a8b84546109e51d5eee21d3900293cc4b9cb5358e96e4e875c87b15111d07c148d0f21e09e0d04283a5f9678b048b15b4e8f690eb08415839a4f653ac25f7c10f68123bbe517b5996528c225acc90692f1070d35fed00b99e025919a253e53ae9abe33950dc8eba480d6b5abc782deb6f364ef716c79e840be88127b88d4a50467c0a6d62f80528dc6c844722115cbf514418a9083329f8421a7294b425ad9158647cae2e61bb1385c3106b340fc1d66b3b0f9a5fe2b99ca17270abb172cfd7be76a071dd360495a6221f64d9da6937b63e1a0d08767de54b92c6a7b801d0961d9ec19bdb73dc9526c823788a81e4c0597eaa9f22c8bb6f0ca3ddd8245d950fd95fda51dfeeb35b8c606f2ab3e1200cc65cb227c0939f5b9fd5d38d1520d56cd09f72218583b3e18375c92a440cac1f35c180c639afa92a6b4b04c0f3f559f475399e9b000b5caf3f66f272620e830e5f7e96eaef0542b01842546073be4a1995fce6d632ec5ad8516e5df3039256758b896eeb079edd9d2b0afd3f6221b891d03bf7af721f8f105bdd6f37929067895e6cff0d4ad8ee8facf8d733605db1cf99a7ab7b3bb70dc00994eb00123ced156de9cfeec3389d3b6ce70bad783a78c4d6e051ddffdda39abc30322edfdb1568c40e78c989ac840f2a6eee8eed366aa4d3d23519b77a681155033a0d2852d4ae35ce7f7fa9761afa6acd8730a38d610bf48246a96ffcc609ce0737cc9aaca6b34f6a00a700a7c390b018b7920c406d4d18c6bbddfcd00da5007006db686f015df5b9a3533596f9c499714c70e0540cda4b2f296f9cca69f56c04041a73323a59cb615598e4ebe78ca76fa9437a960d0cd3ba2e7e15fb6c9c58403c48ba3d3449e7db5b2f5dabfadf3a572ca3b21a3d76e1800212a68cff56f0be9ee886dbf2e028627ad9fa59705a029130994b044111a08da6460d634b1f2a8c5e10e9bd2e1489d4b8cad9d577c803a1ef1a9133dc892f829299da64edb7d3bcf6638c10080b7d420df09bb1a6a758338815d913e5b6f9400919e4a19fb154adc28d5528907b2d068411ab2df633796af15ea498c3817dcba9ce7b23727cbcd50243a4eebca23991a1ac291bffdbc7ad55a2f7255f0bc1ff14ba2cd7c7d83c20652158e40718ba864c416dd2686d33c1bd766767419492e95fa64d4c91359a80a4264f4c9a0e75f738b89cddf8e65aac5df0bf2ed341c4063c4e1bb930b17be96c232b9cbb60c59e68120aa2f0d21c743c5469c51459afa5b4a252ea8e0c3739c7fad63e7b33bd49b4d7aa9b5bf63a63b5dbd90ed057bf8fadb373a60c925478bcb543aea91d5c377e1c8515cb4fde3d081963021bcb78e635a89a232e6183148cb4eef2cfd5d3b9405b809e74e243e85f2b9429de79954c5087c9cd81e5ea5cd9d8d56175c3d1d7dcd29fb005769a2134a39a26ae2782639f9a8e0cbd3e1ff09425bdca0145afaa49041a5b1c5895743929b0e002a7442d23a870bec6523c3ccad4a70366df1e70dc91bea21d89d64dc93add7dde526c696787979924b84ebdc0070b7f137f6a3b831728e7a510111cd6affa6aa9aa8b139e098bd2d24e70d07e8a589b6c9e4600a167b910b727273fc1c7347a78d51409d924730f7a83fa53b341593dc6d16995be1ca73d3c9bd81d270eeb3d804c1c029f97f52552d27f7132f2948477b94330f9d03f3eac9c6317af01fa56fe3f8af3d072688422621897cec2fc1682e71d11dec27fc0aaaf39244bc46e80768c977ba125ec40a0cb971fc57bfcb7d710e0ddab3daf1935236cf95a76aaeaa197d60ad532f7c19c85a42fc0fd0b2a34b23c23cfa9540b3a0e5144f71e87adcb1168e0eb985e89f91da548c7fb963a1134e078c8b272166992a6816489ce6f071fc8103f18d1f3a6aa9ace0b805a846827df8a8cbdb658e317adbf60b9c9ab19e2db7bc4daa93bb0151321bc35f1fb84d683663df23edd704a5d47516d06a93f2ab90145797f4d0ca6f18c5bc4f04e99af852559763fc6cd888c6a7610707ff7a847278aba7389cb10f9f518feca51f154911ef74bb4dc623eddb1ecb567f927107ce66fb1fe8fb098a90d605c7bc77418703d16f956e3b3363e06c9d5939941fa8d4a529de9a3f179d3b146654652a072bda6ab2e0f73ce1b55f45c8b0c621000f58e3386a3ec42df8b3e9eca5901a1e0732eaaa567e75443d89ff39b93cd02e699860964f00d996368c636ca8c22b684ecb77c1ecf2ff532c6a0a7f9269ad59c257f3122b6580d86bd36d37b96e58f2ec7992b6603b6dcaa847e22e0b9b6dc28f60e468184bdfdb78b605d90e828cdcc165b15026d8421cb9dfa2c57e4793c149b7bee56a290c40336026df732e1ff88229c0992b63f251e0efa500cf41779e645f6cfca71c2aab86342ed5b710788276b59b104369224c3c805cd7a2d8fcb8d9c1b9230f6da26341962976803f12f26b0c54213937db6054fcc20604aec2a6325d67af2cb2294d401ab1e4649dcc306330d26a20f3acb48a43993a9b87b2279fcf701c5451661fe57e01c9e252312da40231a99544aeebe9db1828ae63e5d01f2ee4ed609cdcb8d1a2ddf7dd22664e8bee1e50c513288b57e7609bf466864e2e19c5400bdacc93699e86d43c424c59135b28018b7798684710ce915a39d13cb81d821f3ff2af673ad64520fe43e8f426219640cd21cb90712964dfe333c59d000591b01734e581745acbf3eb2384712bddc73f75fe79e85697fdeb226d7307bf2acc5ffd75726759c89a8f1ae7f298410d6f24be5117fc59cf7b5add7529938bd9bdedff8a36f3100cb9d2d34bd25115d9b8a9c8f0566995822503422e955c6632a33697a24ff347cd76ea27469dbe210ad6c3ff55df55e50d8583bde2b49f9ee30dc1f3db216b0dee737892eda7acabb9a3becce87e0bb3764e9380a56d7f8f8d82696317726b7bc1121a5e31e28f31f9ea8b8e63c4abed53d2115d9dcb969ec372269f2107f6cfe8f844b1d0deabb01d063ebbd8ba3b7235296a266efd92109cd18b0f505b2fbe19bb752202ac971ff76f8bb024ff2be02575546d9208f0e30064282e6973b8fdd1f2af23aebc940b5f102874028d1ef14cb71934aab2973f2940cd87872bed6e6c46eb2c5f6f0e3593c12ae909fca8cf1afb2b519ac0ea0564baf58bb18251a38a9981f487efd24e38221fccbe9478790c7dc1431e7845d2eb1bc0f8f2f0d30b42a7b92cd5e6bfd810c4a57f7f638da8aee887e38d807a71f7c1cb8d5cab82592deb31f76b8f3251936781d87e775697363ddbffa71f18682b9bfed4c8d1bbb6770c5a580fbf47f857b541781e7cf034493c629c36a199a05d1e331ce058bec562bb1e5e2b57e051bb58ecde28b3d23806bc5313a909cdf14d3400ae686a93bc3e5e7dd922f0a43bc6477646c13047653c59e7e7e40e57a9820f732aa66f22dd2a53d6cce98bcef432cca6ac023753457e82014e0b2d4d25687538f2611ff13d69ba4c9c3d81c9332e4c5663730b1697821843d3871b7570bba7d23059f11b1a5882fd9a92b2bf53fb63c1b168397793aecd0ddae152e9eb7c4f178ec74c78e69f21a335853f73c2605b19d2b8b402066c080292c64e1bc0b567e430ae3417c895d6bef10f69cb0a5e0869b06a8a3a708202b32fdfca598c1de45aa7b370215d12caff47b1a237ad19febaa97592d6b100b8eb2cff54256cef4af34ab0f0641c89b86465c768b307778ad89957d530228aac96628b3d0dd3aa205f6bdbfbe89c5107e1116aa97d49fcc69273e059468539bb89e61391512f89971921ea1b79c2f1a085ed017a77acd4d4118cfe3241dedfd444a5066820f3d61d5ba6d09a96ebcf28c9d8b5b203c43791f3a6dab32ea99eb51adafc35c1e7005a9b1ab8cab3c3c4e81fa1d6b8bfc6801fbefbaf3bd74c15b8b32fec43ce2e02b76ad525b0a0e8e18f54923488955caeaa89e842a9a3cc51dd9c7336555788504f7f193d17869db180fb9b10d5352d3c99aa3c6735f51fcab6acbe11bcfb70a667cf46f09003274c1fe3f18f4e4cb91412bbb65d8e9b33584a839dd002e34161dadc7065035471c763b2b18d0a8c822c4443b7d8e5c3fc73489c1c2f43e56839e17250cabdbcbd0bc54f646ef24d73d695be06c25f1311a192816bc812c19370b9ee76f1bee765e8af82ad4f69cbce5079a1666bcd86db8d2f55c433e32ca4dfb8ddbc3b938b4667e386329dc9e9d86fbf4461b2ba74fabe4e1c79ae1cabde31293f62e7388199a34e087564a1a09faef776a7611470adc6ed891f520fe0c9122a3c3df873ddbdbb0adc947fab84b86ec63282c3318635b67e1f546def53db662b5d8db4a483dadea35fa942b0c7f3ee6f0f0c1276f859e704caa126868e006c45abff1f9cdbeaf2a668a81bf575359c6e88822f6a497d665221b06965399bfcffc44238da0fd07738b734ca94ddd7053785ece968abd9e19d77decf57e6d7beea6677881ffe5bcabc94c981a88c45794fc7687b617262fed68e5777ce4884951f14ffd92f5211afdfa714e2255737bfab34e2cbec97e522553e6d39691cce22dc5a9fd4a4c760869e4f66f6b2b84d4ce25848ba83f03e81c10aec5e31cb99e2a7275ca95d6353207420664da4a88fc2015b1fe505ae3e28f1a68b49e4082c811ee3fe4acb45a73386aca79388efb17b19e76b8f73ceabbb856ac1aaaeff6500b39856926a41c87483487d278462b5a7922eaba77c264c9c6fdd9f0802b6c3922d7fe1417d16209ef04d67178b7ba1b2589bacc716524a1f85099b37740e259036ae707ff0b1facc4fa6ca80bffb09f200ed8e020c4392cab4b92cb76a1f0eec260655ecd85ec5c84ae31edf805f02dd97edb25cbfe5aa916c45233054afa40b673c83bbe7142b5ccef050904d76a867d7e4cc99327a83626b89a02dc68dec57a3a5797487899cb1e524f0f740383e7396d76fbad22bf42869d1b36e7cba2db435bde818fda1d50a13dd7059f9b7dc26846c4bbb503d203b78785eb452bcf7dc8353331a3509bdcf4bb4acaf46782d5ed0323ecc9592e323ff2dbd15625d33a246c965de80fec6273ceae3f1e0610ca43f56c2e3cd573eb66e7cffc9b9d03ee89f935a929d06a150c8940a654d581fd5fd69525e9aeca37ce9e15e27d6582319a6165885afb17006d425e90d6a3a86f7a4c5838f4ffc17a0277c4a42aace57454ea5ffd9f463c94a834c34591391f751c154093041f5c975d5e4e68228e8c6905c9c8f581f68ead22b458b35680f633279cd9e491a53cb9fac038f39213c4d20f74d8c125a62bf756de0a6e6a430f07629354e889d1ce7190d551d03fef691f6a95fe965d4234124dbaa7ee52b90ab616ad2b6e633a489955d9ce1bad1866ea8545581dc66f176f4337504554391b8133c120205984c4923b1684ff6b59166868fe68f1601426681f51063dc52c2ab679fc64d9db0a08c5218ab985b7ff5562cf7f862f50dc18cea0753d77a14067fa275decb24dc757039a8d51f39b550c98dc8622504402f00537484dd9a09315b3e06617ee0915c4c96e3e5f2d86e0f5ceb739aad8d228b75599433b015551281daf69a23ede3f6e0ddd35ee1d9fc6e63ef67fbc40dbb0feb4f99e56fd42ffffadb0ec108ccef1249a30ae257e738f8975dd0b6f2e48af1292977cde54407a1fee7e7cf2558dcf16fb6c297939f4526ee92ddc0929f48145dfbf555d90f2aa6b4f1cd6b84d6cb3a4e4dc0fbd70b89b087e8f6176aa22177f1bbdcebce144f85b45b534a6709266318e3a7af25a796bd013840665c51810c035780e3a4f762ea7a5269b85e6b3a973cd5d8223221134bc9a9403825bb36c7cf5fc571452788ecbd440702c2fd25a95a5bd4233d3641ba7f4884c39803f1c1ad5951994dec0e1b59747a92cc09cd459b45befe935aa989cb8c3c3cfa1b4ef3d93754f2838a0ed1a854aae5a00a6f5d73d6897d90d74d028345a3475f8c5ed60391266890ee6ae726c00ea0c1ff4059f943fce7f856a5997d805e734a7895b2eeba14fa26f9a80de79c55f897f9ca92fad39c8c96ae982ab71d5b36ddee25110844d196159ec7ce18e709c035db60de08fb2fddf10ab1280423d2efe4f210bffbfd60ee5f0d1efdcf7b40fc5008b79cf54491d479ecab4ea90fd25202a16d013221a5aab02223e9c644b41f35aedbe943fed15a0072e84bd4bcfee3ef3aff13ccc6710f5fe381e061b64dca9831d4da4ed76414465147cfacb5b8cb4d9dc1d87642ac1ac1bee4af18875c156549422dc2ee544a2bbd773dc3e777a3ee2a1af3867fba1da84bc2237591daae20974b5040c1f38d1d0960a1cf063a81b534562f1caa1ebea37f3b1e38c636b59e032850287f61256ed5ad949967e9c8f8e42bf726bf177e92df09add45320487c4feb8c9f5796c58a028206191bbbfd258f76d4a38892f1825f2ac7b5e0988bcb936d860125cb447d8a32b20858e0d7d824f561b92c92b9bda27a970e3ca9426bf6a4fcc4ccc63b8897d8568e2d89fd1b7d706195bcb4500e29621483e1062ea2e219c13ec4749b6868f72eea01c1dd25771165040b4c2d078ddbabc39dd5b1fe4b468bcf54a7e66c56c9ce14407d4fdc169b88751d59099cf5e84f682b03ba988f1cc00311260ac297359a212d01621f3109a89e19991b0580ee49fca319eacf3ee63692c04b724b7b77b4b84a029ab790a36900f9405182209739e862b243525a64df2d3cebc204bde1e4cbd1b9d4659969cb8cbab187f4d0fc60970948fdac777923a3db9e9f536f02c170a44b50834c49c0d882d5a392467418f02be8eb7cb30cf6b05274f6e2aa8e0592d63281991414b0da2f21d5c29070a5428ac9b42017b4471d885cbd35a78842a7b9a82a090b0227037841ee8675b6283ce0669ace8ceeeb9e0c4803a15ea787f61c73bcd4edfe06c3f183b5959f721bc5675c400da5342d00664110fa8c8516416adfe0faedbd8226128e34af874a5e2267e3260f0261cfc4bdb7c6c802639910a9cf511622571699db54b27f53bd94bbbffbb4e89a98c939781dd25fda6cca2459545eba1b337cf43db927af60554ee72fbc923cd7a441d6f7f3e11e77806f314184c2ea36659a660a9fcd5ba8303c6efba7cb2e990cee398761417726f664394035d30d32f78e70e11832483b4a358c8b0d1dcaa5145fb5228887aaf9f5c16088dcb28440c37a050715a40f897e314fac33941ea39aff942b94cab15426129dc5705510fd8276c12c0cb5753ccfe02b1d6facea16826d88dfce24d58369626fea236952d717737b7b1e86a5a045a524c797f315cd856c25de47e10ded555e0ff49bcd35a20897758dec4c87b32f00438c9205b45f58649003df695d404fda7cecec0181d4124d20d40c2eeff78e607183c817f5a2154327d5a2ec812d7e91ed8e71e50fb7bcb3dc935581964f1b3d7a035de917702ae2628e930d199cd0c71b7ca75cb6d8309a9e25e03b9b41903dc020f030351be6aee974ecb44c8e1ecfc1fa7a210c022e9b10e6852845312b7a75c1879e0d4983013f0af2fa086d567607dec444189f207491bc87b1d0e4ba73013d1d156086edf39a38edafa2d8999582d124eeaadefb74996a2767c0937d8128ddc17b3e5cab759f66faff887f4307c611760a295ae7690bcc90eadd8194a8c8e1e738407b006e03e44068c5991a7e63f8468e14d076244bb685216134b277fb839c645978f4f24eb4afe893ef34e8db32dbb7c355920759a0b095dcd921823b919ca67260eddff1a75e5b389440e384db2018daeff8300ee1bbdf56512d33891d5c657a2770d950e0788d0cb62c4719bbf17146a665afc2af90e1298ce90cb738a1984192bdbd325ae8870aa55c760afeac3c3995bc19759a960d3a71a0e1d7996fc083ce404ac69af489971c214ade59ffd19c4bac6705c3511124da7ae239d643548f563834aa2c886bfb09eeffd975c4f0aa34d5a2936b754b13e2b9e74f0cc903196692b239a169bd274017e20e4ccbba9146a542aa46faec826bb49eb1bb962ba42cc5cebc800d1fcd10d4b2a22e385a71a93a57ba5609c3e147f3706b29276231ce652a847f6efe7e531be25bafd20091687108e99d49cbf2825364695c3c70f61e7ae7f90d6ca02b9df98d7527b8c36e175806e234c46cae17b25b2dd0ebec64ad6d5aba18a7a04fb3716731fd67db97c2e498e77b8c8ada40acfff09b2f244e14dfa3c3adc751d6d0ac8c3f9afdbcc9527201f04e5631a57816512206ed24e6cbab8f1cce54aa71fb85e7c0a63c9e24b2a45366cda748d8f968205d4e7449d96e2c1f7a56a3179f140a6ffa86fa0385b7caeee7854bb060c806f7c642ec74065678510214bc694525bb65ccf9495f3f55fbcde7631462319e6873bc826422bef53cb36e684675a5a5e4158f1f04659ae9a61aa83767bc6a2ed3a3baf6beafa5c72c41854014c3fd1efb7d2d1b7dacb88a04fab6c19d30d7a1ac5f8afb4cbf03157fba7fa4785608086953b52d1ad0610ba84bd7fda4633b2fff84548447e503ff1c0af585fa0870fcc45db3cfc29ead5cbc02047a0deb41194020d3f4b70107e3a14465b5d8ca4abe21591e2ce51ebb49d28b7e2474c2b354a9c4bcbdf091d74ce59582796f3af89afeb0f3837b916051d45c3eb704628a511ac4b35814558c534cc57cb020d427346bf5904b8b4da43ec1c3330c53621048cdcc6f23158fc5675272e150ffd6ab1a051ed9728bab2a908e3cf953ebd2dd63a712313c990f6a1a7f716d5878715a30d291ae73cb2944b145a18d408e1c8d55f445635648ac920f2e636148a8c0a42aa6efee320aef7554411bf4540ca476117a28122578126ca89d9fd9ca1bbe580a77f00f7670d60fd930775b7846dea7b21dd4bb86c56c7e4ae1e33993e1fc8c56c3ce7ca57cb29dfd66acf1d446187b21edf77f5f9c0c303d721503a92235741e6ab5a75cb134cfc33f0602396dccc2d17c090f67a00ea637642ef500be48997750a294bb8f250f7bdfc93262ddbe52a434116129115c56200f4334d62108572702506ef9c7dac8f42dabcebaa86685ce3cc235d53ed1512acfd4053b04e629de6446c70f555ce7daae187befebd575a1230057d2833f66fdafda4eb222ea3f4c83f7e753ab65482832773a219aaa2ef42331e3573220713b59d1ff2d9bb219ae9b517d893dbbea6cb5144b817e96d1d8f267736dfd1423a1b6101be6b891fa80ff79e559cfa1cec75abc102bb9671701d8a544bc4350af1ff77169ae4819132db612798bcdf451e32dcdca02d7a993eb638de84fb04837738c5994479e2854eeff275528d647382750fa884a3f174fe5444a198a3f91ed861e3386e58a98d3a0428189fb79502fb179a8e785d5908ebe1be995971e4f01c8413907ad3c6125064976ca53825c802fe239c1de91af79db6133a59ead59a93bde7343501496150dfa67fab41a7983cedbdf9cf5558e9db9684857ca27f7a5476aaeae6465f2914227fb132fb5479b5041296460621294c1bbf9b5276a16ccfca4e78fa8efa75d4dcdf92c276e58c75acd2bff1265a70f615f4ccf447aec1203e375708507b39bd7c095d4f83a7df8adddba0f4b8c2d5f26782c9c533e4d85185de73d9161bd53242a5c9c9928383326a30b10e3e57da7c6011bbcd8c6a96775724db790ab884590471144374060e0e231ebd21bdcded50dd28a1315a03495025c36eb677ba0d0f1a6fdccf5ca43943dbc0f4329a4d0cf763570c3c855234ffb12ab595db4fc9fbe6de1dd3d8fad77b24693cd0247a49344c3c4592dfe2167f6a6d0da973df572596f50bb31612a00285e6f4a301244bc679d93a329e0e8f6cb5f44426bf81c030b42fcef08ebb024b6387e295321e7a5e8eca1014a1ba135872093b70dde54e45625378a89c54bddf19b27135a4bbef862e03e6b795863603e454fea6fde45b4ac354d5908eb5eb0f6899b775913e2a2a3b36db1b339ff760259b69c2a95a9742dc1e962b7bf5fe119b5102fe353da70567b60ffba3f7a45a48069b27bc7d9139e8869d1b4360a19245544b4f3868040f5583432ebd306348ec569bebc200f04184d35890e620dd7000462a8a5a922eeaf69380a1ec19d715222185bce4a2eedb28f5e114ac5ce9c468fed80462ba23f4c89b869b9fd8e9e07bcce980c6032280efa7aea774a100ef804d1ca84b798d1bfce0e52be14bd5b05145c5abce30f905c4d3e7f2cc766aa0ec565a5dce71578e4f373f9343007788d6dc06fcefa372656eabfd45dc29b76006289321dcd517f5d8d92aa264cb7deeca285a775b8b336bca9361392251ad4a6d95579cdacfe091ec417c58f256c3f26cc20dc0ca0c64fe36c377cba58020f5de283746b7f6eee29d74399b9758a700a5026bf3d3f086cd549bbea2d404769cbbedd10b59b79ce35212ad4ddb31f1ae831a5409132f63f70e2eaa880e950ea153891e44664ba92fc96fa7f5bc2c063e17a2de4725895d1bba2cd0ebdc424a12f420f69b9f683efab3452707aa4abb909b5fe2d19f28445d7caf6b9275ac1846411708c882141e2b6763545a6132cc46ba0173b28c0af0dc8e96a3dd6e2f134932f00b59110d04234013b86410e58af20e072660b3b3d49bddb72e91ad9c7bb88001802819a8412d744f283357dfcba5506dc164cffad052bd13d084f706facc5afa54ac0715763f1c8e83b5f083fbec80c2c699071554858b3701aee7e3058670ef52c42380f33d2b8b0d6468f106ccb29e9592cb4ea4d5a35ca1eeff23dc34322499f10d833806910d4473ebc6568ea54f47f1a4ee3b800fcee843e6c14c30519d897a5cda5f42a1669f82136263f141316f9dfdf088c35c712af3f4700394a482ac3e0b69558ddd3276a336accd25a0f57d360631e08ab08688f40f6f7bc409343091185dc04625021d0f6b234aa793cf69578a77612e67d4529bf6f637f8f99040b408d9439ba7a5513cfa19aeb2096dd59b28dc7a0596cf390b3efc166cb9a0aa20ba07424533721e638bbdcf6ed5124d7c6b14396fc764cdf82a7835f6465cce51ab5807fd216a6dee34bc5e130f69bb272b9b926388c410ffb83a5a0bdbc59f48c3d31803531cc844d85717c50117e45d8b35502dad169480f7282748986716212a6a558061586201f378d174e1c245ce053b11f255e28549ab56d18d2945f87210c7c31867ae67f841fdd96460842f1bbdfdfd94cd972c49a8804792af4455f565dd62dbdd5410f573295de04ba97d4b69f17379c58c79f2a7f7b21a4c6f8c7da400f82651ec03481f965b35ac8976474d6f88cb38a165cd7811dbc288b5fb792f320d736a5eac4f0fb969ebc05c745169e04c1c3ffb1499aae5c16abe0fe1c0d738cfe1cffe29f9976b8fd3ef318965edf9733fd3e4965da10875744373940909839fbb31cb6664f209dc5466781357184a50755b8cba076f9758b5a1fd21e48eee536d894a891a7bb8308ab02eb200b334f82c27da3c4d41bf74e2856f1bd4ed2742491319e3a0cf21920628e42a82dcf8179100da0e12d0f8131e6cacf386d41a29054a708f83f75f625912350d64fae7a5589e8488f63ede71c53ab06a9ecd7cf1cd414d70e87e7830b309e139bad7aab976230938970361b8e6c2a0caa2af0056d78d98d08b7ea42101a25efdb1bab1581aa78acdb50e4d85da427e26160da490d59384ec6f6550f708494e9c74ea5eecb2a88d2f61c44925d4c242607acbb1596f8cde7aac7f9ae9a270bbc999d49c683b492c179179a6d298e9a8988a59ce0f0b29d6fcd12e8ede84eb80c4007b1426d0bdbd8a22d31ee098e75e8d9351bc884147d7dbcd8b586c33e96b89c335bdfdfb0e0311dbef39add0546daa941cd1e5c7987da37f1876ea1e64f0e999fffcd15fd374788150ba626478f8424c6f6b22a838c5150e211f4b42def0390fea03baf219a568952d3945fda9e79820d3714743113f637f2dff35ceed7f5c8eb28ff568ebd0c5408c9e241558b8f91c20b4d303fb3bdc4802c9069f3d39851c0fee4b5b218aab6b0cbe7a0f05b39a74794200b6a868c81e76786e76e57f0b49e46b539d5094d50e2c3f78d1e349e85ba5a5ec3fc69fd9c0d3c5fb92ddbd8870679c69bdbf82098ab8eb7d0ddac9756fd512195cace75b547b8cafc9ad992f4a068e648fa1cc97c11fe14a6c8091434621c87c33c95d00d92d16f98e9187a1ef67b8fc215af0fb7c0598553b88d4eb8bc1db159b7e26e2ab2df36398c653ed502cdcc768f09216d6c32488deaddf236b7ddc75f3402e3980b4bcac75edbd8e4220721e7a9f9305032d207b50e9320c5abfbc5423fcfbcd6f04fe8eb7865967b2ccff08b4577ce3e070aa4672bb98393b72ca4f414a1bf66080c0ba6f7cf8f3b7860d815b81d16f4d7bc85245f196157686dd088ef70218ed9eee7ae49e5a79dffec80ab1d7919fe28167f32970f10df56196ed2e5fee8750eb73ef1874c0efa386acfbb5ab5ef3d60d6ad65a185e902efe152cfe7751f5d9b162425329cea3f29401137636cac3cc0c488741457771c3bc1500f501628207b7d14c2d450acb3dfa84720d7ffddb18c4cc9b67d53c0aea72e944f1d1ce564cfd8298c2735f74e92f19907363270f70c0175678d0ed2eaa85b4013e145d357e4c2f17af2f9487cbe66ab7ced86867000851767e384e497e574e459b777896a133a98c7a20e088c70e3e38b19c668172160cba1e110f3c0c0b658bb51f38da17ec8772b255ef24049242cd0c3caf96a4ed0a599d68acf583e9987877415aae91ff7eb0d210835c3bc24c0a540c04488f27f87367ed5eec795eb7e7436e44038152d614c65af786f3600b31d99e02069c1fb59eda42b35ed8f392adc6297c898e0820753088eeecd424c5cc73fcaaceb59d387eb7b14d19435db951830cd4b6c0d24a8b872bb0f0a3b3ab313db096c9daab560e9379fed593b3021c5d0c5cd8f66db36c4ad1af344328211280ee1f274caae53fc59b9305ecf45e474fc3376e560e2ea328511d4c13e4fe0331847bdcba67c144eba6be757be16ecd0c2ec589ea6fd9a45ec8e328953859ab4cc27b2a8caac11b5dcabf11ca8cbb61be341f8edeedc2adda810478da5857742aaca9060d70fb9e34943e3e27a8297138ec8fe73b0a153b5ee4fd6f0e717be12310bbbf39a4a22711f509e3021f25dc71567b13a8ec9845c7c5e5f4248f15990e29648493b1db50a36c968ddefc2e7775c1c176b3cdbb231c2a02dec57fba7153f9de8c68b95c2fbe2ce7e0f09653e1e6f142a55be3de89aa356f1f984cfd9032e5a346825fd3c8abfb84c963e9925fd87077b9481117f0e07674e8f37a18a7bbe14060de285880149ae905bd18f22e1258b77e11cbe0185460e357f3ad185d196d89185b0f108585427ecf0f744f837215b5ca6b8a1af599b66405f895b75ecf79f71d17abd333ca4d274b7547505a6e27ad0d741188045932a484e1d7e09c9d2fea428588f122c435acab8c87ae080f1b98b5a25e2ec3f37f271b120e3d716786afc5091ee997a597b95fff0b9b0662aded400f385a0327ba12d0605c3f5395cd8736634366f7ddd052e5970a8e607024b939cd91d5a99fa2c9b2c9096f715fa2b80de27561133ccaeae1e50beb540ba129824de66f028f3c75b1f735abc484505e896a75037a4ae738349e8ba5c4eca7c77d5ac75c3138572c2eccb5d07c3fd275a2b3b2c1c3c5df640be6ac4d32ec1caa5d86586e94ffac7d565436206d0232a5c71b31a55e711324a2136004f3c348d904b742c54412ce61c2315473475d00b5e69a91092bcc220b1cf24ba48b5cebf4dc978acd651c89dd676030d2a820d3aad730db914b84afc35277449ea57f0aa57afa078f12b288546607b8388a3891de46a325a9e7238c884a4ccc48183238899e9c81b0e809380690492d8680716c7c2c7fb9cfda4eb47efe9d6d53f4a2d84a860306e4aedb63c6c9585ae1300392c28863b9985c2789681922f83ad0ef405aef194f4b4fe74c9d285246c9b77f530473c3da76b55913f02c9ac373495faa11dd2384fbc81febe4bf28bc950c9ee66ef48557232decdc6801a3a5d851ce66208e05331bf294af86f340ff4dc8afb143b9cbc1b5d9bc84a05cb9af95cbe5c4de89bced67d92919cae562399e4f9db2387c49a31661d4e048619f770aedea8b938f23b6f861f2b821b73394b1e7f32e7c500d17d1572d1393757481eadd07d5ea87a2c85a1ece0ab3de91c548edb09ea89fa78162fd63edf61f523183567382e2a666ab769e8dbea8cc2c9aba6f212b3d5db8cd1bf0a709a65d15df9c36cf9e034321fee73961ca58a1cf9514174b76a4be96259a3ea38ed9883b789f9226e83a4b13c98781fc890fce811a3ce777360789d1778fe4502b5abc98442e56bbcb85df9b14e31b64d8d86179c95c5729c0f5fc969d7bc9e0ea0d32fe7cc914c93cc5dc82c08a2fd73281d7e5c26779bd14b62b2e62cd314191c831ed6a0e7af9357e4a0f62e60fb31596756603feda2a9585023c928dd67b4c6dd79126bb5d6b6901e7d82efe4cc17fbf868f9dddd14855f38da46c036f1001c7719bb160eb466abd69f145e100b717a227ff1220737e36140c19e93c0bb8b1c66e7cf82dacad8a9af4b16fce67fb62639bba61ef3a0d5f787eeb9abe546941fba3a005c5058d05d67523c6caad853d2e50e8ea26cfacbb17da5c31e535aaec375627ffb4220810174e3126ed20f67dfd3df3f8872d4c4020d5ec32a28658f9a27f20f9357aeef4e15c362730e1eaa9654a9ee4478f3325a15651da0473ab4e54c398bdad849997c0c12df284b10255104dabfe3d7a22ef1c5157c388fc85af3814d1e557911e82a6e20ec4a9b8544deaa73586da147b18da7992f48096cba5f7e88f90053ee5a559337435609a3265e08b5dcbc24fe05818973e04be6f7284a1dc93ca569160f4a8d257b7275848cda5fefcc9c6522525b12d7403420e767113c9847b34c292502ab72f638768696845b24be719a77d84b6f2e18886f0fab04b492e064aba86ce961b18724d9b9e594e8d78bb84525f370a8b3081df298d5e3a085f4e733414564bb27aed0f4ef1208bbd811c559c61ddd87df5c7bbaaf51e8fd13a64f6ed99b2f42769fafb7e9db6990d3cf6ec3f111bdc84f9ec1b334b35587496d3e3150033a033082c55774eeb4d4687b844b449caa61e3610f274421e49294e016ea6faf77e4224be4ee07a60adc3535e9f9074fc81312ae55a2174fd438b486f7a76db0024f4759a6713b58485a1236b92c462294e2ac11c601c1ff07e85445a4ec4e20cb750a1678ce43b9d38d6e6117dec1927a9b06b4271ba25ea5ac1d7a648c2274ccbf3b5e9ba3d340d18fb84a9f3d3b225ec98effea9448bb0482c748602eb228d38427ce490e567d678f65c62a9d0dfe6d6a186608d86d748182a7d36bf8527d624a45764b655894e672e7fd2b3042092f4b637639429e285b38bd28f11a8f5c0bb6679a53465de69f597b739251c8823040e65fccfe646e18b420b0df8ae57f1e2d0d65f221b6880d4bd41b800523ce451974941c457da87b4113bc4002e5b6d1869b84529c0229ebf8ce091587466e0d7e7b42ab86bcd1c3bccac0217c9b06199f0278ffd6e00bee84291cb332486feacb7300076cc0e8caf144fa1282737cc2929534f61f349b671a92c528444c90fd3d7369dae29db84d25e99a14a4d8af7e2189b132b057889fd76e53910a37f343f7a2687c17f2d21c794eff7536a2acaa64f22dc433eec60607d282cd861a34de3ca6d3815820b639366e467f4bcd0b1018620b4c009cfaf99d6e0bcfd25f2d9086b3ba63e6214301f0aa75fe71a6ccbf176f4a1460a2da7383c58b46ba92371c93c0f4ae775c24dad4692b8bc4120fb9d744c5426231933a13351b4015537ba21dbbf9c8b0b89ffa0804dadbbc6df0aa5a240f4450c8ff5a9f2cadb723e2350412a66dda100301bc15c3f3f9b0acbab7923c3d0ab00c370c0dd82e10bdf532389d763431aeb3af6a428586eb06c4b4111287563785c39e6cabf73007e7ca5cc520e9b90c4f8a83292cd47f8cf9f942cf91de780a87654eedc3db3ed2f1603156b1eeadd9466314dbc5d33917fbb222601415caaa92e04182b683a12b076882e4694449f9eef94000b8c9e09ec0145da44d1d2996d297aa4639937808dc8d9a494a9b9ea14391521e4718be4895911f757c8a694c9d23b6c05d9f943486252d94584ecba3754a9e50c90206a3cd2c63949260697889c5737bb6d56897e0fd697f08f1a46cd11c5020f3ae106e07b11777ee2277878020c560de9a0f37f11a1e4e56a9fcfe74a43f39aae12354e69f1a147d7a87191ca3c25e95da106a5020180df358d293abd9e482755af68f4d757fb64b07a85a3bc229233f86cd1d91f65e506cb637f4e4be7be7a7992ca0084466204f51d04c5144c854dd47cd4280f662d92bc09033b994a53881e5e6f841a5ea717d64179d3d9178b7e83ad4fe4a69b7a824f7c7b38a870e156b35c9453dcf0a26d2f09c5f34d1d9fd1f5a3d70106321cbab7dffc65d0df237761d7cc6a27ae1f9114ab59e7b5fe00d80cf05f0985cd707961efdf46f79da2b82627d86b8eebd5e7b031e05ee030914cc360547764344dc57edaec9c1d04db8bcb3f0580edfdef4a1cf2237dd837659bc55e03d37b18147190614e49db2f9d50f7543be2e46701176dbf6d5afc36ae401fb58066d2904b4e471ea44d5a2edf3e01dfb1f24a468365deae624d7b70a20204925a45ab08fb22132b0beef0833213e400c343cd37fb6dc4a17c7f5c5a765189e2672bd719d07bbd2ba65d99f5c7ad99c26f87fb53180f5a26da13f21e8c8e468de7b4f3a40e7d547336fea5384112d6c218b8efd40049b7714418df2b74a4ebd12c8b3c18d98a0121388e25bb87621d1f6686620a9f0b30651126d276c05c74e595b4b823d32ac5aa25dbe3ff3039f99f692bf2722d9613406e184c102d627ce0c33446525b651a0315bf0cefc696264f04772cf11ade573fef3f22e6390e39792ec2457ce9c32df7a7885036f9bf6f4da28ba38b537fc0e5bd3170860ce5beb12b8a18905acb0938d5c9dc2bfd02c8b06ff8a0656b15753fd382e94aee33f3d530bf8348fe190d165dfc3bd8b005f39916b0a7668dd64bdb3e021a7d2c36a2dd685d990e1d9ce6ee1c81a27b0f08a6dc00f19ec93446f0e421d40415e7f975812b4193c658d46d7b189de25bf628b7a323de141c5a824b0b15d75641e6c789b5a5270fd2975280c36ac760843d49ed7eb7dc3bce9021cf7dc4f8b56d90b51c3893875038e1b1e045993d96d7eab2a1013c0b43182633fff0ac75ee3ccb00906329352f8986274323dfa24bf58e7cf3740c755e7c32babc0aa54a713a20f9248d495769a5362c38cf21a1b0c49ac8ba3ee53e0413facfbac8bbab4f2cbb442b0e30abd83e0305c486a98fd3d98590d2639716ee04286faa72f34643af68bf215cb1e8e34e70266b1a61c3761d0c33cd615687e1454675a55373a5e63c8efd4cdbb2849c0dc7cead8883025c47702ecf528334118804a7dc12cd5911649a2ed05a915de7fecdaf16a89b10860ccb3bd4c4539b7d9ad3af95ca00334870d9f9ce0f41bd003650cee054a2568598734ecfcab3b842b89c84052f06b6648e3e73362dfa342d25db22c0f06d52439eb3fd4d93fea3bbae80eeab3269bd233ad1eefa3fdd5cfe6f5d52a9899c7db0e54dfaf796aee1cf3f14d09425f87eaead0b5a64e7512a703b6091d26a690eb73e2d140e6094d11a22dd04fade5e6092292aad756edda348453e6099fca8d35049e777d61ade405ee5c5e293cd7a8d52bb3c3b363d71b0a731042c1bcfa59b202c38f14aee18b3d146e1fb1969ac5ef0a96b49daa15dce12605e3988d10e1978648f6290e4bd69a66d590afd603832902678db8de84b3d8c43706732a2235c0c4d0b857db0ae6c75b0541def5ceaefab1cf5a44fa5ec6419293b18c5bb0d2445c9ee3ab8cffc39630bb5cb017beab1a88514a7d3d4aafe50221b2132200680535caef5b6fb8ff3948bbffa19627e5a29901bf9ae7aced5682b11a64216404dbf46c7096a10e2e4784a54e8b48d03245c1731af5d483a6cb6ea3f0768d981f4197943d547abbfdb127ad702dbb46cbc1f8ee584e931175857abb7e18c59171c54d18154dd29ea3d474722237ee60e3d61b989bac48127fd45362127f7cf65d5414939876f2a09f69da35f978b7064ecbe950d6e1d03310092855d34e70e800094183f83273829340c2e2fdb312a03c41ea44b44836864e2ff890e22af108fe4f07ba255154e06f308dd80aa81fd81a9ee0a37f8b39db60b4c0ca8b2192238f42bf9536af69c3ef35d7a02a0ad8203c89e1c5a2419bbb6c0a1666bc3f16d5d39f9e143f5c9a2a33b39e0c60225bf2c21be14b55ded471ba4b60dd9e29bf0f800d465757f9c351efd73d022c831b8852a72899af4abfa1b39c9c4cba01b5e58568b511c7b1f31d75ae7ca9f7b4829884e1986902964e21fc739eca3e49c8d6455f3ac98fc23ebd005080e6c0afc70be6033d63e8c73be7159b0b50ad6826c34aa9d7fece4589975ea95086ab117995358479e1232ed921b927d79111c1a63fe98b9dab6b0fa6319bbffa48d7b0209a74dbf23fde9e31127a5d901bfffca7c245698ffaae7ff8076b348d7228d6f6c641588e96da3b4c1523920f1dc141ae82676d8970a2e9ba015032d4f3ffe546c064e02e149c59eb2128f79a1e4be53076bd2aa3b08d5a89f9c5e846a8f378abc53c3bd7f68a18b0ba7449455b0fb49fb72eef92c7e58904bac079466f8c617d043a67d79eff82ba2c619366391cdda6bd138ddfffcb04ce5e04c55207931e6a836128654a65096cee9ffb70f2ac64cfe46f4322a67e4b59758021de92a8e287496d0b64ce1d995f6729f076c45889bbba0898c80650f8a8a8a5789e74984788060aab59cadca377efad2d22e5885f9b2e762a172961479c232a4c46a6a803594035fab5182aa8a72f3b6b7cd7dc161055a72c79826b885c35f2f30b2fc4a8ea126fa5a72bd28309848d13b89dff359ff31984dd6e5dd525d5d7747df231837c5aed6971b297a90d37c370d9ddaaf67531338211d9151989b5feb4b1978876bf23f66c278a59c87964b48a4850ebca0b3d9a13892e155726ea828d9f20aae494b2efdfa822204fcda318c029dbd015679d3f508bbe21d4abbcf5f38b3295f1d7a944ced2278f2020e37fb9302a502b68e5e1c97d74da3e17a6dca19bae1b9cfcd6a85d1f4360726394ec5e8b127443180a572e51c4027faa8da6c28546cb4552d3a99f07453663a91e44b0157d91924a3ed686ab23fbe46de2df0467e98f4bf1cc795394909af877aa7a3bc4452da158da1351590c702ed4f5d2a179284db29d93a9f3deeef0a0a13c073fe65b72f1c87dd8de7663e3e14dc928698047df7923262fd18e3de03f2d3510a2d5e9174bc4de5985dd2d07f4a27662dd6b2f62b6e1644447760e03dbf20867d1763f674949be3e98e6657123c40f455edaa267f32da1c47db67eaef6e07c3dd59ee023c216f5cbe5defd7e711017f38f01ff812fe592191b6fc00702dc8b835b7664239f873552121b1b61a427b7f497bc1d498e153ff923970b01e682ee8b8df4de0b6b75a3eab68439dfda835cf9bd5f1b93e465558bc9c27e711b3f98f9ab609af43af757f02c37532f1d92651dadb0e013aae07ec0dc3b242994ff5bd8d493c3c9fd8e777df1ed237e4e01a4b4e2af9f603d75ebe7ade4b628f4ce205f80f6ec0f8ab0e72001d4a7827c318505b863d4b9d8fec9ca585077cb061de1b5c8a5dc576ad533f81e974aa96f81fcb82da2d55120f30b2101f9ab96fc7fe026fb16e51de2a4e351bfcc01b923e69d6774b325acc86b62673bffee842faffc89cd2e513d15b5eac07e4451f4cd4e64a9a4a770a4c99a4927875bf50c605631416958f87eddb5a365948a8e2fc03b8893f83aaf3e64f12aaffc88e44ef889707bd9c67527dc60f4c39b11eb91133057a119aca0c20d33594b3b5a887915104430201969317180b340d5b9dde455fe2f4bc281890a941d06ec154cf2b5875651a04686b60e8f77118fa48191e011648cf4332fbdff7c88b781a14c30f90313cfef77eb79ffac35793f2d8c86f714c4f2892070752d19811dbc430b45bf293f45b957d40285a4301644f8a7f1532afb774dc06d4a073b9baafbf8e9a5db2e4877c58b77b9790cd19689a5650dba763c62e2f039236e6abb19d93fece331d730814caa96bd2ebbc653fdf638b38fa4c195c8218506720f3850585c91ebdf654f0fa9532ed991fe2a37b8bf33effcf72dbeedd42c8187311911073c4fc39c86de3911eb2d6d7e0935c8be3eef2b92954ac91c0354d42e8db4321beaf07d4b5bd791e04460bac2c623999a18e254b2077bac36e20696f3810722237a42f152bd453d6cfd01ac312ea28ca795e99d79b701dac4a73aa7828957a590fb47218f2bb8ab57578b7089b8fc74e3b291ee2d369856e1e0ba95d8f2b2f460a61ab198b6f6d734678550405aef9f3d3c7e4aca4d30fef287843aee3658fb2b7571e95788e22fbb76d6b5ef62395104ef0078674053733dd6cb994024d7fb003a584a772e5a5e3ffe40736234c055cad7daf1436f96e3864b6015a4259e085f508f83293960a63b05c08e3496e49c607adfb7395730508a5d95443289562415a658c6474637f5ff5609f5e549dc1b37417849f03e47b4a0c9601c44aef2480e8f9548d9e17b130e522c18f217a2224b26b9606c7c32f110c3adbe78376cebd9c9234a45fca2441c7b710e935bd7ad3bf08d09f3c182b4b7262d30c46204e60cab11f2e3221d74ae0452fd402353202e26ccdde83445b3b4d3dc5bf532a182090f7f15a685eca2be5b40c5b42792848170f8a6d157ce902b380a9a447175b1d2d41fb7fcdd9851453cc40ae15467f4b3cd0b9bcb01003be553bf4b2aab4f7896b224c27119315738fdecc3463753cb4fa359093c646fb26ba6eea23fcba6a976c4c38b572cff59dcea4a85d4e23233714dd650988e8bd8884ac037170df5e4d1931be0988434be10735ab69040b29b09b0fe0cb63492aad4746ea9e3f0074e11afc465d29a55499455b14e8d333bbf3eeecf4d2faf1ad7428a5a552154a7f8993736a3eeddbd3c6a303330f1613d6cd0c13597b17e30c7e5ff627bfe63e5949520dd061973d0d20477cefd9dd6949b0ed463f1fc07683bf1117f45cc10ceb8dc1fafea61c3ebad787890b59c7cdacd182b588c68e9f636fc4ecf78878552f171078e2c62386881bf93074ebc8b53f1ee6a08097fb1e0d3c01a07fea6b91804f81dd540de0d9a7dafe728aa6c4a8102997b9a84443699ee80b5472777dd881b8fbd11ee493ae970e30ae5ca3dafe8bb61e77fede3da4aeb2529a5b8d32771cefe008a8f3a7bb6ab91fe64c17b2ef1bd02a4acb33dbde74ce37f38b30b2fe348d40e7414a8adab0fd478f1a454bec8a51a0066cc2a4737a4829b8f4b31523f34b5a35b855073826507e6b6de75b474d7bc192d215ec3cc6e8c9df16efaf4ed2bd9f14cfc5ef257e39e567319a4c4418c77dbe62d5077234ac2bba36f598fac02c41ce1cfee9b91ed77621df41627d5e5e26addf94991388f70c7f1628e11729e5da781979b291b8d25bdbe50c0f16f04c715f4767f5bee040b1c7bd2a76358827365be1a2e674b3274cc924efaf3a2a877c2d496109e48137c9f258716b3f57c57ccdd5ac426217594197fe5b6347d184d77c01de8b37483f854f2c22da76b8b6f2c5f0ad801af4c3cc6daf91936cdc03450dda9ec632bbb4698b0efe10bc70fb7362a7a891cee91b809f2aaf371bb3c6bfb02cc29c8f9dc4717e8cf71455e90f82c12d3272c78b7f91090c8d814b3a0410535a4605911c82f7886d8959e15b85d5c6dbaff659590e03df1efabc147366ff6d53b891acd59dd3b7763692a53f082ea697408fe66f66173df74eb29949ab7347bdcbfc33ffa07bbfa2d49303f782808ac7238c8ca9b2f1bd10619d22b27d31792df1795f0244c0c84a580b5b6c84855d1af2c301d2ff0f44ff74e3fbad9a8f3a47b8c5a9c1b1ee739c475fb8472a0cba68e0d19bff0a4e214e7e3390be2bb1f4631eacdf870f2214391c567109b1ef13da2a308ca513a9a710da6164a65a5b2f95e983e6bf7fe6f5e6a5da5c6269e7065fe437b77311fb54e42f787d90713d11cb43f8f2de602ced1f64e2264e8aa89a92e2d563af4913d607acb1d8d45c54db3bda2c69c7e22df7cc0594a60643e400f0d5498faa24bcc722e4ec5bb1e015004679f94a511a3d64b5470af1f61bb6affb5abf9b35bc1cc7dc1690d229ff66040be7d2b13c933fb506f3e924e6ed52df42dbad9aacc1f2e177f9e4f0072908f04f02808a8bc366788c9e576738c76e0b6e7861971c3a9d10599928185d31ac0a7aacc7e85f2ecbbfe5add74586806b050f28ba3a617b4cdf52f5971b4c7ac758c5d7115fe376a888c18f4a884b6ec5a3244b8d27e51b4bfad66dafeac02851c51dc2c5c085430a92b41816bb833e5775592cca8055a45aa7dba65498b13d7eb4adf94b28f5ca854e97660fb2925255409e1fcba3ce8af1b671b6837c336fecdc2363d70c730bd8f20951b24df3a83d13105b88ca470acb836a2f8c639d430abef83d091742b0c23c7cf28d6e45b19eed0fcbcb8ba574fa44c2e7912f8f144ebcfa716565261a9675c2164ca9d18ddf551f39e1975de7bf2b3584cbea0a88537e2fc4479716ed968f831af9e45f1e7421cf2ec822f8186aeade602c3aa98dfd2ffd818db1dde039377a050fd3200a483b6abd26be2a54cc8ec8ef8c008e461126664e3b08950cf5032c98fca2e99405ac7e47b0a7a50678e81c27ef8e3f85f4663f7606fba6af4c690252eb7a80887fb9b479bdcd9398f9c6d5f1d67847c5346cde3d0f08c728526413f9da4233ee00ad55ef25a12b6d1b7858a98b60bf4c998aea13ae3bc980dfe302d4f276b54fb08fce93ea3f41381becbcc118f3d95b7467da252a64574ce99b8728a4976bac4f8a2a4a560c8e20fe8bc838379fec5014553b6963de076d0f3c5cceb562a9d1fd7e81de3be91a57fccaac92bdc4511859de2c1e402fbb1f814a6940f7037ea662630ff8d2c346826e8b0e18ff79a643f54f6906bc19cc7a75e61170074eb2fe50b183bdf247598c2c44f4938f880dd3ed3515ca71328205e15f325c185d6cdc9df54efa67be828275ab5308ca9262de7a462f1d57aa42f7a6830909823f490f9fc16d8913b2584c8b0f7c70adfb9516793a085ecfbd8735ee9c0e33de78d9ad9f780f261d964a25bb9e3fc210abc2879af81a70e1f22153d9d51a6f49789183cbb1b320d7d7236b227175b9eade82880a26ce1080273efb8fb2170db17a801cad60bc147c2c5b1b2453635b7709f8e5ff6f9c593c9fda6603972c87bb25eed99eabceb43210e629e1d53854158b714fbca18c7915535f6423047831c64b6bfd2e1ee397edf001ecfab408ab919cfbcae301cd923c2aac934515301327f882cb79f807fde7e49eeb7d26ad29df78d53dee8580dc9f0c7891bd250db49c175e39b72fc593b45932b1ee8a00d326f83f0599cc84205a26e6a449198fd1419d5f00d3b28ff088783eacec5e793c0e1538336c8db82d6ef9f931a3aa1bdc23270a7b4b2351d04501ff93dc71c93ce1117fb47cf26fb5e4ed605d9b5518f7d2cbd02c72bc38327cee7c7ff59080a273bc0b777a358a57727a5b8135ff5a09efc4b699c9de12c7ace5cd37292bba19d5a87ad84e04c02b011456ddddd9dbb9f4ed4e54e0d42a8232bb5ae7668258d9f60c192f6fdc61a8cede155d100e1fd6f02e5008bfd3728d16744ab179c62874a505c362b5e9c115cadca21e80d99211fa2b99a4aa095d2af2d388c5d1efe4108eb3463c59f5a643a8ed1b9588801ce8dbb7a10f30613de69cba1b6dca7e53704bd9d7af49d8b6fa88e70a998b64554b866fa0e580e9abdbb95fe8211c35f54ea1b132ab08f1fb24d35f8ad6866f0d1fc91c98c8dae7ba95d7c5c301d131e6ff2870682c64ebc28a286a13ad2d170e90ac1228fbb3b66db34259f6dd22ac8a03deac3a3f01e8a807cccb08cd5b70c35bbb35d7b9fe02aee1bf37ce78991f7b91e86687875fdb8b45be64712127edbfe73e26461bdef90feb5e0b6d5dfaaf33952bb478a34a7b108bf52b38734d1c84e303f76a16b43c2007c881addb4bf6d53ef375e9b5047121246825336dcd7d1031653c096f7e878b60aeb5dc4c7730d45dab669c4f3e50d3be3fa083288fd3f21aac5003d097a2bbf899ee732f4c99f5db35533629e47e8f9ac535932e02223e80c9050f7607b60d58fe395bce9e2a21f9c462b718ddb0b35e3bade73b4924e5f104695bbae8609bc3aefdfc50e64011b5b2d7ec98209aa80458b545d0bfcb9faedee70940359c4fb7b10b18978f57cd8b1dd57b5306bf60fd4fdefbbeb71d0ab055159c23fa7030b553c6b148892002793f86a9def0217151797eb7630ef6883d1a19bb854292ba534c7e003bd04e7a40d297783d39921c8499f869bfbde8d44c66cf92bfc55fa5654342d0b6fe2e10eded8623e6d01f9a7b2db407b4d0888e732b69dfd0ddae93cc73eed22a4ab654505a8f1e3504879a7edfcdc34ebbb204da29cc283b10b533d0604a135768e59351efe9db53b2ba7b89dab351202102aaa9e1ecdc0c90b82dc838ecf0f33494ed1a87f4342e56da093d1e179f8264384c6ea054d5138b287041b70783fecac78c612b826d598836b9b7d9711a5da8fb2ec263a30786b494fae5a7a68f3fb93439fb8a90b07ba531b0ec18a5414c015db79fd2b4c265915d736ab5b4e8993638a4d75a06059f2c9f015506fccb6872541229951e7e3d9a703ee68426874ca10dbfa690ac46acb8e85efbb4f7683df30860d0c12dc1db2f8b1c15412e18af811d9c25c9037f32f2eb113de641212d91600bf69e34cf564673fd02f28f2f1069e255dbf2e10974839c63f3555ef80d22302c9080b83a87e157e6fb1803ef34f93b1cfade54932c887c507b01219fa7358afdd9ed2aae3e5e9708327e3ada3a1a7e5f465dc0cb531c77c4b6ae8eae552d7f4efa86894b19a38ba0b276a6a4304f173b713c691d0629b1f1d0b30fa37345e309f4a3b0ff9efade4404879f0f8c202e555fe1d1492a6e42bff3248f8b7fa587c30f5780fc22e1ffe22b193503b0e046a7406ecea65ad203beab81527650c53103f58f0c94acadbf83a32386039fe52f21c5103359805b496dd23347b991697ab0cf987dde3282a3d4a45d479dd43d610ec75be47b33fd8ce60e2d052c4b39be0ad8ab792440326f6c01d4126e1745dd5ce4f71d1775f1994a8137dc57ca782c277bfa6334bf9737651e91fa1c28ff7d26f40c0e57760ab54a7b8e45d75ab0173083aaefa7740a34cf315dab30b8d06f5fb510dc7c541292a5f41e8574735d46f257f238e667482efc9e9bb6df702f95b2e21b800e487ae4304ab762d77483595edac4e1e14136a2621961ecf62d5c92b5a30a65798465bb38dfedc2abc4ae38a3510c574d809ba26971c9508262f1f5581ac3e4782ca13ad5ff81807c1471be005492355d4a6f08459465419c03ba9581a25cba779b4871b3aaed2904d9907d0b6a280740eeacb3ddd00b9a8ad608af96917af6c787f63a9fdaf4a7fa64222ddce2d1c1771daa8396783c19840ca8d9f52a3f20ffe198f934e9ad63a91379095749d89622cf9f9e26f623e2c6d1bc051646592c3d4f254b6d0798b2bb06927c7ce23613b33cd37cdf6494317e11f20648dae61a91ccb9b67b5dd12adb9872b9ca6a30608493422369a2a62a4a72624d2362ef9dbab52e345e576f7e2f08cf4dd8e91317040345d99bb5a1d5a243f493a00d3578a9d49bc4029e1d36a22653ea65e30671a0a7b47e4f6b6309830d30df2d31a683852dfe2632830f3511e3db2d863c7303ee84d9d5e07fb498ba9f4a925bb7c95af77c2ccbe3f88e7e2fd7c92e019c2db9259010e7780294f417b28cb2b6788fc6622db917698526344fe59e644f6ae1731afa73a085cf08b6cd77d7676f943c28280891cd34f87891fa449f13b06e0173ea4a37ab7c3079f973527132be9c848aa3d3e03d96908efff5592ef5262d5c5a860b3f1852a5d5ff815e6af6453b35f476416be013b3407c8a82feb26925bcb53cd01510c4ad52eb1929aa394f0e366606fc350668fcc8fafe418b6e5510aa458a8c858f23fe57a0426b09c0407086543dbec338cc2b32917458cab695dade361b45140dc33679f2e239be8f7da0eaffc45b2049d260921fcb613379c109f7fb6c2239348d2ac310d939bcd4011219479c11be7097014088cae95840be851449381cf375efed1afeabd2cb5e5fcdc5b6da860cb4d325171c7d1c8171c6fa95231fb7a40f1b06c18dbbaf00ed7af152f6f987a2ac55e6279370c899d5cf4d319e790bfd2ddecf0b5fdd314e989252833122036749a78dd6dc5ae21ca4eb897c559354d9b3264ae4159a84dab2c0e1f94985c5c9771d830c25a57181f5e42536fbca916a3d998baaea2721ba7cacbe2f3d176ff312129806a996f9fa6f45e6ac3ea98dc754f5bf2d9944a045b3de24218763de6b4eb24a8f592e16ff6a4f4b8e710f734255fe41c4d557532116ea74d75504a6df4b587d236cb7e65904bd574b4b388c2612463eba0b9191c9bdc3b83d0a95351f5b12f8008bef2a7ca6a2fb370c120f02190a6536c9b8f22dd4d775473e6a9f67230a3182acbb2725bf20e5bb276b5daf15929b6e53c8624a37d35f13a8ead2ece3da4bfcab316eeb9597b372ba861c6339c4ff13b6707bc0ebcba8f4f855757d357b998423b02308a52b19e05829003ef2d3c1a20f7da8fd19dd2d2c5ca461ac8a166636f17792a917b82575c8dc4de5270f7dfa69823426fea6a905ad39a948cc365350485f6aa9fe663e711ab3551d2050f1dc5c04b7eb9c1ce97c0bedc875a11501cb916e812658ebec32716fa5271dd1dd09cb6fd09ee807680277c969d0647a3e30571c3db8f64e6656cdd635627dfedd8bec721233ff928887e015dfee258b8a4f9d502c20f9d20fe06519eba397a23e4fa34c94d6e64f7fc878774a476f70217d1ad5e35c76d897bade9ea86cd8db6ac66070b32b0645ff91243b1c5ed337feedd48f4c5a28112bb9c9ef62172a90f218c2eb4867ff7925877d000edbf05834af60f20442802500c8cfef52a494cb7a8125062f00c9c4d5744554960f3f145219503db74068ef97cb1ede3157c53adf345d9cc798a0739f0274e1606f18ed57dd94eec13d0436f336d14ab7ab0c31427b1d1efc4f5cbe33e5f70a961196934d6ff1ee9fb1415a6c614978f36ecbd9e632c492304b2f657d594aa3b17a054174e184af9e3ea58bb3080a72f5ea34d5851c07b6a8b4331554372bcddc51fa98026137ef346562d9b39547d69131bcbd61a8f73b8353900d6530d5255b9aad84f8057e69a7d6cfd814a4ba4d9ddc39247368a1eaae35374736bba1b8121770065d1f2edb080f514b42b3195fc8eb872daf945e96f229ee6a24afbcb7821fa72f1d9f64dd21a83ed4e7c22e5761ddd6880eef4d2e0f3a54c7b4ea89e29837e8728577476f75fda20194423225b8cb1dc5cdb8da803afccee9e478a6eb18512eea9dc9d2303f0cb7fd55421558528d7a9b91ef97458faf08a639df7bd16c801cf8eeeb2dd495dfb09760141a18002e6a3a7fabf2a961e57c95322e83d2eb7effaa31ffe654f97e1b785b8ca80fc845e37848a9aadd3027d4f3cae88783b0f12fb2fe86803a471d5e243222d5574a1a138bc35915015b14c83a63c6684811597575ac1d6115d7dfc65a7516dc8de557a835ec2724059ab0606418ac14915b6627d4c93c3bc87c122f933c96440e91646429bcde965d8b0fadba28e383c347cb1878027dd7d9f6725a4a534a1ecd15891fc0ef51bd3f88a17e790d9843e7717b137bd8b05504f4f934c59f80741dd69b60cca36ab381fec84147a6d8e9d8191cae166ac7ac79e5cbdfc50cdf7d607e33a98cd0af7bf341690b79d3be133b605b685873a3ea9bb385f3b2a7306621c2273a5bdd667944fbe18c07dcaaf91981a0c93847e9d4f34c04adad4b6f4b542f83ad75c3e8e65516dda3af3d4ef8baf682b11346786d2afca33d03227b63b368c44b2954443dd77b1f1c0275c3e2d3c436876f605d818a5535bb3a4104de167106cfc73a0288d061d3b19a39d0b547c12d052c83c1cebbe9941ba90f06800e79d03c6cb8b5cd08ee67117c7c2dd49f7575607ffc34c858ef51d77a25700931b15a6fc773dd3f245b6a540d4950e1612f95fad2678e4757efeddd14bd53d109810553473711f60d972b33500886d7184931ae9b6a16edc3893ea6666b2a73c273bdd8ad97533f895372cd90299ac76cb7195da01547ff0591b72806683960cc7683e640d91025677008bf018fb6fe1a982beaa0807a58475d1278f34f92361f0b02a6014caa6137be0cfbd93bd3b7ede295fca07fc0d5b515d0403c2135bae32cb9d156e8ba0084ff05776b36f647bd95682e9a98133145b16dd825e6db3370a4bf0b4874e4381c584fa3a2fb353a252064932cc426e098a460991c51933d3571eab274e5739f6d26d6daf2c4b2acaa0e1dfb842ad84b2d4c8aae5996921cc1205be5d22a9b38f94a12b85ad1d48c85e482a75bfc384aa8932b5b0700e1634e73121d938c7c8336c4e5271b0bd70973842d13db3a219f37d22359d62373f8d0929e664a441a97332c9832871727df47245f6a3e9b77ca3d1297723d70e0307033aaaa1e8c8b78b38d382a91323f53bdccfbc4c91522b579c45a22831b77db2a12ff78aff46abfff6c567941c45ad64dc8a4152cff5e92bd9d90305c49d6b65d56a9709b152719bdf66d4d3e0e368934da746bd5837c6f7aee2a4b2ee66766fc1811c878f5f658028d4fa7c623e803ffa2bb297c0f07ca8237646c01ccb75ca7310efa5e4bd5335bac50db2af8571f5cc7c84e1040ac48dd9882ef41bfa0cb4285802969d350ae1a711cb9f25a3c7ca40fb4f49434c6e5c392279d6fee84674ce509ae2684accfac370d4ea1393a7427bb3e28d2c21250c4da13784fe815f95c04c503d88752c5871245fda910aa342a0382c321dac0af922086f2d1f91c781138311ac14c9c09ae65ddef9bf485b4b71d95f6d321550a60991daa461c32ff471b7785da285c67276c000206d1a3f5f400fb3171323df7a00aa9cb7d5b3b3ff604143b7e84b420a7bd1b7f40dcf5f14825a793c57cce9c7d32852e8548a393c7c75b50c989f5307cec0bb5f4341587226c4b456f05db180c21c53d0268cc5b07525e42b67c22704561755c7d1ff276770b4ea03ab1e040aa02a5c9489dad7f82c0cfaf89fd1ae9e291016d000a81364b2de4cdc2e2cf88c43de52103452dc73464c6676b741c7c3ec915746f9f7f88b29a7ff74116653ccff774d331ebdbc09c8b3abc4a33886d4ca6767400712561f80972975c22ee7a963f39af1406ce3560a9fa2ad8eaefb4d1892b6a0e16fd0b7bcc1a260ece34b1f748de2ad2bf0138e3a30295c6bae5d503582edfadeb62278e78de6b229c23ae5ab2844f89e3fe52a1bc6fe0e3511b574c65c7fba9a5e1dc199864d4517b7a9edf2608c57b99fa1855fbd341d3c9f13783828d3134842ffd96884a2bc7785f9743662ccedcde7aaf900952f5500711b0d75ae489f7e7dc147d9b306c2bd5ca3b5a5d9397224c03b8bf1848571ee065b88deb6d1861055d97ec74a260124474e6767db0414fecf379dc790dcb2ad7daa1e9262125cbacf0afdae5a5f07f5edf2e59490667faa4b94aef273d3a00efecebdc7f0ecc3f00bcdd4fc926464b01c8d909062953cf65dca38379501b30a2fc1f802edc94d44ba27ab6d7979269b0320af6d2dc2b661d01c9dbd57b6308cff45ef94d9783c287d774d8bbd501348aee83245d82976dd6817db01d42945a85c482fba10dcff789060315dd69c3585d744716be68463c1814bec0f9f9812df43bded089bbae9cf84121a00aa95a8078a724e4c88cba5ce40512043beacecb286bb64917ef5a5c63fe06a09175f528536e36f6279467547ac144f4103d66eabd49b42fe00027f2ef2387894baf7f2ed42bc41a5cf39490994790daf2572431633d1323a87c5cfd32a471e5727c5a1e59f878fa7f88dd479acf62584f9f9177d9108a6fd10a0ff63b491e13be23b77a4bb3ea67faac54cc97f396377f07c99b0865695d3f7902f570cf8af54be9591429d9c08a4e0a1bb10142bae3951ca54960f540ce4007a89033d17bffe33697721baaab5e675e85d004e981b39f861ba76e0c90b323b4d27956cd855cd03515f0f02c0a537445b44975f271844b3f23905d9e4b48000b12cbc936b5e50586d136f479956619ddebfb9da982aae8c531548c5031467fbdb47698eb5a079100ab5c691024d2561fa70bf4fea969a87d19d9f01dc676254d955e4645ba497bdbd97c9d145b8910c9f62f013446d47eac110f99fb78f8c9600be02aa8b764e7d666b1fe83f6b032b08e639ea247c0b41a45553a0a10d93b542d01b60ecb7170d6102baeb2ec10605d963399675c3083bac34e31ca8a6f30ef713b46f90aaeb6c21f252c7efc846177fc5d0bcca773dad0bdcca38a267a43520b6709ec3f70316c78b114cf31595e3342d8bdd72728177328ce6b30c936fbda3dc52c2ab679fc64d9db0a08c5218ab985b7ff5562cf7f862f50dc18cea0753d77a14067fa275decb24dc757039a8d51f39b550c98dc31401258d3e89c63aa636044f910bb3ba785d55fa2c5c8560bd4fd66a7a87ce10a00a22647b07b6f9ab5246df0bbbb93b0d067803f78de7a8794d7dcf63c1fc1d83e3e88c56bf7c9b2523eda79b750cfb793ef2fa2a28083e0b0b09c74d18b04428784d1819a80d7fb96172509da1fdf6af2d3701399b7cafd15172730e286c3df8763f81ffa5b2d051862c150cf3f63ad4221f8772cc9540f8e020c3977d549b9122854f938155794b3c0320954fe8e7c42c65176dbd9ff734dea45591a264036b779c3e848d0ea6138f482c05cae1b947afb85d01a23e9528124d1303e298e03bae9b9e0372bff7e34367425658305a1d09b4ce0e535caee084c666706b88e92e11abcc1e63ab365bac1debf7777762c04e81cef28992b151bfa7b809a0ef46fcc99eaccd0d3a90f2cb117742b46b39a8f27e2ad532423fabb7f90b4ce1c668ca35f83cf5375d7c3dbaeb862d44e441510c538f50f8578db6cb91c53f0367f4cd215243e2091db7b860ff7502c920b255d3032ba75931c3333ae4132c97184044d0598a462b30e5fa60fb3505fc3b352fcbd0455d6bda2ca876c8cd2a654d71c4eab46cec9d76ac68a93da0fd64a8484f781e9be1e2d490064b991c802d4116adc676a489f8ba34bec8489e83230efba074adac502a0da57856eacaf3ee10ff0b8f72b9480a2a21305ecd3802f8f311fc157d7dda664db414465147cfacb5b8cb4d9dc1d87642ac1ac1bee4af18875c156549422dc2ee544a2bbd773dc3e777a3ee2a1af3867fba1da84bc2237ffaebc3e7e13d72cf17a84bc57136449fef8f7441720264d6ae2a0cc007c94126237fa6f88ef4ade81afd1dd695a2e7f27f3ed01c46299849278c1d50973cb7b9695e00f16aef423dfba75668b829289a2e9dc07d9ca4c7b292964f578f831b796fd304022def125de83ddb7a5c3c0777753b9e55d2223b7f1c6996e50085efbbe907ae027c86b12f9e102b5b4c0e93815eac86ab341a5e0faef399a11e27a0bfe0917478f0f256a97da09014055344309b8db256608f4f1954ed527d3d99c54cec8684c1466fb26113224f788de21aa0999fdf5ebf2f991c3225924aadc32cfbd6f4d0dbaea3fa16a88cd13bacd63f8d787e042953c018d4397137095c58cd01dd56e4162666f1d1950b3bc4a3fff6e79161b7278933e220f12115d658c2e813b1cc76c08480cfe5509353a8df0656d8434ac93224e0293aae0274670f84641eaff0bacdbb1a3dc9f3ff5019c4058100f7326c18aaa2acf7a05c30dd8ef1ca264f8c9848c8b7b14b52ecb8f542dc0cae1acbab8a0c97ee62f33f75731638d70a6a3120d46f8e43fc9b5ff3251b1c5a1a351c884a18608b6549d23f01dc952b13577dda6fcf9b1947aba1bb2400a5ff518e7068f1d657e497f61e1eb48dc5388839385a746a59c639b9a56cc2ccb42b83d1ec227f252634c68a3a06d0c7a5be0502b14167aa882c52999e051d97c4925744b33a1711b093c7871e8bb5559e44245485f681523a15bb87923508562a3307b30e3dac04b61076f43746aa01722acd780f3ec0c62e19e949a2b6fbac944c95ad166dea78732ab0f41ffff7d3a086945cd51d38c611dbd67ce405e4e5b62faec38a04d1abb2d4da25aa201ac84483438e872034d9da96be5e737af4c0ef8b1880366c2788ef54650715a40f897e314fac33941ea39aff942b94cab15426129dc5705510fd8276c12c0cb5753ccfe02b1d6facea16826d88dfce24d5836924524b90a456bb1a00cd25d84111152a38bb87160635ec25d78a59cf78ca61b03824ff38a5ff8559fdee8c4893508340b4ada852b0b8a8a607f5a1c2594b6aaf2a395b6ffe3b20e1fc8d4adbcc9900aa996b4e86fb477e56ea9fb6fe57146d4b573205201aefa1331f3122a9e736426831c3f6322a6bbe43c1dfb43e680ad780cc8985692ddea9aa7a7958040fd247ae11216c747cba889f334174166ce24786ff356a38c0af61fdc0d2d3a21471f6639e7ad9534131550941e449df30823a6da4c50255d0497424b4377f23b8b8f83641b35936256a577095820764f69c62d2a00d4e8e0c98ce4781fa8981767c178a8750f5b60404f92d65040636287338f3821aa79a89cc49654f052699fc68fc1247f7c1baae7ada82ba5721f67179e961b8f0de0073c437a045407b72d997bdc8910e80edd4613444a9b911b69a74e97bae15b833e2fdc89d269db0f6097283518e0991d2b88ce2d83865253dcfa29fd484b7a1f99455a4ba991d14ec7c59086a3a6c4922a4baca647b2e54b4b721d321f2eecf7ac89039818db16a3916a5ece90cb738a1984192bdbd325ae8870aa55c760afeac3c3995bc19759a960d3a71a0e1d7996fc083ce404ac69af489971c214ade59ffd321bbddb0c96aa88d0a8fefd85470b41137fe7656c7745bdf9746ad09527dc3e5bb78ba81095516632f8edb6601025b1f5a460df7d2b6c528536f356328392aec51ccf39b2769352ef7f5c97cb3c510275db1dd6dccfb8fc7c9384457962ce941abceef66c0b29a4456dbaf067b21c677e375e2ed7120c35ad480c6a09ed637309eda44e6e7438e2d9779cacb5bb4929a7f627a6974d60b012aa3c4590016f6b28700a787b2f80c5327bc5d95e591b65469541ae4ab5e672a4d1cbda76316549688228b9818211e458b2ce537b86933148c5039440458da92b6728ff4d2d075bc30365c8a32abf003a0da9eab54dbf2c291617f1c3afb0999e22bfff7d34f202c8cb0b8a7c1e74a076c2a7b91b11691da63bf40969c89c9eb5ee533c62fea00237b6a60d79f8f6450f1b2465c12c8fba8b8cda201519e42dd613d3cf5ddd9495f3f55fbcde7631462319e6873bc826422bef53cb36e684675a5a5e4158f1f04659ae9a61aa83767bc6a2ed3a3baf6beafa5c72c4678a6eae08ec26d5bf24b8ed9a1e4ef2b8fe11fa9fcdcba5e2ddc76fccd62eea162147f13b7923429b1f683e52a910003312c71c95517040103a7ae916fd9d56f1a8369b8608977b27a31f8936f053f3de224e2c5511533a43c1de77e7cac30b0e86b40f0a3532ec14236e07e2a630f34db50b1ffaac88d3d5ef246bbea442cd2e5ee95e4096796b0b889111e2dad26abc82a145a74fcb151a95098e543c699b409b98bfcde3995d01d38de975ea0bfcc64c47083797182a27167507e16acf5eaaa8394b3e8de66c08e0b2233bdecd0b13bc62052e87c01ecb6b2491c017f06e51c2bfe399efb849f0f698b2f7fff5df2d3c16b6d5ab668d6af419cd983867c6fb637af2592040bb2c89a87c664e3a0e3ca131b98d26a57ca2faa7aae0ed776e097af49249ae7afcb7d3a6ab1a6690681e7283b3e72ae3ed60075275a5a193c732e3ce833d6d5fb010c5b284ba2d570647c23baeb494b4c835c06bc3592c7fa8b6011e884f90379e5fdf24fe25df38dcac0ecc6c6f1098e4b0498e386045e60ebd035444c284074c0f3e7a654e82126eeb4f466c5ca522cbc691116690e31ecc623408d9bcc97159f5b3fe051f3c4cdb2d502a401397319148d8ad051cd8773985d10f89ea7605113f0683a90e24e281b856f5495eda0bcf51a827eda9ff0cdcd9ba8edefe77a0e911725f72293a55692d3a386d75e7fc83398897a0394a875175986a3772b32d76db8033e234f569ac4671aa4822378aa25069034037886cac339705ce12db8af7820b415fe81b4fbae33bff4c5ae1e8b3105c3191c26340cd9e00729a5efe628b20dad9006e6be4c933bbea0c109e4673425d1e4634a15a7d409c9311a369e57a676095873b0c7143d9d559039dc47161a0f160cfc34509283a236953d98a059ffa3c2106526816ee49fc50ad67dd064b1f26237a003ede564df653fd55331fcccc0ee325efb8941906a4fc4c3f455c2a98405a01b59deea73a3db5fe8ed5078e037f14f4dae51e8a8ae2dd2de42129d48cb98e9569ca3aabe9f2ca583c5ab12634fa5398728b38708159434d292934aa8f19673ebb11c0c44c97b786ad12b0547d7378eb164dc523ab3a43cc31a75f62aa92af108fd30800f2684bcf46e4594c886a49e417455e7b01c4ff1a5c07339e25832609e82c97605b948c08db9851c79175718987d52d0405a13dfed6199bfc118b13cc9f6442267eb1132e2bcdd9e1676e3c90dcdea5b9f5133eded2c27c5c5a28cf9c1e83779faf0dd622c5ed310d27e762eb3dd808ffac3e47e180523aaee636a67cdb04fc1cfdb23722389101c71f3827f9d1e1faca41263c8ee90262ec4d41584357b4264073b6137cb92870e0b57b47f5f7f7afb1a2ec7871183281d7874a6e90310a3979b262829f897da5a7911b53482d0a4b45085c1a2dbf78c097b70ffca450552ea0151c4d58ef1f0db106e34c96ba95ba6ba8f8879159b22752eb02b0f646cadddc924a23217d89c0d30522fff213066f7f015676539ceae7214858c38da79c305207b8ac5091701613487c08e09e557bd44d787a07394156b60f0f2e3cd1245a93f84a43b686b7ecd6ecc428c42a2023603c5090691f5350da8cf91f0cbf3fb84cd570e081e172bcf1fe71b406e97c82357937fea5db99780e506140d3cbdee6f844aab1d35f1a7715fa2eafb8c6e434f6d0e225e7c5166906e56186d696ba067e302afb29d840940357f81190ce7b1bc20fe2a874920538aa0575940427e8a2014d05926b4a7e2a15d4e8f47cda78d666ba4617d1aee3acdb26fc054eb767ebb7b26027777f462698c27313937de7c4d5a47cf7da6577f7adc8ba28bbdb551b3c1d5f38badb4d17aac9686983880dd6328f637bf6ee6961372b5f9f85b8668b9ed824e5247ea6d2ab46a15bb7227b8d4b7a285e356a3aaec91d8c9c7b9f8353eaeac0afe5fd0806ef002aa7ec86649492b27f8a0493e34f22decd8f3140f04b855809adbdbca16d63be5559a231c47a7b3276b0337bcb1cc13b6f4f6bcc29ce92b320853bdaaa034354a87f1190dffd02b8161d57fdb0d175d77cf72f004d3d2b920f722794ed3ceaed5cbeaa232968996764786621edffcad7e2beeb8f9e2c0a370a4ab9c87755fbe74d02e6f40e355427d0e3875cf8dfa1864d6ce24ef7e4e75178fe01d226e4231b4b99552d75676863c951e41396f79521e6ae054c999a126e0285a918b3cd1dd4f441b26d200e83ddd1d94f115009caca6edc7b3a498b61ddd3404362e8b279c0cb96cf371f9645b0ee4e4e7ff98f8eb42d8b06e3541dd0abd039af774bd2167aa261455029d217fa4b81cb14e73281c00494835f3c200cec555f0835780f8cfb9d2f6933a3374c77b242870e8f239bc79ca44efae3d64ed8c4b2bb6f3918b7396634215eade66b58904a2af2650baaabb1debdccd4adcd573ac8d715227586c40926f22b448cadcd17b41b6ecae5c36ffd0cac907267ef60d238371333c1e0a7e25e2c49820c83ac9e91cc13a582d342f8ffd6cddfac0d23f5df906ff05f24af58f7a7bfb6316675b909e3713c70c3ca842a0fe6558705b8f0aa943097442387b0effd293af48822a102b0522bf86f9082e854198f551d579c8fe0b2f91435695826d393611423ed90898697d45f9832f1e6881aee56c7ecae9c012606b785c2ac3b675bf68fba21f011bf206313e71a949606b3b039de01e489515672c1a88078e9ecf202b22f2d93f5e3ac7fdd93e2e932e681afc395d4a73286d02b3bdce36a8159ca085fbf9dd2af2cc2a2b2a809c49745f97419ed46ba4e77b9ba5ea44b9c607a667373c42e04f7ff4b2148564f9c708df786d873aa1c4f35e70920163ad874c6acd41db11cb0fe0d31ec5f44fc0aab795c95b3a814b0c307c95d3276abfd7c7aec7b53b43cf761f1bdeb550162fd56da09098ee7adece4de657118b13d08426e929b144eda1d67fec2d3c9bdfd6462bdebd1f5f62be61070050208131c6cc8895def853718886fe8512c8ecfb0c415c29bfa83a198828eecafd7184a52a979f5141158b97c5b5b56f202598a37adbf390aba53d18c9021b5ceba587529c0786b726646571f368eaa70f9721992b15dc180354f48519db7f4cfb9ab9aba459cfec3fd107fb8379f4fafb43b493aafa211fc4fa97436b734c051a35f55e1deb5a285836455d7f3920a37726a8bbf9d1f37eed957c747712aa717e3931b1aa7babd64a0f621f8a658a8c00ecb25d15430a15d3fae33c03510706409a26d5672ec730dd48c40939e6ad2a4efb18f4d0533a0497d015a6eecc09a3d1c6fc5b2fd20d18bab986d588748a90f4c7eb6e2a62244bc41e84e1f67a19d117836a9c1af2afa0155b16505c2802785835219e25720962a4d9f96fbf15e6d99b35520f8076724de30a9e883cedec0bc6bdbfe32848ffbe4344c4b8be37624c4b1d828ff7bd6534f298294b0eef00267dae9a242b551cd50327a55edd9f3895b52812ad9c5c040906139ff9003e5f4c125cab6be9ae93db6036836a9d03dd9d7120427743b84d05bfb5220b06384996be2fb661a1d8c082a145cf9dd5e8339010af25ee346484a749e007e6dc3337e175c25d72494ed3db0c008b4f77ffba5fca1d921b09990b1b5070809dbb57271563b60974daad88664d04ab9dd3b1a4d39fb5eaf5c9b582d7de3deac60f8c431f29fd3af5aff6cd0cff643c08d2e1b2d7f616e126531de7e6b848988693458827e4147ec5aeb90bd6537939aadbf3f2317849b2734176fe29b85ac285ef762fbbac2b11abae280b70b8dc358f8d4f4965ad1fdd41035e32c5df1e1e654dff016f127491e9747ba21b54254365cb5e2f9d8c92860fd497f9b498dcc3d919782cc643c3ecf6d51246105ee3e52519d15e567863ce565dde8dd8123c17076450ec509e33f035b164f7932d23310d8fc9920b511c422e0e6e88dfb5bc203b76abe98e0458866fb0ce8147dd4af98d18cc4eb133633524459070a59b55cffe882c0087a5bc36c08181b4d43ea03fd72d7a6f9f9eafd01f634380a8f4eee597f56e7a97da8a521c59467775fc8f20555211150beb0e528d95d0c3a8c3776728334cbf1ebbde449b2bd55ad7c33d929aedb3437d632eb00cba5b1d2a1fedbc49b3738dbbbf55bdd9a23e6cf1968f096ef59b6ad18e18591dee9d24117283135674906ea86571e26d5a726c0c0a09be3649e6d58119013f6012bad96fca6e6840cbc27861f2224b36e53d4d17bae2b4cc08450954c04f8a54fb896377c75e7b01bc290ac777b9978f7fdc3a487774584ffb7a2ecb508c4ac760f2a615155727184817d5f1c178ae86fbeea97c0b7df8bd2e637efd9a929b90dfbda02d9c809e0bbb69d2f50123a9cf3b39ba152ef2402d4a91562c4871677535364434c9f7e9753cd4ce918d1f4234ff01651814d6452f02266b63360e2e0f117de929eb7d2256119838139ca9562a69a205c681793b20230280c6151a0ab09d718d09b75776388ca2d948df88ff505dc27b76b41f52449173b66281a57fc3dd1ecdf2fb373f33a7f9aa317304bee2b65cd0befae6c5693c8cc6f2443d3cc041cfd5088887a67ce470202b5bf28852872ca69a2d9d4d5326ecdca5044af89db3575770f75e47a8ca95c44164e03c031460d11f81c4c7c7af2c70a30213431f6524be9b103d0a5d5783866971366a20d97f6237f07d6d92e0d83835e89642cb73fafe55a250f09d819ac3bf29ac4fc4719dbf8294970f9d394294ade652c6babd8f0a59d7b01747a97cfaaa92c3d57257a3e05fcdc0a590671dda0673c22fee5de6f994a0114e95289b7b02348a61ab9f743f151f0b5112d4b32ab8a242885777b51ecf59106b32f60fcab665f900b091ebd222441b0222a789e73806cf0df8b92df28b152a791832152c2cfb77baff92b7698f425f0218eae12b950f43e70190f30da465f07c8effca5f4fdb5aaab45bee66364653a9e30507c63828fa15d74caf61de68f586cc3081584adfb970c704f902f637f7ea9f34f24f30be1c138f986837a366e17a13bb115114f392343656332ad9b82dcc07f25586975f7093ffc0ae95a6fc3ba062b86fe24818495c4ae0ce571f236fd1ca7f5744ad029249a161997a117bb651e48a6944bab0d482209b1e435179886585e634513813bb8bd4833cd64c8f489fd01a5cb7f54ed804d41708ad8ef759daf5cf6054cc642d3fe845faf05ed8b103a726ddf5c4d815ab739c26c3cbf920a7a41d8deb84a649fb056d840fb43c5b0b10e3d470a29b5e917db2c20de55933c9c6ebf1c8adae9606316504e68d7aa0a0380ed14d02f2b8d4903d461bc4610e6c4beae86f4ddd7357db6203f4a4fed6ba0b78a7d7aa0930fbafb51bd9e2ce1c8695438732d86feed9817fa20b2f72aa38ae9cf34c103b682913a4878efcd9bb4745f491ce32e8a905400a24bdb3255c393b57bda099674c1ba59067be9156b7dad135ff3ad3628c8a4cc11b57888afe00927f8c89b71a79ff93e44fb137c4bcb68f7e1f013e21a69d3f2ad1e48919aae6397f910e1f03df5194344510a31e98070985422e7685dc341f304c26a7a3a6e6a2abb2df9a715a2af6c2c848427a87e6eb62b8cb257a454f25dcd78b6f8d2799e449c546d4a319e5a10728b4c648a3158872f76c18d5a6301b4aaa1012a2c42a49c9f0e71757dca092e64b343e90d47782b7e80cdb3f8a7abe35bfaa13bc2dd91078f46923ba2a6f84f08004f532f365b3b8e37a01d7460c937c5affca5740cf1801c2ea6949d843a5573686456bb8533e135e90a9fe1bde9c0140b79538d121f6166605a2db529a09b268735309d475acd1a77775ee0d6c13a368be6162b0a66e129d171767e2a006ef3db1d87f572780cb44419cebf0633ce31535b1c2a037145a5e741f05c7577ed890c4f6cee13358c87cb0046bfd7b583c07bb91370397eecfb322369fad2925ba95a2798c32dbd699a5419e3c02ec93340179a93612420444e8eacc6b693418912f90c18dc2df650469c97e37e6e4db3409ac975b6888642c2a26784dd8ebb7da88f110c539afe7e9ace1820965be64b38816466532d53439e349debb3be288c09cf7ca0fa25c5a6279a6a46512d019df862c8be6f7bdcaee2a491d835b0094c62ead5bcff18b9b7ce111dd2cd7657d3cdce6ce25cd8906739f5cb6d641ebe96611f1e2e6cb2a1f2b8be2d8c78844437027a8602a39f1503c86cd55b897362e1b382e3d018ddc685f0c6b2b4c72e0abf979ec5b3098ce11b306282fedd75aad7c926939da160c0a65db342c3f81f0a593daed26c280b5482dd5e6d21060d0ee7a8b0b5a9301ab20431c3e6c1b492ddd8467937d23a10bc8e136c23f9fd6089b7e4faea485db8f1ceb135682bc0a0c26759b5bc14e5d23fc891b27277c07311973c86d4233f1d5f8f55300759425629711d788a1a1f3ba07a6f094efa115bb49172de07de89430934b9a7bf9b38bdac8e71c850306d322d3dae49767f2538d622f887ab65d4ed9e3611b5de8cd5dca3ccd79faab576db4bc33e602be7be98f5e59e7c1893d971f1f1d9c0f9deb3bda682b7205badd0335bbe47a49a70378869625427dd7284606e95bdcf5fee5f2a8b9c5c0e71d33250f7c02e7557092db619a2e8e3685f60913a5f1d458a98bc9060abcb33904198fd6af035e6694645acf06fb177694672421ede8d12aaeff21aebbef9bfb3dc8acfbe73f0978ff07c741c3a9dac3e05dbe01d04cfa05f929e5108783faa91e93566141fec53a02cf089c4a257b696acbed74bd7e62aa345cfe8a15218ac6660d1a114b998b480a429dc608fd38d86b379b4e0d0245d3fcb84006dc688905ad0e7a5aa6fa5036bdf8316be04283eb26884135c9f47af5a464be4ffcb3b4f417bb249cdf948389fd03c6bbeef03f3f1d71c45fe889562b5cc1c45d1f171370a8712a09685ac4482e9e6e8a75c433f925ebe5d20aca2c8b44214c42d13cf0b0539a34015b97f067dfadf1c6f843e03ccb251df4975b4b7eefe76ee396477b5912fa39cf2ee6ecb581a61353815ca361381958a3aab773d3826192d95092bd6f304ba25f90010bce3c847259e8d8cd7a9b453dbcdcf7bbd216b95523aba1b806c868d4f8757e32dfd9488cb08efdfa3e21639248e40e57de795feb09c23f69a876bfdd196edb4104b06a71a06666ad8052e2325e60e92922aa4e235a091c83d7633f3e182488451ed35a6a8866279613ba2b6abf903d9cde2e08c1fcdff362205926a84849deed7ec8172ca1f158500f985e59701397bbecfdf8f0c7bdf82b9d7b872d3f3b80783c00d46623f2b05f628dbb72305d12870231ffd838db59bbdef98208e93c301cb7eda481f6ab336fdde3c6fa7df6048d076095a676032dd7a37b7fcc579611d4bb897d91b555003cb3621b53da61ef5a84171c8d7ae34d7448d8e20a9f7a5e46e3dd51b8ae39921856e4af6de9636abe1c36ee34ee358ddccf1a76a2f40fff7fbee86091e10fae0d7bb4f24e47e341ffc2c139c1e60028b388409caf9cdaaa7269f04f71b5c1f71e4f4eed00fc9403bfe21f920f4892e5fcc40f741f34339bb664f3fc01a2f240a4548cc7573825d6f75c8a0a683566d191faa23b1e7ce7d20e2d420efdaf932cd8961a5ef4f8eac93df27d2033e343815fcf6cc058f7baac08ec7d4ce707845099a18875a975b5b2700bf9840b0796e291d106f6b3f6fef3846050ac5f4d87a03cb9c3146f4ea30c70f84102c13d3dd241a36b921dbf17131a9fa5a92ee74f66a5c0b520b8313dc4b3cdfaedc4002f451c50eae5dac615b28b7144c6bcca3bdcb16371d4141c39f282e7e7a689d43510e8e409bea0db7f36618107271662cf95ee0ca4456abd52a464ca535c1e6796efd4a73ba4da1c2b2f5b1e07c0513bf8d832eab15c043d886056ed4ebc6f900140818f4719346c0c24d4abdb0522f6f8a82a21f7d30816d3a0dcfc0400be0ffffff1f