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 63215 47330338e27efa37ea33f6d9267ddc5df7abf83c0096d2c991b132bc721f1253

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1f61525fe5879375c6cd0da8fb0b5e1b3b3b98a3bbb6f8a8568533f074625277
Certificate Block Hash
47330338e27efa37ea33f6d9267ddc5df7abf83c0096d2c991b132bc721f1253
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...008b9a0000802b0100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000002846946a4a8647edfb1e905db726a0010e1ba8fcb5deb0de2664458f4fdef40fb3a7ebdd2ae6ec8d2ae0596c85a50cafb28d02f46f10a7fa559e997ad0674d47e9bf7938ca6d370513cee2fff4abbc9f89294c5bb5ea923a890600000000000000000200000002008b9a0000802b0100

Raw Header Hex

000040203267257c85556f1af160948da202f5f12237dd57e7c22b1238c79412898b735d124af0b7524ab13ac3d1a1a9d08931ba08c45d56777a7375f4bef7cea794e14446fd186a6917021877526274f0338556a8f8b6bba3983b3b1b5e0bfba80dcdc6759387e55f52611f

Proof Data Hex

59,560 bytes
1212160103073e26248915df7ee68d2ee45ca255289ba0ebfac98ed90f574f127f477d1cb5e740f91d325a42c680df82e285d864d08f75e6b0bc9a532b440c312bf27eb80a9c7be2931417861627eacbdb29bff1f8bbc56186398278e13e95b471622eafcc3bb3bd8e38b266309036e32014e778ee220e7c37e052b3d8f9837a8407c30364480fb4ab0951a84a5b3b49f030c625c5568210e1a9c28b20f20b9013c0b7ee939e3bfbba19eab07559ceb205f00b5be6953fe07d54d4d81b6f2e4386ad14a46454266043024370ace62189e98742e185a4f7e1272c9c02c8dff78a4c687fc593a96b1250718e9c796db91a10eeef9df80f20b5efe7ec8f8bf5ac58db8e2741ef7adf6bf7a29de4845c6df72f396c222f85bb97ac4584cd61a4a5f4beb80f4edf38d366ec7fa460576ae2a01b3b2d91ef28b6708ac7086bd80fdf8d6113861974320f9fc3f9d6b9e16c59a2ad878440cbd5aff6dcf17b2450e376671ac318a0fb1318ed5141a2a43e6cf0cc027cca119cd8e1348d3350592d98076ddb0d41db7129bf6c27192f745406057227c57e5f33fe44bf9408b693455ecc998a74c32355f23e244fe52473f28facf150c8e1e7c35a212af31ad5e887224912a521d2b6a0b27f72a0b6d0175ef589df486cd94cab99a1e9af34b4a75757585e68ef6dd2d48d5a01d1de9658e5967a7beb61b401a0aa89a8100bbd3acc74af3af2d559a3cb02823dc3176861b325cbfd4fde0fd2688a17738b9d05a90965694ab2052ac9d004ceed46701a1444c342b66e17a677d2dcd952a023065b746acf996e7ffb16ef2047d1364b638ad61554e0fa92fe4de5273f33bec78d5f6a430c165cdfd249613033612cbf591e2ab0f3191cd817b0e18aceeb1107341b50b4d74d0d005efe54a196d4506ae7a23f75c3a13ec279a0b5a3e228136f1ec2050758386f3adf5c02b829f3fb795235ff044f462bed06d7622ab743f6913175c8d345a5a8f61c393422668697b5a35d1575c135b18de30726e64f3f4de647417b4fb46eeb14299b74c0b00001b4cdbc06a34c268a8c68f4cdddf23d93fc2593099ced07a43bcd72e7a1515d9aea67b42c3490a13cae04d2670f40922b0c4b580995a49a33541409feda97b59d6e5ca5753781465f9b1589c24e5dfc2266122b385b9b85e9ab6dbe236acc07377f48818700876e224e3cbeebbbc63616ebdef97878bcff2fd8a6dec7879fa0b465b7e7a931fcfd09168c546cf0a5f14f971b781baab4a6e2df25888fbc039746933e9c03c3fda0be518b3a5818b7813768e288f395d46451fb53b4e12d706efff501a3d84a9cb424e91d5aafb9059135978256fd188de9b089857e2ada00cc2578462359bcc34b8e39f489fe92cbb18335a44660013b65c6b2e9f044678817e58047625c7142a541a3c9da7588739e21b8e7947b8a4c562f8094a161efbf6abc14728dd89b7eb8a5e09d7c480115b13556536534cdd213c719fe4c75e966a94092968a065b4c9ca9e21f1f9dea822ae786e6a9521942a806bdeae47e2518b534b068937ed9026fb1da958b190814f2987b561494ed6d7d214c3b445365ede70ef6dccdb8a8701b31b1e59b38f20f4be38da0a29e063625c031fa4311aad0d258ae377d7c1e5a4fac36cb3f6dea52f8ecfbbda34a81ac0286ae77c468c4d6db8ede44d1fb090e79a97795d077d2a387d0428dd07984ce27b5d282d729ef14f9d2b81f0c4b45a1cae6c0b472c60e4232adf144645dc513c231253b8e781154b337c6f438a5fe003ae1c189e8a486da775c9f12ee6bfdc9ea42a7cbf597e0302c38785a791958f9ffcc5fda5c35a45c8c835ea57973e6ac8f363445225e2551c44b66683eb839e0cfbbcf5d06dc3e967fc5f629e6884b0d66d4cb636edab9f5d49a38b322a3e48c380d88f7cde0a23567a89128cb680c31cf3e1e814fef11c7638c993d4da1412a072d817c6637b008bfc0394500a7dcc6d267cbb1d01b99f7cfc6e605bba942d26ec31b6722d9fa2015a9c0f30cd8167ceac2df4019558367e7def47ac191f7b18a862d891f3f30d501f6620c474d426de83e7793fbda1a4b56d55f5f08f5093915d9526a8dc987b77838627796f4663b21308675248d4b99a4de6142ac78b103953a70cf9e432d0717cbcca5904236b52876783a3c0d67861f2d829783042d2202ebc1965ae0afc9ba3244861efd6978f53d917356cc3b0130da92bc5472b1e8a0f36eb5293ca3a08efee17c191baac5d2f8eb561e3c76c3b78611f8e50e7304e7bd1ccadff0027036cd8cdb9f0e6ce735b94483d8e8a40ae38e1c58d37cfbef8a3dbb0dcb6030a8e32a1b7e276339d458eba19b559502aabb2bf51cb63910396edbadbee6c5b634d4862512868462a9b0a9d0798e2b71cda163af8f4a46132cc00a31ecbef21d0596bb03c8fd2ddb3bd01a33c36d5197301c1ec571a4ce29cb81981b71e9f9d83c86aceecbfc01d703704b88a0eb9f51419eab11ab6a0e264f9dc6b74cbf9f3cd361abf7c5f8224b7b505699832fc6639737a6b93d21e75447eac46c749d291f14cfbe79d37dccf184822453ee58c25c7b99a8d573cb729abf53244c7e4bb2f47128e20878ca57a780a4dd4103196dde17db90a99b6a699a74809f49f1d82e151ed7ef29f8d754cde97caab9dc0fe268449b9183d5f0acd8c85161ecb50b36ae99a67946a871c24f068f696c8cc99f0545eb37c9260547632fefa32dbb9badf0af064ccea7f96d81a4b68825264d820c2884a0848ad1483f969cd2091b62e074b09ac91265085f09c58bd78ef4dfadc43fc70818e32306a2a45377a5c32e6d4da85037d4c450919595576de99f3b5e75cb8ff68262251a5d5ce8b6680d9d6c4a21618eb026c3390baea4efdd4b22bbd971907570c02b9e2432a30f58025b3aa612e286a17beff9ad8f985dd8a9727b1b5cbbc0cf819fa1175c383f913038163ebd25fbb8fcc5bedcd871f1b1e908026cfb1e486530b70379dbfc6d9eb686aee9abc3889d160869264e569c1aafdb52eac3bb04530f8f9c869d6b5bb0f302c099590e685fe18e647dad0815d13105feb145fef47b9ca1b96b77b94eba44e2bd929ec4555e17fa6684f5b92f9151b45b4a899a40b598c8abaa2b04904f621293f82670a384e9aaed756b02445c0d527f032cf968b5fc20e19fc423d33c7287c7518f76534744064e924a94e56208a4f1bbf6e6b5a910b8ea4c9996c9b564d49be68d8a95f1dcec464c031bddff2e376a686aaf130399d4cba1f18c91dc6b3f19a4a5be7125f4f41e7d25d3478870e1cc0cdcd0b72011fd506cdf8b5ac3498d5f8d8adb4078af8a482c9cb05a412904874e8c28545fce9c660cfcb9cd45253e561c575110047900ca2aa66c308580912de480ebc9da10a8bb164c7c32d09e70cbdf483c76ac6064b2c5e66593d0b63f4d15f3912fedf42c2acfc7430dc73e07db9e076801f5989ac27f374ad12eef55cf6738eca341802d297e92d77f0d79a09c0c953bcd60b6c3293e163890bab8be9a8ba1a162f5112d055030ff7aceeaa300889d8d7085cf60f53ab2df955d0d4452741ee4073e4f0af032b585506aeee9db2115dc16e8f68aa44cdddd4d54851bd5bce589421ac8dbe249fb3d8001fe99903cc4f78717c5c63cebcde0da6c9be43682afab4e2afa342da23db0702795fd22e03a3d31908e2a1f75792687b37890d804c8d6061fc420fa7c1c87083a59165f793a3093b0b8a7bb4917602e3ff81eef62b95ab99fd427185120d8d33267b7939af5718dca9550e751ac7ada29e2d8ad2006445d819dba4c9c4774f39618c346973f4ad444e884ee61bb0ed171e0647afb2fcdaac7430cbe869017917fa9ea8070ad1d0f83c175036d24fa6439eca3a2d0db6bbba74cc0b0677909a453006f1879337fbd42c5867dbbefdea69a431181dae8481f46e1e22df5a9a90577859970f8cc34e240a2eb7b67381b4ed27bc210836c3246e03b29612e900511491a19bfeb435736c861862b36b967792aae66ce7c75452f4d65fb1329bcb26963224e31a862441c768a2638fa100dad53561a7d8c4a2d1f50f9ef6de05de46654c6ee41a34dcf27043de5ae63e186b171cfd072159cb320fb27f69057fa41b58127d75218f6ef1b291874d019056c96638353e479f282ad604961ffdc38af7b0da23bf152b052be0ffdbdde362ffc2cf09576c0107e3e80350601155da9878e56261b5ca5f003c02de7c8147743f34dd6080f41fca6c3be6ddcda4e374242b816fcf5f11cad4dd6f980a6dce2a4b039e9aabeae66eeb08d48e2e95cf5564a5ba60180f6abc237326f10c57ade75450ec24e784d42ac89b80e5f30d80cb01fbde22edcd36573a4d3a933570eb06c6fff3715aba6e0fffecd7f065f4f38882873fc89e6cf6dee420241baa57bd5a0eb91269a61d61adf7d4f789897cbcd60fef8db74348ea3a8ba5294f58b35c8ce974901378da0cc90a4912bd770bd81bf65d0567e839b0d5336af7e9faf3445ac42adce9bbafb628ee208f2057d1833b360447860dfc5b50f58cefa2e3e5956747bcdf11626136535469108d637d6264018203d169defa1dca2310d7c094f6df09ae1383d7ef7c038008acef2978d79f5dff799bd30d3181802da4e5bedc2913dc1c91fa65f033a5ca8a371db2375537ef90177e5e285c15a350c65e86de194b88485c3c05bd6e1b5f52e138169b54501686053a70395fd79c95dbd81397fc247302f940e59a86bd8faf2f0f4958415a48e70fc78488e1c9c3e75dda27af1aad32aad4c74dbabfd1bd27535b4eb761c52398590a9b1f40f40f640c51a063b32d857fd02b1bba78454c6f17f6887481d15aa387c224d447f3d2edd3c11c58dbd3311f1b75261edd29ed2cae4999f09191529f75c73b98b858d1792d0a905f693f29e9266b5e53136df0eedfd7c132733748411cbabb9001edb449b75d1f47213e70069d7a1fa83b2fe34aa89c8731ce3401de617e0fee326b1b8a2579ba877d16ab82054861f70c033cd4ea44b90d2dcbdf1e53ec160751ddf42b8a16f4124f1d53ba9075d7ad7d1605ebcdc6275d552928e1993c6152c94766ad1991e0a2e6c1620f82a019160452e5c770af5192e6581ce9d65eca4e8285f3073c42d9e17f1a7fcd284871cfcf98bebead3b1198f67783f1d8e128881e4557459875a53e05d663afe52193e7f1d3eb0f96b3b234d21c50e662eb67640707bdbf8586e5c08efabfe406dd61a0e88009e9a9186b9bcf552146640c4b94743e7f415a2c91d7ba3bdf073febc8671297bb0b09e80cc064f946f7f526cda756c86ff9ceb101947fdc29d19e2d64c3400b711916c27a509a68dc554ae36f6fb3d4accb722d427bbe4dc423a4479163497fc8d2a2e8b4c3a4dc87765adb0507ba1001f125b1a0bae9a61064101b4be6840965bb860a1e3a9facde0c25e695cc0d1e7db904522ed8b5415335d6847b04d06600152de374756891e81cdfe6ae7897546b1a6610856ef403cd3b1e379901befcfc2c659714b67674ee2fc25b0dd0dd0ff7d37dd3cf3e6fb07965ba3d4ddc4e3463e426c1b5e227798729bcf2631a14b3d3cdf7ff811a0b3256b158f20b4ed5207c6f06758f8fd8540e8bc8d17b43354848c5fd9e0590003154f2165e61d3258727bed6dbbb22112d624e27f90c25bd5e12ae2d8f9fc5b3c29a8a83bc5e09c80e8cef6c85e69f6b0a4671f7621199847b32f8fd2d5e81620d0b518e2b1b8beec8b1758318cd77c9894c7890428d07f77151a5c762a8a214f9eed163202f336d0855f27f83c4247e1f7e086bfc3fab1c801643e5e7570cdce62198349714ad7535e6136ad4f8da232f3800dbc5c050919063c9eddf76703c4eb3a6dff103d149a8bc31b1a7aee5130af02e8999be24cdcdcb26d0f41a1a4ee524849dcb74fafd300e641569aab4e9613be8833f666d9e749ee6ee0daec76169f086705f1681ed39413c890dd23f7f468526fea9cff11d5fca60ef38796918e9dd83a1f7394c1fcdd44780b9ac84dcca5a1cf78774f465e85009b67de6ccedaf96ca0dc6239458983a7e9de5018a9db8070aac86283dc5220418096a9cd32661a167aaf7dd563c55465128131a6116d1a64e6b8779dc96b5d99721fa2f728bc2300b143af0a1ebe70ecb9cf8311044b676a44c66a26305bb193daa824121d3398dc8160bdf3845e587badfc1811658756f15a4169a7357d4c334b6d5247e45fd4791e1ef7845ce1ed7ff640e061add15165b8f9c938b4829c8449184d58f6f0ce223ff8ef743f73eadad380b819e7bbe89a2897e7c1b9b1ab9b46ec21752552d1d327620eae03a941e8792d287f83a2238b1b3b27d4d5b9fca2a7068273ffe16c0a5c5737fb5e7b59e7db6aed1d8fc1ef23b9ef0944c71e1290505abc7efbd6fd06de7f1f3aa833e83baafda81f46bc3d8f0efe44a22714dde32c24f447cecd226e776400964e46c533961aba15d025eb2769fbab263dc4199c4dd7eee85ed765f417c75cbbfaa666aba99b37b722ba8b0b434b119ac8c733fca5ba8384445645259dffbcd739de20ac6df7d4884f0b9b3d03911a1ba353e48f8534a434885f88fb8048bb56abfc359db3a3087871575f27332e27a04fab6ce3166bd5691da2d64609026688b3276e044d956d00530b7cc7aecc23bc08f0442b2dfdcbb17ddc29ef64a659a93b71ef477b9f3cf7b06513ae280d03ee5289b25712dd4db9e39448f91108e39bfc536753b39751d30876150f6139b79c0116bd335772101953ca5af62c27f96fd08cec46e5325237d62e3b6231f83bdcf813fe3b50268632590e34bba60f911a5b9e8444e9bb189ccc7e6afe90852b3faa91ab1381ce9220b0c448f6a81f8ae1cd37fc8ff203c22eb2cb92c88906979b43cb2d3330dd907562051eddfff2843d3ccc7207f4307ba9c9ee7cca8d6193855ff4ee0aeded62deea1c7d10c0e925aa1f80064332570a32505a7faaed13ac028ac519c5e068e7e91e4e25d52cdc81aeeb461171d40ee8b588737dd6a32d4a15a16aef2726509e99ddbaac4e006e512ddce97d9964eb2b6c9f747c2ce551ca92d952676b4d74ade067c49b647c75dbbd7c41122c59aadcec397d8bad4067f27dd766f2de42a6754ecaa0edab1cd2a673b63f3b0d2021c210b8525eb76de09e745b1208789679548cfdb25e1c646b7db2b725eeb675201db1740309e513ce8a2efae230cfd657328d10c26002e67efa9688afff06b15b78c69930cd5bd012a6080f4a01e52f0c23fdec6a7cad41ade1a25ac4e33a62669470ad8180ef04adfdb907da859d6dae9212f6d84baac2c4a4a62507a96ec7cc76ec362193f4d95a77d2bbe5cb3fd44c3cd0e9bd01fd8bfa23b2f3d03c7c2f23f358e70ad8dc2e26ddb4733ecb613dc939ebe9e4c990c1dfc21ae39e8008b25757d5d77c3319ad431c3f0bd411c67e19026bbf51b08e3303037fe151b7436d9107b9be68ae8020c3338b42aa4ea31ee1c176a59d9c28f1e1f66fe4ccf15b50f3c3aad9bcded87dd6510039a5002e67ecc535c491052c7dad551ce3661e660397223f4307bce5623d21168342eaf12a2a68412a515d5e51fc18a163997ac0cdaa73146f441822c4d7c580992798ad6651ff3209c3bc445561ac1ef3f076b91cf0abcd4edebeabb5341358198b51032f2194c1fd773aca566a552900d9048597647108da84b0dfea4e16ffbec37bff20b1830a3aa0e36fd7fbf69d9a0fdb4919880e1ff127a623f0d56d040791ed7b891d2483682e242281e843cb05a3f953f86e13166ce57231aa3450cef71b4f7757c93c3dd4e02a4e530425667c79e641bf05ed01ddc0d94c7a2a250fcebece3f1fda8bd2006644ac18cc0845b7a70047ce90ff9c8b7231fc48ba4bbbecb2e339b73287621675b905dd6ae3cdd7d80bad13342a2e0e22b2f775de197e8b9488b8b56120061eb341212033dd369f2f4c92bf1bd5d895cfbd4d5171f27dc4532a3eb86374adacab3fc98bd76043b60a551da55a97baa7f0377fb2b9b7931b8eacd6c40806ab7743cbb698aadfb04bc0610967d1d844e868899940affd89de37ebd6ec0a45a4c49a2fa8970c7ecf567c314449880ee8f751fafea12db5013360b57b1f26ab536caa3379a67ad78719f15bd2b4167efcdd8669c94eb0809b0b205485cf1dd09a9154d5df2f801965cd4f37feb97faff6d1cf123aace1151f405e1b0f62cd5d51d4d54e2d8946d41b1bfb90ff74646a55c0cc64f0d35c7ef29c826856f0ab91aa91fcd4480aed22930459942b3d43758b332e55b565688abd71ebad7ab38c8f325c8c81a412908b5a0f18dc464dbb324d97e2c8b2f5934a59adae5eaa43663f3d0f89d12bf3307a34a0b1ef95fa9f3fb5bf5767248398189b308ac5d9cd48dfaa7d9a2e37952701cca2b187f8686e991dadcda0f5b7cdbfe1d6ab141a7c1825155a9178815ad8e06116b841db4f9a405e06b7a7c92144fafa3a9b6731a536556f2177ce4ba70c6f2a64e541f90ae64cd360553ef8e7ab72c1276377efb668d916d91fcf5dbef213b02bbdc70bd0c3f647370e6c00a06be0c1d656627430983c190e61f27bdf8bf55442fa92090c776def7588c4995602d565c73f5e75445077faf514ee4662e028fe130139bc008e643aa8aaa1a7dafbe7446a8358a7eed80af15c10fc5d81b87c687706516ef75594e9ddf97507ec602326818fba95fd6fc5e5dab16ca9f469e8b4d2db2f0239ab3c8b785c449386ebe05b5cb6b0ec147d0e41ac0a515cf086f635a3b700b24741fd5004a566d71b8ce50799d1b4aabc482f0e72c14f296c348a921d218bbe8ff6a69c93951910093e53ea797e0861b7e59df844d53cb52fe820ff33fd59a4bf77155eeb7634f5ba9e796ea5513a3df29a58d0626545e0bdee37ec225b65fdef53157110cd257f772b2b72c53e7d63a2fc4c475bb4c1ac709da0acd832b117bd95fd6061f43b900a246140e150c728ef7fa227e1f94e8804fb5d8852aa8bc4ac2879f21bd7bd28d141e61f500445afb860520fb5635006522c8be9be98595e6cf820ff3271e31ea452fce597f2736ef381f2e04d4ff9d3403158e28dd4f2603fce200185ec2fa127f315d9b08d762eda3197b0b18f48f6b2a11dd49d3a20514f884b88dcd9083bff2adaad29ee35fdd9ea1b24fa1d260f1d26f0598cbc71ae5b69c51ae9871d2be687c333398da2154d42c640ca6e453b4d322af73f240392dce0789ec9ae14bd27d194a413a5d066599bbc9f36bdcbde2f38d656ed374ae59e58a7d4a22d42231463ac1c356ee01452c15c7805b24cb2ac7694bef30623e467c95d2f57a64a6427b58e7e34acd8471b557cb326d37aee1d0be6c51a44a488e59036b28a99340c5d78d115b1246d6b5511d2b4e7b1a434dd7674663a48f88f0f5cedcc8c9f207bf7b5e6fd507573a31922e6fcf16874db5b9bf77aac0df8ce7c57a6ea888a738638397703eb9d41df162d1bbe35ee67b7feb3fe4c08ba663068f52a01e59a5ce79d6b594c0647efcf93de017101c58379cd5ddc12c8051ef1025b7057aa6bbedcf2dc5e617f8632b26287fccb31d17922d4d9626ddcff3f9a37c612015cd65ecd1f0426c448eb59f0fe08aa77cfa8de6f14d74d7404dc07340c1ae3a2fbb5382c74cc753d50337dfc9b1a96213f247c3846cc8ae4d62739ee12c24f348b82c26f2ff19defc86372c2744d65d009fd555e4708cc9ce6d51fc8bd4d85689976a11213e73f0547ac5fc2d7733b94b3e36efc636ba1551f176dae3a365b4b6ca60a6e2352e6134ee803959ddf1a5435c95196cee69b6a4a8c9729867cdd67b1e548d2e5731334da35d7f273f6ba8fb7dffe0ae7c68d3fa893d8ded15397782e14ec88d339e7af361513247723ce0e7bcdd8139ef5a61f34514332fb6ff0f6e24b63f9b8a9787397ec55d29212b8fcd4904628a6815aa038e2057799efba2a9b006a5cb885121aaa528a3247faa6f5554325dc09859553967373d2eabc2c27f18c8c18d6c450b434323554bdbf6af5c6415ed9e4451f6a3cc1944b5b796776dec633ead44db9135611f6ec8bb3232811c7dad9e163a61ac1062a04d548df063cefd2d07b2f3f6f4305e8ee67b568639f4bef3ada058e3b5061f4067b7a12a0d463f3ec1500f769e30af19adb07041f057ca4fde18250fd06e1a6578c0e207d060da37786586de8082afb1eb97fca2db8e89c1f4d7a929396524254f9b5aceb879821322922abddcf763397f3d608c5a57ff38bce360ceb9ff16d434c0f519955e5bfc367b9100d669bdf58e22b66af53f97f15f6cb953d581c05b78cf8d9a3b66e0cbbaf7e3bbbcdb5f0a4e227fb65fbbe59bc50cf30170a1fe5e4695ba2f26ad7e3308ae94a74648e0e7fc887b29f39edaaae062b577dfae68916b6232b03ecfa2d651785b7ff20ab0624636901dbf0933dbdc32206288916a16fb235dd09aa089b01f7968be1b009a4d7202dc8ae10124c9cfd4d45e627707727f56989b42b5a2b061925f827ffcd8854150f459e7a26ffc83f9b07e2acef34f77238ec276d15ef14c4b0c9ab90903a398f5e53071fbdaedbefdb893e34f4b2015fc4da5b4925421c138eda3918ad87796ac392da10d134f8c4a902c125c9695a15a04cc629510c8363b283bf87a3b49ac012e64fa64afb7d74323ff588db45098afdf16b86b65b52be854fb8b53d694cad88daa8da818673bcc32b12a9f3fae62788f85ad9b38688ab6114fdaa43c23b6df2ae6d0933160469aef389f0f1929559be1185d2fc349059a8030728d3abc7f9cc31ba140f46653d416ee1c62ddb765b59b36e2ee4e70bf0a7bb9a475a371c9bbe444d80c25e0025c248956ddafe6deec121e485748c9ba1032546d84b62ebfc85082538fac5c37506a459ebbd75d1e8c0b079f0db8fa6eb07a22d8d2166af51849e6ab1524e564c05bdf2ea547466784ab78ed6d86cb002fa00ec37c11fcf9d280273a10362d0f03ff515bbda1dc6aae5ba7a75ffe016e061099417decff3efbbc2cb9540f3ee8eda9013bcead19e4304de8e98b7b8256db9e3c820b4be43097cd4b8d37e03a493e3fc54f1b696764469c9d8115bc92ea7522f993302559571747b7470bcd2b30a35420fac3161bd3c2ef722c9e7e5b0612f27c2ecb2676e3691eddc2b3a3b8e17c80ffa35745bbb90f152bba2119382cf45b9c68693d61be5da7fd661f3c906d15e2c263bf4cffb3993daa5430ab94dd6cb710d4abe427dc82b47d2df8e4e31ad658fa801e23437b03936f962a2ea17f8e94805d07a58312072dfc6ca844636db50033b639cf9f3bc3dd4b3354fc102c9bd9a7e80c57b002974604695c13c6126ef485eac25ee4431b148345b524d225e303286b0be7c74eb3a9fb4036416e15e0c24c3e58acf8ceca786de05d083802bdd446e5f66b0b61f20e1c49b1464a1c3eb8e13c478304f9fc4fbf9f42080c282a24e59cf2b59a89348834ada836193ab18e085206c4046bea1e9006841dc4f5fd6e82e19de13b686575ded6f6cc2901b8e24919d156698ddae60f3918f94ddea2633b181cd79676ee65eb4622139571329da0184fe08650e9f70f0f5445777e7927b396b32884c0b3de6e4642acebb9fe4415f4687e0ff380311fdd45d8075359245d144335f15d70cb2257875c68ec5cf934f760aaa57cb9a587132745e5e73d8e3b765919de3d0ff1ff5f6d133faa32b87966b5118257b0ec9b0fb20ed6cb3b87bf6fea53e2ea3e1e84b554564f0e9b5f1f1757378b30fdeddce49158311a36e1aac86ef711c9a002a4a8e3d4a9115f063a729270cab4e9808c77421c802153e813f0d90c25e90dc988abfb5c4e67297b4b19021a7b954c36d5eda880f8e4d4c50a65b9c734770df72cea06c477c9b41079e90915a394dc9973b1b00112ae4d52f85fda5bdef2397443a98a787601afccd983a03103bd1935e9688f38a6f0ad707bcba925a1c1e29e3447a2e2702b7fea3fe50c52dde575b9e9e37e129faa420ed549dc7b14e8f04255a8660bd23dc70d44fca18a747d1aa36e8a3e54a97d46886cf1a75ca29f6ef5187667ec9ab0ab35bd3998c6d0c16425489b63edd6b7a374a51d3d8a3112a5aca6e402da061c6d51799a8da8c39d771880e72c311382cd95bbd593b0ca84d1bd92a8b720f9d13cc259a0f1785c7b74ccd6efb5cce771dfc163eb5ec88ca134761d8ff3b559d8de122b6f6137a5e03a3f647e3c568a103c8670ab02d191eb6ee5efc1add491151b015e14940730bc7a0281955e0276ea2664673e9d1e3c014de4006a5830f39689b5d39d7d16fce857a7958c4aa3fba1f8ddf04a05a2f314ce3c5ed8a8f2c2e066c69358454d259d933c701b988a3cdd31ee1c61c34f2538ddbb93ca62748b0910048f1405454263d4dcfbc12a820d4667277f9aec44358eba81b3c7ac8d6d8fe81b3049740ad7682491d2e83653f8d6906cd603ee2b7c4a528c91cd5123e544b86b63312398bce3a4455920ac163d157f551a23f3bd3e5fb4b178214cf94f3fa7367c82b3407822ae09e9713eb96f611fa7051603c60f43240f1a8c92b448065ce5d3d2e25ec51b97016f75a7d069fadedae64e1078eb6ea0e58b3517b4de4df99321858bfea97e345831c456cc4c807311757afd1f1dda81ab79a0f0fda75d05f4be85a9d9a413907a5a8d37ba7e8b951f4e3ce3f2c61366bea1613d72634411d042964a9b125ad025a80485c14cf60262af40544bea4e72747abbd9e8188c567342073d15c000b0edb70f213569e4a55d557eee768c7fa789c78d466fec70988179b6003af2c952fd8082945ccccc44a43f5a87119e83c7d94e8e88ad33a579a5fc167d03d7da66fd7de8c796fa040933fc21613e36a9f13f8c61a00a6f148251bfe24b3e897a561c9b65f1debf2e2e6385096d485334fac6982daff0edf81ebd44f7ad9c7a6407633e8c5ac9c8d952124507ec53bfad9b0d9843d124360ad5950d0c7a5abbae5b1c2bbf5028c8f23013d22ca24b9497c2261a0e0cd2140f91f9509a522266687cb7d653a8bb5883ceca896f29d250614b183302efb3d4fe274f630740698f818187dc3d04f2702f88cb96fa3c05e7db148d11d325b001e4e070f7fd01f9a1a1d904761befa3537fd0912e8ea5980b5188c5245dac0483ecb42c1db567fc11b88c06260ddbe7f4e5f4a4f073c68c01626cb25030f19bd89cc9b33342637c3db733ab074b1ca12948b29fa7b06f645318491b72d9c7e2cb997cac008403439ad80e228a2622d2889e90b8fbda4386f597e102be156ae6e47b7e481b1c9bf087012fb2d2d9e9f6824eac5559b423aa8bb3c7ca75b139938271f39ca92b749c3230c91235c007bc51169b2cad8471bfb3cbb0cce8b074bb6d12d06d23c9a1a2cecebaadfc6b2ba82064b83d207bafa18b71c147d5d30073e7c898eaa20978c95863174cc39447a5590c9850a94f2acf8f9289fce5ddc5f05c6e98cc06fb552c30f71b4aea66f8276ce23f77287841d8dd0b61f12bdf313b82de4c73f5ebb5101570b6404d9aef3d908713bb82913a53f7bc3078ac190df752f9ffa43ae486a003fa4954d0f745e6d2d4d522f00dad489eeb967a982538d29c808ded00687f438aef7480f5e805c500ad64630a39fdba67f0ff033d52aab61075ce5523cfbc351b62376ef9eb26675e9d3cb2e77efff734c59dfece415d149a737ba7ab9561582ffb7d2fd593dc3842efb282148148d9664087cd9cee6676484de50ddb63d7bd2a71ccb27bb71a0bfe3684feec98d9f966001f6db9b4c711890e8d00692982c6ec428fa4e320796cab481fbb32e616107ad2e275049ed782614645e6a224bc231deb50ce622cc7e0c75d658bf63a50c7613bf54c582bda801a5bacad9d1b5992407ec4902806e77a24eca3d16f8508ac752b8da6c23b29078c273b03ef733852f7a0a5b7227e71f120b5f51502e539a7b032c8fc1c9387bb290c8ac2eef2c7236c4a608402a3043fc36c9e5679c69334268874b9872b4557cc1f5e0b2b34f858d3597ce2aaf8d64f0cf8b49dccc16617d8db1bb5ee153847cf354c9db5ca77dcab42282f20eb2ed9b7753d4ec79fd79c0256c25de185398acde56441b480d5abfcafab794837ba08a86b7e47e19f0c5d7e66adcd993b5e666959a12bb2ea3b386671141c838868f0ee4370e624f19437ac0c0956540fcc6437298c24488b7d9bc57fb25fb4fb22b940d8c0365247229082198587c4261659598d00c09a75e3e597597dc82c773fd457c91b500b965403307261d2a71a1909802fa74d5aa6db24e0cfe8fa3d6cbc4ae98362599739cc7c726b8f23ff5294ecf7a49b95d95f2c02f184306e7965caa45131771cc54c2c8816d9120ff68549b839b0cff55f97e057a0dc13fffa8969574f85d4a2599d383f3454d65f473384b9b94573766425aa0dc2a0b0e2168107d96a4aad6a7868c9bcd6fd03da5a3cef6fa74f93da9119d915a343b6c6c82146735e915a0e164ce31f129b96cac7183ea5a984ed9d0aa23a5e3f3dc0a99fcde107849c5a5d2138c38dd261e231585f6e0b2697aa3603ae9d7fc373ec1691b40435a1434fed31178d649cd573c567bb6d793d5ae1f1184f99aa66b701b11d21acac70942fdbbc749205415b50a1aa7d9ab1245ccac915f4bea550ad45c32e6d0bd1d54831762da822f5dda772e2f2e70deb9d87927e6e27418086b26dbb9e239a9b7508d29a36ee3c31e314d055b4697c09d027b17581c43921872a52019c804946bac73c93b78fb15af8ca793f7ef5bdb1aa234c6d1ee497df3bfe47b9f7154b68f94c201d57abb0b8fd2b75e7f65d0aef5904e1a78debbe81158ec0dc32ad1b4b8069ff3bbae9ff8ca4df46fd944a4eed59d3608eff8f59b31ad0df7a8d5af716b53a80cb9dbefcb4cf3271de6342f9979e0867929ce0030b679415fdc974fb546950b07d8e47d8501fbea0b75c1de33117c346a11350c8b6ef3f021e8ed1a212cbe1506f2b2fe709adf65ebf0f9461ac733ab669fae0009658abe07a693c6e0f4c75b7c8ed71afbb7f444ef0028cb3f341de336631911977449b30752644e558d0a4b1e7b8c33f7b9dd12f8cf36b65f610917cc4118645d98799e81ae2085357c9cf45406981670d2b68dc43d885b996b7fae8399861e35c5b2c8e24d4d5593bc24fe07549cc919d6d7dee48ef057bf6497c7445fd8f03fc3bf666da981a748852569cf552163c2be55538a39d3c69bdb7c69d91049c7aaa0af13d0eef2f802f37e1dcca31fa887ccff4ba1ebd8aeb79155c6abd6af87486d1c577166c9ec9aa289e7ba4006075cc1f33a8b4e5e1d9db924596b331a208361cf67f924519880ec012723df950c02c76981111b77fe4bf73ec7c1ab1bd1fffb88aae0376e979a71358facdd072fa4968d07ff618825a8dd7d3665afea305f444fc28bc6255f1a51dfddc1b0bcd571011483f5ef5cf88ccf9a85e63315a41fda45bf48a82680a193b89b148908d0bde9b5e7649fbfa0ed387bff909e96bc6e1820ec2595973a5b046a91ef2c7ae242d882b6d346a096c8ff8209df3b92220b620d043d9f5c2a285c5923afb3e315e3736eb62a003be357d8b20bd18dd50bbdaa8328b078d7220d4a9c489d93b46cfe66f12f66bedf4dd687e489ab4a2372e43799779cb439c2e0ad51d3845ed2d3f65fe3852458b65683584ddcc82097ddbb3ad6b5795a7e54e4432ff68e057a821abce5024df9c803b9e1b811675180428802f85ceda38bc7b3bb7a93ae0a88fb460dd2d9e9fa60b1cc087727b51bcbcf85b5630a5176cd1efc17fb32b0d69cc7870da8718513bea4e6e2aa97a02d2f63dc464ace991529c1057ab004a2c7c80c9c29555193f084437cf52e8e28689c82aa864748dba3b70e3588737ddfc879808a351299c6ecb655c05e9f6fd85f1a25dd37b67dedebc3bcee1332eccd515dcb3595c3ed38558fac89f82eb16dca61c938939bae92aeb8080d814b7ba80c73f5ca2b8694b80d7f3ee2464274251953e547f9f6081bb43c0244525acfc190e27dc643a483690564efd3b528c124b74520b8dbf525779d15075d3a3c14f4223cede9dd0385647d65e88b0375de327d75ab5b0caa761c847441a65ef7959fec1c7466058ddcce888d6376ff69aeb1b8a42ac77261c2f6070304a8925e59d0ca16309fe99e4905865329de668fc1d52d70510d47e8843665a2a7388ac0d8ab31339046346cd846f1e248f18595e3ac6227c64bc63514685186c59316a95e2ffd93dc13e211282439452fb4e1daab42b1c5a7f81a8465c2744e3522018556c60ef369f7adf0adcc5c322b4dd80a771df682dd8b75fbddaf5b006422ec24343d7bb18ae709fd1518a3d3e06a1a86ac1e6bf5f3676c1eed04752ebee2e6ee12a7f7e21ca380bd018101b6be135dbd43881032a0570b5805ad370ec54fde590a9195fb2c3be70749db4fae1dedc9df10884d721b469350bd440add523cca42c8d27e44e9e2913e4031e731e7350fa64ab233122d309e27c0a7b9c8cb8cd7c207e694b18d6bc11e13eeeb9ecd6ec039fbc9541f56cf6ed751c5329f040910bac11fdc8689537ac09485b79769799ce11ed4f65da6c38add8f481aa9c7570ab30880764861f1fc9cd7ba24cac21c8df8ddb09032b0ec33b3e8776f400e6d2da94f49f4f302fad26657757d386beac6359c86504e8455feb12102627c0b87b64cd85789e3f80217b69157148892f9f090ed7bac70fb35906218367c179a054bfa6751cd08af77dc72c8b9f33521f9c2b3733d4a3a36fc982d61177153201439be2622d4bc16a6100332061480bdee5ca959d24cd77c907e92c588ec7a0bb7967fd9d9685a2794bf49f3723e0e1bab74a03419d9d240272cfc3d394976f9eebc7b40910da98c3fd76d4ea27fca79084ebe407cf4eb5d8e1c63873dce03e58ce1078d0fafc19b41281da4feb88e7e14a6faff3d6f480932577333119648a38b35078789e09215e8bd209f876b2817910eb2dd655f7befe0394a34885b3aed4acf5c50b61508b37bc85e1746e554115e1da629ae3a1012574f674d78135346b237e9ad786c2e66c8d051ee7b01319593f7fcc4c912ef2fbc018ebd42f57a4957f0af7bd607e7d3f805fe79aae236a6ff657c531313d7aca8b46f3900a635e21ef0abd9a305c97fcfb10c37266f34ddcb8374b8bd1e3b577d50cd3056790bc9c8c03c0ccfa9815f29d7917744147445c19a36f30a05953ff0a72f0efe42967ceed9a7ad68469e45199d791bf972b0d5e32941ed76d66d8043700adb38ebc47209db8b00ac82f46ac7991e046d5091b705bb1688eeb9b8b440cea3174eb2850e78ec455807a819d0eea5c54bea89d9cc3276632a7eaf13055e620ceca9de461174ca145690f9810d71419d24266e46438feea21ad2de3cd2dada0bf5bf8fef0d3bae3696208bff000992762359acf45fcb988af51d17e603d674257db8a7c2a4e168e7cdcc98d8c1ffcf2dbac33376adbd1725b4af1928dea4f24774a6236c3fe8e3ed5961f4e58521167aad93adcaea9158ffcff247b009c2a55aaacd603fba3926365cebf37670d840b14be8e9060dd1e9d9a8853de5a2323fac848537657eabe1a56f62c281e74f2e69807eec0eb1fe1a88b784698325a9ae218fed7cb936473d37b60b0e1e9046b7de6422a2e4e2f822fd68ede7f50e793fe80c2c727f46d3f1d4a3a1413721f8aaa5f9b2ceb449802c0f2c2e00ec3b18c4aca63ce7a299e2a9ea7bfc13db331983890afc45192c0672014862da409a894f208e090a3af6052201a5c7ad18cc0c9b03a4f3c7cc0efeb48284ca92c16ef141d574aa32ecd5baea09e27ade4293ec21c3781ed58708d9cf2f8dffa74041e8c6ac2aaba1d2616dcc64569d8f644285781a7479322009203bf2240e4303db64ab8e83e0bf225df8919c9aabf191ee33871fc38a6150c95589c45055efa225eb591736aa9a5af238dc3efdecea138e91efc45baf7fb2998663d71f629f543d7efa35aff9f4be9a753e7bdd67e71aef5b52a2913a8c309209843bf1b41113fc3688804dce88b9c213b109c22672d6b4060366b2d09f7056288a4fbe24b78f223c8eaec39a6309dc2670129abb65ec098789f37914533631d0853eb8192d16b0ef750819199c1e3dabbaac9198416c7caf63fc4f1545ff7acf139620eb9bcfe1d5bc6640d2e08e116f72417d0ca4921e25cf088c561303871163f2e2ccbc5d51e4734a26d8335f202d8da99d3115a9d80a85ae898d1e2556a193bcd1f3560cffa2561bceb72bbbb9261f1eca91ff1703e835965cc0c43137612866982648dc7167e1643bfbe49cb339f6c09724e1bf79d9e51fad01eaf742b26fc9051ae1b9d6feead8b5692022bfff20746ea31ac93404bf9c35c220c809c6c06eb603cf898002671cdc412511d5dabf33df642177ba4c616ce0ab865a57f9e977e7369829984a2fbfe6a830381dcab87b645affa11f13a9c07b5bb3afbd60007ca7f67050a8fe7f3703292bcb9c367274b00b3f9d21e36d07c1515eaf446c805db669c4f0c2272c5d4a204f78106c4596cb6dd2138a8e9040091f82b0f7b402d97ea934575e6396a43eec193f2a6948f34697dc4029adf503ce003eb94076c63a509c83339989e330fc0d510d79e270df114b16475ce39f164e93cf2cf55e02750c158d32c43b9c3d43141f211b0f32da8235c0014962e4d4717b61651aa54b6952a7364c6c0fe23a04084057aac247ea43f2d7c0e8ed1b69bc059aede702934fd5ebbb2d77e4b1058e97bb068f01569f6987f5d6ddd54cff4794d0088f61495c053ac1c8175c0cbbe5b363f36e9a0873a93047a8846038758576400cf5b70506f32e136ec0e4f6c13c8b80ab789467c7f1b09c2543da4b7fd368891e6787f70157bd8a7b81ea88795345b4595c09fed4353f9b3f24f37deed2b83f6c220ff28029f790ec3578a79a4a8845675b7bb9145c609205ebd66514caca275fa4798473e3cb44a577a784a3031530a6d69124770815a1a9bd7a375d308e6b95fa0c9c5344c0f55bd19adc34e1c649a656ae4f989972831d80e3ead02f2d9e0b7ce4c195e8ef4a364c86c7c8e60baddc94776a13d590bbd2a77aa20f56ee8428602e0a64409cbd72a24a4174471906f7090b0a82efb1f40dc9b5761977ac313a789d98b0fe87d87d585f616c3e3bcc6eaef9474b02d089d197c2963b5ce16b31d8bba6ee4725a3350dac58bec473e5eff79d57fa8d271cbf708fd71287ac0e7cc018e14e9306e85e06958a070770439a02af41ea582012f04a56a6910ad4e531b48fcc9c9c024ba19b521b5babd17c93e978310a0f06bd489798c0cb9bab314ed4440d45a87bfd86cf3d76082ee3a2543426b959f87be24a0084394f5c8ed39b6d755586b4ac97c822ef8acf403428fc37c0956ac97f8d799c98bc1196309746055face99b308e0cec72e47896917556396841be378abc3d2ec44ce794dead8a5894004f2f4be6c094e3300983d9036f4b5781f40295bf5be34ae018ed64fee03e413b26d79c961f7261dc27e49f5a3b0f801c36bf80629f3d090ec15da8219b0a471192153c0ff138748336895315ef59dbb3c17dc2d4a44d1b30941a766933c0bb32f54563aaa33a4b99b4a3bf5bd455e98ce5c870bc260a28ea4d21fe5abf5ca5cb5b36256170eb9ba0f01d959f06e864965f5255528e1dc8c70b08deec7c5505c800bda2dd4b595c18632905f02801c93b86fda0b9aac914fc7386968e8c2cbefd6ca8cdf41cb225d58aab30c3988c2b8c14865c7dd1ab793e79707453d4ef65543d3b730f5c826839f2cbc89969e7f3fe1d4951d275a001117448944586068e3c570b230474e1a6c0824185a0778155f0b1e3afa50652693e7cee0681728a8a169c3af73a70c52edc192b7a73b516ed23ebc77bc79f620678efe32a162dafe33e0d04121d6fc845d90890dbffb6a6c83074c67c2fe902fce36080147c1d4404977f4046f72f988c21a47e4b25017abe18f0d29ee86848d77451db1ef4e8d536bf6323364f96b4f475ec5a21a9e7270ab60388f9385b29207cfb8b55fec102f8a52263231912fe36ce4809392e3b763640df5d5fe62dc17be877a6bd701067ee36c8b7197eb8e9b09be67b8874b23c143fc9345f6bad69e734f1aff05fe60670f351c3d01feee3211bb0ea3b9809202ae8b838b292c55c6032de2daabd3f7759903450469454648ca4c1d8014763f28b80eea95006922943b2a6480809788398fa44bc6af0f311899000f3770350f776fa2ea64c64b410c5f864fecdb0894b31ca057bbaf0626c408011dcacb0bb536e486b7c1115de9e96491fc9a0a8a7c9d9e9018ee26e0a04cfc08f4e7b1c12bcfa0ed5761cdc34a9150e79412d9c2203c36450166655b2731d4071b8f7214c72daa977fc303929105ca78859788a3c9f52e36def576345b337f8ece23de0191c1804b31b20100f54442a74bcf195df7df1db54eb8e57106927a7b99003c88a3c572574a1ad3828eef34db0d756dc213a6126cf8b6b626a72105a7f3f50de157e7cf638b358e8bcd2a7c3e8f5264062d6ec150a964f52ecb1e864337629e42e8060204a8c9b4dec85ca95ee45121d6300432e96d4cb241c075fc1c6f442d7d74b00b20cc31174951a3364a32fc82a1fffe3c656843c56da29e711143ed45a8834785973cba9885a9bc5c0605da52b3fda29b0bc758718430de37889425c0f02fdb5339b8b2b01ec6ce52a57628e88dbc518cf46116f541b42a194536b27104931afc28d222eb5e8aa1f498ba2c11c524489ae9c0b86f349486501d36bcb68383311d7b99acc272a03e36478dc19518bca6a6d15e1ed3e95de607d90a687e75cf865eae5782c605b51215ef623a1d69b679eedabe45f461c590390acde8615528c718d909161ce9ba86ebe755f4311e7cb36709b4dbfaeca2f99c71cbfed49ab9f48c0963e824a4fa9c1d06006e56a4d25279f1573a4d66a811c5d4ca41b19d939c22fb5063ae84f8abe66dbf0d3ced272e666ce7568517d50995bffdf5d01d5aead79a81f1b5fe04fe4e86424ddd134f4a616b899bb92b161b918fdeafaf71c122cd4dba739d209a01a901b2ac65e45db89a42ee2342da7361cfe5c7f8883a1b414e741629fcb70f2ba7409aaccdf66bb65a258f6d461517b70f78649a4afdca10e42ab8d9f05daebc9769e9914ca0d368f282366b106a8f108771c2497017dcd5b1f52487c12b95f25128936a12999c7fbf035742f3101996f48b74e779968e6d983f9c119408d9d702b1b3aa5896b4d45d83745d73ca089e37aa64e0c2f84503acfc92bc24f9b6fe70abdaebb7b7e7910496e136897a445dcf7173fc828fdeb8a5dca064ca5cb073fc455881e338f7e85ffcfe83e81285f02fedf82e312083104b3241ab017417eb9867f219af8233feec910d76851e95b5b9ebd8ce7c7d8d746218e73f8bca106783fd0910c99cea26a907d34ac0e5bc56a69df43f45318e2de39787debf6ef15e679282f8d2b483c2522baaf3af30a7f4d1b86c8d36d3b6cc391b4230db5329fb28ca6dc0a17b92f4bf8bb0cb36e65e566859ed36d4ab9cfe6768edab907f3e5bfbc175b73852f4382fe077887ce6456766a3bfc47ba9a1e0ce624385020811b5904ea648aa10595307044e083d337e06ab0efef4fcc4046ec22b664a4e2370f2a3eeb9b49a4e8bc6bbf32fa928fbab4305e9f95f6f5fb25edad29b2e8fdfcf588c7c6b4a8d66fbf5d0814577cb5958a09f59cb19dd27ce8abd77624201b73ef5e4df7548bd6d75aad1d54fa6ddd0307efcf2d1534d8437c50ba81b7c10376ed98ed1a8c3005262a291990d81714252d182af95e1ef5d164382fc1ba87f31ac2615451bdf01b2fdcfe9e64a5ccc0e41e076ace3fe5d88a235afbe49e9455937346416b8c6788a04f8489bb88bc77177a50a3032f6036dd2958fb85e823c96bffab280f067533f8827d75a0d75bd86eca76d56e108ec2f9b91ea849ce56bd160ffc71e0feb1c153623286aea5d514e97a6a3184892265f5adc320d7d72d28abf156b4ec0bdf4862e7c1f71ddf25161a746077b91752d8ef19c00feb31584debaf50b541c4fbbb1311f4d79ad41591b3a6033c12625b1e19864ecdad70ffcf03c6a2b2ae80e4a4757ff65a6a1bcec72bae7563e6d3bcb74d7880d214ef05f9777f6e1b6947c6b39c7ed7193e6473897b9c1c953411952f62fdce4c00ffd52ce7b61ae55ddaf5c9ff4233cb1c07b13948a5bfc036007c311013f64f8a6374a6cc9fc5300574457e4f7dcde966e11921bd98c5d499d3395f03929075ba2de0b06d2658d135a956f5726fc59f711c315b76ea3289815be29b70777f789f1044691de68a4fe6204481d439398c8a7ee1481f1cb5211b728bdb4b7ddeb2e477aea60f9a3a004e1935ad9b92ffd1c1eae7c673b30782c1866d507684f691a43d586aca619bbf6fd620cbfddf2e5be01635df3a4ed3d9f5905726a095bc7a2c8aa0a34ed5f8aa6739519590a3f7f6d9157cb6e8d0a29a6e5b086713df7dce3dee86fc3fb9bc3184d473b076da4a46299b431a491cd4d6e246b0fb48a74ac8577e7e117241572a14aa3f1901946567366ee29ed769750b12fafbc8e085586476264adca4f0880cc49a787f2dda65b8b864b485fc12cfca360adf205db51fa7b283f59441a0926e3e9e4a3c0f99cc9a316b65502a3c272224bc953ff402c3b416db30394c72a2a61c9f9bab746f8d9b623d1ea583237cce0fcbb572253ab84f137f64209d2cd1fd9157d4c949a683fff3e6eb0f11d51d81738ff5a69b00444f12af9e14b02942389c8592467c0c8d304a753c2d1284c165f7dbf6f5d393fd67e2c3c8c43ee91c44a6c7bce67d10689d2b0fe474fcf39823039d7dfbc4f73cb710bcfad576c3b2f8b9f5c4acfd559ed59f26b7b5b8e1dcb11d421c2119aaf007d923754243e337dda6110b97a92b39c3875b7137fef520746226abc27be06436abf2545f2e0455849b6ace75330fc64d0cfb974c869615c4ee23555f5d59692cddd56f41d7d8bf949a0df94b877004822f8f7636b67b9ff6bd990a4b86fda81a88f174ee14a5f9be20a1d896a922ca2848f13cb11e617f4ceb4b2a8a46a33cfd2b31ff19b3b96d57f96e60dfff153621d0d186cc0bd1e6ae2a02b1441c6a260ac1f73a1594b3540f6166ee4581a21b24bceb0d47493a22b7e93c8071042b055ac1e14b80da22215fbb4fc1d82cc7623f41e4f9f1572062df4744f15af4e406fd086a9ad66176e272129afca2c6bd1ce3c3f9e90d0660bb398276af9d7ae3ebc19f75e07beb8b9dddf1a051581ccdb4ff83b13e9ff81219be352a5e250eea7a9364846ad157f76f6c2aa10feeeb329f3cadd37e622ad5cd7ce59789b60f593ebc16e8d2561e47397cb88d8fc770aa8d6025752c24e34cd00f451066990211d457d5c4ed039d285dcb09a3b7aad6080cd8d8068f2563e3a03cbdf87833bff498fb8e5b0a92de4b577b34031d903f9a1dc4fdbc5e04ad67e34b5067f0e97d1082d99213056be48b5fdba96207af4829d6b532e13065af393547924bf9aecaf9c02952146ca6b0dfa202c9cfcb278bd0da163b7857f919481ef30a9f81d3444e0740fe7b875489c987e1f78f7d428c411db0a926bf5c814fe42813af0fed0b0d91399f05c4f6870d5bf57bc1e737c8ef502f3b7daf298c680094fa68cc37653a659454d1230d3fa044785a53bd25696fd4cbbd5db13044d6a62591f3114f59db38bbfc0f861ae129d0e08730fb4f790b502b14175862e8be598874c63905d3c90e2de73676e7fbd624370c15df8f21cb80703e9f9234ab5b8ec70b28bb06eaaf96e76b796cf24e1304558a1acb9bea47240ead39fe97f6ae680c903fa30c8d7fa98433a51d0cd305e1a066c158277f0549e2040bed77a05a8501dcee24ed410757f1181f0b55d4f4fb088ba53eb346bcdf10e4062191f78b1d62e5a82c39416ed7df16f0e9d2a403c64f17a94cd5f7a19471ead1e73c92bf6985945f1efa71777dd04301dc87687e231e66378e61e52612f08f523ca92fee56b87e2b1b614ed38c2a295b927f1cb9c9b3d1f2ae97cc9d6f90ae589f6e3d072e3c95a28989bad71503e646eb2536807283f881bf3a9be7724b2ee1036d5bac2d0d89ad7666e46b475455b7539807c52b631ddf1c2756e778dd4db6b594f48fbaf1831c14f13ca310e0c55d8a72aceaf50f49ba6554184a6f9891de0982a288b605f34aafe16300d23fa648a8ba5fe9324d9641d1ad6957bd9ba6baadca69add724f079465b4ff9d1cef514b52c70b9ebeb7d4230157e5f526293b3753c5683ea4b56e738aaf06af1fe987b69adba904628dc3b22f7c08cbdc098ea917afeb0675b2aebccd121eec92a8cf0239bc37b6dac6ef936c9e804e01b28ed96613a333017211c877b08b6f58d9c3b895603a0039e54d4542580a1aa080095af02d57ab2fce7c3242164db8034d4287fbab49f08986a32ae93d357dffc89100e143b9b430c577942b97f91c442bd5421602496e79320d8a1f9932d519eb964aea92229dbd035ba997982a96a257b17c64b4bf62d856818013fa15ee4917d0fd278c87733b61b296d459fe6f605baa3e794afa985d62c919a55ad265f8ecabc1131ee125a9ef9a41a67420cca10a4702ef255f479b5ebede2e98dd6338834f75ad9d1c7f421ddb7e94962ca6e63f1f111a287ace194e0a0b9e8606e51b9a16733d0d91e4db3cfa7112d386b0a1c558fdf16bafd740f627973d0ef134a03f569567730da6ef5efe0fdf69a552e5bc14b2e3c507654ef690f7b5693b42552d141c4f9fc9293fdf411a8cdcba0e113ab54b2c7ceef47abaf4b5762a4c89dee3b47888dc89d534ac9c569d879a9c6216a7c4e17e2a0c19f082b156b29d97ca5fd9e8216a5e90d2e238210e5a4094aebbba346dca8118a43a28254a094170219679fec41d74d81ccdf5ee9ffc03bb2a46a9a5a957e3a8ab490b5831f9cbb03ddc51892bb6e65a31aa9463c067bca10d52d708fe16a75a93d19a6621851b0ed3ec956d10d2d034a224fd0dcce17030723696c31428eeb4857275cf058f8d411b29a80ad3faf1a8623f77b6d39e6c77b55c950fe921be2a6ab639f95344bb971a23e0ef063f4d2c14bc7bfaf9309a93cadc6515de9f7e925e2f54a91f9ea272bc0c90e93cf40330efd513495a796003587b373b992c5233a4830c196b320f3ef3908c82bc6ba6d7115fc22a30dd43ea3433660f3dc8ae6cd2a7ffbd3cd4a835dadd18a81b3353e4580ed39ba7226d254138d613288ba97b68180e1533cd939ca44f869fa58cf5659ff0b59382575b5ca217238bea53040ad77f75e006ecb7fdc29af63b694704e26935b7e51f34cc0a0516c41c47887de336de73dcfe2ce3195893d65d95702a8feb8779aeabbaa95c88ba14c420abceaae4e3bff98c886f78e305f7c5f4ab1d196ee82000abcc13c857d5cf1dd6580c36ca65d7bc2f89e4d08a8eeed6f5b06bec22cf2fb4ed298662b707a3b6402303052b42b7de7cf23850febf1dfa314286d4945c79e4dfe66ef03cdd11225c873fb0847f990993161081bdc65bfb9d917cdc1bdbad7c3facee5da95d3f52f4ff9d544e93ae3b297ea4d5f0b271d41ddb62d5ecfc70a04c50d3c8dcdffec0606a1c68d2bc1c5c92a34587662e14db04d7eaf1811da1d029b561a0a2a10d668f96e9a7f57436240dab763979bb0f5344089a9ddd74d6d5645f099562daae4daf5496458b04ae14d8cc058cc73fe21990d15aaf79a8b0a639e174229893d3885f9ed734e73bf88e1d6e513dc5a94a12ab75ed8456ff118d0b2ee23e4e04d96c3f9c462d43a53c9a7dbd65e11208e887d960df92aba55b0dee22383bc6711517ed9866d562467be8e32e23c475f22488600ef763fbb553128688052c0f7c717d27903e3decb62b5bd845e6723af12213e87431d844ba1aa8a033005588364dca9fce038b278cdbd2c56c9751a41e6e58aa35a24983407efa9edc47ac27508d33301e49918a45d95bc27db06e440bbec235aebfa3680ef99f996892dc80b172bf85e1684f738fe2e272f3bf261d530e026aba9c4b6cd477d909f2a1e7869b402aee11f423c037d38c287ac2a81e6e868d51fe944b52f01f4183e1da7f9042c7320290e30fbbd81857cd964476754ef9e6d4e07859f42b1249cc8a713a315c671b124b6f19b717f37eadab46b1aa4a5634957dc197b0db79f0429cd7bf305a416619a858e6a9ac9ba1b030644e25b78161a466c8495939f971deb73d93a0a87f364bdf35db51d30f07c6419506ff086e28165915bd259928a6ce7f33e4b76c2c197ab8f3d983c0f6687e021302bfe3027d32e5492ebc3c31359a4ff3477de3cda279667eda4d21fac343bd6ac260a5d3e2d0743159b1a9e1a8b8aa992e6e357ef1217d9c84031efb5dc61e7fead2b47eb080367420b52bc61b59c152f4654df77cc2e72cb3c199a2a5ba459d94e92926be2f341a6a9769eb16c8d098469cf4e9cfe3af946574374ef97c478394e95443c634d4dca9e0bddd037780bc1b2e9efff2575f25679802d8acb6cb328e3af13a3eb92e1eed822fc6726640eae10133d755805b4de5bbaea2ca45af78ad2c514de9eea5d467a142e723efc2f263419ff25faf9a48c1182c4dce81a241d0ec0192fe9dc934a323102f21d0ce4c4f17c312249381802c9ad0baed4350774bf86c09769dc268162516fe5d6418076f44a659e51c96b464410ddad6b19a07506bb0193bb51b7fc7cf375f8f584a039390214721344d7579de7189b8360209292994411f60e6c8777153ac3b9059b753eaff5d763c93fb8fbebdf79d704d3f48c6c83e8a9662df15acfb65796a4eb0d8ab2ea042a89603731afd47d4344478f51853c131ebb13d3232a40eb4ffe85bf74ea349432e0ab7d3b79fc084c07b5f8149262a42d42ddb118ea123082579ec3ce062a8a316f626e0aa5f35619bca8436acf73ea12d08ebccf6cec76b1527fad945bedabcdd4b24275b53f267b3f27accd929d3ec56f991e1f256360f8c6db5e8a80f117f892302a2a8d0f902ed485b60162565b6bcb849aff84f9dd34f0672412285f555af005ff7f28646cfbab6043eadf2972d1b8cac87ce367cff4520ee5f6ef0857242c60970cea3c98a768be2b4da59a757cb384f4940beaee26375a8fb3db73eb17f809eaeeaca568a952a2bc5a244af8498facdea0efc6060faa61d8addb5285cc82c23c4e347c27049f268d613141ce314c10634d0adb5e8b516f9776d414fec0ef6cd4d7b475368bf659e1c588959883b61d8c29f63d3de5734cfaa8267eea28316cf3d988639454e6cfb48fbcdc76810938cc642b3db1796e30bff926a044afe0557d65284b974e83e86a5c9c5e4dc2ae8fd920107a7a51bd4f1c481e319675a83bec8fe94cfb41ee0669ed09fab55eddd885980a1f6a32deeef7d78dad9568a10799b84f6c7ebf79494e2a23a17ebe53e576970d28e5993c9d2c921d741c39255801e98f6febf562dea60154ff71c05c9e843529a5b0f7f93dbbb01f3e78313dc76d961a192e8e370e547eec9d415c2603ca5af533dd59230d407926cc8c35619185ed164a66e92b15af41d48a5c922e94d266fb6d16522dd3449a7c1bfbcdd2dd0d5ee12a7ce4eebc844fff45f3f878b83197ee0c71bb166436497d6168e35c53b67dd4e9dabed66bda7af25d6464d0e1f9884e8817d86ccda0ee0518699b2282d1701aed630933f682731d4d0a2be0112b617eb3b3671ddad165c6f03558cb0c7136c0914786df7eb5f21d24b1fedd1deede0c733d51b6465e9b77c2d4b815fecb2e4ff9fde42171d4164be3d9736019610f98f37dfbdaa3d0189bbd57683733d8e1da9cd12f7179b15e32015df25fd3034109a065bdafc228bb862fa9495e50725519b98e195ff0728d104ea7a112cda17a2032791e25b39723a671901fe59d0ab5fec6e38d960ab8be2d302dac2a6e9fb29cf5871581317fb07559ea06658da52cf6a0d54973d08efc96635b80e12d342e97af0ab2bfca6d559e3e050921e769d5284f65f6d2d92558fcd66dff71ee76da34c36536aba71434f2d91cb962b2558433f510d28b023c0258dd6683582ed420048feaf56c70463233c7398d8829a2617aad4c589d969f5622a0d4116a5adcfef60ea7db06c9d7fb7e75727fda23b8f6a998d9b3a7cce39d7a9a6a41d2cabbf3f063a5575f031b7138d4e797a6aca32e102e24483a57dc80ac8d719fcf0039da5b33b3c44da550fcfd2d83da8d70542446ad47f4174052722aced71bbd3ec259d183b93a1900b1611fb56d56b033221f42e53b37208f164a539af2d32506859673bb72ca7c7c5ad80de43197a8d3d5d220be3d4c560f3d51cb96cbbeca932da3277f4075a506d34e92dff315ce255a80a52635ee3e576ef4b8f7202f1284a39bec8e9b1f6ca4228256b480a2f4ed147e8ccc545669b1621689c4cd06d33ecfe5e0dc1c77380ed65c31c8b31e8e292a04bf01726d0d49d21b48faea7f19ad8a0d282df4673befb4c4611ec28742d18483478137e61afbe471e595e76394a6d4a8410ea287f2fdf0bc654d62a0a846f1d15322ae90ce1fce9b656f4ea7f0c80fc94c2dd5b80c3237d6936a8d4535cf002b86c4e7f810fcf1aafd615ad7469d72d6228ac96ead54bb6f7838a6a31418f2a02e99445f45ecadca0770cb64028d4d77aee63d70356cfa7ecdbac6f1848f3af920b7ece3978bca236432231a831daed80c351e6695ca33f7fb09e0912897fe066001959cd704819f98470853517ce96673cff4bd5646263c7a233ee8120f449e951d7af06fc6788711e4cc760f06acffedf72be108324773b772634ea3ea3308fcc997831ce7fc9d15eeac5326ec7165caccd83a00bed0010362f811d8f89a9ec1610359f6cbc39e1fccc8e19a3bd2e562541455bead2ad6556c0e018890aafc9a493a08a58ddc20b44262c62ad1d479e1ad54b634920ea6e39d8bf98f11b862e7e435e63781f5e48b66a688a4d450de1f7dbe6d7a7a8d263e2044e2935ea64f310983a8bfcab962c52d108300a7cf33ad927e72825f7e7f70116371b12c55d978c16e4543ecaa72ce7095ca2dabab09589831249599d74e1004a712be7a6f5d52b9d084ba4722778f032fe918a235804b22b93b45ee5114c46671c4d5fb77abeaabe498d3fba89bebb09fc50937c6afa14e19d05287f367ac6fd42e252abe1b8daba7c467d9bd85016216e2922a9f3f61775318f91f783459e348a2d4fdb6e72897a0c6eb282dbd065d552c7ea48fc2d235116ca5f2c5de3b74621220a73bcc3211edb07184734d9428317b7489ab9340f30fc5ea794e673fd5858f70719de81284dee6b5b45804e1bdda92eb9cf489f6f63e00968fcadab635a48f6b60faeb53f34a445e5c830ee8f624b21106b96c45779036aec991ecb3e6c6787d23cd83618b9e81f481bebb1999f48d2cae3993650caaae3aec83f0faf9a21b05b4b2d81b29c24d490e0e6614a0226d35e0371fc3bef31eb15e8267d8e6a97d6cd37396c15b21c232bd12d1eff1eb657268ac6794ef750cecf0bd4a44a0caaa63fcc3ebf565d5915994f9005cff535a0afb87eaa4b76adf8473c4dd93ec43dac562e8833cb688495a640fb3079d59635fb8ce557ad5d9efa22c4bbb28f291a6289d78049796976d92671d93108a157a20f4440588452647b1435122a0e0c34fc4e7bd132dd9216652bbd06ba6104110f7814fd7bfdfc2a422cb92af8f8069b73d5c9c90537cfea22e13934f52ba5d6cb033ac0050bf599469f6a4261f45937f4127c07b198fa7bc7a4e017c59df867ced857a286d0ba38ead9da7b108af6f677a246e03554d7606e21c57b8b71292aa43dcbcb8f284ce3cfeaffa5d110fafb94f735b031373d8cddc1940d80711c24edf081aa842dc245e53351e26b2de828bcb602e9e45bfbd7261ed799be645cecd4f2a6fb6f7bbdfe14880796c622ddec4b3de30773e09ce053f5010e76c8ad9a3b40c77328c9366ae5a4fcb9fbae17adccfb20d0d8c6e45d45b55eba629f31236f8f52cee1e32b149bd737e1e778a643781017404e74c821bea60c094831637aeebb12c1c2128f673f5d56c9d23ec33809447f0ffc6f289635d47a9bae40194f96b117b9eb573d47e0ba25fd91f0ab1f798e6797a6c79805c8cdcf61ccc84732b7934a2b1b220e7bf9bdc8199090f651c13e1f7569dcb2e811a1c954f20db3bd5b65a66741f49f1c6f2707d91fa581bc222aaea876bffce7a781c3d4afcfbb7d3a2784f5db3422814fe28a2c413403d2cf459618c6c1a213c1d057600fc4074acac27322a7a23e56502c9b5f4dd3135064985e72851ef8bdbb4b3f11e4c73d6a2ccfabdb7be4105db549fe4a08d03f51eca86056661841da372855d361940e4aacc1f297f0ee8c2b764c9fa2ad75a1c35d7009d116869a6a3c32acfabf5090b451d2ed27906fff8bb3e60d432e285abc88d26fa2395924314429e4139196a307dfa0a8a4dd4109cbd461c527083824e0fe46e350a48749bed4ca0f7deeba60d18b9d12a4f477e9e48fcd586d58e06f3791121df346a737a1736508b15cdbd659aeb38029638e1fc6e0d2cd892fb922abf1d12b550f41b6d7084ef6303a54d44df1a342cc35a0fb2b9c0aad791fae4682f53769e68743583fba0a9c962df763c1d229709c6be3396bd614c65163884c355ccc9b1ca2375a542cf7ced5a24e02b337b18a35ee2b28b3cabcc1489fc34c3937b28fdfe95fdd5bfc52253457744a272911279329ea0f0da9694a38d77e2a520bb73027a083c82fea05402813d8f55ba9041ba9c0934cbcdf40dff1ce059601c7df7028629cc37b56c8ddb81fc52dadd86f129bfe405df57f8cf9160fba918b41b0b5beb25ed2b2a00bfb47935d4cf42465cd723ed63952fa90550f4147f4d8531fb5ddc09e7d1c7b0668850bae2f22695684a06350731488b77d87ab199b331c055d14c827d47e0deb5d1ceb89b5f2c8a00c30d7fa822aec1dc24e9adbf9e8f313d5550d865aad0c3b45cbc6fc333d38f2ff265222503359e30d6b0681c1e08d728086693dc0d1109f7cc29279ba38527b2c34e0f9842a55ea3b71a7d7381ee091a1b977e62ad58a6eb0a44dab01ad90309f136f0f965e88c9fc79f2a68fbf6702f1510c354d1482e20ae7101a456013a98efef71cd8e4b7c7f49d51e98dca553d2ac6cf11a3cefa07f8548fcca6a1b9c58c0a7b46f58556d93086095ab10c06b63f0e501cb68b3cd6cb55ca3215dd66d6d676cff53f2e7ac31be86c311cabc23dffe729c4bb9e94b9075e0faa3146f94ad1e288093483e9b66995198ec1025ea82d9f765389c5db58ca6a8b3773ecd25b4002afd1430199d08782affecdb0e70f7eb10fa51f85d94602183ed7c562b0e93a7ec6c6e8cc08e36c58f02d825e45c7393e773f6d21d0cb20fffb4d3ab6c74a14c0c66a1d596e94d83e487d8d15d17f6fc14aa54fd813b4716c91ef374625bcccc72d252229bbb7c02fbb0073a35f152deeeb79e84b8fceb9034214d05993ac8e7505e4ba971d4e7d250a1c4fed53d70bb692d6880394720194388fd036f856e6fc7510b87ad8fcba808da754731120d1c07485b473cf6a4e41248a8585dca123cd4bed0dfdef807d133f2b2a20f47b73ba9801ddec41ad8a661fc8d0780c781cf833f360be64a9ddad6d85ddead3477bbb97c53e404470e421e2633c6b295d2bb124928c66efd16c2f334a922c811001a227d9ec4edfddd74c83f827a5a28fdbc37b2ccc7014229936027c264efadadb3ce9639fa3a4882cb2f1337144c066d8d1e90acdbed9a635d2bb6ef505cb991813fb63211260f9a953151ab0595e75387f4c85f569267b5075d11c840152df540e378c8317a9f2e7a3ea88ad3d5b84ec169caabb350a95a934fbbdf69e3523a49bac506655450d6d67da0cec1b93e3bdd3b4993f21a0d85fee21418452d66160674757fe2725a5086bf65ef7e125333cd7d40d9fff73f760a1c59ac400024b2234c4b49cccc80cc3505b4ef4f0363dcf6d3f32f0a41e334d51e72d7c48a01f6dc987e033520e5ad6f174040b89f0956387334fddc7d03298261bb42c53e918bf489654c0ac40fe688d38227cadc5055c373447e956eadbbf80ae3ccbcfb56490ea50e12404de86a89be902733df4cc56cebe364154c8bb59dd485d6c14095ad5dcfb8588e2abe37a3d1aea1aac94c08b0da8a5d31321324ccb67ff4f931af1917df26c58505898448796c5cf1a80d13d2dd4c192ab0f3920e9402b30a2bc0f6d087890ba0662c3e7da0bf846a62de394801d9fa8b85483aa2c1a7d80203431099a423e4567d7a7dcd8413e5278b2f27ba8ce2d55d2fb2c58b04854fe7c8915cc0244e8322192d90b38d5b86b9d75dc24b8180bff709281238fdacd4c5198657cdd26ce3cc9b72f9f0a0a50604e05a39d08d38aafb4e380bbadfb3c957b0be3cb9fe399db93d8702b9ee6b23b2ce9e1ceafd930453d1d942609ff04f92fcb7547724e73a6b2d2af002bb4fc64d4865045c5fd94abc9b6e3d58bb2bc77fdadd05ecf8c5d70ed377e9f1c28e5ca3e550b32bce42eec52f2d33fb2533618b08fe9c8cddf72f40b69aac6a508dd077873f4cafb3504930e20c2a2e437f3eda4e830342f2c915ae80f62b941a688856874eaea51fa835fb848ceec5f28f67350284408867a82ae906c836521acceab0447df581c9eed38842d01a87a691576295aed669ae44fa24bb06264be3110922c873b32ddfd4d0eec01a01b13f030f921409cd815532e217ca71e1b9cfd9178020e33b4d4f0fd6460e073b7a25b5594bf10f14b7affc65bc054b11d1be58726aaf4f94e7141792b66945dbcd05502f97715d1b49d9fbe0fd41796d9a2124e828ba39dceea7fa820fd6c9c0e271ea8b161f0efd1a1cc71720831678ca9c234611a653a331b700aca881b40c6d8949167360cf05b26fc074e2f9e0838c4c4bcb6cb9b0ccff0db190ca9a0d99f699e1d43d0af432c0b8855542b90a3732aa1a02e109e1ef9ea2ba9b36d5c15cc9c7811cbbce50c896ced2eb42b029a6f9302275df8648cbd03d89ce931511edd040ea61ebd1b139987bbec6c26610181c4911ff1e0edd9d26c04ed57d8f53c605997a4e90600b6dfcb22ddf8dc8642683ae19275aa10e6159372e3de7e45f3c4c7fc49e12b30f8034afe7271b0e2f1c585973803d86c770ac44532fff639dd784a73227eae670054abef14bdbc6eb4f02c4768324ba6d56be14ba9f9172d0125006504edf2475b1bfd31245149b6d26ee7655b2e504fcd57224c60f61adac4492321f68afd57172517e6ada87efc99a46eb247c2053dbacf53288bdf53faa5c320ae5016c14ebf4c925a7cd85b089fbd40eb0fbb11f8e20fc05c0590da597665ae9f66f635370e39110e122bc36ae0665b05159e2e4be318d53faf792cbabdaa6d283ce01e4c3e6f2c3a31c6681fd8fbaf290ff4634e6c55447e58a8bf35c7f40dd557e4c5f6587a9f8a7afe4c90384264aa97b4ff7b99d78c11b4bec55a224555b767507720e9f06aa864b31d787f6ac653760e050b9bb6085a382a56b6d91498498a38b13ba91ee7b5e7ebeae23b96955fc88eee137adf47f206505affd20d9b97f83225f6b78747b1dd9ce3b21dde8a885d2fec0ec839989bde8cc6c861ffb8184a95d9de8156308fee8c568c2454b68be7d69789dffa25cfdc8e2d5f3edacae2c1e784285a60b037aff46dd087619ae0bb46a47ab0529afa285eefaeb2c384f21bc4fcb94c40622be399cd19cba0be6b54f86935cad825633d4e4af60168eb44e68d7284490674050d7579d0c1041d9ad8076cf37493bf86a38874f0ba0005543451215fbec86500f767520e8807d07b92f463e2f35cf026267723d7e273fda23e9fb991cc9d7ffc6a4fc7332a673ab4b58677c56637ea452880af033a6065b96e0ee04e663a4d27d2922495f87d1dad8a1eec35ee2b14c46f025c24bc6c7295d4e309883d0761ddfde25926af724d84bce4f115b01d799e5705c7438eab4a901d8314ec20f78194882db8997ff9da7c0aa5ac231002571fe9bf9af1d8d4fd12df65c244d970119770792211a46eb1074c37ecb9d3b013b96bd539ec3f9672eddeb837e85515f80050a3d4bcb499a0caa0fd539d654e6ce49184ab0d18f43c7fd40323bc741040f3d798b0b81aaedf17b1257b96600d4b078c1d36a11dd072f60058218f2d26d276283ad794e4a5da2517eb2b00e4aad55a961a55183e44f9f8574768495c937b7b1faa5b15a2cb1b628fd249ddb52b1bd1c73fe35639b3cefb2d4486e6af2e0d5fc93bfe26f02480584565ecedf2c96ae56ac265ebfa1e865276446ebb8311a7b87e37b4ab365fb47e7646c52a6437f36c4631bdbcaabf896aa87e176b43566dfed48394224a3fd79e45fda26f3cdd9e1c50f8dd45901ddda95c6e5097c3234a2fb3144cb2397a716379b5d6d5379092ff18fa048168ef28bce907c7cdaf147a922afc8def335d2c1a14fa089ec2e1a1e2ac9a2f04127cde8b2f0318451c02090ab442b10d1554ef2a85c8656be46269e1dc7af7027f36c9085265a6e5c3ccd85bd2e68626a22347865e0a90e07099eee3bb7119794b60cc10d8321c12e31361f14acf896a2f28d95bfcf94232337d358d94be2b166ceff2ef393156e80f72bcce798740af6cc9e0aabed5605083dd85eb0a98bb449ca6d3f413b4151ab2724595f6fcf0c88ad36db43709c479e50c80bfcafec70c00b73ab83c1c90066e6cbf7fbd47e65e8f79a50384db9e2e96125f7ab1747ada9776713fdca8c1386f62cdaac9e72842b7d74775b7d9dd55a8697e11642533aff613349d386fdb1e48cf23de895e91ea5cf077f65743cd4c1f5cca0eb0765b8d6b2dd1bab1e528c24131184bdd67c237979bb9066583bff0eb45c3fd53c0e86f810ccfddb7882321642bf4618a3818cd0660ffb885a7bc77971b3832d5a9b130d9a6f117b049e40a9f38e70200f86360097c16d68a318261db2da9f8b45c36de6b93a271b8e562438cf5ca134c6e03b0a892cb914ebe3a392612c359aae1417d6edd643db059bbc1f7e63dc4dc4d45ccdcad01c864ba5b61c244ec857e0ed08da27d239b75a9d7065a1f3c4164c9e743e8ad4fb3776338c4690ded85cafe5b51ebcbe1bd9556c40c59cbcadd25d5da74b9cfe62e111b264efe5adf8336a84483fe77c9f63eec5fe558034cb7de6c14b018a8856744fa66ee6b03bda2ecccdae3196ab4809bc9e0907bfe82dd43ca665add867f9ee152f16dd7719a5f5d18d731f28f8f6cf8827049d55786842d39c05752ac5847dff7de4ad5bc54bad65b2cc5d10bb52cf19e6bbeed0b80e2725c3ebc9e555b3d65c74981efc340a1c1fedcf82cf803d826183806dacc52b54dc189fd33a4b8f1f044158cdb32684ce79916ebf66020e2439d1735c74b7760be48bf23ebbf5fa6f36b3b9101b1f8baf877f332f66897184a3ad8a8d606682630e148ad5ee56fb869e78b045d45b5625dae665e40f80ff52b5d803d7d891f78b4cc2325dc124d9e2deddc0a74d3dde512be6f9cd7faf2fc4d80044865d03dfbd2532fc233a759ac39c066be2226653a978ab6b1147eaaca9d969d4005161039cb672f9ec0859a5e6d570a29fa59d3fcd45a0f7362df515c135fac25fc454ca243e71683dc0717daba77f2c0456efd06fd8020b13f63ca25bb3a80316cd66a28cfa197a1ee5f47c1695b24bb8a2101c8b1da6650cb3f9bf40c5144d9b43d22cbbb3451c58614244968ff7099362717c84d8bed899ad9064653430a8012d6a09e7722742355cc213229cdeadd579723a5806ec8a1bbfaea8569853b8d8044e07b8e1e51ee49f85408910b538c8850c8fed80c728d165d9668e68efdb47bc56192aebc7955be729f18dfeaa7fc6b529ea0be1aedbac9fe4fa99e32bca4804af45c88234c37cabb23c2ab7d75106c154a8fbed5853afbb6626ce7112eca09eee3ac78d59ce22e6f3fd86f09a5880d30795188358793347959d8cc4f61c6b7d2a00f9bc97c5f6041a7fbcb771194262a891399492cec15b7fc1a6d9b418d88931fa0213175f6b31f864d3fb350b0fef5b71911247431905a233dba4e308ff23b343f9629d204ea62707ffdccfe6e425c744111854a6a6f28fdd3dfa32889e29a4a3c697b78446b78931989a3af32af8c58d79ca58b50cbf5c46e6a29b9ea80294f242bce09bbcab0b896b8b85c3ee187e495c4e3c2843d2195bebe6a8bc0bbe22f7b2decaf8177c42d60a089a48900d69aa432028a0ca769b4f80f202120398db190f30558e71abd4b513a38fd9d5648e45f7be19e7ae2e3ccb9ab5e0f667bbcd9fca746771f6fbec433243bfe6dc12c9b2c6338b587bccc228872e3713457c29b3569b144f02aede0f181b9a74f889538b094425c945b9f8de571fcb73da2c40034519155d56226c2687b2bf453da71f0cc32eca2625bead39ad4998931d3adf6e015c421d772ce19e4c326082a08709922b2b655d7ecce99dd594a93e502c6b66e57960c9120e91596a6fee76bebd6e3186cdc40451aefe3313e5051d25fa5d14b585202daaa65c9afcd3541a4121f62ecee8ed5f577ee09bcc68db616ca268eb071f0bae58b4433263d39d4803d01a7c0270a5927f2082fd331e7c72cf75e1664b225ad85beca470de0a846d0858e8a63c970a8862db5bfa8587e6729ec5f9d353d97139e7a1dcd193399437ebbba69f0aa829a78a9987731632bb7c1c2fe7f6d98b29b52968846bb283de7ccc1e871d757d77512cc604a1493b27b8fedc8e5b8b69916ec526ad4f6fd9d57be2205dfa58e4d9ea7afc7a13a6e8f45369b9066bfd01cc0e96d15a6b7d81ff56ba1586e1ee7cf6fd1df6ec37d058fa4292a130125d1d33922ab5fa63b19605f1ecb39fa39243fe30b37de98683e85dd2cbec6262307fa4065b19d6a5607450455ce08a4935006ea58d03c26bf48bacb79527f6d52bed2d6354c361d5ecec02fc9ec0b1824b7c39b69325d78d55c335b454c9a8ecf9511118fcb04e9d5eab945de12d506b69f194cf69f7f39e7b64eb789805fdb13f03c132c82623d044dffdca4c8d8fc87515f19cddeb51ec6d92c9f97ecbf5a1e6790706b612e645e313b147ed892f159a85aec9afef00ea00ddfa93fd6035bcefdec6aa5ab8320f90857649b932821a9915adb35580ddc3e1dfb52fdf6fbb4c1e493d17b854a5067741a3848f9139fa38a5aad2131caace270003f92306354823e59c588b2cc127cf98138fea84b1c10b30ec9435a432e9ffdaf8e9a6ce0042477ace5b96e26d6f81550ba9786b56d55102346e1964388c12b300268800f765cfb741a15f095cadfa471c72ce4d2b8977135158c5248bbd79da9416dcbc0ef05acbe4feddfc306226125eb4b865e47e4bd9eb4de10cb0a2001b0e8098831a2cf267e89010d4e61500ba84a0072e6547908584de094c8a8e7008d0436ba063e34f09c928d39b48bd407ab53d1ca181060d61e327c08f5aabfad854b96284bc74b6cc0947dbf489398e67e1cf3a44c8c43b2c0086a039dbf7fb26b224479267cf9dc4700f9fdc51a15eae598bd2e86eb1edc2675e06035494006a934f492283b0a2bf8b38b6bea21ef5b89cb150eaa17c48dfd08c844185d445807553cf457e8473d10e7458129913667ffe58f87903442a5d89e8edc28e96c24f1d5413414b82d1a996fe9042ef234a0fc35370a19880911bf5d5c37e8c192b4d5ec4edfb5ff5c1cfac6ca3b06a224186f98517cce52d6fe01705d6409dae6e043b283c12af37941d8eb7be9b31a2e7ce709db57ca99186be24afbefcf70ce7482bab088c59254d1cd7ae93239850dbab17769e6abdc53f29157442cfac3778cce5090be08c25fceadd392d25d975244ccb44c8fc4de2084b7a115da0c2c435a1d46f3499b23b2edfd7a8766fc7193b1463e1a585a3dfe68647cd720fa15722257a84b7193f786a1c67ae1bd83f0317773e15c819e03e71f73c45ec78365bc48771d9e9c711e98e6b2472ad009d950b2add80ab7612bc1995dd740ce673f560162618096d226d35a97f12dccd50ad1feca6d0c4a5279c3e7b0a132cb5bbddb92cc93dec3c07335eca8ab53993034a452d0bf1d5d6ad57feee6d5f014b7364a2d62fcb73d75ce396892a36a33bc547472e26de8fddbfb430462866d6020d085570dd6b880edc9e119ce3f44b25f066cdac5cc9e1858dda8ee95a3bf54280f21ab1becd64bf5fe9d640ce99f8ed3fd0c19c577e7a275256552699789d542d9bbbccb7fed8583e4331e62bbfd4b9d068388f91b62f437790123eb73639dd68192c49c550b4c10e91ca3404ae895711e278c138c31e2e3be881bc13328dfc8a66feee3dab341aee972c99821e5a492eeeb55d49d30c786242a3bd147967c2f6cd6e72ef751ddf28d4835dd7b736592ac1056484f109ca076b709c80c363fab201c4394672d7abe729586e60c7a43d292bf27eb41b777fa7fd03dea56149db1c7ff79da28f998d38a0ee98d89fbe721c53178d7041e3d61346ec61243e50e62a1c2622eb62e735c2f3309bdf8a22786645e9725042ef4e1e83491dff27474a81b1514760174f4bb13307f612d6dcd4e094a63e8e7c03ffc3d42566512524199be08168b1c5881b46c45fc9ec0c3119ff2f03f6ee55c05785e408cd71b0488be622d0b574223b90ff60e6722898360c814491c973653b4cb1fad22f1154a7be59a220a3526879c6df3548eb8210e853870834fbecdd6c3d8c7f712b8abb2f065fadb628df6971a69cfa8130858172d8ec95cad43c113ff084e79dcc5d5a21b738156e21adfb1ebdb9b261166cc7a3971aa42defdbed430df5c6a70871327e3bcf5ee6a54a18b24028639efa18aa30835c13ca54febe10274a2fa17f18ca067154eb6a2435cb7e74dee8db5fe70f5a680ef079df81d417e294b28346c82165c3535303afb24fd5651e33b25ff2883316e26a2f11e5c3fd7db043ad192e0a22dd3b4aabf779abd67c334c94fb07e9c0ef431230ad2e62a346b61213042ade6cbee132ca9f8ce2e1c42beb07122e65280a4db16bd9002a561e53b42dc13fcf31f3ef50de61e9fcac6cbdd695bd1b2be74c1a6af6cb2227d25daddba9d0c3f48336120e7605c356bb8c35ca918d2552509d36ea18019daa1cb3fa1412f7cd18d2b6d39356f5304cd8253502bbe31eebf4e50fefc350e3b20a0cdeda50bbb5fc65ca11ae212bbf12d789565a1d3a320d878a423573c2cd3663e7c74a2a6ba80c3502461050507b7595f68be3938f3342f8ed1b1bd90d99a4cf131d3c684803f055ed63a311105d9b40b9f4b0ccc21bde769609e688caa87259b021173e0bb0df6909339759d4c95bbdc6e21a22a690fdfbe600678af828d263ced8c0922efd3d6897a610224c8d4ae74d1ced20ccfdf5cdbb89d69223919a6cba0a700f4d90cf157516c59a33239859d9a6dcad6f5c5f082c90c6954fe409df70e87bfe4fccc73db29152f788e533315a7cd24313022c7dae7fc41c6913ce7d42d6212eb09d56a60d18a951a20eacd2718124d9da220f525a167531c9add271fbcfc37c6951ce5e372e4dbe2cc28c13387a1fa048f7738042ee309bacd608317b84848e342b1a857a33461edf5894b6c4cd53d1be5ca492c61ec2e40579f824e0e55ad2b113d6b6db4ebe0e0cc4193b28cbd70a5422157174fe7e5fc7814a372ea040cc0e663467967e1cfea36bf8a1b17ab6a973a45c391bc504f9680aa0e5696ac7076972b714d10b7a683539d3462044e28f3daaf8e1dd34fb58901cec173a2c456f159a2e7ce28ba2cc070471c25323ffd98c049ec53b643cfe4f601a0de4af87fcc3c84b979b17ad389a2b942b7c918f6d122fb9ea01d1a3070a5ed4a8229720b7daa9ad4c5b8606aa7f01ccbe7c4eeb47f8e03ce81f256c3f939a59d2e564a36375f780e8eb74840fe6ce7165b70ba03f10bbf5f9df1e5f53378c86e8119559f0ee1438fc31de4f8f5d8b885afca7dd2dc610802687779c10bdc5fd923f22b2b3eea59fca207a65582bd132c7ac25cda0d49cbd8bceb1c204ea32970e99d0f154b79ffac6750dfb0a277076e9252fff548a406e3be2a64f70c9ec38ff139b879d83f7d7433053327936f9905936ca294e407bfdf26bc377683ff877e48b3323092d9f753f45cfe351fc0e38ae6f456783e0394a53c1352b729602b7a3b341e54c4e5d31695b816ee95e7c9a8d8572a0c30a769085fed53c9e5f85b687f9c21f3eac397479d873b36988b411173bc97f7d216235391b7e25ed24a6400a00fbc4b20da89271cbdedde18aff7176f90971a9d3ba356e1b2072e99fc8c86ccb45d8265d2d9e0a1aafd102ca3c68383d59ca88d2f3410ff850fb38081445edf61d996748635aacbb68a45f8575557f767875d9d4fef7c1050be2689e359829ba108d46c0e56e3227264ee39409c7cda5c7c873b4508795082bb3b9ab4d2061396d1a5896beedb4a9d221edb8d62afaaf2db2133bd23865292b84ed224acc3ec825c778cdf771f00930a67a089a8acecc8aa4e9e21407b5b81793012f3b8dfeb9d1c0301e732489a1f3d34e4e8cf063af4370404bcaf782de5b3f74f2a6acecfe1127f88c81ca1d5be28dffb6f6206af69575bf62a5f9dbd825d74a2dc72702661540474b9417b6b620cab29a04ba8d2576a07de58e74b24ab7cdadda748815bb2ad9b40b3c37ad6b1ad2813692e05af808284b24ff95e2da27d884834f9dd8307ef15633a07314d3c1576c0f1310dbdd88587f344d4ffbf590455709edabdb99e164f2f3b8c00033105088fe298d8c22276da088ad943fb6067a46e4d84880fd08ca10141b8e4e2b38a336874e6b709793af49330207733720af51703a90d7a8135d34e9d36befbcf0f3f4e6a9ebe8cf3efce6cfbb7bcd7c8d59e3d3e421b3bb9fa59ada58917f071ba89390b9c59418aaa94bcd8f5e2956cbeef82a9398415b82b462988cea0bff0f68a184616abe43868eaf1931e9211f0b0180d76d677a5697fedd5ea6a1c061d283ea70f82d69acf6d0ceb6611e6e74030b669fd6189f0974d47482cda9da252ef3485100d85a5f77644c28b18f261507a8d6856bcef6ad1c0284d14195f9796ef6e482c244e63055dcc041294823964fa01c2b8d6e653c00bc721a8941f3aa21444178944bf6e8b48ec0a07e52bf4774f806f2f0bbca0e89f2f66171e39cf2cd08fb7d563a5cc1160a271c216d48074d3af9e0263245f1fb1cbdac01d6025dd08d27832a88a5ae3f3e0b1d83ddf167b207184c7d005aef73e4353063b9e65e3c9b892438e9b495bd97bac7965ec428a3dac4f0685d1f9e87794d19a515aca517a327ec6593bb14f3935d4d21739f3b848a7b5a51cc2cf732bfd69b48b5776bbb73704057776ab346eff74406320b934054cde13391576e85fee9db88b71d27c0dca155659ae18304dc74cad984e48797d293782011602d17312680fbced576c2fa7d5433b147287b159907d6b6b0e57b6892b1039222d7b5ba3d12d109cb67aae1299e17a5803da797dc52bd0487c6d4603f75ef87e21c52ca094a101ee03b362a2e8a8cb2c5e7799bb23196131fb9e2426b1bd9f9ee675a5584d0cbc4ab117de5d1367423bb710664d22a2b8db7a6fb05669a4fdc4223be5ab9b87b06e3c055d9cce74c177179e38141f474b3d7c737cdf759f946a17bbc2f1b490c461b9a6c6f09e7e1efd257f071f07ad100778a016a5871373eeabeaf67fc7980473f315f575b6df9fb28996a201eb25b25fdb302bfe8bbc5a8b008152df787fc42c21ab576e1f094e38ec17dda1c122d952674d3bbd823d618622142e79df0a5b56e844dd3969be3b9f6f025976203fa306be7d23ab032d178b665e5dcb1aaa54d078510f5c69079593fa32024092645ea71931c49e51da94d879f97b34cbd803c824e4cbdc4e91bafed50469f40fda115266018c3a2bb2a883cdce7f74f762f2665244ff06771aad15cd542246a8cdfe395d77e89e21b2e34f0abe372ca9f2776861c595881ed0131ffa334bbd67a6637fe9942d59b02d2c7dce9501cf468eaa9ab870440e2935490b832651c9157526a208d6fc74b78e376ce25b002518266949d5758f02c26dd47768cf2c0ab4a3d8e8c28344d7c416ab81153b4e35272ae9ef32c55392ae7481f443081862837a1deae7577d2124f6e6ea475b8eec903f47e2b31b6f8fdc723e57a0736abd43a0e0fc7f61377da510f7283903e459c8d41610796cf039c2f6634d6427167adf90d4e36712fe1dce68972333a1fbff1ffcb590897c233bb8e79065f70d6cdacc59bf397361b6f51bc37f310405da86e0a3c5278b725476a2eef4f88460ade21e01c2b5aa7db8228e42528ed112a3de36cd6a9c2ff8b5353c6953ba899e4c22ef9407452b05024992a888e9873cf54a071db658159ef5e275d711cb701019982606149bb261799725779a8e085226d6e386d9556a27b7d68a6b3f8efd2e7342c295071ce8f9d4cadad0484fe2560e01219fbcf16f8f5ddd50f1d5c1119c3e6bbd5e7ab342f2110fde664eaef2e5b5a60ef3142c935525a383292c41410c52fd0bfd51ee06939d281ceabdf70c6bbedbe44de9fc33001cb28ed0844ce47945fd9b98a35f3c2e4ca2e52a98bbab1689c5671824b89a32d26432aa0bd6571cda1c978f390b14957a4317b140768e7adfb17132bfee77d36f2d01588dd0f0b6f20b583b483d3bd526a17210357eebb30053eddb114f7ef15c4e3e6673c621793e50feb3cbfebdc6ed7cd73b86fb71d9e501a91a1946d09956fd11a4b0e2d79eb2f90c6a3e409cbfa06eba3a43f8e95cbad3628b5f23c1be05f029c03c0ac12df2d2f65a8a2e793297c958bc43b90c0fc5a36f40e2143643c3bfec30497efb6ecdd1089a9cba73b68f53f0b762b22c1c72c7a5bbecf5dd17855571646947378169280f89772ba6a89c6c4275b5b6c714d34f058220993626320e6c80f89e0d38fdf707513ecdc13616b442eb0135480914e658007c62083c6a90f95df0ac8262a50ab78c2838a60ac144d22297b13bd5fe312fdc99809fd89b4342f44cc6490a57c010deb75f2fb35a5955f1de437d42e5d28dd8747d691309d8bd92428970a3b9312cc172f31ab3dd830127122e4d879c790eda60d839b2a32b40a060ef5071a267a3c2738e47be7ba443ab9a20d55e47a04d3d5b87a53c579610fbcc37cc56cce69ff2852e97fdd9d4d29c871b58d92888a7078d21a5098948100839ddf41847ed1e1973560454bff15a93e596b1e464189f23cb224ff6638d520df935bfb373f2e0ef4f9402e33d574fbb29ac67f3a1e606c1e4fc7143d406732bfd77f8341d6a9fbbebeff0b8671cabd761f86c53b020decec35778d87fdffac2075adf252d0fdd3d7e43d56aef435b1b17ed8c9081e998344e61950e1174045138fe9e2543bf92e8cf2691be191495339f950fa6c4af13550c15e5addf1265b3652502ae1cf41a2756b7b50a0a0321138a74c926643c8046528767bdc3b98a82029a04327754fbfc35bb9b68326cd834c8f1858715e5cdb1cd7a1000ae5595123dbe8ed5ba12a46639c3184e15c774da3c9e2761cfe84d337a3d2503a87a1d2c9b4126972e37a175bb0bd7ee6e13a2c5baa6059853a999f8dd63fbaa63dc1fdb6cdcedae32a715427597defa26bdb12255a95b4e8d140069632821640e8912853987df899dd53525078f9e46cfa62b8c3ee0d21c96f25622954054ce3525e7f18de4922e5dd1bed0eb63aad0a2cb41fddfc111dbe1ada696923937fb37685794a9411ae5c4b6367f3ec086c32fe01b23bdd0ab615b5b1c9520370e81cd4743708b38353f82a5e13dff6396546d8e2ffbe7ac9cc78f92bec5014e2eb18b1a714c0e025b08dc8c6b2808bfec41f9991ce9a89d546b7f80b0da79848dec993ae3a643105ac8c352b76c245ea1e503b28eff3812ce64f9cf40703a6079fe16fbcf1424cc6d99068a9bf7d5713610f6549f4c900e2de8c7963d392c3da1a0883191b0ff2879221c4125edaaadf0d79ea86fbe61b9649123d8b5ba4ac56382a5d62bbecbd11d54bdd62a2204f299622930d73d7106519fab3399329dd4f27d3609b14b1101778b13f0945f7fbd159f05dad64178cb102a33df6afacc9f9ec936fa562305a0183add0c7723621495ca6a7ca19e6be05d8bd056728520bec55b2fe5e3cee49df64ed37bfea01767f046c53209447582b9986d065487659965836683addf5a39af9a26ebac2657cdfcc918df499341b96ed9c978e37201ea1df4050b7c0b471f8b4f2d71a06319153454ea6323b35c5831970b866f8d0c57559f1e582da0b3544e0f3d24abb25786c6872ffd7508151c46b9d5a2b1b36964520180ea5bcf4ba4cf9f4738e679a2a3011142babe1f0ed0302022fa7b593a0578590aac735bd5021f5a516649ea2f8ceb323627125aaf94d489e01fe8e46ae9e64378a4bd26a0637abc769bb19e88475a4418db3fe9224c354a67ddf9cd1096fba08fbf6b28a14d4c4dc706eda7d03ae14feb47a38fa80e0e69142ebe1c219ba7f4666e3759dea1e8ff8acabf11a4f7531d0ae0420a3105e7ec2b930a3bf4b9fd0684bd4b0c7b42e41e0c86ea1d1775776a1d9935bb7f239779723caf3c6ab34b5b3b3b2f82298efbacb07692c8bb4ef46ec2e4957a214e475710631b09743fd3981f3316c80f22dfa1376e5e19ee85588cd0bd633b5e0ef2234361185b4b3983c8f80858db8320c826ba4ddbf00ea71df18673b296f9ad9c637005cbefc3528111d4715c75af96c7669319e19ad2fa92f9e6444a94b867985edf7a744ec0ed9433cf01de1bb43f5d341f3d7acef687da677a53b201ac586041f0e8edffc03dd30bef8c1e437e022e81213af3792edb937a2b29d22e1207e954e8a280c012701b58bc8a708fac726398cf7cda891eb0e09345445bac53b858bfdc8478d47fd6ef20135cea6c25e40c3850b7e6989b072e1cc875c8175481f64b8cb2489efd053bc94cf27f8c5e16990e88986525d119fb6a3e76482b74fec5463927f54b65523ff5debd9d3cb288a1af175fc4655ce7dbc7c32f3bf1b21dc7112c2a2320bd4be92b00117ac5a160eff3936d34c5e66f8daa881dfceffc9249b33c800d289488fdc2bd91ccbe46f305698ceada666444050dac1eebcecd8d2b0465aa1d85edf6c347d4b7d3c6e6e2d214aeb6c12aac89e5e75c5631b1724b77fba7a150df3688daaeace1bd27f21008b17b78ca544344f849089082b48335c1451410e78f75b229747b0a8798341a0527da32e574cbde050a77c0723a1b8e032ae7bc510b7bc15899d92d87102c75de6984630e2531aea70b7c691df949dd658f1fde84b0fdf043bce8250db62ab8ace9798eb090baa5ed00fdd76f309983af7231d54ce3d5bd2ea73ced0de5441aef301f85861336f4bc8a46599aaf36c4235b278ec28c76feb577bf2abc5ada1c26976041ee4fc89d6380a435502c878ee761704edb3b35a881d6f4c6812f39a3de6b2271535414030d869dcd98e6f2a6a68116db2f9538ae3f1383a1143f5f344fead17b01c3c1c58a20116f540e0db5792adbfd78ab133083f740909efdc1a77f6ab349f9f94c9737c0d9f1436df4efcca7fa9e36689220d5a6d048dc8adc41f1a29cfac91cb64247bdb05c5e2b81ce8fa864a84e9190261734d3d069f5cc2c59d80f8a38882ab352640e5e5bf9436168a41186082a5330301309c1d7686156e6add995975cd0f3696cc71c6a4ff57cdd93bf2c52ce25c5fafa1d88a2c4f4bc83cc50b103181796a83d2deaf9eb82e12ad5efdd3de5d45031e0223cf1062ca17b834c608dbccf54a5e59eed1f32e01ed47227bcec80fa3bbfd9c4b1a07580d61dca05618ec35952b459e189828b6318d4926d1d7abb858892dad2d8090c4be67eebb26de6ce343eced64a8f691a5137817774c51631aaef457832e2e78cb9b2bc7e318b130c1ec3d00de7aac855740f77e5bc7eca5dfc0b77fe9e19fc0084d8ea2cb84d4e8b05c4bf1c5a38e32b5a07eef2748d438dbb6a9a23269faab74d4de73f2ff19c25b60eb54082f8176963be6fe972747d330938165c47104aa6f62b8c204e9c8f7c80b40b4773ffbe2367401557c3710cb6c2f9c8c5516d6c816aff3a1f0d059eb6de914c6a65efdaeb71ee38a9128399e84d0b712dd700f3abfd7750aa71e6e009b55adf0963d44dac39a22123dcf2d098937aae1cac0c2109c37dfe22a31655748e5469a37f8bbd5124dc46355a49561e86aa7a1d25659e47dbb6e02aaa8976d124489c6b11a2af4617b74d252833c336e8c40c2ff07866a05878fffb31a782842bda4cad6b801cf766f00da2d2f75c2ec251442bd7efd8e146133eaa63598731a465e532697f6966af8527215b307165b5a8ed99633afd8f634503979e6cd0475d2bb53bd5221210a2b1af9d3d4424ab4036080e0162c0c760f8dde753637c0c6220a85ec45380638a9f8190c82e6f3b59f01458a197fc4c5fc050fa62b0bda0e7bf6c770ebbe9edc540e01ef97768121ede28c649542a5f9f97fb2866fe4a76d55095b06acc8ae70c5781794667cafab10ee708cfca14d6bf57b97bb60f312b893244c24938472420a399c138c25442de6d17a9fe9d44ecef785090e20153d2df3a88c39db89e717202d4efb88f06cf680a9612614e6fb3ccfb455292795c92516da44e4111aa0783d60d02a22deee7f5581ddff4bf5d3a1ab0a5ea686f88c42bbfc291bdf4034bc7e6ec1f918a20caa330de544859ff16a4857e602177ced543dbe6f57baa69b2f1810b99a637f570dd2a307381ae6e68864e1b4da25fc4e17bc17e0c29413c97fb87f40a3baeb6b4b6b118647693066d1f0187c3935a6fe561568b61a87cc472b4dbd63337ecacb9bc4214d79a0d8316403fefe0e846290646e10db7a4fcaef88c47b6e3c42f1fed96314b7b2d1bfb88a824b9cbc8bc382f949b5bc0681c95deb4e665a5f76baf9cc1a1d4db226a49435d2675ba63bcc4e53446046276e2252b9fcf4d139c0c4e6bf3c678d2eacbea9f90decd1440e958ce090e2a1b0cce119c02afdaf76703ad33b8c4d9748c61cccdd95aa804c010972cf10cf76b6303d65f4d493d6c03391a04bb6d87c7df03255d757de5edac3de681f3dc71d7a1ced042a861317ec7c0233c77aea65d91a60f61dc6d9bb48c8e0063ad34e61b2efef945cc99dc8813092fc26205591f3f1ffc46984d438bd6f761caf6ea7f9cbcfdc04d04d991f4fde3748fbab2b909d300f38900bbf670e173d4c1fb8653d988fc85d9cccd10fb75e68b8f35ed9c6c2de4c771d561eeeea47aff7f758947c1b9b7551a5681b4c33370b3ca3648c1361006c309b1924198d5a6d450566f445ce34c375dcd8898cb7170cdf6e81517512b550256bcd08adaaf16840411f35d8f1774917e0f86f161aef045ea1d9707e4f46878f35b060203de5db9dc6b2da439df147455b1723abbe46d448c182efc68c286196dea85f7e48a8ec5193fdd520916fd6e75b138d7c4af51ae39beace0adcc8c4c0e0d4b106107389f4be316303697fdee0932ac5daf676019f9f8c8e6f4d7ef2ca5758c3589168acbfb70c2f400e537ff34a1f776adc5dbcdbccdb5b5ccac7bf1524057bebae9321b22ad4844b9926ad345be82920b104b3572baca7e4c6872a0cd520449fa2c2913c20810407378c77bd2bc5c47f40c9fb0558c08193be99584fe914117cc7a3f503c73d2ff233e25c57b96ca1ca4258a0829213b2244e56967a6c9bc5ea72a0c5ba3c557921726488580a42d5164848c5b78618110f4e78d21d40158e2f681c691d80f9525bce3ae7b53a5677db09c404a1a92e8c57a6fdc8851ffe8bf3f3a8d1194b35c8b8de511510a00a7f55998dd18b603cd1e3a0b0a32f052073cc0ceb69cc06534ac02360292025f006392065f1a2efa721a6804d3f3e09e6510974e9d47b526348998dfac64281b4cabd80f7703c08c7814dd959e0ad4448fde946f6387bd96080490fd060d9f40089691e9bf141ca1c247c81f7c47ee78ae875ea52ef58a74feba76fbdc8d7538cd47f50b7a7e8577759cc2140287c170f9788c1b67dfbea466629613fc8192d0e24f57e2711989da6d4139503773d0674389ec4b3f546fa5e860f0279e3f8a471c402c1de5ee48c119e344da6bd436d041a3eacc900f1aed98cd5d51fde3d55210a92840ec265057f84ab333e3ba3284d65a5be21eac0f6afa68be8b1e810a12fb04d78a293e39301e860425260721cb643ac9e184a62359b05193d1a3b22ac19188705ec2f772cb6ebe9bff0e96aac7beefeb670fb08235eb5a295047624783938a17d0e7e65fb8bf97e781d8878781ab5a03626a0abf35a8112ac5cd5686338f0a0c317a597701eb4b5ff82d6e88daeabd8edbd347396db0f02122d9b0685cf678eeb3913c8d9b4a05fb36d492d316336618341a8ca18f08a23a50aadf1546b2deb94b22930a6903fd174a77aedabf08364b1bf8cdfd600c4246b246d7e540b5cba795e8ec8e794db8fc49e9a5a4e63a6aade7f696b9fede6d5b5fc9f0a3218e3813b850631897dac5b7ae8626fe9033dd4d53f8347297dac79ab6b174fd52ec356cc34ffc9b05a73c132952d80e6e6012a80d0216b9ab40b2d70bd2d077900639afb0125766b360b59b2a15e70f201913202798992a60487cf7a3d51feceb88710e214292004de2cc66a1aa0a52c6b146abd38b24c6530c09320561f5e3a7352cebceb3b4d7bdeca197242876b6d4ee97e08208a9dbc5039366f6f9b322fd9a66d59c3a445803e0c2d03ae991757ca71590a5b99fd8897203c5220414ab6a2125657b3d8132d72e46baf080c9ad6d8684b9b37efd19d9370638e5f988eeb663d10c7bf05c4cbbdb62b904b6b6a4d38de2080bd82d7a8c1c5105052fa6fd85082cfa61df2a12d529cd656d7eb3360c94d9ef780b5495cb503c9dd7e0ba1c2e04bff600b46527bebbdc5779064c311b171c9d2af80528c68770bf2fe5baa7625c0f0bd0eb4c8cb7935690bb128f77ccc95104a86302c28febc9f05203d0f402eccdfad7a5f17f90cc5a5b00d6459cb8a078eb545e0b1f6ad0f8db1137e73aef0346905167651c9de25ca1caead2661324f1679849405b94801f2209f2ee4dd44bc97ed57d27b136ef33ae2f648c4120b5daec5ed8100f78fbaf2f2fad872125d0aa1515c9f94dfdb1614eb5e838962bc708617dc064f75ef28531b88fe35b0307fe6955a97c761603c451caed5201ef22917325c9a8f35348b251bb4bcb273e452fc27c0b522778b3fe1c334e952f4539314da260745d32d6330895028bcf4c93e20403fcda474254bea1691436f8e9d1805105d625c4483b653e25c41dc10a47be1ab8c63a21140ca353ee0194f0dca931dc8a10a240d6c8a03465a79b6bb8fc22e6bf63a2ee11eb6ba8f3bbec6c68513e7854abf443313c47f4c5b45f27e1a609c83ba153f6f0ea3535034e860eafe7daf2ff11b9383a4da21a9edefd7daffe6f3fc6d485d69efdf039b0929f4d5df0ae6194b83ff273b933101c4d248cd471d02fa88f834285f351814dfd3fd4cec39270703553c1877ab43e6757b57a4c4e0b5c0b7355c4a8eef5cf39571d34acadd6f69a256027092f2b940259db306336a417c410f32aea962127f60353236a51ebadecce5a00668f12626c02c3747fc691fd1575d80c9e656afbea92df415100f035e4264e15669cc04d672a61ded555ce3e6357df36d1e7e5f70b5dc2bc553bf250a7f379d510402cfafc1d70cd5c74aa38885882ef32666e24e9afd268f620ac8920c535d16c3413aa77abd547466c2fbcc741ab2f7bf3f113ed016dd66f0aa062b33e593951e0aa6ab95122e09ebf32b2507445730476c2c50498c615bce1774fdfb35b37c99b7d5ce214b788c5ec3fc4a0eba22b67749805b9b2916bb3edc32c35c1add3d4a1a640a626e35d251d564949648a9e26a46ba91bd1bf871467bbf7d7aeb43f6f6298b0fd40a166ab1d5e59cc2b8683ae7b55288a8e166417a7f0b7943033882d03b973d9deb8d8226038b53ea3ed214999d5f1bd17aaf121c6003345721a020916808cafabdff269fb09ba7d6082be97bf1f6eb707de36312bb6a9415cd24281d4c088f5cbb19fcb82e1f72b9dd9c51edeaaef5faface27adaecc05a63a6fb8bab1bb2b92c9fa4f2df784257e911570e34e9f8228e5e1db40c984fabac2a3052425d04cf9dcadeeee7043b86a700994b36afc489f48b626b2a0b8d6bbb4d7de42731a6c29fdcbdd16e8830c9ea68a012cb3148bd6fc19b3a61ddcf073ba45a5f24671961d1974a94cef8931e03496d97931a0f2123cf6890d297c7672f1255f97fe1a6eb1647e4f0281671f8b0d6cb220c94c43b36a0c5e64227cbde8a1dce5ccd4d5a9e8b4f8517998a66b2aecac8446b7cb9019b3224864242e71236acd349c093d0d935589abd665ffd2adeb8d0c721144c7ea66a1168c7879db0de9cd48b96596090fff64b4bf13085947be0457af99d18e44ed573abb72596b398c5a4350b2b2adce724f37ad5e043cadd0a718cc9f227f5de6850c1142d09f3016bf28d506e17917a4c9747250bfa423326f00905685e76f8b7f82f85ad45d7daee389b38112b00ae4e6c797f8eb6d7462db07a5e803a7ddff8d3959b436b98b99f9880fad56b748787883ffad54282d100ab3921fe69629ae067f47e66e89780ad8ce520c1b497c1de6d16705b42b591415ef8f791ce48896d23be7209a3603854d993c92b1acf1b31b73f2487bf285918209d2e69824612551dcd7e546def25878f4601ed768a3c6819793e4ec9d6c4bdde6b14af91127d0df106eedb30bd245eb95a4121d3cb23855cc9e2b7441fe315b2524664ba082dfff9a0fc06581ba25804cf421a9db6838d34a22d15925daa8427be7355bbe7a9eeeb98f1908eef76b1c5318a518e9471548527cad04ad6fca2c782e3383fee97c534431612d9b515be430d5c8346d1af23c8920153267bf059712f976e78f60305172c4e4a0f599790300c73c981785ef242d25c8e6aa3a2da74449de0b3afa84b0adfaae7038816901be8598d7c68c3afd905413740ee047d70d88a58e1dbfe8e6f9d94ecedfc9108cdd9de09b984d54b201f4f3403828b91860ad81bcd36490cf207bf9b474cf2f4ea766a165af43a81c386943c506143084842a5289335f1ae69ef484981106da8dd87a598c255b425de2a79d1d4796725f0b37eb2f54d6456ebd6cef1cc4feeda4517cfe381fbc52665ce097f6d7b7d7907be643fa9a2f1188ebb5072fefadbf5e2de0012b6abc1936e522242730a05c0c2c51e8e45658e06dc30429f1722f0bd8347f188a6120992b70e038793ac1672fe76613a79606e8a947976f28d5d3f6e72fc25676e4410276765e463a31e784441677f72e83b40bdec1a7a3085f01d64afc1047336cdc0d274ceb3b3eb13d13ac6f049b6c96c09afdb5eab12d210488e872890cb4beb67ab2e728621ce64ece7733b35d01c17e91b7993f78e27971a9f368fe143d1978849cab61281d10c386aa3c649436b05ddc75b5e8a4620940f6cdd2045e882183cd119edaaf20ae021994fa0cf068e8446bb887a6b39f4300eddef7c85adcafbc1ec99c5a217ad7494a9444ad70a36962c0342833de8ccfbd68a487026326f2dcf0204af621cd4f64beb8685babaad994c37c81e6dc2d4553f95631d11b0972701e9d07593f5e7130e565c5e46d3d214d4fcbe35c1239771c0f4f44db97dc7018253365940ee056c957fd455169feb3b88bae2726accf97d8fe66c8f77985e8d12db0fe41a226b331cf7c3a722b1102eedf691246cbd2822ffbe747e2f7084cb8d2ec4c1287221f9c65f21412541a2e02a36ac0dc0a0a771e3f093cc337e639c951d36059b40625b061e3b87838c15c10a5206a4cdec56c97d27ebacc28451e456d13fe7e067c47cdba544043819614f3c4012bc904f41363c54dbbe27d65d36274b121bf0e216bf898411b00f138eab774d1453f99177e2cb2c22c18d8b2874936c692279e2220ad8851734961a5e56e5177a3890c47add2976bf95f4aacfe3950a1a7b59d23433ba8cfe21fc388b2cf4bbb955b4940364e0ecf3944cdadee3609fe2e4fa304833ae7eb4d91b10c3ecf56b2eb088aec30e5a113877a155c45200880eb7dae237efe5c3c3c3f5a0091aa283452dfb6338e978abccee33fa50642c6309891e38985dc14f3ce786b003ebcb697797d108b12386da03246b35170ba6dd8f36d1e5818c7ad791ae091d8035bb094d1ca69e56907a39729e9dde8498092386dd4d44d05920212ce590df15aee498b8d717462d3f770badfb1a6e704faa1732f5cb32386860f781bc05dfbf7e7ae1f0ae5de0a09e97788d907444343a60d817af8b3dd97e1d31c72172bcc410f2117c69b034f6565b1100b0bf78c846808c17a114c2d868291b9cf17b9cfe09b57822e01d09abd9929c6d1a444d50c796fc0e02145dcea088e581b14e987f9aec1a043da8d8fe4bc1cf9987dbb6b7be6c6a4ac40d1ef16cfac2e419ac8ef9caaffa9bfbdebc112f24ea6473d5a2e059aaee996c144e2dd44460b23b52f467f71da53e0788d1dc26b3f7b484b2ff0d5ef63195ca2d773de72a2ce63b5a862f4775951f26c40a5a9b8e0c4d6fa6291b68003aa0c8e012e33634ce96197018d94c2a7066091a6de88fc3ac37ea3bee4e18dab0a7f500a8e504f5a51bcfc0ae8c264d81a411d944d133bf25c8a71f655853dcd751f672faad609692cd103b638ac94fc1b4fb6b5739eaac8ba3315a71f80dc92992b84ac4985c7670b22205ba5ecd11126aad04eec937372bb5cefc91bc30c17c544a9a9e6e9a91e238189dd356cd547976758eccfe33ea846125a3840224b063fdc03afe59246a697ddf26ad670a8955b202a94aaf2b8aaf69aac13d8b79a5b8d0a0d606961d6e1f051f8898078180f8ed3541fff2880cbfdd39dae29643a254d5b85e3dc51b37520335bf1383fc4d29060066cc70fdf0d97ee846b8fff85a5d25bfd62cfdaf78fbb7500a8c3546d793707adcea5585fc93940ac8f1c285ad25bae3ef516df6f7e84746d6fa685e41a4e3c6b4ce97c64655b9bf89dfdc050b4ea730fc7c85e68d34ca7f0cf2269a48cb77f5c945d0f43617682c9330373418d689de05d597f1ec55abac9f16c361f63842b9e029a8573164438566d1b12aec5981d48cf4a966c2501ba46b42c17833d36fe623e452d32e04a2f4d06a40ecc5382c0bccad05874778ca55c77f5126934a1b01538fcb515dc396763c35ebfb29202dfbcee3a35a0b7b77cf5bd4bece7caa56e8bee3b74134272accda5bf74ee3e7c515d8049fcc330e592e51630da834afebe2180f8385324396320b6d24d4f88cc989c205699c44f9c3a9a092bcfb42318956ca9242dc981d7e6deeb2a28bcfa8b1acfabc7a8768de8ed880f5cc957081c95612b023da00074de0bead5fefc619d7d7c5eae5a4cdead8530f44eeff75ed85171a097ce362f56e66d4ac45d4bd6a38e655a2fe7c73232359d7aa06eb3720b57e563bf2ce106ded8c805d123173447fe493c32c5d65b9032b375b13fc4d2fbfdc67227f7fc160d235120e5301d0c86c3c493f72a7f71c1c904165a68163eb0f1488b312685d5ef488b17fe27ca22b58e654724bc4c7e26a429229fcdcb991d5bbb4ad83061518796d66f5dbcf89b2756e44889a33b38415d851882ce58cea738b5b3cf15c7d4e810d940faaaeb51a976479cf42a71500117ebb92836d3ffa97bc90e90ff8e0dbeac2989db6bcbafa57b3d3d043b89e17b27609d81e4a23d294dca0a1ecd02d4caab0ff2dee7d001e0b3c10e3f2fd95178b956d9bdd5ae5a6fd4e07a4c5c129f96602c05662ad97a982f1ae7bd80da2b6e4c68564d144c02f7a8bdcaf40b9a157c08408f5f0c56c5df900e23590b6da0753aa20ac5d10fe526cdc7f46d28dd5076bc194441484051bfc3ee54e885adef82ced83f62d227e28b8079bf5c995a4fa646802ede13fbfe189871262e000d54cef367ee0fd29f23fce56897be820a1d4582d9b7fcc20608f9374f3f588d84d020e590111cd7ca085de603f6b0a8a6ee027b902dd4d2453e58b7f40f4e1f597fceaaaa58d0c2aeeaf20e3f14bce6ead79eb7c3d46d2ac1431ee242a439025e523a1007aeeb07f1fb411298bbeadb9c5addbcad23b0fe9f09dfd59d033740bdaafd4df49d21f3e4034c5e7696b4801d59826806d876749dc1791de1f6a894d32f370e3a3ca970cdfbcb48ee7ad2a2fc8519992535a4f1c86d5c511e29529dfdca044d2eb3845629cd6742b5af21ef557f03fbb28eec75e700642669725ca2a16930ecbab340bd0d6f3696470a83aba57a7f2bd83ca951199c31566bf34a65b76a0f6099a642cb508a47a2acd72b1d9cda24e01f799ad68cbbd1fc7b640e4acbbbc160cba4ae0c2d0e1a408304932032ab02bc769160fb663448bfb2d9111d90884fcfef556e1884390a14070430f6e7cbdc1f7e602b3392cfc70967e5d68b18c90cff9a9ab90d101159db845c6722241dc79214e2fef931211ade7ffa8b2fb91b2d95888c7e58a2561a2b6e919fcaad4205a2292e66a570b456fd804ff1bc8a732ebd5a84ef9128ca87c88ed809c90b7e471612c34394efebea4147ddc1b2c19328ba5268ddef05704e07d5a3028de10ef272b7e65b41ee0bb45698e00575a1234e3cc5f8463b9ca0a7ddaba1aa2fb4a788351c5796076802d0b9582b8b8c31b3bcafa9bcc25c23e46d70c51e1ee12962cf929eebd95fb21d79c7ff42a81b704581200820b9005fba50ccb9b0a93fa52f2ec1e81d7a7843c7082e5211c9f483abbed67a493ff673df235a2650cc6d0a6fa10c357d360876214f87fa368999df8790b2ec8fa65ab387a89f0842da62b4e39078d32c0b48df35aa5815439376fd3e4216aa54d349c2558b39529f83bbf21f3794e0f85cd5655030b633e01b89e27b91143959ef928c723916f0ea0e8dabd1b01988aafd3b5cf121d5793f8408a860acd984dc3498f3cd8b194e5a6df55f368b884ba30761e007962b0489d1cc3dae3f483b429b7681047ea29446a424719b652340068e66b34067c9a8e9af16edcd92277bc8671ec947879fc969bdba8c382223ebd8e9f0252d639de488f80d925b9370df5d7d4677f4519b18f1c9514f477c965fd2d7650d806685b808e8372294aa6ae1a4227aba7910234365a73f120f71fea2c34e36cbce2d56788496a9dbf1c4698d9c1f45fff207e91e219c95b40bc1f7e513167855821614bca343cdb143cf1a5c7d21393ade29b73a38d524acea218bac9d247334c4d76bb0b31c8c64e232a7bfe1afeaebfd3aba23ac94fee785e575a1134432bf1167a60d7343f7eb15556c254a939ae40015c89ddf6e6f920b6c9c9c0417b9d5c1888214a5add930229ad9b60e8db8432c0ff4b463fd616be36520c9c5576c62ca0c12528f98f61868c661df8e7aed023e85195da3dfbacf3bb2c7e634083a09585a0ee7ac40631bf69af1700918b6ec78ef39faf639b897332acccdb072633ad33490275c2f7b5f32acd89b496ac0a98cfd606124daaec06601a77f53fb490d59a2f95ee3c4f2f935399e09a5e3c0f5d496914e7cbd5d3a4ef0e9a86decf1f609225d174a9671fe661e37cab6e51f986ba02f68ca753bf292414d54befd3193688a0c39f53949013d7869b705acae942d11ad54c2eea4e0a1b7115df57bc27ea0f79adfaeb4113f0daa11581ba2bec0ed617db5aca4a5f232578a87f7667654f147c914402c7be28e45fb23017875b723a2c46e53afde56ad540d0c63a169353736223c7f67b0fd8f43ec0bc4abdbfe99339164e9ef26c5d3ad044d596331e5c3b8ebfeb00e916012f9760eb938f47c87678422c2644da8adaa9057f2d6000e292097346d106ab7002938f05d88b32863d616100f90908f99a4f13c923fa0923dea08edd73360d86f826a9aac28c8ae7fa6bb818d8f3e2a4b43725e9bc6009afc7f940853688407659605f26e015d4c0bce9e66ea5a38f48537b69b80af130c0593aa55fd54e53c5085f5d789b7ad46aa9a4e8b46ff5c202504cc472ff1bf4bceb46686592aef2a06862cfdbb31cb1a8a273a666a6a86939a4b3597f6da5c791f0626acb58dbf6db99187f010cf2ab7d8c8923c62b7f0e561e72e672c6fade16a2924339940c16e3819a848a435d488cc3102731bbe0f3860ec16731dfc3b8cdd603b3f3a7e501c6a26259c1f3a7cd6fa5af6aeb6ed9a9b51f134524e21ee45cdb56c3f8af9586a7303dea7bedda11157ec4683061f280dff7f3e3bba1461cbd0988ffe62da78048cd5da1ed56a6d56cc0734fdb333abe20dbc89413ec28a2b2f4464146d94f09789c3061d4ca9ac5718e122af410cfabc154677a5716358a366396cd788cf52c3c777001e4c0329c1f7945480f1a5208f4598bd3261e0237bb4c0c33258e25421e2125fd195267d7018955244a07f2cdbce611b203e5b5fc27510fbf82107659728da48ea8bafa16ff183e76adeff85a9565a988355c1542181a134a69a6dcb8d5ca7a08cfbb9bade53dfb7849835072340647a79e74f568aac7a371405b97e708e5914a87f8a852f3ad927507af2ba59ad80a999446ec0e3b59a46df015ba868f72788cdffc2fb24ab346410a0535411c05f33d6b70f9492777fe79a3e362f73bdcef84333c805082dfd0a93567490fa3ec73f4f9a60fdd000bcefd59505dae65bb200f8bd269ef2ef723d7db952fe8582aa6f872a5682d9e00b7cfa184d7b1656a5d031531d1c4c56ffc2c8c111c6635382e9a8269088f57d505e6fa65b53f504ec6ffa9d426719a7cfa26657db4f47171cad6509b5e5aac0c7df9796158a1f1bbe243b03594c8b0b1937e7fade310fb0cbc751d21815956b23ad81510e13c4f9356b7c779b255c5805aca1c4555f1f4962891ebbb4db1c60f5afa6cacf806cc1425f5a4a6bbc69bb6e58f2db7eaa670182ab96be29c9926250eb0d3d579dafdf136b862791c1086e4d600cc38dd4a5ae94936021e0e732a34c2a0bdb950a665d763647179b35345430dbb9a1af99f9c90a5ed6563b42f3417e1ab3eba84382145c8397cade6a198d5f8b8e8221ad9a1759ebc78f62d95e903b76d4e6cebe409e645938ddb6fbc5daac6a79ae293783d8bfbacb8d4ee5af6e8182f75eb664b011d2448710ad54a6efee6d50fe93aae3a83e3decd7e6dcd3ee78f4fb797b9b19a82419d0dcd65e9a40fd4c00d669948e5f105dd2c1914400216e2b0b1671958e36ec946329fcaa50985bad8e450fd79edb8bc846f01609b51851e33ab762b479e82bb17897434096067899cce35a0f1af8c98d5725e3aaa3d56fcbadf81d3b3bba3c6756dc250a1e3755e32ebca973e1225a5940a6b3dcc27e9a76dcf6bae59644deb20fbdb6b456cb0cc6769d0a209865b46889b5ed4bc67e193828a2741f4ad9cd58e6d216d24f2e7d571764fa7e4a9e5c7a7fb5a893192740f3f7c55a9f425f47ee8d47ffc38b4539a82940bcbf9f98466b9550b4ff0448f416af61e94a1e84196203123a6b0bca5fc985675e97b066c34067c6fea7ab3a90ba927c78d5af3ee378a6f50b7869e136af32c2e0be0ce73cac4118b1fba911f93f1652829620a264c8591328ff3b2383b8ea47406c042907ff9833002745937bedf53364341a3ff5b11686d72fffb7d1b3fac90efa08ceea2c613cd5a4ece6bfa45e39866e31aad1c1266e36fb876a3518989763a24c837fd11dc1a0c47c5710fa723456cae45df40512f2f7bab6b8719679adeaf3af14cfa0b2a41fe0e2c27f5ef2655b353dc725775437dd13ec559e5ca6c1a2c72010ce5e2b81239ed414906eb9350eb928dff5c1069fedde7f9d81d86a37b5567c2908af0055520b531e37497099aa48ed0db48757fbdcfa8d1977b5220788a7eac11bb978c52d8f40a3463e3737be8f19a6a73e388e0751aa22e17876094b371ba452e197e1c45191f4fa56abcf6e86f219c3412467e36ee2210cfb66a181dc5156044c5f6edecef32341c7a58cc9654b348dc1515faddd5a6fe4b50307b607a6deadd9baf4dfcae796d7d4b6021765eee7f1a86739790963adc2411a21c747e9685e825ef454260b78bec87adcaeeb391c346fb7bca7e159da516fb123f87b53d2c6225e3fb7617fd4e49e32308cdc94ce285afcd57d79fc40201540c340e97b370f704a469f2f3544cde89cec8289b93f9e3f74b9f7a7d0d2cb609694b48533efaa22a769f80b3401e8d13a8c9a1cf9ee69f3a91da59fd69242f5106284261590195e6405ec710da2f4c2f3eedd7fae0b1806f656ff44287b6bf2d98bc0ca21cb7dd0f44a5222a1d0ecf1c0cb1f7780ddb1665aaca2d4e2ed10912bbf8ea89d7191731847621a6c709954c42e2de42457194984c131e6f3adc419ce7d80cd922dc406ba831f16cfcaf04ee91ce6b767568c0434c1e4978273ffb319a0618f895f998a11b3551b4e16be0a10f51fffd55d715614ec03320b8b4d85862a3346dc0d6b05c0b0d8b96e10f3b4ea3710b3c0d0da5d986e499adb693855055770a32b19c166b8d06996936d3c080442fd1e3e1872f3e45f79d30f0ce3856c99c9f0afb2056ba193184d355392fd62edbd881a9e2e3944f0fd469307271fef2bc6277f714135ffff079992871c767e7f43aeb9a7c3e2a1f287b9bd1c5c7d5a0964762630445b97e2e09f3a0203af0c638a52b9de67bdf1f3dbb1ab3f4265e4d29d39720f35d2c793881563e7ba181453efac4929c850c29291f590929294760d99ca964ec6eee7a9b33e9b6b5d8fe87bb2253ab046eb1cc9287fa4478fa165950027696f16b1767915974212059bad813148b48c71e9fafc23e1fcdd638ded558138b3e54419cb64bad0c444e05e95be353dc185588381404b9820559282de80a83835202d4963d8a5198193ff85e52c15e50e4bd71b7d9f9c53708831171f9ecde0bcbe5eb0dc3575e73654c5f651031b1b976fe5094916a74920ee891002151893948a261bb0c5a86e051cfae98afab17e82c3bdc3cfaa32eb0110e03364ee3b3477219d8ccdaa1cef5db499fdb15cb08b2b3aa6dd31f33e086d34bbcfd189f6f49abab259e3c73c144f8d549923f99453f63a39dd1eb566d03733ab34a342700b7980dcb45aef745a65c5b4068ce116db0f2053b3e381a403cc7f4fa9b7828168b1f47c834d606c159a616941b1330b1f9d235017dbd1c9201f88ab774e7cafb75f9714d2f94d3c7e932ed975c3cc781fb73f8c4c2e7bca9e97370ae813d878ea57491ff033ac41e68c9189fa488ad4fa6a50c39f0c0d57c6829c9e44722b943b1bba917c4227a7fabb9c39f264800b680808fb327b41acbdd7c8eeee3b25f213e0659e7b62cc5942b11ea0296944a4db62729d701948f3f416ae4788cbb2f6901bac9318b887c2e691bfa3774a4578e55d40a63e237eda01b1d436806f79a96ec7ef8b6ed754f34b8079ae954cdcb11286e5b722358d3c075939670f44c7057f4212c2aacc41f1cf5028c3b3639bc3d49b48562b80ecf9d6cc8501bd3c695ea232d470fbb949248c6b5449ca64d8be9fc0a0b5b500630a834ca99d780f51f931bf0117a71f8dbab1e9de39f55cfde6733bafa7ec965bd1ff917d4018f011cfb08fa3276ac4bcc85f213a139f7a1b86a2bace68f2b3542a5c6cb91e6966ab09ec0c0275e6963616a6cf0aae668113b6f74ad987d68c40e5929ad3d9da6612ad6cdef1f08e799e22997c11189ff0ae0ea3d0b57c947f8d7b9724c0a20a9e9c193df895905b236216c4d11e72b1c5e43944b9a5ff81faad7780d0b6824fd6ac095220d69176c956da88a9a3b3c1fe0b5fc510008afd262a65e90bcb8c129398f86cb67aee032a3420d54baf57ded969aa1c8698646f0157ccf16c66fb96926f59564bde559da05d0c4f00be0a66c3139eac629f3b846208c69d6140c6b9cf4d4fba38e57a6fba625016236653997239870bf4744030f28a67dd5a2084bc582b3e9d63b419778fdce057181fe81c043faa76352d71c736c27904e306163b6add40453332c2e161bc2c8674f41780f47933f4c6c1a77d0d5f1b56076c50fe9e1231844e60a8848ff33399aa0c072958c7bfc84a2a3022b86cc27b179b9ca8c3df39eccdf2870da55f757643a9ccb114579cab34edeca1af96a3eb52a4ebe48ec7424f869b40503f14a5548aa03ab7c635695eb3f6bf6d1eae54e0053f4de59bbf7b4d5a72ac04d322a414745b66223062b2fe40fb608fdebb89a994e1652c0461f43fa94252523c41f2588d41989ed6076c46f1fcaebf93c0191662aae1f3267f08d2623b956e2b7a19fd888d49ccaf8623d3ca178d969cef1fed1379920368c0f31aff7b97220cdca9a52f6216221d3f4f16ee7774ee50a5962497afba1d0de91ccdba3090445ef2c4ac03555cf5a17a502b849101d345a5607590648f78d12b62daa30384ae3676a5ba0cdc2f2a2a1b819a9db45c42b137ef63665a2dc92bc73b10af96e9e2f364a7e4c4d616069462e58e82fe6e998e7e1586ae0f8b28d3e55d5bed4b3ec48a55cfba822c1e095b0136888ea60919cffae606e0ef7fa1791d23ce9cbcef0578114d612a7712158148a79ae1bd0201682b3aee82a849dbe62c0b0358633b24a5315ea13778d4b2205c23d4088d0752c9df2bc21dac43b73f55137b5dc87c73eeaaa74fec810696bbce9eeaa898ce98bcc90af08a95f5becc0255b2a8c84653fa6c0d730b08124ae65acdeadeba013a36b86d5cc8dfa11514f7c07c605b51a5da1ece33d85d8c019d0b4cf87ae16a7b08eb98d7b93be73987b02c1ba105701a9f7097b723d57ed609cfadaf85966b986bd0e191fd8778dcf7182af5e14a1aae90f78ef0f7a53f9ee0642754113df7b7bca6fe786ad705eff3c811eb262dc34be9ba922fa2f43ef1a22d71ccf469657c0607d56f2206c49bd79966e9c81b6b87aea3889550ec80708ada2d73aa5c58cd3e525d5f3b041476c01316c0e3833d931de166c87f8cd6274730ccee5d18c42686d58d71d9f764fc2627c28477e2471f0aa6d64ceffdf6f53f63919e08869b2601135b57ac85100e237272c41c958d24078b5f5eae247bd7f5d13fbf90c788e5fdce01e466827157f73498138836915d3264d75e24ac1fbd16a6188692e756487abde565c3e7412772bb5d1eb196b47789cafe5a3f9a755a88888ac56bf4eea3ec8902957f02c7d6b2db0ad92153c7a237235bc777c5249daa0ba93ff1567c4e0b33afb97f68569480804e9661084c1f934011719801d2e2e0f4d78dc0a7ac5ff303ab03898807a4c17524b0fd3a929ba07daa2e487117bd7bf4cd1f56071fd29bce0c1209e7cee9691c27e3c1ef0e8fe1d97994ac14e152340f87831221d7c02531ff3c47dc474033b91288da336492faf0aad52317f7c2c622b7aabf1debf73295763c1889da2e5d3c94ad330e6d96b0fcff9cb408494e7846cd01d3bec807b210f5c8b0532214fcd7fea32407dcb8120ae3b7c2c3f1cbe1e6af597ebc27a9686952ed2f74337cb355045a012bba077f90449430caba55f8337e99a4831d73e02188879e64f5e4f016cd1cb25b0f8b124c6aaa521bc4bb3f3db9843c112022a3af432ee7478c8c09a4e5226a72761b3e16e899bafd15e6d32dc4da4c45a6aa9bc22fa4f343feb9dd778bb19a4fea4f16c80ec698b256d7e32155fca20dcaadec11c4f46b66573cbb4c5da11d593833918df93bccea99d6c9afa229da569e06a725f2ef7bd9cf05a14afde3f494fee6bbb5aea54a0416004549fb8edce6a72676e63d0b618765db79f45347f3102344a1a1f51b1cbb1e6c79f34bd6de6c78291cd2a050cf66d30eab363e8523c1579d731c80a5f8b9a6fbba0329609c412a196533c688aac0efe7564622f8a925583f7397d254feec2aef26baf388dc4e9d51202351a33bc4f31a8964844f786ff701f8d3b40640180188916efd763e8bce57b2ecb35416c193b56eeaca46cce3fa9ed539dcaecbde92ce0249152a5a1833380eafa1da453db330c3aa3592218ac427550fe9268aade2ffecb41963836bf04f9f614d2f4ffd29e86fa0930b3a0cac106ad24789a2194df05f632836939e021a258485ac450c2ac22c5c0d9224a96c495bb43bdbcfd4348d2c0c31d14b8b3c8d20412f2e43aeec2a996e3d5e6436e3391a2715f9edfaab346d9a1cb572f0e6e75b52150bce13eb4e5307857c9740d14f7be198e165feb6af89dc23c73b7739e18bef533823c3caf455760f517e1c223baab647b5e6f8b794b559666e0a90bc5db6c70e6e48bffa29d0a3316fa0ae5a4dd34f9e705db408836184c081edf782c270a6edf5fd71fada0e4c69b45cc02e7685bd6812bd8743cdd55c6a0ad975573ef986ea5abe88aa840e90d3d22761189b3239bbb22867eb84d75f1a8a04ea9a8b5a419c142f4f4036da4edf02be50d6aa13f7fe7a05f624110353321f9ccfce60ea1ff20f23f900e351422f702c7627938cade54646ed1b193d475f787a25ca26491cf602781faa7867af381c80e9c2b29e7b9d8240e5ef73c44fe01bfe8799debdf66a6a4561a7f247aa96b8f09ad155f40501bc221018f56f7350c9b49cb0ac1f8acabe0a48a8f782c06d2a09b9d30de217bb37407b6ac35122230ff638fb52972f2ab4a04b645d49d638abd0d27f8e0e2104f60067ffd12070eeadc145429d0f06bbd59187614ca622eb496fc01bad432e9d677980ae4279193c64a217f66be4b1422fe516a2cbf263ab1f5cee5bd244b3d9a0a670074dd425c97b01b63758d5501e7fc4933af1cac2879736d142557390c815fa8ecd2cbfc7211f31154fad7bfd50c3f96f7d41b25b7ef85fae2a2598e69024c6c196ccea98047dac67baff99714aefe2cda6cd7da79405517737eb86ed292d74f71d5797f2e60138789e96fbe30bdff904f0127f47231a2f8154b237d468bb80c1c138aa943bdc8ac8e8eda3c14f08eae1fc3680deff1de4d59ac4073383e9b66a69ce36567cdd04ae5ac727b2baaec80e750ebbe1fae08b2767a6cdd96f2daa76390e58a7d523d094175aa9d4f02379c04f81cf73a5c91fe22c2107d121983cfd3863f4a539f8940e19bf1501d00380043863cdfcd65a12cf47b21d515347ce764863ccbcfc3d87489fb8d7f76411aa59801475ec01dcfd419bd791174ebedecf01e1c728c83e999b7997a218d43d993eac885a783a4493ec1030c3f6650d27759eb04a6951e5798ffaaa4b2d47477623e5c971e200c8024226ab410fb43a72639b81984eca37ee5ae5eec09c153dbb4559895fbe8cd079117615c7d68b1aac25cd7477e690aa3e28e2369c406ddaadf3f595b45c6e906884446d10f5d32a9be9d0be63fe68bb3c44c7f2fbc8ef5f5bae54f0f459720eb83be91058817e63dfc646b4bde87a00e566f259e3b46219cb1c2a7b1e8fe6b5a7677e2441205de60d6ee3e50730558699007f37fed01f44def0c4f0086dfd04f3fae91d764a7305f45b14e09e13065ed68167dcfa677c8a7c5a07ba21c47e1f1b3adba62274c0646eb0c6a9dc31a3623e18e09278389460bb00d6b94fa25f7ff5500992caed65a816043df3e7317372720bc01741f456a48e94618eb121264082f362baa9b5398016b3da6b1352115281b95165da849d70ee1dee979c180cfc092a5f03867ea76250a1995c2eb9e451b62a81b0607cdba2344680215bf3f75b93dbb316932a904dc65954c43d22ef459f5ebbe08cff82b928119b0a58cb07244b74cfa4df485668a173abe2d5df8d913dce57141cdb2be4228b84acafe52b817d358bc924a37d25c995c8c1bbf062a0a8f404179d0ffaaa8030154d5555b969845067444121963ad3e73e1f29f3b6ab413c3c6a838b9ccb5dea28dd662d8b8ecb978fdb88f157ef7601258674083f1a326fa0f6272225e0692e367d69fdf45eb0a1d3444894083dd5ee3a027d0bc1139ccde3324acd3ba7fd6f7edbed0e2dc15ed72c365e8e0d91ce05c706ccc30ce9f920ae6ded2f69701580ccf66ab699878177d49c06486d8da876c661751e816665d3b04713f09af734cdecdd7056b879aafa8c65a29185b7d0a12b9329da52c468a214afa3e94ee778844771eb9ab2ae1bbe09ba963267850f6329ad8508dcf95669294e3b82038f59ca38a6b2cad2399da74c62a85008c747544c95e8b879695c9a31a285741b33efaeeab2fce29898b89e2895a42cdf20c3edbfea2b0b8dbcff647c0f0fa7852d955a25d33709ffab9889f1b8a0cb1d28189d3314d491d28fb25b0c9cfeeebccf23e9d0f3e9f841bec94fb189fff9c4e6b270b0e699dcb4e4d35953e5078a2a9eacc23c0b60a5218a3cdb69ef2c0e93ad62d7e8c42d1e58bd371df8f8d031963119dfb1ed74482ed24c167b0e1ca462724e4ea8b5461585033681f0ca5549b7a9809aa71df3b5ac9c04badb1e9dd670ae0ddabc8be13a8a522e4f9eeabe9036e4d74a766ff951ca726df539b1c7528da9bc6fd460a601d7244d75677cce08e1999dd4d6ed34546f20d5ae2e5db6daba5ffd3946a1c489ca60dab6be420c07cd980b90b0bd29162ec9b05eff6e11b5d2606409e1502a7421378a361baa50d52dd799294a10011518aa03c8471e73cc877c366e1d9fe7de0f82a0b2e4bed04f8898d1c0fd9553a8f089cb8ec9c36661ee502c1a6e2e94161f7b57abcd8c42035b630eeeffc595eeb1ed9146068724451472e88a2de999db776e2feb71f957ce8f593ad2158c0a0b1905be406ad1a3c9fc8c7b21cada0c4b995387e045c1b9119d4fd9056abcafcd202c69aa7fb5ccbe0d051619c36516fd6263d24a6874c202ad87efe625f510be6f271fe5a63fe47aabe3e8db100e6b19914b71a1c059dc60737cbcf82fde8ff18db2db3b790948ff046f4462c1cf23b692dfb28328cb6ff6b7633eadd0794a139de55f1bcd983c0073eeaebc69e263bb2e7f21490a41f5106803e2e0d5efec041d3262e03d6a26faa5976d0c9f5e0a94a8ea917bba53b28ae05368106baac2784f933a994b0daee50c0c0a9c3e8f29a932f555e28a4a28714ae6fba4a9f241f1e9830b744cee4f3d5e21e9613221f684141000e5fb694928eb01cee5a080798d792fdfbcceb050dbae352554651b64bf4aa992ce323adc752eaf2bed447816bfc8caffa1250d2f57e979f285cb6395e903a55911ee9c43dd04498de9270fb7f33352962c800fc1e8e5e281e80b82d1c86e9e9129880bbde1a3e483454c67aaab72bb2ce892de690c0d0dca8871327d0ed7baa6c8211393b94a8309e1a57da22b4025c2571868d44f07a1000b18db1e1233a5180fb6981b017d9972508b17d6b0186b95114c91160c812e28fbf2672ab9c00056c614fda4f5179ab2ce7cb000ad9da29de2984a407a45329be0177c396e4b6b407efc5f3c1150d2c83d87d49fcc4d2b6f6a7e635aa0e8ee655461955132a8bcc32eed07d319062442656bccb611f6f0b104803f7ae8ca0d66cc67c4163dc3c6dcd51c437769138957f311b3e9bf023c3df999dd25debeadd7a0dd4eac15dd8a6168c3562a5b0bbc92df01fdc4cac513e57818b140cdd6547fb5bd417aa81952e7cb7d6cbcf9e08da86035b3d53ae0652575a1d8ddf2d9d6f5e0dc49feb509eaf6f3d4b061e60897ad07edc62cf14a3d999b97aef585bc6db978140a8fb2e88bb2b09078907820fd2b68a7229e747f3bf37cf590110f53ba256e05d83c0a960f3e1bcf1c92eac89de94fe9eccf3c651e68ac68e12a774527e70070f1f418c2555a9614ebfcd57b4ba585de34141ab1b29a49d952193cd8726262fb15769be605630c3a2a2cf61dee05a9c4ec1115c3155ddd417fa2063fe2e2b726ed1d7b2a617913ca98a1cfaa50ed21bf39883c0fd0e3e67f991ad82a0d9a89703858c2651ebc396eefdacb1b6714ca969eda32dfd27ca5b5a8d84a1a3c06ae4211da600b32070e07ecc90964fdb7a0ab4a36b3e016c3a1939840577adb2fb7962869e388e193cef36bb693e3cd26d0d2873a2c001b0664046951b731d454cfebb1e7da5a26925bcc802e923fd9c44c780e2e9fc00dfe1ddeffadd97029411cd7bd68e60e99d71de6f4dfd80bcc80a5ec03e920de6064c5c307459874bb34f55c3302d2a50314567cad41f189fa6133f98fd78f1628ba32431388a3a07589e777aa4ec1fb18bf61c5ca6705c8d178272d460e09aab4c28b25260e3e9c32d61cb48593cf2213db8e75f02da579e0e2bf2f1d37f60871eff94556420d0de6c4d83758f2eaedd77e724a388b097bda94fde3895ac313edde299695b87825038f038a1ec18a302159a5af60bd8bffc698643d12632f1214de8e85b260972f6658ddf256e1c7b8b982dc8af6a783411a1e731c5efc7664753c5b662f175d8b947666041c6111e94e5a4dcee7b290a19c54c9b8b49053e5118fe36022c66618371fd48b10340693b849e94274f1b5915f79cf2c04497489432d00bb3fc412a2e1daa8bc22afc377949dec744eddfe12604a45d392c7431e81c9a506befba3c4b2a48ea9a3147731a67f59598203ec5f09874053d40f5fe0dc0b771e66be5220a6a57b75b979fe90318ba26dd539064b534d96dab384dfac3c266e3e83b43016833ffb26c166a25d26861be511e61432e7b3cf0b3c7114def7c2118c174e609bb9f12e28d717a4a2c3681c137e38c24d4e4f495b2b36fdd6aebe2cd56b445841d3ba438f280c0aefcd82c4bd6163c061d393227d95c82796e4839969fab8f018e3e7fac9e4fae82035059371b5580c68482a585e912e5669f3fe0317cb7c8862fd36208e6ed41aade6e732acaaba49456c936665603729697137a9bd8e25e2e1dfc34ef1b6130c30b89bee0e29aee582c1e0aa8d1ed1b1663ab279c08a1956e0768e1bf2fabe092b524dc4d9649153260ab659c5abfaaa305effea9f3b83da3a77f3e86435110333f3ff52be133e0197390e0e96f408f48f51f493602f3751ab67f9163b780f5b14e911f637512631397fb7fd4a6b87e44be81f2b8b676c62a3bfa605cc707349842d6bdbf08a0f081f9cdaa528e1e2385ec8eefb17c478d02d36d180c534c5ae9a8ef1cd9a784330ea49e2c5c818eec1c2020d7eefb841ed07e74a9db4d02e98ffe2a673745fe79cffe3c6402c96dfc77240baab719a91bfcfc810eea2999b6b036dcc8eed57bb5c26c788c17cbe426b004cf4e753dc0d5636f84c9550357a3104380349ce134a0491f329fbe4eb68f7f17715c4ebca52dc672ef946650f901791405e14ae3de34743b183ea20a8e5340eeb580b67e51d57b0417e6f1e65da811f5d4912ca04ce8a84ec7040ac4c4d16c9d840b8600e626488147c1a18ae90b4ee670f145ea1fc09114e63e98133afd1b62fab614fa0457c18b53deaf4de3f4d0fde721ebb5386c0ab8e2d4de880243a7881306c3614c6341ca4d98ad4e715e8a2435bbd2f0483c6b6b9adf0793750e0daee2bf8e0035882003631819ba2a95e44b7dcf027b2c52db78d3bc551b0a42a1892a956f967e1ac21b0ebc05ab97c0ce3c6dc6157df4ccce065bb1d0f48ef258f0fd186c8139920c0756eeeef4a80ed0837224ee4c01f450ebc666076fd5fdea22dfc6f112073a0580200874fe04ed915d96589319a1ad5d6d2a1b700c9108bd35db47e03cb1bd1a297326c749cbc4cfe9aa0481507636cf1fb9cc82def8f6a6894d5d69025a8c8b46145ef66808c8babc41f99be5e37f1b858d15ae4fba6a529054062ad475592bede86cbbc10196171ec4b820ac5264444e3e573d6c7c1e1191a547ca575f8901f25b9f3c36ef5b5124b4f005dd9c09a77b15992f150665943653627fc7e600ff2c92f1088e3af5f32a70ada3328e3cb2248f5072f312dabb1d1f0d3720e2f0589dcae54cfc24711c871e8d0f0d03e01c526b71acdd11828ddae921182ef8153578d9c8af1824f80e3ae95b64e847f26e8c421929d76780d81265029f84f5f58177daee1a0c764fd19dac85bf787b8d5f0bb30b4b88899c9cb0a5fdf3eee7b08ddcc8cd4fc5bc276062c14d2e81263d68d76bc954611c256ede0efc023ab35a50cfb558baebc2b373d0f8ecbf566876dcc111583cfaafee1fb8d223a0c84b9bcb28e23f6ff81d6c990f3a0bb5bff7f2d4b042b016713a8f88702199cc2607888e9580e6e37829caadcc6851500f0264bff51195fa876ddfe3ee93138783cd387de5d2c688d8ccdc698ee13fd3ed8a0cce4eb5acddcbc7b01de3188e05edd8ad5c60871d6596b5ace33e8368cc6fe8e824018447f8574b4e6fdcdabbedc4164aa2d2140e8295049b6a618611ecbee15ba1f6a22034877cb26da3d1f85fdf50292d0be0f9463ecec7699721f9db197b58775f0170208869e0b95ce1db2a6849a13c7545b12f276b90eb47898080fc7b7092befd853f5f0ded7de5710dbac7c85f2ac1265f08c8a0b67f9aa4fc2c81d08a6a28a46a347cc552ff452c47231995f83a6b2e047076e6ddd62063380770e61694a63abcc358d839bef16d9fc679cb477395f895275bfb1b31be9343d3920b53d314862719ca10f5b8497b424265a3fc5018537396057c6f640d6b6883df9dbac4a30d633b7ca9ae7491d3f5887928910af8560d0612d749c8ea70e0c9df292197d4471d6b539eca43542b8b84a7d4d05440048f9baaa82f2835f40e86e9190d9be90b2d70ae2bc320ce98c2a5c4c832a58904b3b061c3501be6116a06e0390fc3eccecb9437072c29728fb6cb466ca64d018d5d347137d3ef45eceb9a1431d35d7851c10ca5b7aeed75dd92ae1a6e329c4caadbfb075aa6436a66284d9ed53f42dbef0f55b87217216480558f13e4696848e31daa33291edf347fde619eb12211e969c8e6a34c8f7503a70b45e8bace6a4f0c57d406c39fdff52a26fd9db3ce24ba8ac6b27659c773402928309485f50c7a35d73788e511e86791a77989fca1a0175265ce1d95ce43c1fda3fb1c86b354d2e838a35521f6248122d924dc86896acc49cd2960c20bd72d0cc49bacf428888f8ad70bab195a961359bee311447994e257dd0ba99eb4c7c3c86a44d086de30e21e70862382e1a8d8a8e1532238e3158868ce9e4b594de4109feebcca0537f300ef52dcb9de25099209b6041eb1deca6322a78a24ce9442ee0ab62934140767bfe813809e19d72148b1ace8ccf1fedd61cc9a56e1f7bcb392eb0015c4f103d2f763c0b508072f05954148f73df1ab697caed0a43b33d51ef0ebfbc23f60d06c844de673e4b9d9d924c60c232749702403e774bebebedd316af4518b7ec7e572b5ff4b1ed378d31af03ac3c4c7c42c60fecd3dfe18165a08bccc166ef7b05300531a0ede3a2705c23a3236400bdc1ae3d1eed7ae9226a47be8fd07c720940c09e4549954dc31330ec365663de905d96c41009c7f4cc401baba7ce0d74b9465d0d6a37bc25abc3f6f259a1e52b02555300be62f4156f6f02e65a4df2631344efbd322ae9e5be3a043c374fb631843309d3dc1ba01b6a8796e2577060e6c14598fea60e6ec14f29a9d0990348c9fad16cd2f144703aa96ddc1abd50c67acded96fb308037a4229f4dfde48d8d39dad5fe0791611598d6eca44be5f26977e2cc1c44bca7550cd6c583d638850d6fd0547a0c868eaeab70de625c0a275e2735f0c51c2acb01a1311e267c192aebcda241be7f6f150525b47b462042a46d20951bcdbb499db89c162fce87ea07ff43a99af4a4b662734ea9f70e694efbaed2df64ed7b97d100d2d959a41661f672bfe74bfc97d623e0173de9ad369a59121304e63d535fb72cb6ab490cd6c7c35443317267613edab59439a21bb153ab82e623d6010a634dd2f12cdc047b894cabe54935e5f560932f4db736bd12f9acaadce71cba92e8941ed355671c13415b0f877007bf3ca28970e0da705da31ccfd0ddb04dfccc339f44689f8ae3750362a31b9dba920ead65cdc228a0e1b0490e2d61d59f782d4120b52f0d570826761b1e9084600a438166c169f1907dce33b56b4010a38d571c29e7e37faa885decd865d6af1b7cd891c8aa7886c4ef7253462c3244c578714782dcf66b0c189a0dabf4e4e7a7946d6e9f9f36be94d9d5d3dfa2783d3560e6a600d097042b2f550295aedae4c14ff6e7fe785f88b815d5d1cf1475affda70a50440e6a0f17274c3a48833c88bde73c62a32717a0bcd019d131275ffc48762d93d606d0161b243e3bff987f2ec0c9f7045f0e28853a92c86b403dbc11e35722b452caa82bdcd2fcb9811a0168e928f1bddf4ad07abbec809ff2409f8aab63c4f7fc9bed34e1eb90eb196d22d956e13c2d55a64cd5c1bc13e376499f3005cb2962fc8ccc2ef36ded17c130101332775fc36117cca429fe7df3911c93f00d2c53fa43ddfa31778c22ef6dc1a57266f6e62596ee74bf00f93945e79005e8f75b11b47745922015263052d92d7e3e30129b6ccfd2418845c8de6d6d6a12e033d488c18afe3822abff3d918efe53d14e4b235ae69924137310be82da37892231023d68313772fe20679a0e79cb5bd601c0856ebf21c19ffd446b73c29d051f297efe1d1d61ae158fcc3c298d5f5f74f8e259ce429c877f9a96217cc855570476f057e0c376632b45c3ea87c228a3a5967df60901c31c55058f9b10937d8784ad4afb52e6eba581d04b9ea5b11a4f55e91d1aa4af7c254045dc594ffab70fdaba7075fcf65b3adb883c5f021109621523eddc4e5cf76bbd5288af613a2947edcca145684118f5f9b1f84b91c045ba7a504fa1425619ea005e742d7280d4dca08255461536a8d042571da855335e9618c9b3b0c9d74156d355d384868ce7921c7a126e9132a4bf9b34921b90e7e8107c07990fb00dcb5b29ab5f372d4708a2e62ec7a41d7fa201fba0527b7c6a7a4e9948c089b3604c642be3c6e60d288d912b43129273b9cea3c9fc744145e163e047719c6881bd58a3e4ba9729549ef4205fc5a58e0d4dcf3218e280331303828f0a33bb5947aa4439e76fdb29641071d70c605edb1a93fc9ebf78b5d96fbc05751d270b414f7facb39fc3f3fd41c3cdb521cab95087df083c9bea4530879c60626af31c0b6518fea1f93243aa237a93104fca6f97fda86f63caf2481b2895822eae286679a4336b21f145314a9428a6a3ca843d6d2143345ec6a330aa1f9b0c300a226521fe4912fbede87f723ce2a1886cffa5003ea9b1bb4a626ab04ecb33776d357629e7c33d3ecc180306da03364225a594ffd7e86b5f3240c7e48746db90d0763be47ffb239c4bb06528772251a05d0050002dc6fc12b5cba4762273fe9f60dfb92715cfd291c89b2b6a64b0f22cb6a6faa5ab1a9ff3fb27a975e34f3854916c6c9274cff985119f43b63341d75d125bed0e6d7ff8b7929112a05eb85a11b41ae62caae4e73833e7e9babc3c1f2775c448cab098638712875b9be7a2d9f995e427c4205146bfabcb23f5ed58cdbf018b09691721530e4e245010018db9e27cc11e93cafb61e660dda103632b397b3a9d1abe2d9f7c8a674c9311bcf4a737ab0e29b1902ee9ee1582e2ab160a92a20e63c3b0f0bed9877183e81412922fc1bf01bdccc770a4fc66b644798df7fda2a0b9d296cafd2d75144c5cfe4dde6f75333b628f6fd6137c704ca0d448e6b6416c98c01c3d185068c75bfc5482cafce05d1e385d578e0ff6b92d91c7f5ecb2ddf9c44cd32c3b0609448d5eeac63ae37c094bf38bc8239ba8f7c72840685f2755c9e91e0ada25ac2370bb6fed808b6a1cbc3942dcb36b4f1b810ea694ab1d1459b8bcee1c1436948934178f2a0fad2ae099e409314281b629e62bab9f0a5b4c0e8b70e1311097fffc24117d0f3ad9d5def5d2d4b3c1ef0b7c3631a1ee18bf3a441eb81f66c20cd5e382329538e93ab9244c6d3e1334cc5a3a4ca3f53ee9f640e11bdeadf01bf4f2dffff4b56bb1e9c80ee08f098691e9275ce9b68257e2857e80fe388066c2b34a1469ad9fe311a979faec69d5e01fb1c5d297b709b9f3496f9e1ed492e818d9fc59070d6d720edada3ddbee1de385fd08e7617918d58c0f0146c2698de97af4833e1376aca416fe2ed6c6ca681ad253ac09661d071ddb06f8867edcd74315acc2ceb6b8a6af40c16c780334e62ca7b19959996ecea8686c984402b21f5a84704042d779a9518b37ea977304c730940e5f2c9c83225374269c98b83ae2f57605f5ccc3d553a14dd62e89790a4b9ae6fe313da0149b032909701ea5e1e95cc3bd09f8a0b3f4e6fbd924de6174c3fe5c62be6893bc4269901ad756e5eae5265011322925038c5eda6a4821fccb81c3cbbe00e89500c58dab50ae6b79f6849613c72607ad5aa5975cce997ee0e746269eb89c299f65cad9cf0146350b852a4d75a2f9c21ca58c3c3dfc85bc6896d8121720f652f27d08dad81e292c767c71d45a1f259ccf26a2eef8a9ddce9980ef67c800be85b65cfe05ebad1f86b0dece6450ef2274158552d09683c37e1a182985138b96b56c2743b65a88a176c83d2ef637c9adb3a9c9d8d64835b43e1f4fb29e3aeaa534aedcfc4b4dbe525dada4484a6c639a805daaf26ac05854e9cb38c9f30097d3ae5ea65202215a76f622516a41cf72bd9fefa41517587f57c926a6871a24c619addb460f9c49a71de7887ea7f2ac80863289aac4054205a36884e1f3cefc6d0b6f19944cb0db3c75512a1c606e13973dd586dd8812986686c300b94b07f2eafaad5210bcc4e8b13c6c7dc714c78a463e6e0f80d2043a13eab4fa9a26983402874c28b5a742e26c1c36c067558b834c6128c36e895761051cde194ff954f34472031247d0c39bae9a802feab229d8dc53a30e97e92c88554f4ed2120de2545c187f4c467e08eb8899578209209cae9f7eaffea882ab96b92b59334e6469b5c8389ec9edbf68320a9384674413aa03ef0126a9bb3b17fe6dc43307c43c7d7e44178f0d5c50c7d11ed102d2ba56bac96922956a2bcc3203fa3f6821efe99639d2651c1c3b0c51d4819d100bf143505978f10717377962679c798e7e2e04d84fa419cf65b4254f6af4eb513a44acafaef364b3c451738f6abad4c813fe9be03d019c665c11167a7b6f760744db61d25a5fec949a4c9701430aef7c511c157763b098ba677a2a58e3fb6d1a6bebfc04a902c8ebdd8ebf41e6e430c6519556a611dda4b8ebe068bb7996254eb0a6dead9a7c1c3c1ced0aaf086c9e97aea4a8b58140a6afd7dbb5ae5902f734fc68db55ffd4ccb0b100770b7c0d9c16d1bc38dd3c045ecff54be9453c0aa87b56d5c3cb4850d407507c5f62fe815c7b470bb13990807b28e3233ac02701aaf27b9add8fd0b91826ef3f89b999c3bb5f8a62cbce6216e16702e61a9cc2a63be458c04ac33f6651947107eb3dee92ea1d1939cfdf477398802f05eba12ba8cb1b6d43337acdd2bf370f10ed1099def840ce9c11b17fbb46751123582d53c28301d92db021f127646f597c242ef4b12361ef0b151779507a5f472b5852267987d376a44d3cd90e28167b2bcfdd09ec489f025575fb985ae33a61530abb397f3752544213d1e75705ae02ffeba6cccaa49aeac3b913a87039e1e239487f9d04b9528f8c2b0eb676fa4b32f49741e376d0a763c45cf687d72ad7f30c002ef6163cc4c6ba89ff52c377a0fef5d29c9d480b192e0e4513bac155474a4a501a68ba6b03a76b764b39a02ffcda437ddda60d1de7f0da2674dd369713102341e99befdf0203d5f492cdb8baa5350561d219f09f7924c3f843444593979664957ac8a0694ed45ce74d3f715d5d7512122af280aa171f04c2b6ccf9e89dbafe7e7cec07a31e6de8ee0f829304a9b03a2688b571c6e983a3a962fc2017c205ba121adc7224535e15eaf7acb7e7b508e6d6d4431241c733bb8b9924084e16753acf69dc98eaf4e489b73ec1b15ef5e5e76751d29b86e86f0e3c03516dc9f3b22c645576b67590a9243e0d667e799ae39ec58d4d739870edebad19f2a9ebf70fa7c515d543b64e1041e86c54deb828c1882ce574a6a442ad7c550704671e3ace4e3d3a8bc5abdd67680becc46436c16973ce3064223e3715764acb57f470af813102192ff0e5c9d6686040c85696480b7f12d799b198227334d7db148064c587cd8c7592696c7cbe01abd1c670d2483c78ff2720d4789c0ab11fd00c4b6f1420ceb52973e8b6596defcd1505d0a4fc4e903752007d2c5700fdad07372dff159735a1c3e4da101cfbed6573947f3e774c0d7210364799385c9c0a182f8dc6690c9a2880d8ea40c640f016c85b667c080f602d57acc58b13cf31ee1117e864268c9d0256ec0a58183d76b81665ee565c02e59c1ed4881866b318b0bfbaa2d6c31f0e804f95d73648e55688ff170c37c4b8b27aa285136a2f9371f1492ae70ff076c61671ad5b65bbc23213077e17f9380c80b6aa1110d8f169cc3ec91814be98a36534d12c8cde579daf23999485970a6a25b79e1a0d9c3611e9d738c6e2ce25eeea7954839961c64c1c5a7dcfd325b9c63d6dfc93c6f5540a9d1d6b45a0ed4d313e74cfcaa2021c8aa6103fd66cf25dfbf737ad7d13f70360512809763f931c47101392edf8c1ab908d1a178a6e9fb4e8284eb3eb026f4a4bda0c760efea5c4d088c62b11bef4df9397a6aeb59e76880d40144829a276812596cc5c8cec34752af6053240667bcec6f66aad3fec529bf7f1b8a1c2064c80f553ee270538c77cd6061d61a755c1616976e32501181c362423e7dcbeb27f08b1531da83ca78ee9804f7a4f8b437807d9b0451c6860c8e7ae4294deb80956804d5e2e0f54413659cddb928665ae866f9fea4b33551e08b0e9a6f1fd1f11aff7907cddec990619dd24e2e2ce3f0fff4760baa67b0a7e5d29d6d48c95a939c1ce412d9cbc5b35164cd32395db3f36c852973752cc6a17f000fc33579294c7a7487aef2cf0146df68c698c2d5973eca06461676e09246e34804068b3d8b690ab396d7ca136582dd7676b9f4177f42a289ba2e822cce9606b94f9fb0533759b002e6bcc99b56ea06ff376933eacc3177c0aa272bba3f58d3907f4bfde29ab1b47ffb149bb3e301d6287fbb32a9317709ed24e49483f6a883e43074538d360ce43caeeffa781540e717d261bcca198f5a0eb990d7363d0945c029e381e1b0c67763fef3abd8fbada06a0afff290d4d9b02820194c6422a7073b889ddb3f9c51840fc4091f32124d57fd0acdbb4fa78f8a11bba59758f4206897dbb2f3770000f20518f8c93917012e5443ba153bd4673feec58c80b0a1211e273a1d2290f16e95bc63a7624986e04b54581719bb379b08980c52b7c9eb0b128d2a6d26d07f8b5c34980d3aeb46ab7520024e6ac0ded2d3c9d4e2d02729d36d9ff3eb3f0277e23fc54b73c1bb43ce17ebe63cefb7dfb1286c738c3d3d42c0dc97cb8089795dc0bcdc6340f759893d982647d17105e277a735f86adf8bae5262fda9bdaf98c5c358934d8b7feff50741bdbaf88b16993d40bd6bbc86356d81ce4fb082dc28e26c15e53cb57932959f92a91a4a97361236b5e8b6e051eaf492396606aa443cdc5c0d2dcc76f1e4faace8816fb71138b4520e43b0de18e72a7aebcdc6a42554e8394ce34e2876ebb3d8ad7328d722eec7b7d300f866bc75b4932831958696137b66d571177b73cceb02d51bb14470a8c668274d50a4138aa30a5e7cc1c0f71bb8676c4d7bcb588dfa1fc323402027e9b64c44c7b0e75bf784ed89281218f64ac366992a7085628d9ac6e5e24e69e251ec65c9f073631b583bdc16956f25805d66a3771e58e090feaa9ae642b445627dbdee028ef594764bc9d46d6d76e4c37f737f830bd7fdbd9fa91e021fd492ec7dfbcb1777f5527b003db7a13d82c0074a6d1183d55052ba4746a10aabc3170374e166e2b980c6e80bc0464d77b613fa4f0b1739bc57d41c67a1eada9913b0f56c8c31356cc816692684f922448e1a673cbd64a6171503d8e713ea52639c3f3674cfc9d7eb28ce0cf9c54de59d0d74641f2533b6702521c699e14f2d247fcc724e793bfc2de65b5852375e1ff85ccb19e9de44cdd918e92cfca7815501abab4c818792f1041106a6b6be9407ca53002815e6ee091b8415c658471ac464e73b4efe101ffe071c0d3d2287869a62a63dd74f4b330bae70074b088b307987ead728174888cb10c56b641d6b34d134a6c569ca3b596739814670f31476b73867b53211c82cc9754e53e595948837561e645ef0c7095c2e3d4ba7a5fd984c8b6c2a60fa8697d16ca9c90e1e74a57e9888ec0a6e5f86d3839df5cc9320eead42925c1e32b1bff2ab40afe8ca6484c4c4de7936bf29a5bdb899e94239575fb6645eb426bd6b2aef6b4ce2e546e1af6c7130d648ee78d8ff9052f4354cf6b204719f2a621e6513f69f8d10f1fc42df942a98ae0f01fddb0bd39138bd4b59b313bd10b05ac9d0477dff2b5b4250f02ca89d161002afba46988e01682caa2a2772e581c6ffc7f4d6766763010a143317a7a61e61d806b23483c51257e705529470b5ad941c13c49d8824b99d3956fde36158a59b95bf99b7d9b2e66aed66356f855f28e8a7f98da438a1eac23083f599caf2d2991f1347bdfe32c3bfa466b705183d126443bb80204267f944735881747c5c901b61e2e29b78b98608fb30c78160d7c31ae5ef6127c321ea0152cc39562564db0ea39e01644f485c3920da1f3a90cce9ac5e66ed76e6009dce74bd7e2dc315e653cbd913de9ae5a3fdebe5d57f5ad59dcc46bc5708b85a9021df4cb9765a615a2c57df1f8e7f74edc07c3c40a8bdb16b8dbcfaac865d21513aa5711261dbbf2e2c1bf3d158e7ad39a95069136d296b26c4ef615393923d9343c5ba379054f7ef52e8fbd2aaefff5d8df1bdd5db77d2f585f337a6b89283faf67e2c55debd127f2eeba7b20ee277c65cc3e147ee6324fb2c5bc630dd392481ea34bb3c34ad100117ee113c720a69d62a1d79851057bb9b3e25d477316d76df8137093290e326aca63da6046c87f1adea0e5e7394eaea7576a468510144007532b326c29fc5e5b7a214decdfd0278e37c641b31494fb86f45f694c1ef9464c788bbbd8a1e7e76cd37bc4ff49a4a0b14fc0173bc0d11cc3eb9f2d959edaa26da1c7c92aeddafdaf9c0edb2ff29159109aa2bda16990d4eb6f8aadd21b91dc415552a26cf40ada373016f1c410d388cd4927f45eb794a9c5761254d6e0e24cd089a48785ca18491ba2b393bbb81dfa905357c4cf393ed8e30658d6250f2cf82637e879fe81d718abc64c029e78d798b587857a45ce69b65e503010765fc043f4a4207818c5be9507767300f685fd7f2e0f3725ca1bd84ec9e52060fe2911679e27cf44feb8345d8b9e2a49289cc7d05f802c211671edad8fbc2e201fa004503ba29bb66f6a70f4d0679a3fd4a0affdffba4677d7cedf4d5e023634b263a7b7e4a660e97055edd34699b5f1b4a4a0282ee046f49af34a90a15ccaeee8dd09c84b4d295d577de9e1a73f54d6f021a9b6d29339377d0f742773f43ff9a8b93466c919f19e00e45b4650638e8b822f1d4dc818bdb971818a816cea227f90df121a9cb50d53661e5b6dfd54400e0bb2ba9bcb751e487214cf55891e744d495dad809a3e2f7e3c423e214fcd403596ecd8eeff612c4e2c70828b7d67e7cca06686874dbaa70c661f68daf171839ac593d31e123781b51e4cda9eb834d23a12550ffcc6c5bc96419bf9fd8758460a06d06c7a91959ca8298223910a1e8aac53647fa7cbd1d3312092ad24b6fb29473d0b9d2e83b7f1fba1b4d5e42a0378f3baec5d960567df5da5fddf7cd10d2ef9c54adc8ec9a01b9e2de57813691b313129115079a168c89f99c6edaeecb75618b72857c7efd0bce0c15f57cbaa169fded0e8625222f56dbb4d8f4082030251e3cd404e90ac699528534acb2334e3dcf02d39e5abdd26e21a86545c4a3e7012342f638b544c725cf70f8fcfebdb00bdbe4d7099cb56aa14aaef51f00720cbe704023ded3eba63f8c80674dc89d91284b980952f8ab96498843607ac5902cc82684d0036541599338d96e38c8296e8b1a0423e440ec0a5390f7a8eac5c239f751f2cd87db693ab597eabb72d2b8863b4f5c715c3122710954098a82f1826d3dfa50cdeb4d0f5899d5c1169e961e1b8eaa9b328b21e5c4698d4f479f4cd675705fdc751a7d4e3324de558c1e1b44e094106c18d0dcd7d98db03e17f6e8bdaba0d4a2cec35f9c7dc7c04124faeff64a370b3a269e3860300a49fe0f07a5ad7564e769bd89b8a88cb4682148a0fcc0053af680429d70cc481eed5e90824897880b5b632a2ecaabcab3acbeb642d96570412d44982e024c260a8f022accd471f87629fa16fd85b919cb4b271c2e3b30163469a6c6be6c3dd5cef85db8ec33dc83416f15da387d0633552d522edd5526d6fc51d25728b8ecb6d7ac43647ac5796360d794e585d0e6554d08da2b0e092377fc902e23a01345a6da7a48cc9ecf38f1e05f10f32d76ea5cea31163a1e50e2fe3b34b3edeb317080aa930ec2fe4943a529a44f35160036dcf47fbb8248ee41e5f2be0c9026c2d7bd279f6a10ba1f1e72fc01b53cfa4b1840f3a7459921cbdd83bcc10b2b182efe3e3363061f94c2246f5b478f8a2d1d4bf6e1c2ce2b988cbaa0394c890517d19624fce49e1006b3f8c47678f0def1159e933dbbfddc51145933d95d747aeea261a0d058454f60fb11c74404dadf6c074a7fabe83b5ca5110fd2e463283e689b514532ff19340921b1758151634631ad71f9214c94a1159ec47dca504aaddc1618338334fc2ff3f10d99afbbf94d25db9652b1bb482520949a5eca18995d91245ac7b2d2738b7e605f2649eb70231c8c1f11f878b0eff5060abe12b0193e5213c47b2b3513f82b9f715165c630a710cc9761b607e9c7e7e2945cfe78b7af667c70a0d8b2d7ad88fe660322974eaf7dbef16ea1ae38cb52805cbbf9b50323ca53557ca27eaea111fca6d33d9a68e749c06530ff65116794a2cd6c6869602389e390e1c7f78352e9ad6f47588d6045646ff8b524d1898c2718fa82981db83a1cd1acd18f0a1de19357457a8b8b9c55c10d02253bbcc96f390afe30eb240facfe8159fc502625e7734476836b9e00d1a9ece0c10064184c7f99cef6f41992a07400d03b65889ff7453f4e8d0daf0467546bc518d026d33d9c8fec4af66f79f6e73f93673e54eadbd102c96d875a679f935b6dc52d06cf1c58d4049e18ebcfdca19b1a9b8486ba280a071403faa9a32691c2ff0e1d8ed965fe522b5b76e98682f5ebd9cbaac3eddd613294cdf50305e8c794dfcd24d8f1d4672ff01ea327251f67d9f0bff9955b988281eee08f5616e084e38ce7df5b4c99e46f63b80a59c2ef28e95422bc128af33dd2119a9396b4223a922631268ff026a371b5ca15a651fb2992fced39fe3d03e98a5b15e1111eb36e501e30b31221b79423cc9500f64f9e82391182e8082a261e176cf6e5442166a1ebb4a9e853bf0ee5d7a03956bf76d6efdbc6f88ca718f96495a843ba3bec8b60530ec6c1e6adb77664104fccfbe9f64b986caae386d529dcf94ae8e31554c5e89f7b20d9a34dbb22b19461e5c2f01a3598ea425bd2ff87b590f39d6d50f5ae3c3d543f358c27dcec63e1b111dfbfc1250133066198b8a5fb9aefbbee7131b5319408fdb5a95464a893204181843f90da9fa4e6a2f690df940b36792c15fe24be5e99bc348dac5fd65f667a26148a5d7ce53b8f05222a0c6e0dae72cc4fc9247ff40f1f04a1cbdcdb79869f2fb037cd1c3bf2f4d2f255cec3c92417a1eeffb574b543fc9c745b7b01be801ceb679cfd6b215c18fc425abe3e4e8691d30d48719a33cf8237d1f23274dca1eac3dbf3b3318d609aad12c6fceb9c75fa7d9c3dcf469be93bc40934262c8ee50e2a7758e12399c15b1ec9349555aeda07af4434cc72581af01e3c9f71e24f6f34f420f3b1aeb3bcf8fb90fd992733396b463adbe5a1ae62cc57e91a332712d5564387eefc8db72f5337143d18db872250a99b628917b3d8054bc2122b9e3975ac59d2c7794036523521186bc5f22edc82e226cbd45e78278ea38b64e095e2d923ae1deac497a6bda1ed94b22f0892ca0cc93a5efabd95ced1bab4cb19bda6b338082cd7f0e46fbddebacec92fd2000aa3c6d87dd02cf8f9d3359657253d25297c6d1ba35c411aefce2b2d0c026a243b211fde3d2e7e7dc0c8ce3a587527ea0d173cf79b04e8e7f850d888221aee74aa075dd1c5d05ab1ac046f0ff2effa636abe9649923cc42f3da460f19e2809c21c39800f8af316abe44de53c82a31ddf73b641bed80e0e315483988223ac4dc60eb3ade324c68b47b8c7a28ea9e25ab731a67cc2c462c04a1688aa616e96334c7971e6e9d2cdc51b7dfdc2a38762131a1b8673e0c44a295a10888579fb5d711eda9f5e7fd11f510eef90303f7612d35bc1b6597e9560593c8460c6995de0f29c5f79cd940955c0a9239562ae11e0a36fc5ff4676892b6bb558e6df04cc0fabaa698bf1a90574ffea6f7c6ace3edac8c4e99397a06356a03e2b36536be6439587d8b2a0c21aae70b6fb333c2269e74fef7b3299bf836fb12d4f951babdd28293a2445beca2e102d2cfec71096ce005e4f717d948534ea4075e80b4941df0047c9a6ef321f6e09ac218a79b38faf2c0a754c9c90d16fde97fcfe3e616ab91dc6206bbf476ea3f5f03fe02caf1ef66fce8af9c3401301cdb4b4ebf826b2e79a092c748d590711ea8ee202eef216d78531f6601549a9fb94dc6caafda47fbe2183259ca574ed3a5501b4a4795b150958f333c00ab69cd7b74c1da83269050513c5812cf37ef4c2622dac3ae589430c1095c3f228e8ce0051d166ba92acdd80a0b48b2ef4d69085c56cd3b6ab32d4092cbe127db369d102e36c1f912039271cc5be415400f54fdcf77039f64155bdb6d92af50ee1213f7c86599dc3d55394b25982098d8e928c0b3c4a03019c920e96933822783ed56d79d50788946f3621b5b660b1617c81c2bf8dfad4e49e8b7c02ece875a7c6737220e94bd25d7486e69dcdefcf2e6e7bffaeb07a91a27c666834f9e6584a9d91c6c0ac62f14234581e027182d8662b9d339370e34a8390339145f08ae8e2abb1b739d94d3da322f8d57eac63e169212a64740c398d639c711fb3c729f5da5fdce652ec95d079bfa3a5a28dc09634a304e21518c8d5e1578d6aa3bc031d5f7774391b9c992ce4bbd03dbf5c793e95bf742cab19758dea528edb40e96bdfdc56d5a1a079e194be67698bde26ffebd6380a2770211a2308d358728d483e624d6833ed50e960f78806f4f78b91a146ebed909a64cd5355a2481f0ac89a472d6bc47d434fde0d99480bf75cacb52f728760fc1bcf78acb99081560804bc3128648c2c3861d79d4e9f6a0aa60b9c58355af26ae8d4205a0472f038a17047bc9b32f9352b7e4477f0c8fc2bf5469938f3d21f7726526452aea427813a075174289e05d00b9a64930940bef9641730d1f576a6d7e2cc2656ae18ebc3f20a673e4c4b22f5bd37abf78771e4e506b0177845f87962a32462e8c7717e9dab8b5c01ef4c06b0e00c17fd67a35bfaa20bedccd97a7e08907f9ae60238cfadc8d55889448b80ecf1ada8683c1b6b9f43447e2237d8df9e3432e6c6eb15927ac23bd1e2c348400525b3c5ea05c7c27bf6712535a3513466070b4c90a7b92c56e5c6d381c7ebd78d3969444423be8c60bd1928c9e16ef764aeb871b1cc01301d2e5aff8a4b1af9bb4e341836e529b8300ed6e245656e26fd7741cf48e0e5d6dc839c017bf3e4ebfe2c2fb87bfe510ccd2d3d815ad70f5418017cd3f261f945d88b887f6ecbc325984e4cb813cef038c2e39a5aa155065d5af7057dde69fda27e39ac7af731eccd54d83917db83e12764219f9dfad562d0f958ead0c2e6203c8a04d1d96aae6c4f7ae94c12b358430363a986768f5f599dce03787eeb54aeb03bbb5cca80b6f87b1042fa109b1253a7951df38c0f831603f0d7926009affbb14b6341aa54a9588bb5ffa90a57ef6d18314c3dbabffa72825ee1f4e560dc1c884b1808cfa1d36fc430f0c782982030b5f9ff7d92bc4ad9af70341dcc1d2b8e1bd0c9dea91a3d85b247e1d9b9756424d49508ea0da9f758eefdb038993076becd206f14abbdd4a285f1a595e94fbe21a7a5a0e6c22ac0987a3dcc9c0dbad2c13673981f5a4cddeb46d738cd7ab0034f4f4971c99294dd007702b099a24c321a45f5a61ebabf550b9e6628dfde2708e1a16318021e766e247a1e99b631958fd264fccdb283b84ddee997aff92c3fe5f1411cdb10a7c59f5789dc7d59394ef3a4b1e88ce7090768d0af136ad26c9f60f212f70c2efbd3209ce2539eb8e18a6ea6722a432c729f31c707aa5a657f144c2d77e6e50605cba4ab5ab79c002dfebda1c4ad2c314ec104c0398a0361369c111f56b709f4035e423528bb7833d20fce696a068cfabde8470a10aa5e814b9cc113dd9b3b7c2685d65dcf02aaf0cf878e00eb0ea41fce156088a908945b56ea56d719e56e2305538ecb36793ad5ab9eea3422e22fa72b483f67bda79ab0453fffa778e3bdddd35aad80ce01bb793faefde3911882f2356c9296173624b923ea99126b9a6eed6281312050ec6ec0721c60d1b7d80d456618a11cee5ce1313c7fea31b8ff003a2c426c320e993776847f3de8d51e5ab1c11b11321f75eca46546dff96bbf4c912f58077fe460784b5a5965c103185048906f08b7b2724f70c7bd777bba0c7ce21a4ad8d32428e18d8317d55f4428bc213765d078d29e676bc829d406bf44a427f0b295bf4c4a839669c1890114b2bff3cd583fe5a2d437c2e2b6152d868a37c1003e3b172088a61a6b18dcbbb1c3837f958eec64e104cfe7a9c1b63277d4d80a26f50d180b8782d560af4e70feadbe1bb48d91926c8a4bbc7bb52dc767fcaa792c304977bb76b626329bc5ea33fd5f6dead28d987e46b84496d9df3d6061e6f9879df6e661ae3077ba8f7a1c7078870cbd141fe0cf2c847e75e30a1966306cef7b5d377979342a876b10e42d385d115d149e338cc663ab25c4b495ff688bf50ff3917c523ce48f2d970790d6df299b4fc6754d62fb937d3dc9a9bc35ec8520370ac00a352ee68e9b5d129adc4364cc51586cbf60a2c7de44fc372255a3089b86134ca4a06a36703bbaa558c0733655e6e89f1c7174eab48eceffe74025721a8b3bcc8dbd227fefd76532b4fd9500687f556df4311b608b245dcfc1320a18308c37a625acfb5531fb2ba6c353b700b6b1049228a1f577924e7472ceeeca1d8752cb38ab15960d2d8962e2c15c7ecf9a9af6399d826529cdd5d98938fda4e26484a14c04c7282f8c203353fb5c580ce6b8455b00c535591b6f5dbc2622faf0864b28d076ab0c57ea2f31379328f57cc9e98f4d6a064194e00b436426112ba1ecc77a2a29d19ed7d51014dcf41d3f1d2ae4d7597382fc03cca6d47669b2b09d5ec7a36b17bfbcaedb3edad9affc44a94de284ea534f8de62d7d49ef5242f6ff48d534c22f04e3f91d98b5feb79785cb31f3a70112980428bfc76ca29c95b00760d841410aa65ae9d9585637deb65ebb18198d9b311abec19bc4fb2db409afe9e117a1511e343bba54328ee3d76ec633de7cdf2043b269d0abdf0562e74b880f91e863119919fd0ab5bd80aa4ed3321d94dd48f47c24203bba84e78041629ec73033b29640bc707b0f25d2976b83178cb830b6e3a0dcc92a48f9863ad6d08e3560121b486c154a1528827e2407d151e3ce3723c9b543c70c98e63d8135424b099d35dc23cc6250c530db55dba86a78f05c488617ebf170f04cde397b76a40a42fb6a8c0ca69ad297efc40d1c76be3aea4b3df2847a1b1511d04037a9c43dd2682490aa1789825fa1e70f657e432b06c38b55c8b663d557d296a9b9f19bb7bb1f9b5846a427755b19009730edf44c1220dc88e888b8b084621c128bd61fbb0a24c0bfeda828f489dd7565da111d5bedab02a62196dfd0a0c551dc121fadc48c83e1178c50e6b192f6fec5a85ba6ad157dab3789021924f17575b610796743202ece91cc91e1056eee9250000000000