PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 59259 2dc66a0ba3f21f727769514f90f6cdd7829c2f72cdc91c2d5a390a3c6145857c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cacbf1e0f18bbb05b3266100875234b914fac924e6e842f3188ae2c64802c510
Certificate Block Hash
2dc66a0ba3f21f727769514f90f6cdd7829c2f72cdc91c2d5a390a3c6145857c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b008000080120000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e30dfa9c33e00919d047eeec314103de10fcfba5222ddb83106c94c85ddcd366eaf905bed22435ab0cc276b45bf2ff44a59b636b5a8dcd600aa1b837ad5ed131626d2db4089d1989f3825c2ffed344a4f221b095f273405f69090000000000000040000000400000b008000080120000

Raw Header Hex

000040205f005450dc0f6f7edc9868e53bea8f16740aed220512830d899fef050dd13626eba2228e90c4c4324931694de83f5a4e0ab8ded10d7b02ccc97f6beebafd34227af7116ae483031810c50248c6e28a18f342e8e624c9fa14b9345287006126b305bb8bf1e0f1cbca

Proof Data Hex

59,560 bytes
1212160203073b84ec294437bc8c5831634ccd241ca1f2e68de27ffe89d8d09fe2bbfdf843165e870493691c87adf063f9d85606a09ff749008dbd5aa75643bcc9bf14b7e2f42fc8ff59eb63672dae3dbacd092f226a6dd44b420e52af16edce686f695eb53dafdd1e6d101507a2ea7f278efa2ca9c125c0a3e985f9d2dd566dbb332bda2c84061890f01882faa8e218ee7586b46c0246785ce843d34be076ad934fa5062250ac642f0ca5db74a2c17122fa1ff75229dcbfa0c294a3722c0aded324dcb1170534b4afd6949d87d4732fe63588921db46fab4641502573f1bebde7f05c53fd2648067ac1153c00da5477981e15bd2eaa0e697333b70e3e4688cc97bf3006072cf1c66bdf2803ac524469244c40ce8ab388f7ec48a7b21149e7d0a5bf6f879df51792ff06da54a153a09962e8ad4bee000f1d16195507e8993f4887417fec112549989b0e46bd0ce819c9727d21883a7d4df2faa6416e6430b59fbfa184d1a79c825c40004b0cf2aeb98669e4665e2d021fbecf2cd895163baa9ecf0325ffa37d7d61b695ee5a3e383c0b1d375dcc8b4c144672c6f2f0b4d7dec3cacd14f0e7434367696ff4e86f53fb4492233894df30701eb1e452adc16cb44fcd9703421b349ff69df38e6532c10b9b3a529fc970a7a51c858c8a39f73bf47c66ce1ae2be3c01ff349b5321783ef034c28e95c37e0ac14f418f96f2c48ad545ca5e5bc42eac7d0b993cf95067c0f4a0e2f1710f6dc795143755c27165d94dcb500a867cd5b66bbab1c8fa933a7e79955727bde1899beca688cc60432b4b8b3827620bf5bbea03e9b52e0abfafd93c7cd092547af958651b55742d9f749d3e45a1da8485a93459a52ccffebd734e77008a1c84c32328f07c8e97e9f146557339f7b2b39e5d568b14e48ca671dd41aa49fe2f7a2f8b8bd37a5816632fa4d8d291632a7c007cd1ad028007478d2b75430efb1d15445790f0e2575c92ea07a753acca375703391e3612e26559484304cb1653803df0e5cb3f2a776e9052c76996b0d5494b7c943046b07ac6ba1408b69d3f742d195203c3277ae0d8e918cd6fd4a21a7057c33f8c37f3c5d74ed3e83258abe5d09edb7d412d3122c76a543bc8140471a0098cbfa657b8a4d868fc29c544fb3ad02c2d4e9b56a37fdfa8bb48d3f2f72b1c87565b4690140d59f0d2860cfee9a40042f878ba64f0dc302e4bc2a3350988f8d0b30834f88aca85160546297c6ba945d4820e6812bada2a67e05484b238f94e7f47d06230149127ef91bad5680f4d3a5e8b6bb0bf5e12b64d48c632e5da026d26cc0a5622ad685b630f8ca1788b7589047d2ea0dae7bccb37bd6630c09cf3d0617adf20ecd334c2a2e2abfecd23fe7d1a730b1a2d8636dc52b62105ecc69f8722d069292bffb5f32b98180e978d9c5792bdf92237141645075d48458dcd66db8a00c8c142518e67ee76a2d2329ea7a105def68d05550aa8a005bdc1420ae2bcf0d73efeb4b73c33fc696194b977b191949dd966050d259faf91aff17c8436cb5fcc289b86b3ac1f767526a4ffe790d253ba5acbd66a1fc93c9214a9c03fc2d15346c4a52fdd2b6392d07214637dc3e03ec8e434dd08216b5c88b57db5418701dd96e8ffe5211303dd48a35003b257e138c7e93cb6fa83015d5702ecab224d4b4a3c6c519df58a84986ccf30cee206e38aacea212eae4fa06332490d32b968e25e4f2c6003ffc9784dc20394a7741d1dbf5c81149a4396fef5cf047938598245ef7ca4ad68f43a530d1590743c186dc75f6d7aaa29db7d318d1b70979ffa6298c84a5e4abff9f75c70652851564e539ab7fd02247dc224d8a29b06ee7d12a30db87ed99f613f5031d8e88c23e6cb2a62f71fbca5b431dccf6269f2e36e6e88313a5c443c2f0f98cf2b93907f42816f3ffed45f27075154dcbcd91146686ed387b325d432413212f5cebea59d1f4dedf14c8f28b87846dca3c4b3b2fcd9299e1f9856f41ae98dabdadacdf3255ea7c0cc5b9c72b4cbe2f9b0f9d5fdfd0cc05628cda9d865745b337f73f09119068350bf746c0c384fe596af15cad496d929bce926e3c259c029fe3d537e6d8a683464c6e61b56bc08db894f44a6a0516b51473412c38b79b813765be13431f7f15a662e0f0829cd41a72b188fef0179aae95492425c903be3ea00c8ec24fae2d08c3d92011d0ecb28c3c17602cd3e16b92caea5772dd77f1a52306cea2213991dbf9f8601f2fcf1a533f89480d640fbbe0455184c72a9aeb4d74cae55e44f142ff3e92b73f8304d32932a55f6529b35f6f0930fe98cb87bc051cef3445e522f63c067b3f3868319673bca85ac957311b8d221ee1c4c68e47c7721ee1c11303b3b5c97d9b383e9eee396316728b06e6a709b37c6f32cfc0f3bad7e4facd1c15ef6cf5e27cfe8bc1787c49261b8e72323a813581ba03804d9745fa2699c0290ee6fe59ab501be0a50ee21301cca56789bc7a02510996ffc1b438787e729df705f56ee455b567395ae21fdbfc964ff16cd6bfaa854677d860a5f8ac8b3650e4fd58c2859512a14b1e7883923244b0004da2497e168890043b6a959ad99f0fd47bcc167f68823f0de17f6853810b96c661d2c66e6917b2b63126fac3b9f02a0b726b5f939e356c91ec5b3b18a964d9e8a38dd9834ec5509625d0e798e1bd13923dad7d6b4a96261cc4e7c58e48bf1f82881c6f50681c4bc425b057aa072cfc1e9b3ec39f79ba8f725f46bf3735e72576c59d9918e6bb6d14426e089c9e8533f5b8815fdb69ff55c0dadaac41c073751f8f51f1b9dfdc0c64b12df95cfa65da78c01d079a657aae1d971e0a4d566d4778e9c67629b10eece3c2b8148aa26f56db31b3b3874cdce0491f63d9f13f9e65083c48848d25b8d4c82b852a3a5513046fd9a63a73d0b219022516e88df0ed6f60aaf0b33a775254c82acabcdf405c8c6993bbb5979bb4ef8e19f22fffbffbbcdad58e4321888801b539f4ecd7e64e08dfe515731f318162fea41b2570f7c3c500ff7e07a1607b678b06c15c4832877a3b8d3fba1a9f08ee65c6de1e8fab7c00a99c84c580f4e27ffd7981e5f1a2232dcbf22915df9604e241e1f86fc768e5feff5ba83ef9bf379700bfe7388b3f853f3faaad09d89bfaa454149187a93f1eed4344d29bbc518c76e2eed4b71738755c9d2e57a0cdbac7ba03fbe3ec52e7c5c48afba6a9e3f278b8f9eac68e43dd0f9801ea8cd8cfbd82563e8d8ba981ba817043e1e17a99fde085183c810925ccd1ccf23283e1230e4f56c6fc17807d7e1d874c8b475712609df3b74168de80e6a5e8ed0b8ced9596cfa0d1f7ee66234de6c164b7a0998bcb322f35fe2dac89479f031346cba87e002464ec5d7b65d7b4850d27c490f512b2295f2d8ad1f809d95b435a6752050d6be85a65acfaa828bff47fcfa27534442af31111586775c22d5acfed96020c608e3715f8c60e12ff9104505c773280f26c5659629db14914dd2340ea097a4895b054261804b4268531cb598c5f801d014f82ef76f59f39dcd7a1015c28e832151ee9c877944f34ce9d0bb0a42bd31cdfdab9f9f8419816bef380e39f2e6991a4fa69f430314db4abde38525e74480bae7aeaff8a8642d2f02bebdbc45a2bf5514140b937e4653204deec9e3f4d07d7109c4e47d1d5e46b835d566e9eeb95ae94ebf023114c7637f6135c86b74184529bd2df702e4a92b87b816e79f626c388849d240f27fff4817fc49091843df0c5545e6f3d56d29586c0c5a0c73228f78519ea24370057be8715f1e30ddd93706e6a3598fd2205c30561f71fcbb291d5ec12b3b014746931c6afb810dd523781b8e4c859672317fc61aa9cd90cdb13d2f5a330a8643cffb6d2afc64356fc4185eccdac544eb2cbfc09a7f3e14f6f2e41627deefa44bc5ea09f0c4306c4eb589c75a7c4c428d20593c98e3bcd910746f2b9500c7f92a9631c8ed80c4dfdc975241915d4cfe5b84ad39b5e94b3db76399e3f1d526067794b5188ca972da4e75e56ec8460ce59b8dc68b31857bb93a756297638cd12082eb234ec427be1438c5a64739b69b96d3b761f126a9a467d0a3da3d9cdb469b144ced9a4d41fe9424794340897f1831c133cdce9d76f6a3621d2800db7696429a340e0a0d565cd787f45010f9899b2cbaebd84e5545da3e53f134ef3460c18fb9d64d95badfcf765b294fc7e43d91dfcee6d0841f97106fb7aa3fc298d72e55d895a4788ee68dab9731734000eedb62c2829b0ffd0ef5ee06130b6b80e4b59a5aa93abfac4e13b660f6ce97c04326bf3583e57f340d85690052f5769e4cee8f43b5d51f07d61add8dfaeb2186c287385bdd1bef5f32c3c23d47c213c811deed138e84b511eded84165b80cc40bcf632a1a57efe0a4527d1595216c4b121371305ee1a08943964f513681372b75302f571ca43470f7cfc437904f41db57a41973b40802ae3a56be52618f83b0832d6da658441022629a8f7f3544447bfbe3a600dfcb48a56595f44e69250bb329c35c290fe884a7ce5b93cbfd35c7764cc27bcfb27e860d50d0f89b4b5b9a6f3cb226382123a7b31f46d5a0295df126e47a843c50b36df47210bf0b0b6f20ffef2df1f1d8c1379982e29c7d814a174c6754006bd4ea517530a067e4ac00a688e940a50d0caf314a488910908c4d7770634159ef477ba0aa875cff90f11e8eec407adfc00eb8b3432facbe800dbc8f8ae4c1419f1243b405c59722a43e415d76c9ab80966dbdc391ffda13e0b83538213cb09b99c9b432ddab91d01771c346470641db80ea859b8438d5ac310375398b4cfe93ae2676197966f0d002e627273f4e5257be1e599ed1a82feb8a0ff988849f89da22e7669f614a60e7892595eaecda6fc14f763aef66f7fea71dba88750f73bc02df28296f747148f9414995ad00775748456104a4404e487d2d32cd2af0ee15b7d0aa3beef18dd6e8aa2734a8151f5b02b2af5be45cb5ff89750e914287f4411346b56da86dec32c9102009ec0b282d65aedd04aadf26a084d18ff13af0e21f233b9be7c61c2c10348d235505add60e2799c59678005207a8676dee3d79ac8c7c0b3d9f8600ecfdbd8accc3ad8233d53ef5f81c7505ec4928f3cd39ef22cccb9df4a305cf98584e5aa176063af4add4afda23679afc4124c286fce2d47c281f095a41eec308b8ef41a825773538bcc075f9199bae8bffac4fb283bcc394bf7c71df431a09a4ffcb2175556f11d498766bdf94236a20095dea141558cd8c36bd3c5a37ae8c9dc5b9c3001b2451411feed2aa0e7ac65460286dcd876ef32a7778f4e3995c3411c3d45974727c61c0ae6455e51f0f7380fd260ee8af5933d9ed0a6b5f2d097ffbf369625bf0db6372deadd59d72856d5201b64b758aabe68c611d61b3fd020f4c71be7a3e6d03bee2836587ab221af55ca3b889ff39375c76f0b8a4cd59b6d1cefb506e053293f981eebe7ad62b0c5096e85f62ed200485794fc9f5fd6f8aeb36eef4232d8ad8c9e93df6ac554b11118b0009ac35510ac3688da22ba7ff437f8064495ea276f21c93f6c957f6e8b6ba72fa233af2759cbf55aa1966eb24fbc18c81c54aaa7c32b093b8d8378b7f14cc5ce9434260b80c924d0e52d03e9d3bbf0a5822a361db0d883a0513c503bd7ccc4d4ccd3baa6039c0666bd5ba8fa0cea7040eec33c686307d1086b779ffd3047e516130d4bbaf65cc666e8ee7eca21e8bd242f9fbc87d15a8fc95c98c598f002b90e5788581b4a29f4bd9d51059703b2a83176645ca1c48e0b435637e1f8fd3f303b54111c917c2c70acceb57f55206a28093f33d8cf32630b532c40b61c71f6ce3d48579077835527dcd29d7a1175a350db043870c74421ad17b9809a13a88d67e49d6398671830c4e91f03ec219bef0f639260b67f3c87bf9d0f099e237981038942d90d809659be32cd402ddbca7e40ca79e60b550b465c70f295ee54407879b332dd20e379bd0e1e4726e7a9b5f8d3b7fa6565e1ffa96c357205ef5ccd6d5bc96134b5cfa3ce4c1f7373f12941a730e2caa9a991428cc8cecebaf0081d9d64eac266c60f422902eb7db08721ff5c32fac975e32e7343ab30eb9812932dd7a082fe8d45b6454f51af9a2616ad5bdaca26e266d5444f8aa61f7af1a1e908a1941f8f779dec2cca98b79fdb393ab796c3042ac0eabc40fccb7dd3885f643e8740f7200248b6afb6a24cf507d3946bc3395cf21f2a93440560d2444db71bf61034d92001703d7bdc6c10d17b6e417b5c625efee27aacd04ce5c9129c89b31374e3db053f930ea8109f4ce06959156d588e343f64d333c5a968fe9fabbf236693a31719376fe20c0f085968ad82070773629eecdd57cf3a86041e6b50e331b9258195f534e50689ddd68685dbcba09533d144d85f9fb34db80cfecaa5f0ed9c82f3a3e9bf76ccd0c5ca51de1faec0412a82ad6c40ba9b2cd052d07c64f2c6951222460cd4a8938f7598cceb246f97acf45e9d3b5f90604120fdcd83ecba20f340d205772b444b2484ea5287087e7255d9aa85a7e1aba18c82c5eb762f353da2c5a40a716115d41e2b05bd6d3c14ee82fd19a2cad435b01c471ce7a5df48fc6a51268e68145a18ee2607237e44d49cfae53de46a1db021310159051caeb8d547ffb705a13325f42791d7cfa448dad2d824ba08bc7af4bd06fb7715743a4885b17422df72693281d9241080154bf8a9e4aab52c1d39c12b166754258d40725a6b465a584054a039a42e8e312678b374d2bbdcc2534781ae03e15ed00e3cdf9f28e3310d44740a4ccf1093f68da8d8fa07fda4f535fcd20e835b6d0bbb68129ebc518ef49990e9b6e8cc7f9ba32cd53b09903ce587f28074b92e34e4f6a15528d7c457e4f46f7d20c471b1451aacbffb419d5e96f9c1a84707511811e21e36e7217589847a5eda250f6a2d6b24ff0120955359f43533456d4201c9dd3eb3e8db57e3276324de347fc37a6a84f41ccceb8665083876fbd5d58c14b1f254145b07cbce72302d1874847b6d9dae0d43cef1fed37d2f850635f9726d40ba1d3be1892f1a00cd89973a0d0da9d3b60e3aeebd61852f19e6017b361a3af46d111e8cb7b40fca4f0f41b92220708057ec2cd240057f491d0f2dbd72d41f2307dd92fdb393be992574c5ebd359151243489996b1c403932c97b04595d5f09e9d9610ad963ae3350743d27988faf57c1f461cc4b178333333418de890c55cceed0d7f08ca783046169c8e69ad72e690f0e515d0b7f8e9d082afd382793eda147704b0da93d77ac98b0969c3afe1a1fa511fab1a68165ce3cb9c50fd6d8ee11a18f8c31ea97f015931cc96ee5aa08144b8694eda9cb831ca051cc05a4e590f5e94e2aa3f56b26b2f797861a7d233fccef688ae71abb561438d36f53563693119b29aac8c5e014945bb6447842f8cf82112cebf5123919d709747e0db24278a7e5ed51468aca5ea68e27bf1f645bc754f7335253d5fbc20f74b34e117da386347ae10ea42527c68c4fab1029c8194fbe69113d50530ccbe2976a8ae6dffbac06fb9afaa2d98561da55e81f0c605515c3edd31e1004ccdc2769f236b72ba8ea9b8ec33f46ba8815a1db6cd1ef91de64599e3de5363638056dc67ab2ba9262f1c46a4d72915338b3232e1a6bcb86bd32b346219841bc50ee00e8b49f3c27002187ad2caec05b8b26d50d081b2cf8a301b719ff1c55b9db082457913e5e5bc58be4d81e1926e34c36929e6d608c577b892be0ed18194c5e7ec2c17974dc6bde110bd35b5c061129855a6b9ff9c6bc23274d763cca156f1b27b72685963ca56ce5f5e742b55eb4401ff1564597063c112c90bbf27d83d1e5dd7bceda8757d0a459a6379181124bb925a389a33b1fe3d08d5988e5f3c37e87bacfeb31f9c148f5e2263f50671f70cf3156e85b38446b9798554d84e65393659b0e1865bb683301d25710e94fa3c7be445797ff9171a2b3d126937103068526454d3ec2bf6262cdfcfcde07472fa70a947e14afd0f4ad507aae6407992378cb3a30a0b27d54155e222ee137a91a09820e7c1c99b564ff7094447d0fc8886fa8744d54b0003300f717ad8f4d65300600c58edb43bce244c4038a98224ca6efccf65514b2d5e00517059cabf520d237ce58905a2dc83f6ea79f0097748da91a38c48b4a944c54c8885ae225e80aadb1ca28574cbbb21b1301469019a6e113d2cea655591398e3ea80378f28def81d823819052f002f0006e18da3bb57c91b88d3ac0e25b08836d90e876bbf2d42065c33eaec870a20fb884c9f6c76aa0a29e9e46f6f1329d7b483c8ef77f8213647cbe478425433daaf111d3c5a0af9f380541863740687e70e778777bc7511ba84e13f7bf67dd664fd1a95084da2ea059c4379685efbab187c5441aada418d80d08552e416ccea5291b4b54548c77c5f77974839abb7fcdae94358727bbfd8f5c109231f7499eca2f0943418c9be5f26f873df59081bbb7a09bd14177a5ea4a976516c9decf12fa61ffe4d571d17de5c5cf76a834b425229fbb29ff5709cadb56a319feb885f5ca04ab95c28e90c0439bb867118845ffa42c685c6a0a725d206ed25b487da7139fc3f9892665255debad35cc3f50627f8ca94aaafcd756ec85e9ef840b28c3ff94ca0469f41f9e848768aeb50661ab709acf1e6f3832c0d60bbe357e2ad6039841bf3e629dea8f537fffef36148ebf224e45612a22477fd3b7e4dc2651fe7bd18f722ac891c02e28cb76e6bdab6ab32e8e1e500563e49cabcdf4a7f90f2fa0947523e7f7aa0778edb202c17b4cdba7b01b5f403d942dff944829384dd8a777d31afa43a1158ab387c2390852bf02d877baef1a43a0cdb03a006b34974b42d99684c959f732b51c84de85608972de15e2ff201e6f9f5295b417de5df2a4ca8ffe7a1d2f4845e0f4130ba98fbaa6ee824a46fe33b05d552292c9ae65f4ea61b6e2465556f56ff229aacfe1c4eb9d64fae00b76f5f286c2412843be94d4c1b2c0b975c095a7053baf50eaf1ae4599126721f8b766274c83159c99af195dd557582e92aab041f3b6a6249ec7d9d17e1c78d9f105d2103addd71428e5755c3f049e7d46e8cfc451e0952aba17563747750e4b773d347c55f79a7b57f4d10c361be5768007b21db65fb350e58a56c75515371e8e848dede25fe3cd4ebd4ee9fe2d312ab491af4054092e5b49b4bc70077dcefde13fce87c7c0c7adc733aac564ac9b22f1764dacc3d63f939d7f324b03fe1a7012f826218c58044d39e5bcfd3deabc1cdb1794822779d7e632cd2b12f2cd9dfb7a3dfa18f06df81e2b8a8b233a2183aa9344ec12d5d7edaa0f3d8d3ef72ef90fe1e17ca2889651a01c90906aad7c6dfdf60fb13386746ebd38b23e6ed6ac04ddcfb535cb6e926e0d1b36f7e45b7ff189c3e99e61bcad9990d2e885c16f9ba38424581d7c5ee27e742482c120eaaecc6149549ae8a1241d8ff97da2a68a4dd43a34c0791d7b699ea9d30daac890d927708e7bc590f92de41b4a43f505d31f90fbe0f9b2a857327ee631a48fc078473152f716aeb74aa36b9e66d82e188f3d50dbd50cf9314450fc75255a8aa2fe3225d4bc388308a1c23efb071b39cd9c8a5352c0b27aaa8c7ba741df107ae39374000693c828ea8f27ae3671811ff78f9fc3f23f98c0107bf4131a45ada666cb7548e35828ac6876c0f3960e1d0192de07277559b36dcfd5fe15a68d51b0cd9fd8905b8d1e2b6a4694ec2b4119891bc4d4e28459f67497f019481731d8b8145c3f4e38c860f471a2deac191a49af4631abe078a9b4231b3eabff179a2d86e92d1d10e27f5a4f5a0eb9161037d5523ba32c419365289e1839a9b6ae6c0e7f7e933b11e3fed7cacb6451dc58cd761082d1df0008deacbe8233f3841ab6d746fdb18c33acf4f7c1421993ba6b1c4faf19b6115b1251942a74b749876086d3dc40cf9ad7917a540bfc70ef29d7841f37da994fa29dea97c82a1fd1e04eb1e1d2ac8430cc8e0a3585432e6945ac178213ea91c9f9bad55c16592d3beb348c0c89b64cd1200b2915802d51bcd3b91a4ddbb10fe5b7c11bdbcb0fa5a777bf8f35c2c631fec4a00c93bcd8649afe2331bc4567b58456d09dbdcbe37a0cb87e5ac126a8950a3b0fb37e9e0f97699590cf05254c386227a22ff009e206bed235e04dd3ad8c3d7e1b1421ac3d715bafc90acc0d8306565cecf353428530e1b4c7911f226220d8c1e17a2f6e843989ce7fc489f2fb7df892a2a10c4aa18d523d74b4d0b42fb7799e4393bb053e4e15826c62b821e555d93f5c77cd8a28c2d7a1d0aa8eaf6bb4dc41cabbd9b8c431665f3b6fb06f8f53c6c010fe33d1b9d15c1ee362f7f73043e336205fe0d708c29fc51e349399300b56f1becf2cea519d932e482b89c4bdcccc8ae952d3192bf4f510da427001b19e670068e3bf8d23e80059c599b07b64b17a679885aa2745a73ef43f2538477ca450f8859893cc6ab51b4f0abb73a9072963f17f4fcbd47cd3f5f93765c44520d42f14a217ff72a128b5af8e8475eea1cdd65002e5ed90b7f388467782ab7745652312065a7e26587067caf8214ad56b16fa1574ae3a08e8e8194bee9957db6abd708c46b800fb5857235b1afc91e5a7cad275cdbd9ed60b5b8b7d0ad3f9123ae9f830097f6b8b005229b424781d62d61af29c675749b4944d0b234147ed628b9268a7278b9b072dba638e0db08d252884232600f6e127a8fbbe29ceb8638594d943815f4ca96cfd3599b9e8756f0e816f199e0df161cd955b29b9031701637ba53b08a2adab5c280e2f9b2be86b249d38a7d6a0e97bac782ecff5bf62c2a94885071731a8cf43b281628c1a881613c7bb05e9127aff5a3789d2b41ddc010b75653c7622f16ec4a6c204f13a458de8f276107f49b611e6da0ca8196db83eacbb1d449421fb7b992d25ca6bd8c40b3cdb8043b472d34f288b291b1df8cb1b9fa8c4ee70469b6e6a0821b95833b07d308052165d4045d2d1a7eb1306f2d15ddf5572764c1a9dd48649789dda536b810e0a43bde42234b082547490ba765eb56d7e6fe1ef50b0f31c25a9513cbdc8d8e10b4f03c13cb4f48c9c73f4111f898f3aecbb7568dcd78cc3f1e67121898c969ca657a0270a3f253a9ad455fc25df58803fee4f5966113678761a4658080c1d35a01b35ec692a37a915442888e5b99fdadc816d7c5d14c01b5e3e565a6b8b3590fb3e6dec4d1c2fe02c0c60b062d2cbbd3159e840ac6ab205c080fac797b7b25ffbe981fc2032ac90f7b018643c125f81c6f44064dfeff20df963b46e1d367af6998e94749c6bc4769cfe3a58d506a4bc73c895183345083fcb69904e5ac6562f43fca4a15bceed5ae4e757844f82262d46a2ece6767865a102dd4467df28f6fd02d7b93288c18c8f6577ecbe427ec87366153f21e7cffdc73a90bb5720b92ac468422c7a5bf98303e00bf4238adb2c6df06d61d3f758e33867fd18f25f3a749562fab37b20358be16440db543e6c73d512c6f343973c0e0e5da9fc5a9e444e332eb48a1425e2ab1d610d911f5c72579684c73682bb422f645b14f44d258a3e998c08a419ebf47d6c1bea6f260ef6df9eae34d5115341e61428c97a4a6761b77838f4949663deb5958ec7808d6e3c19ab64ace8bc7ec3032f7f3bb1b7830d40c40c896d7009ad89bea6c3046c4749d1d230b601aedd375b4ac327c6c3388656b820b2e9c8b93e30caa19a8ecc408155240519ddd3931e98145753621bd3ebd5e99b17168bc90a441a97e2759aa3805289e1f847b5e9b1309871fc96ecb5cff134d4372f844c328dcc2bf5dd1d9fb540bd503de22c616fecafdcf84873ba3c354ce02f6365e3e2c33d5467d50f06aa3cd05a1c0667b7b663dd5ee97fe96553166b293b9051b72caa0963723ea154ace2553b4c84039c45a29e89b8db65e59e16307d57ac53de292f36859b0e93ce1b4e759b2b91441f1481a36f638f7775420f8e048615125fdbfc3183aca5e21498c654f6f6ba651045a756376d2be7178585107dd4d9c9a6999302c2645b8ff7ed4937cd6f11975141c5393990d530f99eccdfd55358618a4bc14cba260f9786b98109c65d04ffdfebaf162bbc4696449d06cf16bb64fef2163882960af447c84f4753b1527915a932f73252c8fb6cf091fca478ded322036b0c21302916f3309d60c8d10aef6f5158752414eacbc381cb9cfd498e939868bb40b157a063d319c3fa50d29c1bae84dc217fb9b7d7ce2fce4596612a9e9a9721a715c447ec239b0b87769fd4b916c661b1584db7249bcd897f9d7adb6075c28675526741064a4061b4cc1713c8639b4cb333af66d61e79af0a55eea07a6fc5e997b7915dbc2627c7a8f8132b567898f391b57a0feb1addaa732e8dc8909a20a712eb9dc91c95034b36b41232cb020a42df44dcc752da6df195b08631c2394b4afc0b14aa4838e2fcc74a838c7ed44e51578974e8ad85606beac9c854d7491e687d7b7db6622b7fb1505b872c9e97b3dbe214bc7853cda147457563cad765c00207da041bc0a055b50cd330cb304376165ff4befe59a35bcc660b3f5ce83e52c9c349b09eb54eefab5705afc22823f9dae74edbea6613b1ea6dfee3d00752cc99576a546c204e7fa634ab28810b5f17e1b963b10f7588329cbda54ea4b814e555aa2c3ffde3e80cd9ec75025e13166e6905ac2a2cac8ad4cc58fe060040dd32ed6e48fba788b2006cd30ad58b778b195dbd16ebc7894d1a8e054c83f3fa47b32153bca0cf2f08f3b6c135733123f8172a54c94fe4eeb9798600a107d1c8c581ede33f3ac1051aba6fc272c6c6460ef940a6b10aeaf21ecf94d9d0371ff3ef81a5976b293f693fbeaf4924e5cb8449babd771b1196a4a90e08f0925852d67ee32ab00737339b5a2c7e11eea4b8081d29e40ec90ebb08434e1df37b7f8f1a0d7c5b0e53f1b83df68bb1a05f7ec1b85e699e9855272ecce9402438e880e005538e29ab806f480c068c1065cd351ff90a0bffc6b10630a0426883f3b73e7f496d7d1364e94a4dab57ead35781981639a91f82a3f953678c65f124b6a566eb7e66896c2ea3678012d0995fc70ae621e9df5f47af81afcd0178e49940bf8c232efc14c4b37b390b500f960d505135e224979ed5c2b4be7534183db9e06440327b775e8c7be7dfc608aeb7354287a35d520e2e1951dfe654734035ec84009ced9d0d0fef72343b18f49b6091fc5974c558dcdd71bb1ba981e313eb8707a7798c8248bc5f134640cbfa8ba9f057205e1120487a9476fb7ea2a56f157d89d491e96b94906a266e06c719bc2a995dd3c5d137271532642970c36a228bb81016c3cd38507ae543e4353a4a384ab9b1f2207b4e2e91b8779f64aa696649608cfc387b812f536fca0f4f9c97df2afbb00dd382802434a2fea143d37121aca26158ca241e706171449fd333df463bc3664a0d6486b9136c82acb5361f248ec59c183fd67bb94937c91ac3fac9b44139a41454d52c75a0717b520feccd2dae00fe33aee20b8badd7a94e4f133cf0953d24cd48008a28bcaab1f903ca11acdb9be8001b14f7cbcfb726017360c2435c7f18b1a391eb6b02ec05783d741f56f43dc87dc2cc0d50c97ca90f74e6202f72155500808b384435d5ee1a694fe1fc75c64e94c9f1b3623e6988ed4f5753301cf655a0550f1a226852b099a77ee7ce4d4ee963a8341e72b5cf42d237214ff689fe087969e1e35ac6d6f3459dc06e1293a48d6ad0287d0d613d9533a9da396e2d7aa043bb2549b9f61e39d6ab721e84d863ab9f6e5559292529ac64122bceedaa4383e320e007ecefef4f0a9719ccf99009a02e917f697fb87c36945018bdc3db8ca1aced9ee0dea747912a05a989636540cc261fb9d8ea703f99696ee218264fe6b40630c7c7349c85a34f6574228cca45fe07b98c263a07497d2de545dd2de47048a5d3a428cb4db410cda600b4abd3f0d458beab68153bb163403a3a696cb16fa80bf69ef5d53762bababe359746e9f2af8a04444e112b0b064ac9a71ff9603dcc213b32d0f34d641a952743c45c4008dd35fe676e8f32fb2d24bc227c32a6349bf7c6518fe46a7c6b14da6413b6c3f0648bbebc21cb78fbf3e1964137446104743c7d3cbc7d54c0a74e472365852ea38ef3fe3bc28c9559ebfa56a204fb4f558484e8c5dd43313760c5e96c4b8d525ef8e3baa29bb067a52c6a66e8f824f2cf9f4b83e542cc3d39d687e5ca9576d28a9a81c8278eb9e4998ba4d2aa41d7b326b264c0224efed789ea6db972d290919045ef8eedb7c0ef79f4722d2fb6942e46c9924ef3461d5bbcebbb536ce2d7c8bc44655b927ad11dacb15ca0dd1a25c2e71fb32e0a7c4cd48ff308dae1843aa90c4deb49bad9748bdcd109fc60a58db47a638252e4252836709449ed56b0ecc764abf6d921b3819830193ab205b92aadfc2bb2d70d30d2b9bfecc85c76e7201575d6610ff813228bc549af562eac7a4e711d7bb46454725d331545ef0b53cd5f93608be756818b2d9c65a5f84e05a754d6628a0ed2e050d04fb0905dac24f22a80d6ad85e325181b8de9bd0b098f982ac00734f121764500c7b08550b38d5715852990035f7560ba7d7cca0e0c74bf0ffc0a9abd3983d4b0ef0aa5ff72651eb30a1802dfb61dcfa826a09ca9b0253d91a03ab2d8dddc7f61887200c28db583e0f3c47064e4314295e40847b4e5cbc20187fa1fa4e7b26f6903f3b6253f66513b21ae34251407ae9386d9283ad261c93e191a963325b7e5c95c6946558c2a4ad462d7679ce4d8561bc6e5a6bbedc2bc554978c199cb7cad61a96d2f5513ffc748276075b83b17ed06b303f415ecb3f3e7e1efcfb9edc4880434b016b733828614db91417e147e26587e832499fb41a30ce94f07f94edefd8dfe917795e8d95e0acebeb9c2987457f6761fd7f1b0f66dc9b618165743ee20897a57daf6b0f9872fb27402f353fc0fad77ddf7119989ec6d9633cfe59292a851db1cdcf92144bef895c39a2bd009daf5c18eeb9ebf2cd3fad54188032fca7b54a00dd4b24903734d477212dda9872e047636e7ce066f73eebf350f6e09ecce6aca110327b7d3b17653009a6fc0d802f577bbf8a7ec4d052534bf544b138702698e54259d122ce07db2539d5594b8f143830cce598b3067e5520b040eec7739d4c1dadbaa966c76a985987c00a678c0305b7cedf0b718662451779f889cfbbe7e46ec4a9093b94b87c2a5cc618c68462fa094c6764e9218cd02262aba900f29d97cbbff7c7aeb0a24e193044318247a5f8f377cdcfcc46f594628a8e27890d730e3b6acef149136c08a7be470881c16e55c6c4ad641d25ecb5dd26f8b28d2626d0a55d641db205b87c8c7548913a19240eae4cc20501d73483b346201276c4288bd1edc90bbee8d3fbe62937e5b585b0bf0c2752057ad0cfd8479c0ec2ece54a85da5a782de803d1af578659df9e2a27fb1edfc01fab3c15f2ed43ca510ac01f8348be0f8655f55ab98865c4540dd5af4f85bda2e49ade3687885d030b11116a6e543021f005dbc4e863c89d8d9a845c12a890579d1f729887020e87aec45742a2a9b0acdeba95c320cd39fd9abca45865990083314f2cb932deb1e5ce103eacba513833a266db930e4f283ed8b26ffd52a2fb270676163323efe76f28fab3ccd30ecb5baada727e1621c33e1ce749041140fdb6c13875a28c1ba71b4e775741e39f2af3d87795447019d7fabe67f944657657d9f65d0e7a3367c4be1d2ecd29dab8520a07b77a47967bf0d8ec0ccb4ac9377f5d8ec0f6b27845ec48a1cb66bbe3073a637a61d4ab655b7e3b17adb2d0ada73ddaf51dd6f8c28f74add9bb07b88794b6a2fd4d80c8ec22fc2f2990b5e9bc0f5e3aa53140a7348f7585d269ca1b2cf9a084996f809d7ee0e468a1027946113a6209ed50faf2910aa96087c827de3f4c7df5d05cb0f5a8a3e8277ea8de8449e1d9fbfa88ecbed769f18d37298851814b7297596e0681182e7ea37176137b8e5b9d5325250bbdba6fba101ac7d000a92601055b30aa8fe199408f32f7645d985fb8695254be5cac5a6f79015c61b9b071f2e5de3536b2b9ae05ca9096f583c7535be271ce3fee1e15053ef1a91717d1bd7c840c9f5cba356abc3b7bdb7721256baaa2413a9868343e52243d99205cd809bd763de357d1f3a427c70acbc540b9dc1e9e37922d4f103ce1214b228780e09fbeb6d4fcb18521051904e5b2223d44de7945a5f844725e71ce10b64b8b25b92337dfb52f67f90721941142151a06010584a63ca6087c942d97b9b5c7e6f0c903cea7048f3ae183f78c9ba32a0ef08c28c65bc2fe7142a1223af2901351193370dd080d4329db4c8cd62551bf6c1e04a631d3e977448c7e09e0d253cf30ede9e5b73299c7f30416ab04fc2e030feaac0a20845e8f95e534e99e56fcaf075a6761f9ffcef23de4fcf535e7c5fce359be909193877187e25e91bea2222c766987d96ac96fb8248639bb08e2a860dd53a09aecf391c6d49c04383f3e8cd47f398efa09a54019060810fc65ca711910ec5a72aeb884145e509fe3e422d769548f5bf7a45253f36163c67b6835da58d3a771efd98319d4f21d3ecea0c223bc7bfc682e12c837fee109154d6357f4c48ab82425e6edb859fd2179cb24d8f1395c2e6cec8d51235d410c6fd785cd0326ad24b4555e0175f0a72da9e272df3d5bded96fd0097125f42dfb53e156c5e82200d752974628e1c49cce735028e061be9e965b0664c7dd365edfe7078ec1feb372d484ebffb5bb1934ae68ff701559ab76402583ab27c7fc2d13a8542e1004328d63f53ae2a6dd0fd79617536667ac2cb28659ed63e4abd51578eebc4e507ad9cb2a55d44736776fabeba34017b96a4c43b684b4f394eeb3d278baf9cd0645c5215403d5d0a9d69ebe5b5130ff41b34341d4bf39fd03ab3d99709053ec8b02d150834c6b270b3db8ee7a4e1713ec799cc2da87e36b717db9a3e78e7c8898a1c6c71ec5d0313b90ba6f2f59e2b03f718d1d228f535464b6b665fa26e5387f5ed7ba86db354ee2921beceb99573595678752e91511505a3a19909a64045e28b37f86e01c125ed537b0c48cca0bbb04a1128af74814468ddff6a8051cfe9b74dbc295f961f6318337cddce5d169a1561f3318a7b45d925f22a9860a4ed881581c41e9d6a0ea08da327827fb74f8ec113bcd337b922ed153c8d0299fe1fcc630740bda473d03f3aac994d09cd524fad1e13758fea9ecacef2fdfd1203cf1f6f5863e02c93e0e4c6e82b80241cc7317d6bf4b17ac7fcdde0c4cd1b0d78ed6386e11c207fd88361e820374ed032fe07f5ff94973b8562ce712812cdf4b735f42b71a420b04ddd3fcf1760e904ffbd88e46097a74fedf569977f5338a2280056924a08cc6da1afb74b460103679c06ce1e5418fb457591dd84843d3475dd6bf85884631021b70d0069663c567bfde1aed6dac55f70f903a3e42de302eea90c85991faf5c69fce5035c99cdd454a78a227245cef66d9f6ace8d998a67ed6f0961cac868a7562237e44ac35151cf80a6192861558b8f9ce634ce5328fc61f9592e6b036d2834013ab6ac7aa1505a9850b0a521e225ace20ed64e7489eb730255065840c8e20a03c2c2dc2e1e8824e4d50d70f0f65ac610169d89b6c69a5cc3ef16092916418329e65f2f860a07c96a9eb18238aed570b9d30ce3b4c972630fdf3c1f0d56fae70693a1cb9dfe67a1de79ea87d96ff23a79c0eaa55bdd24dd1aa9b8d9b988e1e6eef67a062c261b714524da640b10189e540b757029ada897ab48ddd5d3cba2b312f81bc1d1c3a0c5593e3a05287f5e1bc213e4f2a3d826d1071972a573cd4f4383399c7b3ea88524bc1990e494c145320722417c33ac62d18f8c7cc1cb10292bc314e979e2a53fe42e6971eea12831722c923845a75eff81b08850fdc439584b8366cffbd7560e4f9dcf5b705c10041f25343b85a01bee36ff9c0c9192f59bc263d9daa07571048955495cf8fa1c7d8ae4a43fb720b777563abc07b25bc9490f24d153e613c053688edb2ae6787f3173251e9b9d045f9f1924101f30d29586e25d63327293d28b682da88caec604587b9252ef98a80ea9446082245eec0653173c7d6c0997e33ecedc8022d578c7676cfb369f8699a9ab54dd1a39b0de27001497debc8e852d83af1e8c70c34d2f0f4b0dc01fec90749fd693556b5def9dfdef26d2b826d411f4bb4c5082e57ee5f71ffef9e6bc926eb52f9bfc732b456d6c430774f012d8995c589d271ed1559767bbd722d3a6f998b188e193ea637b90eca2777d2e426c74a7a32f09f4505d3028172afa092796660e4695a0b9038e64f06f9a2d972c573c882583c238ef481680f4d56ffb542223354afdadb61202f2ae14ccddf610fa1a6eb5a4e58e67310a3dbb73bf1ecdac13192c56e1e57d9f65df9d08643ccc088d48f81170085f2f1bd0d8fb8c8315a0cbb658e687c23e827191d4ba93698eedee944e9802f1ff821a92c5a73e4ae5fb7921dc638bcfcd4fb7a4fa0fc7a33827a299ce1c13b739d54a573d7d1284fd292f0d330029ae7aa6e8ee9f77744fb742015c4b5ffed560bc12b0cd76a83749074322066e2656b793ff6328858e9a20fb28f2730184f279482936d53bfaa694e999fa39609d77b0af5dab0d3cad722267430fba3a901ea75a877273eaeb418433fabf52cbd9408be6b7cc39a0de05b4679782332763688cc604f89e517f6c0d4d7cccde3613f466f0847e470b5df0af4fa0f29a2a0cf6cace6e3555733b8e44b3af04024973ebd9c1c961707e4d774e5fd326d4dda945670a1b9f8c485cd3a968485c88f37e180e609096fbbe8df6a7ee31c0b390d1a82630e51f0a4a8ee48586545617ddaba1dabc8f3b95d4a9283b565481476aa10fd8e86661516681d3586758b7327b02e00a6a7562a4fb53c38e05ff2448ac0734970787936ac4a74a3e18736bdf474029efa2204fdcba0b4a79aba3b40709b147f232bf136e31433cf7619516d30ab61489212f4c68f6053fed3c93a4986e8cf91c3b75709bd8886ce97195395cfb22ccfde6f6087392f54d15e55e5511aeb31ea7cb7011651a863e0ec518e0cf8756de12ff0099b09dcdc06bae5fe5abe2a45d818583153a05520a750304214b3b11eb86b6fced1f75fd757189defa53cd174bd9a17aba555714c0a5a58b84cd72bed1e43eef01977d2553b7784a2d2e4d8aac3431d5be77e6c652cbf801fefb2373c2db7d80929f9279633d5fc88ebed72d2c634ddaef4844a84d22ec24cb81085e7847f5e7e7e3d5eab2d3a6cac388679d4c36446433013da3537de40e7ed64c039ad30bb1dff3d1e458f55632f50d4f9243f2e5c2c698ec1c006f3402bd53368c4827a853c5b271a016db105928eca5deb14a3b58954894a1d01e888b2ef7712fd6fd0c3e97e510cc0bbe5781d4f06a6f24fce7c78fe998cc5a9b7467038d58999515448e360bad798050630d6491df6a02bd72bddc6bd8037e8211908ee40c654f3f968abc7b934e5a3243c30072fde9a72ab084fea7e0c28a5b17f113ad08fa324d5eee4f82e7ac2ed8000abde9f3c449b978958712f3d9a0ab4cead682a02078fe5b63be69d7b66f503eeee95b863e9115acaef0e2fc8223d63c2d94b1daa4b415c82e96e286e28a94e6cfa57e53f6621b343e5fdebec7c8c837d2e6852f81af72d7c5e043c5fc17eb0208ceebf71daecfe87a26d6c48d1afd60d700a484addbec3d8c549cc57a2ee9d13b87c5a90bf196474f09e23c5c895f4a94a847f6ca640743916d93bbaa61f737f3f3af0c84b3638a68639e689ac6322b70f813be4766b5f0120392e49e3c5428c89db2aa0338912977c9fafca4372e024f6b921daeb4e4be5cbe41a021cf86441cc2a4cf28cae2867c2bd2ce78efeabe98b8f3421adbdf6c8b8acbf02091812e43ae53baf083379758ebd9605975f0f6e3fa3a2eaf2522eae29bc2c2ff5ce3daa44932fda73369d838b52b18578056b602ba69d16116d00f944b5fffe264cc8cc1f51b3b4f8d99cf3d613410e73133d2842042e246012a1d0c5e6bfa09742098947fc9019597b3ca9fb27a80626b1f142a4ac3db4823b94ac3998a2f1c595982f5918ed8a3ee937e5be961ab1d1d846037bba7b3c07ad5e1ac8cd0396027ebf242301ea887facb0ade78fb54a2db3b0d2c1004c8b641236e0373ca06d7e0a5416bc15fcd129bc5d6c97124ab318708a6d8f1dcf914731080d638cb65618ec237b03dd33969deaa5648c8cd31968fe6e477050ab45c6c09a37eb52268e267ca97a5e6676793c65a781c855a2f0a1e7d280fbe870501a5e426cf50090e413365387a78d9841a9cc5ceb280604d12288afec717fa41e55fb4ce36ef3563c36628c12ce08906ab3aaa16236a6ee9b0a61312f2b25226b069620ea8d79cbce1e7f5ca2422f3edd5996be43ad4f022b032e93fee9d50497f8d0bfc24c4ec2f1192f7d99a124e487c536b9853afcf1b34d5480369ff2fb20e1b4ddb5920c2bf17fa6ff4faa3174c990e2400f8bab7882197114870b14cf61f8bd42534b19a9b8409180aebe864f1c931d8f9d3731fb85148da7d3a845d715d6387bffb7d971a0ec7bf37409a1b7f1eb08bdeaa9a05078f2263bb763de86e7c34e587eef8c423445dce477eaf53f092b2d9d0a9402c5d6a5261a1a46cbde772852471703073d505a7c9bfa334c80f195f7eebf15903ff1752ed80c8e30fa7e882457b2480c61fdbd4cb2a48c39d8705f87fdbc83ff163813320f663c12aeec30986f6e5950bde1fe9592df2886073ab3987b2ba3651260a2028c0fe89af954d0eb94ba8bf633e3e64adb2e0ba24f150940ea42eb1bf1bb068ab0e258df06417a52222a7006fc7133b19f88e00952aa78da35fac314730b1523ac090d126068a0a01b8b55fa0ec08070e0b3dbf508c880adbae3e0d029dcea088fee63ba68cfa34467f8d4b9e44ec12453d8d0fa445b4c23d982facb218cf3b067f40a074447246199d0e59af2209dc01f4ef0a16425de17a8ae1de7a0a880b5e0165be3dfece98802c6bd33732ce897056514203847ce196e5d0477136dd3d02abd50109b25ea4b8b544a9c3d5ad1405ea26f3471e6ba61a40823384213f4d294e450d07208a74d98b3100e552271371d92bc3733cf60aa51d92d239b80cc86e2d5c24c9fe768cf87363a6834e2b1db27c97fbb9f3155badaf1faa63e47a723797b66c97e814c6a8b1d73b8cba5fe1ec311e4c9d43a801b521b79e103a923bdd92658f362944ac2fa93e87f15a0430c82d028a54585613c2e1a48728509fc95e8248966c34f09c83db110ec7307e6b5550bb55beb2efa7cba53455081b2544db6e796f30bd814ed0ac46889e94a328ca6440ad631bd90c4e30990c8d20fa878f3c2e1d8db03f919df746938cecec470b13debbe3b1951949e6a2aaea05edf65a72896d394eeeac7b40cd97f36d28a12acdddeaf908990ce8bc8a020865eb7d32a9dad88c256580c3ed48f1e546cab47f3aaf0d44133c2f5a59da702861b7d460a66967566e6b9772ef60a5b25b65f7a8aae3d8ebfe09e9a45c63f89618ddb06555c5feecc97bd5793bd44d26b402bd1bd9e2b658f02fefaa3521d8af900192b3346596f71f5476f7049e9872296ca59fa5c4945934343eb00f421f68b4491da977072a30dbcb6b3283dce29d063d10d1817239d7fc6717c6563ea407cbb45228ae6ee8d5b6cff7c695bb4bbcaf0c775f9b14a8f248bf7116116a303f63c599b7e7e895b811936aed2520156cce94de744b9473b3503f3949c362f6687e3a66da6e1490cd686dab4210953a35f05b3041dcfa7ed96a72e9cc3b8e69d16b88d7b237e73127b18362a7af3a3ba1945c7eaed710d5be0be50eac67ee59082a1bc6579d2864e4008db910d21db9bc510cc4016e4adc5ca80f1c4b4d2dfcc522817231353054e1f922fdfac07f07531c0f71b11fc8ee30141936bc800fb6ac40ab01369b09240830931cb958e9d1f9a51d919c883b58cafa89e0cdc38e66979de42c98e4f1c74596bf045fe49e1243596c6d6975fdadb9c95c51b5006490a5ed583b284ab4b10efefeec3bff31cb2301662e3f52df1f006882b89c3c16d5dbecbf02b291236c5fd16e801653df6bd5635e927ead52da04ebada233b08052eb3a54641f136675f5f686195149a69304df82102e047bd360095ede6a4f43ec7cc1ae7618b15cabdc8b1dd6d8cc572744c8c434299d80914a28601e768b634617057b7c2e65333239f6c850bca35ade658b7e3b3b744940a195b1df2d56e2177130012d50a4e60d2b069788ed4c27ad2d2a9588d23050a1b2f40147de67e857eedbb63781c35d6029a8f65fa94e630581a34bad4704cecaef4d60c9a8501146f1e81e672fdb7618371012280c1234aeb133758d714e44afa4190f4615843b1a906fcbad838fd33081a3419ad483c118f53368d88cf6ca71a655c1922ebdb625e25383cf0225cb928de2556500dfb0c6e399f556efc2ee8077a2cf4d3ebc3599babb5d882978d86547e2d101f347c88d9006dd9db781e89bbb657258c88883828ce5c8129d5b38262e326286c974ab4dcc6bf1c7ab61f9e528f6d69f145d6dca1d9ee4e47d7e26c3f40029b17a74a26c9d0176fa0b07e6ce6748823ad3794c4557463a875b5fe3542cd4f251af5f6feb104d7ddb45f328e8bd69957b7db459a49e7dcc0317b4e7e751ac68de1b35ddb880533ff0aff47b391018614657d7eb243fb2bd70f020d18a4d930cc80fcef3bb3a7bc2976c06c2e034d6a5e232d2ca1d03d087bbcce6b40389a1491c75443c357fc1e3f487ea9e942d66954e8107f619c4d4ad3b1746f171faf7dec5c79e36056a6c1329f9a89982ae6af0fd9f1a0fa180f633a9b2e715d765f7828bbc614cef94124248deea9f14d46e81f6cc2f2647ab0e6203903f8fdd2e5534209175387fc6a9ee73229d1b2003658426655d6b8f0871dda4967f428600eba5119b7319a82d1e6c214dd2f64cbdc7c736b7fd43bbade4cc425d4bc5fb189f52a0404c55389063c000a494fe23bbb66644f59e6292032e2806a8ebe1d1564a4517262ccc7f70aa9f5d620f46a805179e7b554cc1238cb33616409859d01857eb48a84a27934f69f6d66018e68012b2b42f8c8f070ea6c3a368e0d9ef0f1c604517da78eacf904dcacf3eab7c044a9f66cabfa337ddcd4d0c0448798e3c7f4232e3c511627c0317210f8a258648d5011f665a894894319172918c96d1065be3800d42c2fc0cc24d81d73f5bf1d442780e39f613ff773b3d587a85fff07c3a651d9b12e3ca5bc426b9c39ac552602ec806a4b7cc0099ead5b2403b7ad82604da14703b81f8f04b7b2613dfd080f31c191ba683ccdd05a06e89b2325a6611dfe5798a6a5272fa5567c0362cc41125ca20aae6e6f4b667fba628a9bbe1448d3eef5e23324d264ed6c0aac60069f0e413dc5be3ab517060019ca62a8afdad3cf187d6e2e153cd790c1e376e7274b148c88a077eab8f75b58d1948fbba2f9fab08ed217ae63f6457425c8dca11b93bc16ab1044c580267022cc4fca3d3c4a7bffe615a579e23c2dbf0ae86a412f2a7e0f260660c1b20486e3e7b4157a9ea5ade4b3f97bb94996b8560dd0ca1480310fa01597af770fefc9752aff96228b7e604a2218e04b4b67b548a43ffde390bebda86f3c3901a4ba3664c6b60c6a3ecb68255f8af7dd858abb0bcf06922c2bf2289bda70fd514a491d74935f828bd8f1f5d5a5974fec362332a6a788636b7c5f813faa537822d266c32d1284ae2ab029c6b00d8e057a4c0f32c699a58a1def965f3d661e1b3f56d311d65ef8b993a4134c8161e948bfbb3917a1d1a87e8c16fcdb3920c7240e451f907d491e584c8f809d96c7e0cbc4efe490695aef408e701083d2bec9b6ca80c08bbd02143dd21f4cc5a81bd438aa6d44a79f17bfaadbbf9b3f0ecd780e1f03fa3634d7969f628873114aeaf697d47afbd70ef931730ea717e2849fcb33c03aaef913caee4d5d97264004a2eff26f8f030b6a9d813d57ff5e49e8ad40f392dd65f173e63b1ab424305601aa825a700bca94440a9ce5a1612d098fce900b36d940b063aea1471127fdd9f448613680db2b911c5816e51f14e4a72184d76826e155dc78dcb1b6c8b8af82e1f7789ca37772774cafa3a0deed9ab209ea66f95af3485487101c156f41d9b3ec219937f658f9c2b96f5ca5aa2dcf577648c2c7ca1fa03eba809ba1c8c34b05c37b4e50a6b67a9282e2d5fe234ea528a851ff468ca0e66a6f46247212717f9bc6334c3246a4fd66a0d115327d3c73f17337ab9c074fba9d7c0ab8d28aef3d832800fdde15ebc2db5988a0800db67b4b2f06b1068ccebb39e1cae3446d8efd7c8b3a4dc52711a3cffb3f3f1bbeb9412635dd117a767ef33ee107d2863aab2c9e21274ac236ad3c004c107df6c4c7977d662a4e53adf9ac0830b7108585a647dc4a4f91614c09510510c74cbaeaa18265e7c36086c674948b130765233d4a4dab3ec5d53fab72ee4042f822017adaab939a790055f81c7458d1bf4db3d3ad7e45bf0eba9d5f8634e197f49483d85327eeeb67ddb240c0b7c83f03d2b74420b287f331d65abeb9a81417bfa51c75c432db91013cd19334e7e3ad946ff74bec9c7092086035f5dcacff0d518058a76bcec8e941510f555d2abdefe4e07c24582ca6fe8e37881f7f229156c98e934f7992366c96d3b747ac263b89d4235b73cf1afc1fe13a4bbabaa2423ceedb70a3d62039d5ac3bf7691d2dda7fb8562632a9c6855de363fadad2fa6b35ac766defb7860639d29388c79ec2ab60139cacde7e0e95b0372a15ccc95e7c18903be3bcd3d3b2187aa0edf3a042895b946094d4c2fcdbb02e8c362ade3e2ec4423afe32f221556ac743224fc59f0e3d37d153173bb15097fbb0daae26a3698709013ba8c51cbfcff2451bbfcf56dae715b807fdf230f4abd1d53a1ab260d6f6815925a681ee0b577cf57c0f17bbf434fcfbdc09a039fc57d705ba58eb2b9f01d317d0933c164abb28a8f44ca616924c674de04756ac9f7bd07541c25569ccd25e57ecf2a2f1763a458e2be15970072ccd8fa04cf50ab3b9cfb9e47d0b4696b7e9057056709deb8252392ca6e34ac7fe61cd0390da5bb74a00430dd836782d2eb3e1b2d7bd4accd4d84bcea8f0a2d78064153bb08f6e0f5072fd3e3f01a244010e83c20685dd6123bb2d7a8723b469083d04dbbda6bfbf499e772ca61e59d31892563134be784192de9042e37d0080979833d4a3acba02b3aa3c74b68cff660f96628fa07ea8311168597688a45560196f3cec6b2c29c6c79e9a81a2d48cce2ffb9ec2c9a2aff47f10e3752549675f561214a951ea9835feb36db4e0d60a189a2508ddc57df1c26c3bbe42a5f660d580ce65495fbf0794d9f09caf8e5b0082d4b7c5aaf543a6c9fe61c5551cff14b21df51abfe8cd014fce07cbcc3ce90ab3b70dbdb8af8c95c5980c7a0b996970c80cee4a95ca06e7eaa78b05df7c5e0251cb8368fe68f09f618fd7f43f48c0db283a6b352a513e6f630c993078b1cba4de63dd33eb82088b4ffadc6531fe303d1b4e606e64fb3d891e4c340a45d1f0395d171d48b8010484b761302de14db594e1423439bd25c8861800b5c43d64c559274d45c8444646ed0cc05acaf058ed60201f12a9f4cc14214f5384c0103bcb854e2eabad91878c1517a87f758bc74af62ffbaf44756ff49063b413e69c9c07d33b4a3320e6af313267f272f9c163db246804eb951f6c21ea8c2e04ca17f7fd07c7756e89123d73ab38f81e6b190f77e5f435b523ff18dc63df3115c036a0eb4b8aa60fa180fea76d5ccac4918bdfd1a8404734a77438a4825fa21b5f3a48e1643aac67e546123781f7cb66657ec2abe2767a246c1c7bb649ba51b154067b0c435fd35d722a9b7a28f7c0e914bbec7918c97c9d5ba2743e951190b4adc11121bebabed0dc217bda2da926d617a257e6f3aea5b7a939b06b76e43b3a6009ffebb88c1e6da6c5d6d9c8abb350b5d7982f64b9b99e6b95bc3002b57e1b4721a78d4a9301cac1a2a78b4856f21fd211b4be794f410169acb0bc10eb8e0452b9e49d6fb597103b7abc96c332c50791879a24139657d2a60e059f41f85b764d8ec340adc0fd920669973a8c869deced8c6612afac888dbcb949297e051c7e4ee1f9292c4bd3c1004ebedeff808fb0a340f9fafbddf454bfdc1c523ff99d43f37a34fb155908da70b3db1f44fa2906e4f36f9002cdfc16109a51d0b28a2659f968d42b10d26a49e822ba02604e14fc41540e521d111ff6925bd95febff7ef9e3f09f83e046b7efdf0cc93e51c689236f0835ae8b0530b44886e412b5dbda1ea4972b3190831176ce4494bee4d7a65facd550bc548224687dfff99c5dd08183b877b2ca0dd8777b708eedd7ebc99ca1b2166d84d294b2789458a5ad6b76d63614fa27e4f6de6622ea01f21c1c02a02691550810df6abef70bb41e35ba6a7080a5be117797ca2c1f609dc3648709efea6cc50bb99b2a12d5c80d031a4ac79c8b34f7c1a222753811d49c238f9e1862d4c35628a015cfe3cc9e69e780e7384dfc91528759e10419e54380c9da7496088ee9efcaeb4fa0fd5772e3527ebb565ef7e41ea7ef7abc23c7129912e8952208b40f1a74f844686d01905d02c0dffc7f0204dbbde23fe80d3d3f788ada2ac787322d04255da74651515ab1b2c8a6fcfb65e1fa04c91bc1ce5297bfd19877f90e1f6ecb23a0d9c070ee4fc228b2490b094f08d0c80003aefaba4749904d98d6a77e3f58442f2372390fff974c8dde02d9c6d67eb28a68421086531371c39d0b7f4edff57e419f39b4cb253dcb3857983aa7d7334f8607a7b01a2508c0851000a4ae4fc8854286767b74f822114b5aa543406b7e37503e9b843d029d3453a9c2c6df89c2a376aa180d9f7631b41b4623240930d7a0f10879b1dc5e913bf8c2a874a73f8ef5c11149e7872793410f36fcbc1e29a94c627166a2f4811b6956042f0b9caa8e43b0f0de8900ff515437e54eef232f0a6cc7875533a247a9a8b9ee4bdefa01566c9ee7203c9cd89500441221b38cd57466325978e72aa3b97de1fde1bd873e000d7bcb2fed979974b1b448d56f4c5b74bfbc073a458a88020a8a2edfb6147b0ef713580e28fa022d79bf92ab18669cedeac71567c64e77ef03d1c608343da216e85808bdd606b5923e852d8c22a4d46ef6dfba0024f793836c271194064fe0f0ac5d3f0007872a6a015fd8d75e5d7c98911ede0ef4bde5a2155dc968d8b0ec1d90aa9ce47f108f98c64143e90ca2f90ba90acf26ec8fec117e4622b45c860afabf5bafce6bc4d514534b410d6b8cc29ea10edfd0b8847ac7449f3284c8b31b9643e8eabd0daa2ea7511f83c89b94a97920bb0f6c6ef7bb8a0da27a61079f4d100b93dd8fc69640ebc32f8b68b10a5a86ffe2f6b4852936f72801a9b50cb4fb8aee63bd2f22b20200f1ef9055d649523554e6568692dd00d1256146da7e227614d3c286f96640cceed7ce3aeade2f03ebbd9711463d592c48e8c5cbf66e5612127eeca5a946e3c30b1e046f5c569ecf0782d80b3d0216769cadc0aa19a8e68f5cea1a8cd0923050123fb4dd6e75f8ae32f7387605fcdcd1638e81b52e29328b860769dee53db7c995410cf019f0ae01625a6196be0ca9848ffffa1d02ca94d0927152a2aa703b322e1ee663e77756735c747423aff6fb490d430125e91f8984161b587371d7018da47775bcd34553b2364ae138c39f79f3ab28fd29e561f137df5375ef741c5e48b49f28b1e64fb19a4fbfb0fb70f81bbfe674a033e4c5fd8799ecafd8bdadc1bf4c72fd547a7c3777cfc1083bb3bb4589a1c643e5577a348291ae9537996eb406a92be3643800fb46042b043d108ce5295ecfdf5ee400ea0a54ac8bf85aee34994a68d6bd8f6f8d27de598e3a4cf474e48b517ef8890e597238a1c751008d8093a2989eb9571f0174d4b83e37f9dadbe285caa26e5bb67bf5db2ef25c9da2b0beef541f2f3de6aac97faa4cae7d65eea0330fdfd9f44f5b3eee78288edbc3011d281fbab841190737d17499a74103e6cec3f3f81ac9a8253b398b108242ee793834b389c548694c8c7227ba1e4212c72a0d899bf835fb1c0823fc7aaa5d49d745a1ca383770aae0dc89fb7b7a5e565fe9ab9aa2edd65117b98275827a77a44bdbe14faa88cb0f4c4543704bb4d5306b7fcfcaa7e244b1e6f72cb9c7f2c0c10be929a6396dfba9889fcd1588279c7634d2507283af2e8d1e9c27aee3af7740455e296592293a2b56c63a0d8c97d5adaede273d2454aed03ed57d29dcae1ddf4a59ee95865b5add59e549fdb062f6ebf07d57998b2c79032ace3eca2fc193aaa2de139778705b66736c559f0564a6fe419d2e575cb3a63eb63764f1be42c20e1b6733b9c7df1740be8cc362943e9fa3ff0a48187aa2d2922d2b6f073d423b0ad62126ee6a8b01116d66183be19ce7847a7723f7e564f0db1451352cb1d32085a4b928c9ae3694e1b64143fff0c64688a449dfb0b217c26bdf1e49d08057c7f8d4355a317981c415ad557cc5801ac378cb328620e957dc1a27b69aac0630ea71e742cd7bcf8bb2116178c4a4864c1619e1be16cadab186b7196dccb0bf8e53536846cc8d81fcad255e2c6a7227c8829be24247865ae90a8d6cfa66f50797b8ef39d79d6e569e574ecd4bfdb5b26b7d8d41123c21bfea2a3636f18f30c56a060162cf3059dab29c947f3314d4b459fb2c55ea0bb63cb93aab661b49e9c0f2111c0573d17b65c6da06902828fef8e8764f392ae3d996a647700db604faa0ec1337ab58a17e9c43ec01fc40d68f350ef93a6c943cf217dd6b15a71064a704dc9a043682743b0ce459ffb8eb5d3b8d574ded9a5f4668e3040395cd4dfc3f6e3875d4ea4e07bfcb9b67f34785357e4d545cf7d51a585013e4bf0dd214bd08962e4858f71eaf2f1ab3066cbc15952abec63708d67b88b5c760cf632a93a0ec0c1dbc56c0c6fd42062bf4f944298374fcb10526eadeba455a304ced93411e86b40eea41b35c419dfc0376225fc4b5eb4c306f4f62ef972f382b5b03e018b8178cfadcf7e64dbe1209aeef64c386ede85c893776cd5fe276e36e4f233e906a438ff3fbae6203e614a0953dfcaaca84dd8ae0587e37c0f87cb641f05e62b90b161b82a9c8f70bcaf3ea73c0cb00fe556177db164c177b0f54d134823e9992f4a4238fc4dcb5b2e83414c4ea8ea9fe58b5383311fca0a24ae46a0846a6535cb156c883540634a59921c8962e12a4e15d35c17365a7a976e17fc3a7d639d07e3f4f546a03ed7825af4cd3e33e70c8aca1b175d8434c55c648d60eb239980a920013bb84231ca6fe846797d720ad7fff7111a2a42f36ca7140f27f709d0df00095bc1a20a3512b7e680e3247e7630f8ec4f7abcc43804e0d2615c709dee975212ff197ebdc6108b762fd5f93d1d16e75e2833874647d7d708aba979cc45cc8675ce0027b516e5b5621ed750f52573a017776e20ec89439c430cc37e939c9b97cdabd212f3689dc652ceb1057a592cdd98b68dfdac6c9bfc518e4fabd0bb53d8d28585b6d53bafdcf78329ec31d4c3140367c215d3d2341b1080867df72b8511b8743f09bc6746bea68e5159c4c6ddc07034ccfb27c02bb4648869b42b1837e8a9609f4bc19a7feeb7d189e7020c3dc52c1372adfe6c266d34883a162e1601e09f3e047569e2c37ab5c75de15681c069b6c01a5520fd4118640ef05cb4115a996482daa50cce90ea7221a682691d92761ee153d731a9da53ad931eee9dc2ec22998d160025dc73e005fc8e8edf186da5e6b151d19c9c58cf6e1887d0b524f66e18dafb4633b3c2318a7e45d40dbb9cdc31faea7a7e0f1947154182d0b9b9517f43bf9ec7d449d445c95eedc52c386aa384aca86038205fc16dd4d8f76ff14e604636536f5e102522e003d9c3a7078b2bc9ab6f2249376493866569ff5615de9f585546ec861a310c9f525e982a537c54430e3e5730dda65e2cd894b6097efdf96f2873d18102f0b11ac5a22b9137bfe49c417420ce4a897c065a9f61ba53f33d3c2993da420750234e1292b5b0d02df58cfc091020a518e8a8ae1cb575f476a61a43f2c0fdfa9df323960823fcd64841266dc35f9a536f5b1b0ff398a5310974692f2fd4ba75f6a18e31270688d6517118996353ab0f5a17664350e8482530c485f3aa21e7ed4603d8578131b05e67205504a87084b620626921b26cadc39281bd8c4e8918db326d03b4dc50ff8bf8f976a4a578bb3326fa7dec2eb502a404011fe8a5340c8b704834e29534adec27b393971b29dcea9e5000a6c559e36361ae3f811fcba848df84ddcf67378efb731ccbf3218c9ccd9a3fe5408c595e87af6efd5a13a7f8ebf527dee1bd0a816d02fc3e63baec9196a08eb3be02fd4c17e0640053e34c857f67ae40150491820d0ceec23c17c1b6456c3999e88eb4d95d768c4cf063457022e299f942aa5e52c1f51a535c169e6a957bb5c34c08c3e9b01ad5872aabc1e31e7d4ce657243f3622c61e9251ae4a794d85e486855ba5521586ea093d266b412a95797cab9b67a6f7c291cc13db4f0aa6a553755059e276bc4eacf2d4cd4aa37fb73c8156bfaa2e589752050a7ced8040f7f4b05d42049f3c8769123660ad891949f57566302071a2cf1c6cb222f302b89d4aaf496c3fad4058ea1af926211f471b74de467421162e6ce128ea01acfd6ef6549c30f5fd994a2c60bf686c6716d216f68d95e2d4928ab8def0bfafe409ba1ce71aad88f36f940263af4fce146e42d6d4b3c7b44c8bc3a1908a9355537a017fc39bc36f4fd85a25376c39926a9ac09a67bc5124a9dc4438187e50612d8f2c6b87f07b81781aea0948d812d2f6c02b6e19bf6b1cbf9e770804cdf0ae013119e2d639c709299c2e2733d7e314fccccdbfd9f87047972b43f090f5b9e371cd247455259468866eb8c5af43504647b3e55b657b15c3cb73604df206d9335b0954f27e19d37558f36f289fd6701ba0c76287314033dd9cb3905df65caf7d16ad7955b7314989756cee1f97cf34a7d3907272475795fb7b77da87a7742cefb3aebc16b9c310b61be10b8ecb538c01273e629fa770a46dedd3dddd3919a62fc7a298b5924c009338e9ed281e2e906121be727cf35082a3f63660035a7d8ea73cc8d0d71520f9fdc36506211ec765f81a43bb17302d6ee2a870b58726680e4b086f11b2eba38772ed24c555f7c0fa45e6b5d2449b70219fbec218dfe761c4ad8e9df6b94cba73dd12e8f4978dde9a582922a1f9f829c9c784199a85e65df6acb1cb8ded5daea01e7a296289c7b4af49a549b1b25d184dd3ecc800943f777e01cd6b788a9ee9eed1943b1123cd037d90e434bff68d35d95712495a3cc4937f1bc68359701fb99d9627df36ce2df7a38416c55470da6717dd17e24e916effbd9a07bfadcfdeb220268db961b66458b5b8491d7f55099c5ec9a0aeff74201f1ac53c53657313482901f34b75f5d358a20dbc2c93382c1e7dcd3b222b36ffb193abb6d8e5605802ac6bf47d68e9323c721f9050d31daaac572ebc54f2539a362a1850a32e3bf434db917b86a67a80351b64974625788902a05d2e17181b76f7c2c09cc25263589b282fc5a04c2bfd846ee004673792adccfc4103dd6d0b4c1383565239d03cc1b6ea18938f1da6c2737143b8f15855c1fd7e255657ac489cc38ed3c6b6ccd9acaefea09e8395e1ee19504776ee501a4bad3ae66b1bfaf7858533a40cc67e6440fb40f138f55f6a411f4237f259424d900ed38374c18c4cbc22cb5d13cf13ba77b92f9c3e5cfaea67041133c9309c9c4dcacfcbae1aed44255f7f175b6b8c35996666057476e482c341bcd14f22cedf82276b6fdd03dbe67561025e0c4c9f15183cede3bd360167625d5f048904c49c283ea95745bc998f09afd34731e93f7bef609dbf26422733f09afea6371f112cff98acf38e06c40f83e530ea0dcbc1ce51cc22d3b5b27707afa954774fcfce768470c39718bbffa8d7de5a282e98fdded71f059ddddee82fc8841a4e7d5c4323f678fd0f68c6d3201519a52ae5c416ab406a21de0f0e937497561389516c72633a00176965757c6f2b99e2994c7ac3f670f3973af4d3a9000011af0b5fcbff452165503b0d3b0ed81ca4d944e1b18a541c50587d33a54b2ad63831087dcda6a65e4190a000e562e20e89e9592e3e5826fc1f6a4f51bfcaf4aad233f57b365656a03079b78e0a51a7c71a57e38f48ee94f3a6530da8574fe1c363d608252748e7506cdc19ea8825f785eb650845603338f526c42bb2f79e438e19603f3c120f319735782fdb7cc9e52fd00750afe0bcc96770a9153f1fe6e7277678883c9727065911eceeab6d929b5796fec22681f6fa7ddef08b4e204a3fd9f87143463ae981277e1624aafc357bba4388a69f5a83b38576bc9a7763a95db1627ea7b11932cdce3c05a5ae956bfd25ce381c239224e5a6e813500a4096bfe8b63bb0343825ee4b5938e10d722bfb84d39d95c668ad90a07e1416824e29cc20e197440d1845192f94831dcf3cb0d330c141fae40a56bdc906d1b7c279f1e6f89c7fb612ed4b9ad542932f0d23252c33651a87f4400f8f9f6b7acc93c79e3b8060fa224543ee26b6783f804c564059f0a3ae903b776ca3c867e8292cf94188e2205fa97f74bfab04feef8abdf37ed5ab0003172d7aff8d7663325935b1146991c07911f0cbd7ee6ab42b4970c481ba6907ea36f9f90a51931a5d55983c8c30da273f05c9279e87f478b6f6be5da730419864237756d91a3c99dbad271e182f6fd2c84dd3477f2c817e966c4be66958ca0d89b1ab896e28f80fe359a3ce9aa50305912334b0ca0a3ddadcf340a1d95264fd81a382017538ce57c28c54a4599ab8e218fc722446eba8ca736b54254973035592888caccc99f7dd26b98de8870f55f1270e7677ee564745de747fc02579392ab2fc5022af51479535d7f6703f3b6b8cfcfa134c1e03fd7f4a4f4bbb633613a2bd5f69ac16cba51acd3918c5614a008d73316deb3a83b396852a937a9ed3d9faa98ed1546878b6b8e5572101d64d3f32aefee2a6900944c65c58f0555ad54058ae84fa961f5630f28d2e0b75a522904607e7132f4e316ba76816ee70bf1ef27a010269a78c9adccce4a0cbc1f951d07a28d6d4b479c1576f78b5a08254afe86d3aaeea4c68ecdfd24eb3b603a3adedf48011b3fc9ae2efdbddc32369562066e19e09d9aa67fa8efda21c12e269521db5f1848a2ff7de411ee2c3a2ba96e537119449b93d82d072dd6fdb605d617235e414cc46c4b069380820291d36b7a58dac08b3e32e3b3916901543bcc27bca1785167827df8baeb06ffe2974d0a588fd97cfc07ce3d788aad4fed05c20aa9e34b02bc89a5418716ef1ae80150161ba42656f9297443e964125bdeb78a6f20a9ae52ad20db58118089ec87adfef9f2a218603d3fc9fb5c11f509c89a62c40da599945010950a3a27b50833a61baf49ea0a0922777c441f47c64a55efd0e25985172ad1c448a231816b1797b815237793da7104cd5b3a8cdbe16c5c1aab02b12ff642275d0a2aac6778482cacdfa99ad9820375f4644280bf206be2ae547d72132c118233a313e2caa1980e53ea6dde099369e376a84eb15e24aff2416a5011459cc0d0f79c588be1d533fafce246c93f7f1c33fc65180c75f28e08939b312be5760c0a27c1c69af19559129a903e03b739f99f61a435eb986b88050a19c61e334bd08e95f5a4673eb259820e8eefba013b312f1ce3618a21e4890fef9a994980244472468517f0f9c19faa09654a00cf7a0b21c98d34d4656a007ebd4c3bb44594959fd2a27361e2c7a225c9c70ee690265b32d3be9a3a91d3df19c20da10170c270fc27e6bfacc4acbc154e83718f3efb3311be362267dddda111e786bf42a96882270f7d36879adec543a6bf50db33e8ebc8cc0283c02f3b3cfbfc4daeefb187961bbc285becfd30188c8537506e33d2a3e9dbd316b5396b9487c42c1997573e06735db0b410bfc3e8803425e5e9013352e3522ae7acbbd5657a6700fa6f48503d86f85bfa4e6004d2dbbaafc2da38c17b220f27511a9a49bd4e3acd166735f31975f6a377af4bb31bee1908ed67e0dbc5e7fd441c17a8d4bf3b6271200610a976e846ba337132bfd9ac9a5c8cabfd5dd9a47edd851c7e9c182bd343fce3c92472e25457ef026639d6650bb1fc3784a9daf64648f1cecc653c6715d8128564cccca32109e75a29cfc0ab7dc4786ffd337d47a3d38faa04db2636fe388f381d1065e8744007b2db8d0e36ca8e328f29a95fff10a4013e15c5b9d2ea1a6548c9b7aea269130b92995afff699560e65b211f39d90b63377cb8602243199b960c151faabd960a2d144f7e7abd2b3df693bd78d4862ff8612b71b2c942b485cd34ca19b0bf9e661189874a349fbf7789db882356979961b2b5cb11b3c0a6471d04b6a5593da841c09224c010ec14eaa385dfe5d2ced048def3c1cb4028971612d37bd5302d1ad44ca0b4be8cca2a13ee3e66c0ab1deb63afbed7ecca66ff0cbb96eac0351785a4ae0f6da6c9cfea37d666fe1c830d23ce2c37ba541b5b6bb09a1a75ee68f774bd9f92158e07fa8869578163acccc4c590e23058b7dd196dc3637c64273641c26126865cb54a247c62471d626c3ecc2b390651aedf96d6aed33b9dc588d188bba2ddc421f18f423a13a362da367a86c36834df3debd4e424f2f75a6c819daa1f3a552a9ba212c6541636f13c10fe3d44cbb0c01a9b5115ed327e455ccda67f871292186781d96ea01ff0cdc7cb5d583e7b3bc28278d31d985c131bf3a38a9402bd6d968c5f74d0c5d7a61e8b42c8ce46e91214ca8d080be4d025cbec9475494b7b7d866a0e46caf6afe9d3963bf664a754e3d8e402063d73a73718c82d174eb5f9565acc4b18987d8ec4a84971971e7296065a9f12d3a229c1752bea55eb857d7ea2277c88a05b089a89bf2ea9064629f24b6b98edbf2fb4a804d4e3c99e12b0bea95dec44b25858a75333e7144d42b182cd5db159e768e2a3c672db315672c5970e74d8fa41d3a9a881eebfea22f7db3712d470b228efe1162e991b171496b8dc1631d2b26cb4bc815e3d4856a76624b4ff4933655bb24db22a732e13b7d59a3fb5a6f6b289c34620f031ab77ffce80d2d71a9532d4a8d841e57d08a7099485959aa6c02b19048f64486925cffee8d5a7ac6d9c9b97c70d4f9ef30f3565323633ac20cfc9fe055189633aef7e2a536d9942b9268c06eaa64cbe382f8d0326edde504d05e09aba12e39cd5c1b3a75710535b93421f0f52c692fcac9c4eb8f4ec9c53f56a7b23668ffcc8cae1291092e2286a5d436981970587dda2136ecd9c26a005bc0a852b4e95dbd5d4f6b7bbcb247cb07f0b9fb19e1dbe83bd96809cf0b342f0071910406f4ef5727b4a12804560c2c1f84a32a37991afbcd404252512450396f7fbdf9b729fd3ee7937ad3b835ee4dd2397e6c2ee6032218f563095fb9f382040d0d2dfa033385409b1dd1df416acce8bd097ba9f5b80657a0b4c9e7753c2e33672683fe97b9456a494a14b42bf65b78a860c7983b78d078b6a277d60e97c9cf66f9c0e7712e97249b18bb310e87753b34de258c3524bf98f48da94e4093f7036fd9ae29ee0af94371b75c61b5db3ad04b8120b523383e474967384f4e1510bee51deca4c6b4580c1e6eac0c9bf8a8512dc4193a7ddb0a27c81f4d78e819f7fd5ec8e8d51cc23ff8687185ab501f1a13d286959a69baeccf6df1b399799b92ad74ed6301321c1ae9a19f9021388893bba6cc4207d681343c4960cea31a5c7bae644a81638848c87a969b20bbd3d0cb8fd850af76f2ed632d207037bead5513a362dd41fae066dd2758b870bbe1ed1ce15d46ca13c3a3141a7c1fab047539940b906da7b55fd9abebedefdd923535a6224c8351aef33b7b36c182e6c50a10ddf1e380d77d29d424fdaccc8e0b9cc84aed81a3fd11556ccf136607207311877f1b315b358033aaafd1af5484a46fb178b3c9d437aea8870d690555891908f708812699f43e8e35d97ec376f51a9f249e802a7c7368465613afed87e3e7b122ce4de9686fc317398aeff269c1336ef52ad83c0c676ecd983225a371552a190f286162e326473ca9c096d62abda112775c6d2923d205e750545dabdbb28a6d8b45529d752257ec4fd0576d95420b131eea6f6aca89b44a74c274a8ebe60c3deb18b062466bcc60c1ad241df3a8eeecb6f9a91063432fb464e93a117a29aff39c557a421e2e2a0c52bae00db70431579617f31862e6ab878e77177bb3ea2d60d3692d0b7fb487c4db8645e49c0b3746fb66088798ade7ebb474510651fa3182154193bd6c998361db0162a4d690206a5f459cfb38e72420f1eee074eb64bf579b614bfc0521236cdf59e88096376fc5cca521e5c0135addd1d2e447f6ffe01a2a6bab3d742a15a331a7429bb4dbc9f6163772802aede7f63acb02d29e66519dc2edc9d7f7f13f5b3549c80de957e9a49a0389c801070f87c534bcffc9d824c46d591303847d20e9cced255b6050056aa89ecde249d78e3496f46c2438456c1f04dc9e1f90d01f0f3f4c9a651db9bd06b834198a5debdb6567f8acb3ab0e399889a5ab5ee7797e0847f5472d4d69621a7808876ed4dfd517a38c66d24b92db0c03345c98687599676ede677549f0f965116fa382e621ec21ac8943112c95949ea11991c4f909ebdf8784d35f9ad975d9ddde92c614d423596fa1642a5f15c4bcd8305f7dd543d3982060822580e50135079757340e1f7d109c30f16ed4a9fb32620ea1c6922a2ef51a53f84f5fb2bfd6d2e2b1d9ade9751a3d59a67f4b750c6f538b4f6bbac919d14c3c868f60c8f74205b88215d754804a11568c94b8ebbf4449730f9e5de9a7c02ae92662eb0cb013f9a397e60c79e0bbb69f66e7b239e3c44acaac1a25606eb48ae2abf33917de3558a26b4a11592dabfd44444022418f42062ef51133a9d83d32fcb013bab69935b27634bddcf6e0cfba7b7267d841361193901066a9d72f426bb6a429e55c44ed3f62f95f1d022d9e66964e00f60ff226fa5b16d78ec71b99abc0f7deba1909565c7eade49bd3e29a70b3c6cad4756226068679f6db575e85b468c6952902a0736a7de7321440859ab19c7bc078bbea1b5aec629923c0e8ab09711e8f0bff59d84cd5af249fcf63b7931d86a42a84f3986e76eb0fa7e492229770fd3f5c1ad88e292f8142b73b38616a126230a608f5bf0d0117d1ee14764106df2f3a1a0127412f677fad5c04bd66a70ba3a22a3f04dc84ab68e211b708cb4dcf7e3f47583dd2fa2d1dda6978666ad78f401f069531f575043a2190bed3b992c9f10b8c5f6ab5008cdfeae6896b0bffd9314379d080701e666f26fd7a6e288a12acf34654ed51f3fa3b2fdcb348dd91c9d5b86b613934ee68889c9921c77d1fd91398b9c564c0eb360616e49d78fa9da7cb4cc6ecb447ecde64b43131a16306ccff2b61ef50ec4c8c65761cf431d4142aef6c2727fe08b09f84206ee1b35b2a81d629611b64ba5e512d65ec60cbab05b8c724ed30a7bac394ecd73c1d6bf7fad61681cf3054f56ffa698b19d7a8c428de21cc43fc7b121f9ee54c6a3fe6d9d5bf808fb951354ca819e380844ab849f82c98a38ef2400217c8a3f4eb442e4e796dbe35c2c8872265ce29c8f70c310fc74808da11cdf470949becf72a40d97bf7641b7625295e2c109f3730beac8539e22925dce6a3ad0bac6a206a4c0c46385b07db4a2adc1ef87ffd2db3f1c59375e46c5407d0a88762015b9771dc2e43d6e20d3c3b6c25e6bde6c0033e1e44e70731b92cf5792b0f49c75bea4aea30272b9e3638029d2d38ee3e7c21fdd5b30120f7e5ea70dff1c1a054983caf7eea93ccbc6ec1094d1546b11f759ec8de888e7602ac0f86b19b06ac6ccf9d060c1eab345a4d7ddb0f22555921fd4ab9c5f2b245de15ee0255070e781ad8b43893fef1224173ddd211d4f6b27a6dfae67667d0f39c4e61496862ee2efd6e62dc99ca342eddbd12786d96e5c02a586f2aac17d46dbab9b40617b442d628a840980e07a7b514a709c72cee4bb5892a47e158a752360beae0b443a272fe46d296e6a0373d7e42ce2c506f47d659cb69259ed6ded364d46d8a82905f2c424bb94f8d309e382f18d10b21138de31fd689b4fb2dbc455a02d20500c5f4742d453788c2109d5028ccf9faf0ec3c082888199c8223b51a91477566cd1b52ea00ee1666602f5090bd6b5d0558bb29a51e1e106e93069f175d62358e84689848e425f38a7a6dfb84871ac6306fb0925f4605f9ded718f4e8e9e050fe26d53c5d732ee9102d7b99116c8c0ca1468a8889dec24bacb5a6f8b0f9215233695c9b36c566a8c8739639e0452ff9a3b75092cbbd53058312e57bd98c53624ee7dfcb008c6a26bd54494b3da94ee7ceee35b0ccd0af2d6a54f26a5dfe4aca1c0d7121d784aef27269c0137ee6b313e9b30a00dd64da34e23093be10701335b262d1765c65b8c2630470071c120d60816b344353e8611381c828c4b3e79161a8f83a02f26f3e087bc34284d85e6b01068240584a80cd43b527cf7b4c46133fe4ba7c1662a6085ec9133bf85f60e322d64b8095ef28c3d1ada4407d724f838d7de43de8fe3a51f64ad339ce689dc542bdb7a04183e691384261d15016fc196254bb072bf7d6e6dcae709c498390e52cdffbe714ee1f6427e83e90f19a38dbc9da070aca4256fa7b2ead317df7fa3694d331b2a3d0015a7ac7ee82b7f9c3cf993a165dba47cc367884650a1166da21cec0718f438bf4b1b919170d613d013aa35e210d4f70835c189d83d880f1e956e41e9a7a24189358a6f89f1fc836ade4f9769976a748bb7d85f250f0ffa29dbd7e90050c540ade13eaf0695bfbf5a7835f62d8e050ee95f9e97052f2757de82a43d0b1dad1c18fc0c439d96159d685f4f2d03d1882219f1073276fe25aa1552ffdb964d8b0c121df38b4160515dbcf5fd1c1db76e7b0eb108424196d0a313863e39bd2d0d9f5b748a5fb65becb30aaea93e51714f329289d0f47a0b9ff5f5e6ea560b14572012b7c6687eb611a4e2aed207f4093406f68541e80fea1edb19e18e99b14ae477a3f25210e393f2ff61a710624dddbf1b5bcb8097498bb49225bf79d0af5b43e4e0772a36fd5658e1ca26eec7974bd9e4ddd49dccfeec24602010b42e99194ba2fc80373bf62e95ea5d888d9de8ecb9abd1b8f96827adae07f986b99d63fd8ef5cc42117b751cbe4214a7f4659e708a963bdaa4a1391336c1198acfb442743aa95de94ca9ffe3e8ad11fdebf0fdc693fe06c747af7b2221daaca2a0be3208fd85560ee691d351ada7e1fa28a45f126a6e58f45e1724ab8f9cd05fcaeb55ea9c575c09cc2ad62d893dd231d6574564e53db735e8fc3ed08b407e7357b06635e8185e86ef0aa56d55d0c7a1e3196023538413f4ef6059de7e050ad55b7cda9c37940ce61bf32e96b4590d7c9e4a9f6626e9d350271b56143be1a1a4266d705d3a2baa0aa8b3a349bacc3c4dbe8713d845ed11e392e549ca5ff7debdf57a19c0d833218441544fa7c125a3212dcab50c6eb7b6833e3342a2ec4ba548295a4ac01058ecc44e3648ea04c8cdb2c3d352ae1484fb47c8a7fadfff7ab1183b8ed7dea61d0620736d3bd178ab5516d9b3a5092176f325d28bfdacbf1ff615a34c4f98e732b891d827e0d45907890030b80988d3590e4baeb1a354bd79ba6df9b610b8d599890195c2ece63311477cbb1281242a4ef4997b01511f73952a2dd0b498d9d3278c61463be9a415ea64eef5cee1f849234eadca3afb9f6f8c257fb29ffef32b56d1d206dfd8c983ea8eefe50c6e031983776c57d6aabe06722d7d69c9bcb696ff38b62d433f6bf548a8f6201200d245e0db25ac45f046d6d22b392b9b15981f0b7970ac51a2be36f826df64382513aade65f18db7828c9deeeac66566745d7a6902c45198dcd414f6e3ea67bb3ca02041332726117ac432540819fe251a459734c57db63eb7f3253b4ef498059ddee6afc1439e24334705be923ea784c7556fe90b759868c2cc7e1f33ebe0d089d23acae108688f0ad95f42b341bca1d6b018e06095d1e72643606d4f61b1d88594ffdf2faf5801686612b2ffda8d6d9ef163272968e48d85202d29570d95e6edb9bc14add943aa8c301d194e1b7f1cf5b12818387103f2c9656c90693330c37e7ef62af41a09f4bc0f5a021e60fbd1105228395cb6e8380cf4a97509dea161a5047195775ff2a60b876c9dbee16b481ff04dc1cbffedd9ae178b94fa80977adab9e36c6ae3d04509ce7417dde52a136d7425201ab681caa0a44d522ff028b3be3434606c3856f50e9e46461d8b3acba15f538cd33dee173dcf6f5dea7e70cb53208836262c13af4989df42dcc117cb2dd00ce75d09ceb4856bbcf935deead251e090847ab7bfb962f4c367080469f6a2668476d1fd538c8e847bbc6d511ce35b2317bbd8024c32c039c509bff53e56e758eba0b91071b8019c546d7b9080ccffc3a04feabcc599bd0101751b129e38a0f7b5402d28109cd675e6739d8e6d7e178b40e14927ab067bfcdb59b14e175cacd9c1097986b89ecec436b48fc11352c332388746115b385db8453202501aedeccfd9c4f62e599ff9021353e4ccf74929fa96ab4fd3030e17f76d70ca38d839cfc43676260682f867a0183938aa709b09b79b2ac4c55c88fe0333580232e3131cee7a1a08acb478497a4decca85b80ea93d87ac3084fc1a7f70d8023e052ac82b494cca0925e29566643ba57419574fd7ee948a5428f5b93ea2c3965e7a87ce2bc27601b1fa49a15efac09b824c0151ed2506fd28087ba0ddba85ece629726d842e4905a6f829fd7f519bf45a79c9e88238cf3a6ad5e0821fd0e5398a0390f8cfcd5a723679dba0beb2e3c92d780ee9a1cc9fb7b1a1fe5ca6a965683209d940c32786bccc138b8a4b3080a04d7716632ac70a06446852d91109545ca84442ceb4f79c83588da6e1ff0b4e97e42d522a3b69a79b4a02ed864d465a54cdf0fa363e2f0663b98a357e0109b27a9f4cfc40f4ccb7d0425c116e372080b0db287d1587f0210fd097d5c95978180c10336c4ccc92c67c414a6fd8c9c8dbba9f1acbb3f12e6ca1f11970a631b84f9ba6e78d785168c68353c523017c76659e4d2c275bbc99befd497ece87a6037add8a103649755717f32ca8372424cf6abe81b82eb82c819c7f108eaf5a626ec3ae9da134be6dde13b971507204cd65c541f027d9e1d9c1f68b65974ad3fcd961699e63151a0a9fed344faf25e1eb5b79c230afb5205f8e45f5b8bf5f30c4f405953533bbb1b66aa577bb629d31e3f89f0d66f047124720b4c68c520513a883a9018dd380f2450a3fc98eee2a665226e9b490cb18fcc3a80931956313ce2df25d1f43d305b361c1913a99a5912db065bc158ae7df82f3725dcb905fe103cd698e4bdbff2d52197f6b7f73e1dc20e4353cb08fdd0bc245e988f3b2dd69b2bec99d0dfa108454f3cbbb72921e0af1461554dab8c6ec84e70a61bb72a6de0f5fa00a83fa02a058ca0a32c5f0604ee4d831047dcc41096c6386c9c869e0e1e811b9775e43c85725b7f1d6e3271849169c933745c76da1a856ecb90f16cd866f70bda56b8da61ed9d9068e38bf6aeb91ed6df92eb82a129abdefe58d26c60c1c7be2e8c2eb9b259e292f31ec11e7fec00548ed962f162ce7090e96893a6c47fd1b06cde03bd6725bf99ae4cf68eafb7459085cd1382fe5ec3b22362db4f5c8d76feef4e780317b4510bc23517fec1ea6d445bbd713e21f9ba5c4b34a6303d8466e32037d7652c2f6db7e593e6a4dcb0d2cb599446356fba812b1a3547bcebe39953bf845b30b209e658f7f5a47b9e06c37354012fbce4543ec781d4fb59b00cd6d9f00f26dd8489d0b0c28e0bf0ffa2c57d2de9e2f5c94303146e2d22afb3dc5b72717d696728d2d4066cb3db828973718a586c73be5b7896ccb7a4fe32f7155de6634dfacb752fe58808df822ada15d438ed13587185ab376f96fa57f407929707023c4a82d143016dd2db3bf047b07048f866e290f991cc0c0fcef8309ccd535f78cd41c1d08eef5e428c7e406135de5577571a131c679f84c0fbf46bcb4f8c56e8229bb1782140dc63ad4296d235e2f60e644c3b1c385672606045c634ec9ed41a2775d2e2ed82e84cb96b65067c9fec62e5bf536839f5a718373f7fd132f25a06132d90d1b3f70bf0eed8c9ddae87bffd465512e7cc6d4f7c7bd83268387b2969232525460c002c1584bf32720e4071cfc73304ace18a67604cdeb4670f0a18267c851d28400945d256f373e91a6175db1e695a90191c82429e04b62f066e993a271d57604b89c61cfaec669e28fd3f1e741bf9b672a16221ef7620419e0961cc257495053f3cf5ad1600d032e82a8ada63357f0ae59d4603c2b552a1ce981234d83cf95d175b149f733798edf6507b1af52d0a07b4a0bf33dffa593688f755bf6536bc2128cff6cdc6d1fe90b086a3fc43f6825a82671721eda209065b6b807b04bc425c7a576a0fdf5f045c072b71ec421e2c04a43dc2c25c9f51a2531f4bd6e77f806d2be925124b0e283f3f79b57ec504c217b336c679c3ceb4000e9e9f643279d0a2c1f17754e96aebc70f681031660941ba7751bcae28571db9a6630a4d156722e2b90d1baa2f45b48a4ce142f3cc054c93163b695608ecc535ad25216cfa816e9b0b15f4c9fc87156c488861308f1b4fec8c0014b2210e60979fc7100da61a04acdf27dcee22dc0a7a6cd3f19e6f59a428497171e362943ab44e6fe57508e6a0c09dcd0315a4fa8b8ee48ec725a4307d4820f75018ee45ed5dcab98bcc1948e429cf0138a65d491a5aebb1d4b807e58a9edee3524f749407ec087f44d358028b1c9f70fa407ffa73906b064a524f6283e4e975735af62269054957d703f965c9077bcb276398bd541d6a3a388174742bd2f69ffe7f2c0125f7c26ff8cc44a9eb760f541bb27936f9b0c99069b883dafbee017e96ba47621c633bf8f2775a8d616092077770ea17f0db9a2a727da4b7d4918aa548133ec626a5e0ad8471a5263ed278604cb0ec7594237be16483b5b3392dda7d47d43527913b855afaace849a527d83fdf7c83b4df812a882c854b3322a9dd64d78b85728c1ffdb4c689bf11efc090152cf36b95f0a7ac644bba7681fee10b3addc0b8acac51f311f29c4773fc61f998fd0b00bdc6c1f1f81841281cdfbfec2b0954494e068d0844dced0f897dbaeb997d2ed265b26035b53731da657b8e9df8c2eefcbad4bb7b92b360d08204773497508f3ec26188b7bae2ec160dd5a4f7c01e59523186554d861f9e4505eb8913cbab0012763cd355777b082daa4109d94b1ce5eb6b4ef186f5d94a090b8e8f3bc21c1709a48aad38e14291488dfccdf898ff7b6d792cd8211c510aef8cdb57c3371245b2c6de6b4d02e45570bae4329d236d2a2d7ffaf7c87a463066bcc6cae34f073021986265b2ea5a5929a10e74cc0a2c956722e05133d75758a3f9cca9ac39b68a4804023e6f2a08ccada7db1567111d5e44fa85350d404d8cde4b82a947ad8b1c6896e52354b4e409815184439b12cd83f5bb7a0b15d078b1c0ac6532872ef5d186c4b47d642971d34f33001c2309bdd56835509fb706fb497b0ebe734bc46c178c6cfbd83f63214f39a3baf38be229449fed40ea8770e853a7a67c437b1e5b82b04d00cf532f95126b958a78da6098fe1da7899bfaab118b7d869c2ba9d2c57cf58f3d24c33f65628d61884ba93bcc7d9cb5ab1251d8481dc8ee2d542a72abb40885fcd6bde5583e45b1f934b4aba39a04f4c7856ef8859f1f24c081173f94eb403f42f62280baacc8ef4960f5cfa03201092d2368f0d4c6697526a2ed5e1b58a5de6099aa37532fa2276be7119310633a390692860d1bfedfade5f9cbbc6ff86439f797e0ac5f96fa3ed584073c55043d4404af27e5df896efe1aba580062402562960fd7153206ce29d15c441b45332396a3a46bdda0779d12fb33a4269d2211acbd2ace3bf6fc421bf8a929dd5b71127335fe211170b6f7e8c2dd404465b884dd295d55aedebf9ee01a35e92403de33d8a0c3bd519eeff1244902aa0f71199cceab363b3489ac28638542c1d968abbe842786f58319884c5a0c2c3741e900185113b79903d9fdb6ac1319863ff8541c3a0f7cc84984f68dd177347b586d3c12f8c68b4b1f49d73c16c1d1f1a894031b4ad2d2a29cd58b96f89db57b04711f2f3fd7b392270e515fbe74f7b15aef4d3b46269ba9d2040c47129f5241003d11cd7a17fd1537bc15876de355c35c7c7260e4ccfaf8f032ad833881fc2c327062ac11a3dc4fd9833887608a7e8ee96130d2df707c56468702c349a8745e41e4d3f678cb6661482ed627af9fce7ea2ae877a8b3b2de601ea8e1612f6518e0d168e3fa842cae6cc046c535fc39ad4098e9532bade256bfc1e2044cdb4d58d61a68c95e5746d9b0bbacacd550bf60e55eb33cc112c44b5e052929463258d7aa7af9c581d854b1721d585470739602027ad5f34fcb927802ddfb62c9a5e7f32019a9c5b5a6c39aee1fc17b3b55bc0a5822f2cdb5276a873ccc56c28f54de2fb7c8fe755b0c0fb432a88146ca5932324c3131cbabc0c582e8d67073ad7f6cebb0871a18ec47a1db79cb249af2df9e7b2742a310f290a1728f2ee11f53a34e5057b31f37305ee6075d2ea0d05a8fe438bd3cf124c8676a5a44aff17b981934aa47949f01ec59a3e3554a08619c75f057cadea5d234201721b985b580e4d9db9e905ff4c0e83920452b8960cbede6aa43c3a73e58c2bee30c49ba11b361224483375f762c598ebe4846347d8703ad78284545cf18e24be6c6591db3777e684f3de8c0ad74edbd845dc896b8c9d693dbb44a62dcf871ea2cfe45ff987149eca1f28e2b433dbdb3c13563b3e0ebe0ad7c104d98b660fd5d504358895c134d3c721226d72de025a74cd9565435b604396e6600e14d846b6e7db4473fb4eb4bcac6a9d2dbc89a25af10176cced6f8908205f52143dcd49824efafc3fd9063adc478b655854461758f3200206c05a1e5633d18acb9fbfc664e7fa0b9bb825005841b330a0dd1a7905342f7e0dadf9d0bd1b4f8c928a42a16c39c3d4b295152f6c4f09992284cd6ceb0415cb24a3df1383685c2fe5271a250aebb3bb06b35fb766b22bc91a15c1357784cf7b045bcc21db50ea46117d6dc375f32e23974ab40f7b7a54ced7300145ca96b630a5d0901ba5fc7eaa15edaa91c0b10a5bf72c57d877468795138fb670a28e695d07434d76022d8f664f7d34bfbfd0db739177f63cfb7dd2960b501e70830991ab9fff8e4bb18dd81a090596010b471a7b66ee5781646541b4f1f0fea5b9a7398ae8b3cd194cd2f56334f092918898465966c9f09b30aee2cce9b47d3ec5abcbf6af3c98fc388e15b7622c12b61b9ad4b2dde9f7632b88e9635754617abf83814d1ec0ba7d326cbebb028ca2fc11e742d4663864daa147e11dbfa7cc29ce998d7c0e8609812926e3402b50c2cb123b3d7ee05abb7832ddec8e112095425eac48eac20f763d25bd3109fded57a537a92821ea63bfca0893f6b2bdfb073e1a8cc976d92d9e579b21701fc37dfb1868c374c9dbe943242c445a3e59903e9d1f75775f74081a9fd5816c7b9fda0d2db8162485bd828f5238098b4556b44f061a6deb7d0206d8b58fa4be14f0c33bd4a53f780256071d0d7a97d34fcb6f0c08fcf9c5f0a08e1600c1544404e24cd06f7cc1d26347aa8a7cb03a9e01c412fb3697142d52eeb1725dbc5123f31ce6aea51df967a0b5a40e38572ebf5702f48ccec6bcfde3418eb7d70e590b1522979a1807b1329fc529c70f374f5a4c645600f47e3f42c4a6cd4d1fbbbbf1aa19112e23362a40c9618f5d1e5803a2e35200b682019814c3109b1e93b38a6f2f46dda727842c0910c3ac093c58615c244d8f8466415b37f7c4cc07fcf9d01391181eee8ad60185677b4004ab473a1e9fb35d16494983ea5d4c2d8dcf5b0e219a00c1124decff15cf1f0d5d5f61de584d3a4b0b557e3fd015ccd95afa8e3de96e50419291ae49c920b2e36478caf8249b2183fcd19e5d8143fe0f5cf601e95e79e540d848968658574b0d1593fe0009d2f32435e9686046717e3a38097ae11b0244a6cf7189b1dff8afa4dde8384cb0a571b901f40da4fba2a4cf3df3abdff4aae8bac386d04d9e408b0612193a7e0706cff751ead7de147f2a2f2cf1567c8b4464b534a2d1e1651bd9bfbdb346c7e1511d63f41e517705801818e755722f1aba0d2b4ec4df9be9b0c66acf8a9c22e163207ee65bfe21f0d82d8ac53261fc20d7a8e4cc7cfdd6ff7846b0d0605934e8bbab1f30ca039efbd864e87284fdedb2a7b6ba42ea68a94646b8f3ef3d2785813da92778af927013f2bcb026d68c11dce78fa90b230fc90d25abcaa05b7ad14740adb10c8c259be09cddd56cab0eda4decf9bc3a4815925e859d1bc4bc2826059b54e29609bbd2abd232f5b1caa5e686308c5fa890b6cc1601bda1938fcb6922016dca7b6bf283792c967c0008f0e0d4e4606db5bcce06dc42dfcae33d2882fcc008bd50106f24a53df635a3cfe3dd8e9fc82c48459b3e59448cee8ed90d0b9dbc6c9a78cb901ae6c06e8517241479d2207a32ab68b4b4ad4cf03a079fc7676d83a53d0d1eb752c45e669b330f849110b9c0ff39cf19b0843682f39d052bb2567a1135d01a4cd22b0e9517efe166c6f3e62f880736571d3220b7756402a7825caa7d12b1ec42d7f24de02cc8537e769ffa7ae456e13f0f2a96978f0097f1d31ab9ea7d1a4ffa170cc58173271f3faf0b918419c3a1729313394d9f067fec09e8366c63a61ac177b00f9fed4555f91020345c768165b12cdd619b49b7a6121efb0134aa088094a494130eb08bf52db6140bad6e66edfe4f50d7b6db4f6c058406e28d287019ac0441b1abfada3f52bb0cffbe2166ffb817a4fd02910e1645dbb18c7d2608a1268503e52bc19651fec63a3c96d8c40e2a433ac4960a0e783d5b883c7a85d226d2d310ee1aa73fc35d3fd2bf21f347b19c7e2af3aae71abee6165f53e61ad6552827ddc5f541ea875a2dfe8e393803e4487997914910fb6eaea01dc8f627da1d1c8741bfdca68cde267d04b78161f491a720fc4ad9b67943c842ab2ae0149c7697473876a1736ce2f4e6605c9b377f36364043baf58eaa56bdc66c1096bb65c3ac335931f32ec573935820707c3e246e69f55cedb26a5d2154ebd43331e0234ae318da6f2b812a854bcb440e80611f5acd23b332a3f10a9a4d011c826fa58dc033c996537a802a372c5e5283318ca76e41834b86fb3c9d15ddcd78156f8af6d52abae98970828e989aad30bb5245200827485ff0c7f396c3db0c0c9028610a076e9476b4c8d81dd3bc3e0e7a2d631e844760c194be346e35eb28a4b3c910da774ba91eeb57f2039339349bc0d57ae423746332ceb80d23c446b11634dafde7d9f38bc80c8eaf0c1f6eaf861375603cd25d1c9cb44d4dace43f38a40165d353a8b4ca17e381d1bdfd8f218405ea78863191f1287ea235b9052a8f5233ee624e98ec33925a919242907d19f904dbc675ecca569518264203d91f1296730c277374bf02ccd6a668e3d77b7c31ef5a47e3d9e59a7fb72c8c3cf8d07bf4024f98a46aa63ed47cdd19c93abbce1252dbb6b85c5c78105d813f212a4f1895c2338d66b5a7c12df038dbc50b2c16226f87b163bb7816d0eff8c62d515d1e9a45354f024454254a58d8efaaccb38b17a4ec3732132a70994a13bdc0b01b965ab2eaa5ef6cbe25e277d84ec5f6c91906fdb38c28abad73aa43c6fb4204125b18df7b6411ba217203fdf3f5dfaad7e1d2a4fbeb9623c5b8b3d010fc735962454b8f4acca3c33cb25c1d19692e80927cf8bb7b13e636f2e346536a5b466ce0c090be2f4b1d20f1768b1dd7289401e16040ea30ab40a91d402d71ed5d3313d0cb597bfcbfb58a9526b3e1e1d13e572e2d18039f565998c162ed6531a485692295ee93bef06d4231a78dcd806f2e93f5627545655e9e54722ae5a05a1a89b3a25cb67268913b1188d20aab50bbc779d1e88875ebd753b9ec06d36243b9b3a0dcbfc4111d39414591870ee52e3573d6850776f63a55175fa39cf95c711228ac48f89d3c6dc0dc08931388044d33ce62cdebe01665d1a676abdf0288610f40064676dd0a6eab68c77a0d7b2ad66109044c4531b18fea9f897766cbbb3c5958398d03962a84c0ae21b8a9d31985e8cb1ede7ed17ab8fe3cad8dae7e02d8e3cd38934159cf8702f2f93bcd893e77673921ed44e2d23033030e16fbc1d1b2480aff6ecf5b8403e784ef3c53c3caceb170b16c1b3848c868b0796bce346789670a37f56898560d33944f14036ce7141cf837ba9220b930b75f99cb55d7de88c2ad35ebcd42d333f7bf36df33435d4738bc4ab2d4144b7700a5f3355be6d3842918bea4837b7bf874827a3fdfed569c7a8bb67c461c8d41ee989cbc7aa709da00ba638e76769a68196eb171ed918aec175ae21ffc1720c8a85f08e36172a2b6c6ed24e8db3d3c880028d30587bb229e3263a9e2be27b68f5fbbeb8c97e72558618e67b3717d9aba8b059c1411aea44991698059179587749aafc45b4231ab4a0bb804d576abb20c3d7ba3dbdf2f963f06cc988a252dd17140599ecbf5c2bbf5c9b0b5874a7cb48bc19c6442975480232ec1732a1ac6b6344f35f3e0dbbc1fc67e8f9d08ee61f4948abe68bbb53f6831da44bfa5befe91d344be939eea76afcfba95414e0fe3b6aa8b9ce3fe66a83fa7a0b9e00d4c42590929e10e6b448698df92dc5ec61bacd09f9b354472650fe59a8d8ffab2d798f9cd87ce5cd86f69e01be85dc1ea650544db213a3033822ecaf1c31bb9b5fd8c809260fecdcda6d25d16c08d7fe1c51b5a3a61364da0f088e7adc08db1f7a203f01d899be72bb81775bf5ecbfba8d6686f025eada55ad7f4cbc0ef64de6ca608c150602a83bffe5c31f4533752cf218785deb4c199ec6c6b6d8720d707567f0ab597245f0a27194b4242d5b82c032262015a00e83c82eb273553eb8e788c192e7d660f0f94c92219a179cae14b3934c933dee20030bcb44436834e813d3f0ecf401668b4ec0681f7b93dae2dba70dc40f1e9e07ca94105553b576b4177659fc11f8d98cad46963068bf37a413f4a5eb67d8772ad2bfed185c92f32690a2ef2dbf6bc70c98de915c84401a80260560256412bd13148d9240a4f853290f68b8474f9d6574faf7d62c2eec3a8af41c42a52c6bdf73636fd737fd23c46751a1927ade07d979961b94d0dc50bbdd62ced62f4fc6c358cbe16ae0b93de95a0e1cba0b3043101f76bf75c003579011e87fc0cf5f289f47978edcb94aef87012aa1b005ff0676024f9bfba6fc2af190c9645fe11715db19699c063da120ba02fe2a3deb918466acdcf86bd4edffe5f79566dc4e4e19b17444197591a85f0dd18ef06014f0549c98d46da06055f5c46cdaf08a88fd5b42dab2bcece08080106d8528a1b3dcd5ba9b670908519a4d6c43c00120bedf6f1a5184ee189032225a79870bc243e501a6040ecdb0c8d39f22efcdd5070d24059adccfbd63d1ab201756b5e45722a6b66a5d63a5634472b2bb86d8f1e893819dcfe87cdcbbcd5a0ccc07d23d58e4b52604220af769dd93aca1c534a2302e5e149d9eeb333b2e0f110f2e7dd6f08efa6dc0ea49411860fe69e0357444642ee4aa0a4b45a6bdcf77ab7474c36652aeeebf3ec22b7afa2fe854ae1391421e0518e2c3935c7097f8cfd74e4f5b15592accc8d1cb1fa5dc523f94be347a3fdee7aa5354bbb07898f2e5593e7e6d603f10b840d55c789b9e6945bc0a1cfef8c9bd18958b1cf33c6f482989625bcf3bdac5b0279f0c7d51d6659712a61a4fa8b3ec0891138a9c288d887920c404378f009b8584fb04df8f160cccfd7375b419aa88cd3a5fee4b3a6e511439945521558e4cb126b5dacf1c3bb239570df2567634159f071b02ea7b694efd72ba6193bca660668ca61665b528fa819734ea6e64f95da3989f562eb9af0233ba469c107c83f736cd15f5c0d04df99274f58571baad7c97a279a3f13b58d7b58bd24de7c7e0fc307ef1eb3025c0d31e7102d1a11598f2b28f37a070c3d65423d15017e22ac8d62d9a5ad32671104d6c596cb5bf90a4824f6db67df75fe20f40e3b4e435c5483fc0c866c46da278340ec3db315ebfd7dac6513ae2104a65ce9f9d160b0eba05ab71cecff87a1682fbf59d373e5e8319bf75813871d5ecbc1a89a06e5a4f7a0917046bfa8df28746ac93c207a1626fecaeef4db0ac43fec1a92a6482fa08a99bc7b47d07d1237a3db5f2c53b18c0b564811001249c4039d066b169957e6736527215b31c86c94d838c581db7991997c7a990727e533d834f560e29c63ef85511158b7e7bfa659529b8c93db60991f6c71c2fb511bf71969d60e42bbd173ac07e8bf2c002d3a7e5fbf4ec112cc94ba41d38c9e11752ad8e476475e0e9599de4335d03ae2f5c7ee067b3a8e08556041ec4fae4a714e72725d309700976925d4acb6700487ab0062dbe9e81c7056e2e74b56b35faf58ab94a136d0f8976e3eedbf664743840509512f183f1608ec884bc2b797f55d22ad21a8b5bad928462a88a45633a4f1a52746f2b327ab8490960dced026b9bd79df374d9a27ba422310f1a2660cba790a8abae89890eccbdd8bbda9b8ee18812ef0c162d6768a94244cfc016e57f02dbc4d1b4e578d4ed904c8e757c83c840a7eda0be659c016bded7eacbd4fb8505c2f9d2c2330289bf66de42ed8bca330764ad18b4834e5af700f000a7cd1b657e06d45145265947d11e080e958c234eb7f957d6207aeab421f1438f199574133b8a2cfe493831be1d0a8bb88c2994ad8de794c32042c067f3087fbd20b8efc0174aa5f4d2197bf70d364630df75b5434c48a9fa1c30eb5d5810615020fab5701d23eeb1a3a1af2dce6eda961372dcdfe3d367a8590627889f94fa5d54ad809f06a09b681fe02501156119c05c69f8e8c2358f61440fa2b9c8aaccf3c3cea332b6a4a37c643164e3545d8cd291bea12ccbe6c361094dfb9a79a278c2717a4622d9ae07fd6d407c0b7e53401b80b3c872766d6a8f17267db554e9e619dc196e3de18891a3799503773d03cacdfbece28a96bab9519079dd9f6f731aad9f97047639b378c59626e04483de9e657e96a7cc75a9da4d12e8f46435b7e05ffdfbb3c89e0c7db46ca99515bb3b15539daefe7afd8af6256c6565e0b26d95713356a104601f08e8227c560aa5889da25c5ad1351bd91574b5ad0889156e5abc8d3a13b67c1f5cebd87e74aad2bc6587e2ab3192c0f1b7a7bec7048c9a885aca1d1535ea50719a8fa67f7c6ca145b50a4e33136fcf6137250a73e90ba668440a069e28125e9e137f52a657f6c317fc17b3db4b2c061f7755635587a416ea883ec234c1bc025ad3b4142a60ef23031ae470b2079fda0322c60408680c35d058c496ed2d5696d6f89e4f49184277ed82f1de27a317bda99d80fb71a9de08832a1f5918ea5b31ec3e6fcd9854952b5a3aa8c4d35e7d89ae2a7c46fb3a10e9b06ef4b9e1e7a17cec21d8c822a2c81368648f1186a8dba8d8cbe9f74d0d0614ad615bb249450b7256a8862b0966fd5a88dc1bc4903a4f2fc4aa44f8763e38c51d0880b3bd400c44f3624b32ba22ce1631ec3655612239a6a9d1645bd5bac823c9566144f671f08ee4649f994ab6a341d03bc0ced040e8f2cbf72e39a4b56552ba656e7a686c98e64a876aba7c63e90564971c9cbec3659c456a31104dd4e82232c439050443d314bc97a6bb9468f3dd657b3ddd09ba000cb22b523407f3342c5e61c74cc01f27b762c7683d0fd0e0667b987411e14be96e2262ef19dd7c540fdbc656cfb0b87a9be141617102f67b48a8faa851cb1a25aae1be6d0af602ff171c962004b201a472430ffa61d31b7d2993b0777c00cae1b7c78fd7af63dd34a1a0777acffd4670c342654275a6188a1d2f91a5097bec9cde669dede5d3b0489c333dd84ee2eafc3c828fc0d79ae31f617b4681cedff59d19dc6480327d998a9853b50f1c1b05ec5b77b94b5ddfa89e6148234ac0a82941c8ae32ea188d4af190e59ce401c19b5be1b52df1341c2ecea358c0ad20aef330720471686bfb1a39886ebad231124bca8d8334fd17e733354e0f74ab54a780cd34ee974a92239c95e4c33d143b19e42d85cf0be44a6cfd8d6538d835547a0aa365fed1fe960dca05b25d8fd9869a67e6afa1415a2db9a1b9558d80252474f0504459b41b502f54540a3f39dfce626dce51dbea2abb1e3877a9015190bf4066acda12ce6b804e24f7cde5940c0792b80c53fcc65e7f77b9fb2830eb76bb09c7ff873d091ec835d6e17f33be1b0126943ea79d9f02f72d1fa62d029c9852f3b18691e015f063299f00c8028d77a2472340821532e1be6fb3de588be4327e5e77f05b4222b1eba2c1e5529bf33c65f3475a122f04e72d49388ca9f371cc22854b40411c3f11fbc10bc207e9c8d0ab5726316cec5b95d6633f8088492ac464f31aab13f120074b51edcab806b20435f1558023d12f48fa7a579cf2fd27a6cc72d46f6d71f0a104691c984f99a7fa944fda8820a2009ac081906cfedcc356341ef2ff121649841b2b985b32b8e7606c84fd397f267d22dcea7a58de436636339fad3c873cc799e6f91821e6914f94ec0d52af552dff2bda704f5c743b71485ab30f0417ddda2b4516cb300a227de69ab0b075fa8e639d5336df494d2fd351287174ac84459b5f9d5300e64c80d9ce443c53eba28d4046fddfa61440122583ef957932d9d799cf627536b9931334413d4cebb8e4234a857648c30f88c409290248cea964190e2608c6f1d25a505ea3a62b05267ee5a51c436ce93859a3842962ca4b9599b1dbaef64c6660ac0baf57dbdf41128b82e7cfa541eec19982e7a669b850ade5b09314ea81670f5b2b91cc9c4a33c2f4bddedba9d49b0b20949685ada18a57895c24d2d222f9297014f79eb4d900094b21366bb0fa389bdad5e6a0d6dfb12be686f4ce4fd969168564db1f44d13da5cfcbb451a167a56f9448c1d23e177f1a735e7d101662c0ec1b481f8ebe49690eed5845cacbb885de2a2ed43094e057dd3fecd97d72f263a4c62baab4a2ad95773d74b8c4cd36b4e11024e299ea4b583d46e0a5b961f2867abd37849447c3d11dbac3666bdd7f450470ad605812330b88adcf45f79ad75edcad8fa41e2d588373687a519391772145e7d83281b30037efc9afa2cf2ea7fb5dc177b53bf5a4483dca226f8375b9daf9caa3ed5b1cebcf02db0b4dc5cdd31aab4e47e3d6b0b108c9a51e5ab24421ddbb701d1954ad0ee3eefcd15d64fccef4e739985290b3967a8778ea2a5c8ccc1cfe3118cb73d60dd64cf980c72724ada00d95a82864707951151cf97f22d83afe0be119f02307d2ebdc0cb084904216cfaee02faa7714e6eef8a564790c98bde844da1c16474cfc3a95170838bd77e8076c0a1a46995bd9c953510e3812b5cd1b7cbc353547888aec4d9b05b3ae949f1be201c362403629c198f90ac7c0cae2efc852b5e6d6672a34fa7c000757f959e0ae11effab0ebfd4298c716db427d82cf707e183406372f526cfe048caea08f538314265a4aea9e34306632cec3d10af142b87fc2dc1ea8b8c0df518cd94ad0af9382dcef3febcceaca8aaa863b0fa135c166ce78332d0cd1b4bf5ba0bb202200fb1d66f8980138269fbcafeca24aa0b28518baa33e5faa8b39050d77932ff8d352d0b0c6f5f89aa8231fe851600379e00588e625426ea42eb541116809d73865204e0ab8ac5a61bb686ecfc55fd13627ba30949c13d59d09ef0a3b22ffcac3ca63b2d5714b928a506bcffdf11e2c0aa908f1afe9ce85d0736c64e00793a9badce6182bbb3bad3b0ece9032a3351e0fa88711dfe546c8499f583f8648b845c0f6692c6b034f9aa126b2b5c1f242e9e2581de489cd149f99c7f8721e878e41fa36c9fbf654ae50a5753470638a82e003334298b2b97aadaae5584144306daaa2ba169be63dac204784da04e0c9f318ddce530d74d8b2ff62a72f1ad85eef21a3cf83be688bc82d6b2dd74c5b50b0232c85d20230623b678b819078227b2607e316d24b268e8d8e8a64f8a03f673b275eeb45981e77108180440ab2aa9c6fffa9fd196514234c83a84549628633a007535b34f7da59f3553e36ba85bd8118be17d0706ec17703cb102a2c13849ff23415943d363ee8844d5e6783c4d1d9453eac051d0d750a14d5ee812ea5e738b07f468507d114106b4c88ab27f7bea69e087bee49af355628abf993f6d5711bebe193154d1468d5dae835d005f883ebb76549960e94ae24f86187d9956ddb5541ac77d0eadd266bad965e1911a62fbbcfd36db9032925c527e4919c21fd93675612aa30f804877f5f1aea35d2fb6898d78274c5b1776483b30a0182faba3c65c53648dc6240469adb77035f931341cd743ced53657dfb49aaef62e3f50a7a1054c31437859af99e7756ade72b3ff4b62a0fb08608ccd4e3ba5eacd535dc572998b31b54393306b6ea6f015e44332b8c4c374659ee2554d11a97e884d0ec93600a570ece1131cac25a939b8a9b7774b3f5a62b8ad80c1cd91a807a573e80010e7fb7eb3dd0ed2cf64f65a4fe735b62a05ae7ba4d5ce1302e0c145e50b5c955398c83053c8e7bbb03dfc2ae965f0ee600cebe3201f011057f3cddd2c7c2a8398e0575a7197e256cf8c709b4b0868bfa53c15b00d71fecb69e19d9cc363e2ce8fda918b93161660dbe66b54fb55a0fd132471d2902e299ec03b0e762fb238666211cb8ba9c78c610070ee71eae431c5655cd9fad86374797945f972af70e12b8df8cfab27f4aec8de56760c6cf18981680c42f5b67c60cbcb4acfc7baa1b521fa348debb1135b93e540189077ecde066e7daadac2e478889de6d1e50c23f07832a561a5afebffef8df695ffa188b5135c06217861cf7fecb01c195640daeec892088e4643d1ec68c8c20006414e44fcab405daee98f1011e52682dacfd5461c4c0295013fa18580969c62382316f69a31675fe10d3d4e45de98d49c6c39367fc6d9c14afeea1de3fa112206275692f16a3e80fc7000027fcfbb88dfd3db018366a59251722b0f40a71cd71fd35c33e34f536784bcfb793ff52d92f2b008e30268c16df3f4870da440efe866fa85809a49580b71ac1b67dfaf03670a52576f0bb9c575387bb79536734f70b0089e881451d4acf9cee08fba79bb098f650dd1aab5a0a14b46c92d67da14f381e52920adc22588d0cd3ac508d36dbe69c744c09d492b33a6ed1a7e4156782ee3d2deed7fc77e373dc37138f617b1abe7c05e2e744bdf40ee64778381c27d736a79c3ab1d2e45ff4509c8bb9577f06fffaac9f128494c9237c42e594a9bcbb172a4dbb0a3844260275c23c12d4346fd617fb77d282323ff633e46fdd84cb52e8667eaf996a82622a9dfb989d2b51b81054c85f8fc4cb2a63b4154a7e4c2d2aaa208db98e4509c91428a71e0c2de8e21b1e349797c3b8c2b01189aa760f93e4a4d0a4c2b99174115e64e6de80b826047af5ce11d1878ce08d2c52775053a3d7fc1d4644f21da8491c41eeef297cf49fa222659a61b5e4a13bc2ae3844b948aaedaf69a6c30fd899fc8e8bef9af221fafa71f0c4dda4d643c14120db417b09388cf7bd3d2e7631f148e1b4055ed7873e7be49e8293cff26ad17f4029c0d854be5ac47f14ecca79d97db8fe3c7993f9dba4c28e4393f824b6eb93463107261bdfdbffa566fc2c8f4632c9cdf95206f5c569b114fcee222aa362c3183194c4b9402613ef4e88799e166b48729623668c7c120046a57399f4c7636dda6455803516d01ab7b181cd29319965373b85868e58bf1e841df367f74404812dc0a9ea1d8ef83d9dec6e8bd79b2ba1ac14a5fee6ceb71f1ea81c226958cd178b85fd3089efc0eb1d00b49842a22e2355d2f98f577e190a905598d7384e11996a89b91517a043267e6773c37c593ee3e674cefe546a2b923f86d9a1669f105944d29a707b2d481d14251402bda3294421c3ffbcc575263fa2272dcc51d6a59b781158a21b2b9727d39c5199cae3974efa29badba876727c5188c3f4fdf5f3182abf369c2544482cd3b5a3582965f1022c167fc4253d7f7033c04b726790379ec6e0329c1831e650fe3acef0dfbe9c32ad8a038231f30c5379a0dd40a55b44f473fdad83b89ed1e2a98e5148c99f4aac8f3fbd1ed3de04e403e15349c593102c7d922bd982ff423777a142a5edcf0f099b288252ea26d4ea4a1ff69b93d3868378d8822013ffb2dd4fd5315444ab3a9a79cfdb6d9c578bea1cdb34f50de64aa76b8f9745d38cd2360fb50b6d9a935ac18cd386fa374a84455d90d94d30ffa96522db44211ef731351f215ffa699734ed83f174def90135332b963ba0748a3582ab06c6da031f1b78369431c1dd33deaa847d1d2a5e338602a4aa711d18007bd50ce0e56327867fba2459152ac4206a749b2ebc759a245fe9d7f0403c112165dd9bace9fcaf5c83c42252c419904f1fc73a853a52fe70f812914c14dbeea043cb36f7cdcfc558e242915d8e64be2d0319b0b899f4609d7c977c8a7b644101853825994b66223ac47cf1bb5d422139f9b5f82883b8dbcb9b7e386aa445db84a138846a89d070297079089bacaa756fe9a3eb5b9a8e13b483a630ea4be74c2440111dc44704d094a36f39e580e74891102dd2f0e7840970e7701c40828fba71245e354c482db790906b7798a4d4dfab4e82d087452735805c60ec05f1db386b7a95e2ec3c1104c703e6dcbb2450f2a4bf255ba776ad7ea5affc056b1826d19557d6633244893607b1d27633681a9ef14379ffb2ab6d7565fdf3b7db9f780f5ecbc3ad5fdb31c4ddb26e7f45b981bd0d694b792441326c5dd5201888cd7cdd8ea5e130db71a4846b10186e478f2552fe2c4df57b5fe494b492a548152d6ed4e5b2ddf2785e4aeb94fc59191be2eb007702c6d1f71f587a1b64657ca47b30d2c562e35f41a2780c0fecc6e541cb28c6c38e7fc3e0f5a967a320b849d9cf43266f62e4fff0b04a34038dd361963fe02b04a1f1001fcd52ed6bf4939af60be4fff4fcb9432a49b738e77f59849be8c8a6dc8e530e499829cef56e7ef324eee330f4d6d2674b510c58bb28b262a26b1c4e1e17a7314acd16a4b74c0bdbc532b3bb7e15f6a3ae8d99d29b0f79ec907f68814be2656c9465c338aa8f2c6642afe18b2542087d6f81e12734a7fa776b17f76e56a255537effa250c0e589a0e462036829533d84ebf45041ba20a5138e67061c170cdfa25d6dd608d1bf71980f05987e11aa4e8aaf8d7c6760df1d2924f193b0a06ef8e4ad676974f894e93f76a0221905eb598a0734ffaa72bb6ed21e628f2ab93a5461c681aabe145dc6c7314adb848c54c59b0b6166771699f997a750bc421f468e5d98339e3eb5de61863a9c90a617549b7cee5ba2239aa22b5e83046c5f484c1442fc94f41d31a1a0829d312a91b62aa70f2ac2341c0cbdedb05e1304b1b21ead0b784b2334fab84ea574a91f3e121c1f83ccd918fd23d125b5af08b3a6d269b6dd8e3affe283117d92dc76b228fabf399a9b18126d36c4762bd7e0037a7dc328602a03e652011cc833c1a1362ec54a6c8b76086beecd59a2f916e58a702a28db215c00b4fb17e952d374f0a9d886aca16f867695d382f15cfde225d5af66c120d6c36de71b6e9d4266164f1ffc5a6af5cd43464fddea2db867c6bb8a6733347e2726a74dcef3ecc28d3aa70e0d2fbd53f72bf99ddb00b7554c8e2a8bd6751921b6cb9b37ae2b13d04fc8ed3a9e5f26104f2643e4807f809a01ae83c51cf5425eae9d770833efc344026eb3a5919f037187f13fd6c4f410cda983cfed883c0c7946a506dadb01abedaf48c45ed87309b6e13d88cb3d2928af7d01b4ed43d32f8b1fe786a5c894ee79bd8d5ef81bbe32d40b8358e149ac3c146a9df6316643cfc4b5844ea40f52ff3dd336d023ca7bed786bef6fcd6b4727e68d22e61a231c9a6ce9100c51d83b4e8b9b5182aa81aa3116a4a925debb64d13f5531999e4a442be0e45dd511bb5b831a3bb2910c23d8f2d96cb3633b91a038617034397279cbe2677ab5abb2f7dabbb9e980d3aa1aa75f34bff49760e0e32b9e8dab95070728b16c71bfe3326d5a9620c2f19301ee95baf8693d6f3f4588e3f75831f44b3406b7601136faccf238f6890b3656938351c26b3cbd3af5f9022f98e5322e2c0587e2929995ce4b2e316b2d2eaca692d0a5f761a8d0df2d85652331a4f73c4e2b0d49d233cd38322be73e7a0dac8470e1bf5557bc262e8b1b0cea5e2012c2f49b56298b42e8c9fc8bec8f39b15c98a855247b950d52e773ac8376251b69716d1710ea14eccdb0e240c5517cf8d4a1167c0255c1b35db347215c6546b148a6014d0260e018ac1bff93b7960605990214c38d3d062a0aa3943b1d563fe7701883ef8057398abcb45334f2c29128887578231f84ab9816a1dca345df256c811775de549d3a6461db6c6733aae7ee1d5b23418b313b49b959814ad193d700f3080f2b702eb766db0a6d8da2aafea6c94289241c3075062f1b4df2e3ea17f24958d6803c4b4c6a4770e96a727890ba2fb87fa26ea669edccc3684cd800bc1c2f957709053fbf48ec87c3c8b16f65395b8f228b5beb3a34c2ee4a7e4ce72ad00290a6c6fff8d66ad75d2c33019b085d60643414d2d8706a757ab95f27ddf6894636badc076365091dfe601e40c767446750ec65e45fe8a5771517a9fa20c47b6d43eb6c18b0200d7b7d59410c451c0d45ea9f1d27a8e068f121363dc682617d836cecdeb8ab04106f4e7f80e225622bf29d8763899f68b961dafb076192f60f2842b9cf792b4c3a334ef8813bbd92a34254d27ecf6f5695c1a70d282fe1d993cfe5e285a433f2b7f7a4f197c2aee70b18e51c3e8421524aca0ff8330ebdd4f6b8a65c660281fff2145d614d9a0cc8e38488d69d89c0423556f960a99b25aa5dd9e16c54894e6a2e0cf89569764226d3569f2eefcc488e3e51b477546a28ac80ff7cf8890a9428744651c77cbdaf97018a65e5f51e0724ee85e0fa652ff08dac9748948468645d8b5afaf60decf14fe61a434bd709b0d20052bdd7b4af586c1656a30abe49c1d7c0fdc46ccb9c4409d4b54adb94a76cdd0bf74ba41a80ed6a4c12a00ab65e0c720814726072fd7e604c4899befa5005c7e09ced7452798081a3848e40d84fd72ee758f84199571bf808f405f0281ac0d950c07e3e60665332dee2b6211351211a7a50330e30200359b18d844972320eeecb00b1dca516e2de15e5bcab6b32800be3d808d558856655f50272662decc8f8342933ed19d0ab50b26d2190cece416c3e81a6c97c368635f76c65beb2ad9588ca85d36ff6b06498bd01fd29ede5acb9d8ec48b06c3ce528fe15595b5676e3fafe7599b48ecd020b957dce7cbb5ba44bd0da1c30071de697b1f7732af53f3558c81c1dc47bd5558227e43a92ffb6468d377582d97a3c40b13c8c71511748efdf0544c17e428a5b9c5d8619edc2fcae5c9fd1439d213f86581326c314cdf04f832a55fd0a7046c02c8f0d88c94e1f65f40f5532d65e027fae06ce8a3c66fc63f543679a1afdc04bd06ef2462ee65432cf4f53edffdb65643887897b804f62eef259228aea1d3ffa7c0819eb801d56743fed2a0f7d44b96d770cfec1bbd7ac17e0a54319fa6617181154fac7374db49314380605f7e1a6acee4d5bf84d8da4f97939be262ba39de1785ec1c45305988a5061115031e5b6e1bf126f12aaf260093f166ab80788cf200f5e561c37f35e8282658b6ffcf7c48c049e5075a73546cd83b43ab6d175ccc3342e78c001a0a5b59e97e829d5666a2da266489fc6557eac560172605270da9319046445f02a3613e9f94c1e0779e04c58350e2984f46d704e4b362ed92cb2a9601fa94f8ac6dfb49ae2d02114419f4bcf3f6f2bdc84a9d919469ebe59189d582ccc98593c46ef2e35a3c6b9a2e04e164f7c8ae9e3ee8b80a99a394671217a02ab7cc27786645c76b45daff5a6de1a9e029ac935e3ac560d2b5f900b1e67a4fa8f46d000b9d5ef1b66db65705811f49c48b30333f37dc1604c7ed7cf527d6897e87732ff7916079535ee9fa7508aa6652857b80903796e8754d632b70b27109af25989e5759bdcc0f329a6b05798351456b1d4cdac9c4934d82f50dfef5ec0b5623077520632e11af08750ef2b75865f0af994d7c18d8b9ff1c21add16dcd801fef804941fcea4bf980375f55cd556c63184108b7ea0b34c4c9ec888e143fe1f08c23cdb46939d949121fb37cff9c024076166c7b13909b81a842bbd1018eadea6894f8befab2ee8d81145d0d7557ce025d5170c2e1b3fffd087c42d68db21003f8029b6489a16c2f7664d3b8fad66e566ae3893f72f306fe5f86a31c30ffcb5b4fb39cfcbf9d6673de044fbc470f48b9b6c9eab8ace0557c93a5bc2e355515d96311e4c07873696359be0b0e919289732512c73fd36fc18a2450d3f7f2467d439552ac66fdd277332e49e3a291265de4a6815fe6a54958ec34fccfda3a14789fc4c4ae8fe72380b27c07f29561856105320fb6d83f3e9359f82c77d70e4ef9d06fef854797675afdad980f64cdb4559ba746e6fc3dedac001526fede04da42883267de9365074a955ea235e806056530b13d76b512b76549335a46a8345755ec9464b09e893a95ae076173997f220673c04158da36588780df024e4a87bb5f3e6c7714758b4d0cea0bea67a0e75d46424bc10ec469a36c7601bdbc5eb55261269bf4452d11dfcd43107ec30a4b8f4c9488d3b7b50e24c39d8a06601bd112f05054732e8f27e75d24d232864ea92a142d0f7fbf374332ea2a7bc57f52986a5d7e6a9f45c26e4a9d14f732b9f634482566eaed8e47e37b9ecbec8fc4730049de4f964f6018331f2f0d8bfc4d01702c2f28e2f9959546da50514f7304bc4dbd1e53a7cb5bd1c4d038c8e0767e0b25598233009b9421a8e6e7957d7db332e151f750ded11c093c7f88ec38806b4e60486970c57af60c224c5edc977a004dafac99dc83a7f4867f943667465240788b7821df7372ab1275eeacf4baf226bdc6304f89dea197d54205fb2ff9698c44faafa6711dce340b529f1d230d303969b2739c7f12fa9d033369e94e274ffa0e96ac3135072d72e6eedb28b92af3e7218984c5b3c6da0870ffa8793636ac31f1b56789297fc191b9c7d078107543d6ab8990ba77034040797fce595c18a58eb4cc475bf649a1de923f665e50e43b4c5a48bbd51c11e6e218fdc567b34e2ecd20519c23657244288165b1bb0f8d4fb7b96968eb5d9fe63198bff3972fb621d82ff38955c54faa35e6c329dc6b2ed383f0ae48e480dcc8622a4f498715b243e5e6ed78cb5791074e610086345d4473b09c3471c037c480e3477ae93f727a31163a36488823348a402c8119bd92697cf6738b7530c51cd057f7c667b8b88314f0ddc537615cb4f2eb5c09854e20a13710e12f7fc58faa849a6149ebdb798965d52af3761fec1f502bd4b798da8c5683a5a845f7e5d5bf876f98d3a91cdb81897bb00be16a9f2fece8ec00486aca86ec2e82f099cbeec0616753ab292b01dac6b3e37b633e4dd35ac12f2d79213f846fa58db8370eed4490cc262c01890a9886d40540610472b153447aa59259574c8da8d2e98e573c6be19f25898a2dd7d47639effa1ad331d80fbe96a40583197a8c2de1c72c8cc7155f074907b6f98027a7d500164c257684e0b9d4a727e164b929339003b072e835d9d7c918fcf68f8798d277af40c20f1ae14ad8c6ba06c237247d6cf7a958b5bc8ec5c031eb365768baa0f42ca726f409b193cab6094179eca9410262ab102824f3dd480513720dfc990bb52905d18f43abe1681f0a23f4ea748a7a7c119136c9c82f2d82b7db830d1bf181e41a21db46309550469f17dbcbe0d1143168535a36b28a740a92909363b9359c6706e932d28b055885c21006608acd24b0299b4c0cfdfa4bc9403f119cca4dc434664cfe6570d721ae5b1fcbd953a6b1498895394b49ee3ec12cea02caacb83a252140eae97e79810c6d30941f34514f7fdc4596b7e6bf6d47e19103d81464acf3d90d44980df63158eeb4fc4c62fc8db69bf58c038d1db042392ed0623dd8d60b53d047eae687de2b2f380fac9312eefd6b91bf434bc1b5e1c56532aa30a406d7f306d4990957c71e3414b5b567c9ed9b8d7f726950f5e8a71736cb4337761b1c386de65e3d92fd5e82d1403656be8cc4e0a047e32a03e57294a3436d20324385904b150f66f800087783984e32fa8ee8021ea5e577ef9f504789a863a3f5c657909fa68f852ec68a07c881cfb2c4a55a4d9eaa34fe4d044c58ff781a01db76614a392b86ecaac17d289da8409dee9a1a98615a779224a9d886a8dc45b9585b8a5c3b633fa84b296531590db27dbd217676e377fc9ffca34e375023f0073ca5688a05e6ac0e532754bfec025c93b9cf04dd7ab0189bc303df35263adecc71d0335d5b605a7ccf9ac4df996ee157eed40390aef06df9b4be8e01ce11f72d1901992b12657ea3641d37f44de83bee1088a99c103922966f212d646f3e5a2b2262de083c0e1cae87a894b7a86ffec10b8dcff4bf5182b45e22296e45a2c1031270ed8e00f7357b18f2798f2c35cb3aa68eceea819b6fac112da6c9a1730f9e141a2b50fc5277ee5aae026fb09af1921d2a4399aa7be8031b17bb17b1797bc6e5974acf7b007ab4cf7d7e24eb63fad45184b402f627536da12bcc64395d41c6a1c627affeac166fd3c783e0224a0638d4c428cc7f38ed5987b0cd561b92be1c531963606bc69b37dc3bb9db3c39020c99b0767b01b19384c6445bcaee5b456d5a15912569d905ab9b2afc8bd8b430822f159091b0ac42c7659ed56fbb9a6707fb4def0570433ef2c46155da8a44a7cbbcbb76426746e51a9f8933a48ad04dfe3a0480cc37ba7a381c8030bb6a7f9b3b73fad1d4358a302519116a90cd7fb4d233993e0c7aa0f420b7f529ebec208123b8dc804fb5f055d5fb2ec92637116ea416c73d9a9ca7f1a3ae08c97886f219233936416065e380c86bc5f3079bad60966df57451f282d3b47f8ca96296aa1144f6d8744878a479eab1990b4a1c075b86fece4ad8a02909760399c02f1b9d07c1e4593be0d83117e5bc8a7240d35ebbeaabce4fdb3ba7cfd6bb75d9cd385037e8b33d6e4f1704c4c89fde56f3adf85877d66fef3316fbe3f6056b208450bbd30cadc0eb4708a308a7837efa7d11d10602b8761013968dd883f61e6ec68a97598a8ef6643ece305b44fb27156b1f04faf1ca6f59db91d874da1025e9fdedc231f6637528abd71d43a6671aab066b250434cc1240ed1421e1c0382b2f00c945a56e7e79faeba1b5ab08d2b7ac1da3b93cab2b3e632ee0924ec3c1dda155be2837b8abbe642dcabc3e502e04b66693ede1d810112d16df9bb7b69e29d15b275d68e01ebfa9a92f2e5678b59f7c0554e868e95f4613cd242bd1a21685cd41237bd539aae043775803369f981efade2c5e63a32032649c574ebf19a428dd1804c2f606fb1528ebfc96a3fca10f83d68999824d6ccd8ad3ff15c02b20301075a315959524e8ca8564229bcb94f37a6e2303230d3af5450d13eb115e01a4e5cf9fc56e2528f281b34f5d1c696c692c43cacba0076238d05bb3ff0caf2ececdeb04a0bcd06de362dcd692213cbff4733a8362256e794723c0fc161a0354effc93ac5b4a361d69db469d175d98a1882337a0814664931223cd3a77b66862df83e38cb8682ffe8a6ce475e2ca21d0fdbfc427bef4242cc637ae16efc3a43bafe5dcdd6dbab18cba19d86e10362c874393529d8beef1cd358d208146a60bfa57eefe27f78eff17c56ae10984a77ae687707db65120bcd78e6c9aa586659b6b54a6631140d393a4347ad6b7166bc1e5df8e4b4ac4ca5379a8132e423cdf1d5323e1ec2d936fc5c3d4ac40f9aa7991e607f597f02b43a40c68fd956115b19c98ff3dff548716e35a33e6d489ed4bf2d95cb32d909395120cd7f39bfd7e1a30eb8ba83ea1d94f81ba828106f8e2a0ab23330802393b7de1ed8ed2c358d4c769ba25e4d2fae9582dae881f01418d3989af8043596e523ec8d63e2f729dfb6adf9b7533d17bddaa05c15c45f7d64206b08a54562926c53bc6d58d9890f6f37a5185602ec5566fc7e7fe14c5c1e3a876b900409afcb0b8305a00ea69b1aeb63452b2a76f3cc78fdc487ca59075bb41eb2ff25e67c20e1b8676a32c4505f0f9dcad548002098d7789ec6822a667fa69a2afa851b0827cb55e613536b92570a9d799cbe8a374e6a3d4bd58846ca04f3f6e809a611e6e8ab70896453acdd5e2717ea2ab50255310fca42457c5863d6210168effbdcd650bf0ecd6f214452eb4220ee1f90b8c2492ccd58f507bcc9ce140dbd965e6e54b740c7dfa2f2173198efa078da37a37115d0f178355ebf5275631377ae8ae6d6959d320b4dab02c2066b3614bb8de2171a8bf7ee8dc68433554c7ec667aa284c6ac9e7fc1f6ed95ec03fa7f53c24a1fdb28bcd3a56f8e260d0c81a2d6d9bcf28e01e30ff803bc1c04a771cf2c62167fc3e30b30cd1ea849dfc248709a68ac055d1c57f8e739f025d57dd59ccd22e55c595d795e94d377f5e790e05a6207985f78216b97eade2087560403fb13ff91d1d0a2b794e33bb28429855d8ae05c115fe1f0225090d5f0f4642888e142ad20c13549ff47aad685fe6d9fbe7a10671179a3b010bf61abf694b6b443e7c9acfacead2b9dd4d3e72c58f52685b013e0bc83c538d4fe78e32b900a070b3e78eadd26fb042476d576f8b83df6edec8245b55a185d2b2aefb0a8a11904d02ed0abafb5eec645ffb09c3399cefb1d4848131c6a730d30c4890346e29b688bfcfd5fd7a52c85b6ad01222355c11d1a058b66a193a78e2952ae4ac1b5a971ff172894955173005fe2fe6a01c1a05cf2baafc339969907859325cfbffbe699721e56f6baa10a56eff3699efa84e5465e17920b25816bf1ec015d460685ed03a9c3d47e55aacd769aef4d3ee22fa9fe485b7ad9a1dbf1bd98f8bc1ef06e8475e2f51e15157472592cc2ccb9f6a5bc6df6a3d2fb7a74eafc32be0bfc74badf5fadac4d55bbbbedf5dda31477bbd51babaf0a7be341b4c4e53d61e3969976aabca7c36d56e341f59103aa0afe2d1b010f38315622672e01c2687a1f651ac4aac7a7c199e0e686b558c496ccb6a89804473e93c2d82a3e9197e68680f6d1f8d6d9f1c6faf7e03a457479e2ea4ed87d9edec6e4c497c8b88287788aa50bcd7abcea6fabcbc5c632957f3a887967fc60707b9aff96a502fc283caff030cee5a241a5d93b46494a550919aba092cbc4c07c44a4e7940311f1d606800305dadab1653004c22a103e636cf80aceead2f1f51638b40bf258f310ecbe8427c50cc1a0c0fdd53806f281e9b01de06d6eff5cfbf4e3035b20955874adbdd797b9343ca9fc04c96d6cbb2875022f7b5a7128ae7182d970963a27b1f41d784643eb6ba48eb74e4b22e371a8c3e702940ff3bd38547e25fe5ff863a17dac6b43c475bcd4163b153ca48ca4bf9a73cfa235a2dfc9e061f268e1c564efdb9a641ef8b12e13d223d90fe56c8602aecd209f710416ab53a76cc0d0d21c8180423aabf3b71d4b6dbe5761fda2633c891e9ebb3e6866cac6dd108acff8a34468128e1f90df3fa695642a2132432908586aa985aead9e0a6f7d61efbb7811b3aced6175af961f8120c9b591f1c496480fa8ace29a8e10142f2c4cc402abc61dd8a5fdd34b8ee554066015112076fc7a4dabe2d3b8903d809f3830a573e197401bdd91059a613e73283d2ea83b3c9fec5cb85f8954033e14f41810ffe8db33943f3aa29f6084d032e8e5403a77caded66978ae018c6a0a53aaffc3e1a33bf2bee79916abfa345e4406209381e90f522c5dbb4e5529228ee99c2d855dee1dad2595d8581c5bf3de36df564534eede03462b6f5e6f8671c806f29664acb5673a235e2b8027817c48dc9e817766af8f54e5b085d5894a9367cde737e63231bd77924c1275a834c0c96d7911738c3ed6b72d72205958c70260657178c7048bf28445beb35a9dad2b517bbc62f10b0319aa018a6659999d2285e1f21c298b89247e3e95d1193a4716c13388fc15caecbaefcba834b4421d119dbe22482820dafc74f12cb91636776585e944fa09e433353a493dcfb01d04f34a4efcecc859240295116d8a07a52afdcf84c56de467a1e49bfe9386da6aa03553860bb61a183baf1330f69f90f3c96ed56336dc105753aae6418a0ca0040df1a1b1bfe2b4d37ae452120d206a5fe234e4bac18c221516de0b5c83ce21a6f8d2a793958dbaa2f495d8aad2485e181e4cf34172e447200f735f1710cf83dc72653ef57eaf4b5a0972ebf64dc78c32bfc07ab1177f59f5dd6529eca38b9622d21338875e4d8a9ebecc5a04118d228bde275a943c3b68388030de3bf2b3c49caf8cad78df4b3e8484d9a0527ab6af01e8415ea5d045710f7791de64dd1a2e5939a5e92235bf81361da8c612819217d597a460da3e17625e7309c06deb47594384cbf3d465d80025c3c825374b35a9420b83f5d99dd315fac33be19d3c4230348359a09369f3eabbd2c1df25daeaed5cfef5da1d40112b8d58d15591ed7c1f449aae06f524e5fd20e0f85b3a566c57c6a0086d16268f1c214c4a7a53b9cab598de558a8539d113af605ab65bb403f20e97cedd8e299505b5651a8924ac43669118096fae9c8153e4083487df140fac434ad4bede285c9e61acaf6ecfc124c63732cc8402385875f3dd4f12d35cfd4488703fc327b0b15da3d8e798a3d2a085d1508731b7927eb8350bf8e28b9b98592e08ec4b991f58d525c858789bbe9d3368523437445908b170d3b71df5ff93c9e49b8a2a562f6cc375a48765098be13668dea055a98c103b6904bcf6fa735587492b68ef61ec027fb46f3b7aadeea631edf8a59cba292dfd24e321382fb2e1138bbc83b83a1fd9bb03264ecdaa9f8d4151e6f5a8317f623a613c20e200aab3e301187c3a3c74bf2e0a303f87a0dc615df563c6668f6d6521495560692ec01d0dce33f31bc5dd46f120d54a82dd0716767de1a74f5bb99a79cdfac9d65957750b1e0be4193a60488c997c5e4c152cc8189c276631b602aab4aa2da498332eddfcdfda3f2848212202222588b4072a95a590dd4cfea11857277fb75b758b47effa7d79dfdc4b69df71f43c6ccb395c77c944a7700bec1edc1d9834e474c460ff22e7f8e32bae08e9e980da71fcaa541a24e44127c548bd41e02a55b7ef1e328659909824559b3564146a8005969f1a2b1431fed92fb44f58d92b3b4c6651b4431fb56f324a742d8482fec6053eabd2ed81d53a8c2f8e7ac934c2738c32130ef533336e6a4573a8ab631a6f93c94e3299dd0335c2687dac7730ac3d755b108a81bfe7515975af1cf959b5ac7867a19045a5d0dee110396038cb0f78660117633b382c5fb52c04bcca578b873d35525d051311f0eefb1d5ae48f0e9f93a84c1454db2164678abf523e3cd8f7f3eeedacf3f81ee4ad3122fa21fbe9872b94737b7f08dcd6324bd8541cc64662a53ee8103b3d3c3b90acc79a8dc9e13de5a8df8535c389d4b76186bd201296c7f8ef8f33482b58d42b72fd7b97912a725364b8d062e8e959fad0d3e4c022c6bca6ea6a78cade0f8ea6d088df5681dcdc3eda7023d187f19bbb67805b0389fd1a95ec462f304e753d92b719c9e272c3a7467763d0329f07ff70958232219ff5ddab7b36897d4bd7a77835bcbc5a49981634c0c91af97e5278f390f1b019f255c026b0dc2aa0193db97484ef2b75b5f4a6ba64fdf83a35cea7c045f8406256aa90a1ca9407ef8a76404ec50332b8db1ade2e9c3cf1be1971f2118e5c0727a6d0871f444a0bd49fe154385bff8d9126a4656d51696bb56acc5d51cf2c720ccf4cb93e95a6500899cceec7158502731bf228a925aac48a9fb9b05163df673b25f0e3f352b3ea15057c547944aa27d4a34d9c3a4eef2344074421507a18142b259b838ae0f228d5264d05624fe49fedc9a6ab0ed72052be628e9581593c27b0dccd919a6a63db548c133a929d90f41b9cedabde6098a1b2e7e93be37adc063540d975aaae5c7e6bf120aec940c48aa0afee6c55df44e4895857c1c3d0d2398d0155e6fa4920ddf5bbb2ec223357d54024692d73bce05ce9cd62635110a2723d864b67d7220dfee7b09703ee58ed14217340d243aa5647e80b41eee6819b6b322c7edb02e6b2ae06a07cd02df435898e59aded5136f6d5ec8b0c53e708b79b0fd7c44f262ebc1df7b41fe60a390ca8a1d72ebea47b6e3d8c67f35d1841968bb5c0ab408f67e59b7ee8c9836e7b747581e4e5c5d4e95726ae059ffc6d8be9a32e0cdc0396a801a0e399e240f326fca418bef8d1ea21ebe1c8fea5d730336fef3a17bdfc7189b3f22e67b9a522e54a74e6f5529b727d1458adc221c4aca738353961f55951c291591319e5a4f5192ac473952a31a9c3ae9f4f5ca16bd228a0b67b759646f7e870785ef9b23c2344caa6b345fdc92a36df893a591e1b983d22ba00b8a50aac7c639aa0acfcaa927c79a4cceb1fe908899dcaa9fa17914d9ffb55f69450abd002c5e6cc371c08d90e4f8910deb1785b44c69325ef82b8dc5fb3128c5d7163e1e2725d5a6292d1478ceb3c0abc24a556b3abd81ffc1cbfa998fc636a5020b9f1e3fe180bbaece560bbf586c5756e376af6b538e61b8827302668303c41b6412aafd7f592884a143aefb02ec960e04712b47445e32741d1c12068da34da98acd020250baa20afd5a674bb00f3d553f4d468618e2ebd15bb69f9dbe8b33bf522ed3ae59b5a1acb2eac0180943f9d7520f5a2a66f0ebfebec90fa8550fe56cd881a03ccfe9cc6cb9a0b076580b1e58ff18b2b26bde7479be1ccd4e4b4983347ec01b0ebdd636337324d04b9201cc4aae058ea58580c4ed941b6a229f2b40e9f12b377136a56c83b6cb1a9b8925a205a60f2b10ce8deee409d6bd6aee683b7d8df9a9a26f2f1df504360f0f48e4311548acac8684707c0cdbb32e52d0c18563b156119484f3c2d1764fdbcc1c23aaf31ccb5982f3b73e3d75f6c8b6fba0c3d196557ae3614bdf118d6ee78592052f3308abce4ee6fb0b4e81f55a22cc96d315b81caf34863322fb9db57abd481d2dce3ef99fbbe36b8d7742878a5c2589044e46844257a043ff3f5f014c09b0a70befb66f45471d644cc5decbc41e81bcbfc2f60048bfab3e2eab3be56dee63819c2685c10857bfbaa75b1599bb8b4123b31e10cd0f621ac2b7c1b04f67de77df97cd1a1c458c7a8591cafdab81e39e2c9382a16c08d39190bd9893b3c99e6b17dc8eae3cfe8d1272ef30655aea4210e251037bcfe3a3489b2afde7ad6904318fb7601dc263abd17b047b6adfdad8420a4dcea18e9142ab11c4ad36247eb100e1442345cdf9be8b2e6e57d0b97676dc8e131f82deba7b4d5aa7ae151c21d87e3c9de4d7ac1ea302a98b1b112506b926261b128095e855a9a96997faf2874359902cf633f121a6f2f95144302ae73d52e4473d5da7889951dac28c54eeb82cb76cc36fa091a0b86a91275ced20247d352d2a4b8ff6b38093cc78d58d65f952462df7c07be8d3903d4ef59e1b6431dea64e65506c35e2a26cc8e7c9153af02d04b9c78560cc4dc63d83c59b087f3f621ffb41502be55fe9f370a60d2b94347610a194929a5982e40f2c00e38c32b12f84f5e415229a63b1132d940cb002d4a0e93c22e852b27c906c99a09bf768747f20c590e30785bbb7a1c77c5b7db668ce8d0f0b2384efdabe84f48299f3d202230888901d2379aac3931912de769d6529d8ffb7c22450da5687b28365e56d12eb0f0f4ef6272f1bedfbaecf7c2e593c1b55b30cd2ba3c27234f98409f41c8249eb19863044271c7c86e9d7e3824f12a4973e7ab876711a18b386af26e21bd0b8b7bbcc51c76681cd9277ada250c640b416e6a64941fcba3e12d5e4c5567f9c2d0daef8e818217109358298f02ae9e8c9c68ff195cad930d7b09eaac75eebe7f8019ccb98af0c4e7429fe4959f21e50932c387711f6404681e153aca8147959eed7ec72c66af6d1f0c9f49b37e30979add5c730558e7681c8e695f0d4992ed1cb20dd759197a8dc9fabd37fe089c9210bcd761606f7210edbd23c6607eadec12b84b9108284037b18dee1ca7af251b1862ac8d46f4c7f0ebd3835aa088e7a5192fd60553873084229fd2046ec138df1946e4382b2699a595c69602a686d62924feba0e0ff951805a42fb8c02c79ef65a94bf7228b160b81cff83574d932d6b3922b2ca86f5fe9bff3b787fda456c135f7932699ef9d9ec41f9fc108545835026a69597dafbb024e346467c314ab5dfa86f092d7bc8a51b75a19bea441c852e82fb6ffe8003248211ba3300ce9dac231779222c9a052e03d17cfb6d43c59419d193f7ce629e44606e7e96508bc0395be8da483658135724edde2d6e01c591d31471ae6212b48b14e504f742eeba378bc64819d9265e55ebb900dfbc4470372fb7b2ebbfdb9b3f9c26ff1a1b38d132eba05d78bdef6a284f47e6ca1757f9f1fae9436eefd994993da500e56181565766484954c2af984d7e378dd9f19dc8bb8ab63618bb933ee04f539e419c4ff72f065cc31c7edee33157c7b6734937634a104f81f9a38a3898f0a5a4e6f5764272bb3df3a9ae1e47c695891080bdfce99d086d5c98d95df00e654b5a478b1c52e576263fe27b295a52641bb382f6c0aeb7a55e9e2a4192fbd465dd751d13429beafba6d77171d2a305adc6c16d71f1c04dc0e83dae4d4e6bfbd1e3afd9a78c56122fc1fc5445b98abd0a432f1e9ca292022019e18de3d737b215514b46b516cf37649169e55208507b77ea66ba316061707f05f080fabd858b26595c6176ca72370266a00b6e65fd2aea3d46cd9bd3ddf7932801de3fa846ab3b4e670d996dce8080f4d09e2f9fc2509b81e17871031c9b5faafccdb67e86df4e5e2975a74441573904d626cf5c4fcc893efcfc6e0685cefc99e9d77a3101aee488e6111600d938da087447fe34cc2f62339e628aa7ae8dbc2f2bda5f8505eef9fb76a4d527246d6c2d9019264a311318cff0e4b382b75203cef1faeaa1f39976ed2b1d5d264f3e8e9473330cd14fc4dbb22413586ce548aafd3f713c77fd644e1dd069adbbc6005367b20b7b33d4f2c9f9f163c35740a7d0ffc518c5ccb88800c93689cf7c8a1263a6ad9aa0892df8cc783947daddece712c3f4e5720c96ed822fa2290e2124ab25c7a71698b2cc6c44ebe62b930fb0ee2978424d7fb6d9fc1b7e5a55e70aaef3b5c7323e24cf6652c18fec61514c2fc2933da6d894357c07af961c62a135a91e7125121fd5a1149fd2b4f74f602b1c19d235b000c9f01bdead361260d7bc52af5477085fc120f2cbd5314e324c7a905703657efe870f47c2ddc88a974b48f11989a5515ca135549e4b4a16ce99a4090f191785abccbba85dfb11bccea17a9de63ca0e02dfbeb2e46ccfc0455cab2e42cf4ea5a8b90814d634527aaa8059a021779287681e84149b2ddef66ab932e53cd56c1f0d7e22386f0ea9eb1c7bc9035995a181d5a803ddff4bbfa4bb650dd527525673f6b3210523ffddc66218c6c0d184a81d3a647c5be295e1ae54d7f8d8f4904d211da8b30b14d9fa0fcd54a6e057ce84f2fb28dcc33ce32badceacacb70d882ef55afda1c8b7d29440ceb52e9a031b648ad0083e6988c964be675bd80987c129bd462625b5b3f2ec532e486d284e45b096d4d14746a0eb6fc6f741a9b406f876932cfc5635db7080e888e20097259898d671aea7478a43d17875ce2d7e543fb03098aa4478b5c3277b5bb08db15750d5504fd17c2afac52d33e0a2e69c9c7d5054a4d937eaf3a5d36a8740e248e03e17ca195c26dcc53b926648bb29845bcc6661e64b89b408d9ef7407b1a09a6cb850f0b288712fc68c7f3ac8eb249fc344228615f3b8b897c0f3de9c31af943cea27a007a8c1c70aa5acd84bb70e90e9d75f63140e23fd97a137b3ea15804482da9d48eb68301c450947435a0402630e2f72b22649c827fabc85aff5894ad300f369a05f0ff6365782738eb029762f77f2ffd218cf801e996e69bb4cf0c3cd33a5e343a2f4bf0eff52c195261a425077e0b23a4ca2dbb333c6393e2a4c59b7ec45c6b6a105e84ab278c6aed5521df19cb7cc379aede270b9cda2c3fcd6bfd8afa17fb35a6605592e3aaec16d6be7551b1e9e5dd631f5e106774fa74409c29390ef2d47a6c633470db099438232ac4dd0f0b1660128f50004233db9b83eff9c7ab77d5194246c54f78382d6bb4c7b13893a1f2e79c6dabfdf36297ca313b86836d016c4fbe347a49b2985671fb8f11cf42b8e92257b51634a2ed17a3e74093c4c4a33875065b13906d7bac3384b858f2323d5b2238b49e38e79c678939c48006e8a196d68b9805fc842198e9b4597cacf498609a34387c1b57a7968553fc7393f9d29422093058c890a5e917789a66843ecd71e983e712a78255b5a095b6fd4c0a69196c54c95796294290bd05e5079b0f578f51289040fd15b3d87ea78610f73aa98f85d7dfa071101d53d8ffe83b2fcc33cf49d018c71d77b7e448dde683fe7a7b917e99ae9a0224f2eaf631f33e21e86b884fb5f1ea12030b502f6d5844e7e590fa8f147d735d4a03568e8027603998286602c38b658c1da4d31325af2a42dbccfd36e4455c73d07625cb99dab8772ce2189ec2ebc793e7fd8b8e9ba20113839f50d56f1980d07c97d63bd31da01ace1bf2cd66bc84d118a2773117ea4f47ba52bb38315ffc263ca68c3c6bfd8e3606449ec1dcf59ab246bfe45a6bbbc7bde8311737de5132bcb7b9786abaf0e31172eb872e4dc8b4a0a95d21f2c6aa9124480ea25cf479a3ee5e6bc9b509a88d95249158e8de90740889305e75e07f8446faf0b650b4fcced3e1f8a5bfa034143522fe682148f9985d5e2c39ac15cda5eef53a25008e354d0e5829286d5cbdd21eda54e9f753191ffdb2f46c1624caddb93fb2f5ab7ccfe3542378cc410339286e03b216e7b7e518fa9dd65503307c0f48aa998d53e3a728425abe48328b2d46c5f72a69c52fb69b01cd2bf92870c52b25e41830d66cb508b04cb9201614a3710321eca6936275389c44c06a248ecfe94fe64ec6b40f00c6eff168a81b20709a6fe05c7308b771338c6e6723b8c11e5ff01d073ffe79bb7194a2536208eabfd6ccbf5b6824be5d93db741c7613b64c64aeac16638213b16a9b099650da4de1710d267c74b00d6ac9307327b97e577262a4e6dd1b8d565a85d000e96bc173c839fe90eea56696db847a37df19a14a7da0864455959e674ef141e802575edd85d5ae90d33f4cf3974171776996cb29b3cfd43f4f562c929daf286a97237bd64512f16c4f923a167a83385b1ce2ffa2719334b4169b12b8adae0fa3efcbafdaab7fd646272c8acbcd37b674f17733e978fe40e7c18cd5b8547876d50791ff8109ca113de4f6b7707c0525e19df09a92afe2e6915f0849cc5532a65c863f59a715ffb66d159eae64348fa34aed87ea86ab7989ed65313eb7bd2c9464c42bb0aba8ab1a0b9309dbd7fa6a429ada40995212700b49f0a9cebec9621800fba94eb80872e8fcbbd053ec3c00f8979b083f83b5fe004c578421e7b3011464e9ddafa23ad6448aaa9078836a1bba5308e8376d2baf0295febdf0d638827ec46e20e6afb5e4fad9b6a6cf9fd129493560d94ada8c20e6d41b9175e9de16eb7bc89c6d502bc694f819f044a39174a78bfe138a7ab414a7d5c44665a3eac8b3a06db7b046abac0ecb8b3907eaa67e3e53fbda35d2047ebe603068c791d95cb4e08cebf4087a77f5866d871de258986983108f8f45b7b7584b64f76458f817d52b215ab9f0c539c199d13707bd80dfa5db02264bf6093e81561392dd847f5901d2b2fdf7c3dc5fe00ab8872e592f59676e31d342e55e36153443d77521346cc42a252d842512107a29fc62ecfe37eafa3d33adcd39ad260b55209404b434de9674dee58c0f1defcb879dc5dee1b931713f55bcbf86dddd5d9e54c68f85699581bccda03b7d2f76155437fe5ea7c0f36ae97f7c73cb0bccda7cbeaec79bb5397dd235444ff93cd8eaff9f9e91abceaeeb00a0ea1459367fc3555df73eeabaff75a129319860f6908b35fccbd0de57ee0b3e3b8cdfdc74aa587a282cfcc94b71766a83c8e31ed43656902ec7083fd1ef0c882a4e1621ca844a782e93cb603dd3fcfdc863e3200dcca2cbf8181066f43f92e02649d1837188f1c75b0796c94d237de5dbecfb9b522a0c5fc87d911aaa7cc0756357b1225ea699fedc16f23bb2c0aab8dd691d2799ec824e656ca2ec9a36e4164f35f837cefcbbef0efec26bde07926a1b66f1841d6506f6aca96aff1bab63373496fe025759d29f29d2af54669db37d6a92298d2e318b6eb6ebabf993635a64a0b653d25f059a8e8d02066f1852ba43998680fb9be1c3860daef6a3ad27f7e9b67cbfb891f38f7ad926dda0c10a76327ab7edee5d7c80e07c03412224f37776fe59290d8ca504f1ec32c3f09fa230ad59a60750ecca5b340149268c4443548e3a5ece71e7b8423c7409ca48d5b9416eb5e714e8dbbfc16a945e729214370b7d6d8c679252698155a11e9a95273c4ab6bdf1ad9fbcfe01998fd54f925d981b174e2acd8c6d7848a6977cd0e1bb2b5f98b6a35908427056bca631726a0fce94422c3a3d47272eaa18a90b3432ce3ea60ab10f08d95493b18c5e5cee824695f93e79ca8bb7c88067a8e80cf03e825db631df563c528bbce8113fcd2e68aecee47b0cb89c757b1cdf049fdf428ffaa57c4fbbcf7f2de413e6faecc533d4a9ce841551834c83549c0a4b32f3379873a5b510d295d96692e7f7a77b87f214fd247c99b401caa8a279066d8004c75e127408a54366a5772acc10794f8ec74868c217bdf6a857617c004b6c069c4805a1ba25730bb310183eb995cdd201d1666cfd6979798773a0ee4a6ebac52c1f700a42eb443b437c68b982f1d137cd448906fd43f551dbb6f7c93804fea7c66952a611f8fc188fdb08b3fb00a68755212b2c77bd3489f706acf671cd9853188ee643198c3c2fd0446bac4f3fd094289ae572f27bf12424e9b244176a7d3aa2a794765f9f15d8b7b1038d0c679d293839c234cd848855ab6469dac5040402c34b22329eb9a5dc25eab68ab0a7505087a35ab9f9bb76d926452d739d047723d5157f04f1ce696cb9a8c29058b237c90f013e369a4c1fb1fdb57bab9bd3e8a8b35ffa7ed0020d2e23e2b0983b74b46907d2a6ec807af5a2750ead6793f599a84654e753f647d27651b2b40313b89b1550bd9eefdc9ef2730b26ebf980432d7371ebf0219c9b5ab3cd539a8d4e04b1e852d301ef83642b89190e56b969a4ec9ca995bca2da09cfcfdbd36c9a6861b659f1f63c716a02138d27541a3ce1ec85bc945b6c9cdc857f8089eb9bb6c7c4edb1acf98d9156f5c3e51f5e16b591c41e8921453cef9503083f0f950c386e7ea3d325cd856699ebecdd1a5eeba0a7acce9b4defb78c719995b77662c15090f34e1d4fd66b29704b58787d14823e5cf35dbbd6ce3d0da412584e3611a91d21c6dcf9bba9a3911700fd1d41c807abfa5426ef7a139a681f12dc213dfe53afbd895b616d7ae05c3041c84ccc0684eec2bf4dc19f7867f92ce58dc9bbed91aa5a13ac4282acb91b7b42ed5d72891c2348cac971eccd34f27661cf1f98e03699f877722a944afe90bab56519d69948f9eff5ce2e26c95bfd937e8bbde033374ecd53b2f32c81aa9950fa03c1e2b7c6ba4dd8d1155d41c136276c3d6479e4ee65fcc12f76972908b8c857e848a97dfbbb4c3ec5284067f31d5f15f669f84c076fd0fabedaa6846cbcbfeee398a6aadf87a6a38b4dadd36786c7d39dda19e120019558e4bad5f6ee41d6022e7a3296fed827777ba0866fe82354a582ad201d8418b0f6d769fe71ae0ffeedfce8b9fbd95a6c4c9ea5501f661d1f4df0985cae8e332dc1b8c050292a0b52c9ed769abbcf0d1657a1a8b2b1bf2097f38c966646e95f0dede53d99619416464ad8be2da287b8c7e30937d4c306de2ac9706b7ae27cc146cb4b7b8e4fcac118b889703ecb77cbd99c18ea108adca80c78a7b22b4fcdfe4278615d3b668102b2ecb33f50d087c023c31f3cdc931c2b50cfff0198e089617d3378fc56017385f1e57631600b8214cef510baf8a153b26da88772bbe10caa7b88106ed7ac9c4c68dd46b636cfb03cee90a162306bd15ec30642f654f90ed75d1d6e0873ca06d574f14edc45eaa8116a3fef0f6fd2e3ece3773157aeac460e4a784d803e420800dfe8fc74a3f6bb2005f7eee68da36c7ddce7e37cb23c810ffe0f08220c0e2049a55b00fa695612dc521fd77107b3b14107cad485c93010def06ed7daebe5962cdd7022c7baefac8335b513de3f08df78953089d24910b91f4976a02eede3214cb1b1127d328532ac0f6f06028ab5ca02018555a8e8b2687b2e72b9c7bc657861e14f03cec1d8dbfe5638ed0aa8d0a3967ada4e8c98da17209503d1e1b7c36afa628dc7748af2bb4a3b43088cd9ccfd4f54f1b84956312f63e4676c5fbf0e9ac44f6019569c4aaf6a0dae812797afcffbd7cb38504d5e6b666714166fa82dba9df8cb0d7cb73913a4c31e9fe2af3569722bd22523821ee0693b0958620557f0c0819aa330eb4a6db83e459ebde575f68e3b68d50956d6aacdb742a748fbd08f589e14b1c8d13a4bfef8fdc59d7e50bfd9e2b8934ee95be56edbdb02b35f576e5805fa5f7fce44697a5b62cda515604288aeb50b77de57137365311887f03259b3b6da33d301b3f773ee4a07feecf680b3956a8ee12c0e9669bdfde25787da76e0b0d74c30b1cf170a5c554469d323ae2455d18989568f3fd167c5fbd9c73159de8f87bddaf4d6a0221396942a6349bdc817b08999cbf665b23d48ef942a8961c288e2b8044225e1e1b5e946fdd4ac44ebf0e3b1aef2cc8bf20f35742fef22e94c57d88eaeac74874382e978dd498968ce0c0c9a74add25fa6aabcb7cf3cd3dc18208b247ecc8adf7b5aed8e6ec11863c8a54a17af848ff7f30df1d14b1001afa33e94ece78692dd5a40cc799e6c251d9832e8d72a8fca29fe26fb0f0b89fff55479e05524b59ed813ff73ff6d3e07d3a7030f9b92732e67c8e25109c6caf4d7f418c7ad10b5414586c6e3d0f35f5aa6cff6e3136dab01e2ed940436a16c1fcf5a32f3761a844cf7810fbf44303f19985c8a6dd38fbbf54f9a16120db5738e27328a0655c46f5e312f63894d1c6f1a5b890916871915d3d75fe165e775450f5b90d6570dc5cf586723f8c78d17e1dd7371cb5437ce6f1de3f058b694250b2a10536c26fe021a29a237bdbce06b4fb324f7fd2b7c7a65cf0413fef9f151fe24996ee00a77d2163b567f449cacff9730cf1d04834f2e61548c2b499da56b4204c4cee1a6ff25e2129314df0449203a76f041549bb3cd80a1b093b22da323ada33bc35c91189231a8250aeb3728904d83557ccc47c0b8126171ae0db6c096c38a94656a1ae8da1f070929f790577e92484c99a089a39b18d45a58dede01aacfa4e3424677113a6bacd784c40f37ed8ac64af42131d937f6ad5ba5f316753970682e2b7edd5a50690523c172027c6b89bf05abada0701f12906a933b396e18b316987690041bb44a5c1ac785f0a2e83db58fda13fd7499d754d91ec03e2fc5fab13bfb7a436e6b630482b74d1d9d427cefb3094835713cdde9c10efe361859a34642baf3f457860073b843447ae5c4cc9bd78baeea9a5bb47200dd581b8944e240b05e70adec1b8196a4e59149011442155f1819e349a014cf1a25fd8cfec5d5fcb79f616c0ed076a0a6b995db4c84f013f9d1d6c0bfe3ca862d0684154d737e6556abcdc7e0fe5d032473e931f8c340b6fc7da7b6a8eadaf3a0199fd9267ef715ae254dabb1ef29d9e6330776d03a500aec704fc31d9cf915bfc632e074de97e728daa4d13fd3f2733aae40866a529ad6e1ecbff617af3e79facba5479302fdb190226f380acd3d2dfcbe9007686531256b52f6636b74318627828ead32ad02921030793646727918233c1412510f957e5d22d52e438957ff602aa5d55820bba1f28e914c6d02ea410dbea80c8ab9f7af4ecd9773dcfa7690cb09d7b884f325e8a44c551e28bfa9ce878f888b5e8deff643d69fa57822b8e0cda582bfc8449c1c94f7dc95f978c9b8fd4dd442f3b480c7d66f060510d3449307d4928d708f1135bdb0767311236e3d445eb08e46aaf46ec65467a509b76e6b373e7d703307dbf8f1a5b0e3e9397fc82e4cbf9d30ac035e04bdd1aab6dee28a5e189f2b28a502cccc95a3dc7564b5e4b9e361ed3be5a069a28652f060f9c23b877c03fc4adb6b4646825c0dea772b6e2c2855ca63fce05f8e0ac403e096ab323ff3c27526f42472e8cb23b880cc0ac8becabb71e14f07818f47fab1e7f72efa59f77736e005fb414ff2f7fed735379c8992e90586f0e10ebf3a98082a913a2b3ce5011b6de938f2420d84d0e6e1f5d22cd8ab4cce9f88209d6ee3e07a9b377aa792771a4dcaa248b73a1f442011d8581295a41d2614f57bf1b2948555c8e63af529461709bcb872a32ba06517406d4b02c68d72681e3360fb37ecc52cc1a68c223269c4f58fd702bbf254bfd89bb7b6d80786476b80297401e37acb863ec01602a2c0b693373de0e28d0e91aca864f9898f646d1fb900c2f136617a6c594cd75a51d471964fd5d1ec7c5f088bf7f475a5f28333fdb69940e1a60ede717185e430eaf5a5b46ac2880a0299cf0e5bac33019b9a42d3fc3000859f6a4f89137f513215b67764f350efb81f9c7219672b2954a18f9d26dc57fade7dbf6db28493363519cfbe87188743247ae2ae31eed49080afd3450acf8f87e1c43833202f6c86fa42da1a83ec449e19fe9969ecd967b655fa2a48d46e4df3f5f7cc28f7ec88b1ac30220f229b5c69d9d6c55f852be61b7a2c046150f3341c6a2822a7a5175c5a86a0bf61b9806ffcf345dbd25e0fd1fe25b0ddf01f8edee66b4ff51ca038137ba855080f58d44300b87472cbd71ef97f0490264182ac8364bc75e2e9671e41b9f5620f033e1c5dec617cbd3b93388e39b6d4bd0eb15ebecf9bb342c70113c9df79c16d19d6130e8a8ccd50d8ed4239f1e80b9858eec32e79faf2ac01239a8bbd249b36f74371b22ac9d36fcae2dcd9a263bf61a2a5802b1f40305fc6ab4757d258e57e5ffc45fe92612fe5fdbf129a5a5586db131b07079e7005e82cd292b5ddff7154bd87c4db926ad9892268edc5d6eb18e479659a4ce814a0a407c5f0408a4e037422ce3420899a92fa5ee489814f3bec67a598f0463f8efd54835c4beed429560cae7b713f2869cd449b2c67fba513288a0574fb82558605dcd0b894f4dd8aa5a4b0a82d7c0d9c65b4ca12a09673ef2936143c745960f01780b3e7e253b308daf2c40595010485e51e7b73899d16bf8897d2c942af7ce01500318f2f608520be3ec3ea7eb53c875a9d0df453f1968b6bcfa26eec0e00554ab18cd5afe13520261748cc9482da283ff0d2e3ec2408e5785d5e2c9729c10fccaf009de4e0bc5855a0d1cbc7b060baf591532e66ef41d4b58ec07ed89b2a8ac7e9edbc62b20fa8fad6cd3481ad34e98cc301c6dfb8cc84a017f59476495fedf37a5ce61184cecae80ea7d14645ff8f98a44084a75f149f110a1094849782523a751e7ea252eeb76c254a79b217b8291f08887239cc20e6fccdb03d6012281840c5fd59993b0dc2c68bc1179de2546115de7232bc5bfe8985f4c99291370ab00cc080acdca648920f352c62145de2cc96e5051c4538e87b9b9eadd83d497ea23b265b3535305446a848c74e40731278177fb15e79d36158e6254fcbfb6b92014307281679ce90fb5059a5fa14b8be35295472cf626d77fb777030c8156fa197c5d997c2ffdcaa68bac19ec8bca34ba00e9ab78a3deeaa4f41bfbc2bb60b64cdc5d8c0f0a02532690b0846013172e88dca28062ec8195cd40026c11e5112a1c806686f5306e8e1a40eca7a09cf121b8a6a58fcd4f4b5defe707b04a4fe73f7d55819d6a2d37d672414c996b404e78bdf0971307b3f4eb195231dc9fc25cdf2968c48e246e7a10a0e19d190b3f1e93e00d37417c9e617841bf620c4fc725b153876d47a5695e4ca33541b13f66da0f5379099f9feb76558a0676a7325b7e51ac73d11efb1db4929cab0124a38495b98f97ade7ad8b1eeb1fcb5c1a2d9fd62043534897836ad7ab90fe30569b5161f2449a0b4488f865c6cccda0f9e218b0fe4d0737a2a14d5f8c31a3c8f342c04495f5e1e30c99a38fb5395fa70683a9213e72f691c45fa7d273adbd9b6ce575131f855c5715b52cc56783f3c6f45ec4f98b3f404308202350b6abb03968535b2054a598c1246ad4397f755fcd8daec3abab57bfd44cbf9d309c8e84e06fd8ca3f3c1d3f7a10051ce65bc61a0489bf6e73de3003e560c091aa50bd1eb3732f586738ffe6d9c1027e39f78d3aa5a391ab9fff9a3f0974404e75f1f934da3e38b58f0e3ee428046ff5fc4d8880d89c156cf652349ca961b5e2af1f5fd1d7da3dfec223d7d1338293c7497e3f42a034877557af98857f586373f65552ad93bb9d338ba27df01c70d1c5ff8c4b2d2ec0cf19356c35e64198d15a2727dfc18189d5a9c5905d1dc40781426bfd5637b8116a660aa83f29b4216696f48bb4816dfdb8ab41249cd1f97dd850476425dde554e679f66aa3b70e5bb63cbe8d6df769ab61b21f8f511c4e1d5c3c83638f459bd87078fd1f57500f386d92f6eb7b599322d9cbeaa59ae1d428b34c306b8b80d2a5de7a3b726bb2d987495088099a8ed14945825b58546a20530df17b7f00f2814ac2e8cd536e19a24f9b5b002b2b6154c621004b795ab8f47ed77942b0567551cb0edfd7726b82725fefec2551a47c6abceded97450f9f7a614465bbe7192aaadc6dd97cbc73e71db1ffa1881f8b0b76a74732e4829b4f96e059efc424185e06d388902c986fe7f73092f7450629a3615b6802aaeb3dff602a0c5adbbbbc57c0188f33411ac60caf7d9066a047939a91d1300d73346068a14a82b928d2943208e8bea5c5edf8fbf1872c51e99437ac62660be240402454b04108ccd0779b20dc5506aae860cf1cbf848ea5c158a08a3d3b6aecc7142bdce243a4d513b103da7def47c81ac288e2074bbc954a69ceee2f09c29e70c00450062f261a31ca4d0104ed1669af894afeedb47779bca211783e891e2681ecc6e2724e192843bea1e722507e16af7f9730285e4a288334bc3106cc71020f5bdb4977daeb624daa94f386c945c8b09afbfed9700629f64c264dfabd43fd729dbcc2f662d58f16b60d5fcb879b6595c204e09278ca8c4c8fd0ea8d8dbdcf2a4da36fa886b31304ef5b1517e4c3b76f7ff8ba30d5223551494bfe2c9df17cafc28cd7c1e0692d53c1a303a2fd806318f488e4f7158f824b39a182f3c90ad796603a4921bed3211b55f21f186a60d3be8f62a3491a807531406f03056af8e580bb659cc6d8fa346418bc30fda1374406b828fd3bbefbadc52e939efd67bad1eed379f4449fc6ee4fd3f09651934f619d75ae84006f783629a8de242f3f85c727101affcc91eb04fcccf0b82371802689286ea804422628f906163257e600d109cef577cdff069120b3df644ba83c71c676960ba547e73d61687f89b23d4c14082f5fa0def8a6cc04feb49b74b7b6be88c41e6115f15d4a48ebb026130fc4c0f260985185a4daec1159a8b8c7216d0fde9295b31ba8015b94d7f14ae1c58b7c0ab4db3c1bb4d270c3251b24d777aee10b9b1caa262ae38014d6d1d09c2cd98835c68a94da12a7c6ea74603931b03d0331d221e48d6409bd0ab8489f4be02a2c95c7fe500cc145a579b4f9ebc085da4635bf401e139c394cb100d79201f27971ca2270fc49a28c29c3e6ecb31ef9d981ef31676aac762f343698f9a8957db23d81eedfb3be69addf40044b9dd76a0469e56e05c84a34188b3581379ac1bb7673cfa91c934b453ef5a517bb8a78d6d1de094e5d5c75cd2f91a0fd145b5a1bb864d4a6f61d798164ebe10af07437626b81deeb4fd02b65d01c78f394170a1be108978ee7afbc9732161043f63a522a3b1e0c4602b340f688bfd77f516414c4b94ec1553563cb8a9f7dce910ee40686d06b9ef979321891549818d96a1bff49061180fbd56391e155fa014c337ca7b37d2ef3dd6dff8f1fcc8578a81bdc39315ce9c746401d060240ae3ff115d6345b9619aea8aeb38972a4c5ff4fd0d9f630b8ee62c2a576ce77d3e3cd47b84d9a1e678c0044e798d161bf07631c389bbe530088f853820584ff7a04f0e317f52433034197d563ef47d769017707968480ae975a200411cc075e6182abdbe2a6995e909182ab7826c2cf01557bd8f16196166bd4787b0f784bd055a67b0117d1b389a7121bb536b1d189abaa68b246066b670fad9045820a02a2253580b581d45cd6fc70821875941d848dd68052fcf38cfaf393db8f0ab354c11d2fe672ceb1b147e768f6218db1b9a109599d61e5d6e7a374b3a9cfba317b284ffd0d31f70d987890eea12fb5a3a8b087f0c5716b91fe1566330e6c7db23c185fcedf8d6c031629e90296195aef699ab5dad1315236055a857f03299a5bd945935f8ce03410ab0c9df37ba38aeda8c26388053a8e6260cf8399435904980345122e0a4ba97a96861d124213cf485cb5cbd68860ce7e3b833dcf3eb62ab279ae962fa426f8c114f6d62668d2804f15cdb75654476fd5a0e2544c86f0fec09335157265006e2a99e44f9f09abbcad715147ed043275dacd47abf8b2ad8b7a7759479d513ad790883bb1ee54f45e2febecaa624247ec59fdc3d899867da93829f1ef472dd8d15fe54f04dc5caed41439cbeed9df15d628c51fbe4db2c1dbc9efb45e7083a8f3a27319c6b36dee08b01119a40e9ccc737da67af1d82844005b8adcef38ce8af63283d5709838dd0313339a705eed5e4420c4d23d1269fd44d7ff0c67316eaca7bcea79906a0605cfb389386da24717522e7c104e8956c9f8bded3b87c9ae86a135d59f1699be7cc9ab89d749760a4085ee0ebf6dca133f9da0c371013f0dd0a6743b0fa7e6b59b79fadbd650dfcaa348924de82d16a98bb26c09d6b1ba67557dc5647eac67ba8b721107945bcb8bfef767bd07de809ee4fc336e9e9b2b52ce91c1f559d7941289bf63fd2cccdecfa18b47fcc8d8be6b9583044ee1aab25a7aa15b746d4719be2371d294251ed3ad6319f4d6387e7f8eecb8d47297f500ad155d8a580366662b85eb93bca5edaed847826398f136431003ed48fd07a4857d168acb6efc321cfbafc5ccd6eee3da0cdeb0f9b5f4ba9e280323d248dcf0f81fcea413565f4001da40ee26252b8a8550f9739a9da477011b175405a47d02fbf2d2afc40f5adee2f9b910dad3aa7e5b564a0318a8667f97ab11f8e54bf872260186b1367069c82c61c8ca1224b3dc316d38538ea2c855f790478739574299a96c587b44cdcfb5e308e1133cf6b5f77972247aa9af20df3664774f847f7ca2eae623d5de49f7bf3b87cd7fadfc14d4e7d51e4055879442e6cb1599eaffcd58b40c8872a2552c5bf4a9e1ccb5fc683c2369c13c2ab795859d2c72f94528138f736562121320cf701d0ffffff2f