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 80658 343f51affc67e8848eabbb63a63dcc73d2b3db9d134051babebbf05cf453c9e0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
05e3b5b9b153b8b23a49347dd01a83584188844d8beb45f7b3663e7c5b961d24
Certificate Block Hash
343f51affc67e8848eabbb63a63dcc73d2b3db9d134051babebbf05cf453c9e0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00901e000006230000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f4d998a33d0e5b1bc104f4694c823ac6b1604d657dc22c5c47d0f70a5d960f4ef525a663751d0989b80c981c88495c767fc9655df32a27f5b6bdd1006758474587a496996d8eeedca01cc8d8cc247f89e1468ff935c07e42cb0b0000000000000080000000e00000901e000006230000

Raw Header Hex

00004020cfe884cc9f40e717c0bb720221d20f8baaa71772802ffa2b22370fcc0ac187d3fa5735cf8c9293a8805bb9b0b5c1f4117421cadea6e05cd423877cab78abbcfe73a0446abcc50018241d965b7c3e66b3f745eb8b4d84884158831ad07d34493ab2b853b1b9b5e305

Proof Data Hex

59,560 bytes
1212160103079da4a3fa99fb83c41f4123ddb8de2504c4bdededf1e55a18ef4fb9dd9fe56bbb3bae8668001b7f8e67a8dd0dfaaaa9771d6e74c39b1e14a426225c5573625899b4340b4abc983b05f3c288050511b1c9f058d93599fb652da094f568bfa8ec9e8b1ed14fa0e9a56191a1e56541391da22c5c7f91cff3a02829ee6a257d9eaed9a8c8f28a3434b906730c7aaa14e0f7c15e1d46380a00f497cb2d690a72ab4d43996117f30c55491e6793d42d60b7d39f0fbbdc57865826e23c6eb89019b32ade4762448b16f15aad2a9ce0908cc3d842e33e0acb5bb6b1e50481c632c7b1530641666597d1c393ce79f96c5f5c4778fabfc725d70163b986142cf65f96c4d43a2bd9c894854eed35fe1df8ef6d4d9883c2e16b90ad0c87d670885ff8c3536e8619a168f53b1f0341948a9de6a74edb73418e3299c9b7a95a06d08ee86a4d8fb7981b9e341542c052187d907f103fcb2564b601c0bab1793b2837f12ab1c4760d74d2b8fbf187e2c00dacfd4c1628a2935feb10418c026ab1d2069d1daf43c87e7dbc7bd6f2d0a320ebfa00550f394525766ff31d2c0ee47bb3e0a5f22644b6650f3d92d41f655ac993340a016217e8c96877d6401193782a69b9522ed4e315bba87cb9a84ec3577dc29336b568bb67a68ff238e43f21441cc88d0e72078d7b474a17c47255ddf8c842e4a24b94a6fafe73b9659e3f2d34af9fa7ed4b0dc490985d1346a1e396e3b19168e4a4a0b7e11175dc420882a8e18d992780462e75d5e05c003a66ea84675a29ca2645651904070cb5cb44cf3966d4fd4484d913c672b6b30a6f7cd0c5dbe92688256b692422f45a62fce2a9dc57e3a93f9f3f35c648508e1eccafcf1ed48c2a688b7991d0502b6cb6814470e8d6b9766476b6ddbfe7948e5ddd2a642cdadf052c0bda2336dd0004571c2a7a8119ea154cc798ea2bddfcf7a3a99d5b0e4d433a2f496c336bb01cdd2d624bf7c38c2bf3f134fdf5cd79b7cab5ab4422378170fd4f45730d8270920d73f974e64658cce78714fecff06dbcffb587557d6cbf4aad15dc199614f4d6ed132aae322b4931a210785eb18bf0c66cc1851671dc66faf83207e68955b630dbdd0e11cbcbe65ca31b5836b9e6e57e7eef74b500c6bf8a8e962f67d3c1c2744a85af2fe63b50c337d5c9b5ee90abe485ed2cca9ad8972131d78e8602c65199a26c43f1f80692cad650b4f1cd6184edd356949b7f1da20f8f5fab2a19e599a8eb0dbfb3612d2845288cef2d5f0559b318a198befae361968bf921d9bf506b31a339f8b0524c3a0c5e523b2791b9950bb03e41c43e5ed17e17f30298f6bd93c1cbdba0aabe7863a1172b3a5b82f226df38665817c5a4f80b9f6e8964f264d3c0623b606dc2e1cd999b83586b7ce97cbde66e306bf3de7dd3eefcb7eb5575bf279a59f204ad2f33b2f5a4703cca99a0b3fd91166dd3a0212720613c1930fd9fa1fe18c655cf6b6d855c1b3184e75653b72cb71f061a5c89d36cf442d8caf598a7b65cf0d51eff0c78c668374f5f70daa28bdfccab0a89f526a5aaae46870863bc1a884bcd1e029781581ae87c89ca50c100d854ed51d8be74487e9b8dd76603eb9d2acfb075b9ca4d6e551112639d7871d60a70ee0eca224d517178dd93e0737aee527ea91aeb0802261de5bf7625588abac9ce5bfcf0cfda21f367b85c7f833fef8f6f72e10891b2ba108a9df171bc091f85494c25b87e5227694ae91b5cf265e1725db188ab684166c2eb1a99e839f23aca03dbc87adfcef2ede61764ad9f0e63ccc82170628298bc166a6756b79badabb3331f6cfed75e461e3753233518dd0be4107f7d1a9837ebaf3fb8883df57dc5afc15788f09cb40cc4069bf978b6ee2ace6a0be45c1fbb2af6eb3317db2b51071be6e46694661ea7910733ae471ef1a6d086a899b5e6fc549ad6082d171a572089418b4f0e03cf2a70b5e747d7b9b1d22b3e95b63b8aa1d29b22cd9671dd57c9157744f0cd756335f586dd77b03f49648ecdcbfa0e19066c7399b95c122a7f07ad5d4083206a4ba383505913b8e08c4400ad2afbdfb22f5741e0dc0bafbfd97afb31009585e8cad653cd9d5112ba8da5dd1053bd7153a2e64931a6188908cdef7b414203bafc9a143b3cfa6b0426956c0dd7939a60f366473b73087d22e7f187356aa87dd45b1a9c3b5a5a6fbc381d52a6b7a285fa8c30fb720e3beae6462777a45ce4dbdb2dbf7b8ebd0210f7d364a35daea4ee481f51111dc66feb61d2ef812010c6c6698bfc2d83247d63f5134ebb6a8679daf5869c0471fc40e26449abd1452e6e4a3aa9f7ce3fe31523b6dbdc447f6aa93061491a21af33712db5e755c4cba6d9667af346bf8803e9ed122b488e5307952d762a14c739f86b1657a942266aaf76ea2f7924b29539d8f722433677ad5d5a9c9714d61573f56f043ed478e9c6ab275831e4438fda05c9d8518022fb58ad177e0d775d7b9c8f26c85b01fce5dc7cfbf90c0cdb947872379ac421981e75aae78e4a7a881f5d4ac90297c8bc3f02c7533c0d57a27229724029e0ec472160a3dfd2636b3757823e7dc49a267030c2c0ada9d12d922c30acb25ffb073ff47bf011d45fca719b92d572ad4ef8e3fb3fe51682d9783c18674be87df099e903cc8056ff5e8ec62617d765ec9851320740c973d8be4e1e7feb4236c66647394f8d36ec3c4bebd16901e872ee61ed3905877e84e410f8b893ef65d064b2449f93d204309896e10706dd381e1c3f39cedfdc6d961308615504c56ec8153eea5c342a99d56d680caaf23fd3bacf803441b6c6e2418dbe3ff2405b82ea0130ded4c72939ba9bcc12d40210872e4956c3b1f2e1da38af3704e3875dac1840f1092deb410ac9459b612820cd87aae4595d454f7e43c2feda767810164b61a8104a5000a2bda8c5dae32a26dbcdcd3a4097af80d805722fe6cc59dece9115b21c65e0902d205c88e4b5cefe3b419109043426c861ded41b07f097992e8298cebada626b5a8c7879805986b53e25130815c11b0fa3e272337ebd7595921827c479595bb6c55f249f110c9966f7e39364b04bd35ecfa0a83f14738a7ab2d4f68f9cfe419c4776576cf9577db45644db7a3ab8eb17ca346b1be3907a5753d30ed2dc80a8b786cba87ad7943fc7ee96ca024777fc722e9fe34c65dec0b5ea90e241ac485ee59e9cbaa3d51ba75d9c798a3015c51b88320c0145b3746a40ba7d4fcd31b383ef7e87d4723f91da681ee77ccbaf82aadea7c8e56a1d64d584b162a137900de092490cd243a224a124f9e9d5d917526a07cdb340a69c799437ae627d06ffa6561318283eab5a373e1c9c28dca6c3a9da3b654a1ad6abe79d9c8f9cfc8499414b3868f2002b3b9d905330e39c69a856779f87bb9219675ad641f569652b6135640d7d32965c425c52a389069cb212d05877c580939f6818ebde52985a6e4b2e83d9d20b23f299f2cacad680e6f174cc490a1b118d6a5fa87b4b063ca51d7466b6e20ebddd95cd80dc8a26c209da3f099c147a98b2dfdcc7a54f27c4b3fa359b96455a4b82c0b24fabf141063d3b1fb5e79f34089b534be05d9c85649d4a1f291681c68d199ca6f2d53c14804ea1c1bedd1c6083c86c6e0a1b61d0c0f7cb0cb1aed4b601c3fe08f91568c5c9ed5531be4b95a2c3eea98ba9af8fec54d7693adb74f136ada14f3398e4b6426a066038eb5e9aadd1fee897d8a6b9411a152ce8d9842eb1eb2d3097331c42b1694f8680824adac06b96b1bf629932f397c2887bde80cb363badcb27d91aee748f32db6158bb8ddbceb01fd6583e2c12d1a839219f980abe9f9fa616946fab0a00ef7929e84d8034043243b248d261b60f4354d98f0bfdc85b4f42f110958efc31431dba6fbeaa61442090d55f81d9128200a79301c11ba58a78b9144354ff1512ee135939b0bca27084e785491b04c4b25381d16467f2810987e0f71ef06fa78daaf0f8e20c7e8589a82ed353266d905e590130febe87ce384025449782f314b170ac3cd297af501b373ea368d5dae73d5482c454059e534564d3257e9fb88798d1c73f94587fed3fb02ff108ab644ade97fc324ee9469eccade12a1167b2da7696144adeee48f9952ad395227a1fbf8a23ae5505ec85e4ccc8a478f10bdf3589cf98717116f26dae0a0059a25ff9ee8d3ba51ca99ad427b864b3b03e9fe1d6cc0c40ebc140c387e89dd1661d10b5f98d86c91d40af0b153a674cd5120eaf9cec5c42d47b52c2054d9ecc0f2c2992924a68eaaf62ec9381e90422701efc3e5b64effa2ae5c04dea1b6ee6e24736d3f58c77eb4676828209085ad5736cbf114199dc12751f13e25d95361eccc79458942f70c4fab28dde133aa60ccb18335783db2a06cf163221d436c17be65a5759357acd683155eaeb07905b8a70a49f4a5b496ceee004faefcfc969e35e4a607812b5b5f67ccb6f12876e412f9b66b72686241c3b8ec96ccbaae99352f3923e3ed8e01d6cd6fe21bc86eddc7ab27634e86990514e4424bf4ba007daae2681c3c647127f1df7ee890a84ac804af7d9e09226ecb886a7768053bc3acbafb4c83317b591080b8ac4d0864e5574108dcbfcf1a3f04514b7309300da7b1b2cab7ab344bc5f054073f07ca9c46220f2ccf946cfff5dcc4b5fc5fb4761f8ed919263e64c77d2ce501fb71aa796612ff2d1f19d63db26a615826ced529acaa599faaafcfa04386f68f4b5d0e13452d29308ed88af648a98d011ffa0c71ec746d9436d801d3d59d25949d03ba0569f509e870b3785463e3c2b8866cbe524398da8cf3230cc00f224eb069dcc0ee77d970a6242fd5d3624d476b5b4be971e9f8a05463148d7f26b6d648ad3d59016c768c30e9c9c000b0d0a58f9d82291b26bd5af5ac7cb33d604b7155e81bb6e051e6d2986763d1bbee36c972fcc47c7a73eb90db9539139c74e8afe9eb8180adbbaf022a9f01175b4000dd672f15a41340818303641c0a6e723b8005c38b8421896271190fed419787df5566a65180fd1d88ef7dddd63abaed32ac409ad1d992db20a242f6798094c3f7b306b8364f41939cca3d6a632011a15ad5067ce2b44509e1d5761918f3083fbc035737c9ea5d0be884f53b6a280f105d1693d2d8b4e42206260f1e45c06a2ca652e01b426fcc159c9223906bbee1266088fa7151d3e457c4cb9a12f95f5240ed9b7ea15ca18d00cce2ec90f3243b92de193240fd82e40aa883997c6da6f65e5f747be96632ae5798d495d9e11a45a8912d79514d57a434de6de5586ebee926828e364a3e19cbc3d9de4ec399274a45ced0ddeff3ba87ac59c49dd2fe8f0e6769c1476a82171df2d1fe5a159c3cc8d0d58ff8234c3303732a89c3e1b06fdab133e4e641e5fa93f752034cefa0e94d423be272187d61813b9567b2584211e35a5c314af297adc85b5dffade3c9dd6c459c97500b0e5100e2b990fbeb4706ff2a8aaf8e495b5f2bf575742bd69ad77e51997a926604bb01863a865530c3ec4c66d9c190f37755a0ddd646aaf4dca0afdc5d59c88977da0d78f3274024b80f10d3840f536013cfd1ab7dfca14332f1782e2a7f9d612ca59ea6ce32e81753c15177bdf3e6b03380a2563fe9b4acbf1c53d21acb953d2c85eb1d11882ce256b7d24ce55e4d07e8f67655f72762a5b50b47c3f6f634e5fa8b36fcac9fd1bb6e3d990d5b20fe4a2265a4f4bd09d9d522e03da5e0b16b51286347aec590207bdd078dc0136f8d8968fd2bcc63f8a0b46513a5dca5240db6b8f8e7c0b8544d5637b1b7615fa5ac709408dc7ed06a30f8b952c6da4d0f420d32c94f7a3890c77ea02d0807acca12032a548b7effbb058a82fb7994c3f9827e5305aa56375c2b3bd759a2be9ba8f1660f4caac032e79bd78c570b0e9e51600aa403803e9512e404f09f72db0686e8bac46ecdae70b610240c9701b3087ada7a3453b99af18ddc1bc1caa3893601b829d6d787485e85584524ab6b42e031c0ff2533b498bdf82be64b9cc1b0d0a9c8a66e7ea6357515c6c4e824c9f1b8e958bdc7549be4cabb74095f2f9381b464ae969a76fc168aa82be5b6204ed90a794db58040969d8a031fe15d0e9b3c2a339fcd4eec1c51341c97f43d9d726c6da3824565c542689b829499fb259c655caae3fb153614f56caba3af6cf0e30ae32b53b342aa7d2d7e0eeb2398d560ff7be7ce038e8178eab83c7d21f23151ebfc74ae36513d2de71d3fd902bbf4e30b892efc1bd53de31d148138a72b16cbdff906c0062384915e5fef62b204eefdf101294e5cc873f9e28249990c5044c00362298f8fc6edc444032f727fe74452528671d1109746c6cdc133f126d732fa81ff4d3f134216a4e6c80859626bae4a5d3abd7578ab392150c59ca69eb1e4a4b4df3774696e1dfaabf329ad8f4859146e23579a6c78edb064fb82ede10cf8182629aa9d80b78fc32f62bc380d7cebb0dad330889cbc51ea8e560bfe9715b9c5adbebf2a7a5d9dfb9cfc6c687f358a2aa2224b471e249d8a2de51194a5d6a4f2bde80595059dc9a745586ef8b040192c01383e4a07b0d5ce9b3a4aac2ef8d1ab0b0f07585dcfd28110537ca8651470e3055b71d90c9c481c5a4e72f0efc0079a14764c85218ba1cb74a720509bb2ff273727d9c461ddad8e902c94bfe9089fa0a2f07b2bc7ccb17f01db19a5c45d9e03d9dbefba00f7cc74c9a28d62f95d1ab0d3c0d37d6aeedea9b7cd141fd27c5c6aa4d06e6f8eb011dd897ad6ac49f9520faf5092b707b7ec564ca86c1e94bb8dc41f0a81238f14d1e6e6b97d7bdac394ddc97d17d2fc92d8d6b9c941a6ddc8714bdb3a69a5bb4efe0e267f7391c001aa0ea0bfad532cf2cb1b52db6039ebf6fd0fc813a84bb5a3203502ee7b6bfa2000fefe6221d6622c979516af10f82f82fe1df681533250b6b2ccf885fc320038000f1141135db38da985e57ddc36aaf5fe21d6e4ee58096d7b87a5202fb14c0b107a149793d44180bfd3dd107dcb3c7b8f37b820f654d480ec693b5ba0f0f9e1427b8776137528a63764f9d22c6c4e421f22dda4f3cf9d171f3cf70e99277e5e484c47649afacfc6b828ce5afd1773ac9902125df092dc14b8a94eda00a7c9a4478c1ff1922f556a6fb20acb8d9f3759c930da721f92324a74f032cc060211151781f18a0d15a54c861cb6abbc581c6405e23d7614d4c29a836324ba104453540807d85ec9a472ed81770d9c684a5083042742d0d5bfdcd4956247e24ab579caf277eb05f0c2221c25789631fe838f3803ddf2acd8d1add765ea4c407a16563b442e540258cbf82d77c01874846a9943a9b421f3df8f973368a1e2c8ccc70824e70ca0a3fb59bace3158c5ac4c77b20a0d945bb1904c98fc5e3f76b4c9c3fa4701d36fc6a8b0210a8948d0d56689591a82c503968acab5bce3799589b40865c219e9a60b7bb7fecb4d766271e939480f44045875e54670c188831411019c4338c932bcdf8566e1d595f652e4ee3f427da9de16fcb4c73136664e05616d2997d129cec8e3cf81ff75ba92641c3bdb16a99363fe2426c167ee9e6cf6a6c2910330a328c70e0ae9d287701f24a8608ea4e9a2b39e12cbf6508c97063afbf9962004f1a6de1746d5be4b81339f54175153315f3a9af2f9c8654cc2fb793c962284b0bd0f6f640c9ee633bee8e994689fbcd74fb206eb9dee2c2e419bbd97174e83fd7202ecf76252c053890c0c6a1f30375da52555fd2713f16d784057a6f334eefab80f0f007cc9c50f1be222c499cb16b12a63a2c0a3220c8a3392d10b7b5ec46a27edaf1830c62d9cccdf03905be15938dfd6d8b329fe060b83821700e1269da4140bf9664b0112bf997fc68730bcea86e230b93e1d0ecf2b1ae2c03736cdda7c3a661f68f8ee0bc7c884897125a067378ec98536f3c3f09e177f294caab194246d25445e9b13c3b738bb4a90bacb6d72501d8600ddb01001de428b3bcdd15fc64391500a9232b0a95efe9d0b91138ea888b854ca4598b7499b3c8d437c8f6062c89788406188ce95492e81e7923cb657c163b39b84dd3bc1aa5646cb129d811626338abce9b764e4b5dcbb5f372c2508fb3f1284149adfd9353ebd7a0662554d6e6b5b44ff1286e4c7ca683af2b210169ae1e97bb62432429f009971f06772518a4bee1b12bf84c068717be8db7fc023e7739e128e8a81cefbafb8439ff8b10cc0d41c98ce66b99682696b85af063a99b0b09cbc132cc3fe0364b206699256c891db7aad372070fe2a2b5da895062eb248d8f082e308b97fac15a9430f9c31c690e0b9b2b545ae50daa8404872d9ea6b4a21f4f33a2ef35ca3d8bf5c35173cffa7e6b787de7ae59976f4ed50b78657bb01b0b734d14c8b6ba00d9e89cb345fdf77ac8fe449e6a1f12d44955bd89bc9de5da5ad2db0eeefb406ba85daee8b135e5faca1c1ceaa44e9f0cf2cacd0c20f226329ec70280b9fb0135fd2281b6389c4acf32984c3b0a0d340ce64b2c62b4d1b646fa554c4f630816172a436a96b3e956cbd842578bc5b1a9f1a8773e943e825d7a83c8a05de20378c0dd8e654d343967b5c3cc1e70cd7ea44fe3c629705cb2aaf2e2abe732b40412d15a52136e6e715f7621910403106ecb22ddf2a54de5ebeb2ed09dc2cf5ae33dc7ec9164a23784f23f2106522752f14447b36aabfc7f9f1363d20f98f8ea9469bb8925f04695127d530d5789bfbdde03c516d68f80a5bb340e6fe8bb5ec70d63566f7b7c4380eb2481aaf1f485f26f9fc6ddbd1e6bb79ecbc906abc3e34976be5d92bf1ce03a03c123dabb9f040451b07264b5d679679eb3b2f9ee7dfb7dafd04b4aa037a730b029b21a0de901bbfdd4a6b5b93db38ed120e8cf6c7b7c2183973f8419a4a3c0f5432753b33da2de88a0b304038c2629aae33fdf07d37f1d938c9b0f656ed8466bf2a417b0c4274be111e8cb01d7853dbac824f325d1e732282efe5d75d850def225642a202f0cd2888d7a9bf117c2eec0e06d1436fafaa53eae4368ca1c9a290e82dd1316ffa17e31292bcdd938a5a58f99cb7ed7e518b6cf015d6c1e63aad34085aac7f3374a618b1f3d8a1dfbc72a6656dccdfedaba3a4f2bfc42eb71a7744d7f233c0325886f9bce9aef21e946674d4ac0d79011ea5154544e0e0409635bb4325b4613c84fef34e3f74817f18059276f6692bf8b1121393cac7309d11f9d84d5e5db22ccd9f0d410c1cb0a583d51b5aa5befc3301de4c38360232168bfad4b2e11e86fc3b2ac5c8da6544dd5d58805525e320a332e76b2b0d95ffc77424e1947c54eefeb12be9dfdd67bf2c1bb0ecedc3894ef61a07923fb3d2c5284955818cf9a896d0ff161f85124c26f442d7f9e0dbc65b7e8c992dab8fce93d69c8e1d1df08da24863943724c5a097d438bc363f73c1e4599266da7fdbf2d32ac4a19259bc9f3caaa040a5dc89c8a12e213e6578ce20ae2e46ef496349edd4d61273f8f0fc8a9bd427955104bf5ed7a8450415745c495c76f3648e06ded846b096036cac4592e63f0f554e8332305e3f47fa963b0e3dbb92e24cd8c549c51f16b05cdc7acdab1f41439648a271a305942d06a69d11aa23e45d6b8fdee5f0225d58f014d1f3085eb6e9e3d50aa16c2f688491fbc8a7b395867aa9cecfb0615608705c9c367f49682cfc4148597a12e93e2e12555b7575411eb40c46edc7f976fc8c5fdf127ae4f7fa4af82111ceee001bbf71faa718d95d24400f16a47ffcbf47b534395c0e13dd9ff2cc9ae588f7e1a3a593be357ac51c3d53a82dc225242145f60ceb7ea785bc3def64b76dd921d9d109d00ad32e38a407d96461f39bd1388113f3203cb6ccc156dda83f55f845426a1d57bf3f4d3823104160bb93f31c05e26029f6c610ca7c6762e2b9a488a19b8bebb62f6964ec86167685fe99e520b948d9c84108125d24353a5900fa76070629fa05cf8b3db8cf9cc276db38a2b0da7971adad1a61c6cfc87cd444c0e011c11eb3cd9d413f1ba146d2d4b82bb51d37c6caf92dcf88aaac0c5725e2d23aa5a41d3efd2a2cb62bc368025de355a57fd42202ef5088d58cb86fde64c73650458751756d5e79891a2a247e02d441c43df1614e4a7f737afc4b496de3d4273f24cde5d17ebda4a56a8e3cbc42adcf4c5719c1ff7d050c0ebfc2c9625811306c583a634fe39c5e33e8adf595fe93ea76e8b44a61cedbac2d8511f8a83e9dc741419dea5b5d2fcd71154fc2f41b97b1e40c8b8ed4deb1c50a0d40065165ee94e1abd2d7d0a8f3d13dd9377e867aa6e0785cadeb24fc23f3edf924fa0a9a8c925adaa4d0099ba1c2542287432415c0933aa9ab631e61e2537c2533affe48358ba065faef0b5368efad036510f145d10a67d5119510d1b68fa75f654a282bb257d447290d70dcd128ea619fcb36822bde147a15ebbc9ae119a1d783d99c9e2ba7a72f6bc02c25d090b83365d092ee0c3bcadd5bbabcb14109b9be5f07b2b4d59965bc713075b371030c5f3c0648d68e8d7669d76635482ba8717650208962157c22e6e1f4b99c3d322adb8d1ae02ed0ae73b798b3225d9fe68891e7a60098ec790defa674797b9839438814fa7bac9abd06aec32bfb89e1849f784fd02510d2b0240dbf62c8a90a6f492bc05fe69a9507d9aae9cd44537a39ab0729f652667e7a3853f710baac8ac09d1ae7df8b8d24dde6bda9f5313b4547c2a52456348d11c1dfe265e8b24e74f2f97a0815ada70881d8294193f45e427cb70a599c44ff1e0195464ab1313a3cf84c0281879e37544510cce8e8eb25227d8f0cc8521fc32e3c4c9c265cef4d1655255b65fd0641fefe3bd9316de8f6b41f49d3a67de95fb6e68e199c93d6edd62dc0ff13bc13653e6ae99837292abce47089adc418983baa2a6f025a070352d14b36464aa63683833c5e263e1ea9b854672879ac838c5967cde15743c50989f73aa01634316f42613b3c81e004b2a5741c27b86033632886f840cc62556b1a00fcbb51ba88df3d5420412ff7c1072eff41c58185e062b85d1113aa537af2970996ccadb7484f654e7b3669b38afbdc2497dd5f1e1d825446d0278323a638f54df196f1f02429e5d2dae9745c98e62e7c25667671d31e3431eb77c5966dd6a79cccbf3606806b12c7ced67e7c575b5344d841e3685ac6c57ed2c412fb695d26a7c10a665228d8642369548e0be0d4ed8cc1d356615c533592162974cfff9553e1bc1ba4e6e12989f6f4a7abc1f5e3fa517b19e05602936c1a0ca7977c53bc61e0fbef38408b8fcbfd5a427df8cfe55bdbb1b7996fad0deb301d6421265352f47327b89a66420a8b90b2f153d8041bae1ed1d4346a5850914135c406145291a31dc66461b6ead6dd4b63ec1c7065c7f2f02d00697847647c8e21c5e3716d64c2c477db3d1a666f8cb2102b9c120b440a52ef807737f13317f4e20fbe61a213bd74bfa6573e347747efc27e2a20952e4c29e7e1ea370bd6508d87e33d6292fc94cdf595c4dff2274105b51286096dbf09a4c77ec82b438c2e4bd9dcfbfa469eb9845a621224317186c0301888cb9db5907295855bfc3bbb6b007f9e75e504d5171f71d6ec2f1a1ea6508068b51c3df803324166b724bd8ffb992ee5c997073fd2f7755b51a530ba0f3e4a2c338c46f8bf3dac34f15127153286dd21d61c5c029d69fc2843ea2368f5febffab32325f853d45ac1df70cee0aaaa377049a2e1ec8f34757f9fca207d47d05156d05e3c726d0e8af27f0fc08417735941363eb7704ffb328474444899b91bdbeaef1337afef804a1545987e5598485730b812c2613147fcfa6b4aa6fa53e0b5dea09e5f7ac84857d2591c5fe55d19ea414af64e1384f26f4f2319014c8afdb49cce1dd7db788d4e60f010715682f31d207dec99f6c6d5a8475842ace6bfb1fbf393e4b4d49fc430c127ade61eefc71d5801617e862a62e0e9bbd7f6580f51c38b6ed5b4b73a6410e56b9297ff1b0fee7fc95137a310739746752c5cb7baf86e30b2b0bdfe0a4c57147f3aa480449967f9869f230bf48424d02c5b313fe4fde98096bc6dbb513f72630c345c012dc1cdf8f9ca2a6ca5f6e1fbe24de66af6f99a3a1c7bd88a642f26f72a89107fbd6bdbee0404c4ad9d7c0db25b75d670868afdcff39e714b0430b05ea9993fbe31130d91c774dc4eb4da7cedab2a8dc32f0c177893bbdc387f72f797f4db9111730461752190bd8836c1b008183fde31a4b0aa6dd9b6f6032edf02e834cbcfb3ef648b4e37d016b95fe619ebab5987182bccbbe6dcedf1b42203506bba6dad50396da4c900c2ff1546ea244593cda8a41127d10c155c287794febd4cbdca96ec7fc8db7eebf6eedb291d3d86509defb246db42eb3724b524a39da335a4602276bd01eec2159d2a670a698f240d169eaa7a89eecb22294edb1a266d6dedea34a3d6c91fad32856e637d74f8c5fba1e350b9a5787de62e55e7344f78dae8034fe891091f1f488a0cc8fd06c84afe64f56ee1e306d577db36a853116f54b5e4eb6ffb0dc295d0db278d95967f6dba9869b1ff32fb4b668b1135b943720f785204164216de9aaa9e474ea86ebb4b3569bff9a338f398af3cf80e08b9c831bc11528e4975d6b9d7bf3d731094ba352c1946c1688d31154a1fd5e786795cc2a4dde17a0f217781069ebabb5f10f8f705f0b44aedd30fe2436c45cb5694e4b9103b722b74d5dc6eb34b8a5352f67f57af01227e4c27d7b070fe05ea9cab1c753976946f4c4cb3778af37d00b8bcc529632873f74501bf3126e7e4627788c2fed0de04f3ef28d0fcbff81e866a778cb078a7cf0a6957ea3c66277799dae1f0ca02b95cc10a4e408975714183531bac9d99d6df682a3437197a3490e627c5eb2338bedfb10ced5df8ccda8a1ae017cf1cbf527e9dd46b6a97e2f99708ac7023b1fbd483587525c31c6d89885a333e850e5a69e3ab1b8800a4c36860233fb02641d4417bf774e2e0110383781bbf7844cdb37337e2bdfe60cd30626e04261151f7d6b17938245ed9e3e9fd63cb4476d610dc45bdb63b2636eb6611343ed5f7a310a38d5c5ddefa0a5ef22f25f69062745e6d4492ce9ea96b515e7eb0894a80bed193e956f21fd4db9a527b6f7d2e4f7de664057236634b3bf87a1dec77c2423aa27b5f8bd1c5f895019e10402ba9c22fb310c6dfc00789af1ecf1fd1f83236e4cdfcf020915b145b3371519b86aaf633cd6b40c0d794f65a6bcbf57ad1d35ba3c6099e66cf86554586e34a680d026b84bd2b9c894ffcc73bfe989478b65b10c53400ed567c7ccaa06d31302bcc55bc634871050898c14de4a650a05bf62bac8d2ff043fbd5a4217c8849e491b75617bcb10b41eb96d28264886314492b94831634622e05cc9c3217a161269851cfc72a86bd2b48a05741a9f33fa5e8b8bf5554f853c620057a9f1703be9538aad2632ec8b4529dfcfa56e4d1a67d1baa3ea6adf6936f0517e63488b8535ff8a77306579758e41b16e5388a2cb8c0efd326d8e4677821c712259cf50c2c991c1490ad4424668cad434bb3f8464b97efe535194cecf054e6eec05cbc9a2d891df5dfc42e27a9fa84eb652a462e5aa8e68f367effef8449dea64824305adcbd8dea98e1eb848cbdb89cfbe796da20be12c0fdc9e61b280d1ddb31eac725f6b8cd958f4456418fa7abe90e1467abee96b5a2cd3edfa289c6e7986f55afc516a1553704aeb016e358e3da2fbea8a82cc77e9e48cf0b4c56dc34212e311fb7567f4e0416a16901c2782aaac221d6cb76f7a887498fc7c483e3dea09bfcba25a98f7a6c4d789c396714c90acf77c02fcab8f31dfca2a3b178540aacfe329f671ca60c26b21838ab119d62ab814da8bda91cf85d24ff6a86879fd967fc475cecb93560cf47449f210ce1a9e70216fb2f4c607a5490a4ad7e601ea1c00fd061f9bf46851d60e0337b2c8b4ade031cd7659d85325395e5755c37a2ecd89f440d9405e4aacac8a738f118586fd8bc45f0b56bb6ce6b6adfa00b6db84618a57f6987ba3430d3885e10afa3247686273eb51a6fb69d43b1d119f809a333690bc17496f32a04a991aecaef12c03840839e19fc56710128638d198a9d3fa7f8818604fec678a7e2021747efe740c7e53c3c043bf858e2b961864d1213be625b7ab322fdaa0dcc16e7e2f417e792ca80ef10797d6072c5d816e104e26d07e51efa126f21cb181714164755cee447385ccddbdc69e6c2d2513ce1ff7945a03e7baba6dfae3a69db77c145a2760323db0672934a0ba71ed8614d8c8becf5b2bc5925bf8002dbd6685b9c8f9623ba28abf64a9f94bd0f226f32eba1d52a0c2503870301ec224cb80677d8e218b8be9e67700b988ad61026adc686cc51a30cf9ecb736f52fb97649d0955aaf94f86410c6a1c0abd1e5aa58cb80e3bfdc736d2bacbf66711f8f0de1d883a8e5c4899ae7e36c43062f7fbd417556fc59d674f614c76d72cb82b12bb26f368a79c8b3d0fa1daf8c0494dd8a4b3364819b8bf3d8a880a2fad433efce51cc3311b03cfef6824af49f928bba006da12b18d199491aa3a82335a5912b0e15ac27aa3281e0d5a58d060ce730a7c7d9b6de4c7bb042f7497a8b9a7bcbe6a431ad221b851f8a877e7216fe5ddf652b86b01a19d452cba25ddcb3de68b9794545d73eaef51e780590c39cebeeff4094888566709d1ee661c39aaf177720bf628dd5d21b9574bf03575a931bc866f5e8eeae0dba753560c251b7527440cb2301b66ce074ad437fc4b347c1aef8ad1326d816e468d5190d7b61cf87f74c2c9c46c3da07fb3d17bfa4efe1b7dbbb57cd3ff101977898af34b2b8e44089a8f006d951fdfb1d6743bb57ef8cbe65d0a0638c07065d762f2f2ed3ae8bd74110f922733f4f12e63e1f79e4e1a6d72f883581c74f8c70fd9526e3c8761063c00cd9e1ffff1906bb16ac5d50e0779184264d8d518e0c66ecfd09e514181aa2915071a84a60302a7d4467e020885cadcdfb25476db0e8d21adb33423250379a4730d0ac101470b54af41757838a205de0df309fc6533996340da04cd09eca2703095da4bed2c0ef7e7af8557667d82208976e11c2e494fef86cb9a39682aace3ddc765c414676ff01ca2fdb01473217ff306378dfcf5d2d65934a8231ea0101a17790b0bbb8cb011c065d8227d02bb6370e9c5b9c687f27c384b54279fb3d9dccbb3cdf82c1527578266601380d3b193845a9f2942c73a76512a07f00a6798d2ec1d3cc350c249b92152c8b2def7a355e11b12ebe0ed1075adcbc2ceb54aaec99497cac55c292967691e9e651892ad150fc56f95e58344b0068efefddb763c55009e8da81e834a19114bdb894ecde6b333ec1a46e2ab61915723e6aea7b1e1db6b5c9a72be2f8e2cec9bd1a8097d799c8bb1169e028f7cdea1e09e8b08e0faa94666079e40c999348d8fdf65a7d1f7a12b88cfc5d1269a078c85e9692a2f4f64936ee095902d27fb6e7c1805c57187689e00181016c5adc9063fea63fbb36e6b1cd267355688c6d79730a0c7101dbdb87ef1ec9eabf29f1e9e53df7b91e2559b71f02b76b35c84ecb7a65eb385e478a70ee282ece04921567b25ed6459b809fc0d00b763eb466590745b5c2c26dd69685e2e1bf30aa7fdb591e53448479768139f8a473aff6ed91514e08a0f39efdf36bce42071ebf6b754394001fc28404789285d0fa3264f9a9a24b586c4a84224422f1b615de43f35cc270f2217532e5dadc8d2d8386a457df9ad03331c01df08b51c0a48b53d30d370804b3db05eadfb2191861b6ad5d85d5068792cc068c6f1ef68915243f3d9acfd14063dabc4b871e28b3316cc0b21e9da00e298465493df67abc88d44759b6513cb1d4f2f2308f19c1608e72a1f835d0fc56aaf7f971146b4f96728ef158bbd95587f7a742e5aa73595a017d58bf9af8e593f8ae0e2409a3884db86012ccd5eda53cd759f7cd23154dcb96e8eff8acaf6ff09a0e1a99ae5e60c04a0f740c9a5123e9c1f137b307cad03251a59eabfa3f486c7ec99ac9bb768afdd82739ca2023aeee635b6356b77224e6f42a0504d0b9c8a626219cdfe2c7e1cc113ac0d620188f4e41a1e0b05f2ff8fc006feb54a9b7219787cb9165f33631cda150becf0b909122af82038026c30ae5e6a0d1b7ed4d7946c22b9aed4812de936e442215add9a66c4ffca2119348010653e87e097dc73808acdf149389482758407f877d9bfef1deafcdea98607db39aaac074c03d49acac7af2f6fdf723903942bacb55fab5398f03f687d823d787137065c4523c31c1dabd070093080ddf4595bc540aa143b1df80fe52d5d346fd293720d69a077831d9ae5fd092c5f5b7d69ade743efa8a6f7bb378e4a0d905b95d1b01de1762baab7d9f45902690acf487b26cc94e06c028240db76f45744b87960ad5bf0dd9632d9515b54a9effdce0a4145b529deb9b71e18788449df0cf376d215a1496944cc706abe94ef81abe93dc4f998a8ad7cd5356f245e38d187920715dda60cfa32e795138ed6cb0ee06d6dbe1198de0db7836c717d8f3949bbc77d8b0b75d245f15deedcd36970dd7bb74f4342dff77df5a69570bac089ec6d20862ccde242fb41ca3bb7a35273ef74d132a5891efdbe5ac3ab1a5af380b3b138d8b355b50e46c8bf04c02e24a9f6ad8a55d7cc257227796d94fa17816ce353c86bf6784bfe69bbf36780eaf080606e30eee23f74708159d08fe3554d5275268dcf76ee738619af516424bcce181ada0caef6a5632296671f65a71a0bcc7cc9f54cc70b375ac3bbfb790bb936c250a6f97276b4ab50440bf70eb844d8c4fd79e2f86f6dde65d81eb6f89f77522f09a5c7d17eeec051109aec6c171e0b791e8cd7945dd3a9de9e0b818688ccbc109eebb277a9562a789b2c6bd6be6cfd97b384042ff2a01551a43929e8e9586f823deae2a93860d9977439f4529dd2c68a590f77724af6b2eadddd6c4fe370bca34212522f03848a0709b843764083cc7b7ea52549c1b60f2ede562ed45fea28329caecd10d5601a430fea96f519a69a1990f14ca2c06b9ac6722990510721de8874aaa11ab16770e803d68f6947cabb09704d0874758a9fadca7debcd42ed836bd154a8097fd4e9972a67eb17f1edcfa007c8dc8064f60d9a681ab1a5334bd38524962af6eceb26f4b3b1ca1a715a43ecb371cedbe32d648b5d178a29879bd5de84ecf9ca249feab63188a6cd78901e72be471f2c56682f28190156279d33d8f0d3c4a15597b6c8274a3dbb20d4769675ff45417f3659fae4dd7619afd6919fe8cf7ce9f03e6cd05a1cf6023b2c881fb49fbc394e7349ce895db51727a773c1a15eb47463a87c09e03bbd2083109e4e3d342de7489fad4d873c458da141b44d88b62356e08487d4d85601b7d766ca1943f2572d6e2378f0df8e2a70b51c5d9e74becd445c64527fc10e8ad4aa51246adb31a9d9527acf303bc44bb5e96769891dd8cd1b33ad3ec368dc3f1505b209b1890a394c4b25a921848ac4232edde93f841713a58e793c2d673f58c27472cb933dca6515a649cf3b5e79dae8a2942e5e3fa3d962b7161646d2169f48ed998acfbe6647cca144c6f3a058e6e5f95cc2335e1eb21cd106d9994a7255d0b553bb3ad0df40b2f4b4c81307a9cd45b1a34149c52aa938a61af6e36ffcf11fce1e07e1ab38ed6fc571cf5a51dc6f21fe0c5e5c6ea50408b16c7e0df1758ff10ad57f52a1f9f7ad3c0bd9e4783c857513115bb70f0f5824db9223deb6159510f9c5b4dbad9fd2763a6eafd2b9c8322ac5cdd9c6688c800b0ed227590eaae72c6659eaf323626c24cadbfdb74c0b50f5a3888a3673ec3d12f8eaf984a32a0675fcce6502aff94940451eec3b6c08f86fe4bfd153a343944d347d1c284bcc95390597f7565d95936d385994ab0b546e544b7e74d17aead6dbc6a809b64b775c6cf77106580b26ece601713b0c77a09831533ac9c3179ba209518c53bc1b3fb00edda62028d18aa0bb4e526be54fcb1c97913a19b69373e8a6b7d9045194b1d5442dc0fe4e9c4b00479286e656c3338cfc45c84c3e7d8b13296d1310ce3d9ff3ebfd9efb1f8ad21b2c9e11da9cc1f3da1a5a00404c13e286d774bf9f2b61a35076d0341d089fd467bc9520ea600c98344f571b044bca421627cba38b9b8e18f781892215f4fc89ca140b7e951c191ea693194163648e2223e8786e6dd64ef1470b54dbb1b17fce5500f69c3bc1f9fd3fba6042c8acf74197674da7552bd073efca4cd953e7adacc4506e5c1d10a9a14f86bdecacdedc3941dbe0007ade544b6399436494132b42f71c26aee017475d79c7d9e626d86920cfc76c3b6892cd03a36fb93624ded24170d1e417e909b06510bb4babe4e3160ae3f662c6723a06e90a61daeb987f0a7f0e04ef03261363539b50b70f8fa452ae8da05c50d93a128a02f3c322f783c231510519e4ddb45441bb07eb08dfb54d89af0e1e597899e2cae069ec381a176c9b04d06bd1878ad960b5641d10a15268fbe376c79b4ab2ca8a51bbd0c7f4c175af4ea1e23bd0951f226b610c149404db0cf96a9172501382ed4c01edb83041c9026589f27749360c00f3460008e6fd9bd5ad1d40ae121f389753237c5e54dc36c35edc7763deffd669874f0d207d956ee6ee5181f7ccf3252493b71bed7fd798f44c6459162bf0dfd31d2a6c8276f42252c2cf857c75bcbfff8d9e476b0ff5f2cfa4327ae9de50183c7b3c9da10cc5a8f4757ff51b8f4cfe2f93069db0933280f862bac4a9531d2926d3c4fa07405c39a388fd81b492ac00397a3115c0cd735a75a2bc0c2d7444b6e3e1670486aa72c709dc52fc33cf05280114b39d54d0cda7b9911cba3d2ae3cbcbd1f981dacc53b0d9a90d355b81ab96873e1e05dc350fd7c19c68fb2ff509e4bd5639ea00d01b26a8f030d31beca3cac834b1440e687f2b85e2d72906def70c5d9c3012274511c4c15a8a5274f670372832d68f3b4bd616b8788edc9b969433e30aea451726610b488b06f04cdc1606d1297e00286bc57b30e57f48f67ae26030b36a494556b529762525750b75189207735156e7d2cf59b14105ebb9e64249355d802de167aa85a40c0aec2b1428cdbf008a60227acbc513c56ce3857410578475d0fd672677ad2adee1d8955334926a76031901bac20299a4e2490b34249d6b536496115f1b369f506963e1f087e1b4ce7fad549a5560a9fbb8293402eab21c6de69dbddeed3ae066c8f38acba54b43795f4ad65d2c5ebb08c09343b4e9264ed7917e5cbd3aed791a1bd6281031a23ba89d8222394220ed3bf80cc2bbafd504128e7b07767077683451a5621b98da57d6b0f9323331cdeafa29d566e499d0e8dde80d26088e636c5d8d5ae2e28e89374228b762cc2ab32680f59e2b1513970d3e0277bace9450ae923f72182a714896e159f1b4816a8d4a761ca94a1c3acecfb6abd454d9b8d3734b9e0cfc72bfb4c1a48eba7dc41305d7e37ad0e26c30c7724170e9dee67ce87d197230bb0d67764e2ee04b6da94c785a1145a71f12efd5b3226be54fba53cd9a0465d35dd6e62c9289fd05762797bf098713aa38a7fcc0d3d8f25d5d20cc6a5bf93af1730990162ea4bd4dd01247b0f4b6089054d685292c3b6ddc58fe6ca3e56fbd2b95ef11ef21030a695fb57b8a1bd61ede6cdde466c8fa056c302456900e1f78fd26e5ed3054f1a3fb1dc213e5035030ee0c12f2f8639f388793be6c286e41f0ecd7552800ac4d3b72eca80f555a494f29d6b53d49a6f26ab2481be940497cf8d97cc00f245e67f4e919f14b635ee7451216d1d8f50403ebe9d34eb518ea5abbcf2ec75fbdfb3f4ccb3b5ea38f6570c0a525ff02ace52a6c2a2bb9b1147e9db566c1260aafdd54d5bc229ec340d2c81b2b9668077b0db2aa3f190bc8bb2b480ec1d344d0bfe23815d6338005c4b1087535d51de581d679ad4f5ec6427e160ed2082707fd27366c45978a73d4ede94b41631f4e8dc840730e47a30d60bcda9c2b666aaf96cdda1635a08fe68477df019d17e373a0bf0b1650cb17b3209063746b2728cf9e6e44fd325cfcd3ba1a1d384063d96bcef44af08d156c43be60d90ec5c7eea0bfbb09a5ab614c4374cdbf06f2276afdd6d1a63944984c740172279b3a1f75b6f2b4b8e7795987ca602fe51fd291fbb3e5798fb75a1e9cba7416b5eb7aa6cdbf259ef32eba721c35602863c06d4bf628dd626a64bfd800f0a9a1f452d3e44291fcbc83e009bad0db1a0a62e955e4a7784ebab3dd0b2f925bb952d72d16737e6979f1f740fd34fd0fea1d164f4bd376c9884a126dabe60e543173f1d2262df034346124662a0d5ee97dbc189af47ec4aee6fc06790b5f8867202c25a11794f0974cd2b9077092daca69859d3c9a5c77bfcd8a006ea7bac95fe21d72819de381a46048abd55dc0b8967076b6bcbfe3ae424504a87de4fe849303e2a09528823ae6ca0892c826f5fcc24b5fe24267577c8596998cb3b5561daa86f1e0e01f125d4fe15406eab3ac5d9022f8c0b816bfcd877c20070baa86e529346fd24eb08e9fddbe1702902993284e5e7bbc6bd5983aac964c51a88ce1340e74572199b6fa94d31b6028091a06f63f521bd10c8a50723377bb8faa5eae7cc3918e2401c6ee8977d4f11abb470ffec46f2582500cadf92608334b4f4779f66d64b1af758aec0b5f6753d09969a6430187a8eeabe0c5b90ba732f538f973a60e408057d147b0b37c56ffa416efaf7745fe37288a475acacd86a2f63106208a25c3089a5c6002540aaac7b96b43fb42d541fcf09a2217cfa92aaa676d62ad599a9d50f56b3342f73a5b3899b88a970004aed453328d1e637f5f03fa0bbe34263b0311b62d7e217eebed995c428117b814f5d77a06c435db694bcceaabd277a544ce13fcf8f66807d47580115f9721f79ad2af619b56e2644047af18201a5d7a31f922098036ca58d8bc6c369804c877f16c0f7b38302b7c97585fc1ca12f6a64f8fbc212d2259d2e89dc13090093920eb59255804fa346d14f2a0a2e993bf20228bf1cbd655536e63743d31dd44a67331bd1056f4dcfb4afc1757eb348c544379658342647288b77b4aa37905afb384665873afa5feb8f3c65e432f1f1f0ce3908fa1087de04ec30cd99437287f40de7d6c3a2555ea2a62eda102847f4463aae5b510713c8b8d808d20a5ab6372da0cf470c162af3a8c75604acf4ab2a711c9d77c4719ea9df07ad735f139c540b0f01334266429d47c553101cf08a12791c4150134ba2fb369fee404c9b76eef30525cca498c3d5205b518eea9e5ec7cde9e8d6f3072f237a0efbafd601c62d2a6957f74b0ecf5aa9a981a4e6882f5c1522ee325d0894a73eefe8057481db7ef8f62b947aeb4d7e7a5bdfb78ee7ee6b81771d9d6997b473fc5d56c6d576ab5d516b16910e294afe6773c9434a56cff641605c226d2ee2bb0a7270f965989d8448651f3b6086d568ec056c372244185a001f758402245b089de25693df93d138f89788d78f53f52d407238705a9ec3a1ec187f096054d087cd7764199858cc90e17d9328bbb66f37fff4ebffde17ec7a5d9e905baf34094c3418275f83be8e0add24a4f736ad94243a80ba63c11a497e1c1dce974a9f184fdb5ed89beacc1a49ec0239f8a2a6a09db8fbc6c27302a0e4bc169e5c30ac3d9df9070e1b25228402f103d1b9d9a8f358e6fd947afae3460efa0f2135011e3d18cd07717ad8b2a7b8d62d3800160de45b7d87a1c5db5404f5de354275e63d091e38b1d5b987a4c9eb52589f34cc85c0a920424333b931db5e98eb7881de07aca51e8053c10d857941f2173fcd82f7078a18ce3e8202593d6adb2b2ea00e44af5dc179bba84b863bcc6e632b69b7e87f73f322b8066aa71437083cd9105696a77d5505b8bbdf03d0fb228e7933a6fc9b453fb240f016229085793a12eb4680d5536aeeb894d4826877052955e4460a90a8227152a213888ba852eddd55720d4646bbc7cba212c7d689d68b47b08771dbde5d50fd038b6270703aeb39c2c77cad8a299216cf2bf020b8697b04125c2a08b5e923039c6b992c6fffe3f432d7a9c578d25bf604c740234e41e811ca13d4b5fecf0dec61fac88ce705b626fc6026975e3c3e99b65ba6762ffd4509897b693f7ac60f1ace7f98a92ac79de839949188525b9c141b402728b32685ecb39f78887f68bb76925b51e79a10b461f371e27d63ebe4c5dca113e079972b5215b0e8f64f056e7c5fae29db7f3a13b0461397173ddad7ebe09d38c3a037f6be5b6916c3e852fb517abaf335fa4e707fd73676c4979b8a6159c99aebc743bb2e9911ec86e1d60164bee53fda275f11082467322274a6c018d06f377277ce26e9bba97d2f7569615fde11643428018b363ca9f13b08347d3c66211675bbd9dcae234ac8d3355e4f475783a4f2989cbfc6441f5db858f38c479e772b5bd173e5a07c68ea4a0d9763e8332c2f12f786f979778af2601220d7074ed5d24af69e3e955baaa6aacc5fd7ad502e20f0451e672b8e39ceae42a6e3bd72e9aa067fa5914569314469a769fba13431bd1b6d4cd2d10ba46afd7cfc221b100a5e2a6a3950b0d81c2ac43a9b7edb6ffb4f7a1106c458f780b6c752e2c435bceae988df59d33705c11b140d740218d4bb42f434356dacb46ce15176a693e23ba63f65c0534ed72980c9e287c4f53de896add63e9cfcb31567282ece5ec2c7f43b0fb8830f39133782d0c41564f235f6586ef597fc2f4a4a02f6d230cea5a2b4e0218a559bbfdd89e938f636418c477299c8f3503e4017fc09cff4e0f71c1c192c4da302a02539ff8023a0f91301bc0e77ad2325a57fc54715a9edcee6aa2d8ab393e2a72f542ad9f1774662131a3eabc450849e035329d57b680459fc1dd3ead715f0847f749422af9754e112253ee845c6cadde2c28f20d3f20bf3e8c4b918494b3f1cdcaf76e5daaa255b859fed11d9a97acda47e17f608c894b58e6366347935c051b53d58537ee847afbf58ff78fefad0b87e73e664245461cd14e2fdd2c1d0eba3079eea86cfaa9741d1de83a4d47f0438493e2a680299f4c816bc2121644b489474bc4d46a9a264523541df73251d434eecf7f3623757a0d18413d5abd41e45d2b5d0abb72376b2d7c84725fd78c3ddb5c908184f2ee5e4aee102b3e3b7c54baf8150e5ba6119e290b710a8bfc078ea10d366a452f0931aeec392ca677bfa548ab41ba132c2331491c9381e1be25294e0db7c09b9ad41ca980cfe566300bf10f1d03163b76460d17c1a56074a31c3440565454f39d3cf1d2c5c069cf8e40e770034f623480edd2e661f1d27ecf1a051cdbf6fb5a921af280073c2aa599d8ffac98f94a4805d8ec14854f2f53c93fc24809e47a1c4d285a9f323ce1a52c7bae803a8f4af4bac6a037482166c1e124d04d9628154f90c21ce07bb3d88cc42fb9959dd44e3bd10f6f8bdbc47e840ad64bc865525707291fee3e6419a27ed821b21f31e21341e2e7be771d89bfaf29449e6d6859fbdd751b858e1765e1f7bab41df7b6e55a78bcfa1583bbc0462616eb2ccff7985d866afbcaae9f674912da88d45afc54d53785d88ee09c568d3ad741e744b928e4c62203230168ca68d6bd79bd8a7f9819314b47b2175fd97f7f8aaa5acf7f059f9089089dcd990601d43823b417c5def701f66379b59e8e506ed157afa29978804436ea7d4f0ea4b9c3fff9be35b60259d2be4c4d7f97e0b163ea92b6012951eee486569290b5d0a7730bc0a90755d632c3a7460f7bf9946d73be8c78b225206db7287c2c3e6d5aa58ed512bb9513f96a8d21fc540ad94d779c57fa297b634d3eda7b389aea32a7ee24d419549386d5d80781362c8918cad8faee8b90fcdc4e7478b9fe475db8a055690c8026ea2cd675926a8013a75a02e70132a7f8bf38360020c13d2260c16fbac37902a314b13ec003742e06504cab6bc00dd9b14932b64a7ab713e5e4b3fca301cf4b680a799c019fa8723005f8bae6a7cec3da8d7804027e7bb232a66fcf1c33e68b01a95c316492dbcc02249eba1f010794c76e458dce515524e3b67d3e587b30b40b69f4e43910164df7443b13583aab6cfa54949fe04ebb67bd6d3fd678f388d09d02bb21f6b36b3a91a78b5b75fb77cacad68ae58d25da048764dc2e04e0a1cf1a4657249519a4292e60ed261362115387bbcdafd7f6db2356d1ef2d9916a7e848226a2990f542362d20401d619786cea400562528aff0971cfb3d275b274993310b08ede9bae5c05abd5ed76d61d8f959ab3cf0d99a68bcfa7dee6a8642cffe9dd17a90601296d6c06748b97eb51968c4860e8b4b9084c1e2ea0a6b1336a137b90d962fac356199963e7e0bd1178c8aac0ba068ff93ea95d968ce5c625e942f6f93f78faa88b5a006f9c188e973be812b8f7d1d1a6176fd0affda99f770bacd775ef3cdcd93b53d713bf625fcacdf9005f1b2bf1d38328d249994e5d64a4b8861eac54b31159a0105e7460f80849b4945329f4170ffa618cd9a501e6c1d0ce503ed5afbd26859b7dfca6fd8b58343578b12b7408f02842a73723decf1fd7daa07f8a0e362563e05da58353e93b3844a7c3e784055c59f74bff8179f1de2f6bc90a1ca7b66da29bf4e3131161c8387da47365806e9b23bb4cfc9ffec71d99a1d5490ae1d4e6673a9b2edd5236279951dd2cc246e275ae793741293a04d3832040a5a83071ba7e58cfd43739b708f7ad1097f4314787b5fac659948125a4b1bcada2126536317655391db45f5fb5ae616bb91ec37fac67593956e4159dea87ecaa715b5922102270959d44f439c31e2e96716048ee3da96318eb0c4b304d7e5a07100c77e50db7bcba18ea8d47618a3c2fcffcbf8abe124c95e01e1bbe0f50a8e53acfb6d9475c8acff8e042881e6d3c6e60ce66a8e984db3f80d1c022b6e0f850800ad2cc62d66b216a435b63d9b57722f9cdcfb12fd942ca57b29012f70c007713acd8bf08c1babc878f919732ebe4399f4205216a06c9530ad7bb63231f0187809385e92d9e4ce2319edad6db374e41541e383ef33b79e7b1ff643cffe80f5afa301f23c45231a6432341f47155178b08304394be9a2dd493a5081fcc7b0683097fafb36a902881c8916f8099a4eadb6b800469c0f090a79dd8f3ac0458e761b2b9c0911580c8cddc5c27e74aa6178cab9e5c01cb146ef32b06f55317987ebca4102f927168b8466c94dce640c10e366dd3dcac7b432144a3d314eeaafbc8d0b827b541087945190bece57c37a162e3b6e7f4a95cd08f4917c9e8bba13969c77c715d5a795ef7151645dddf031f0c8a472397b8fec801d0e83220bf328be2bed76c5cff44d1447531db95763e5851d199589f157c3c24baca64d2fc9e095eb2db9abfbe75df6e11dd112f3c034c24b3cf90e5d8fd08e45811f2bd1fc246782d77092660b5ba02e192cf69bf9c1208d6d224eb82fe8b4c7cc5f0d3f74bea8108c7309c613d1f58295d1ac44fc87eb2237a9debc7be94472292c7b6a8ea70fdc4b324f48b29e09e1cb157e1b97e7ec8a62fdd188acff63be6d4da208bc6e88faff85c37852916b6d4372976728a6ffd6949e775940255a375e966a1b18c5125c9b3002ba340a4c08cfce9aeb399e5171b032cfa94ce30f47c5adf0dececaccf1c84b9e830d3f07c7a42339b00b454804cf13086ae842bcb53c6e83e24fe1779acaae2e75d05e550139c136b66e87049b302090ad406cb7a8166c425a9cba370c5fd681d0cc683d6bb80a0f100e331d41937465d58ede7556e309514c750feda48656e866058d5ee99a026a5f6e0bc8c08818cb32b072095cd3fb36ba32d045dc0d78b19e4c5a34d702275ff9bf1e2f3fbaa698292ba97f8d88a097975c3476ee9d637049dff3afba2ce3c83176348bf4f7d3dfa91dd0779fa1eeece4f8d55ab8a13276aec05b2c6a55c01254e54242106e72c6ce99cb5352a114e2ccbf6eb0308e99560c7166438102bb11dbc99f29d25e0bc2e788c8f7b004ef86b58aba4cf4b4d487bb9f0d048a4542eb7740abe785257fe816e7457c89afdd5625f7995190abfffdcec21bcced6187382c2bf9540ddf032b842b79aaf1356449e2ecc7aa02f629be3acb199dc778ce00a8f2669370142d715bb45e212eeb28a44db1f72d9a823e0e770a112a29c8a06921d0d8e25db35ee16130da13ee006b1f2fe932b2f36abfc7bfe7d2da3f5f1fd2576f05f061f977602dadb42d159090a7784e35ea1fe453d16213567522fcf1c23cc7d002a43c5557547f35782638c38396dc0a9ada5083a98fb7e72a05f32eef2caf16776e18893abdfbafe2cb3b7df8759a7f0a4418f0345cdc5d3268e4ce28112745dcbbe658c0faaec79fef1b0a65d5198cb9fb15e7fe716bfd2043028944ddd5ca4f1955d269634bb3a836946868f23038892923994dee749d7fbbdb9ae65082e0f48c72cf16e682c005f3a23fe75f7086a36fa5825d3eabe9b13c74df2c96542e08d20cfdeec1dc4b6675fac9d3c6d401ba7134bdb5b92cc6f4612bfe13e70cae6c3e55ec238e09a38ac9c80be2a1c5a5c8e70fdfbceef27cb913a7bd3f70a7c56a47a7cbbdeaee82bf2259636f4c032ef6edf73c0f9b74cb4303cd1e47660daa5708de139a73d4558e81139742a7b61130850944ccd16682c2a8b45b3720479de2ab0a76099b7b5dabcc991080e88519a80fca27900f32000919c487d9706cda7d03f4ea1f21d87b5a77f9ba1f54a26f254309f4cc51dbc71dd6c2992d64d0e1de0ae94f5dbf18da4e3e6138b33a874296477eb7b918c73ae11b2bc40dc0c7e3acd91e5d957c1271385eb16e5c4c7c11895d53901477cc844e5c74d7eeff51e4d9440abd0bb682038700d4c43bec87e374bc9f155e2ae68a5726aa4470956238bb3ba2ada41a2582914357d27cc5c79deda21e53d25f901139f46f16fd14a645036be90eda60c92a8ae6bf7fd6bc95a4d499154b6357b2917733074df426199fd5489420e21c22f478d412341d8e548698bfab55d1384a0e6aff3ba1f77709cd830ee5a8f86504ef40dc7b7d36fa60f264ba1806abab4d030d297231944bc57e530f33131468f7c3a6f5d93b2d8d5fcbd5bd6db9a8f07aef9076abf97e333bd4d88c7e8d9c6cc726aed0064b6e30e39ef117d7577c073b0a20835df968af762f536f89d249c5d85f095109fca4c8d88ced95754a8974d9d0b11cf1fef6a4724fbf9a4018895e1159ab3b294d3b295272407de66da28390450595f25a00e8bd305528f619bc57db215065e474738d647a28c49e67c2550e6ba8d66293f1c55d4de02d2db3106976551aabb91a28eafcf76b9eaa75d89ac87b5bff6e043b28b3be697902ad80a53b28482ccd5d781dcda1ae0d728f7eeab2b75fecc893993f40298d1e254e3e678b612c51324d7694fc4b793ea36c636936bad47466be02933225f186cb9d62075ccb946a3cbea710aae87aef0bde50bf2a372985aefbd1b61398cc236e4b5d9bfa8a11c809ac8fe58ded2ce4a170ac1b35e4f612a54aa29fa6f49210d2a9282789c29f2b03302f31ee54b6f3112dbad36c91c4c708bf78b37be6e22ab83dafe31eb5d85349ea34357b6be16704acecb9a98c680f5eec40221376432049b4faf38582d9f9bfb3cee070d6e4b68b4867b5e17ff4d690feb416d63d83684e56899dd772505b63b87be54b488e65171676c7fbe273f34459f43787d95e512743b9cba175ffac1923358d819d2ecf6c83995c158301246565a2e9c5db8d24e316e0321e61a7352cd552425b60d36d4247e18cd30449e61c36c35e034832423bdfcc3b9947802daef762ba9e4e47b0713a141d625282d73e628796d228a05e87482702d3c4b560c63a0bca260f1d9acb9cb9ac3073a90c2be5979bb00cb436d9b6475b1a45337780830a99202e1e2e000b23b5905e679311e47815fd0a7741ca1fb757c1244b9ac28e5f6e57c45f0639878109983229e049fae2ba8177ae60e8f5705b9038caea95d1c36f01fd76ed6a5ebf9b143b6019085c944c01a4176989a283fa50ba4ccb2f56bfa79b1ed9bd423372627d19cb8c5529f0b2548e80eb39bbf977856601e23835287e24efb7ed9dcae1fd8366f770c805a28f1dd4d2ba4cb8ec0afa47ed61e2771aeeb48aa06d417eca8efe0ef430776a70c29e0bf6a4d5b65985cd6f3a7b35ef1ed72ffd994340b582d20dbb07e747fec26da684e61396e3a47ca3faed1b16f2e1a70fb6e35d0b3e52b5a45301e19ba897d4ef0cb7eadfe62c9ef16aa16a742ec77abc350407b1a3dc047a3af43acccd2010ec5e9e4109f700671b3df78569547d7d8407dc61f74d62b3f2d4e388c742915fac44b2571d42e90594a933f9049b5faaebe6eed853179e07e8555c9164c888fc447d64a3309b22d6a69b52c54539134ec9fd8b7b55be49cbcb99748ae995de7881d4d42ccea5afefa7055052c1f52f50cd5319b7f9c481a906441ad61544a42e4d5fa63804a9a38e76e5c8247173b6fe78b3799644bd3944ab063eaa437029e22986372b33f17716e52aec6e1831a5d99f2e874cb9492610a5f3e3fa479977fb2a677a2421d6a9f6155a8b977c95e836b5e8e0da653a7c69a3c7230e915b3255d50537913fb0b166b202532305a66f771bfd649c786326526caa07f41369ccad3eee1adf1bb6a403f86b51576b4fd75dd08b6a7edd245209351948b4323ae63b91a294d3859fefd5ed882f5ed3f0e1cf39e294342bde56d743f69aa53b8c5bc576e5ebc9f947bc1062ca5b7122c44bb21e05282a055a1b4bc56765e510cfcf839f5b528899595ea1119cce43e8f0c78e8c861ac2b784d624859aff405f579f0f931c56f4389fc9d090bc3aec273510509f3a648973d06e6a12a5ec7fb908a25ed492f1839db3e346512fe4c57a9917088b6c29a4629cbae3c0d457abdf0133d64597cf6ddae43828e411cdfcf532089b2f2aa9f073d1b64c76a261d770f68165b14d600ee0610d2cafdf3df2d7f6fdc689e76bbf3a98d1b5cacda72195eb920fcc6fd0dd7a64279c1ed538cb5477bfa0f98c09f7c7031ddddd9c9ad7f739b0aadbf910cf4f0043f88518f2429337868759b3ed1d2315f17f53800524f07d6be1b8b2222b8d3a801bf303750d5bdcf1f5375d8030e1bfdd0f255467de6c79cf20fd58c682fdd40cd819b321af8fc1cc3f971f70bf48a79340e422a958deddb0f486095ba2ce4659d6634d3c4794c5714bf05f7400982e1848a6d9efbf19bf57af1e12b96c294f2d4e86fe546d26ec4a8e8fd7f3d92e913f3d1a50cee8325de72d66077a00a2d327b1ca87b60fc7584ebcdefc78e11e72ca30b902c9cacf82dc21f0d25e2c736f8baf50857fcef7e059ae942d6c7291acb912c69035351c691ce0c9cffff31e32be9a62fa962b10b2608c927511e933995338e957f1db0a763b5dfd011ad55157decd8991c31f5a60de2b62c8e353779378b55f2804fbb5884d513ff95bfcaf32710c359128a03ec24017b3900d13ab05677bf927267b092a3a5577ea9b5ef9d8e429290c8fbd9e82933dcef0317ab4a552eb5ff9f92b397ffcc3b6dfadab0a5dcc71afd118fa4ac31f9c07cfdc350b0c3b7d847c9d3e9544953f1a85cba7b82d20de50993cd6041547fd77ec11601a13e670019c0796d7c5e40219b0c893610694cbb14a13475e7a1613dcfada87511688c22c2fff77dd46be80081eb5c8c26f062296d64a8443da0e6abc657c13dea38755d2ab60afbe894493c80580ae1ae786a0c500e4d17e8b9b1ad7e40afd60eaced92decd02e4bc4721055e4d0dddb50c6d1db03b22cf311f988f9c3cfec2ac44539990fa2e55f2ec1449c38ac46995db83b85246230efce5ac3864c1c5b98e3824fb00e51e41cd877b9b75ca10f7d5466aad2ce00531e17b8f344b8f20cb40bc7612d3241d0a208081136fa73268ff67eb1fa6af06b07bf665b9889b2dd5115c234aa2e54e5426b8cf5a73ad1c4dd86b5e921cecc139a3972787a3e33ab57a164422b76a379eb15f7d55f720c1a72097104c31fe974e6c16c7da40aeb8520f328778f68b5dcd86dffd64977a7fb91ee8a179ce001a18e2d26377d7e930b4642be00060210544d9a3d718f57991cb71af71058918887566c01a79ed89ac1a0231f54a6d917878862863eead69e7984a6a985c5d454ed2d8f01a71abd2e5ab70c6010fa97824a63898608d130464b52ae944314c3a663caeb79a8911c02c9fae3a9a0a5a60975b380f17039e4b2d831a0c5b1671a2e62f21b76d3339d9f90c7e027d35056967a58f07ce9fd4f8cb4100dc2e76f66ebc4734127e6641aab2fd220ba143c62f9c7dfaa1cdc48944b47be282d97fb03eec57f530221fc4aa0c50bec41951f9176c89890d9fb38ed8287e7e2b9698957c22fee3c6a0a5bad83237fea97d9c947fb8dfe325b2199d35ce1153177a813346970b7d4cb1ff42a29a02a43a874498685db46226611661ff184c97a83febc6d3141938f90c0fbe1e679979c12cbbe6035a0df7030138b816a5f64bea5fdb0d0969cd486966ab0beccd4da720aca4c3f0d97eca362c4212bb21cc38636d5e4e1fe7781198053a5847a458f4964af4adc1079cd114b949b3dd567d61e386b26938a052e591bb5138f66bd31a6a82ddc185f30886dcbe017584f222ab7da772f5efc09acf99825e11d914397ce23d60a9b1d5c505d0ca79700ac75953b41d2b8686c22bc04246b2ccaf61f20dcd5a29871c61f727fe0311944741b94a948c24814b5bc448a426282990e771684a53c099764c244027f5750fa89d08ee1f40f2ecc76ad1df99e47c3fefce683600597417ed202c67ea7d4cd4b012ab232ed67aef40012170231234f6e5974a7b92195412b3b215f1d3a8d5163c717c98e27446d0d0f8dd83b8d3b39aa51e27946b650662a0af9e2cb57aa0775c55f9053bd2f49336d56bc7a79345c01faa9f7f87311129565460783a9dc6260554dbe7b090270520cacca1263d938a400acfae97b68680d2a7bab426470e1b99bd8733353513f4a6a832a3d6c5cf309bb446d53c25fc3468d8f8fe21ff19f6999f278e1dcd3daa9ce67b672c572b982eb9d572524406b88d3a2b4036deb94fe7514004ea83f3c19fcd1716e0e2dda389dd9bff11e9450592a24b48390a01412233fbe399ec0f06ddbcef75b507aa17d29d58f739decf3ca3a29f4efb0bf0fae10b26f8f559239efccc0ca32825dbc5958d50a8bca2cf1bf196cb8e3797302773352e10ef3d2530bf3f689cc71d3f602bf49fc05bf6ce18353e2c1117600259a64e8eaa8410ab62564c83bf7e112df4c7ef789161538a9457b1d6ef0457c7ecb0b86cd59cf94fb6e2e1e185d2b6acde49b41fbeeb68ac4dd91b525ea7055703bae9bd7e43ec52105b4356c8790b64384315ec99d6765f4055f43bb187d0b14935688e236fd75ddebc7667a6218b3da0aec83cd8e5a61e63e63a8f333655e6d450d7b2696c5f0ccbcb8e9ca79cf4ca4e675f1a92ff5adc42dc6f420730859fc3095aa6c35cfc6e7680a3ae379cccbc0b62f4a860942808daab5e3db5bd0f12562becfe211454e352a9928dd93f301e9012d5fabbc7571b9c4b646f2cf7aecac5d529a5f04fc484d11b6e857931e399556572d3c587484a45293230a1b5f436814b563b2dac913ac02f35772bfd2d2641804d0cc4aa1049f035ffc90cd954ec868421cc72d7c96f2053a97b6dd7fb31eb7402acec9c0a0ddcc99e256ceed10ec133b1ca8b8dd7e69e5405eabb5fab033a1eeed03730cee22b1480e9365455b13e782e20391e6db49a5f333a4863a6add5d290d5cc739de85a233e2621efaaa287fb8f4f36dab73a593d96815b2ad608eaa421d1947a1c4dbb79cd353580332cb0eaab34f7622e5211f34250808e27020424dc7cf5537854272dedaf79b76697f1525a0e064e117a06d665086286c8c066ec780e7f2fe795996baf354e272fd751ad12261832dfdd91d79a954b34c7528c28bfeee6523b6d7f74af36424314a1fbb09c35d95a5635e08f6bf87908cca804d0b4b2c1b79ac60246e84fb15e3f90c6ed57106e5d72eb794fc4d2841d8a0744ae18122a5cfb66fb91cda6fdea96b14e299d73e0b6aeace7b849d972d12328af06945bc40951beb5f42ed46e4ecf6600bc22437b70f4a29a2322ae079f8f37e7b568bfa7fd2f144eaea56e5bbc80388f9db7888a0e6f1757295afe19e98ae0c0d660f5a92212d8fc60d1625581f0291cc4bbd23ed7136b82c564f8c9074533c094087b061c46b22503446fda6e0007b4a20df18b89d10affae632224827181bf7eb663ac981e52b0c50ec9c15bbdf3a437db28a5d6e3f632319683fb40a82584762e13eb40b3ae10afe6f700919001747fd7563815ed845f70cfc028fa59f278d2833cc1aff62e5a6a3c00f61adc66b03d2250a25c8375c8ffe4566c773df0eb3cb35bd34596b1c677f7629e5bbcc014385e186095d749292c04d2654f78e786fa2a25f50333408f06dfb58401d856c60a46dbd5f7f7f1baa9c65a865e9262226182eaabd79ad7e8b46f015fb3f41a81001c94e1807941226fdd3f18717f4fe5c4ffb38a0f74c3d6af9f13b4ec5ed643d8989558cfbd8bdb5f8041e78e67eaa2bb182043f1388f77d0ed5b02c701bff61858129772d5bd0af105ff3b3f031433e44faaf83e4ba3b5707b7e61d391a007c600bc4ae4e617d9d61e5472172abb57bd2bdcb1c30e33a4e67691db6a55b0bd966b9f98c2a23ba555790d64d34bee5a89d3552d337f0e541946e127ddba23263da464a1594c1f62ac919991964aae1531e71d8201a0e4ccf57f29d9aaaabcb6edae61174038474f2835d47d84ca6265b262bb581da213d3b609300f4ed1368bfb285171e16213e6577413099425392975e87541b908b7c9c4017a8298af0b3e94002bc541a066ecd563cd500b8828c71f9e10f62882519d6308e1cdeb71949a5442bdc1cc7f2c150c45d71e7d9281cb5845164dfa399c04f340c87a2ba9790245149f2470efd498ab8c3a08283f0fac0e4c4563938728083f55a4e9d4e26ef870f68e9a4ce7b009635d9832ca3b361e21d0079c56a3949afc614704969c4b9ed10027be8a263c6d817f9b0c62fe81220956151dca03dfceb88e049256d67a173fa36601614a176a987f09af7febdf86b3a17167e1e19e2eb4258eda0da39e80705ed928aa0023562c2723af5c347f7e295d8374d9736a367e7eed91cdb5e697141522c4167be5ccfe94a83b7f42587f90832a114e86bb12bba949386f542d77071f787319b37b2dfbf25d4c7d5fddf405dca5f1de9614b9edc5db0857caf2200ea22ce9b87b5f6f753f3ceb2cb4f9ea18b86c97d58991e0f0f6acf4bffea59512c9087dc63e7c026d3456c666319e71215267919bbf56f848b4898ec72df07e81d1ba9181b29b5a6435a025fb210a9cdee47f3ba0e442755c6c7b01749f32290f6b04e21ae74899d5be275e56ee4dba8714961175d5953cbe0608e64a93cf62d528f2785988126a84ede63183fa12929b78af40adb1597fdbd8c2960290240afef896a804fd9ae03cb15780753d3df5af5b8dc38451306de41941fcd312c1ab9576bd3ccad5b94120b608998de18fc4e23e8c50772131acef4bc7651a4f709992274e266f1e372d9d3ce6e682801c4dd96c68906a15bb785e82638688185535c923beb7e298427b290c37f6b835aacc78049ac2ca52a49f044cf73f79853afea9388598ee0d5605a3921f96e40cc361195df750ef1a49528271053100e6fab468aca78a6d608ad0b6604949d28da155cdbd8b8e74c19d95d99ec11c8304d86c1853ecf635d6a47f6d0d30bf4ef268ca6dbc3bb407906218abd36dfa4a5fe9b068b8bb5f154affaf43e413a637d871c2d8d4998e8b8fb1a69ab5d76342ef423b30f7ec393898758908857ff196cb8dd444a6eab560d247833b20bc4209a9d8bb6d1bc454673d652a5790e4f3f5c5f7316b81c4249aabc7d8257507fc7245ec29c52efe9584773f941890854cbbe7f86f08c2bb67f701697a99d74dcd4e85edec284e00bd1fddc6898f6d336ce801152cf529831c54427368716170738e2df57764b09504094dbef6252fef7f7204ce63cd83aaa66eab58da15a6974b8e762c258679569f68bc99e476b94a5c2707cb7c6793384880dca03d07fe1244bfa616c94b17f5de2b3078236b27188beb1d4d1f12cea8c2369824b681b33a24dc9c010d9185ba7c38d9954b8665e55f7788d038c5004fb4701747b7720483bf009a64f8b79de5dfaf95652f149211e52ca183b74320bfe3a5f9fa0f28f5a69885920425143ed2091222676a1d946bafa1ad36e98b4ad295e4d8bff453882063d6c0bc2d8c8e58b1616c22c553eea4e7527166ad0da3b48df1960711280fc1a1bd51f9b1a56eafb98b1a1595a02751634851a9c1d674acf18ecc9ccf10c51d174a6f950f8e3895c469acae56555fa0e876d3c03b6223516f47b5b62f57980b3b9c1a01932aae9623493c881351a4a77570e2bc19de77bdeed4ccf99757c78bbdadb4cc3fd8ac29e3feff2e1fea81ee99dee47c50ba8970f61347afc8a31b6a3b2a460f9e39589c55534801820300aca9b1e3842b7404b2fbf29882ed1a2ee8a54d8816f0218e94541e1f2c3e9f324997e2e81eb285e2ed0ef5a660cfbacdaf8cfeb016bc325949b13f9702025ff959666cd7de10981f89c4632bfcd5092bf7c56d22b6cd8404b983649f690c26dde772223d1139dad24bc28c2c4478a78d5ff93775f9ada2978d5cda7fd35e808d5becc95ada7553f9997e9d91cebc42ada4e2c3c85d6896cbcf6d8b9c93518dfa08e371512762977fdac6852c5d7f6a768098f9288d5ffb59e05d4a0e6d02c1d0eceb5aba42bedab7d5ae421a214fd3f51492925945a70995aedc6d8a93097c012e6cbaf1a4086e2a3b1428de58384fc7fef1f89194a395de458486d35305e228ed06366e4e419c657b909b9b6fdb7f16f4bfbc8222b1a8397c29a19ee7190161f4a37889d0d6e3d15e595e9446a6c6af7af35adce32ebf5e48dec5be0f002208e2da935fe5cf27f9cb01e726a5131494518af98a457ee65d5bdb02edba548acc2b0e66ca46fa6f530696e4dee2143df24c9c60bf5b5e42d0e8fed800e0cde700977d3e7bc429bc3884759bdefaa3f1af182b962e84f93135629303267be93b27cefacad045661cb1736bfc6d6471a1a179e5c24123abb9548225e0672fd827305dd86e13e2eb7085aa3ec6cfe5c4d5e150af06b2f8e29b905f1c30bea665e90722ca789e031905db9e38f0eb33c45238014090227afa026707ed1044bf4d31ac21045594771bc70f2ef20bd82cfc57679d2a957f39f6f4803ed5d509a31367531e4fad89b4f57650167928e8768f878beb1c074fa8e683cb6fdd145efc3e9774ae3ec71ffdf3a5b830ff10d5c7d166184a9930bb318a74f1b58271cb65e4bdc8550d86fc7ce74d6ab8f3c49168fe98e9ee6ebd3729a9b233bbd1cdedf5b5c495ba6ff1c7a786200aeadb2efc7520272c2def98dbc13a24e84a2c6917eb1e0b467caa9e7ba7d9bbd70a49535fdb87df9506c013aa6d5df254894ad371908f7a08d9034b6294470c5e2f532b0acad1121541c5fea16fe32438dbd6947eb5cb35274b5592e5a9bb5afcf881dfaa2c615f0c63f2c61046a01950c11d568d54d48d91715fad7c5e6bca196b36b1ab80fb240c0f79086bd56094f5f1266993d219df232877332b521ba36f6a79a876867e8a94b7625abd5ede4b3d469662b33cdc3796e6a6b4e609dd4ddfd94e0152bee257b7cb1446a500a7d011ea4dbe89b461982b62f967f58f22af7b3e0b418449992108302b0d89a0b840b0e6cc34eb023520d2240e61b9a5d2953cc7eae400f88aac71013748e4a1f3095e602677d051b13d893e54523b7e7389afa2f43ef7cda05475cd0c0484c2ec9a0bd5014ab646975c62bf0b62752a28595f1d48ca2127a4d8fad678002e13c62999185e833b43dda6cd56f489095ee493484b19aa370576e69152d47f424f3b6fea7646d844f7bf0693c049fdab0f52231a83819d5d0a7ca72e7871d2c71f74614f092908bb2d9b3cbdab08ed217fbfdd756b3b1645385799f2d99b99eb1ed6ddc1a818c965e4537b09a75ea23f03019ecf70b430c4a7d14fb749d19001df849732b3946399ca9f414cae02af8dc23e800f37da92a9e52bcbe8b8297308152318671459b0d7853f7c34cbfe8a9cab4b592c6a159815a7ff0be5d772ead7f7bc64b442930f54075c5de34426e3a63b6e3388a51885267305d8722770303a28d50fdad94d10f99d2dff576a4168744637a8f6183e32d194455d2d53e92157319c80d90eded6a1fb71fe7eb2d308b955fd0e2f1ba7c42a07e3ea8de300bcbcee5ffb94a78d842267565c8a44363a917cb009f49ced0779f3e664fbd4a483cc1fd471909e24119e620fcecd82788b2719c29acbd147178ec3d454222924d754cc995ba7bd0ff2afa00c6f854949687b2d25716c8a86c5af6c9e8df43783d7cd61e94e650f16221ad1fc7f5d1d6a5b25dce99d19e05bfdb39e39953e2cae059b523459fca57c4b16f869fa0c9c4daa305c2f408b7afb840f11bff95e57c86d3677196e2f046d49352681b403f70b8244522de459d0128319bbbbe39800a278cad232fe46e89053d8137db9a05ed224e9cdae44f656aeb8b52c14f78d5d0cc5852176ad47345bb39ee13f0516759d626a153fefe48081cd94d3acacfa280994ec39b32ddf777b1f3fe0e5921fb0888fa1baf812b3adb191e15a34667062a32ea679fec49bd4d4ba138adef8458ca57ed07fc8be62af51346d3b42466fa0fab37dfbb53cfd98f9a36bcce0b9922392632e2a572f84ac92d6b0da4e9279fc8ee1f8ff460a3aba53d41fbee14c51e96764efe0268a86b0143c64f74f854e9efc7f9cd10c837feacd79ca3e8e36d3e795a0a8c4d48eacad6d38d6927ac5d6fbbc965ed5bc69b3b57d47c1cef70b941d17435f8e44607ea1271a7b24598cc5eb0771b038a285acad787adea90aebc8788bbd297d81d36a7b57ff02a7b8330e414791721cf1c61ece19839bbccba111185a315edc25971440cc7f5aba02189feec1fa89f1d897b67d8fdc03a162306626e7c94f195c99691d3615142a572158b93c589dc410abc980ceddb232d91fd35e20afa3b1d773b6ae8c84965cf3ae8c35dbf6288af2f2d3f42e37cebc90ffb454a1d398a3e18419a521f6ff1853f96fc6c995089a31e19d1bd621b53c9a6924983ed5f941f1bbe2b8ae840a7ca1b859c881eed9d773aedbf7fd28e12724c4e71617b9f57bcb907f5f869655e64b5008e29fe93d78fac05b67bb3f9dfc5f66131cabea2e365295ec3e4f5d1fd4306c9ad917747e7859a1c21568ab962fbdd0c3b88162d30dacddbe8b660c2b8ce0a5357ee07d886ec8f048ec91e66046ac102f7c1635683539c0747cc0beecc6ace188c4298e8269feb5905d885eea988fe3c2c47918877218edd9806eb7dac82337e1a999d97e7240e39437c1a6f1d10f3bc925c0789b9877abcd2e5cba08070a204d6692848f3ff58037f67c13236f2c1d5219efc30be9445608d0d2296496223ba89bbe6007cb41db6392278368f25adc7afe51b62a1028cad1675e4475adddc1e8bde623a50d29b5b5a8f1773f7c0bd7d39c5cd2c490333cbb3c2f0f0bb016a831ed85a69113165020efb1485dc77615217bc7da41cdba6f1249f870e8bc1d038fd911d85a60aa404f49bb656ca3b70c17244b8a11d7262dabb495347586779a32d2c223b3c20b25aed2fe397944f5af326303554776f5ff5b22dac2f727fcf4244ff3236bcb423d362de3a0ffd1290e3d96ebbc2c2a63e1a0e09084913cfef3ea0a97f9d56bf3ea1a8a2e2e1dda615e65ca0301d83f9d70f0a016d6e17ea7fa77d7710e216fe6cd5ed4c37d4ae04754160a845cfe6b31e644fbfed58e98466ea73f83811452da13069b9e42850124f48863bfa60d0a2953480536fea0f6fba18c8de4b0102e508478bcd8bca12d19cf515eb1ac91be8dcd3ab1adc58fe68019bf41c2dd4347c32305cb1cd9d7838c49e055bed0f81ce11631e3f693ccc2b30bb0644e8b5ba3934e1d8c28b1f73e2b79ecc6f250aae9ffde75df61b259a337370b2826accef669e2c31a039707c4b3a4db1bb19f9575eae1d26c3874794011e489ee5422833b8251042b0d03095ff362a644281c6fb566a6a25e302e9efc2325c8d070ad92c49256e302bbf104071560a4136758ccf7ab4f731368023893c93ccac391b14f6da25ecc2aa77eab3094bc6d0f7d67b4238114b662faa7d1fb82f53b459763dba2773973b9c54091f1f7db668af77936c49e95d792f4606f15f74b579fa30742e56172a939ff35f4361e408dbc321fce7178fb787031a1e67a35d78e633abefea8e2dfbb3d672442371acc1f7db179c137ddbbb1c631293c81614873cda1f0c5c20ab78d46db59e5f61e3cbfbe30ba1dce90a08e6eff4f8c8af157cfaf17fb596789b8e7916032b148ff113e3b4400bc00ee7e65d806c7a755349ba9afc616708d0db05a947a245d03dda4a0c525e2ddd9d72a21f0e41087543d61f696c5953d7d84603711ca904c9c34fe1f8eff13917797a49b3fbdbe227ff976fb609d586bd53cf13a7c0a7d74680a8f95c00553be4c977dbadfa064b931a42c0bd434393b9bad95f8debfb02fa32e5bf2c4d8de546020a996e7f2c5f0191daa5ea69a5b8de61e97c671195edcc8f77a7add6dae60c8df9ff8a96a3b933412232b65028f0685691c8232e9681390892591810e34452ab7c3374d3b686165d1fcd16639cb449093758b1538f8043d10d620a4d1a25a1c1f5e09044721c7459ff3280c81202868b879674c89327b40abfd6f8f0ddd2b28a1a8056e3035aee64a21e5eec53d75d8aa3fb276429b2e3a2bb776b7d84415ba2a0fc8fb6f7b2a7f6f65bc5d3ed53f2ed5e5ea28a0f04d53c38c8ddf7cbfe699b26ae86c1cabeca2a4035aad121f1490a3f5e9fa33052ab9663c1eeeb20856c1b0fc45f0706641176b326e5525163f833893cdc63cca21c51bcd892253b5f390b9eb9cedcaa8da052396717634d0fd6174915f8ccb21a7d6af677f68e216bb2a202f899d32da36bc7478d1b6bae1cc6eb32afb0b19c503e00a4fa6f71ef87ea95c0e61e1b5483a45e184c6202711b652f5cdeffe6ad6da3b0435260f48b0c0a0c74b0738a2b38545a360b5bd9612e02ae9769816359d81a2293a9bc5e65fba31202612dafb86e1d9108b74c92e6a136a1b683f74d490ae258cb7662c6d269eba59481feb05619d00622d88f173f978778e90276f396c40232725f22e26f463f4a25e7d2e028e729e20a5ce61fc08a62ea900889bb45143eed384a35bab19f03333b4bcc44d39b43c67de1172f1fac022e8ad5f5f3ad73ebbfbd41eb1ceb655564f2dc392535404682b361125c184750b0a716200d3033639901933f8ad1cc8c3ccbecc6be82326565dd3936bede3b7d07509e2380a42473b5aaebc5e05e819ee7b79f099d8fd19c0ac8bde8a7b685f52b986e738c23cf166d6f9178242523bf94e90697753e934a2b5958f897f65768769e65a1b683b17e23d3adc5f983e232853f9046a3a79ae07676058ca1cf4f91d506bba82af4e683b0f0d1687c26896c934785c1a9b9cef8bbb4756e055e3c852eec979f0906855edbe353c09c3add57840f8479e59e5a203842570c3011f6d409335c91d85b1e4c15100010969a78011b03683aa08db40f9b5ed8a1bb26942920264d6df17ca6f29e7adc7729d5128d24fb9f44108abcc70ded05c7da2eb8f437892b2f18b7a0d3a9228dcc9f91c5393a0fdf8f4115711d4bb24ecde64b396cc840f538a468f27d95bbfe779b03edc1c4728ef203af7ca8cba0ad1cf7758e7b6cc057f3a3c800de1ac7a10c2cfcc84ae83de8030f8d25548ce94f46cf567b613edcb2212a71aaa94cfdf7e1ef67798d6edd5d9896abebd7bb6ca398c735a3608259b8b59760b1915829cd3e777f0e604a51d5070501a66cdc115cf0c980e783a32cb8938f7720e0055c0a34966bca78cd3489cca2caa69e34b55d303527b2ade36c76fc01c205c5eea21628bce0ccbe8aabedf763a64057188c33ed876472f74ba341af2544d76cd4f040d25fe90154aa457a832e20aaa197a111b9f4b87eae7f8256da161c717387511b0f9b2c8617ff4ec78f087c67001c2faeef6d521058e67d34b0a5e12836e384fe2b3c95cc9ce75643126b753fc114d3b1e0ef6a7e9911abc6d4f4eff0c1a727fe37c8318f7587f6b761f89387287d93c660faf1ca169d621c50bc4d856a0d3847fb9751d7c1f0e1cb1684e919bc347a1b8f0e3824990988b67f2bb7ce6589c424fa0868e36ea9f0486b18a62bd49015f018ff7d304a3c3006d97b675994099fa89a92b6ca7593f41efc54738f530409eda4f40c5cc9f388fe4135720f130ab9ac636130b46cd93ccfd571d159214acac3f2a9f166f6085d3539bcf4a0d0a184bebcd7054b082168d8aa57f5bb44237f2acefbb3af3078f63866e7aa8414e60a25e7b69fea094311ece39dfdc2676528e996d4361e4f61f7441dbf494ec3f5a00ec61246a8b5a848c728948e234abdec3cb73ce389173aaa84c49447d7f6beabbf4c42ad1a2d86239361d5cc1d8b628bb861c7154851eb43c0f79d9d021eb17610ffa5752c0aa15fb576d86e18939264247337098f7e57c5c69a62dfbb94e8a2acd3ad9315724bf62806563c8d1e7b3af391c9b32f12310c355de5fbe748b15f1876346f042cffd921cd15724c886ed760d713e28c30689f732302a07c8298e3f55a501bbeca38674ccead0e53af73ca49bc60bbc77453cfd74420fb2d95024e803ccf8ce16b0b800b9a0fcc5e1b41ffdd839751d8b268646e4db65ed85bed1f65883e7c92dc931d3faf18e24d997595102a62a5b03beaac390b1776018b60fe2db70bc70060cb094619372f3b347c4e6c16a635ce8677229cd6b4b63826d0a19fc29b8fdf8d29f917bce7f1447c328cdb26ece9c3facbe10496fa265dcb1d4829cb3ec7a68daca7f23696dba6c371ed0c4fe7e82913084d9f8dd755731772d2bd1bb994f4cfc02d146861387b63584e4009f24160bc4ef85b3488924a6b5cf1fab69e4171d02fb451db998243783218627aaf88592bfb9bfacea7024c84fc2132b2e3d8034d80ae0a4db4a937a662d0e538ae2b1e6e585a35dcb43600e3ad9a8a9dac1283dd06598a6127d7074b3e9fb553a709494ac1c09122c725607b1e36216a66ddea6354f839b20d99749cf40c88ceaba7d266eb5076dedd14a24b6c5a083f81af82725182321576ff730757f769126818ecd61f0054392a17c683f11aa26dae0e2a4a39bf6751b94aba25a21d097863b906a7e73217234e414bc6b7f06d2c69085d628128707d6e9079313647e4ff8e802eab336730ca172f45b526773f1bb80300b4b360a7aa62b49174ceb90a99101a526f14b78319b5c23b3613b3e4705b095a9678da79818c4fbafe2b9ae01e147a87d16eb490e256ec611bdae1c8d555770673d2e62c8893eb202415ca52627d2609948aad1856ef64e1cf7c1c5cccc1ce89476ddb79714b1f41deaa5fd1d2a6d0e73836df4b7a0f0a87731165de67dc7b12c9467f4d8646cbcf6c911f9af36fda51f3b6635a26b84b109617d5c7ba73c8e3d13824a49d6c6b5d30e08455961441e0527f28ecb214862aaa5725dbf16dd26f444f78ccfc8b0d93d6fcbba3edf92f5b03c1d2ffaed8a8a99666230c45a5ad08479a0df6a038d38350eb6e2b66db5ee07f56341810f24ad7db073d7e19b62fb6ec597ee628df5c7a9e4bcbcacc482dcd1da95156933108ab45963a95a78b813a73bf2ad1b3e62286e8bf39182567b688fee15154521d8cabb0598d7944bfbf695d5b953a6380855975f1995735fcce36fe4dabff8fa13bae90f9cfe1cb44c8e5f6617476ef5b4251e3ff4095188982b67d539c553838c633a87506edc85a633ff688046d3a0790edf0dc226f11c1140b0f98c1a98ef515619ed48adfda488f2ea60e4714e912d8d3d79ef430e46af3c940db2bf2773136d754081e4a843e9165ff14a85f46ba1bb5eba07e239fe1720215582b77249811ddd4fd1cd38116353d4055b8007d26ec5e2313a31435cdee8c883e21d55b72c788cd8bb420c4ae4338f55ad0a21671f0ab9998cb66e4bc8070c58130e8b2b44af511549fd55210c14d4feb653a6a3b3e08bcb368f306034771c1cbcc1f1322124b6ee045acc20fe3f1b382fe3ad2a5617feaa2f8b246e57085bd05f4a738199ac36b4910fe1147607027b595b5877c6f10ca3a9828bf8391b8228c1b9a6402bf3bce0d490ca59197ecfb3de0976f37d06528918abcb937d5d14cad81f1ce8fca99761a422abd95469fb73971dd7471d294924e2a750fbe19172c42c9e88f25009408fe31b90076e37810a70219360cf74e836bff7a045c0f29ac74fcf21ce0ed54b9f3aa8c3f86ad725be6c44fcfaf6dfb9bb4f9544fc1673979a01d1cd7c4a142faf4238473bf959b8ca1658d07121fc5ba83e1736b773d48c66c0692b1407643826ee89ff42e89c0c6c67762ee406a37cf9f1aab01d1a1e7f46db3ea4f2564eaff033e051ae226686c7cfc94a0b48183f2da51f9f87019b0d5f000e6dabb5b262086809b6a090d44d7da9e81099453c90ae9edb8ac2bfa1c6add3e9c8d3b8bdd9e4d237704f00d46af23eda3ef98352830fc24a3eeb777821b9190443408c33e74342a4860994f0144ca68b2f227eaac26d2670e3388d20c3752bc55347bdbf514469a769fba13431bd1b6d4cd2d10ba46afd7cfc221b100a5e2a6323b3df66b141645372ebed3b4d9a1fc0a2d9dfa02a4d7fc57a1f7336b3ce7efb918c623be4dd297c8fb47aab6f00036c48872f02f3ed0d750470893fc34a97c91cb05f7d28bf57a703259cef050fe09101c8ea7379b616e24007bc1eba9713507ac716ef66e620ea14fb9399a7a6fe8e8dbceb7347f0481843b9bef8c72629b81d42148a471a53f128bfc20722dc330ff278ece5fb7576e0f6b433ad5a4a09cfda8f79b1ea8bf791773da49518f0ab05bf002b60e835227cf865a9920eb96634c14518ca12883fd8ab41b7a6a2ef14f93903d5050e8ac620f64f4e801f1e6c727052ddb5992957d117d33f78ff4b3371f8d8c99a8a4718acfa363dcaaee73e8dffd0f405115d2e24f528def4526ca8bf46f3e755e1adeb7efafebf59dd2b4cf33d64df58aad7e7ae17b0431cebb1623517166f9c14008e66b35703eee1b7399729a924404bfb10399bc1c4097c433b72752e4f0e9495e456e91d9a17d4697ad74817cc590cf260cd0d9959a13f35765fca2ee6a34ab1d7f60e68c3adae62c6b205c4a565614016c80837450977cebd267df2791d066baffb252bc4e1f2aeda078e2fa91e380536a50774b0f50eb23c2c678510be074398bd6e36eb24b1181730cddbe1244b34e5c4655482949bf6821bb7aa45e7b7de63d46a337213ecf0198a5cbb84801ce1c10af53974a7d7938eecd10c6f0c13b0a2d78581b0fb50b867c55a56a4e26764ecc7ed621aab29bff6d4f058b5a921af280073c2aa599d8ffac98f94a4805d8ec14854f2f53c93f4facfaab6a85407eefe5a45eb25ce9c28d0ac00e8b59b95b8bdef9c77def1cd9f021e93b461149d880730d0076772647847b4863c620665e1071cb0bd8bc83fdeead2ff63d75497597298625491aa65ed6ccb1c51878949a84a07ba0ec3e295b20b0d96b550588e19882b0f937b6080826606a044f9cee00f1249788234a014acf40cf94d283c3026c4d7072f76d38dca2b5b8d915bc56c31f104c1f2fd8cab6e1fcc454fe342ac4b6238db74624a5ba9f30cce46c511af1e5a6a009bfff9949c232f58bbcd4016780705ab4583f0b9779f55ecc9e39295c645a6ca1816e260bb2940043ed4ffb9d4cb972b816486a9dcb4871cf783bf6f3ee198bdf6ac48eaa3bd6c6748c7f90f12c03dcbf6bfd4d3c609621b6bc50ca8a0f34f63e5711d71a8a2a9ffc65288e1be41d1f9f0dc0a99cdc2b6b714b8d06182d71594c8509ed461a9be9f25ed58c8182ce7b9026c225e8f33a47385109c96dcb3d2ddc381c6c876b741ad8feaa46ef16b36b6defadee7e0a5566163d8ab0977877e77172110219eaa145ffcfd76d7d7d452bf739872dc555bce5b21dac24f9a166228dbabaff58dc8aee929a82dcaa4e7b18cb5f953635590a2ed99104fd48efae1d7b421e55cb606fc727b4aed7f0495bcc654ad3176d32fc60c465dad447967d56b6acf1e50747f4ac065cc1e4ec06987d79fd4e84f135296d180ba6ab681bd8e218df18cb2577ee24a6f9bdd0970e2c7e9df478ec6f8178d72dc0fabeb169698151e266b1b61d63c91da106a02f81d20342af7260c8cfc670446c6855ce0b817a594acc9f577a541033ec2ff13ffc766cd7aebd048c315046f0e0adee06c7c8a0e8eb23c132a186ee80db506568e98bc730e6ffa00399d3fffa140c9837182cdee1d9449fbbc6640c08a73b8834ea648db89c72ff7fc3935190601296d6c06748b97eb51968c4860e8b4b9084c1e2ea0a6b1336b64ae9e3fdf2d9fa8d52582b20cf7795241a391fc2e3005b05a3d1e7bf48786e7a0d714517d86b65ff287388f7d6adae6c4b4bc93dccfea4000506566429561c9040cd916121c00f5fd97e503e77775d520530bf26b8b7ca73734570d6b825aedb0bcf9249e3719253b90e2f90be1a5923734c7ee33afd66298e06fa49a85c4a0ca400fdfa6c5205832976b949d0a22a9a15d75ab456a65ffff118e7ae820d4445ce47bad4876f7a4ba7eb66b981e3dc103880e8f16113a10eb638982b02d71c53a69fb70aed87f273c134d90df59397fa3cedf4c35fa87fe8dac70fc0cd0ee9f2c2d4206da3d223c0d6cd031477ff054862b1b4157aaf971da5ad3d7240e143c32c116e9ecb02319405df8a2c0ee3a65d191806877763b59d73716ecd4b5451963693bb5ba4b446b74b13f9c2ad0ed5403e808073f51794248d6af0c6b6ef4fcb366fcb479bcbaef24a3ed2f9350a17d768e6c1f09965c3095d78cecbaf32e340d2964cc88cae637a6cd2e72bcd9ded5accacf0054fa051ba0d3be64f7a07efecd1e8ececda1a91e34cb5eae8ff92f3cad2f861e0526905d95a0974d5e6252ea50c2bbd806144e3d95b16a435b63d9b57722f9cdcfb12fd942ca57b29012f70c007713acd71c7f0457bf326817f7a064f1184747b12a7b56b4adc89f08dd29a985345a4a408be721b739eb578ffcfab77589147bbc5346bebd6130c6187665d85725241ac1ee10dfcc2ce19be6dec6ee26f500048bd65bc9cd3c153abc97aeb044442d2862370d3e6cfddfc7f906f7b324250c1bdfaf06e652a0e2c1714a645862c1e46b209150bf38bed367260a9bb0c354fc92554eb709133240c9335877c67c92f2a06e3ddf34fce780ab11376480d5fc402d37caf6f428f317b7f5c2dc7d137a6fa3aace78e61d4efc1e9d21275541352a7781ea2e6a9bb21795ba8a3fcaa68fe404a93964025e62f71b50d4a423b8231d8f81a46461460d0176c8e7bbbf14f745d87120d1a11c11887bfb205a11c4e586a8cce70b776c9a08739426d982b85858843e447dd4e96e41d0cadcefaffbea1d26d018233a5e6bb6c494f68d0febd8f24f2e645c0dbf019b7f8053dc89894ef7f56125a4647db812d94a374bea8108c7309c613d1f58295d1ac44fc87eb2237a9debc7be944b604328ff8cffd0c061aa69b1382be6297c84da5840303f7addf47fe7e99c770ddee6bd67108a7b5db57098970f16f91131601181e03921dd370a003ecb3034512fadb1f50341c181d6731b4b9b01682a33856a193d23c50b03c42cac24d8d7cbacec8672d12090c7f9ff96f9f935fec043755eb4fdd6f874cbee1338f58d26d05d3c00d30f5066b39937648525e16675fc6434ca9ba951c5d966263a32c8bc347392ffb32641f759a2eeba75cfb8f3f9fd23cec4b27f9382d775e71e4c43bc52f429f131370ab950148f9a5c456a76b4b7d079faf7190c8e1d2f9f7a2246196ff37e0ac6fbe0939276d254a13eaf1507265b8cdc869c6a160fa71457d6fde589412c5bc48ebb537106750ce1c1c16bbb5cfb3413a56e010e88b83f1efccda3aeebf220c54321dca454f850c80a216d4af61038bace59aa7e13e528f233c3bbc06ef07c66aa4aea77fac40c2989c0b7c4b052725dcd4a7236dda9545d0fc0866a5aa77cf3858916daff2fc633ab1bddd9557bb9cc0f14f637ffe6281f9dbcf8445d899c18e2aaac31f413d2657f488337acacc76c1907a8633d572b5be21ab875d90a7da665082d9b6ccde2e415679b70c5a428c8239c2b1aa4a32c3068947aaa5865bc4e7b32a53ee50433fd5ece84ba3bacd245fcc57571db65bf03b1eb1c76ffd9cf861d6a48fb3d95475a7809becdd76095b2a5e2a46439b779d6ab70be0d06a8122d6336d78ac5f1055f591ec01f69c1a59c12bca709a212166645589c34c8724b1c716b7286a513e768a89f1ebacefa333cad1361de3f9d25d101f5d494e7a45b7de5aeab19e56accbcbd3ed075d7d2094acdfffe5952d39f70c4dab9f50e23d75428fbb9726f11d7c1d0311fd2936c1376a7b5b21f09c44f2d2a72d7849419cd076744f80ce1800f0c3fba747da9b7833362b400be82ff232533d91a26bffcb82e7e52928a732871d8da77419ca2f21343b662e197275680c1af81107757f86a664d38ff5da6b540a8a993c4df487769b688a7521e51560a6ec5f6ca836d6fb583b25f3b6aa84081856dd3e18590e542668c94dfd7678aca4abe5228475f5c125e0957794ca6cfb69fd40483c371b52848b48b90866af980df08b2dc02243c89111864cc6ad47f638597dca84f35c5e1303a5ba77e7efd2e3317dc816d61a86f85ad4039d772640d9bac2fbc244d480d55aaab73b288e6b2292a0a09c21bc62f2c26e3e9e362b265260ef320b17db1a42a9f6c2d12923688b5fe026346c9193d5e36613641595a777ba459e72ae0f1493a8b502cc752318ba0a9ae449f9ff6f1a3ca9d65cd06e0ee246bd3298e6bedb6169125b55a4c9eb2cb99afb0fba91c65d7f49dd218a49c350bf6d9cb0357d42ff86fec0caf805e5292377d6086deb5c6febbf1bff02d84016f4869888d8f7bf8a2c485c6cd900f26b78ed331cd7f84992e6509f458d2f97639dbb5a8c780f816ad75bdd92333bb7d59d0b5e036e73487e5aebcd02897f221fb21c039756a1e5fd3c6a99007209966f74040c9aa8c14c11b3a86309e7b6af2c6951aad75b1e89fd570807220f924886f72f6d5c80d056f1752f0ecf7c30b7affa6f7ae0856905bb3deacb3fde7a5ce8b715e7af84b0e3dee2d99ae8edb25e3b243f56d11f18816a3f98db3f7a7026df628a5110516fad71de160d27b337ebe057db225015e8380ef0df05d96d50884555cdcad25882bf47f96e8969a87811efa4ec77f7d47756eb39366f62f60e538c72f2e5f398ecc98d6cd2610d6f2a687159a5ed184cc07de86e290bfce707d216db4284dc766718dcdfe7d774e4a4db6180d9ae3f956cfd91ea81872697800f5f2ef1b2ec111e51bf24049dc45132092b1cf4c6f71884ef180c4dea00c8736e3bce6b96a47d10234cbca284bf715b1c510882568a399a970fe87df1c5ba0c372790150cc33d1f31d7f881c895188c9697604780cf22e7156608344ffb1bac93b9d735ed1931fa4358dbe65acd67b6983244da642a43b5932cdd2258ee50c9d2fe6bfa5ca3b31432c7e486d9f3c9f312b19017d7799b8b43e598398b48d106ca478109e6facb8085a31f059e9c70f5dcdcf64008390dd4e2e7795a1fd70d31fe3feba9b69df6cd7d88e5f2f1ab9ae7e7179529e79a775b2fd46032c6893a44a9eae831567798d4f261f880f7c3f9d222f23030dd9dfeb7311df1328d4b250d7a1ba204f07d369de53b025f8164093c927d905ff27a70edb31a5a6832748d4ecdebd2f1d11e4c2d381443fd57855d3d40965598c78fd5676b63c9c0b835baae70aad3ba5454d76b78c4651c8eeeddd1500adb950109824ea11a96ecb3ed82047ae7e48a519b726e2f88b87a0fa4c21b76c6008c8da58d5211f71e18cb5f4f8ee6d9f6cd7de0f00f995a27d593ea2871e6efaa3d2e025316f0e04c790d83b8d8782d785928c559dcb2f74db541dfb47d111d1749fbfaff407e64b64a4040b683e475238db85066fc8a957caa9698d20e58cac473071ec5d1b7cc3beb2fdcd93683217efcb6d07cf6238a5d0d276b5ec0e73d564f8ba4fa7a2ff8d671d1266fd78a977ad14c26bcc47bc8368aed62bc4fcd5ba5ea286decbd04e3b4870a5e48e99e3daa85c1148a4ddc21513eb35728a539065a8b96e4424974e7974d1a8dc898bf4d94512bf07001c8eab3e53800681866a771356dff49bb149ddc2907582279c91ccbdb7e345e1a6e28090542f36fd050e8c67292b2a58b6121f72e3d7e0d832d7eec54a4867b7cb8e91145f20387596daddb56cdfd604ea84d35d1910710d10a9c47747110cc8fcb83e0cc140dd355273454b2336958ef41d774a06eb97d9a4507dcd7acd3dcc281ff6b98ed8db68512e3a4610d2552bad32265597efeecee6e336e57476e2790a971df94932a5c8056990dbb7af64b5e335438c3bfff1e8a4aec3290b2fef619d1245756468e4fa84c0d5ee5701e3650a9d34b20ac3141d64e88fb4ae0b3a48b138d5524d72422267525e7fe5addee9e54ad57107269ad7827c185ce06418f39de89996de17754415da2083961f6438a89ff6930ab6e73273d6cc3d72d77d0fc2be4573d62593b80f00b0b1487920beffb67d79354cd95b676a4f7ac14889186b55dfbfa9ae66d5565c6ead74f87152d0ddeb26abc92964657a8e7231c47f609e5688bca0bf2812c03bf3eeddf4267b337375e8fec8f68b048d31b4bedebc8069b6702f9d1975f990c2e1a0d2f8a866171bbcab34913559e578a800be8fd7a2135023450c49ef278e37f03ed063cd3378daa420dda0a5529a56ba809a8020a6554772e29fe062af99a24d54ad9ef986eb44f0fba1314ad02a098d03fdb58b77e8d3f981f1fa979a2f17f7f9ecb840f188f390925cb2bb3839650ef04192dc1725a0e88d3d33114a676e6b2fd1b8c05249ccd80757f21602748f9a23d1423a80aa8b3dff481c70b16e8bb71f9204c42437e9a740a68fff288a14a3e8814de21eea5ed3ebcce68d61b37446de276199db05aef4155aac6a940a9fb0355676ae10affa2aefb70c9aab980029c9dbf7825b9b16ce85a1e0f09290dd687e5d6613306265799226206af4ce6f41ec6f2d3f5b9287b93aecdba42793aa761e4cd2157a641c23c20582f6f5ff0475d8f321dff997bc499b265a35d430cf05c46615e9b776f47cb42c742d4e382daee1f1e635035f2d969ee5da524d868c6d86bdc508e868e96bfb6519d3e5ef48793c97633efcf60e7d1823972cc8684bca2efeadf787f01268db63b158df3c7d4c977332af677cc9eaaf6d782c7496da0a496cb9671376936d12befa52df00d1367acc7a5c7df524c5203d8fd3ba60117cb53396dc8f1537c648b9ff510d245505e628996634281f16dab01dc1b82278e30dbb99d5c706bbb1b80194e89fa723b3806c22a6f1e96b35e22c42151f2764d0e6bd16a59a9b07ca5c833ea2f9e2e01944c4ec61b5110365187d2e1e156debdc0355d07cdee34f89e3daf15560cc792bb1e2eb9a2370f6f015cbc81899c128fd8c1d4809df39af545e514250944b6ac93a73f64209ff84a4ab66eb042a70c0996fb11d15064bbcc80a01e18bbdb0cb47a9dbf348d565413d27c7e0581fe843984e1d17e40da603057c2dabb576e01e8089dbbee67387b5aa136c9d80117aee9d62bd3226b1a8e948fd3f60e82e456910e31b7d05fde1bdfe6a3f3868b16bb2ca50347fe41614fc8bf526110e9caed95d3335d1dc9e1d431d8d26103b9c913a1aa2e36491df73246ded2daa154270a966b6d961a0819ef129c245b8e3fbacba8ae8bf48e122865c26bae88330ccea11d35c56e3a70c36e1dd25bd5e86644005360a09622dd79569922b551cb0256bfea6875d6345b1dba7c0a2b469933411f05624bbd4b882ac5c476ac8f250b631a43fcf8bda9366039b893c5026d0e1796ebadf2ce956bd2dc517aa3a1b3670e7f1146a1997cec0b89de64e2e798af9700be42cd2506697cac38a74d78cec484e072de944ec66780680f2ff6b470b486a8ab951725af2e08b3c9df9fbfc64c0e3936692ff453cdf9ad37254cfa867b164ad626b837fdbaed5be63b959f55968496b5a6eab1c1e125ea9944e432afeaaf30e54d479687c0a5ff79a8d974f7716e4192b8b50d35765e76d8f4c07e961f4d980400a0f95dab4b1e5245168d9242db2f7cbfcae730bccbf49476c86e7d4a6a88825836908c23614cea6ef95b4999bd71b5e5797909ebd96894ee66de24e493c7a0baef94abd13b0887a13da60f1fd6746076ac180d0b21017a1e99a912f1210ba874cc433762e40725f94b256152642e18344581d8e631729c07fc8b3a5e45d411fdcaa0c24277985b73fa1e2252ae8140adbe6717a40654301d9eb786da3cf5e1465ed69236b4f265200c5149461cd85bb1b698466c1fe0337e693f50ecf465a9ebad2aac91f1c2a3818878918caf3fc4f01dff310c8a93f6499748ca3e257882bea1f51dfc99b6a4c27a6fc093bb1932d4d80180a4537c7197113024a93d7bc21eeba4f8c94ee8d531d21537ea133dcf78aa73ebb7e5779c74059abb56dcb5274542def38214e4f4af0fdaeee1e2ce9ab76718821be105ac6297e734670500ec2266fadfc221565b143fed54b302d3496cb0accce781422249edcfffccbd1e4d193321463b01ccbb37fd23b574cd48a5b742dc1fcbfe22eed6dde3e9b9fa0c90c2308650dfcea3e2be61fe4b886b2f26c60c7f2bfdf8dfce7aad71fc043f5a299bf1c49df80d0ca0279feb745a763cf787e9d2c3e020e68d924503bc4a7c80f06d65b3b24cad1d5ad95412f5047ebd9f5a79783c42f5fa42c664a9ead30eb6a1030521508034ba0357abfa68743827042f0e6ba41bee10d1d6f0f09d7e03ba080a46c609bcca230a1818c81c14014e940f83fa76129111d80055ef387f4a741ea821634547298bab73f5f527197db040cc287001a20ae0cc73ab07f7d5b5f9e06c5bec810140decd95c1669114a0ba629194ab8455a8619fd6ce5b90c8e1195da92be6f4ad07c9af9c89cfab3c31eecd093e207ae4f772344b32c9e53a0b6f1a92db6df162cd228b13bf044a00f553927aa6c7fb448067400abf362b77717f4a526a00ae20e0f8e46d2ff93f0fa71ea2d096e183be60864ad7e9b5332b3327ad85a62de93042670b61a2bc8cdba4df267817f4b57756ef16a68769bd2b3476a764eb9af8e83af783e71f4b9d5036432a25a6e2028c944d875086ddf248bd226c1c168c9350a7e450e9e2884787d22dea9f7e92a3334f8f6813482044bc259a2909e44a3f176f2613e2503c825f1e6055eed1028c9a418cbe1dbea6e45f503f8ad3915dac24f60ff67f344d3fde20c85856d97d96a6690ee6e1cdaecbfa277680597539dc29133b80d4802270bb216aa8d0b3477139a2cfab3baf2fdf4d97f23b22762958d6c9c87d4337607c807e4a91fcd5f174fc40366c4c3050396773c63ce055e8477263bf04a61cbf6fa8ccc1adae79b03069b3d6b4338d1aef9ae30b05424ec302ba90df92b8a96a9e2beb6ce68baebb5cec9d6563fbec72f53507ab4018d14b28bc46df061a71bbbdf92adce6cce16033d5a3ba5e95575167e7a11c31f54ff92116fb459497afd0a4a1674e96117246f47e98687f506e849e46cea15af5a8cd98d46acc76dd1b5171cf9af920b65f334240ef10c33681a03762a31b7df7abb07d89d9e7908cae6e721bc6b5b8b267eec2bef4d1148bcc6f4f85c3cc5ec7ab7ae0ffc92cc7bd4dfe37b5c0adc2a9ade32c77299b621b404eedf70a25f69d88c79dc6fca52214a3118fc1fd97ea5d54d1392cf1a75e9e08fe40cda98f99a00c7e854b98cbe252fa81e538af0509b79a920ae5d22f2c544f93c51d7dd3635438babc61f3e64d421fe9ffb886b4a39fc6178020b46fd4a5f9665c82e9eadd2e50e46ba9f65ff12d789c62e7a93b9a7c153e368db159bb3f96a08299cf664c9249a48f2b620fe7467a8fa13d47cb8056aeceddb8dd23ac7d875076f6bf37861c90b2705b40539e73f80c54f10bbedab40d94b1f80ef80837098fbc7c44776ced10350152e7acb3217a034187ec76300588a192921cfda4b0c530e52c601e21f82978518c04c523ed4f9de7aac6a636c3eedf64d921d654e809232469cff80fc680c4356da332927074efa0bf0a4d624f3cd893e52cde402d908c817a5f2fc28f1e6829e09163c52ef6cb22c7ab8b4600cb1cc4096ec84344186de50ccb9e2f4bbfaad40e98e528197a5d22439b6bca9f80362644a90209d048b9dd6ef369f90f9ef5e54cc5ebd8f3ca402a2b2c5e9bcde15ba93a1ac9c1eb23cde5757c84629783380b73240d069d469fede8ee2fcb2619bbf7edb6c9f68a1d591cafaa8b6987730bec5a4425aee488bd64f2e5c57de58695abdb9a2789edc5e6abf5c2606f7907b3354cf54a13d6d818fe5ba92cc7a3077b34446c6705949f92a921ecaa9db0bf02245a16a5cce5ef45cd405cba841615ff3a0afacbc9a71a0fc0d902350107b732462bfb761d0d8f399fa2448bd5f2a1dc712e099732731dddd3cd2b96dc297d55cd5098174b30176411dffb835d2eeaa2c5743e6c0c6413b4291681779f133fdf6f5a379db7bceb2e3bd0ae0a98d75181839cd3d5be0d9c2e576a8633406ba699f87947b9f4efd2f8b13a697038d847bb241c50261ff9395d6d0792c5631344ed76b923e47e7847603ecba864e4259d983079f0e9a567b9ffee7ee59bb2336a503c6798af85636455f8fa56bbae0d28001ca2329920a315519626be7eb2acf23d916c5733f451ce4400ff87d839b5cb220d2f4b50d41d34470cb4015ef6db34e2d1ce1222bc401da357959d9a859a2b34166b9cc65c55ecbc84312877c4f83e83dec094c3dbbf2d40efcf46279e4bb76a7c3d7ef0c1b187eda0a45c55df015e980d813de3b4a49e4d4c9b0f90aa232cfdaac954ce5e89dfd3080c740a374558887e224b6ebf7d67482a32a045e89503eedad730cd4441f555bc575711d68e4610dca644e12460a61693e1f5ac732253db30b779c95f64caa1a11a82349a3b64ec05380a6e9c7e6696a8a4d22a03fb671327d19aa52b31d749a64c8d067f949465620f87e550e93270f7d48e053a3f1a3105ef9e3dc190252627d783e38ce4f82feee0a0cc9fdc8f423422a22b57dec9cbbfbd88ecc84a8d9f7831d6d5bc6291d37a68997c63ae89327d0b8afbef1b6180c4da254e2d71f21b191c0deb4283c3a03fa73fe5c2c410f6204742f41bbc031cd9df021a03962fc8e9f3070e2720e741a4dd3211771a400129965a09b1130bec331f2f02a4173b66455e723212a0d212c9a0c730673e602f7050edab8c0df403136d495740d56bfe8bfaa720d241d3622a0bb24228a64e76b6a2de0df498a25eae8e930332a78cac24096d6020a153fdef88d490110ea3bc909f54bc9c3871148103ef45ee7790a34253bf8d7c8b91d979601306d2ab8a955857d171e477a363729dc774cd0446e6be5bd7870fd7fd6d8c9cbbf85d1aed2c556f7f8e1b6d3370a6644bbc55467649510715f03fd4e3b5a33c6b1490c281f754053ff84451f0d9258c8628677f8b3f783f899fe6d3daa750ac7a37cdbe32769460a74dc608a5e02b0cbb50c8ff687ff1bdde87b69345ef7a9c32e728ababc35037005edc3183b12cec88d43b7dd638e54c5ff03ac74c9984d4352a32b41b747b77dceaa5e580f2a2a61a4b450e158696ff094870cd09726588a3023a616d24d53753aba7ef62af7454a7523b6c2fb74c590923469b3c154eeaa576ca84a4af6899cb16f8010ea8b42d3f5760da75ff0092677d21a23b9f3eb66c34b2a2681a0a4f77652a5f2552b927e1ec5b89decd005b7f21c3026669d7ed3d6d8534d8a74143668d82d58fe218b9f3b6a5a65d6b0feafa0e21d5eb792d3ca8e714f0fdf190d1e48980a2a2331616a7a60d0b5490bdfb80887eb5e9baae9da4203abd79f0bb3e14d7e36f0b3da1c6d9fe94de58c469a434ce214fe58bdd9626f8a3ad380ed9d9d372f415416ef425a1280c0117d41f87bd10fcf854d8b4b6ed9f94a8121b22ff052e6a62deb0b066853e69156df18d0d93d1ae86d6de6f0e3c3e5f36308a7fab9ecd37a9cbe0ffc1598df2c69ac238fd5c9ec9e2b99a7f7ba1b2d3625805a2b66d4bd2e4948733e14f72ebc04d8e8b23cec8b5dad2c132794fdc0bbdc3bd8c143813680f57189aeaf2869d9d7c9414080c8a476fc5204569f126c8f5025e15ad74ee8ee5366a334f7f2881c66e39d60a64a210442a870b912615c2916404e653a2ac15b599b09547ba6dfa597a215ea6b63995baf8cdaa4ae04ac688bdf57e8921021c00869955f21f32cdbaeda08c2786cb8ec74b190ecf0d3edda89fc3e06adc985162dae0118d7ca6b8604333e24cecece0b379ff87030a9fa9b44e54606269c8f8c9e1c218b55a22e491ed4716891e76f54c73da16db3ac7da6b168e00d216dfcd463147cfd682db3f102c3640e4550938be4ab43776a6bf70e81a135f6eecebadfc99792127b9e13132d7eea6b841f9d0b59785f00188e3b62cfff361807bc93095c55794f5fea3896dc4b81abd5d2c7146d3805894db82342e6476e65d8ad7f97981bcca633adb84f033886b79fe4e3c78cd3e1b0ce9f3a1690486895edf2eb7780cd7d12f96eeb6b416ff39977a68b3da2aecdcce4a35e39b73d3b958c731096bd6df0c4a498c68a4850d927c40883c79109567c34804a2bdd94479c1bd40c1ff8fd3c0152dc6218ea7ad7baa6232f5a8d04e84ac894802353d9800b592c9a876f373e82cc4ac29ee12d0053b2ed6958b39e726adc66d3da528c9b45d57f418f360f73c47491c3065becaf190aa8475dd8d37919fa057d47b688d0d7797dafcceb9f2c7ce016c3c67d575384004d5af17f0503f71de5403a6f45044d0b49352d1c30e9219deeda31d0ffc9dc7a711032c193a7b8274d300fd8d544dda17bb7c3a2d6202f5b44b656e3bcee9a06d640baee9024fc0cdb4bd76410b2e690a13753363361fd3219d0a0964c7d5d8760dbe88196846a36943d5e83c078e4a6f2c66ef47b37846a15c20690ae2b7f77ea246bef6d68b1bccc46088c619c02c62225e1ef1a4e0de55cf568a1a6d5f47a7bcdb68d46c3da625b44f31ad76138dbe8cb5e86b90b387aa783ad75df6764329351fc38d560240f1a943ca553390aac59939b342d6dc17ec7f404dea10a1a22801b06295cc1046945a721285cc213cf77213da8f95e85a01ad56d3beb939f583870c3d20b97b26e7d2c732fc644ea3f6810ae753e52e69bc09ffcf002843aa8277b2f704a6c51d51c2a22cf5b27ac1079cc8d6d3aa040501952537f16ecd5261da77a9164f58ce37a58d80f73d2b062d005f3db1d8a8eb4acd8ea6c400cc06510a0b6ba844ce34bd4767b6289850070c56188e2fab5a908c48ed1eed90f8b12490ddc8beba5dcc389bdddf1a0b825ebce2c0ec1cc6743c1e0061d4885fb2aa90f129923e4f0508e5b5ba1dde6b2ca48270a61db819b3ad0b4a79138219d533bb1229997a0e41d97ccedbf8fee85624463ebda1fc5b1ecd7f8b7b0c77ea769972e00ed68a2a8d579986e79252289172ae44e064a4bfb5120b8a4cdcf32a2f22fccc3777d8c5cb4f1f86eedc65c945ca3f345b18a7f6ca55569151b2ecfdc82d9ece2ada8e72fc479bed4e7a6250188d4153045d70cacafe7eea22090e6b54f4288c2f68e13ef0c916c744a01bb78d4206757ba74e20b7f0bdcd930746df3a3c872e1532e56157dcb1a63100f6e91b7880c8fb41cb16234c209a7df1129e0f5b586b30390bfc4304794789e14397cb6e428fe3f513e5b25d3bbe47a25d1f6885e1e53754b5576a6b8194fa0b241635c4967d75ba3b677a485746db6f809adc2a68a7924ee98394bb0e0e6bfdf39fac27bb158d9a854bcfec1fff99d638582cedecf65a44f800119dbd60f0e0e2773e156ea7b7ba33b3f7db0a5023dd6176edf2ca95a6fd864ac603d1104e29cb08188b5d4252a05be0c3f5e3de3e4991703c747ea9c1161e7cf5f32f8a9c5729159dfe398d47dbffce56c4c81a8129570edcdb382cce6ee81953b924515aa81357557585079385ba7e261c6135cf7db3ee4f887f7a6bb4317c8f770914adb60670d4e77b15776462f0ee528476871f6a9fa8a0662eafb71f49d5f6af8e5f4c09c238b60b71bf05bb7728e05d241e76fe41f728a868388841b412b16be5119dbb77370484da394e12be7daca6bd2d8b4474ed08cce49deb86a8e8244ad1e1b7103a709af8f528e7e10aee6dc3b1fe09d36e4da8bbe194c56fafcc48248ee000c119ede739a0c32c4995bbd19d075badc792f723b682a7338722802a549e49681af3c63e81942abd6240b72e74abfc85ce019d14f9f6310f00e66cae4a33e95566d4e6f5576be918cfc0fcb8a571c5c667b7582b875e49525ae4333d798dbbd5a8f4ef4ea0a99085bceb50b20736995f988e3b55bc82dc030eaa1771fd31ddd02737b43238a7a8271bc9bdac447887c4aa7350d5ba1d1d4bad9662cd1c5337ae80db6b30e04c5f113b1179e615993d5ff19506ac6a5feb9ba5901c3105b323485222bf9f717eee64e5f96ef09af7229c1b646d2999736304550963bce097a23d55d68714be34922ecb87bf04c195d7f3be07ad228678f1132d33e281217c9c5d6cff924be9a9191e669e5d27f9fe25e57125edce8e65248a3fd74c6e41a6ced4cc3a675049766fcf6a5541734f9ed107c2210d52b6ad11b6931f1d4b2986917e0d9af388e66b15e818d061ca5a5a478652e7f540df2c21a751c7d93a394541a87a890db1842d30780c0f456672594b5339d1320bafcba534a5ced515e36bcc4889f7e357e3a54ff31ae3b64bdac852d6ada1335219602b3eb943fda5f093097b13158e9f0e1180ee90c4de847fe3a9acda437054266a67e28ef8ca773db6c91e17ee87f1fc502a3e472e4b27e33917b07be772646d977fc81d1797bd168b644f429aedd37859754c50a1ac1ec54734030c079bc7570378ea6b946031c40bb26e8952c1e8893696e8cdf6d1c07e72537df293e64e7ea8137acf8cc2aa72e571ac56d83348f41d97010e9acbf0fd24ddbbaca7e8984aade422d67d74bd18e18ebea926197eddceacb601547b0227ff2a2efcc9bc7e8969465e2d9761a7c81e106043336ed804ce653c98e3e728b63f3b9f8e6a6f0edf5d874bc10f567631db88996a249ca271eacc7b1c441520b31b16142b7cb0d88b600f4ecb5918df3d4938d41581b4b1558d580b323dcb4752450b040f11c5633dfd2e4bb125ed049673cc5fdce1d63b37927f6b5f44a5f446d83fb6c5aacb1f98aa2aac90b2c50d5d3124cb481cb1668448124ec703e344b7d41804dcb657cebb428c86d5ee7dd38464f2bdf371ef98d2ba982d6aafc9487150c06bcbd1b43fd56a52ac9a7e4c0e59f1f2e25cefb1af642debbd1d3e163659de2154a53f7c9968e54199db88249cb0875b22bd12de8630bfa1109edae9341d4627a577be75ae3fdef92b67202300aed51db72f60b083109fbdc552d9d016cd4a32bc35856a58d5702cb158c8ca437ea9cd4aa6a6fada35cd20b5eb346de5028f2c95205082a9945e17c9dd5212832070330f52f160b6cb352aac285bf687f686af6a3f7174446cec28e52a7868a0bae53b4d1d3320d5740b2254d95a533423acc65ed3f56de51863450ab32032397974bd6c1afaead9a8b8e91df2cfc8fc3e28247826bbb6c622d24cf7f6118ef18f5515a5b028ccfcdace16b4ad0348536a42f32db5630ff25d6dab2be16160fc94032f4d3f6e486ebd274ee23c6eaa1eb023cfb4783277ac2c8d53dffb29cf77aa4291d664fbde660558fd3d61b61685a239f60eb6f1afdc4cc8f7b75b0ff23a3e800393a616aa45508fa1070d9463f08c5aa313ca13a0262b5fe557a69c4374ff226a3b236194213fb8200d2a7e26925d992657f8bb4f2f733adfedc41dc6dec162464e7fc4b7d354ce230f653f3629c4e08197891af2cce87637d13f3bcc1889ac81f06f2201803ca2c160fd18c8ad9c786f4172302f97754f4c635ae3fb2dff72fd0386a8377c9168908a9c9798ad30cbd5a6121832ad6e88e0c69b74843d77b3dd1302f824026ec5adc0fe78408fc1439ee454b95b5f024d4a4004030a272b23eb036e6ed57da7bde42a4b4d4ad4766b411726c78e71ac4f31f84294a1a6ddcb20272fb480e9b2be66cb998a2741ee04dd229d728fc85550f5d2a2768dfe5a0d09f1d22bce8ed4105ec2386cd1d1b6d8be0ef1c4fa9a7495e8c22c23b00175e6bdc30ed11254aff36c4eb446dd824dcaad5b90fd7fde2b7efc65fa3ee0a201f6a0b2665765167ac2af705d343e4300bd12a3c9e63d966a4a48e415120c19d77c0ca1bedf0891d881e9982f439420f53c0b575f17b7cbe3be22fc83d52f0e03d265e868c1a56b82c83be184fcc310c28150cf3669de5046323762bf74c4b2d99614ab2ad363c036a29d0b58dfcff8db7a289f109b4d1899b2993fbd285712f40607c00a261bb8db491fd03b132b4bce18cdc897836ea7ce6be5294be500bfb88ceee019a98d2e353296a18d1b7389c4f7f26a819969896600e2874636066180684b63f8812da7716e43e691826f0dd2de6e7ce291ee6ecd2ca31ec58887bcc13b610a307d6995741f58db8074d6c3196e7c331fae908799af78417cf5b2faa1befdc2692627e13e0ce6c1aaef0642ca0ac14c95c4a47fa06c625a305103f6e064f7c96a27f4978cfc6889e7002ae8666b3679795b7ebff48f7ea5d0135ad991ab450d7e31a2139efca122096991added911db8049aaba65c5a87344aa3effad7abbac7831cbe5cd53210259f831d779ce766d0bf1838a2451803708992be17033c72e9f6762c68572dce4e5a31e21cc3ad180d0d9906414930efc836a141420da2c87097963eaae204dc190dc6944351e66fb4c9a959f830ffe0a397faf37e2df271c8fa20be11d667a70fb9cd2682bf557f74652373806e0b4be65d82a8b31403fb8e5ca709bf63b4425c7f219703f56a382bbd6e1847def0c98de338eb11e6af9a0b175caab4405dabb93997fc612cd50ece6b6250ad08c81b190d168b9bf448335447484dcec13ac4667d5c3e1a5a3539007611b77ed361f692a641463228a331f7a6eeda20897de61373b3bd05dca245fc913a4604e2151d026b79cd8fea0f946878a21b9bb325dfc3306f4746339b2843db9dcadc8a56350294ae1683d11b395cb276cde10541174f76fd22c3e21b657880ba87a3347a19ba14f6b6756274c701d896370290cc02168d472807f859ed9db68e5d15c69e9c71347c2e8f8346881d7fdc360b57270ae0c0209f4df09e72dd47a7e64ab2b07b7bc4e979e055b371d2b658867098f0db037c1c2572848e9cce0e185a0e5173d0b8bead7566393a83a6606948352ab409e7b2e7fd62b4d3346e6e407615d2a4fcc3f2bc7a5f221b5765ed3cc3b88d372cbeb606cfa825bcfec2a1795b15fd70bd9d3bbb28295a9e395ec6721b387bdead24b8339888b8e6b39bf66218923f8b1a6c1b7f1613ac77ec7fd73c819d56bf53293e7139f69b8aeb0d0f3abdc1d809c34f4cba9c1c9410b50d88e548f2210ead3e3e370dcae7adedf1fa990e300e1121b837acfbc3e3c0d07713548d781f3ebb492b5b0619e4225e480d25d506b44fa0744437d05c4cb49a1132ee7f930552c315caa850c8f824bcebdb226c7a7c51c47cdba39b52382e88cde49e7a9720af63eda0feb47abc696b7b2c565caa84aa9cee1090cd9bd283ddeb2048c1cc78fc1525134aa999e6f7cbf417922a7583d197aa940511f92a39512bd562115af8ecf0e4fbf6801dd4cf1fc48b6495089551150e843a9b5190d8ab6f1d2bd7ddc2fec692dd6afd02c07df6194a3704038426c223a630a91834dd8af6ca50eb4934132636387c4e845235c7dfc3e5eaa17ef96548e37842f90c1ffe58c072102d6f3e760286badd8ed3ef6a1c85c9a490b5a3fa81e5b4bd3b154d9e30a17146d9ede22f07b137f8a43bf62133f986a40d1da8860a107baaa60a2fd58ff2ebab209b3db76d2a80aa5b8a24aa53a6d49c65dc4100036d2b06a5f452ee697ddcdd57aa6306435999011ec6a2953f5cc2c846d7b308ad57fdabf7726a999853c4c2e66471e3b6529480e5c6315ddbf5f54782c4e46ae364944539f6733894a3accc36ae892408d085f4544f0551a4fb98e8f475ff43e7148e342f3546929a16a078b3d90896a2ac331654da3b3aa54d6a12782fa92bc16d983f61a9a28fa42d4edbe07a92e3b28460e9e91d7a5329419122514c0b06d21aec6090c0a9a7ff4c8f66c05b26663fc192d2839fd637909fd18147dbec64f8bdfd3479ce3c2bfec06c9d66b1cc928302ace03132a8194a0d4fd6ccdb3fd85de53b06546a1bf65fc1a5bdedc5dfaebb1e04498b26ad56101ef09abdaaf6511164d4f6bc28239a14d4c06db49b92745e05f33db7465d2500362c2c03abfda882b2d1839590ba14548986959b5cf89ce48cbd0d5451ca8f582dc09becae6b79f9d793d924c53a7b737f40b13414ca9f3aa44e652cae716f624d841d92ff128ddd28d0a2fa12c662103a76daf2c487fc8d3ff1bc8a2725a9e2f8337e2357a85db4d9de79e1863dca7845528eb12bbd6cdaba90612ad57c9e3a14e89b78abacfe7507b0373ba55567ea1c852f3a87117784c6d3e99f7d7d05f3e98d8d455cbdb58f6b9bd06d2da6800d764b3d1fc528f0f798cbb5cb5c1d2ed988b87158198f6ac5e1472798efccfac5493de894899e07911d30752e61246795456e7deb9dea6683313a4d2c8cab318915ac5526c7334404e3bb78f12cdd87b85f2a56245c58c8d93cadb2eb93066d8694063c908d5d25be1dfedafe2db45d13cc894913f585201196c410b9811aadc4d95951d0a018af8ae6d50bf4cfaf82f69a05541402c5b5f61b3934d9a1b6ed3d0c12e06165d028b017c8fde24b41aca44e8312846dbdfc8ef1fdf60ac02056fbfcf7fc63c2036e11a968c0e71177d2ba9eb49f4ec7c8cf750fb76ee0d5b031d177363f7adde4e362d4eeed8cbf1e68574669070acc48e443bc039aca9827f1eb5e2ceb9d0efb1c31055bcd432f259d26de719012d7a079b8a0e52a2b223f772cf720e57b646cb52a038a309bd5c4e513fbd62760a0911269680ea1329ef61b093dba66d51ac5e1f4edcc03c7e944d2e376c914eb327419f0cd9da366e1c68001e4a5c5af4e54ffbb064ce0b2a4f0587feb493655f7b5cd07fa9de78571f3001d0c02350508216e69d9692f69751eb54932989385b849015f2cd65f8f35c31d145fad5ca896d3c1841dfd1910a5388968d5d418ee7a47ab8a5533c1b102b75f11b5dddcac27f822760f22b97a764bc8f35a933d7117aa0e1d299795b3142117465b986a89c99dee9545d0149a350e06855447192ff516f17efe4b021072674747d4b6492e0585ae24a5e40c1bb1edc59a576e5521be764347b1ecaf351e20b7196982ae3ee9edce0c57fcb27efc5718ea93bd031af508a0f5f004bf2796f8e037f619f4c3fd50e8aa404d5fa1a23c02bbb55062fbe5f1a282e76aec4be88bf23d2b632e6de4b165cf1f31e0759858dd2229dbc872162f6b8d008c8443de54fec4ad02adffc72e0ea561234e665103b9ac936f4adf6136272193976f68e58b2dd7f51e9a8f66531b1bc2ea1f4488d9623412a6f7cf2de187066253fbd336d3ca4d107c1d66f7dac4567dcbdf556134a2d0e396a3cd6050a81cf1551a36421fb501c4b1789ebc971276b1403451c69f62eebfdcac7092d8641376fbd9a671f4027db01c707f669658f9f2afc49fc191de67a43127591fdfc381565c340d4924fc618c0ae6391eaf898a5994debb6fee902bfbe5fd381cae289b3ea92c4f9850985e2346f53eca4fb15461cb603b8e54795c5ec3fde322fd5b8ea7e0892f359a176296845f18d0dbfa831d12cb6fa7d3a59ebf3bd07585b2264aeb4f77c2bec8c7aca3085aae6bd2d5c3b1bc7cef91b6eb96b09a81a43a706489260f09113d774c104bb51b9b2fb26a59eb132ad10422597f0b303c475949017c60e14561c80bf30323e7a173cf7f8d0a5f30fb292ec2ff0aa1bfee11b055a9660143007f21b3c32a3229dca950441fc2bd63154020318793376225096d5ea165bd83d88e216a41d95ec8e7eaa751836dc93585a68c907a83df1451f46875230405aa7639ba43dbc2c1213483882d39f03559bab81f1c6ccaedaeef37faf3346c78a56420f5f2108a490a73f2894dc3249a1b50e91609ad108e852e80340a96e33b1d64aa78a5605ffed1f3001a6e79f4410e924f004cefaed004049ad9bf64348a532927c32a107cbabb769b0f9eb2d039672b1779b293c79bc2765e20505dab7dfa231dd94bff2cac07a0c1fd9b608447d1cf25207b1aa6c721727ee1ec857136fbfaf477cad4ac80fd323fd30432170ab65d1b2918cc6ff53e5d5962c53b14596124eb2ef0aef9572bef023ae559afcd3f34ca1f78fbdffe0af7157caf6a9d32a3610731f650e93620849262f7fe90e34cec7c40f3d9ca9c0c64e14a297d2bbc1b8274abfab217e10a3ca41fe86186bc0b5fe55227287f973d38ef61669901d8afd503652ac9d7e2870bdc11571061cc3af31aa7404aaa44e89623796683ee53d1766212e7428f2072dce3c56314ef91e2b776220ac06dfa158148e2e4d219c0e57f2db6f87ba62cfc4f1d36fa9e572fd67bee178edea9b8cdab4e95c3a237dc37c466ac7c71b3dc5626e55c1c7ea53a2c4ab9de7fdfdb74287790ffae6b469be65d5f883ad9cc4e36c3fd54817d667eafaff0f5a29fe6c4753e3967b30708aad20022570e875402c0a74583af32e4eb0ca838f22b788e0fb3951c19db3e346463646b4f789ab27d8a2eb08d5b0b8ab88569faa89b3191c4c520b4096800ff5614c5e6907cfe18a7fe5ed60e03f41a239ea3f30f39c2d1b40973ec6fc830008b0500064a72ec1766a7da0bd363ee769a49a52f89d839c285c9fdc2ec00fe5aaf1e376d06e0d7aab6106239d382d26a5260f0f0e3da6803ea4660c669739d28e4112a60c7a4c8dd36fd6e921403ca3b24edbd6c1190ade698a92574cfd42bebac6077393b21ad22b6bb19cf9cf3eaaab5a84cbb3438ec5b5cd98c3471d22e0d101c97d349f4cec594e9167203b1658a80545de86f2c168e3c8d2b7b1d279a71cce76be295c0df73d7a32267d772f64b8044a7269255f2db292252bdbd30f745b3fd41008750bdf3980760e65ad2400698e7029af52d0b8620c9baa0318ad9464c6c51888c2b2b4bdd399eadf760b933489fe0112ea559d613aa1b9d5415f2351a8fa0464aa93c18f6b3df5c0b2d444e079afa1307dbba8f9ce7e01bd321589664d3b02420935310c6d733250f6ae7e9c6a8d7197ac9fbf5aee177132d9898d513cb439ba8196859303b7bb0b5dd98872e5daf85a33ee2b68d7d4edf723a14bca83a2565134e3e91176f927f81ae1e4c43f91c278b7940d9fa6bfe65e5a15241c06c80a81031b5dfbadd9e8a8979f969de2b75ecf48c654b709c8a3e80a4893a25d30673d57cae9f100f588d19872f9b78f4953fd209aceaf25702b97521f69456b4951f18c8906b76506efeb83c679734a8adebea4e23d8520c982b0a8b0d82c4d1170f798731094c979bbbba6e2f917a0dc1a321ebee98df15136d9f0cbfd9f4d4820552a1a7826039907ff1845c4b3f6275cd83230140052012effc5bced80aa31088f434faa2735bc812b90649d2e2c60748ff7245b4760794e4f146258893360baf6bf739e9d9450597cc406486049a2ec8d94eb6ea4a4a627c51727ac9358fc471fd2e408f7472c7c93874157a1dfa4848aba714b9ba61fe7a17eb176c9e7baee32574943eabd418c35c1d1d96ee100f8e2df0b3777746e0132def99a7bdbdfc02a55aa49fdde165a7972e55639ce35e737e50d571961a7793e57a795664ae2f76897c0f32d3a5fdb0043d4212254bfaeb2e6a2937c9fec89a50b03a80fd8474f65f9d511027cc7659825f3f2d5c4f88d85056a28852596fecf3a4bd5ada0f2cefde3d2a31ddf72fa64a446c6fcdff97947a19b7de3bee9300879745b4ce62cf06663c4e81daf8d1052c9c39f351f6f7085480fbd22a15f6b38a4c9f7eaab31bce2c93076b8c847b9d33b3d6c4d882a1c5f16682fdd46726dda86cbe6f62595b9b4c53c46d356fe047e47a4db64d2529c569a2ae5129c4fab815ab910da5f9a00a0c24e59c6b569d03df9e3abef89aba5f071b2f5a7c816a4ac6c3d69789f07d9ac6634d179950ae9767c16873dac4d71013d1215ddebcb67d08295dbe9ae43b245d3b14c1572efa903750532c0896270042d49eaad96a8266f05da8fe77ec329956aba3a2777dbf56877d802e6dd77d80444ea55734f1384eb72df35035bb50b34e5edc00b8df46ba16805adb3033fb4d960bd9ec014b91e929fafdbcd9a262017ecfca350f657ebd7d74ac7083d8d6edb21566b6e8f07fa6e531dffb671b1b3fac71be82c35007c97852dab88ef010aabb78c72196c326f2a1f9f3cb2c49fe2ab65c5c9efb18dbf2b23b4e0c29af14f821de99685cdfc985565e8febef30923e233257ea5818c70f60c056753bf70fca3b549995ef00ac7621f6feb84397de8e5f5aa3961cb047f112ffba4dd66a758dd9cf00f52268a8c1cd33affacb9e2f2629def6c692b695165a1d8f04e3bbfeab3c2955a4f3f612ebb665640fe234eef7e09eec02f2f612cd1e8c45f17d9f020d8660c7c89f2be96991443b5fcfb5d2012d305ae1634570d5cf0c09a4a29b82326b277e4d1368085b0db002d292378a3fb723ea94dccc3cbfc432cd4ad4820e61c39b3a52415aae0772ecb0834ab09c2cc2462627cc0302657bfc4b365f841bf0eac3216b6285a0995ad994f8e665d5f2a07c9e5178d84e0cad96397d07dfa431f7b5d39f2af35dd674ab53338836897430f37b7058cd0b3dbdec5f7558b79d1db450c98164109beafb5ddabfb4cee1a920baeea6d1c258da5f79659ddf7d919f82d44fe03590a1f8102283bed24c153af8875d9d7ea7fdc2ab562c9eac1b0d00e631cad71582bac1f89c3ab0c3b2bf26344398afa98693c6e9addc64a193ebd233d45fa563a656e3a515426007296d1e1fec6de786f6ceb94ccbd50c4e01877e6da1200b09608b15049e524d1d5482b04b017ade7c1e7cff996982bcabfaf11bd087c6704f3352aa7a5bf29d803f04c08413505aff627dff349508c7735d6434eeec7ac5b825bb6a08aa31d509261a519cfd9faf63ccb6132f906d2ef6ac7fd12e4d433d44a38d0e0b32bcad6b28cea6bc65a39880bd50c316b7df48484eca2c21f2253396cd6e6bc42e331ab405d3b4217de3ffe6f8d22c84f39042c4b5b3180972c0d51ef820981c70f9a6a7c3e79d0248a81523d9a0625f9d94c03c120a566ee5ae20233d5404a01889e9e922e66eb977f70cce271f6cfcc61c6c0fa5e6f38ae183c53cf4531a6491b576d217b5dabbc3dd2b1b47c204921d2f170a60b68e8d0e1c7a9961e32b070d90d6dfec0fd2bb0d3af70cd5c3954b69ee9b3cc95458fbd256d4d8d402b908d80bdeab743535c45c5ffc069a7a25f90e85de734f51bc3f3d95eb028b0d2c105c011e79fb096c7381fd1183d3fc49bbab820326f31e9ea3b9f667537c1925dd8be777cb3f6b22da2b64f11902e579d1fc5bc2d188ac760d3573502d3ea7a794ae2d870fa6af8949f045f856a7b11eb16f8dfc92262b365bfcc88c41568b70b34721a1500e090863d7f3ef4998214695f408cdd7580db0014150d29629a135c3c1efa78a6aa8c9b41a3ba2a0e67d2e783da07efb94e7e3051e69a28138c759a0ca9a2baac667e243e1f6d1423a0ac7ecddcaac8e2ed87a767ce07831e95a505f75b589303f801bc174b30a1c28e29507ef34e073949e22b20b6eb7559068a10172b118bc09190ab1029bff85d4e667d0a5a0408e9d1ff8ee7587319c408308372bbbf59ec8ea4924249c3f19231739ff3e2c2bd48d452a72ee2d2e84e2ec518745ecb307621ae60807b5065c994bf454d08b8386a054a51dcc791de1a6f6e5e622df9dac0ada0ec41161b028626f91de7a6a3a793fd65ca6c14df558edc607126dedfab1e00f6d0cfb02fc1c9a1677ac738de4fc49ccc5070b9655cf7136d8e14cd8b6d87aef297fa7cdee264204e632ccb2ed83c7c7031f70282a1f94cfc8995fd34baa4027fbc70ccf32311b3ef4c88e3ecf1a9f5d3591d74e8bab5bde5efd468eb50ed910480de553a20fd1043949b37d3e28518cb48a02243dafbca853a17a6c789def327f957d1573de7c56a6577dc5b4e3c1938e59b957eff24df72a51727983f496256a7d70af0be636bcf481ecef493f97132f91da32dcaadbc1ef52ecc590228c8ccb59a4d5db98672c8fd42fade85d33f09bd2aafd34e0694d6eafb38158c500c4bc2ff92fd6acbe6471695f7b378ea093ca48647e7ed1c2c4e4d604eb229ae35a1e7d7a409b05130d677204311276800442ad12a04d08fa4aac313125624b7a2fc806e017df46c36ce35935e96e9d55008739a4d4fa13c7f8b34ace657edda807c3d4639d8287e6e9778ec62d6d0da8f37bad5e25f9e129c24b8ee1b1bbf7c93c7cb6a2325067bda84057eab863db798a79e2c91d24d647bbf11c6564611ab50cb3386b4b69771ca93087e8441a045f9275788eebc91c612c61a2af6c69a968e9c356aaa86045751d3707a312603a8220b99400d99d4e8a2e0542b1dd908e2e1c1a38977e4477c95693f9a63b950f87b7375a8fd85bbee519cd53b07fd6905b023c05bff80585cb98ddbfe44a36d08bfab7b4562e0e6e8530e2afb230d799f03592491869109b780adb8ae16a7adcc2102bb99a53f17e0ae30b3214793a59f44e1b2ea2a3bf4068ffd9b78c452c1d480ca16e3b4abedbbb1037809e181ece97d31d18d9338a127aa4b02d215fc763ae6df9528490a021ae8da1f914ee4d30111700d35f27f6db0e48912638772a6dd4f9e97c192a1733428864ba41a5c3dc1fd2f07e9dbfbc4c4a0268bfdeaab1604b45ad68fb1956ce0f0cea5d817e9ab916befb69ee15b15b04ef1b9e35c21e1e4ca13d2e0c13c999c30949aa865c05f41588f833c632f52eaf635f8ae9b7be7be50a4860a6bbafda483d513f6d746fc7dc50d76cec853141ff48ddd8942dd62a849a9a335e9205dd1195b05299f87bb49defe1e7b2802f7f414cb13d5e48104e5acb0a05ba95c2799878baf92bf855ace21e2f272fa0600ecd11984d84bfd53dd2c264f399da977f6e44bfa1ca5e98e545a28fd93030f7dcc6f063dc5622e6562c42f7206da88f983c1058abb9f4b6cd1663168796866d0af07c88d07e4b3588968096d977909de40e8ad50481fbf091be675fec6ddae2bd9999a835595c1eb3d7fa5da6aeb426d329f2dac515b0631bf5503adf5d3f3531bb38cd65b62c9e17ae7bc00181f6fdbdeec09fb3dfda56bec9cd0aa80bfe005842403c9b7074b4ea2cc7a82bfeffd91cc26d52b72eca2716691e3dc8f4e44ba89092e13200c40a0f88b3fff1535565e2c2760a6a62effa118f98ce9afca0ff21547dc74193044ba41e5efe02992526ff5bc36e42c9b111fca9e2d6d147156024a330e398a3ec3b5fcc7201756233678607c475c1e2254a327ab9b18ec68a2ef5309f8cd5a129aada98209343f5c4c1523333dedefc9c474fdd01f28c9d67555db05b64726fb0f8bec6f580b0f8128e015ef851a7bf679ed3762951bd7ab4135d051a0e5c4a161148c21f9dc5a4c8fedf579782ecd3c5e4961c6e99301b005db7fdfe01c59ef9b5b6f279a5c4bd3a34a3c29cf34ebabd6dee25bfc8e5f7db012475c9194b8fcf31b03c22351e447946a44c3c8c309d0c11062c22a636e6bdea01a4d291f1fb429f09ba9f465826a016f2a202b9a3fc8450a95783010236202f2da2b1259a57a7c46c117842b331166917fddc7129673a01021326c86d76028980dfd1669e445997c3a548b057eaf28c53f2d32e5e15f3911eaa312893ad9263590e106592ed09caaa2e2b29b2032067118373fc8cc57d63305039e94a38e59e86de323194ca4e46b95262af60f1a5454c1bdd32b1ed04ec63f04364acdfc3f03d2650f9d2d34af21999ae5416f55792d40b887bde0efe3766d06bdd1ffe98296e47d7a6c7d49434c95c0972f8b550d121097cf7a876271c961dc494bfb9b956c3690636b5a583044033cd4cc68c480e740ce1b2c01d99ca2b8e7b6639b2d9d005c81c48fcd7ce919f35c6c17c8fea89a83b888ab4cc714f50d3ae1329eecd7081a6d8b6a716285acf0b81da8ce8ac0ee6153e604e04b548559c324af749e27658bce08e07e6368e7b02b88365e799806acb1e52f0a114f78c64b75c2dc1544476bc192d16100d49748f5e07d492dad86a806ccb1427e08723293c85056fc24010761115bc50cd8ff0c3e25972761682f681834e49546b0b32d9e70a0e6118350030d168d7928219adc9fc9ddb443d61b48ae3b295efaaa16db45ab251b463be8d6dbda549d562a0eff1e9bcff51d4d9effe75e97949597e5470cfb811ee553762f1e02bebd08615b3c7a2de48c2f1c4aa899e92c9dac1229c121a2780754ea68163d8c2b9025f3c3b1f2b611deebe9004d318fd834d0a0ac5aaa995b3d2072bf43678d6ef9ab554d280904eb02854f745964b43f28e9d04143e90b45b52e5c9f545b37a0ed3f5ba77d2a209ce93b6992a20d809349f78a03761dbbb911eebe98e58e479cdedef3b293828c60ae4fac25b80e8b4ed25403537270e3e59fe1b71d68db27a8537a2bef9edecb4545439fb39bab96a437429550fc689320bce74fe441f9b7bffc2197c7e63d406461a45a8d0c78728a2cf1b79d25aff1d18c12248156340b884cd8a2a6f92dddcacb6f4aed714e911b52d7a3c909aba7797948e5365b034c15ecc43a66cf967b49623f92000b2af1e3746ca70537825c935de8724484cd370302dfba08149fc9d8f7ed77c5c2e3c5f8e2e8b3eea29bc8f662f84847f32164e006e96d490a2d8841576df0b1913f0035468857a0e4ae0f6f077af860c4ed62f805795be684054b95830b00a808dcb5c295575d2db0e5458321e8f9c87e65078b8a25daf5406c55c87cd56562b1d578ca1e81d5df841be215853b76f7cf99cc02e434d3d6ca936b433b0ecf30f450f90ceefcac335ff1cd630485f1783ba14ac5d92116fd6c40c2bd4b8316ec6c403912f9dc4b0046caf8ff17949245c168eb54e94a9536478e5d181653468b7d9e1f82e694206b04c2c89c34e0dc052bbb7410c7e3273231d30dcc97dc38b896ead23a9b34ac48d0618a8b5092ae3a2448a63cdb8c9b1c473001130fa4c7abe7a9d3147aee4ede5ff002237b120726a9e9b80f706e3dca174696eca9205561b140dd6fe55a917db69769cf4f1e04c35e489fa8a708bcc087bfe33f9de420b162fb488b38422cd6e789aadeb1a32454ad7b63770c52a03eb4aa75ef2297f4f2387829e832c810b90cdd313956ee9e9db116891b1c51383d2fab054f90618834fd9152734d6469941a707e81e7cf41f2d7c021d067f273bd1ab9a3620beea90a2a48c60b44773f22a70fc47473ed96b22e243a326684f3f9dea732501e87fc0399fe390213d86ca10080dec7583db74245e0023d6cea7f4b0f003f1e35e71bc0d774e63b89ebd906f1650601671b83dc204cf4e1986c7b0735fb21c666ce861919581cbcafa9be2b0f69300f86bab39d3b44b3d3caa8680fd2f1e84de136fa261361a6f3b5a7061f60a58fafe1ac5f7f1ef3a22149b5fe3429c4d7fc28da393d0cb9fee43591b30ccc9ad3937aaf6d503836e2d2bbef60aa3a2b1b60c7dd2b260cb5503a4e35bd60b9751a97b2313d6794c0e3450d6e64100bc26408fe89e407bcbc4d924e986796d8c5ec41b89f1c27fa2ffe6221257c4355efea1bc869631ea25fbef3865ce3f5061d4f893064db30bff9d6ed2ba594539490dfb6551a3edb065fb440ba3f1179ee70c1220a0dc88383dbed418560346490ffb8621813bad37867810d3a8a19e85e77997d5c613b456508d8007f3aa058bfdf61d8cd7edd0d71427a98aacaa7fc912a5c3a3a3627f6a3e3db5a1604b385fdc01990d68e3ddb1563354db292166314b3020c8061df04ee367540c6a94602a284005f232e69b3a2dd00e2efd8b9699a14761e402ab1a260e1d2914064f7e46f8364e34170cbd4608ced42d75a2cf4fc5d16e200801b5b4ae2d0c1ea21ab2e38d1f706d0645984f29c29bb4d32f9dbe1c14271d135c6fa08f3c613c2dd5110fa9c519840a2a62154f7b5cb0496eed4b8d94a265b9745f7b4771dd8ca16219f89849794add5dac686c9416a47c5042891f640db8f055caa67e0564cbc39d6b877d616db2475ab707a082291116b78e8f9c0cc413a565880c87c2e83630babd349bf61b8de0e7bf5f50b726ae209dcf40749865345fbf67ba751fc77ed57373626f4390e6253fbcbf5ce550cfc78904b2fc3c11d9694af144a5f75130087bdf0d2157bfaa9f64a0c0245d1eafa7c966a829bd05a54f3685f402446f7f7bf3d86dcf025e2882b25013e7087b81e75237cc1478907a891a9d72813bba05a3ea215bed9d67eb5e60c06d0040708e63146a4aafa790a0c5db5a012e3e4e5c9c1dd9e39542c6b25ff622c6d16165d89c56a709b7b8f544fa1d0c37439397e40b4921e3b215ef44cf74470aa743acc50135cd99324dd6f7cfe7b844ae8428c443e0af912fc9188f8cb16a785350fb5a4d0b7267001d30fb82b4695d6f038c1e0e5243622fc422bc5c3fabb68fbe6ce731fcba24c24a0e34a44a8a966c1584032c17b45bbd576cb5f8c7f3f94a03ee0b5fb7c2c8a980ccbd3f558948fa30393465b8513a1d20dfbd4845089f58a5b614c64bb86ac693f385850c83bdd2ec7e88d2fbd1681f9c545911fe27c6d577e06b7f187b0a329d603fa958a97109ce646ff8992352585e0e1ec872b5f7c8dbf96772be2f740d665fcaff9b0de3d59df0d16bed866dffe6024cd8842f8f47e75df3166e3da5e6bd12bc2505faf3844b091cf9290b71fa089145ee741f4a2a3c7c0c035e483db15f556159c310e6d171d390e7449e67f2fd7cf2ca59ba70e0e75e8c00e1738bf3f91289f34feb1a2246e5f4e1d91a88631eacb0dc85b65e4c737fdc51ed9a5e72e60445081ab748947466cfa24ee42cae2c147fc6e722f0db7f3ae9dcf80e240455650fa56864d51c094825d7588b01cd2690f7bfaddc74a2574eecc835c746dbb76713f3bebc6c74dade39f20bad9625fb55682c4c6ab56b465fb302aa72517a270f8802268dfbcdd3d5d23335f7693c6d3e058dd9f8dfcc8cdda21559a0a498db0da89869dc4a13367f9b72451a8f41bf649c52310ff001abd0702e92e1f3c5214d1e6a9d71c7bb635219fab0ed47d370edf736a30448cb9407d49c1c6d0764ad1d8a5d4223539cf7856edda6a57da52dbac06131ba23300c0ba51dd87838b6b1f583113d93adae3d6019764963b170742f0983255a25043b61c00e61802ce6cf996ca616d20d6934a463561240aa12e78355e404bc2dc77d3c9949338454a8238cb77d786548febd365381d2e1e05093aa3db13c65d8f2b5362bbc1bdf652abfee20eaac8487e92ef647e2c0fbb52e34c6611096a7df8c45299111383d5d90c29042db30562db6f7b70d86b1fd906922ceb7a2c18055e1c5d2831585a7937f51699bd8c881e6a28c048cf97c57a9d0972def053fb8a43cb69db4bfd5b51945be15cdbb997e15b1dc51ab4596b46bed66d9667ac5d8564aff6144c7f506cd1cfbcfa29275eb9049d5bed60de14a468c9a93cb32f0ed47cd132debcdd367d161c81ff362f8ed982d9aefdc0eba80e17627febc4b6a80227703b3dd30795d9435d9cf4d13c811880539e4be10c38d9d57abc344265de30b8dab13d8f73c15b5a0056419e19ef5417dab318b23e8edbcf5367defcce2a7bf7d825e7448f955dd85e0521d6515ea17598e6491100ebaa5787193ff2a69c766134d045378948926adcb242a03f5be8e122af0ae92a18070ec33c2407577c38516d172755a91027b6839d8d749070163b7b46af9e80afa7a98d0f8fea5eabfef773599521d52081ec2a8554fa3217a9ff4f661fc5e712342aa1b63ae5bc9a1ded7b4f2ba08e79c871c5f2ae14a59539a67c95b6943d8babd36951be2a4b2374e838a54fc8eefd17564f573a9189321c22aee3fb66f7eff636c1f67a27aab5f587919156444ddf63a86cf3f504b6a359a078f0d9bf4aedff1b38568eff546bb3de8ef52e50885d65458098a5aaa428c6d4a615076184c798de5f6f1adfe98c470969c12d8eddaf533d91bf276c9c3c7cee0fd5ef2dce0aea75d1841d5c0ca118cba19fa31e0317125c49f7d9e4c3d5197bb3799baecd032b4b1e903ce09f07f3195e8e9950c2f561a0b4657d9193d650c8a8417532675c80b6c1d6381283aee376e89a1083cce4755f5ed04d79032ca09085b45c10ff0828614165fb398c7915b36549417af7e82a95ded8b144356f8104470d891cc55b2f5f80e35c2297a176296c4d6ad248c6d617fa67d51333143c053b2c61ffa329a8696b8eb2a306ace5cb66dfee3c47cef4a3ff71de5f596e068c4aa4adeac4540558ec7a584e8c3d3f07c1660eb239042eb62e5391d5d4460806b94cf8485256a91b369f080c5bc4d9b8ccaadc4b48d6ad5d8b2aaee2765e4e91b923271585913841e1007dcd34277b3b9b34e497c2bd94416f475266f9cb610db7eb7264582882abc9fb03e1561be0d199bb7f2bfb50b225b648c544986bf19565ddae23129d2a2bb1625bbf4891f59539b0d5290fc89932789f663687a500702b32cd2a5aae7f14788aca9e1a270bee80a8ac4a503c50fbcd3ed7e8096558f59574d73383d5b5c86ebf4fabefbad8a1fc7f8ac8d76ddd4786486e70f89fe8399b9099473a80c2d036d6946f1d4f471e13bf29c6c21d392fe23a1128ef8ad30fa592d19b492019e5b932068dfbecc94f156ef48cde432bb6fa038c48c9e1d42dcb7381b7182d0ddfce2b80f004f15856959298b93b21949e4ac013de2d870c0358e2d611de1a5e6ca13fadcddbea7a5bb366d7c6edd9684d9374b828e728fa017668748049462dfd40f947c50a100fe9c4a44db50474b538b2b4d42449a9909ae646ab15b35691af58d4822c53fc290c96d1f95b54d5ef8f3823cdaa1fd6df9757f32f101a503006a605032101dc4183e2618c8a891b3bea6ce8cb286bc64cb0f2674acc43482bbb0dfe12f262b59efa0352a8c9a185ad3a3ffe2b82b1aaabcfe8f6ba8401456515978d64185b749099599561d7050768e005c9961b96d07f665f94692768bbc7f5180b9e75b09d1b19cbacf214fb51e52cc9efbc37f97e74f3d2a74f5085af8d218c0d59ffa9d02537e318b246792f55d9ac7623bfe1b763969cb1748db2232a8128c0998b54887843cf7748f126f3d812fc6d30c29943d2d4f2a60b2dc90050e0ed1407e996d8f620c6d74e9352ef646b7a187fdddf9f44b9051696d7f4d209600015f33e181285df490e33a59f1a93112e1dbabf5f7e06b261763acd8bd15fe9381e6d31d20cb41b36bbc5f250f34ff11172687f194a8f6118c211358dbe2a90c7e94882e1e0ba40807eb8c96d6f117b832e549de09411f4168d61887bd82b1da65d671533817eec9ac9b8998a42e1c4e47d8f2209f8e349b6c7a198eaaab65198151a352826d7848da405fc7d51838c32cb4c4d8cb465697fda662cb315edee79910083582fc6c5d36f44560bb5dff7d0b550bfd053617c26ec144bed294721ff079fde5a9cda9885215b811c1a3751e6313a4772271c54517fd09b5c5ebf7ea6e83e37603ad6bb379c3bef8551f5a930bb24831fe8ccf2cffc47ee3a4f70602a6a3342e5e2ebd9629d02a2aa35704d1c2ef3d04d50fcece565067d2ae7c044cf3dff0fa7ce97c481b4f45fb52733071d4e9e0e33e7a8c0ec82199c04b807c23115d5d9070db5d434d02642c9312fd7baf5f098e11d8cffd44d056428f372557add4b6e77d7e7ddc83681c5367b4336307d5e4937873e22c6e4b9b2d6c528995ea32d2ecdc69272258fb4bb58c700e3e1cf03100f9a91933ada7ca2b64cb698c9494eb49a665adac20ca273e31050ca7d9263b2673bed599d43d8aac3915677e0a33ef15cbad9ac0402d6d8a0e6343c0192f621323584003c2b54511bc57c2723d996b9dfc7b6edac03c6d30481cd19b2dae2339ecd6ca32f569f3ec62b276b0509c641056e0bed2d44d1d134b7944503bfdf5c41fb0367fbbb99c1a837502c038a63ce6c75dd8148c9351ae79f7cdbf2117064de4fcf1876ee1c7057290001bf7522a5849863ad7ebee939575d2f3cc8bd73608d429c94b08ca6d384ab47e9c946ce8b84edb7dee1913946095c0d486023a3c3c4d86bddcb73578e186fa6851c3a4e82cf6395f633b5bebe3a7e5979c0020df6d7c058332f6f9debd1d3dbb8e812850ee33cb6a3b098ea782306c2f5c99e768d8c19e54611eb0728f494158bb112d5e137ea62c57c109cd8d919b77f93b48bb699a1d7bc00cd8a4464a7012f69c3d20dd022bf1dc8f7a36c7f6efab72fe47de58c4b30d6a7d928bb72a2c2ad2adc1b90656529de23b6082cd2b97fa8f444cbd8431c5d033781567d46f81003cc7778753d199fcef3d255f4e7f7bf3ce8f5f042886c6178abbb5985700e4fb1cb64a61a67c55a02395be0784f0eee97dfbb4f616196229e65e695de3045367ed6f43a038d9cefed00fa775ad36927d268263bead7c0e6bfe7412c72817957f094c61e5e1fef55a052b0610bd46ef714c2376e0557eb165bb641f9538a3046ce74e9b7952795c9eb6af40cf4ae8d5b25692fc9029673dfa12988297013419a5548e52be5efec3c7e0db2e8ea24d7170ac7e0a200092e252ccd9349f57ce396448cdd8afa328c40b0cdc11940f197eea3cfd848286f7e46058f0ce81c6b97d8818fcbfc83519bb41eb4fcbead551a0dce78199dbf04bdcce1158debfab46c5615efb39bbfc33a2cdae5758f49357a5baf8b59689519ce9129d47775105d56a856573e8f457c057365eec3dfa7c16d43c56530ded56ab1e8b39633be59d2aa21fd4e00c582d34ea8662b053db388544d210ea3041d1d0e509d454f2fe4f7e75ee9c2bd82b3c190dc24c9d54350345884780883fb79d463e81d6434f9530fe45dd3a546b7b22261f68f5139a6e54c585968d724ebb42d94ffcdafbd5929c0fe64eb1730c0b13f84c451898d52f431f3aaba1c05c9c8e0168d5ef5d724c5292e3ecc90b869e0b55eefb1cc63a9a16957f7fd7eed350036263f58f79d108214f5bb43854a087bff113aa1835f3a152c2e3e011d893d4949f259edea941deedaa5fdf9e5f70ecabb44e4290ef254df7665feb926c60e363d4ab9079bc7ba8294addd505eadbfc2e58c5f0fa2ad33c22becde21419e418a6bccddff3975befd2e34191dceab21a8842a46e2f80b26f69d2bc0095981266a4242d072e049c68a7b640e1cf1e6f062acaaa72fd5dc4c3a35ee16607f160e138064051d6a102e65a5d21057881806b71d2566c21f3a72bbec9c543dbd283c641c1fc2edee43f34e5fd59e25f74307ac9b1e7914aed966010c495f9baeca8e5cf16cb30af051f2d0bf8ef1d573736350eb0b842809b9b590380514bee432e94225da20503dc6ac9f17d5d8d01650f36297f7707d5efbe3fae348ea5b7d65d401f6cbcfc3dccc2f8b90703dc30a68f341ebcbdcea24d22fae1756767ca7ba4d7112bf33b93c851f083f03851648333ac1d7ea3f2bd3a5c888c94bd856a50b2aae5208905ef1224747ff58c767cd4370fb6edd1be32776868c46d3bb90437b901c3c5f19bda69a1a05c116c67f0fd325dc02ba9a67e7d2e11818ba6e5dea9f8bdde83c5dfc5aa8cca2014dbbd5a4faf2393cb2760ad5a887c2fc74d2ec91ed12ec4d872f4982d732776fbd837cdbb0a946e1ec8bb9fa88100e63d9fdecf244636779ee6e8f26f1595d7778c58c658a3a985c749d69bddbbcfc0cf3eb2abe1ad7e7f4dea913509f77e6e7cd14bd58ab3688a2fa5cbca5b3133f903ed8633013a2b63c9d8f26809d8f5bcc56fa57f3503a7be88498d9a0021bc96795b8befccc75160167cf7f5749456f032f9c3124e041145f9b0a258040d4f6e9204e3c793cefbd6778969ffb227659a68dcc1b34ffdf1665ba97819a4d13d1178606b4b96c4f3508983d920c5b26f5783a9509c79803a12907a8759be52c78b4775866ffb1878148f4beb30fa488e91883f16cf91ff1cf59a07b393f0b946165391ebe820fcfe86f9bb569c5af5224b9a5b23a7ce8449f666353b65664ccc29d9bb851b5acd211afb4987ff749b401d0b677b463d80cf377cd8c9b617941f24ee96f600631a6d8c2ecfbb563f05818b10738426aeeda91a9cc17fd08cbd7e1c484e66c25eb6712cd86a06be761043d3a29a7f87276d0f98b4fc8a5ec961dd49afb98d22dd3cd7e0093fb1bd0a3c2f88cbe2ad254b6d3ce54bb932899421514fe4879d3896d22c34b0e7531f63ce129c8d3fe32ff0e77f6444445e6bf7848e3408abd0d428305e403c0a62ed9c5e6f9d11bc00f4fc5bf5c5ec0d8ffe0a34bc9c26843abee68b75bb0bb022f49ad5d1113f91a2dccde82b82d3d60242a6cc1234a28cadaea71fef6fac1c863bc2a9d7dd213259f672f3fb43a771cb0a1975cb48c4cf356193971ebbcc3762e59eef8dbbcaeff338c0f216b096e24e29b7471b5c229e4bd9cecc08fda4a532e44424b98f4e33a006cb7c9414f09b54ca2545e13ac811116c7c455ed4edd55c603626213ab7aa6da4b3300800858963c41936d59bc7b4744bcf7f555d7f6f36b0fa8998ee4166d578c8c5d0ce72453a11818ff24c68cf098073a90f38b3402fa82db4138089d033a5bfe468141d1ce203608f84392322ef9a7647f9b896c52b11e07efc8014fdf401ae0484bbceaf2f116ab31ed52c1c11838ff69d2c2a1a2ca06aaf7618ffa4529e0c8a6002a668e06814a09bb6c5e3eed358c5ff8160926e0282261686ad0c2d8d679ff7a3b67099254bd58179cc78485e485eef3f828b24850ab68664bb9713dda51fe0932a9e2aa02562e2cd684f757fb13f21ac44b2ae9ba0c2c0edb5337698af08ab4d50fc2ec8dd4136c97ac8b5fd4dd7d1727f31133dd332519c09539014d826b20eac8b23abf29e87e75ea057f4d0e9c30dcd11896c620fbbeac73fb1f70224d3d7068a9dabcb57aede4472f6791ffabba16ec9a5f24ff4e3d5f899c5a2e546ecfcb45e6ceb2e34aa3b84e9c785c01f5bb9ca50f5a9eba31f72bf4e9a1d441e675ef92cfcaa67ca50cf3d3cc60a5fa5854654ea10d2797846963af6cd2fbe19b30757baef3ba8e5c002a80d0520de1146b08fe6fc9358d800f630e9c9177aec72149662d2cc1e0325cc4d744be4427398db11da82dbf77449182346c69c5c2301145f3ec4e80031b1d903ecb12bc869cc25576ec18b2b6082ae8a1c742ef4d0dc006e23497c95ef373f0325bbe74f0a0120c9603495dcf6cb80b53b58291bda9de30489f18e117edef750c78feb08b7ccd3e30b967a93ea525c489e75f9d9a045d1f2f06fb66a5709611db6fb86f6f2b1762bd80e5d427289c98a7fb8ba0c18f0830a4d26b286775863f4db9ce7f290f89072d140d408a892bf97ce5cac01b8a4482ddd91470dc2e50e49b182ef38f658bd538c456af79d11667a4f3d1be31d141099d11faf801b7967bf6551b44747a34289c264048e7400321f4bc313edcf43cbfcec761ac60f3cc57e49dc526b3de199adfbaf95c9048fa3cef9dc8326c5799dda25e4649b975f45b73682e08b3d4f95c433a6a1964e22683d36121e42cfd9ef874e7b0c420c2d5c6bdeff457d4a11c275917e098a17d3d1ef9b59b144bfb4ce8bb9c4fd103436fdf9ae2b5c778575507ce785397f7dcf65213906095b1a70feb4c47d749876235f22561a88275ea2fcde87779d59b41eb4e7b6415b7e8160cf782369c4da73574cc422230ec5e10e988558b497e93025a8ba0d98e7562cdd589671ee7a02e53c9de174fdd565713c33c1ffb183aaf62c033ab87ae4b9b4b96409d9d57d2ba499d423d5b43d5da7bda04f825fa894f3c322421ce0f064c5f28742ab2f09f0fcb14a9fd39d0a97b20d9859a79fe888f04e79940be46c51aeace575273edf40f17bf16f9d72777660abb8bc82c9fd1ddb61483d688eefb25176db30b432298511e82a4ab72805ff8318f4cdbd50f990709a4a92270876dbde0c63b13d1c1d6f05f3cc90a33bbab4c8ee078c4a7af43be4eedf6710869507c141db3e08fb0519eafe1a76a955fe0419fcd2110bc0f24b3cc2cce9b51968774e868007132c517e6afd827d917cfee95ea25a5275a2f0afeb34f93f22b560e02adc222a93ff28df7a47ceda12690bf2b38614a046070e2b6185cef6510b35fe6defedfb48578cce7057b3bb566b43470d673fd3b78010c56f4d764794b881b359205b9f9b9cc521db1349418f6422df4fbdecef36793ef556cedd32c0151019d42fec61b3cb140bb8d2a6cccf9f6f64393f507499fccc6b685f5f75260c4dd36864c5c7086d6f5fb36b96c8aeb267152d882909969352ca7272a6fe97c0c627281bf7c9eb5ad0869466bb65037f336263e379e437816696e184098d63d772d3ef3e75fa8584ec1ddc27a658706a72cac14a620f58879d31e497e61c3bb681ef982e14884eca1962b3eb7b991b99f93d1cd1bcd4f53293529de3f8e966631e80dd9251ad6976083e066279c78e9cb41711ab267a4e1bccf9d427c46a0311fd5fad82ec38b688fae83138498445aeed9e87fad87aea0365d4055be860e7e7d1cae8c884c980efc46be88ec18228b998e0b88381992634fb8e93f68f633662e3d198262e30eeef906c4b3b29b8ac8c7eede93a0f9293a0d75789dc708125bfeba157c403502fb15d4dc5b268123364a9e69edb0f99a34fc3285440424c1d197bc18fb8d8f8a65eb44aacdd41546c8fb3d9940406423b17cc2b589ea4ee01ce72579a60995822bb6903c2e83d5257955b2407e18f11820b37065f9ce666d7876c6f0a3a5751a4cf1c627ca7329fb9cd59be2a8ea87743168522a13361d4fced0ea5067f8ed69f13939f65a0682b9615badd1226446b9680f521818b94fad2520cdaadb1dfbfea892963231d47d12016dd18200ac073b916cc65daf167a7d01954926caa3c2a48f4edceb19f517ce30a162523287be8c19fb23826a8cb851e437722b4ccfa77171d840d06192fe78b10f03efdb22ab95a93882c7bc1796ee65735b1f8ca0847d9c421694e1173f3677c8fd5f56bb6a7579cd34fca2a421bdc32811b4882f2a208b8cff44c11bb7fc570b40964467dd05a55acf56d96c8738e0d13c43ac3514e23d3c049d78c0ebc8fedabf5d64ca9f177617e18760d3a099b3666da279ec9bac9695dc2b7e2a6102756e80f152830a03fdf8c01f5bacbbc4ad6a9996928b7dbf2fa5afaa41d075dcdaea9fb334869d3933bb8426001c485f92ecbd92d9af0ba8d13be8caa41af17ffa64578d729f0c7584ebbda1e90f2c5b7cf977a4410dd10855ed6de04b63a6d7d2e6b07144affc60f41407726db1e98aa432a2665f2c9ccd562014418abbe1b1bd522190c2d49fc67ccb2449e1166a9cf3616e13478eb66420f27db58203be76ab53c8ed83d0b93d8506f877282949287a002f3d2df3b02b6969dfb8af8c1bd87f6cb4f92606a0a6e65961dcfed9ebfa3cd4579747ee80fb82c2a1e494472f6b3d68b2770cab6b1ec7f54bc5a2e9bad903bc9cfb421c1d8b1e3a1d390f1f1f9963f8d68c95fbc680edf5d427b727e549999364e1f772424c8cce7e1e84ade1004056ecd3a8a85ae49a72eb24cb8d2bd89fa71610ba02f1e185eca014b41bb50c632380c1b5500a8561c9bf9ea494a69d9aa34169cac4e097b7aae2c1f585614d33ad8f6c1c7641dc065bd1c507a6a3b7fd09f6cd443b3b678d136d2f90a3e032eb005d21ecd65236a1dce8ba8f73b3512ceaed054d2437c2a23fc3a0842322ed68fc6114afdcb489334563909362996e655381369ebe8a04fdf5341e4026efdded67171515ec40fb231960ff5247e13c4241bb09b08479c711a804dc78283386506bc912dfe3b3f59c45a95670e1bf71393070bfffb137d93073d2c813898dc171e022909ee1b7d8db304ca251583a949f904910eb526081a87eb592111de76b85db988c898a52ac2d982ae1fc1a2e07478a8d0b7adb0ad9cefed677a535f2ce80018f02dc9b4932664f444ec428a424e9ec1423aff4c79dd3a5503a049cb20d9423cca59a09b8795b31005c03c66b1fd6c9a8cc2f7b75a342b29255da625e50b76c49bd016231389540552748a2ca23f63199c7a83a8d8bc890f6fa0cc8e86c7078b6e09514d646ca34ef0180a287977ac06d2664f0ee3b64e4eeec03b25b9dfd9e32ada8a16425a8c7ba528c88b1f9006f2462c244d26756063f016d71607a361f96285debacc20f5e364a2e944a1a06db26443e4d8639865f5415849af551a74d18fa097122702372cbb32bd2567ea26441ca4adc185c37855565b7fd6d833f4422eabf59d285fdc325886aebdb9d3aa3f33b2ccc8218572f83be0299d2e750fbacc8bf9cb7abc053903bf402a3a25ebeab894bfa40350366d8e30e0ec1e848927695d6bf187e1e98e0118feba37ba2d53663bfd0355e91fc4666b885cece1381841034a42c656fe8ad9f4a7de1b4dd23d1df40beb0882bb6201d10a7a63d1ad703aba2568314008336fe1a29402e501fd4dcde7151214d3b590dd44645470dfaf8e818b891c783fb196310636048da61fc7edc706b6af39a8aabfb265cc2d2963073a3c24cc9ca7b211d506d86101f5d8ed8c620e504612a269a2582b4471465376885a8b570722952cc86a39f3acd4cdf39d93db28048a97d901fbcd338b83b5f5e4e932670dbed28c2944333a49a058bcaa60f0996acf4a450a6cbeae6f6c66505d1d227f9b70079bce478d9af59bd2ba1bbc0b940aa8c555603f015c53d5de418357e5489300b78347ac8178e63317c731b34a19dce156b67a1b0a3f2462889705939bea848aa6b9685afdc01effb26a1a419c245e9bdef46734882c853f6726bc7937d4375c4cbb639fb4278af7eb24d3b566a0af605be6dd03c9ca2538a2d3ac24bcdcdbf63be1c5217e3949a34f289e38077ed91582b0281d1f291c5155be2e56c5cbc7a4faf5409dd41a4577a56cca4b997fc6b87d4bbf42cfd5c0e9f3ae42460c88e4bb81d6846f7941aead3ee50ff60a657cb7ce0181042a10c6f7901b5605ef3c8f422f44896bf77422c8940e4775a056daca773c78ebc642d419859550da08481c40863d597bc3d9068ac4e64b377c63546fe79b9736f6bf51e947562444ab552e93db9a2303af1720401ed333d43d44021e97c7836bd987d2c69a0d0a227fd32b1a06e285444a9358597ce5f801dce3c5bec86a1cf72f1c89498e516da8a91e09c2e26ce9465e0cb2ffb1fb841656e89217c7795be63f18bc2d679c443190300bc2de2a336cfae6e03dce60d9c56867456d5054844a6180101e81d218f067c194020b1d4588f33581e8947bd4100f2b7301d6f882aa4a4a8ba6c1a1a9eb0e7c1e4e8fa1919af30bf4a90788b654ac44d2ae5821256ef47918d648d97abfa772972c5841d9f0e1d612902c2ec8704ba07a47f865c5b6d576a9adf910bb20938b87bdc35a851deafca6f8325c508a2dc730110694e4dff7cbcf6d5d804a4b9a8a20180b8fdad8fcb0ef6b4731d1c3331818472f033efbd05b8e70b30f82b8ce6ce2406f938fb33018b1b51e0280039262078a280690b8a6e25707d0661a0a5bc26102dbfc872c72a0e1a8ae5e0c732919883706106d340ba85e07d49ccc17894b8cbb48e2b01c5cafd95a28b464f004add9ab3e788ed5f3045ac4845db4f0cf58e1f62b2d64ea8fad869ec842231cb2e1b989a4d71ce7c508c5a4170375fe7fd1f03502126030412514a8ed4bc8387e7865614a5506a0d2fd6d10099526c6bbf23ab799444bcb19d21d5875e72ad1371345ec80bca433ba51caf3c3a21f8de374f98a261fb055bf091f8c7583ca26309a8f7a32e75e77eabb40613a84185c6180985dbd3c327f360788ec53a466da4f3d9f8029841c2a0a68d81f280cbb2eee30b9d0bb60aaef9ba361c6bd63f25d7c915a1204ba75bfc8230bccae83fcf139120337337a7c0a8aa8d405383deaf56b09818f7f656ecad68066409bc73fde040a2290b82791b4c7dfe809485f001c422cd03a98669409ba5ced64b519c5ded5973066845f8f08db448df1ff2cfd4c44626268e571184ec903fefc7482deb09f8704be580cf910a6cd330e504c11288283d2b8a6216fa64853888b24a03b9b23998c0a1d12ca32e44c588af551071f2206a840da216d2bf2a33ef887db825b5acccbe6f6ab75a81fb8852e3e8961f83b6356195fdaac7ed80b6044336e8826a7b2187beefa05532f42b325c7298b37e03fa451dd7055c543f3b8a27b650b2fc69784a3e7b9e00c80ba9ecf8544d7d3cc4eed5a7ffeb1430f56c838f3695e80c396bacc18a54c06e8ee510ca6feb6819dbeea85aa3feec884c5d2a85be56f5fe3531098306fe29949d79517c087a45ae6e39ee106e0b70ccb7c988cae8d21e69876988b22f7894817fc7f20e8b5c7871945c657a8a1e167dc4c1fb8af181175975e8f78aae14016aa74c0784b7a8a9566384a3b2a73e2b87ff44f4b5ebb55f3204598765579339e3d28045fd013e68749b645f58bbad7ade85bade2b235ec29320dd664e55f43a1d7170de51dc425c3970c60045f7b3d5488b9e7b92397459868870004f77fa464a4e6cb3f611a68a75c07da48557cef96cd5e404c451f71860cc921ee4241d9bc395f6598016fff62b6e0e73dea0d48b134bd7686e5095e6bae7a120963a409bc79221117334aee378f0be485c9b0d76413985959a8449ffc6198534ae7d4d5f5a0d341b3723053c135721db650aa6b0ff48fe14984d9e642b2ffa447ed8a9a4bc2eb3281b904e0c3252e23353b9c0be478421951a3ecfd636940cfa54af0e45ca0c5f564e6563f0578a48d98d6cd271c7d89ec5e3b4ab8dfef3a6e92f4c8ce11b930b4f989bcca579b8a9e6cae38ab510a480608078a3407f54652db80f3e843c8435679f3a7a430c7fa0260108ea5bad3ccd08da0d520602b5457d204393c5614c835d9c4a9eba95e0c52c23fe7cbe65e4f2ae9e2f11eda770be1dfd91f99bd93be8811dc64654f1d89d64bb82aa64a1a5a18d17eecc671ce81a9eac51cf1d606783cd2c742d3100e28bba775f2daed64fbcde6c5367b9cb9c7f0becc5354e64ca131022a91b22edff3dfa33c8acf853aa323689ed73bb76261bc6eef980bcbdf61de1ee95501393648dedbb8deb7467f98d2088455b9ce9f2bc9a3eeba2d1884caad6cd67c678d2c0d9b874014f2c4e70bfd71eb5dbbdf082d2fbbe6e2116c7f173a63452bb677198c68d7ab17212477901df9b3ae91e5f9d7007d840e402b3425a5d62c031113237a33da88e1e2f58ebd4acbd2ba9c0dbcb2b5b283896469b12607fbb3dbf74fca7e3db7b15d06f9aab361d2696463d8a7838448e35592a749d38d8443f7936978bc3bdd5df4e078c9cde4041cf257439aa853f60bce1df4af5ad4b00c2cbfac94f5aec811ac54681007d818e1c7b89346fd27395dc56a7520afe69c87435a0ae94a66e0f28b565967febe69081cc1aa11b9a4548743a70778bcf7ce0473156da3483ae2f0194ffffff6b