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 58890 5f9f4d76d3f3bde2e625257d028a8b8f2512c25fbe53a62fb92bfaf50ffc2635

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af5d444a3907f061b62ce5209ab7ba76a9f8d3ff42c273189dca30b546a2fa3e
Certificate Block Hash
5f9f4d76d3f3bde2e625257d028a8b8f2512c25fbe53a62fb92bfaf50ffc2635
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a038000030140000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000add9cc200f8607e0196c35b43737399faf3162f3d898ad2d4e66ad88b05c2f247482a88950ebe1864f8e46af37b42a28b90f54c851b18f04a1de08b68c4a7e1f615a6be5d589dc24e6032da0e10d51ba6426cfd150136abdf6160000000000000040000000400000a038000030140000

Raw Header Hex

0000402009fc38a266a271910bdae46767b6730ee08fb8ec8960978e4acb76433177373b958c8658fd98492f9aa39c38935c9ed4c6046c7c229b2f4c56c1220d437dff01515c116a4fb503183efaa246b530ca9d1873c242ffd3f8a976bab79a20e52cb661f007394a445daf

Proof Data Hex

59,560 bytes
121216020307a888203f4724fb7eb9dff5bd618e907d2a6294a4c0008aa2634b020e567f7d58ceace490e9c1335ac12cea96ffc537a903e746372a5e3be9996b24f6905b5ccfbb639d4ab665d4afed666e52c6a4eabe36b9a1de4dc888064938c21d381b04be947eef4119922a6fe5f2aac967e50dd0a7c075368436bf5894641cf35e9eab0026df5548c2bb88a058a1b58c01fbb113ad0334d908a047d28ac02d484f7bd48318e4868728c9b28fef2ba38a1c1c410807f446849b2d1f5dc846ee82f6a421d058bb2e962be2719f40202c9aa34e93ae94ced326e173d63975f0d65ea20e6e3aede084555c1c37e26708f12dee23f3dc446a718aaaa225973fca080f09f28a81e7fea5f2687c60ea2796d144e3ba7f68c2c844d8bb100154b69ea2fa9eae11dcd4ca3d0bab85e47bd242d52d7cd3cfbbad75e79ad7b95db6e0582154e3c60f51df2c92d4b0ddc91fc1ec2681b0186d752192374b57fb7cbcc0fc4993ff38baac64a1906663dd198a593c75dc8373491e03046b005590505ee03c40ba16e77a4d3cb0db095d5e0a5a6b22f8a55eda8765773d7d9a3497449c6e460e4ba88bdf121c581813ed526fb51986677a869938b3027f86e324bddcec9d9ed119d3adeffcf16b91f6053ad342cce8f2546702592f0baaa8c55a1ac8d04a1418a35a2821ae6618d45ff965fc469c757e898d8441ed815d84b4abceaeb17a7fb5a44d08923c25bd5d354a314c911d0785234344e3f5e2c5ffc6a047cbbb7029528fb51d4b020b0ffd3e8e67af99725d13971502ce7b7826b1c27b0addd23dc703bde520e68d84aa69dc419177a525b7ae12ce8ac99c7c5c76dad35f7104db8783c8e96630b140085c3134b920590b9e72a08dae98cb0c029f5a24561ae7ce2973b2424a42f051da5b65cf20da5e4b3009e79a9f60586da28dec8ff41406973beed8983a23519b1532c35a317edbd3d9f7a025de651762bdc81a0cdbcc1cba9db735f978f04d77bcbbd83b5dd34166c6ae825c3d617e9259ddf0ec31378df28b2c0ec26ecd17d0c246c9d82cf5b68b4bc63007c0f6d6732620436f5b61c3aa628c703806f948b17da3bcf85799ead5964672dcc47cf6aba5fccc4effd4c39872f20724bf5a62f8166b4480dc23b62e916b4d837b2f5d84f65d378b26db62ffb2034c381b5873b153e3ef09523a867fb63874513510bec8c9cce6280f48363b01d0d970b0ac8cf5eb37d34942302a030f2bdef66566749373cb39623a9aee5d93d59e28dd46823a390e7596c277d72ffd8b33cd056ea3e6e952caa0e4482ff41b3acf215e8692447dc8eeac866be918f097497bbab6bc68857643cbdda0ca0e7286b36a06bf747192f95f768835726a43e5863855b638050aa2799e0e779a1e0e8c74fab8d0b5f70b85c6482439e77c15f604face74738dfc8e900ff9cb35922af86c26acca60fea2f3cb6dbcea3130860d5ecf3f4537986b91e3e802215dcf58653dd15b9819387383d0e2fa4ac8dbc298a31c1f1786564ef3da4ddf7ffadc6fdd606ada672b9386b3f77bb942121c430fc75f86c5a107b102a8752577483782bd61b28fb551b3bb35e7a2e2510a8a437f63ca4f118a7337b2b09e53008bc5261d9cd4baff0e7a34da06b605725b06ea2820fe5f4b2c7c995a60637b8b51c45670aa7dfe893752c84d534972c5b794b5f8e1a30f1087c7936fdfb6b9f50b885eb9745759cdd1be4e28671dd291ba3f9767d77fcf2d6792a94cd037ed151ab3f8210b72f141bcdef3029f8c8702fafa9763e413227a0c1b34d099798e44cbea59b2c99be43f2c615d23a20437b4253242df49eaacbedf7a7e6120ffa87582c7e20556ace412224f8afae86d2949d4ecb7589e2a6202593f01ac64e50e1cae0144887ebfdc426d8f45ca2fec5bcafba62d290db8bbaa62a6d109090b1159c19df17043ef49443c5945a3ec94957826e16196da5113e3d1d24a96fb34fd9509396c9cdbc1e303f65105f2076372c7ad5f1234cc80ed3352631c73e172fdcaaae731943ceaa43350cbb02a173239d6b157c9cb97e3fd0c1aace466751a7742beccfa06631fe7209622ff8bff828a9d9cf90577b3fa7e962f08214b23b57e15434c2a3116fb80aa1a748cf984fc2930c3ed1085bab13c723dccbf8ad367fdff97cb17f01fc2eb2da54c243b60834c5e7ce4c2145f3d05755df32db0d67f5204d1994369638c540255287b41f1ec9ef93595f806146cd09e248aa580a586900ddd4b97bfbf151f05b9f8cf61c7ea683c7b0329a332509f127d4f0c3ade57cc0fbef449a502795e66db837772ba940d8291525d1bbcb2a40b3fec405141008ffdc6b500c56b5db2c7f180ed3528694a6c7445ecbc90f3e2f4b97d202452a391a35e3f4fdcfade18b5d0fb073155a05b6aefd86715edda7e4b10648985ba504e0dd6ac6864f820e7c333c8499cd852d9c5e97a7619540ba3d1ddd3595a9d4473e9cfeccbdf1e4cbfc20bddad9081faec376eb2da04700d28d9889a1ff54f16dab6927e87b5763c3089d455045eee6ead0b0a78dcb5309a38bdd81b9189d1f440e6023c74c4070cabb198895c87b84ec2de4ee17dcd19520c34e8ab6fbf0521a850b875122dcfe76726d3e856845138ffa0b37390133d00cff5a14cc20186f5c33e58d7d3e3e5583450ce456a629d10627784a43f98d48d66a9c1d5ee3d9cc073674a6afedd79e3b264184812466f778b81b62d7068c7d34f22f7ef04b92db63eaa8b6788c3ab9ddb16e992ebf4fe63c7380e9a0eaaa9428ad62aaeeeb1b639acfb0854b76481dc50a7fd16326ff5596096503661cb941077a66767b2dfbf08b8e64a24b5682e92bcff29b573bc734b68ebe1035b3e2a7b7c6d1f81aa550aa6d37fadd2ed6838488f40aa41aced195f5321975aba982c58535c0ece1fe0dd090440b9c5ef4756480f2350d6c64f0422602eef0d45b0c5c65f2af24f558fb72182f980dec70c0631f8db47fe789523f90eaa1ff3a368626e0c812f7fc6f1b8818375731c71390ad516bf1614b45ccd8a902f57c90613665ab5af020d4133eebcdd9891b9b1d543ef4a113ec485d9b467a027516394f620d3be3cdf59c0e2407eab19f85c761013fbc835de912d2c88ec7243eeb108aeaa28064783462a447002937ebe6bdaf0020dc25e3959333fef430317829fb1f606d3582cb47829ac522ed498f171c73bf9dbc5370ee0065194115c8f7a816c5bd58afa47f07f881e570fca7582bf1e1ef0216391413b803b1f36adffaaee2a7668a3aea083828060c64c5cc5d401aa218c80f66d64c69829e0216b94038ab10ca19888555fc832954867e9cdc4ac6774535c95296828e630a09b2c3d35ed915110d4588f895ee59bca76c05532cb299501dad8e1f529cee5672d2b68e29c4384a1443d0db552aaa610f6626e90e0e39b6a69a01872191df3ff1acd2290721c3efc8a6a80532645572d6746e61daaaa07a96ab642622cea14c9d61f81f87b81b932328126e1ed70be4f9741844010dd5724e3bfb5967f85e14117f562f319eaf8d7e863d51edc2f7361613d10ca61043be1ec4f323a106f43ea19e2ffd5b026e2b0f11ab6754944f50cc2f7a54aabe5592921120306329940a899eb9eadc131751a988a62a987c77352f66383540812c21d65369fb45a3707238aff5f8896f3070624be812fa6359a5b9d2f49307bf11816c3b0504c5f3832517e21e5162e599cbf3c11133e70e0a328820e96880f279d6da542847f679bd8f86476662dc8550156f3cc4e431d30f49555de708d65574c94df7bae5d4a84ad2183003ce4807c598d1bde78ec9117a5720e0f8941fd7b4fea54f37a17619f1dda8c51fc01a4bdac436bb57457fd86c4ca78c137fb092404d6b5ab4a5b17bc09fec06d685b5055b3f720906678f2205b3b824cc5f0dd899c2ef44b6bc9285d05cd55c1948536bdc28d5d7e209829e96eca35241866b858b7ac2759177bc1f2b2df2df26a0b0a3a7cb9416ebbfa73845bb93acece8230a460312e8999117832b25b36b933743e46641876fccef429074850d64bd286df77c101e32839feb36bd28d91c6593c925405c47494498c1b3b5774b0c9093340f0e43b4d9ec819bfe61ee4a6ccdb23249aa5de94aec924d1d78385b6bd4182067c7211d9d8768f5614d9aceb1f23381e1672d0a3e6b6ea3f98c5a255eed067abcf160d6534599fd515bd5ef7c2b1ee0f2e529dc8e0acd2f93443e7ecac878d5479f698ad9f1a5100e4eb15018bab1360589a3feec8609bbc5be6b5401f631a8099af7af1d80d076fb0b58c67ef2996fd544ddc51a37882fee51e412858547f21b92ad1311eb2a210f71338077b0418f9464d1d2f55356351a1b6df7f7829cabdcab614879ccf78397e71697bffb5faeda7313686eacda516459f8e6bb89be2941d5f1801352f39fbd651c21d0eb826cb31c9e7130d5ac1868ed0c8508388b3b20d6808fd0f98f5f4b68cadc9e22b9ed5ad5adb812e44dc2ca5620ee8efce272050bb69f6ada75c55f22b3f05c3e25c5cd76a669bbc7d1fc8d883fef763ee5c284818d3b8a96aff0a1405ca8a20b5ffe637a5100534102b2387561f6259cc13e6d1b5e8aa1315b9db3d473cd4c1425cb51cae0d3ac1b99b6cedd1fe2fa4ef312a33fb32aeb63e98b5768f5a0f3f8ebf12eae8b69faab289b4205e60f69ebe924d2ab455cb8c43faeace55cbb4e8e247aaa05fc5aab42451996291785b26240d57edea37ab316eac79bb54bad1a30342dae77fdab87562a90679f1780bc944e7e091fae75a09dbdac23a5bfad80662594e94968c6e83b7b04e9ec00c41afab98eaf2789b91590d16bdd52f6b30a460db99f03c34c559899be8d5cc75069c34d54fb768dce473e0e104370efabb18c645b6200742af13ab7bec37a82bd5955185959285d4f88098374066120b6057599f12aead299f4b7a51dd84d87d4d582f7ae4c2616da282faa33b82101baa12bcac98dff4495e780042318fa04367aab7ce94478990d5e085db48ab8c5f5ed2e77d43a7501b3f39faf41dbe485882d7075bc37c8de734f48947090866c308a8390815ed856f4bedca871053804b0a0359b665788e9a0136c906fd1576ee2a3cff7e45c41d68e12004065be023b91e4f484cc7e2169ae19d9ad87883fffd7179157797869407f02166cede92e6491f120fb2d2ba7a023668a2364e796877b1568a159f6be3be5c99fedef12125aab720d9210c57371a85e38050ebf4f8a82c3a15ee146402069d7f5c53f4ae44e0553e0ab078587f8dc767c3bb7f1c3f8301368e5b8d6dfbbbb23df126e2d84ddc7abc9f8e5dc8347e7ccacc074c148bb41aec09d2088cecabe7bc6199ba4668fac05580f388d234a59e0ecf34913aa6268637572a2a6cf22192f40157e632f75d8f98c67bdeee8df420028e8ecbda71f0b08d8b5ea111b753a26d8ac5248fdaebc67466f7df90ad79d62295411e052881dc58a39010ed9900110f413e4949ad911654cd44e686092940084177c19be4da1078492fd67828710985c769d0f5d01ad5aedfe99bf55b1fd54a10dd9399a63be11f2f9d01837fa19eb27178a7262772c3c173f3ba9804a9bd5d2ee1f4c3be7397a42659f90cf205f2ea27f0ebabad1197c1ebdb5508a68f0982118294645946a62eccb6894363919a98acdf995eeb127304d6258dd4d31349f896dd924b937e1642cb9f145978adbf27318c4b34b6fb34d0cb513019df1ad85f7286471c9d9965d1a5ad32e3d518275adb253d6ab51176ca539a4600b21db0a485b50574d178a615c0b41e75631f58f951656dadf3c80fd92413f7c8a88808cbf010052db5d2ec9bd9830551632527a916aab3e2c0a488b00289a1edafb85f9475695149adac673c49340e166491eb340cf65e8253d6f8a8e855f6d39878093907b1d2f35d5678213236e5e8a5153dc881aa01e000cfb522a0902c294b4ae10dda3915a30ba2e293832691f93f49cd50c190dc4f98d5ed1612bcfd562e82b211545acd949cf1039f71a968e02e020ab9b29e1a869c94a433a3674bab7b33fafe464e56c725b8862c0da0bd4a8e022ab7f79b4606588fe068f543e9e0ec09e35460099b53450fdcf95106c80efe4d0d7a3f33281dd3c668d04d1daf6a7507a628d695d2bfc28584d21f459d1357692b294fd9bc1b9b2e9d3790ed015a4c720dbb44ad846d4b060305362ad35e3a71ddeb4e213010a68fa57bcf8b1dd86f9089b455e48ddf46437674a9cbdaaacd8856c02705f6bf5fbd5857255efabee114c2404e177fcfbbd256da7693ac92e34d81fbf8a24957be705534e1258489c2f5ffbed7b8ea83e0a7a637da7a3ff3978bd8132ce0034f721f2fafd0e3721ddf3c3a1dca527a1fdb2fbe9ec0d474da6b8945915befa845eafed7e8af1f758eeca9da4223a2000c82aa7050f8fdef2c9daf77de7f3f8ff87e134a6ea6c5e2cbd332ebd61fa53942720024e9b98ed0512b9833319075ccef22c278c82ec18b94a2154f8971e0c2d2913ec58d32549279c85304881c8de9e738b57361831d6a5d991f6906436962b6ae322947449c4ce1d601b5530913ff5c552a7048dedee9070746333a198a37b6e60c884ad430026b87777068375921d511ea785c53560f8a3cc235ae4db08c66d1468ef60913ae973f9405fd9622014a5892b3564f85f16f6a575f60ce740d07eb8269b7acbfa08bf9e18ff5d92aa4c2735cd20e6a929c37ed1d5e67015f13bf5353e2d7b3df9cf0394fee5d09cf889095dc1f30d8091717eb28e060aefcae4e0a871e7a67c29716bcebb22eebe5014fa2b021494db0e40d0a709f61fe287865235381000bd9918fe6058d9f32ca3c5ef497d20acabd69cb37d7bc364b1fba1be14642d9100dcda8a5c69925eaae703ab7d6803229e5211711157a9157c77337307a3e6be4151f3fed147d2fdc4ddc6d6fd666ccad005fc9d8678dfc45b76be7843ec14231cdecaf3c3a83329268611ff418cd8f93306749bbb63b3a24cb09e865eb54677ad9a98a4a07c663f952438e855de14488a01210d6b1e378f8950330df61ebb4854b356a59910c37b8ebe5fd8f6f9844b24d2f9f5f9ba49d1cf7c91bbb5b33c86685a31cf111b2aa94be476bdb7f3c3341e4c66a445a612049fd3389996f9c677a33f6a1da7b72d2db130b91751ffb653ed9ed42b9336f269edb0d87e6d737fd3e68ccde63ad2c9f2b035553bf4c184347c9591c1f08dbc540ca3d1e3d0568c1965b9fd9291a546473c91f2eae9f660659d4a800ffeeb6e36b71570725c33581aa24c90b418054d7c735747c9368d908504589648bf299f0c436c7d4ffaf22928c3bd1d78a50052a84ad794f6770343f38a74b78a10248d476b8da47cca7b651d5bb295224eeeb42e63bfc5e6e9f4ffca59961e40d54f60a8c9325c89153330b77fcd415861d473d0b77c0f3354af3361b866e0fac7e904ff184153d451c6a4e77b139b9aecd5fd4d6b5790f50236bb2eef00ebf8b639f99a909bc78438b254344f0bb5466ab96d5f562aa7366d666b35de2bf8b7ab89e681bceb1e702945524939e078ab8c57b438edd2936d7cc84198b751836bac57df6aa96fe61084963bd69786e8c39f153e6805b54df16135d642b9feb3de95e64e1d6d21ed8a889bc74d58415a37c44933b58fc135ee8619f8effcd46608d4d743cd4ecfd8068d338321139a736c555ccdc6e80087bcd92df6aade827d6e01b96ec5d9d2e95e271772e0a44be87384c378297f9ba37c1ac51d64eba50869d392f5ef1055de2a60b771f0962cf38054b85e32dfca0d19794b50df4009ce2720981b02a952227f7bfca062ed8e17e69b3d483db22e449b18632cb423115a37c60d552cc478a1a0aac39b2d0ea7e6e82e7d32e28c0ebaad165d61ecfe284f216284452d2f3bbcf215692c28a4c12f0ad29c6eaeb44203a09c1446056a9f20b173d56ecbecbecec4f492d6d04aba680ee47f0e47ba1b8aeaf5e9428bee9b507aff4d4f6a57a4634f6b8bf52aa266e51420c8debcf7f0d6ee64714d4b82ac953f700add65c7684cf92546a087232ff75b74be724774e1f799afbc9e202668ba23f426ab959c4d498a7a784b55043de0da48611a78f1ac355be9f333cea4e085d3d62af9794381539243f816a377fbed99a83885712e3ca395247774c01cb73784f483e338c63035c0bff55ace5d77cf6b0a000d8ca9aa08615e49154cdcfb96f9e4c6cc04c90fb9d3ada957dd135b3f9cf86a94a1ac328a86576fce2003c912eb08b145fbe8e5e65da841ab62463b7c016b1d18d5cba9ae0afe783cc75f8f3d755fa151b6b6a528e20a71cff0a7deae447b8b498ae6797d54f0792cbad33f39f6f65a943af25ee131e891c85418d7f595a8eb523de202b723ae13af6213be13ad8f94018fdb9bdba018f8809dea0de4e462b279d211171ea64c6b6f7ef17ae8436f9dd0b3a7fe7d50a48bbd74330dd4d99df73b1217905bc10db0b1686c2f7c9365cf0023691c3dd56e17036f13129d208124a16469b50ddbf372a77e2e680059aaafd044c38a98bff03a9f4a242ed76ff9ed2dfc5a662f6e6f0dbfee562dab3397bb8f957e67805e8be19ab2daf3755090e050f0b45ce2a35746995e1ccf61b74a9f4122026d1e63b6fe12f9a31190de4dcbcd8a7dc9ba2e43913a903a2093733e831c19fc708c41e1246f4509c7b6d5228b0651b94430cd356a96dfda1102242381cb124c2e27f0a9d65207f42d5e3f90b9d390bb86129a6e3f2360f5565ecfa8b99b080f4f30605058bed9dad492be16814c8835d4bd676cd8c4847211d6aab765aa40270e60acb21611dac2525931b1c09a5acc063ae1ecb0fb51c9bb25dbb3879a92786f2c0b9df14e674dd610bffdb4824b6f03d3de07fb2df459cad5b33a384c6b9e0120c0c8e260c64daddfdc6809ca5adb2b964264ea628e0da0f4794381fc90f24dda4c8cdc7fcfe8d99c39d439ba10a382c00ce92dd8fcda7357340b4cb1b9aec8c40ec7e3fbd0e7a62f56ab99bbaf307f87c57faddf354ebd55507cfac6ae59179bd092198f8f59d85d29ed1789a71ecc02477d52b78dcf80ceb1ceab4675d82580d9a64eb9f4da3f441b67a0faa7b18a86c09c039fabde0fc63d716fa3286b2f528f93fcc4cba7b5a89d95d789cff25a13d74d69d46ad2d1212c3a348626869960c792e12574917cf255d8330ffcc8fb995c72c41fe6dfc6de10617f6dc55dea459f4432104043f29f626d6e4a540ca208e39ce4568c9feb488769256b19ce8452e2aae45806b01cf0e6064d2091b785fdfedcb9d06486c8b5967f1cbe41f176db4fd1b495033815957a9dba1948c5db55f34799844ef859986311e5f379d2f86f3e45bc99db3984a00999147f302c73ab3b9848c4596aeaa6a6f86ee972816bbd8d14b462f204332a8e0f80057d523e326027956542dba19c75b29a369733969e5fa0499a6a36473065c0867a09d3a5d59f69d853d0f82043af73c20dba0f25c0ee3b3030d0d21f4b07d481b126cb6d350fd208367577e37a8cdc4424b0eb9019f49367485ab7de62459481daf99b6b31e6d9992211453cab9193a34fa419bee49665a2bf3a6a574f87c2c53e55f4d017e9fe73304cd0b268799246fcc0f5c08794f69724a54e3a85b249d47faa89d40a08b73d8568f9c45ef5015f70a26729b804ecbc70fe3eabfe8f2905670bcf09302e93f7ca59d415bfc6a0342d5c72c4512ae4a3d08bfae02ecf84b52177e38bf511b5d649d54c2ab80026635a080a9bd1d76baa6700a84a8483db91c883e20367b5a31b11ad4dd19e4ee31a91144137533a2d4601d3f8d05fceed755bc613d5f930865afa66fc4e4306132d17701aa494835b6a4cd65ccca4c1292a8c085bed8a3ceb1a58cbc60ff4fce9c1f3f6d822903e6c6215a5432e68bfbb64213dc3d6446957a75a1f4ab20f4d1d7b78416d2d2b971b193a3531f05ca6fbaae8af8cd87333b2dcb7eeb7a068097bfd5dc24e1f1504edd65f1f896834c8a0a5235bf569889fc8c42b46eeb8cb75a984ec29f765be757b9aeb4612f7ac5545bfdff1c7ac9b9755bcd6c74be7c1c4c53d97e24b1563d50bc9abc1b67e9a060256b34232ecf682f9a75fa4dd07b1b7d0e118d27a63c8e1fd2785aacbd636a4d9bff41cd9b163e86456d952254003145166148888183f8735a1d92572f31fc6aada15bcaca7c9a82e53c74a6d2c6f28c1bc6741d801eaa87ce979c9419abf540690970b4b11ee326aef9b9c6d4aa72edde8a86075f166adb9d8f99e806bc9b5fa60c1fc2d12f8200bdab99596845b1c1c25a855ee54b7577e4b29d59cfb001cea05d80597c3f1532b4bb5bd272ba6c876080882962c2742e05f492520047765880b4d30791516c26c94a9e6247e05370b5e3dd94a04d4e9edaab1417e4caced48a7fdfecdd311cdba97c69bb433c8e1ce78387a4f8f5224d64ce9dbb3f4e217a73a1f5d5ca5fb0f4dfb9ae393823d91fe08a378135efaf700a5e9cc4d40b8d645c7e1aeef4780b242f6579414ce163bbbd8a3719a8986d81cd423453ecb39a83d4308be98f515748015c33f13ef679ca3a0c6b2c85ba5b0ec943f8c02228594edd1085accf0ea060016a1bf4597c491da331c7567b72aa45708c05c7ff096995d3f7f5af90a02b060f4ad3fbfc25cd2ed3527496406d032067c22afbd43b5901fbcdd2968c0b00eea995d1b6498e0e4436bb9342fbd368ebddcf04b76eb5f169b985ecf66e82a6816249b63fea84992d67de509aaef7ad9074b2fb05bacdfc7a80b87a0631e0c92ef25a1a8efc5bafd588834d26bfd693203db8daa6b971302e4f92a71614e49e3e3f6d761d30c45b99d4f84e5b7f0409019f10347cdd34c48b0a29996a395d5c177d1488c1ed59f0d916df292e01a9e092aa0482f56a11e6f2afb272c2bd2e5e27c8eba630b73d867cb0de24a35c078f812691877c57a77d701a553816512b41b239508592133741a1c7a41aa331e4b3a56286cfa38ea93cfc938fa440c8f0323a8d8f0fdb1a6da319c6b0f49d86cfaba7635f0b0edab6afe96df7da2a522498d1d4328442b4961c68faebecd3c9fb32ea5ebaea4fb6a418d2bffec4d1aea1d67d1b6489fe140d33b7087d70e2f7a207223d094d3c5872040e4707558197616c5eaa64ffd2ffbaec1b152c3731f1390c61d7023ef8237d23a6c676b0b3cc8ac1335cabf85d73c99edce72410f5ae2ef8eb4f1d3b323b1d9477f4edcaeb103adfa51f33264edf13aca7d2679f1bbf6f069fe2a2c5fa99fe54f3b6aeb528060905f4991d0ee01206e54d8768706b2fcc89e8e7fcdfa3954ced830392e6833bbad0576c5bdf0a1d6471ba4de6e3802a9fa72338634da043f0bbdfc6961078dc7f6539a284e766297a0e2fa9f1a970acd362711cc54c3c9a24cc17d38cbf95f36dea6ba7c3aa6ab60f248ba67d12cc510b70caf30789549cc1e25df2622f8ff75e6690a2cdc4dc6ac96f062c6d8e70a3f5d09b8dd0df7c62a3ada5ac9c29ec27ddf8d6ddad707dc66ce16638041cfd2775ef2b27916d9911259b674d68487e2e4579754d9e564995cadb9e3ff0609540f96d2f10c2b422167774629c6632958fe5be85bb1f31e7f22a659ab96ae71044b2e3fed5d4a952b2ded076d605faa27cec4cfca6f8a41c2309e3024a3a0949575abd8f0510170362491a49e168b2777907e6133cf35e54d9c9e2c72211b9f5fd149f9f2022990322e0987ef9e1db86a022da54cc04bd4de22101e76846822de6be8746e2125fc33408911afd629bc76390df317841a42b1eaff838bfd805e508351d9f68c990e2f94248b3196c3ddc6b660e1fcbdad03e6386c92334ac2e0fdfcc52be10862cbb290f6b9d603e7a7c540c085eceabdc5c7785bef26bd9048b5834f0aa2401a30824ae0754ea3a5d845476308f286ec0b51aec8ef7657fcac5d8ee295ea2835a52df7f8f3e13cebeab56edf9ecde48248ea692a68eaf97d568c4215591ec77d31f2d2d6f8c10d3ff4897f7768e765c7bd1979e291c0221d0c0e1a6ba0be4da575e62446219f2ccaad066f47dc82b90b14415d1f41ef4c91745fe97aaadb94e83dc09956c869ca6ff9d805fbde4bafea1e513c85cfb9d9277f259029c66c3a568a01064679ecd1af90d773a506259d24e472290bd9e568f4b7bcdc155f9d8dbc30803734b9b919956ea194a7f76b8a791c0c637244b40aa816142e03e27ebd846ba5a7737ecfef90338793bb702ff1cbf30f062a81091a6020e1f47f36cf82bc06657f1b0b1be30416b87a76072de17bbd73083f790a3ef5d63d74a93e5e84b9d92f32ab4be531ac0af68fd64e74ee5b4f4bcc079bc2a129b4e26c0967f7c6fcba332743b58ae8ae37f558199a87a48b3ea7ae19f60795d7fc5912fbfa677ad4631467695adb5bcf1ee4e2fadd9342a46538c2c27c004c797d6011332c8da072a0f1d5ed21a980b427f1c7bfdfdfe45ed8919b07f0fe2dce1549be64521e64c688dcb26ece3596ae3fcb2179c509facd0e4a18915481e1ec4a00a1cc39b8dabd1cd74851cc40a59d12650528f72b43be43d145a73aebca8fb67b4d84f8b10a3e2115ffd7cbcf0090ce6ebe342711c46ae00f3548e85f2d4f2768c41ec43d180d33514eee57c67d78423db82186fbfabac0f06952a6432800cf330715ea20b17670af6eb2f3fac102938f760c7643964e6d18936a4712a6925bda1c5488ea1f88cd84c9628ae843a42918399ebff4045d56b5c09b6ca2b0455d9c102df95b4c6737c820457771dc95a072c162de87edd2e86a9795eada60ba71423112690739736fbdc669691fa9e400e78218d72118964ff5ac7d497d5e58da6dab5e61e8c3e87d88a9e1aafeace2160b4de4e36831068adeee7fc0ab29547ed1e5013e6c7c17d9d6adbb4fab1fe6b38a28b85d8174fb7673fc3f197be76c54d0426e838b1f2367921903f94710bece87b11a5a5e81d164a832958545c66095a0eac2362189c22057c78e6a9b6efd07aefe3c72a076fb4bc361bb6f42aaec28703a73b9ecac665d4a14928d024c4af7ccf456378e09870d7d704d118a070b12ab3a56181775cbda6d9caaeb7797b8fc660ce2160ad3af1d67a3dcdd2c6d24d5f87d5580de01d5d3e03766993a4537c7084ac8a9cbe526c7150b260b8d46d3155363b05bd8b4b221920655e177f24727eb940d87d2d33bc8f551affc313bf62ae01f1b51567b2eba864400cc2d1d493e544cb5af8d394f0e5da42c5afec6835819ecc99d90132c966518b33963f6188e8f5b8d1d69bc583da601be9f781a9162f015f797418a0322d6a90cc2c3925160d6384af7ee6ad93cf0c39c839b50ff04acecd2e8ec765256165e9f6b8c3b5d52da9757286db5408f9b84cbb6bb82fa10c91b33ed660ddc7bdff2f2b00313a9abe09c2ae55ce2baee1bcdb87c5dfee5ce5a450b4b6fd54982d3449a264c9225d7eb229f5ceb7b6b49707243700f7dfed54f93c62f79b5912a29dcff44dbbe83f074999265dfb2b90d078ad13a66d7dc908d71fbeabc8281271b7cff30d1a042ce84bced09ec40c870c9ebdab895279b2a0123ab471a92caf1b1b9c0b1fdc7481d2cf846ca7729256ac8ef5238716d6e88161939d24160f630e0174f57e9a78aa526218d06ea3ca2ab81294baafdfaf8b8ea1fee5be113c47fca790c2dbd2609c702196ba7fd6578775065024271c98ac5d176f1b34c246646b91c61ca1881c41908ce851d95182c064a04f196df1770e8ae0c7ba117dae66478066e1f78243b5da68e1a4dd2fba5f0ff47adae3c6a1ee69d8d6ec010c6283edf40f58f9c38555383e5da6626314dbe7c0df6edf386833e3e7ed0c44596a9b9da89bd269c400cc60108285d53d3c2e2e67d6a0e938f91a87453d156cbfef159a00205ecb48f5a8d62074d8d14c8e411eef3699c3cb43bdf3a56eab9a793faecca715057b202da40b48fcd8f130407651477824d82a78bf0886d190ffff4e8fdb8fba64246bb2b05711cb2ad339b6b7442d6dc8840c300081b125cba977b03c9e840628b56f91bba0152f56b759f309d5f2b5adcf03d7352c4e8da50d6a2e712b8c5bc3ccf7acc562d1fe7e957c7c592754b683340b477f50adf3ff461d9544ed2f394e81a6db915a47c85ea4a94850e3fb7c7d03655dfc5a9dfee9f2288e4d08ae7535f7f37d39e82692f2ffcf69d43455f16d47df6c11dbc873a27efc7da7a50abfe04343c0a2143c42ec9ff0f7950d4ba12f4b15e612d9e6e29b2c2aa0895195512722191ea6487b53a72f73c783ea1502f772339d9bbccbe2c87ced68c90b7b9a389d5fd9f00e4c2c517e8f854640593d55757461866e7f964d445e2d18c6942d93130fead10df60e8f6940bf20fd1547000c287587556cd5363b298dab9d03201e9d37ba1b38d24f95c685561a3ecc9cbd25afecde1f42ceb412169033a3cf3583423d51747771252b6f700a9c5f92b9c9ae8681d5264b3e5abc84e4c078d0fff689ead3be489d2b42de70961ce7a5d594a669cd86bbc6d64b1c70f22c21aa84e6c5f9ffc2bc75b1f30c49c31e685f191daafd7c07e3f85c859a0eb37a25f97f9f8b0b690d7278a788d4309005e539f8df29a86a897756348b1bcc72ef9d35f63e13700955f0bad2593094fcdf451d677975ac7e7f80edcec2937525fa42f83536fd31e8b173e481701d1f0226899d820e21d02581d9f2b2fcc1f725e549994c6984e71eb70d609a27d934b8aff8b7990e9333fde421f277bdb9bc88d6afc21135e6e419a4ce58f7abd7304bf365d0f1a38bac32fbf969b9833abc68579ae7c782c6ef628720ab0e499b2bc5698a361322c3494b405fdc749f1aa46ce6effeb4c756ad7d05eea202e5992949891a6a051e29f229e3fa660d91c4647912547311ac814640b0673ac488ba1f2f9ffadbc7ea577effe3a57668333f1dc5acceaca26673a03502711901e066138a95a0542c4750e4f98866a86505ab3c4b597af4601ff2431cbbdd03306b1bbd1cb17db514278cf5aac224094ddd71787ebb6ea1fa13000cde9431c8116a859c5860d2d833e0a67994e6e41a452a4b31db10c06276627921fa629dc23b10fa00346aa868efafb47ec16ab66e38222a35ed6175f4d71fd1f69114c286b296af72b8da039f85615b0e4b83ee3bf228f9023a56641848fd4256b3329649f4d296879da82a7516109b99578654d3e5201ddb43383356fada4c7c26c15d2accb3c77a784a4566f8941f2057b493a34c1f97adcddabed492db2026f756da4a10f9f2c58f43862ccc5914a83750f1567f1f15f244f7063833c88e25c91e1cfb2e0c2c048b7d118bffb936e6117daa07b0237bbe7f64f216a40bcddc6c7087ade7dba610af739866567f26f2b5065652e5adb0495db929830fe01b2cdf9b92b8ee776c5393dfde42bd8bb1d80ab886ab7a6f0743e72d8c6781450c540b53672ebec91a160491104532f3bd24683740fab02905dac8822294120d602d3300ba5fe2b4741bd88216d97618c9f929996070a7a27bba402a5b0b333d0d1302091263f6b3002846e4ef5b7185d75572615471a855f36a1155a36a1acc5ddd1613636fe34c377b6c25629d5bc43a92ffce9eaf50ee5294a4b2c2d78c5a705f0c0555a9016fd528fcb3a3d62a8c598c2490e18ce4a7641d239a8dd078faa4c0e243853ca2afa406e5a7328ddae3de7f38620dc0edd88fc4f177cc1a7d75d9836c88359429403e30e1720f4a0b42f90ec3315861aae962fb50723a1f6ac3e6e3628ce16f42a65c507d83806b6f46286f196fb241214b214acef95e97ad45dd11a5074db37ef1a08d91d09f08edaea27b863f45e7c824ea8b1e3bdf41849f4bf7dd48f26ca85d5733008e0057289dd985924dadcb5369761580c740a51797ec0c1e00bd47fd65ff2c165dc850d86251aacf5268c84a581794794d8019aac3621a4121da62c2e8cf941b1a4e061134db287dafdab0b7d46ec9cb8763a0fdb60d139d1d09a495fef9ef71f39054b6e374194c2749f93aec28a63b0c825d6c0c432d3c2fdb6627e09eeba9c346b62b7fa58755a2628a8e6c5e9330877edd7adee5bf57726435379946400f75722fd99d968b4052ee7d6c40b430cc8f8145ba2d7206be6ea8bc8552a4dea3cd4c913e0f4b89a70038793eb126ba389f8327bf5a261f09c1a3a5a2cc17aa71c82401b1ce801e6cff6d2ad1643b40425123306fb98c0f59ca3d666307b490fd0429b83f7ed42c96bb6104e0fb4cbeebb8a048018ade309dfc127cfc7776d69337bc996c6bd87d237a22f01fda11ef9d69688c1ef0f15a4431ad16a5ade928419e9cb65f4f432f9185d4570f2e5368ac8f01c20c0189abbc610f58fe9c0e45d2c0d43c23e5f88827ec4d3020056ff698a367378713b1858a7965f0b7a594978d6d5211569484e35c226d000542b1f3f134a7fcca8ba72073f90ea6faef1b311fe44bb67b702e55e82f00096b0c5c29223e5f5203104e37160eea85cd603dd3957cf5059dbba3255053d99b5d7b12c4a469c75e67c7d4ab8cc9aec934cab1addd98f63797b54abf9b7ef19a955f998cf3d18449da3e02910a3208ed868ad048116be1b26d9dacd7e9443f604a71b5c40e608b018172b32d8d3c86777e242ce919142b43d5e813a5c57f8650e48d2995cef0b950af2f71d948b439403a5923a4e04bb5ea6f1e8243fbd7ab2b67a4f2b572c92501a7cb3556551158062ba6319798e78906b2e3732ff6d21a0598ec1bd19f22aa7ab545a3b68638fa3e581f1de22ba695ce39f2a3b0055e5b0aee95924533dc73fe6b4a1a577969b7d41ff1d1d52f24c9dfbea08fe1a9e9e019ba0a226f294bbd97f8f79328b06cccb6a32a64d716df2b2d439af80caff7be0f6962fc635b67299892066f98f16055aca35191668dfb93e2ffd736a4d4a2cbf95afe7de404f0ae0e758cb40fc1ffa590b9f989457af2e15039143540ff64b76a3cad15fbb78836840ee9841552ac7b3667380ddbfd6b491c359a90f1c66303ea74c08f51d9272ce6566dfda1f6e66b15582190e075eea8980189e1e6f99bc5afe9ea8caf5fba4aaaf0569b2bb418b2d060477b9f1a00ed0dfd93f846b61d14cf0ebc251dd803eea66810b417b344ce2bed7f55bd13d68441de8ee6c38a0ba83fc8ed5e2595aed031c01a1f28677054fd7eb0e388a045e33cc44b070ce05109cb8f89d430072e06445f266b08850b92f8887908efedea41b9a7c9df27d7f57af8df02066f74be892324daeca1829edd9458c8d145fd8bbeddabc6f5114b925040584387c999eb3ea1cd1d489e2ce1784cbd551f566a7f5a673e888fde8128c093a586198480a856af600021f1ed7d56118c60a70c5e33e6780f48fbb392dac877e74cf12f64b698ccd32ae81133501e7dbd99c9155cf1280f25fa7730d23a616fdc73ddb39a43e5b6d71f0e7d92729835f56f8655a37763b2bccfef16acf6451af415c76620edf35e60476b5a2359dc64855f4a82a1f3302b853c6b7f22aaf0e035cead1107b00ab73582624f13da69b77f6510b32a56feb6e06039cb5820c21d4d2ee78cddea7d03c8d76a97c39a0a942717e782ff6513e404f98ced0b7ffe994ed6ad766002601a8c87cccfe04b5ab8691df4f11a6cbebb2cd8be0749bbbaff5036f7a731505dbe121f6181fc95a937595c7ab333f1e7a65d311352d8701b80a2a39f6c091d99b662e0e998d9bb90c9f2921cac2b723a732a0fabbad45895b9367b49391106dd80ca74e7c105e0cdf9d44e99470da717099125db9efd62891663e3302b4d201d5d6984fd38846f2b3a149580b746e161a8dc7422d1db30b42bcc9fd9bd9dffcddf90a610d5be2d79876a3bdf33ce78c2445d68fdf377d06c9e114161a55e4ffe54616fd4a7c9beaf6c3b5abf54bfb654ddbf9262d91b36a320b9a66f4fdff72db62b37b6f055cee2e0b7c8e068196ee1317b9953d6296571148e8a51cc0ce7a9b50cef98c7dd3677eafd8625660822f7112271ae64bea838192065242bcd15ab013b250e6a7097c7effa29af524dff49031641326d61cf259389ff7c81d4a83f1a393c7a3416d80162922248497326a92fcf01d87e1a750d0bdf32a594015c7e750a538ee580c497f3dcbc303fd5b29a22ffd5994d5a296f8f08d79d04c4001a5e068ff491e6b12c89713169ca9fdf2780a716bf869431d09aab27bf2dd2ce8888ac952b804d6670bc97150304297a908cd8f3d94c996fdced6acbc1f88eb3547cf5deebd41b786f240b80124090daf1637b05357d5d41e02576e87d04b931fbd5b54b50ba24bcf96bc27fe2325f92577d4cbeaf4e9a1310dd4f869ea00e18d893a04ec49deaad45e25b8e27b5c78c02b734540de811d84d8250be7361bfecffe35c891a8908b22801d1335c09c449c69ff2d9d79679c889723f395caad9540611810fb73a9bfdf489ea3a36e2a7e8a7b3f1cc190b588972788371a02fa6872b4cf07759174a17ba2afa57573a9d36b6ae7615b86b28e54a1764e5719667d1be0112de3166dfe38ab391f350a4e5fa8cf3e3724b74963c7a3fe6359dbbd3426c3f35b4f95baa249b8ecc8f7a0e62b89550199c3ab41c12a5bde017d501c76947fabdab99a83779f9b6055b206733ab4039649091466c7aee14c1431633957fbdce534caece6e4c91722a5d6e097cda5202aa2d578d1be4ab91cb0a97b138c14d0fb384f6a85f0974f65a7c7013f267a79d2eb52362d02b461ce24a45795b307bbd64061d0676420d9c61c1ebd0bf760c25261780f544d5c16ec66f1ca2918469384d2d9a0c7be6927360f2bf7d5a1afd29670ad9c9bbb86fe8963169477a39e727b3efe648bdd05510acb4e894170d9020e8035bbe24168e1c2b4e7daad25baeace4ee0489c7da3a40327e368e3b78f4fae551ddfc043b1aabc2a6a54dd159ec948820b2a21cbffdf42fb8d295979af097fc5da22cd77afd438e8c23af018310e8730ffba5855d97bf4ff419579a9940ddf3624c31b5d5933ba762a398c5b67a4d55187932a1a351245b4093d8fa376af929ec74fd1df4bdfdbda9b4d6b39d49121b64c4e289d9d84fda0a5d6e334d32c2f9b987765b032e8cf36154a38ae22bd8f9e4d14d752badee55e0067e3dcdef06490214a8ac276912cbc9e0934649e36cdde39eac81b0356b4578bcbbde7d13f55c2c8b7ccda4b2922a1cb880852fc01704d182a7a1a7c7ef51bac1db18dcee7ef65d6c7e08cc14603492925fca5a9e7ac707f130a20831fc78c9a796f1d295c7b5a3f3677a3678f55654e6ea70e7f156140b4f1d7908a50065f541adf26bd407596216ac735c1f27330a6ae748aa0c4f87156c5827d6389a0de3d5c4fbe66aa2a9cd23d1eaba32e82e70dc1cc1a41b311b6e3e73c6421b2b3ef115f70d67911c5cee9be693a2ed2006c032df7a723ebcef024f471601a3b1d906e7f638e3c78ed13deeac8b0c9ee8c88cf61d266f5ef6fdce1b8eba9c5ae0f5c07c24f529b4c3ebedf4ad77c634d3543ed4a7d4bb2cda1ab9df300b897c1923f4c38a125056d7de88fff8acf4d9a78a5005954cf7f2b481ee7f220d0f36eb87bb1b0cd821a5566020c182d5db4b73065ed7c2e6465c3116de1041be90d87e6aa0fe8d4025c7cc1951abcdd4f947886b99180ce0b5cb97140c25d5bbcc25bd05c1cd17f53969afe1abca45e9175c33fc78b5831ffb14bca177c315d6173fdd0301c9ba1c8e437a7acac338343c291dff0c973cbda82e5b60a4f1efcc7faa28b8c5c88c632e17e59284ab59010339389455c9db182d6f71fac797522250c6759a82f9e5a412e42d2c03b5e415557702b879b8504a410615a1b78201cd80de8f241565c33256d9ec55aa3b5ffc543a1f29e22bac5c68e9385c1ef20a0846d397a46c25ddf3badb1f66f3246d055efb3b3dd0ae1c7f73b9195fefe00c9296fea45ef8b6e63eaed347d1057c384852fe25f7362112f077b09f130688abe01bd9251d6923c5c1885da22dcaf48c2607ba00a6a4271ed6d9211ae2094a14bd481df3f6ffc891feaeaef33977470fe9382f1c98aba454f615c4acc61dd9c4173cfc2b98b9328ca6c65f0243c22cd4ce7ca20edb4409562bcfe9fb046bf83ad93147cb58e256d7f1797df3c895b57f02f63afbe8f57204decc829fce1e1509411c0dc946feb06f144a86fd595805f5f10e4db892587e74c56e77d1360cadd701c523a3a8cce611bdda9eabfd344f343d2ab2adc6a0888ec698fa952449100772db12c4f7b16450eeb99a2676c8ed35ea63d33ff727d8c2fb4353781b82c569364aba2cfbf084655cdf1620f37dd1485046158d70a174b1750a804c23282d6a662150a32b92164bc371dfe49891395e81b56213af787b011660177a9a8f281beb98537720479d043f706de6f05a578f4862e2decf00e143851dda0bb635115a57936eb27cd919a4637279ac660cd77f5e1f22ea2776944f1d8e1a3946e5a01d9b2f1d36197ba97a57e69db3f969d89a5fb67336660da85836982fb53b43505f93c2c97e4f14cd44ec6667cbf011beac904f85506952dcc8a94ddee6bfb26748dc9cc4c43dc3a7dd9b9a6f79e6dfb23294d65ec4773a139f82ba5f00c2aee46d44cdc9a95345fd3470e4cc1740cfd0ebe27a5205ea3744ed2e1878986c202f5ad9bfdbeeb1a6bb39911a6bba468e4e8aeb099d8b9df0d460f4301ff1f0256b5d0cfc57e7f217823ae50ae4a711fb58279e383d3e937d08c9d23b46e27538f83a461ca2822741af216d7c72fe0ce853635bf074e904f7d457d3441439ee2e545725f4605008dc6b8c3b32473b1d8c07eb3401ba7ef5b474e7ae709c047c8d4689e008ed387a978482f6821a5de3b42ee4ae71ccf253f496c80ec9b41e1bff0b805f6c0fc3292fdecbed8d00b03e688c9d95ab45e35890ee5c34ab9b1f500732cf41085db229117721e5f90771ea17b891c5e2260ae44e0a1779767ddd6586e7012e31c5b6f25e5ff98136179c1900bf13cc38d25bb2491e489817eaab039dd138a2c67a526bc3088d90fda521253ccf86fada3f3d0173b2fad7b6be5563ad0c48ce60199d6002a91248c51d7bb5952e38ab714332cf84396d7343cbe985d33bb5689ff44f697833c24523ccd02e3da06971275c34cc0d7115674d6c795bdcca3f6e99b8a8d09b817992441629df7929d246aa51f35e76ae14007b90ef693348d89f8648a7936f56a58af2eb5ab5ee81cce855b31ed80ae91c4745a53f11cba0379d9cad36814439566098e77de88016a0e43b25c7a1114ea52a5a0fd189ce47164a07a3757aaca87615ca8799efe8e98d643d21132b6173f8a05cb8838abf72e2d3c1b049d068652b80aca7f9f310e9692db0f585171b82f8580af4aa6059d3f8ef0117099f73bf48f9c92d4dd2ab19b4ec278eb215a4de004616a77ba6c3b9584cfa953696388f4a14280fa75112a0bd357e5243948fea02f14f3af24fdcf4681106428ceec4587578949604f4394fce51d1306e99a9ceadc396c6b38b99e8aea831a38bd02cd91920a4f884b8c1777ea59e0cdefd0e974787fc4504d3e21078a7ce3da973182bb0a740ebc4298dca5133497f9d70f94f7cf83d8a91a95414ff826cbc92d2f2e4f8d2fc05601de5ada7f1c24bce324255fd44a46f26646953cd1a1d2731c5ffd3d7e5688258b4ca0ee372191f19601d970819340df15639beaf29d63ffe059b0ceddb7aaa530b77b3b24d9225bbc6daaa9ff90b5b723c135096b38d3865cdd666dfc51e99c1c1df358c340cc6bd49cc4cd27121de9f5fae5970a23d5ccb23e2d3f16370953c4cb6ee08826a060078cf9930cc616232c9b52c86b8ffb150d1110f8952d1f83ba34b20691deb3ea696bb403b1064539d9a53c33fae19e730359388f54cd9f372801605dad8dcfae9e9ebfd1b602c7e53eb02fbff876085a189b692e5718f4f9049bab86be5a6637cb6eb5d5b050703ebba941583576ef3a76b8c5e58d040a8b83dd992eb0331d1451dfa545594c1e3fd9f73638527c60ffe9ae5e8994993fd00f8cefa15756660bfd8d22ab195498b144fd2b06767254b3d5092b887483f8db71e64eec48c5298f8782485b9c42429984e1048bc44ecaa552083a4d0dcbdb56a585d599d0037162f6bf4cdd501279b46501304d5b989a90648bf18a247623a8af4d8df0a03cedfd6ed574bbba46249582c6eb7fc013c800feec4399a9694690012514b2a4597ba3ef73afb004c21737a5838a726a52ab90e3bb57dca7ff6113a060db3a7f0704afa7003edb2746f5f436f205ba49b0f395f7fea22eada325ba2c0b03fff617ff72931ded15d3479b4151f737bb0f3fa645780a452ce3ccd519f6d791f39694c93027514e03dbda459abb24aa9a7ba5a8ac9c432d3ff49a6c607cafbe73282a09fe89086a60ff281e54fcda3e63a6bc2031f1cf23ef008a90a9c39ea5edf4ba05eb40c5d342e1868f6c05ca3ddef890061a9dd2be7f32fc6cc8038c3b368c7fa1032611eee40fae0010c19dd40180bd8e23280a86c399a75bb885a9109f0959ad5c954fa80f3b2325110895edd0124254c7550a9bac136525f2bfa2e65b2f975980128f0dcc421384557020f510bbe4c7407135ba2ad57248035a2b39e138c3fd645e09c7c17b30b590670919e9407e8d9eb66a95e202b74b9b425103e2d72c7feb1aac165e8a15fe9161600c1c4966356361ae119d4125878d1468643ee76e782b2e4d6d812c52896ac703407a1ec7fd369eaf688996f698d66f19528324fae17fa62e6355695ab8ed142fff4c5b88acc16ea6de2fb318740f15c431ff40f10729b031babb6562104c40c2685808369248406e5138921cdd257c34fe0198c1ca4434ce05a61d69191180bd661390ec50ea5ab36609393f5305c59227ba8cd15b999be889beee0a55ce8edeb9e836633dbff0ad1d7d71d62b74131d751096d674d51417d982a52f10e1a1782f438c1a5f8ef658aba2cd196a07d2643632943497b7a82cf15212fe285cba98965109b5be56646a34f7667bd70ed511dd623c0c02916e1906bcd1143090b3ca46c76d84586fbe776611ed32fc8871ac45a44dbe93ca96fcf1ff7108c6778f7c073bb44b711c449ce5c59a62ec5c01cadef70093c57b25d07ad2ac0bed469bd22689f9bf5e6a0bacbe7ce68bbbc3c43f2e25959d1dc785471f6f547ad6aa893aa36b3a76d6fcd64e3c12b49e4f38757af8dc23b34608434f4f958b5f89671da561e53ae8e7c12d58a18f7d38d1a99334649538931278164da8eb5b8b5ab40f3b72264f111f5e2d1d6d3c95ca68f1ae98159b0738c18bae7987deddf743735d9886e5e3a0c1db9cffda9b94a42a1c6f7fed2a8ea3c2176124cb2e70d59535a58933cb757345d09a952f15b10387bd8567cf6c65fcb0a687f511f68782f1cf8d63a4041589dcad2a6f42b696d6ed4e4dd39e625ef403ddb0ae46513f019daa324f98fad65abfce3b8559b7e669518b00b5a93c0821fb341927b8471fde2780629c88d0d8b822144cd845b5fe5d970efeeaf2b8f81974b4a1de75441a8e643ab7fd893c1b87bd675ddae750453da09716e0d64af7a67cf74e9bd47debd265af6d7aa78d3b4dae824693ef937af81bced60852416cd3f22045821b7223a9660d7b08180c29fa90771734972df979f8c5268ffa02b7c91cb52ed0c0cf2428217281f1c18cc1bf0320a34f96634de368d7e0d797491e98bf33c04791a9613061877148f21274bd74a80d236dd7223b7d5e9716be113403a42aa7593910fd871036cd4e60f1496f3544bb3f0937fa929fd332f93eeebe2ff0c2f6d213814f51e009ebcc890a21054841c9575aaccd12e8ef2bb2398277104622670a64c65199d8a69b287172d40b3dc9480def383fe8af593aa49ebe42d9091793df35526487bd7a5fd4187294ef50e329bda84a02c98b6488c5fa628c434368089d87069e4019538724d358b704b3c4e36c8f1a35d6cd0eff88f88c4f01b94af00b58ad497f6b41d966ae61f6ec1180061b3ca09239419bb7b5493ce935b7aaba9686c1012480ddb35df540a70229759b429e6cb81bce5ca3a44e123942a0c14b464744995d02e568a5b1c652d98bb74fff2586a707e811ba4b6d142f5f43f80d75b279f952efb8dd20b228a9981c8514e78d039ed0c04f07adbee1c3be3fa02754e7b1bbc96e5caa664ccedda7616773fd2bfb025df1fd2a340c3a4ce4c4fd61e2ce8cd5ff1cb55d29a9314e05f849796b20e911e65c705febc74d8bfaedf1de639adbba9ef3da142cb5444697d15357eafabe4a22a3915fe944e22adbe7a381c2234fb0298eb591b3506439b6d56430bcb1ae02430834f063c1650bbbeffac5d1a6132fbaec374044aa74622339846acbd5177a42cfb70c408e425e8dce9016a7114473ddd39480556d6779d740a745537e50c57868b2140c574f52113149b5c18cfeb89c04022769f2617ee17f96b56bdba8321b3409a8f46481dac91c9e72167530c13cf4af6fa4fdd763461e4adb8cb20df34c81741c69c0a55ff99b0a20c4344f599a3be8683a4eee61ea67194be5bad0b4380d1620051ea807a04e3f1a9d9d17093914e4a30169b23a2078bee0d0d5d569af925c6e388d7390e2f40c2a16301f3dd3bdeabaa2d0353cc0d4769511919d02b1ae5e1fe8d90abeab3d5227ab8ba4d621a9c3785bfc8ad1355c33c33b90919f89f65ad6a09c6015175f994f615d3a83f540f670a85f61c9c206d0b6a932154dbd2cce3604d7d96aff768f724973021e2284273eb3ba2e240d37de0f0356f844f14607bfd3b433838d472de26651cafdacc74f6cbf968652a2b5ee40b08315659d04cb0d6a73993dae18f353b1c0c7195d765144d9241a7edfe19bf1f92f8379a862fcd1e10c1b187f6759553a10981b071462566507ac9a14193dcb3ac55c6cc72e86e2c3ed31ceb90da29baeb658cb67f306f43fe9797bfcb758bcf4ac0bb9a8b01e780ec3531f24a7e9f8066617ee5ada8e457a2b14612fe4b7951f5108c09f1b0af56a9ac098c9eb573cdb7758bec20f5775525706568318f201d460441235d758607d7ca460461be947670d87139a199c6440186110eeeeab2741c9116082e51823b65472e85cfcd59c1f6b28832f7b06b5879230078c968429d094e52af457a4b58105c728a920059a6c3fa472a096f944aaa3a896c6712c4937dc7831a53bfa918d7d8ecc89296c45e4f526898d44a14db066e9bdaaae844a62b4f929295fc59a6155fc80bed714cf20212fec218f1ea806a639fef1f52b1b9fb10a45e7897abb6bfe34c56194fb23b945c02a9672e6a555242e933de11c48e48d7bea4ace88ac6d4bd3b71d8115d1cdfbf803eff2cb4dd7e6da567fb1458feef0f6209136844784d77f9787df3c2e3f1ccbe0a489b63eae008e7ff0d5de8d1214baead665e96db79b18fae755616bbdf3d17da82790fd6895a089c0a7eed359e0bc0e4fdd6bdebcc934a3a0b6b14f7a66d0cc1b9e8959e1ff3bea42b1cf279862b40992b4fe664420214f10cabea544a0c2ab640c620e7a8f0bc541861dabc551382e1829df8d7ef194c2b40d8bbbbef86eb2bd6c26e16dc8d9e874c9233bc713803c26082be5c019269c9b1b3824b77c117b9d7c162b32caff527ad1195bebc7b5c8de4e780142c34722a55d7b4eeb718ad1e828ad3470f50b9ce851fd95b210ae50ce9c91edd898ae58644c0cbbca291019e3bdaf7121b625aefdf31e3afa6bed3e8db3c9488cbe7f4de83bcd9d7cd1fa10031ec85135314227e36c9a89d573596e0547b9f2fe3c2b101bca792de7efcef5e9788f87b7fe2fa85af576409fb56327c7047d478238f14960dff34b7dd9eb3d2c45368739c8e53f04b39b55fb78475809f22345253fb3981ca95d707d23e12c66f7e37fea2a7b6260b604057f3497d51f5823dad66a4b350bf11920a1fa4bbe4c9af99bbfd78cbad19adc33aacb363521d457b35af9524f83af0f2900162921efb21cc3281253b313a45adecbfa632f148338ff4a6f350382a492f87de725f6811db1d4b96df42fd8b24918a5e1f73bedabe846bc3e0aee5cea8f43ba93d3e916d2910ca070e23f75f313ac9fa5b1c8a1448de918275b3e41b5a13c8521f37a6b9702d180535f5813d3f92b73eca0783eb1e126e7b6dd0cf05a9230fdcdaa0ed4c4b0362ffbc5f96bd79390fbfba7e2bae333412c458bf7d90a8797c4ef245aedbeea83dd172e9f72e208b65622416afc864ca3e4a2058ef65d2c8073585a0a6e9467da31e2d579a5645f330110dc28343c37b3f8601c89336ef2cfa943528d0bf7a8a05cf7150e67017fbe0f3680b51570f7edc70608f829f531782d960725e8a1bbb89278a81fa509ef43dcf9cfdc551e8c1e7b960902c1bad04ccad0f94e7237fe4360a11ac1dcc0b0934f6809540dff5cd77767f005a488a101fad3f5b3ae3717aa991ca13adc36bff6fff2f605fe0c057f6c152a71976bf3acd3bd0633813a06ef5407418c6b8f03f7ae1c30857fd66f1e11172c68a9435cc55b28e300fa1391fa2c52e2df566361165d1e9d477be850ded4329fb1143c8bee80528bded942e3326875f8797e7bf783b22cf90e3eab21157d1b7acf49f4af64b699f589755b43ceb6f5c321327a946aee2a42423f61735a83aff323f8f290635a4f364036f4e738ad168b70dbb484e5bf346abfa6afdcbf2f762f2055d86aec14c6cbd538b66df29e7847c60a16badebd1c16eae8d4216486d1d7eea26c0eaa4ac263968e7a0ef1da31c34609546834bd92b664b686d2badb3bd9868e156bb63a0ceb7099b68533488bb9c4e9097d5c240ecfee5ff1b703a962989c76a854016d7d988fb157917baa6c3689b2c63229787eb27f4be9dfa7e0adafa44a0414109c7f5fcbbacf77feaac81467647876e2c283a0b9bff2b1d35fca094c8749b43960666c8f0796842f601e5c8d1a80a20c6995fb0ce11cb7177d6bc02d1c341158bada6f045a22e20e0808c9b886bfe6ef82384164d5cf005f6d4d67d7e56e1728399e2e41d6299cc28cd82b2ae680f91720ff6443ffade781bf0b47981f339461767ee9d62b6aab5e84c0d2880763646ba0fdafdc6c71bbf66c4285e777dd2c4960a00de4a76ac42db481d6c71207711873678e83d1fa85071755845688d92222d0e75bed263ac975e6832f49cbc12a9423980acaec09a2e26434f47d882434dfbbe91b4b1c544e1caf59d07561fcc6a2fe5b8413f7309b4e7e2f042130f93d20c94034b0c81472c2d1d2808e1eab3458143d392d283e60490ef5120cd54f0eadb6c3ee3501aeefeec306af8e94a775dfa4d2846e1a3a1ed889dc2f9cdf2b0b347ddf6e061449c9803dbb34aa570c71b2715ac0d9e6da643a45b4a8718c320919e8358e9ccc0c6a4329b8e2d4fe9915286531c331567178d175893cb2b78dfce1bf16a268b02443605047ec1e44474ab69db2adee20c782c010124ad17a9071a6811278d6386d80b611b65948813649b5e0397c5849a1aa8f260847ffef8934496dda3d4399a4a851adb8593d948dd95731648228f50b673d960f48a26521f69d4b020d747f37da158d74f64edec522a9fc1874a9c0e9fc207cab6257e5c79cb1f511489bb42f2f5a6f4b45cfb629d694deb142f82ca420add4269b3577fa3c4bf3a2655bef8f514cddadd3113fdab133b1e438d0692d97ab6e92b563baa48e7ea7c25832ef12821a217d976287bd9fed5b77eb69dc99f1dfcfb10279d8fd500853ed648bcb2c868d4bef7ad6c1935ce46a9ec2715673aad2703a6b0173c0a3cea0529e17b2e74ba7dc3cb5e3bf108295f1d5149e47eee10f943208c60116786a8dd7aa49249e92c6e132aefc6c90f044957083156850d67c3656445152e140fe2e7ef5e2920974544de9b542b61312b48131f58456ad6c1057d84c640682e30fc5327045f52df2d42d7252bea61d1d922839ced991454efc7a87954cd9431c04616fc8fcc5ec01d528feb80e8eb4e0a910ad9f999671279fc2454c527ee49c94baab33f7215ff7e82e0b9932408e03cfc4acf9f28e49016bcb9c249d3dd368fc1c98e2bb6dbe1de1913d14db6fcec609b4efedf97cca9893f45c6177a47f2e16920ceeec8a100296217539a94874cb29e231402d5104f9a7bda13f45d3fcc686b5db2282f43aef6f7badacd224dd4332a1db441392abf1772cac2186331d3aa938b07e9f1733985202106e8b1476e54f310658ccbba17edfef60d2ec2f9cb8f5f3732d1d4cb6e3e1e4e8cc5163a43e0e476db48caffbc54e0026d773ff62ba382ecdde60e64c4cc9eba811520f9d6be0c55c2e6da9a5799717d4939f05cd8849a903414ddf55f85f67196337b1882b1452dd2bfbd9e46b0c1867865499a22ef7f17fffae37d971bf3c6c30d211cf141b3cf484c1c7aca68ffa4ce9e08c6397abd580dadd49da159b1d1062da3290ddb652a010141ec4faf5c8ff6a97721b5e3e9eb36ccfe8eb6fafffdae5cd54761ef56157cec7307986bab557b837a921a12355bf7dafa92fc121f762347e89d52eed59a9772333888f421280e4d4de7bb77869d40c84ab57b6613999290512926116de622371ed70e5c844ec17f3e183cac80af34b1778e3b52ba320e0d368471f162b48b7fa7ab5c4edb6f63eaae08cbb19244d015b89f82f6b68b05d9d63bb60805319733af79882a7b13d77ba4e5df15e88890a7f6934438a37543dcee23d9a1f7891ab860b087dfc44552e14cb4cb0b3adb4af5c5ab998e16aa0cd1a0f0ccbe2f7647a5143ba289808a417f509e03983d82025eca9563df3ab1c92633e0e1f95454f8782710fdbd11a8ad8e9cd9da15a492d37d79f2d35498bc23c1440fd8354f844231d3b56ca937f2a5c2ed53497154c4bfc3279447ebe457dfeea34e045f26935c2b47833e2eac249b719f06021788625eda00ca144e4184ba12ed5b8fa4a02af6ce836f215324c6b1fc459dd1333dc0592e874f6491fb397e08271de2fc3db2eb10ab2a1a7524cbd096cb3e7e0001fd9e372992aad34313d3685ace55f9470bd7ea25a8eead649594e7f19a0d3d126f8e2b623e1dfbef33d6d1be3620a3eecbc2b60b04810f328308d54a28c2c4d93c5efc9bcc3a0acdb602a1fcd31e6c927ef59f41bbdb2de3550705cbb6e69d4a6c925e0a5675334f63559ccb0e22b4f184bded5dc1908749149de10a361afbaaff523d78016403a14d596f58dcb23e93b9f6c161359bd2e6b51da3ac551d70f72eba7d4ee0d2d197a79c0409b57edf7bc5c36e418fa78711051072924dac191d7600e33839abf665f8deaa8b831fca100d9ffafc78a5cfe19966d9268fe336eae391c49780703f7d3be337764bde8375f84de9198785f0ef42f6b7c5716c8eeef4e88f84f172dd2f0b4ccd5ac80342eb0c71842eb81fd4aa468c427fde92a90c53097275b2889ea1a5f35af3c2d67318f9c565b2ce53d776002e7675f0ceecc24cbca6df1e557ca934637753ebee2321c99f8fd6e5de1ff796eb3d72610e17cbbedd6cfff6d2c86b5b4acfe8b898d9a64762054dfcd0319e5625adc0d3aa33e7c1f38bdba7bece3193db1ce0c6b191e9dd76b457699eff808ead729ff00ad23957eb0c41932baa4c5aba8a3a5538be91773da72b720084647d711351838c098956063202619f283b5987806393c8e44aeb43476f57714b386797e4683eeebe72ff3e6b2e278d992716e8188ae387b7a4c6bd05885b5ea883b1e14477cb6e66f0b7446ea29bcc631151e00819493c24f15523b5005800498e21d5ad3a774d092e31e41807dc339dc60056f6576b7317ecbb1bdca2e12b5f566a5d7fc3f76a05bafa391aa2aab7d6311bf1fce62f62baf09a43ffe5aa2570d507c864caf24a21ed163937287947be703092262349c51bcbf289b4c6091fc413d293629f57d6f4cefc2aed1da0e6ede74d831f9a8cdfda9591d63dddb204d6b0a23fad00402bbc92ed3805f0bb557e6a87b46ba4d62c18930e2b608d34c1df9e26c3a9ecef51c00bc4e130773888a5f039dcd9f99501f3e1e1b119e8310e4d2268c786c5c60c2b80b9fa16bef55416107f17410bafdd271c71d7ac2b37b5afbc71696ec372509de17deaa6a9e5924abbf32423635754ad1ae1963dccc14add4d9da31643403fc38360e02c4c7f47f05c5ecd752c593d344b7a36c12434d8ac82606c50514f3e14493ad58d430d19230f96a891ced19364f4b229253600588900e3b9ba8e7e982dc3f7d2f1a390d7d409e8905e0167ff392416bc5e8b94a0a10cb9e9855eb1fdf499d11d9298ec1e28b97a8443316ba027655cda2c6131034d7d1b2fcbf3fe67954e0579b34f6074642d8065fd4098cdd753360e738e133820adb0207701ff21de10481717e5c568302376826230006cf4772aca4c8e618db2bcd1cbd0f18a7dce50272625ca311112f1f987399f5400f3f3aee65721bed3a7627747ada1ef9792313e90702f814a276a30b3758636f9aa76fa887143329516db140114ad82ca174526e99ee749ee7f38d9741fd2cdbc257761e3cb58cb103e803f13b6040f01025d1125685253ff8f9817af9fae3159be87741108a9c74387023c312ee5da08e2fde5110b92facf1264c7598de27f890a5ce68f662daff4689769958fef94a63128d36017d61c0829baa664f37366635f87456b246ff4a98d238ea9aff28aba0bc8e806b28746b1439b8084564b50ebbd26908b57a928ef1dfbb3e22a451b701bd04c9338dacba1b28773db1a2c4066d334e532046c212ffceb89aa475db588dfd1eab98e7889be772b30747e87a0e7a72bb8e077c12469e70bf82bb127a3faaf8c3a75a2ef5bcce320f33502ebf77a704e025ca501425fcc9ed6b8b2cc004c653eccaae87674400d8014a7fd909d1ec9ce7654401cd5db17d87c4d40899d2a66750d5b5df6d692bdb992ddf7ec560dcf9605fb10a522aa267bc5a2e5df0b797ffe7df25aded910e7856b6e54b0b168ac43b4395771be20cc437bbe3e583320c08219a813fa92be721232804f772f3d9d2045bd908ca8b8f36fe2a0c2aa396d8fe4e779bb0349e6eae080eab291a1fffbc1beda0ac8c067e42c5793493e115e55a1da7978b386f85d7df7c66fa181a587ddab91f4fb92751011b5d1028f496c477598290734e4bc96abf4d576b2ff8d59fcff4071c7dbf7ed748ac632b4bc045ef2eb2326567ad232556ea989a4bdff0788ad42f179fbd4289e14008bdd4d5dc55ad9492c2a18d8c3f313af09da87e6b9277d8077f631726e80ce1130166ca169df325279704ad126664c83c5afdff3a406d8c782c748a993d4b61fc00a3e7dd6b52efdf6dc2b8319585edd95904557ca09233f128a106273d34c4e88ca4560c80e3f4bfe7931ccb729107756d84b4dc718ce7336b874b79b679e01498ead71f1fd5c37b2ee874d290455d169a8512fce4ffec0b21f1d6e5319721faadc5f7e656e9093f82ac9480afe024215d1e13e19869cf81afd291f33bc343d082693f7341e283109cee6a1370638271726fa2168ae10bf86c5e9e05567761dc698f6ddfe37a2cd9e3f215e743a4d01166ce1259bc163deaf96027a335fe1a968ff793f213c70960cdf7fd87b901fab1e66ceb0ca149f532655b5df4eba207052fb0fea53013a77a0e8c3fb4959c6da3abdc30bf1b30c60905eaa42202ff9645848463601bf8e8fe086dd8595b5aadb7cfae553fd28fd21fa5436632544d1e35c331d057895b122bc59b489a10d61a417e6ab7ce1d7c205abd89a08bfafbf208226414873a55af69b0f4dc1f6b5656e61bfc52b1b70becbeead45df7fa58eab7efd6088c5e434e192d9d362cbf6c114da5840cd463b6fa05c2b17c8d7b07b5278aa11effed04a3b21935d363d191db35255a38226fb6d7a4043ad372105d2d26198ebc0c78d9678556808f2a5d5f8a90bd9eea1f54211130d0873d573003817e65f1fcfe8e9a6f46d4fa6138f44997ca531407254b1b6c43812c879f6046e4937bfb323b25e6d36db567e21fe858a9e3ebbb7f3bb66fe3c7860c23d36f23b3df87a016a78921ab9bd13e1fd25249b6fd6660815172c2b646d2ff56f2b54c2fbf731946b2dc6ddc08b160f2abbeab54f473569792a12c4e28a04716d9b6ddab6bd2c58f10c879d88b520e02ce525f4ddfd4c4e019249b58ed50f3ffba8f13f8091bd60024e4857c628138c3c6fdd65b71ce4bd728c0dffb3b6e79e592d8bb876668af15954508e179f787f85c8badd0b895451224a24555228cde2360ed6bd59d8b23acc58e3805c0f5025f0807db8c7edcce6c512e7000c0139f5da1a5c34146d9b0dd6c8a6d59992523cc653db3ad0b45fde85b75f59e5638f422ca5097a44004421b7195d2021d26408b7c503034e7ce0b432d9f75e54c70cf206c0052b85596fdd7b229dc73309dda3be76b2395dd066d6a2ea22110a979e08cada20e8d73f63783eae126e6c0918a51783a692762842fbe619fcb381fc5da41603a628f5477a2c77a2aa6cf431559d326a615bf64b53b607a7cb79e08f422551199b3eeb28f5b2993c14a92c514a43c0db34812f4635a67b6d36b07862a09111b806deeb13c2411e88f13bc5c7812a0591ab1c240d5d18958f9779184a188e4a98e04f88ded2b8e9acf45ef49cfc4ae72ddd1a5d3a0edcb0b6ce2212500e5ac3da782f55481b22018f65f37894207ab74808c340ae6277a535aa6eccabd83a091ce7c28bbc1b6175806389fa2954db2f824b4b78cb28ce181709062e131ed9a0f8710f90e4afe286a737ada20d9abfa41ac503498b8222ab17a1ad31c42665808959afe3567f9e61414f528842d242a47cdc4ca0da3c772a68a03bcc6526632340bbc1706e0a7b84c6e71b331d7c810bd10a70fa56a214ccc386c73099841190827c8c5b8f6fb6ed1146159e448e1b51e71dfcbc8e577309e0b6ba0d1fbb63c7bc639fa5714ea67ea94a6a0fde1d369ea40ba73d86fb1757675cabfeb7f6bb19f7d9063296dc7544a3a8c464643ac271ea9a506d0e41fd30fa9140cf7e5c6c9d9cfa697a0b6f909b6804af3db8629c6747a87577becdfcdf17563d47669bc4b792c05a386114565d15997d7f67d576c678c58b3ea3d2fad68d1f8688dee11cebe2a01238b85500ea5409bc53249ade3b2ffb61086741ac0785611628efedd7b3d1bac1c23466833268f64165d6518fee36ef4e5eb5c2c9e7e03d5058cb644003892c84ff57d96793ae05b59348442b38aef4d0549f17fdc92ba4de5caf46025d1137d82b07e75a940249af229948b6d7bdfec12d698c0da163af99d3915dd04a4d92bd5dd731bb0fde4aceb5434946130608af3ffcf8ab8ddd9d2ba9234a431c54972f7d3ee73a69613492e9d22ba0abe3ea8629bc2d8f099dd7851654854bdd5e927851002b526f5a719fffabfa15d23ec40637b0c65f71f502b0c23087d5bf95e73e5fe83dd2dcec2deab444769f2c547b7ee920a77034e8f8b8d48bab4881f182bd4008be90e28190e0ce1b287d9fed101ac85636406ea962b29f8384beff7412083778d3514e90066e032afb2dfc0c857b9a78a62d296dee1257714ffb95816d755525b5a7d1d12e172fa8903945fd9ff5f6df652071837161ae6923b869c89616e3bee4995e6c8a2b9f0a0ee824ba447390fa890d1521b24a24b6c77cee5342846bffc6e30358b9e95e0fb14299b62c2ab180b0e1885a9142d30b1527fbf97cd162da16ccd6ac1568a3d31e0fe8c86f8e1533cac95540190e04b3592897399351195a721d51849ae72a20be234921fa90a347123fb951a97fc6320ec76a2e6c5b1aae196e148e3e00c0a1194fb1e48b639b8de0795792dee9e00b67ceefa2796b351a9095b7419dbf54cef42929710caf9ebc6b134a04f29cb98ae646f589aa967b04de0b4655b4983bf4cd4bd30e8f85a882f1d0afa70f7442e93cb584a2520d8881012794975f8a48cb99b7f645e4af7ae22fa97f2904e3f91e8f408f1b9d1c189e4f2bd28ad83c6672e1b59a3d223f2d3e52784589d22982b451ecc276fe561a4e6e4c56273bf397f26157904702f68b18dd0708ceccad27728ca4e004d0d8a5bdc95e58e862af1aa95a67da0143fa7cbdcd02d59fc458ea0ec4b2fa80858d66577f6d86272aebd6e29be27a5af64558fed2cdf7cab765ccddd4bd9a1a9ac48d5e0414a320e177cae5be893ec389974b8e0138eeba2e5598fdb31534917615046601ccabca66562f5fbd71543bfd7361a44f27588b4e43accb3abfe29f649c21631e07997a1d979b04695ce1ef0bed827e6b9fdcd5eca5a47cbf52fba983b38f82385a24552153bcff0d9f2ef9069e76813f9e9c17ae11abb6ce20379dde20fcf67e1a6604a62d1dc547893f2e0e474b34d2fe22f99dc61eb0563365bd0e4ca64daecac8ad9c83b27c1b08f03603b6a9df0b81033597e8beac3882ba29a0de1ef8d7244921015563a92d324524ab1e27198ab5f62a6c606edae6894e8d881f82110f9dddd4a53a6c2a3b2512d6696074ef07fdc3551f6dd95382dfb758f41fe5d7d73c0dec05b7ae2e5a17cab856fc8bc24ce7160c1ad63ccc333ef03cd119621cb5b82f08f74f25d0b787d9c11ca7d4e37f32cd8ba0a2d2b2583cb76686483636abe958332ed97748b9ac1482c53491fc49338db2ebd73f3d1bb251316281e6865b8f4fe805083df6b1970c03a28c2d0adf284402a0d04a922576ad612ada3550346d6b2f070f28a6aac54ccf7f6d93198bd24f120080e2b2c9e15bf023d575cb7d021550949992d16d0fa71c9a2749154e3af91696b0691b382ca3863790672022554e45f375e351e1ecbc676263d21f0f21b8e38cd88fd3466195fba2bb5002967760fc64cf8a1e6cf567aaa2c0de737716fabe151a3b28abb887f3ab7dbdf84bbbacec611452fbfc441b7d3b10c078d0a62a5dba1edbc9d5053647931fa1b9478e281991bcdfab79bf9c97b6af6e96d9b22e5e6f643fd70642577390ed7b97a5812d3ad799b064438cbc6cea99a6444b66aaeb2f60f8996c5becb355724d97fbc946166fc3f6716adf8b0c87e38b0de370dda410e40ec7a444e2eccd5432b005f041df3ac76da9a88bfa024b1a2061d3c77ac6ba6aeae1f10ba5a5e77e63c8eb15859cf7334b27f4d9e0c8682eba5b0750398810fb19bed947e1523e20d35e1155a0dc6c52da56276f1865b72ea916db1dc898dec6fec2b1064191caaf9ab1a9504c9e00ef66a8c359d461034aaba8da3a565b71c4ed9a1ec151d06b49df2c9b36be5d9e9697299c3d732c9d01b72710f35cec7474bb4272017f451741e2f0ac8f895599950407d06e26f315b73909057d28bb03f1dae0fbb52e6b8919bf683c2ea66663174289db1830bda86979b3347eef56ef4e83b88f17f92af85c23598f806a0a24795b7c10b32a00ef210f406f0394067f4a35ade5c80664e330d16107e7cbcb3c56ac6228a4ae0123b81be16af4b90c6dfc37b0e2cfc3d945636e1b1abb77ad6656197dc5a380f243f22269bbdfa7d8dd62072d26473880ea900271f3053a931e8e46c207467d0dc329bedbec3e65a4890ad1a7231968e974eacb5ff34537aaf3182a048a4f459b628688c64a5129f1a14870d88fdd617ff05214afc00391ea1810bef084ae702f54da24b38ef5ebf0bceed9b1b6413b6edc3ee174bc78a167a6a7218bea35473059ee1ab56407a583c11ef8c642b7279885481d66c40c688a63fd8b47da74be012885022764d70d40c3a2660e82c342678e6f64cbf16535d3350af63e29defe84adc5e013f01ab3b6a6a9c8df2239f0ee9affe920b0aa3255140f8355c901d2738e0c508b22562c7b7202ac1b771adac79df527a2904c5e7d9a4d6e56541b99491d3676cd24589076704a61a5904389be835b809f64063d0a14eb1679174cabe8056e8a77df527c3fc1f3fcc92d335004f8dac6ba2836a537e36c5d2c4839abd703cd815bd8c16d54e84da50f97e6a1ad810a050fe0428839161bdeb9872edefcc0a0e9e2c136f1071acc7baba64d0c0868881b598d0e15f596aa01e8a38519db303e8a5189e44db4fe14d3d6477fdfd139f5466219ef10caa34f35bf3b5542041e19ab8b8ece06ce34bc64f9d80a58c4b6ec2fb28bf304d1de87f8400ad1502ffa99765802019a9ab415eb7f4b5f6eb31f9390a3f8d52565da3d708f7d8c93adbfa7ca8b662ef39b231a2479c0b833f253a0caaf729451d23977560345eceee7e779c3a29d4f413f55c5a039ae97e08108c52dcb4dbcff4758ea75f26a5d5e855837ab54ed650e7a583919fa5433d517b8781479546fb6ae725bf2278a348c731a0ca04b208968d1b6068a41734c15158aa8dd3755f0a2739c85e19a757330ae8f37938b259223bbf5b0fe9402e02747dac4c09b39fac1da266774bdd44b7f23b2d752a623f4432a33f363cbf825d038782a6902abafeedecc565e71813a2c2778980e5fa09c1f6c5148688ca01cc09f601c0e2a92dbbe3c410d03f14a1001c48dc90591ab22c106db0bac5a685503c9db1af5e32ef7d2c8f6f20037f85a5da4c81be80cd6a56ae0341751971ee5f603c4dd083ef0ebde7ad0b7601f0ff961540c97a10d8c4ec867a96665e1b7e1adf383dffbeaef377e0f35eb85ee18ad92f90e930583564717d4a1ec079fe8c4e21c3b63606803faef33f7a8a82c53859180fd0b001b93dacb8a4862680f5c70073807b836f8ba80a4fdf95bae61e34e2e92fee796666fd342bed1a94373b65e7e7904daf9095f967253dd3d36825f40b661dac932c3e01c3219bbb9f3420ded30870a534184ccf13d61b5fc3102e3759387f9d90025fe897331f02a216f6ab4a18234b789ab0377a965705ebe81e1933ef6a1ece1c43b756798511791037b9034e25a72cacbf8115e51097528d11d8177719ae82e54f334d86c085e8d2b50e136a64a6a069d377bc277b6a8497845e86eb1c70b648ed26238c22e31b1236a8de70fe211984bd2026d17650023f65dec5154366dad949cf72d5198c0d42832b4ddb63ce498e613052db9809f418b761dca0c8356d536998b15e8bcb9266933cde7f9bbfa8b108d63b90f5708dcc754c87592af26f229c9dc813f8d4688c37bb1df660c1ebd72c1b7de2f30ea6e4eda1e628a30367d0ee1c2abf4969d09d3c9f4820bf5a70948ccb7772698f3ba733d1fa78fdef7516ec15a850382dea212cbc41cc3adbc714e94f7c2c9e579b2a9c9ad9a83b2a4e9ffc90e40c9b280a9c8bbbd5d0f385ba202f53a259eb1e6f0f1902fd7233c74644e8ba78f0d44d4e0145cc5ad0902cdbc2d08933d0afa4dd82b54313746a074c5f36533b5a38224d89f0a089919c988525fc935c35640a6b6072bd4ecdc12622a632209219e807d812e7b66cb5141d9ab25c036208156d239c29c0a2c8ca95547a61d11057d154a1b663be402cca3384468efaafed4cf27ee5f59ab2979b25d73c882e1dafb832e77736143faee09eff0679749f5d19a4ff62c9b351f6e8e104aa689d880898c5d6d211a471671a46ddb2a0e35e377e57f9eb35fa68f50e97684867359fea22602d873c43ddd4bccf8af0b9d0911a632b32fe940edbdfef4f7b750a17116b8695799c3e5da090ad059e92fa8d9485897643aca65fa4da71eba1c4bb9a0b3580f59f14a24dfd1198fc7b4ef1af147b8afd623a024bb4d2e6ebe9cb2d9f9a504dfbb54c8af941adf55bf9ab287955403d72dd6bbeb9f2a2bea605800b36c37bbcd23d325cbb29e1dc51ca2559f3c1b66f1a8839b50f981b7075fad6cf19a7496c99c75a83a9c1c93b544222aceb9b85437ecd7cf415040799284179e42ea01c5a10baa23c6eb9444bafe4357a1c4e55523c046ab5073e78e8c60645af7e63c2feb61ea691238f5e3b6ae326b7cf977755ff4a0afdd3511c96a6d84257cd02066b2830b4dd6ff062d7f4d3cf662efdf64d0a44d9265738114240ccba10ad3999bd32f5b7cf9ff1f9ca76ce9ab29cac8f0cc3388a7a96b07d00fb19588a7b803c43066dd3380abda7261468aabdc91d56b80e92f94b10fa7aa4ea9a8eb04bd0526153105a0eea6f2f891d850089cbc08bf193d1a426319b2417346a435e2acca288ea2d02f488570828e8a2fe279f3930a6dad068908d55a645eacf7a33aee91ab9eda2631d9e909b7302b84b7ceee0e7bf0175d2efa8f3135d4c732c50df47fba11bcd4eb47f399e8e1d62c2ffd64575fe6656e23d7c7a061804516c9f24d67397f9d9850c1bec36f0b61264d698d0f7003937c44096f2a279aeff4bb08ab3cad471de2316447cc49147671f251dbc6079926e93e75f5e91f24170891575376b7618f2863971a631fb1d64a7f85cf9d47363a22975c9ca0e6475f79e4899f401e4bd8646eeb038de03fcb3ba4bde62567d134cb5c26886075a3ebf66015751e17b42b3ae0db867eb104c61661d4ca1b05ce776fa7cf7f6dd51879146ff50daebe9d460a497eb48f19218823cd477b8715ce67771d759a25e54cc7fc5a3576608bac0c92a4709a157a87163bbe68a2d8f78ae662c543d500271bbf7009414e227171acb9a1b832b51cd12a9bb2b2b08e1704f20c616e96da64048bf1414819dd729ac406d4cef95b1359a4f157f7a0053d53962faca35dde682b7bf2bb1d8b0de5c83878e4e2a62f64b391fe94d0861f80e110f3633f7d7acb9edd8ed5629ac939446237d4e30b9ddd2902489290b62798ab25f286bf14e40ca19972d6f4e80898eac8efc998ad7358b447d4b1db71b7e06ec8aed9f7f22d0c3465c497bdebe40ddedb438f2512065fffbd68b35d685d46624b8edd603093f68c565cc7241926694e29edb2e07d8ba98ea10a93ce28df710de66805ca9e6bc511d69d3aaa64515c779672e1ccdf26eb496a36fb7c57511874a408d2614a4302daaa4f9331a92a2d36d2b1bb0fa478cbdd5140902de9a3b88b97f2409eae60876954e56f1a4d74983766678e01a42ef8c93cd4e5b37da6abd76b5db9f5d17243bf05507d9a10fcff2fb4c80f1b399cca3256c9a6d5dceb13c8ea51c3f77efeb3cd91db81af5036a16bec192dca34cf57cbea02fa025a2e621f0860f8e16053d368b483c16fa8e018c8041f358673a85b1f98ad75bf719609783e656a505f67fb8775d17a3c756eafb25916467bdadb341b08a6bbe6cd7b107fcde830f4aeeb42c51930e262d6344dea843744f0747ababd785cf73c5edd9fe4d123a0044be2177ade0404b7919e55bde6c6bd6ffc99b1f9630b6c848c42687d90745274769a32e7a3a8edeb4e38f161d8b9ce51f4b604fc2509ce678b2fa6f440be3b38f12da4483d22374470d95f4763863d49a533ff67ece040c1d5c9923353529bb133789c0acf2aa9ba2216a9590af59b10fcb030258bf9bcaaa4ea546fc6acef4be6b0cc482ec27bfd6939405ddb7dac7b11cac0133f80eccbc9517cfd8b114210fe5ee22da7d899bbdda0823a78670436a4a759eeed93d74ead435236362201d078096351e96260c61b1d0052373e9340e31cce5c9f207be9f1e127499a15bcb9cc60270235f99deb3279f0b7b6923d2c0cf2895d4ec6cb2886899e3aa600696aebed64ea40d5d8bf93f49d3fe6d3baa2ab976d61f804649c865d4ed60ced55308657e5b9c3f932ac548d04113a8939cfa27cf66648e778c55109d91dcd0459cc0e5d21f6dd85613b2e18d4af1ca9a0e203a4a184a2933d853aa1556e0ae5a55bb801468134becebe8965777021e6cb3767864a0bef69a04b82b00126a396c243f3fa5c440c4beb9a5c2b739b1ed0d6831f619a101f22f5eab5a08999fae38e5265970f43b71bcda2cea89b33fc806ee06da2c3b96e1b0af8ec333c2cdd47cab89fe25d6ef5859725a631c36dffb4b180f3d32e7853ec627f40c9cee919aaac084b0025817eaaf6abac0e0e18924d60c0fc50f8ad233d4058f72f6f51ba6e59623f947ce696922a0b251e4854be10decf096c99d617510e122ddd6e291066b4a2964dcab43cd2b00d07d504ee20f4a3be98e9d882cd61fdce2022f75866161c4d83577b2764c66cfe6ad03d16ce1ae79e968c34b8bccfc260750de2ed3e0d5518187164a209ada0ef2c3d82e48646ec8e4c143fb29a2e2786c590c65e5e511fb7763e419fe0a0ef7c4824efd58fd7255371dc728217f355d77e51b0b357d4536a62a302f4d166988a258037a4e0ab31b46cafcb6ab30282093f23fa8baad0fdaf422030e909f584f9990b2a51758e9066e59ee16ff04d658cf0ef6edf59636096ba2be22714e2a8e69919ddad71c7428721095a9596aa6ed0381369e2e7ca7a5e64d1e34e10f06e3fb51b0578b15463377eeadbdcdaa4451c87048e9ddea606e56c40e24e1230e888a281c00f49b91461afc15c192da9103ac22ca6c4979c09292c9ef7771ff3ff838b09edf074e35d36245ae64385d1fa69485cd288e0e3d75537dd54eade74793496a16d9500209118c6c7e3e57a7f913624e886ce44edcdb7e2344a52663c269b8478dbe8e3fe060f1c79830a6a1ccb024b0aa620ddfdf190c2b4f3d45381fffc5061a4db833fa7aa699576d30288de10b2558de49712043c4ee1df9d784f472cc02870a5d8893663009f92f2215493bbb39ce3d220ed6eb7a3d9d4762036d84e03c541baaa2ebd2f3901cef1a597a9f17b0b36b2cf45fd51e184a6610442b0f98f12d3c811697123312f5b5d51ae8f80c377516622ddc4960d514367d8da4d12fa16dbb60ddbe4f4c049d3aea22e3c45f76feea16543aadeb1077fb18dc27c28bec6a30e4e058fc0f7f241bbce61c973c02be73cc36ee931c2bcfc57407942f1bd52d41c605508eedd0695a39287184c19bcee87b45dfadd218bd0cbc6ec2371db8a53477b0de3a6f7808b85b192f0a08a38a923664c4793902a66f814f90c487e5fdce12f73628e20a59bbea2bad1de2273ebf45810e3c61c82eec8dae879c740a4b30275ee16c98e9e332055dcff1a870b72a75af29edb16383b6c2327822433801f8e60e37a72f1cc3cadb07ea77e176274a3accab7de6cbdcc157846c62bdcd43931c1284e1f5a396bb4c21a7eac09c0cb24e5361aa09c59af52dfe98979415629a7354b32f3ad2e85c907fa14ff4c3d2706945148b8eaa1c2ba1afe239a5ff69150c2bf0b714d7108fe6738fce72755a2cf772b7c56f39850a71760e6281f5686bbe36c600b757b2994ce13f30ce0bfc2c44c4344030871f80c856b1025ce4db3b9993db8fa507970917350fe67a60ffe5f3430ab9dd6c0e645ff5597334743698bd375ff5f12ee26d3fa369077ecd65299588fc10fd1e5e34b3d595bfd6a5256dbce1215438c4296db21b04bb95735f9b87280527eaa8e738e15e2686bdd9e6d8a9d522f968e47c4630d1b01487cfdefa32e5d356f931f86cab9f8ba233ea09e249bf28fe7759f888535a37ea8b947ac6c273f7d69100f67492db2aad21d6ff529a3ac47ca69d6f6e49f20792d67de65cf5a5fc228a495afe0ec158cff53a50eb913a36fb8c3d09f3cd8a0203c23b51a0d1ae6ae34d7d8c67c4d073b73b36a2f0e967eb5a1dd8a48186fb31be41b26e4df10fd46ca63e9fceb475b2145d42db0f9ab94b42ed4cabc5133e75be3c7fa4cc06e6550a6b73897be086a3b82939a2c963e626b2cd6df5337113c68e130724a8a2dfc117d36bad5134fade13b55870b1fe9213544656c81ba1d8ccba037b163418279051f4be4e3eff06a0ce24c2a74fed52ee0fa29f798ddbffd001c873c2bc65dbc9318c966c82b33acd73151b0ff73bcf07e3b4a267357227c95bce0cb63f6455d64e4b12c758809d143a3df273238dd06cc8adba787c2d0184b971b22adff2ed41f31deab22043cedb3eaf971da10973f22344029d9423c233d18c1ad263b0d597426360e20a15806367cafff116a7205e45477665e63839c605e3db98a829efc3c8eacb3cf70e8aece01fbcb76b190bc2239b05cfaf4df0bebe8427023c1da6bfbc23f6673005915c4192bce5455b95b06cc7041a1b2c9810946e7c6c77047f03c75fa0597ae1ec6b0343ad5737a02f853ce224b5bdc6e2098bd4fe7694c286878a025e87e4ac652017a3f22ffe524e98ad0f82ed2b6876f10b2602d19c7a7a3d3739c91f3c55115f607b48faf33ead583a675a9e67f24e2a75e63cb868e8d6416e46d6c1bf4564f47fb30918421c4ee70bfb1cd39d5ae2200fb8542344a3f810f45dd2f0946c7ec2385bbf9738537ff0a6b296de827602416312aabd8d2dbd4e1f9f8db3480e7561d40b87db1e4fe1cb201fad7e397c6b7ca55588984d8404a6ac021437a08c6e2574d64e74815a7fa836a742ef3cca60fee352f3b2ddaa27692f61b7217f708df653c4b00a88000c4273daea346f7437286b1045e189130e13a6be288811c39b40f7dcc04802296279d021237e202112152b0c575fcde9be4d00ba05e3c2852f26999f2e18aeaeb71199216caa98f8fb854eca9e79b54ce4d2ca4b28576fb900abe6b07af304b6bb03e400889a962d25dda7c0178b7e1c054b22449ebf635c351e22164c787663908bf095f8bfc39f847b52187e033bc5907f76c4eab66414b6e22fde6a74a664d0824aa6232a07e4b044aeb5dcb52cb61a17c1086bf369c29abc61b679a4a76c45fee45ea3bf177dfbbe46d6b59e3dc68b9c493a6fb2f061fad53e0abe1d84dba9760fbfb4ef686703626903ad75a2d92a74d6816f2633ea5839ab7e8d2f2eed2ac00fd99b54be6eed5f39867b64c2cfa5ce124f6f402d151bcf787c7cfbaa172952156165c35b756a2c5c5f5034c18c95faee4b3c63682584c5eced72cfb46444d63d8744dc7b94bc4da3ba308c8f1c8de58d4baa30fe77a56b19fe6c15f95d654842ba70c6b13bc537b9e8d7a03d21a150ec675fe998dbeb065501d04b25c9bdb865b1a029e9a4491f51833fb587c07958a9a75f8ea55dbf9ea32d79b0f989a33b06f0b7e1380f3ee24a135bc776eb8b1233d974ed6af08b46dc2f63019094ebccdc49006dae71e69caafc5f29100202232ad3af43458c989b6d2baa05c8186e2c2ec00bce1ccd6a7f1fb30a4e7665f7e76f9c6fe4afd2c22535869c3767b99663c46a5598d02449091b1c44eebad0a6ca06ad09d070f86f1f7cd4ab1d55eb795090bdaea3c1d47393b01e5b5640a628124f6bb8c1ca6f12ba124fd9eb530f07a109b61ccd45e002b66abfdc310f167d20dbd010a3828cd1fc599fe72280c581964291ece975a3c1656f3dbf40cb689f5d9207f2fbc72bb8fe763f86674fc6e5fcb1a47cb53b5b381b7062e12cc9ba7edf834e08f799746d0242f9831698f48fac7beb6928b06d140f2a3c7781a39111c12cef3ec59fc6ee13cc5b204b0a36913748a6400277c9f926c466c05a3c56f5f3bb40a50292574be5a8c5fbdb28a2b320b449c50b46e6bb1145e48d824020a32eb54e4b45fd1b9709f5e24f1df34e2a40f5f5a0f2cf126efcddea7d75f96be69bb0553fabe73ca6df2e92795a2c471f08a26a7743072fcc4ac3eb1cf80d04e4f71695fee084b591ae7441738e9274e28beaabcc30a189e07c88982a9a54111619344d6d630abc8613a0ed6e415d9d2beb78d8ea3a7c32f0b933bc3e43c00257f1470cae682080e2a1aa86da3b51b730e10889ceb0b84438a843469f14c05ea926538505f48462d2c91e4fa7a5e3c3ed0d4a7a4696a42212256fd5e3e01ec949ca9e219859277e6dcfb71e4eed2247d9a87e4694a75af671ec996e9d7fd663d3107b2ee726d8675a3a6775f7938ddb35bd22b8b85ecea254555c7f2dbbcb7f416c2bc4bb537765874c54939daa9a4a3dda577599eaaab2c34b449b479340e251f6ad42e2022e03dd8e6c7c7428b087d9ae6c25239c95cddc4472bf406d3834843caa67f24ce02b0fac0a0a1a1fab9bd326d0c090720f03387dd1f8e4d08ae61d9debecb857267aca5518b5aaa4c214c6cbb23b62e47a29c1faf1e1aaaecdab497d4610d9b8a29efc45466a89aeef58c8d38151229c0c8b3fc9b6f3fdfb719f47173cf575acaa57c4e3819ee7a35843f21d465c3b092e6eeb935387210d7cd572c93a0200f66f6d929115f8f5bdf2def9ac1afbb0f4692547566f933e8c3078f269a3fa0311fba588bf41adc9610e953fd6fb69eeab20e3cfa862a9401e12c684f3380793b099e1172a6ad64ca91cfe6abf41ae6d9619fcabe4612ec6398b8e3b65a798da36332fcb47fd02abc62c83103aedd80d375c35e2bd422a1bc6581468d5de6d89828a035070da664a69392c354642bda4ea45edb26ca52c6a00ad1a3706ca3043f0490c616def25d07e0ced12c2d5784a1ddf1314b48bab3936fa4f6be6e0bf7bd1363917b25edcf740ab2c8ae82246b042a477f94f005b24b058431e95c1502577abbfb8e5441a3d17da60dd47601030a77f64507af99cc87a8786c1050cb4f927218f643543efd3199629281cdd4285dc747f6cf0a3ec79198902e2d259ee3c17402832e4ec9a4f30cc63d42b39fd5c5cd31a62ff7953998d93515717e658fb80472682b44d8e75b21ef3ccd4a87319648dcc557308f4025777357541facc2965442ac9fb6dd56ffdbfa8a115e2f32a4f4c6b93d495684776edf4010a2f34b7d29bb445ec7ca6ee8fa958ca0e86fc1a2adf4523b4198317b19b98e23c41dfcc173af595147bb4d289447659696083696e0cb8b29ae6c760840fdaed0256de2c8c80b3d8a80326b6896973f42d22b2ead0eae1f9f0a0d9955c1a5fe975560c9ee7f7b4d40a7ae31ddaa408d57f5d29dde4fd423cd98a7766f1a724cc43db9aecc8de9a5e3d3c6dca8a3751ec6adafabd3c199df4496bcfe316bb879328019be191698a1d8440cf0ef47e5093383858565c89cc0b1349285fc0cfdd97f9b3ebfc9a23db52cb6ba2b481daee221e54c5598354acfa62cfd6fb38f7cc59eb4c244cafd307d27aa1685d15786587debae822374423c8cb949e5c2cbe8b38a4cb8e9168dcf86ae683898a389b2aafa0f7b84f9f81df2630085b63eb6920ebd060d6257820e4dd3a7785fa2cb2a7ddf7fff8e87c33a0f68248bcc726e27e96c38b0f849f6a3e1ae1fe253b6b7d747b98734633af0b8fe6c0ec68e195b8cbe05d11d2f8f4947dbbb442c851537931201fa29003fa6d83734084ea3f209dbd0b67c44e81056e47c13e19dbcf2a9b84f682b3cb16b4c8c0b3aa69265aea2e66bc4585fdf0b93214221241c3ed3e3869126412f402a86e02a0b2c997328d82d7ecc8be48601d6435bdcdb5a294c856aaae339fe51f7b9212b68f9fde21a8a9f605d7b19673014f6b1e8a5186aa381d1f513f9b23fd3287b885ccc593d4cbfae8f62ee1d12fea65753df40ec4a6f40feeb71a7bae1f81e5ef3dc71b1fd145da62af86316c0d3a149b017336475e089a271fb8c787d3a8f4242ce836ad11c43a89e9c1f17ed59857db21b740d8e821c97a4c6b1ff36bbcf9435047cb8ad79cabe3ce49acea19d989d47f04ab47a2446c409d9892f0ab06f6dc747290a64edf3f668506eb9baa86f38559b813349c42b171b7cf89194a5b568aebf22bd9265f6a7b796b5f79b888172e9d24169a334bd5958cca7d6f22ee8c6eff645630d201a92b281d14a7b2f9ae45cba897cb4e9ae99116107e8b0f0c9dbedc586dbd78dc57dbcdeccf33afeea8f26dfc3eacd26f149cedc4622782a390d5f0770f1826d00c791827cf89d8b0c25934408da8279d2834fab392418b1ff1e71875eceb73783ef906ee5e18d27f4d9f489b230be1aec70d721b90721181cd6734c1d0a5d35170ce767c88039ee4e48a3f5a361481adcab0ce4e82dfb17e6f4a0806e1eeab32cc8ddd849be19ce58f2fe241f1cc8b238f10f4ca6a54ba853960d160c5c383c2f827be0665ad14fe81b590b7e209a19c4e167cb929d55a28459181599b2197ab3661886569ae0a523859cd66603056644627258f10b2fea8e46e8921285130f5ab77ae0768dd03e46e9bc37c647ef95198685c52b4a291fd797f3959d644bbb6c236d1c5ce5df947d9bb84a5132246b98649b0d39ccd7f2dcca3ed09d2b2c2369e60fb49284105e396da6a33bbd11b81d214bf029495b51a549448dcb8081868d1d87a5d2f4dcf3c2908f2883b6ea0a3c9168e8f1275988a2ee614f2bb933ca8ab43916eff6d19a390be842fe52ff6d2c27d4728a36a3eca93a566cf6b32c946f4ebe392e4f6fac7f6f26a7a5fb00f52e2f086231436d407d57a452bddf201b66d8eab56161582673c4b56101d969c20a97393de610ffdb920299806b6b2783918da8b435aaab36107f50db83a32d95db003a17ca665d5ab3244f205fee8c038f47cb4afb52d2973b81c174f58d622f8dbbe436da40f4f1319812f36bb8f369b5c0ef3e3896e7d680851bb4a83b0d2d68b7417ca9bab4264c393e8654a4342cd843119501e6d84e0462d10c29e875d3797195c4eb8efe4536f2fb34759e93e8ca78b3e448673f176fd7eb60d357fd5cbcde37dbdecf4d9b697a59b500d6e92b65117e55e4ff4485f5e30f48e8b8d26dd000f4fb1a5cf104d73adf56564690f7dd78a9a005b1b90accbd8b6fb5320cec0a47314ee80002bd76021db337b703e2937f4c38ebf38d3d71b2750822880018e6c9af610031130d65fc9bcaa383aa73cf4dd792e9b695a74a79ee58e8cade0c94971889971109d8d0f29c45e536a416159873ca422ad89c65c845c705ff4bfb476960f8a853aaa3c7a12c3d22c0328d5a16a5e22a3feaf0570324b169d60f144b37940b12183a309fd39e99399485de998451f165483532d2c21002957c6a71bcf9e48dc5b612da790573fafb648f0698ec722f791101f7c46d758ff1c5809c5705147961ce015c5ea229b288e317294574e3e762a7e68677656b768a8e8a0c3a9875e30566ccf7f568e0b333d2908169390c513f818ab57a7bcb49cdeaa21ebe7a8ccff036a18688b2883a82e35d16df940575d8237e33633c909114a65bc2abb5d5aff64d67f187c920b411c3c32935cbd618e14b9fd0a5738b170b1eb59dec7a41e627c427dfa16bbd32949daf8e5cb4ef98d5cea30285011de0d2a589ef173ac581cc3082fc8eb9edb99c46c373c88f626272f49e802f11ff84bd07adb15485c030f910c8d95ac2e1db4eaea6863b1642ffac51940557294c093af4b1ffdf7fb40fccbff817acbcba0aa1d8b0a27bef6499227bf03298eda9850314ef0695469db02b22c46dcedb8083f17d07dc940d096fcf83e30ecd872f6b4d9cda9512afb58488e4c3803f9fa3635a292a239476d8087b1c6ec15d6df760f9e785c964958fd9076bf1f51aae30357ac3941dad7da62caef7568092ce173aeaf3d65a2ffdfc8cfe9826bba2b16d8e8f77b59af88e3f49afff0e852a237b23405bfe2d700aaee50253486974f4232c9f1f0fa3170bbb4070f603587c92f3d2950d96799b683abacaa328dfa91ee7e21d97c93ca3ccba8e6c293be80fe89e9e5d81526ece184ef9464af82eecd8c841fd7f8d6323ea6b4ff26af8069825aa47e8991030e375113ae0a49cac6698a6d49bd44e53c7048497c139db2897de468057386ae6d9eba18a4d09ab69a265437b8cff47878aae668fc61bb6bc3bcd0da6f6eeb24316b537878307cf4104a4b8379b9e34017687bb15db36d7dc09049b45509612cabb88570b74a63a2b6b666a7676fb3b965a2147385f34fcc73bc6ade83f0f9f5f9b65c0a7c8bc8f52f562abc62f484f8be26ad165fc4d3d5939825b673360beda59e8a6efe3c0ea230ffcc1e0ac3c5485da0b82bdb6e7593f07cfa82310aeb8a566d5fb8e79f0c836372b939af0c52e397e197b3c012a685806b58860df4b66b1ead147ab24246f8fcc188423a75b39f22470719305705c23aad1abcf6aba21e0114549496431f11c09634d7121c6f1349ac628bf8396406eee04a4dfb08af5a14e0b3594e8b622442953debb0a5ef3a278ea6d4276d4e541eb2bcce6552b12e3c6152eb5f6fd480ae06801abcae3be95b2f55f2247ba9aac586789293fd814e5c06ad8f9d1ab2c7f8377ea296f93870536feacfea0e4021f322209c4051b6dbeb6d3e11c7d9986eea8b224ccffbd88c13102a0fc56ed14472e08b312f98fcc7e949597cc6f76f362bec7088ec77d03644f54f18d765dafe370e164040f72f029726e5429eb935d196748fc62343ea40ca76136470b07e4d893ce4d880f4b2c429f5aec7c086e52ec6916711eb35ff8ce731f2019634e6593d2ed39f39e4ce724b69d980c24ad16aef7383ad1849aa7097c0b59f105c6305e2c08f0493e44a3233a06b7a2e241f4f5562d1d28f81deaa87f563834e9ba6df8ac0d903d006f69f69d6cae3182f8b74a101fd07aeaf4ab86e4d4372a14ecd0402388d78c28cec3dffc91bd1cff44cc405c6a069db7f2850ec34a36a89089d15f429b5c2a0a917d20b316e3053dc1656d74b5e97950ab2743206971e8b87b53c5b8a6a7f4a7924ab9a6b84b766684a22a705a2656450c5841dfe9b3cb4a427f76c18e29cf1d8008eef891da9ee19fc7948f87d094b559cf632ec99c9ad22cd73aaf32691754ccbda7a2aef091e959c65447ad86cb42dbf9ef611c22b9e2b1ff76af32da0361080a501bcb0c408249e7c1e4c8a6ed480eae85dc1325868df8b8bbea53b9ae6e444b40ba9ac7f7cd3a08582a0a42397bc2db81df32913becfb1a1102feaef8c8f1f2043388bf0963df79da918bc2a1a0e8df3f2c9741de2e1198753d7c11134a4fda7efc515641aeb54707ebf69bde2c7ec04ef0bdddc024fa1231942336b8086bc8aba88cadfde25e75c45d2e422f439d0ed3a9407d22e8cc008a5658622a8252f00feee4276fa624857616f9804c7937af067fa2c93ca420e860d3df1127d6c2e1485726626e28aa5422aefc267ee61c980c7ab8d20be2d2e09555240b42fe1fee9a1f4cce45974602a48d727780a038fae5373829027e216d191a3335eb6cc23f238e57144fd91d85a301d8b6c011658956a8cb928df239a85b0fc93dc26b7d090bda5068901e50b530397a8cc209b4a0a0f02f4972ded3a2d6850280a56ccd882350dae7781c81039754b690f4a627b75679ed595e41f215eb6bf87006ed54aa5e5edc059b21cbd1435e9c1c09d11d320b3615063599f6942d5eb2254b8268a408081e8dc21e6fce71992b0f9e7ee5a34aef3588524fc011a98069768a474e2daae9dfd61dff8a0061c44197229a8c54edbb7531bac5ee47a23494d5b0f10eb83812a170592037eec382b2c717a1b62ba88aa86fd4c46f7822d56d83641f655195a3b4403a2fe1e08a1b06e33a410ac3ae79cd6ed0fbc24a05f451592a36607123f71baa2c8ab6b40cd209c6569ded21f2bd117804e062ac3ac49c1774d0cb54adc3fb2549a5f925687461017eec77f00b46aef09d57d607fe8af8726947e18e7f8ae2768e9bbde7b66c1d7975ee6f3ea943686c24fa570940837fc838ec4e844adabcade2ca11281ec17ddbd7281707c247d3f6fa52e0a03041add43af807338426382cb2ec10886fa2caf2ce404e10f3fabff2515ea512b01ea155db25572fe9396bc74907ad0f9259e3a44008c9cb006cb1aca2961f76fd39098893e53ed156e38c5629ca6765d66451b99f0b8143485c511e7ed305209976789b7277be619f6648b62506aa1405172c04e62f4659fe2f39ff4c66c4930f618881bc760828501b37bf91ff3ab2d2dd31303a732d6c4810401d8a08b8ed80f7242f65a2912431606393a4143581bd93393aca40c0acc51530cba7586ae1ece44b7c028116a78bf2670f8cae8fd4cd01d7e808012438ccc72f0068d3a23ae83803f3127ef05a84c51f8e3b1669d80830c56f1ff19c62334b0e6f465501724ba397b1d2f3e67b52924c192d7858d3bd4b7a54703bbf42b3e1cc4c39c2886a1c5e818c53e83535250c5fdc44de433ea46b1cefe170e9b9eea495705a2bba2d2ba954bce45efbee5857ef07d9548c529235abf624634d059170b046e4fe6800e1c04018ba7ed427433680a1e1ddd842449e498920d25c0f66e4c87b47458694d0cf11b4e0bda3636e83c389692b2314e330594cf7e523607793416066a450976709ecbfd5291110040f1a0029ece34724db7b1f1fef39e71b4414345bd457113a001bfe5e8fdca9e51a5267dbc9a4b60a24f47c4175db44abbab4224b10b8dc8aea52b7c8b9ea5dc94d745ee0b9009c4e6e43237c6e75c51c1fc34faea4589b96234a13e080d9fdd830b94dc74c51f2e9b9d3fc1ea1a5e9a4e374d5fd585a937877417ba646e669fad0048610d804049fc00215fb21bac5ffdfd9faec737322dabade33048fde3a3082effa6ac92320afaaefa6e260fa683cb7d645efd1691e3875675a3ff23d7be7b076d1237eba8ba2232ab88a337c78bb8e09479bcea2a8cfe81448144c8aa2a0f512695fdf39b74487896312419ccaf68a6615fde84339e6151ea0daa3fdead2ff79cc917963dcc0815c99c0c43470f5fe46fe4bf5e9cce25fb3544a44e9424f2a0d069c1a30b4e78896f7a3ce7402728d9d70b882504b235d1e41610b273951651929d51309e818112059916ff4efe11ed94e854de719d79a789f0aaa3141a98444c7539485a0eb665936f01c9841c1a0e443d28cee51d2eff204297c5a636d9ea0e5a4554e8b274c0f9d2267701f80694c541584b48451247a99cb4702b6a99a20cebce9b0bd223278e4d2557f5fd7151c98dd6b5b1806364d6193e6108309b28821eb345e508d9f0c052ae27c98c4b4a85916f5c834ec2edc250e0c10ba4fa6738567e20507ce13f912b5508a7220f61b685775a86cb30037452ca2d17fb2d9d9501c5566537028358628862e1802eda21b754aa5ccc6fac62a673afa1f7041e757afc3a5500e3e4ab1f1382493de0e114f98ad749024ea31630209a7ba1d91e642aaa56da6aca26615f6cc6770fcfe06448a3c9a4f60ebfe39e99516ba65576e1c9b01d14dc9875c2606c84c234f82e97a15fede1e791b4ccf15fa4521ff565d969c75ef6f9369ea65b0bdd99a36bd69ed1b132d422be3821e44ccf7d8a550a45bed427c6959bfb200358e1a48d3e2f4facf7b163feb16170ed7cbee67d502164c1376cc149d8bbc4084fb2b8e76c08a800d04dc353b7c78ff809eabefe9a708f75fea8ff5feb97edcff35670957c796850ff0ee0d79df9a0ec9d7b1c5b265a44c4f2654c33d352a3589b6c255d2aade8923623fb100a633664f5ed1ff387dbe1ae090ac703b858acb58548b822e1c4cb335948659c58898215733ab063200157e75694de35bcca92ec737f577002a5184660c1cd785f29cdc1931fc6d003a365a1f9f5d627ecfc239ed8b9fc11521a69afe5e1bf7e8201226d0d7b7a39d861fcbf2cdbbbe0f0f4f7ff43b3257607cca53f587c005ab0df96e2e19fd738c392f78c0ec32be7f76c901317fedc094c8306e54cbc92694c55660515d5f09adabee35e1f0165ca0230d49c9fe312bce84520206f287edd7dbb2dd3fb2f6b591d45ee35f7fa11f223b102dede0e7842752834d665f95a82869b4971e3fb3c2b6f690713c93eeba5771eed69a1d7edfa6c35684c598019fb64d87d27d9e0861c59f2ba3accc640d24e5e80479c4bdf7e9b901ab76bfc91234827edd62871c96c1e3d55e332e4317071c0aecf11e97023fb5abc34c9bc10e6e7424b8c117948e83a500c95f66dcce0ff00f17527f2a379113595a6934ba90e7c51f8e09070fdf3c02388d8cb0eddfda81e25457a39e14944c7c3eb98ab8702b514c818b424d9c6764b136acea406ca46d5fbfb2c0199779b11e784df82da6cb4742826cb9d088e8ac089c34f816e7e9e9689da62752f5c523a53b0a897289cab4556ffe19a2be6df6ee4ee70bc87a96de348c070de7112ff3e452661b30415ebd35c275e9117b79c7c9a3d288be984bded47268ff009a190fd4910b2525980641c410bd43c52aa2669135c71d2160a3833f88da2692d07a6044e95a685cb4af985a51423d3fd521108fdeccbd58dbbd5dfb7dc2b0e41816f3f9e7ba66e0f99c30d1b0b99e8c562d66cf8677da65755ece3065f659b092268e8d115a034efd1a0b9298437421f3e3452697d392260ce5d2faeb6c6d16f6af20df2244e96934ca981689af1d8d08349fb1247b42b735fe1fc9b86f10095f7d2a4a9137e6350f9cf02675b423e928aec312af71f9d8c3a417d53b100ba0e2ee9d9d206bb6a369305a37cca8c2752b7aa7e16a28b231933505ed4bd6f472cafdd26b7231409a08bdf9ac297f3df620bbd115d4a848c6061e78534fe89d19ea9644a69db53059614e968e2f5f7aa17875f2c196b88bfc632382b0204de1fb2427e76496311644a8689dc6cb7bfe1870894fa011fc1064fa0115cf4fd5de789d5676443a1a6a559cff84c53ed92fc39c780ffcac688c29d85da14da2a8089cf07faec2cb0c6489d454a3a4cd2fbd224124642f32047496204bf640b2b8c39a530e500fe760d8a80a859364c34de79fc405ddbca05aa82fbea9d6a24ffb3d42a2efc9bc2f169b1bef29a646abf64006b7a1c4e97ec88172da62af13d641846c4ee311b4ea4c4e805eb68015c5e5e3bdf8df5474c2ec81dd47bcbe8e69762f1a02aea2910c850173e6f0e05bcd9ca902dd430bd789fc2a530a2b5819d88467bddf77c760acfb628713b93a0c257858dcb4d03838edc7f956a4338ecbc256bf071c91b938f603ea47c8df967465206eaf5b616137d0f0d877f84ea6daa10efdb5c329ca6737cd233eba9eb0e4aa18195ca348e5e98d642779851147858712bb07a363612789642037e7ef506e0e52bc89fe571f27e824d84b92c0c726007e2139093aafc712690e74e97d3dabd9fbf5d5c4ac1c9a27d8134fb7e977856cae4a5cc30db255c7e9cff49161d8efd276e777b5745615256a152704a39874a7b41fcb612dace24107cc4bf1e26d67c193403cc86fc47293c4a822adef2cd1e0ed84c49bf8735c7433e449eac1b043c498db3c48044e571a4846da1271f77bb77967db5e5482ffe11dfadae998e5baaaf26e7a42717f61d310dd4dd3987b28ed4dd252b8de20fa9b42793ca29886f60334adfb00b2796806294ad1e11e2a2f880b9f9c9d3b79da572673f324aa168de3821ca3ea5054122c54835e3c748b5232e98c0c5165906c8cdd25bb9fd61886a77c25fd5db4f2895bdf28c1271ad352e0b719d91c7e685030afaf3f93b61e8f7c683eccc84b2b030f37c19032b645496f32b421c191f81b185d4c73a0cee4774a6a1fd00b0ff8746c760fd3c9591afec6a4b086222b92c62baa36716f14db2fb7b005cedd796f1b09d94145330fb1bc79d26303ef476f216a90195e9426ea1dc6b70a24dd67baa86b0ebbc4ba1a7c49210f995aa5091fa506e93d64ee28b4cbddd34e3fbbbb3693ad3b089f640385daf6a5c3eb59c2535d5a657fc154df5f80a7ce79d7603de3c6032ad821ee6393c34dca23e63d94ea86c20cd4bf268d24089002aa176ff72a5cdd92bbae26f1f2f48c58b9d895f5a1b366536f68fc2105f5b10cfebb774e3fbafc8c9b6c4b35fb1376c6613d0bb1028b808045caa7ce2eb52b0cf5ad790c5cc7e9643f0674097f7171051766c79f5af1d99083574357094959efd695f47b0b637946f2fecc219a33b2f5fda7b861369dc8b4e02a7c488f6dd6dfed06b79fdff4ec2a8bd1c1f5b6a150b0c1e9f17f472d9f096cc2022fe82ecc62ce9d7e02e9fc9f025a578443ce9631c1edcdd927c7f48a9d76eb506d76182690b57743363806dbcb7fad518bb9cb67d0b89b44184223ef8790a26d1189c47173c1ad8bc7396f4e9ac80a46e2d3952f08483b2bcd182199150af59fffa202bc0e226e3051ede1ca9102cb03d54d9bf354cbee5523b9ec1c21ba94d92c0f25dfcf2afcca2f3c52bf42045eedd3edd9f33bab8ee2fab474fdc379571aa43ab489c52d1b991a51b5876d9d188c9bb0aad71c1b9b0170544c799ae640d514fad62f83d58abd147a877061d4d27b4473e25064b4b3619c4423cf3752baf968af2f22679a01e52fe242ca2861df57b129f1f1d54d0611723acf0557605e505ff1557ed24c1017048a1bb14662c20fa132a48d1b01a883763d58bac2fbe2373c3921f0f9408ff9b43730e4c46f02e6acb929f002c5b81e33d5962c6c358409468cbc705097dcee2a7ce8fc66ea6865da9c8d6f5f5c045c7839c21536fcb47bb4595583e0b07b35aaea59d167e13c9ccdb6e72070070ffd0a5225fe0f76296bea525eb24bdefec992c7322a649b952aaae4d37e2a7f766f7e09231bd8b46618545f486d7be5e7c9e095378e9cc2d2d42d835f746a2a862d2a92634276ed24a02f64c971e828247aee7a905e39e09ee2afc8e433a4d00ed702b4d4c1e7361eddcc989c57ffa2c3db8e66d8d8c61aa99f9d94d18b66af33dc930a117b1702c44b42101e9084b7cdabdfa445cde6c0160dc8b340a34ba4abdb4e5e0e96270c704a2ef32201e308d1cb8d172935ce98fb4c54b9dc74dc3e26c5d7f2c5894d95edd52db87ae2022a5f89ea0379ebcdbdd086006f2bd79473385fc8a57bd546e910dd2b06cc7b4ef1bb7ef61c68015708c0046da419346821d9d5d601959047a794cf37a961d753230859418941feb029da60830726a3a08d03cf434a9741672d5859f000952366ff73e6e28318cb6ea9fc95ac466f91114b47a3da291df04d7f702c7aa96e404eb5a43181667928da6e9381f3cc8ce3fa4b5a4502833fa9a104d46dece9371aa46fdb7b9efac8262722e9ced7b12e36f50d530d74687dfb95b3e0c2015ef922af5ded9d2e9311ff3e6fded1ea24b1a7efc805fcbcf9d50aed01f2fe2bf7b64d525ed21cc378fcb3ee6fca81b450fa7ad776f98de484da982061f28f75b72fddfade3f0821c97e89a2e268830840aea76e3a5b4eea502083c13f9c125e6844c4fe9436ef0f940495dddaa79f8ffc51fe6634a2a7d459905035a21a0ee233bccde4c21eab889780330c794247c0d864abdd02eee7cd1d7e0eef71d3646666f260d37458a38a802957aa99756129adf9c9ca3bf4ebf2795f25f17f915a898a6d3ce55bce8f6ddb8cf4ddea92e424320e3783a7828ec98621f2f941cfa11295a5e2829441b6d8d1d7db936a1f4613a5604c906d50c23efd1f47cf3b2f452115e20064c3ab083e1974c841623360f5cfe47d679b52f97798891415327cdc2b3ef96624c62612ae87897ccbc8dcf64ca5a8b0b87205ec1ec59353dd85bc89f092725586932823404abe825f94efd0789f6852856dd8c5e73ce3a6b538cc99a538f414bc491d4232e79779447a0fb97df5d7be06667acbbacfc495a110b0d39a798581dd850f019d46d236e3515b08d708f3c749559360558bcadb10370a73f9b2a775b2f332771c5ebfc9a333cdfa12e758f20077ca7b122f95088e23ba0a0abd7d49133bf8d84245e78cd28182ac44eedd97e00bfb471ab0451a83c5e17e4c6bfeabafdbd02a51ba40eb1d29a8d2c2d7ad942108f4bb6fe1e0114903177e6e18c2a83e56c3c193a2cc92045abedeaac014cd65f01c661d1cf4c89bc4224210127f728645f4413b17606e6ec023fb851d0c117e4cc95b25c0cfad2e2abe60a61cc7419e917510e63d8252ffdb403bc5096537eebd5c3d1d83f6ae3386ac2d010f99fc7f3db397a1c177db1ee48a8dc68289fef94ffb3eb9899195cd59d27a87aa5e5d136e39fb1b3cc60e71381fe115cd0132a85ec408bd21ff46de0b1c83f36e8b6886b2c338112b634a7996926f7d72453025a007aa61b25a41495b2d03e477b4f2f60e57b1a2c95a95c9c4474565fabf54c7a61a6937a1260524dcd7cf1a049500ea0a0b41ffa3ceb5dfb81ae75a53d334c66395d31e36d34cd6568c86defa5af96992e8b6af2de618759ca561c923ea20835775fcd602d3505c5beefafebcd58fde4faa349c3aafea4cf9ed0c11b8731bb7f74eecc9e98e31ec68fb55f7f32132f1c3adf8a4e025b67adce1e96525c252ff93a3184a308a93db9ce4610b620e09fa2300127cb365ab020c2cea9d7d2b32b68e11dcda286e322d474ac8e9f738547079f8fe054c44d9f2e9080540925c42b9d6e777618b5b3fa5864492accd9e872fa2c9b7875ed0f211214f6e352f7f78f8f10981067037aa4b1c5eebad469b20e8d52da7d84b5f955f45f3938ea568709154550ce80a1aca00dbc0bb0e4760f5e5e38711b9060e5fde1c504293d8d3364d58e54ce06fe35fe6e58d2e75d7ddc16ea0978c6a7904c79e5ab33771dbeba101f639ac16c190ab874328bb4865be740e773a09bff47f7ca03180a11a976f4d854949402767b616308f86aff75fe784c2c0ecc91bb7e0bdcd22700eb1b162c17ae383eb639e9aad0d97a9ca5e1f089aeafdc92e011e64f57f5e1cbb6b60287a1032a2aa2a65f98b8bad2615857cffd107ef1441a85f3d139d2364bbd6f339619a62de4f082a4a4c66326a5f777b1407c404460acbb3520891799ecabcdbfca03606feafb63ab7bd21a9d51f8500a9c056f754c0cde9a3a8cf51fdd0e062947111d9e82a54b5502d5968b3fb79df376672fc91b1da160d04d536ac42c02515bef467a7c49455a0075cfbd5fda0c77c766669fe64c4ed8c607c1d056032ebfe576a5c19176295a4cd514838c7fd6d6a4264c8d1d8445fccd978ba4b86b21cf314d3359000cb977e81d5bd29248b63e295bb7de53e39db0517b0daaacf00133356ac573bffc58151f6631de02d2764378c1b98e9645ae69e916146c543e1d94582c2e1259b8d1b540e305255acfc07ec8c267257fd0455765459fd9263e13f8e183e5b3c4d489ede531893bfac623f0abf49a1687051d98b745f037f37811ec7512e849c7f8e4fa5ab5723f06b62c844db5ff47e307ae14ae3fa0f7a4574ad404f3437643f9ce0f2cd35faca50e6293b16ca9711a0c77536f58eb9a36e07355d6372897479c44f0ac4d082e70c0cb05628ff05c7757721a2a23ef75123cc4a64543968098ae6ca8606d261e3b369fab2199d5c9945c085095c52c79760e97815a58f48e38d54defffc06990354ea4961809a06e1969d45639bee102b7bd9b32f5878e361922590aa0972d3408365cfd4937987663630f1c5e49216c2db703ff784a121774707e1ef6c7c3f492435bec3f2aa65bd0eabe674064beb5d43bae2557f56e3f172e9de477762889d61abf5bfd39cc5ce112a3fb71b65b6eefdd8b8b3b8908ab3855b85446bf6287e57a0b5663b2f48b4218b8830b9431a7af0194fb3daeecab9e2f7f35b001476054f0c32dfd1739d9c6957d8e96712b2adde0c7b318e5648ff6f55474e8ad9b95c92bf63c2dcb55017611bb6eb83506296d959df64db2ca99d6b036a10bb7682015ad1e44aae5540743a0c8e6e186f66b3375b36e36ee7fe533704d45298566027ff3a8144ea6f67350b426136b49941b463c2bc7d5aabb78abd0a9f504dec218b9b7a84f52f2f7271d9e0ab627ae39dd56b567abfe7b903f901e3ccd9a471d4104f59c59d01407d54cd508a5300f0027dfb526430c50625899365d8aecd250fe0fe41879634eae0d4a9428c8ca943e5dcbf3656ec3bc011745a639d331984ae9a2bd35a785c7d0647eb2ccd5ba20e054a45a34196b556c387163b6218f24fc5eac359f6dcb1ef865ca8c7ec8583a836371559cabe0970c1ae234e3dfb23363724cec5b0d0e4ee82f869e7eb19d1bdd8d8aec9db8856b85d2d0c60aa9998c2b91c79128452f91ce88c3f14d1261bee9c724617f30a2900c71d1a6304acfc8fe03655b1c2213c88bb66de12fb9ab3cf6a665161e4be60342dcd7ff59ec5fa5db2eaea0f2f144efc934c7de970badf5c8f9a222dd527f4977ae81efabcdb1ee8d1e484042f2c9276601d1e1d8e1915958183c58bf0aa329fa6928ffafa17602868dbc6cb66aedb81aaa4d6933b0b191fd849e28138383cc56935d1dafda159e8c67538fde1540e3f848fd8ab27e7ebbb948582e7e28000ea905020b8cd4ecf636efca5cced8512f9cdaa951060284c0879535c08cdb6a9b2ffed912cc3ccc9b323832932722e545c80bb64e880917fcefe5e2f217ac526a7e99f525c706a07375f8c41580358b1d117272b4cb52eb10261c567250d48b6440b581b7118669564a3b8f12321d9b2c239f10324cf92dbcedd30572c333dbe6d61ea206481b546916845c76c8dd0713362514b2517949e842e77c691b2f58e7007501cf5db10f4585e5e3e2a2706d723af7ce350434b29f9ae93232dfc2f0580aea8db08f873b9ffcee658f41a1776f9c825bd7f9d19522e26c41670b1a716e6d164a65505d2d9e498d1fc4897f610e05bd71a16b4780fa3315a9b62a4aad620ab7095ba20f7276f620f51a30796a4bfaf585f575977ff02fe4cca2782b5b2511b5f300d2613f19824ecc756ba9e60e777997f73c611dfc9b9e064235ba958e98c8cce10c78a21e05955716ad5be9b3ba59ef6b7d194e87d61cc3148179d7747bbb38b61f1f982b5bf520b23f23e05993a0530f093cc17523d6658f0b9d95159f4bc8099aab51a107523d3c5b01abbc63010a6f3b9b5c606b9238ddb2f62be48b8fdf041aaf341e0ff9be6bc46facc9d404b92fd22e833e28e136074804a59ca8f839221c43ac6c98b2bec59954c4056b7976d1a43947a7622bffecc4cc3457a9de8021ccfc6c7cbc7907ee9d1721a3596d550e1afa4ba45613bdac8a98161b37ebd58cd8b99649e9f42dbecc649dbd808d0d38d430c9226af1cd9b64cd692627a6448369d2b3b66bfa694bf5060df48812c48cde39ab3a9ae4a8b5ccfee5a2b7dae01cdc3d14d50831b1794b25f9032c6f27ce3c564440b484021ba608dfb567fe15cfba974ebdd8decce0fb0012a257fab5328116b5963ab45c7d4d2c668aefff243d0a57ba10c90540bc86407c72480934241e68f2c386b27d8126106569d55438e199a6d8c2a9eaeacef787efac3bdb48e22898716a771cec8af212216c7cfb729ad13676a8e7f5ec4e8b825b5a4b9c0fa79490e5fd9925896bf16e1db37d13652b3c6961a98e08846d78cdb9be520d0a27d6b063a36c89364881402df2a8df645070d54e9c68f8ba9ef8f0df4496c12ca33d94bea8e8c20da1419307ec2b23b2bb14d318a116a28eb9a25054cfb020ace33c276dcd9a6e1249943a4c7a0c2e001110f91e344523e13bafc5bb0d125c01a8f530d6fcb5acb0931e1365e6b853b5b0e6e3218a32202ae9bffbe1ac356c4a6e6e8c31750466950c13a94365462a55ac2fa1750f87c61dd22f0b21ecdccbea9a3c60b5e040df0c38a24692d41aba1fc060f07beee101588a6798ba9c89215ac8ef90f0e95e1373885cd3fc03be3ac86237ab02212e745d1864a9aebeca723239c6e1e28bf88e2476e01a7d12808575ebf178a7cd4666f7f02389e55b55659ba50f2251923d5c75158abd5400325fb6dfc75c78cbef87735e7b82b7a223e27e9d4e84c249c5e8a2238416f9863edfcbec3e38d88b5895fe9b599e4d8878d9c72703c85b54861cc621d56dbfcf7f0e3ec433e7799a6fd00c6b0a1f006b9aef2be8401b30f2cbf36220422067ec3aac7e1fc606b022f0abcd862992d6b8e0d1f9d6c568ad6690a34c954ed49ce9d4d543966cc51408b9f8d871928f805098dd42206f5b0946e55b4c22a2c1e3fcf155cffea6cb96a908799ed8bb67aec2eb850c82019b36f464ac2f1ec9f3891f9d3f593ec9493b43d9c86975aa6e999958bb1fa0d14759a23b2f6327c2fe7bbf6850c18a5b5ac96e36e1f04c66c616c873dc9cd22a9e234220cff179c4c6201655f40d45f583fc4814d4f997fab6f9515f7aac8b4bac3daf1a81f74cab98e3a023046d1cfb1763f67a7870ff9782645f7caec76849e909ea2cbac488f9cee4a23ee8b08a5b0ff4aee7ff4b89487cfdaa18f8849ef6f5abee70b6a6090e99b06e7369df0b3e93ff082074086ae8aaeb4fef5784e932a6d3426cc59031ed30ae7a38fc5b0bb1da8600399618b8ca56d0d4bcb65f9a657b7d795aa89f7bbd71069aebda3946b18f3eae9b46df6d32bc3b6369194057b754bd89fdadb0cd4fe9af5c944b8ea5fc4ddbd1660be019619982f04d955896eb8726f9b7064f317625170fd8894db6c14ec95c754ce48141475194f37e9a8cbf6d498ac883c0a73e9289205bb55d7d197b587f93a2dab5abfb72f9366b6f061be582935937a67f2323ec74d582e7cfc72afef865fb4c78b8d7eeac24d3c6549001cfbb762af912f4f6aaa41d2e840dbc22de4f9e4dba6a403d0e08aa6f83a05baae3219973a04482636c6879a1645ec87948509ea598d860cf16262defe706d526ec07ba9398a4af7ffe6faa7ad0bd94acf5979a12843abddabacf50f615fa29e8b3cab1983e2bb3395f1505a63c3baaf25a35e0007509491a9ce253a7f40b9aa0eeb5c9831591b39c935f7ab4f48624ea6a546a57cc8662fdb61ad388687faf9b0589b7b5d59f60474dea09b9f57c5f4ceae6b84e078bafd1bb11ddc7d1eedb206525340c585a1361dddc56ae33fa4aa3c430c99c5829fbb76f5e4171cd3a7a8be38d218667a7428258ab8a5a6c9055d05f2aea4f3abab9583ffe6c4acc5661fdc47de4d9736bbb7530fef4db7b5700494a8b8bbf45147862123aefe3a8b468b3148b140154a88ffc905e10cf4128398c8eb868d6932695b38b4e46fce8ca0971067778cf7176b02951709d4adbd3bee5eb49a3d4457c95e8c6581ced684e8e7b4336647e85ea2af8b4388d1d532e2e2bf17f70a7eb61c133592ff2c9f7b5cbcb12854ca9dc9b3297ba70c53d5ea8d0a95ef475fa71f9b5d9da7c1136aacf311f6e5b4e15d19f4e2dbcbc02a0c0257f8d599a95c16d819db5e601ac08ac7a1f58f8930172be843fe9f2d5b6a60c5add03b0ff4b014cc99279b33e39ecdc2c5a8c359f82c5b6fa41938c2eba7fdffd043125e01e32bc78be6e07ead4326cc778ecf1af3e3e2648adc92bdf042015303b38f8d6fe2adf212aa14de88d61a9b4d6ac3fce341121cd33046dd85fc2df3c481831ab809a859aed9e7f9031bbaf428b584685f8d11dc6caaee7b589c1e59e7fc247bfdcf1a253b568020844c33748407c5bf62a11bb5e34e72b2ec46726c1f4b4e6ad7d846e3de4d9dbbd340073429b19903acc1a7505eb7e4783c9c153c1c5e05a73cd803b4168db581e2c61d936b94f8329f0338bd2299018ce421bcf261debdc67f3e3edb7106a61838bf3445ae538b044a878f9d145a73c2fae1b03beaca35ae738463275ba6348f96f05b974e3214db38e0e34cb3b3677c9e0971b5f49f4a592c2d0157815b97da3562888d8c545190d5e071bd9d8519c64e5a420ee465d7aa44b863aecf41361b16c83e76e9837a7ffc1f199ab1ab0930136d5df9260a2c64210db8b8c9f061bf687c8905bcb0db1bdd3335b259e829dfaeae89770838eea497c14d46e9fae3648ac83686d3f974d00036f8bbeab2ed7280bada5b2bae1fed916f72014cab42eaf402f91f84bbc9854d3c7a1792b50e69c2b8b5b4005db452af55c76a1c34cae943047b45766240c8da350ab4d5851b941f0a91622823c456b888f38576f156bae77c57b7b8309ff98657af9b45ff20765d46726540fdb5e7037cb42d81a6cc3f036204a402f426510d5c523f7aef355a8492cec371196130e6a7ae070733b7624274c7724481f17f34cfced7f382616ad1dcf3486c11ace2de336163c54fa69dbb347d9b47fb2036607bdfc4764cc2ae4e9ee566df6b7bf09ed9acc7228c12d876b956f55c2fe31dcebccee6141af37b7514348bdf1196d5b75cb1a9cef054e9267d3f1aa9fd6ffe1d5a13d25e1c307d0f36f6e8d34a3a69239b940869bf33267c2990a8bfc6f4a12acb92a152ffb976e8a002a9026d84303bd8105dd10bff6bd5ee855c27a1f96170b432cbd0f25e88a7d3c49453729a0720e5c90c3820cad665d893be328067e93bf0e7150a449d991b18d995d4a31fc2fab75a86003f03e23210d8b83320366eac5476698ae7bedf0f6a4f6c6266f1342ed826b45ca5410f2a7100a56309494ea18e8c92b7f56a8b7902203169f760f34ec2c72baeb208e7a55a11117dc5bf63b971f603b34cfdd1560f6e481c591cfb263a818178592594d5487c2351b27e7325b9516eb41df945b96b00acd302e4f8f29e297a02b24164595447bd85e1c2a05fb6fd7e98705f7ab8f79259ef2505dda3a9f614ff0eba40f662f42da074b58ef8c61106a92d1c402d04d16d64e0479a14355ac2af267e7acfe96512125f772c6b476f2298cdaf9d9a86fe34d9bbf1426099082b0fce6da1465a4a7d1dfa5b700ca1c4b1ca552615af91bd2dd3c15807d1f8edeeef620762b86687423be0fa8573b46678c0d6026f8766b180b8c042ccd2baebf994fc1849ee63a7f494f539f09ff9e73f380fab607a88522b189d606fa2500d5b383ee925c154138c906a93c36745d3b9a1a3bf37d4126b83d33776f840dc508fc6ff93eaab471ceeed8e96c63b365d500698711d2eca7087ea4af3bf000811ab907f1aa1d7370728360ecc515dff90f07cf1063231a771e02dab7b9a781f009b99a7d1267d65abbfdd08ef26ff9317443e6e78837277948495124a1da27dc63a0f92fdfa383aebc43aa36ba61f26a69389b96d5b4747c89a60ae1a6a762b77c576a08e7f94a97199641ea81e3dc747bf586ebd1a7634e5a6eb2cf651432a8f35b3550a6b1bcc2ac32c1f91d21599d8c0f0a0277d12d9ab33bc897dfcdab239ad3f1233836636742fe5680bd49fdd495b36edf46d86eaaaba5e69810c2eed59fd49408c2df1f51fca9297494c0e9aee82d4ad51fb8386e40befe10cf47762bf24ac5b761ce660718cf6aeca0cc28eb65708bde635d36798eb4c444cdc2c683356944eb8ce4bc8ecb00a68a1a2e21a8a3ea7dd45f924b9a61828e976ba5980d4d8b90e64465a1011771ff96deeb92fe341f282e34e4a317db6190c10e032c4d75cd1ebb3e3766ceb044aa4e8b031fefe8233734bf42c2be87974ff6a8945348d8a829ce6e57988877172dd9b616ab61a520c934403fe6aa070ae46a5a749efc505956a43db85c0af68fd64e74ee5b4f4bcc079bc2a129b4e26c0967f7c6fcba332743b58ae8ae37f558199a87a48b3ea7ae19f60795d7fc5912fbfa677ad4631467695adb5bcf1ee4e2fadd9342a46538c2c27c004c7970f2f497af5e9c61208d6e74a3e0f0a5b694e59b994ab5b394c360d5ed686f103a06b05e1894cd041e1b19dd782a77b5b4135a83051731465e1868fa6f71c27e17c18df676fee9267d4984ba1dfe9663b210401950d5142f3c2477a9906fef69681d1f0070e7d1ca9101783e9aaad1322afe6368ef32f04a94c89f052e647b418370dc9667a2dc52dbc8a4ef7bbb8d1f2c4e9a86ef7ff879a0fa186b57147d055334bd02a4d43c10878310fd8d63371f5e23a72cb18a89da80efc6e89c8ae2050ad08c31d97a974817d0127e8c9a8a413c853cc607eb8acd98a9bf48a49666c5dc9912800a052f368efe6251ee2d6ca67d670d61142a84cb6798a732113e1fb4a0a005cb5d7466bf68e3e9bf1a7278046c1ed98ee0293d4c44f604f646019ed60b7433bc9ab9b73cfa21ea76cbc9674c2c9f2e26cbc9bd37502a54a3f02da7373a1bc3e91f27efbb7155ab0226e8f37ff65481bc7ff98e757ed51ddc17cf1f7bf23f677d6c2b92ecc1fdee08f41c9dc38ca9219d0eeb4d1cf319609c8c76db0a99867855797298e85c359f07f799adc00686f8bcc32a1891485c37074b3acf924e78acca00cad107052cf4d424904f792c23125d6c1ab0c09a6b4c3387b5a6b7b3b09aa6ea3b7f21d7e0c382c4a855da79fe54fd2bc83f297205832c414c6d24d5f87d5580de01d5d3e03766993a4537c7084ac8a9cbe526c7150b260b8d46d3155363b05bd8b4b221920655e177f24727eb940d87d2d33bc8f551affc313bf62ae01f1b51567b2eba864400cc2d1731a61df6ce08b9b45d341ea0ebad08d1632684cd714a9c5cfda4fe6e3ea8f95327541d2bc3260a4f570333e0cb1b9b7ff84bd041665abcfb332ad78e654f612ce5ea325792daffb37008c625095da2fe18fb48a6ee6f1fdfad0578f8e2eff0fdf66138c33025a00cabacd423e437d7168acdf568fe0c6ed65e6192157d4705d9b3fedad59a1671de0434537cd3c572c3abd94f07ea3240d39fe4cf6300fcbc932a446aa53be066b579e0ad0cd7c81c2aad4ae89554e7d4d35b380426029334abed938f3024aa0a06b21696098b1d2816f40020bab32524f8d133b3af0863707d721f81e1a1f38f226f3067568cb464d31ea422883c861a6db5e1295f5b9b7c18afea24925a0a437bfa54c7a3b893f110984315c34d2f5f70fd23db8406e1e9b0010f5fcd8c81af51a69d1c86bd94f17b57b6e55feb8770f06f1ac6861ae631ba17fa24df935239b452a2693957e706b4c585be80437249288f72e90cb34e183ccabfabdddb5e21934415ed3bad06c04c6e74e446a31fc0d5fab8dd25bd96007e1dc11255635a3ae0bc6222d431f07e5bce24a44514d8cf9c2ad2a226a694fd0b40caa0298da70635383ff0f1a3f1d39b441a3f732948a2d3d9ee72fd837511a69ae9fa05d098506d1843fbaa766ff31f8b070b4ab2cc0e1f198146af535450914101bce505abd370380c7092d38f84e7c5d399ccc50cae1fa7649d0233cdcc8f4f93169c00a14b2c34355bbee1109b7e060e500f309d3b6742b6fa34d96b24abf681999bed72e3532c478a34f246b598fe152967b091ed24ceff1abbade0aee36f47fbe51cfca58a16f384af8b642c76b9585eab4d2117a033e60d684c3ccf7acc562d1fe7e957c7c592754b683340b477f50adf3ff461d9544ed2f394e81a6db915a47c85ea4a94850e3fb7c7d03655dfc5a9dfee9f2288e4d08ae7535f7f37d39e82692f2ffcf69d43455f16dce5c134852199fecda6520b4552551efaa334bbd83866eebd4779b6c182d43d6bd9b257713577fdf25308e8f8114fec9349bc02478c3124ae8ca8a0e524525db492146e2fee315c8003e6ffab02611bfe8eafe224bd9a7a21df76cb9a8cd56c97caa429dd330741b2121f0f33975593161e9271308171c61a2a1ddcfcf7b428a0c6d64cbbeb07105c3285cd0f2eb64c488da7565493ae44ee5910fbcd66633a731d080a61c5703f05fe2049a4aebee82d15be40422b92756107dd16660aff849b2c27a7c7cc95d24a9712a4eb61918572db723b06244a34eb4242898598489a43066e0a2ecd8a14dbd72ef2f98b2f8b5f006c8230ddb91f6d493fd3c2e96e09941a9aa4085dc1cb81c019c40431c9fa114812de4e4db9259eae92a71a8e45e8521994ac4d940fb9d0b1d815e4f60c9b5e561a97cd00ad2110f0a1b922a4cc07cd3e2c58368ac0579dc906af8b913602b8ff888126f6ab2d6a41a0832da96067e6fb41a52d03517981fbe313a8db81eaaf544eedd0d609a27d934b8aff8b7990e9333fde421f277bdb9bc88d6afc21135e6e419a4ce58f7abd7304bf365d0f1a38bac32fbf969b9833abc68579ae7c782c6ef628720ab0e499b2bc5698a361322c3494b405fc0b9bcc7cc6f48a4923d7ede81f974828781ce7bc704e305bdb6bf1ddb37f76588328075d84cfa66f7786a4247a73783e2eaf71cf3529c9009fccd8549cf773df53dffcf57a73bc42cf0e3f6dbb06036c8f31b205f1868e0610d13dff39502957e099591f92ba348b830e179d58dd435a076deb60522e87759ae2b4edd3dc34c091a3d10f9e0c05fb3ad1c1cdb0f3fa9c00ec52190f557f1902f91e49d542d4cc6c272a66e606880e8b9b3cec6affd753a592306fe2032e554b16fd9f3b8e224119147a6c31f4a9040530897326dbb5475599a66df54368aca4f54564d162f78cbefdf43045f44b144ec3391354111e3777501f6c8133c9d816f11e8c5726b3923343e6b25782afc972ea4a9a5239f006e0e0a3133cb13f2ecddef9e8a17c96f42ae3797adcddabed492db2026f756da4a10f9f2c58f43862ccc5914a83750f1567f1f15f244f7063833c88e25c91e1cfb2e0c2c048b7d118bffb936e6117daa07b0237bbe7f64f216a40bcddc6c7087ade7dba691d0aaf12d98ca05197fbf872a405b960067cb182396a3a34273bfddadd07174633459b63b19bdaba2ca1d12378836b9dd2733306feae25923c64248f755973ca5ea38710efc2f6a75b8228435c94177651e16bb18d53d6d38066ff484778661af918973187b535e79c5a3783e71dd63393aa3af8e033ffb5cbad104e1866f428820c3ab89726753395d5355bfa40942b8987fae0c24ee38e36ec9d8815c610b55ed3be5856bf2108fade186b87e72476956dda89f2aff7228d67e2312003b1bfe1d6fda9f4526f52c031c1f467ee64783830337f879102ccf7f86968e61a13deedd83660ab8a66a22f5b6793882e9d0001b0f8a8c8f0cbdb1709946c66022dfb79f0824600a663ef8c52a07db337bf012f8cb6af6eff3a7a5c993071d41a1b92b664e0129eca859ca3672ccdb7c1f0e0bb1c1e842474bd88c6e95191303c312e1e6d1d0adbc0c5b1ec3c95937ecdc8799ce7c15c4b809f4d843e18ca86a2cdb1276aebbeec3a6fccbc14fee43afef64afb1240927b63aac330196e6b4223c13f31ad2f608961aa10b7e22d57a409e13748be4a616e27d1e4fc09bbf57551f12bdbcd503cdd878516e1bca82c7484e22fc66ce2b3b2fd0aa1c0d2c9a5fd0e8503181ef1a3b2bed91ff030936aeb749e3a942a74a16c7ac190e71acfdea76db1839da4c8b00684e80d0f3bf5e8294cd0d2ae4dc0efae14e14cf66e8c11076c8a68ed9b54deb24dd531c82f7491e6f3b3e5eb9be6d4b9a81c0e9c26bfa37daf2125080cf77d4de11c20720a07f38d56d8d581a56fdb0cb4baf013ef4d573aac073a489c98edb98455b42e3c21a6823fb945848a486e1203ed8fecb59d7d7a85d8509a6327ead88a9b9d4d40239a3c4ade81470afcfe9b6eb915f430227ab6e354e5e7ba37efb46a821f17e7290659e1fa447477433f20c3ed94da05a240bd1c4c13de0b7a2fe53fbc5f1577eda4ae44087bf0bb03b9cf529593cd308b72a36c0bc43e5ec77d02f2756b848f799db92605900dc4c36f9c3b28fda4773a5cb8c3178b5a6d89c11c98860ac07f8876060f9843272c2ed31d70d026028faee71ca177a559d86361f2e2ed99fdc9236a71bfed2c3edbb434239a88d111d46f12a95543da45f94071a60c0bccf6909ea0adeca08efabb5d96aa93f3ff23e6e5e24eee14cffa567e2ff3715c696ba8a586858feb4e2d172cb82afa337f4378a57c0e05355d37226d80d978c0e2e9c77f22e06e449821e58d0373fa73f33842138fbaa564355e2bc994e354f8e686187e9abe31bc4ca345f1e068fe52cf773d1ea82260d27dd7548de8189641c698080497a4e8c6c50c02607ac1c054a66df27bb3a2e30db821ee99bfdbffed85424f4f7e3da08ca3bb6f98e0b2002d1cf353cc79a40ced64c2289a2e21241b0ecabffb55f3a83d98892c73f1a2f25c7a1f12156d64ce16eb0a7f2c32c455430c751b6880cb522febc0d7ab70cdc0ba03b7af1b43bd0ae0c53c5d372828002c4e108628bca9f0cd702dda7d22b05157d7e5c14e0015e71f05754ff6a101d8fc480c742ade6e9c3389d142ace7f3922e80f5b1e27d2930fa73bb72bb3384d795ece05734f498aab6a9053eeb364e38d78e4d450e76057bbb2690451621e3b8f98c5e8caa16a21a35c66e7bd2f4ce37198527a5dd98962e76d2c486f274e860a8a62b40b33de32233e01c477f7c579c9118cac2eebc1eb789d75c383fbc41053376712fff6792fde40453a0608ecab4da4cb0ae764aa1c25e8ef00c350faa21b8b19af0bdc560d0d866649c836a06fe436e0cbc79bf90504b1502a000edbeffa8b77ad330454a44c265dba7fd2b32aca1ca2eaa29cfa46c7cc61b82c425f78c795f3be95d3b3ca0f2a1cea74a8ca8a4d197b2583030b96f1e78d8940a0c18f3073cf7cb8b2d17772f6c899fd6f569bf8949b7c5d754f75a6192f4ebf3ca978ec81975cb014a3d279410ee64dafdef4ea30d6f1f2cd23631d05f3d83521ee3c2d3017114ea4b70984a7c8ed9ff41634e2b5a787d570e654ee893fb985976129fb354b4810d1d70878adf5009185a01cff929720db3d93f51b3de1b5cf541e991600df59b00ff172acff795378467a45d379d177e7cc72e15e21a5a7b906e901bef26479d3c829419fb775badff75d2f84a00fed56836eb6e163d04c4919e56b71144db78a81ec06b716f4352077c4238675c47f00f9671af59156c8e9bd1381e17b1afeab64bf0cc75e5a61d781268ce6195a255e440a0aed982773f983462375ac55204eac013a7fd2460f39970ad59cc7a781198386d5df3666d23f58f5e4e0c5265cab58a4c995c27c91a49f9f014c90ab1e636b9d88773d5139ce994ee80f0ac4c4236260a241001757ffecfdccccb2f41f3bccbad4fbc02c330ff78476843f9ce3c9ea69aca58b8de38a33049e36c23724ca365037a996598b133a23cf206394ee45317b9fb573202d53a8282235d0c21ce045426d90d6cd84c0a9b0a2cdc2c5801567e6219f42c56d45da336852bbc051d4bf2e980b2673a34779a932e2c46d2c7b58c82493c9f5bd55f0ab131f7353dcb20646407a74e17b1769444bf9ea247c0a2675094a9648bc750ce1074f3873c6d2aafeed5e3920f23e475552b78841236e7aec0442088ba3df535197057b572411a877185b104d3d78b69550f2f1912454893a6dcb540ea8e8f8b72cbab053a92b8fa407f2c792c74705a947cdef1c8d777d87fbbc6e215329287ff8803c6ff69283aecb604ebd51c0ee24ecd35895bda6ab9313bee0ca3cff3c8d182a3aeaf3d42c02c4cd8e508dd26b5b0e5cdab459348727d38ca0eaf01fdd14a5d736fa3d788c14bc2eabf43f3d65a78a1106a0286a83d2d57c33c4ab8e907d6ce99b23bf870c13c093b72a457fd233da10b07f5bfd16589ab6145837292858421d80e4ea2dd03caede9fe15da3a6f12295cd3e91a31354714866087e7f3106d1b7a5019e81d6ce1bf84501c6f927e5c29f32bed512b6a5d01d9de9c5c7669815af91d5c68930c4cbfeef1644eca69b44a55bdc81009fa009bc8203f44c71dcd86885e997ed0e7fbb5be2cae6cf8396030f11ca0727ef6b8a3769158bdcc573c5ffee1440abbbe12f0bb17f4cd8f1f005b301a24593ebb932af9db8c231b6fceefe5babba1cc22d64da2686872607db47b10699330f0c4599c579d794192117f8f44ef01950ff4e13a9594adda304b128b598887290706f30e7f2e82b178d55601f5266d761435dcf74f80c5d595faf2b4b538fd48f682564aedbef61bf050a5968c068cf02223c7fdf812fd11e75c4367b396c7aebe97cb385dbfe7a96830feb54d519b267ee13e3552dca66c7d662d0553376e1d618037667461a549fa7200c38e14dd98537241aaf0c79d9c1609b9089e44b00ec2a7295ca26cf7036bbc9a0259f6e2525c95991d796a6788911cc8e35bdee9fdae2d58b5490f5280cfd8a4bca5654ea60e233542f6a26a4fb5c7785e2f437b8b73215f84a68bbdae0b819a712b3af0382bf7a16e4625f4fcbe47f015ac8a1784153090123d4ff83efde44d9de40f3f32fbf0183d5e53f33e96d4756ceb562fdf9e360a424b583a2c304d7ea4613c5efcdd8e6153fc1300cfdfd585e83b12dd064292cef9529e48c0ca1065b9a4e3ccc31cc53e9893fb8cea84da20e8e758ca0a69d7233e673e2fce5aaa7f4a04b06190e487830f6155b6269322e5703a030193f6e0bbdf7f649a12f1a04bbbf696be9bd98c76f5b69d789cd924739e8d6ecc0e837291c097e3ad217a680755af74b5cfe58f0b42d7bec65c28de6f6e7901cbc2ad6b8becef0ba76569ca81c53d27a008fd0d45fdaeff6b9d4d76662e686774c2bc394c296647460f6c3ffec113698fb20628635ac516850ff6b09b845517f2868aa9722ba932d58c0b82339fb54365d3069080e4504afc9f6e12c46aa2d3c54713044dd89f4b32a19914b7cffddaff6fc02f02d62ca2d0601060d3bfaddf78bb4dd7efea2b11a93dcf32eb37becb822b65492710fbb32b589fe0e5e55ae9b80010cb8acaefeb7d37306e17721354f7d0010599a6acb8c122f3595912f61391e0c93b3f835cdab34f8a7ec8995d9a99b1c88392a0d6de0ad6eb00e0ffd9cd7fd3132cb8f03644545103793be7abee422f4b52a8dca880baab2bd6dfc20ab7f64d03d96b8d4dc9c9ab833b9496543851fd560118b07f6759c9684931102acc0d17d97d4615b0655e125d1ed0eaedf608a1b9058b3a7e0afd424e341beda20eec527614d2aef82d658ee78b2b6d04e9efa791e3e09b027f10764a96cbe1d7bb4f670ccb21e44deb33ab48996222c1fba938c8e1a3621aa770d7e764b5804fd2ebbce0986317e54e6548ba182975e06731784df4637a20f4d24aa90eae8703bd5ec078154f05e05257ab9cca62c029c1c7ba640b27bf7b28430fe2d521b79834e7080a454ad446ffd53815b472297de3955c1108f3940f019d5332e54a3f3f2b232f29d3b699a6280192992f2bea8da0a500979bda381be34df44591961a60bd36549e85603e3db19cf1aefa9e54cb857bc39e5d3e90206afcc79199ee75aa273b6d357d13bee8a5bc9a2bdbd4c387ae92d38f4770f01471ef32e5c8b10266aae9e66b67a670684605ae390883044aa9d1e021a1a87af233359d3e02c2bbcc44c1032f531c2f4fa3c1e56e372e12e8fa654db1fb94684138df8c102cdfb841cf9efaa86bb48ec0998b65fb80d4b695dc081a045c4dcffeae085a4e1bffed04c62da9c6ed5cc9897641c5ff57e26f3f222f29860f100e40aeb9998842bce10a777d49529f599f907d28227c48181137fb5a679238c07a4f661563c58d903e0ba561ac7b10d06c0073286ad99e11132903f2b6a7beb79d92956a8c9e242d66348c0fd0ff6f38e94f4e0b1f15f25982fbab993246bd77ef3931468eb994dafe8d7daad6a4e31802b1cbce00bf019be9ac9ee6cce1813936261e227fa828d76dcb735cc8e1d1d92a14feff7ee13d6aab5180f6f30f98c92bedc8e9476f5d4c5f22f93fdaa8511eff90ed440ab57829221beb4f2d2c171179b1d0d01b206dab8b1a2f0576fb4fc3f55fb9badcc9938c93ff22e9709db5f954690a15a1f637032868cdd9a90397e3f750670bfb741fe921710894d406c450051e9fff36c633fecd7641509d96fd8a6c187372224b852fd21193afba081eb5a15d71434d9a500c708061703245d22980903896b42272ef51a4d9916f0cc2afa6009cc5880cff1e3024f8f8fbe034737f63b0eb7e3cd0b36f970670d7c5f4f77dbd63da5644572ed1532c977eb1cc12f85f55454ae663a5c20136c6188772bf4488459a146c4b47f64b2b4d90b28767d86f0b4708f185fee47ae18384ada5678c42546ae75a03bd74e6f248646d90dc0f642a21f9038316aa7e4512d121cb9e84bc124167a9cfd42d65f63709477a2b291b94b521e49eeb36c842991b9074e1916946600fe42da6a07a3d6281d2b5742163f49a4d1e7d92fb90b1091f649ababd7f8a2bbfd4bce909914881f6d8ea293ba18cd05f5fbc7af6ab8f7e358af0f4189021f64c7741bfd0462dbd69a99027a33c343c87f6048750f19171a6d06e0b688f94769a8cd835e6cb6ea117eb1d159de1a9955ae2464fcdb770a3cb96d0fb67982855cc4988cc6a011ed140740b68b30bec47a4eab9ac008ada69613000cc414ab6740cf41ab29032c8359cf3422e1af6f352919be1f3087492adfa7f900ba76db22a04a3a71ef3b91c899390015a322c76756309a72b38c7cc1c5b46d188c5b66febfb6cb63efe2eac5e0e2583b770163e708bf17404a8f4468ab9cbdfc39311689eab5e41628933877c88f1cdedad12c408dbd93a66739a47e3511d4198f5053970b4c4a19e06ba78c5495a7776a09c9d3e9fcfd2ede2d528aef61298c0ad640a90fc3ff6aedc55dbad16caa161e6909b0526a8e507c6e6274737166a43eecffa08406f974bbdd0956a5e19f91baa6d4c1c135fb1caabdcb30a1189a1d1cb0a1cbe76e7bc27987c2e0bf89e908c2b848d6d3c72120c833be39df89504d35fef4f03a726fcfb45df88022aa19bcccb744da491257e3a8d02e46b1a98c0feeb7eade52f669401cb355caf1d8e88dc56cc5e179da1afbb5812f09e17f04941e58973f62e7aeb9b523e800a863b6b99141c66522781847db6a4e9934e12f90f4f5ae1d8f7a4aff52c568e069648b161af40d849a888e370cc287f00f1c2b88f081a61fd770c1d775819a65e0b64e034e1c936e0cff13c6873b3175ad54124952df8e5985072e8fd637d7dcad5306bd137e08f3c06e71708010fc9a0151cda97a5184f29a76ae3f7dfbdbbf0b4b9363f499ac8adfd0f5478dcf9876e64fd37f25f0659c21a6ce74f8f89a2e4f50ff7bfdb11030725581a4921ecd705d0f32178ee057e4d07955f7126400e09af826f3d9e7567bb1b3e70d86e0cb3a7634bfd1596c5fcfb41ec3118fcf0c95800bf5db9128a7b68c5eb0c4b141389fff024a6ae5604e9fd270cc192e48241afdd23282fa95a60bb6dcf178af3bf9f80d86015795fb6268fe00b580631219db5de82611a5cb5026b37e74ff997d6e006b153ec35e56e6b06de9ad21d94902723b3d79b296beca1003f40dc8d15d57fbf6690f293f5b000684af9b797e07172dd513ca2dc7a5ed5aa9bdf8b1cf2a02fd35412444399721ad5cc7f95bf77f0c1da399ea2e331efca919e9675d0773263e8507ab50acf59dbe1c23e7998b6996c0cd469573e0cf1b8426f34fffe76484d44a1b91b9e944ef3c53be5fa7832fa0f7c83a866ae89201e6387ee5b3b6dc0e4d666c14ba8f183c8dd47cf3b43332f384d42510b7cec83ce968c361913a3470ef1158ba26d558cafc714c75236840abb497cfdae6b870058b8f1e30287d24e178d1999271a97eb15d17918e12d3a15ea5ce8ef89b7f274574b683754cb9324644741cbe70c26f65be401d719eade178a280ee1e21cd20ac9453c68c444db52aef276abcdcdec4d3174079050cd583b6825baa1173cbb613fbd318650cff12ebb9872484fa8339504ec5dac671dea72d05f5542b7c0e5a66d5a4624c5963216ea10916ef17fb51f63ae2d45e612bcb572064891289fad7ddbc9063c6a9442a34d97378be9726ad03ccf93591e617e66baf2698b95a685c35991738ae716601dfabb1be06a80f6534d9376f481ec30636c3cc83f0b9e22ac86e90210744363b891b7a81b21dfa8941964204de477f4d83b4519b84a126e03325d023f3c785f18f9c3033a6671119fbc304159b3d8f96bb1c3d820576d99cebb07985e79d259b073fe5b3724cd643d887c1cc86cff8723aaca1439b2e6a0f1e9dcf943bf5bada6778812850c8b57ce7c4d71b89ce5bcd89515cdae4752f45f8064b84629c7fba9eab8a2ad833bbb44deefe343438ca6892410f50c54943e6a0d262593d70b97e5eb12bc1cef7d7887a58e68957d9408e333a1e9bca363ff73b93dd4c0f4bed8d619897140d169b742611cb0c7a045f462b1d7f3a220daa0b007e46235c76a37762c40fa03db117e8ba7dcb3daf5ff5e1b6e863c2d492de273850e506686480c4f0041362e4a52df398679fec011f7de28c97ad10f7dc688475333c23c7fd522cb5c241ce9d246ffdcea865b6216b15662d7c1f0e7afc3d5a9ece7acb26c775222b9aec668ebe0aab70507a18d469a12b6f154d08f8b14a5f8bcf6aefc8bb7bb98f6242a3e119710dcb4282517d60c0d90e88d9fba147b39dc52ffce044e43e373d9452f69fff36e08b11ea01fd9c7a147478e1167125a38f16dea179facf99c78bb7717550b30ae623c58e565ab9ee3dc75b983ba72da80e8c76df610171d0e9dada28ed92fcf68a8b75ed7e747b09e9436a56fdac11f1f3128c718ac45dd01ecd9ea32a49c1fd076a1978a76d70c43c4df440deba02fac72233eb6bfcf9eb85b37c57d895b1a22528127d99e55ac64153f8be447dfdc5fc6625c41c46693d3dc91835503ef307a7203c4206ce8330400ed7635cf9952f8a9ec3e99ed15f9bd3d2e60120fd7f1df753dbed389dbaf5aea8faae5e798babdd3bb3241f6ce7e3a93a1d7422fc35103a7920b63c3dba267688fe025e2a1a1f652d62681fea96d14f2ae160c597794580dc76030903318d4b454c62ae7f2d5346b96c28c2b42022fbe594912df60d51317c0b95fdbc7c58064c69fe61f220995d1ec47dc2b1a1c56abf51203368697ad4011ca42ccda38ad71fde630c8ec85672b819058079c93c4b1ab9c25fa0c8c92ea0f602b0416fa2611ebd8fa0a492acb08bf5836240630f8751b7f97e23fe4114df6d21f84abd4c67952d1e2174e9fb3ca6a4b8db6daace0e1bab4431a4aa62b1a4b4c251c0c38a52988678ec58a9b146eacc255cb3bbad8c0fe123bbfdf09fa6f44eb60e22b4fca10339a64ae8801e39a82ed10f0b9aa6ee87fe536e76b02db8e3c0c72fe22b74904c1a0d2c5def0f51549915d835c0774511b21b26193afb5dc5f5c0521b0643e1ced21839a641fbe2c61b23b1233beb5f99af6c49a870e4e8f9e7ae3599c6f3d3edacc9f00504e4bd4edc48ba9842a25a747194273e0d546409155ab231692587c31b600d3f25be221666d0d780daf96058aa6f82139cdc7d22acf88d2d836d2f59b93562d8ec8e479319d5c2f28a697f8dac8d6a6ae19b087d245e4d197007ab831a70b5ffecc6dd7af079c01c70087e7cccd2b678e1025db1ac6041818fb70969868772422809542946a0df87fe0f444e9dfb064960f69c2706afb04eb85d8fb9cabddde40ff9f2ba56ebbf41d205dda3b8a3c8c10491013135f36df39a0b605ce48cc424cad8ddb09b9335acfc7a5c06efb6527e8ef21906b2a6a0884c34da01bc0a9ba4f0b42394125ffdde61d560504eb18f0736c20495d2bf2111a4d8161b16c5d31ab7ca652103388842108cfd21eb88ab62a253ac4a92ce1d9c999d73cd64e4e32e40f326fa8afbd85dae07a1cae6d9d0799bee77e93184656c160ee59e598f48343d300970e2f9fa86c3f93d353246efe6111c304e98e31218251342683bfd9c46a1534854a574d0aa6d61a7973a4f6a48953aba8fb7c8ce39de2397ed976763dbdd0b4d6c89586129b09631ebe964f89446371c9140cafa091b70991f1c0be2f3c30cb1d94305a86919d5dd6cbac68083bbdf945fc56d21e072bf90768d3362cd1cace272a3b0f78e18d934673d21d25361f91b6f7b2943a3fea6ab22a942066ec89ca90d1f0fe6da523feaf49dd9a4243fa02281ebcad9a17aa07f88e0d45282ea3464a56d9483e0a3bf7466bbf10c5692a44cbae65b8b2446afa175b292a9435a40f3490b61393e5c0078c3f34923ef7a54b8d3a3e7af698a90a7a21f13131c69a87d19fc6447a03d83074c705efac39f1a51e7de27b01a0641f17e09a26d56c6fc3851027813935c12eb3a6f41462aac752d7820067c3f9b1d2a7c1293523316a0189c771785709d5f658e9da4e1c1d77755a1c275af05545c62d3886d7bbfd6b0a7e951df76615f78dd9b8eabffa59ca72d97257e715b65e392aa85df7e12c287c38e2dac056d2f11589cc145dd432727fdc0f1c950c4093bf47be66b23bf0fef79ef630e1b5ffd020cf6dc484f7cf1cef7d8bcf0dcd2efa8cc3a779bb8080b9d945ced2dee781ba6d492e28a9bc66a7b2a062aa9d1429fc3d582326b071f5c5348f2bd7bbbebc1e816aceb7789b88336cd590d9e7bdeb30bb639329374f6fa2cca54a57729ceba5295a55dd282087db8c05d700d32d119dbed8c00f96acb364c5e943cf009524c91b6a1448f38bb9fe001813b6fc50f5bd2aea415b95b9953b735bd53cde6b4bb32e194dc528a03506d7b64fda5bfe5ac332558809819a2e42278aa9f03bdd3f753c55069d84d48d313760620ea9a7b0944d8444f42b40ec4fc8c70016b8bdbcfa26c8b4bdc7dc46ca8e740591533b796973778dda1be2168dc7f1dc9527f3d1c5223c03d72f4e94dc01a4f3e386984a2747ff3fc53876452451ba485fd953751db7d45a97c95f766a0954dcfe3e952eb688f4022637913dbef54f02b6bf7dd907e5202b4dd02f0d65d94b58498ce4ed4033d5369a2fa7410e3cf5e261637759c9d9bc2e0ebeb646a4c1e37f5f4967531afed4aceb12019ccebe38a8b9b9c418427c2b9009d90be9a58bc3b7ddbd5068efb3d6a7a6043758e8da78d723340302ed8d8f957b0ce2336c8bcd0042d677017af1e811dbcc84e50caf262071fe2eedb3363f954577b2f6f90c9d8bcba38ed32f66c20c0b3f87a019fc189ef6ff1c1ba2927fb1a84e06a2b3f97391f8ed41e5c4983ab10d619e2c8bef0afb5edb039e76acd141336ce2e54d15f5e97a83aca386e1dc1d0b03443a6f742f87ee4cb644278d30500022c1ced4d8dd05fe513f5efefac64d2c3dcaa97082ac16ff263611b651c37163b3e8c6389c678e014f1371ef4eb1118ba6824e4f2a616c253ace75d984fe4b5cf5e5d8ee257d6eb6da7b2cc03702230c3d7f896d16c7f87aff8b45378ea997d494e0f08c86d5e720862a9b9946b153311b60e62f5dda8850c59d4404aabf0bf88d64ff90d4ddc0a15e1c3f4d1757bba9abcd4e9b5fdc08220ad40129e3a270e32f2488fa6ec0f065fa7dcb8adb7bed09e8c43a115778911b76fa7dc2594767908e50677a02575d89a5433e18d95827b8bdea52ee619208122248151cfc63b2faa90bd83796aa5544e2884cd7844770464299a7c948630504f6b6b34f268438f8f073dce6b60f27df7d3b52a70f73c1cd6164996d5c6569152ac961702ebf8cdf035a26e76c97cc694762a85f78798c017b304728e9f894e177175c136f3a41896aad0c21920e9ef32812372d0bf02f864863aaaaeda6a0886a97c6afb3142e75c0182316c8b0e70de8cc1628f87b6632b509d28574c46cadb2e97ffc409667e8ee74582de1c38c332234b68db7d42739386662aede4bfb7a9492ea64fdf53a45e1f1dd4e5bfd60f11b92aff9e918dc179469e79d67ddcad9807d251a5dc449e477e3c88fbf85f403ef43c88f4c9593472ca61a5579072bdff032200d1838baf870f33f22f861fb260c0f5216b73c883e20d53ac755b04f316be5b6d00c4e8feeaf8201f4dc13701db5b55cd0eeda8c97fcdf534c0226410eebc871aea8e615006d89ecd30a7618f323398de3edb4ce55f7aa40ab0b01ec65430e8121534115c944d77265e1a59faa82b46e009a4ac901bb7d45128918e725ededf28163720a740ff18964f929102181df49d2b84ae54c0aef7626b0bf1373329db2caa0909f251712a247a85b4627b419b24bc5ea2704abbba73fb2dac34f9be53e16f3aea62eee38115fdaa59405df886b1f3138023c30f4fec059c85955d6fe784eb654e3f1b3641b4dde9e28bec48cc5bc839301741011e05d3fccce8389497b8ab0aa4a046f8eddbd5d7db4910c4d3caac71ebca377976ec486f88d4c1f8a5a7eee8dbe47e918408df186927a1443991dd0272a7e2760d9a769c3d1686214d964d1dbf2f89ea7ec3bd8577d453ba940dc76d92c773822a2629e1b9ac0b47a165d104d9ebe365a36727e5bee74d714a0096bc46dde0b540c899c3fd104cfd623d9a5e7d2f1a8cf1d81bd5fc185ee752bc5ab0442f8c51cca63aeca91296aa84751b068231c583488f37f2976445dac397357fb7db1ce068ee05bf1a3b03b01c6e8322628f9922a8874b0f257b251fed7e993c5a01843764b34d7782f7736f38729e99d6e835019549f9ee5264d17a7122f6bb11a4e2bd5978d6151812c724a42daf07833bc45f1ff0448f059d2b35f53318721623b6eb1306d8d62bc58ec21787d8cf072eedf385b2bbcef0fe3165152bdb44bffddb78cdb4810068dd1a87d9f83037636c822139bf6cd0dfb45d9152f075304c769b47664d5656463e4302ab1a83be3fc610387d9f1d6eb9e76cdcbf7230cbc0a68b4939db6213e8d99182e40e244e919e0d23bfaca2f8797bfc6000e3969d839c127cc079b023d3b44e63f1da4328197dbd12b222427a42a990e1dc8e0cdf0a03f8e6f4bc3d94034555f896f5c71a28a8d7a900db6d266816a7ae4dbadd3624ea39eea55da518f1450ce3337a255bc74e76968652894a11ba301a7ba61ca6e14550826245dbe9e2295938375e9f73798eaaf98d3676ae52d17d270129300cb32ba79644a8c8703703bbcb46794ea82cfb4b006eb5954c8f67bc6c48702e55e47f6957d69a4274f5f7f98459b38f92af5a373a67ad4389dbf619284d619abe234c6d2321ac6e1e862d4825c8af99615ffd7e5daacb927055d530a270300acf03f5b7e8728467dadb59ebab4c383d63c11fcde154247a4a92f9cc50ba03083641d47e873f5e435193e454df7e5aa2211debd835783790f31aed7986f82be39afa37e3c395867decee75500a9cd85dcc7b51b26688f74c5925841c1c885baefc312e0c4b1571c4e3bcd2d8a329a34897ab6fecc45f3736677d76c5b5808603b3cdc4aeffba0fdfc4a3603c9b8e0cef06572b927dc1ace494640108ace39334656acc0c0b8f5fd4f9ade94372617e045f6e1bbcab978120ac7116b894ec69aa3ba7d21bb071b0ef2f6176d243d6dd587d4751f74b259795b25a7361d5751b3425cdd5668c68cdc0851fa77ccd61552f19ce0de658ad0588e522b6334ca944eeee87999b16ecb84c3ac643f5fde2217b7be182ca80a3eef57169d4fd8ad0ea18555253448daea291b857646b28351572f8c50390b719baf9ece18439f7214e362e24c8fbd6b96e904cea3a5192e34a0b818e874ff0c8d1d35405898be6acda5f56945e95b210d0fa1ccaa8522eb093020ef5c1a081447acc486d58aa5af9e2abffc56c3fccddb2f226a84efa3b8a457326302803231293ced7b9e34a4b6f3240d4f4fffe366e450110bac3105c92742ff815e9b7133dca93acb776ced214e4e60cce102178b2f679dee0fed111921115d086183f77432bd570c365c941f59d07538b5dcbf34e78b5e36ac9caa407eec67f2ccfc45cba24001d306fd85b0ecffb7f4fac6e4ec52a09fcc13c3d80b0520bbd6555f5db004f502534dc20a9c4229b8b8691ec26e7ef5a1191b787eb632f675d3511b5f65df1a571601c18907f0b9b1c00287d294827e09fc6b3bcd655a07acbad618735aa9a0e4f2fc76e69d741c2a4b45ac1c9b2af33b4c8602ac83c543f120e1fc162715c89c718cd9c13f8e52e95d4bf75b0dde3d68b76596459a221df40362815be6c4cf10af0bc50cceb755716b7deca0c3cdeda9fcd1e4d3627b2ea9f6acac6a024347648790bb2c910b17b94e431c13a86f4916d3c09513e2d8f9e6a49432cbbbc4e126f24fa8c7ef3d36bcc566db99d672c55ade287a015fc488a189b2444a52eb33c16395a9ee3cd6b966eed337c38503ea83223389da65cdd8018a1396d0d3761b5c904f7af2dd68acad77dd272d19f5e0008a0bd2b48a726d881cf1f480ff636a87556aac350741353874e325e1080d9b86efe4251d83544d3af8220cff078afc3bfbf486664fc4eafb31cc3484c89881d72747cb89b7461123ae89001e35c8e981a914776c4ba10160b3f75c9382e9d455c1e8939eccb74d2d8b64e3c354fc07f2d61bb797811cf07db879167173c96331bb61525754edebe57cb30af729314124323ebfa51ca6f13b212d15313c50bcb170d98584936f254be1afb4e433152e0c8f0e0d77827762f0d8edcb25c080da42e7700c0018c3088c91e872ac2cadbeda3ed3c260be267916e8dd281f425ecbaf79c3764eb0a87574cd620b2b40dfed81a1c3aaf130f928f1115e4eb05e5fbd7323cd24d6745a65fb211e6bb2c4519ac6ab26a520a4417314a711d7b9c047f09234ecbe5b14dc555f770ffb26a83c54614d60bc565abac8562863d07b7f0c6c9d8ce00cbbb019705b199f35e9de1e8220cae343a50eb5716c0c5fb9f77638656cda9beda7591ef310c610bdc5483608ad90e7a93746d733feaea99bd01f5c3049a2d9207756812b6084ceab1299ec9634609e546f2bb2a7cc0205c52e7be185fb90bebde98721e1a37ef280b32fcf86eb1e770fa5656303bf51c276604e288ac4a351ddd33814f6e09b58ff4d1c9769316234661522a206828531b891f60181d762cccec6658be376b7b43ce63e1b789ef62b495fa460812d14ef6d7f449ce58e366d6e547bb1f1e30d5497502472ce4e643e2b11c279ad619604e659cfbadc9b9dc0cf10a5c6f1fa88d789b3f66499575242b8d0fab3d70dcf2e8950f454e52e3a88aee36507a5cea45397611b823b49a42f17431e71f3a50be675dceaeb7ac085314215990b08ea90fede43751ddcc7113bb081873b3c3b1d23e3fbd3f555c5a2beeaa83d36ea5cfd03c8f42784c95a192d5bfbd872d9206a2e4d0be6a51d072ae61ee8d2b6c2293c7a508f9e7dead5c9764de889ea673bd44f180600825a4519ae92b19e3e47f41af8d83e52ffd2cc65669d6328db666f21c20d302288ba29d375e24543dd99672d422b96dddcc0da4b3521b2399363547927fad003c0d33675530347da0f5e80b9a95a2f336c753cc8cfab850cefa7544653b96f85e11a24234ebb0196de80c2140f969dc30f066c3d22f9cdb95227c86966ab0c434bd0cc0e8fbc612eb2ec6d140f57be9adb28037bc6b641193c4bcc9f11fd5ec7ca799beadc8978d6040b29677958014130b1e17716ad4f72d2aa7b29d234608936020fad94f6ce3ef37400ff7ab7cf457381152064d70ede3beb5483e569ea16564a9c34116adbe8c441b812f26570a33ec5bc1621b313778e58e571fc1be8ce1dbc1134659ebe000f016c0961ccd372548d1a938c09ff85d97df5641cbc6cbe19753cdc3eef626047e094cebd5dba8e12dd62cdcd747a867127e03b6b4cfd7a4d8061664492df919a2f21237470e92aee40416bc75166af66d7e505da9fbdec8fa60b0d89265479bbcfa065d4394ecb2b65a7df166bd958898d96e079a6b6f9c7b1dbec9e04be041a3cacfc36561bc70959bda909a77f42198586da2dcc0238915f27b351ea37b8f5581a8272e83f622380c10c054daac4a2d7078fbb120d3d3ebef6a43cc9f63e11bd1c92d6ab6e52ae47609360a809502d477df416207531fb753387190d24b1c9eba9fca07c272bfb1cc5f1bb80d687847caccf975a53b62849d4e83315692e4c008b1f13dd08704aa40203159b4953a4fc83de1380c7dbc82b65c12b190a512fe90a735cb03d3d8e6fc81a0ddf1435e41142cfc3aee23a5168f72731cb5f8ac82050d13d2fe63405845a968337946b5220bbb9f4aa6a67f5d22c92bed7082bc20fc0e16e25c3f528c2f2cbad73363b4cb4d57bea3639bc174b8ecf1faa078629ed6374c079d8f7f20e57b82c0eac9e19f36b96892208fbcf02abe70932c9b88569aa419e939feac23387c143860ee52e4b6c1f17dce0ff0a74dc651dd2c69b851da4de896f4e8a552fc775d73097adecb38378f64e17c6eb2c1707e143206bc1d6bf284d4d69d256d9f9df2b6517e1d2f0df121adbed2201969738dffb1d8094eedbd532caf5738e9845c086a3a71d70fb0055f7a93749b9c30b62ccf0b6b39a4431414ffe5b3ea9499c5a9825e53e92073b48afbb1ce6d0f010b31eecc405fb6230e06567d0a777781e3e595396bb7e573b1e81f99c3df9d264777392bc03d6c1791e14e8f9fd13104a5b5bbb5fdd1f753461dc6d106a959d874da2808b6f56d4a52a1f594a58a244df648d95b1a73f37ecacd627ed6b6c2e6215b2f84fc5523d70ae33b9db254e47567d6b9f8c518252e38b3c62ca474a361a6c0bb63681afb8e2974c80ed180a71bbf15d5c88e450cca665d941d039d59bd1135e8edcb94442bc67bb1fcf2982fc270f823359c1ea7c07a17de10acaca96fa32188d6cdb49178a79811c9298626e0e630bbe1ef204397d4ace6d56b0994799cda6ea34291efbda6fc6e21a3b891f359a42b5122f2d661d6c85147f01b3a59bc1fe7ac3bf5b16098f2a81ce470c3ef5b1b1d3e5826607092f6320c0bb57e2600b5a0b1430601b4f4960dcaa40df8bfbac148c74ff61d2e80482a4d050a0987839f8ae6206baceeb753875a50740ea192a7fd666c7db830770f14b9bb7906b284050bb147951058df24be8b6064911e3d804205b72686143bf551cba5497e0274d1671d86d59d7d22603bfb258f47374dd4a5f77858072617529c18028d0b33cc17fd869a11447fb99748c745e605fcabcce33fe91b55c56d334aea69ea26125171469d35c9591e6b3a25f9b438fdac99fa6102829b93ad42921e9787870be615ed0967d3b64f8e1d3b9246a0251ecafae2a9fb8fe0a99d7fc22aac633ded4da4c6f325892ac0036df305478c9d33b5d1951a8b8d81e48b63a647920e923e69eb28315cd2bb009b13fd6965dc6c2980dc8b2bb9dc601cfcf4e53a305386f144237313caccf23c24b673ef41e254e609569611ff5f46f5779a31049540a0891723642083077c08a4ddb6dc139f9f5f0d195663ca5e2613c4f67848094ece36f401bc609fc96d265683e912eb3a29e79d6c6e2ff39f620add887a34b43951ac63b2f9032c1ac1c87bdc7f3cc5bfcba7eb6871d5ce8ca8c235f36c528b0cf59f2aa59d885d2f3dfca7d4e688bfe6879f1a8945842ce90f41b53b1eaef7cf6d6963a73dc87cd6aa3f648eedb6881ccd9e3f127fed2a081cee517d6a1b00bd787fe05c0727b5103579e71ce5fdf7914331972f765206a62633afb7eb312fcc6060fef9d45d11587009277adece587509ff30e1006a8bd4884c27ab9008e36170f458a1b6a996ec2c513d10a7be0f6a233db6fdd9858c9e604dc8a3fc1c87b3e6e2a70df05de45b1a64dddb5d53df7bb97e5ce6c813eba22c2f23789e95d150aebba142c6025e8bbec19b28c769883e7bb91f994c635f5dfc0ca666762d052d894f6f44853e6ce6622d9c5b5f3927394d2e1623df0b5c4b83eba84043c2fc9316f7c2bbd4b2037bab08ec8832003fd8f78102fc0277c1a8a9df15fd7b5adeb923b7fdfa8d169a0e3e25876b0f3223ddfe681e9ef7e7eb62fd346b9c3c12a205a63da49fd04c34ef0bc36b0f1bcbe3da4c42f948ede54b231f337f2cf85e5e10059fab4c7943fd63089c06eed7283857b2e2e78b6d196477dbda41a612d68a9d870a9b02950fe184bea5f9a306ea3a01d5fbcab374637e3c738a2ed5ca907786bf727f586f7885fc9515b369721c61f216f0db26c690c358f79ea4936c4ed4d2115b73066d56bd5f84da9c296ae3db9fe8019b063f55b234f14cf723f9b23f693c8d33e0e79d8e71dab91a18888cdb2ac7b12c45da3e3ff27bba934f82e8c07920461f7d0954d7cec1cc1b52abdf9b9bfab43df6c5f34173bc44eaf38c076f99519c1052b5da6c334d369d8c30bd658b126bb3e90d39fee363b361e348168e6b265fc61c84b3e7f1ae571f40a46fe2655b89be9069142abc3dc7cfbefa4e37a74b38cdd7ab08d4fea431daea401772243208922fa8c68467e152356a5b649a598e7a6baf3364442a1123ff1799aefa3d3f575f78325b3fac01aeed1cb74e4eef05aaa2d7887378ddb7983642eda6363272a331da5846183029ef57b79feba79e50a50f7a4307305987097f2201a3fdf1aafd7152bfe47016dcf702d669f4f99c17532c80c3c8daca48d72e4ba4254dbe05c0b4cd63ca931a2feabadfb497f5d56adf93c89e0c4e7b79bce4de9cd4134fd8061a5339eb8b604532953a07cdf6273ec491b994d4ea1df923b93c8dacd3b62199a71a70ef56efb6854def2e3d10010ae1213f0cd5d26bca2518deaba311a8d6eab86185d01bbc27f11eacb8a53813b84498f63a664f28d343188791c119797b501a429cb1e11c7aa134240457ba546645547032828bdd371ac9bce0f56fb1bd8077c9e04e0ab7f3372f1cb806931dfd09b98532989868c12abc3229666803a88fb4c254b489a64d67f2d1fc0314a0e6719bf4a0d7639f327f8b30993edbbe041f0ba2b8af74967a07f2e4c71c70e05462466bb9e27ab5741b1e52d15ccd75879b1aa7b3edae0dbdcc5256e853ed8f501d9e8ca0d75ea603e60d565da636a23b864e9b39df666baf6becdbe93b26ac01f8ffffff07