PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59665 6b4c76b6b43f508f4f908b06eacd442768e48b6a69c78db48acf06cf183b6b0f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
993aaaa89df3729e7e3664800ff1ca87203142e1beaf8ca5fc10e22b0e505708
Certificate Block Hash
6b4c76b6b43f508f4f908b06eacd442768e48b6a69c78db48acf06cf183b6b0f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040630000000c0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007a911ac1cb8491e6ee763a0c9eaa525154557c2855942bc893085ec9029ea7b324ad67e6ce3a92b9ea57904dd83b5eb2295435477080cc29ee187e4baec0d2097364b33b12d6b63c802c45db62a2a5493b264dc6e1e5b178a805000000000000008000000080000040630000000c0000

Raw Header Hex

00004020cac3cc838e6259dcd28b33be382efd0e6bf20897d3e44b79b4e22143b9ae7d3fc8d27d450ad4f4a30f9397d0782048fb1d03568c7f23ee457b1d69de824f6d6f0a9f126a414f03180857500e2be210fca58cafbee142312087caf10f8064367e9e72f39da8aa3a99

Proof Data Hex

59,560 bytes
1212160203070f5136d4989d0a966d947627886d8f0152e7c59ca1763833da2e4775ad46af8d93b88b0fe8db8b0f986fa32b5d50d7bb388eaed6a8515dd3f7b51abc5bef6fa01da6c8b76b814f1c5d84d41af11906f44ad5f66f2d1f0ec42bca6f444516a13dd05a54717c8de877a7a8c3181d6f142f0a913446301fa78316be29abb465858e91f873332e102c2251bf796f4116cceadf6e8a856f0609a31badbc67b04f439e0cbd5cc8aacaa1c4df769e4961a218f20a0f623c1893027b3a3254138e3fd26fb2ddfd96478eb719f053d64c634475c847761b9df8219d26e61c34c49139cfaa9d53bb3ceccdccff794da56911c8c3071f79f203f865de67d3bf623f99cc8803f6e71f6f8314284d01a84e536af27eaf8dd6202bfedfa0fa5176e8b28ffe62e10b381a9747070f183154444c52f147fbabc2cb860c5c26a7c8866edfc914dc1454fc6437a6ae132f7c46a9573eb1c2819c5dcfed101eb68766b0aa916d55c148219b80aec0d0f57d5ab1da88936b9e5061ce09ffed9c5ea4e5b5ebece7460de0d5161bd75b48989983f8aa3dcb41fddad0236451710e8cb8ee1a6fd731823615b088ee17e2b51cbd03b735228ace1d699289c51e2b80bc9bf0501f9a39cef81a8e9c4c24368b5443ed500efe1068737b54d1a80aedb89b5d56bc5fcac8f5606dee960348eecad2bd32633cf89c34c262ae4e03f411eadf3759ecb260253704bb4f4acc1a9e86cb9b5dd6a795a94335fad9e494f23d4af834309110cc5379b6741a8a0af9f5bcd568797eb5dbbb8f7d321e2903125c18ce8824fae4def4252275464da8388e326e47cc3cf6c7c9006de444e52f604ab1b4c36f348433e20ae30b6b2d76c6379b092091eaf0154c01ad8dcd1fccf77807551df97b264ffd390bb2ced27a8f9c47aff8aa71375b5c4e9caaac422bf55468811af3c05e3de98adf2cf55337337dd0843242d7bd39adc54a5fc25fa00acf2e69b7c755f06745e9593b830cd276c24f049f3fbded7b728c2b0e49e5bc6fa6e871e745d78cf37f403f2338d40dcbb26046b436fb4cafd0ff1d881d6cbb5211d410266b3c9ce58b399ac549134f865f3cb78d8e12c30ea715dcaf75010ce51b9cd1a16fdc877df4c0aead888659bb65d2650c2984303b0eaa11f69ca15d4f1e86433813a961685a0dd943e5519a44a9c95a61565f1e0fc0433deb44a274d4d60a95ece5a70906862a4549cfe17aec47769437f0a7492b61c7423f9389f109d0414624123739aaceae58a094f208036340d8f2a35a6348f05a4d58d79590bff63754519a8a5bc2fafb88bf7605e92fcf66a73a1be54e9ccd3030dcdfc6614a891e627f149bf35edcb41c073f1f8347d9cabd6438ce83a5d3a6f1c4466156cc4751adf3ae5ef6918706687fa81f5be7b307a58daef2d0d09bc5b72a3695b3092d059eb6e08f838221ef022423cf323c12bdded6d37adbf71c4108ca5be99074b121b953ba96981a7bec8ba98137590e107c838fb4403b827131c3c9b89316d2050cf51df5a15d9b72aef7b0698d7fcb75741b70b0e2dec5f912432b1f7f7ffeddea4a216d4512cd581bc2e8bf3f31f8c0a29be6b615331fbbe482b670540bc0f724cd2cbde903ac6218dcb6942ec6f81081a0ddd8198eb3c5b4980a59989fc1b8b191a6b9400b9ed98971038b11113b02bba5cee95223871cbd395489b2240c7da30f09cf6614159f87006f49710c2bc6f914afa12f248ea12124acc23e96644f172cabacd3b5b84f8c983a2e9c863d3f898d0434596b9fa69142d0fb283823fbabeaadee05028828939bd717f23beb6a57e32f34741c097867906d60e6ffa0b31ad8aac6f4734ab23558cd02bd2085b81e950d72d8a52d6b4f9ae3b9d265dbed6526bc29f39f52ba335a6b9b06a506d3d3c5d4460a9142a8cff40b68c48f090b5926c515085050fb2463744f5fec7e6329cb3e712a56feff794f045a855d8d7f4afaf2f7f299ec47ccf5ab0f7e13b3f7c5edce2cbffe21174fd6cefc44dc04b10b1276ac3a675aa4b94e8e2d47c460bd993940564bcf45a73d1d7651c437a50a12c1cf45e58ebcd4b1b4f8481eff5abd21757ea685dff8099de087a1e076a45be4417005844f64c4f5d7aa9b9e8f43c763422afd9e39f68634ed7bb93d601b7edf4c98a7dadbf8093c94e88726ec8202c199e1e3b940ee1daf01698f605f2d15217bcd29a2cc4445137f4af7c8ee616a6ce6df3b59d701cb903b63deaac51e87baab7cbbbf838fdb16ec7d9201cc82a8c5cd899904f8e1c25f30c8073b0031f5137eb48799ec757a93c2b44e400382af12759a396398230933f13259f4987ead67f7223593fa285d4656f73cc23e0d417526ac1c49928ba57617c20516ff7919649cf8753c81ba2f2b506e8aa200fadb366dd0cf85b7232506e9593610547975c9c0d505e0abc4c42decd6533bf1d383343610825146b50d829e829c08bcf54728ce0dc7ba1f3e95207514a8686e24d3acdd1eca3ffb4513e6a189b27f2f6f690055fda85d87d21c92cdcfd70ac0c14907b077bf3d618edc3c4d29093a57c01bd226946f7a998d0aace4df93301b3279578d54df37849941be2981d091a1d483165c41d3235e74595790218899727ff9e2a01d1d55c1fce3736dc7f5a2d01c7e5d99c74b2ec92e893160822dfd33f0daad85d66a09bc4ef6caa70ee5d200c6c7b6ecb5bffdef8a9a77b5283d9ad75204e527ada1fe45830ef3dd6b7454a5a75753eb37cbe2dc719d2a436f92f5ba333c09091b20fb0b25b45528b812fa62dd4d131ddb15d389c098fcc9160b51279b3c4c716ca98836c2b5221aa2732a3886ac36737ab71f0ccac4433101b92ff390a09419ce789d59bea4515ca3d51609b2754c99a3d464253666f3e2cbe4499c553819ff393102fccfc4a34296d7ad168b832240c3c6962c2bbb9dd34f7735847519a1806e476e5e593d619e0122794d5ea05f725f5eaa0c172817b8ea0a08cff541c1be4606cd9afbc02b879e7a078f8e414fdedaf7bd895c5969db4618950b1eb340f53db2a85fa02be593de223f6b1ed8a761bb809a25ada5dd3e724199dc08b4efdd3156907af2cda9cf1a31ca8e217aaae572ad3a6fbd8ffd900acbf1d4b1c398dab5ceb96c1ad312ad4253e292ab9b3ba52b0518655b238d4e2c2655713f73fadcfe6155ba11442dd9a003b51309c2f08e02af49f5351b8ad5a0ca716b3fad68085f74a25901e81ec0a1fb52d4cd4b62f3b100c877908f02f22a4df56d9d24821d9628fa1400f6387a4c6f04a6e42199e75f7b836355abf37f886ca643da7a430c9d84ae57bf3cc28ce9f262cca205bad52e009fc51d470ead673cad14bc023878bddd5d87a18700a37eafadce8df0e728a7015126c321d3ba4e4e3f68e26aef0c0d88bef30b1ca199d20f9f2c58006160bf5301392fd70e2075d971f78a11ed1511d777789ed8536ac0b46ad5c2c52c345e3dd45c80883b49db2e6aef45c8b367488af3d64524764c266cc416fd95e0fbe5abe0aa6e89abf170ea08ab69596ba59111bd7e70f71d39d910529850e90c95c130e56fdbbcdd15b443337ecba7ee0a378eaa2889279f7e5e6ce1c78651b2c3adb4d523fa83a36ee8e22e885e0d5381b587a864be57c8eeb9d282703526315e36077b234cf97c3e802b9c47af5b7bf209d2a157a40b7b411c16fb6283b4feaf3c746612af9ee9aff05576f3fec0e9785438fe9d997b17b086c0933669602a26c20bf897ebbcf1d1287f84e54c93fcb2e764510c200276bd5d7375fdc35939d8558dfc235f0f96e1c6588753bec030825c48aeb39663a9970a78b5c7b1fc5b439b619a6ccd881702c48c7618bdc53185a1e7a1f3c04f8e608305331c47420dc628094e38857f24f891a019dd815c843cd50103544444d5b649946246ad0d33d98c13194be64fe8e1568df7225dd0cf6d217e6700e50a6862daeaaec9d7e7571ea1a91110e743ecedf1943de98874afccc3aa6bb9c86d5c48d08283ae0028251db3a8ecbe79bba6a07cc561d3dd6d501c310525674195eb20adb1a1230b7a9b7d6bc8b855d938d63b9b98e5e04249d3796e3dc3152dff223617af7e9d2f10d71bf7c706db1337c3ea56bfb9b1713aa90ca1b472470baf4963263ef14f210d8602a012a260dcc0ba00e7178aabdb7e91943d82a754903eff4acd4668ee0a5c241e06e0a470bd68cafbe3caa17beae899f2790e78bfdf16c2c864f667a8051b0d640460692426ffe06ae6a6ac1b44c8764c621c8dcd47853de4d9086e2f708c14410ec4afceb1bde8723981bc14d1268c81956a292a23a9a05fde922104c2c722eff1412799fea3abc84beb2f4ea8aae59aeb90fa914828ebb3086a2eb3374ed4f04f9db79f59fb9417cfd39244e9f276187acff1a3386aa6a6601d2b9c8ef0a6399129c27d4b1a2c486c571f9f4b8dc3e75bf94b9b06b550f1ba516b442a541a58f940ad2c836fb151b81fc2cf77cbff28cf6f054b9b6237fc95e58274a531786c1318ad8dea976e2370bfddeebf8676b91030788137a3f04f0fd35adad9d9b8628ea98b77358dfd7fe72a6b3f008fdfdf1d27f92cbf64b95a28f771075f9838dd19c94914031349db81b416a7220802855f27643cb080df88c479900550c398f9f6fb612f32efc34e8b16a6e7b9da9234d864ad2a597c9b85801b988d833c289f10899bee3e17feb22805a5e7761d7f5c9be2132bce9a130ec03bbf70e69a4642fa23b685bb585174e376427f6d98027627fed0f80ed9a720cb91e70207160d64493d44af9f9d0b01679a0dc55490381251513c9348ec5ba3d30bb8ab9361713090df50112430f582453f4cbb03aff19c52cc8bfdb2d0c07c202ab7ed8698a545a357b7e54ecec10a971ea54f2634166afc7f032042204fcdbcc8f048ef91838225604d6ee3ee2ee772715bbd415419bda4a8ec364df831b80721a09f8ecfacf93b9408263f7527f46c9296512548d540cf8cdb191acbf817221d99d57b0c1f3fcc509edeafe1c83846c4e2f98a743b5b9e392b7be5ce1751bccd69c469ec9e4f3869ae4bfaa395fcefa50a610ee4d2aa8b178e6684f47f3f60e19cae6dda12cd794873ad075486a2428818a5399550a5cbf304792cc3721556b68a1a009f64c2e53a670ff2304db7defb3b14f572fb34bd877293b288a5d1954aff5e32959535e7dcbdbb12bf20c2edc6d7ef1b2b06a1692bafb339b9b399810ec3f425d02d5a4d32833495da0a0451d923f32d25e736cb68c48907885d82514201506b78b1f78850fbd32935e966555210d1a1c83882fd5e8b7a2cc85f92866e7fe42a928bbdcb6328f1bf00f3305e60bfc42a6867156539f188ff02b0933e8082a442a7290b8ceeb9d3346c7dbfaa21532777a95e3f2ef7c3c3ad8e42812d04b76ae21528af32c576f4f40d86867e45a392f1d8c07ec140bb80c03f327d8d952bcb72ba4409bfbf1c5a6207a5e6eb45b7d9494ff2f94431e2d0410b52e9ba43ef5d554940f84c581eba790ffd8834282284f8c7bdd2e13134c0d5a099c58d3de32f731fc70c841c5106fe0e63f21d76ef9e0216c59dca3a3c48ec45842422042aa204d68fcb90814314e78e6d6ab0c3d1c7c2a2cefb9999af4a06e53d9f8cceb393d31ed697035acb6935eb01eae3053f6a63a39defca4d51cce09c079f817799605d6c98f22631e20efed87304433af8f27ba649b386a9c197eb6bbbb20719c92315015c946dc1a4fa9bd5485d0065bd96d5e2234be976310fc9aa62279774a21d1cc3db19d5ae444e1dcf059a4f47c01a775f83e583fef97d5926adcebca5c3a972a0c5507f06fb623efb8c843eb54cc6fa53f889388e54ed28564c48f7eab0ff65d63b11ab80b52fb289deafdc60c573afc86f11dcc1e9399ec8ace8d0cdc1339473632a3173520adea00b42d494a7c9d00a1a9ba03ac6e84557642f49411127a38d59494ca6bdee29e2966c8283a13893224a8ff687560f40a2ece23de4d082340e8d7efbf5ad065e8e8e694e2cb7ae0550b8a4bf3acc4a1cbafcc3bdd7515ed2b840eb9cee54e1e392fd161990658ab2b2af319322e4d4be1e8461808b2e2f35cfe69c22ac59034478f1d82151628e8ecf5d8925e546d346df0d1eb84fe0653628fdc85093edb1d1f4796f1b9905cbbcdac978f8833c408bb4e86fbe8e48bcf63812807e959b52634966000a11a9006304f69d3574fdf52d86a263d77d4cc61551de5461be4d415ffe6f3120adba55e611f7a68fe98c584ee2f98580cd723e81c46f99fd44d8204988fbba92a7a7dac1b0e1bf3fca8ef37879241c8e3991c5c3306a73dff01f0a30b941b60fab07ea93ef752795331ab6896af12f0894aafdbc35c2e58b865343e0c12f2b0c49087a6971c8a676c619f8fbfdff75065f7d21ddff717a23f9f0fcb9d6e16699d13227898a35d6b027b66db568e810204fd3d20168655526234e02a7526360a4cf09e9afdbbf1ad069afc73bbf46deb8fc52fb64fb42bc188b30f6dd1e5a801fbcd0627039ebb0d753f26907c9ceb9a882f546a69aa1702fe44be25c15ed7b0cada31c6b7ad1834d74862795db0891cf534cbfa2f94ad74e25ecba3b9dd3786b670e749ca7eba422df7a82bfa946036a191774bf5f7e93e9963691a619672ce28fd7a05c50a7d03c9359f240ece8008464373f00e5421b477b3992f1430aa2a044dab81851b80d9b2ff3e698bdd0e4d49ac719c3f58249f00b7df61c868f544647b762d70a6509e48308a94bfb37b2b4171fb8041c0d472990aee3616539681a974537252bd758a7573e0aa22078461a7543cfbfadb12a2ea5859a2dcb68d9559315607019a4fa951a681f6978e110a7f7e27460515c6076e8e2dc0e8c172255539fc150d90b052aabaf39754326c77f04659f53252c129866d3347282f43f9a04cdbffef31349a86733a9c25a61a4eda8e1cfabf1528ea698a8c2c75ba89e448676558f07efa5b9f18854c5eb9661d5f047538f6fae61f68b61868545e3656f8e7eb64cffa575852fdeb05e61f2ed12a3c8d2e229084378d11a6dc7687d50de4cb8fb73c57b286b24d1cf55b4390d02b57e3b62f11902ac5e6b898a93f9a7c861f0fb9675f16976c20f3af78112fec26679e0b7fe864dc2fb985da9775df766b8600ad273a86791e73c4f320ede7d2865e4fe10c845d94062018058db0c2cbc5aa3decaa7ab55cc23bd36e5a81838311083b6e2e06475a53e74f22916ead77eae0385608aaa2f009e823cb3f9e4b876ffd8b3fe99b8a0fa07a0a6a80155f6e103f74565fc312a1866f6f53d25fc31cdcf7bcbfe94688bcb4de398a0f50e6ac77e4575a8e60baca9a35bc31e0e051adfcaa6a7600b443e2bacae016dc1133a607fc550261eac8e4d9d6f68edfff39119e9a9bec29b73bf01c878f09d44ca0780f7518f1cb19e4ca457dddfeb082689131ba398e58dd89a6caaeab4a3ab9570a53f4637c88b72b88657f38132069cf38f34363e24364f0418d7030e8e1038cb5d76c609c6a93d20ddce1e08163107e242abb915b91ad86fec4c210744973a8ddfc51e9075bccd01cc43c4ce14ed57282e828e0f9880ce2531d9908f171023070c1fda7cdf9f82b36608fc28ca74d3f0917517e8206ee5c308a92e26f414175f550c2862fcffa7eeadbfcc614a42c5f635cf8a03850fd5bcb793e99511df2688a483e9d75bddf66f65f8aaa0d5aec08db3eaa8f1a4878c3456656b672a87970308d9605273288eef7c7dca0aea5bea1e7474a7c952c4bda012ed5fb0fd8111c828a71004db1f55ff1fab78bd77077d9b07784212682089c787a1e8d237ba4e80869a869e12253bf94cdb647d468f72c255af32cd62516f9ded86fc6b92cc264787e762384c676d17e405bc6d162bbb5b7ff8b56f83ddcdc7e7856b2b1094dbac879184243a642a62d5da385ba89c85c3a26d20420ecd041d1c328f8b9231febba3819bf7112a98856ba60704fe446a14573a56c8ed263a1d05fd1423c81d712ec8389cd072be7d1cd54afa6e5ea1e573fd2cbc5705b38599cfef0746f0295f0536fff2135ec2495903db3abda63c868aad55416b015e6e88352c695007deffecf34064dc88b4dc5df16a671f389ddf28532b640d5b685a3d3398cc432e182ef69abb6abe144643e61354131ff663829ae7c81907e68d9f5bb5bdd472ab5fa450074edce757fb462fab25910b2b78c1486b0eb33eaf690709562a58c26be07ab9653d95fa61535fc50ee770f85198e15b0cecb0e892b6c27e7ef078dcced6fc0b0eb65c58ee7e0a12b20eef3aa15083544174a988f2020b05d8b383d45afdbeaca046435df8d68ccae53355b64bda0475e8e6bd523fa8211fc2113b7e46a6ef3a644b57303d0666cb1d24818465caf5d3ca96be16961c2e3754b0ea6895a3cf9241cd1ad2e689dd3595643326f03fba9d77c2cf617d4b88a94efe02dc332120c92deb9b305b8672d9e15dc018b67183438c835266013ab92c296c98c0fcabd908418952fee79c333d34a757bc58c457a0c39e55d02d49a2abe3606964b24c710178c5578107e2171dd35966a9eaafcf40fc8c69dc4469e9a379cc6b804012de0d2d3119fd2b838107a94812468f5de431768b1bc387da7e992267660dbcc8e5431c2fe06cea41e60426d5c1fe18693de56f39c4ff0acc7bc60ab406e82a087c9e5182a67c69a75c1d0fd204a2f6d6047502ee168d8ea73819be8a3040bcacbdf9be85f3e989947a8c4e0da2d8a9fabc77c47c1c129280089c81ca933cf210f4de6a8c5628055b124ba18f11b354b9a5460b1f4a097380b2a89ec7ee788f6722422cc1d0d66c1da4f99d43081f437033528e8b20365c948abadd6c418398ac53a5f08d550e89cc13f7b48b8e8e7cac4914210c7afebf83e480b89505a48e23f90d3c21970612f02959deae0039fc7c38278969ec8c6c2006177a9138a1bf99ecbce9a9a6ca0fa4eba4b5d119623b5d0ef87ff70da4303dcb64ae93e2658777b4b1221ac7bcd63b99ee258e2e253be43698111f8fb24b2c10c83c1b4d4cdef4d0286e2c5e7cd9227380628d7ba14a2d883b2eceaee5386619df603fdd423d1390a688711ceb76ea48e89df5f85232b7ec750031aec29033f21b04a4f0885ffd408e30249800b574e5b87edc7a84c9c65d031048aa4994aa0084587f54858f84bf4b044d9870903acd4efd2ef98a4536d5a485b18dec4726c8cbd371737e4028e1393181d05a00284e190502573b92d413ceb7a6a8f98f97eaee3280d469edfa97dd8809d427ef7b8ac68c19a0c840a3bbae9dae0620fab522cc77126ebce77f6165c3f804aef8df6564fc9b927c1c0b10e3a6a901af5844a0ec8bbcf14f09f29a783a312f48e1eed364b3b757c0c2669928d5a63757e169c3e5e5eeb89456e196d9d033066e3b87a204fd972463bc3ff8285e2b42679f94f61b781a54fe5e184d6627260b41997502f5c5f3d281824c16267ffa7d218f77c93f3f895aa2b24af846b31f983f29b022964730263832f2320c61e5e8589901270c0ed25eb536b8419ea1ab4da70fd3232d170adfb9754cb4e1fb9542209a37187d69d1de345516b3a4803d08369a63c9bb8e54a0b605d405062a26eb28e3b595bcaa39dda6f93337b1c3ec57b3bea933a8412860e9497c8620e27dd19c74ca4109368c396f10c3dfae634273d4f517f66b557f7864df920e237307eec94e7e88fdd43714ff53599e4bb70a9f7148f131f5e03b4f75b602834280cc3d9d73b25b253f63e7264130e84a48b47572eec50e0492ba9114fd2e4b2ed8d4140969203a115daa74416f2600fe7c40ec1fb5117b6db85430658a1259f1c13d4ac7cb08be46c288a0cd5136ac0cc525bbfc8493f3df47ecb133543526c378d9d5766d21bbedeb2ca534a947c599104aa54e8c8b535cc95f53a8d784701ed305bcd9ec71650cfb5eaea337b210e706039ee3422d4b866e72f68fd97e378856386e5273bfdd0f2e9b441163879588be009f0ff768d65c710b141d308c0ecf3dbff9cbbca1afe0ed1a7e3f3a8c245933808998bd33d552424ee0b7620965be90bf1e0030c7b0a9798d8964ae64a49af5b5e8528d4b0d7e0a52eac9155800e243207c4daef7b1ed2e236107cf9b643de2e493ad687e45f764dbbc3dd578b20816a5e66d6c448ae44ff74db002300b123e92be9da407186476ff22ca0332750a726ab19a01292ac67716561264448bffd2ef6817ae254cbd6f8a8324ed8c03ae84ce6dd27c0539cd13fb651d021049b083b865c99db54f15ba3c3312d5042f94dc6b7a73d222c1a45cfec07766744e8ed2a8d3a50f612e538a3fea18808d4551f06d5e26635f58087696145214909aa21c02701f6a3191a4dc7c8db3da673ffdc18b9ae7b3232a43599c5cf17eb2e19b13caa386f0c0b020253eeb7a22c59d7b7965f02194e713e3ff4dc779c677f0234bd1f31f262e190da159f3a6326a0fcbe4e66a050306fb7a9a367e8fecc3a8dd2429bcd5e59f62baf0e92d17fbec2b4b1910caf47064834d76984c47cfc22fa80b237fa025476afb25125db1c44ba807e7ec052b8bbf730971ed639ae81483cde807331b2ed00ba7a918f8578de2cca841f3d158357ba15d80863822c509ebc7d431439236e68bbc2cdda7d55332d230f5e3a7098f5cd01784e191a4e3a1563bfa7bc38983d67e2e59930174ebd76ff4c6a78e368ff249988fcbce96ceb898487d02da5ae80cf90cf68ba9ef6d9e52a34eca58e281decc11e273940c3f10f9e2bd2ab0758cde9c132e2792fcb92920a86abbe5190397d9d491205fca10b76af880db702d20aacdaa977b1f66db76dcb40c2458898888782482c9ec17a2a1b9e3b5b6f81656cde3ee67a3b42dd910b388fd9c87f44760c081f1258f36e9a35a5e9304b704228604d9e9a4ae93cb7351c8aa37fb6611aff7cd929e5acdb0d22ce804564301bb844011ad5da2fd9e613830281d5ee7f9811d37e85a134e4b8fdc9010a12103500ac626ef3f7f172fb5d05727cd1f63443f32afdd2c0b62f6e39b13f4c2494916b85891c5adb4acd7cc04a1339c8edd255da3d1ba5fc36795c996d38daba3b2ad7c776be813f57e187930eea71a3c92be77205297cf187aa566bf86ba74261ccbd6eccd27baddd9c4a1a96b44da41a5f2bb8372b1b8d14f968fe9560dc1dc0296b6fb4fca28d6397f1a65bfd8601a60e16f7866971d23973dcc1dc210934cbdc2784532a6c7d46390cfadc554ff15ad55a4662b4dd51f574993743bc56ccdedcaccef7d4954c3c3926c13e313aebc84bfe52540b94fc4414fa3379fc5f07af25e2e663b39f5d94b743920e9f81cde0e1008d5a84c395bf4698666eb2ee439c5d3b9969d6720e05bafcc69f7cbbaf838d4390b1f1699e7a1a6757d004880b03d8849ef93273c33a95ef9265a16091850754c804072819248a4b1c0392f50eab1b5c071df2e374c915aaab516bbee0375f97e161e4a0fe23a9b83971ca9a9b7d8155e447b986d97f2860c88010a61579abf3e7e9f81b6106c109fdf6585d9eba1aa2471501f72f31d5cbe2e9a8c1bcdd9cd11f43bd7c2d80458efad9b9a7fa0317a1b4b3bfb40313a10babd379a3d4115844d9827430439229ef6f67bf290a83a0bbd9745307ce7d4f7147885669ee4a1dc462b6bef815d77fd520a093a07e1b86e0f291a874367ff3c79c94f2f7191818a1d4f086dd29d04a367e98492d6782e4827231be19a45a53a465e482da2143fcc8a6d652ed6b80b5162aa4222225a85ef7138ba564c08b8f039707c8b9a9827bbae3ab00a266b87eb891dba2afd011e7b9e30bc2781fe4c59b36c3d4312e93c7a0e9c45a0d95390ef1a57024654debbeddd37ce010f07d426255a353be05942accd1214352b7f439fefe4dd577cf771edb5198b81c24822c7ebc9f44a0e7049a73117d94e9b98754c9a3c60ef5e50c68a3243df1158e7893eb6fb8c777b04bd6ab9ad05d7f338fc3571c47a183746163eecc13cbd87a03735b8703cd7562ecab44ac6d079a134ed98624deeb6810b4fc8a08aec674d562c661c3757470ba33f66e1886a96e14324a6c6b61474437e069f900a409d5a1a3d9a992b540a638b74c5116505682a8152439697145a476d563aad5c680735b3420ffdf4e0fb905af1c291138e34ed94ddec7d96f41acd2eed34a8bf852868eade4d70f38c3c1e7fd0c1cbe096110677d839f580cf9be89da9b4e17244cdc3ecbb54c2c00e06b462a67ee2f06882f439bdee0a116e3ddf5f87cf725c942ae7ca624adbce26c4b9cd261ac00e571f138d57770d58d91f2f726b8d6ff563d020281d43cef56b77aa0d64eea1aa7f9d84331d96489e30f9f49fc8f380b466bcde447fec1b03736d8adf8f33cc4e528bac3ac78668d480afa8f257a16b27b892c471cae4917346355d574caf2e628f26cca14866cb7667562fc9d96a2d55a9a5894f6e274fe01c693a2b524f15918b54a170daa4b9f4725d2ae9002602a481b5076fe0beb8c91b11187acee0211d8582855ddeee6a575251db450d74ea53cbf703e4e489085779b3c251b5bb103f83f28d8293dcd12277b6d35a9d30525390759a8de1e87d166921a74bc315f022063d8e5146f116664c6ac8d99c0083c7d0392c59465b1fea2f9cfcf082193f510fb061723c070e7604f6514cd347c790fcedebad7f7e5484238c869cd572c048439ab8ffd234472bb136bed07cff17f18c3396e46a34bf257a360a6adba398a8bf3c6d3f00da4026fb88e46046a9e1de27dd13dd6e3472012696336cec6ac3843013d06206df10ae9c95c8decaff826fbf22656fea4eebcebbc25ba26a1513f461b076ef550e414fc9a4251d2af512262afc8387a2858bf49a71765abdced8d23a9446a4274be9dccd85e8a98ce0eb7ebe6b20e1b2686fee684a59693b54f7f9edc33f5b2a01b5c2fab47642622c8027b34d4fde32c0d02866d7a2fc227b571d4dfb956e73f15b1973581b2fa8ab68e9f0d0d1e047835dff885e0bb1c5bb1e33077918a9fcfbf511355f8350cb6159e7a72b89f2083f60a53964f0418996a81e2e6f6350a32c5c3ccb69731869470b00e97704bb829eaac095c7155ea96c18d7ea3a0def68b83aceb48cbe2534c29c2a86a158d564fbabd2ed802e59391d2ad832db2ce75a5a4c810f13ea691642070efd92757cd830a4c018be2d19bd8c6c24c553752e99f3a2a97d257cbdf086fbe0bf5953b20aa9fe7925fcda0f3e01c36ae531c6b0f84ba308d17fdd20b86c9c96a89fb8082beb1c966b14f1bfbe57cd707cdf159aa68e84cc6f14d8b9664975f2ade7f7af35be2563e5b085271341f82c2bb85d421a902bd2e3d39b1394899f9594e57a3e87424b9cf851a111a532c51f7dd8ae74363a0fb47c7e80a6c9169877ae45d2b2aa6a296168db20fae2afd1c3e1bf0ac13c9b7a6d3eb7210411d4e6b311f88840634313def775b77b596123660b7e277a9d4fa64f6e10c3a8f0ca83678e497b625f94761bea11bc41e7bd03f607ca3e3a373f8c15728bb5cdcafe30c0ab1f46c0ee23204be30e773ca2d45828506438de53e46e20a1c427b638a34e095963ae0367b98a7346531dbc49d089d4f36359a5ca00ece978d1153bd80a0fb2d73e74d705679981b17c69f39749a8cc9795ab05161921e10ca4238e2c6f14fff2743e60ba9ff0c3843e809b7bac252c1f809adc1826eeb2d3c6422bbf824738434a5e46da61471e355e2b6dbcdd7504d3f747520acc6731d5e4dea47a4f0e7c4ddf980b50df6a94872eeeefc00ed4e2777bc97f901bf6e15d08974e1ae6eba2e18521b78f8afffe903a4ee4365fcefbacf885924f03ff4e30b9f22d1f7238f827c41dd2f2550677dcf88d682b57a40d757a8702faa5ce1513025fe8048230c7d5bbfe22c2d09cf14eb45be3842905e7f0e12bf9177edadb5718c3933e741e611c50e15ddbb75391749d56e406c155bc6d07b5ab0c8cdad2c62e70b5152eb1e0a9117ff9463b71da0c1bf7d7006a4f97eac55621e266e2ed8fb419030dca1a6dea7ccbd135deb75dc52063d4ac3b02b4ac357439d81bc797e56bb6576136a2c3d379dc5c55c026635762f25cea54cfabfe278aa5a7dbf5b50c5c4b7a0f290300cacbd30f3e70c59672a9de76243c6ae708f959ccbef91b5b0ed5d980968d0300fc96a82d7b069eadcaf75604fbd39daa458754c2fcd50b471625c1e25cedb4122ae03ceefe6c02564f1619399482567d13b3b07b4efed007f7d4cd49e746c3b258f85f9cdc85c63c25389a4f37cc5edd189af9a6230f0d4ee6a23bef21cab26e21a1e9b6dd268339f6d35d53afa2d148579e05fca296f6a862c434d4cadca5be3e871b8be78399e19f028628145a20bc115930590c446f4b759be62d6cee872fad270a1a58ed035b643bb75e2c94239a829f5fcd8b1c28b81e43307142d630c480db18571605901940061371cf3ca08c32611f32cdae4d46b1ba31d064b5e95986c4f8a588ef79f3433cb5156923cb94e61e6331523b2d4d85b332cc725ae179c9a725f1689a1c4adec00c67d516f85efcb1ec2adeb19c9f496646ac22da8c2b3a5e3d546a58d1c569598ad2415e581b92f457285f1eb1db4d0c060c8adb3da202d24144fe21552ab5d03caae9bc7a4ef5b1d4436ae869bf95c84fef91d9cc386bda7e46ac1d6da3db743d50a9dda9add31672c08418c6a09d01ff0c3768635a00c0564a6870c011439a14a8cfac0c6f2c50b27bd80259d4bda55a86f10dd05f290c0d090dd7ef49cd03d103f434ae8f3676e582f2a5fdf83f20ab64de058f9e31aa39f38db23b47a9017f3100cecbf93d18f392535e12b7558e882ea7950ca972397f8695216648dc00de14e6c3c6a827f77022492d26281c4c085cc1aac900feabb6162a7380db086051404fa67c7b155ae16f2b4726506536234bc63f473a4022d53d7c8b7e9ee890852f9812c3e95b3e237e540bd49f67436ff19aa0889402d714f8c57611e258e43027f63cd50dbea38c932f92d6476b098d222afd0d219349a920da053702f31ac113bf8326b440863ea0cab254e11086c08d6d7adf089f3c8fb8e9fcb25de6764f3df8ba340d0c6a0135de64a868ff264e4550ff924ddf7903bcc5c775204b763e5492fcc6450c3f4e46c68ca0320eba9e4d6458478422193c9e51687468387228369588d1fc6d1b0e271a7b7ab49aa9e459c8257e3799c94db8f5c3eb977a87571abf85424b25224d73a45d0b698561de5ea0af96a9a377aa5f8d766d44edcf486eb938d2421f911812a1b95a48d69bb9e64fbf362983a9dfcb87018e3b959828310ca1a4f5c511c6727e9401be9bf0e0bfc5a5b7a9be444e033037445978b4d042bfe6b9432e1a8653e4a7e283a8b8770f60c7a81950dab28bc5c898a52938f653a7321ecdbc550918cf2f4f0c25446a2bb91e13fb0b44892962bb52de5745d28b7fdcf4ecee69cf67ed2462b2c00c0808b2fc332023271a5fa4c3013c7c6433039074cc48d50dec08f9f4d634476fd1589c13a3625a35c5efc5f6658440b5ada723a6c3fc493d49da144f21e1ad866589b7bebe30decf67b92f582245b4aa00f340d7206e70f58ffd7e420be56d32a2029f368c517d6387a739ed1d5b090b709d7b0ec0a90beee699daf3deac6b2c347468e94c4409283f18abb13e7ad47cd3f04a0fd186a09102001d46c7070aa770cab17dea767d2ecf0d0efaef539ace812e94a24b4873ed1e6266830e7b3b91410de18af9d3e2c58ebe587e2115f91a35fe67368ea9def4380bfbd5f40b7473c2b19871a0b659d3ef9e87fbd9af7901674c8a3dc5dfc3faa918adc1be74b53d7d4c63c7e2f0a683269c7dedd48e8fd8f14808cc425b6064ccf00813b8bfb04c9b75b5c74fb71a62b8b47fad0b4df7c12f5ee19ba858fcb5ceedf4c7d7fc3d043ad9a727ec0e9fa03548cb16071180150685a8414f929efb0df8fd77c7626ffa1718dd9f2987f1f054dd58c589f44247bbc4671179bfee7745146dbf34838c08914428beeb79f6221c371006f6dc46106915ed296d844bdb0d01979809e87f993ec265cbbf224ffaad3533bf4f41f4a7ccbd08708dbe68b8c758e51eedd2d7d731f5cc3d71719aeaaaf69d26cf3f2bafa8508699389dcd4eb5e28420e3ed1ee597340c89d4fdeeebd6450b4b8101a7e1dff3214808d220a727407223a7281965c705d950cc5fa9aa731cf62f95d1fe17f1a01e1b0d88803445834b7aed06e8c509102640df5050a6e7bc462be54e78d544a0d9ebff4d3c210a73ddcf2ffcac962df4133d90463d98c49993ef45309bbccad72be38bbbeb1eb2e812e4b5f847ba16a6883e0c1515e31d5e3ea5a45197cc5b184953d24b0b9cbc626bce0764bd36fd55eb10ce1ac97e92f891db4a098123acde1bb76e09bde8284491320f81b0da800da2c0f256374bd3f5a6a2541603fe8ca9d320736fbdd06d118ddbd271397b0334f73ef8b2e72c5d6a29bf88bbef19aced2e0c21e6272dbb342e87c9ebaf642f61d935c49d9997568d884a6a896b6000bc164bbe06565f810e27dbaf7ff20980aac913b4c55d76f7cc35484bc7fdf73aa1bfe58f4520b2de19cf679359a4fca9b1bf028ba58104b78dfac0ef98c7b3b228354b62692c0841abe05e2324bfd4855f0149f5cbdcbd66f2a06257c2c3e55fecea10c133a4967a669a5bfb5ebe4ba4b33b093d303064389b25e02f63d155ba12c5c4d58cb2615b36c3efef91da8c0c6f2e068fa21bbd2421c45c13ee53b88abf635dff628f79f97819f9430ecd4b8b045a10a8d2e278fd0c49d9256f716b9e2676071a40fb9ed02113dec2a6e5c6aa37f8874f2ef088cb528943e0cacfa0e91fe7b1b203ccde8776b507321c2be07c75ac7f675d551bc8b968f8e8d3a54f4de941f735ef13ddbf894c198d8eb375b2818e9892620b3bc0199e0fdd1b08b4c833dccb1a22ead885c6a5f59021696d90c94b11f9c3b5f5401624fec3e965fd97f28ebf7fb68640a84e84655e47c8f90b31dff90138a120a707566d7e43e17977e311df09629cace662804b51551556ae024d06b4ad2c6f2b0daf1755b95b56c2e4bea32f9b7ea91cf4f96ab3c3e2c38722fee065d65c16b7b08642ad83bb5a4a96367ef3a82e8fd7d42aac9ef42606a002b403f7c133ad97f34f6f9455c81ab193779b6fabe0f324b5ccc2449331456b8361e0d913ae4430f32a7221d59d5f46202c3f8885d14e8bf562e11e11e0792a15f6361a40064096e317c157675eb2244224b7ef465203cdd1a0f9880276aab9b077a22233669544beff4048807b41797d942d7214885fdf6c7f8ca053622b827ca1b8d5b750fb17c426922a0742ac920dd887f26122cb193bc1fadd661ce97321cb67c9ec31f78d404cedf29fa6b8107fb4617886e6a94320890198eab04f0f7ae496e354739ced8472d5253c8cfa9e9bc36b9f522f06729f53c42f4f4d088ddc63e5566058c8502125e229633e528dab4ec82a95f898662a359bf2e34a021986fa7ca511e7a0a9b0bc0928d1b6268b87f89c1651b158cc0cb6b976f0143755251ff2e582dad1f010914b1cc000c1d3f56335c0bca974446a068904f3bc017ad8706a89fd48e262e5d07e666ca7b3abeddf308251805fba6beaac42b5d0321a09e8c2d9401d0e943f2b9b5bb7292a00fcc04c7005d25a3e1fbba2e7d561fb7229acd4327415a74d3027b173ebdedfaba343824e90593b490fc69acd2fc22c89bc7004259728b04cdd361a87fdefca38402d0cea7c9ed9f39993b6f9108ed71d094e3ef4d0b6f3f015341aa80b7905377c691243c33f92f8e11b03d16c82ec620e59ec6619cddab64b09e2f0a47ece4523a5ab169a8f0f9822d9a56f4d2d0725a039c00be275f87beaf02fb316973652b0c1109f5ad1706471bcb21696187cf6113c8ddd3ee942066254185d36816f9be71e17e6d2276049df2232e42675a1a80eef609789b62305628e1e1571e8dc6117f540f5e61d3b6d86e2c9b8136158dad48c986a5123c288738bd56ae543d8d70de34e12f53590646b03cfe6cf608c9621cc56184cb4b5b53141609248c5a0241df581e7fcc6a1e614c122edaaf777ef260398eadc95827676b67211a9bdaadd40cfed104e7506720735a6b2b4004088f4cda5adb39a75c679f9a452a9573866153dcd7cb5a54103f172285950d6807ec65ce307c2a443efe11052f4c232e259ef4319ca86185be341027308286183ef7c92e4d0171f5e26e5cfd443f34fdca66999f946b3e5ba838751d94a195edb25699c9deb5cbe9f5228727fc9f6dc514c02a562298cda8a97ecb960d521b6956ee77c5f7d750adc94e69d86e9354a3dbf4ef7cc58762fa891513696f9bb46d6f91df4572c871e3d6c4de83df15d748e9e471404d43b71d93f02ab9e943c02a1f41cf18f76398075c5da1721c08936de62da433656ac81e84423424372252c77fddbcf58a5751717a4becc2494e4f5cd97b3fbb467d5e95b0698a624e67db6a01c3c49c59e4aa29c7ce9b64e026e09c036aa341ca9be07dd7a7a8a9bd5fda4a94afdb71976a0aab003813ceaf46a3d37249101d39b434c8b4724647b583f44353bdb971ae05452c70e172d0e4809516d62eff78b2076bb2a563f4bbe04b1f3c2de294d68a3924a3f6edb51bdd50a9238188a7790b0404cd2d583f9c37108e0ec21956da4858f2d0f56295c3ff2ecd2918cebfe3ae4a78359ff0c71f819776ad410b851b66d2a58dc2603958eb536ca8599195c8860f2d3a43ca7ac8fe29a2c7fcc5ecce4c019bc7ab934505bf0e062acb2be5810f646a583e56ea5ebf891eb91e8308c490136c31e955f25b8524a9e6e448b0023fc0bc691f37912487ecdc9d17e0811a491c23e8724d7d7cad57fc60c95255ce99854c045a0b5867c5a27205502ebad3aa1734771dd76b156f1ff789392f0a1431cf16d239483c242eb7ef3b2f6ce9a84ef6930c0db51fcbb3f5b23794a17daff8c35095fb89949bff5eaeda545397f3d6b952f9debc9ae19ea913a6e6b05d08ebac63af9eb86544832a4219c17c56ee88e613af6d7a9e7fbbdd409d41620af3d26f06fd407788c8240ba0eaa2a0a25292704771b9c5ec52556e81222aea72421932bbaa53c70a21d4098e353d9e592628b53bf93b0ef1c374f3fe92a375cf73df457343819c90179bcaf80191f57363454804f53b0d0c04ebaea73b44dcc2e4042910de588601a6c0774b4918f78381423b20a03bd8e60971f234c8a31649105221a68240b3d2e27bee9408385a806da6ba2235ed7112caa37306cfd59c3b1d306689b9eb19f6b2ae1e55d764c592d975b17fd186121b4195cc4d7a28bc019c0a496e8a7fdf73aa859f3b2b00045ddb187bf3f09b2b74c0a328e9c395167de930a53487a8d2d34dd8428c79047aec57b2ae1934ebbadd610c8221f784e7d55981c883da64c0d128b9f0c4c8e5a7315fb89ef0b61cca0070b3294537071c83b281ab716fc9816aebc07c94e8dffef188a49917473fd6e96ca17772a7db76336646011e3533c46488f7baee4667cbeef773ce272b47e3450f120fa9a972dbb185ff025a1af78996ac8d605390f4bda723766bc87dc51072d029dfe4d514e1cf99563d93c353a0a85012d0dbbe828dbde38f915944441a57b7954c8aff8bae4ff10a9d7366be2ea8e49256ffdf5ac192790c11bf1d83a9fb5701b3247cea848a20e9013f27871e2484f431980a9ffb2da7b6057f9bc6439a2608c861e0b8c864c10e6d5d054718981b42de6890fed580054be5781b88fbcae49af9bbcad377ecd6a4f0d9de3bd7f11adf68cee84455906a1643b3e7eef2220e0b563c51f4ecf695be75b5486a00df426223fd4770dc63c9eb54e9639eb5dc734ef0db2e74a223860ebf996997706ba706c4c7c1295630f23c9e7c99d24ec76e3608c8993245f08226a860c818a6e44dac8a7080ea5a68a7dde65566ab62f656d8220b62131c129404628c7e74463f7276df2def8d816c54fd9f7ea44d69a7a1b817c003dcb711e61106e5a2b0fce3e611d887e11a6ede84119b9d8af5e604ad1aa56edd380d15e2d2113d88f8806de2822808c0bd740094005008f1b89f6ca81e0f309a50d4bf376d5148919dec6a4ec98df40ee0375795ca84b42056de5fbfff303fcec0c0db3fd5b25dfcc292fa987cfd12a4f83c2668670d5af9cd0c3bc6ffa2213e842f1d93abb69f053a7b1f1f0e199a4d94111eb6a8bdddc4f8953fd92720b74c0f4b1b4d9eda2855b4c6ed53785bfbcdd23a588b43740595cbda5bc945c4c0c0fa83d13ec14b21b875fdb44ddaa9fabd9e730f034da9456d8bddbbde6392de49fd8724c8ac1f8a7aa95a7479e135ee1c82d794538e2aa0d7cb18db43d93fca038c83426489f7af6134fd001f490bcaf1ef373843754ab7336444bdd03762555c681c22be91947e27db5ad4edfc33c97f525bbbce4d0fad7e1085366351b9d7e8e324e7910390b6b985297f2c3e9e0c52b3c8149acfea08219f389739c9370a48993d8ce417af1e8db3dfac1a370f8887d752cc032f41fd9403d057f7c7379c76552b218560f0376498d185700c36fe351833a99dc62acb8e9649fc32bc7710affee3a85ad35f4a356066b4fe3349d5c011263b3074f61ff573a1e4a5366b0b3932c0992afdda50b30dfcca6a76156c175ab970383003e16e689ee3aef5949694aca851d3a7c8ba178ec2bdc07bc9572db0a4d734bb6ccf277bd524498804e9600d9266e207f9b03eb2e2f281f0b4ea14281046c8a78aabb24d5f6e7874f5c4736ef5a56d8ba4017634cb9f2ea28be8b239a7180d27216ff0f707be870350d84d07ba3e9fcf17a14c3277ff90995a720a71441e9ad7010031ef49817497988946b03d0b8460683a6b1c9a3bae24615e81cf6ddbc6dc78eaecbb6b1d1876362e5cc67cf84e56ed49697560506e15407f79f17be689fd4aa188552b4d5edb13b503683249cecccf64fc4de9b249baf3043a408c12e5feacca3816132849797c4cf8b30853072ea63189d17cda1b1261a5a176b9a74b8b96370ed417bbbf4a0915933afcd471a651b29f75bfdd4f3e55f389dac5e10ca709e179b3a9784fd757c6fbff261eebfce90b31220af91ed37332660baea55ac7471a4180b799ad09380c38ba4329fc1ff2eec137b538e9c4604356a4015b9d35b7b4d85a05455944adc54c9765f3252af31bfa534ca7228ce3bceb012dd849d8a96b06cc38c34be5673ecbb677b44eb291dfca6587bb3dfbd1f75c9ccd893b8a09be6c74031e0673c80d04dc5557a9affce6fbd841532bfcc99eb58b9403324436e2a537f17b0d649d7be367125db484f96e3e7cf852cd190f9ea3cfe9c5e2b0e397dbc871eeec9f06a96f7cc7535e3267baa88973f93dfc0ab295e55c6062a80fea3ea4a032355c978dd02542ad8ae1695deef16629d50490f2ceafc20746b479ec7834c441145222990f00525a98c606b3a3365870be5f9a4767e6c31661b9f573638a341506b22904aaf7375553242a03b930d863ae4dbf108e5a0c807e03050d4584e7eb69903854c88db61335e71f8ccbb7cb27428ff98ae0b1ac85913c5e3106b3fdb61348a763fd07f8809632a8d396db66a3b32192c92bd0071b816bccc9ee166a4c69c7f5306ecd899b6a74b2d48295a773bc58fbf9097eb1694a6783fad8c62031eaa78766c0ea83436e29fae5f2b39cfaa01f3318c79b95a50ec20aacad9e1a7f81944f8a71dd9aa6af158a9a4fa1e3eeb370ba24a272bde3b86df4d2c7850d0c46a899573a6ac25c5f30d9c09d921bfa5cd306d0f661c5abf109b7b3608c1c4ddebc28def621d8dd538fa3fa7fd85a2bdfb9ec2f18696237e447a941463c1501391a6387e65f5b3092b0926e26085b836aed671356f6acc64ac6f3757fb32d57097e67fc44f81e8cbaf5660a485d2a18193f90aeb32efae1fe06477c70a0d7b105227fb742d3f880ad79ce0fd3299b136a0d79ed9660d83eba59c9688efe4792556dc590f5ec12b438f7148763f780eded2124929433ec5078eb2cde9d0ae0676434c3921efd61ea0bf14c9a48660f52423edb1298a770ed5c2610ccbc7195188b69b9c4970b99e5a4c9d0448d6e4dd47e86315789dc59897b0d3faf9e431bf94c7dbfb514e0c50729223083459778508b7662c436a57548e05ecb67829375094b79d67cbc4433fb9a325ca162f6375b4428bda4f4f6ee7380b4921d6a138e9e47406890ee4f770d1e4926be3fb150a9677560343045ccb20a9acd8fe633fbf6bdd3aadc7bbd1d6b6159af2e1859fb8456a7cf6c4e506964ce34525713a4f1c322b1fa44665637410177816cc9f090b97d28e2542e2d0fd54e85f4a417382dad2919f737dc724f56c99f620d1c29e8061ee967680240382777bf583024d708dff88add2999bf8fa10df2bacbbf4cdd18fef5e2119ea0c3bd96fa216efd4b9bf20a8b0b07584690f4ba47b2a85e7a191e96d676a1484208c24025167fd1890a7441158f28e04c9eec6d79a3b172a5083fbd96b13dedb28fa1e995d30174de701304df61091275e1c4e122ce505b29cd57562e3601aa77d4f04ac6d13b033862fa0ec2211d4e868dd1cbd12f6e8b5a8e905eaedf7bc683b5800c33606ad770c8ba32a858c7c760aa715af607251a47de5df4afb749c78088f8db8a2944140016aabdea7ea13b334968a729a1c4c29d4cc86ab81c9290383a9f7d25615039e52855cf54dc2a2e473a506409ff216a4539969960d0a3bf43d1fc44f5dd571f4fb3f32bfe23ba08b0b5dcb37b2f4cd74a9cee6c20fb30442d1cbd2f29fb5171741a7e4f005ccc711d05507853bfde935f8dd7bbcf7141334cadf279c94db6d2020c689e8422cb89ef8549bf82a0e4f94b4ca08cfc14877bcf0512e87fa1bb7662aa34db6e7bc263ea639fe42a8741013e0baff77f82664cce0c798fac352f520a79c15676c55ac7fe1156f1a90626f8071644ff83f3681c38c54f252a2a76770f26ad4bc8f9d7e55d817feac610fa76e50ffbe31da984ac17083ff45cf4d093f5bc530e2f9bd888690de33348f60a4906a9f46ec7ff045b931621bff106487756e7c4450d484bf63a7b6cc98c82e064d719a0fd1e98cae34dbef180b3f4f3748ea51b397a5f077ad8f2b6c1d847c1f52d7b916b8dc4f6f211f06f19107facab3df73fa64c6be604def7de9caa48710e339b206cd3c8a85233b74e06a0ac633635cc56ba67f8f76a52c382bcdee07a6b8ea99b80dc8bd480a8e3c187f8d7067e0d2762472c822f9b691195095a87500fd188fa0f817e696b753c24b9a3ed35a0e62112f892dadaa3ac5d58d21268b64ec3f6ba2f2c13114edccf507750099c662c6c5fb6fff3688852cd02a72faf6f72b1728122b433ccd9a86fe8421eab111e46146c634c08311992d414f371eecdc8bf0836ea5c77023cc30f14dc9c99b52f14f3ad1538d047cae86ab6ec64b82e45b4f948486fca919d04b6224b30ea501e929cccb4927d901c7782535eee1c8a416a42611063394af1cce6068eb3690ce151ba520ce2077f56e59dd6f63903fed069cbbc573f7cd05fe27fcd1638e3b9a0a78ff47b15b39410e1c44b5e9bd607e1b8b5eb628738b18a019244d35f7b2d8224eae6272809530a17622ff14c651aa78fc6a182bbdfc6b02de30b3546cee0fc0bf24572ba29481744f9a4ff8f2d7191678557711f32aa04d74fc5eb431378047d2540bd66dbfb0df56be7d1fdb4d5d428f83d73f57d1a4c08d2aff0249a1da529e800f76a41554af8e544f1ce0db3cf2e3bbde53d85d31cebab20fbe5c2ea091b1e577c5a5847cba989c62774dbeabbc5d84c4c91e0828c7b1071a0ec41ced6f2a5578cfb65b67108acde72f29ae0978d3eece539f48ad878030180878df2135b486e1dca13a9b9adb482724f163060a32d77bcb1ea8454f561b809be98403c4286d5493781da2e60daa2b4fc9e57c5fc34b2ecfc00fb323a848e87325d76db2ebaa491e44bf904762d7d21fe143b776d5350f67b3e4dde73945d0a3147af96916a1a3103f74885ca4cc634ff6464adea275b04e67a25a9712ebce2e03145e5be5b50d1d4e68a7ead00482c6324f80fe66d820a7b046d100f195a1b13b7a82b568f415569e72929a12ef2e822261efb8bd20faa57bb3875834eabbe235359a02b9540e85175f9268549f5d748ac415b9962f20d71a42c7f2859aac33134ce09cad620aa7529fd9b47742f8e2bcc07df0a8f2ca83fa8a2c0807003cbe0d8bb21b9957635cef9966873a204b36359b9fda06bab00451a6e145cc9863fa1118f24c5afaae114f10d10b5a861ae83854e33759cdf9983e7708435f23e6a9a39bc686fe34f200d8cc03aba513543462f5e2444c9905cb8c4cbc7af33299d6e85d07678ac07b40322bd42ea5eba5d196d72e9f3c9338b7e4379f2491151bea3f3de34594d15fc7bb79a79b666d9e5a7032183cd7f26ac5db00a5c4bb805d7de0af6742fba5b8eeef223be748e022f8aae52d371046b3429bdd27730c36640e6715b68c6df6bfea4034003d8c709590c0a003797d70b50a0552154b69b3432514947b7350f43278eed1eed947b4735e18879b4f4c4ba80eb7eb5d41087c5f859df8b49898e6e3a38be6d3accf0ec94de784b98b0061c3c7ebe3666106c3caf6331a6be5ea21872db9cdc581dc2fd086b826cb449d1f4e53b823b18754d48995d52b9e72fc62035c4137403ceef8ef9899404a826795aaa12f4ecefbf52bc3c9f08b1f87b7b65ad05df8f8094ddae2c7e810d3cb66f4df9cecbe6d8e99054a462e33fbb0a056eccf9b94167d172f1df9b3c96905f54ef7c9b48428f3c65aa615c678a18f13b8c7eb4db1dde6efe48a86f2005586bfb8af448b3ba16ceb5e84dc89bc01d7d84a8a8615a3b3f9ffe78c3bf8058951c5b3bcfc984b859738b8894bc219e4953eeeedcdc110b42726ade28a99f682bcd9e01f97ef5682afa8ed97fe38d8b1dbd60e1cc641f15664307d4a5610981ebfdc29871093b4f0e2c3b90e17ebc26e792f81fb185e6cecd06b9cf139a1195ff09627b2fda5fa7cdd6e1618569fafc2c6dec06a6682dfeb13e47d7256f093db1ed510aae8f31b9103be349bca8f22e78b1306d86a33311fcafd5b7de96d5ab80f8589870c50e49981de96e8fe4b090795c517190fd2e5dd57039de25ce4f9d5d0a9aaa07ec3771e5d5c05e9c24f1e2696a641bcbb8587e94ccaa20ef51e06f245f84f11166fe835d72cd13d5807647ca1def0e140fb7a2122ce0409833f76f5b8f17bdec76eedaf6b571a735d40e56e28be9fac91aa0c23b9c509e78b2f372eaaa5222574590e9a352d609b18a37746cdc92f94853e92faa0928332e573fa7f2553cf377375aa1182407269acc9d319399c772b1f641882279483b6bba752dd28be82992433330f098e488c541c514f5624062ca595227eea33c3fbf28988ef8c4a3a09dad159f9fbb04cc6d6ece091ede98c5d0f3dba7e183751657228671348ded7705db0b2171cd1f0ab2f607bb6dbc77237c88a9069f5f13c0c698b330b5bfdb5f6dea64fe1228098103486cf8072d6b08f20a82b7f293ffe3b5801562e3ca8d7ed50af062c837e0bfb1731b96a44c7032560e0b6fcc2e5fdb331b0e03bcdaedacb3d1560b3b7f1e78e213f67ebde2ed232a37310d22c7794da0b3bc2ab4114df5aeb58523d30afc73ab7540a1aa2753f2473c244b0fd10d6693d9a1b5cef3d26d83246d1c213841ca364c6a8b2216e50500095b6e84911dbdedd1634ad63578eee2e7de86709599bc12e460988df29b28ce1e02c746a6551b02da41f3cc869663186c71d2afa8a1c871fc7a85de67b36b73dcce64583dbcaad0435174d1165a953dcc77915241a2be5c0b27ef9b17b0214e847e3c2212a41a0d45a8afa304e4586c737ee1f98dbf3506699f434153a4b7322f1fd1b5f3c9ada710f930744236461bfc61b18c783565492c8d8dc2fe74718f1c4f7fbd64d41ec902484a358a65b23ebb69e32318b3e1af13eceb09cecd32152feef4c0c60f1db096b312af19583f30946a26f6ff13088e454fd92cc49b1c067409381d04b3ecde965fec7bbd935c2edf8bc656e6775db2cd74a7ebfa10952bb8793c8bd28f145ddb5f70a67296b8af1f2f612c3d8f66f3f238b6996a09c0c567dcd6e4aad3089698941b91d06e8f205f99171d56a9803544357c3ec38d973bb0ffe9deba0c1b7b74985e1a87db36cc8f4055f2af073b70f04a54bb1f64d5b0cc14d9840abf68a1e013a6d2936d07979cb9ac3526f265a732bb59cc12b52fa5ef061b9c406a27210d48812f3877fb79dcf6ecc219cfde73b55f98bbb7403400005e994e8b265624956b49ac7ca8907b60451808017043ee6a3cc15e0c510b42f7d53a0eeacdbda5694d858397ea600e83278f789557befca69d660fa1053068984c2d340e2342f480a81bad5280d2b040ab8e4eacb5d8862fffe784911f2227fe836162d9cbfe3e33765386a196675c77fc4c456aec7ba3ca6f85644d47415b0f7c9e14d981c81b9663d49e0cc156be9921509819dd153c5d90e34d061f4f8a3becb79e89c1dd34a90f32d83fc9a25bcd04e944cbf6354bffe2cd32dbe3877cfeeb51ae7796d0dbdd169c19c4cc18d06e98061d7fa5f59fdfd493ed65ce0f4d5de22d2f03d60f24a27aa9e136d13a32964b35aaecbf18d48ff015cac9de52961e63a331ae8ab7c4be02de352570fb0df6657fd5881719f839de2d17dfe3f0ae8c2edcfd7adbf7d9de23b1c92575ccbf4ad78c3edbf754e32815f25852c702f2e4eba87703bf51764e81a0b3bcc91c68deabf558f462d71e5f2413129530cc41cdfa2a4e2ad17e630547a29dba2e88f51dbd3adb28f60cc4516bb85cd56211811238cd1bba22bdf148e851cdad22094d1eeb7ae392f72f34b47c07bdc009fce753bb673c41dffdf0a64b73266ed02d7bde5674f05502115dfcf491bf26b5849b08e99bcb73d01d29772f7b4a4004b1150d8312da3cc9fb7427791a6b7fd65d367f53ea76c94e4ce68189d497b79dc37790d0a009f283c9b767d4fa720ddec8dec9eedf738150fdf89dd3f02c442469eacd33c96cf4e9c093a1a49e64ff18382cd6184cea94c605ca4e1be07d9c09dba561c88baea3e7a86f70524ff5d8c940a41dc8ae6802c9183897d1e87fc76bd772552765313ca2d12d2412979df5492fd384c3a66210cbea47d9bef2a8d3605e83269bfd9d8e7071d8af6e3c8d67b757cd408a951fec3c49eb7969a4c1763832f60f05c34421729394c2df2b8b9db7663f9c2a4a37905703a95f6dcf1faf89f64a9f1df5d7e8130e8fa0d393e6835ac5256847cb2c8a2232184d5fb3f67bae41409f26e4c3398edac84399e928ec567e4991f7ca6c0584bb328a88165380afed005400947e97d66f2881d28367562e1e55780b9a75f46a071d1c22c1a2c85ac89bbedad0f678882495e03526559e36da8847bd71daf855956baee4fd4c6d2e0f7d5d7933d939591be25e145a418dc1bb97f154358141cded4da9edcb045068f237492bc213fb642fd49fc2109b336308a0c6b0fb8d663500bdcf468f31cd8f058e61b87b6816f95036e97813a7242283eea68d1b74d0b072a6d9b3f9c1ae4acfd3ff6756997a5492fbe671f797cf5e2500994e5fd420eb0cc30beea6d35225b8b37196764eb3829d4800f3256b76c2cb938e072d123df7611cf7bf5f08748c48e12dff1461c0def38ba63d24c68adb02f2c84458429f6215c8f622c7248a57a19ad08b99c9e6f55307ac32004d102ba8d285cced325f236e22f517c41d43ab8db60ddffeadb34fb7bc8660a219945e5db4544b9f2edbbc0e0f3b54efa7fb77eeac54a10760f2f3d69a02081a277aafca2ffc367b1ead263d9bbcc41c416121fe513064d9e0437d2fe2706285e154158d6adc0df81d8aec9d73ebb737cdddf539e516d95b6bdf3ca9a949f491acdd25f928a34e64a4a5e3fcefc95686db027db509151d0e138add0af966cc1ff552dabe4a4d7fb948b25c03deaf67e76dcd43394c84faab2a612d8ebd497436c2485284a5d0b602f2246530a42cdd4a5d9041d087733a3f4f14e4740921bc913ea9d201c2e69583e3c15ab404044116a3c1a8908e4f23936b29ee70106d7cf68c90549fa2954cf8e786881fda9983c5fecbddb6cbe61846a0aff3bbb62b226bd1e3d97bdc9fb765f2151becbc4aff04cd7d76c6059e44afe7196c20a016d83f101d0ce333dfdd20cc50f70dc7f00c1066d16214016d96d4cdeb0485c0795d0f81b0263b376a2ef7b4eeeef7059048594b18c0791ab53582d7a8cddf4e6810c8cb8738faf89d6bb9d0fc08af95132f3e8d014662032dd88d55b084f1b3ac01490c62fdc3010b08aed6b98111e23e11818e061116631a12d31b74410d90415ff98c6c504934f4b89b50190196447ee5749a6e67d18f5cfe3d75cbcb05862124e39179959a2d4add9f0272f158b8125b1c54a7d7e21e3a58e4a9d6c44b154ce095ac93e06cada98b9dce125f647fd9fd506dfad9bc8e526e8cb2262ec3457d305a3998593aebff5cd5a647902778504b4318ed198fe4890b7703d24fc9bb5953f974793729e4ff44cbd2212b679d4363a7bcbb2e4d1d2718f24f2486a5057410ca9867cbaf3c55ed618ebb58e758b432112a1985e62b6cfaa4f7f6de80880a73babec67f7ebc432af1c57c44d39739474757ec70d20bf6f8351523427a47958408621307874bfc65dde097b69ff6232c49fd2f28d503d63f9c9649bbd1b111fd7e2f6be808f11b93934d725a63147fb8edae8b1513267d8b2828dfc1a5d604657fbd659fb10f9570fa669f79baf11ade1535cb9e72838c96f868415836914c0b2b0200342def2218b82e32e9965d15b9737d50f425cb2c17c168d63635bb01f5e8cd54b8e4d79340b68ea028db551e5c9f54bbd09343a2c20d9f96f57a166e9229e031ae647e25d7c04916699dc0ede3d689819cab6bd98bf1debea88fe22f094e487e246fc42f1739439b9b337b1a6ea43c4cee79dc685dce890e9c21f1d08346872e59e11a76a6dcddc53ce1fd8bc23a913ae37458f12e9132e7b0a72ab33f0a675bce781fd49ab2fb98b80a7fd94ba72f9974215ed65ebb5e560841008da26a6c86823898d03cb08af3f15b5d9e88ba1cf9c89b2e511c3a041ccc7c6db3963ac10fcbfe1a44f549048df7d40a554a63fc224c1448511797d14b2f103090b9861407bc9e6deb2c6351ebbe5a0a7041aed125a444f87252232b84c11d0adf085a230c18faae1ff3f9b6ea55473cd1cf4e778519075004485d24165800f65ff393c52f616df2beb5dec89c98c0630b5b69d07227ca960fa2636fd1ef5458c2d716ce833b8b446b6336e305dc2cdfdc7aa1fad32bfad1385a3e31ee7780ea365675a80d96157b72a0537bba62695da31e93d088dc9e6dc0cf2e733d02178b46c6d8cecb02cddaddfb150ee04e4b427f703590cba5f4e3b89f4238ddc72b9ae005fd80e870adfcda4dc05b5cf1d50979b64842f585fa47386009745b56760fd911897f2034ae6308d68e7f53f9b81fefc7dd2a773da4835cb087a4f7583a00c0ace8b7988d6651f911d9a2711b2ed5c6a5e363b1f745f25c3c4a557956d6ce2f05610743e5fc2c1ba177a24de376c5027a101bc2cfc3771dcb574199242b9ac386e384d07d91c92d992ddeab3ed6c84e03ec0b6033157336bb7169967261589703c14b9b80ac1b220b1c935b66c54516a64f6e33c13166829724fec5055e6032cf2a319c88699b13a87f2a1883c8e542baf821933aec5c2cd50d5d16a381ef52fab55f182a990d0271ec07a4a66a04c29433e8708c987bdcbf86ff3de0e5a6a2d09c52cd5e4753ab7cc946b1f870a4c4ccd79173b555da69679880e063d6ce6893792f8fc2d4457002f54205cf1a5a5238580fb785b24551adfc95edb65c6c2c966c0c762096556e37f80fb4606f17c87ea2907558f31e5c99ff9d555a7a05c291cf495c3f732939eb433f0dec66186dbb6f5521543dc32d2046bacbb6f4ec5ab25154085c6f6240f2dc91770e40dcaaf04d6bca95fe128d7e3899c24e25655641bc836e4bb7b4dbe2d0212a5c00f925be22b60034c1b350792dc875acee84233d8ba5f9749fbfbace305357f33bb0e54bf5a517711004bb800913556d82d82ec62295a2c09067fa05a3a5b30ad21e6a7e5633b12ada5ddf60e4241da09d8fe190e9863094a982f9fe1abe0303bf7e6d2e3cd41a65ef99c41dc9dae36e112efa756e1c70961e923b87f66233e49dc1e00407285ba9228fbf385d981baa68c501c1ea3518ce715a30b2ca675d14ea7550e2277076031c463d8cf505b2a180011edcfdc6e9d6d84c6a99e732eb4b219ff1c45bfc9524e15cc69d8f69d3adb7a538bc91d96a524b5aa4f5a2d57d628af6198ef62bcf91735ff875eb86bef8679349f2e63274a914fe4092c3d3e58066a5883bf6c6b62fd29d22c04bf74d987517d50969ef452233066440ec813232108717b6ed5f56f37aa1e2adf726c69d314e81d0163a55a067c93aac0f933d2843391e72b91fec96362db6a382802fa0b74ddc562f16a0623f290ef64d76c59a40c8996b85564bd0d8f9bb2634da285ee5cdf8c0ef4d1836d973f736b0ace6bc1a5ae8c9401def914fb6bac62c594ca52f8f23eb004126ae2c537de6818e079e76ce3be0e6a917f2929a024fc11b6d9b49a53db8d4dd260e123886eec1d42befbb17f20567358c8c688f4957eafcd76996105e475921d5ca74890033506fed4238c8280a4ae84ac6058578a0d86fd46a5659ff431d35a4ebca6a53208db70806c49d9904f77cc8ab8a67047d1926e121114a945485e7b0fad310e3360a6f2597e9cc4527c33868e465d4f7d834df11dd8538d4b4f77e631189ed528c19885c473c3c98ab6e57c0db20cd297f6d39c306ad36920c0057ee8f107ea33cb581ae6150852fe3b2ecb393a4e9216493f9194a310ed5741edd47dbae100722cae9a152e57bf93ea6b014a0836d41f139440e124f1b89b4e5a76b2218b8b88d5dd64b3109919438031c49b9a50f5cbd87aa354abc95c891ea9e60e6909451cd8fdcfa3c130b58b8dc3e160bed17ee154a41a3998bf987e33803384739b48a21fdfb56d087def2d063b7f6136ea079eb491f8f0cfb9a7ad8943c0f58ca8be861c88805f37e256d691f243616908b16c21ebcce03934766a39977586d536e3d5c11ba91e5c7ea85ab12e42e5ba23b0f0b03efbb2f6b92107ad5d682660bdf031190f141ed361f557092cbf43042b0466cc9b3a942a144c77544d7af008aaddcef15e896256613da57aee724e138d89f325fce8180d95096e1e3ebfd22bc8064fc7115a5a49fb6dadfe8cd387aa3ebfe6d7be716659858f205525ee9041f646a0cb42dddd5f3a8a0adceef16c8803d45fb83e76533dc1f579747c495e60ada6af355ff47ca4e3895a2f009e780d8800965fdac8aff3e1558ca91672907604a1fc7071d5dd9e106bf462a574248dabc4af01ee9180b0515ffbd5e4a213b7865579a4c87e5171812854491c19ef50fd6c233dd48608d24269c6ac87555f9007262c066154a8c32ae8395953c78718a5da996f06f45817c60524e096dd485043c00d265fb60e419f9197b8257195d1c092dff4f0fc923cbe8454e25bb53ca26f7732c1c8f8dc124b22c5a8804db1f0a5997aaed37f8d009b9604c830ed8bcd25ad0a18cef50e589e91a6d4bca4cc440199165f1263469394849de12de947d6140c8c8facf37f56358de9d7e622eee2f8fe57f5ea8feca0436d7ed352f212f12b7e3fe57e605a1374427cea8fa6210507ac1946e7f38a1b53847ac24c7665b68dce53f179d323b20095405a1484549c925b5fe7d847e262ee87faf16ac7dd0133e3bf8d86a1827cfc7c4e354b0bb693e298f21d809dcfd61684cd729ad1bf47997a309a5f989237eb8f2c632845d3476f7ed3a051cef73631f222d74ccaebbbaf9f603eeb7b5add8a40ef98f492f030d7bc97040c67faa051856a81bf1bba10a80509c361699a6891b2e21acb213334b619b3cb4eda451c1ce5754cfcc1f452b6fb543ffae1c00ed5261765840d82daf23a5ed270cdd7a3795cad448e39c9602caf1bbe194c5e7885eb0f4df0f35edee7ecc62e4a4f2c4752e4b893dfca8579bf2b088f8645bd0aaf8bfa9d2e363e823af7a72b8b18068e22675e921803b02e5fb54de61fa838be734a69566c9f44d4766e7d956012d833bcd4d219f0f9d6b1fda3cd690095a7c33ca432a28eebb51bfda95a22be584fabc9cf1307041b246ddf392ba423fefc61113d45be0b056ed8226800ed6c49496e983a0e7a29772c6cc04ccd0bd392e301c14503d1e5c9f26099bd11e42b98e4a7aab0c595654188ca12d43b9f1a591b7edc5fb9848e99b770e0d5315cf2857406e9c7ed6b6fcb5aa8bcca4653d54b769d9ea22a9120a97cbc3000b586c16fc3a5626c93e1ab7f9cf58ced4e02bb84326e77b01a5156c1891db3e977237d38a0bdeb95ed51172d7b9c4fadcc1351c67d942dfa488c14fba82bf938981f8aecf19e6c77555a1af52215b2ac9c6364aa41ec9dd02dbdb76acd8bd4edb3438ab90deaedf175284069bb07a8359fee3e3cf8c153bfa28b67ec53f8f81cad1fba65a1a7e3792330f4ccb54743ac31eab9e478a306e3e8a3e3308ceb7c7cbd163444d00e555d9285dbdab42b01d41ed1c50ffc064871350b6d7c5ef73da595c7b32f8c6b633ccc63c1a313dfa88f8ba129f684709d5b27dba1fa71477b86ce000f6dd0675daa28a4c8ed4a6808d3424a00955ef7d8073f96479ab77db6a6984170edf117c659828c12a51751d266280c99f7dfd07436263216433be8cb7be473082c4d393f94f87748c5ff614626e5c075071a32e8f721848b1fdd572e73d319706431580fc1c1f96a4f44ec83fd5cf0db25801990e7175626012675d6a0589e4a057a8ddc54b06d194637c0ba961f1d88364b678373ebe716d3979f318b701e75653727b1dbae86469a927ee1cae2431c030c49bcf5bab0098365e55d620c0a9404fe190602e2bc8ffc5e42ece6be132caaf6acb800cc4607731b619266c8acff389e9170ec9ee921256b509f1527e5e32a9886d0f8c944db57d605915f2e22f2d1ff7acf4f0ed4144d44433382ac2605b4d8b5d6e55a65680c4f5d4d75ae607f2a7153c13861fe937efdf00ea92782d2bb7be133a63732676bbbd434f87fc40105b5ffe63fa10afe9b77889517999307bd3037fb24b3c1f34eb544a11a6aff7b56702a64b56ba914413de73fbb9006738dafe3ad365c6f9d6a3593cb717922fc2f3e125a6ddc5e1cbe25d3c51743fdd5c929d05a68c92dea3ab7dfab07e2806a557d1f7628820791c9366f615724869a8a93910dce301528b607d20e9b2935d785bad05fefe1e107ca3409b9ee8a94f5e5c8fbe851fd78152154b02715d00c524374619b1c486bfc79a8b84f966da92ae75de11e1dd8fe5aa86d4f3b9cf7345a740814f71ee492b642e536f7a23c0d229b107c9f7c2960f05635a052ae15c2501fc9b2545c34412f35cba07a658cb83b1de3e146680c786d510af8afd84945a865f110f0764b08acaa64c37049b5ed3c9bcf0dd3b3d2d64b5f828c2a60f356f01b0cc782b68eced682ee561af7f898af65420a8760c38b5f70ca1f6b2db7870e522c2d9fea5248b947c64f5164e2a419018d0a05f7b3f51383e40eef5e447e7c51c8c49ad487e9a6e5681d6ff4441257578a3406a506d1773d98a614833989e3bfe2655971afa99b5c7d0fca95ab7beda8013a4155ab97f39ff404cd6f75ea43d8079cc0171694076ef8702ca8e1ca6a11a42649e9dba09ce115e59699bff24b85ee764580a94b974fa0abc9753c5761300f33ee6b63ed2a86303c132fcae42b4d024ce9bf070f177ad31fd5fa99cefeec2d640b321c14837659fa6567648add225d566779795206f663d2e8af54f2afade395b566f20c1cd0513d792f72387f6c5ed38ddc330ac97ac7dfa8744d703a069c998f123f04c8b3b3badac26d22e9fedbe94415913f9e48b66a1c547fba078905e4a26aa96e47d1b35ddbd0de5d9824863012e55117f8c8011f2689953fc90634b2628bb3b5bb9d245dcccfc5a1dcf64bbc9837c28d662c3d33be798f76d42334a8142d6b4d0e37fb66548abbe7be9059c2b3bd88950679673ca3648d8cc8bf2d6e197a2d63a8cf6b00dfc54d81671ece73ea34c8afa3650c295abd357fdd64239a3a92843d7a0bf3bdaa0c0ade3a90903c37e5dc55f3298877ca2f4f4898be83198f6c4a15960b11d1e0a7b00296300efd9c7c292cba3a980a034f215aa9c7c6ea47205519da062f02bbdbc43ffc24a4d768d7600c646f17d77e342ef355b65a6bffde31184b6cc05b8894686c7b007685960b3ad32be98cdfc4f0537b5507c3e9bee1eb0c212e293ca8c4c84ace528ec490dc654cd1dfeff3d87fbc3c31a175087f054f057bff1265571968d25cbcccd6b898a7ca95998e1231eca0a06d3e3dbfdb2f3d4e2b45a17880a8124045ed0ef65e6aef1645a7916ddf1f9df43e9b25b5c750916b606ee2a250c1afc3fe160bfbfe0ae62da37fb39ffef6856aeff27f53246261ae3ab99550d75853f39e34894c8d05a91c0c96d956119d13c4caae04e7b763d5434b14ceb94bcc8763c13a49f6011fdc5eb1dbb913aabff89a436691be9557a1586c9cd5cfe91114432ea0ecea87af486cf488a4bf9b25171770eb0c0d036d3371f0ffb8af6c915c1ca6de91fe372354d73c83bc19fbe8d0c1e9c355196cca69bcc525e1d1d19b30ea125fc399b385686187138297abec2a7177abaa961d5b2c9ac91aa87275c41cd831775e909363c41c2c6b8e14b54c86b70af7528928263602ab5124ec7fe7722afbd5a303187dd257327b55b2404b2730678bbf30843dfa716bd6f1d3ba7b10e5a1dbb0da1546b2536d0af5f93f9b8282debba612eefd14ba124ea22b7494f7d525bf20ba2ef5aded47e6e868cb4a6c31508ba7838d0adb4e4e2805f3236ae06723db6902c29db891922df231267ada9779b656ce5efe1137575c59c9d7d78502ad6737ab110b007e65db1f9d1b9a744e8a965136675cb531f4d22e8d65457d4ddecdc7d9594d0d93e3febc65f7a43954e791525e172ae87a7a03efbad6878545979f048e7f855a0af9d54b9564b927b129ac9bb3a3dbf88b34e64bb2a1473d89ee69333ce05e1af379241829c6fd03345844a2875338972f84fec4887614ff468c71e1f0a878fdc0eca04ef79f09746fdeb67c555c889e2ea7d3a0187c0c128f4c124f86c2162a349c33c953696a37f196596ac29bc3a52b02c04970761282f4e8f065f7b5334de49d23a0834c4674368462be1b7f57d6ffaea2c9b49e6f5a2b4f738ac028c06cf8779fdbe0b394a34895d6b7f59459a78a153c732a3cb8dd546664ca3556abce5808db1cb2437612321785fbe8d3e98735c7e590b7bca2b11be9d0a6434be607842e6093d3147d694f493fcc6a969f532c851d22ce5b1914ec8f1ff9c5f339728b573b3d037e88c6f4036ffaf5acca2f4e30088cd15158363461fc8f863b8e5f3b6b39317abad1f05dc2d98633b85c86021d9b584555e253ee546aefe039c0d44b42c7241d59d689a795ed3484c625d56786fb2f5dc3d88d94404592f11aac07761e68a783307316fbc35a57fe08183b39851a17b3a882e9396cb4a4c5eaba7a5b18d2d0f40476ed0d53b06618f50865912157b579876a76e49dd40dec3ec978715c29c77a3d311f403f690880f7d5cd264e7b5a3daff39848bd7582037f0b2a57276aa19ca1b78b3fe2d124bcc1112c689218a04ca825089cbd76d97fa3bdd052a56e1e6fd5c1880ab905891eb2e439927e03a19af77498fd86109640b6de6991080246fe8a2c8d49feeca44475c702281a848c8a77cc53938e39be0316b56da77433a838e5be55a13f20461c8974ff9bf944e296e896bbfb507b381d1f17b54bba1295cd8312978b3f9dd1d8750393c513404def2368ce22664ded05098c041448be1b3f6a2e4ea68bb3b9ed8b3d45e4aa9f0dec3c04b50f4341d5fd786b6b2752ffee6b8ffb689552533f42b99393b5472e7e31facf83d9c038e8f95c82325a5aa889f51539d409b8bba5fb091b12e84e8bf4da2532edec11ba5be3f7d8d7e4bd77e30a1c117daf0221837834095b9fa263c347bf8e9fbd578db204ac54d32d651652b4fada27c8944125daeb5c205d658609b356a060143ef48bfc1560951f770a06d23b091b851442dbb780d16a86ce6347209db0db8856d8d955bbe9752e834e4d27f3dcc4f0d6653bb79d1ebe3ffeed5181c08b4e9754fb84c059a208dc8b8c4bcdd1d83a52a80bf2e3679c53f80571d0ec54399ced8590cd3028572c403567a07ba5bcd8c962e7abc49217e6f0615c7223aaf16f718692b659eb928bbdf4a30959914ab683e271d41bc13498c281445882816b79a16056f2e6802fa00a4a30d000afec6352aa229ad4ad89b2ae0db844c47cfd2af7cce0f7a052734a7ec1460ba08a548143baa2ae7b7315e6ced404108d5b983d45a897be9301546383c2529777c503fa84a179d0f9803466922f074b2d6b73535d1bb328dac21097c7dfbfba89de42fe74973d953321d50dc0c036570da12c16b61a30096f00492677c7fb0ef198ecae4e8d7b991ab6260b69228130103293879990091d34f8fe56c4f4d56eab0bfa7afc33240e9efbcc89e945fa42e68861c4b0572b05feee63e47322afd17a3cf6cf131d990640dc179c3adbcce7d825d0e8a205b2de09913cb0f04d2503b395b6545824cca4e37ad6ffe3672f9346bcc40494a93e2ad586006492ee0fa0571e65c89db22a2409b4868955c98df8f52e854f64b612aade4ee06fa82ce31df52cc401ba461078936689faa26b46d01cb62ddef2f2c7441abe471000ff4b333e871f3734d802bd0d50feb7922329f13127effe13ea44ff1d463f5bcf0943b1afbdb3853711867b5f40510e92fc2610b68e3a0c83585475bee49c9cd093e703b56c7a27fd8e61d37225f64fecf8c4c13a7e6a37bba9cf246cb6d9ead2a5261e60fd3c35aca7f1068f7888a3bf1c8d3bc414c6888b19d6574040d3afb298027816e45558eb59a11f8c293d7f62ae46aa0c05556eeca82d6e9509c1df1f64f12ff56ae96f933f8b8b0479e9be80300f0cd2247b4249f101be1dc53cf439f64c20826265121b54cea0eadb80f18c575d9492a2224a41b98598158f8755e93c3717de6f826fdff37be6f045c041722b97da708fef516140225d72c9c88a5f872316757899595bff9410c25c50bf1ddf2769456f198f7fe700acbc761f3a458de1dc88c1cd0505766570d784bd89741fac7ac7a7f51e91607a1f887abfb65ca9ca125fa0d7beb28604e6e55c60e71b5579036f46369c82019b3783cca102ecbfdfea215a715524a46834e0736b52341847f67f381618a16265010698533a9d50e6f2391f1fbd6d381860eaba29c0ba3127bfbfd3d3e2513fa0c3a582b8178878798d1df3bfa1e6503c8454e3e629e4dcbe9e7f7204b3a24defdb94de87006e133c4faf45da5b581042443afc76f9a8bac1dd4d21083c1f1f44b3cef491521d403a8de3bdca4321d6f082b728dce94a984ea7ee163355c865865a63b494b90fa9f06e1af1fba3693ac781b4f5314edf475f3f8620d64f861206c90aa79dc2488c20fc6b8d4441ba749974219c20e6e0c2118b26723e9fe24e5b691a8931c5527ed7ceaac48853d9eac297170bdd6b0b15df0ee48f7aeafa79fe9772d8dd86081df562ae822364fd0ffea19d9a8b12f36700e5ec56cb9b54f5f619d7c8dbce55225a16337e25af9f75e5bb8154b39222f4f2d13027c61d7ce0b34ff0107011d74754891db983c0210cd62940f423834a7dd91312dc0ad7af2721ad296bb2c666ef275237ccf5bb5eba05f2811fc304bab99f45774c0bbbd828457a22e267230f5f5eec53b99df6046982450b01355737c41b59e1c7265500866a47662e4e1ab18301e12aeb7c1b6558fe9cd0194fcb82159326d1c4264f96fce612024cc862de62909ec6db4d40f775aa4e416a151821d373e708e0b8b5c5e56623d6399fcf245950fc5fc357b4cac00662e74ec951e9131ad4ec2b3fb32fbe5cc213168104b7bcc14137b6d2a40f1c53c248bf233f0a894885be7b2ffe8336c86638a0ba7bd578b0e5367639d39413e1cde92b2d2380bd212d1d11809679ed05b482deb88728d60f81ee6b68e27bc874e31773aa4fbdc8ddd88975d0640de2662fa93bb68c27458e0ee5f10e987c2c7f5b94aecb396ac1bd45f646e7cb7f9807d884e5e74d2be44f2c2691371f4f41ce19673883bdd54f02bc82f10b94d2a67d6740f1bece7d73a2033c00f0b019ddd8a09f2b77dcd272edc72baa6ca6459a9bacb1b75b446279a47e7a724cd1480ac633c723e2cc4e8627afc8de671fb3a2413fc18f4c46771d24c43f4d7ef43e6b8f7ba0c07faed91fea5429d790b268d1290ec938a1b47a74f8417c1d379f85f77a7494840e65860aa458c372efb9a87fa9eb9a1d2d3ba01de5679d4ecf91c2947f814144fe3073116ffd35b7662dc12ea24a6ee5bcc16934a83cadde18182a05017742784bd4265f5e28ca9e27269f688dac5a71d6d97c7852ee06574876ef36da3cc9605f9e681072e47b1922722f9b1b86d009ac00a527e7bcfd3aea9bb75a366512323aad69cb70ea54b4a875c84dee982b13f4041b23e7ce8466af3ccee20a66b733bec2ebe0091208b2841dd8ccf000ac5718c1831bc8c6638fe00c263bf0264d9fadc34281688d198f70b40f73b66b81c73bdcfd99f5fc424c318105fcce6151168610cad003f2c5d8688f8d853ea1215e050ce2633ae3bac94ae2a90eb9faaf1b3941f65ec67f750662443ef4f7ef3592d1b7850abc900ac7856a134d3324da720f8245ffce795a87771336fbe962a3ad20e39b283673c52df89b393e24aa9ded24ff8f96b07c91239081f04f8a8b65af4a17e4757dc7a2c830e3516eb8e8e602617415112c5c582ccf85c445eb0afcd8eaceddc82fe0513b3b7d3a59897fdbf8f50efe7a5876dc94a351f150425b59dd243d6eb585e72c96f2069c8929c2186ea6cb721e028b39e190d6a31c85cfea897ee5d0735f07d0d9a11ad75b8e96a5421f8c7cdc79f018e64735031d2c06c7aa0753533b36c423838ffb33ddba920d64956a93ac8cfedd81acafad1921c2546292eaf9ed163806b63e8382e10b0b7fd4fc792d89531e99b103e61fbfa9e3f612641f60d35edcb7f238fdf202f21a0cdf08e960697d2fa38754dded1598734e27c83a1bd10c3a8788604d00c76d8f75b38de549fbd7235add4de16fd0848999b3a864f8e624f43582beda7a0933e8be9d38395c7ef5675927b80f012d0caa626cb7360184fd763a0656b494d11b1810cd7c04c775c15a7aaa8b4aea17ac0b4670e07c0c6bb7aba02c1d7f401de64901b79158e3816d260d16fd7edf96738c6e901e7b527b6d9e388df20c760e13ccb7364b2dd5df07f6f405673f71b927479f1fda868c81a6d34e2d26ea5c9e0780360f64c4d5e1bb92249e509852da3a8a96099bec41788b48570dcab435479436ae36a795f9a882a20a6f68cfa93d561d18eb526448690f17498ddf160aec014a0a9c7abf8e5be103bfbe740f6629325cf81186be53869c440c85dfb80bf624f676b2f645bfe57eb58ee428161b92e32177088e9f9a7c6a36eac32c7433d5e8b7c92d56611a892342d549f7e9130f604e6a1bbc932d61c3baa86982e907d4e457c40de20e7d57bf4f6debe691153a7065ba35fce1a695090dca167ae0e901054bd4559388ef3240e261a9ec4e086f1dfcfb3211ebcd52bb4db5d8e8cb72d9baa659f518922e0f120eb811fd519cc399122efac39b1a818caa27791e4cb11270ae10f9c3cb04c7e21f078cd76321e78cfc79954d24a02b7fad7f9db59213d7227f9b84804c7f2eaa8fd19042e4ad8b3af571dd407015d356815739996de042810ed7083bec6923d3a4de1f84d9325cb008e22e8f1458592274563d769b6a1bb30e009cdc72f93a5ecf398bcdf9c9f9ad4e13917a65a7af7b536e65bc9c2054a1255331be84eb7b7128cddd147560f27fd37328d5a843b04d3c08a972e366ef8f78312252154e02aaa8be27f4c25e030a8fb6610cea58617e5663d65f3c01f80899c91851fda5da3e64d4bc5bcf3dd020231849cde91ee0285d387cdc932cfd9d26c1ae1d4717815adf9fad192b71c53ce673bffe07d594e49051f16ba5fcf2172c2f811da4316c9f1af4d6943ea7c9ab86e3557390075673347211fcf4e3093f08a3b19426a0e0394af1ed80fc6e428d7b3f862e99e7f8f5e07c8feaad546b23752ea016db281a73c40a992ad3c2930ef54acf028fdc498fbf202a874993244f9a94edfd5c56de50b174426960d61fac5acfb6033e6c186089359c57e3892c8707f5058f20772da9e0ac6f1ea3e0feecd4125d5c152458d404158f68e0bb9c2e98832ed309d753c52a531099072046e2bbcfa5701c00d0fe9d2107350aab93ad234ca0f87489156942dc1e78098e2c2f5586ab08bc9be7d82fd912a57b36eb5d44edf3db79dd48b2dea936417d593cb83391989b7b1e2224d078cac4639a60b473a40b761758d464253c61f1b39b294cdf2fcf31314aa4e425987b17b25ee1b8f1cab8e8ccf86b00bc1795cc6c5ec044c5991bbd2175ca58ea2c05a5b237749fd8a3443c873bfae886037751d180a804cf50a0279f360978e4ef796cba990bf0c9cbf8a3be4a4bcb4d93954aa308eb7e57f357dfdcb1f79b343bde250f0f4d001dae7ee742cbecb3102bbbb9592ee2874754eb85a54869cf9bf83de600e8c26e6572ab99ff04d650fc27f7a22008bd16c95aefdcc06e80c16dcf7588825ceb572829163197371e9513457f8efeace396502c7aafdf0fb4bac7169153203773b9ee3fab5fdb67b2b85667aec3423f1125668e8480786af7b8c75cf381bd095c2ad8973212039c146b1cf9e72fa5b9307530da2b1728d42681435c71c4d5181c3d0147dc67587bada13c1032b6853413425a48e8cf95fcda66278def864a689e6ae3ded3ddf3c23cbab36fb0612585433c39bd730a6d866fd38660a2f88471f5e7d822d7b483164e9839a1aeca70376de40d473658b0fb66a503cb106b357ae6e7f105699c333a13d608f1e11530b81ea884d94173da549362c39b9092ab549286c43bf1a81bf0fe9d1d49044e99ce92d899f36b1f1e668ca807af3cbe181d8278f993c553b61f9825958ee82c34fe5871aa6fb17696f53a05eff2de8e220646ecbb412968afe303e41d445b51fa509fa7930aff159426decddd1aa9d08f7499e871cc8c0491fd5f97efdefe5394a21dca909c7040cb1f33dc8b5ec41ab6dd57c80f61496310b92012851282282a04cca855018ec17860d6adf599bfcd92007d8663d04662ae618e046b92135e928720b6112679b447ece0ef0653fc34e7dd52cc06bf98cf91d38515dcb5b3947d0480f15a7cc3c0c8185c069a9ee7ad0b2857b8f8fe0971890db136ec0a52a4b06b966b79f6100ea506bdf4dff2e55e3dbfb37199912cab7737e37c2ef2280d25ac1c6ff29ce98d1b53a5299bcd4144e2a5cb1e8d8df6a4aa42de3164a7f209a82cf53094a81e6160f1e4a716f8b50179c4e0e59ef42a9fbee7b7c8d1150b67472f36d6732c8093c12467866d9963c9f2ade7a5e6f632635995b660b3ede5b1783d9721859a07dd077469d2ed69c34a181d3b52a1bd7c1ecc6988df0ea6bb835df76bc9dd1d7f03f84b7002f187184c9d620d0fb8b9d850d68c440a744546278be3061c8de4ae638abff32ba626d7825648732f960ed64d4b4e2fdc76c91cc0794490451a0c32d660805045a9f256b465878fcf1dee102904fe7a83390a439a836e1dc7122d28b8686f20a928f18b26c0655e30685cf25092acd97094dfcc4c149c265089e15a30b26b7b0a89d0d32a1107365f299a4cfe2fce7533145457a6101f56d12bafde3e2eff74fa571e59b3970c49548dc24944123e7d9befe0c58fb3c4150036cc5eb32e7becdc83fd55161a36c6af910bd7854971bebd786b51dccfc01027f0412810e7d55fe5d0855f2512bafaa0a275471d8b54ee90e3519b3ba4d49ad5e7768aa3fb7592c7179f8ed49f98b9ea90c89b7f398576311d11e06a3f4125d4d8de866dab33c29e02f1d2beec0b5eab409ee96d5ec476aca9cc0f98e54a4a747c6460fe8eae4e8d2b29fcf9615fdd4c21aa9e1503b9bda8bb2e7d77465732aa91bb73f3e5365da98784ea64d4d3f42106259e1b1fa0bd3be2dba04a599edbfe664b878c65b8001ae95f99a2f1a94fb068daff8d7fde7084cdb9fc68a3239a7589abe57b68b51852204f8b8339b86a9c6fbc5854ec19d7c23f6fa3cb365565351cf6b1df34e14226d381288a1182e252a75ecac5c0974e6b13712c4f863352b938cb6a2c0436c3b30fe6acdc01c9116262b9686c86d365afee7993eded435b1ee5645c249161a675304970f6ff45389da241bccc0b7d727decee6c92c87c1b71854c8359ceae6987d195c21f07c935e15e7e6f82724060722122b3aac090904090d6036ce08dee1a705209caf83755049762b060bf952f2bbba5fffb429f00d3ec5c4d0a9c55f980dc8d95c7d087f1e9220d9b5b07b516dabc37d328a07a6b28b1eb2a36e1ef46893d6d2ce5a88fea25438ebd77f9913c54c60919f7af7f0afa287f227aa05ce769c5426a0aad102a452470f2b07efebfda4faa859a6588dabdf97ee2952d0e17be80db9de1d032fba46cf8c06108d634c96acc6d728e706f262983744b89e6e01093989dd2a6b4ea5abd666a06a1135ef4b46b8454e9aef32bd2b95b9fe22c5b0cef5636e5d01f33fb8edeb2501d30500f866a00923c1ecdc0217816b80316f72cb7e606c441ebd5a6cac03a4703ce628f83a4a546b4d0065b048243c39007b86997b5588d0dad25c00460650a1abde53311e6eece73dce229bfc8fb42c9ce5ef30fa7253e304c14859f120abea0716dbcaf79c1d2030bc2a4ea1c5abc33c82dca51b773f648a51ca3a24be05625c3c7c616c1b2d0527c0f861cdf6073e4b6d96492dfc14dc899821e5658fcab6e622791d686eff8a88966c35b023991e9914726e62ebfa68b4a4fd066d9f7b17a7451da63855fe19c6e284bc7d43bb121002cad021aecb3caaacaf8a2c75fe6c43af2c34067f1eeaaeb5ff15f652a86efdaa64a99f7c9ad0a85441cd0dcaa68e38d11c3e431db3441bdc640485c55981051b2987c9d2c1c51bc3de2266a8a636cd7ab5451fd142177d5998e6b1b55ecd9b4f503b5b163f35567ffd3806e8d60c4fe525589e66140da870c1a842aeb7c07c8b3813b7bb0734a62c432875a9b3512dcadb3d13f86263027420a9f33a60d200e52836eb6e6430efbb12a960218c397290039ab20d3dbf8f9a7fd231b9dfba154ded7fab6514bace0596daa8f6b21aa08f2ccd4ec0ce1952275ebb9778f198420a0ed68efeedbed6c8c3184427092a5a3bac4e792b113741312b31a00e5a0a8d2e7ef7144209adc206be9417ebcbf357a4fc4e13262706e42ce7a325b332fbd4cd93fd956092a08a26953108aa630af9bfdfda8aa74d0da6ecce32d7db533cf9b7ca1785c1278468a31b6519ab12a6770ae8abd619276539f611e079d2ae963c1ce868626b833a96ad06b0b0a2f527e0eae10a381d2cd3c82bb128782481b84c6fa383ea4a38c23ae3b26458da90ffcf6619737b53302dc683b3992d8351ddd73f59db26a25f7767521580a4bd85c9310e3b9ad488e933f879d7ccd49acaaf203d4ef3bb362bb77d31291cb4964f39f4bd015debca4d4c32f41e3105da514be8e4a39d11df5c3517c256e96b25e4e4c381c5778f0e9ad895d67fee25449ad26270a71bd8591f8878f8e913d85f40ea712820b55641a5ddcc7cef20f1dc5c0a3dd1d2d7a2574a0a2f7a52c617cc5f4edad0f4917ca895494477510af2f9d1f8a9100fab13e3ce9b7befe72d6b5dda9b53605cfbc579d550b1da4be2f286e4e0e5027f33183e593706448c3649f9d80008241002022fb21df0de76d46459455de3ec6ee36f14b52c058393f407e816568b27f61a5ba191317421960b67a58a1bba2c7f46633c3511f2df9194e607d41535f419c93ec21832e923fa04b988a1657cc60263adb9abf785998d29e836ec68f627c20701482103752413dbba9c6c0cf6bc8940b156b04efddb44bf7bd3195abc2c3b2ae854c6d2e3f5ac336a12d7f6149a1cd257ab316c7c3007ab6d41f3fe0d6da9139555be05609bd01d152412d2fd2229b6e1442739fd377994c8c0be34515a5a9c5a96c98495d394d53ecef51b3085bd0d87f8edded769ac8d7080699ab7dfbfe005a6fbc3ee4f52ea672e2fb830cc1a4c2b1941cb857e0c85e228d7862c5c929f1601f7b1e9aef4c9cb324513366d53f52ded9d17b2d61256fe74b01a54b3200bd0b16c1db993e146766ede8d33f1b250d4e58f2fe212ccdb0171c61d042c08e5f9b975dcf6c952f4ca677295a2b50861f8fd2416be293609570b1f47a8fe927b3ad2207d369558f14948c6766f88f08b1939b4ad11c45f1da4b55b74dc7d9084eca35db6247294c7de56963718ae3a7fa7109a5a3f0d69ecf58b10f324082815e0a8437bd2afaea8d0394f20d68d059d49e654587d7b034f122009c50bd7c5c89c8a43f2221f6c1a60743f6a76a9693fe2e89ea0ceab519b0c811d671e5edbb43fda1b332539e95e8da80643a1463570787121e488d1fd535d1e1c8fa8ba5438cbb2c49c31e6ab03036635902366d05e58191e8bbe3cf63bac2c98f9cc1a8e410fe37fd0fc81663a8d279747e019e3c71e468eaf64ced3ffb3e5f2e2d322638347075bfb9449bc4af88c3ce8174f532eabae334eba8460b882cadfb017431900bd2dac78254a4607b2d167a337b6deb0ad73df34ce2866ba840d4a85933645e9a8bcd11203b0da0febb8a16a912df5cdf7dffd75a486f3f0e9ff0f10433ab6bb0f120760f6888c451cb749744017af3bacdc26a32d4fc730cbf81c2aabdf635c1b3ab05abb77f2577d2643c912b87f12501fca62381bfcdb1ce2c35973859a042d4857b8dc47f23260267edab8f9fdd3c970f18eff8a6900a88beecd8dd5381dce10707d90dd3b2120ec2a8c26b0b20717f472e79bc66efd6aee78cb9f3ad5f4ea7d251dafd7ae46e41921b2fbdbbbb1357e3c1e5ed0e636c78d8ca6db69b89e463956394b64d63cedfefb053956cff96c6f7ee0161eeab43d5df4b8c98f64ec8692f4b7b0b59b63060ed54079b66ea75ee91269d284791e9cc94e942f4cc3bbfbc2bd7f133a0322344fbe8483e818c2b3e28f60d7a950fa40927ed76419a341f2daa835de9645e773a14005c52d75d5e2c825baeabcf4f3ba18b6ff285b19d49c6709b1a274c0d33c7348de16bd201abbebd934fe4697405d9f0b8038ed1753d386f90778911b4793df45bbe595e7aaeb770dfbbdd0ca8177bee43fa41e0e591d4ff609210e4c5f24c05896cd1ef01a678b331b28de3950ae36a451c2a12ee1de9ce40221db86246b7e186c6b6add854e96a8a1face47a74b67394b006bdfd44adb1fd183aa1d6fb87d0138e5a086ef67eb5c514917741d41d5c728ff2372b3441a574c00909083f26832a8b6da9cb633950f684e0f4f3cfbf4caf45ce2e51a6a283940fb2e2e8e0e883ac3a3382c39fc2df98992731a1875bce018a3a846e996accd31511957c689067710179c5eb853c1efee7dbeabbb31fd7d59efc126d7736f59c3b16671e27edcb51bebd526d4613cdc493bfd0a9f1001c587b4c3a0ed61151b97161b35741df33cba8f633a79cebad38357dd4fe6656268a9a572d4fb5cb262d6e6ffa77814b8d7cba540fa0be9e63a70e6639107c9baccf11afc9a118fc6110e37b6d43a51e323ab8a0ae5b243fe6f976180b3a157533b61c698b57b488148aba7149df38db54eaabff5f807d62d7694bd91addfa80fed448194b5550b7277e431f4640e9684b256635fe9f6165ef021b1b88f433a2a8b453cf1db3c8819418261be1532f81ca5d456b719e8168ad42d01e3fc7c834d2bc250d86fa3b74aee2ef3bbb17de6c85ed2ed39b6d12a6f93d62ba50e5652be288bd8a53ee825ebc525778351eff69560cc0894bb5864aecf8637e5e27c775828809aff11f5fac003d1e61abfbc281699ebcfe362229714d925cab128747ed262256e13f9ac4616355cb00f3173cc75d33565ecbe72d8572100ee0509509aca8b319fae6db99405d9aef44f807a56f4e91dfeb5fc1b9e66c46202c963e9b80ad83e522104ee3e7173f22419c41159783b63b6e87849e4e339a2036668d4137db20c3712a018cd841b4ac928839227a4b53ea7bc085f0b16b6119fe24b1cf277c3621247f030e23e826d0f7cae73beda355098cf1faeb9e2c2a96702263dd362a9d9f8be2e1550268030fa564552894232110d44221cbc6beb087e51e5564645fc77f67326e74ee8001197c7a60415a3649c005d2752fa36c0d07568ab4a9536dab4d16638feddf50494d737a11645e7fd71641960e401ce6c8bcf3ff9b825b395f8a12b5e9b6031cb62faab309625f052456d3d80e14923dc1fc3e8272e5d18fce0434b7150c60b9a8cb0ca1b985a58abc52d653997d2878783132c3c06d025335f7b5ca4beaafe776f4d03c1ddef4b1614d5560ff2ff6678cf8865c336c7add99dcb206b6d5b52d92ae0c1e9e36c4fb19e9cdd6c18243b689ea98b0deab3c78b7140eca6ce63a55694c9970e6e0815d18351daa36265e0f6d480159b069fd4fb078f3226ee09f27d9492456581544ce9240b432e3e3f1c5d80b0c51890ea4559c3bf8b78c24e0d7e6f6cf64c4a7bbb42bd95f59cde32c0257186981f9009b57f64e1c6467daeb8de95eb9f75180cb1225b05af796d514ae126733f1674f7364498075c78d46eb4934394d60e734a169c11cd7a06fbae16cdeb6b1fa2231f32a3ec8178a0948078468af4ae46e65063dfbf171daf444fe3b14b71ba843a8cae6fcda3da1faefdcad11a48262f7f697f1d277b1e78d08f9f4a6839cf2e2835d68ba1444b82394d1a5bed34812a72a776a96f8763e3d60463ac640db5a30c892c848081ecc82b640393c6649d653b158c742e2557b7a049c4aad48a08b4e6d1a8e480fca83a0132547b952fec79d004416693e6d4e575b39ca7d8972c7afaa7d57e982b7c29d84f90dd714242d47c4bea537701e291adffd5df6390a16798d62c22ffe38e872b6971ab5ca0fe85776e24af20e0d86c06046ad4d2c91a7a0a9297c46e9240799918b1305bf86a6dfb9d03da30a3b1a2c058463ea6b4e507a87cdf58f5aaaad12103059e7b5b6f93e91282e238005d20780656f485377a76a3840f75bbc0538f0953dcd968831861d6ae9c34b2df7d74bfe9b5293b2635194f2ce0aae1f92db0794824cd993f207da3258984b6896c86618f7d6ca48a3cbbfcf19b8700009694ad388e13da1b3f8ac2cc10931d26081ebee358a8a992b6b4db7e882887ee0483cc1befe44eb38eb7c3d36e924571e64af478a8709508146d4a87f65163d63ce630bf8ef73576a814379743674d61ba2f12e0f53d9888f58053049956c70247a877ce31abfc950a6e85bb3592ecb111d4c21d2277d02a804d441ef9907da9030988a304fd8da4c56ab5376614d0582775b5b6cc4fde8a5603db59035a1a090e6291b7019664cb06eee182f637cfbc3eb6c7760d1d1acb85a079d8775004e34b799b346f50da50225150b125a23d4269094872535a8fa4bf0d9b9b8f9906ac2ffb4d83b3bc1f60ece7eb44a0ba34a0a1c940bd800f8b3b175541e25a366633203bb8edd19c72c308b68a04620dec16b57086715e2e44eeb5fbadd373ab2e103f00894b14137fe0b8266694631677be8155d709cbfe5720c77478da45e5185f1979aa316e7ce6ceb41ce2476afd20d8fded0f5db7810b50085822bf36676a2ceaa3afa47d0283f843a511ed6da3d7476c74c25cc9186ecf7189f04cc620e4e4988bcc64613db4ef1f689cfabc4a4c2a29c583473d00f21f1d2c698adfbfea65b3af7d69630b2b61536ce188f569f988c650a7e285f98806b633f5bf079886c7d1e771f6d65c2b70c0d1bab0be6170d951dc3f873f3d3bc18089cf1c9228a3e086d9a5a13cc33cb3a933dd9ed680914a96ebda726b76dc185a552af1be91e00c8adc9be109ddd25404fc2ee30a155b13190814411c7dfba4f444de2dab45bc0385d82e2423368b75417ae1744e2e289a44c36a2d9414ea2fc3ed18fab10ab6e4cd8da91d6efa182124426139aedb77afa75ccaf920eb923fc0b6821694d622131dfcf5c2e096d2eb5aa02c224891677b7b7dce974e25be5e346087fe5ff889db3617689894965e2d04f7b44127032cbc466d25ba24903f682f2a7e8ce8c4d67e7f7f720cf2effa954aa2131f87d5a58594f7da7cce32be1552413aabc1ec46ad6ae204092d35f7b411779e6ddfdd11504802606e15f7ef7c92cef4b9a1e96111f8c1144880cb26055a05bd0719a7a38a1d564e95b5d084c8700051feef03881b7a5db55585c9f8b6e423cf0de355756bfd10d2d3071b1afd152b2710bcaba25a4ac178da84bd5f956e4f86ab93776dd5f4987bff3284624d92ce3e93e7c308deadf1d4f0399ba18454f77c21413a6c9f977d06624b7ec47ae72d1d514b731bd0d3bb0cf0ca3d10280b968ed16ef0d6dbd70676b223118719de2e02ae3e4b3f9109f9d6a39d8a446201e6d3d5594096e14dbce5e85693fa9a1ef418cc514ea04cf8d7a9ddbd8d29fbc50e7a1e7097d354ddd108ef3f8152641f81ef8470381c26ee939961a1e3bfa54439c1dda2e1056b5cda2fe1ed02420dc22cb285111802b15d059056cef037f1327f67a9b09dc7bedb8296c8879ce4dd0851027bf00b0199c9d70458e302f4314b96b9ee4bc7c93c71bfe897021d8f1e01205264445d9d4ed771637be6cebac83bb43f9ee9e6594c2200bbc70b4ec0223f75c2410b5ec5a1eb7ec4a0f262430c860658e46fcc907c6fc6cc8544fd0734fadcddcf0ae6bfac1e7a55d9c4698d660b0e8fc82ea4e1cd6c5668ed02a249f7d535e46e10e98349fe6bdbbf4f175f9d99a86f9bd0dee06da764d67ed9a94dc93653616196519e677fa905d0749dfcd5a0b5644da7c309272d87ab02632e179281dceff820a088758ada671052931d6b13cfcb799bbc3f17f8ceedb3b88693e862e7419845ed38de4005f22b888682b9f12750d507578a100e7af7d322dffdb63b2ea4ae3a94d76af8f9bbdbfd32a586480ea4f410f09c5db0fb6a4de69a4e4c88a6f23e19f43ffad03cda7f1590900cdfadf9c996441f63dc679da74e03b960ff7489e3550e1fd039a01a9dff4bfe163854632e24c90c9f56d630b4df7843267b7c35bc3f868141a5534e3a1ae95d9fbb21bb7ea62b9da5e36d9c28d04ae882733700df1a6db95bc56a784ed19aba2a705245ceb789971f81954a672428f16b304311f19574663613094ab13b6e009bf009c8e9542f8c86ee5ba9d91e449f29a12d4ec7bf4e5762db9601327e0ad1006abd2fb03341a061b44cb59041c10a573f3722d579ef341822cc690bab0b191e084fd99356a237e1a3ee6ee3920a28c8134d53595788182061cf9b84639e809b5db8da81fdbbd5948bd432aec30123edc5899afee7a141d83789fd74c49ee9c145bdba58626a1845543939391a23966fdd1e053987350c10d36ddc1551fb5a05ec4039ac1c6f4ea5626d6cdbaf85d12f8f80c77c4f1ecb25f00d971b900e78edf78ddd52630eee876f04786bbc6c41302bdebd29db9e7e7c2a026df40172f1f9f5d61a53deffd22ba3e2092c3512743083df5b0c0a3f640db6a54e246acbfaa23caee51aff68869c27ce73d93230ae53dcca2b14dd77f2c63b9ef19bd33a2e5e53ea7b43e4fed40ab6190a858e07f74679a479830ca968be5d7fead7497ae9f6abdaaae04b102be1654c273b0bd31d43366ba68ccfe827889864c64590fb93edf8552852fbf1687c78fba135bd96f2def7a91bda690aeffefe3548f5de1f2d70852b3fd61bbbea238d28a84fc03c0fa1c1090852eccd3aad90b8a079de392f603f5b59591a891c26d673bfc81065a6af47c8285d98032e5798aa49376eff641527974edda9107c9e3d36c1c2c2d2e39da8a55f561535ca845e9216e72efd1269ab3c0d74506085c0f76471c50ed4fd5b04378682eac9dcc875b460685a32245d73df4cd72410c75b8916405e26bcd2364b253e497f938a2bb7abb338ffc1712dd18ef8d99d2c973f58b3c54e9fae2792cab8b32047c64ae9c81eb3a95cea0a4635e57d3cf11209676041ac84fe6d5e41300fdb6e7e122df367404347d101af29b3290d999dc01d4253024ad2d10711fef9513d52f5b7609f29372fa86ce4c505ce7c177d24e2b5bb95b808c24f493db2cb2dd7a2394665216d80142da1c72bbb2145ed73be2625770177b91963507f9b0d89adb9397439b1d1826c0b100e591dba8e749f20f001115732c35839f0371dfc7cf764dc100151d3361fa60a3f397ac6c76882152d009b15687f4fe4f179478fdf06251e4c043d0f7b728702028afd86b181b5d68ac1a02e4d18f3cb9d6c702e16ecbb1baa9472fe6a1ecb6c0a1e85ecb83c6751ba2c00ba1219e92285ef5aecec319fd3f11c64872b4ec19af0b285c6b49245912f56f858d18aad64eabddff38c1b4a7b6c38113ed361e8b5571994de268fe43fb612ce078c495b0d3f8e6d5545b04c83828ba73c9e77746ac8b9a2c26758f9eaa4156565301ef76b96cf84f2c5117ae59011375d6c1fb550a6bab9ce1035cc127cd0b09073d1d98cd7e45e61e1a8a45dd592834397e371f952c5aceeb51058a65f700aed45b61b514cbcb44f1144d69e809df7afa4d0d262d620c1fbffa27a58973da9feb9ce88f7d55cf8ac1a8ed92abdb4a47aa721aa93a6f15da837dd3318fa69791dac1bcac6f04497dc4f5ae6be49b2cdbd218ab1e5b7f864757816fc1eb928cfb2d4b34f88d33dbf6e7a4e7458dbf7a71b9d2d7bb57f9a4d2f86f54f87af67ee9f55cbd6771ee5e5aed54516fba02d2cd530678c903d5498d5f6e840cef4220562eaefabc23abf85fa637383d762697468e2132fa997945ee7532bf4d48ff4bf948b6f43dc213eac417fd46f112f4f5d2f35507605f1d04ee649f0676bf235baa3575571a9c22fb505fc99a81a72b6c9a8772acd86b6212b62b0daecd7eb0a3b6276615021ff3ceb12eb08d2f1412db106f8fd6fb1f7090a198917c4581a85240a1d09a2faba93dbf86a56b87f39d4998558a67fefe07477eb5ea89416a072ad2ef26020207b97f2f43d6a1b8a6cd2586d6a2cf7af733bc4870a0e560b6ebf8f19acb48d8fa46a88c0abb5a6fc2e5481ea6ab6021cd6b2c1e921000afb2d26e9260fcb00d0764b647144a69169f5b3d3261a876a8e4e292f8608fffeb2b8f8b5a75219bfe946fcf1d484ddd627d6b019cc793aef7df24683dbbb8dce13c824cb7695ab7bd8af3f6ef657e7f356ad48cab14a99dce48f9cac5187380183c94e2d3ee2be249bfcc106db30059d7a47a5d48522c440cf3ce337bf3c7789e8763b195c084ec0ae9156ff0a48e5e0b8d43f9bc5dfca91c1af1f9861e202691566923ec8791af8030dc9d7356bf850c0b674516bea623973c4a5f1884654be22f93b7cf434c2c6722857d5065821f4a54a7774e4fd1bd578e247b399854ee97e4bee35ba907c821353bb31c78f86f7c2150f90418c6b65a0cf0539890d1880e90f94ce68d56b7968e2bab3a370c92179c68ac10b7d526a7da2ecdee89c06f3bea02918833251af4edc28473b943f6db7ca3e34d54d3bb8f1d55b9babda8e95e5799a6e328e8e9f908767a8cf1962a8f6aa5ddddbdedcf511c2bb2f281fc60c23dbd6bb9b2dddcf2f03d3a95a3afd531b735977705e00ef7aa873cceab7199e51625dda97074da14076edd9b9c3ee00e081fe652f57e7c28fa756c67fe77787901f0e2cb8246ca6ed43504669562a89a401814f5ead9edc2e1a1700bde1c0a24338f2931f83328d3eb400406b382b0b3cb3ab1ff5b3f39ba8837562b35f1b880f0fb7b7fa498e3313795370de2ca35d265bd6aa5a9d657f86756897dd773568ed8434f3df4bd3daf075f9725221f2bf385350d6142056f17b081d89626446e478a3a9352133e9c1423a5295586adc0532e60a4bf03044443c9569a39041bab7371fd83a1b970cc114a1d60dee3fd52e98eed96082340cb31ec5015e7dbf0584a98ec2658eafa21260a2672fe6ff6a0c335a51e4512a10c02f2ee975b2cbd0f8def7fae7ec79d596dd4ac4c6f7f71ed42c86a7abb2c755fecb37555686dab2080f9ab6d1dfdeeec0938b150ceedf0151de3e3cb8d7e6548ea585f336a9fe1ced207627f89f01523151f8ee37f683eb0ce98867513669af57f898a7cb50691a443c8ef26cc033855c590b4d8d6584481cca539d0b703777b97db96079d3a58ff5f3be319a3129f10fd79170a791cf5a67392d313380ebc2a5c072fe33877c8f07ac47c000450157179d1acab22f98ea5e681fefb31887256acd2bb3297fb8a7c4b7d6258bf3bab379208b7b79c18704829ab617e8ba5874d0ed4039712d3060f7923cf9a9e0b2bb938d931c09548ab3dbd5dacb69bd5df44f78dc7be4c5a7f48d648a6489deee97db65a79985d4b98cc9fbe197a325a251cd1673241312123d659477540278695eb2fc310e362fe0b1edb6d4f1a05795f07236111241e486e2832be53701c97dfabed0dae724472b576e51ddf348834f35e8a34a42c409953f95c5327a0f24847026b63a11c406d8964ad67a4180fb1fecdf3af4e541838402ed26c46cff6f3c2c60e3dfc9dd026f1b7498c6fdefad8b2d77e80b32261e704ce2479c42049fb85f39dc515cb63a254d8f15affa609c0899cefd172eff5a3346bbdd461f65649cc3fa039bc64df0c151a73a05ccccd8ea7bc5912cafb99b7dc3a221f72957bb309ecc28a956da5eda8fe8071747558cddda56bf35c852497c0edd57ad102bb8c98152d4b1bc17ef78b51f39d1f5b0d9010d81722949a10d417607b00ffae2deab94bbc923379550f5da667191b88031f841bbfe4222d5590c2c7c27f88f2bb219afc500e07290a81bdef8aa9b9beb2c6aec0fa6d549ee620c674b788d6313c568c4d9f2c7a3be375b34245ca70bc421472af0f8ec2e35454a8ca00502995aeefd69959d3e88e2fe1539c744be1d21744fee2e8f9f5ea0b42e5cb43eb2449d4263d58bf0d7bb0b03712ee057e9919fa3a51dd5315a1c1538ecbbfe01f862bf12830e621669a3c8d57771ce4feb3efa72ee8741136dfe9fd6540e83674f27320b5227e95615a3d05ef7ea8427c9fb765698004e029d2508fb09f7d0dc41d0f968f3da535d681669a401e9981d113904d0a0206c40922db8f8ae74f4d0dadd3477a7bdd0c52c73dfc3a87a184c0662c74412ef9285969b557fa291c0bc82c39f8ca5e4fc0565d486314cc273a67270ea6f79bf254020bd3cbe0dfd85804fe08553a62e0eafce45c86d8361fc607a353fa65ad0c69115a1b2915705a64aef327c6f5084ea5ee09319e7f25e89d52c4c42c697a25783ae1252360dc6b45bb63b055b535bcc82db8e6d794f2835009a778b08ec382242f2d1a8db999db3a2da2e59da141287401fd720f1b93c5b37e4fdbe0f2a24a73e3b57cb33bfccdf29187e91868d3612888b1a4fa1919cdab0208543172f361dcccbdd939af3e5b46ffe20f69a81e64402171980c0c09d24323c987ee82d35b73b5b718b2558f27928f09a1e66a9751ebe1f4a8bca5518237f694ba0e093eabd164da8dc3db39471fdedff230f00680b940cf63577562ec51356638ea052b1cffd63789710305ea4e436063593205fa7307230ba370777710e81807c1b523c131d90cb2a562d69cff8b0f046bff4a3349c9b707d0a19e8c250a9c6ec8484c206ac0dcfaaf26696282b29b75d041d848b5639e09075093259150015fdc16e2889dc8ee3424fd69c3495ecc56e1926fccf6696059465e33a137429edf8431a7ddf3e6e20f7e2987fd6a4050a63377c69b63f353c8b6ec7e37aa8c9d6811fbb22f8838e01b3b0880772b60f45c69fc76d2b57f5a19ba05a6c24a8618575151c90b18dd164ae5cfb94dfcbad8a2037e1e7ca8e8d329100896e9b15fcdf85f375244845091e914bb2f21de7af54ec38c760e853aff2dca102c2d5505da450fb8147523588474ddc8e0fcb2b8a18e337f300971b223d3c950fce63bbaaba1dd8b636bcbc09a91bb46a4c3c866f779cb7f08ca93d501b9d7d760b712ebddfa55a89728e39b167203a274b675a33a993dbb4dd856049665145a512786a0ff2a51d06d45565676f717bf1897670525bc435232b5d23518a70210f5c95bbbe4dacf2ddd55985df339bcc04cc19b14f8a3847bf7fdd167e1815f70b88eedff40d7c1fa25aa7ce67f0be50ce8da02736f83ff1ce62a80abc8c03fa347519671c58bfaf09926596f157707523cb9cae1d86333af296cc3cd0d86d9bfcef1160cc6f7d6af319f3396c6335ebf9aca79b940056ec470fc5af6cd26e85ed7fb8151f0e17c2735d1aca421e14b4301dc825b01ca698aa6ffc65eb16f1ae331299afbbd8e7f068d75ebda7ff8eee744357962b67e5377fb0d77e9637c645603d65f25d5f581f595ff581555e1030e79d36fcb5ea7586f9b28c661cc7fc37df9fc0bac52d3fa9881d77b748645bec241c9479b1c066dc99b014049bbf38b92e92fa1f38e3605ce1a70d07b874d1c80db00ff3da93d49345b6a767a5891a7ab9a65fb0c47e71fcd7219cec3590152626014ce284bd3b5767fe450a3fb0adbcabd39f0937049a2e9442a3ed21853857e789d875e049af82a98971cd4736ecb67bf798693d398b158dabab1338f127e24e3b9c4e80c50087e990c41a484b606bd09ee78e2a32421fcaeaf19208d2d384fbfa4c2e5618a7312145bddaae9a6f47926080536ed15b9ff2e10d999e0a8a1dcb291fa316898bb8b922243d76826b430b893e6a2f18f363cb9cf1ae8ad2a6b5e14e7b56f0d621e0cb041c540c3aa02d9d68ca3f97860b61414ed1902a6907119fcb3b0b7b59d7c594cd4b8911426e254ddf6694e1486f1466023fa36945925a4ecf0830d42a7c8d2f2c78baedcce5a4c3cd089622897b75280111d723d85aaf2b8ff72939efb09aa480a13427efcc9a1a4ec41f4a744eb72164e0c8571fe13d02f6176369e6f32ce487a4012e0d52ef8ada075088b146087a7b150438fa147c519927563ecb1e0e29a85db93e7ce444978d06db027b0866d35a39f0182b19a1ba82512ed1ae888c963858e6a56bb0b608809a0aaeeaae3d311295bd6343cc2feb4c0d9ab1ece5053bc64ceecc9f851830cf72092f99a8e198762ced0ec86b3489d85bcf519ef06b19c71394214c09a337236aed715d07fd609a4592112198a0550921d21f023f738d3d463a831041fb25ad118904465ea0261873c2d35f1836247a567909fa512ef1ac122cace69a63bcc09d6d037b78879ecc9833d8acc1df57598016a9948c2844e36b83e5e69dcf4ea72b087cbfd934836ce105aa0b38875e03b06f0fad6aa8f9413d6ae4dd03e2b96b48d4cef006eeb4ca740c395a7ccd7d7ba2bd7720025df3db88faf9611720bbdddd19fb473ff712f7e07b458dba9397074904d74c80cc5dad38c35cc66de45c2c9a8ea97cd14dfad6dd8265884812fe9653e1d50dc77e4f93e28b55c0512fe1be94eb3c06261438f42ab17879f4c5e3955364f661684aeb9fece6277952522e68ffa3bc2458086fec1664c20b32d3f15bf243221d64362a6426c8e10c72efe48e67c2523d2891f5e53613f6b8cf39ac4b94c701dd1bfe2c4deb0137621d30ead2d25255acc075efd99596185e665262c5ac4cadd13df7504b327eeb147749b35b266dab238f1baee68004deaa0562fb85965faad42cf4aa79e017917fad043dd16ad7576304282f1c94789dfea80281aaef874e9db33c1c58d588062799ae85a86b93759220307da84fe4e14981a05b7acf3e3f78790b3ba2e1fdbe21782377436ac971ea502f31319539712307f1e43d55f43fd6c3bf602c249404cbc76bd367d393d011aa22cc6f348e116c4fe332d6112b765c335a616ec8b1f0958d7c176885d7cbfc47018063cbdc7c43df35b83398d0268829ff6288268ef570b71e0afbcd1d420b977bd9155048fab82f25851f7b0cebf193b64d5a11bf54b6c87cd441ded8666a12fbfb55fe2b17abc42d052e903e354eea69a7a9550d2d9540e0931a4ad626d55f04e2777a6848e29f4276510f3ea1c8d14fd782332dca3677272a545164cf6f9843f28f2db5c8f91fb7d93d9caf38f2c3a3206c2c705f360286554163dd572c602eded6db44659d8b44a4e8c913b4bdbaa5d347a274616a8f265e1efb8f4f49cdc203d0faf9c902fc53d0c067d6133d1c78e4e6d038ae783121fb876ddc56f2e10cbceaea8524abc3ccb3aa72388a27809fe4e488aee9eebd90873d4ac5846643c3e1acee176be0456e49d157eee51fefd14ed2f692fcc6f46d32c54eefbeef82712f7aec13f383f5711311b693e0d07be9659652d8ee6df744ecfee476b21fa9f42450c1668aea3a0d2b2b14804aa6e01dbeb76db391d76865f02326b00b26f148a459521fbc6a7ca8143956e3a0b820bb28d618a7cb2d9109188d216766e434dfeb96ac527a553f7a789b84e759fe2e14d072e9f91f4d38f881051ab62eff4a8dced3f9e619b2f4052ea8ccbd2a00e9d2224d3ba5cd907a2a774edb88a1f3f97a38b95aba0f9839db911cc20c0cdcab4026b5dab47ff7b7b3e181bc8b730e2274685a66744820e5d594c17354961f736e2ce58a3cf672236ea41c6f255468c65b01e669ad6e8add24a9bcab1ced1434399c588fcccf150ff1306de88ad56d019f4290c718c7e2b5c45921b6262be75f55d45752859d4dac9ccd246fd0ef188ef7e568b338b00fadb865482f676cccd8ad63cbd3ca4031a9baa66accf2113733519df156efe118bcbf18be2fa38ab756ce3e0b89b23b5d9369a9aa721693bfaab520749f972cb001b787ff85952f5802b8a19d6160512ae5d87b8812d18a711d03d516e1ba63b5e6764bdd3b921edd9c039ff8c7d172475c44246162230f3d7135cb081d98d7985f88b44a31840355207c1d7240cfe6eddb445c7b2de1d11800452e083e31483ec4c5770860a9534d27820a70362f5ec76a7eabece66d43eb28181d554923d40b916f66015b99a948dd548c1bf43dd99993b1e146a6557551f48a3769fb08b736027f4f4dd2cdb51b9162dc3a89d527e8e4a876d2ad48ff01d264502ba2bf16a0bdf6ce85311200f807c5cacb6f1daa1a8adfbddca260ab491120d975fb76a694d132617dae2832f05f292100b663353383ed8797983e53435337b621a95f508b2d8aa234453e4a6c78883f3f5cfbdf0e856afb6420f6220417d60123aece560a92115b491f4f703e4af112bedb452c1642cf10a237b0efc58beb63721a8716c89eb434a1e80b2c58c1189406841923e38856e61eafa5d06e9e0056b4ff6d282be93a0a7300996b7e0c559a77f90221acdced73e47bca8b3d1340291cab31c722bfcef1ea2172bd41ad81892cc822d1ac8f7e0086cb0b6353e27f8c6e831ffe44d18dded52c3aa1801a31472e3f62ad50a21ad015f2dc11b6908c9a4f9fa6c3328b6b2f2fbd4d1a611621457472ac4fde86e647351d64cff985e1a7ac556db5dc4dc80414cc2faf095a8f9bb2a8bc0b82d9a268cb0f36740ed739816886bdd78b3269dc2ad59cf48ad1d0a6e808317c6f6ccd270fe520dbf758a9847d32b7d2f53f4a167063f3241e8fa405740fca2a69e590469a22011b225b2200835e45c82291c104e5c913543dedf884ccbaab8874613ffd67231ca3ee1446cfac1e28f19bf38eacc08b902a47d178fc235d26cb952445a1179c6ed74304e5b23c1d7274984a0cedb997d14da64584c8a4c3f1951986d24ede52b344d8c6b2993fa1d7e7318f4b38890e288a7e59b16f14ced0ac5d6ebbf512cb8564963bfd1eaa74288b9e941d7272d6fdce82135775365f81a6e429dba612d3c630af29904d6d46b33d8cc4f91206356bcb1c57bc6d871e1926e4ea227ef110f20a2aa355a8dd850a5a5bd6dcd38439bc4e54d7d5f05336d9e8f22602a3a8b8e0d8c9ae341a7fdb340276389690aca6a944dbc22804281c0bc63697778aa5c6baa4fa22a3a9fa67a6bf5730d0365e8359b2ee48ef8b742947ab4d4cdb22d7c615c40cec60fb8343712ff6b310023740e261e745974e499e8ea138f450292fff727012e20eea02375a379ac6ad5e06903fece2002f508c48271fd372d1b00ef94185b79181793312ebb3de5c2d3cdd46e9dce04a4a71beb4609497fd6fa352b40099fc813d9f99418db90f42061a3de518249caa258a4f1db3fb00ffa6ce00bada7bde0651f7fca4a5b002840abee4f7e8740f2b12f5c9b437421e523dcb1d728052a87cd6d8736af64f46272d1a9df2209234ac618562d7ff101d02b0d0170aaf5f7c473d943441292688052efe8c59fd3b13a18b09d1118bbffe4eb8dfc4a687b8920f91a0e1dd92f247571b8c7642cc471e9e2b563093fe4e6b5ebfd74c032bb52e9ef4043ec81feb2ecc282805d14850aac1ae3ac07b4c8e8cc32c1ba077e6067379a10ac2a33b981314b8b7f630f9f7be4b31129cc4a67670b1b0ff632feb669ad1020c109b3300f3e236480563eebf106327a5f3710778dbb17715345c8d5951b8cb63d5ce69bfd939de40d072fe2706e56f6f7bc42c9979656c54e4b36a84cbb31cad64a3d5ee5006d8c8e92669a78819fe7c0051d3e3c9bfc169e9f1a2d291d9ee46c830b2bafc32a7fcfc6b35ef258a4310d273349385229565c87dbec0375e9db8f6b0ed14904a647da3a5849209b0a0f92375cd656c81c692f4bd6c94b9bcaeb7f924cda62548b44a44be8bf63d45ac8a1c00af8132f7dff7674587f9b99eebd2def5516f0277bbac760324090d824866e4e20d5ac4175d0e30634b96aa00650a2632526846eee30018a67e7309cc1e72f66a7c3f0ea1d1a9f34cd9f56bb32ccc260c16fb3ac1f0d0f4897bdd666d3e61f409cbea6bd5645023e101a78452d2b996d94800e43f840a71da60774b3241f7ace99eab15ea69c42944d80a941d6d0fcafa9411190ced2b2a55bdeefee16c286bdc5ab3a4c511b39ff67571b96d380bc32ec57c7459a13894d35655014810af58964d6db48afb98855cb77a9e267e5e8064bb5d05bac8591690b6fc89d1b75832b47947bc6477cc098a33dd2fd6635563ec5c23c9bcb3cad3a173d079eaee780ba124d6bf2062184cb25809592707197b8bae001611c9253f081ff52c435c4b60b57663b7364016de3a8de1dd3e752d109659376fd13f5f589940976dcb27e2818bc7916ed7a98a239c5c30e37c1eba0eb6671d09d991e2b341687d7ef3a92eb237f097a55968c41760fe379d8642c2946c760289437728bfd026ca4292038bee0e1999d59eccde3eb5fc048694cbe5f72a29166f90c36f32bbc21dcb06edf7962940c91be6a64c0edb46bc6dd384664c7c22e253da82025f2cfedf0beed4b060978e9607097c54ca086020a241f6dfbef913da3b68f8262c2083d77c7e0eee77fcdc1424af290e33bbe2b431dfa28afbdac92e36da56a4edc6b9c62f200e44824556d820b75ecfffe245071e60774a089353f196a6f74c645c3c7cfd9b1a0c071c83bf678cd5d4f49c6d07bff9cf15a8bcd2d76d41a02208a1358ce7553b2f4f5806ab82ad09df6d47adba8b4002cca02ee1b4d9c89f98f9fd2d94afa869796af933c24b0c1e1b54f39693e000cbcf093099cee2a049cfc036114e30d117a754016cbb9e79fed0db92b2e968a075098d301d5eabfd4f9235242f79e58adcd3e39cdaf04d6e0421e39c09b0f7e6dbdde8a41c2680a42b1d0ac7d80f2677c6e7ff63175e2262f1cc730af316598ed5555ce00bcdb856bb9bbb3d7d57cc2b2573ae5adf1ee910c930ae1cad40110f5f23e9b7429cb42c7dcd1ecfeb7bec4eaaee452d82a2c30ecbebf22d7ea1b8e69e6f9798a02bbfd931d386649bc513b9c3821961bf1bb962cd08ed9360ac29fc7e4f6dfd0253bb60f05154672d8377047755e17d68c32ca193b16ae1c8d9cbe94869e9df9175aed456be5cf649fb9a6b1bb25541eb03ad3ab90959cacd7b5597e6a55c06c8ef0e98f1fce3214418a891cb0cfb1f5b5a4f4c2864845a05a5302dc5a020b1efecec8e7c54a7d02c763b72d57b3daf364facf38f285edaedaba20eff65b2ce474bb4757180b50a5e2949ca4f850c97b1bcaad6dcfd33e95534dae1cc9a69465933ce09ebe6293accd2885dda5827ec0b56f844e481854a7d56d65938f4519947231064db873b0de1a43ebf10ced29107b55f79c2d0b315f2c2c93721e214c43258e20e99d4002886cd4f4e982bc4a357e6993db9051395a266541a8f3f207ae09abe371b49d45e41eebb6c312d1f34ff84d23517a9d7c41a18b887fc4d69e8f5a463d47f8011eb9cfbddf46155489a41d7da98a7b6af4446f2e8e2c4de400271add3b3496d7f7219ec0a8bdb48e83f0fe0c181c014cd3f0974818724e84c235740d2a2833be492dc0b3b54e56d0be6b67f97f3929356b57b64172f1de75db3a83230741f7a0b28e1d6d59cea87bd1fffe4a73ad99d4e1a61e48e0f94e668b2190de4368049e9149e20925601dbce68af84d0afb6733a1796e36b9020135af32885b419bc4e21568f03bdeb44a6cd7cd1c94a3e828a0839d818e114756870fd2c7860bf6a9398e130d4ea86aa11feff2dec2e61f2c4e0a8a9d3d1b52b98fd2c8816d90016ed0bf5af44bac9ab9a25668db07c3367c7fb4ffab39313ec13d0a167d8baf50437a7ef27c18bd3a14523d17572a0a20f0c52f13e4560af476ef503fdf46f47eb470e05686d86f7d6756df4732a3e46fb7bbb74a45061cb45ddfa0f6c2755396487b260f5b3ec27b361383b70624df34c41af0533e242e053f49053a9981822b7fb2a0b068199707292f063f06ec90aba5841ce4971744b7b01d2453b2cf9c2687a49a13b28ffb55fb72262d000d2e164b435d34ac81cf941b3a1d6990e970d6a7fe87c5e09fb0e0404e3f901f9ea1cda9bbec981057be6699a64f67aa5b471ab05297e9ca9fa319e973a0670f119b461f1590c898ef608bc9c33be0308e8a7a2764f3be7636d9a8cf26d4ba3eb9dc4aef079e46d746bcc8cd642a65c6c130d7a8d277f4b93484bae947677ac778abb5a29a1e0fce6df16263e8a9109cc8d03b97a59098805d466c085a3d72f084ce8e2070f61918a85eb9f2282ebfa7240281d614016e372c309c15fcaf16f500c0a89d7e31216938d05136e0a3afbfbfd60f876cc4aa338c25e684340b6f0f2562fecb7ab8bef16f62a5729ac52c8eab02a82e9e2289a484ec59d27fa1805c94390c05622e4fa71fe0e9d6f5dfac12034218c3b241e1aebdd8bd52eb1c8f6bac8e41572a3a3d45bd42956222cfbb7bfedd4cd869ea2f477bb871b40b3749add331ca7bfc4b2b50b05e5a6af1dd0486fc5d4ce360ecfd0c6fa83402c8d3102f44361a6662f4312d6ed2999abc4719c0937ca87c5b44f5d0b85df69f87a31e0c9345a02ddb0afb4c6d88f742af91d9f0b2945033a6ae3d6155c92c76033cce4128d1afc4a111d0d6af958f66a1cdcab2bea463cc3f89cbacb1ce04ddcf7060ec1f351466f2c44a67c5f58ce73068403aceca1ef2d7493a34074e97d599a287946608633cc3f0fe53f9efac56b1250f53c6c88435e65cf2c41a0fe6631e9da4ba623f4eb73001e668fad65d23c8d5ef82fb6f39b897676091cf6026102c5fea860e59c0ccaabe2a03e12e0665334aba365855eb3fff066ef1c6635c59651168744813219f85d6908c38a7a883532c41669a89834a5ebfe8aa3272a46356b9dff86145f8c1595c0f258ae5552627e15235cb421e9559cf6059dbf784bf30e25afd543b9a0ab688a5312830df593ee1a78714db391dc50a3f02569c6e48006d7ba324f0a64352901f83eade9daa65c0df528a8905c449b0139b0e0bbc4d9b64e6b36b9a7f4b71bee0f7a29af59edd7b65f1ecdfde03d7bbb57ee38b0e78d4461ea67bd5630445081d53eb882b0a9d146ff1e17c46b6f54b9ce4c4263480cb2976407be9ac780145d5ebad1b5bbd6c8bebb18eb2a9ae50a00bba0199486f5e7782651213b78ed5efd2800401a6f68929edd7e8465e7d7892731fc15755d5913a45cd5ed86d525eba9f4a63024ae5f324491bacf131bae886d30bbdc22c6e963fbbce2b8eb65ac947df268cf90b75a4f299b29e6f9583a338725a8493d100bec920918b54563b41512e23b7245b8d93e469c554f188e6178c33460baaac0f0ce1d370159580e7ab2080cab5fe15db9447fbba01904c44021d06ae8a70117850e48007e93984c1c7b1e63d7ff84cef84753390e1c750ffa26b665eec2d248c2ec1b62250c9f89abe03891b2e3e48fb985b2ed03ae80a26e7809e4afdf1675efabfac5fd6092b58bd332bccdf16025a2c7af264f8e9b604fde88e8b13b4ba2601f8ee5f38c81b8226c5243d3782c113e466999e09c0e646d7884c26328ed1d4942e175afad1ffae38478d611acfe93ea4061811116b888d5b01878c8979773f345acd49f87e0eaf42bccf7e5f6268549e97a08ac13d3ecf0bc4668dcea00ace50f7edb4c7b82a67d50a8cbdcbccc02400efba7f98df6e00220fc63c612a3c7bb241cd8870415544027537bd0cb62966a4e2c72496e08bfc9860789578421a642e4db13500368dda5073b2f1fa265eaefdd097e6be24e7830ec34bd8e15c8452ea15d37f9fbb61f42843fd19712859dbe65df98972e9f697e78ec5abf8e0e0d817beda589664bc7d5fb831f9f387bcaa05c4307c2f88a44211da11f8546f3693a5eb15303ad1efa5256d179ab27e7782fdc71e835f0c9e1f8b729e6197bac8745532ef2fd7c2e6b9e9263495511e33ead8643552309de49227ffd32c92899030b361facceb9370b47f83ccb050a49cdb5f65731113b022fbd9424bf9a3e262416671c50ef780989455809bbcfcc97bf6f5c4fbb5eefacd32240b375630dead7c7272ac5286937a5c5311333d67859105afc9ec725bd3a89203fd11d0e84584d6254c8c5ad0d75b1139013fbb790f3136c0c06ae61939aebabd69731ec6fb11adfbf897ff6c5661f47002a2fb94f9e9c970989f2b5b5882f8e63273e69a53ca873a4e3ac6aa9949a1aad5d0114959cbd0144baa9cb979382cc398a15614c4465950223a38e2bc561dd075277c501b2c440145b78e841ab943cf1d0dc3a867396b49fa5da71ac6eb26feab80cf74eb4db0b2f74a87d6c4128f4d4a92d2044aa19bbcef45961f3815fcd8aab17e5b606a48cc2c41e392af03b3a5e1a3f719eee91ef2119f29975a27ebc9f36a94641ba3b8534fbefc930dd3f9b90fc97939b71a4ff26db1da708ed48ec6c915acffeb3c8a45169d82be1fc519b8e767b566edc0e3619cf1a4ba2f83e4110e2370196f593bd9e82ab19a59cb71cf413dd3fe4e5eb399dfccbff8bc036727125d2d84219def7a0ef82ede0c34ec98b0a660660ffc1c3680a45d687f0549fd36ee48fccfd430a177d39ff8dd226d8da1999e2bfe312215c7d3c33c1f3ebea2031f5ac62bf4b2ea57e0a96890b1fef6bf383f7320800f05860d4b4869ce6e3fafa0a7fbd65d09ff41579f9a005d483275a3a0c9d98b558e02fd6465ee4d46a0393c3a67bb2f1f07bb0fa0c4e5ba65cef40e1aa9c895fc4c08939af1b4648a65c7f11459eee3e4915e63a49e65c2e3b7a603903381d3af200ec6e536ba5ff9459daca748b8f2e3139901d56b481aa5a03431172f4a614cc483e82faf2bec7d6f5d7dae0209f78f3269bc58887b13bf97b54bdbaadf5184ce11a1ab1cc38261c6951c1e82ffff2300a800f2c2d87ec50201193b7b4a2b6432b9dd85567e7a119265ab29318ba61190c4e233bb2db2532aff4e2bf70267220cbabd68e3d45752c2262e9e2ae532d19b1bd7c6d9c832fc8fc5ca32801e1a6b3db9233dc65f7282a86989f47de2808818825c3e4866ce0c44814e535815b224a193970db2bf8476b71269299a2580c6339f026adf88be2dd3793c0f39e3e146b1aa5442db78786cc1e22b1fe039aa929792d83845e0a51d397c3d689b61ecdc55816369c05ec340eca7111ba6bdee8a8ecabbafbf6e1e892954df7bf0bfba1ce57669b1189584f27c497b2825a29e76bbc2d7d90b9ba85f6d808ecb036a43a3b88063e0c53948ce6c84722b37062617c6c53ee792c155faa5f3c8e975eef6f772780f5ac00fdb5ecf1e7ee3ff2b1bc5dee32f98fe9c64274bef9f0358b4387cb81654e4996cc40b949de54f8fe2665e1df2047d1a7bbb7011a5e84ad9c0073a3d01378cab75477017ffa5d6184ef64c3943ea9ce0e4b6babf76c9d42461b4e9c0c94df2e114f65091398f07e827e2fad4281baa3ef753b9f421c1e3d9f4ab69fb424e137ee2324dc98a90a8db829215f29643e5dfdbe29d909d088f16e6f377ce1cf336ad7bd4bff0b9066134ec3d5c8a9387b6460df587e68464d9975c99f8bc39425fdefe06edfee77be46201757bbd0e1b563093e46a49be767918525c173b1021c5ce6ada0dcd666281e7e515d3bb5d15140daaa5065df437304e4e0b7e40e8ef02dd6fa4095c9cf3ed637ca188785605e784c0df2b5bfb53230ddd541315e71d17fda7aae073a19f988983934e89fdbc9056e759a2529edfd5c923ead840c33f873525bb5982ac39192d41848b8625ba3f791566610de0fbb66ef40c91b0f046567e53e0dd89d81319697f30ac054372c77d4bcfb7e989bb39a381248a6d35d66411a1bc081c68baafcc44cfc3050ca42e429cbba19b2dc884770f8fd781f63cbdbccb0d47a8353b17b11ddafc7da32d6c36dbdbd56089b3268f130f8850e2176ea5ea35c07145476954affcda202132a72e26bb609e06ec59677f8a4aa511f30126f8240692005ca9afcb0db9ccc6752f5059ff1bfcdcf54501d4cd2abaf89daa5bc7c6863fb52ebc2321c94eaa10885467e3c57bb44459d4b5120b3b7d2e8a2d110e1846f52c081342b1e0fec2fafdcbc2b4faf462096b5191fef64f11e0b5a5e5e564b9542b3a3bee019b2bd058f926f9bb2397958769a8b6cfb196181eab943a5a18cf764374fe7a285310b9b9bede29ea856aa28e5399f7ddea9f4b23cd9fa2be8eebc5798a8af975e4b391fed01ba11af7145d205a4207d8935df2a5699ffcfa77af0cdcbe8e50c3a94425927d9423aefbb50d2a044f0f9775477dfa4ba49abe298bf15ba42d72d9093dde8fa84f5af42fd1ef2f889a70a9574fec789c841fe0f1abd82f19c485cf1b277ef7093ab350a8e325fc70d98b42d6bf9450f9812fd929318632b6a5b88032ee4020c3673d541d562858da352225698fdcf9f2e89d12e6e76ee059445c90ac6cde401fc9837a64bdcf2284e60d41594a35fee89e2c2d60acb1d62b08407691db48122ebcf18209f6d95f72fb601c2d28acada80d0290151e15fabed3e5394ccf381c2f648b6716dc6b5b946eb29bbf1dcb15afc78634499170bf0051ff0ede7526353b096a92a94d543cdc32653860166d337a1d3d98de681897175dfbe27079f2dce321fd5440f08f6e8958f7fd41c22c392014cf3e753f6b33896bad78f0b76fe4f9c7010516a3912e17181ac1ef991cdac49500b5fbb95127017367db0e5ee95fbeb0961d91decf3d36ec4849033b4ab6220f27f4da086ccedf074fe7c2c8a2a7e56ec54f75e89488ce750919b3863e6041a46c1edbba0ffaf283202e206a63d8c29d41793da512b5f3a8966752c6a01f5ae602688df69dd53fcbd98f61aeeb80ddbe461d0f6b4060caed1b53ac53be718706f0a98c6b44633d54e90dd6d8446c9ba117186a87807fe79e838740f7c17e2a1600c6c7c185923723efe8abe0d8569c4f0547b243708d8b8b5b8037fcc4457f840d7ca4eda337554dcf5e90a7627081a87f01c9fb020f7181c52c7fbcbb368c510272f251fcfc6587a66835d67737e770bb51c5760dc1ea39afc795ca16d6c48cb13645eee0d27a18da43847e84f28d05cd2646775ad79baaa1f532bda4ff5166da77a89d22e04d054f85b4878c50a0fc482b9e83f2bc3b7bb94a89f889c929cf4e18b93d80424c2f7248010e0d6cd25fabff3a8b4cfb37bcb3d27004c47bbf15a9be7e5d0fe0b48d56e4c290dae6e9cb5ef3c456e3d4b7f3dcfb2436e1e5cba1e5ff65920172f614db34326780e59c2eee26b1981401a68f457ad572fe7972020eace83353f1a93672208e9f87a39c0c9a6b4e397941a88f974846dcce98e33ee6ad0b72faa000ddd41011c9204823c66978fb67fecf36bca341c94c58d70f1752bb861fd846d2a1179a0d7309c68d23d8830c57cd87ef038201d8797b8914967c242450452aeb8c8375208b3b35f3072b0593608d179e8cdaee75811a648c5945b1add9fb618f6a29aed4d6f0d0ef01bb9361c49115b7ec67c1c116470176208ea9f241827f3b218d59a40faa8ea23a14c71ddf691892284a33cc88fb61d5f0e4bf5a8076b6e4d593a31cdf8170552d13e00eeb365fa7632aecdc4375dbbb280288a6d9c2dec9368a69de9fe62788c8a5b552bbbed2b64f6a0883d7cfc0af266829f64d92a303328a2cc259d50f6e655ccc196c59f59f6b5510a6ae34d900442ede2cc9de47e73b5e56f2a3e4f607c872cb84df77273cda41a2303edf7d85e060e6d8e9dd421feac9b1e3e9df2b98ac41ebf82bc6737035fe08c63a8de5ad06cefd2e14e942748cbf9bed2c5bc4d47c5c53485eba6b6e7867c45aaf9141c98f40a0e331bc8187c27f0ef960aaedc3c8e17e878c918fc20275d38366cbb2c1acb76dd255237b1621dc89b6af14ecc0c462dac2ecc74403ff9cb06fa8ad2f45b2f4db5209a4cd063bbc8fa3b66c4db7f153a1106c672391d902e4d13ad60c236ad2e4597320e1f784b3e4bdfafc82b283ba3b46267d5c2e9152c1ce51481fa2a7a6be4f090fa2d7ec90c883e66251a008b82b992248a7edfae5e9d10bc29f3deb97f3c783cdd64e9da5ed5a18c668e36e763b649ced0174017c22f442910ce43fecab9ba0411b29c79f364c2b9771f109c6f316543858a426db40c089ccc98f53fbb802a033b45f36194cda47f39d435760985a9e9a52da0149a727afb8c193cc69cdc8a265c1758bd0f9b76b72cfe71efbe9892b7ab680d6bddb776daf7712d9d33a8287dd13046d6f75c3f6ad278414333ee5291cc994b3998eb3ce2008aa88120b9d894d41c1ab172a5fb6c9a246bf9f276652748e7d70a77d9be86593efde5de97a7c56de908fb52aec3452c1032d5754678fc5248486776c0b9262b893a32010b406830bcdf8ca2fd7f959f18f7c884915255c6edaf8f7c53851c3380fd996090589bc3d32eb101954f8958626f4eabec016ab6095d5174148be5933e86d5d712c3f79565fa54bf21d6d57a40c77b4e21e2e35b1170cfd1e575d22acdb1152d991aabfc7b3619db625a1e6c311e8d128c0c8efce0b173b10a10c59c7c17f11e5defbac530e8bd3b30a771b0e5c0cd9abfcef316b965ebfa1a8ea9c273fb0b17085e036d7f72fc5bde69ff5f52a075c40137f22d154a561c55625b6e7990453aad30c1e29d8ffb54855b4f46ffea847f0960113847394993c424413c050e589a9daabb0f37bc67d6cea1318845e361495442b632a0e813462ac958d031f379149d6d4b208e2e2c668e833b7c1bc6d58785637f733c16f2943c56f3abab3f895ccb8a22c68a3811f98de1aeddec244c9b8b3c1c6ebef2afb05eb81605207e068f6c71011fbf21bd282573fe922def7da220cc95b6eac6d2f6582d89ba2bbe6c1922ac57e54a49dad673b6ba2f8378810c220b54b9f2d78f3f82eb3b8b6ca2521011871b86baeca2164e98f87fb0fe181dc319381e17c7fba6c58013f0bbc4e490f671b80e2938546a94b9fdf19c7d87948e6b3f85728dde1ca963745168c4ef9aa0253b926f6ae441fa1979e7579f854a03108a23e3e57db7b15f1306fdf5f3d337a7d0b772509a3bd6844cd41083ff285fa250d917b998d9bec0f00ed63ebcb3647d990d2d39695d90f5dcf77e2036a65af212c3135be19663744e89700aa2d425b614f67c3eedda61def0ebdd870edec6538b9a83323ff82185e5f9ca14d7b1c12e7ca5135deabf204e10f167448514b89bfa632470fbf526c5dedfe163b6e95f999c103fcf290dbe2bc103ea54dd6fbd9f3737d24d7121a75144e161fad8e79f96fcf6d68a86f4a4c88cc616495c050bbefc9d542bb436c4e44694619cf6e99ce08fcfe243ffb84220d0f037aaf482c0cd1ba6ef18475762520b7f2535d0b1cf792b76797377f0d7d498fdcf2db10d8606dfa944b8232e6bf4b877284d21ab8b984fc7383ccf484471daca632bee13161ecec07441c18ec780749bbea4deccd057a670ad49301887a9ba0dfaff2a4f2bffe5593140f96075e9659daf136089f7c1ae30a34e2305f3a541fb30bb2e95bea002f2c0d0ebf1d5c75edc9b0dcdd4736d2a41c522eba2e010480a260b223e6d92cdb64e207828c9fe021c1f042bc356eabfb7fe033cca487a2dca6f5484442d486e8e25473af24258ea3becb378a61013a790fae3735f5b99a0078f74da7bf1eefa207725c03ac1a8df23886eb5a7c1d2730c4037ffdbe7496a96b1d48f1653d38bae5e48861c4ca0af24cc13cb5b83696b6bda8ba130de44b06f217a2076f711ef74d9f9d71a18829b8c322d233be10df3a556cc74324593e4de821797cc74c9e3b3dbb66c84d5ebb45f093691c7a60e63579208566b553d4c7f1ff0e0c198dff1d89a1258f332e5219e64ad851242f7a5f59d162abaccacf1837637168ed9fe9183bbe6a56217afe9d9f1061a0dcd331c626c264208df696074aa42ea4a1a99e515b8516593d40b3740ec43f8265feebe0c27f0f1eeb37ab8b881d9d9fcca8388bf6c3f0fa74dde888d59eb24128a1b1b0808367c3909c7ca06ed2a6e552c90e53e51ec54bb9bf88ac94c0d7eebec41cbddbb12ceb18a7df7929acefe2e32178a6f6a4bc120ae63ac2decc4e710cec19cb617c3809970e6b4c70017393f1c6954adafc22a3615dcca8b580f3ea847c85616929833b761a4a9fbd5321650a2c8741285d1fee1d0fa6d016513408cdcf990f51ccd2c42baf7cfbb5d0734fab336eaf2b8c110dc99f4c9201bf12306311a21bf6d9ef0b9bbb8dbe94f0c9c25e1e9e1c5cd8b213f22f992da91304137722850e582f0861c7e13543b6a169ef90251113b91be29fd6886b27ef1575932a583369dfbce6832aa49e0122e9e7dfdd82ca8666b631e2e82ba744e9e2f45605f9358f6ca4db88cd8006cde0b458319fdaf3937e2159efdc9399c34cc304d2f216a44eb4712ecec8c6523b51acedb01f40808975d414cb6ff3606da65328ef9fe1c2856c930e84e3d14f0cea1738d028bc1a3a113ffe00f7680a55ba3d0bcffca8841c8358c042d3713083c675fc68d1f486490e7fb30230294bae05de166f7b914c83b24843e3f84021f97d1502344b7127f0174fc8a6021e0aa0537219f5061b76b3e8c487d392e29d73df05f7d3dfd60bd06070070a28ef552b51e0f21e2dbd67a02fc8069bb2a1fffb31a2ed76daba76207d67ac71341c990f7e68334e734a586269cb62297512df777226bae111bb84a2f27bbfee04df1b3e6e994ecf6e246d51584d0a60fa6b69f62bd76af6752316ba70663f0f81b9355f14d19dd756f92eb95d3b2a94a5343cf287cc2687fd97a4f3a3699334fe8f42db28e1caae598be5a24c4217584232e4671af3a7ca377b2501955d567fc026acd8132c8bc127750bbd6b21cd35acef4a15c8b3c27a8c3cd60f7ce23d6caddec67dfc50ed71af831e1cbc41c774dda31a7aa9780e0c5708cf1dc9ab4c1dfae76cf956ab6dd0097f2005039471d1fb92516d98e55cf7e635cc84f63435b1e62632571ef82029379661361353fa2d4e4a831e0364921432985f984043eac9497d5bec84a0a197d7fb958998b3d1c67c55a672fa264a2c9aab4481ed466a9e2add436a34270af47b7c8b60cea563e7f9186256181ee7a16c39c48ec31fd6916fc625f093f340473b7e93f39ccb49cef46e51228596ad0a4fdcdc0c849bb435d46fbc00a7ed32f71fd96dc7e3086879d5509da6a1d6acc4fbf92c1a54f9adae74f59b14266f2edc8c2ce90383a5f62a9975058a0de209d1642ddfcfe5b49e79e935c6053d80dac24ca636b482431e4d20bd5afb4137c4b4e4e7e4ffa8a56fa4b948c90b2594aa1e1248e79824e453a972a290956d4b03fae2bc14a6934c88d6c00bd1b81307ce8aadc31ddaa03d7c55151a66996e342d39fa769ffc67e1154b3022870a22158e5582736d9408ddbbcd6fccea19b76e80c4b3ee2c4e861fcc35194b550c241ecd0d5ec4eeb2026b5eaebd15a2a0c367da55b9a33e7e9e68a634b8799c3c5618878e0f9a80103d1d39999e36a0e61c3d28070517b168e11878225259a7d82863abcf983cdb0e7c5d69642a33212a2cba78fb059da44e09ea7861b2c7055e2539024fce8d2d37752e75088a60cb1475f40eac81d04e51c6daf2fa5826407b7e5b0d34b2074fd3f17856128db878fdda7a002aede8fb981a64a24e693c6e554a2f6c2d489c0fdf386bace3af21ea3ef5585c11a60b38ea569f8163d7a53782ab897b648c42a78b3bfe3602da774bc7f01205eb32d60606ce5a1b86b0b99e74a9c9940a2bd4a07a4917d4c095dc3e8ca250edb8049f9e187bb403ca34fa624ab92db21c0ea32e5ea4085c82bdfe4ad161a8afb64ab0b62a0781c20dd78ae4e9581817573389adc4ff191854a2a946cd6b56ebf0dced5a34ecd80e5a7d6232c94035ec3001dd8081d66b409ea4fbd947004091f7d46e1bc3767e62de1a18223e3b7ab0dba7577fb5eea47819a87169815ba268e04c6fff4b2275537b39cd640ef05b83ec7a1fabec21cfa9426e9841af816e43b55b075dfd90e9fddc5b81f077b10324c3c6e78702a1ddf5d893eb21147e88e613bc9d1ff80316f4ea36cb0aa647876a6d473c34038f05dfe78d0cfaa38bf3593ac96e81d5c9d43fcce2301632fdf0347218eb9461a6ad04d0a2c2cc8e0951ec78f7e40d667e7b15236acbe9b6145c06c82b83a0ac14ae10dbf875b8b966a2172f945eb2ad425ff4c43f55656a716cdc1d894906fe5cf2f08efd6e98117bbf16e212ece4156afb3e9e7d46e45a43fc1924864357528393077ab4c9e8ae794c28ad7c4491ba12957ce0b549057c0364b781413b73443f56c920ea9cd72cd5ce543e2212b295fecf0ca61f1207d2a47c27de3bd7beaf25fa50d9ac4ee7a1e8e3e3575e94156b89b483b61fd6761fc8171c6b32e8db00f6e17028aa0c464016e474868e8124a6760d3daf90312ed9eb38b787b104f5061400b36e2cadb3a4ec08a7d651301acc8f71e68128eb744c6aaa6b94b231ee3f343418b0ded01f3d3e78744fdb711ac5fab612337fc67f348612ead0581150a1ff0ca1391bda674b29a5fc12a9545efcb4b7c398c96f6d2decdf6a87e4291fb8a803ca03adcebd8c40e26e7ba805f6d857de3fad2e2140adbd8a29c583b94411739d60e105fcfdc58006b06442daaafd33cc9aa95bd74cbd033e663df2f7dbb909aa3605c92927d097722d83a49b08df11b358ebeb5ee5d6a82af88271e07adabc7aa2e245b40b2fbd10dbff5d1047ab0e90e7b48f2e62a1a3ea180464c891819fc59846b42d3eb19d23f5f3ccee80c5ebf93329106d2ee8ae0d74a391b1542087ca9223b7f3546129472d088fa58bcd9eae7a03a7055b38dde5197e223c158c668ecf16f8188bd51680b5a743280c2545af5f38f0e126e28ee56d002e0bbd3ef3a6a6b378da6eefe81b1156ca3f73abe9fc371f15766aba8f2365622cfd32864df9b214036145d90a8f08d4e03e4ad238139a3208d45a36ebc18ccd0a2b0b319f936f15056e0b1a783abd1e28450db5f309fb184b9f34b89f48d9d7c5e1855a15d51d272a3544980cdb09bce08166206b84d4e785bf1ce133d2b46beb61c85ebf8961c5c0fb6499a2c8605405b1dbb1be9711fde08e7ac6d222acc138451656edc8a8dca142e96b142ca6ef9b686ad4ccc040cb0633309d92899accedd705a4807949cceb350980d97ee86de6fc4d6466e0d7cfcd621864fc7cab45aebc06e3917c8fe2eb5399573dee5513daac8a1dd8ae833f299ca3aca3c7e59e29406f57584abf0efe8f1039b6424eb1698c86ef0279f29ae43be2f8c476d3e79bcf4915efa9b7f469f5df99ece2896c8d7d2a71e235a38453c40f43757ca8092d589067a61c3faa75b56d39a692fa15c12dcce564f78a7f972a6c612a21fb47ffcffd3ea33b9184466b522db28f4787db64d6087f1a7dd6db6cc4cf6ccd3150c029016cb07d731f6b172793c96a3086622504123c8729b617ce9f6139316c250fbb3ee1b66f346f1b4a0516f32769603312ec09567d444d96778ad3d8e0e1d6cc1bedec0e7cc48bff9f1a7e45a958ce55dfe070bf770444cf2477ebf13ac65129b10a8a5f0b59af16da01dfaad97c04ce3bc928ea03b611ebd8e959732eab865853e4d841514d8c876880f933124749cc9580d7e70806a7e73073a434f7f2bdc3e78e61eb2d066b9577a1b72e4bca4490bf25ae9f4fa6ac79ee865b2d6162aaa805793e708453a941a6faedc38c8fabc62cee353e085ed5a0a564ba30dc5a62cc51e03e6ac13b1bc28257704cf1887a0b7ca067a7f06d3a8f49f0b3a067b50f45bfd50bbf59acb6e664154145854d4f59d16954e33fde1ce3881f90314606a83886d21437b273678b0a38c433fc230e958b1e300f3e372f2f516301ece0a7d6536ac36045f39ff6b7e4e704aa0472e6a4db6c85511146cd24132c58f1cf47b99e88e5d3bbfe63934aad5071399b0e14bde9e191a3ff93ec4c0850e68094756a500bdcf468f31cd8f058e61b87b6816f95036e97813a7242283eea68d1b74d0b072a6d9b3f9c1ae4acfd3ff6756997a5492fbe671f79043ceee5bda65d57a0343a08b7fc6ab3ed393a59b5c937d01db1dd6b0426c610ac55139d5a1f8d92111d899357b550bccb880256c7a77b5e745d50e642c0a30f238bd729c6b12061640d655ac823bcfeaea35292a12e9f0fdc3f61cea85df1417314a6a44e028ff6b3070a349ee9f86c031ce19c63f01e19176cefa5f80de685f5438f394602f0a657374d62f19e5ed9b56d18ae273ac7830f6ffcb429be90664b5d6c7247866c800d12320178770edb9845ab93a5da6eb0235a115a00095370f90b5baff5b5d8f133a90100344de5ae14d9154fd33a6440a6779dd4acd26d3a717c3e2964c9ff9a39bce9d28d51a920ea89c7d790ca45ada7be8460553040e90922118f054cfade197fd0edb8bb8bf70866f35c9e9f4c01f7666ac121f7af9e7cc312e36d59c9d3d501e153dc1a8ed79058e921474322a41bc6e0014ac3ba6f269b7b357a0d9c68e827747d220b627285f63d4cd7d19ed35c54192b557058c1be474ca22658781fcb6433fee7788dab858fe9af4cb587f1c144958ad4aaa11b643daa82b33b398908a1217764599d649afb7716d6cc279be47d3bc052f84c7fc395c91c6e7f5449bad61cc8620ceedbae84ae1fe01c0be565b0f09ffbe094a3438a9ac71edf8f5bb74bc49d0251e24d0b4b03b92c8c1277b321cacac2b10fc0a19380a4b348876fdc3bae6f6ae8922da7b666a086e0c2e05b084f1b3ac01490c62fdc3010b08aed6b98111e23e11818e061116631a12d31b74410d90415ff98c6c504934f4b89b50190196447ee4df71cdc24a67322568d9b9c46aa3f562fa14d5a4dbdfc38b310ac6293214a162fd2033a3b04bda9e7c9bb7cdf300a4f701100f4061953c31a9379185c42b7a05ba92f1050c06fc508f742aedb5a44662ad37712b191d78bda545c135aa6c9fd8cb99b251b25d75f9b96490eeea32dbc4d824e0743b04feb55d4bc071f25309e47c8acbc5d160ef284a3f10c3403bab10c4631072a966dedbef3f42075d55e08834e767f8aca809905dbd4ba9a72b28f5cda98370d7a5ec9d4c5f7d1d8b1e763f438e21db7ab31ec96d0e9cbbd23b144fbc88e3fbfb79d3cf8ec3435c88ab80bfa4007c1a8eecd166b9325e396a8c1bca17081d66418d047461b76f8104ef9c8dce3ca699338dca25d28c9f13efdbb6c31be74d642c16cb00fcda136eece3d0b52b3b1afc54224255dcfbc341232c4173f228345873f7cd664031e623575fb5b3501b570b7341d2b8469fde4cc8db53d254bde1ac9259a670f8510493daed52396ad69f3d1cd9b9bc8821c3736d511bc358080c82ea4b7b5483b29fb7815178250bef5cae58f2667ecfc2c32d26baae12dbe4f3548d955c5fad7ca36da5345ba22469c718b9c32116cb0dcb42a98e391b1f6e4368e20871be65ed3c172c42517135eb4af253e5fd532feb640544f52d0712146c5d5ade46de8b7102aca92e0ec37470b1aefc567c5e1646be423ae57f48d47518c82eaeb738f6d17da1a1fb1d07994e2dfe835f6b1257ea60f026c945270a852ee5bdbb9a09ca5b3d130ddbfb9bf9f8b85c9503a78ab711b69c7ee5511ac64f4ea56205b0c273aca61747370f31da27e0ba273c51072148763fa285e616cdb8790d3032bba61078086a3675133aa295c895028cb90e1009dd5a4bde7c2ecf904b3c95d35e05dec89c98c0630b5b69d07227ca960fa2636fd1ef5458c2d716ce833b8b446b6336e305dc2cdfdc7aa1fad32bfad1385a3e31ee7780e7de97fec2eb71b298b1f36c0f022419a20cc43cbb1d1c869c2793b31e6268fe950de9bf5445bc0cd7ca29f215e75c5334c4baad6eaad4d10b84be9375fe2c749c74222a78f5c02335d1cd61db1077b1dd9a93f2b90edf1e7cad38f4b3e1e6cb66fe5a83162330853d52805db912b7914b7645743b06b1eeec370e3e951581d870c84b394662341447745c6f28c959497e8f0cfb268e8194b14e656d7a5ef1486f0d949ca20ec5dc1ccc334901e31152d587c7e573e99350497183672c612b58ce7c1d0017a9258a9ddd28da856e3f146b6bfad9b953ff256d4b64f881c0447d74f4badb3def6fb8863c88a78a95c03282e4951ffcad1f170a01f6db3188a3142502ec7b19575a1c2ec3f4ad019d7f4f2805fbad361a502f56d2fd2ab1da31581001775c5e894be9ba8db0b8a11eca7fae4a2fe04100a466912b4dbe0d6c5affbca777efaf57e54b9a7f3c06c9e57728a01fff8309d17764b5f2deb97ff2a88da110881e693c3a40824c51bee447fedc67bd8519e019f46099aef1e6ca014438aadc95d25f04d30077f690f2028054bf17c87ea2907558f31e5c99ff9d555a7a05c291cf495c3f732939eb433f0dec66186dbb6f5521543dc32d2046bacbb6f4ec5ab2515400131df1cc65c51637c4490a0c71f212d9bbe744cd12ca74b3ae2d0190655c6132d6f53ab5a335cd21f0f4db218c96e031880071bf9354d4249e7b24dc91f542b5674be57d46c06f063967e8c0fa27b5af079bd49380b305ba4d2d2cf5ce851d8231f328f4899d7e7624787b87b003c1b48a615e2f7cbaa26800828cad535b59909de74361d80d146ea80319e28f5868521ef51a9b3d0911b50133a73bdb84f371a95408f96b13b5d448c309305d196be392f7cf6f96d55652a86a1bb0ec8447f7efa744a4a358334d5bfbf8bebe986e7df14b7cf01538e82d5de439468c8a4743e9010307144f8774bd67256ce939ce7dc8a76d73239b9d7ed949391826b728b1bb8f6fe235e9d4688c84bb3d1a62ece9e6a4fd6ea69df64333cf10fb9642b73723e963cda5e9edf9ee87280915818e760a02ba1d94e69fd11254664df8d9ef452233066440ec813232108717b6ed5f56f37aa1e2adf726c69d314e81d0163a55a067c93aac0f933d2843391e72b91fec96362dbfd7656807789b0f464d6d3132d3dbb3adfbe966936c1395edd0e0b5cb6eea49d54b72fa19ef15232b64d8c8b1e043cb7627ffb04636d222cdbfefe13f87d0160a51a370b614e038e4e4559a7418d2b35afd91405c63dfcbf9ff8553e3d66abbee324ce8e04f1acf108cc3f24d324b239dd9835f39a3513ac112aa3c7cf8b11c50c3f8d30123dab5f3e44bde396ea5cb90ca988541f50d078360e34931345cdf70160d0a4947e6b7a167329462de8b0e8fe4877a5d977628a8036b768ae84e70c8f4fbf18309c60bb3c6af33960425a177c2b60260e2e982dca1131ab726a133a3c1692f2df07514edf2d46d0318f2800b07657df3f46375a4d81e2917262653a86d49450df4b3a8eeac325f44052648c52922bdab7ba7737cb53f1eebcaea95134f79c05476fd84814c3352be9db78d942968109f18a134ade49b55f4544ddc2f6d1645d50062b5569e4be44e595c81add65cbb2db83ff90e9da6f9067ab1fafab30a3763a13c955a8748930b302d5a9aedb4173727a5d31b9bb73251022bec0476ed5d9e4bf9096c1ae881b1e4963c39a3f172fb9b50ca76fa1990855a4121c0f560f5f2f40f87e2a78f32ec76befc621a8e0b5191765c18cabcb26674c19f28f3a8183d26f6141e77d83f13c72b1c118da0f03fa00cda84f69e41214ffb53f29488e206d257cf42518dc65fedf042b36712e29d3a7306935a6cff1c73356c768ffc8a976a59def42645d634e47e40e8b0afe9744e3d0f4b64d4b5db776f2dca3dec44d3212386ded9b5640553f0e0473d0292dd5c6e2d38116b3458fe65aa49b154860fafba3b49d8cb3bdffdf44efff2f20dc12a5a9be8a62e405530dd85ae60cce63a212ca619bffc058b35316fec2bc9918cdf479a994f7c8446b9c500099aeefc428f02dfadb428821806ebd90eb2cb525b85220c8d9948a1f07a448d54deea4aa498ea4795ca2c9de8a3bb40e9d342ae4cf6b5b449fa705ae027e53edf7989b50ecdb01b1c7b885bad905be99b6701fea89de3d2fcde7b1181382061d4dceb25549f27e0a1c988c2606b2787a8877861d88fefb953be6099a67551e361e725a2fcdfc821bcf8d19c8a49a87aa98afbbddb707100cf40a7a771a490d5cc0cc1ed06c05ecf8924f83e28a40c37d1b6f9fdfbea9e7feaaa8043f3577183b1c95caabb4d116d4b81a6b470e507baa2fd768911a541921cabc1e128278a7896f348cef5e4c0500fd1d2fc1ca55c6724eb0eca9bf5f702978edf3311e45ce899c44ee4f65a19b726465389a71a9a1d082045db9e0851c508956b136551439bffeb1c8a89d626ff454d5068c72cec639f62d0f9d5ebe2fe034a8a668a535feb11968dfaa1e03b64b1030e57ba2564a96d12cb30c0d363eb673d915fe1c4d9a6402a80601f17db52999ae839f5e1e01c5b73f61cab71fcab5fe7b708e73e76de1c2a9b96218814b5ee7b5239e473a5204ee82af644d90ad7a07419f43c48c904f6f5519c2d21c049da2b0427a5e3b43e5e7a4f71860d77b0c0908eff274460634f54c129bc3a1866eb79d1e0cbc5cb012a1d2bd3104337d4d0f06114d46665a9cfd4315a464004f2033236357c84ed262a4c7486371a163852f72468d53213dfcfb923c3c9b5ca64153cbf09a4a02030905af24e7cc0fc68fc8d2b6b7c18cd02ceb6341a21f40c452130e487714f753737be8521c81505c9bbb7644aff1205556095ea6499aa13248b8917e751223cee6a558cd4232f22bd82fc319f81357cb2d51f6ff808d33790b7dc464217f4cd132371aa75a07efd29a3410fa5d1227ee5de1cbbeb02eb78e4b8826c0c5a638f92e706771cabbf6d2504fde67dd8f6b202a83da8bfa9c43a0d937175dbd1d913956debfc633d7d3ff7934af8aa2334b2e16e9f5aae6c9ebabfebc43d853ec8a63e99966b9b66c6f9e9eed79f965b8997e803dfaf82a36f1c484010508028f92bd1d047fc0f3eaf76f05f1ca9aec4821fab201943346666105c3037fac87622759ae91cdd17037efb0a4eb4f9cc5dac501904087a23ba8c519c5151d9ec7d622277c7e051907922a2d3a6e89dd20c50dd82b86db639fba0b63571e23d44f478243cbf8a8b063f63cf9afbdc968c32a2572311d77988c77734477c7435c144646298d960adabd7bf0274031be40d9f0fcf23a6fb75aff1babf4cd7b23ddf8cf4fa1a048d07e6a6d812cf7d3164a02d182db2d5a27df01f7576bd5d28699a0baff70350b8dbb5dbccc022148fb3e8b1a34487b18682be9066d1ce38821a48f44618f326316f50423be0f9ae2ebe3ddd563357e062dd901a6cb69da96519cbfab5da654a039103f877fe7c06aa3cf125a858b885e02f9967aef0fb69107ac0429ca30d7af705dec9dc44f20be06bd53bf0f7cef29c15dfa574c726bf707e30fb314c25a3f68b314855dbb92904ee0b9761459252d55b003ecb5aa9101c1eb0852c6d2c3b55dd79f5d47b4d1b7fbaf752fdb2a83959b3066bb7427fb45ce1a34f6f8acd4d3e55cbd3ce4876c5898b31d4597bc48336c76304db008594ab4ddc4c01ed5badcadba82d274058022b33279d28fd1dd39c016ef08fb1dcc0fe54dfa824a0453e7b33bf141a4a4ea4d80f19e7eec52cef3c7e477a2ab5507847ab749b569d73d344ef43de4bc51ecbe15415fe83d3095a0ebec784d60c51edaa5f06399a14aee5e3b583b916fc36294550134483c39fdf8b113f0f76d8a93ab014367f67c4ecac2a0c2bcd999e40c730d06f4f85dd320262d9ca4715ed6d1c787235004780466a4d83cd6ed21059de9e82e5da3ebf4442f9ec09d9cfeb2445c8e56cd2e9e7907462c2b7fd0ce74f15e14aa713befabfdd2c5ac8a155e09527968ff976754a12a8b4b5551e2198ec7a7a8362ac2ee82facaee4c4c5d6d9fb473c53bcd49e2f0433d993891df296be6d3d2c84a89eb98afb9eedcaa108ac105b88adb22feacaccaba8d0e1edbb3c8accef7036d102afb86fa518c97361675012cd3801a9a025436bb28584ad259edb4e18d01fe7ece6bb5445e83129b0383a0fe631bcd36c17b4715fe38485b2931c507d5946147532dddb3f83ae3d2db88db573238cffea415deace844331377ffcbc76a6c82a472e78ce3c1fd4e50ab539b72f1a40860bf12b5ea30b3bd846ab7a94f2a9b9112b5526548b0306ca09d7318321485c21172c4c5bf43ab86ddcbd0785fdf0955d85b90094b9e4ce9966917010b7e009b75669b0ea7580b786faa4cac986263650a1de0255067ba0e989e86c8947f3e7ee016dfdc36358a76f48c997b5819de1e76f40c9a9303cfba76eadba96214b4bfdcbdb29885aa2ad60f66db7f604595cf9cd27f41071413c0a6c81f91ab20adef5c9cfb0f36555e6097eff713c508086fdd4eb7afbcc6db9a3177efca41022ca4306a5bf8709c776fd8267e1b0a8842f3f5ada7b73c80a01bf60119f2116859021aaf60b7db0d00169f364d0025c71c337db1fdefb476fe87ebc759f45c81646702c06f9e45f5205cc0e4bdc9126fbe03f5005e3fc671a09e37b24681c4d57ae944ba85d21955aaf7cffc807a0fe04de202548575127d0c5eb921b1ee9cf95229e8e13a6b90a4c3499f8b0e5321e9e555750f21cded6319bec79bbe43344b2f543dc267d9889951e70698527a86f2d199a8c2dceb0a566dd05c78e59a76a9991e8128f745d80bb84897fe53c45178696f7fecce245c1702920ced2a5df3ca6359d25edc4f9ae51f918cc445cd7bfd0cdc489f98e6ca294b357772f8e22b6160b415192d94f01d4682bcc9fef3f582dfe44d289aa60960de3e83776d3da84bbaaf6a2c2f74284fa194df1a37c2d74cc369f0ffdd429f8f0aa53aeb817dc2a6b810d57bc13354456e3e26317988bbbff036a4e939bd17eb7bab9279504bde2beb845eda4ef35b869a584e11ebb76d768980525487926db5dc82e84fe374e3150fb4f67773f23a42076e72d45a01512cb8cf95fd8f1833ecc42fd318c6ecec458391d138f5b9320610add8f9f41730aa667dc5ba8a21e4bc6bad6a5d28dfe80dcbf08ac8e94b6320510ce8b7c3b3afd97454d99558673079c33bc910a6c415da0ce8ecfee501b3346f54aaeb9e960a0b300891024b92a5e998eb3510bb9cff1cde4fb30779109608b92da2a358d22aaf177acd491fc3ea7249279617f7247aded24542e8c1bf6b82eb2f5c74dda91d559a5b02dc637a8e379c255c6d1c53ecc014248cd4a879008877780de8bf79b74f16d16a1d080b221edda41de1e4e4626f5f5cbeb1066d9b7e4b1947ee074cf6651a7b85ad27df28be35d6eddd75c9a47c072749642eadb1bad6c82565cd79329653f96cf0e713e1efdffeaa969b08072982aa675e460345d3d56d1a1444119bb88776bc9501915160074d3b66536e140654ba0f4624aff36eb7fdd996a22fe3861e3211b7641fca4cf1e82eba1e3285a19556e2d66ef25ee40acec124350bee1b291baaf944ef263b51b8a9b071e5d4b50842b98f812ab9d51c800254b83aaf0e623b4cad944d672e4f9d948b2baa74be529b935487b35b158257404eddb11b2df2270991ba5835f6ef285c76589a999b0bd4b0166f28f28ea2efb05f64d8924c6e8648b5bf08dd2ff5e35928bce47377b2b6948999cd8d5a3b53a78d5e751c2fa6b753df8abe299e5955501364f013981bba0b9f29e85a33cc531216cdea69733709bcb3ed6557f262d08b8b0998a3a21bdec9576409fc2d0a7ac878e8666e3e0290b7aa84c9bc80cdd87b6e853992094cbd7b490570e0ebba74dcb420976314424ea3d93bc4281e11bd36cdfa09a5a40911aa21d44b2f1a38a3886d81faf1d12d91d130772b772e62d3c0bfa4bc7ffdcd1c2299a29b3d1fc4d1f5b61d4aa4fd0c5044e8be8881deac894547dca39b34dcf2e584f58a79132120142bc1619bf4ef70159556930af42ae34da9e60898d4eba5da332b37b9eef73d590af7a432a4c3f11da37483a8df23f830ab7d4e693438be66c35b32425dc4139c91658658f1780b77ff6409388a8fd9128f118967df976061d302633c76000b4853c059a56d5c5f1a22ee7fed133f50d59fd8c616b7a6495e930bbbb39bdaf5f79f39a757f9896b8edc30fb4a0707d89c10edccad91f8365c1e97f492a1acf049959abc2b88a44bd31b053a7faf9359b6a126ecc2913a0a50fc75f3bc9fe2dc3fc2681388a223372a8dca11af38ef1fe2601a46a2d0a508d436a9dab4c4ff8aab141e4a2e525d325dcc507ca4f4c87e53b1a2c1f8c0e08a5e941a2f498c7d8d7ed6de0f57e556623b52eb0830212565eb2b034a520626469d7e0ac2175c09ae4b89feebc791d58420b4c5a898e422669e686a582533a536e3a6251c323b3bfaa8ed7690d6616c9caa76691ad3c0386fde2796aa58020494251810d8d811fe79e025123ebaa217047afde9032b34df529c70c26fafeb4407e40e784e25fb46da762f6c9e6f317c169c682ad1edccf2ef4cb779d112b1be1650df847cb4125b1529dcd86016f2106526dd5ec34ba21bc2b59d35b4b00fc0d0bab7c4fd5fbbb9bddf314c3e779fdd6cce49555b6be0b842db027b97e40aab5fab04ebd25d487f979e9e37d63034fd8e4ae14db2f50cfed4c17c1008ce2104da877870d542f228efc2d2725705b0180bb13b6b82baa14cd90682306d65e09cfb3ab52dad6f04451b8ab081454a1bb5b7da44877a61ceebdf079d3feecc6ec1f6389b124f0bf1fa72738d69f1193972910a090bbf3dd1098f00e1fe44406e8a0a80484f93ba0923ef4bafbb4cd5b312a1e84e9a94c27625cef82d5874802133b87a94f897fd18d616e2f69b165f4434e361866944ecf7864c09ae00b5ba35cfc3061976b9679dccde7dfac11aef5731eae7ddbee6e50bcd5ac6644bb0ccff1b03c14c3ede47aaa0001d079f7855b7b88c7cffcfeef7b890c76dae43f928ff8c86f07176c1dd8c6cb9c2ac26ad33661b8947cd9a34496039953eaa01902b3ad9da315b6158fe8ab9c1f1dfb92b07c517808632adae14417516fd920398a4990c1223e248eb8c11223ba64ddde9afcb423b6d01053787d31f7fa4b922270ca9fe34ae559dd82c94bf354d641a0da089eb0dd90cf33068ffc15e716c30b829efc0a76a2847ebc22fd34b588c3c23c1723073a8cd01c4b9282eaf752a8874228426da2b995324f473c47f1b6e53349d96b843a65721caf1e544382072d0bf49b4a4c01b9389a7bc93502c50ff3eb6e3220f7c6b51c06ab644d594c383234e090f266949fc5633f72a8c382906982a7565726207e8a1dda5ee48edbac6760e5c8edd74ae9052f86a13ec8e6017e82eb00fb039c1b9fb47be1d698de0098900732e36a8e1323e31eeae3108d677366d31ad073393082bddcf7c2d0937fac8252ba129f66fe37c4a4265e30988f8f028a5d7c5df4499b15d35477079157162059a2899ed1d9f462144613b23dbdf39da0d6a6195822f62f4074edf46ba0b8527f2b363e685bfee7f2b8beaa8b3f1686d8df88c3c00bed7bea928b233050c3f765e3cbde3ba46114f0e19e624cd3555e3e5f89b45f6e1c5645af90c0ab71c8f9c0285dbfaaf0871d4576bc586344088410feb846ebdb960673c39c0aaf5438dc313385c61863a38d3efe86e4e29c60c5146d746560b4e6e392623acd600e648cd802cd19a01b4242424b319f3fc6dcb64743f45977af0260f13718d2728acee1a085441accbbf765e71dda1a099148923d7c9328c98848a4787314af1dd1094b4b75ffee582296bc0a6537d7e5d41edc72c88ed6264612a4d6cf7a39b1f62f04925202523292808bf09783c4ed1433023de0877413c2e7391fd4ddbbc099aa1e4670e19c657bf43c146a853cee8ea9078fab4960232f8a1b85283cb3278fe032c62c2c00d5cfffd3768343c2a8b835ec45f947214c6e248887ce7a5bcde169ef1037fe43b12e7195f97837a111861fc2ec645042b3e1a1b4e7b975ea7f9f31e845e0bc854ae91d4cd5008451856fd2d71bb81d471ad625809ac9f3ad5be7b1df628017e7445c2600d0c02bbf4d8f298efdfd7cb6257129c0fdd85619913d3749a171c3c78ae60741fbc44f89c3dba18a61cf1f8f3f76cc847b194212770e864d35c3196efdb34f4db29f9596c92dabd12a75cb732e35654fe5467957ed037607ef31defb2cece8a4bafbf00b46243a4edb718f22befd374648bff66033c6565ea0d35ca8adb32f99cabf6bbf123b9121eba746ffdcb1e23d9f4cfdcc476a169c6ecfa8e53c8d166bd054f4daa5fcb758a6ca8277d2cb6f2d4fbddc15cdfd7d824783492cec1f391546353755762b6fa2348a8305fc6a343b828bcab238e456255a5fb1e22335156f1e39b148bcc7d39fd8b16c4e6496bcd17dcd5fa9bdbfa8cfed34c64cfef73449f7026312ebb713629b0f1063a14408b196609c17bb964c58bad7eeaa063d38c015d3a895fc535893874fb9c923f884441aed744290e24aa32f841faf288909311a05ed71ad374b1d67696319c323f66ee0b0e7a4de2e1112687be3d0b4594376f9c9114dd8b5a8a318098670a55d24a4e3516f196695016f0228c1447f9aab955ff521d6bd0c2e56e67c6a065ad051c1444d2968d49e7cbe9e3be098c6ec3a73dd5ff3aaa550586fa50199d4b21a1d512f071ecc058f86dab211cd31c11f66f103a223f51d3633361c85cd53c31c4e2824a7716a282cb05730d7e55fd004f004c0b254871a6891b19e2967b63770dfbad37174a0c4b547eed98ac9361462c2dbcfd0a28806db612305725df042315f771278ebb9877e27fae025196c17d89cd0b7dfeca0e31ef901a87854a184e7e91a0681cc142d01909c99ccdee28807d5aef588546970495fedff3e3a3b5798cc8ef4a5ea9e5f710a02f3a85317fec662b7dbd9e69a9633b6e17e668de89043a9431a76d1201c0f4841830ff7f5cb75f00225c7259a0b9f335f795f63f5e1e36a72493b13d3a5f0170ffffff8f