PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 76792 73f01687ce56e8c8600c6f6d9b308f4421ad1fb3cbccfdf9fc0ff355e773723a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e51792e20ae63a10a6b2be1b2d34673822d28d362a38c758d28f4cdd64a9ba1
Certificate Block Hash
73f01687ce56e8c8600c6f6d9b308f4421ad1fb3cbccfdf9fc0ff355e773723a
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003577000010160000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b30a4324ae9a60df4ef1fd87ee22248a742f9ff33612e5b0efd90ec5f6282a964a8e1b0ea001445c9ef1649ba841554e0b4def634253c70373efe05377e9598dec351fcefb56691dc7b9e9e7ce86be770c9e2fc0d71923c0050100000000000000800000002800003577000010160000

Raw Header Hex

000040209d0059a2df6452098dd8ee2f24448c8195f16a112cdbeec7c9d8e7682a7ee68187e561352090c0f773ef28fbbda7a73e7cc7e2516973f50d9cc705c37b26aba8a296396a1fd60018a19b4ad6cdf4288d758ca362d3282d827346d3b2e12b6b0aa163ae202e79510e

Proof Data Hex

59,560 bytes
12121601030722b325fe02edd7f90b6454c943815cdbc2fbbc92a9b9fd371083b739786d7ef15e2dc0db56c9246b08042c16bab31bc900c3949f33e1f0f6f464ab6be15590fcac4c85b814e3e376b2eb52684d62319cd926f35561935a7960fc3f5220875c323d44bac273e1f1c748df387debe0de853119793e76377ad3a28c007c561d6e9dc6959073ee0d249865afe0ff3336d381fd31bb0aebe0a52f2e010b0b0c588f48001d7171e633dd923de1697eff71e5ab9b17d02d2fed3888cf7d5be72bf7598f61904a6b94dd521257f436e84282d6d2329795fa939f71a7c8e85e71f17572407ca4704e8744c5d85db5705c9d76c10b378f6a78a2f3cfaf18ecd89ce913e1f67e4752586581b22318268d1c52222a55eaa72d76fac0a4104e551556e8124ea2350223320a1fc36d886f34ecf3969176b172cdad682ab2460100b7db9d75bc72d7c0f52c2585b2ff72e426108383483b6b81f8b3fead022674903104515f8bd278564a612680bdb73a2905e3d01ff4cf4a90fe47e695f3802d02c277913e4d2194ebad7c803cd6b9c4bdfb9e5b338d0ed1dc099ecfbfa2bd3354ebca6d3de619210ac664cfa243a68dbf2d1f9a8c993727522a17e4effad0f0c445507999e01ffd04b12b9160ae8aeb532e7ba3f9fd5d62fd855c9988afb5a15da71279fb8c335ee31ba6e277585f473c82ade32fb73c163e926ab0f3d564c0ff176a48f1d0d70a8d43f7bd327a3eadbc669c27c70b7dfa57bf8314a681960fcdabd4252573c598e14d7bc93ae9e6b871bed02cc5b7acb0a61815d1f0a1ffc6e0758d61e9c7dddc8f115146d75fcf34ffaeb932b24d61d1abf523cec488843b5b93f6976148797ee7151989a026688ccd331986d6ee3f8bfd4b794ea4ffe2ac8ec689ca5370a4da42461da845dca539f8bdf3a66233f3863484ad764afff93d5f8fa0940b716a5e51774d7cb8845f8d9c0eb3c559ed18c7cef3776e41ef1c73665e40687ff1076660b6c6e6c0c32e34cb2abf8423142d5156d21f1d783c23b1f9d7f68e9ca7841ba0e6975b94b854413b7403b95ebec365b82c5f7fa43f751a7e8c8ce33bcd669b6e9f07bba15cf563c4ad9dac9d29d7f3c76eef646af0bb724273833536a2665fdc7f6dd650295e4e33d47d067a5f58eb11424571cff6bae325defc6ebf37f79a2479e70ff5b7f8a127265cf217812a7f3e08883b0be6478a859dc541998921e07cc7ac63e73079b4133a95feb46fb05cf908a4927c234595d6d0070f03d90b2bff207b27d1d1a82a772098aa47bf5dc82e52a061554241497b87c1fb5a0964830b1a59aa54149afb4bcaa912a34a59b7bda3f50802c9fc99c238c115ca8d1dfb2909db5f2c26378b0b29c7fa79c63030bda4acba7796be6657ed580aded6164e05fc62622a7c89db124f6fbe36ba76f39298dc18a6225a39e3a01c0c1fdb8a0001b7566b67341312bddd16b962477a64e6e5410d3393124274d3bbdfeccb1d03f71808a94e5e47044fbf8ae858dd8b76dd5c472786106c58525f757769648b3e448217aca6531e822e4e293e3aba7ce93ed4067f111b50946f6101916a9ae4ac8a47739847a16486db68134cc587edd95985e33868c7fd7a1f6188c704c48cb26af6552a6ab7df1033588f946fc2f442d5e303d5d4835debd6fd7fa1da5ef82ac9971974b404cfe9802588ca40154f9579f50edc0bfd6bfe134f4d7f605d94fa421a3e423bc3f23216467849b0fc98ee50637dde7c754f544a7c471c08ceaea6c103d9c5270ad27af07382cc88085d7bd0d06f3428474bbf1d2d572d7974f81d2ddc2986103cddacbb4bfab1e957cce41fe1e4ef6f4ccf30ac075b170a6062745cd0a5eb864035bb63f684f60b7b8581b3634042d20168c3ea22ef4648163c03339dd0894c76bdba2af1ce53253dfdae4ca078ced3685bc0394f9db9046a1dd794c2a25969e77c42a0c4a08c5c4b1685829ee37fc49956908465d2a41d45d8c8f669be7cf2f473d72c89573d4e5d2560b4e373cb7978ed6892835fd8bd69f26fc479047719aaa14ed8cbde09a7d855f6ee0ff6ba6b6f5730549b5a20199bf11d390817d991efa962271c587d62b361462bca4f6461106ecebeaa53a7ba0d1ab7d87670c8e9baaeef9b8e2be5b8172b3f09e4f81804359bc0a138b883a66e69ac89aa56dcc86ff4e111ec604df92ffb03c7ed6ef48ebb6a9ea37233a4c2ff96758e3a0c017045a6454658744572c451161623cf6ea9a81bcc9d3fa30ef12d4449b3fb51dc4ce170f63b04ece9766daccdd11689912a3ac602f1b26e7ea3159a9f70774160c7755942b6ff205f3cae4567575aa9e9f02c2f6028bed3c2efcd6132aed7f6cc54bf1bfcec376d84ab32b744751688bc8a6fe5adaa7b85b85f85648a4b2ef4865f844873c504f46146e5d84190c3c5cfc8c6fb58c40178640eb6a35ecd67ed3b0127d4b4cfd7591e5d9a70c7ed9e6e347a033d325ddec75dc0126ee70bebb4941cdf4f9fb7fdf761b5555625f74e69903a63788dabd02275182dd84a89b5b457b70a8f3f7c0865070437f03a92c2afeedc9b7ef32df5d757a426c9b41f60ccc59e7e586d9968421b160639b2c7f6f3d26955a0bf45d1efb8b5da3fcfebe4cf53bebbb26c7dd5d2f48bd8a9871583cef8b686e60d7fd3ca25be00ff1340536d6e02e3e218131581ef5eee9d7ed0fd230a5e63ed40910c5b1fd195164d63668cd4b86da7a14e48cc0dbe84a6d7dabc5ed67d2f99d7c86be79ddfa366f2bc51b6ef4757464cd19e1c52e49a85f21c8c7bb28616f857f0be08efc1eaa97f4e1e95c8348cad6b87a8716ce43b7e15b32122a83b3ba325f5c4e19b4c98d1048ff9917734a3c4ecf53c5c30a905247119906ade1bff640bccf557ce7021e7198b5384b4bb612bb613230e743ba837b6c26f682bd257b6904fb0ab089be2930fe5c00e4d22b32a003c4d87b1d78ba48c19935a6d24f792221de86997242ab695da375bd4acb42a586ed45bcff82d0d55126b39a4740a55cd5e9186bc88a55c952c590abb52398cc670c31e57abb538a2d3a91cbecb85084ee30b659a5fb8d81ddc338ac982b1f6a5c41bfc4fd3c227d8a89e6316a90ce0e1d57fffcd61d4d6e66554db897fbd096e5234d393e38d4dc349f3bcc1e42b14ceb267689b17f13712faab60d057aefec1c38c12792b4ee61c8f59dd2a5661ce08dcd1971e270c9ca1f12af4b13570235edb56bfbced193b524c7196af15527b46369bc508198f261150bc56186a52efffb7655520f232a6141443f47f900d1919e69be3d51245a3715a3f3ce1e39fcb08d3544f3fb44ef6f72ded503108f83f1c981c359bdd3a4b80ac0b31e108a88b30f45dce62d40a878f59c505ad9d48d45ca4e856712a49547114666b76737687fb152978a97e5125974167283524840bacc6eb8214a163fd9a28762d6c49bccdfee06f38389c36f001f643d9bd2b5ce762a5fda7d7ed27f5fcbb3bb1983c153dd7318efaa416fe2ef0b36e253370aab01f4225a0ace060901610120e4d429bab99f8b61d1d5cf3c84aaa433cd15078ff51e54098db304adbc2e03686e0a63b2ce445dfa0ee3064ac7a381e91a1ce5e1a920bbf8401c34bd76ee397be9030e38fa989ee2866821b87003f01ab1b2e5ac95fb4a4af2a46b234f9af400edb88841b5c6938efd86e9e7f537bc2a6f7839c0d66ee96e6d5295156f47c40f9ffa80744602d244dcc034c81b81b52d89fb46096da8fc77236684b36c2255d3f01363d73c4cb7713b205a8c27ab0fb0a2de9d5ca3e0aa74e301becc1036beecdfc553f2c0cc1abe02780aaede25030fa15c3c85b7d4a0ae35cb0ea5086ee37f9a26ebcff38dbf258341382e5e6dc3cc9ac24610e50b91bb1d46c42225c8ce6eec1296068da4960185ebbb360dc0dcb7e257f3714916386e86ccff75083cf9264f62b8d9c7c2a7111d1908954fcdfd0d3e5dde19fa2e2cfdccbb0ee7f977f9eafd038f738367dcc106a7ee1fb9d273226df767f2ea2e43b073714cb9ff54ecba163bf85a8bf51c981da7d6501aa8be3400d87bc498874afa774e112f6d4db71ab73ca05f816d1e056a5f0afc5286eb597dc29ba850d8e47698475319adacd11e2f7be4ae9c740eb30d8cd8c212c80e4ebd3e54998adf64b7d145f5e414537afb9956883746bbd6d3519c802bb86a7f456e39343221a033e8a43f62edcc1dbfd3be61e2dbe7bd981bfe6937992b5613f22c441b9e4d65a7fedfb8106cae96b947f3aad82b1d7a0b02e755284e9fc57358bbf0dd3a3ae7ec64e9118b26735a884476359a0feeb453ae75ada086072294be13c9102e3e63db755c884634079738dd03b3646e8b7952f1654a23cd055dac4d309d23aca11bd7c41e8ab18995a0dc5a9fde10b28aa98a7a10ea89a1d4d710b4bae569232c14fcf9d03863d2980ef155e183bfd72b2b69f2adccc53179d2a1f4cb3fed647e7b628be32c790c7443c0239d2f7c83d4bee0eedd0c62ccd0adf69bc1b72bcf94cec180173e01708fdc6f037d3b7dcfa2511fb8b1a0ab1e2544ce499b16c6a0c4491c05aedafe6959471cd92338b30da89da7e5ff2cddb8aae8490cba62d6eee48ab7dc18ad07cf777985b268bc3accf2f8a83c77a29f61fb9c1efeb0f7905b5da3f84e48f7bea153fb39eea650b72f7221ba57db392a91d8b18087935c6eae0cfb6ca0cf5f6908c665fe02cd3ad1f432fd7e10b94b7b0735e33f9689f9a095b7e09cd9497063a1b1194598dfc13d3fab862ad14ed8923822ec123688d8aac747359e7d6d97cda6de0fb232d3a43a56fc9361a490eb0adb2c07ad57c05c5367e2fcb02ad20820515c647bc6449c71038bf353b4e8f147aa32fe2a56af6faf0ff5ea14d560b72d6acbce407982a292add4a7cebde646e36395e1bd4f05571801dfccb9bc97bada6ea617f739479ae7ffe3711e882d5f403062b1b350d74f4f032ae7e9d4bb5227c0540a0edb92d50637f982919e6663e37f698adf6f03756204d46a134b1398e266e4c9b12093d1f6fa801f34ed638ba69afa422218f821cbd436542aae70e96342cf159077ed5f52245e145651d0d079324fa4c0763fdeabe544ea9612d35d8d55280b65f257776449c3b059c9ff7aabb9535cf911cb683a742420c656b37d5360001a02ee5c1a42150e7cc34f470e619fcedbc28d590e6b29822db9f5c6561afb0317ccf5e04e8f6bf8f199f5824684a0e065be3cb69ea0ac4118aed98674f7c6df16f5c270f033ac9c183ac9758d766daccf606a12df8987a3a9968025257e12dafb6ac77f483c7498bfa3bff459f7c1cf3468dd2de7b9769ad701e03294e3e259048e873ba50c905327c523ea470d4a21ebf712b14e271acbf29a7c6b02a98abb7f433bb645f9095a17d690be2dab80f3ea95990c19bc4d1a8af383c700c8dce8574f97f1dff1fcd3ffed3088813defdcfeb7e6cacd6ee76bcf626505330127689b8649e3963952a58846cb4ac5e2c07d6bad7b520e9a0cdd21268f419c2f4a9b35e531fb1fdbd31bb305fc5100ce5e88dbd013afa017b37c93462e79c6038ccbf7ea391daf97bc72b7894b553de7c7049ed23a3fcdef95c2a4a46e8732383b0bfc0e0ffbc6dc57ac74f91604944779159eee0492da43ed7627e7d4be25b6ea5ae746530be8572a103facc19c9be928fee222ba82940ace74019e3dd1402eab463939c3f13da43dd8833d85fe33905a453629dcd5998ae3c7ada3e12e47c464edcf38c2437d76755ee696605325639144e4a5e5c5cd45b3ece722fc041ebb672d7a89c082484792ccd8ea4bb894ecd6b806593235d7f80670e3215e67996a39e4f714ce46d42b6e0b62520e277a1ba245d390bb999aab6bb7fe6c1252427887ddc5523ec9936d6c694922215e644af5da5766dac45777f913b660f6b5a8d3701aa316d087a8f559bc75b9e07b89390dae76775a53cf211aa2e9e479845b41c30bbed2529968f2f9f0a98f34427cecda5dce8b8c004dd12f0aba65d641d39a8b27662133a182f129c129dd1e7549794b043716882b5b85aaeb5020cb76928620a55a3eb54bc99355ebcee0598fa1c155b8165d5364659cd803eaea691e372bc716d7d26da18fc9671db7177fafa0e8735d733c3a82851b9be1ab27a5297d636328e8e6ea096871f58608fee7d7059d1d5cdbd976fc2c2326c06b1a2fb5bed9ea4afe2710489c85906ce1f8852d9a33c1d71be60fc87cf727b1380525439e5458b0d93d8ebd6815c236dc90188d91a44df1dbb48dfee5a4f2d074f2b55e05d469fa4e9cc027d3a28ada3c518f44b7332ceecfa0212256ec093cbc0a96c58e287a271b9ca378b7eb3f7cec9a709603f3e94f0a44afadb89abea93f047086909c6620766611f89f197982bd08bd6fcb88d15c67fd8e289923a60c026138dbfd71c07442a88ce4c5392f036ca80e23826eef55bea764474e19929f8aa762f0d58e55a5d2ff106d5bdd7e360238894f1fd895130fa3b5dd532584eb4667754298879161eb114865ef1423fb28f946c3cfef7815737648e86795b117d1e0d5eaabd38867a790be090b9cea51a7c8d0ef20d765b9f51350838791303471ddc06aa5443fc3582bd4976b6a5cc3bca1dbc0c4a64deeaad2968758e8a682f29762f7e3a810d7385328aeafc997600f488936b28cf64f2cbb2fbfaae78228e9ce06644216e79f426df60459b3d4700c29546837dcf95bd71f318af314d6e0a0313739b0628f2fe5d9024c3f9d29c49ff9c6f4743e3b9f3fd51dd40789cbd353d771446d9295d97a87be35d7eee90623bba7e61d40a79f23a1e42e7bfdc4a8b56a232961fe488e07242ca3151a4ee0d69150281563ae8f223f9708bb1fb78309891fe89c5f54e56e99302ead645d0219bdebb05717fa93565a0e7cae58efff45318d284a48613033ede363e04fcb7937685f77eccfc87b5ceec251325f1299a4898d5a655129ef6cde2dbbc378c171f6923751b223abab92a65376fb377bb137ee26629f0d3e16e342cc0c87b14ea2ceeb8a68d564cc97d96b020d6f954512f34d5bc595b43d9a63c04aabf093e5f42c7ad993910cfbdc9077335a0057a3413d6bfdaa687f4fd20aa422cd3c0e24a6315e530b954a5196aeced179e48f4ea06b0e02a316f9f88fbab6e07778fcf63fa12f2d7ffc389fb45aefe0cd6f6bb3d0db1b64b73a4cee865f69dac5fdccebc895deabc3e4d30f5a57b42f5c4bfc43f467f23b429ebe0a3c85621d3cd565667dead9dd3d7959e92fcaa9aec41e5f508ac765662b8a2fa9b691cdcd25058bb74f0e31d91772e999f30eb44834bbd0bce31181832fcd0e3752eca8e72357ac9e05401377110579db3fed646c69fd528245fe3923987fd88669f80a597f9a245ebe7c2f974984b9149c89598b85e6841c274ebdabdd9b73bd6d8f98aa6a95ebd24ced1c9ba08581f4fd4b28176bf11fb54304719a3a8896520766d2665f55b2cd7e50b4f24166536ed92a581aaff7f427b37880df9bbf8a0f0fb585c42d8aeefb847e8beae965102c55c7767e32e607f6c265f89661fe74a28e3bc370bbaf212612b46585a37122b99e25c87116f09e873f55c95a415b92a06971682e37d12f81ae4249a1a6c133f2b0049a8b236b59e40ca67c1109b21efc677033e506d8793de0f90fcf310e6309be87205168a0f8138307ebd0728ca5eadf4b1023a7ba98e1b934608b4131dff0e4b089af8ceb91649c3f8c304ee88dce3defb708370d67b5c71fbedb632f8e87e823e578d4b5e4952fd97d99931a432c9a9dcc381344e434cce0bda88de248731ebb3a308fe651fd10db049dbc6afbf8bd320f001474fbbfdd1f77a07d4d0d877fac880b3c98d2c40ce48ca8c07960650c0056068c4808028ddbeb3434a5addd9b356893ea8728f3f77ffdcd810f83bf55fcf91f2cc411efbf550095d0874b1c77a7ecbea47fe571abe217f31b46372832b720f26a4b5448cdd054e07d0ddcd09f1d5e486eadd47e23df436bb84cee2ff27533003bb8ae450732cdd3a00c7c8ef7d08efcda46c174a9d7df654f2d6bc80ce0f93d265a7bff985b57f85420109a84dbf05abedcc58e988a8ba18f4e26a8c6f73c8dfd0e4033ea3e1531eba1570e51badb07d72ba83e24745209fb8624227ab0c586c516c29e616cb2325af189b483fcf6735d3ceb097930bec3079f717fb2dc75758131ac17ce4b2cb1cc17ff5d842efe7e29a6e19b71240c6ec8e7b51f88485c4ce029aaf831bfd91048eae4bceda9026cad3dc99cc267dfab13f1cbfbf0778e35c4c052199e8b7d1e95b1eb69da7d90f4937d8f72166cd193e7c413fb4be532b5a0bc834c836388d888b694246126b36d2202d193b7656132a93beb8dbb9c50c488d6e7d7c3c41538e1d77caa60425e55cc0c98742be076a4a115e8304eff193a0e88225f197275491b51a69ddb2e4444636ab884e7aa75aebc5231342e2e69b45422f0ad373acd0ad6027954a46ff4ab47a7304e0298d5630c8f76ac6204b4bebeb8c07f6cad4209f10e4b9432e6673befc1d1f01aff73faee64c25712c9da3014f1b09243e8895674e55ede6d2254c64c0cc9463abe106b473a782fc15b3820bacb43d764535ea155c970f9878543eaeb7233704c28d628da65849c5a33a0297f3acd339cfb2614b70a21ffe85191182f0ca7f395295555a9c8f7f263382dcb8cd9d6f10f3424994ccb11ef79fab1feb29118c49148b6d4f82fb9a666f3f74b726aa55fa8cc97ac3ee56ee6448ba925764c6cc1dd7e3fbf91f4f12bc8b16fbc86e265550f377426be72f6e6a548c0b9c44fb205727c36866043a850220038a2a2b3b674859624995a43688bf07ba22b3f350886c2df60ab8ff7ee2cf9c173e7eb95cf02f6930792feadc8545a354a8ae1a3d2626cca42e0c3e8fabd13518d5dc8ab1b015f8d31c1b73ca996ff9b01b3add6e66a5b9b0e332bc3eff6a15bd820af46f746270cb894af8849d4a0ae7891bd184884682132c83a393db139cb818fea74d75b8f5461205901e4aa89bd4f9d427b8ceb3e299e8944ac410e35d139d81f6e382b339ba3f022e6f536c9841b1888e62444876c8deae2ea301b0ac630b981629795df1840bc1fef33b049305cc6d8dadda61a58a9d2e8d7060b5e67e57375afeff6cc95ac1cfe3b6cfb87f8055adbd6b67287edb9b00423cdb6fd7a8de305e8de52c1645aaea2b881a4a837e08e06b4721f1943346bacc041b0048a6afdd7edd9b9063d867bdcdd1c8bfe3dcc5b10065cbe67a9de8870864d68c60a6f1d0702579e026c3258dc56cd3b0372eb2b3413bd4897bfb19b46f000e05c59831b89cd715d013da82e2732055af30af2a1c1a8f6cc5853f58252cd1a748604993ac5230ca353e3ddbe10a08f4769cc993691b404d6a7f5e55f18355726b42dae0aa734b34c8555ebc28e65d9583fb3f762fafdd1a3c140df028c8b8d679a5ddd1c39cd2920e959b4e604223c138f15001ffcd3a89955ede0d8db4f2cc86cdfd600c0db95e6fb07deff2bba53e47a8457a6f51528dc3e833cc8a4d6cf7851945e77ffdd9a344e2f9f06f580c8ef1b929fbec9c32204fc5507fee8be9a3f87fdf7de253f86213d1c885c333b0783f34888d9b44a29670aabf580022e62ef3c46f602bf354bcfc45c4d2db558030423bc36256ec0fe82fa6cccdc8c687080d0e5a8fb8fecc534abebd5a02b8a603e1ef24ec972122d57d11fd04a84ebe6b95aefbdf019088f5075b9f01b7329b70122c1552943d001b7655b57ed6e61a4217c4a0dabb88be0db139daa5ce7245eff7cdea1274665a579e5c5791e654e681a6f715cd1aa37990578f05b457fa68ba171a24d29e6273a58a000a0856ef94dd0932d8bcc8b2ccbd777c73d3cf75ff8e4706f14a1e5551819c4543e9b1e324ef07fae3fc9b65034f60f12eb2014dc9f3b2aae8a087350749ef549abf2b154b9c6aa064bf86252965d14042fea156ed2b51ce9a2980b9510d32233995f250974b14d96b85a143c8e10ffc9120b0517696d1d6ea0a82cf78d6bc199a558d1dc26241a966773444bf6e707735fa5707f29f8b43fd036781f2fb8bc0f47801b34b66cdaff290f949e5f059bd18eb2b3a574001bee97a6d5e3393fb87dde4de51e3345a5dbb52342da6c7fc7246151e45bda88167ccfa80655c9762119cad6bedf6c765ca8c3801ba3c4f2f933c6603cab9b6d3861f3ed28b18b75979a7f0f2d1c997f823515aea61aa27d8c4dfaacfa4b3937afc471a4ee80ac303b8d2ddd6399d31b4443d60d2b14d220348efb80ec6d658d603bec6b81c9eecd566079ae3600e1cd11732f089b488cf02c480ce7e5db112395ab7a1dbeaa5f59009086971bfc4d56cd11185e4d4d22f4a20eb8073ad5403b38ca18383fc3a95a3e06db95e7da7c9a85835b37f63e4aced67bf60d2d1361145573c2a2c9776e9f868b9cffed710067a5b28489ad2d7e0c4dfd00fccf27a4c6837efdf07450fb56e143a7034e2f5352b8edcb83588c8ccc246b7f5fced04832c80b59d39ecc14f32b6cf0e4f7da47e03016bd193702f01d2b9cad6daedae9a6fde6f635d3c6ada58817b25b342321add8ac05c56384faab5b114455bbe19679923bf4bf4ecfba411308160faa2c7de4c5f56aea96cdd88a80743089a701a44948d832d85a8d88beb0f66938e33184db97eff985d5756fe1d72d51d5c7aac3292296625f4f59e5f60e4f1fb15f0ed296a662bcec1ba4fc588ec0b35d3e41e2709edb5ce01349d2cf6c2c8d6844a4ebb18a805bd495036b111ad883ed056fb7ccb71c50c283b637b23f7e062a7d3266bdc30f31361bd794ca9417455a557719db18091a6083d07fd1a1ef022ced2c974e69bf2417a61d75b2f4a129e21009cae6540d326e0978fa9c6702a2ac5268db5277ba580b49795fa20f9367b2e7ceb5f543408dc46a339caf8b0587cbc22122aa4d380af4038571bbbba352d1b4a6f0cbc137a1e31a7e119ddb5e98f221f2136aed23878b702a4536352a802c31d56f2212bdf7509f4c5f6ebd068bc1682b648fb7a9e47dfec2fc51995626197d001fc14fb9c43a2c4534909c7bf508110b28b10f8cff35cba6d793dc5026bb26649f1d56f0e8e642a03eeb4a7e55a3e79e8fa226a99191efe487f2e5618d2c824cc3a045864aa78be85cca833ba60edd43bb263341d8867358e0e0c074d4182107ec45c4d2941e5d0dccbd10e3d061588dad0980dfd7fc72f46dde4a21e800083264d5c1dd24e6de7249090adc755752c41732a5a2af7f4548a586c9632a3c291267abcf66b72f0461be0ab65892921fdf0fd37bc3aa1dfba56ec86078d7b39fecf5e92df6d35ee52a268ee5e624897f8e8c6333e482873994c28a3630fd56bc258151cc7347aa51aaa79a12911a09295fd1298b3d784acfb598cd74fcd9f8e78a835b5d5a930a58bf36ef66544681bba9f47f1487414fac5570708df81bc94526ae9728360d86358220303c9c670c975739ba83c417b6716c4b54eac2c45de94fc52fc4f15d964ab9d3c0a797415caf554cfcc60971de8e9c943be73f7771fe3d26713e3f19969199a808b1ff8dc7319c3af3c225ab344b8359c7bff13d0bb8b3269e7a64a14e7a6c87ac184f0c8aeaab89c6bce68f317f495149765d75aead4bfd25bfde8a49fa9e886ab584f6d38442cf8545c224627f1749cba7bd9e371b73c7b313de3a9d2e9e1dcb79de4977b7c50c211ca90d0fd1e1ade13fb1c4a2dff0750d0820713a4cb7ac17a27e39cae0a654708e00bff9a0e9e3493f67afab4ec90cd94c92049c3ea4de72b0b468a94ed7d792c34efa022b49bf30170e8765e914e18cad30a5516eeea8e69ede8b8d9fe60b82f227d574b34ba07a30f499676acce6f8d9d66b2ce6f1a08eb7d59e5e0164f0b51cd288ae93eb0de7e3cd975d9b62969fb4c0b889672566fa417b62d3bd93202d75b9e024b8f870249a05404b2fcda755573c3d10224347c4067fe5416b9439eddae8d797713b32335f64f4cda8227edd4584a9ef968f5886f3450c984c68f605fea8b37ddd65622d0c7c30f2a0e8eb0aaca6dae7c3f136e5126c2fa02ef0dd68f50bd1189356c269d26fe450c466faa3ee8b3ca2c895bf6dec962afeeabdb8ac52d1481513abdd4cc3d542b47302192a3b8f236cb5ca1881f427e558805d8ebf8fd47395a08925d2a1294f4ac9475e0ea8794805077d84bad43431ae08e2085fe5097c6485d84874f61907d65e963e672085d52535a7a86e10be807a39ea1fd32138de0813babd270f66c4a8604611e94673878abb0e64ceafc06db4b4cdc576c7ad71d520c26a3168001dc1fb27c2c6295034f40a1ee725b28eb1930f40d7d2a2fb242151be546c894958343fe2ab5d92b98a8f3de47eb5330d888a127a0e1171a15b7984471a0a35a29f8d2b190be042af12bff780f03fed246c96edc28fce32981d19b8da050d542606fdfd3fda9f49cbf2137445a6b8c7157377eec103e0e582bdfaccff02f745415d8aae434007660e0b54e8d3350f816469c9204f34016bda37ecec0b2f0558a6325541e1a803c7cd382f90dac482e126d3628404b39854ed936c25184a62a1a9ae33e975f7c0896a0f75d16161736b2d7c983f4f7dbd2972d4b5308ff81c4d2bed8f7393556b5851dc872817e0fbb3331289e320b02482ad33ae0d7030959341c5a5ff1c4431565fe02178c3dc28cac55ae6e941c96f7e76fc425aa7f9606401e9d2d6920a78b6f01d8a9624ba612dade2b9181dc6b4fa372af492a78cfd3dbe649d8a471d5349449f6319d5016f6aefc51a83f7be9c7db9464acf72b6d51c64d1085200a615187a7369408fa87f8fa7dd2ec5026225bec4330b033e63639e34a78dbd81afa6fbe352f75cabddb6ebdfa5e6c038722d9e1aae5678e66a30aa1ae59923fae98539de8e783d41c08deb5c87520743c228e3dd946aab5d7e31864cbfda086351bc1921022e268a78a478291544bb2bb00f94e2516b13b98fdf68ba230310680385f89d3657e02a1e2ae8224795e5651c5d1ffff91e01c604ce8dca37baf2c866684606abc9a79b7a6690ceca362c0b6e175d561155d7843ec70ab1e7ac69722812a1b14dd7af57718a92185f0181e06ccc02e33324afdd8c002e86689bf8db7f1d5a19f20f2a14ad1631913da6d22da309c4a72548bdaf9ef58f69fd0a5f3f77d7a6ff3181c0230471215cbdc0cd485c2081683902cd3072cc769b2c42c161ba71352631bc65d51b22c548725a96776e549726cc852d5886e840a9141228687556c7955b54386d3ac866e30be92e767a8d0ad1d338eede43e56923ea36eb85f1355143be66f136883827602b64b33ea5aa3fe799b68e36ae3553301d03b28a2f17f16395e116567f9ecdf4f28895bfdc094dbf0aa0565513f70719b643e6b7cdbd8551157f5ebb628301961725a2ef55a288bab2df2aabb7b957ddf3584f1ed3b2bb857e3268f3837c508b4c6cae0829ef13a83ccaab156aff62ba57b8a4e152ea81f53df5e2e64420a62408b00ec7cc6db68a0b38168e8f1ac5cfa7dbfd6bd6230419436f6833aaf4701d31ce72cf09213ea891fd56e68cab4eea1226d1be02e9f6de01433c59574c2ab73d2d33f378345c1a79e0b0f0bd2f0f158c359ee3d302e15617d5807c7099f0e7257c3bdb70705898892741276714ba2a597334c2247099802639a9cb1a9e94cd0621f4db5c22901cea5370c91e8287a28dafa71c3f9916f4046c39958cc1e28d39da0f65c1fd5d607cb8c5ef42d64ab591ff0a7455419eeb5a428020eaa8ecc86fc39132f3e606148f45d5388224920e01464ad37ee6feffac2d4bd77f7530b5f0ce629fc37df73bbbbe85ef89e2f109d7f29f1700361d3a7027d3b930d535ee6d8e94f782f6af82332ab75151131f25b26e99301824ee64cbef37fb8603b6ffb41f614cc8b828ce3d0a88b105df45f00706e3bf34f4d5fb87bc13af056c6a25e4e984ddfa6bd5d6c969c612eb0b4404eab301f2c7f89a1c8024a7ca1822dfc3abc8562e079a00bdb2ecc718cdfa494dcf1f0bfc7bd5c09f6d9636d53c475b772f7c8ad2b8c3f5c1e33bf1f98eccf7f9d6822354531784d43613a9e989119031d29208667d59c82e6c81272f66fd93e15e98ca4d82bc4bd759a089eaa11a40f265de34d2120905b3861100b90d04effdeaaa4a70e44c88d9715074422b7d880723e3f360c61429ade120d4148396c2019abcbddc6ca5c919e8844adff5ca1fbbf77ec89332d5d47ed51858967011d2155768f8c659b9504da4a27e87c3f0b016e5e0698181cebc935f430710661c9077444dd46ab35bc061491ba9fc369dd9ca28f530af9ae2cfa2603c4f23c3f529d77bd4e2575f71e4153da54f42ac713fb6c0c15c473242d49a2e68446918cce58c9136c90ff2949089a084009ea716a49c323d34dfe3c63bffec320d7888c1d30901bdc10a000b5a446485a6ff9a78609e00f074828a5e700e9a2516725594ba639039e066c39c58a751007ac6b0804fa50477c07bdc3aa9313d35ab63cca9399761524353fbee142e66b2b263de792475b5dcfeeaaf3aa780c07e464a4b50c0c2c4dd4a2741ea57e1ebb56ec1d1a69a01c40a41962e4fca6a46a34a9c5b2fbdd6c62cb8aa6fb9d1e8ff0c76b0fc9c0bbe7576729c73bb297b19f8a2f1038a240f0b2d3b69d79e21831340be364ed2a5de01d5c3b512828242c6f8dd69091b11739608d08dea8b025bc78f6ad98ba5d12a4549b9247956b7efba25a590dab8fee2a59f1b0aae9ffffe80d24debacb2b6a498eefcc4eda40407e6a69936ac9fb270209cd81a30e66582fadb8ba127684179eb3f3b23fee34acef9bb3e3f984032c28c4d9236e6cd795fd6146505b4049b66a6a3574c2bcef8263280d8e79d7fa6f86c9346ab1b3c6319c006789d7fa4aed0a1347e770e12b235b438a2e7f70a78fe01f6d176193b10c13adc5d61aca9e84aad564cc4d42708a59396af91badd336dad6106740ba3974a1cc2c5ef23a3055d5a5fceee6d5091a9a2544fcae0f18cc14c0e37b9e3bee988bae1c25d04c33f9fd16eb9510696c49cf4deaf8dc5c5a3491745e28e9f01454bdd6edc9947e34d04a15148152463c70a1a3d301522d0d3e5e73fb2ff4585eb9ffedd0f961a94461ae6cf097fb065940d011b551dfbf1d7cb7c3d09c59fe383761c53f6bbb5fe24f3cbe5d10525493037c25bce239e0b1f53fe1a37f6e33ed1b5f0428f7e77067804d64bad5476ee583507f7cddba14d8e108d76ec92d0c27b46b54a595dac28cd1f414a5e26643b096afed5ac403c6328e1891d8a7abcbd206508f98a1638d6a5b55b373a9e7a49c7aaa0a16f958ff239da9afef8d13e61ddb0d9c38fc540e474584e60a26813796e8b3d1aabca93a24f39bc94802234ac855b33c62b4dc7ac166a8fdf0870a3769dc7f2d9a4bff35de0f331ef55335d6e4938ac179f5852564cad7c6a3fa85df38cf6ba7e9e37ee50e0f519f4addb4ce2ea48ad265eca5236ddb5440ad2e527763c44d5a2456494362c5827b5334bacafc4bbdf1ad4759b56126d6de95a33d522e3b218bb28b60864d5bd1a3b3490261c0917b77d9b6b2ef39fda6df0d96d472892dfaac87a28845f43fc4919adeec073bde16f9fd76893beb56c490cc981596df366d0408e09ee2bc7a503610f59c52754b2fd56b7b61f053db449a10a4b7da9f7426fee53b789dbfb65c6d71c06bb4ed2ceb3c5c455a04ded8e417784b9497d7f3cad1c01e57639acbfb667ca45705d75c8013ed416befa486d9d14fafcffbe54782bf9b06224c466ad4667a1763492a13c10f5965e2805459c0b8105d1b8baeb9442bea57afdc44d6d58c44d2c5e041ad627efa613af96da1cb4b9397c8131cb52744e7b396436d69ca2836a7f53231abb33c2ee152a1b690bfcdf196057852aa521aa49946b7eb016617b1a367a109b0bd10bfe8d8e88b01ef4ec08d53c5cc8f82fd2b2bb345d1849873f7f0712233da76ae2c87de059b9a5186c6547cc9552dbb797c259e59a0689f1191e0e048e2de2f73496e87ec768265c250b559f92b5fe4a0963c1d60a9510613c8ee62f4dfca2f6365af28c757c55c324a3cefacd9e1ccb1c1355b1dcf3459609d128cd90542182471783d50088fe3699bbbe1a4f6b0686206841b9a559e31462d8b99672084e50d06dcb4075ab140ff1932fc550166d9dfcef5f274d9407857ce1b2db9a0be4df542f787a86ee1e67177ca34c463f86ac87850a8f8bcaa8262089a78f90db86437f61f06ea5bebca193fe849ac2989a7122ad141219ec9beef97add9754c5baa56b148c492a4d9630cdf7f8b1b179fadb8883c74f4d61dde7f37624461511dad471f2c7e734c8e1e8bc04fcc9f794186eaf2e6969dc7f28bf292cc3f5f499afbb636bc8e9933a2a3536e725c3219575e00ec04cf32277e13c9b9c3b85e6da71f5de8a36562dd31fcbe5df344294aedfde7f1e086034666b58f32362651693cd78e2ed120ac5f4d5654264b6d21ac5bd06878c2fe2fad5496b11433be10c4419fc645f0257c1d24edff917f68e7f981e84134a8827ad11467744c833fe163daeb449d4da7f2765651843c61fb0a25f77b9da5d7539eedec5ea92f9cda0191716fa80b44b7605441883cce3c2c843e59e2ff4111b717880b06558fa3e6ab39578ea64521f9881e2d840808e394f0a93f168b7884710909997caf0d987066427ebb6c4963aea03478af068f6fb910e069314854b515cad0ac19b499d7a1ec0a0911c4e542a5e523a51fd9cf0772c90fd3e326a535c6405787aa22bf295c3f6c1926f13ef35c24fad6460a1cf9d80296678ac47dbfe4fa41d3c6059990b0423a67d75b29d59d222e53eb89fce3a0a9b380497a8279c45fc6d5870bbdfad3099e174f8427cf46e0d99823041c39819ba2d1e769ee3336cac434b51a0fae8652f99787cce49a776cc82b4122554c0e42e68f30c6522a033fc57f4f3bfbc6e0ef2cd1c1d7c50c0038f4f92edc78a8c8f41ae782d0562fd650bc448e7ab7e9f6b4f308241e981e8371dc6830babfe4ae64c982d59ee332ca13aa26c9e1efb5e05afd27ec7ff35bf992f9b7f9706ef6e39e9910112d65f9bd00a18625004b273acac2ac85d18abceb24db1b80b63608bec439fc724d3d420ea36e2488445fff8dd218e480f2de68fe1ab4bb8102862d604c9ad061dba818ec87a50dc84f74c676d14e5c15d64b4b0d75fd8fa9f41f657c4df072964dd273a70f6d0bab9c3e461e97cd726a30fe461d750542b85496cc64f7585af33044cbe83ffc20f984bc0217efe53610a0d33e1bacc7c05d0b3faf74c2492dd33208312553f88f33b3fc2e7d736ad4d57e5941e01aafcd7799454b198f0c17afd8b9c08b087187a7f7d9e2d1d52374365bf20a7d97fedea523255962105686fc0a5b7a5c32bc95e3d11765f2fcdc4d9b9feb1d02be6d96c850de520db554c907013f9bdf575b439d6de7005001bda3b5329d60049869146a166edabbcbfd987b1bc2e8edcf92f6f63b07912f0a6b51948ca5e8f1668ce15bb3f9d7485a4bb18d8b43017650d91c6cc172cf320b46e0da36bad9407116bf3a72e3a7ac09abe937ed55135d7054ea22e3d8d362c761a91f8a7499dd2212eb007cf2d10ae54b55b56d622aab72d99a6c3bc0810364f90543cfb916a4afe8c470d52102fc27024aee02f4cf33f1330224e67bcc5260b08fb0c69af9184e90eb0f98ea755db1033755de6d0d663916f1e81fc7e669e95f8262146cb8904844bce4656a4e612a8b7cc5a26101a619958d0c35baaafb8a21b26fd085c8b7903ff320df7e91888bea567d343d470031bc8ef590a458217ddbb541b878c8fd0025acda407e8d3d9a42db0305279f8e99895f659dfbfb4ca04ffc74cfd5387e4893739728e848c41d81e1d3a6fcb2e9347a6d0692a75f5f47e5d193492b9805727bf3c3eb3fa11f1e18230ef014a0695824a9603bf7cd133363d0ecbc75c3ddf0aa7c1b247779d78287c9c652765e3424e9d7d0722356498ecdf8c6e1014d9a89d75c64d51cbd1edc785be01ed285c652410839dddbda0bc85787e7a937f64d4855d60a6e9f0de0fffc2c861bf56f188777786fd722dd2217319eadcaf00beb9ab0a681bd13af1be498b2aea8dbdb4020c536ab43bef829288989cf7357a88cb71dcf41d343015e3ae1397d2a48bf7cf94ea336b53f5f1c580c80799848ed4907707ec00aca16a2f4ba2844f8aef9c21e34697e31c9c4b850536a7728da097c5026b0ac9530e40bc565bfb2387cc738fc24f15092ef0fef55f1adb435ab7ad72cbb24852634c0504691a8a21a677b581bbabc2b9e27c90a47453d5e932506dd6103dc597b13f4da441c9dbafd20e27e457333bef0b47a96d398e0a64a82fe258499b14ce2a44b8b7dc853ebb4b94e0e4db13f45660eb1a44c38e5b3bc5f5c92437593ff2cad71629c7d03ff84c0dbb797529f5f5f2787fd74f796428196a476ab2e92195a1a91404241245dd6f89a0d6052e839ca5536dd773564a224b93ff498412783dd4285a2fb0000f871d073dd2b86eff98294cdddca749795f329796331e5c9d982da82b4305a1a053c29389b025d1c04f6a0b662bab816072d49a0e93e116eb5e8f42b1c7ace39b126976e8f18f7b58c3482799ba56e07a9c62b24a3610948d4ce51f36cd54f752bb5042ccec00f1ffcc04b7574b4163e52f813b56bd0faeb4f073ace885b9572ead68b928f12f546be76f9e170dd3996e09616572f8c47a160992a50e47e5c4464c3cd7a64fa4827010afc55a8180bb4bef7caedc678c5c2969ce0f7ead215a794916a1abb068b008e0fc41609ab5a2eca61ff9ae815b4b6ac6b000a3e6b6b53e6efb02476b9caf15abb64d9169f5ccf1e4d0deb29a5c3fa1a142b797fa9c8b400f5ca7951505191b514be10393db209d2b83f133d9f28e5f539f5e3821d0197dde42527dd3d831573595b0bc8cd89b3aef3d166b9578e5ca1dfbe0b0b6ee24974d9745d0af8bcdb3014e26d8349662b11832887c7cef6b3f1b8a8cde62641b617a895b8cfd1113f16880da39da4fa0edad5df56a552244b5c97c342336434553d9925314bb20a5e61c9df262ca95ffdf6f32f09f8f3b9669b9fc78b53ad9cd5ddca2b92df3fb696e4feeb76a4368b3b0ebdeb44a7c02d99fac8cf72d95c175823798ec07f1462fc094c181c6e91a055b9ec2f0b69d5c3b5d0465868552309437fea3fb1201e6a228c17dfea2c5e903b786caa5aa743bd54b6530772b50fc5b5e07415c77c443833178fa7b561acca916841d979a35d9d4d79111a1d18c6cee43116fa2907de1b64bf0db9c4c0707b8b9556037c8f353acb27de57fa5c6a44efe36ae28bab56453d6d1e98878e0dccf1bf20048e62f920c7124540cad6b7d8d2a197676bd35d3b3e0a6439afaef42a54f730fc057672e5edd73767040cd36c9df4b5f2532c219df813a518ac4f52e02fac817d9ea77377d99aef3eca7030ee61d920bac9b5741f4bde95d2512e5fe9da30a25f9ff8d9342e1226df3fa601cfb32d7acc2c763df82fc7a94c97e368dbcc8ddad3d5f52908f722f214d48eb2d5a0f4dfd036416dff96acef7550ac3c3b0a2a4b96f04933c66cd76454ea6dc39b1aebd6e6ac7d034769c83839bf066f3accfa4e9076788d0db921ca89c0fdb5d95a00b85ffe71a3828e902d3ffc6d6cad012e1cf4c122a25748d6f1e17b01cba59efba609c034a69a652e8186122d57f4500ef8d62f1586a5b83b0df409cd5627fed310a7dba1f10a254add70c8a534a7e9a478271f84f37acf3418290be554f00fd469c14625647dd391953d2ed31aaf502b678eda7f6f03fd0eacb2a9f45d57e95073bee4798d5e59fe1cdaee5341c24694539c3c755ac346b0c00f249921070617fdc617555459aa442f1f14b160f41f679b9bb6491cb653a98fb1541542d22e14a6e5341d384dd07dffffbf13f9508143131b04822c28f9691ab8e636eb3da854fbdf050b877a6c7b52b9535347885fa52f978d230eced6002b821644534b98a073346d0cb6612c42879900ac59ab43be65d16062ee9a7daa1c51a50082d3b2b609b39f10ad0a350e5c7854db2833c0fecbdfbfdb6cb892ec119658f177ed62296e77831de2154bf3f0f3b0d856d19fcad4cd665247d5ac3e406545a3bb92442b0299dba3450ac262122bc934028bfdd37fc702ea68a78e1b5148827f561f3d888f914772228680a88fbcf94efbf4824647261860cfcbf21d2b2af114f5e219835b5e23274f58bd4df9d0a53b79e6a2cf8e7a91c82dfd8760d9377a5c26c33014b02687e4dffd7739d548013ede94c02a4941837787d2d178c6fa3d9cc2ae64bf6db66a3494feb9922eea48d05d95e010337bb5883b1e19d03c405b6740dad60eba0bee4e7668971bc6128de017de75de3a747e543e6546f95cece9bde09139253a05fb3e2bbd1ff7d462e69abff28073f1bebbecede5bf94eea6309b59a3237e5779732dd32f993cc48174acf7e785e1d1a70a41ed710dbe9bdff0f1c33f5719410d1536108b55e0d5d21dc6cd314141e68e295392b6b240954c69502ba52aa60ee314520f5c80e6e4225399f86e4652e5adfb1a316877f80cb740a4127ea0f4939b571065dcecf5e7a6df28fcdbc3d71740c83e118cf41b0d8a782a09a9b81abb3debbf753107e64415cd02979adc915676fda681dded3b03d4f1289b11097766fca90041dc4240db233d2ccdbb2c1e89ba11227d7022525c42a232547725cfe3dc1c80d6e7ae0ca04ac0c5aa4a477af92d085f43ae7c97cc231c78c4bcf7790990ca68c3312af284b01c5dea0fa972627bab2c5812ed00255e8669f697868f7105cce976bc559af5e1cff9ab7995c4da0722ff50076ac708e22bf7fcaa0787771f065008d0d3dc1076d6adc379fcc63a20a733e1f852ab0d66e83ae500eccd18ff889eaed4ba81822d64033677b2d25b12a89b38b116ca1811349f8b811aa4430adcde951d5d70c51755b4595cafede3072a2bda28da968e3ec440260f4ac502968b6702d1406fe39292fdf1375d472f76be0ba28d626b998b46de241536ff407a79885e69e796387ffb45c68b0aa49e795a4b64a511a4adf2dd07109eaaea2cb7733439249d0520e01d2b59118c92f7798a0c4244660bc82200be7ce4ebd82e8d00025165d666d172babe949bd660dee7170f771dbfadc19c5676561783c1ccdb50983ffeef0e7ca5a017c920848de567eeed77dd6ef1dfac625d05773ef3ffa010670f778c35d0961114281b239623d8efa0e6923bd21ca74e8b9e39ccb19063a7e524d114d8d9cf6623f63ebd745029f247ddf36babc091187238280a42d15b514693c7187feb2752521cd5e5611a9b43270e7537862be598d6b5696d4ca0569d25309f330450b8fe47e8adc386f323a7a723e5ab514232eabad59f61b6e8f17204029f8d5911c6445c77c836573500ccc387fa2f884f8b76ccf804533093ac1171c24da2730e29c04321b3298101edce4bc074eb84cb14cfc64e155c1164510f7f4a5981e1780b1dded3142a5deebdb24995f230dacc0e31dd352a3b679c4a3e6e90b75efc7b640aa33353b5653de52ac8636951bace3bd5c76180282b56c3a8a96953685346dcd6d3c7ff70975afcc7eba3dd8f818ce781a34927280e083664bc5f62c108983b06c9b81a10d1c74c6d231bcd2f1f2fb211c7d5cd08c5dba5800038a14a968b86290e800004ad8b52377dbc61ae2e6cacbdb2f7691de706411bc78269e3e97254661a85e9b886d39c5834cdc8a184f968c488ec3bc4f13bb415d4c0366841ee8877d5511df59e54256a062b01be63411c1d97fe5589bca9927c99b316de4989a7e98b8cc7a4a823b30d44cc07b8189716c3f8005c07aae9033819002ea1dedf06fa51ca7dcdfc213230db4a79312787cd0b687fbd557fd5dd064b003486c6d32df69c79106bacb0fbef37ac6cbaf777a60d267ac0e257bbd4abbba8d58234bd58de310f8e5ff260b436d2f5846517e6a2b77363451053a1a457cb0179242c56a04b55a3eb8c245c92281d70e886729f936f2586c6f48dcf52b95b253bd39da3540e3a82261c24f08493a270afec719f93d4cec9bf7418c587c702262538d144a5981b3aeb09e705c6155087188114744d180fd9e9c01f1596fcb426b320e6baa4f0a63a89df29eee6dcb58394a2a53b1e42d4e7f53332ac6d61064de761da57677558d63fca470335934bfc703a68680e9b81be1d8d35505c909ae66fbbe4f89c6cb3c18f202f1717d4bc4c1710363ecce10b586cfd99bf2aa6e143324d50951821f1f0e16bc40b106902bd5d7f33ab0cdcbdef2b622b85ffd0dfb09768846f70313e3de73efb22a48f1b14b42e96ae7fbbb23ee84d7fb3d804997225e937e08c1514db903233836706ba72051686824b0687c694a683d45fb48b9113a32013d00cbf8dd3688bf1ac59f5537c5c29847fd560315298cebdaafc8e89b92d1c0a148735c3803ea97e92fa192c462196cda76ba09fbc2ef368b51aee6dda4ab52665625a1eb8602d322b275757adbcb2ddb634a89cf6e899554d4917f5535c1b9c3f852919a22160f826a8ed958d3a53c076e18c4721ccbb54fc723f0f1369893a50f8bc10def3dbca23bb1edf30bf1f97cc171acdf346cd97c336fb84aabbc0090c3dd8cf01f53a53cd73f9d5514fcb5c63f49bb5a20473206999f367a997efef420520bf9a22b3c5bf082e8b74ed14e2fee97bfff2e3f34df2fab9ccc8847fcff829db57ba3e443de9154763ab7c494e1b0fedfe0839ac1b02fb6b98c6b774352a57cfd640b3f2c067661a3dbbabf23375d1694164277d107cfa0d0b4506937f7263d5f1202f747bc587bce7eb1866b232bf503aca8e33c795f164f65a1aad732169842269dde77dce1bbf6de2634fdb744badf82105c524522efe5f10d5ba8c22e81a7195fc06f2f8600ba914429d14f495fbb3f6f5748cadca8081bed06484c4573be7d37f0d515925e96b5d309365a654e2d6a0b56ebf0b1bf7ffa208b4c864cff7ce8d8fcfa8291bee6c9c690f700fbe6133fed1278904d2a6a9ab26c34e0e322d8233bfeefba9b8849d0ac71410939a85b4b5d09a9858b13cb2885e39a0689f8f1a9bad6d043bbd56c13830a7c35b6b4f4acbbb090ab89a03a59be516db05a72fc41ffa38cd5ecce0934666b363c012770b1e8a5b06b09e29a0654cb3a467480014dbde61b3bcd4e57f081e910108fa939221235c2a6070e43bcebcf94dcac3f645e471e9490ac87890f697a37b9a938fb5d0686dd2fb1a343e2103c7381f5aeae95441f1bb4d2f7246e755c7dd682824b088fe52b5b2fe68081e8e9d2f246137fd059ef233c49538b4cf78f838ad247642e32cff07efef330b90f1fab4df8c032bea2588ceb1eeac2f5c7152a78924a484e03d0e70fe196c5ea37b78afa39027e77a06648b70ae15a3dde240a4bfbdbf30e665d6eb8b224c6174a8dc4c070a2c2eeddd7ac731cbdb9a974c7f72849fc7e6bae981dba988692ee9c13b667320b360b76e7291770a3c931ed60804a54328ed0d33e291c15e6e0a107ad25d8469df9d9d207b3a3ad161cdd3125756932f26227aed2b547e2e6b5a13c36212fd0000d8002adddfb747c89a38899f4779fc86e356675bfa2b2f3a4ead33dd59e52515d712110be9593736644a7560034bdab25f7c166d8e336ff7dffcc51e9849fee9ed7785ec86580d6493f4c00ff2e16be775132c6d6ca582f870fdd9090fdd664523d8335ef4e333f77d992c69193d8a02e408c82193af37bdfc3af2699483bb268207393b7f13051cdd55e0d613c7cbfd1a5f54b16311d7be5567f59e17c102a818cb2db6540d841dc43be12fd2cd71bf77776d2ee9f0f0dfaf9c5c38dbdd56f9e4d841d60f30a16cb10075b3ce88599429b3a19d33e9ce7df2df97cfe665d1a19f36176b8c1762c2a6f4a10141229887ff3685ee8f85ed5335758bcefb86f9ba8e64e3d7a7becfe213f365ae330a3bf6a0ce932c0f1f64fa5119f2143932b0ce8e7026ad5e48e0b23814be079f0c30b8831df638e9d2c93c41410864624d6741fcd3eec88e385f26f14b2e1e8c5b85f587ea663027735fa070c82c08f812e39e13239cc5d1545b6430483a1079013612d9857f0b90c08be0526844bb41b7a5d365ed7680bb4ca1b2a34f9f1a86c901dc9144ac1869cbdb491a4a7d53411611a0e8eac830c281a440c7f2bc6bb45a1f50e4f6c756920706ab475d2d1c69f1ffa73884c2da376fc2f14192f8aa915b52eeb0e8925ac436ba93c72410d360c4e8adbf0f7800460946610708fa46fd35f3a622a00595ad59a3987be14955e67ed6026a00358cafeab062f8d2a5746cbd4a5afac19d4b9ac65c71cf1f5fa743a400fc6816b59f7f4f00364d87333e034c40b431d937c950cdb924e92ffa906ac0d4b3d87821ba7eaee231debfd98bf8c352a5837a25918f201848698450bc3db8272aef3a0da92886ef1bd8f80c3f1163951574b20c310e1378e6d5cfa130ae206f9200652fcd7457476eb03fcef50ea00b95813d1ca8faad13cde37d830d955a580aac9acceff3056796a77f2e0527c4e38234a5d24888fe6bb862ad21f130ebda94ab7e0cbaaf5ec261df4af09e1d457077f9809005bb11f8b58ecc9d2c5e673b496b0f1bddd013ef590c25f82996e43c7a14bcb32e1ca1c5720cb5149e99340001b642c126a3735751bde166651863e9b51121cdabda0d6d14de74decee29e4710c5708cea8a92033133b65155e62a1e58f656896381cc4a5d980997b11849f3aa0ae00c74e08df0849dce118311a01c5705b961ef18e6a6f618590f1f05e840fdeb9b9a4de02236e830ed4c21a20f0adef04c07bfc6463798f8851ddaad91c83f6f6300c96692774043290b918802fc53466f0844e49fcac35fced59df07894f9b750cc445faac3fc43170cf7568c455ed6d04eaeaa64a4e230bfb39a148a31ccffeaa6a8f375b9841f16e468e073f9aaaab37c08284df9c3cf313530559e419ee62112910072d3c07ba771d5a76c3f01a3d5ae670578cdae900bb5028d5fc67926af1b69f161037b76bca05055439efdfab29f31872abc8cca5f14b35193f9fbcf5fefc83ef439af675f41cf5c1727440077ed54677f5f092c89fa157ad90b00bb57afffc4730edc93391aacc53de061afc2b97f6f4b3c2c675226f5794348f3763be806168b386fb58afad6e4b41e48688cfb47a75108154419727d0e8d49289b35e7ab993259ac877faf7a41e38be55010011308274f50ae69f316b7b023ae62cc6ec6b68a2b8440fad941f5a71a238af0c6e158f789d9346a48d23c97a13ef4a24c909ba78ae939dd1294708cb3e672d72b078535ce1e50e7609b3d55ad9abee82f41854e9c0c3e30943374c9836c350b9040412cc076b4f9baf08c138e4800d19ca9cab5baaf15d560e779b90473262cefb967d7653661d92ef5aed11f84129781478214ab66177dfc962157d817913d38855a93e36636e00404b7b50fffee7167085f7fb07ccb75f6ebb4874351ad965ea9a538e63c2415cc62169810d485bacf9c0b8ec3c6864e80296908ee047c2361587d17436771b36e8fcc33e882fb8ec60eb2f5fc19acc8249d1c23a6ea517bc3bdfa0cd760883dc8709cfbe34e5c529af06b0864833acca454d2aef64975cdd2cded3642a6e1ace81d295f73facfc222c853be7e8e65070d7bdda468933b0b2ee7ae09036598ddc5379e54b23d47f76bab494618fb82a44ac90501211aa04327ef1372b790054bbfb39b1e219aeb26855d9884fef0adeba194c269d25286ace1589ac0abd29dcdab23432a2dcae2a0a0bdf72fdf26f1fab5cc8e06517c9cd4773bc8013cbb0512996f9faaed9fdc5c16ce6888d49995f7274ffb25fe63d5619d2226cd6f64997eacc9db2e0a4ea585a20070b33c9c8f99d5966af2489d79281f62844967e7a335e82c2ff85c39eb05c3f2e8ede63468fdbf689eaa71b921310e2dae469a3be659535cafbf1157ef2c4b04f5747789d0d84890a1c169104402142aa283d0dc291c810a4efa7a3890488ab2a1177b33e7f987114c198d0a1bce59f040f20eb4f307c692ea95c7a4ba9e835ff061646379987261d2bba5d5ee918b2e2e3e74057f1db773e41e1ffaefbe296734c194de5c94c89476223434e0cd4959e65dd9204d72cd91581d22f39d8cb5f70889ea97e77183007ba912c3d81c7cd1202b513622e3328aa1e27f3ba579bf40cb654a23a2124ee34c07826ac453dad8ee12ff933962dfbb93f0aedc6d69314667bcd1609754b0136c256227b4d5cb58780e9ba78898bfcb232c07d517b7500a0292cd80f65b40981513daabb07230e080f4f56016a2db470429e0cf51c3db5be0446575cf7dbbc6724649bbbc1478d3ce87ee5efa1fb070078eb8c58c9f8d554cbddd443ebb7165bdf6b9d5656d5dae58a0992c001bb99b5a5d4e0041bc37bd02a6ea80482ccfacdea3fce2e530cabac18a1a8ad8ed4a6c57736e06210bdba3f6d4140b06d908cacbbe9a8f4fb378618c74e8ad25fdcfcb03b9ee73633736df4b4c984ed5e32a7cc866d530f6bad6a3efce20711206a013ad5d2bd2c319d3b83bab96df1e50e796ac758031447c308d315137f065564b9368b98fd6fab753d3f52eecad232f8efd4c83fa884d229fae4aa2d59f13b79944dd803d297fdce7614b1a8aebf6d91541729e7b1ff5eecfc6d5ad622ef8dcd8342e0f1c49be7f1dfeb12d8ad826253a80556cf5fcf29827e04e1f437730122fc57dd8e02b61533990ca178a9854766d455915aa72c85fdba504c8d0e00fd5089b0a3537b4fcd5d667fd7641a023d6c938ad40eac625855d01d3805fecd4b33ac1db90ee6fd80cb83a11959228c4a54788bdb9ccacba827eb0683b3548dd69e5b336d0c41f8dbd535208a995cbda438cea36ae63b22f3cec2a5568bc68aa036bf8ccc6db7539ea78b5dfc80ecd3640310371a34163e2094abe57f23167f0fe576e6fa2d376eb860f32b59da9dff9d568a06132bb67c8e7cbdb8833057c2ef18559352d870d04d9ba0fa8dc3a76bb407c8776ef64d87c7e1c63caa62b60014a5c83ab3cf2e37a64444d86ad899cc15f8329e27f21e7c3244dabb2e4c899b8246fc0dd960cf6d0504f92312118c9f43a6c035ef4668f0d76729020a68de2ca1ef1c810f2960874d7dee052d18dce7800a6506638388b3b68fbf0238708ba299cf1c91c52337e828dd8dec69c8103abde81d842af423e44e0c325928ae130991d9151f33eeb69d29219a2988b2e44855db7417198b949e78cbeadc8d811b726354f1bf0f862967a5594f954e870781a213afcbc9f71b7875105e250af0021b0ad4ad03488c6bc5b2b220fe597dec40be68259ab1e4c3ba62fca951d41156ec0f491d3130d822162aa1a31effdab19162d1aa9b676633a9eaa3dce6eee8e8f4304932bd7807ff4357a667528fa3bdcd4940f084c07a5e0efdb6c410b6bdbe71832c4c80f13ff641ac7330175edb3e24aef7a14925b005818c9a99025b997d0c22f534c9f39aacba1044cb2dada9368c9d60ed1478bda75a38a9e3549cbc996eef5710c75b9392b13f6fa95d265413e2d3f3b02ba3e7678093ccd9d52fa7a671ff9a537de49fa367e7246ba3bcec901a4e14e53a0c76fa3c75e14be189edb41e90d6e04d7c98219a2cbe545b6282279fa6a76a0bf4ef33f916f3df1b111b4c279c0ceaa498a3cbc56482b32cf796a4a07fd3b25a7310edea9a686ae5654536bee5aa2578f94c687c83ce1509d03398f5e6d543d2e6835c78860a10170e199f87fbbd8fd6f5ade7e8116c26c45e0607c78b9fe655304b91e2d0ff777e1b604e06b62c915f20d8a30d55e1cddbb7ee5f07c729c947ab42cbf38724f7dde8bb8520c17b346cafdce6ef3a5c5ad9f57fb92b496206d1318d8c7b14fbd1eaac140c247f78567d20a16660893e3e44a5ca4a29adc5079e09ec13c80fb1003edded6cd70c723ccdae8791fbfad603df519984a66f719363b06e8c929b8c6e3cfa89f3ea353c38fb25699ee5feee26eadd72d00fd18f6f6673fc6c4d6110ed36fdd4704b60394886372ce70a07aed41abbf623d91774790ddedf8e48f67edfb1b2c39b386edea00ce4c848669ba4c56f0c080dfcedaddb56b16efa69815daf56edd00b2ece07393883c86dc7fdb2ab6dc5f782d1b7c61d7cf5c202e9f1d2bd2150bfed540a24de5294dcc971985ec35571f74b691c43e2c253c159d21f878355fb6960351a0bc17efc5df83dfcdff06709aa2e5370ab7231eabffacc97b03f674fa6ee654c59568f2f75852826f6141ba5b74735486617778710150f0f5fd8cc4d626de8feabc86ffdb6646e5d83f3617dad9f7d4b846e405a5cf12c34cb0151b1ddfbbd3875e1ab593c3caef96ef87ecfc638301d3aeb53160078ca40e3ee6bc939f567af9df8d3a70ae39d04e23b353bf92c12b0a64fa9e58a86570bfeb4a5c397e8534da0e21357d95548cfc562a149aa7a833ef6b82219dc31e1a60f292b08ede4fe50c804c3a5788b6d6e021b5493ade4390e7bf0280b4be7ebdf49b21b8a323b49905e61f4d105dbb8469cf51bc605c87aa24bc412939d7f7d3d99675cf7308cc12f65d6286131dfef6e5510b6de2c5afc2889e61ea4413203a3b8ce2e9b77823d498ec5be7855e7bc44d0041b363a18c3fa692cda34da2ef70df141ab46944f27af7fed475efd64dee558dd74641e154e3257ac35d5032e8a41812a7437b8454d69ba7214f251ca45fda180b2ddadd4b25b80e5367568723b787c00b3878b53bdf0d11aa323e4c0f0c7b0dfa42c9e9165d531071e2a2f73483a9805bf289ae6586e81aa40391f4b5c256b161a3f8714a1f31eba0692195af84079ecc19826c646b78fb79c5f17cac68cc989dc5892d3ac270950e11d4122f2582a50fd8185dcf70e43de7df5b3b5800d4647003e2f5edb861647b0c92ab177e7a65c8785ade68d236099e1a0b734334afccf9dad5f53de5d9ac039df969aad94f00bbeca5faec62b66cfc34d23604f7b05d6cba637906cbc541150ee38536b9b95e325445179324ea1be9b8b60a12dd937d5159b7e4aff9a7b32bd3ac5d1fcd4433604ffb7609d16c9eca5f50d3b06354b8632726a09481772d2d67ce1d4de0f62ae878dafdcc8b1ceead763d3bcaca272cc6dd082994ac41922b9308cb00c59a7339bed4cf961be9ca8e492ad0f14f0f787d2d3fb532b2c1758d631bd43187efa25f1f50c924c120eedef5a3987530f9a42bab93f042252143b7b27ad1e8eefa94aab78e84a78aaca02e6f9eeede9bb8774c930975235a5ab246452407fd4fc2ea43fef07b767ebf5bb38a9352d3b0b390e102a47a385f4c922a4a5b92614957593e5841d9b4b730fbb1a5b7d09bfb5ad7f3bc1ce1c11135ae9b4c9115b37c216bc44f4c92cd745cab66726c2f6802ac44c427e562236894ff365c564bb3c5afeb88061ab6d90cc3c118363fbc2134979955733bd441ec305bf3c591cad1689105824d2b921243e58d7052e102a654caf822a319420e5da211ecfa91125f5b738bfe3a0c3406b7b240e57429821a8d55a52ad39c7ae134b1e5337832aba4d46470144ae7040edb0fea914c7e53e5df2d97710fb70aa6a53d17a203e2dd6f66ca7acbefb42a066796057ed7ed74d80a4a5e86d41e3631a9e54e51d59cba22193a75ba93ba62e7ecfe56ef7f58f03c15d92a5b3b1709e64e09053cbe18d7d73f31795085b3f3c71864d4111d14f2aea35b6f93812b6c5576e159cf56f9b14890049b1b453640062f38615f60423bc1d77953ca10eef4ae132ca29203fa64da8703ba8a2a3b5b398a9b7bc65fe8c46493ab9438d958a7c4e713a90f4c7af2dcb992c910121081110adc1e6397485187041ca8270ce4812dd8de887e5b69737570cdfe2a1298524caef31a2802184f83646ba5f0222fc466a2871c2f1d233e0e4ab7490887eb33de407d0a012cb1046296f6d50efd37f741f94222560bbce6d16b63ff4ecde552f05fc8dc088cf009932bf87918781f60c87a880d16dac5932c9a4b2109b347404a8abf78baef10ba60b46377fce4eaf6ed42da00eb4bac2e014b91fd1df512e854d914fbff6931f839002fcbf97f1b60cf1a572089aef16e6c87bb9f431af25c26359bf337c06617263712164b2efad9c23d69c8cef96432ad8bc97e06a1428f92416b09867b377a97286a76cf445b62458805b3b959f6b45d633f70750ac29d8b851980a73d14a86cd98e9db02e089b20828c2bda5ccb4ca65182352f54c79838f0a0bff0c7967f9fe085487c308728d5a66cfa370a67575c6a6e83fe57bb1e461bc58c9ec4a22aa311092d468a64c71a7c9717ac45fff5d3766886ae91c46ae91af8a30d5cbe7f0ba7ffa70845e8cc7211ce839731b74eb6755b0e3698af0f9916ef15b7097c46b7d791020716700cdbea98be7ad773daec24bcffc75ad73ce7d348b94ba48ed13d93d036879bb4046e7f5c21c7030841c2fd0c3c1c6dfc6ee73f6dedf2b70af4b54fbd30031ade3452a7cceee00c4c42cc4480be1fe9672fd07ee0a2383d50554bbe9b415f7b2b4802acf08c71d1905e5db6f2e844db20fcb794b6bdc8107fa0cde1863dc064257a402d401219a304412c557a9da9aa37a48d8d15172bbc0396a0afc3ed1a80953bbfdb724579f909b94b7002d21b3070cb0f63eb737895ac947bb1a6c360989b1d7b978e9327e70ef841e8a77106ec75a72f6593a2cc53ad3229f61dd229ec5ba0d5e6636a6b606b7a3a699f129f9082437d50f945a37528b4b4184c01afa3433c4147616cad1733545ca90a83db9fc1e0aada6095f7f5474a1ad8d916f9b7b4cde1e3caa71e8c3fe7bd3ab02983605f7c1592a9614be8842b530ac6394db4af0af5034a672d0c15c70760ee30269dc46bb038ce17794daa80be9798331183c12c96544bf4e5edf8bc3a09c866a24d7b3adc776724b8c6aaa9a4b5211af43705ce2531b06e84323a3120354123635773f10abbd16daecad976e8a6d6c577e11b159017d6c5f6ffdc3309a9587500f4ff00d827299508b5a59556d4feedd7df86358cd216ff7c6ddc7af362e3ae24a6d7d685518ecec1ed3183e0c2c3c2be5b2ad4ba369bd3827096ae477c750f863e37209c52d484b49fc54f8fe0962ac7a097d128cf00d9259be967e5ceb6ec227574309c9165c74c155cba32d96b77976e658ce87e76a505294614ce6048e317ecad1e719e2bd8c15f89fb03aa92952e2ffb37c9e59caeaf52e54f773acc3cf1a9abc1103772acc9b4177d8345b9f5b8b555387dfa097785ea5270bdc895cc65f2ed9ed890b86cf1f417f9d3764f948486cb0009c30d2df601b4caf124690f12c95295d8286d7a52aefbdf5c85ffc866dd0c9c5486cd79b30a34f90cc84458ab986cdd48995f99e3fbafff1bb9cb2a075b6ecc8e424beb9a81acfa7570d2131dff4d20c0a71d30b4dada9b0a123b8e55e08135bcbb8a18b3d13ad6ed5eb0f6c88ee88bfbeae3ca4bdab991cf239e575910dc299537e161588f12f3619888810f3bf3827857eeb11135398b7495d0f07a353f0a419a28763a80aa49a9932e8e329092c182226ff29cfd1e8e4adc416f96bf6b9327ccea2b9ea545e49ca6674fe11b8f50faf6fcd1cfe921b146662bb8d624766a097185da8302600af30ac07b2f9ae9518ee5c0c148905a744c1addf58d8b5f211938949cc597631162e1ab35045dab6853955f00861533edc63db6098fa4d62e07be46bbe995d64929416167ce6d7e736d7c4a45884f0ebc5008c9376442beae17ae44211e8f79c119b1058d3413837abfa905792319621ca74dd9737abb1f4dd0a18d8ad5827ded402d1942a61a765a98f6a48b42dce18ae8cde00ff17255534c05fe366618caaefbdb6e526ffcbbede016d7047302b89031be8fe6cee81605e5e5484cbc603c9c196dd0b1d53bcb86daa2eb447561ed98c40b86cdfe4e35e18b174bc669cc5c9834519aa162fea11498de7e9d50b7a60cc97b173953c7b0c97e358b6aef07ef3771570a50743992ac1174e641fe6d32d379671eb60bce170fef3fb1f7f525a73487c7d0dbc3d50bc042b010161fa50dd225474f4241a7fa0f09847eead8c347bd319832c511ea2d76f7a9798f1eb9ca571e667d0da62c532e6ccb575a0acb10805bfca244375f02426927f08fb04eb1c67bb8b985a884b83b49c74f59b715df4c53ec6c91761010b52349e22dd76fddbd24425dfc852c4e9fa5a725c5623932247ac4fbb9d14dd889b2acf12442327315969c314b82d518c27f516d761688c4b3311f9618e945868b4440ef571e5c387432ba8856d3a51cde088ea825ab80c59de40712f6db5441e391218bae1a23894f3cc7e54d647df6f3fd6483b066013eb68e4f2eecf9ce500911ef5a5459ba3120ff587c5fef20ab3d606ed62b269acfaa890a0bcf4eb51a6cbd6b72ef8fdfae0f356ef4a1dc230c011a97b9373d8d5e98c7ea06e36d09fdc78fd6295c945ed7c4370187d1955eb6a31f2fadf1669ef499232bc5fc0a35a43e2ed50fd146f683b790549d493d04a8bfc69c02c882b25688ae01a3da2fd97e2f142bb21606adbf32b159a1bb014b6c2906a19b1a9ec4519bce25394f40967a036ace3f8c4343b81a17fab6f39af1d319117057616f950b4b3c3b9a9847db9b2c5df3c84ea9f5e8b55b9cb733a3508a9aa553abeb677569f8a5b7ba4df9cf5f1d44221720e29bd1b1f4a617f1916ee4e3d16fa035a2b73eb4db11a02c794c558611a030bc785af367734fcf54c58c8d6f539ab0d87950d59dc4b879227ecd3e46c65d9ee8e8b8748d42845a0bd22addb792ecdc557de9d3903d1e091102c399209effbe0f8a599273adb05aca4a1c32f2407712c17eea85436aa948bdb30f2a946126c69dddc032ded254260e52929d75e0fd3f1e55f4bc3e6591e38dd332efb0e069403062143a1a02f9ae4d623c46698629d3dc3756bf71b2a33c87e961f1a47a71c9c744aa0b554f21bf7b5249316dbc498e622ff5f7e63ee30136d7a864cf75c4f2c2895700d47162f80fe1f95cc1ab452c6eea3f02804b950b9826e66cd3fbbb4ca29ca013cd9d77c3cfd5397804787d4762d3e6e38e2724f1c20d4fc01a4908eea4fa1fa59afcf2114357678cdc98abe504d434f37b77b641a7bc5ee0707d45691619aef1cfcd9191d3e2418580ced78d41446ad27c5921be52e44b720bc6d170ad9095f90ebe65bf6f7d3dc357564ec4838ddd472bf493118aa667d4c2136d8129c402d6d17f5247811ee80455a08a46e2755ac1874751712f3bd4d3479eb13dfadc1ccbd383e54637199d6f8f14cfac23724724375e52d2673e22112a981f424bc42a79813ea724ec569ba4b2adc4389724853c659c7dea5cf09cafa88a71b3d48e0a8cbfd586c3370645eea2077939ad4465c809ab9d57ee2e68451b67ac708827fc6e23f3efce7fba60851bf3571282fabad5d4bc353b7f918ec48693275daec0478a3157e95871a74e675aece6de4c7bbcd771cfc0d7f26511131f8e477f348a7ff5071eadb537addbdb5ef5cf32029dac5a96c52d43a6125dc6b72fb3340c4703b538fdad785b4e8161a565e674262ec21d124db818c7069ef7e6e553c5717add3d04fb11a0407a5d9da2ea4b2f8cef5f6f488e4fbc457563356079da6358168305e555b9773cbce627b6e7b1fb4761411b50fda25a3dd941d53f2385cd7524e3b650eb0bd18e375c7ab4ca1b0be7f6dd654c3f16536a022d7be5679c0b912c19b320ee40590dac10e2d00fea8ac305a9489cb53498066b03c998b3c89891800d48d6c94fdb9ca1738911e12b2bf294fc0fa68b94674ea11aa712caf7752b2a4206cdb586cb0f965a7f72566d2a07645cec26c2bbdf1043d0fec591223bd9e1d4b43e830d7959015b5604d8154a74e2adf0d76a49380c15f36ed7aa0c1f7c0d6e40f719f174be4896f91c96da11164f1c79fee3f72ca213081f1360652bf47ceec5a669f8f731103deff3ab269ce969d97aa73288d007801556c3bbd329699db09f0898ab4d1260c4acb9de436064fd0b878965be4bbd5622389b0b9c8f905a1bb2e951f69c603edc58e7fac2960eba63ff60626f9adcf074045e0edfc985f47bb79c4593198279ce8b6040849b95d5fd088147bd4d8a03b57343ef6e9f9fc9813ae2967d06a04ecacb0f220515f36d016f98287829a48d5c982e634fb841067d81f6801a1eff5463988b87169a4d827c99d8a616cb7152fd7d756a1d3812618b9c2f478a44df5a920898c21c982e645cb36268aadb02e96298cccad599324c9930b0d0ff39f9486d324976e218fbfb49b0e925ca2cff43db2370399835ff78b32ba733b565c20be2e478dead69f5b30cdc24ac7f4ffba856c05c5112bc7683f6b80500132cd996f5207f0993c968e2926d2c0477bc9733593025d97cf9a1851e438d3fd16893d8965e8f70ac54db5a06d2fc7e0dc8b3eee49a6ab9280ba174a6ebdda17fe70c0e5d775ff574024c53880d5603c73814bb21457bc792cd11a061129e8197113c62987f64f5095f7028a4898d3b7faa5cc9b3be4a302226174259302d07023e9b2224278bf2eb7b7af340501cc9d2661dd16692b35f0c36a4d20605fb39b2002c929167f4dbf0e8f264e27d99c50bd517f7b998ef7e59fea5d2f047eea916d8b61bd1b008e7036524b4fea893ed329ce89c493c0bc9b42ec71f7b2f4ed53e6645259b52a75f490404e6ce025f97cbc3b47e4d4e478f349cca9402738e3c5eddeee380aa0432c4e3ebcbd83e0d4b362ad5b507da17e3246e616f59dca39f1b9b00cc65bcabaad015e1caa507f9dd6701a2466e98796b1312072027fc961a51ebe962a9491f0d44881adf88caa53f2523b46bfe3cb43a5ffed0e06a8afd58c24ca5475d98478b7f3f1c85206d272fdc53343bea0aa083760bae467709b5d255adae00482b9167f2decdc4dcae165faaf44599737aa809e9c53c535d622cf602cd8893bc906062f9c0d2a62020882f1aa40faf4c1d4ecd3b8538c9cf1889778986f907f62ab86ab80da289af8d883e1f934afe7ae4622810482f68250cafc2ab214021a9247721d28d3efffa85fb03aefc827a8d9503b40d5d587eaf9c192bc727b53c6c8251a892c1e916b0c9d7009b18c69891246bc89df14e9d8af0a0249ce8d64b3bcde4ab03c5c50f683d5911a43819a3c34f9d1285e6888b45d96dc31d44df21cd16134f0e617b8878ff2ba480984e28660262b476e78b670c09988c2adcb420061a804a7a0076711556256926573866e43f11b7ae6c1baf8eb55b43088440ef1fb6239f14ae2291e2fa400017b3882b415192a1775bb28127721c841b6fc92a56d4ff3475d2407e75c0ae6435c7439772f4429d4ea47fae5189f115a06b694f30b41b3168a74618536000a48d40210270b14bfcfde1d5b92a6032953775a3aa52c5e28b3d045677bfe3737201f141844cbfbdeaf60a9d90cfd38c5862b27a193937a577691ac978b53c058d874cff5c6ca2e843cd14a03cc6fa4314765572a79ae20873daa5b8034d01a6da9ee7dc60571c2387344136fe4ad7464ca7986fcdd34b9d9ac81ce264e9897bccd42278cb3e8fd979bb451194220286ad9715a9f0c3aed0268b5ed304a164d61b5c32aef9b9433309fc0bd5f2cabfe4a05bdad846ba4708560846b36d120a524ae62d3e85015a9e2611a93ca98795e69d999ef1446acad9e0dd2a13cfbe94bf7e2e1140f5afcbe6856d7b83d76ce0a50f0b96932de23b076722758e25a475f6e43e8f040a2dbf1dd475b4f347b368686d8db9837119e9e5fd99aa95029e4cd503ee39119c49dd3264c969b5bbe686d8d023502e308696831f4205480e22265085d33bac38aea80de640a1f70cffab606ee9e6018f30e183c5d3e8351e5435eeb1ebb585b0f312e4be4f2f0c8aa490bc7b4082f599e6cf213e961c41b230bf6ea1f7894d102b6580fef55c6a0be7948ecc5f4d3de4f4410d628955c945d69a11f1d8658f131b0e914dd2b3422149a400ec7f0784de8778f2493c6c18af066604f9603a51843c2e3262457a3c80395546f195797c449e0cf96f094eae5957696455ac53eb38679998ecb2593f8e60b43c88e661d1eb484fee1eeb6382eb2d35225432ed8bcf80ef979a190615acae604e1bd6b645ff0c390c2bfbb0800430b90f05e40c1c299d8d907992e5da62b4d4b268810d3af9a9ccc91ee23a4a4e6ab7b3afe22f050a885be5bf5bac801b1000bad4ab8b0bedab535e45bcffb98f7f306379ba2a4b778e0ca8b8dd9b5f54da4baa57904a03d8720ad62de8d65e87a6858fbddd30658e951b8e41e0db85aee2f561ab95aff0a17465118552d09a3421f00c78818f0c4d5be3e0f0c30f2f9932af6623fdcbc6df4320a3a9debcede87342a42a02fff316d1b489d04ed347d065839788f8d14c94f798569da1766de7bc1c9f91f705520042565e2d45a06d0c8f5c824041968068465ed8f973a934d7d814a658cc1528e97e5489830c432dd45bf314278aa2d9782f42ec925938b8ea58e781e92fea0ff99eb2124ac52ffe45a7f0a519e1f0c5c97de236fa476b729ba1f45cbfc548d27fe1e4e44b10f0529913619151a141e70b398109a1fbab91e4a5338ba1d4a403c242ef3f5e96acee0ba02769afb4434d6e9ddabdc2fd47df8b86c910523197b4dfda2f3e98878616e39226ac23974116342449f308b7189da33f454b3ec6540251f21f646cd595f3f10cd80a08b9d265bb19f480873b875c9d7bb1a756e14859de407285f6f32c36da601d07437ef2077429bee97c639226e2746bfa9cb3b7a915021fde56c535247a00443e5ae2f614d68c376a5a34afc0e66fb7a76d432865fe624f09fe1bf8144903c7ff304a5bc91f36a60aa6075bd4074d218597d29c0f206ead1bd648183c56d7b89ca72356e5d85108e262a52c11cace2bb9d7512cdda044e455f340180f2917e2c5d9691ae1e7edf24b976cf4fa2512e5f891f40fc599a4c8e8d22df5a968e43d9e2020d61b588086d936adf473f2b56c4e6aaa02258392a5bb7cf095c5753cd02e89c9252cda2bcb2a9e9052e29164d88435ee23d5eb7960ac906d74934814b353b901f89b0813c962ec365ad777116f4a4559a1ea557f2a3f0712f2441861348ea0ef63521143fb374e5e0fcc2770a38e23c908da4aa780d01154534f5c987b6a8b2a71b4cd9b5091d44cd8f8104d00c1b32ddb77badbafb497853f79cb667bfcc6a0f11ac249aafed54017f5ab83dc198277cc778fb700e7a9184cd06970570fb33c605812bee3a5a97cc38391c2591959edeaa45fe5c5732db7080bfc5f7069cf8c8a15ea43b8d293cd148b66e471635faa4deac05f320029daa71a1dc6fa7beb39fa224add6e591eb50b809f1955d21f1d1590a74d9b74af0a30c66a58cc6b65f8798ad4c410ecedcc0e604aa72ea33153873e9f0942b63e84ab74d8787d1ba430bf750b72e1eddf277420c7d64b91e738c03dbdde0915619cacd313824404cb9c0c0f8575773ec3753e0e87f5d4834e99515b0d2e4e65f8c9a8c990b1d638d467acc617daa3da9f2bf213ba7f34e570afae2558c8954b22f274a1b3b84ba5b05aca67c1c6ca917c58312cf5d69f9493c158012dea41b6ca18a449a2fb85d7d4d7858d5d8516e8ec295e1c1003ccc43759d8c036999137c7914524c1f508849eb28e92605eff1345cfe72208dc7db8798571ae8140a8c323455b65c9e64db47c201248781918ec198e0f5c7b9bbbcf6de1459249eac29bda81038f0829a75e8acacaa96f8a8e35fbbcfb7a743c887c1de83ee46686b915a800288e5cb76f06d9e5d439e32b6fa4329f0f99ea911c3ae81fc5931708483786be5de8c697626be129ce3a53f32a811aca2d6aa164e587390e26ba2c1235c56a2aab50e1a174b4f6d3d0380103f4907020dc830e3d03ebb71f43a4f46913410f6284a737e4ee1cc79e06a8fc0b2921ab62edbc001017328f42821d3ce2e7771583205e835a006a6a61e23a35d8a1bc0425a7f244fcf21e79dd2ddfb5bf9e1371e7cb9745cb5b7a238d2a9be6a000a629c92ae2d89fa255c7a4f92585d2a35b5ae49a484e027b253ba264a81484bf4255a463402c9b254cb157fe8c97ba2baa92a2323fa2c50e391d3b75616ca7bad32a98b75604678f0218599054c3f03f7915f17783baebcaf1410cac98e21b58fde51e5d7d6b8a80f91374bf7fa8a248da557d25d3cc5d237f547dd24ae561d7e1ac1f7f32d7b92d8b6252ba2458eb14b32ecb1aa97d04edf1ac8675aee325242d407a2c817236f5eb3de28c90b5a2eb12fa18dd6c5208f059d31cf8ef408968718540784ed90605e55850d63428b7bd8b0c80dfa1196beb74585407d37bb608293ab6f768893740cba98d516d854bf8ccddd33ad1d76708ed8eede2c25dd7a0d41d6b6c535bb8e2e207e8b96f42789cf63d83d74890c58cddd9aaf2535fe005f25f4dd25a2643e6aeb21d433f2f8deaeee6450dcdf1a8066d45a2ac857d7f954b5242897ccfc5c816ce2235bbc62b307213dd9fc908e5eb7b373afc866dd79aa18f08d7ae6a5695c2664e4337ebd5d79f087dbcb38d27a03bf254c50066f7c125f2ba8912210f0d870940ddd173f52c40b96fbbd9ad03e7f6a1f6d34d47fd4ae3cebcb9330cb6d64aad01baa954860cdf827c3e3b6ea7f386b63fc4a8b8cfae1a7e5c7578f135146d85c938ae507dae99166238dbb065d34c826c1b9852784a5f9fd791cd88c8e8c15ea2075a23229eaa3749d9e15a5fc25b7f3bf8c14fd896ed8b59d3d8e2921e6a573774b9557d30236fcda1cbeaec29f970eea5e7da398defe787ab501e9c25833ee04f2dd3cd61150d899f96116f102842dc819db70a38fd9bc16690ef6c229e8c81701255622ed48e3f8f2e3e360e7825bb373e9c670faafd5ad32f8e74a2197584bddcfc9819ec9a270b0d3145aa2cd01687335b61f91fdaac63aa1e75b3da8873f63ae8666f3fe28037d358959440e72444bfff5ed4959a2490a190059ba1a8bb218ac5de8d91d340eeba143a9d2586611dc429897d5435c48c81ebb7ba1cdfa2b1a4aa57e63f1af1bdc259421ba67ba67642ab71e05d3866c1cfa5da6e3d9b6630eb680f9d90b79ed88a07744c54e1caf9d8708516865222c5732bd466fffa28b59eb11903b9b9faf1c81682e8073bb168513281edfb639db9ebd13e03027aa50bc561a70c054e3c64f0fea236271a98fe6101171b66f2ddf9f9e502231aa61126e3ee6bdeee6c08f37790a42bba52da0ff7b352015f967ea88cb2064279fd0492ec86c6f8f8a8857bf1de2584a686f546a9a81cfe7de51f32838cc43be3c41a99641f66609278ed3a6bd39dadb6166e0a8ab13ea9187b34c4541d83dd8ee667c382563df1126c8b4de277f9938a7839e96a3a7bd2daf0ba1bda3365d34e24958b3d286947945578f8076bedb89d5a8f276549c602a7fda287ffe9e66545b2530781a60f0e5edd79c20404aab8255428da7eda0a1718efce8d8eebdb5b0640ce826302e4e4347c3da00da7a9277af213205c6cd38200318c481434c508bd308a4a8c490189a8e4c2547f52d9d3855c4e404f09c3182d39479f9c6fda0fa9a62d15adcd27ee786e1c23e9e32f26b58f7ca8c9c2945d2f679d4d9d18b3b7be441325089274415bdcee28060c8a1a70168f5ee965f065003febb7a658100b975fa09af92ebfdf06a4c90d6d50af2c4d0648c242067f5623883dd9883a485f376521fc07eae8fb544629339204a79ef63a8b55ba61f67ad865cd46d1120f8512f436b0245f89345f99b90802f921676f7ee70dd8180de7fb601e03965179c3afc2af8b89c383da12b022bac553dda1401e18013ac2635e65965c0c8970aff6d3cd809a65340fbd3683b8ac2c793902440f32b11379be4f84ae2ea76defbb1d647e1af663546ec0dad32d6dd2375a38d438f8ce89b119c096722d3e507002ff277e1592daff47308317b9094f7063837bf0dd28bce4385ec484d3debb20e55a125dfab598931abba1159a4bf0ab2bd2d2620ad682f946e9457963062b7d611864c77ebee71d656c56621c90f4fd298b500fe065dcd3f8cb698f20940213bc3944119933c9099573040fd4de7add6d16a20e9f510135e91598f543a9be87ed69ab2a80e81d7b890f2b47272194739fd4209c610e11bd6f44c365c06ff2afcb859a7bf039eaf7da20636b22594d44904f7ef9f7496f03ccc3a483eeef43b389c93cd0bb2ad496c4cde232dfe0118e48c077ab9b9888d76016a12c98ab2c5d600a2b4e613f073e26fc4d005f8a189c6d399c1609b9dbbea98db5bf2d6cb60e6c418dfd37ca4ebdadc6f56fac0c0353da382c0153f2f56c6b049893e5d1247959c942129f96fff2cfb4d2b5f3d2745c26ede56bfc83e8ad5509681d2b29c08ba90ba7709a7b003a7712567a9e31527f39a7c97f0b314b20e6823e684b9f564a82638b7fcab38087c5fbfe1a15de2df0a00edf16f413f3d33e2056a243414501bb1a46ef906fbd030c5ac6bdd490382b89459f9ee2066b3007a3a86e666edb708eda359032b5a02e2aa4cf2e88802c08dde042f82d7a4b3920544df427b00b3c80713a85620b43f22811fca94971905d1406d47d3e394f53e8ed979e903cc8791ce131b3bbb6550c14662ed229f247d9faeb24483ae472647b157db9ceb4c6d3d2e00ad08e691ff578a9e444e8032ac4588c72fc63100581898d94f3bb97537f8f1af581c0fd9ee1849f2b0514b3d60237cdf3f039f75661de972d2b884e55a2cf57ad5f2ebf77f08201aada295f0d2647e4a0ecec26745e8fb62f4542f26591ccf991aa008ac2c8530763b19239fa23d6932970ff95f06879a1d922e26715aba9d33ed6b703864f747eac2c84df8f4d834edddcd8629b8161ce2f5981dac4c4a8cd185921d9760f12529faa9120adb84e6b1227bf263e6f48760b15eac04187238ce538cb5d267ae7b4b2e39bd2655da6df1e29679061942be1b4e88f1577a1722c5e495c181f0b76a7fef0317a56762f1aa1e8c108209c4e2d97b2547c667e5699f6653e6be2651496683b9fe50d932e76d7becd2521df7312d056a8bd65f847beb816dc8ad8e7d66739b8b13532b5af65a6f9d127fa2809338302a6f28d3921f2dd15a6e3b1372335f94f74f88c7cb2af89ee681daf4999213118011f3edf35b2ed7fc93ee770fbf6fd0752182568c390af23f0a4b3b3b33ef247703f934cafc39f0465211fa498962ec7204102b9af26d2d8b2bc5a7581d3943551dc46b519234fbc0779c7a35d79c2a6eb204f4d881a57bb769eb7a37a08930f5f629d4fecb2ee2a91163f50f4f38b7a24346893b0195e942bc4124f429c01cdb00aa0ae1c4baa9a815228d776375f50c56bed430edb9769d272fbec6f70986d5cad6ce4ca0c20bf50a9c892a58be5d150db4983dbd37c4b915a3ff9dd64001dba0a524e262036a5758710d893d6f953d4de9c2152ee35e1e62de832b90df0c1fbf1b20006d003c9c44ebd6eab25d7000707bc97a8d8ef4da6bcd437b4a13c155697615f361dfc8159e164dee8a0c5ccf46234963ac78564a9a5ce290fe68887b41fe67b7551e79bea142fe694e786ad74395647d1d7002c69e9a9661f9e9cfe7d48c1a2c86d11d86b6e5b1d8437ca9f6787961aefd5e5390492326646783996f05736474f38b6d798faf9628786ffb3605df2927b2a0885084d20525a9b9381522f5e586ea241bbc471eb0b463d7d5e759297866355b980615d73e8c4b1c48f0d4b37e1e0999ea1c9dfc090fa538835c3bbae09c010e2e2706ebb1d6c284739d46b3664d4d135134955d8b2d379cc6a57e726d4afbfde71bf52f1852a5be7a5d23e1e1885a46bf5f32182212e122e0414790cc79c6d42f5ce9ba64aee1c706608029025967592b98b703cbe873c2864fe8cfadf2fcd8e8aa699c4add688379af293749b7bfb376a616bbf1f616886e4a5f768aab698c804b96c08f58014fabd30488c1d884dc592384d9f0491a6ddce01b6db799455631932abad3854e89c7018c0d52beacb5c6f6384ac3c8d8d90d7ae10ef7fa676a7984708a6546f3c60de735ec1ccfba6acb0367f430cc1e26772482f16d24bc3991564607744ed17d39073d6f52a644c4b764734381c1fed03dcb235b2e70b684eff217a90b6367825afcbe023783ca27ed025f04b55dd862aa239c9836796b5fdfbe0a958e13820eae75f64d8e50f8e23e8d19b128d92a8768cec759e7d6de8ef79d158737150ba6c4117f7c5b47c730aebff041ff10f6aaccc32995aac18ef3d9c2b136c8e9a252923a43448d69d0605fb2789095db3e0ddc8fc2253cd3f6e8e1966749f7f7098d2e6b12792c5f41124dc4e548d96c117abd475dd191e7c11301f33e9516ec6540ec29e096050aeee6f5588cbfde5ea5f2b0eac1555c067d0c03c7a6af34f6d62d2f6a2f33d237e08989deeac9cb9419b3c528b301fa24151e16a9d18c32c53b9c5cd9f904a3b956431c447032f1424dca74df40916a6e5a09bd3dc1cb17a7542179b0557006a644eaebaf085fd51ae8c80c4dccdbdbfdd00d6600a01abc0bd762be7428b688b2c8e3d3f5344c6690e33466d702a75d1d1f59ce7e5508734f8a7946fba3197ef3632ea521a0d1f126342fe3fd9b6cb9e1b8a79b6027c15c004465c07fa6fc84060e0a5de1a7fb9e04fe8cf8f7a104a5e9ab6163c210f39ecf6301926dce15e8294958343fe2ab5d92b98a8f3de47eb5330d888a127a0e1171a15b7984471a0a35a29f8d2b190be042af12bff780f03fed246c96edc28d8d88b3a7960fd72f1385d1c21e3ffaa8c529cf62eac686813322d2c6ba750d68633069213292c38c0ad4af19232294cd0da6e78d2edcd86c6b016e260ca704346cc1c43f90ff885ee603bd8e7fed88851ca2a836abd701647a36f008a9f9dda6890e03a557df9500da64200c375aa45e1c642bd83cc0e625c97f51ecd6538e0528721912cd3f9eff738dd785bb8a794ebe2d24168de9f550f7d141ee4f0ae2bc075ee6cb3d942eb272acbdb9e55e64c72c1f6e57b1bb7959852abc8019db98500dc52bfc8978b691e5209230ca29d0a785805113dcfedf271373449f1898aaff7d860c744093ab9dd9b31614fe3531bf2a8a774acd4cb632a485cfc9cad5a926d751c4fa003bdfc6931eda5d18fc7707155925b0877bd8993fd3622b489730957161551d7068695d020f408de30529d98957e8ca490745b757f5fc62d7eee54284194596ddae598b34b8f69d61ca2cc80af5f52c30935f4a89042fba0427f52e0d44159ad616058a89e4d648f8a4a2e021994d677872a66466181c07f35f08c0ad478cdfc9d69dc4b1c59c8dc3d1d46e736f07f9e7ef118b9d6adfbd8c43a4804a23c9296cf0f82efa5f59a0b98da449ab433f520d214f6b2e0958537ea8f2ce995185ed4e9f130d9b952bddea1389754704c9e325923aa08e103bc344f7b670212cf71f210e58f47431e212037a615c10394f0dc8e59dfd1631913da6d22da309c4a72548bdaf9ef58f69fd0a5f3f77d7a6ff3181c0230471215cbdc0cd485c2081683902cd3072cc769b2c42cf5717f0cb926599285cb6dae989e0a38222959f2f6230d7e60377324db00b232cbeddc9a7c21f97dafd40215c9b24a294a27462aedbc841b08c0895c0f9233d0542f5867fc10bc8f87754992881e901fcb5e154b9bf061cf40bef8aec18590f94b0009394ec95e0ccd583b2c642282faab78cfa8db27832599ccb4eb63f3acd03f57edd22a4e7ba36b8ead907571f7b1c2a63ea659f112e8366dc6aaf8048c68fe1492045e3bd315d393694e6424b13c7480aa1aedc43eed79225b2ca74bf8485d2692637521f94e860651f32ff0a19af81f15e174f23fe7f979bd9835d06aa788ea4789bfae1f8c4b05eb0cce069cfc60bc3f8a07bbe59f822449d3172e39ce7d8b0e0571cf78e108a72808145c76db2b75e3d4c3b02e6a0ffada1fa94b28f28be3cacd455d939c1de1f3f1cc5ba24fa0d24921e3ef7f55766e8e8f35d33a95450a425c32335b437c9dbd7b1756d6e0369f893ae8154847d9ab644182dd95b570c1f2a16b07b650fddc7b788142ee2b9d5f05a310b6263cad3844b4dd56ebeb61737e8fe2b2187e10ccf6edd063ed91abc961ba603f794e46fb0539591540ea58385076f9f472aa0407f50ef79e2ef1c53c8ea0abba6b767ae97328c9fb0c5df06c1af4d8dd6269d842b07301b72a22e0dbccb8c0c09201f19ac5988aa7eb4156b5cf6f9ddaece9985444133b1cf2c3b5289e1b30a0c07b30b111cf3551831df876a9a63a1919bf059f934d7186c3fb225c286e5c185ca14d0bd17e64445cb84e2a2fdbdb76e39d2905fda3059f67af7c8e9e7fdf6a166b0100ba7e2fa77e38be00ce3358dbdb4ae61083d158ea89d31d6b50f711c55e9308a30af315e22df956d9b1e875ecc604ba4099f039342b931052ffeda14a7d8672f66fd93e15e98ca4d82bc4bd759a089eaa11a40f265de34d2120905b3861100b90d04effdeaaa4a70e44c88d9715074422b7d8807200886350f51d53a0217fa210403fca23e68eaf93c9f6210daa3ec955d1ad51a4730bcaf834d427d5a21d455b2577cfba3e3a12e7630854d4dd4b6233fbd89d88713f5722daae83205202c0f8d1fc81bc7ba6c73a75d2474f55ae006b27dc5cb83891c056373c5984e6f3ebc4b1f6bdf50c70d776f834d91794853c779e687c880cfeecfc689104beac83c6af7c5554bedc1490a1ca5f4aa758dbedc46988a75d25a892817e250b13f0044407881ca20fc36d2748865c1f69fc3d02e704708ae325f38fb4c5a1201533055fa348d23ec098f24f01dde4463403051cd665c130eec8584f6987a32b84253ee2063c4f865275a03ef57648d456c6e1bf43c9d7b112be0b758559b23ef3af9de7300a0a4c649b6c326e3766142e2905c64a0c603556ca3bb8984f17884f0bc1f6ef41014698c9e32dcba302eec392754bd4cc2fac04700a4eff7030dc5a06249119ec656b1db7364f58cb23280cf64d52007ffce74e7feb7a1f5bdc8c5aeff0a14775d8f5c488ca63d6f1ea5f601dc6797627d1ff2c2c32f854dd437166d43745291ee6ad2a59f1b0aae9ffffe80d24debacb2b6a498eefcc4eda40407e6a69936ac9fb270209cd81a30e66582fadb8ba127684179eb3f3b23fee7bc52c55017b60fa6f7555ae6e14ad5c7ae662a70ecc483757f65a2c1d3dbbe8016dbd99ccf72b4465943b7e1b1e8bbb919e246c3b848b4ad1b0e55c9e1214ef4797b07837f13d3af021320b81b1e5249ebff1b4b847d9944ab1cde09b75a244a45e81d9c5170412cf30e121019bf667d2ee38422cedc9e15887f32f4f9b590e09a786b38924163b9a1d51eb0eac1ff5fb6042c669f594275de895e9d271357c10649ceb1809c09c825d39c22079f44bad8b09fe4238c88af94f190a534632e1920031651ad2411f4885fb8ef401974d29497c2d7131a7d03ce37a7124a18b07e166b78ef093340b371e9460b419da05d50b733ce3a5769845942eda9e342780c8e97adda59990d4e5312305fb4d71ef2324a682e2528942df486c23cab1ffd42e6472293a65807e59f10921b54fe079194a74546cc46080cb6afa9c5ce36643b096afed5ac403c6328e1891d8a7abcbd206508f98a1638d6a5b55b373a9e7a49c7aaa0a16f958ff239da9afef8d13e61ddb0d9ca28924973fc4b75339faf316aee7e291307b0b51e88e5494620dd42d2ad00187e955fd6bf75055b0b72862cb1fb5e7575bfd391eaec13871fb4124a83ffc098d4b432c2accf86ba307ef4de2d966243a18e3c8937a9278149651f9d7415001615c0faadd754c2b2da2c3a379a6e07d470a5536dc42d72dd22ae16af234b0a414ff43966a523de18d920f6342920bdc1db414dde8713e6b033cc8d80e48b46211d808d9c3531fee7a6159100dcd9e049759826907e4dbacb7355267f32ffedd4c6dbcf2d1b605ba8c637113329e3a0b41fcd28c6750958a700de8a7ea39ac3a528ea0d16f3c40aa74907016445930b161ff1f66ee5a31d237c3cb34a9f9699621123574556436081adc06f6266b383aea53f348d320d7ebeefa9e0eb1b1d5dbdd2bd72ecbd7f8ad3affcfa512b66415cb644d00e7550f370aa14e2a576fce1ae9ae20d1c439b27ab8a4348aa0bfe6cf3b1860c99b8292e4a2aa1533ea5ffd8326fefabef8819d694d50c16b8513c91c388b4d7f387f3f74d91485d8a28f7304b7d4851ee5a5fde1e7a4ed48dd1f6eb3b19c31b0f0ee4632bcbc79d18a9250d52a6d6972ecefb2f3decf7bb63f37183354aa089100879b417b201c7596a03a024f0c9875deaf0ee297ebfdaaafac35093efcf1dfde9c32b4f033957da55dd4c3ec9adb37ae4962ba2b8f8cfc6bcdbe0ddb45e1b5870ef2315204c3dc023f94ac610b93e46101ba7c2d4a06b9f55d023b218a8aff95351af3860402aae9741cc15c183b5d7f7af69ff3cb6563a88b8cf05b30fa9915841f74f60ac878213cc1613d480290697f8cc44339a38e78fb06537bb193920de905c6a365d716321f0638a320e03e58312ce9c2848a507f01deabccc32288115c6003714b294e2dab28f547f23c53a28587948eb0a2c2dc0ab92ef3a9dfbd53bc5ded8d13d64aead0419e37d00f235aa00be76f73b4ed8fbaa7ea13b3469b2a80a4e1583dfa5e40d42694609badbd7bf6aa3f903dbcf28e6d9faf30409524037222b843d3bfd14518a6e65a00405123c293e5fed8a353cc943f1c2018599b6f02b37f507af2b7cd560ecfd02253c7a09aed58ac0ed49c845b96b1c1827e0e9fca9f7ade02befcd16eadd77e2c7923187b803cb24c0a00d5dd54d43f95889e379da655205150f73a333be585653e3a76fa6cfd54d57d5474b34323c866568f8018284a8726ff5cb89a430f0b67f9f79b1c9e9c37fb1611265c36265a1378d66a8a80c3018741495a9b140933e4e4f68b051949d55b38abbdf16bddd2b74019b6901ffb8754f0e978de0242b6d0c2845a6ea2c2c6976ad0685c29650a8024763f500c5a267f5350ac93ed1747d0543f22f86245c73e314398a443dac50de73e21f118e9ad6dc740146783cf3abfc747ed8d0596c88cefbfa806e229d426992cc7ab7f78651e35aa1cdc040322b3f04236e5dac9ab5b3d34ad80540aaaa9cf69e3f30eca6b6baafddc842a92eb3ac01531d4d24f6999c26814354fe48cab5fb75124c57a353e3e8158509fb7340e24a59bcaff411c53ee6097cd8c504f7c1040d07ffb75270fb581315fa73fd7d7b0b686cdd975b020e472c09539307b43366af6c3a86dfc1b0ab410ac6ddc14b03608993dc58518a63133afe6b790d30b3ec91da6ba50767fc6c700d3629be11ce2493012cd46e594adcd1466b90c9bf0291ef46f102c626a775173e6765c974b4881a5b798b0c49a1f2ff692f4ee0d9e801425512bc6ae9274f8f7300f69d3eef8852e9cb259c4b2fb4141030129f05c01f3b9c61bb7f6a96103aac356ecc901997ebe072ab6c04fe390b18e5ea7ec1a417265ac19af60af3b56c8d73f02093746c9262626e435fa166ae2fe27b371522fff458bf8091ce88fb9a99957080f921ece0c7e42953d3a2876f0804fd7017085081343ffd049489168630505bcf4dd4a768ee1f7182345f91c768a4e1d05c69c538286f46b7e2ca25b3b243b07df08b8204bf9564c07d22d8e2a4b6ea25d31cd9020a8a74f12fcbf12bbf72440b9e258d55acb8da49cba9e0a3fc226b56b4feb988b19de8a4a3cb0236a10f007ea1d347ac2104cf19e679cb82b2cf317425f703f1d83cb0eab0ae4064bbd2ff48db9be4db71274bf2ce78f1cb5b1bd8720d43c55b388539721083b67f3492470122c4cc1c119559bcb3e5be232f5629313929ac1e392185f65a266135b47caff5edcdefc2c8101d6f2282e3992d1d73c0926659971fd247cc789335a52a7a26ccc38fa0f39ef232b93209426b3e1d02346bd269c75b4e232c0d6343530f115b15aad67b0c646703e3c1ffd7314f7d70219b4b1e3b74176faacdf9327ce24aac819b9417eeed1330fff70cdb4d080604c115d50ae42b85715b16736f04f292d0d9fe964c4c44ba6361d251df58bbc603dd35b2bc997a4e03cad7da18e58a8989ee1391f37f63c5a6bb70ea26b35dd52091c502971a2888be119e2d68e25fb215030aa630ca3a1f2c225927bdf5762ff9f0a2b907dfa5e1a85e240c0d3c3cbb6fbfc468dd9111e92d1029b3c61d34905815c4169dcae57337817a3232f6f80f03b179d8a5db875b090e8fa9d0d5c7b32dfb70cdc5ceb7324336934919e961365cf7bceeeedad8ac3f16bdc4b68f607f1e6d62117089a4e669804a52ac44c1980d60d6a1942c614654ae755173813af0e5c94ebe5d353358668a03d92c3ea43f877b9720a2371cd7fcea74b0195f790e989b39d21656be9e057a888b7a56573d713c26b21d15d5785978cb31d223156acf72f1c64b679a5c9da84def59fe29aa9a13c5e3b33e1cc662189280050bf1880d91834f5aa60275a9b7699cebc92fa1e74958726f3a463a001f8c9ef667a75c79dfbada9b5ac30ececade22927dd8dd02b13da924b49d4f0ef0180c59a3965698646e3f7ed1f0aacce5886601a96492493f0cb65d538f01defecfc0d3184b1c2d603f286ceee6402ea297ebfd196c251c455ede0503f75438e881f35bbc8aa486375a224e553947fb6c8dfda5d1d4894fd5f3adb2c82b33e7733a7afc2580240388daed4fbab689210554d5aa2518d151d7dc5ceb635e11ada61d670a56caf1af135086cd45bf61fbf0746d5119c1f9da8f551c2dd86669952bcefcecd29bfcb1e277450dedbafcc5f73d6a68000887eb3e165433ae883e58e44f10a7fd22ea6d6304e2cd58e8222bb5b984ede4aabafa7de4eb8c3b86e1379c231e17ad5f03bdef15dfaea514e57f01fdb50a47a91e12bb71492bdf98617afee7ae9b19e42acbdafdf4482b70454db1c70b2b833022ad4a37878f4bc2a8b8c948af113f74734059cfe6a399f0fc12f12942ccfd2863f7b90858764b9cfcfd224f9091e89b2144a91e807887222e659b6d831d97cae0e8e3dbd6bd3d6ce13afef257dbc6231701a263cfd3bcdce1bb276266ab597d7510c4726fa3bb866fc25918778ca44ec8299e3e1d1f2c2cd65abef624b52375a7cece96e64bf6397207c62a77192d7dc141e16104c736aa100c19d22b34ec0eb49973e94d88694db58ada524be6f800cbe4184c087eb62a2a8e54a233fe72aad1f8b648891cf87c20bc7355248d7ea7c9ba1721f81c4d2611587fce22160282a1c1ed9cbf07f858a0b5a275b0c8a04bbc95255df570b067428a955d5c830b20d58199cc8c8e14a5f98b10c617f99f43baadafc9a58cb4e318c9f1e3f808a4e5d6fe049ed548cc1c5640b5407e94490a1061fe8d04dfcfa3bb538f331124938e128a30db6b13c113e57977c61702a02c1c8512c588f964b1fb78a02d6a1821798bc2dbd1befaf9c26dc82035707ce43be7de16e70328bb13c6aadb8e1028d722f37be35246f9a58f6e3b75674da6244561e23afb474ce1dc300e9f8c4e15213ad6b676ca26c46b0a744978d482d9c2c039445a3cbcd43029bcc135bbc307f82ca0a51147feb023f29a21a1c3be46a4b15f8dc4227517d7da80588a2f99e804836b70e336488ee4a656ada509fc0dd192cdbf74f83a9f2cbb622f680e0a6faebb218f737e377c45cc1584bdb190ecba2a090ca52e6e0dfc97b54675aff745213087f4f19efe90a2b59dada321d8c0c44bf9af705acb7ef2a08714cd98a59d4e0d5c35a07c805597c6cd552f024eed3351c408c5e7f78731a8660c2e2c588d1a34eb5a188f36b4787f375529cf738e8599f6715e028f34082baec993836dc8181e715423c28591725bded91a0a8ba4a70d10d9d19e33f6ea122a7d86d6a4fae887b066cdc2970c05638b296eae217d6bb60c2f2fce894caca192a848c4a1ecab0e681c25843440d043da1bc94a8d64a269934a7c2bf48170dd9bca538863ebd004e0bbfbde94b0d5236f70cb58feb17b8a6c7e1d3f19685f50fbe618311e4d67c3c7edafebe40608a9d0203c7fcff134703648d8095426ee27d28ce54ad93ccf126fe4eaecf74a2f5dd6a705d05d95d8abdc88ed3d475ddd25d4fd66d650cabbf64efe3d20f2ab45d32523f092d62dae9c70e5fdee10b381961326ef8783c99c86578b9082c3a4afc57d56017f42730736e32f1ee5eb034eb00f1f3f9e969925700ef8176c700be539a03f9d60ad4e2e35f905e05c46767fecd92c139ade30e1309f09bc56d4181709701c912cd767cc52efd00bdd6eec3a62d49b430e971acd4a11db582e4fc329b0f9ce96d9e7fc500a580a680984ca1dc9f13622d2f0cabd0fbad79da53ccebaf1f0c8b48551d35a069e49709fa526b2e004e8b9c46b200961cf924a74a87bebc86437964b40cf6cedbc41b359d6ceee8b110ccc977916787a99d16e980b4f8b243df5a0b613a88c27aca3c22250987161c7bd080532e402c9f9f20f0313470e71044d6a731edde83ced0c1246e6f9d6a8168601688be1031b061990eb71052147d9f0d9c625c4d4a58c1bb0d5e6e660e199799d43ec449d4712def18e14857dd5e392579287b1831964262d23f5c0ed10fd9868a13ebebccb745898f3df902c826f5e990f452d01acac1c72c51e55b9ae9091391ea5f298f7989b7fc20f2c0133b7120014e56bf816843d6899d53c138e6ae766f5afc0eb1043fc51fc607bc37e0ee1ff8b02ac30a35a6b4bd4e5434d3cae6bdd9b1b59baa99166b3ace28ad3a8e11189bd0647545f94c013307680517f3b0eede7ab7b96f7ba81768662b9adc0b76b6b7c35b626fc7141c1955461a66b2d88c4b5a17e1e9f9b04438e88b0f7fa6aa0e2f812ab5129dd327c45dbe8c9e4ed8b6e24aa2ca4bb8fca13f03b2d528e7cf94d5d2bec8cecccfc096334fbafbb38f03d8e5aa16de41948eab8956920bf86840ed24c862c924b7f18c282b3e546ba295b86a40da7fc1e19b63371fc55593c2a9adcffc8f80efb841acf20afc3d8705dec02149fe01fc6205628beb3af4a7324d469d7c5283c6dfc6501abca6e648315ddee26a8698a8de9b7f8f1352c9190270067f9c7c48b77fbdda0a36c776f7891d84f4361e2aa8166be598be6694092c70e2fec4a58750f5be2612a9064f5d7781bccbdb3f8ecc7d41b144439dc7a8fdcbd7dddd06110fdf7da83917ecc63a46a5ced20e5db767340b660c43b8a68c105976cf7b915e84f08ae4f0790e5a1d47e95f516fd819a768b5024fd95d2f02ca6d52503cc70c0f3adcf94114c73cc9ea3d124c8d81916f6460586120549bd6c5850fb69c9c487005758fe122ed4f099654f8a22acc6a8cc075bdb71e613473cc916560524e5c7fca289faf99dc5115150114453d57097535db5d4ebac2389f99926fb7cecac4bd3469b58735737905569fd9b340d93fc162c19e452e143ed29fae42681008f1fdfd0c4dab7f9c2df4067698f574635c967c0ff41380e357bf4a4794f3a1a013b06a87b9fc9a02943433837922de4de6c20966496d1ee1a2e58f18b210dc2de9f2f71e95d67db65dd3e0930800e8b08dbd0796cfd5b6f4ffe73987e2412f53cfa3d55a08eb006735b0842d332ae1a822dec26276385160dee312d05962d5289766b600c3528de6f0d60b179fae7a0cbdbbcf2e5894eef79256426bc5f0f242f46eb49117922e1c99ba47dd822c6d1ccbd145c6983e5b6645ca904cccb4fc765b628807f08c26a5cb0d078ebd057ba803caff39853ee08e2e9149babb27d00d6114bfae407a82091dbbc47e133a11b7f2daa60dbb4b73996ffc3d138908cb159077aafa4f26815e04887927150ebd878def3faffa7c07b430e59c294e34db6bedc82ad4ddbfbb509913bdac7786bc01da88935f1d7808aff25e0aa6374fca2638fb15af1e3627bc24076da95974ce61118e7d81725fee6d404c9cb70492bfb6836d0734c85b240dfaf477db4c6b1b1ae763bd78cbe168b43bd12a7c373a6f5c9d76e631adafb3a649101d3c307a0afb3a4fa3425699a90d283b7b87f1bea773d8a5b5939ce3895796c29e9d2c5643dd13a797f44009e2645e0e399791d42536d3f6edb520f7415af6bd1553915b655bd77c7c396781570dee6f378bd7cb95cc4408de68bf7ff82d1d8ea3f45290d573e827038dadf2fd0535288792f5188d992db45ee8b443e40391dfd9039aba479977ae41171b7d955e02f364d6dd1eff6e45e0a6638d4304d2f6aedfb1dc5685628e499826b10d51622f240ed67264f4ac38d7688b0b2fe87142ae1628778a2d7a0f6cd9f9ead6afd07e84741b196e87c5196fe3bfd3e525388b75d9df5ec595fb7c1e9cea2fc3749dcca461678c316d5387c9769c527e995a9940efe6ef692655b0e1584e043ce6f5c22ab2c807fda5d024a76aa9ccd6bba4e9e03d8790c2bdc420cb383e75d8990847213925ec56b9f9d93630ab60e010d771c5e1af1aff3e3b137f337632bbdfc22aa501641c0ef04802d3517ebeb36b1641755db9708f4b8fa0c9acda6d9f7791b6b21f82585b44f5c033dbad9d11113a272f20a0fc34f8ad927842ddb92b75a4ef5b19e4ddcf45abef5337e55f374bf3c012efde4d1047b769ea97adcdc321a1cc86c80e87a8d745a72dac750c41e5628aee757c134943e239881878a5b218900ec51e0c0875f3a632ab96439809ab1389300a82eb4b61064b9a1810b8d8e4ac1ba57f0b2ebe93177d4db222a06b7c1a0403231f4892054ba3358cf96061b38be3faa94b4ed618abd22e9c606f45a5bf3eddae3f12ab17494ac8d51cb78ec8484e213e850ed043c78a8c9c852de8c8df87d093c6229fbed9a9763e6bf7197215e7d6906542056bb4a9d89cae81bd48570253dbc28700dd17796d624608511b423de0a939adcf8b03af8943b6dec1000c88715fde6342efc7ee620a0325fc401f0a68d328974e09f84091ea5cd0b8de8e50100c348cc59b6be8cb97479dd5b756ef86db6cf9f415b25759c0cf087e936385511de056eb39b5be5f62547bea488d5549e53f375e2086e9e74e22f53c140f6376f21886503f22b09aa52b708275b87a6939785d4c0f667d238ca3e8925b39963c74767e9fc06bdc625fe1b1feca87f4130f35de4121aa5b219c6809038aa01c8482194efd753d856853c40da372444d6e8a29f4e40ae2ca7e555ca683969aa07cee8340baaccfe1c0fd5edfcf062a0e37f98e33b111747dadbee242d5378b062ca0174c0da723f43fa82625f98cee181df97a67ce58fad77eb190fae24676491ecf5026c321339c6a8f37f7d2b740e20e63e25c620d2cec007fc4210ac3da27e419e73128cc416be675864d5a295ec45b0497ac51b40db96031f3bfda7c2096283e8087505ec129d70fb772e37f95df5384345c7c0e31c8564fa059090ea8ca8ed1416167e9ea1cb4488a24dd80cebc5c84e38bbf774e2b2e4ce3ed5ce3db33eb652a2b093408e06f094a8d07a8df91360a3c91433a89d81c3bbf1d445053589510951a2e2b37b84eb17690fa08a22f50d8a9f8b403a309e5a6058dc155e0c9b42dc302432642bba9d213550bf38477727b6f2d38541fa13b15a901558f47341de30c1a3e4df51c9ce6789eeb461d555aee29c86db1afad13b8cb16b4615b1cbe2996c13404d9c30e3f0b13d8c606c205956bbfbbf16748ca777cc1816bbd4d5938b5a5e60bf5ebe587a35b014f0ec8e0b903a18513674dfd1033d3b5eae8002506bcc20e28cbc53900e9d9252639c99df994fd26da68077dcfb151b0609b76875aa8ed718009063f9480abe4658b3ed9a94e7ad06cca58de27b6495da2928a7aa6b777e6084724fc02ab9738987129d274e27219f0ad869f878d776b5370d58be6746a11efa61c01e78a3224362d6351dcfe965683c8fb692a25a187c3c9cb05168d79f87eeb2b2fa8c34748ba83a0432549a267a11cd48319b39c6e7f2fce70b66b0786378cf9cd65a7001a95d7f7d67bd14f58a32c0309f2d3399890dbdb47e422bb3e9ccdc129eced394e2c4fc39f7b443d64032a41ece40048c0651a1686e1ee0f374abfb8eec87616372f1368a50d86eceeb66499f1fa40a700989a9a7a9b12bc7eb7da1e7453004efc481f0387ed472059d0db9e07a57bada84dfd2a757ddbeb5a2d3a93b338e162eb919c4b5b0cadd9f0cf55d16529edcb44e41281b6fd297167dc44bdecc9db6aae407d85bd18af1ea5965a6d6dc2c3a17be1225221fd0d1c35d2bdf4b527a279bc2f5e6976d85717b7b3b9d6782a3b9f74596d551b525b8f88ffd5e413ffaa6f615b922c52ddb880cbf4fe751ce92c3d902547073892eae708390ce8129011e190710f553787cea5307c29317e079e77f23701717c41e0b644188abc611c8d5cb196fa57ce5d7cdce70cad0fa53499f927eb7db15f41e8feb65daa4feaad0945f8ed755b3ee855b37739847f361cc3c99f7eef5b89af8f84a5d3ba2c7afe0d05d372be929f3bfe8b701114636d6f84776853868e93c66352056cfc8efceaa8eced3f391dc986c26748311f0e5b8cc9b7772eeaa2cf8fec94636b1c019fd1bae61e80a467c4c41f20c5434076dc05652355197959c9a1be21065f1840a3004a6d20fad92e543ab6b267dcee133e675ec89931998d623e69c32c76398cfa4d063bbc03890a951d3dc80a94e17c0e8bfd818add32346addcd59848602af600f2e296f2e65b783a643fce7f5f4876d5713c54de0e9599f7609bf73a4002681626e67d3453aee84756614c8a55a3c6aed026abf73fcd2655387f63d0bc6d319eeb31704cf9e7f3e9ee4a1d1496207480cf9ae482d9bfe3aad56db3e3f64030e32599108a164294e3aca760214e31ff634db436f431b0180fa05fa6228e2008354f90b9db9afd896ece35e0895f202dc911d8f6c701fb4ccf746a5b2dc62dfbe1a76519ce6327963c68fc834cdc857ea4f09019ece935ef45691b17764e08b5a68d6eed7085907a75c9af5461cfa5828dd0ff385cb906f5a281143b1f2d09370878b9b0e40ed14ca2e20370305589f61aeac5e0afa48a2a7acda2e4e249950c4308ac9410546beef4106766e24902be3f5deb244ef273760733669ab55c00a6a811b9a20346cabb55a589c07d06b4f994dd5500610f29e7a3c727e97cf67eeb58c3c96528508fdbdc56910e5f05af40ef41b98b12c4625952b706e7c22039326ffc634f6becde6dda7e93ba47926f5875bb86fc42d367c974a0960b93f675531e021415849c096e57aa1274bd98843e3d0e3753549c953d6d5b7fd88d0a54dca4c64fc3d8c120c94d3dee3e2feaf5a063109edd969a1e9438f28ebbefcffb39fc5f8cdd72edbc17b1734353d7c81463a098e3e787381d1778f7351f15ca20c14750bff4a7153f5050267739042b5842d7cc9ad6e512b2059dc43c9907392c4a0f727b4e01a9bdefc67dab97213e14f268e5a2d29d609190a7e5dbf028018ef70c0d4f8ddc1daaa47f1710e67b19842fdf1c9d42fae92c1fd6b772bafc79846c8bb0ae339062fece5d2a1a11144af61d89fdeb191138efdd524128b10696157f20994547306813dce577ac5ed5324d111b63e5505574234a3341b25ca9df21988a12d7a5acc3593079b1ead6bedba145f34818c1be7a3ab01ce778d34293ea6bf5eb4d83143a1a266c8e35807d40876f0a5aa22f96d07d10926ff505fb7033ac195358458a39448d84ab6da65a368186fec32be4c6292f73a6073fa48f935f3b9a5c88ab42e5929ea58491e87ea82f42a8c4537163282179eb1e3ba55b27f59272262193f5aab4fec5403df600db840045e3909c984073bbabd2b9ddcec01cb8b8429aae665e6e9b8dde99a7a7a2b18cd80d1380e02a03dd8db6bc519915348476f689736f5a0d739196ffb352a7b4053e982b362b29d4b831913e2b528f08d8b7b477e42443004e8f4264417699e6fe8d35a59edd2c65fc9f494ae074d8003a56e523d568916eccd7fadc37a86bda5dc94945c90d4c3cfd13bf0da7b10492804167b8e759de3c3c42c190afe9e7fa9aac6c12772f1a3878feca11c2f7b437bc7b28925b4bae227868c41ab13ca229b9b702bbadd4583bca3a35811fa0001518ec33c88b6b9fe56e04c4652bbf6fc83c3f2c038683939e3f7f1b245b4c6449186b295da9460fedb8080e08a54a8fc22a48774168f8a2dc592207266408571639eda79ed99820e70ef0efd273a8696d6ded6320d615738815a2bf0a5f42a709d0e3c948bbc99da00fce7168e2d825744365a49c1ba0699c4920142acae7f92048a1f0ba762ef7c2542dfa5d60d66a7d1d06ddcf8559eaa0f27ea8bcb98c081c8c845340104d34bbfa9d123ea957a3124e60b4b9e4ae4e50fb2cde277833095e34f866d2e25f1ed9c4db6638b3bcbea4a8a5bc4b9e24d520b2b7c65ebc42304b3cf802f717d382db850c8713a7058163f91bde500b2d77e77564aec45ae3dec2a2ed031a0a8e8416c5e3e651b7ca861e59ab69e047d127ddeaef26008e254303e6a69b3d6ab3021e11aaca82ff35b10ef9192dea014052d2ae7c6036ec5daba054fc43b1d3ae32927412befeb112b93d9f49ec353e1bbf6fc97c1b9be712356467c15cbc9cc037994639d5cc15a89aa40abebc5d136360e598d54e4dd3addeedb9fe9dbe90e7894215edafb49f066333e64862b7b9d039ed1e6f716ed9fd3ad6818f5f771f053a2ff3fcbe0f54d4c928a129df8deaadf666e4544f8e0ae2c57abe7749281e7c3382cb92c3c6a928cda46906ef596b4f87aa585cd4f9b6c6a8f5d480e4832d16a28d19e3e4bc11cae2a2b9b8b252e30a3a9427cbe28d5ddca0c32c523fcf96c8ba02bfb308ca897f185490855d2d7cf5596f36ceb3f41d7b3169a1bf94e94f52f4b2641400497bfecd052a6741173b066af47b9150d8cd629eaa095264d78efe09222addcda3fa3ed25e930b24eb73831fdbd1f6d04b813a180fba934029e3e6adf069d817e1a633a866a7e01ce957b028e6b0ef5324f25797067f1d3b6fbd6baec8334b07708dfc4b2a93f5122f3a01cbdc296e44ccc46ad59ded503e9595d56e6fdb4e1921579003cd9bb685eb4193a560b8324d8f988a02d42c88a94cdb4bc20bbeda7c21d5970ece60cd7b40e567c8faee0e9cfc61d3b2b94c1454fb609a52c5f9d9b8410766d53daf2ef9d2d9a033253d190260e7899da21565ab685d0fcd236c8208733cda6efd33ceff8717c56a8070204b6080a6cf62a86c9b49210e841dd2ec76a137345c82a73d335d6c5ce1d4880d80cf192849a975b36f3acd827acbb353feedb4727108b8c8f04e274b0a0bbc8973f24b7792c7c0d4622a2fa057afc5cc71837c62697e85583bc29d3301ae9005205f1c6ace946a4540f31ecdf74390b9ebfc7a8001f717ee3eb3991d9b416bbe8766366a6143bacaf27a77320e3cc9246f1e8918e699c03ab87b794dd30a915b8c2101357334d33a74a40b3e87081cf2dc5594abaad3adbd878a657f41ec016dcd5450a6caaa99f5366c69ecd36a70ef52b7f366c7f36d430c757a73eb32b2f9005057a058c78006d74d4e09184c31cbb4da57497f787e202c77aa452f589b53262869ed15d29ab086e06ad1eb0e664ffc2f1ddc6502db39159f6185a9fabf30acda816d6124ec726221983bc05a85bd8679903167101272f2cdba58060085263d550a051b2477ee1736e2075ae77d7ec9454e2755a3c2d35ab96d9d4212e80d88185897aeea23252b517967fcb330a3e6e1065bfc72f97e4aff05da2f14a3954ea8b41951d5b6e534d320e37134044d6ac435704b84fb322067a68d158dc4b75accd5d2661c0439f3f4f7d89ef299e8ba44734791a226d5beb1abe7901f30d0809b9e4f1c115f03ab6ae94933afb55ea327953ea2ff6065f850555963c8e95147b49392c5917315a57da71416a83547c714f210bce65cb5a62049cb57b44b70ab9cba23b6747c7fc444b4f820d65bfa05578aeee8e45de99526cb6006293c1a73f83a7250e8d426160fc882fe06e2a9e8494ccb38b6b07f2f2f299f83bd7cf7bd927693b75fd0d7a9b132e58e866843a829596935ee75165c9fc52ce930912118b09d0395220e47e81921edd2288356888c09fbd8091c6353e7b0a62f17aaa4752b9b96930d906ecf84c27926304749a82308ca4ed9c0f421aef94f0492c8ed5295cab14afacc33850b6708bb91f3e6d8d9d55972bdc3096687b1463a1b97158282b9ea9581fdbe231eac6e1b2998919aa2c50a18208b4e672bdc34b0d8b598f10932489289b8d98890c4347c6fe6d8381e5ee5b0d8a0cfb515ab639dba7700e8b966497dfc91c673afe780c6a6b171208c2c639e2da4372e21f51f33a74874a4055bf37b4cf900855c4a511f76b7114e2b7f650abcfc666388184a18e84c87863aec4c91600e6d353e1fc74bc61904f431c17ef99ee07fe2230d1a986737200691f29e216a707e0531c87880ada28a4affce85f55c6486f5ea072e5a4adb612a2377edd547979cb3548f78db63cbaf178ca6b4fb0c1bd375a93842c96fe4ec882259cf7e8152ef8ea59f85170185126c63ba4f6466da76e88156400934661127588a1ca81c8a38886cfef8b0985758443fe9e13e0bfbab6dae862eac9c48b4a41c4410ca9a29607881e6c9db358bbcd55e37dff3ffb5196d53aaddcd8e7858b7beb9529116415a64f950f843ffeaf813caf03f14dbfd2d052b591b6b3586ef069fbd3848838e38e81f6329e5de6e1d36c5af77a539d2242ef4ded536f86a07da06422c524abf93a1b1a0b892b9b2a441742826f3095c930742effd3be906d593a2687e85ef147604dc9be0af0181dab7802fade785d441a6f47125ed8ca4f07e5f540fe4d951ee01db20d4557936e8cd310ee05442797b5ba33daf499e57a07cc35c346a73fc237600dbeff9eab46f5c5cc502197a31ac91fb27a2b1a158ad906948c2ce27c31994e6090992fa6b2374bd13680106147f549b523ab2f31c9e024ce928512d48118eb4469470667503114571b5489be9ba358dd18ed5272005e1e043c45d9d63910f2ae1b495232404920faf4a77577b6dd4c1af62d10523a2ccacea23554469d33575a07d54174f4db3fdf6eeaa6e738aa0319824bcff19fb4badfd9760fb93ae53940e059306c862c60d3730cae0287182b6f8b82ee79164d3fd46bf7a5ce09a23432406c4fef5c8f06988029cc9fad8b7ef8cda36fab70b8da6a9b4825e9ca41ef8fdc0b651c178c6f614710f0202860fa6ad6b5d5fc66fa1ebe1d952eb3cf21b0ca5ca716fb857da858e0060dfe59260fbb8be8f1bf23da02be2f89037dee0e445291badd44b303c64670f3ad84267388f9b80e8d44e0f98de005983b5a5046fcfdb6bd07c467c392c42499bcf6d520e8f458b7b35902b20602ae0627a6b230564576a394ebd83748969e72d864921b8441aa87083da132d51567b7ba5a9df584b3a9b2d364ec88c15bf00d332d69de52fdabf8b58e11e9b1bd97055a6473761c188b6771e8ff0c3eb037034780d10435213b1c855534576f10aa184caf728dc79d80492dd7b0c525f0a1f3c4f02617a70d9a7e22f679e53a17bdc3ce8652ef7c4ba0657393c1a87bf90d5f1b0a08c81e87c19f50dff3d4ef97f738c3edf34825f6d8041db300408e4664ff506aaec144f8c230643aac2ee8cf0e4aa6841d85f026dbe699b92941692364704f369c7f670f6747540ae4b53a9ddd2948535af120e4ac0472d675f1b054c858a2ace9b99c662ee7e7d601fc7333e5cb07894b3f5ec9cc499588bd2e67356b6efce1d24eec2b114241636026ee44f12ed44ac49b8b40463150258115609542d9bbceaa081d26e968dee5a54f47074efa42c4b1475fcd207342754e9a3add42514267b491e6d40c599d454444642d2299f8c322c2182763f0cff74fbab31f116acb2806a5a36dcf87590f4213cbd9152995cf3fff10f6c7ffb357a4d042fd0c47ddcfd03dcb046b30447d963607d89d644749d7b58eb87db04a5c0dc133a014661c2d7ac77a03a9415c1ba87c7c7657c86629eabbeb5f3b58c2b918ebce7b21bb4cdc751c229fdae8dd1255275bed8165e66888dca5c3600089a0cca809753945e74970369b999096dff558f6bb7113e8f19265c08fcc4aecb595847806681afffc7c8367e1aca726e2fe8e79ac5dbc3389844b0f116ac2db928c92f64be0f99dc03cfeff8d21fa0d035cf38454c6dc67bd594a393a9714d4d2d60ef3f10ae90bd5cc40ee4c18d416d8b8c39e659f00a9e17c2edd412453d76b682d98a267770571cf5226e975dc66b1cfbf250fc90c2a648adec4b6fcfcd9dab624724f55dfe88515430610662508314752ae05999db20300abe2c71446a76c0fff20faef0952425e23f2e3219e75e6119d27b0361811a7a02a40c73368ddd0031fe4ae8635d13023a5c5724bd2a9f2c513a3eb191ce0f9c4ccff711fc9dba74d3f475985542ef7a21a7c303b69f471dc4c4fae13a0483e47d9dceffadc26d0c447ce31c6af05c3cf13909deaa194fa165909464d8496ac1046b8d270ab7deb7a220bca0e5772a39c6f4891df7ab0ef1b91a3e4ddede02bbcb3ca5431668239e8e4e80d6b8156f003d17e4d9df91e082d34d55262e00fbe2cf99b40250f2e80477892f7645b99b42d966e5e96e8dec3a732ea994dffe94e388fe18fd02a91f65b0de9d0621762a9f9fa55c365c7958e40cc8565afbe966588b044f7e9e8a68fdcd1b40ee908f32d1f20bae51cadc282b9b58fa51f33dcaabf85d76228057483653b611af6a2090737afe3587cb16fe370670222cbcd1b6667fd224c20738319ef5b10d1d551d9415a3e0b412536454fdbbbb61635730bfabc6cf18cc31afc73d9fd7d7b7d10383c3fbd23e60c1972cfdce73d3bfd5b350ff4d1008b3ec56bc521041a09baac6ae90d124ecc6c74314b1e41623431d3edcbecba6459aad35e5794861e5e1e254b13088d20d1b998853e016addf1c1900f15a8c4884f86476e54f20295b478969be0bb62f700ba09f160a877d23abf16b2fc47885406bf002fb49fc2c95891e4edb6ac310a55c2fec8cd74f08c7644fca15981d86329c7cb2857346ebd5527805ee4afd36053d30385cf04251ab077f64b61ec46cd0e85e7782f70e4685e5514be5ba73d940d3b32d4fd2164b57ef18667370a7cc7cfd74dff060ef84f333cde0196d1756251202e5783f50e3bd5d59c752b80e39dffbd771f9be02cd6e77ace837fa27b9fea3dead2c14d36d827bb8ea9c9076637418a56e921cd610e5e847fd77dc2d9351d0c56771b62511e8ddb4155dc3b6f118f1540a059374db598c81657f58d996e4ed7ef900d2ccfa47b31ca0884cc0b970d507f210897b02776fe51a0a26470d5cb182717f923a091aa9a2042eae3e866069d184daa5614d7c6770468133ddf4eaed684659c2d806d6555906d6ae4e1045458fc1c4470ad5f146b87565f40fe833d3b4685a64cb053d4fe6bb75cea9e9558b446e945b938b6c953d05901931df2a0ca2caa144470c7b9b190f473da709251b42ffb2ebbbd244397a678edcf732d253b54733289a2c130ee22c693d8fd49c01ef2d73617d41d8801e1cf738432d46341b95d92f49bb3ca7a185ae608bf52297a5e04a87e14e759d617804dc78ca26482471b18f77ed1784be70f0a75bb791b2d33a0bc6a8346577c6febf38b1817045c54bd84a1467168dbc86a5dcc45e18cb404e8a2acd93ffd8413b77374844e8166c46edcbd1db321196377dd1f1da30e1a7083454e7405356073275bae2820c91da1cb3751146efd34a9b777befad0d15b5acf61154b58f190cfab6aaa9b6ee4ded0b250f856d79775f8488c448d9259880b620c43bf41cec76a67198eb676bacb6b90b2794479fa570e61a4a0701eeab4e60df5a7045bbf36bc37f74543628011e5b362f5866b605e2355de0c59c161112c380d9ba59d30753f7faeb3c77719c72024a94d8ed390141916c16bf97102df8e88ab7dfd05a9c5d20339f1efcfa23677bf0715f63afbbb9cc416ff5189c0952afb99755b0cb7b86c1b9c961399630d5fe4f2af4605a7f97a0c9b3d995adeeb883806d3771618ae6e9b88f923ae7f7f6512fd9fcf16c4b04d561105b88dc0e718abffb4df9e5a1f81bf626899ee6a5f73eb16e3f07ddbdeabae6a41e7cc0baa9264abdda2ca0531ab3f7a7b2c864d7a58ad335f0f1c2c3512b7fd1fd2608d7b1de2f94335ed4c0a4e17851c3432630db380173f16077874fa49d36d1fea1c6b9626310f0c45173680b97a9e26269238cea8eb3dcd8254d567070ee67628d0a49ae24ea68543ac93d9d2d2fb6874ad6e44de186922f88ebb1efb27a4b85891ce85eafdb8f1049ff424fe79b09ad07be7ac6baede60c59ec2855c4c646c21687317c2f2719363eadd5634446047df67d789e25d868d753bed895af9e8c8e37d66590f29b1de312e1ecd30a349bcfc73ce08f46d729090a4889e4f148ddda717a2aa9d0b531d8e94a2227fe45b846bbfe064d2cd3d7d157d55f25d18bc294c8123cede97dce01c214d31afb8f2fc86e6201fb7b1a050dba0ae6a9caf53da5cd8b5e94d8c8b841dba9643ef211f1ac3f9c25bb44430337944d434eb3fdb293661956bdc2f6b68279a4c1e5de2bd33b1d689f67f59716c5c706149ec6dbe33330d516a8a64f8e3d67ee35c06ceaa8088f82e2339f676758bf8b6b666fabf27d3e264dd97c73c3592f883666ed7f2c64b9da72580b46c0ec5ab3e851da11cd8f956412b339687edcb17f34dec460bff381aae4cfba9be8bdd345a0e2866d111583c932d383dbd619f1cf8dda541bfbf019f65e31cf2f392a6aa01316ee53d1135fcfe39bc3954ba0a4622efbc50f3d5d1ad70862de376d038e123a012dff5fd227afdcd4fbdeeea12ba764bb9f9cfcef32859ed34f02754467b622f959591a99c643b39c128fc448bf7b1326e19de084b44c8e354012699c9407f8cb2854ab01c10fe34edeb55b73344a6ecb49e2f4224d96e069a5a9d44ee4b74cf601730f59f920864809385aa62708d628c9368700984e588f6d2ad235d268eff3b82dd8a35d73cf6eb0100b56912d4ee27e1e20f57f924e245b83bbfab75cf12a992a8331344e8d57976b26080ade510c25a17ae45daf93613f9287056482d2615a585cf1939e651252f02432b518bfe38ba28bc49d729cc01fa9d282380623364ba68c04aa8d9d7349a72b3f85ad08bae39f7529e720f77fcb1f3f9c0b2ba817da752065dcb3d239185c135e197659626202801756fddc39c4c76ed79e098beefec7bcc0240a13bf662937bc8d610314193cf6926b58adb327ab0cee92b20ad05d3176d5396c9ccba496a528065e1c0ca05bd64b4ec51eefe67fb64af0bb8154f8ea2ac5c371dc61e5dfd086ddc9d86f71ece84c5a9ffb621edcfe21cdc3fbd66fb0216f4db0e823d06efa339d9a790ec9fb7e3980093f2ec72db93744cdeb59190339a2bf963c4ab78f76ad91bdc15029cbdc6547fc5a5fb87b4a72159dbd2f2e5cc78875155677f2a3299a49e8d607342dd8a83ac511f7c1473b8e5cefb6455ad262dde03b0a547ab4c33b7551b6ccd3dd7ba7994b7c11b436f83be6986d4af331ce57571219e9dfd587e686f9ec87615315d8678df3ef4f320ef67757aac8396e49e1d41781f6230c8317961710bd8ce95361bb25f977a4e84d8243bbc8c3092466c59bd6c6d422146760577c15f4fa791a67b20aebe55006a3056abd345c0f06091428e169206cf39df9f58d95fdddbe01ef326aa30c0512d8af451acb07d652e78c473e6a48d5d4d7697ab22c07fbc02cd5db4f9680e7e524fb6b63cd64d4eba0122ce0c327354032e23b5910cd78e440ba001a2a94fc34c87b9c6e58e6bb09d0d829ab7ac0ff375bf89f52734612ed493834d12ada6d39bc637130cd362ccafd0207d1d3998955ad9871ef8ccc1ead5b5609e3d61ee5eaedc753b1974cfb6b8a627fe4bfa7811590467e3bcd9138158292c9cef76357e6f3ad374d61906747bdddfa87983bfb6387ec5c20afd3011433212a7c327318cda242317b76870d47a14c66d604ffa7d812b8dbb1f339b9d76915f0b6271fa64668f302c2bc27b260bdb90495683ce974dfbafd2ca8320d53ed4d1b3c939c91c725da567407db0dc6cda22c2d232d9682c829fcc7584afc1cb15d20881547eeee6a4053b83bb6aacff9f0f8a3bbb257658e49db41e76bc2d0373107e857a428d63ff980e74e0bd2a7a09c65f2257d8a222a6b42e97fa514410d5f028e1583b8a9e0c64edc53345d9e3ee78e10f76f9ada09f31c1f9f55eb440d1da01f8993d4b637849a5d1dc466ed0696aea230531a5e74bc0b59c06a073937824a9f4950b17e124203d2babc3df73464a6c9a11a6cb96f2a1fb020baea9fe482b7c48b26979d8deb5b31e743fc5675e616954f77f88793b2a19059e23fc54ae0a4b28719d80efa5c306d209ac96002720b6e53189b02f4b18b275c9cff6c0da93065df41c49b6331e5fe78b1b23e220f81a3a3c4a4a98ca5abeabd6568f90ce55f47a3f4ba1d7dc4f928b52e594c77f5897b98c2867cf84b7d65cd1915fb06262cd31881e564dd580cba330eec2906f00d7ba114302bb24e88284376a544eef76c7f95a6380fe4496f97d93bb3fa69f3043ab0bca5a3deaeb5b07246aa1c6dedf01413a3e3cfc020e756e95e1e1c1ed0dda729bd2592ee39e801022a5922021fe09e6b74265a4a68fa5aec179061717d2b46a078d909168617d58ecac8874763feab94666a7aa6532173e44e9c3519dee3eaf9dcd94ebdf02aa68b76b72ef5b4e1fc7fe2cc23ec6920862be42be13ce756db3725fc615d6fefe4e8b05ed7cf3f458932c5d62b5e077adb9247b672c4592e21b7bb4ea111e6e408a64899d5fdc41e65d8d244d52870bb086c34aa214ae1a09d02c2c99334c04ddf841cbc64a2d7214a2283cc40c1f8e10866292382478b309df72e0d6d97176038ef9a7320f569c6dd4444b2baa3502086f48f8ccc2623657709648d10aabc93f6235d75bb63c0e9ad132335c041a73ce130659994ec599dcc5171bd7e47b4893552812c73426f85058964e463f3d66d5d498e1503b89d8678b0b7f0a3ebbdb08f4d47df52c62c5bdd8c4fbe7d4b64bd5fba367f44a5b3d8693b6ecb669a3815d6abbacd12dac0a2d3775cc7d08c9719b28e6c9975482ca00413de5acbcd71ce234effb72ff1cac69501b5e264432b3bec7257f47ab1a073d3664311d7f96592c12680c0cc2682d27790729cd612fed62ea003a0481154906dcae5010b20c1fadfaaecad51e30511b2e52d744da3d9ec7048d52cf763c432af46566dd2cbece5065d3a9cc707a08ebbd38fa77d04e7dac77c1b4995b6a642a9939c4b1b0d279ba6ddc8b13ccc24f46af66ddc836748c87f87cabd2f48e6b1edb8a83b21e7838fc3950a274733fe26264807b72f85c0cf92e885d2fec0a3886bf4feab5829744f3ffa51b4edd1dfb0074d0a8952c3236556a4c0dfb0f9dba87b1ed850cc4aab23530ecbdce7344d4630a03f3d58e6980b0c44a1f71ce6cf89318257af1799015514bd2e07f685b44e14a055026c635d1105809b1830dd6a7183cd0894ad496ec3b2a18a0b51c64e86dee8c364a06c22d14e4de57d0e33ff209417146ecf38c3f642b195d3fcffe0f12f116c863c48927faf1c3eef161d91c4b98801021941acf261700a3805485d93af3c2e272358cd77ca11c635eceaa9ab774c446fd7e7e2eaca5414e4dcdeb746a5a2652aa206570e7780666d46099db73ff546652330d3ec7a5c7f736352ea7d76a28cbafa9452205d0b09d32fd13ac14cd4c7199ab7ce947ac6a052f3316e22607f32ff50513cac546c6a763637d5d617b83ffe96421c94410e2c9d1ada05390818132f0732633331ac8c764078329339e67ba462b03bb30c5714a63e17727880d94976a46fba4f8ff5355899282d37001b1e791d1742b711b7fb30eaa9cc434e9dd623f61c5b043908b16f7e6cb80b47204da38e0dd10206a6592dc6e2bfb70fe9e98e1840024a2232b5e15af83d54284d93c459938f8630b353aab55f01b80ec132c4f8ed88b6e0526f7be8fc074fdfdfbd99402a1e6db7799faa5ea5b692003799628b7599f7176a1dd19621d66fc2eb077f34d93eb6c8d802060f4b50c5e3f78d00b59b15309d75c3671f3dfcd4161ec46b1636ff4d4af07e60cfd3da5622519390101d8478fb3a4996a318ee98e8bc232add7cf4ba0f8d2547ece5262dc6387315ec0cfe832b51d798964a0340b37dce421c4e7d39f473dc146ac03891c4f3f485cb429b027594045924819e4a9a8ba69c923bcf7a03d2ff3181a777306706a16073be7f698f37461a62f0511d5972e6841c2bbb7decc0a93e0c0c1e50c2fc27ad1a500c4252cd9320f152f1714f016ce444e2bd758bd2ea846b75d9247b1fed851601aaf6c74350bca9450cb3be0edf1b6d1d8087d54b4d4517315e73ea02625604b02d0712136d3e178860b59575a2c906997b312ebdebf4915bd7e7422e0a4cd56ee0ca71adcefbb3d9b6fc3d00c343802b2ff4c8ba5bf6ebc111ebbaef19ba97f5230a55e2646fa9c63b2379cf79c22c91a10fc0b15baab3feab8c88f69426a1c11ced729d2f73f5a504ad90c52d2f2b2c0e9125f71b6d49b85911c0ceb74c031ad2465025618c8de25c47e0f22adc1a074363f8554ab660036e188e8f123118274da148eca0dc0b6d7e745147aab1780339dd98e6320ec5f50bc4f40dab42efb5d32ce1698726ce9fa85feb7ee1e382fd42c3ac96829aef8fb979323c9f50c555b3abd722c91b27e3125c4b79fe98fc559ef1836024d9a5e8a477a73e895c0a75dcc9acf4f55fd8fd1bf9f79436fd3e8d50aa4cd820f2c25e0b092e6baca0e1a010d29de4d15494b5d626296d3bffd6bdd73e32c90998f6085359eaf101cce5bfc834b945fd575e4330e3937bfa0fc85661cb3206659fc0ef8fb73dac453dce79052662eeaaae9fdb0915291d7dfd9f6014c0410893dfcd0e279b8b25b64a826fc7fade37570383bd24500574d0b802aca2852f5843cf6325a307ea6b2d70394d2eca83d009bb0220a33f40282ed93380a0455aa4550f21239c1d5b109ef0d0715d3bcdde49573bd34bc770e237ca211d39dfa4994c2a60c123ef7915fb2144741201f8df0b08d153a0f0f80b2c245bf21913ce86cc27fb6678dfc07d5c04c90052c7ab514fc174fb6377215e4c8fb02c8bc297e344e8377a227a4e8648da2d8cf7390d7810451dfea60de0ebd7c15f8ff8f1e3e957dd854ff01f6ed74e83a09aa9383d6e415e94a0f8aa2444a773acc19dc62a32ef7ece7e7ac07124be5b99c491ac337df077a754e9f8dc63e860f5ff0279f9794ff16df3c7c1b0e14dd465d49b8b4e48d1bf46d4c76e58448defabcc7700346c8bbdb40d95b98a8542ab2bf6a7dde083c59455385e9de0656262f12a45439559b7d1a2a561be327352290d1d3b46001313115a2f95df03c98008b5c0fb17f349bd2d39a488d28e2c4726fceaec5f4cb771902dea5920fecadd79e2cdd646c9a8f31283717e6fef4941aae6d575294d163cc4d09517ca15a99ceee36fff88bc669fc8cd7dc896e18072f57a1bdf84aaeb35db20180f683d41addfe4d47e3d084184dc4a1fb9ab71f60616d12ae2294114350358c359633fe1174d23f78b657ba8f4fee893e31e99204de40e515e1a279374a055d4e6023af33337d23db7030ce66d4c122e59cf3db40a6a91e208b6dac1111cdcc7b1f71be4582c3fa0127dca330bf8a10106789b2644e2d1af1048f019c6de2a7efda073c91936aec0f27599bbeeff34a87241ae285b60e179fe9ade6d79697020b8cd84eff2952480bd77b9e75ba32bffe98313e05828a7e527621b63c49fee0f2eb85c43dc65976562de13d3a18ec8ff3c11080589cb3f62200f4b422e7e37c5c011b0d5fe6bd149c15366684c8d899e6c8deb9ecfe64b39149e0ebe15e2aa1fad00266a3e364adc4537796c96dcb79d0d6d704bef3c8349591cc82217c2d96fce38f28111b01c50cb7370e5a29423718d2397f2cb6e7fb4b9fe4eae88a1ef5f8ce0fd9281cc304e813180c0db4ed9584c9514538e3e6fb771d90adac18b1dea244e82c03487a747c5f08978751bfb31f43ce7d97d14d6ff9958e862148158889900db81c4073d6d49004b0a7d8d3f8a411a184ef5078f98b5c9b6d758c6ada189f651ec93d7f695a35241fad71384d4eaab8f220d3f3f36730a95fa31ca63bd9f75c24704e2786825cd2b4195670168e5872de98640fd90796b0f02a2efc2149a8bcbea14d3141bec9ac0abd159f1c4ee12cc365373022497679651e8b557201f32b211312420a7f94fab5c7229f9ed6a98c96305ca8086c6ebdfb3c1e21781a23cc8b026ab92e0d901cab2a179773fbf4e8d5f7e532986f2073029708c30a8a8695b99293104f0d036655a96463488c2937e4b94c13e7624895d715776d603c042386a1ca6070abf35f7fb0a7934479b450205ef2a7bd5c9091f8d55bfb76c52ac4f259f8efbc8753eb65366692f635cd27ece84237a7615284a05e7d456fcef58b3183ccb475875aeb2b496a60433b163597839ff0f0d09bcd5cc00f9c15fefd2d5804a2a03fde59cc5334ec401701a029b639558d04c710f9172fd09cd6b9cc62139c6ae0e6861c8cbc073d7d409fe1cc22cde9cd49dba70fa04641c0a2850062886f3ffec3a3ed450579826d7b10a29fa94f29b49f2fdfef9fd5c177ec1d74b41573fbf2a1313328f9bdbe1ed7489a1e3cbc0737feda4d6a6006f569def6e1b4e7d5cf996402fbf9dfe3ecb3bd306bd43062cbb60e98c92886cfd48c9e5d8800b5c08c45204ee2484cd3871ea2ecf350bd8d6dbe63cab31a160bb114b57515e12525374c3b78e5ec279c34bb6943dd914ac50c44399da46633043cc2b54cfbb0dcf6522679e4c037433402e7716322746b2a2cdba090eff922c48d812a36128720badfd5afd17ea77cc11e6d92a57f4cd9e788d74321a81fa30d4125c427e236374ed3b9a749fd3955aff577ada48fbd6cc965c4bc54b0a3302ba3dcacd85ab996a574bba6743f72feb719bd4755854d460c075cb4968dc08dc81e63e80b5b9f4fbf4de588cfc40e639d9c5d966dde78bb24bc79900112b78414939a180a5fd8140e30117495fae681f80db452e6dbbeefdd30707dfc036d3edee7664fbd012524e10fc6384d3246066157fa38b3b2b41a2fc610348b831339fab302b10a12a11e0f03b59feec236e2c9bafd32341f1297ac38d71028e3c9aa0d029a00f71d58b45bdfc5fa3e689bd21249186dd528033ff7ad43f6375dad58fbe56bfa5e17d4c838940e37aafcf8d55c524ddbdf8b8999142e69d272c8debd9c2199fad259eb66a6f3b8d4f1ceed8bbd6f96c3f20755186c9685bdc21116d7caacbfd054d233625c12f6a28d080e1a070c303cd1490deddeb1d887ffc79b0f47c29dd2a690ad78fe1f5d9594511d3b25df2792b9adee40136f30737b7aab5f1e04ccd4dd03c780d5ff7f9c35e8bd6952b5e15b8a7be9a41a034f5153e4221cf5ca5ecb5e0dba43a8681a02b17e8311b3a7e021b4bdbb4a35671275a31880651d013f0c7123f61bc3cdcbd5fb2cfcd4c3fe20dd050a705567f054784671b7fc33f18672cb0acafa699fa44aaaff424b0887ecbe35f5cf3c03f6d3190676cabc5af30ab5be78510e60effa49589e6e8153d9940eaf381b0f5663a82519f6bbe449bdc0e200aab46a3751d756f73dc004f35675bab92805e082a774644f51159b8965b23f8ab4111138b7305101f048a91d4b86e5c810a7ef8a96f724516e802eccb3fb8441e65205b65f46c24c5c4e3b7ffefd7d9205a136f8ef76e67c5b20267750ef5f624d217f5d6269cfffe4bb8921f87e17a4ccdefc861689ab2642af99362b3885ff9f939462a4f347c17f4c1475fe004bc5419f9465e45d9a28c059ef0d4298f00703ec716a3d05aceb9fe73eb17acdfdfbe8d9fdb35de43fe3260c10e69fd1eff3cf45912d320fe6fae65e1616f6f766e0455bf0de28e866a5a425900662de57f0404fd780d316b3b2b76d263c96fc11899ac28e6d534eeb92635ba51dc0c0057800d3ed4fd3bd6da2b21d70ab0244cf52adfe6c9517aafdc26655cc930a4de2b3561c9e0611b420cabb687064938ca85a119f47773f11144e142404dc6d5ce8456abbfb7b948cb1e3e6a86dcf5dc58b24d035a3e948aef780e3eb4ba3755f6263f88d12c9092ceb334e34130abf29bddf2e8630249c9cc662e71cb847b1a061424b27a8116b04be36f44b46b959e3612c4aa9d68f21ef4e42fb28ba760374c8dc015ddef246fcc55a7faf2aae59b7b1a69a0bd469cdc29651423f1dc8e34813e3a1128a7acf73b8eb1b9e27e4c7a1c61856fd88497148eaec4e2e679cf1a3985e4b161d8331d4f2a81b98797db00bbf066144cac4c45ef248c3f79e3c059742b485491a93b11bad4f99d83c52a64755226c6a07a954c756657d1607bdaa76a59476add4f3040661e955294de0d9017e2e73939636169b656ed737b2a51821be853370bc4ae0de82296ec64af3bdfc00418edaf52b4ba2f21efbc88dfd4cb30442303e134baf96cd852a93736e076db76d6d8b33b64e150652c2e7b797bf9f090161ac18e843cfd5592a422d7d478baff4f0d373a99c6005ecd5483e7b9e9ccf722f1aad8d558d9dc244e2cf5978eee9602efc95ddc66af8eb3691ecb346cc38d0ec4dbf96a699a3fb3550ad988190580f472376138b0cf8f2dcb1c5653acccc290249b7ddca26e82dd136aa3fe1b29de555c68b5b9e3a4e7d19556b3117c981345578fd6785c0149f93c85d1ff2c79d683ec1b5bc1111c87c8806522b03f6fb587efd5b003b43b9eac62657d5f11d609c892abbc413194ffbb7dc86f415b5e11ed525082c3c2c8031e7c74545cac1e51384c37469d006f779026f26da93ba934f39c5a43b8c381e2c2e506252b90a61b202932f75ac850eae0d6a567746973ec908821456afbcead3a6e70b35fba9a13479cf323280c9b4cfd842942baa076cb8b3012847ba3887ff7916a4957f4ba81d9c66f66d4d12e36acd4f5097fdc7871378c5168db45d82795798e7617bbaf7c553d21686994dbbefed00b728e435a1f5d3c64ee9ff5ac2720d647d0588fd58da0ec3ebb4777d27620351d29ff49ad331b650ec4a15774aa05c53220fcb72d119c14bc5fb6c2c5d4da737b3fc5e01416ecd587d9957343fd767f3526129142523a52efbbf17ce144bc955107a5c17ae6f03a96ab0148dc84b5b84b85c851608db5f5275e97e4b9868bc9fd3e2dac2e7d6c710a4c3851a5d868ef428ab506cba2ddf44bf8588e82564a47767849a14854366eb687bab91ab540c4c55be244f7ad8e6628ebceb08ed650e12ffef6eb21f9f32bf840b07d7a02ccf31773fb4c7c4a2e41bdb17a43beded9a59fc79eedcd5f38b5108f10eb9ced3d42bdb1a97f4bba414d875fad0c19fe77710ef12e78079dfda21d35005414fc37eba983aafa26bae3292271f3479b7ea2b48f45fb7214aceb3ced98517ae7f422237da587592beaedac129a243d5a72dc51e87787a499955661efeee5412e3b273fb2d2c61d112de3c787231bcebfd0b56ba55c2902f7a042d7bc97c3fa30f29a335e9f40e54c5fcde0e07f1cc97072f5484bf4c849dcd44dd586106b8909606d12f7da484ce5d4cd47dca8e2f86164fda306f000c20cde1d26f5fbe29c20148b76a4c2b3dec12fe66b1d5c55b5da341251e5d0886a08e647c46aed25d31b3aa9916600082b068866f10456d03fcc7feb325b509f8e06f81ca3a09582f2a662dc9238102392a6dff1aac71578632abfbf3ce7c48a28e53f5038febbd94c77deb8bb21d51e60af644f51693c6ce46be4da5e8755bd3d8d3a112acbff81edeeb305b02856a5f7d435893461dd6bef17f90fd6832c119118d44aceec83b6b43f551e2506bdab3c174d1d0aa079b5f0a49a1d0bc6bacdbe489f09258c5d893d93e64b5e97a64540ea81e537d4d7512f19eb783017f8a293134c4490b88340a81a3c82d9529bf98ba8c478361a88f8fb116881614cb66b80b1ae9df3c00a6af391e61dfbdcd0860b477aedb082bd952451e62b6c9c9e0f8da29c481910fd43383a58baf84401560cc338e2347c5e07db2538521fdd30ea041dcde9a7c05a49d9f845d4594013c2d0a098e25d9516d96726d1a69fe145ec4e1895b47c0c99286aeb9ae25d3604b219d16ecde71d105ba681df3174a1046008d8f109c4614ce7b9dd1676c2e5f7340d01ab76d5c526f8625e95e157bf8ffdab907e55888efa21496d780478395df5aa2018ebcccccd8dd35df236f54f5df937b7ec0b8e0c9b3185428fb77f5253b7252d277e6b072f3b6b500732a9f1ec26e4028c426c18d9f7d4e9e9f9c111d61b14e4743c97f23b5c94846a2aab014cda537d73071192e7b3396612f03a514aa76d372f3b85ee671fce774c57a8db77efaa664cc803cc80ad62b2a014c18cfbcb4dbc0988c6f9a0a6d8a89ec3a54aedc83cadd55490edfa14d45def190f00f827cb5777ee15d8cbdb9f20b1170f5171cad3b6c25447cf48284636aa161a4c79c6355809da6bc2e068e5b53eb41581b77e36721fb53974de3de8d0eaa2e0026e114fc8ac519d8028332bcdaeb2435f5ef409db146234f411737c1cba27db50a8ee50ddffc898f4449171d48f476f8b862fa27f90ca332c3bc1bc6c606629aa73ff63ea2ac0d2c0430c25c19dba4dccf6dba1ef11b61fdf99fca6cf13084c867ec9665b22cdb7d99cc099ffb7187c79f1dbe27ef9303c2e65f64c54ee7c1c63155ca4852da4f2ba3af4fddf65a86335360abf7af298e5b49436ba48e7d54974d67efce41e2aa8875591ade7f4802af944987d4c83f803b1d498b48b355ee821030ad796acfea5f8fc9b072ee8ecafb1fd6a706389eeed6df93dc47e5976e1d9bf44eab6d31b51d7d38730f85801657f4865b15c2f751fef595a700dfc81608955da2b961e93309b42e6cd44db33d923594a3c3570e3c3a0b105b57c88a063561b346dc89c86fb29b1d6361e6dc8573b6b4dacc7d74cd0196f89f1d596b218edb8a423fb0d59218de90559004fb1cb8318a1a74dccf8cbf018448d1be644ddfdd3c5494c6bed0925873d467d7f377c74cdf20fc9c2b5a6fd5d0bcd80a6111ee787305c61340ea687a0e085636ec8bb84589743de4a13dc878147ef0b40aaa4a9f86ee8cb4d8c10eb91338d098949bad1c9ba9e091feb36bddc062b2ab722d5ad856a4a11b76ad448a23e20de4b77d9f4ffe3f504723b514af4346e685c7e3179aff9c5837d06247148e15c381c20ffccd5f571c02ecf9d0bdd6ef5008fd3afbfd043223b25ff2b4a458b18bda97bb85c320cf46873e36fa368bf522d3ee4fd7fbb3bc5004f04c0a74eaae27069e894eff03eb8af69c08679ecdf8e20c4cf84f58809c9bfc29c8b79d65e4d94c55d45e9deebef2f15bbba29d0ed7d3fdae96dc7a4360c1a729add4ccf82adebcf5e1bf0b2dd6ca6831cfdb90e84781907497f7a862d890968c7c2f76a534632f6b869bd91015189ea44e0d4eedb85ada8b8cff3622e808ddd3a5bba28a5dff7baaab3cf59dab0de3de57a059623fd9e600b5873ffc7eca4324e139751f29477a70d5e4dbd74f3cad9d8b229f09b73f630e97a3fea0e2ce7a052e8d0a6ece01959430b54bdf3e683fc7363fabdbde58d0cb20e182b8a1a139138e7802231c4394aa5ee6c4c4874b218742d0f62515edea5c76ecc5a742babce24765071dd7460d79a7f495f03f060510fd6b04a2ebd83caf2cd56ef43cf1aa0970f2cb6a195a6ee0cf7ed1c543e17ddb849f8f5c9a12dfd51f60cf67c87e5cef325cc4ed06c2231ba28e2fa2c57f7e5f2e895a8bb1465ff04f1ee2661469793b9806169122d6e14eb968d04db9b8f3a731794595e7645aa4dea420208c6c37385aba0ac8ce725e0d5fd2d23be39e16b119a508628e3fb271e831ee018a81c408c0aeb7bc0c538777c2606dd75940553a579bed3607883f896f605b06fcfe94bfc8dd82017f95d353d23a87bce1c115407dbcc8977577bd6400cf210b578f0e87b2100d44417b97fc258fed458c40be9a2a70251ffc1411af9f07df40d149d474747e64e45157fcb68f99dcc6ecf8dbb07b1063b3a72828d95fb1f70a0228e32352c1411f83491f414b1d8326e57877c04a60ffd805a8f08e01c60542876573c1bd509be54b83340dc06e7671956156ad9e4d46c4079e28e72ad8f8aeaec9585ed720b7b0c0f7aa5d98bd4a9b2c26fc7fab9e3202b2c00f763ec39f278d84fccc5fdb4ec1f719f124f1f216c1715740cfbf6ff309bc5f5bdb78b9d8af053660e6e07db16719913d6836cd5b7dd6ab28936bb068122fb6a9e6f0e9c92f494c5c02a577797396de3e8bb3d2d8d3f084b3c649e51e7fb70977fd63de8a419557e0bf854d162bbbbc787fc6db435fb3c02e7889830db2dab19d7470e205477ecaa694e22f846ac93725ec6962e560ea7de2649da2e643bb2d8dc8ead1900ab6c0b88d41f9f2b8613239b1dcbc9a33b3b28fcdb972532a44f47f7c8840d9b239169e347edd9e8007f032d0d6e77ac1190da9326540c565a013e130fc3e3ab01f45dbedfdd6f741f3e297f85b9674e33c81476af874a87dae8e062f3a6f42d623a281aeb55d94eed5624fb8d14096796726136c28e9e989452e5df9032266324ba890fe77a64055fb0ac7470d1fc055bbdf38d58b6624d3751939059a23231eccac4fb71b5b6d0227b57ca2f3a65626537f0167c9bf3ee06b079eb9ce08b904b2d87b2ba152283057c9a8f9102750f88078f6905755910d235253a20c00f8fc90da5ffbad11d316a22511f8d955363e11a02610bffb2071a8a7d658715a815b1691882cf85a98187a3a63bcb3963b9a7e5c7312e9dae3c33a84485618b5f4e502184c8cdbf34e70231fa1c88e4f6df5e3bddec772e6998fe8af77e5d4d4d5d868dfe5fbfad784a78cc3633b61316ff89e4735c85f7bbc7b376b49ccc67b1ef81cd574ffa38b8e5ca0d8df296c07f83c0c0afbc753eec70477c68673e34bc83214a8d9fea689fcb463d0eba2fae247d07ef7b64b92ee5b7775d87c849c82c70111b01b9245e9bd97cf8dba28619665f8552ec4761058adfdcc10e66e3345134886df4adb6d78d3a157fc3ca834bd325c045f518075861007bb4bc37dda656829eebc1a3fe02265739d2e92caf86b165bcd24eae259b4556144608bf06c4f7bd956e6d4a26c2581b319e6aac737906823483fc94378e36fb82ea879f1aa2f9e9d1ffb2f688f733e92f978f6c755edb9310d2dbf242d6216a5620588ff5647da2470c1c0567a89269d38a5961bdfeacd239e5465b4056ba520b1cd087acf2f5644171c72d94f5094591b1a359d807661dbea7473f3d59f321d36d4d41004408e553a477ed86e7b2eeb52a5dbb95da89eb6245996fb5886a43b214087d07837214dc8888a7dcab598fcee27c354d8745d25c20132993c2ae2652661617d9f7ba87ccf6722d445a5fea175c374acfe5ce19c9313a67286025e757a6d90b79c2e7eb94df7b924ea4d2d9ff1bfccbb89e4cf442243a00a200d4c98f2b42ab0cf7c7b6cfdbbba5da3f5bdac1ace151d5a7ff3bbadc487af8bfd5864e93a2dde56abd337f880ca1c5d9f38a58c82efe0a1da6c1d4f96eaaffd0911ebf5ae137d58b0447033299c8bbc0c189fc3de60613566046c68a65dad4d1fb733c05ea80d6db05aeaf8f12f90b84bea2437834731ab99cc4b94acc406c5ef22151abeebb440ab244125bfaed628a1c6cc36beeb3d34cb49393852220d46625fd23e115fbe8bad9fbe787e1ba79f56e2d0d47b715ad4c54fcc0c861bdd5f83b107b5a99fc7dbddc1e872685d85bb4ad1ad41a65694f7af3d34d058444bd464363de791dd94a618f6229b88eac674c45380924f3197dd969fe7dcfce83ff8edd791051f0ce411627fb8b1f697c75dedb887f012eff8d03ae621e8610c1b01a240a0dea9f2b7ae2f2bf44342447b82a8789f7a241f2ec519aa00ed410faf3748a14cda29afe018082313ac8e45e22b27aad615025fe00a218b23447f11a9cdab54b37183d99b6e5e2895812988592d9ec1cc7e40ad2a14a31cd03c3ec6c259336ec95c1b9f3b1ddefa6e3b9de1a2521d93a987824e9751ff1a951a9218c2ee41c8e3176af64969e2d8a2ea48cdf7f2c4a051eff05a6cddcc928d39248124b463a6779c20c05711ee5d649212b78fb20a043848a28397be9d60d4c3de874b4081b64da7767fd07fb6e097807cf5936fdfec3bfb2b650e2fbec8c88878ae7419fbf9e07c7e820a7f1bcaced4efb1e033ac59bc164ec625330b5fcd35c5dbe13bbec8e2ec5800c2bf6fd809d6156c800480572e97cc658ed6defa00efb52f3c207580500de2c4ec4a35507c7c820109b88454ebc06ca550bc20ce6e145815531a306a0f6d85623297c2a4cd9270aed2902dc628b67a10089a9e215e5d6e8eb2e838a04b5edfa288a9c6658961c1f3b42751ac8d8fbc9d3ab1d7ba567896ff115b0b06002f662b6107decdc512330e794386ab3a25c6fe1598097d1232e786f5e9f37ba50e421ddb73c6e229ffff1fd245ee609f8b4e326e1bed9256505d6977a538ae5fe488b014fc59800f64a007b4bec8647df1fd59fee01a0fef36079b9d49c7c8a0635178f77e86fa083099516868cea287d26274034d75a8b34df4c9cfdb4fd7ed6bb3caecbad83fddca0fcda0f06d0da3a2da7a72a9935e5aa18dcedb0092b32cbc89ab894684e8e399a2435451da6f7a8365940c7a0c9b0ad110fe6769b60e17367fe764bcb20d54ba4b1d891fbd38158b3fa2ffdb765fa45768cd3461615ca80f9aab33afe411b4f110a13047b44838a5da1cac332430dd4865950b4ba72bbd9d7bebed45eca028435941ce7364873b9adda95981a1f70bc529a5d5aafac26513d7cee5f4a7163ac78458a62e2962b1df06ef458e1133171ee325bc80f23dca2aa3e1ae831d31db86ce720195504ea50e79a6bbbe35fbdb2b9a2b2ef35cf150ade632df2ab10820a63aab5e414fa31c9cf3c46b93bcc338331e1f7b0dd710732a060a5d859d1ca995b806b3afaa79866016006528a6b1232d09b585e087ea8e09e3b4cb10e1e5f5f618bd97ee14ac8c3df6461b55fb20c44253e8e060fefbc402f58a5014a8526edc895f88ecb242c2c1a6b432efb6f220e90c94f3d9c1a7e6b4101a0ca66f6fc8679ad2eaa9f41da449506051f5fb3fd11b02366dda5646261bd8c2614fcfdd094ef47fd3a431abccd01be1b62ba7fc0c6b59bd8faf6a99ad822dc107985facbcce44352997de64169846ff30df76958da42ff53286de26927ea117bb5978d3a51622e5a16dcd56cf1d8eceb6b2cb82ece2c0cc5a56b2095152367572242f9718ad6d187a3c273fb45662d0228208f8d6acb9f4c135cb63f7e49d4c36fcc461332dd42831525bce62929e92e87e86020ec7b4b98a7123357c50540bcc65cc771db8107b639873f951911c76c27acfbbd3a4a93e6ef6e4d120a5b11c7b9222c3b598483f07c3dcf2cd7bb3d6a44aca88ea55607e33f1029fd17338dfd92a5d6c6c6f0f78b1bce83ecb965877b178970f039371cc48d39d2678a663de41061d02cff4e2b648e5c3f4f0994af09d4561b4b6305e041605346bb7719666e9dbced8c8868f24f2012b7bbe7e550ab9353e75605d7b99d1a80576be4617b31dd17d2a428de3c27939ea924e5bbb6cbdbefcc406aacc231c23a2d5e46387e0c22d6e7394c354414180f9020cf65b179da01e867f1a12b17433a07f4922c360785424444759adaaabdc89a7f940b9aa5cc14c4e22e2886c4dcc9b9a5fd991f67944ed50cc70536e82efd4df9417b12c01feb8d13198640a71518fe87d28278cced20235a359edca35f118a9290769d910906e5d587b96486a84c78274aa89ece8525d8fdf63edc6b454b3e5cae90a74537fd88c83c9219b4baf0f44d3762dad9d95e7651153b3e6e4fe07d313464f39c7d3ef521a258b42894dedcd100c79ce61094e1cdb5b2c9ea1ad9b1054e2a08b91c73e111bd51fb9b9e7dbe787de69f0efca293a19d81b088b294ef93d3eef62d6b3f97c3dd9bd626f2f909a3373fca226b33786a028e58c729ebfb1abf23bc19ccce096994413d9c52b82a0e2593fff957db6ff9ff618e6f8481566562fb9670858b22534271f942678548b4c52bd7a22df2447415a14901c70c34528cfce40fd991134c1f1d0fda1b2517e50ed33ec6be9b04a7edb436b1943f0032f0cd2d134cc91f599450afd9f12a3683b41a293a10fd0608dbd422efb528483deefd77cb3643a688897929ac59f9b56190d9dccffed7266a364b22b65c8a282937c07a0fdd6f5c50ffafe280d52ca3836d4cfff17b4fbcd3b2cb4761df67ac668f61f8c95bddb0652b356d55b4f84755633e4c257c5fcc4322b7a222a6eecd07556c1896c10079a8d3696eabfb1fbac888c4fd07cabf9405bf15f2f5013678c9bce3be2df0a52b66086b6f0d9f7135ac0bc7eb178417a5fb8ebde66a4501e204932f360238b379d24c110d28391e26f89df96142c469a703d2de84e8bcb31421e891f5a9a31a7480a55e89c49ce7cc1994dcadc20ede1509c73d27c589d7c7c0b9c3851d5eed55ffb645edbc28bdaca721ff22cb719f08f7b5c3b13fd635052434654a63e054cfd6b173ebe6b807e8e92ef88134a28ac6708b205c3d087bde836e88d63c0be1029acca5e286ab81b28f83daf7db953dc58b7bc24ab3173872fda1031fe15ceae66e58bb5ff5e0e85cc11839565be9e7ab17f2a5b64441c051a386a650a06423597233506b4c0679516c3bd376ee275b3d9254bfa08477320a4043aed2cc990775bf61adf332a171c021db1cf2b1b73fcd63d56fe26056236841c004f69f365ff6e7f9b65ac407aa019a9667ca5d22cf6fc54c3b56ac01c572fd3dc17abbadcf93849c3d60ffddbf344ca2771dd514bf74849d2802f6b964b0326ce7330cf4959c4748a4f77c0d3d49fee2a120697ba37582583911576b64b96d77e97d43b2d51c1579e06bd159f0a651524f8c35e91611c9dfda5e05055e8af579671bafb046538088ab819b9004a6e09def6a737c727842de05a6959c0ee9a2643fec1113f500b42571431ace4b46381eec94f94f9868c420916b32aafbf184a20be85d8fad0e90ef9d2e809fdcf9ac9e23dc7e8a4885e125de2bbc91f241e6e4bd406476a40da2a46d3cc455e68c0551244b7b2d1e4c7b6a14ac4fbc13652820af5ebba2d4c9f7e7e909d5206f9aae135c0080481224bec3c251335c824d6370b2d7ca6caec91f94156c6a2fd5d9f99dbfac7eaa10f6ffdc17c3a3ad85b570baf2cd087193dab6e30a38ba99937200e5e2e9fcc901ae0f832af4fa4dbbd9b566e713209736ebb2a5cc265b7a352fd62468d43c8f326bca4a1c011c3e5b3eb934fb4e950e073716aa5142f419b61caef93eb27c8f82f8424a05860c10a5755cd61ea4d4f45687db0ab1bc92dadb9faea4ea58f8c3c93337d4f9fff39c6b873b11403db1afc8c0b08a8c07c24aef02cdb724c6f6a98fac835b84bd59d69604ead1501500b3bc35023b0311ba085104501c3603920cec83ecb3217d92ff964e8b8506ccf998b28c018d59248ef8c762dfa215c4da030d668a0e7c33b5f56a1dfae250343a72d977b5201ae5feac03333ccdfe1ea65d3ffc0028700d34b856d14897d4b1aadf986700a3496c1f774b1557d27db3c86af19f261975705cf7912e54e1ec33660edf6da9817f6fe7f1a6d765c0b8714ac8795e0e48d24cf7f2f621dce3a81d55414d78e2b110202f23024f669a48c41d4334e63d1d2ef314f2264911eea743023e89e40232ed9c40ab5f789253f63acb64899401c0033f6ea99d2a8f2d637449fce79bba7b65779e0a752a32aecd34e482ba84ece27e93e88740d7ffe93d8ac07fbc36235c3ad9b550120f10196cdf2d43d18af79feb6e0560810890916d4e6dc15144191fb55bf75c9caa43965742a79dc79c23a911a984d5c5ebfe055087ea6a363873a2db88eb151e13713f8aad417fefbecd3cee308265498d411d425d544279249d6a1c0fc0c62adcd553040912f5fee352673bf4a98b0547c41bef2eb2b929349625a6193348dd6484bff28f450e5387d867444ae0f623345f59021800bee31dd544947a4cf229397fa241726d275c3cb989bcc050b89ba3fc62525a78ad30fdc621567fb1ff054306115f7a8c0d0519d6ce920e5a52d9a5a041540a6ae98f7d34bc708e2a2174ccc848a7c962011dcd1b9f0cf31d671f36277ff0756ce69ffaa85af0fa5bee6cdfbd4a90458a92e64c9badd7719713466ac2bd1c1d9d844076758812e066e0c95487c6bcaf028315c61e79a901df2def7625bce90499fe7bc3af76a2902d2cbd0a0fa436f7e7662a2f570f86c159ce631ace5ede6da80126a0e3fd600a8e1d2686531cb98a355814020615119112e4a59aa3f2783d6619c39896a20438cad41bce49c60dc2e6fe5bded77e60e8743efd0a38c748f35e5d9856ca4172df2fe79f9ce365401990c2ce7c2e682c77b33890219b9f537a5160cc7e91e08a77e7c22855ef30cf6f492a3fc6bc661baa071776a6f5eb8a14d9f0548fdfb33602c53f7be6cc98824d804d35a867e6fe658c1ceffbccf2e5d644f8020b10d05bef7b7982d9d7edc3dbde256fc115eeeb3e0f7ba6ca0d76fca170afedd586d27a02c10a830c6ab09fef4a8700143e0b768b5346adfc468d6e167ddefec875506cbb9af221ef60771b339555ba58380324908644c8a167a1918434e737ac6c7a49c02c46bdf55a38e62456d9cf1b1af985b1947c135c21a4fc01062a0ba228712c0abceb0e236d1d2a00cee2a17982ba6795a48ef6d11f26a3654827e3cf91b6afb050b032714c70db368986b01fd6d4398ea826e5818604cac76bfd70a6cd3f20f8e17fe9a873a778d89b9d1a0db054fe85b29fa93972056652d2b6d6cc25c7e4c62e929380c4098b4feb796155dfc3e5021ebb8622a8a9f790e60c9a4c93204296ed6e698cf6dabfae540a35443813e03bab3eccbdf9c8b137de0e8c0b829cbd6863a83adb14fdbeb84da647b8b076d3ffa816bc801f1e12a073f7b15a1f5ceda7f0b224bb84af23d18bb95f23429e756915065e6e4a7b453eba924bb89a9d5af5cd833105bf7c68b8e93db3d0cc369c914e9750e47e377cdef071107394e7314e230c4220c53966f14aacf4cb00cceb3c20558974024f7c32acfb087a086bd099f0419f76542806282be55947b4f1428a6cb25ca3b2df96af782fc55fe6f153e65186255276515262348b919d6d31c3256da7e8a29e2530ccfc42ffc6bb1255d53037fe65edf5cf9b9d71d3670cb9d2f1e62cfb7595102fe989c1f2b24c809ba594789c4bbff576ba636e8ba72aa29ceb9275043e10ebbbeba5625e7b6d882761ff59ee6818b413ceaed8591261cb3cdb9e756ac42eabb8a7674a221414dfe7eec1d7f2a782e836ac9b5ac670105707da82a601cf47958b2ad2784f59a720bfd77801618f57c4159036d8a6162f7bf6199c4e3e987aa6fef59c6a4628bf537a54ff63670d8bcdf9400b7dac56e34071c6ae749d8232f01abe5062c50336dbda20568e002c998bd4f469e841cc4a536b5d5e5a1a8de732c2578d6f24ce5613f69556528e3f10da006975e927568bd1bd47ea434ff40b4dcf77af1f3d9b2207cf5187349983090c1581afdc189c23a7541a24ed000eff2d0cd17b15cef7b9664367d902e4f56f9cf70435532d0a196c87d509be9425990054cf2f30f70e821575a068d76ad3e9238793bceb27bdb36e97766d8f68e808efd84c3782abf2dc7c5e407edd95d72a06227b97c3c2c984b0694175868db15a81632ed202a997e19201b02da0806e7dcffeb22287a4d951945e1aead98c7668a97acf61c1e9a0a43734bb778793d723766df430f44ae2132e6146915c05d81c635bfe9f8bf0c4e0a340bf23cd5ac3c6570c9a2af349c6b55fcffcb849017f72142cf68a7f1115c49479b574671a52a55c3561ba81fd05fca37aad2462b2e309b416153772c796cc24246774ed7742d3ebb739333fc05c2305549237756f1fad3eb77d93653c8896bd2460dc773143a33e6328f45e1b1277664c7c5259cf9a8f9f73404a9564255ce5247901e67478237497d5197fd50289bcb22ec9558567e3892c81d563e07ab93f8487733ca8ea53c5a04c116f772dbc84112773ffa8b7a1988bf9331d45d63a6aeef514e7f041f6a4e090a6120541553cf7fa2358927d4c108794dac4e83691d88c9ea8de6cfa2b50572e7a65c52cb3e540857ae56348832715633332e080f3bab0cb1add76dfb52a7f9aee4e8ca4f56c938e6daf57a7bac33360c0a842645bbaf9c90ac17f515c8c4c7b6cde6fc6618e3f2bdda5cc9c56947336cea18a9808e57fc609982ef4d0d0974b8fc0edccfa728cf13bdeec458d36c5e9669c740a5b36fbbbb6525eb75d344d463f87f92eb66e9acff0bb90e959324ec82d01e5e85e80196c01c9c796f9808139079ab506e75219c0aef86ec21ef5967c6de8de9830f8ea35818e3a670993b8a6029f5e702a1ff996715bcc3857e5765032ac9d8c7b42e221ab9d3445115610d0f3f4427a75e2d116b07fd09e90ae7090c20cc1a0188211bed7064803046a1ef77d2268ffec1a50ad1719c7ea62bac5545fe61bdeb1bc36a08d6ccb69e3547be710169289a3145332f891d6585d4e6440412c682a0455fb1edab9b6bf7e1eb2ff3a1d43cfe1334e7236515907d649b3984c5ecdbadaf17cd1869e60cb1a35e59eff2fc96f28978d5ab93b0531001466d0476aab97db52d34137f9c1df160cda1a55ed6c90fd5c5ade3fd779d83c515c05346dc5229fe64ea00d9b793f30123d80ded493a5a24a143109540f36892d45db565bc56774b4e04a19004e22637978beda8001b0dcf121c4739fd2828933b5bcabd66aa0e89c6e5ba1ea230b804be6b6888e41232cc2fad479b99529824a05d0b50fcd88d2588c4980498f810e0826ca5a163270b76642e4604c2232c6f71a6cbc33c5a5c6fc36655de9a7e73b803ebcf90493832c4612c2a472caa5adbeb4440338267da90ed93c0910c4462408e13c70a84e55410549956faf7992763e2ae0a6c44b96b646fc7903f26c815b04c3fccfdd24c6daf35e164a6bc5bc449ca32b3ea44f10e935aa1fd7c737b0d43dc1d917d2627cff256ec8074a2406e10808b3bc7530d4ecd09962fdf13c4fbe4de34ae30579947cb1f54f22f8755309325ba104bd67de03bd20be16ee37204f51f21cf7a5bfc44b5e39aa8ed4911d90d39c5ff0b1c5991cc5d76668120e9efcbd335c4548fdb9d49afd2e6327abc42cfa0c87f93568b85a66fa39ba1582e085ca93e98edc7fe26960d043199d87629a9edbb818a65811e266fe0860b5eda05540ca41642f86b9282d616fb3c47d20b16050ca7cd4dee505eafb0e4d083263fbc25f1713ef732dc718baed7e503e9036c2b4bce1bfd02cf7e341c74c709d2bba6cb3c56e16c5082232ae057d89919200acb2b93008df2a56c15b01eacb251d7f2234a2862ff4ecfa6639130479c400618526483c711ff34af36614e7ba57a8c2ff93dcbf942281c0c47e545f39d1ae284f327b364cc95a6fe95d15bc807c5b6eae638281fc2f3ee16711f4608080bad11ac67fb3c715776bc8cc1c3c039c9b675887cfc05748ae6abd6c073ecae1c65b2178c1845208c3f43607d6d08886f67f89523f56937bcbd634a8efe250cc11c8a8b99bb7749d99e207121cbc9995c180477a743e17d958f0ae738c52af6b0be91974f60c92fd0e10e2243b263343aadb1482637ff8191ca8bc50e4ca5c2733aaaf6c82491138ae3adae81dbfecf0bd651c3de0b32e7c9e49f570ecc5c98bfe203018710de65c3165d0c3c9ac6be9bf6d36ea0c912d46acbfeba4bc7e879bb579a601d3ccebf3e80f5ffff7f0a