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 44757 407414868a9bf2bc21ec9ce78065cd6494235c112ca9b32f0dbf76505f1a890f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e1cd11d148bb800e0142966ea2ce7ef77d47bcee886b800a303a6555a32f9d0a
Certificate Block Hash
407414868a9bf2bc21ec9ce78065cd6494235c112ca9b32f0dbf76505f1a890f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002041000082a20000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000025b8e387c43fee28b91e1f71bf5c1e514d091ef33e2ac2c33559c2f044e1028099f496d3c687d96dedd4211b26b1b3b9f20db725e27bbcd166dfdcb89161516dadfcfed43ec3a4af665d6e8addef2fc56f9284d49765415563d30100000000000080000000e000002041000082a20000

Raw Header Hex

000040204d7147ba5a40fee0183bc6e22e6f4efbdddbeb5f75dd0fb2fc89766da2b09c562977b81a4c26e3f31b7a15c70b61582a3a937e0a4e3a0e80c5c9d4c7a7c6acc85a1dfb699e661f180a9d2fa355653a300a806b88eebc477df77ecea26e9642010e80bb48d111cde1

Proof Data Hex

59,560 bytes
121216010307b3826c226c3e662f2b53c9b84032182b6c44a0578263e7cbd948f97f7c09fc2d0114ff415a3946d465d3038d5ffa6acd54d32c4792e48175c5cdddd7cef8ac12f4b51515e644a02b35923bb2ba075d52c180ac5bc6f2dacaf4a6e6078852817a4cbfe7b2a91b925235a546d70821e41febf44613f1b17b72f707f7e405e8b590e34404668b9f389b81f913662b662593fc7a64da04ddfcd249228ea1e498eb5456bdfae40e8cbafdb3d0673796254050a388d2ae25ac0961d42786dc2efb2be1ee1e4ef10805b11aea46241465c38723be8ed616f8f1889665343e00a187209135a460ea53f5a05ad0a88a6e3d95f5297a50b5f89159fd61c76390f9e1b4f2e37c16d718993ea84b8e3475ba44fc1a132e52f5ba74b0062dbb7708a6ecf18b91941ba9f8898c8cb2f1c3af6a16f9e2a10d73cb4f448c7ea0dda1c3414a6bb74086135244e4d8518d0ca4ee75eefac363b8d7b10be1bd71c8f83e771ddd0bc9891ac76c7c91df89cb7e7121d4f0b75c5c45931a94390fead061fc4636cd8f0c655d371303a7d3b1d2e1e354d62c9bf44f37bbd2243f2f447f2bcc3fd49bd2d6099dc5e1f87ae37953de5e5f392d196ef7c3b7fda20bc9fe583f53687ca4024487539d3ef56bf489e999a78e84eff0c09ac60cc7396dfca70b13d9694618fdbdfc900395c54f06fcd93d2ceefb6f3ebbebbd719d0a043afef30910ce8c2ce8d08aa77872302c5f99f0fd6fed234d02bf6ff16e6db43ba606ce73af03760fa08948947a717f5a507d7244fca670262670b2c61e0705577638f4c176060f0697a1e683cc84f39bce78bd7e9c09704b750071af5c93de93c4f298d974e30b692705015fa6c7d9915176345594b7eb8f6a051b69e39b75aeb58701d4f933d06c7b908f0acfb74e36d367e688b67bdae6f2cfd7b75f72acf02a6fdd5cb51279c2b1584bfc39401d1a7e13dd62bfdff3ebaa71b2fc0fedbfbfa494a165a6a7078754ebd85c94815a4ada79c1faa361d45d9e23d18e67fc86a8e7f6cd0135f2c91fbe6da7ef360ee9280b3c1e6361b36cab476462fc1d6df64d5d005aeae70cd586729e61a60a2e101f234b0b596e7d63715da75626500408d7adbf73e7b910c27294faa41e469b1a4b922f5b01b91e0ea19e31d2c76cba55b52aa91bbb3bde4fbff391a5be81f2cb2471548877dc87339b4bafbef1404056c12089065a606602d90b07335eca8e0b89cfe60c2641f7f88cf0f790303190d1c904e63370480d49f0da09162870d0fc7149263b2e01a58d866d10d47df1dbc5eb61d6c4dd166a490f0df77bb2a0ab6947438f66f94deb696c77910820c368f02083850ff12347d8dd7e38486f0e92c17afab023a6ba4a6fc80ff24702cf12810b676befa2bd8f4b13375e582fc5b827671a3c9a573795ceca22d2b65b7a994fecddc3b6bcb616a811358f4bb38eb62325bb8a457bdf817a434683d53450766b8462b5e54c9b7127ee96763daa4c8dee96290cf8530467bd7df7c88047dc2456118c448f11c6b2305147500ca6226ca58a7ae92d7ca3bf1ebd7049636cfdbfa644add10add00a68acc2b85f04662841013364d12c2aed9a8cecbf20b4a8e833556d5d397b53aa9603af1f17864f10524ba40d3c4ed5420f2d7ae8e2a713c6f23fc148b46958cb7f121e2852e7c8b4cbc297ba5ea1783d4de924ae65ec082ff483cc346055daa36da207c531e3e25d0269918dc812bd7b897a472f17e1292e9aaa5e9c4f0e7e780f6a80cfadbc5f1ce96e5473c3d489df49d8c7a58d706fb23ca428068b002c1ed3267f1a7543abfd01234c37a06f9e55cf94ad06d0a9dc5c26f9543d81571ae4ac68b9b7bcf8fbfdf8b168e57321fc5c0f4f570089ecd829971cd7c206477cab46b01767a60c2fb049e6d73cc2954045c8029b8fbafd36160d139a6d49a4807751605209fe83108a9af3ef9415db95f6d5a6656afb71116dbcabdb4d657dda71a4899f008475511c4aaf1c48c40e48551a3254f52258b683471d1f5a2296a5fb9aa2eea922df0b42fdd93ab1e8be52f237b6337b8285680b9ff16ad86289c7103ec59569012a2484887ab60b7f740cf87935bbbcd2c6de5e6f3cafd1b536f07762f4dd27b5d3e7b1c2ec28fc8ed4dd32858d28d42cf0ee066745d6b4372899703cf9fdb23c13ea7ee3f653a2a272a429677f9279f8a3151a9e10948936197b102382400d92b83869b7f25d114a992616a2c5457a90ed5ad3a5df7b8ff63946389d416e04d2246f138b3e8c9fe02eff563bfa3baca93bb0bffbc19581aa200cb9707b9780eb240aff474e2d4bc5f0a0416a92ca30a35c0607ee9f6fa94b71c68a70bf315919b65f4729004685a09216caf777050c22064548f3700f1f44359a235335b8de9c9029a16ecf301a00fc0bb4046fc3bf1eb91404865e570600d01c038e3fc8702a8c9df85d38f5cf2f3100c11ad620ecd40d491d076f332deae886a7106ae4e6130f1113293afa69642c0090683dfbddc57f3d3d811a5f3ee716aefd907fa416bf10c7903ab58036c4e86339b6619d9b7356fdd211fcfb457f44a05461efe799e8c883913e372d5130e076efb33e1714c02cbce68e978721f754b0a879d041d7652d92ef3a7df40309c217ff5aa5dab00a6f2fdfb11277d72fad84eab6694078e120a3084127300649f818fe732b0b9b5b3928922bc8b34cd368105715afdcb9c045f4db9a6a446818a0446d094a77ab80d6dbf7562574ab55b5a8d397b7a31e6b2b9fcbaad67400bb9979f56ed9543dead73a20f773334597f578a71da7620f7dbecdab00a49d5817ec865c5978f0a742d28b75da2263c1e04ae31ee5a23dae7c1ad668287491cabe56b97d2b3922acd579e6de94d0ddfd4f33c08460700de161bea7f1373d33e538a622bd7fa765db9e06f6ef6476582b7148b0a4dabe43369ab7701cf0ba135bed8be9bf4a61703f6dc2fe8c4cd0d375ba0db732913f4044314d4b60645e22a5e140a6fb5fc59040951ed94b012767a81c661b4bedd75b911421fb75a15733cf3a70716a7c8ac322e392d3873cb553360ee694ab5c33306844167744194ed7e613b79482e2190a39141b34cf2dccaa8e4c9c14c34baf0a27aeb1f6605367507383d546839b33a31ef588d32e2171d93405333c956953b4bcefaf27a8a1937d500e4215d9f305f94892c3c941f7d3ecf65e796a7b07a63f37441bb8786233b3c5a1a2715d4f60428b5620f753e6f43dc0aeba3b2d7f45a1b2ba9f8d229e51c63981cd92f296839d6ecaa630cf599ebc7f8a2423b1ff385879be8713b5dcdb5e7f81f3bd33e9dcd502eae98bf1b3c4c16885efdac37f53e26305bc59fb3594f883414b6821ed88785f20de8ea55d0a2de829e4476c4db88dc4b635981c1b7dcb4cdcfe19be15e1fe0ffac05e4241b3cf387d63c5f70f68404503dda30861a26abfbbfe84a57a8c8b3526e17a58b38a11bfd7570edac9b51d014ec8880010bad2c2d53b277d4e1145c62b2312bd2dd3ffa747d2d21a0e46817b0a29828d5e5a594586a9cc8c20dbc7700e4b2fe70fd4a3acc961c39d7016684a13763ea7ac75fa4ff098ce0513aef1f9edc8045e52edb759164e82597ff8c20d68b4179ddbe9f1fc0f0efd7529e7c4cf9785914d162e68cb345716a4fc95a169abcd985df6729d85b58184a0ae64d0b4711981e6d276a00059adade2fba1d2eff1c569bc6e193e725e4bb5b3c710abb0f14b8951b070376548b1cc519e584c351ad1b1cc14a797481eee7a38fb57e27f9ef6b52ce812b10f0a95a1f66b837e291b67045be4f892ecb6f935c3db20795b2f64f51f83e5a0ffee95c6e68c7a191f3028cf7ed4def9a8bf9a229618d133ac5cdcb8055ac0d00834187da50339d82d41e7fa558164d2bad6cb505bbecbb0ec6d64a685c38e436328bffe61a6cdb086c09ecbd94fb2aa68a25747ca122961ad3fbd33aa92a3f3ddd09f751e4d590b203daa36514c93f10cd1434f291d45f5e3f23cf38cd11a62ff3f2c6626b3e8256ed1879963c49dc28341d566e427e73d7acb076efb2bae1d807501bbf2be674470656c452b22dd15d000f838961e78e4c20134b15e9345282524504abf5a6dada758ac2b37e82954d1268351e5288c081cf8119bc5163817447aec5a969f03762b0b31d10f7f67899946e823feb3a5026125502dac13d6dd27b0c12844cc464e1e90c141a2c27f14f1d830b84f98ccfa5bb32e88c7d0a036fecb9f13f07e33f4bdd74b3986810db9299d9cb7aabec59aaa47f4d2f27372305c255524ab00a3aeea9170dc60fb63d76f5a9a78225fdffe0a1b3236a8d6d5af523ccd3f08168bb791c6e4022c3ec0f23651a786473427ce35caa11e770f32282289f1e22124cc0afbf157ad7b7e9de61b7bdda25812c09ddcea2a5675bce3bc6707dd85e4cc8413c9dbc8f14f201aba77ba766211a414fd213be1bf1d492518f9d336e9e75964726bb1da5a57be0a9b4b58026dd10bab02d1e29cb5afccd3736f9caf1117d9c3c2bd1a951d26075fe1139cd725a046ec5c91c3e0d8deb8fad636c915a6afcc88cd48a4ec36694a28b0b873db2aba42265524ddee39c2f7e709122a7ed6c18af4afd5f3c71ab21af47dc96b936e07cb281bd7375416aff052dd865ecf6b6da249136a89ba7d9efbcd2f88c40cf7c78c5a32dd67306953ba21bfbef1adeb1f716814c8e89054dd70deefe5f4bd16bdcf041d6ac52fc227f4778b17eba32a176a8230851db4f7b17fa277af4e096d4272671b2e95b8661e2e045085fdd2782a9f8c423d2a69e1310bebc674bb93e468804011715df898eedb8968c1e8c63146116e06e31ef6e8e5b5224b9c672e38e4767b40a85f775115754e9f76764b39c2d235382d40d184d427f0296dd5d7a54e93a232149a61fa276dbee616378625a4cae1d33928ed9f1fbcd8049977146c4cfc6290266246aa7167e9eee89bb6e1f8b1f6f8fc6bf7b8bdb066883557bdd6dcf0756f15bf0ded760d3f2430e0e864d80affa832e98d9c777160fc9556dd8ced74cbfad34b7d0fb1915375d2bf85b2629efccfb9a20964de2d62d7e399634edee638153b62f81e682d9450a114e36d493a2dc7c1aa0bcb1385a9cb35d833a13ac1c5eb505c709e5e40f91f2945664a8f5ca5bd731cf3699bfb9c606d0ea0a25e19fa816f6a3a14aef234987f1b5d3760fbad8c23ea0e3899d8ead1c90cff08b600bd322ee4b635ec01a22c796260248efab753067aaac5b664bf11c29c5e43b944edb2cb6f083ef9c32487828f45c02fa4344ab5891903440f74c7ce0e44553615af616dedd86b4c5362aaf001000f1a129b29f7c0196e4d32f84c4ac8b31aa9f3a939f79a4ad8706b6191851cd6ff6b918dd5334645feae3395ab60a601a66b6d25b367c951573bf18f0900f7325e290f9b2538c63a96296d48e3d8f379ddaddccf845782652f9beb300d76e54ef1dcec5d14de854f7b9b1bdaae906b7784ab94119f6fadf8af060f13273dd31338c5a56e2023c5facaa675a78917bb3b6fa9e6927b987ad3aabd0adbb71eff00af3be08bda5dc4458e0cd82fa04396f8038e4ea55766617856b7f039832ba9b73f61c433ccd897cf8019db4348d4f7e8fcbfcd966d9642165f286df0b3b3414aa2dcb56088c529d29e4cda00c2e512267e6faf69987aeaaad3d09e764507d4628e94c43958ca4b1ed4d2ceb29fd66b242b4ea982af09ef69f9f8ae8166730f7d955c8a675be5ce8f714bab9e9a9d7b8c88d4b7dbd0e2ac0e5cdc1a318602d9e6e5d44354ba0aedccc492b5bd632e35a167be5e46fbc14e9ece4e4ed95aed15f324f03d7453fcf959d76844d4a1830dbd454ee49087ff43a132fe5fae0255d998c1ee647722feff9bb0ef61e3184fdb99bbf7395138d42a612a673ad76c410f3a8b72619ee4a0fdeb8b76da553fee0672e4337488f5c94e5e5e71370d348966948fc914d276a0bb9d4cf1e0e7b915a5271c3a75061e2a42c2c259e06038264a0c1164b2fae4f1d737a9cc8b5a532e8d0582c919caa6e363c40e5253780c020b83af358b07312f05e775fae5d7471dc5de1a00af6ff0f02db926a27768068d88e27f2e888607636936f5de05f0b94ad96c767c8f6a31cbfb7002dcfd84d3197f05ab6f1db1ca776ac120c5dabaea83de07494be820603e67d9d0d50027e79ebe3ffa6434c95eaa478ff58d77b5dbbe80bb466d0f6c7141de4fc65c522fd258a47dba7f80ded6d8ddb4d1075758b5d348acf4acce6cab90c4c1d2235f1fbe85205639120438efe5d6ec9ed5f1137f8312a6426340d3d837f7270ff70e694e3525a5b960188a0fbe4b246225b37dba24b184cb182c48f77c0362516a0d1c5047350c2049fc2e738bec18096ceebc3013799f674c89b486ffa8d54ab042c75969ec47183b9de954921573ddc672dccaf5bed0210bef8f07c1191a3952817eb2986b6f11b36f34d73f280cab71433c891995dd742de365dbed5d60e8173916878e34709a83cfdb7b88c92584b143f41d41cf807b84f0ada1760b2bd2585c0d1485ade08389e0a7ebad4b89a53588e3c954af32f4e298f4f0f5d13b7fd14a05de8e831c1344f84004fc859fe19bf3b46f5d73a223c23fbb1188ad4ee5d065807a1c1193dbd9d835b2ae1e0fc364dd6c9c9696dd9a44c69f2cc02360a42dbb8af57d0bf94e7d48479777ebc8c0c036f818155763fe2f5b067087c014cceb6c2d3b548348a32228046c9e7e9eb77c59e70ba9d5e3e281b12ccd1a2886b2458846e94de32ac2412e7af208e7858c8292264b834fcb72abcf22f5fec122681700078e59146c44e9a9222ee7783ca355e07cfb2b2cf87b0096a81a4a9e5d2adf806de620dcb5ca8332b799b5ed16bac5c78de270c12ac0d57bb45cc9832ef92b897bf983b2637a6d1980f895037a78bca68126f758c679dd624b644ef70e79232635190631b7f7d2b1813bb5ff35950ee6a065d2038e229163c59ee509b991c2ca782e4a037537ae71f46470704803426dbc01ebb8acfe72a78d6910a97bd3bb9bb8cf1c0934945311f4856bb9613868a6a4ad37a3dd2fa511fe7ad81648ded143ff309bdecb29b98ccc39658660ce99004caa41fccd985e7a2a5fc38d365cb139d629f212632541b3b52095f726f8d61b12cebada36ed3172bf08fd0f9b93d15e3d7c52245f9157690fb5a45fdfc6efdc5a60bd5b2269c97b22de1d5d282e76e7a23feb54b0da68d20a06641caff07a19eb38bae19b42581c5d7eac6cbf65b973ac53325e4812035a2c617dd8930781d5b438b3376343f82e9c6e1c0a26a0dd2b4b4564234bb7557c2c1334f5fe1937bab82badaf4b82f4019177d6ec28b9bc97a6e06e2f301ced18e4614c3d65bafd94cd504f571eb5e27c63a70fe126b1380e0b46cf8afd5368c2a0ac4bc92454514c955877de0cd888e98496e0d377a72a58f34d6ef7a278fe881c6d6149ef82caa8372507e0893cbbe47689ecdd2c6fdf7b5ea1a784bfab81e572012ad987974d3968f0a55fc6c644e95a1d0f1602f5030cdfaf1281e1243abb59238fb0e43167141d0b78b23b844c47496f1aef56cf3fed3b884cd39b718c142e1b1156e185986c67e5f60fc34aca333046469aa40b5a9a586255f70b051e69ae0803d7d0c03a87ffa3a68806157a6bb7843e815c1c36073d530a6e4cf85d89419c664523dd00b80cf954f733a9b756558496c0bea83c869919e4a36869ec40aa375c751002f7837824764eb41ae5297d39d36e953617c46b17579a6fb8b6f7b158efefb5009bf192a62ccbf43d73c71dbaad44a21106aca426935e655d5b4a1a347db095d8a742ae866e4198ef17fc5dd3554c894bf2c7f6e778571c1252208cc041125e7932b70aea67eece31f7ef2639108f28bdc792b0160d78f62f30621d3684c5bc55ee840514d140dcad46fa5589c49a26d614274aebbc8e81501db7d1197c2ebdedffb58c27212322ddb8228fa18ed5d04ff70fced4b3f3a5c98e2ba71e1abe22aa34c5616a4be92a713ed989d8ff6e90a0c86596acfe0c56849377f8eaedea14ae29a4bab0ff2bb5c9cd1e71d413005492998beeeda092197e2a2afd6bd401269b98a1a29e3777b58c0a6c80f3a6eb1722eff8c55dd81ba10e2cd67ae2195c0e977444826e66fcd284a4e419493bb35406a0ab2c5db3a0ac0e57c4901fbd29c04fee78b6169ecff91852de4e0cf7db8c14c5381c38769918c498ac4eff8150722b7620622f8d7e431163716abe1a039426911ca0e6a16acd58ee11521503b8dd1033072ed997ec027fea9b1789b9f0c168c513de639da168b92bd0193e8c8f37c3817ae9b4436e8d64d0b0ae1e7c6bdb23b0a209507710b2616b87674359261a75d3486ea7da5be9db47e1cfdd55bbf633fdda23cd5f524b947c68d7b3d7c5726f54e633ee0b0c9dcc5049f6c2013ae93a1bebff80762c777c481441da3968ae2f06c9d5cc6827f632bed0e4096229b76fabc7796e8336e86dd51c558a71ce5ba45139a35e8dcfcdee4395bf6867074966d83d820006aa388e388cc70d017c82f08ac25bccf06ad7542f90779322bead2c0f1e98b6bd4ff13f9891c44b43d4d415005b2fd375f024b5aba04c023630efd3297c56e5ee8d2b21657e43d2339f8aab97bc664304b9ce10b70d8b623fb1dd56694ea6d5951bfa122839a641699404d8d30c6f9c01766dce33ba6a53b49d28f5e4f482340613e4a0a58f1e942ef87054746cda354d62c1bb4471a8bd7e34badd0a7ff32240effea3bb75c04a06ce4bac8c2de8b668935dac929c6446e367c38ef37bbfdc4c447e0fdebdb5bf047d32df69f975820c07ea252d80c48f2ae0ceb7cd730c516b0b5daaefbd6daa2b4c6ff7054b4fdaa06b04351a0c511b73b5dd0d94deeb919bceab2dbb960c25b51ddb29a2df4928e654dc57400236f1e73dcc02338051f768f61396e1e07655caac040b056f52ccb191c66d7e2f244ff58ab0d680f79edecdeda9c5419acc0af061776c4b9b84368f772a9fde78d211bfe9745e8d0209224924eaaf49c9f7023c9c8286ac1df107e893a60649fbaa811378950779e19f7425e3fda5cc5782d53d32ebe7a8b3396ac18d1a67a8fdf0c395c1b5bb0ccab1040e8d20eacf217acb7dadaecafb7e8cbf6f1f47397aba729ab337a2879d52e5bf98c974b70f182901c624f6340ed7e38a57ab465c23df8b8f257752dd59d163adce86e2e32a9adabbfb134b5b818100e0dcff8fca2252535cf86c0c732c5f5dd6e62124e29540b67e6d1801c51ee40d09fbf4890cdb1778e75ada6a592895ca947680c96922a1f0b8fca04dfc8344237e5dfeaf3fc1d4bc58c0fc2cb18375a908e7bcd9e98a9afa019c78ca3b9428ef0ac1747a5e36f0495a6423f9dc3ac232d5ae71fed7937834e746fa9d6a547fd9072bc2a514ff4a5fe6c8678b7a884dc97a92d499d72a925f85dc6dd95266df8c3a5623d85f5c100a0ffc7ac47cd9a7bb0c60426aa71a23ed340f2f46489ed979647b517b36cf914b603e5032d5a5b831c678901535a7379dfa9539e9183f2d8cb6c5b6bf23d718bde2f57de4faa9ea648ef16af82cc00161fcfe32b6c363e0cb508432f053e26a272f201bb670c3a0e1d490a9dde08dc1ebf1cd585020e79ea66eef40db762f82e3658155aa6e7093259a952914d86dabdcf3c0333e3b91b8698f2dedd34fa77b1406637c77c765aa4e7093677e4dfeb924b38c0a128ddd7cac45caa2731269f1d55a705bc2fa86fde82225d1675c6bcbb9939459f320fae86ea7c0def8fd9af603c5858525e59468a9a0878032dc078b30427a01bf751d64cf3ccbdd700ef7041257c594b953b4519d1bf53cc5672017b0a0532d0ebc79509e2f4472d3d64f4471bea314c2f52c46eded975a348f257a5416fb265513fcfdd30fe0c9b7f8b161b51351c915e3abc8df393cca15eaf9bb9db848ffeb8c4bd16d85074d8c4bec02b87504a0f9849433cf5db132229cf2a838e7bec1fe4cd228d9420167e7d7d5eccfe6f8567dd242af127d2639a2b55500595880dfa09bbb6ff9394d89e8916562203d4e42f59a27a802629da1b68531149064b784ee39a082a4cd7898f5ea441aede8edc0e7d7a7fa14470041769a91bf3ee2fafe8d2d9d91f4bffa0c727b646a57b0df3afd81aa4c5d6adb563c47511eb086c6881a200fe7fc163225c3be64cb3195c13ddf08c47b59d5ca8d4551d8fcc30c90661bdb51888c1ee3a941be5fc32785c03710e413157329f1ca087f46e71174859edba00720454e36a3b3bd18c6accf70d5ff6269cef84c6caf67c936267677c6a89948c451ab6f1e98185af784147e50aeec1e9fac7cd689d7c550aa732793007b996212fc0cbaf822719e67b95bac63949e0c9277dc9005890765165e083afda9b0a59d584c205ae20699fc1632ed8215293f2a8d9f82c724eae32d1fc9ce17bde3c4495e2dd19b5b30e12e8c60b3d637a721a3aed60a28b94b70d4591da60fbaa09caaf696d1d58f5c8338fc2a8d0206c4cab2269d5c50b233e96a68199e1a4b114c123dc7208c8211ad9006d76fc92aa5b15e87b84d47817d14efb52d9cc5608bb47a8184ef07fac77991a080d6651f08fb2ad8545470c0ca192e2111b0d40c6e41c31a79775c3880be65a51c58ebb0eb2ba8821e591f6d8865b1f44afd1fdc6698efa82544e73daeb6b8092b9d310392d5e5e131d09e80e18727b40e02c098ea86debce986a628bd41b63751d19a261aa7e6371934ed4243bdac2be6bcd2cab069cd21584fbd3f26bbc4aad0da164d1cf2616f59e87cee51745820d43dcb606427e72beb28ae651c71bc7ac91e040d2d99de2207556d0c3537f3f8ad353c89d7d564401f5169010bb2ff121ed516c484377eb9b606f5c088475440654336b49bf3b418c3623d77abfeab2411202974c8ac7fa49d01cf17b07857a5f850db66c2cc52edf5f3e2f1bbb831b18671481627bcb5c69312504b085896ccfce3a3192ea35fcfa414f7e443a9c3efaf566c5c79ea92e49e7c680f5f3372acc074a557898aa3b0936e3e9e1d994f470d241d3cf4934ca4b5cbad4b05f7bd94666d7bb7860033500e6dcbd3b2e7fc2c2d7b1b4fd1c2d8238aef79f2ad135a42b3a635f1f1e348ac076cf6f9b6a34f8b65acb70055a36e3d20c7c66990866998581ddc6572d24e6eec109c9eb28e81e3fbd9d1db745ec953826269e7e0ad54165e796579939641cdb09bffaa6e6cd13ff301b48703dcec7fcb4ba5c6d5b00fdf0f2978dd6ae5e9ebf94c9fa412dca11b394fcef9e6c73fa15f3812d5c8b82b21530e41567c43cdd92e2d7f2a1fa05ac8775d82040dbc7b32371b84e367543c8e037ceffc55a518bc59a98427e1220c9cfcb5e628c58660ffb5a8cf2ebc68246b2dee5a686ac0e711b48fc9440222151a50e4694a0d2d9ac990f26b5e2db9f8b3baa527a173f14fa6022b7d68fd0b27a84844a8a5523929184f0d593e61b432801c33836611e5a34c4074680185ff85ced88a1718f81c8f37715913040f189e47c9ec3fe3bae82851a73fefbc5ce1f9d3354259f2776c12edd10222a04fea36a5620394057651fa9717fd489d11ed209ea76a39b51a326ae5e91f46fd4f4481b4d9541ec38be2741042e27b42faaa0f3e5508f2e61e263c139c0b5fbf451d7cad104dd54e979de4d1bb06a8223ede2051e91f9494a5e8ae75555c174e9d1e7355e5733cf2529e419bdb9680118ac2ecd9081d5ed4d52f9c6ea4030fffe29f553f402d3320987f2c48942363bad4c3ed39c6138dacfe60003aa3d8ca4b915722b85e2e0614e28502cb7c554603d9f7af162c841a6645ed1906035bb10c1de66a4290329103b0cd113514788022d0fbdfdc71e3c9671548d65feaff6640900e735598ddf485e429acbdeee44e267c0f5c44ee278851c1aafb1ccec2f3a6eeb3db5b4b87a6b732ae8a914edeb4ad085fababf57846169b70281d84fca4d36581fcb54fb6269799ccdce72473dff03c175af7dc360762233a9da2118c83d9fa684f18440bf8b1cd7f03c892c4bb8d7ab38883adfe5dc84d2d696414f007414393cd47ff1739b771df721d4e7a3a653338cb23cab589a8af4b2991544229df8159238cf8d2e1ee400d0171b1d150299ba51258b68ebefcd52025b41397a0c25c7b046828403443af7284390f3fce35b163c236235d4d224e2107969af7778cec72e39f582aac1e2e5971cd73a8b4cb15b3fa106e91e596ef0f45fa11b454bdfdb4d999b355692811075558465b9a9b17db8c80478f2e07182d961db00ddafadbe2421130e444532da665f479bc85ff7b91b7996a3025fa0827bb50c02a8c0eabbbba989cd75d532f4b8ce68134a551b8c417c61e478bd9b215d660087f770230468fc98bd7a182b86343deed53f0e7e62b9f43fd070db0c791b1386584dda35b30aad24bbb8398b98197d9d0a5ca96f597931a8632bbdf688223a437fbc728e13d3a89755146d9fbc6199579bd8151f111688df6d1e631731686a144dbf563e02fa18fe9cad8d3b539bc6fd592cf2713e9a9196dc04fc62751df0487ffbbefaa5188a59684ae9f40ce59021a2222336451d3c99501a2151ccb490b0cf139a003817f5cfd89a3a5cd27a0484e9c7d17a94b91e8e90e09ef0bbecccc8f5950feb86f0582e19cd331509beb5aedd91280141147a1240070831bc62af5f7d6798a5da4f55d3d13b6e00c8cc5e23e7df75272795a1008ff1a01f357f3b573d9a080a64db50a82974496ae0229007eb3efc438fef8a9a044af896753ab0b5a4d468056e1839902134ef5d87814675d4ae8f3357ffe63595d0b699df3a14de7385e5f00ad6f9edb75b22d0ef218cba248e4539e0d8f71a661050b231ba16a30b9ea513c6ade872861ef1ea8df41dca09efd4291ad96dee1117fb9cb15b67ebc3fc8f2506af6fe19879b7008c31bef2a332c34f08a19f444588835274e720488ff2e59d8f859aa5f498dab49fef3b2957bf177f7447bf526d46f1a0aa50c6bd84e3814c15e27d5140c66088c14b6698c06f9fb788398b6011ce768c917737fc562d36206e53d543ec36f967c4bd35c22a2a319439972fcaeebcb60ff87f555b82e9ff3f81e530d63eb0fc622e397a3a5c7f28829554fc9e7c7be6a1fcb3556e07218c3c891bb8719929b363ed73fa34c84d877856f4de54b85b8ba04e0191916999fe7209bb19e1d7ab4ee841b94cab5f606aaa44328c10895ee87b64d986da8418345a3e48d58b73798016d8ef2c702ba31c07be03af5fadaf1ae4cbe58486d8062b8c305452420b89a3285d5ceda24068727a6101e307bf0bb39f0200f4db79b660b5881151d7a30cc393d8a58182a30fd86a69c19e8058d2716792842f52629834b771e881e32706a6bc07cb44ef398a0123a5616bc7dbc4a229c54623cff878fd96b2242ff040edc95b0a686801c860cf19c77726e5672ce59b45dcce03d2dfd78cb428e73e4069246383a28795e62087b621569f48fc0a8f96a11f5462cc229bb4cf1dc498409af5b9a156a8465060addd9998dc60cf1579530b5ee7d6eb1075c6d4af078a641a3e3e8817061d3e9dab66383251b6a13163283410a5ed8b3004339a199e82693ce3a923b065020fd43602767854f3406850846d6879d2b3b40870d1730e8a35a8bde8cb07b4751f9604b07abff4f9eed36e9ac31259c80d91a7c119e584372c7ba26dae4b174cfdd0bf6a37e8c34ea955262b7a8d065b11c7b3e76f9a08440de6c93cf253c009c7a99fd67ad257ebe9ca0992ade040f60be6092d7380e6ce5b6e973d20cf86bff105dc0c0d08ac9c0fe6765976df85e6701212de0ad8dfef1550cfebcb3b6660c730655ea5d5d91dd4ef95be0484e6d953a80dc3231aac8cef23ee77cd6e2733514ba122cb4262408b02d7cbe732ae4078dc39c0dfd1af72a21a80d0c8b76ef3f5821bcdd3041bbfb494f395dc52a5be1794d623ca2d64199dd2fb56e4ca285b9e4c38757bc8c5b529b5bfc4189f6c03605794f6340d3f2d1a773120d961e7d7a5d675b9c71a89d9871a86817970e071e52eab8dc240cbf061c207ddc0655dc44a9cfd8ab365543bdcfda3621b510e49d6fb66ec5510fcacb742771b207a673d22c6c56a0070017a7a33d4ba97f3b53ddd04d14a11048e6cfc97d10b05409a82514c6c4002ca0940ec8c38926ea59f3046a3f4ab05c83dd3f4f2187e6b177aa03e210c896107f860ac828a13502edc4daa2a73482c1a818e541baedea7bc3d576327f05395b85a77dd14271ba964345c4d5aa65559c7a24655f3fb6655d82872f737a62ec326fc3c17771c93efb180b05e9a14e3a1f7a45b64e2e12a4ac17e31a4bfd3cdb864db72c6ed631d2ccf04f8007c0ca523480c23c50a75bc3557858696d3eb15b26b316cda416eb96231ce71b12b0cc8082205b61923ddcc1583535aa211841e2b97679181118279c7032b32abb5e42543d1e6ef848d7928bf89754953337982980f45e7528e03eb6e4357f77800e993390fdbe3abe260cb3a684437cf65b70f6816bcc2e7ed955ec38ed51416dca0aa6d54634566c61fafafdd1cadc1077965f90548c898581a4c2ded0afc1208d7cb4d13de2feb869c6e9977b22c8ae1f550f13908459f391ab206d03ff77c26d862ecb953e0b6049342763ca0c1aefe58342006c217e2ae6f1cb4b9b550be7b32ba48f20fa3b08c058de4a9cfc971ad22538abceb637c67867debb61cfa42e243d32237fe8d4e3ce58a0edcc24e77c21396aca1ecb9dcd8eec781c33e2a8b5f019749b44e1dca4d2908a54bbbef86b79d7316405926cb953b4de690f4f2d2dedde781aa75bb7ea360885b28a72f8b86401c2944aeda149965cb2e0b3035aea251d061d974ae8e8780a060dcc01558b366806baaf40ae05a49ae7eb7a8b73ab71f5af44037f75b7cbf6a390cd4814646cbe26ec3eb8f608c43ea8128d1c6359bf46971bfc4f0a29c65d836758d68088563f43a53304f74964f628ad8f0867b152f6f940c8ec0aebecc0933d2cbd510775a225c969b5e4efced413e9816e94526f3faf5d4e626854f55d734ea198ae5da37cadeb80a21ebdfb6ec29cc9c8bc4e7fb465ec3212c7cb7f892678338b8b605ddb5cf83fb1631084d77c4a0544bc4c093a6bf812d7c1206c09edb13e42069405177c07d31d109c842539af85b31a4ada1b34157b6953930beb1059289dfaa3749306accc674f7b211b8fc476a5115d317a223b5c9568b5fc1fde9850f7bbdf492ccda3e22ae221d9d9fc8147ef1b1b879b83e5327997041414d312017f7aa87923adc725a33b5919eae7feae08a9aca97e050ad7b83bb9c7501f25c99f9911bbd827705caceab3f24f86f89c3d9eb2d327a563fc82ea281d8e8efe17b2c48d6fdde96c103682395c2ce539c957b8e430b9048fb714e18978fcd577d6b5a754d5ae3a54493a6284f454707ed0a9a9be533c2f2e7645921656202b1de8dad9dcea32db0f417a58448495adad9dcc2cea56f1d9dd88abff52f4437b74abc4189af1fe1c086cf9b321341fc303864d41aa692c2dc6738ea04653160dc03934cc4e35d76e348afed6c96fad789dd072ffb2a2c3412295cc443bd00ea93e5ef8db1430ba7d540be5e47dd44e49ca3eb07e660244e7046f61ee294b2c46c9360a5da485f8d6e97b391dc8138a5029d012c285f9e970709b4a66c25f763cd9affae34030d77e0903dde943ff31a205eccf90a9c0137c8751ca89ca7d7322161ec899dc51a0ade41460a4b75c88ea1f08a1ac34b30defed65182c403930d91009a33e079bc915c8e1fae9bdcde6f68be66eba80af9e8093936c85477b9fc5a7e6379f1aade6dee8a21bac64cea96e2285cebfbb576f3060288ce367b036b2dd931e3bfbfd16a9b0fd90c84ef82b8f399986c3335fce514485b8e3d06e13bc8497e8982d74eff3531c244ffd7706f160ec48da31c4cdebec643a6b2c0323dd59f347d3d0c92e852285e5283eff0e2c98d084f223e0ef3235d17b095a1185dd65eb4019763d22546f78de8583a0d64da5424bd4909fa69c1b5e12c651356803ff0f7d48f09685988b3cf9c58b0c7718e4a4824425b475f1706a1e8316853232fc23d0d5070fa2f41003d6e96e125c0d7933dac9f51298592b3a8e0bed120477bc80baef7af8801910a37e2a290ebaa334939d2d159fd0c8c56fea0affb76103db884cef3adcf4e34a467bb31b6cbb5c96b3bad85af06982b86dde0dd1fa54b78db5c7af12af08bf5edcaeb10e1e94743df57c46c8fb1769a547cba62ee016b9f3b37930a552ce9b24c1e268bf163da8e60a3fa86ba83eb20eb2be4442bb4804bacbb22b22d135db3cd9eb584c1c92b0d8ec3804820080eb45fdf4d0cb01431059ab69dafc67c6a4ea4e50e715b0831aeb3833ebe694afa26cc92ebf9ae9d34c9e39602f559c24b40b4294866c0784c9fe75e1668a88fb426e6d2a7126924defab743ebf8a1e462f15677c0b16354172e690989c878686504e881af2205fe1411f0930aeb900c3ded2d9639210c6279fa150b43eeca7f8b06426bfb97a28df17c5ba13131d01770a821ada79acae90b4df6c42c96ec8ca095bf7202ba7b205b1965e556dd76e397c123385fe4834a05e1eee3c19e5c6ca2ea23953119069ed459a993f719d759876ab16cb6e9d015439fb2a13d26853a4eba638657c3d12940ffaa1ade7b392628dbf6d5b89cef56e425c005bc17def1ed45af71477281282373d3b57bec77f7a62d10d4f6c7d7ffb41f20ddabe8b54e0ea91d30e276cc1280d36c1c60e65ecb262fe47457e95d03efa553d7bdcc8a22e81d4b5ae9759ac0b021731d201769bca5eda1a22bab3e4307647524f853c3f1cef46b0ccf87ef1094a3f7be6014285f91dec882edcb1482bd944bf21c0640b9b98b73bf31d578ed66a4de73c1fa0828b77aadf00f406b14eb9ae2a116d834bcbc3237ab85c2338b053b74a0d65c97f0f4667e177bc52e61dff6907cd43827a769dfa640c8b6cd89d69432be6b9c95997d9f1701172df3f9aae974876dd7df42cf93bbd41638b36432a39d2a8112f8dc4a0081d3817320fb445417914f997abced9b1a707a3fe464f078c1cfd09529b2b3198aa5a0627b99b618d3c55dac5e986bbc511385b5aa9a839517fd535ad82504ca526e6a53f46bc056be55c0e5f8f68647abb26b2683ca1d0a54b447b63532b863bdb427a795681e91d1ca3ca98d79248bdbbf3a44356d5f36b95292154bd2941a7252c3d9be231568be16e5666b18bb0e7730caeed74189fc7c6b8d6acaafb53e21af577bdac99f5742227b04e72cf060e976ad3c7f606bc41ab46c95def6a4e6397328bac71310793ab4917bd1ca7f8dc03d4b7f9a155ea8819aa97d22727749424d2a1b2b669d73bb8fda2a919366bd4a28fce042c22e87237bb035e4e64e90d87627bc440b9f8740dd9a4fbc8e554d6a3fc5ca669dd430254a054834882acf08cfd5fac90e1992d3889fd4028cba48a80e963a3b8061f709f3d85a80c1b654f24eb240bb6df8c656777893f7e1ce468698cebb9743f52e207820d4b232eb11a346144707cabde4898332de5c1ebf22a03bf7da261876d5b39e8cf2e763b2c740467248ce860634881d36dba591c9daf59452953441efdf4b6256a9b15f7599593819f06f944ab2082ae46f97d55641bf8f66c8e4bc548ec34fc6bb87c5bc11a9fb7bc43dabf90dbc5d94a2b740a80d0f774358ad3bffe01814bf37eb75b5ea1ba051f470be0c7e1dc18d7b3b2f2eef3d39191bdd53541109ecdf67cadddafecc7685cf41662e52eb2d0064697247cb933a465d9ba4f52e67c82c49969b0c82f605c43b572ffb47f0bf628cfea2dc87148e446c092a6a90bdd286451e811000084f4869f682cc874558fa396e26f6523cd5db72f6b67b58d104950931441fbf699cb6cb13847e4f121056f4d1a39b1a939b527368f2d6dac4726610a335664536121e114cee3d552cd1e2032c5cfe3ee9913c251ccc07d76a9609234082fa42b4e78ea1fa44977e580c3922ece01e7f09c0333f09976a58345f350499ee3e96dea6e83843934ca8b679e203ee848a2a57c711314c01c5150ede2f1a40a7e3866310e8f9b2a97f6b4c6be4405608d71804eb69036520ec0b9ca23466b47a04ed01b46f7f1f37424c99f3b2ac4f26863cd0a31b798f99b477c851f8312822a220cb0a965f2a2acb0e6de308bc831351a52fec8e43541c1c3b0cf14591db142fb60e452038bdede151777d3334ae5175e93251f7a034eacec5e203cdd3f4edd01c9f204e3ac9968d7df3b5d4380b3c2370e6d6cd17dfdf3f3cba9adebf01d4aa90c2c1c8d0f896fc621ca63adca3aee3414b0df9263cc06c8416264e8bce59a0ea2577e8da60479a74067f284a399356dd0e99204ab80af4ddbaf8b22d31d2cac4b21a06b15b6fbef82a7f97b02fcb623f6307030ecdfe2bf5bbe41dc1898239a768c949ccb437d4b046b3bbf3282f8822cb7f1a31bb7f2c3fb4436fbc011f220fa756a3d7f0b9de2b99df18a9851394ded110c641aadd36dddae9bc09e8e67b86afca5ac4a8bf7973689e00d99b3bd0b7afdbbe5abfe57c6bce2b94677af05a095480fcb1552baabb5dddd27c7c8d3592737db889ff67c846075168ebfa97e5453c446238dd63889c29aabbad45253d5428286b68a94bcda90b56b570e3f40f4a64c9b87498a095f1b831aaae2cfe08c3a8f4f3390c3aab8bd84a07898b53d8dc550e14f02a7cf9f794c4c48e4ba61120e0230dc65321de34f91f1bf3c534589eec370490afda25a866acc0992ed74e1a1655972997a3d36bd67efdeedd0998c0e1cf40a9260bf305c5085a6f6a40864858715d2a7ac5dcfad6d0c9eaab23997e6571c8b7cf8081ad474a43d5fa2a252f61a5f1dd48a2e7ba40c2d9d6290db817e4ab8b0969b48a2fe08109cc7c8ae6c811d33003cb501d04c8e3a0459bbb6d1ab71ba9de93af6554d6b594fe2cf15eca1199a948e73eadb7fd275d343085eaad503874fcced4696b068acaf4f96a151b37c3f59be80cca7b3d0985ab6efdd0dc59b8549ebd6afbc9f899398e3e7b09cd2eb540da60f64329ac052e69b17ec7d83527bd46e81932e9fab0e7307b47ae7a12c270e0880615e0776bbc3a9caff162db25bb1b048732112f5ca32b2aac23bd873f1efaea8e27041d5402d3ed97b2112005281f937891d39b67f82db47856b58a9f0566592b1338da176b73b30641b96cd8ff6fafbf4a7a7bcfc61bc5bb52ffbc72e15135e934527a7e793c38936cb84674ab410f0a97de23dfa17e1a5e87640f57f0c8c0b49686914e869314edba386d8fa04448e61f598d5c95952360a095ff73b41eb18ded3d31e8ede58b8b35c8710a72ac477d4a1304e9798aa0ce69997415de74a962894f3bb816bdb20256960fccae1ede34192ef8ca1b82bcb0f9880fcc9ad60c8b7b1a5db6e07a1f0d4b8e9f58276f2a5469772800799543dfa92f2dc6fe8e40bdc4aad4c7e47717821bf0ddafdfe784e6ac750575dbc466c981e47dc26ab3c1980439a0427288b4e2d73781489bfd71bb486d7ea265d8cec419059471d2547178cd016b382324ca18854a75f17ace6c42ebb894619e3e002ea9cc25ba0a36d1ca75caa817ec5fdb651fc65f041098b031135c6d4793871d5fe78096fce7c0c762bb71563748e50271e4bed7dcaa94d43495fc55477975cffaf95a6a4ce7ecb2b5002d440aaf12345df13991b1ddb8cc159fff2a2e220a6a15d56e829cc4c4de932c755106a316376b83fda0cea55b2bd7d50c625d0d6dd92a940f8cba862c2ca531c713be92b0109721b97694a7cd086b5e14728b63a29a142c24ef840aea32a219f19ef89ba00d77358deb00d1128aa0ba8510b4c2ca7552fa3bd1653b784f97c6780761ec63d41917b297a5bb84d827ad82144a099493dc74c94703c58ef21f6b47a78e4fc321592e982a92266f60bcf668df2a1ca2544a069a6f9fb93890e6ec7820ab6ee6b0dffa08a7a1f38a2cbdfad64119d44cfac4b033232f34d954ed41f54f2a83a582d99a77a457f11a6e8bab9a174947e5c3903fbbe8b748806733722fe909e10eb78f59328b6a469ecf4efa8928c83ae42ddfc5613cde65d545b6aefdc6727b7a803b252c3c1e0ff839b4795ea7ce85574a06fb12eeeb62efbcb2b1689bf5ef0b9982f497a77772c3201668a42cb3a61abddcf5fc609ca33abd6774f5933ec6544f1e44668c91ace5932cc9f5204dee7dfe592dc60ffc9829248579981d8ba4869d6795c9f3c6572c6a131e3f433a67a79501a0821f073fc9af2a6be5f1a39309fd6856d990d88d8a9d63f0a6e5c0223e8be56f8988f1ebc72db1806b783fc759b57120969c835db6d84aee4f1042409ed62b8a8f91ef96dce840accb643df19606697bb3d535e751769ff16b52fe7203ef061407b757c38186fad8b0f7ed5614a0a528aacb85c54810954c7c692ab468bbd68f9f8d1abdb60d0350e517190b242c86f111bc9594af1cdab2e343f15d0beefee11b66784667826a8cfe41b0f213553826be299591bf3576d84d9df9bffe671754bcb5b9796a20807239ef24e19dd6292b78997ec7d7480b526ee59678a34ba90fcb38df9910e87df7b128ecdc759fcb5fb891981673e3a44ec3b198e07316201fa289a00b6017d91b1021caebad865b704e337f14ac4d35b63e5f06426fb5de9f72e2e7691045adeda2fdec89c7f884ed912e2a1897f668196ff8d220c2f1115a3ca8b28388e591641fa7ff10926dcfb89b88126394fdf0934d488d67892aeadd3a9ad3dc08f7db01170dca396ee722ff2662c95f35ca45af1c698a112a2462e0bb5737233b6a711cf34fce14effa93d02e6418c2cfe0aa9513a21dba7f99f429c6797fed30bd50ae84f06e4a651a6081e0308355ea244374616741974eec61ef7d3ca2ee8c60a990cb235d03fc2ce42d293e468cec59192015dda2817d6b6d37d9330b5f67e1590744ab36ecf3e46caa8016c65eb79a6969973d95e580ed71f3afe026223a527f65b80ef339cbf4ddc96d665de315798715c51130a0851c5f7b1771063434f819d432f3620d4f071b126687cd4fc11e6f49408e48d724a8983a7db8a67d00796d5973ef56a096d00c7daf508c77f4aefe0043c8b2cadee262068a961452712684bdaac8c3cd5b51478cedf754b14b4dac4c996b0bd20f9c8d40922eabce63b0bd8c8c8d139f9881902d91aca33691669f39f39634642bd2f96511ec44715e3018da891839bfd3bce36a3a92f7787e2a43fd9cb3aa2c168318721ed4696cf759a13e892d22563659e545202ce321af35a517b5ef7b0ec49f565123e84ced090c92e4721336ab1fd9ec29fdce0bc6ba77f8dd9758d8cf171a8cba7f952cc365387493985b5a9242761184a56ba6ef8582f5a46b362ef649fd51d7ee00abceab9bc54f41c360fc4e3eae3d67f7ad23d076a32bddb80918fc323d7efda2fa9a455121327c7f8568346baf69e46a83f61e719c988810c8da583bc032c74d4a0b77c69cabb08662f5cebe3f79a797f1e8ed9a8dd70a261953cfa6fab1276e7e26760565ae15bb26f5ccd5ef6274de12cb5fee59f5461c79c6eb4d214edb078cb00ec6f7b49e071d7b191b94bb9422641f35c586e80ccb9ebee99770678a869bf3ec19f22a002df868a61b4917590ed862a7e6d471f19c01f6190718e3b44814f5b636f6b856fb6d1bc2f1ffdd770855f4b517bce6503c937b92a0c66c54ffbcde300c6cdbe978acb47562cfa4695bfab0955d4840ebd5e47c8712c7d7f9b1aa0a96e6b85a7f4779ba7d822a05356296995742d87793fdd5aeb73e566496fc044d8bfaab39d106edc53bde4571d01ee4e0aee42b11a0c26d7ff6595cb10eca218461027a0bc83ed09b7a097bfd7dfa87bab818c858a3918a2c2c3094996bd9eef908bf2492abeca014d15b49e5a7c2269e3563546d91be1f5c0323808d92f40604a5dd7ccad5ea633c8d979a1f99c4cd9728e30f12e2ffc4376d3ee8f7f69394fc27d5f7f1e8e1212b690445f57c1f084101a1b1f9608c0776301ad2ea584c4b18956b17e19029a79f9c2adba6f7f18196a63921329330dee641e90583bd28aca93492e737b4ecf2116cfadd983437bde88cdab67d47123196b9bfebe2314d164804c1e7ffad90f6483a4895e08574843009012e3e6740b509ad5225da8b9f484a96297629783157bf2e64f2a44ab7fd8f144f3fcf658952bc28d59d39f240eb0bed43cee5166a07d3445f45947ec37ab412246f0c8982b79e2518fb006545e7c00030b573b83897acf9b5f505bf1b54c79693fc4ed07cd83816d2c034e2bf37210140cd0dd53ca533764842bdd392a41be49b8af8abf41a3f0b3665dde0ac6593e5cf91dde05b86a1e0eae2e63dd836291b55ca9a2f2c352e99b04a89e13478b846eb282b4958784d1066f6f01b0a34f0749f30a2a39305357f08f9b32e241d06ae03e0bdf815cd09406c7e4e13dacb8ab1cb141a09842b389c93f7715b287a9a9561a44398444d7f62b16beb66eb13fb887a46a48b73e8d12fb67bf1c9f7158ce94bc396adb3e0b6dd664f8b59de5a0804d4ee649eeeab66e5621efb2b0fef04167528f2a94027b89c15ec34072da86ad5f6e798a3981a0801def3c1a83d6a7c30a948e7ad1120e73f6936190d5273a3948660661e8dc380c1f66bd99b6a68a92e6d2ebb1e1a13aae2e38a1393fcf083c1726597fdf83f9d5a68a3cf1c15b97dd97b2edfda976fedf2b5089e133f1f45b4fa6011b2554a4fcf00025cb95d32f70ffc4db14a1e4291c5159e2648545d9e97b8f4f92e3e238c19f0b4f45696d0cec31651676395a54190804c0b0044af34552660364578068201c291996739802edcdaf55ecbe3bd2c968fe119211bb629ce4dd309719b16fb77738e19cd290c0cec2fea4e33e6f7ecd4cbdb0570e5bcb57a9ed5798bb5ba2cc12f6735d380fa9f4c2ae42f147a02f66ba3d72c4b65d52f8cbcc9193f9496670cd7c333069f75efb03627ea05e8760eca9b979ab54472b1d5a0ac861eb3334682cab995bda3e289b9798c247de8b4de12c5a0e3951d52529b80c18a6969b19e92db469743b3fd624389d6ecbf5e2841aead0e0fff274682e00c3a1bc76870bec7add170677fbc14d82ce7749919dc15b6f49021275103b2a9c3e94d2c9487887abd4000da93c975f9205ec729366f4c76b6e6f48a8bd805274126f986939ad636df421ee989721253d43a22f2a67511e9f83231fcb48bbd320f8279231d2a01ac2493dbfc41ea970ab99eee6b9e5867b38dc0e15b45ee5f82b707f266671d0b6bf986ef5306721289274538c1c7d820edca092cb842e11d36ec54560faf462f9232da642bb2c54a6aa04f41d90bdc925c4903f8b6bef4cd4194b6474744ca34f5bcaa88c176eccabdfe728843da10aa09432b01d9603c9f7a55e4934c456fb36567d21dff012eb51adafc9c403a72b7f51eb112eac182ae882200de03a54056eee5b2a215c1d3d42e2394ebd72236e523ec5dfd790590c6142d6e050a118fbc2e296ddd7d2ee8bc5b688e0c8abe9a45e0d318b9c1cf24a29a4ce19403bbe5822c1601772a9024f566a1847b67cbb9cdb0f720e35f0c22f893db7604d2d74cf0a9b936a94eae510dd16a124d27d29d0b3cf3ac2bbea2cf9fb294e2b58a323098c8823c084a1f85fcd81e79f858c122e01494b0372e77f9894457d1490cac64b4757f15266a372edf128dc3c2be50527bbd8e970719550fe014e11c1419e9fed92a3c57747620d0e7c71171f0ad1f0e448e95b9909cbe2bdd81aeced8175e8b2ccfd8d28533aae6cbcf987290ed3df42bd1c427423f651c53c451c27a17c06934346a5798eed3e861687890d33b4590334536df5afe493c80e588f30e0f15c384f196cb5ed485337b0c2d7cd74ce44a07e95503de35b229be03e6fa213573abb3c44af2c861cdc946aac6c5711a229f5810dd35d9482c327e94ce941e133a71e4a751954db68f805e77059fee70bd4532915144f457b0eb4b671c5603c94087128660c6ed9479d7d05d39cba72c957bd56a037e63262db57e829c163cb22f1948e21b172ac84d11dfe2224fe3c1423063ac38441faed73d6bbd8086655707e47788093737f801165ab263b0c5572baa79750b26e5ba0205ad8078fc0b083e6b84c815e84effdd7b6ab5a5a59ab712caed1c78618f02bb825c9061f8d2e26b16bdc441545078763b7ae78d44372c7f367558359955a756f9b54e4078c91838eccbbb914b6f087ebdf92475eb1e53a9108ae5567ab9ca86f476e1444c2e8dd09a3805cb891cf80a4b95282ea3f868a69d022ada634ae27c3609699461b46f01ecd769a5e11a73223c9a670cac6ff5b5a219587a9173448bde6a570ce1962a30714d82b823df3b03c36ed5296a0eb59ebb274e32f5b4aecfad49c215929e8a742abc015cb83593a9fabdb1c5af12eb9dd4228f63004ddf63e8a728df20e266fe12d51a323c27e79c912a73fdbc000c1bcd53435e982ad67a977029d37eab5a0952ca20ef28b96b35bff71456764ca47a79d300a1b5eb71088f47e655437255fd0b736391a21dd2fe3a7e84f758df26bae2a0d707edc1a965706bf21f077b7f2f8e3f18e37fa0582bcd1ae085e53e20611a22a874a9ecb7f84fd2e083f885c8f462bf6b267e2894fd506e683ae469d0ce86e70bd98ab63d4bb9ea7f2dfa582c84c161bfdbd4b0a6d9065cd7447b63a8a5f75162f01b88799ec6fba0fcae113467060b1a8ea03abdc63c1c44561c07d7e1b1a291180ee432719224409299122e065dbb6082a6bc38b0e3d1ec6b01c980eb88cd2c646c177ae9125b502bcc050da047b74f7f2dd9fdf9282f0d76f2f90e8334ca12a78d1c339e55e6434d728e7e79a7365e89e4f4598e195b2db8b9a74aa8d1016be59b03de101963eedee1b74013c503d544fbab19f1ecf1d55e8ebc0b180211164d06765400bed709f75f307befa1ace2ba56da2adc6ce97c831fbae522ffdf43712f1bfce9f16d0897a9fcabf6bbba164080243bce41a7b26d9975804f730ce7025c4c51d03fc475f044a428f742d95104a472b3f1332c69faa4906d29f598356f248f65c7402e616b39019b7bbf931b409c3d837d98397e09fc6cba2f5ffaf409ad7f29b2595437d44e17799dba8a82ff443f618e9fb943ec056b6d844180ded8dddcf28c7a7ff5a9f45bc5c185637a8b47f1a0131455b7e2c27471865234144a96dc05fa83082be025d577a20c2d513672d6e431bbfe5484b1b9bdc4e19d580e4aa12e7a6adac6a1fe5a8eb1ccddc4afc4fc89f016ba25da426b9ecbe01c502525c80222838d8bf2a078006bdc12d8bad1c8845c610bab9d5f2599c6dfdb81e23afd611b420006481cebae661a57ebb20370e26c678f32bb925d74aa35c1af76ad960d3ee5c2dc3a942e68bcf6143f01bf90e4564da0544e9ea33a1e6ee13ec40993686604599e1c1658bf48ca5cd084b0a8f8a908986a4d3d32656d719f594108554d743a0b11a3015f18254c1b6c246162c16367ebf94d47c306f504c3101f00d40d2b55d5b31880092193d6b2acb359cea2b2c283b331729286acf568b62cd39a22aedaf7df9a76a6e667e90006ec7d237e97ab1755e48a8688ca29c329cc1de993f1c1068f46249c14ee3581c59ffc84e90232486fb9b1ac3598244868d09250fac01cccc249b194fe29ffdc728404fdb4a9c2cba143d33e7bcdc91ac2834409c849ddbd8b41fdefc3133fe323b03e2eae7898879825098ad34859ad6a6d80105ad3d8317678f00dd2b04b3bdfe421e3218ff2f944ec481ba60bbdceb1593596c75979ae98b302813db30b4f47dee4943e746021fe05b10e125caecc157cf7ce0d75783c30c6ab7f3c3cb89dc1a095cbaaedd179daeba08dac22caa0ae2e849c0adac2eddbda4107a49b8db01c25b4c17b33dad28841ddd4140d4a4ae61b6be86b9f68bce3b5d21b9f66afe8c089dbea250d0ace76dc595251245fdff9bbc9881960de77362702f075f731aa0a2190f546dea78a781aaf8270f9c150c17c013fbcbfa4058dcc0f0d7f812c70a9fb1ecc23ac0ed88016eaf9c28752d5b16f973fbef47fa22cd3e5bb4b649d45cd7578e47bafeab518a83fcedf08815499d8cd8ac4452f197df4c8325f7737daa970ff098853e4caeaa77ce07ac4f66d5bb0efb2a7656e9d7e7b2804bbef7a34a5701c240749bcd2ae3b4d43f305782b4ddc4ce677e03ca356040e77bd2e9d96c805b8f718af87ff5bd9f8dfbd54e0a620c5b7294b2ef3f5a6d424f5b2d5f9ebfa053e0733bce57090dbc05bf92a8a58ad95d3301a54d43c600be4af87a6679e04363d07c80f1ce7fbc197f8fa84a92388a80de03322363fc2946c147ce89334718c20f63dfe3da72fcb2545dc6cb2ca32d2920c46987d2c576a233f590fcab64d87b828e8f715a83eae3f7100464222e051c9fb3ba6c0d9cf6cbf59f9ca48205421ff03f632c3fd096c74f929db7666a65a3833d26c11b55495ca61dbdb53d1b87648191fd1909d05e9d8f8878e61a902620395c58b0a314f9e20a15508a9d335db039e9f9ba7dde450f26730ba4ff9923d606a4f67bae34662b2064b38c15bc22374900ee645ed3f627ccf397430e13bccabc9b4161abfa927d81569be32b4b00ca45579471401802178f42d793f63bee403f9b1323aab3483e5160407bb0a5881def5b16b3bfad83657a824a630096ec3b2b1a58f0779f527fd50f0aec26114e9805c0c2be8612975b3c502325ed7154aeb3ac4b878adb26d77e0b80886b4dae3fcbc7acbda44d491b2b5b624e1baa55238579c05bf207900ccce60992ad1ee765c8fdf035d4d09820f41b16831926ec7f10c6f150c7ffa97400b5fd59340637aaa917e45d6d1c5ec20708fb53f0b0e6e5b880c9564c483aa7190dba04dd43578d0ddd22fba56b4e2d8ef69a9c1c3b63285e99d6cfa76ae04cbbc44a73b24dd46dd45b69e6d000095bff7ff607f402a0579dd38b7f09ed33d3490a85eee687018ffdb64d4ab76f8907fbf82c6aa8629d32fd8bc1a2131d577ca88f20fe11c57138bc9717ac5c78719b69e4b66b555b6f2ef64851ebf4797713054c2f6a8745c3a5260662c6d40e7abc1fd07eaad87c4e2f6256a93c8c924de6a1aff6183a39e34d17e778e1f79ecc2f0cedf670fee96927ac003594d148e927e1248ce392c72dc833a3c932e038bdef34f41b124483084490f0fc5db35794b53cd84d70c1158b73c2c1bb2267ca73d65b67590a4c2888579ebae9bb3834bf33f0728429aaad90724dc7e6e7f6871b3709713e9898f8ca05c8ecfb1c23293f451977efc176739a712827939c736f3e65f7e11021fca39b551e5531975dfc7c6f4d64fbeddeb97682c8def3cea4f91984dd41d7487fff3cd4dcd7ee8b16576c4d5f51e4976f6c6945bda1ee9aba91cc197585c0462f5e979c12b68f957789b1b7f5393e64858ad76b8df44c56efe479ae2e1db3822ed27bb2db9e6bb1ef559a6a62830b61c9c23bc160dcd7d8542d1fe3376f1a70592f638dfaadb7046c68d15ec21a3fe5717930f8933d66004d1d885a07d16e27222843c30e7a3f1be2b07b802adc59c45c585e4bf9dcae537ba19c8a196f579f3bcae9a182e36dbf6e47a95fad6a407befdddb67a87f00a0ebdb346f8c527b8435e9206b5ab6f2ffc523867376ebd73a2c332b0ede9f6809570020d3e39765ebd03bf8736a81b287e0359438b3f3f2a912c80ccffc110826240ea932f9519bc346a8e7f322947ab7b991134c00656812e138a5ea42873bdcc5b2a61de9e8ae97c274b96cd87af1f509f45fe7dc972c2c86a368bea93bdaa86243abeca0f8eb48c498003d0aea2b75a3efbe636d84ec45ad74ba7aa6085c14630f7f87bf7125747faf1cce39094399d8e7e52dc27811e970776ffa27d8f9e05d0387b5ad322418c6bde57fe9a2c71ff4f98a875203129fc6f51b8fcf4811946714ddbec8f8c13c23d20f79b242c2bf2ce5007afb4ca6246d7b95768fc051bf824ebe2ee8f87c38befc06d67a2ea48b39713471ccad02e25e319c43152f14dbc956f55f226ffd82f88f61fcd5639b44dcf9365ed1c29bf1040a497b7e7960dc2f452bd3611ddc980845bcb87cbe46a15ba2c6d124c62702b365c357d89e579c06d7f93f5717cf7ce13aa2a3bd5038fd147be6581a1cce3e14c56a07e7dd08b4117b66fd3f662d945b321ed6231bc97601d452d185c95dd9a896bebb6086272eed6b772fa1648678938bf301d774473f83d52223f090b557c849b35d7e446e82c104fe67048dfe3dbd535422c710746f1684eb29f6597b4db2423eb593a745fd9b6ae1b5267d2e75d264e18d78b1a7c07de8744d7e7d5f23a493014bccd78715b9ae6435201adc8d00c419752588605ce98facc788402bc5b422150b948f6077376c2dcc689eb3d10c1f27e2e927f18e6768a15b479cbf4a964064036a1d6228213cc5b73cf9bdc7f135a7eb70dce9ae1accb626220ab78dd9d8d1fa417967e50ac151be44da7bbd8989a004ca460528f72cf7a38a61901801ee5d93b151921eadbb513abd24c427540ebcaa651f26d2074348713cdc74710edb5870f14a3b064a9151e5c259c52c0253162fe87b901e1a43fcd6c80e3afada952fa6c51e5d32b102136eaa826939ec6163dc6b10707577a5c3266b1294fdb8595ec868a4d651dc0636e01e2b33915f277b90997ff6de6a0f400a76d04c62432d24bf641cedcac3009b18b2b98ed6fada8fe7cf95ddcc64835d3bf98897f0f15e34ab92e7aa81dd995f71952f94ea82098499058e318ab42e20fe4f5e09e553bd5aa0a1c619f11c2571bc4a4aba5a3002ed1ce8d84df21410b2940a7d47534fa38a917f05740d8bd319c6c9324555b64dd9fc7c0d9f9409062c3ce7d8c035dbde733358f3c1872e905bd0a948c8cb95e042cc1df92517838df83072938abff590c58ffa0e648a2f4473447c26425302b9acb96c0dd7e0b86435c4c8ec7a9711a2db8d8f09ac72eccf27b8fd6e3c8680317982f68eb0a10ab36649a6a1e3d16d5520ee765e862ea1fb287ed45f5564135f95a3bcc2314f1fc061dd6b8bd4d19e59a981d9606bcf6f16526b67cf6f30b1eca15ebe6cc22ae53447b310f1a9a5116f8e4c0b68d48baa22a98ee695259482a799e1676a3efce04353ff730d7d5a2d05913b4725a20660eac4817f1bb0ba28bc4f9759af7830bc578abb2404bf17e16707bcaebb202b051820d2e18102258464aa7bbb4512fc97b532fc5ab132eb315e24515117a72c8d4ebe13ed4b2ad9c023de15f92b7cd6f1af5219f857f50f4373c8bca0061d8883f6d88a99306683583bf7ee351c7cb54f7bdfac5a11c031b0d7ac300f463aea3bd3f93bc7e23a0be377b3ea03af61166649562034a064a65e948f4f4a00e981ba01749a0f49b928b8bdc1f5a095830ed4c6f62e80d31ed30caf7b03903ea210704872cbc88f44521ab9a5622ba1d96b557a7f875ba7288ea6524e61e3a08ec91337643678b0d7747ab94ab299c78babf326d6626294d3991246ccdbb75583c92db058d72d5fb2ee40c4f859a1fd24eaf78c32ee57d1cc5dcac8134cf953fabc6772a5f737268defcf325fd40fc9e2907cc09d85f49d2928f2d942c027e363f5a1f2faa0f44d05411dbe17f22c9b42ef6d496287948e67d14de7e843dd6ab7601c87257205dcc58ae0d0df4ccab9674a5d1579d3435b21703fd75378b9eacaef877f33004d2b09e5f5e3d30ca477e290d601d88d9541da844bf435f6f6f531bec346323bf933b29ac18478b52ed5d6212120e449b680de2f9a9250eb95055e5af167339b8ae22b368a9f2f307dcd4445a38046d93bfa4ca975ada1e81fbfb79880afe6f5b4b34a18edd9313187b3d998a569ee02884c224a47693ba37be6e2e0804fb7c9dc29ac64f34a433045b4a0ba010ec9b0afa2f81634f7618f96750972d39385e43c1edf8ac2562ad201874ee8d66a3f00381e6b9533c8bfe2c207bd279f23a3c2a3180cb863ea7abf2297ddca732beac69329c6b085e5754f6d363f7200fce58cfaa79954e42e1638d9f9ec27db264f117a7a83ebbb078e3219cc98a6c62c10a829c88978af66f085755c15afd8c5cde16b168b344f9616a5a5ada81fc5cb80a3300d2da9c3fb819678aa69b3fe05f9620ff0cfaac68aaea49cc2337d000fdddf0336a66328ca74ef24309e061f0e96b18554284a7381e3fd74843487fe9e7c3bc3e541a9e6a15f62727a5c1b23812d3b0348558ede53595f2a8bd40e96073ab12b946d6e6de7b681dc809ba6c451aac5dbaa0e03c81d1d7d119b0b7e67f98397095e8b3467309a7dd67a74b2f4918b0c113fbbada9a8b7e8ca680f550ee4cb847470c1b1f17f729993171dba5e16f27459c3092d50bf94dbd018899984ffb06edba762a7f9f9cbf6d478c3239fe85e231dfe0790159ce191d5e9ecb7fa4df348eb28a4d88f10676fd01a0bb1cf9f7b47edcfe9776434519395db07de0b3b9692c6bec3f88b022bc7fba7a7421b0d611f3330dd050ff2eb24bcbd0a83af5d733adc29e26471b365b8313ab95cb682caf576b3a32ee48bd8a069f31671c5816ff856ccfd5df6df9b8ca6a353954f9aded59e25eea2bdae446c3a9264c425904d8c540178d814bbce029b983c26ff75cffc295eda92d61c92c80cc8ee2f72ce6bac99ce85edc2965df774cece29a7cf2789ec014f382f0f98d95e4a47c5343bbc66e4296b40b5dae53c21099dcfa5a7bf6891b2db93a9e37780e75a3b9790b7c973a8c33e4fa6d18cb0317adfffc214fe9009143433b119742f6d2db9b8b68f00396082f26ca63146d089f2952e39a6e8300eaa02cc12445bfa6998c793de1e6043a37556d0d604405cb9b1459d2442a2f4a5188490596d7f1b738d879486a1a9f4c4f9adc9c8a5dc1bf5db8760ce8e9c2ac62111ce61dfe5f3604d48626782f60f093ce0d4fa7fba4336626038f3f91d86363b3c387767be84fc7ea74edb736b8d19aa411503e9193d2bd04869f98730baad44a003cfba0eaca4eb824c45bc6b286db5a233f844f896e1bcfbec18b60e97ff3330f1f3cad67b5e690a6d8fb08b439799ab71fea18fd8fb773eb92cfb57a0ea0de13b2b63018ed6833ee8482ab3e4a023d0dd3ae8407ccba437a8c8c9ca90e2836b0539ebdca222f33211dd4cf5ad2b03c035f0fa4d2c7236ad88de7e27fdb302f095f90b18204bfe8d1c694e66a33232de29abf78d1250a9a98d1d13819016fc840efb1efa1ba99a247ff92b55b31125e93826fdb34a24dcd14a9ecc314802e004c29af8b12a3864f28d659368b27b68b3a780b8219cef76883b5a80f812b320f4dd056dd7bab89b2264956aa46a6162b7fc587f09f3e00b240f35ee9eff3218746f89cea503b7b7bf94db34ba87df2bdea4b99d06982a8934627545dc03e137e68f355c93821dac646a8589a431dd8b18a8492401aca9917f7937b12a47521012ad133d0163e175cfbb11cb57cf032cea9ebbc33a9d3c8b489adc227e2fa980f7044cf2c2ca418f3b424c01219299d360bf67e0f7a3c01233cf5d411422841cb268842f751a08c2fac151fd052d02e5d6fa0964bbd2d2af0bd8588cb82242e03e4a740b13279600186b22842d168ba6a4933b2f4f51b027c1a812e7dfb74e61cd889f10c05f16aa22f153f1c56723497cc3cdadfb6de4ef38e33c8be434858ac34bc1d9ed17ae7a38ab18de49500b1b3021c53bb9c8694959a8d406c8523a90c1e13c5d39283bdde4e4643a9c1a22a378c4c249e212ed5a4a3f884e20757c25c96ea035c928d9c3bc6fa791a113e1449a7fc64893612707e37d9f42d098403f88e564dc030c2516ceaf6e139fe20f38fc58b77a7da9d5f0df150d3a51b2f0bcf19a08131e0abc33d4cefe8984483977622fba04d87564c1b12e94936364556450739a912276bb45191ecb157964b52923b966ad60b807b067a05a77cbe623d2dcce1344c6c8e8cbbf8523ba3d7b796668c9adc17c273acb9f9a0540cdbcdf326c77fc9593b382529b9d6501fac6346a8294c603fa6f73a9b75b671fe64a0b5253840e2060ae75e866a6b6bc360f6add8043eba60dc5278a13bdbbdeb29083a6d02897b0f363335ba4b43a0746d6e5356c56b2650de066c63c56b223439c6ed7f88b2d4900922e28d275d73eda92f934df750c3776fd11c67273458b35c5622d354710a58c6fd3772e338cebb60fff199b7c43c39fea1370dc7c273ca7ed22dba3b67630da368c090668f2842967abe8ccafdd39d40ec68a3647e5bdbc108414e47821a25ef67b3c4f83c80a8945c1ee04ed4f99db0da7239685084f04399787785877f7eaca683b43e37bc00759abd119f939154812f3a42af59b4f67577b514392ceaa17ee0ca48993c4f252b4877d579cb9d1571c56ffc9e937cb8b1384d32cd8d8f6fe362bb41710cf717e4b122b9837992f28e33f83032e9f366e7a455882fe7bf48b84f85ad7f5e6247ca3e9b7b693b6aac9fd72d4ff8b3b48f54d30155282c9a47d239144db69e5f5efcf01d93172ecadf52bf689d857a6b38e6a74dbfd2b1b0108131e13f357f08f9b32e241d06ae03e0bdf815cd09406c7e4e13dacb8ab1cb141a09842b389c93f7715b287a9a9561a44398444d7f62b16beb66eb13fb887a46a48b73e8d12fb67bf1c9f7158ce94bc396adb3e0b628383ce5e1aa467ef3c236acb6544de8434959be70838541e0df439d425d3a5360c52497b6977d76cc92c3316fa4bb3dbb32bb1809a883baa83182bdc4b6d385e9515ac9452e7340f3909a0e957a44fde0489ed44821cb784ef8250ab248bef78f8a1c29f821b7e12fbf6215a4dbdcbb31cb23831e1505ed346c0e786b670ad45c3ab89f5babaa7b32155b8faa80d4e0e171e56cee8d4e660fb98e8bfc854ee00d866d282effc38db75ef62c3b717d77ec720fda843b05eafdf18fae896d1afe9aa77b418d1c234e482c8f3a323e4234e1c05bced4dcfe7feee9b0ce65481b2a7ea0b0f5cf90a98632ae252b1b43d9e01262b8c9ea8d482f7dfc5ab30fd4f7c4198a6d03d95ab733528b502c83b4ad3172be2f76c3347bdeed1154df96d8ffd108c912a6688cd7267fa0fab58519049ef593c3fcdbe9ffb1aaa1cbc8681fd2eb119fcc8143e3730e373e0d544564acab0c721ce6e2c3c8b0b9a2317eabbb3d5b6b66779bc16f6a81430d7206c2bc57598888dc4241e88befc8c2cb7bd2615c1e7f05cd04ab530ca8abcce5f35fe62845081dbd3ea926131e0b7a6a30804c243d6c4cb3eeba4e2c0a5f7ed2f6406c06629653d544b02d6809688dc00d1a24ecc8735da5170345f7db41fbd257e3527f8539237238b6a96f8ac4a9e98ca8a67511e9f83231fcb48bbd320f8279231d2a01ac2493dbfc41ea970ab99eee6b9e5867b38dc0e15b45ee5f82b707f266671d0b6bf986ef5306721289274538c1c7d820edca092cb842e11d36ec54560faf518b18690ecdbd9bf41b2eb2ed22fa9644f9b17991da31a9307626c2b424516b2b6453b2c737e96c14484ef722e2249fa0d6f4dcc825374c771e3ac5030bc2d250f8dfcb99d0d8ea996e1b2be47a9e671f4244dc3f23083afeba92b5779cfe43e12ebfa723d7bea2ccd97017432671702cf1a75da28382dffd2ced1fe9cc56a772e0e038c6f151da6fec66b2067804e0ea96c69b3d0b85ff40646419f5ee96cbff492f7e756e4c6d829c5f043b8ad48614143b8d8fa22e4a1629a34a2bb43d918137eb32271d26227e0543f605982bbf66309b21a095c90dd6dad0bdf1b0d747750fa8672be5dbc1d9f99843dee5739cd629be9a989cf0fb7cad33ff2c9d2aeb2f832b6600f5de752a0cd60b5357161853a9f48f7fa26b610f3f7742962fecba5032ce6dea90c614dc4dfecd0c5d93b2d851010570ac899294482d707bee6d402d23313dd783e617b1364f9d96e22680cf3cafb77da22799fd423a7bc00eff3650aa5a3effc205b688f09ec15d124326c8973c24dfc94dc9b3cc9b0f0009f80d340322424b95de1078ccd869582d3b4ff2865ca1a58af5d1e85d9e2a8ce8a69ff5186bc363c8c2ca673a26e8a9bb57078814b07970d3a73d461a1b5dc3dc64da4f55465c8ef32697a02e232ba883c63adbfa14b032e9694ca76c2bf23ad3385fff73dcb6294fdede2726e9b0aa62a9461176e0f59f070fbac2203ec89a1130650acd4d902603234868a0c7746b56c420450251d984b75fa37948907948c7a3977337aaddcfba3ddddabd107a721bc490945576704ecca8e90ff61bccefca24efb88dab177a3cdff91430314d20172b2fad17f8c3049cb2377b24e4b437d2e26b16bdc441545078763b7ae78d44372c7f367558359955a756f9b54e4078c91838eccbbb914b6f087ebdf92475eb1e53a9108ae5567ab9ca86f476e1444c2e8dd09a3805cb891cf80a4b95282ea3f8cdaff881b3a6d4244ceb76a54481c33b469e84b2ae0246c8870f7f803183e084a6adddba1935020bf37c3bd93ce8e347e0f63f84eb2e3784dad61d8ff6c2381c8aeb4c0a328f8c4735e3f75f8af6f86e322483c241fc623564d69effb0c7724095a78e477e9d92e13dae8cf9a467057f102d9c7edb7707e58d5f386333fcfe1f0c20065b89127732eb8a39778c8f26d4eeb8c901d4eff98162f3f17863dd9e16a092dc2e59903364f28f74d7362694959e8e18fee393b7f3ebf70e689713d7b4adf5a7b121895bde11bbaad964ecc20ae2062bd8d9992bca373a55d65b0a440b166e9aedd7f743568158ef6cca1af57a7160d70bf38938c03c28f18c41a1fc883cca9d1b62786961999040f6fe8e6f215841b40ac0989c3da072e3abfbe7501654aa4e41db6adfc584f270a3dfbadcd6358dc0cc041fabfb8fee3abae7e77ad17a05114c208020fdf19054dfd989e679ddd096179c50fbb9d05bc447c998a216b0b8bf61d99b1ae4030356272c60a22a2dc45b8a4f7f2dd9fdf9282f0d76f2f90e8334ca12a78d1c339e55e6434d728e7e79a7365e89e4f4598e195b2db8b9a74aa8d1016be59b03de101963eedee1b74013c503d544fbab19f1ecf1d55e8ebc0b18021116fdf9ca8f67b2f70c53a95cd1f841b58724869a6669ea46cb92afa7bfe8ce42907fec8fbb0cf129415024047b69a4df8464c8bd991106af9962c965641858b5778405386a2eef065df5240fa95677aab66475436ab2279e90e91fce095083fa97bfa185b43a5270496fe0e39d6e70a342dd30eb955046322d35870ffe05612ee509af3e630048d415d18f22459ff88f021c6827a2166c2ebca7d5b69cc9839cd81ed6257041c65a774bc3b4c5d5f1094840f42cf81067d7e9d6f88fb937f22cadf65c7b2f7e081d7e54861a8525c6fc53ed3c7cc24d04a0b45b7402b1c3ac24b73d3a058d4b776e95c1892e9df75fd35315cfab002a986574c2709840179703d056f8091a987a23f7a32472b7b481b50356ad310394e14eccf8cc83ec95c7d2dc8b5c2a611b420006481cebae661a57ebb20370e26c678f32bb925d74aa35c1af76ad960d3ee5c2dc3a942e68bcf6143f01bf90e4564da0544e9ea33a1e6ee13ec40993686604599e1c1658bf48ca5cd084b0a8f8291360fd21a3323366961f3d30cce5a66762f6e1efb2b67577b66253c7ab07f68a79db2e0518ecf988bde91f293db1a9b38cc7f840d1e5cd30fc36b301f3a36d0c414de9b613c4bac72b1136f69b1cc3680a03b92f536429a197e55b4cbc3ac7aa62c154ab21188d8e8ee66a1245bc80a05da1585bc44f12c7713108761c6421b0a7e3143baaecbb910bfb8bf91050c3a0a7a8f44e9c30f43f6410d623e2e4a9380890827122a7800571a04e9591a556a80273857c6994a4d73152f41a57a677a4f4825515f1e6161954d52c2177eb9f7ff621a4dfe82b759dd93e7014bff04c08ed336d32d482ce57c32ba32a23911b35752bb27783fd08f1e3910d46d080834625f4e4487710c5992ce8e0c68a6a6d9853b49b7ab64798c94ea3a3347117b4c610fbbaa68411c59a94154b6aeabf338a64a497d067bd2b2a21e0ea4800b9660deb63940d0db63da1962fb87ec5f6d64887afb9d9485876b89709d2ba4764b64d8c2ce5465704f2f06ad14c8eb6742f8aa44cf2e0b28d2338d2c09a2d6708288a0fe78a1ee969daf9bc3a106d69adc3c4a6db4c021accbdfcf9b9a249819bc5bf5a91a33935ef57582913c034965c6f9bf2313e6f1b01cf76fe1b9661f39fd9e9f5e1be9b4492ec64472989264176420ee76a434ded35eedf371f15fb61c28ec9e37985e57c317e8abd0224a38fa1926e84bd4dc4680c7198b966ca213f9d08627cc4b36e10d541908418bfe4878eb68ed39f4343b845abc283f25473084ed7150bb4bf456d65c20d08a8965f471e1cc748a17cc7ba4271ea49e87a49cefdba2d91b06e1e1e0e3044e8f48c6a210347b78ccc3432d26629b0ece8a272d1e71bc8b8621c446ac859c959ed7e3c0a4d678b27e2ff03c8119337a24f1bfaa13e96b0042ada212510fc423c9c5c7d12f27fa1adb5d11f53bf06727d56e9b2f6a54c254320925b375b2a698bf82e15f85c80b06f82daf5e046805fef701f32a3a314825b4b11fd726a188ca62cd0cad5c46012823b625b20e61604697dd28f7cd36c3d5e7ad5dc6b9bbdf8e68a681ee54cc23199746e390f69075b6480bbef8099d9a200bc5c4ae7a37709bab62f9b1f1d6217c6f7faf16210d7f67fe50899a2c623bdf8069e07dc9c38f938e5692841786ef4f89df52d4490acf4fd32fb18004ced6824ffed96a0ca4dee2b540aaae38e1308bda55bfa99c930a28fe2ce87ea65d192327867c425dea1b985ac394ced29fbf79ec32a93b9677625efd3b1a3cac9d9e405b2feb1f321a188ace29e33093bdc78937c8e4a8d588934d9922fed71267384a6fd78fc0d6b0b44e48e2c51af65903c5f584e8e4c90a97b0d0ca72c2bdff113fec7cf09196a434a7f29d33bc0b59de329459d1c1128347611c297ae5042c083151413c3e756ebe483cc096827dfc7aebe730d9c31f8fbd58cb99860dd3fba37c9dfbc4ef53092353c43cd32c83f37ff68e991acc735fe920d7b3d03bc4c9e96ca489ffc2cd46261980128956dc15b5921a6b30b45cf07622c0da865fab55477af250c2c00b1fa6d162eeaaaf55b48b11d32d6f869a0350f4890fd8278b3631152030e223894912ff2d73ed08e3c58608b854ffdaca05acfe5372cd9998c212ce6caea8cdc6a910a05cbce4a33c228bd708aa608e37b9fb44015ab9a97fdc4131cf6d39e41983611216631bcddadff88b5f4e9163603257dd37c7ad78e2a4ddf5e0acee0f1d041a0c5c13e6288f1128f98afbe1b80f8beefb400bc8d8a09316e24f62b201114ab09d5a6e6c919d53669f01cd2f80be5743b8a705105d973c05d0b41b4523cca2d088a9cc43f979c8d44013ba066a3fbf18dbcd553f0a8908206e6e5a2c06848503724985b5415b72fa2c32bdf83e470ab649851a809fe4af600e4959c33501b8a1f3e0e4e225f9dbd70e09d109de6c8d0006f6a9b13b66a62a2b169dab300e86da75076d257f1e077fb9998f979c95efd77a03dd1a70d51372d854aee3f837e10de02129c82f3aee50cf899f8f12f109999724f8548a40432739cbac7cb391cc080dc1f58e60d69ff5c67b2c2224e03d31a17919046609e732286fd74e1f0958825fb289d785b2654a1523a3203a6f4f58ac25ab118d9093c153f9e1820059b3d116397114348572fee512ef3e24203d816f392c22835cce2485e7071062683dc729648f70a19cfbbe8233058e97af47486359e73de6b56c516b7122719ddaaf72f25f95b19f233fab8d72b017f761f75a51c7d17a2ba54ba609c2a446a9ef6bf704c22359744d6412cb81c3b071e1da2289507320d0e473c7e01662292a65c972033f3de0f24e2f1ed949903145c8409fd7ef423a1ce1bbc5eca00a489630fe886ef659803f60fe2ccbe654561974586061f932b9cae9737785a78021a72e9e8dfda9dfa1662bc187cc10868acf8af8db0929024434c6169447547546fb8678f58c1a2f11abd85e7426a0c3887271955d42d0978b23447e1efdcbdd5894206f6ba3e241abe67bec83fc41090ab91686e81e76be665c314aa3bcc8495161087f962b7b53261f37324f0d5a4f9a21fad76705e38f846ba15eee0ef1a75e69efa49cf216b912fa0ebbe63797241b6c152db0c1f6b15a5c53faa893e906cbf612fec3104c55523cf132ae0d40df7543f9e5a22b38f7e3cc984b20e3edf675c29f0a4a85044a5496320f3b50dc2539f920be476e3b6a33f043e83d04b0e16d14ca075b3847f392c72df5bb46236601cec2533c78d18e3b43022a84262776790512362a74772c8940b673b551106fc36e815daed593652eb9038e74c3b9ab46b7539cdbc98f1d48f3047b46a8815f4c2eff916c663460b210fbfc252cfe15777919279e6c29710f8d1120451dfb50fa9ebc5dfa2503c193ede39d88297b219b5c8bcd095923e02f80f230980f73d09ba1f2e108c345164bf5f68c81a8d55026cec45389bfb5269e1319f27d91bd12e1a54f909a5fec86bead91633928825e7e52d14d8e34b0f8248f9b268a9ddeb3ba26574e283c681b5a0d9b381256afa22ba717e02bd4f1ecbae63badfa7644c097306d6f9a748102d96b85d1edf760e0059e8501c526288b5db5630c24b628a2245ee450c8ca8306f29e9ed0a867bf89e78fa8c25f2ba11d09f7035db849e3c29c6f7a5afa3dbfac91dc1ed2ebe6f194c78b49b56798e1e14ed7c7f53d1f0c3a39efe26b1404200ef12ca6bb4c066fba36486a7b6179be5492f91d3b57df33348c6d8fad65549d0af0f8c4fa9b14d63ba29f5aacf597ec21775eb3c18fe14016cd3939e93ebebad1623b6ebc3044f19306be7e99c48826ada13eed89956a416320f57458b580958e5add3a05fcde96d92631c6fe58d6464b85be456d2b3d334a05e9ca8d5bb7058c267219264b70e4835cbbaaf18b36d9a61e0dd54616d491d02e1a62f45ba1c8f5fd6bee0743d7541a2d1bb5505d988c70f3eb80dc05b09a67d4033db0e97ebb2cab1ba890b308f8f70a660623d01077b9836055c6919130b9fbd68e4968ead3d81862ceab2beb004716d1c30fa97e456896fb08288abc7169affe66542e13c47f56eb1a66d01937a8803d2bf0f88e72a4585f53fcbbbf7600a4ef49d586156b53b354476fc760c715283a9ff02596e635a5311a1397d1014b078c8eeb841457c396db78e5b8eb3a759e68bdb8b7de44284687791354d4cb81b71770a24f5040516421cf8a120cfd287d69003dfae276a4f5f083b037f50731d00fe402e5104147117cf7b02490df64c046944f42bbbb356ce2a6494800a9a8dc642dda37bed8aaf077e3b022ab8e601a647a5520350750c48547405bff4f6d80dc52f46ca6bc98c91de29464c0d033ff919c00e72c5e6764aaecb5e8582a6a18c0f074ae53c1f0bb6bc004f8beba9e84c7d77eb2bf4fceedebc588842669225940eb83ab8a064fc090e0005a0c378efddf013662ae189b91acb3f7daab0a30da94f260c75ea591edd0b16767cf2891a77642145dc41dc5b43a21d104dd126acb5c015e8e8d857e9b4ee4ff733842eff4506eb8140dbec9acf420cb138aa041e33a51f0b26ad32f16b84a430932e967e2be4e3c8b9c70cd0b113b1ab30890757045291b54fa7ca11cf4134cb1828fd3f8f565b6a55b46ae09d0a6b721baa7bdb512cfaefb9e9297a647c6496cd348e75d1018f3fa42cfc39d41bf01559b9d27cdd865dc9d689a525dc3b7083480492653ce30011f59556a06f674b8d31e3c74c21087e24696408c482b28a394da0a142d6990d6e0dc5c2c00bb9df4b71f83ccc595dad2204b22d05eed219c42a099b6c46e04fc77b7f6249189a192b2b67e3a62ef774fd5e36c4c16ec7c9716edbfcb860877c1e5bd10fdc1f9b9f5b87760b680da3a68c4d7b581f06fe3b8f84d0ea2747373dcd30f5227955a0c337e0a470af7447ec30b93c858dbbb6ec5b433cc8e86de75c2423d7119566862f6591559ae4c3b362237d393e0306c7fdffbf424ec8fc7f37a486adf77961fdd110e52cd9ce40c0eb58a727b345826169c8ec2d7e996e7474f86a197de2a5058519fedea5893b8cb2a9046000a6d5327e4729007e5653118d2879bb9e28ad8ae6c8aa2c5f8f07aef533d998b9c99cc5397a50ff5f0c2b67fd3218a7a72abb2a8345f80ac64d8a7e3358ebc699c610695c3d97ee20ea1f6468095497170ec2d6afa5201734ce95f232eff140c637c71a4a9ffcb7a08278ea31e46a843b4ede698209e389a913c02369dddf20a35b406aea4781ac38b0df7c15042215965a59072f444234ed3ab741bdccf83d5c139a850c26052eddfe18904bb124b35793801d98b1e3372f544a26e50efe496f663863f4bfe500b70b8aaae02eb33a52676d5fa3139a700d8beaef51950efbe3cfbe7ab8071dab28747d8de530df235a5d835a09b6d3d5fd0b7f720752a45a8c584481904de62dbd0d7dfb2ec98c9e7c1369b1b9e9a3c050203876991327ffe82fba38844f49b4882fe51225e9a37069c388b9dbc05edb418d0e5f22207eed25c8b0a23d7ffee01665a321def7f4480bc21dc7b0e52b8adbb4a12bc5055b801273148d1242012dbfa7cd7b0069804755f0aac38e71d86b5a752f00fd1bedb0cf193cc4b40b65d4be79252d255fabf8a9a2cb7cab74b638555d66646219163fb8173421d33b55d09608ca9ee00337e27d64b49bd63bed5afd362cc90b93a7685e7ebdbc8b53fcda54d6aafda793193ddffae598582d003190c77eeadc08ff4906656de29ca78814715daffcf37cf7ce267cb6d59a2c3181b033122634ddfdb3fd31c25244a2a01726322f4a6ec4bbf6814827b6911305b06e10b04882690797e39bddc4a8bb06d8d9e5053d91220e6233b5d266675dbb73591115f7a1655e0fb740ffc91c17e7d3f85819b6455411ee2274a794b2374bedbaf2931cc9561a4137a12168bd965f8b06ca9042001cba03ac9f1a71298b107b31b1f3a53258780325275c4e56f67a365f12da921679154758fb791b1934e97d7e555ff57176097708fc78fdfc1ee7140f32d9b2ad2c3d19948ad0aaf39cb7a14ab795343475d5698bed571737f61726dea1f62a428e21e09b86c4feeb83f7a02e0be3b9d934c7f71d88234fa7c04b52c0c2f514da0ad33556ec4b6cbe2958014519cad9565107fee90432ba9496c07d4126c4bfd4400fe91bbd1ebc68da705f45375340a2cc8cdd7a7f36c5a60dd481e3e73fc20a927bc82817f2c7c115adcf710484214b61544cc7fb4e4d348ed3e1a05e475a5ccd3631a2069c4bd9115e6c0f01eac333419da79d77ad2532b678ba9bcef0d8ad75904deea9af35958a46728053493e5c8c2bbe98934e0c423715e27f2e7e45a72a71ed75e4be8875b9d53c1a50a3361515c2467d8668157b21fed22c03cd34b249ee651fa833a6cdfff47e5aa4446f5ee95bbf91d40bce1029848cff447b471558076b5049d5d572f0b6f514300b0a20cf3747f22cfaf1d2e45c0e112c4718928e12ed8ef71e4f8abb5655e41fb83e86f65d780417bf4576d1d3f37b6127c8c358f33ab8b7319feeef218f2e90ed715eabc9c2f913431f7ecd07ef4c47ebf32ec9bd1e9896ac02051075be019809f88969edfef7f4b650039910091df34ab77bea9b07cb22d598fdbf9e104d471d1273958a39c43ab3aec20d3b3ac4361a01d45580f6fdf64f27d1defbd4d3cea3da1e80c1e45ba412a6c463d4f74e07a9dc698dde3558c71b21c9457c174a3a620a7a4394182818222a340c3d47f17165245307880a13af0c17b8515dce399d6c00d6f6a2373b2afb70ad65a005a19cae9214d0a169a34cb550855941882c87e88a0e73838668f1723c311dcacf9992eac9b884fa22ba46a973ced87d5682b144874b0f7686428bd38e6ce2a467a581bb198ca90cfd591936a309b4cd7a10cc5d06e65b2a89dc0162cd736d06a39ac21c84f2cadf9d2bd16ab65a926efef8b3db8efbc72278accd9f9e4a1dc3cebf061040c69a9f2d0b2b8635e019a71a400d27d773bb1cdf0bb695103dc1eaffb083d3b5f5ce03c229064989f247cf12a8b35d9a331d5bff533ca53e1b884e0723858490e1cf328cd0c307a89a2a1a0162ba87c96756848c9858ba93253686133e56b06738feaf2e9279decd52fbc1076ae161a8335fe1d1e30f8013721df93bc0195a378d1a5e40b805fcab634086270d6c7085d7aee166c6cd72edeb669cde941b7b6d777ff54400af09b5a45480f6117534afe3f462819b6ef55af7629812cdb080140c76dd2ecef31cfe5c7f2d4729c8516c5d0d8bb5cba1850e18eacdc7a5ebc216048ab139989d513b7e2a1afccced9a892f6f670170066caebd4b9f538684b9e2e5504cc0aed18499401f6be73404dc6e0130ac214a806554fbf08afb6fe2297117763ce6af71314d2b1dc97ff385f948e3fbbe17eeb09a8c534f8543c680f6df1e511be6c7aec9d43c8f342e34cc260ad5cfbde2c8413511ab40cbfc573e5fc93c3c28ab7ad7026ce1313b44d796ca756ccb8560514bff97ca9cb331e8068975e90914978c89c6fa2b38a347c32c2899d0a1ef49195478f2f56c41d0ed4826a02b8f159a87b44b2b0ca41b97a3a0ec88c91d739e17292184f016b11c1b9e0462aa68b39c14413ac288cbf67cce7f979fa90dc61a77cc5420ddf584891c578e5c7e16c532115b4ade7686a7763a75600ed6c8fff97d88bcdc6072078acf1ba7015e80a0968ec65e0ab7bf50371307c9c03582348eb1e20e70d129fc0c9c2809d4e814c71f4cf4e400aa37a4e9fb07a81fef1ba547c303639dd7a4ba73503e4086d4cbd54b32077282a12b628b7337caa2a826fa372c0ca6829129e44d88a5ab321794f463593db3202cabab9e70b345d77721009a9f15b41a8385790eddfb72e41cc3f7c8f1afac7103206d6493f59aa123c30811102af18d113cd1da6d5f1bc3cbebf00fee5793e28d072b813c712e55e78d01b661d88df9237ac56470fe415c8699a2939b793b5c1bd007093b5e16c3d65ece889004795393188c8d0b041710723cde61f29489ced17bdfec2422790e5da19e81788587851c23097315f1bd27f6b365f93e0b24f9e9ff32786744e4c5bfa4d3c76c6bf9aaccafe86379ed82157ed458bd32f3164cc35ee8996609aa7416417ff4f5b4c1be3aed1e78cf18261e1efeed6a62c25ee1eff63726fbc2f7cfd965d88c6d08fc1302a63bf4a11aa8beab9b13c6400dab26584dc1518480538f1883e59185e3a7193af4393474277bebc1472f11b400240feb2df8c7779536eb5eb3ad4dd0f7b56b3b3102a36c81dda632b8f133da8637970e98c8b0d9bd3e18ef695d6d15c8ada2801838fd39be4ac54c22f37dbaac076cd718f149fee1eb38d5e5503ddf38e60165705dc689d71364cea40caa4fe4611b99112c44a7488cb836ff9aeb7e72104114e5d015ae76c5a010707502fd112f0ac67db558713e0cfc3965be2ea779ecf9e9234b5a54ada0e24971da869b75995b612a1bbcda99346b528015d22291582065f4d0d643c8bcd1618419260d7b1b36c3dafb88c5d20bebfcb55d1dcbc4f70e60902c7d5a9fc427bc458b4e7fd952df25a2f4a8633f5b56bf0fdc5da3a9c7c9659a943a21eb038c3a04645f73d635992d870e4c9832ddc2c884f9df7de5a47a4eb96d1021b7516cad0470b2096f4b86fc4bdefbbfc0fe476536609cff67d436bcfbd9b2c9856f22cfd75cff903e82fa21b411d81c1eedbc09c2487756391d38b6b5ef4fe38d27b016c3163cdb4585fbbf1d72cd87738095e9bead061e27642d70918aa09dba4d4be5cb6d7ea794279698b70cb39b353e19f4eb8412abae25864c660af8454f117bb7cc24eb241bad762abc6d0d6b748468915d8620d2493c8699d8d53b13a6730478cff36d0644bc5586ad676a956809c1450f15dd01cd40aa5e2ab2932834a4975474c81f67a56eee256a2f97f3313c899862256fce4e4d784a712d836c1e6f208b9184675ef18deb98b79c9cc56292a3cfca39a72e54b1fd3ee75f34e35f9fb965c53ca231b386f2ae213862ab9a4bda108468fdbdc2e6b53db9fad69a703d175b9f6d31a16394f8e952730a0fba7d911b950555d688d3333e91687b2e6608c59735a8789aa5a6cb9592f49096286db1bed7e8027dada27884bd8a12a8ee65a3833fd6adf2ad477fb3159767d84c64e4444c526877c1925752c8e9263c7f0264798c169a16903a9a6c92d377365b291b0afeb92c754daee4a51b0d22e4ec93247289b897e6d29b6fcacfd913924596c32ab48356097e886cbca4d6339e9b58a45feffeec540504a5cf95851654b3549bb316d82d86a7297445b47ad59a3ea40f8ee0df9f8fec3979e0b481abe2119f8e67d38cd139d03923ea683735e4da01fe2d88923419775607a90576e83ba124de3a063222454f58f9e2d0af741ded872a754f8003b17e3b96d6ce083f9bdf2e1113f7b93c5ed2a67fa997fd5f1b9675b32d946610b0cc62fddf2392705ae851b83a836e9666ecca68999393e5bee4a725f5260f25596d19e02c9542a702fa3621d8c2239b2ed7640b693d7a93b0e701a1b3e9b0054d672338f89d595bf3d2359ee3295bce87a8eabe6b68c2fb507d826956bde68f3b21a13ddcf7c73792e792d32e779be5613971c7687e169afdd372b1cad22032ba0dd60c1c8c606a3625a585c6202c14696468d6d5af783ec3fff2edb4993e933191ef0fca570b43c5aaa8667bedf89a77290e334089cf5dd6d346a05244505a0aa1aa2efad55be707e35e7420b4858d8445581e9854f50a9a6d4aac759d01a73ef24443a7fcb5556244c1be2d0c5870d5e52ace8aa565327021e2fe816ae667ff73cc6ac7adb49aca16c3eb317fdf3c0ece0fe7a44d26d17c4f786348dce021f0ba054284bc37cc0566e0d493ad5d67b2d4c7172b22c053fdb1d4049d5b2b9772dedc605343db57f3b0e19ee71b524b721badaf6f20c1e0e1aec7d22f38024df2f03ae39e381398903a3b21d68f4f8fd823561f257da9d915a2b75addf1f784243f1872ef65b6be7fb6a720c2320f2d4027a5e5db3f8e789af1aaa1d663d50716032d46cff6c539b48c5ecf87faa0a26cb96eaacaee3d48b5b16c1a4148e8801c225203dbc02ea47ea8ef9a9c1f235409ca0453767e9f9a7fa5c92cc420bdb0798497543989d078124e4fb73786a75b6404c91a800c960b8e1326f3b799611cb6b37b53e8cde93cae2322d3a581e5f286a3c3c75e7a2a1f5e26ed4bfbfc817ac56cf72ff9801dd8c4d8b6e99a9e038ba7c56465603004aa5d019709668a1e15484b56cc5978838c09b445243091282d3a4045859250fb869be91d317916ca58cd6a952ef05aaa630d2c51ca7ee377228d5e8053decca1b409a0f5a927aa854bec11491748a95d23df2f2f77d8297df2be6ec0899227ef499626ad4f48989b7c6983a89040b093664787c3b9b0fd00e0644d8dfc7be7b03b3a6f05ea8fa7882b58f5e878f9cc45055649cd813c356dddc38be7dbc626830252bbc4ba4aa9761086723316dcf3e3a59ed5ac614afb0c24145c268c0b9c3aadfc989768db9588c0cea4a72c4f495a30d9a146da8594453a3e436c128fd3330b8a83c823496de0ead83abf4cf013560e9c9ff731571ae17f5d4c6fcd36834b118d69bd201f4e040ad016c3e5cb5069731740e3c6375d46c33e5bb558d01396cac69f020923e70ecddbb267d2876320ddef224f92aa0275aa883134e054f4157383d58dad7887682b3178b93cfc49e36a3786812feefdb78a3921116084f95bdc2b5eca13e3a655610c78e16d78b6e0858e244f826d6d4344567a23f404115b56b0a330fed34dcdcf4a4e75eb78863e6b2f2d91724bfdb95ef5073a829ff3b230e1da2c6155421356e9911258f927c8e3d21ee4f0df2e1f709fa2a48be4c08e61f34763dcb52ef6563d8e1644ff1827b8f80b470af2ae5cd76cf7efaa8e281b54ffb39cbb6b141c50594c073800c0909f2f22b55909a088814ffde21cbbc8f6370a541edcc39026155b440a12e4ee31a2c9563d899e6f52ed5a4cd214e77bbb12d41fb2adbbdea9b52faef186bacbd471f26a38becfbece3fe9e8f240f26d16dadc5819a3dbe49b3ba55f82dec812c9eeef7cd8ce51d3fd58e6964d0e2585ac66f70419b472fb8117e828490a327477c2593e7cebfd97bd27a85a054d5f4c60005547b2fdd46d95d0497fe73f42628dcf433744c40af804ee3caecfd6ac0a009286b25fdc9fdb11e0a773527abcbd2953e0d101d2fc95c213deff204c6957708f8f059b7557bb9be583772f265f6b62f9d917c8f1a716ae63fee3a2ab145b0c3c6e92574a2b418316fda1e3bd99be1f6b4baf00cb8675cecdab8f296206bb487e7bb7dcedf9900c8dbe4a24fc86f16638976f805a729060af4a753584e1ea8f07ce534aadae05449790f464aa1a9c90f027fe5cf01b90cbf3eb37fbfb0321b21b3c3931d4aec74ec9d9a7d507e4fa88d309333440a33f19baa5538f4bf4c3e8b189bfb00cb0906ee57a53a7c6fbad12cdf74fd059bfe99550cf86b87f5a8c6e7b450c00133bb089c3ba5ae9f61a6e251fecd349fd3571f85bce69df48ef11a9d6785b8c2b65d01c323ed7c2003e589977716fd938a845c66d618633b4db270745e0db8ee9959060af657c79b594b7bf469d61d61e6480a16e9e77d1424bb2eb37a3b34752c048f924a928cb05c45155a8114f4444e74259d91eb3623e48d341a698b60a472316e8df9ae3a44ede353ba31cb86c7c05af2e75a02d5068e0b95c2d3ea745fec6baf65b20fd35f06ce7222cf1a6f15fb27bb3ba3eee8c678fc6710d160ca2ae917dd5a653bbba625658645cbec65f1360c61214b7fc28b82f81d148863a837ff196c24399e666976a40abf2deb925e002b42fbe28d92c531a1b24ccad3acf701f1d1c47064210fa645c2992b9ffe2060fbf3876650d1981da2db5a4105cde12be56073b90cf592a74a04357b75f25be63226058e689aa0fb06e298d8c18a95207e0dcf6d3aada67174603e52fbc363e6a2d49a6213a15542c7613c6999e8ce33645873d000f80f9f2cac8c3bb8a22bb4c577367a6aaa135950f48f484fa4bfeffc6eb0489fecbbe4acccc81c25e9b5ad8d2de970d574c89216d25e9925df956aebaedccba13f084dd21667f61da75a6876024baf47126a5fd7ca61d4f73802f41d3504497264b5d6b98d50cab0f74cc05de2ef608e189410f57f6a8682d07048d3514d9f4981d300f9b4d5064a6339cc9e856b1727b74b0fe5e453d6c8c475ce351723eb6f50c8772dc196a4f3c6ca56c2ad3a70355aed2c0655d67a95099273eced7f2dc08289369e5b4c58864fde02fea0c4d0b3a0fee2653e4283e4644af43744370c476280787b2941c085465b84e7caa0ce542e660ae5b5bc477b76d3ab8edd9b35f1f9e66f101a1b3838a0d9dc967e5f84bc597bf763fe936401dd30e68273e329adc7aadff0ee0f27e8285e796a3152f6623ee27689792733d94de3eb41c15e64e65f12d8617b4936ebd09da5baafa7a01e07deeb55253642a672fc73ac01f5d32d3266ddbe723a3c779c2e9d2916dc6b6d740846b559ee220305f5e1a5f7127ad78a27a1467c27d7a62586c68ec87b266539514527fe4cffba5ea9b125899c351181e5bb8f7d3ade2ebfca0c8b679803b7c4c183b5a8aa019f14af2743c18fa232e7861aceed338640992105fbb17f425a192cdb1c59149fd7f34b70c1b13f8b277bb41f284cee6df4cb624e3083d9be7eb68f62199663dd77be2619417b868e8b79ac39d03facef7e4f8456b509f6dc886c14fe2537555fe93124861019ec447554c54962cc0be1a2c48a1a80302921ada3faa8b72c28580523f13a3f3c0e1a66176e5a3cea5865ca00068e3198f60d3cec1f9407d997c5b4612373bbbbbbf5357e9cfa06e5c46f0ddb66b1d7ec4492fb1590b49b548fd0476cc0cc7eee7c6f7a3c49d93051f2f6c0ceb112c30f54f6baa995a8ebb935b37a060a55ce828a248c30fc1a4c0b05ac982f305be4d3de1a94f92b1345cbac489ad07993e90f18212e22491024e434c162d0e88e1642f25a91859b43740f29767d59caa45c114db2e3744d71faa0af1ffb4f3c094df0761658dba50a5f538d60616b96b3086d9180173aa2f969c47c4f46f4465c6ea1fc6bc242f0bfefb3d9b49762720fbd852a5b10901181d54bc235bc6625a6bade287ce75b59c6def86d5b4ec7ab05afece57819d4d866c6b7b3474ccd614901ade8cc78ee049983ded71229421bb3b9a601e98ada6cfae51282e443872d827cbe81f11fefef93b13b979f6c2ccd0c310a6ab8a6b294bf427ec60ba2d6df0ab83a4b609e31aabc7529a9d3c5b389ffcfa074589d313c4f2c9075cc5bfe888ffc41a347b2ccb1f6b0fa1fb5adcf61a5f70570c53c32fb07093c1ab36490926ae4be12c8fc2567c5b0225c842f71941f90330d041bcd3c6422fd4fbef7cf3970ea031db80b3d9a6024ae79f8b65d580a4b82281866edf62934e91b8762412676773c6f075a75f1bd5205e3b297bfe6f65e91ba04b07c9e68b1ea90f27af673435fb617b9ec83ec7ac443b076066438d6f6d94e1dbf33eeb86acb08289d8e5ce6eb6ac70ad7225cbde5da7ece019f1ec48f1f02e543194be787edc0d67f2988b2b8a8e38f3930b7b421d1b0636129e5bc412cfd3ec1a876a758c9eec3a13de197797ef1f2e3ae2f503c314c97ef76a5a6cd9b7ba41b1d607aae064eb7aa45bf83208fed113dde5ebfa51f914a049547267f4657670eb83f7c55bef14e5350d47c64e23e11cea1a0faa6e153e94d9d1d79b834c08fc62288774fa2e663c72ffb37d69423698f7ad1f82330aa7c8d90eb9e7907141f5124dc24d17035c714d78a67021dc0dac0d32cb616e85e421599e703d9f1cbe1f4908b1ec4baca74106b3d532e23559f0f21a284b379cf40129f32735c49a7591933ed12516913f6f347af105fa8c620f82230f99a13f2299d6f31b8ab3f3c824652df6a27cbcff41b12109f470af04d1e3eda6cc6bc3b5926f43909ea3ab1d8a5f437fa51921915f4806f2ada012452364a5df854d9b22c5397907fa54b98282e1f07b447d089dd7cae88d619582a68088528e09668b3e3cafdb0d2423ee9ed6b6a6581e8a95edce1c00e445969e69d30e1d0c89480e02257618fa18624ded6b49e4fca38cc11c7b0a217b9bd470c0fd6c7f263b4118a1b763c8f23fce98c6ba379999285dc2b8a9b7aa882467c6b1273aa640bf9f0bfdcec1d6e3054982fbc106005d034cb0e9f1682ac00260daa7258c22faf375247c1bfebb805129c25f2e65ed725623842647d8a05a6c6891d4004368e01588b7b66f540d167526860115a6ddbabca05270237f9733239de40ba23930ad82dc6de3e84884dcd9dbb7f25690edb52bf211aee8bf10522f086751209ba2ffb07fd6d5871b7bc896ed33fa4c9cc7d2b69c4dd4bf7c06a11e214e7b510a3af712d1033fa723ba69c2c3a14df5fd5724df486189d40be9c42bf6d757cc6ef9949069599ea3ee38d558d590462a9ad16a7e4335835a6bfd46205fa566de23a7cbcdf12fad82c4bcc6eddf8d06994d40a7ddd8c4d4d93496107ce777f75ff3a093dd5ba05835eff8366b5614ba2e36554275348b974d72dfcf47ebb81f9e9a428315ae3b11c6ba5a1b81416ffc6e6b2929d6990886f0ab52cf08ac6d551a98b2d754bb5bbface5c0f5c0656aa32d0834dba11e0cebf1113ddeebf560949659c191cfa7bbbd2cfd58800202c32430ed8f5ac067b426211fc6f4b27583b77995d7877108929432fd8d3fb1d4324679944899aa0329dc21a99e6b703542e07492bef30676ac90ffba131d5196c365ae2d78e9a1c363b1eb592e2a1253c05c774c4f1eeb52f648ed5a82cbf14a7797d3af3f79b4133683b00de25c0ad587afc25dc48547dfe8bfe9ab80300095f04098eea5087be1d7090340bd27f9962ccafc4c9f74f715355045b32249c54d3cbdf20cd70eebd6dbfb625690899ebb08cc5efd8caab44468f204deccc8a564999b8f707dfecbf66f408f80a70ee4612119da50485f52fe4e2626431286ad13e39137fccdfa506530fc29c6b3383775b4edb3a10e4aeec7ddc807eda7c0cacec392da93967f96087a612911a5cc7da8e0822faa5acda28a507cc56dadaaf11b6542d49a28c0a1d9df055c268078ffc70d91b5bdf43b1f7eaded0f4038a76fb543fb0fbe06cc51d5065181bbcb6dc414044635749a9f97ef20d671862fddd183962184eaa7029222056ae650421becf1a7912d169bef1a4ea2087196e87485bf462838ecc5a63ce204a530e7cc4b45b9802097190cad468b0b89f7e14a101927291b5808d039693ec8587f28f409408e3e40304643261946f16e330d07b5aef2e72981810c03c5d1928119a7216cc7d189f8852a79a7c298d983e24c4712d77558f0936339b04c4d95c1edb00ab8911b0659667379261765f374697d6e23a70ac75a35d8553f8ea6888354b9a44b6683bf8119e3a3e1657c64589ca53fca1c639b675eb8418a0230d148d70d9971663f634fb2d5e286a2c197e4bff47d22aaadef67f24a8122abd0ae9c3528b1b6a999ff1b17104a9775bac7a56562bd0fbda1a1384af262f457ee8ad3dd4e21608206e1864388c43a6637586a17e9caa08fbc1850033cb854235390fe85d54016e95380305711348b86311f98552e3a0f0218c2722738521248374240dd270761ab52ce5d69f6916a47cc450ac8dd0036ae0308d0faffbe72a930e1ef234664893a07f4cac88a59b574bd5a7d0a15c9370e7fde49b7b873f924ca088185b8f909dd25b4b5ce95fb2c8db911beb45878759fab6c9bf4a4894f7af49049a7b56490386f303fe6a9ff2048b58d852e4127e3d82988e27a4a8c04768c7f8bf6682ed9bc5128461a1c529f18b78d1c38e70a7fb0b84e11a4444eb49b1bb691ec807c9088a8ef1e1305179425cd45cde606e67fe2664e1653529dcfc7b36ae5710ddafcdd47a1af388b7741aa9ef49996523fceb26093d069105ec7fb603a86796db1ed61424de1d558bfac423edf61d00dc62512562527ce36783d1623da49b87846422c71f7547d7e100f1c8ff92d455d5a2f1b56ff6e764cae6fe6d9851e229a221ce7c0f5e88773a48a91b09541b9a7e5e04cce5558d902fb4716e88af13133c57bffdbd6f6108ed12ca6f78a11b141f7f38853745258cafb868deed714b70609a1a7f173934728a2346cbd60d2dfa5baf64755b80b8c654585d460c6f1461299ba332bc042ddb028d7f1686efceaf672e7e25cce10d4da71d825f12b9e6607185ca1170ca094d719aa6647caffee6d684af34316fd309ac136b7b755c2b8d8b04fa663f95f7063648c1068c072ca3c6f5674e32ef90d10434b33b18a415e8530ba88642c2848a7d8b6fca4d8e815c974c24f8756a8cad9fbc14805fb03975a3b70e2224ffebe7118cc772e72cbd884129922d93364e0a0a968161c651a642bf5ec312ed93daaeaba7dbd4016fa9890a411de2b76b007a9bbfd8d553f260bce9ab61a80f71be8f002ca3286b29a13db1559bd0e768b389a221b061b248c915cb92f218cc9352f7cac4af54081e7b883071cb0f3eb1a799a8c32469c5e11ef92e8da4476e21712cb54eebe42c3323b07696b98d7f27ac849cefd2b96f8c0ec211fc94e1c62ef429b178d565d7999f6ac21681ad6b00a7ae9ccb5e3b9858cd506acc8301db7eb9bede59e06c8f396cbced31a14a05cd34271df21096e429c41286eec36d0190eef29e7d93f98c61ecd52e7fbef8452c14e98c905ab03563404854c820ba2121414aeacbcd79e64f9108bb9e528e18b5fd4d62a989dcf85bb1604aa1fd3ea319aadd619384c2af8e6568b546fabb8bcbca13a775b593c2193f6538539aa0f1983cb2b4d4426a24aa2b05da0d201893d469d9730114c89f7d76a8827dbeabc4ea712884b10485d7a9e945fdae5d9d23c1aac2ee6ba2267a2feab159a350fb601cea6038621f616a6d6f651ac1fbc9aefc5286b7ef05c185ef58bb0b196e82f9da54b85d984acf1df12a843c03c359154617a1416b9410e7a598997fc4a5a362e457603e5a5338e532e8e1dbf789eea25c5ec18c87bad867a90f58a027a4770e005dcfdc8638736f4e9183974d3e69c1c673594619022047dd8b23bfda86d728dd6b4e48b7e9c9f320bc0fa20a19fcd70af83268fabcfc3d9033011fd172f7dd607e349227275e4280e0bdcb36e230dfcbe74b02474af011e7ddc0a2dcdd8872fe97316f151f970d40f03c24bea6c5437b029f058af6b03c27e4f623269bd559ba8c14658d243042d028b11450e7f5cfc32310b55dc6e31448591f512c06c68450ae31fb79668efdc60e4665d79ba7e910296ac5cf71f4fab06c7712d2454895b834c9d93cef87c051a69a6fdfc269005e1de29f9f2df6a8dec066de666053fab4987d9bffa4a6d3a3bc221c2495e4d65625785b84fbe00e653b7f3ea602997f298135a3b561fd19a7ffd050d4799cad8a6a3e8dd04fe73e022397d97137c1de1227f15d34f971bccc12da5e6ce64506d582ba054f4a35aac8edcca4e63edd1ddc9230edf469991b35d47cb95aea404fee1a314750d1cd1afd984743a584a64d49e7193906ba13ff4fa207f36d8269a0b02be11dc6aea2177241d5565ffa099af113896c20984a1db0d66a6072e3dd79201e4ee833cec47307075442f47618808a92ae88f4186d2c31796d1060a53b3e11f94463b4fecd29b38c6b4337ced36ae9f102c09b26659bf2f0dd99d36b3cd1d7cc70ce0f9867c4044d2fb562a2c43b3d905495ccdd38a6560f658d0764e7876fb23500afebaec4669706a02fb8a502b3a66cb23ce85397189472dc904fce9b404ab8fcd975f564f9285a00b0f2694d9202ab02a0e92bf8407ef0195545d263512485eafbabd3dc33e915da8d2c6ebdcc63593083e38d82f77a2e134da769107903f6ec119ed64b0bdd7f62a67bfaceb9ade966e8834d1003b172d4642baf96082673dbabea657e8799f521cf291637d3d287a1ba9270834ebb96c4a000313671998490395880fe2a18540c8f80ab0abc2be203799e608a80f3924483a67c4227d5bb776b5ba3f6a1eeba75aa55f4ff5a5245a996288b1d035611b0e93c027932ed8c7ec3d6cc476c9410099b6421c4c85aac8c3d8d84d3b2e32b59c4d1f9f0224e7e82b02963ab3b81cdf62e75eecdb39266c36ea29387e5fb9bd6cbb1121fa8cfd46415ca4fc37f734355ad6c090a67f8eaaeedcfdabdae66c274e8e048d3999aacff7bb498c58007dcefda56050e3f3d6a1d34cbf5cc39ff5334a236abe6ec5ac586e8923477514e92aab882433abebd84e4fb4538baf31005b0bb3d665d85284564b5cda352184fa8e72b767e6e7e01cc6fddb682be330a1ec37b48e9c1cefea336d05ae0a0ae84cf6ce6419dd1a67944f9fd196449581edea6e3874e802fbf00c2c47b6190ca5a0fe40436bd728f406eb0daf1fe55d91ddf5d797a4263847dab294eabc70732c4614fd77c1356c19572e755eb866ad8a728f0ab1d3bd26748e40e6c5e94f919672bbd97ff64b2bc756eb43782f70236c27ca3bc1ad5a36a579a56b5b435dec8b8429e7609090072087833edd4a09b20ff931b6071c29416b475d7fe947784f70a4096b247cdd88e4f469d8bc434d3469f18ff2071f07b0e59e356df06bf57a7608efc46bc01fd05f97d2a71644edbdf8c4508d40d2b45e15d7baf19a0bcf5a858e0818bdf7ae4dd84ac0e1fa3f60e6436ce2ef5af06205c048dc9a0a9d2d961256425fcd69e2115b4ede90d3d30a75bf605287692384261055cb6068aac3b154f42dcc32a234c1b6f20595dda7f1cedc66063605ef3854bcf834a3c0de6b029ca0d84173a30b22ad44263f5e91e84649e9dfcb33a1c2dbc3375188363c1a8534385d975af7d95e87c84db31fcf8230e3b3e445e188889c9c36e3779d64ca198ff700f16e1d8167769c966ce11d93c3cd476608528d57427cdf20e63907ca9a3449ee0de37439ac38b0a4c60faa8be40bbd24618c358fa60844bae7eae7758904b8a6596ade3f4b9dae57a312389ed6227a3d489f22119ca5676092f167274c30164c2ffec8cb666ed5bdf6f1877432a76151e4d84ec6d136d42bb9f9f66da58248dd1636fefe389ea0d22147b448a046daa7c3a90b8d960847c4ca1e72a8d91e4688756bd0c35df7c0c98d66a2ad4050d9cc7e2522723db9a3013e86115f3b498eed4fdff61b3be1e88f0ce540bcdb8db8dca8d20f0d86b2928d958155b94e0b417fa7e673c824e5a688b594165d011365bb19dce3cc6070af7e96de1ff4cf5e9959a8564781f14b652209c554434b6353375e168ecc9e8e3ccea92c5add8ca85b77e375d887f91a42f9546b2b697d3f9be3e5aae8ae70864af6bd7f5b50e83c47178851a8140432c0ff8c16701b5a123a9d4161508c9c13ea001c42afa3514280ad3a3ed9c8059a4ff18ccfe0b8ca6ee560f7123b2acd630686df9129f7673f6e3c42408450bd5e989294544a30250233b55ba1f2972ee9de7ef121c4f878a79da5d722e0092c038f3a7f3bbe406dbdd1bc48a0847c3cac1b8244631050e5d7862840285dd65ebd9b583a0b1d97b80c6d4432ee89aa6647df1ca2da4639d0de939949c233bdc9b9a2a45e8cc87608d4817f8e9d3a05d2b1ff3f69083b3bd2beec7ff72d71191e267fcd713fd144cd412af27065a2c3d40295ec1c7678f327fb954fc8c139e3516954c40cfca433eba086ef7e6df02173026f9d2a721f925a62580cc15f0e92321ae14741275369ec269363a84373e00032e2b391761f603d7a8b81f8dec9f1813a9c3ddb95be620d99117104200515acee809398a37eb3d484a4db0d0428d1cdd6e9986e35d4d58f6044e3857ab558182260f79f07280ec848f5b7ceab713cdd5556c1ba03cc61da48a654220de938faee451914afc0130c8332fe31eaada0199c40847ab8dc315f2ccaacfbb8ed8e15d89539f59adcddd49e0ef39bde327be4afd51a9df5ee796ac891c15507c95300176677e16ca84d7581ba1952d3328c3552d817599e588d7e65dd18c0624b9614b21fa4dae9bffd39f4e3e957c60ec4da552adc79283267c4222ee34b910ffb0dc9839985710d2cd1c25859be60d085898b02b9c9e3c9a31c37a0658e3a3a2221e9b6888d49a584d75346a74aa955bfd1eb7ffef1915969d1fa464053be92f0c8843b331e01542109fbc2b0d6f6377d67eeeca18cfa9208cc8adb7f374bbab813621a49f937b56670061acc0c1bafd25068b40186897a7c1591aba04aadc39df7119adb8b2f8b39baf372f404727a1e47f9b37d25a36e420ae37df24bda4b2941b961e9d24c2bd2d5b8017e689f14de64a1d203f5c9275f75a8de47f32f30330419067424f596db85b2fbb014281835091cd7096a17c0984481286b155389d62cbec3226d2ed3534107648bdbfbdd2151b620439e0d81a481840243747550e7e04f9129f6e25e03cf1215ec7acf336a2964c2542404b1d06982d402a340fc4af71a3719b8f2bedcede349d6fe839258b6181721d7b5de2055985370df6830a3f6c80c64de432d178784056c6981a0a7c81e9400a9785c6d1dd801695d12c228e1d7afc781942c0bce98e43ef46ef8f70a14f5751fc9fafa44315b8b8377f1b4b79c86ffaf28de0641e6a2f51d02602e4a72eff5281d231ce136ac46a079145acaf7f81ab4ac1b332aa9b53543b195f34dd485e3d88d00788a506d375eb2f4e7b7ce5e6a5ab938c7b80102f3436737baa69033b321a467885c949f0a59f5e0f7f4a3a7de8e49b202ca5b090b1de30638cb52c664383bfcf66cc579c45c6986eacb189f4ec509448eb4096e37457cb49e05261939e27e85a1115fd7911c689cb0464b1932a594d4ece18955d23fdd84433381defca577f7bbafcf08e587fa26d5fb9469a44f7abbe4c3b538140b614c5463e3ae56b7979ca5c274fe62a7d5ce25e8e27038617cf296b6a1b96cf86aacc1b77637672bc683954c9c79c852e4209b85d3395c45a69b54e8d2e264f288ba321153de5077d0193d4d721ff4b87a26f84247f013beb80b2d7d1cc4c0f9de8901e3a0ff43efa962f1bc14f30ec2eb344885b0696c46e51380d398cc258c902512dfac54af6d6b809f25a8fd007925b8de4a72cbdd47e1a80239bd3b1e60b032ebad75d3c0ec33bd019d0fe2191b3c0166761d448e67b34cef412c36297de72522ea8ae46cac2b571a08b82322308d4dcec19f53ccb986e360b890d33b029a622a435192027a77901f0c05468cc5ba42da3fe725d4cf58d3eb7cc734096c6c96a0c7d62689bbd58f687adf916e496147f56f9d80f984c2c7211939db36ac7998ad832b302dd0afecfd39a4476f075b965dcb20d57e0eb5a07c4b770e515474dc99b31e544eca6ef666dccdeb8a6381b38dc337108f0f044f6f13b7d20c07b862bba42107ecaf2ead0fe45b8c11432a4f78a529c6965357f7f031d0eb1542a045b3d3fd294bd336da7634d955dce26a2a60466e5d82d431a959552beab58ff546db61ac3db9e9045a09c97b2fe5e610327a3e6fe39085507807af093c13e86cbccf38228ac4e2bc82c34c6fa921d6606db7d80172715ba419f5088dda001ee1bd051599864392418e7403a6bb5cf184f26523500e15c0f62690eb412682355bc4050f0c4f31b8c61dc6a33376fbf2ed49b515b062ad798b403861af7da4bad76ced12f85a20e5b36d2466a4f46116e56269c10a3fc5615f82b8fff94c282a9390470e176d3ed7f22df32382ff6bd4c064657973e338375aba5fc55d30cea80498e1f1f093e5cd76b021f3b381cc5a91b80852370f6ca69ee63bbb80fb9342f96985c969cade4f99654d0474f289e89259edae82a5e2a38fb25bedb46e6af1b08fef392a5132074223746603154393be58122ca36f3a611d7c6dd3284f08e91227ddf2932eab67b4410083522418ae187e9382a16f15cacc12a18bd0018ce073b848957d7c7c76aca89eeb9f5b1d6b53fb1de1366ef123a77837996505005ab3031fe1ddd2210b0c2ad4062f5fb8c55475b3b81f19e9b33e4be5c2ffbdede9ab312fc466dd02d25faacbd18aa572230d7a9d44f4c6cb3981bf75125775688996db6580644943f23518199edd017a9b368368fafc4894b7bf4fce9bb97975104ba190833f10ec404506ec89901fd40e3620257a566e19fe13eceaf8ec580878777a108f50546cb18b9dcfcb72740a0d3b67a8ac6e09fe8a8288af830b22a6ab160fc0c57608bd92dba2bffa4d112031fd9ac212eef9ec1be29ee66ebaffb5c90348b9059e8cc14b1dd67711a3207b0fa3878fb7e8d94f372dd087dc7d101fa28fe226cbcaf060d2a0ae816b6dd0d8fa36b8b8c094995eaaec0c1eec98f32b3ac867a676aaa00b15dd4fc9f3a583003fc547a3ccd25748c3859622f7ef9e82b5271f73ed135bb943bf85558f9d1d24a6f6fa901181936174701510b5775ebc9e7e1437617e334531415c513751ecd768c17378c1883c3d564460fae79e6b73a6af163854cbd8eb5fed2b74a551837125479bfff3412a92cfe2756b73a92c751f4eb628b575d8173b2678bc921dd9fe8250d695947906248a0c4b612e4868badfb8f578885f13eb2196f3cb58bad105c37c9ce62dab30b53783697246fb19131f1ee73252931d37c1ddb703c4563f420ece8ab5595f4107f29688b0ef72b0b2bf3df2016ed85613dd4347223589bfca65001003daf4c836cc373af74d3a5c7e24520a89e6b02fb1082eb2803d3a7c4e67e794f4b88856f367123766c3358c7758047cdd19b8af0102b35c3e7c04dc406b42f4b923e4e92a5ee3b241c6e901f9abb3b0afc0d79c36073afa24735ddd28e71632f9eebf3a66eea6216ed04c94a30abd103f6049a443667eef29f415a60e9e176f1d630ec250c2e156d9c62da72aeed259b9704b6467d2e51570528cfa737eea385dddabed263dc5c891a7811b1040f851dad265e395641c90ec3a86c9733d05dc841fb766aa6da63013284e28df11eae844887e0e4cda8973de3028c8a89902967eb4139ac368690bc12f54b382504365af5462814f497cf2e5fbb115c1cbb6e9d350e0e2e20162c5fa0bf30f40da30f299c1e0bf7b1571ee31b46e9d52ecad4f3edd860dfa0156c9ed7dc2c69d82d5175fa78ca3ed57a361050345d13d40ebb617dbda5e314f954f3d0f2c0e330c907850f74066e77e87a31e370aa5725bcb4cd5d173fc3ab7328c44cc2c3db5a43ed7cd50f9ae150bcaeae4f77820da2bf60dba08721631ab83b42a4aeeb64ccd9e580fe0acdf18a7c96d14834d169cc35fa881749f18b96954dc353a89cdb229da1c2e36458375b8b8302f5e052561de6dd5ef718b2a03a9c997bd61f16398ae1d5db7d4599549c504f859058d07322fe19bfdd8eaa319f2b5b0d8a789a6345418c9ccc30a8b7dc147f1c422d5e73ae5cfeb7e65ca4eea0e9c6e8533a0618e1ea2cb48be049e0ed0f24c646ecaf57dadb867403604270704837dfaee3158e3758a8b06ff86433dafff8ecc3fc24c692283b41f0c45e43a479233f3c36a2529e359d1151b17c8d8cc9e1734b69e2ca5c2fe53ec49df46bffebd91779ab23c8e4068e7c95be1dd6e232afae9b72d47bdf4fef5628dec4f67c6f7353e47cc02a2f4551276d22a33a44b309a4ff98e9d4ce85cac0c01a8ce6d5bf6a6e592109833a346638a9042e8128180a72cb26e456331f2803e36aeab5c90b180322ee28e6dcadb289a19f2551e5eabeb18c7fcb7498ac292e04c7447e55462de63d940a277dddb5cc2574fdc5570292e071aee12422dac63d2614b6e7b4946938d42af838d6bb17bc8fcb2be2760b2c3fe3518b7a9f31a00f57a12ad172780dc08d93cbf1f91968d1435dbb766b37fe5ac2078c2112521441dbddc537ac079d9d8e6925b2f6d3720b8918960e59b3fcace2e268634b9de8e20b2f0f0008b7551f827f2c4343120f299ece393da233ba34654baac65df1a1e866b73e90fb3efec75c01f00396d7ef21ce48e5c8f8622e347e30fdf6bc17ee53a1d865bb5ecec271333b17f98f6bdd019ff5e113baccb6a6f0fb41a885165708565cb24138b7a357bbb31da3e11fa65dce4469d065d7945d8a367e1f6be7420897e7996a263ece6ed273db79f46e05dc158ae08273635900e0cb15880f8ebafc5a17760572f32a26b36305bca4cd25126599d14ab7a8313b823f5741b2ac24f7bc1a55bd927d0f5b2a23ba865dec31de29b2f67d558641edb0313ab15ecc196cff57ee4faef1eaa0c0e3436764763372a592df45b30e0d65aaccc8236a008da69c43e5908471ae84ba6a35f282a4e87932f32ea077fb7e30f88520a4409c6a62cc8f571929eaf040be9b0a471bf93094a72f773ad5fa579f856f5482389272e9b87fe555336066f613438e72e4f96fa2b38ed7e194fcb94290ffb4fb72569942e8fe2f84f6b898585ac190290d6feac90903165ba30615a72d44d344a6c0c45535011d8d8a015338fe4d688bea59486880e2b620698293ea0b3334b2ea1565d08ee9d2cc7582c0c75ce0fbdd68c4221452746f7cd632e9eb7870b7039454102383dcfe819f373a7968b4df7ef8edba10621e8f220594d8484a74153f9e79cb9b9b39c03ed3a610aa6a00f9f75f04df15a6c61e5339b918fdfc658fb534efc148af466fcc6207f37c22beed349d912943f8ca6c913296b97613d411c70402b9ee3b42e00f0ec4613692d53987a3f75e904542f6d848f02c704765f386815c7dc0de8dc50c2e816f0fc650a9149d39ae30afd3fdc005e05015dd0a4f98a20ce1ae489d9cbda8f3a21c5dbca443fbf1e0c399382ec3a3db6f876930813e8b431f9e9536f7cc5429bc90015dbf727a7f3f2316e9bca0198637d419a6d428e7beed661c300e3819db2237a75748d4bc017b26e8f539dc30750e285cbadfc9d8591de07811784fffa4f9ae93a5e7e52f8587841a7d6894f925a633c47b74d6ae5adc18e70e0872124c2b52e0ea160a5f50e839f014925465495ea9e34af8d78c3e75a12bbb2afdb1832cdfc59625c6414cebf6c651d56af80b3596bab61e07af56f47a93f234e26c2d23e2a6f969dd6701239886614c988e6cb4573c19481ae57451c0e7246c375cc3553dcbbf602f1ae17b91c88fbe6fc4771a784e97d244b49f84988fdda37f02c3cae4a3e7f780ff81ea2f6d48aa515c0afb412c3262280f44e2ff54237f1eba2f2284a30e508536ab173e78dd395a1b0d160886db344897cf31a7c6d4d1c44fc4dc3a18bc7e1c8645fff8201724f8a1585ecb0a87de4d4de64d00e4dd731a07aaa3cb08c0636831d83b58c708f5b63e539d4fd218688bf15ac89a715b132fa1a2a0dd7c04e5b01181275224351bc855bdb045dcddfd026a74e082f7c96e11390783ca923b0cf4ce438d449f5e9bb1059e40d8f85b464a33c4fe38cc0aaead539932e1ded8ef5a5e50d462ae809c709941ce77c9198ec628b1647889475ae8fcfeb7115e0015770f549e11e3cfb2346ec1b51cb1bfd92099f4e573e640cae15b585723bc3531664d7e048792487826463d68dca946164d595e3e0a0110a8c3d4a8f0dfe99abb907e7c441e7e794485451e9791f71e18c1b6e98a9f8bb41199d0c134f65330975099e5edd8251b63e40c34741bd4f105607eab917780217011527becaeaf7746826dcae8ac62bf1586b9ae0635b3c373974536a0205ea7c29ccf99861d9f6f917b5e6cb89dd1b5b1a330713660e625de15242f4dad780272c4b75155fdc5c9ad9ad4f1ed6be748e19830aafb6dd7d6bea9d1fbfee40681aab71eb2d799f35ad3868bc18afa2998a395cd43f86a5693e8269440ff4d315c9142715a00495524ac9757f5fc0a05b70718906fa0be07ee54fc02323440baad76b113e55011dcc34aacd12c4055455afdba75e825e549b9fc44b1d4aded6f37bbff3e0ad6eae6228a99e322298be551a37a29972115917ce18c48e73481e6698a7cb13769e35c08426a931da26506555dc917788f3e7f9f6ba1a9f715df0a0670e3f3779b00f50391a721e57e852a2695bb9a916a7c13ebc6cb296b99d4a288fc3c5e39369bbc6f625c4a355cea39c37a04f2f861f755d84b77b7aa30dc026356a9f26d740a5f642e47c06484ef372380bf074d8e72ab72504aa0b08639204d628df9be2031177e42e54fb9d7da68e4f625ee661eb53cde9b132328e59133057d7e127a7bf0e973cca63022355437afe866002f608cf8e2733d86585ac94a8e195427303a7323eb3e2337e97b032a27be224caddb48d78231554e9133992e78b8e320f173613a0aa24249d7b79a058e8a5dca4da8f6e59ca99af2f5c46ccf380c7b928e7881cb50cf5088bd34a9b4921d870af712cefed1f2c784a80c02d35cb4db495d9b5e744f14b00c020970e41f408934a60d58e2bebbdc5014a5b14a2f3c3d609f428d8e7096c5f54a51c914331979ac72a73ce0da1a17382cedda8a0a206536d3a7efdd4a4774a85537f9c2c898fb87af2c9b5589763faa64c7c3614a273688add88601a40efa4f232d0dd0ec4062a923961f76b55f4fcf2fa6156288ae4f001fc1c95d3cad27b5603f02f2f21f88832d354791356810b1859f1fc81cb20a3418e873bb3d4d5d59b6ce3fbe6ac4344ea3f111ebcc1b0328a82678dd7333e84cd59a512b71c14966a8cfdb0fced6fb35461bd5fab674e285e14903d34be4afc94c46291107d7a93c4830dbe55208b1bd99e27714657a33fc2d4c9305c64b72268c0eb48af9ab3de1e235e6591fe4a9ed58d3af92ffe3a6d527cee1c3ddde52bf8c761426adfcba2e5b17fcded6291404832e34241b39eaa9ac5a3e6cbc3996777759936a42a4f0f593722e16f5566652de256abc39f2eb50d6d55144b639daeb21174d929af5e8de109f356ec73418a8623be8de322b6ed3fb1c4ea9a5519f79d7b7ad076d237bd1a6f99efab6dcc1b94db224fd52004e56fbe4d91944dad7f53dfaee90d3a2c80585686fc10612b5e690eb1ac465c5a245b8db67ea5b649ea01eff063f7216b5b473e44b40f34c9494d84b353ae76ef3807bf5b8d18225987ba2beb88c99cdb47323b758be99bac87196d0dc3e75489ffc65b79a1a066e9d7a5d94d41f65d1d15747c55e38c4cb6c69726eb00f252ad88f59f5f96b5d9464fef7a9fdfa4aaace656d50f875b407107864aea26ed40cd505f168392d8f40fc2ae36a40ee633816a00ccf080883e0463dacbc5667a1b0228b651eb9dbc3f689253ca836b23b374de8a0d2abebb1c5bd766987f2ee29531fc26ee0f95fb89cd4b36d7cf091a46ecc78a4bb3d0e3d3c1b2af1b1fae08db80bc452b5d24def0ddc4610f04ac048a8930531acd1a209ed169f73896a2bf5cec8599dcdd0fbc1504e42cc42168c1cd5924a660b1fdd8a24015882ff2c13420ca1cc4ee2780ec8da70eaecab2d545976182c1bdab5a36fb63c062281160a7f065ae7dd5a6dd35ad23544f8dd05a245dfc560a9ef7a1e7dede169ea95e5adc622b086c1363f1f998ddcce10e140681fe76b5ef8d5c324daa55f5233e2b6af5ad7202e90942d4c91e8f1d212f942d1f0a61b8b935a4c442953a58df74c4a0182784b121d7712d5771acf8db9c9b085cd907e879ecfefe63babfbf3a1e84050773a933826a6500017bfde3d799528012eca48712299f3de2858c23edaaf9e2f66f32d5a6fe073675f99debab60ac4168550d29af037cf9128651a4b8fe3c6732987715a7ac8505aa2ae840f01458b9118ece6b09a598aab9a85b91ba668ca506bc734596e28300348d836889bd7c5ef747294fec0b9f585128278b7e18daa3cf9a08858423fd1701fa2a9c2f26883992a41f98f52f42ec27526dc107143d34be55375c2a90f8416514a3fade559cc6172a5f17d5e0c2106d79de36aca5e81a43397c11718db923dfb3810faeaab43f673299a1f2c3c306a011137886813fcc7e6e5719e0db9448c835793ec970f5cf7768ba0409ae2c7a11e6e7a60aa89efdff31265e32757175b4f1651a5f3772d3b3a765109e6b408ef78817d30c6a3620a5a8850450dcadf0f0658f90b2035b81ae238f71d0a5e07d52cac8fa0dd81355086dad8139c8cb7332b5a9fa1b8cada0bbf8b55d7dc3ad164f657d65acd672f9867538cb3b1b6cc9d16f8ffbccd53520429bb62a6b0ff22d2334781764f391b8f4b73e6a7b04f0d95d6305c90b0b7e628f6da928994b08dd801a1a4aa3d274c9112c53ce9d500702007df8e41a8108f17b308d24d279c681dd7949c975ece0e5a64590977900b485adafd8517e274014d97a74c1ba7860ea74e72e3b85f6f3d94e4bf7b495994dd66ad2d8b5d247b3b496664f7df27fbc7afb6762446a7ff9f665e61ebf16130fe6618a08a5cce5837284b0f703d3f8b12fad61f73d2f4bb5c128e0a705f95a394294ac5b6019d8507a104b105d4030a98584e1729e04557e8cfbea8980c05d6fc5f69f6d5952afbd2097de0a0cf4ac012cd8992ca6f519770f901dd73277f6db494253e9d86fa1ab7213f8737117e33211d752883af98ba39955da11186b6ed36b92f4700e2d2af389656ebc41eac032323ba0b9244a1f6744260f831a4615fcdae81baf16ddbc561fe4dc467482b7091a94dbd0fbd50928bee3e46581ef43395b1e7fe26f891cf1cf45ea93d4376ca2219a17fc05d852b6cd1948962656b8d87866f54043b257e828b2997166acc76d9a35295652df5483935217d908bce570174cebf71287d2e0c5149cd3536aebe9cd32e87113f8bbf98f57f14619341a1f63fed30e51969aa98539c64125643d60a452afe1265c1a9e1366f0d91efa4df22da68ae0db4722f790e2ee6ccf4f609921f8f3bff1f7281b954fd823c5966f8e2e7fed040416ff335ab2d6e5cbd332d87470fad07b62c81adf4a29ad07f763ae6627d7a7d95c51b4ebad4a417909dc34d56b7e4576292287fb2e26a3351ccff3bf851cf89d10d58ddf71a04124c0553a90475b69e910671d878a78312a6c319cae0a5bf6606cf9474b68c55f98898a6a55d09d887dc14155e1304563f204a18462ab164e42e5b71621e56d5fcde19c2bb8b37624394591301789654410f1e64023870e5dd294f3405c4f678b8c26b6e27bd421c10103e4d05fca2f550f151adfb0b6bcf7fb17b63b60cbecd0579cefa130b3492e5880e35b95933ac0f6651656832867c95c72951fef40a2f80afc49d365f03b427b0d4e991557fff8b05f7071b8b3387e6f07b8ab09f7cbf77ae4adbc7f91acae6fe3325bf9a8ca7733d890daa9ef1b119773431dad0c08941ded9eba7510134858c016fb1feae85232763192c15ae2f385305efd3c2c5195c9f2ffbb6ec78deaf71d85ea06d4c69078c3505af55e6945e91014ce8e0e82eef1cd99177957dbb90b149cca0115a797c9ce551354269e41e9ca2744a6f2441286ba5d1b2c91fcd7208b32e36ce75872e6532d117896ea2b8d3d645d01522dde92a25759cae4f5d8a45c63d17127121a4f55fe33fd9b55a597116937bc04c40f5ff77c0abc4317073177fa54fc4307598c676fbf78f3772e6a775fe13ed3f4ebc9e35c875ceb5cff033eacfa113e390119cdd8b7fce2f48791b1774ce8ccedaff1d2e8ece1f72ed7b372c6eb13c63072440b1c930678af5f2fe1efb1ad597dece110fc571147deb782039b5b95e88f19441496e87038911752a202d89c800e9a16d4db45e37aca172ca772f5b50b40279dafc7767b21852776f5feb69288902ec0be0f25ecfddebd1b3bdc809449636bf0d6e41f9d4a63b34d3868efe68e6019daa3832255ca26ad7a170b6fc623afe05d5ee5fb31299ea6c11936c54627dd60cf36823fadb638e969e63cc88883bd527243a5030628c48760dbf3778feed531c75c1556e4450c09946886e52b76396989a33a3db4d659c0a131de0b215688e9e876f00871dc16a499c57d320c51b49ad6c41e1f68f7fa53e02e594ae25cec68894b8d110dcbea0b5f267547aacff298576fc34f59b741447b55ff1d0a2a5caaf1596fe3a431303bef53b9e21aec4d6290728226d63ff6d7695a484c196bb34dac35b20b160a935d128f1ce0f79cc5244f330440443d3c607771cb8fd58482d7f3789e1e8c4f2deee53e78a0d1ed849fc79b30d6b20f82c7e945aa7793a72bbcf2213d1d5bd92404900370c8c4be1142d8a652a73516fe6ba4f99efe5c44e68bc267159cea15454caa963b453ae545b3898b609af5a201776508a48a1e84108ad44467007b75dcbf3565fda452f1daa99af3e68c7826631ba269deece5ec0ec286fcd5e78875a59bc2f4e7977a3063432edeed4f94a7a6fc779185c713f2dbc33adbb2723e065afda6797e46047513015eef84ec0d223b14035af71ce56b8cc95266730ca2235d72077ad8d6e08892c1fe8bad18b98b6f16c4bfc6e8d1599d8b5e4dd43ac858b5ec85f48e21eb65def0fd516d81649af87bb012d02b0d1adcde005f71b020816435202f046b39720dd09151579a49b80b45ac3685a52ea0c7508ec7e1eb728f3a0a41c836098f6e9393f403d0b36191c63db97883e7b0a9d074daba7bb2840c579a8f17c1a80ae5fa5e8a8f6c69347b67c2e47bd1e7bbcf29b8febdfe1d5a45aedbf61d9b5b2032dedf111f59809dff3e4b890ab973f7c8d4c3d73a2fc76ad79b6db70bd7eea6451ef4e51950380c93da8abd72ac0a08ec575a538611b9e981837d3728d4dd5c8d347d14bf38c39b2e04c4f7960b726a78b15475b712930787ea9b5af079c4a929da81e50f9f181624344ad53a978f9f29a2ceac1f67cf0269e9eb6cb911ee56374db4467ac4a1aeb13c8c5265cc79a69ab2ee2158ecb4f62264a9758024b0a7a7c15201885b97cbea73d387185a9c79fc10e7de782ebbb4c194e9da0e84624b5d301596fc3bbb0b66105bb47b7b2b688d2fbe87d3c228110396ecfb13fb111eae322835a8a3960f5eda28df9a03053a7b6fef5041276b115cebc5b5c5a585f12ac7a4b9bcc241e905b5755a0fc4a836ea1d609ffbb0e3eb44f79f87f36a67116200432b70c2dd2677dddca82fece512cbe706614f0bc191f6ca80fd8b16764f1a7f6ff419778edffbe71375c6efa19036caa95b8f554f8f68c5194c12d21f709340f491c59134eb8640c1c39ec7ee0701f1280afbe05298cf057848ebc0716cf3594e3df26fcd5c4c750269cf99776b53812b005f2085e8fa52880335bb86cd93fc432c6b4125ee2f12a61581f2da76f436e677d8e982cff6e2eadcc698af3128c708038764a13b219038c4cda4594d8559f53204e8273a21ea73553e382e7ca3ac6b702b8be9bf4b5bb03c86982f4a2ff0650f1fac1bdef55880a4b57e7101179c9b0320dc734f402df7730a66fadb6ebbea1b0326638ae70b377f873ce94d0f9caa956d54042cc963777fa9c3367f6b85a891b6d90546456e803334d4efbd48a1ea19cb2e7344f0228f36f242b4770f9b7e426dfb08caa249a857263380ad8a1715968603461e63044e30832390360e75f9c6617f76a8bfba0ca1328749d5744c6f8d19f0cc692b269d2adccb2e1aaaf262ded9376e5a98da8ad366b50a595b85052563e7095e68af8e0476abae120f90c3fdf710252b63fda3abea46a047346fca1b46a61050e9559ca7ab5903e91ae370d6da2952b7fe0a08353667001c87e103165168e3cd7ee1f91a9968909bc125ede7022fd3a1bc6e3e33ed2327a611fafa6d7743a50b0f2d4a462b55803ef323491c1b2a99ecea86dc5eed4f2ec9023f29e1a18f99e2141faf96c52902624a9d943be5d27321d8a42c651234747e24971bfcf95df3a12c25f4bd2d7214d0ddba67f60f7b937b4a0928b11674ba8f758cca6f11c29d4540e04ca2d0248472e359fcdc595f2c8fd72996aba1b326d2278b02a61bffc82ee957932869a3d7b11304efddd2864cd7e8994c3d720a526a4a12f2b65295c9661a1c8478fe571e63d8687d9fe21a6702b17549d2a7327c2f2097c3029d605b5c03ea5b9d1f51b3187daf1d15b72a3f3454cedef4c821e4d64411c4efb56af5297161aea4e32adb3879070c4218ee65aa6d47f89e66ffc9c752540fffd2ce8574d486319502d6757a41fde7aa914dae2ef5ca056dba754b3a90f9d5ff638ff5beabc94f903f8f6b6940597e696f43828ae7d7797fcc852073b9d60ba2350e511176646fb04db192dd90abdeb570f4e7aac065138bf350be9f6d9d0747332f28e823f5d8f3cdca817c4d2f9b85737719f0dbd16d0c4b7e2c0a4aa132b65d08c07cae1c4ceca27bf5fa85b9d7df0b09b131fac91e30e594353c05b5808dbc0985f7dc66d148cc592841b14d4dada45f32c49f965ee94d6dc137c6ea45266205fe110121c73325585d78d136873fbbefb328f6a82ad3e2788d3cf7b46f3edcb5cfcc7fa70d784e4a09f265659eb32f0e90f05b36c37d7fff01f88e789fac8c8e4630497d0fa84bf9418d478596bed9a326aed1840c692ed6c7aebc9b4ed929d79b1bba7f0128d992943c9eb3916d0222bb0c559b182fb6d7f51e425d411cca39d1876c51c28b29a7e4d411e27312214f93af98c2c2f2e7a591ae7d19dfa778c8af57b12725a3966df78aa1f77274dd7082a8781b7dd007577af06116d20ddf7c62ef3ebf0f5a92bb5a47612685a81628fdb8e37a4cd0e3ed782a73376c94e3a0e1b84caaa894523f6c45b2d99e88842cebbaa65def12b4f6065a97655873610aa06a3e73beb870b14a82d447115ef2e2a620475f6d7f3a60819e4da0ea34684e907e4be8cd92bc2a93044560ce17908df60d8b8473328bebf254e7db17cd6964a1b3f43dd55d11a012f33a13fa699549d5780619a1c5364756438beecbe6e564f813bfbad1639c3d27da644f17864949b1018acbd67ba385857facf76f0f74668d1afc03da99d07786a40432739cbac7cb391cc080dc1f58e60d69ff5c67b2c2224e03d31a17919046609e732286fd74e1f0958825fb289d785b2654a1523a3203a6f4f58ac25ab118d9093c153f9e1820059b3d116397114348616e5d6f3ad93e0f41741ecb9ccf7e14ee38db93cb3b6e215c1a2f74ae06990a580825d67918ca34b07656613d5ed5808c1475ab97016719da1dc0c6bfb87f4310264617f2aab0f5309510f675bc2eb41eea03d000a100cfe083f8315560ea36c90ea9decef0849d1ac2df0af6647b16a2eed3cdf9050663811da5823bc7339c89d6750b41e79a8437360f6f5adab896aa64187d2b3c761e0ff790c204edb7e4da937c69d46afab182273b0d0f4ad711fc53ddb867926d7e5998b52300d6d65ffc0b78894998e2cf4c343c884544348b856adc945f60cede2263545bf8124085e9e4d7a6fddb35e0963faba133984fa673de2501f73560f24e920c92e537d806c1f43e05a0cfc0d8e4ba7ff2c97b305436733f00ef3fcc9613d4b0c0305f0b24be42f7ab070d9ddca7e589a239c5f26e81436cb9bae27247722cf4fd38adbbae62347898cbb2466c47f30f3b38a7cd1e51ab093b3895e194efe3f8fe7a2b6fe72d7c35a6f3ff2aeda80876e47e927592eb4f7fd1d9be2c54ef6620c101706ee267f67c17a89456fdc5e163c0ad68207dc006e3e9e8a46f9798a8c709142072afa1047e94525fc3fba0925cf4b4fbe022b6f5ebc049ac4d9b0c9adda05a89721e53617bb29b87b5ef2b4f04c9df4d3916867773ec417fcbf38b519708e1d48f3047b46a8815f4c2eff916c663460b210fbfc252cfe15777919279e6c29710f8d1120451dfb50fa9ebc5dfa2503c193ede39d88297b219b5c8bcd095923e02f80f230980f73d09ba1f2e108c345164c84579730d92e3bac0ec232f73b64675a5c5b1805bf815f3f9a05cb3473284f4b1fc04195f9930b20fee6ab42dc7d0f7779ab2220ff715267e3b84c0cf80d5b3e890d2a66f2dc1ebd3d58d34124d30fe4eebee9db0ec886f30352982ae8a74b8bd0ec8c56a914dada3b23a7f2fe2bc32b3caa84a65560abbeefb1fd4375f3953fc009650b53fa0403c7b90df6cb392eb27f28900915d31bb732644fef992d66210604905f4a2e041f92b0ac60bc2f657475ee6ab6113b5d926e0a225fcfe3684d2cffa389980cde5e6633328c1c6331ea800851dfe6bafe0244baa9a21095058714c5cf1b1f814becdd29aa1f53df411defc82315b306a313614867ec81ec6711014dbe52a26e1693cfaab0684553c6c0b808d06ccf80de20f8c0e6f215bf85f99d1f7baf59ec4e9684988d3cf9932b74e4054b3b0bff48a02d4155d514df6f5fdae5bcdf4cdf5c1dec0b90853d10b37a6d88032df75e7354a99d07592c091e2cc22803cddf7515629759efe11308dda6312f014bfa08c20292edc88d22919a2500b780ba18096108e6b6bf5f1f4b1e8aaaca1910b42f320b0962593a9d6f0181ca2e3da3523db52e9ce7de2f104c687985be76f5354f5711edd14f342a04f2e1b96b52cc07258ad6a906cf4e83a91c30add2417636a62f88c5122d93d84bc8b6d2ac3c63a7511473aef1d998010e58b11628ebe5db24699607a733c89c86346ad39d6ae28e05be52a111bb45115965e425a87dc4e68fa58f99bbac226cdb2a5ca5b291c6720a160359e611ab89292b573683970241af8339c6a0693c8007eaf9f912a853ccfa1c3dc1f04c235eabdb85f3d23edef33ec80fdc4bdc5d6ed8aaf077e3b022ab8e601a647a5520350750c48547405bff4f6d80dc52f46ca6bc98c91de29464c0d033ff919c00e72c5e6764aaecb5e8582a6a18c0f074ae53c1f0bb6bc004f8beba9e84c7d77eb2bf4a7d48a89c928787fda5814be22425b30b58bea117cfc5b13991e508647f37ec2ace0c8e4448cdb700787eb4c04b1503e6c0022d33f3116b0e094cffa9fc6437744212f9187028c67223052acf5224f08d39b85f6378bcfbb39bf4155c9390686f2be2c9bcfa48f9a4fa840abb076f18dbff164be28063f6d5a1b0e1f9d71b5070cf416a4e64106f57a98a4f5c15333a3b97e1739b25566eef62f63e39b2c7581321c288f8c9c6ce7c843b820dc75a6e66241be865ff2cdcb14b4b898ff43c0ba1d31f00a74d29cbc7a9704154b2122e801061635030133628106129ca3717e591cb26e8511893c54b9212531f309ef7665e10425d1cd284ca87799ee64e89a02f880a164a2d4457f04ae2fc81197dd941eeed3d2f4808f0c02f9a1a2dbc49eca0b2e2f5ccb1a53cddcf07d13ab9222f75c8d6b7aa02ea8667e7eada6aa0d4474e51e27f25c61793c1a858e360d0630c65df5253f35fd95ec6b2993de9aff30cbe9f224cb67caf569eaaad073be47028efdf39aa8ec5b433cc8e86de75c2423d7119566862f6591559ae4c3b362237d393e0306c7fdffbf424ec8fc7f37a486adf77961fdd110e52cd9ce40c0eb58a727b345826169c8ec2d7e996e7474f86a197de2a505855943b242d803d12d61b1a8a3931dd4d4bff7950416389aa2354a489d167b9f3165b69bd68058082cd7061ebb56ed6f3dbd6e475073f630c3b27d7f9dcb50d29f53a1f50f90336b4cdc9e9d93b56f38eaabb9b2ab9f68ad033e39ace020319ea4236c64a2d7f49de52155d5100d638a3eb335566e6fbc36d296ac495fb1fa6b6d09dd4163f7398c8b8e5ad0b451a0758597ccbc4c9c6e58de1e536ed9fbe04187d676de0e0b8c44755e52454ae288c9f512325993a9e54382fcb0c11312c382d4042541e960ca2d2136775439c5dce158d0ee731f9d294a05f00327f0cc872900d32e5de41cc02ac2562c16c61dd8ec36f07818ac798cfa901f17e920655f5d7191fe89214f2b791bcf6afa3eb6090eb5046c30c0fda72d0d81a59e06d50a69432cfb0850203876991327ffe82fba38844f49b4882fe51225e9a37069c388b9dbc05edb418d0e5f22207eed25c8b0a23d7ffee01665a321def7f4480bc21dc7b0e52b8adbb4a12bc5055b801273148d1242012dbfb14551c7d3bec905e2d51e0c3f829a5edd99290139f372a76004e7ae2889c28491acd412037c9ab802f441ad155b9b54d54126ef2462552830306bf293e896903a63402fe3066cf09eb7fdb2f6665bd64b5706b9f3da0c22a25d2fa2debb29ce2520319bc73affa9e0119b6a31597db1ab3fbdbcb402d78dbc8c99532e575166d2f223aa688214ee5819f479883156ec7e22023682e57ca34e1ff22df3f73109102ee9106972124c911e4cfeb068e6be7001474d504c8cff9fa19a0d763a83abdcfa72b40cf7e1889fb1f7cd728ff5acbba6cc3f8493926717f7bb50cc725de38e0cd0d0af7970b760807c0b5dbdc7594507b7cfeea110808046d0300690bb26655564e59b10624b3a88bc71729e55d8905adf8b5a85ea4643a6cd2ee84bec2b6e949687a691ae6894db91c9ef6b391bbe70281ae85f566ad82f91984a2a2f56c6817beee599c2f9a5d0ff530966ba72be7e7bf205e64cdd65969aea8940c00960f8262b0c74a009842775029c9d4cb6b6b066e7136098fc8f661b12939bb7e530ed986d08966618a8eeef033ecdb2e0c92fec1f32c9a8f7f0dae2555919256f7823152f9a21d3d0cd93249d5bf2b740ad6711cc0e75c702ce32942a929db8c3f7000286c8c7648a51f9df43a4b45816fadb9f824a469689f853b7bd2331cfca046192a8027ded802f6ed21057ea6808093682374486150dbc35374d00822c6c02561bea540d8893d07429d3816f0cb39f39289f6d96150890c9e593392100fcfcf3d2267eda2193b2ce024d0b307b41e6b473655d12d5917805e979ba1471033455022dbbfffc5c3f8907903864be187fea4ebc358e7e267e42db409206841b26d100f575848742c3ffc0c097f8594a1abfa8f0f920a64fdffea1ba1a6cb4aec88286cc82de9bfdf4492940ae63b557bc692f4e607d65a91f305b93ad7afe68349c2242247b86db1f318957c03ea45f3e4d0916118d7adfeb9d2724a895bc02ef09805a49c4cb416de18cfa531c0c09264b2ad21c6a1ef7554ebc6943f62cd36d5738cd470da218e5761f4772ac54b9203c9c7899117d732216faccb961943dec83888dd95caa42836d3a471ffca1d4494f257a310ca2292b98bcb157853ebbe4670b02196f7d315345ef4ee9989327d839231bd945a9972d1e3d8ae5c5f2f125eb3f9a84dbd6d01b688cd00d1e80a30e56820a72d84ac16f7f12ee89e529747b2560ee1f7c2ccfd701c5a234e6b4dde9b14cb05735b07541595374a5b1fc94b56c30087704f4ec6da732225fdd5f9fc1fed760c00a1fd6450132e880998b392eef195d87f48771e07070bce9bb6ece81b759f02a5027a7d3bad0be9d33ff4561157cc56a2538cca8cdaa1372e34b9da99b7ad2c4d0a113e4d9cd7905d8e72dbdb710b6404a7cd064341ff5a0605936847df112ec070b3735981ac87904d6efedc9d7495920ee320447007a942a08bd5e8067974d68d15eda7e51a5ae949788450b49ae859e6bfa208aab832c78a90a7671519a51511e2c187cb3bff108f7d91b6121daa2862c58958e4277ecfa3d9c7235983984677e160fbf778008da0441f7c780cf9d2508d5282a2cf9d16e8d2c50429c0399b7b6da49c278901d0003b7d4c6ec9e4ebcd64d64b774aa9783e172680bbae1b71d2840390caaf873f1b57adeaa2e125af99127148d721ff464b4692d11568b42c335e61a59e99b0ed2b89500c453cfc9bdbf88680ba9de872f792ae72e66c3a4dccab38263f8351a6e8bd8bb63e352d3ca0e73b6a4d1e79001d5a2eb54ff37b125ad66c73e2355e6635c781bbfabaa06b6f2f1e1390b515fc1d2e2dd1147d15cdf00352910a77852afae8140aa9939af4769d61d2d5729acb1a713b1f4c3d9a166594bc6863c54222cf2df873b6c16c150f524c30e0eb2727fe1127608aed4827d58393aca0731455006c3591e7bd016079b0782590c9ce79a2c62610561d255a37959f6c522f164d4dd58cfbecbab0e48eab5306c9962db63ff5bfdf0dc74562927f6863420a9b2dfa3791445ae30f4faa75cb170427dab903b8c64717faf7d976bf7f1c0f43224fbb6e5780ec853c760c17f86c38113e3a998aaeb9d4647f9fa39bc87b2382893f5c47b6b62978a5ccd5c70cde2f720acc9006f41c162b5ece0408154c8a10871d29df36cb6fb391614dac6efb90d5e8b78c96fe19f88e634c91924c5fe2507d163070c31e9860d583b5f145b3f0f7eaa83f7bd2d6d1fcc895fd8f2ec408e60853f506a5770f22fd4af81a425476bb61dbe2e212bf0b82271967b8c0a396f97827ca119dc833eb68a09fcad63c9dd3f6aaea632611a79fe082ac4961f45cea010f0d329a9cf5f95f5c30fec2ffb0b82dcfe61e04e2549e212644d0de1a3018df5728c12efddfdba00749f3091c3ab5c211365cb4e5856ea86109bd381a89425023ffbad4cfcc9ebf23714d3f18d91bb8baa54d877f0c878eebe3fa8a1069e270c2fd48e48b51f9975c4c9219cd86e87cf87a0ed1edc89cb13b8918ab72bcc897fdb0ee3da0beadcf64d74ccbeb5102c0a3e2ae3a16b447b89afd87d9379ceaefb1e7ac1704644d95d9c3d4cf362f5dab7971e7e6b67b8218c50c178583fdda447ae831de1d8d4946a123456c224d01ec4b7fb87629a7adec09e552c268edde3afd28cbeabb8f28f11a46ed9ad9175fefe290d0f356ad3187d67e3413065eb24d0b65f11e646855f91816c7526d4a8668f7c3e1878e7e2ea962ddb0b5c9c8198266b0de673018670ca37ab920086fdded455d6956ac9ce27c7343d0ce57b51758d263c31ed1da9174e0e73bf54a8d607ae90cd28e101b548ec9fa0a0a6a11a5d12d3f25e96a47a96f5a67205fefcba28e678ad8f3c6fb31ae924fa6410bae08adf883cf12572f3e69dfdef5693490c1a9130140fd695d322b9e6b630646e526e8d32b4b2350cdf4570e23b7c9cfb2fc63295d2d75dd97395daa6f48feb016b22c25eb37214648fdc08f4cc795efa316ce4cd40d42dea1c07fe7677514e1b4977782deee247d38736742dc1d60dfb6700a07739419b76ac54f97c681890c1b210cc1fe23b2c3c1cbf64a3fab61ea9585fa481b5a835232bc03393a2f7b7407fc9754097ede368e0fa2c0db2f77d1e6ba795d4a534d2ee765024ac9963c9cf826ef171bee0addc07f8033dadc5da4260de607dc82586e5b6ed0ec37be844854d47eb106286e35d6fd7a20383be3af93f20e2c149a95696d26d23f0146f14206c74ab81bbffe0b807afe3a36b0dcf9e9664dcd72e2c592c50a767e2c7948d76ccf0e2b4f6fc9709feab0292c24ebfd36a5bc1b2a9d702e9dd9a0f3d39bab78f647f2bad4831144611e93fc6be5d782e43352c5d769a91d14117f88bfb04e625f6b435fec56249a974c05b41f55d7b1c3cb9f7bdf5887b846ab1927a08a826e04ef365eb34573305e01ee9c5388f1beac4fd39f37e1672f18470943fbbd3c92d7cbac162126bb4fb770170a00b8efddc8e9e6eb21e71b27873bd0717d962e79c8308367e9eada889aea9f71e38398eb2970490aad3401114fff0347ca2b6b937725180c8bebd0f4e7a32b35f6383c2cf0fa3b0fc02c6c562c72697b3b8efceec598b694cb523027f32939d94981d753262478273e998858cd1ef5caba2c38a43d1a064fc632f665602c16f09d4d46c559919f1c3487c3dd4c9c07329897a07ec361bd6e2eab3568769a7e01eed4c0f5941f1abc8ad0731c83ee46d2c1346a3f559bf3e5b0b90460cc8a97c19c052d20f3f350ca7d1761bd6269ebba50d04cfa1e15e01a0e0d22b9dd6cf464c232771330d977ce0d6c143f88f35ab77fe39c77ff27cccdcc40f58e3738ccf0f6ebce8cc907099e2f667842470248588a64e7a142a9c94c42d674a97b2b23af220693e78e38af7a1bd28bfcfda1096e3a481df324a2a4efa79366cfa66416da7f9b98b3515fa2d5d87bf0ced9b90f0776aac827de0f489b723278498160083191ff6077d3cbf1532823edb3ae8c65128d543816d366932c30ac6e06200ad47d258a02da79549ae668e8d380328d54a1e07874c9b8f0af589bb9502686c00054c2c0392380c2b05085d36f9bb72391274604763274814cd80628fab3a2d539282cfc7d656007e386af6e19354c97b7c6400e8fb4b3ccad15564187da67d1592fb806830d5abe1e7977fbc86553962a6406a3587be5ed751f24a6fafd3600a2c68bfcd293ba08e59c0d6011934e034126643af43ca87bf8a3384be04e01dfd0afdcbc78146aa7d51f0d3a879ff9653e14264cd362e165ccc728aa9751105ca7281e9e0ae70a0bc049f4d971b038a145d8311a479e0300fe355e8f47d47ca8059b7a1cf3704836c26e50f67091db2e56eaec56a4021a0436f41086501e8a67bcf49f37c178d67171af77d4149823699127c657c460ae9d0494767ecc2c1c42b04e960d5ae288bf7bdb297ea769226a7d1e62d7effa7ee5c3e6bfca91051884f4929a625cea48909d699947142e27d08680196e278776440baaad9fe13b08dd6455f0a70665328938576f024cac0a089e720464cf827874bc57aa3e3ec5aa49030e63c69b408bd2c3cf879e7d824bcbb551b23184a5b206e0defeee06c62774f9a3096dbb89071f23d7f007f33e34ece25d983375137cc667c3d739f0b0891045773f074fa89ff303d80f3cc376d14ac049c3f8628a6de7e6b9eeff7d2b34c05d732dc735885c178fc0a69092bc84e6ceb929fd30e3ecb25f3be213e9e7d015f0495e66a78771004a70dae6b0feb99c7d8a675e65b5ab7b8707165f710f430b31273fd50451ab09292d405624ad20f17fc4c73e47fe2d0d47e905e57e7b5584f51fb7048ab02a3972df73dd7c27a5a89ff4b68aa2a178e6a20cddbf695d31b9aa54be95e474886fc726d76f85cdb73e1330d6ce347d9572d071b6b3b68f63674574c2a1167f606e82ff99950b54a4bf76793978343c7d80af7c50e5691b59c66e0205e84fc70d5157be94f1c39210673744e3828233a3f118abb0211e2e5f80e38542ff73092c0965247c57d0b2e6203cc35ae2fb4fb4faa4e9e4d77142dfcb622cd4cd4ed167aef907ab02c8077e52b59c8f1116305c09cf739eea56fcd77508a9c23edd1393ec4f83be9abecb1cff546a100e0a6f1f6986c4197cf004ada66e5c47fd017b7e112ed1f0906658e65c013b9eba1dd5ea9fb203ce3266ef9620dfac81ade1fa997871b75983b358f028469ef4dea1c196707d726eac117d3a73d4a330a1d8243a7dccc43efa45c06c9448f1329bde1fe6a7ca2553b8c87db07c9e8f8bd1545544897dc25a2bfffee847dbd3660eeec389e51b6fe25de9b5d12b2322d278a8f5ff3242d2934b6e80274c26f1c5133a592056c1808567f9a3ce9202573b016d496160313befb052ff7642228f1e416407b826496ec91f65eed3a3ecabb9f91f9cdb0b9d05d96fbe5b5e5f0cf6b9fa41584375651dc57a35848bb694bce50f08ab71a82769ff597392110ff300775c44ff423812db3d05d619c4577b70898c0a31a0350210f3e7750668ca63215d31a773ad3dad9ba9b89f876c7163fe70bee461d6db0f3dd5948ba393a6377369024a44e176bdb9f2807290b91021d71046dbaf44fc362462e0352a44cf98b91223a697cfcf7311a4cc8235b6e5814e87838bc78dec832738221777973169107f34057dfcdc8c97b56d240ea0ebb4cc5ac7fef47da9a14fbc0dab00d518425a3cdbd008c4b5771dbbad6fada5840e77a2ebf955bd78fd7f8fae489a1d89548b68251e36053877efb38113be4fc1ea22e2db1517bde18e15bd27fad6ef6165f6dedad374bfbecbff0a251b22a62aec6300dccc62468604bb4fb49cc7a9b3efba66b3a6665d9b6e50649d4cb05705f9d695497e63c83525804e1c5ee241469b2bb7ae8b702002ff1a8e31c28652f95cb5fa37163790f7df74c1bb4d778e978596b9fe581e5d68775f9e932efc07ab2669f77ed70a228bbe690971227eea1c0fa5d4e489bb07bd7e165e725a2b4db3634866c6cf1934ebbe37930ea1f785e6a02f376935f0d2aa6a2a71b6b4f327766d87797feab2eeacea9699f3663ab243b8fe4cdee542cbafeefef03b64f67e03037419461605c14314d1fbf558ba42fc7a356aa92a0feceb2905760684d4df4cf73c3cb15f4afbdbe367c013520a80ce76408f7725874dc758f7bb35450bccc7200edff512e7bcfa2ed08bee0a16918396aeaa7950a326004ff47cf4d5506a61b7cac1407366e86f1d67230a90d6853ca5527cbdb84356edb1f415051a15d40410487d1f7cb645bcdbe2fb09e5eaa43041f8500bde19c804dca1890893698b143226306f6115b31760873e267634ef5d79b24c815c45d33c26ea0f9bc956d8f5877c2dcb17df342b4cac82a6f20cd87c3b7209fcb3badd81b1e41c18838de1c9f4835ce04f5894093787f1c3f2097af82051e1000e701025130c8119df535be1a61103f16f4bfdc458d3817a21e18b69615d9cae53a37a59c83da86cd267efbf690e64440532b235beb1302eff22dfa44cf450c259564092e4efb1d29bcf972c5f3be77ba72a51d803f8ca42eb9763edd37cfd2b6beb0f04689f397fb0a77d8d2b4e7e41d0b9b0e40a05e371e3a3ebd3e2196ff8b4c354f0f284cafc1e0f1ad94b9fe3f0ba8f086fd7682c70e86572b985926bf620f299e4c759c3c2a4c493aa6d30df4eb5885207b06234fd29e4228ed18c03371a076ccd20bdefef9ee34d940c7740513b2254b40bcf615619ccee9d9b6a5fd81e13d0eb08500530df4c10af99daee6ef572d5879c2f30fff7472108c3eca570935b048bc684cc0a9b65263c6a2e9d4529a5dcd2f567bb6ba73270acd2bf2acae8e57fdedbf22824e331149b3226c1445b85a43aa8003313557e68782aadc8742d4ad47c602f6d837722af784ffd4cf05c957ff5bf4f7495d0c83e5bed9d215fb1b80fee4d2e1d6f905d1ee45a75b5594e12a70ffef945109c66b72c01bf1e5ca6606aa714151dfd3aef57f1af3a04074ea08bc01d4564bac662c29eaf5ced915e637c201b4334dd29c944a37d461f913a3f39c904d387a3826ebc0346fa7672c02a68cacf0c55b4976dcb064e2eacd51cca1337e81c0062d895916c768274383fe49e21cdbdfc05919f55a2d85e49d320443ee8fa7a5ae89397187025688f2a14c87ff2b1c75119926e315013b40e874c681381b041d0bb2997a8d0636b912f214b6c4c8e4705269725185dd39ab0fe51159a84661b52cd37daae53476871bcbc1bf5ea419cbc4be8401816e68e1bfd5ab8708b48d060338ffa8cd8e8ee019c14afad69069a39c55c43f4d4579b68d6d2fa413fa57ab7ef4783053231009915532cc7d28145a4a24a7dd5070d673df14a655f08ad9682bce8912cf5933784607d36008461783f7ca814d48e1cfb03226ff0fed7a08609251326ec8c582013e388d112e2e6165946fcfd62d4335a9f6fa7586ff64dcbf4b3a7e07672aa8af6538935b2a55147dded10c0ea186642ee50e9ebc3d7dc56f6f53935421facb81d39a709c3f0faf895d784949578c1af7b18167823292b211e251fc01a0f8b55538dd96bb35b6d55037f34bd8eb4df468104fae6f623faa507a3b8bb08a2e133ba5870d242b692d56eac8b773c62797bd5f9545cbe278fa20b353a5558db1453ce11336b94ca84d1272bfcd61b960bea0ff09e8e3859db38e7e2c89e8a694073e33162e5b9315dbeffc36819a82986f67d989fc3734a5d0f01b11687aa90f89e3b1e465097ff7d2f666ca860d0b5d088a3a5c810793d62b787722013e5ecb70351c19c80688adbed40b74cbca397ebd509ce62a7ccf1d273981a64bf0bc502f88cc736c54726e39402fb72524d260cf27b2f9575db3a006effa905457b013fff0418a153623f57504c8e7e0c4bce1690b0a8c6ca245e00f1578c311609bb621cc0ff3c83a7e14a4f6d452b25045fd13590100148d7159e01c3854ee56d969f9bfdaa1e4c1f45b741c87ed9f2351df74427835ac19b50b6a8b30c370b3c99ac34bf64bab16d6154e63968ddbf183acfadee3bc6966afaf7c5186b87f1abfb127e1b3f642af42028530c9485270fadb1dfda1d304160fe58e2bcee6c52ffe8a16935b46a270477960ff5f1eaa241b47a1c54476d59c123092d33363ba7c20ffc3a0b2720499db83ef81197bbbace64cc625adef393261de7b24e709f705fe5d3258a1d1e2669fe137a071d918b32b80712f8662884e4838387d203d03981fc07336c9cce6e79f9c97a152d262c47d992d144289ec17a547a76e9b8e518bd797752a4df9bdf8cc33a7e40ee8d2f4e3b711be0b08242883196708a758a847680695bb43e2160b4a355f1b5ae40a516dee925f8ec903ec850683b44cb6e2180ebc368e8a0f0ff0f3757fd0464796e5643267a94d2704b1811ba6224deffbbbc4a2e506a88a7442c3c2ef626940e10142caba1f2ca199c0f53dc8c4be6f56022774a3c1570e1b5935706f2ff26fab8eed557f0f4c25f531459c2a51bf398c3f3e33789b77d0eb168d387e5a45ae04a4e277341eee01790a8443152fdc72825bfefe654df678250523b09566ec1f9915a54c063f107e4b998a2b0ec36d39646ba255df3e844bda0a05d29a5cd9f5566ba34cee6c59f163340d9a9c24b45764204029d0684cf7855397e3330e07086f49b13a58cb5f0b6fa0f303e88b05f5fe5cb38753fa591854585c814c664950d4fc78698a71776a4d4e439bf572c040f1ccbcf06ff8b50dc9d04aa551ee3cadd44ec644228f61b6629c31bd902d2a2efb4a4236b5e0699e9232917b2915e87816d8e5c804d52724a00bc646d162e0ca32fbef59b2b3191f4f112e771f23f54c54e686ef2f9a30cf33ba91e8d17aac0c10161db2e2f5886ac4c1ab98bdd91988fe1829eea42524a1bce0e6b87e5ea4ca0041752e4150aa42bc35829be0fb3b3b07e37e0e13aff4a44d7502c4e1659b9860c13ccd950869a9f384b3ccd3752f1a444ff896460f4559a63aad1bc70063121571d3a9945a6389bcca8dff586aa99537b5a6d38c3fa2020ffae1b98f3c43e5ca7ec934509ae21134974584dc8ba3999502dd64bb7292ce84c8df7e05d83c04c1cb044a52cef45be67a9b88e7b8d9756e4d806c0e303a1b60566361d20c78c7b6206cf197d59db7699ebaa1391a98a68d9aa3ef5786efffed57aeb3d03c0c65a1c5cffce0c4cd3033021ed4abff72e32f49955704ab1f6ab99ee8cb9b4537a2d251f04b760c64d4ff3c263277b65a5ac41b1e79cbd1f07f1539485d458a11c4554f6b142388e6e0161e12ab2e5aa46c99c5ac20968fffe1109cd7524407c6ff60d44b7cc1c2c2313e53293721666407ea3628ab9a6fb6f0aa5f3f7dbb9bf82e95eb3916928029c454529e32d3b3d90a23637a8c3d38d4f44839b6393aef18ab6a3748970faad5fa6bc87d12b59837ce707eec61ca7e8d502dacefb1f5c6e3fae57982ed8c8c7efcf7d810094c663a2d02f473c1016b9ed63b8b6c9574106c3e3e1adc8b4f5cea212db7e205b6a5c448e334fbef0a7276d68772cef3853a410b64ca2f9b4ae91370d913d14f4ef2e98301a15362235bef5c053e445f740d6d390ffe8ec4f4da264fa04d81f3e02726f58545b22bcbc112be648e7666d1fc8b143c627eb4bf8757fab2527764156d501fe06d1d03f8d883ab24111f1f69abcef9ee6326830c282de2aa9580f2db864f97e12f9e99ed05e86c220e78f9d181d418ee1d8dfeca8c5c06d5788277bfa574de03ab0907fb6044afe0eb2fd69c5422ec3d5509f191576c415dd2e85d9a599ee00cfa28c4650184dffa8378c9a302ac1b75a66397ed4fd68db3f37cd6de8dbc138d6add8fe7755cbf05540ab630204c7230bc67fcf9bd9d3c3a83983cc97d6bf3e8aac36cfa3e43e7feda15a35f10d885b4ce66d9817a6ba9e85d922677f8c0a4b56583badbc5b3ec3f94438607c4fa592a94ebc4299bc9da728d93c0682e3f876a7f2b81a49872ad7c767a98203f6987161998f0c1336b7ef88e99d5215affac9cd20b48f9733ce8c4a284990ea7ac7b43d05e8dd6f9cd533e664e57f22bd67ffb984de8534996205cf42d5aea052bbcf48d9fb43b61a19f82a7ba355240725357646c85bd4dc31c933112a9a840fb61737bbf3b774c52dfbf2f1f22e78c42a0d9f5b210ff9f1cea258c37eaa2a99b72beec55b4ac6b0c3230b63fcb021b8f21720d269318d15223448d81daac73543f400c4af26139f3c07b3f6e0e0564032a7528b08d75225183534c2a3967af91a9dbbcf7c6e3c16b2223d8ad1ab4b08d56ecaab5bb50e798fd985bb4b5777f9ff71103fb2150950de2b2990c4bf128767594324073a2eba35b18e4f49f43ee31bcb6017610f6e2e7cc84730f209dfca7b7a1f1d916d8ad6ca016e5f55af9cd8fd78e9d8857c7b9cee912ae1c10da27658f7a7d6679813a5b74d68bc04d5cb30e3b5259c379234e76a8f9fc712513bd387d9df3662c21dff1ce2148c4e03bb2d47e42eb8be05cafc99def065e1042f7c1b9593288271e6d1ea4bf60e72a31f446effd60da39e7e63db1f4fcb8a5c67dc3fcdcebe0af4e829a10730e0df20bf5935985bd7f3d5212afc1935225657a939961d1c2e715bbff93818a4874abb2be8a7ac120d777f3d2b42d96e12b912e3854b30a52b6d157e46c75e72c5bfacb621ffb080b65265c0af6aff48f4b25f7222ee8a7522bd605e52b00bb7103bb2edba545a8dc914d6dc8668c2793442f999cea1f93285ac41f648f72e1b93d6e24dae27d452e8b735174861b95686ee603f137e6f0269cf5bb7c8986bf6cd0c00c05e3afe6b7b7734d7aae8b72e5b8b56ed31b72ea4e9523bf55cb4c6bd608e5bef0dd03f40384d4380a601660fe8e8ca4a3c9353a92c2051fc87be670bf16552030cb583a9d369e2b840bd196ad95dea12a7df06e684ce04b4ae58ae086f3f5266b6187ce2aae7273e4acdb5de7b6bc0787fa2105344ef2cd1a8be19a55b8793329aa8117987580708b9860602b1b6da9cbc0ffbe2e7908ca2cf273187723b6aa9aad245a0664c912990eb5204a92ac363c064432ca36ffcadeffbc8cc6da2ffbb10b6f87048b5ff0efc525592b5cbfcceb1441f8358cd86bde3c80b4bbe4d39f1211fb8c3dbd30c0a50b4582d56edaf69e8a3a5018d31922372d77fab3dd15dd7f9be8aaabfa7650d8e722731d0d3f534bdb7d437c51fd02340e200edc6aab4fce47ff7c13432d7e739ca12cf3033ac3095c6fb3b1a210c5f04d8fc4d035a0111304a17a93643028d604cf44324ab76c60bc729c0d7e6b650adcb10590e57f65117750ff59bdf470c6af1eb6409525eee85178e885313dd5094a3f4c84742e26ce876e71f5b1ee71005cb605a2634592f3de9e5be3ef4b45fa59b5b3376f77d3ddc49737ef94ac8dbb9a15223f0e7da3ed67360f4ff733f9b0e184e7a885e15149223c5026184d2a7e765a107b7b0105088ec89c7298e6dc68bab6b604ef3fa7747a70ed19a93b1dad9fbb985e7af6e75769f625c8a57f95cf0091f619c4058fc9aa1ceef5bbb963a2c9f85869211d665c3f00e000ae79fbb5155c0709a3291e63c80653bebcb8b72b56ee46d007238a94074e5b1132a9c544430a742974c003a353cbbb25133b0ae68de8eb161b03cc39b15d349023c61bc6cbe91d253ba218b40e0ba86975754f71704a53071c5e7a606f7b218859b2ac35efc23f0bd656e01fe749377732333ea31243ea80f15b2b35082e8047620b3b3031957fec3c7923da19f217a741def05baf6dc12bb8d046141d5e3a4d59681a3d36fe542248705d522819453fd82cb136b0cfec1e6e9c5c97a2158f7a84bceed9b68d16c3d410ccafd8830dcfb1aa83bf44339f90e402263172c922150e007bdcc9d01fe98b77eadd92bd670d56d0e299d2cb1aafb60ef7a5a0e10cb065e9284f4da8cfa741b6fce4dbb6e04b8bbe754f57b9298173718c345f54acb78a842428e708e4c75745c7068da1415e5977f40ac471cf77104c2a459c80063b78e1b6ec8d187b8ab6cb2d8e56af01825b544f5e56736d80057fcf826bec20c0ca56713aa631e4ddd7e810812448a6c27add94ae3dcdd108c48bddc67a40241a43b7cec5245b7327f5472294a74d2b2766bd56efe62e67ba153daab94efa380a5a7852a33164e818d662853ee7de8044ba8e9997a1c3207e890c1b606a5b3911189575d7503402cc61311ae0f6c7d13e47183db2cb9fec2fba063a2450736a2d6fc13ba1fa712d2924b828e3d6b342be2c351e2f44e0ed0d61342057357b3ee13d2f52b08aeff3486d13740a7ce011fd91d0bb55f5cb93ff2c7900fb7352f4e0374783d4ea72f6fc653156f1c16a76d3b85aa03846877fa5e2819ea8135e5686c4c07300d577b939a0617936b57f5a65114903e799533b38269d1f532938255c6149c845b6fc822a900990aa21d49ba9f9d6eba2a3d1a1518168f334ed90d6ec7aa49a6a94859fd83d0e221a601ef7a738544da5238ddff63cbf74fe208a1849f2e4eb64b907bee5653c92e7c4da2ab6f45b5d070b70a60133e626522a3fbc0d0c28ab92c946e5908177975db2415436ac80b25a264278a00bdc323afec112d82c766d1636dfbb3968a1f3f0c938ca268356b3df950c02d7a6eb364bd7ff5c881334dc40d93b660f95b2b43a19ec35c3f1a2e1be17cd4c7eee82998c6d0b26d37e6151fc17bf8026913eaa7e81438c82e579a574f13ee4885cee68f823396e90cedfe79344fddb67e55120d53f9d999f0fed541df5b66e1d9d8292efa5a3ddf9cb0056e77e5da26d1758d55e06804d15ad1f29d301ebd6a3f81dac7c58c9ed9845ffed6b2bad08d15e96edb5e00ba35608012d819214909bb921d66ba30d93e83083da63a352b252c6a71a8ff228de03c5e57055c96287e8b9dbbeb4411f59c50c4b1dfbc39c47178a6d9b5f25a8c5d92a45f262320662c9549d39cc36e436f674db7961cd11fbba34af67f198c951940687180a6601fd6ef41ce8fe3ba9852dd867b307738103ecffffff13