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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68177 872bbc373ad6564a42b463ac21707ec25ffdcc595ff3eb21a8a1a706980e7350

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
696e14621eb3456cc9fe0576ad821c8542e7d69614cae9b1f64d43650447ee7d
Certificate Block Hash
872bbc373ad6564a42b463ac21707ec25ffdcc595ff3eb21a8a1a706980e7350
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00170e000012ef0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006056704255f66a8140d252a59cddbb398d28737577fab3982004c2fb3f1f1113cefa56a81789a8c7a1bed35765464a29a357b5eaeb80dceae05c239f396e49826e3fedcbac01f85b6f13aa4783c14a55827e74e572f09f79f1050000000000000000020000000200170e000012ef0100

Raw Header Hex

00004020e673a09573b553a0e3129783471c3ffb87adb702c1ff6507b4bb40dffc0747440af1f817052acb021f6ca7007f78cae4dd3114780d54e150d8df29475d5b5eb696bd226ac33101187dee470465434df6b1e9ca1496d6e742851c82ad7605fec96c45b31e62146e69

Proof Data Hex

59,560 bytes
12121602030771fc6f9f992e9cbb67394402bb5b2d99bebc71c07c15332d0bed20fd1d43a4c5d6bfd45099711fb356e3331816884cb0e77322e704d848398d9572ee054ff6f71e9ba03a6ba2af84a3fb21d5293b676872179fd97c1ac9b3e20a40ed3b0cd13a9039ad67e811368b3b8cea42e11023db83db45e9bf942de0ef1d8e7b57a54ac8ec83e17d70703fc5b629d1d1b313e7713b0e517b7c7f7ac860060e3811c4e91795af18010d23b32608f68a497829eceda5af7bce3ca09e88e555b731da8a5dd6a47803076e75007d59e2489122c17d02134b1c80968a9e200796f7dba1b16af8435b4d61dd32a089ff7100b81c3bfa4d1275f7972a193441844eecee7ab2e9a80c21265e15e95e2a611e244966f50e95848ce708bae45ea16217d4258a83731c6c2b382205bdd17121553494e09991661c7fb780a035aed415ec22eac30cad5fd7675298925f3e891f24372bd5d1fd4615df52bdded5a8d763879698a2e76b800c347d3ef35c2616604fc0364eb12f80608febe15d61478554781d04d9694265878f97f9fe044513d6895bff4d6759db9227aeaa009b41e99d5cc709d09d446e1249ba090b750d9a1cc638bb930393fead2f92a7f1bde84d108f5cd9f68cdcc5ffbb664d9b902e9f8bbf1d8ab9c08b970c92e3ac59439f1e2240fd4952a471d2fb8aa95e132f8d4e806a68f80fd0558af37033ac65d0e2d7e5ecd62c1165ed1702eb2de5f5f54d41030ddc6238e4d8da25557fae2192c80106eff733bf0260f661fee6c2641b10023b2b27996b51f10a888c7dc99d454a80c19a14b63a1de388f02357af87064e9ac164e87795da14798ced048da6e808a207b9f246c712a97e2703a2754e2289661dda1cdec0cb5b4a51c0ed6a5f4f2f3da0d41aa9ef1968766a08af3e8778f790f118f500c0416557ec6d49cd682f6e2a6b55725be3193bf8d51d6604bb37b5fc75b18d4568e076daaa18249eb5a108c5fc67999af3c6184ef886eed392d6dc0a1b3414bbc966c2953088e017dbd27d750c3a80fdb7c93d4d9c013178691b02f0892fd45ca957f05846ace37c81106b5ab7a6521daf687e2750695d5c98f25c6e33859325ee72c457777c33be58ff640b630cecb45b950946ea61e9d5fa3ea65f3cb749c52356725a64fa522a180b270bda5b09ce5a54b75a16b27924643350e9434fd0332270033e0e4c8ebea97c61e4efbc68ce64005c284f91cc8cdeaa0dcfcd51b325685fa8971ec747e1f89fa3d02bebae9e58a37ad1266da04072ef84c6ba42d8e07461a02d0caddaea3d2196d4658787acfc8da5c7ffb2d2fba9152d7e6a24c1d51b3fbbde605fc1d9eabccaf83a12981075c261469e958db6d5db973c5031e4ac03e29df1e30e6af5c3bd2bafbfe464788b21d044a4d9a9e4b3178da2312579902e1c283eac041611661e7113af399fda7785b856a8455d7812a0804d9093499ba7bfa34118e6c57558a71a1849f87300d806c2af8ce360803fac61022eae7d86b85bee34f4aa1b34501478985419ab5d0426412fdd6a81f26feb5bc42b3a86e4fcb4681f03d8e2742b945d0a15a3188b8151cd91f18dffa6e7e73d62069551da50b8d28c2eb002ff22ce01f9c7eaaecc59cb5a7c8d69a6684a5c053a7bd33c4099c55d583287d3d0d13573591eb1c4f3b0e13e6064bbb6b972f93b2f390199652ebfc1bf261a8d85c0081bc7d7097b7f0a7214bd4e06debd1ab91efb699bbc7053e7831eca5dbc0da71b2ff806b16ab671c31c97cd77d68bb19b99572f9368e1db8ab05794a691562aec8f7cc410fc701b263e608a3341ce3c677bb9180aa58cf9eef40d274691ad96b812dd8f38a1cd63cf366a90d3ef53d97ef1d990229fb5abf57ee281f9564b507b3280299c51e11a4a575dcd81fe817360ffd6c9b951be7a1ff920192ebc6e228b7a150893937c51e1a5d3a367c141f96b65c710790051189652a3c41ebb3b9538c994e62a4e57788c65e566709c0ac2444ca10e786eb4a68387f34f808895b2deafb4e02ecfc7f67d1815d47db2fa209dc54752b2e8bb3137396a08b8a3cd4d88a0437252fe9ab765123bcb843530340ba935c8d10cb695ed0cbd3d3aac136ac56fde4a76d865de3738a6fa07f0bdbeb5158ec02fc703f66e1b42ae40eb060f5c69a23466df8616a26d2033e60dc8bec212f3db523a8d87fdb9dcbc533559f8778f02a5d437f5b3db0ff7d4deff67c2b0fc173f65314f464c51de1d32333db2620b65e3f68a781f420debff6df8238b437b8cc4e1f02584c271e94957944ad0a8a2cf5ecffa213668e08b91fc4ad99402fedfe39851d4cc56af1f253eb949ccae7129671d32c96d4bb25a1a4b1e39a746f636b4ad543594ce30d6c0be20cec8abbcc10e6b5ad8016f16042306325a9d0f7ccb7bc902f1819afd3704fac118e10520b423016bdc5c8e62228fd69add120faba0eb52849cfdfe268cfd7be50e87ee297d13e1f54e7970db6eb51c346c7c72b4e5b5ed025cf2392b02c8ee09db32e105ef32fa9fe5d1766ae6365ee4e880c2ad1818fe0cd971013af3bc8cd78f7b69b1bae4d9ac0a63002eb2b492fda9eb5241f63ecb1794a5280b01adbbcb75802b8854d7434848aef0d3ad21cc7e60cbd44ebf13ddd31e71efe0bd5111650db3eb31924da70acfc775f46dde6a1eed55d576c204c2567e60346c2ee8c68376594f87034cfb2758ad2deb4b0e4d7f235521227394a06eed4dd1a65f35477f01cad10ae62ed9d84485e40418473c61f356143c2f719268db92d6eb09a46b0f981e370814f508ae3c7145b8c1c6d93eab177feaa607eb83cdfa2e6aa9e966798bf7d2b8104ac9cd845ec74df7ffcc98f471cb2a9c9e815252d680706243a4c162d73cda7f458fbb1fb53d55455a2ecc665a05303a35e0aa53736c24fdeef8c4b3039e216b8b34e32ecc51d728d799ec051f2d8cdf344dfdb2a8299903f2f368ce8a10a18db144f6e71d05bdc9338575d4f0559f3bc7c5d733b33800196fcb47f4e59c5dcc393b345e0f617530be803e8812d3ef9600613d17b67042207817843bf7ad59d02aadb3c54c4f6acd026bf3cc17ed657d3e3918c2b30d2b7372ffe14f1285abbf83f09597b0ff257f54cb214190c75de8bb1361efc60620cffa65221e211e9be03d805004db8293215433b6f98e967f3157e165453295fd67069eed820d9086d7e4df42c5eb44fff9a5101b5b60258f421fd61cb1d129b372134b44019b26097fecaa3ec734911a75fff128664cbd6db4dff13ef992cf5bbe0176b173225cd4d310503ad84ac8900ce0ea0c43d89e57c7553c94d218638b52b3669217fffe66f20f46c57e2b165d63049ef19ec8bf6c1dd6a0d6be885516b56dda89553c725bdffb837238ae420a07ae3a7948671f2b6061de2ee6225ead2477727c90a76b20b045e9ef66e25d22ca37810fcf2fe13489e43efd3145eda7df50e36410dc61f43d5ee4fead6193e2ed745bc7cb8b07f016a581283f0fa9fc2aa3581ca81598467b41365ed77dccc451428844fcfa29c639f329478b2503356d7e28807c80f8d7fd8c02fd9ec1f5c285146a52df76d4c52ce3ced8fa998007045a81358e95ff699005df5d20dc0a29aee0a195707909cb0c8c45e2603a77fc736c9964c0f300dcac0e551052ae6f1ef16b8bd54b6c358b5d6a39019c016797e0cfd2bab197764cd4617641b2a87234c3ae2e08cb32c0b36eaf30005f2ef1ddb2f8ed7e4bfaa11b1659c66e8af59b108bd1e5c9fda36e329de652cd6f93934cc63c3155e7a5e46d4ae204c3bbb573e57bf608eeb5db2f584f5ac5850da849d0b9b464ba09668ec55af8657890d5abe0b5aef686e8ff671a2ab09ccdc10f20aa49a1a0c40ff93f1508ba4a3e2072485232ff361b49cb59006b7f3fc32df00c5e2e66d0cc6354e324437087fa56dabf852127bc39bda6eb442e1e7fe376a8979a478726a27cc2949376689d71a92cb91ace7866261191a6c7c8fd22d3afd8b5dd249376fc7cc564efec25f09c1eb025459c27477433547decc5d160ac76bc021ecbc2de3a048086793de2b431f963209c95c8073bc747c7e24c23540b9ab8e85a00f74540e1d97be1391182eaf77f7737bc5c0cd65245c3047db8aa1242da06dd5fd910568a2e28499aa42607cc67d9a3a4a6fce99d2390d331c5751b25c47030cd35a23cc0dd6997abe4a18428a3643a4ee284982804ee288dc7efc2fc5b7808281d7076a0cd1dbbb4eca59a4f58d26edc57d82167715ead8a9a9bc466943a929d7631b4324044878a8261285fc4b806e7ad6674f5d4f7de2a6271ef47f44caea9c8fe8609b2934b176982edfb17aeb8a0d2ab18b8bb8f612b65c33d83a1f2cc305847df501eadf52b37ff510076a0f4bbac3aa7ed8b2cf88514b5610b332dde28c87580a447feb627c168c9cac9e66dc607aa3fc7d67769c17a75e4815a6692582be7a8abc0fd9bedcda7e9a888d16e5ee8109e5724f099b9ce047e577524a17ac09304c9aa8d5503f63ef6f561c2765e57c2698e0314419bd0b99a03bddb7d9e33616194174c91592b3ee331b8840ffd830b9634a45deba2200eede11f23837e0a7cc5383b72abf1f971862946f51cfe2afeaa68d94aea3dded083c9ae399055547d7ba34d2b70c8d2d747a74dd46eb4049bb4af8f86edfb6b0f2db778a9e190f9a896bccbe5657878d3a40a4dda5701ed83a982e6ef87906a8ed84b94f7e7b7978c292882df6dc124fc72209b81553e15c3dc0401a5318f7d25917ea738caa8fe091c5478be19fb333b87e91dafde93a6b2b147a86db21867abd5691bca7405e884bdde4c5e7fdae7ae9531c86b73342695f18f3feed7c5871651f7d0948ffea490fac931115f3a59dc37ed680a044866c5734ddd29f0705b8403259d0aebff2d2e56f16f5eeaa68786880b15e4e340eb8d963678bc1c2aa3a28334b3f773faba3d3f2d94b15e90e78cd1996fcef3cc4052e5274af125e7f97a1e9d12150b34f0b01a42636492e04346782add940297236f722dac186b06f47819d4ce39d6f9f7ce8fa0137a0935c18435dd2a03eaea0f8a09c538fb96e5ab4516e6c33e9eb967f866b33ff79c48765caf3f46a3fd2a96aaa837a03f446f34239b9c83efae9fb2f2dbca97e788241c0f07ae3b26e5aa1ea268b1046e0e991c2fb8d3e1b4c023b07be68043f81c6cae8301aab062ac88d36a9f32f4053daed148240281e347fdb66881486b3f7a588aead250e58543fc44dcf73facff2bf80ad8cd3c49b13964e4e981df4642713ae0be4a1ff529065d9802b52a8589b23be5b7beffaa493468df53b86791834ce6b52eac6e1ab89fbab028f04d83f67f39d2dac43903540a4894a63f98757e8033811f64a5d38cad46204bbbce3d10ba90a78b7e35c20391f8dc2bc595099b919c4b77c8e1a21af912f8dd6c82b8ee22f068ba34d3fbbcdb931805e21a755137d0916d69d9c83a2e5e1f00d41afa3b462f08f1f99dc53116aced74b4c14e16cf8a82a4879cc9dfc1c2319140e6f25b1a44d46a9eb5c2437bd5081db189ab8e86218a9b57cbb7324fb4301ac9f81cd4321f5ec4e120d428d8f60a37fec1237172451d89dd7565df25a178c4b60accbd421086ac9c418f25bb6d3b3e3eee19741fca0191f0b08b67d4ca1f23fe0d2ac8cd8f3ce1186c09115376c8658bea02e7f61cd63c06f4c595cd8e36668accd09998e9d63ab0f267bfd8d6dffdf1510af7193254ead159d0ae61ff2cd5d00829020a25dbfd01e8a8858ab0fda85e24c020eafd44c0abc21ea6966cf9cdfcee20b7019abd23c5af8887ca0f383aeecf9982766be25237082813b7876f1e6ebfa692f962998255f1c5b110ffda51f631c6bf9acd515eef3313d73c4eb402799d1d3c1df485fa900338d10cc981ef4060fc2b06207665fcdebd0c3f35520b4b5c9949ad3d626d3168c5192d7b1af5a3a00093d49def5894e8a39d05a8349c5753984bb549dba4700cb9c09bccba2e9ebd7137eb21ab0a1383638ba6a378b081cc506d9d0c328b7046bb0daa829b6d40c80af1b31a137a087b0e966fa733a6d43a6b26e8d429f182948eb45e2dc5f2d9891f52eabfe05f34496f9a41e8a6c57ccbd0558b1a71ad31f704b67ce2cdb0ee618bd20ca2c50c831cbba0b215ce55ca0fa7990b009d8e352fe6240dd00f0dfc71ad09332cfd9f12eceb205fa29cac534d8c736fbc69c9adec32cc41f59372e4c82c1866b2519984ce565e486eba8ffee4213b1bd5e82acd7b8e910262f86c85b0d646a6f68cb927375cc91e918a5427a7059675173d8e08cd3e637606047c27d15d67baf97eb7ca2e8151f0d6abdb70fe5a9cc29db01959640bd9d259b9fd6ae048a4afe38eb6fc9fb9bb00e029b31ed0faa91271c8bc8f3112a478a1bd51f80452292e062266d53ed25d33b7015cdcbe452fafbb9e7ceaceee5568ce5d958404525cf2b411e9723d13e0a408ec4c8d16d271d17b5447e8a77c14bedcfa5654155b64a3425c978ed1438124a6848f7e67a8ab6f6465cec7c24864802392f0cdeb27e73200cfda8ce751f6e03c7f8ccec54eada173caf08240f01c8ca29adb61fff6a41333460e4c6c97b1f17f42f51e6a9f5ecd9d5b2a2fcb32718dead44d62af1536b24559419e5f4f507370e5dd37fb59b24cacb5db51abb16232c2bbe875c3f023a3f91a6e3214d83a6f4ef7e105f87a97d030e698fa2d94c9a75262d0ee81211fb513be388679984cc3581a36eab550799568933cc5be2ccc795be84858651d48e1ad2bcb9d0acdab9de9cbe0193c3e807166e0a044c15a7d4dc5f410bdee4ee4affb44fee40a06900edff63cb26887671ee509b232a0f3bde874aa70798b94791b81d65ebe639da720c7790512da440b27ea1be6cc288bf3db98caf6d841e96b5a9f37d259a457cc54160e03c3ee1fba2e0a112e04e81454f73313965c2ca3255cb90b544de0db7760a42e11958402e7d9d951020e210cffa9a35384fe8e4c2250e596838701f78cce91b5256e9f4ddef0b58071c045bd6a48087d53cee225feeff3d8aa8cfd02cc02b6b31b94a307c9a72aca702935a8ebf4fee4c6201b00b5405f48a4174963bd8290ca0ab8b84c785b81d1d81ad9cf0072419fda5debd3118fd36fec0ff6a4c070ceecdfcd27df031224ce87e9629a6e9de4891bbb84d90335bfc647bb18e24e7c5465dd29090c172703276bbc312658f0a01c5be985499dd23966806d4471d86a59e65bb63f55a97fb9526e133c3c723c5420aa553587dcf62ddc1d057cb2a7ec2e734c6ff82ff6d93fcb3a55d7f6c230899298b59e14b90fe4022d5d9a1195ac499056d2d1eadd412bb2c0c0de3f5504742ba95ddf0d708c35dedbc21c5780ee9e3cd34162edd3d17ac9484c19defa511c6a94679e7ce166d8cd0d0c1d65c114cff1dedae4f5dafa7b1c9f14e01130b994cd78c07ba964e2d9f26084bae5ab40cc7956b87f31ed9aef586728eac246c01089c2b27a6a10e7380f0079657f8e4f07cc80a27b3086f15cfed7342569b05c64363a4831370ff400a7ca3f3072086d289774d8d6f3ef8854e9597602b4dc638a721a4d37b75f2ecae77d227f2ce45097beff4301c3d3d1a3da4de5ee246eda8e9b041152ff38735e9deca523cc296dc8ac41475117d03fbbb7098690e7b982ca3406e2212688ddbd4bdb7a57f2cc09c83375187cb1b3c447d77499b28410538ca6f6554f06cfde1b262bdddbdbe233fcf1372c64ef0217a1b07b2e431e397b2be29235dc92c32289dc3d54b5e18af92c0a79f10d140e220cebed4aab01c181efab03a33eee0af3d64e9310f5cf048070b600b35fc2cd883d9c1c399eff776b9dd12fb65d79fd536231150af6f98e8edbb41de83b8a8d8a3d2e8502f4a3a294d748289c3b7d6e33f3fa1b4cda7b3c74531a63fbc34cad0f3e5a260eab1d8a26dc5ee3d815e16de3a10ca8538726a0e58a9215bee806262ae0f03c7d7791a45865c1018b8adff7deb420724fd57672bc88b840ec96b08631099422b419f41995aa788671b5bd6b286aa95821aa289f26d7464a102e08ea93568049347cf6eee7f6d503a8e972c8605abc11ddcf040fc2dfbd9fbf55e0c7cc4db4a9241dac2e42160dc12c8e244ff5b5d6a86e3255e2e6f1e8cead779872daff851ee147c5eebb7557b2caa171db0a8cf5e6af8e7bbc61e59e52f0ab3530ed55155f72be40085e32e9e003d316761d604a804ff8d3cae489831994ef81d446e3c7199b20be508ada5f8f2b722333b77d15d4b9f692d1027f6bd1feaa397f4c1c4d2b7dad2c0d17c676340cbe4af9e1b81e646778953cfb1ccd43dcc1a33666dc01a4d2771f78e149fdfd4caa6aba6736b4bd8fcc8df90ffec497d40d393fb49d64720780bb01475837ec42c9c09aeb52112fc7a4770eeab8b8582f90de4f52f6368c214a84b125fa874520988d3cb69bcef8abb9c83605eb1bdea0d9c6e2ddb29f44728c5b9aee23e7fc09ce056da339c73baa8aef235a451e37d4e756ccb434a9007f5df9773dcb46402c8fab6394c94efcad0dc11a8bf81e8806e8194dfffe8014531d4d3883d524ef7e91609d2103f8abe3748d7b23d86c4981f5a5347bb9c12b1d32096bd50c5348e89d0359cb52b5fa3e7afab3b8445131e7b60e8f16e92c26a88583045b67fcc198a8579eb5a001383a537a6738ca3df020000b8a3bc163baa0ca5bcf72f51ed889d55e56a4fed7575de6f36e04bdd5d57d9d6e70cfcbf9973145928eab80a2080a37bd609057d71cb11b50dcc5a06f5a869b529cfcf5f4c13d7ac935a07b4bc05740b73bc37afec4db25c0333933237784b54dbd87a8e1b10050a06dbf60ede20b0d9e46751f25ad83029bbc1d3d6dc9156478824dc255e5c24507e45fbe782ab8957cafe2e06e119d8882c473fea0fb561ecd8f24246eab4bc5d81e3efb6d22dca3c6c7c74626724406c8cc3c5a3ceb603ce58d5a300e1d16a09c75d541a4bf40c1f722351a9682372e907633f5b66e2858710a0b57132300cfd643d6623d915603a166aff3961c037fda59028be25c967dedf580f448d7522fcac12bb4f0af63685b408ad62d3be6298791e43fde4277e6cdad8bb9543580fb888fa393ef44b3ec3ca386ffaf55d263030b0ce019ad3314e4c34379cc5385d5b325cc00b2fb1e9f072efc1e826058e4c815f8ee196ec774f1b333c26c4efb94dfd6b5841deea83b8a3ee443925c042773d09f4551a662d571071934e6e77e73d3b14135125aa1ddfb7739a77ec1a20a6ee5f32e8bb46a98d00839aac453209fe6b8636bf7dcea65ca70550d1959511b7a23ba46ab5381e8ec1530e4c4329055b22fbc725923f55d876d50b1ebbd1e8621a89e6e7ae130ad440a7bfbf6713a037592a771adba3a61e84212a3b3c155bf968d5276abd3abca8f126b431be29873ce8ab29ce0634867396bf040dad12e0da2b3d3f420efb991bc730f56ff7edf3c68acffe3fdf9151e6ae561945e0667fb7e72d638fc7e1ca63c8822d844c49e65eb8c7ed72e5bab53bb642685399f00f9c483f9f9ba5161421e70942451e67d888a98bc1f6ac19f857ba04c0810fe3adf2f12b6cf029d76a302cb19c240de208e542be8ef953ecce57d5cc4893a7388224c042ad50e657e43b9e401e9c4a690fa583fde89d170fa437ebc4963edfde0548529c72a49aab6e4ea5575e6563948ad9391556bc464ce223e0a626cb2cae9b16baa784c827bfb09433b0a430f10a90b0048b3f8e4fb5c0b3f6dc6a07a293701f3f851e2835057114c574770f4dfaf1d9bc76fdd62b182cdf91e3567220928608ab2024f8d1718a0c34ecb1a838fe516d3e65f010294badfab072d701610eaa928d8c30f8f4e681c6a34a59b2362ede7ea573c11159be7894e5b49ae2f3eef688f35d7db8fae06aa37e41cd346aaaba48dcb00bb4689c33762f0802383b6acf0a3a8faf55e86569fb17727e81928a98d3ca7af3da0f0579a3fa287ee47ba24289848be5be4ecfe496f11ae487a6e565b10eb03015a25d28fd1fc171496dba30d2842e8a6d2f556e749909e2f8a63bff46cc93d2bf2b387f45f587b964245209194bbdc0d9a3ea2b9b909df1a43bee2464ef58a3790ed295a9a0630ef1db2d55d74d75143e4ac5953701f36c81a34fb06c194c89734fa96e62deed74dc427650352ed6e6800f6bd2a604a197cd3da51d3ceb48f135b1dd6bb25f453149cf5184065d45a9ad06b50e849d8ffdb13c6f462d582e6a6d783231106ab17a586f2383d4184f65390ba3cba79868af9d575a84f201aa21e358e6e88e4f13193ceb52d48924f760716d468db3d32883297ff8f91b3ccab8bf380882be08e51149ac20fa4809f40d5d3d7ac7ae6a19f4e057f280c10afb410854dd2a61fa306ec48d8b5bad551b1ae2224ca33ba17efbe6740a76c031ab847f1a11c396f9cdb52655b7757a90552c6b5336d260138a6f4d4056e9eee9e46bd4a738fa3a909025580d59d2a40b609b07de6aec8a4866465bb9265f1bf356c1d740067678cb98ec1664fe9f1e455cbf2c562f64b9de5e07d0e761b71288d06e9fb11f0f2346e00ef2a526d4bf1f075e7b7837b6d3f8b40423216a590db6ad88cd6d1aaae9328cf3a534aca6a07203df489ea30b06285626d31a3e4240218e60748b758a15786c6a3fbd15ae81e18e046a93cde07008cef2c99b7e5241d45bd04a17225144ac3dd12d7b30456c66492748b7251b308b011966c19c842ad52e0c4d4c8b602b71d279b05997016a9f12f8a37471b5fba0382da1e83940d4760f23f06e49e2b7f82b00f94b68472bb55dd05621849c399773d3e88877c070a2b29dca46b089c084c71e160cb5b2f8adb67ade838a845e379e32fd8bc927a483231308f98e4e5d3467a78e3861d557b9e9f0434bcc3552468d25e442528a52d752bbf9a89dd7a3d4442759cdae2634161c2a58337de81c91d85b43e9f007c1bf232408f07f101a5c5104a7900bfb2a3631726e4d769dd076211da2170ca3b5cff5d739d89c23e5f47bc8648879716e83ecdc9f0bae3517dc454dc70919cef5f6b471ca0ee69b85c0d3cf9308b65a77af509ff80c0d06dab65dff89bc7fd5f4c3e67fe756cb00870ce4c17a562f4887d747cf7fc6aa298507c39257718d2dfad5b99a696ca02ae9cf79b7a87a50a0db22d7170840e21fea5af316152754e91f64ac381c4fac0e2bac1b22d1885b89af05727f4d3154c92ba6fd70d59a5c1cfe878b89235266fe582fcdbd445dbdcf296992e8454b1dcd9940b11c5da22abc44e8019964c80991f1e6bc16098a89d460c17d3e0dc8d188374b37d92073f3f167c353173d3d7d531459dfc437c2fef4c735b680535a9e00b965dbc895c8ada6674519806b0fd17118a8728db4997d44030e13397061a77d3386f1d37621da63d2f2747b6cb9d48ed52dd25ef660f0c652efaf367b2551eadcb128103d77f464408280c9e1487d629a9b991a424efd9d92710ea4d5a41cf1e49119427aed723ccb071c19f2f92186bea40ed45087e43338dba4ecac416ee2f31111e2101679194a14f861f35c231a7b35967d60de5ee0f472e75aa0a2d1789b07ab01584f140ee64491fdb3da13b1ef316a8fe455dc0a3e2f0882dfb4eb9f87ef4a648125dc73e31a2ca8e2701d2be4ad3d727c265bae06c5161f89819e9f91113f90af5d732f60dce7c0742f350a3a76eb284a1d568a01851a4dcc8f88e996781fca84a684927bf5f353e9750bf92b9bb12938a25e5ac7f8736472e505ecad34aaba4c748431aca378797c8fb4adaf508a7549428cc4dd14545f613b1c64925f06e9bae47431df5a7aa20e5958762c0c417f9fb80219601af312d12b6c1b9b191d7ad0f2dc29bb219bd58bffe23a472ddeace967bfadb404f1d2346eb3ac24095ff71e6fcc015ad5a1c28ab257982470bb752b8d79ea423356c285b40a9527f665af30cae9bc34316208412c5228f344a88baa128416bd4d9e3707435c8fd598b944ba5eb1db0c96b52520c95e922221455646b41133a6cbade9c8fd7a50a80756c0a4f6757d75544882c47654b37a28e589c6739dcacf9cee455af2e37dc24f6233525fca93c27c7662ff3706f8720de9942745f79854f68cb5fa2edb0f61d6249fcdcc4ab095d9788758b1a4e2d40da6facd4b8eb0d45ddadc0c7ba4cf260e2b85b3a799f53fb6953fe7b19aad070d159b9544a727621768eec577af678495254e86f88fc889f078dc5c18fc7365e775d3da3010dafcb384b538652b0dd6681fabb9633b27b669873dda9f9dd6fcc6b882cb813d1cafbc52c9572d699269a1e23b76a75d759904fbe02bb8cb26c3277c4f3e6c26ff9dfa06cfe0c67c23d8b9545eea23121a39adc69ead96c47e3a41cb4067810988efba43671d043f24e31dd705e4f9d207e7d66ef542d066ef7df09e05df69290ff6bdc7c72b6dcac153be1b67e9601d51cc9105abd5c1c74db1e8cb28d630125481477cb24b4d2b449b20998b74ce708169d3f2477a91ff7721872de97c397cb09834efa5bb6bf412d56497c9ad1d1b7a504f496e943b6a0f83d80bad6311028f0930b9e76f32a4b1d3af5441507fa0a1d0600714c38987128cb7893f927af098de101393f73f07bcc1acff7456c6be5676b5e2238079e075bfe490fdf2d8171b11471cb527bd5eb57fa60c05d7cbb12430b45d42c4440c95fbec7f3c851cecc8b046b1f706a02e55fcf7a5e8cfce91ef25a855dbcd9364dd73dbdacc164ec67a3d775f7e1d3ffad173a7cda110a420eceac0ff7086724a3db14462dbb7d4d402218c4bb47ac9ed80d172d3c2a8affbeadc9e1332ea1acf74ba440f69e1f01b7b3879d2fbb0665d5ee1eb37d5fa67ca24d7e900cadc59eebde39137b62611a834c62d0ebf6afcd502a0403a7bac3491bcd52928f337a8632d10317fdf55ec9d513370e8212658ad3329938c561dd311dc6acc31cbe1fd091592c37314e3c39f9f8ac0b2f54aa17463a67ac480d6849afbb7204745b120e24bb5044fe9b602e898f1c51ba713e82e6648e0d5ebfbf55c018bfefcd2fbc2b76d5925ef3e0c76353b835db8b71dfc264e9abd5a3d5124bb608c7a599446b1868663f228771b7f95c5035b3585a91958264bbe5c46691e0515562e8f8eb1f9ee5c1f08b11f36e631e4ebcd53ca079f8f9471a4fd00b4d440cff821d98a4bf6d7840373d49d9c9850196e6a203d81fc4405c151cbc477fde04c4e1738c360794b0408aafd172496fc7e6f0a5a1034507ad087b2b8d6f9edb31d9ba9fd85f0bf40eaccbb24a38dbff169f868f5abede9831a9ee827df3851c238607d607205e38e73f62c066e66a3e5931531da1b87f3e6f616b3b4048c2fd00464ac3114b60dc4308ee27366ab94e8554e054d956e6610a23279537b68b3e68d8e7ce75bc2a714dfb4e88df0d5787696e7c2b131bcfacf2d6b0591ca5216bef79316e5a9d94a453a5cde6b3d3b481fcb10a7bf70c2c8cef4811b6dcbcbcf64b0cc9713533a21b2590f14981097d3b71e0969973d3cf344bfd87fdda884581edcc8655ba43286ee972f42eaa52c84073924012105e0d46d5dbc41b4ce5a830f8325ae9a2cbc1fd3f0d5854456aa8f91ee0b1ec2cb71dd81e570f71b850db21e150ac80d8228669db3b4314b0cd9614a90d94cda7701c49523367d3a21a9b0aa58cb02c50d3e0ede39e152fea85aea9f1f449542049aa16b355ade001dd92813bdb84522531299c17a7da1a6a9ef4ed5d94eb4b176104e8d459e5fdb833a4a23869903fbbcc0ef070da1f537f84164b82343d4909bfca7731e9557a3d4b4eebe91cb6708bb11b616b5e2567379e90bd18f28b7233b5d792e78cd825e3dcc063dc044f9b054398d0b38029cf4df6f411ecb40870314f1e85511783b4925444211108a36cfca3ff92316bb334088d39ff4158aea6034f06956aae6507050d27f81f4bba03f25e97ee731e3bcf4aefca459e79b040c596aaa1e960dd93f572d51c3fc67f2528562d16c97545b2a22ad5147b7f189bb8bc0a0d0904b86de933a88f3dc982a8b033c09d3d161c5f34c61794241bc8dbd732e01ba720004e6fd24a20450bed9902f2868fdbeb1fd3e1e8d098c7aa95828d79e5f3d71b4a41b151460e0ee7fcd590dd82f71e5bea774376e2be5e2d5016be967425473739517f6c0a773b85cb82f340455ed19b079bfb5b505b179f8e7f3e870d89812b1ef01ce915886e3abefacf9b172fc726692df6f925cb73614f2ff60cd294cc2508c5548cc4ffbe35a71983152effb8eb7121422f49d68f6e73e7f877de3784d365a06e91cf523b3f8de304905a3479d33b5600ff1f7e90cce4776f342fed11421bdb7a0036c5dc45173715365f5d1a642911e84dd3020ceeae07b2b08d37f84a7e6ac012eec2a9070bf31e7364ceebd1acf66fb86a95753f6f2c83600e2794426cb7e761caf776701ae9a9c0648749eaa3b17939d80e1b7a89be684dde531dbc679c9a534f0397eaa1e012c684b8bbddfc473854abd3833fbd444a6847ed9cbe73228dbf3669e848ebbc2feaacff4acf36d51ec95ba567f3a0d0cbfedfbe098347713a6d9720f5c0875c1146fe4dc68b43e9f7fd627d7aa8fa64b0a79c508c31c7ae216e37115ac29d6ace7bce68f568e7efe366041230a244167acfd6084c32133c139f12bdbbba6a86e70483c6f15e5fe407791e03e78e34e4f43b96dce1b0b927af3662e3c0239ecce5d7ed8ea35f79c143f7963450e77913544753026c0616fa116c26138ba79dd8185dc55b0ba69e92e3eb79c65d8342924c29604ad486f3fc02b7a4eb5505b983e9c2486c1cd7d7b85ba6f1a8ca250e40d755c685cceb6ecece03330a0ab39ff328c788ad0a6182c5580b38f19fc87d51b01762f5394ccea10b199f82e14106cfc4f242264877e7bcb837a4437b10ae116bfda82696108b9644835cea1e40ad5e75eb6d4cde01e3529eb7d4fb2b3d879a545ede33873e460a6ad4f3361c3091c38e48a721ca0c4db68bc9282751ef7acce1095c81cf52d807a0b5e5bca9c33c0c1e1b344a66440aad7bbefd973771949925865025f4fd74166fd9faf9ef47707d0f7f8adfd76950d23f7520fd98219a023e99aeac56f84c50cf477951080bc1d077f6881ff5b4faf4c58101161f07c28e2b7cdd66d4bdfada998126643b0a6e7f007deff801068a65596818913169cd1c66f917742566fdde35667447648d4b3ffe2118b43803f56c6be2b46658f8eadc18e06143ec8f7b47daa247d0006c329a33b50bb0afcbe09b1b669433a44e15d9ed7eaf2ab1f07c9a72f001500e007ede27b5d05b7150eed61ab4bd04816de687cf7858fccea9556b5e8f1fab26cd7a2837bdc4d4ab1d786d16b51312fcd541bf672caf0579991d1d04b0b8c52c126284d2ac008d1476566b6a5f69ffc00e5cb751104ad71a5e964e446af117dfd1ae90471207b062786a1ab973bf3d7bd0846427278f7ab7f5ce6eb42ca6a9d25f4f735fa9d112f931b4ae8135fd58432a6f3cdb61e99ee95f7870b64c3a8b3550132b200c968e9f2356b8cb117a01c6ebe23ff7689d8c8ffc510ccf5c1ff74cd8cdb5a16ec6acea1c3d808b71513347af94e256f60debd7b6c4ba4db5c648114d1d567a7b225ac094daeb5874af75c801c3bc0bf68a40bd802804f0938d24e22cc6e18580443374ee498fe1c82adaaffc88cbd9e51f3ed450895da5ff52a4b4afa412bac5a900f8b30015f827d5173372c7548f54b071fc1ec1108eca678a36a7762a2983f56e8fb69fcc40337f4501cd0edf882c7a7ea6ed48dc7a04ccbcbc3040561a5f98f9e411be48b59a38909718be5dcc42acc54bc61d9d9a0cca4f41769bc8733ec847fee11ea0cec34025013008f2f780de8644e4ca8ddb84edc0e735c0093ff1715ae3df3447258644bc0c95cf714532258931feb0ba414b6b9e51d5e0ba1b0e82bc87ea6d10edf3c69d9c019c89132674e9efb13b2b7fe5f3169822f48f75bedd1a8768fc69e1c461f01ca4ccbb5813b244214c949fbd15333f771e56f28ee9dd440d3bb063e9a3f8ec156506fb146ffd6179bc09427d92a625011f915d9c0f8d6d89c1df958e00d2ef9c0f0747b4788a71b67c9c0d9a810d11b4e68abd353c6aaeb7e852c4e27d9c96ed740f912fa3adf04fd0f212503ac07cdb2a42455d17a674f8431e6127a7eec8a437398abadc2b787235f7676655c09198cc91aebb9a4013b1d4c3a69071ea4a80f37e0a83f488904222ffabb43e6686b7c642a084de5131f60bf13a545d976e42492e498d316e40e384019c140a3fb058e643d4405f0defde5f591aba02fe90af751d762daaf177b09559e31723b88d1cda33c1b1669630ff5dcd1f2056bb1f43ee7de3ea67ed932887a9e38ac5be23153b5b2d6f3bba2912092f588d0fab91cb9b42385aab3ec0a9133ea488bd0304da2aed805fadaa6bb849c72e6502ec97c2a37f517108cf82ce3a794d562e2c957068a1d292b95e169012cee59b3327156fae51719fe1271ec019cc9214586e66385b801860ba0d2bbd067ec53a27b1db9e9ac990ba26c5d08f1faab40506dae3166124f83c9b70144284264295da43eb4a194ab134d632f903fa0e6d26646d5ef152296edf2b9772628ae2559ff9cf0a63e970616ed68c746ad42fe430df8458c4802336486aad501670836001c4c0ac6c20a4a3e165dcf14c771df98623f59ca6083fe1213b0234c9b3d1eb9b112429c4877c61e5e53db8867cada29c06fa206bafe62f01dbc191ff0e33b0daf62d8bbb2f055416c1ddaf5b42b098325c58f0343350305506277979a18b3bb14c39790f13e2c0b1ceaf84b82bac5362238abb4c3ca5358d410acedd2586fd2c57778c30e71665a745ca1adc1ff4bdf0eb2ad597e82a0757bba31a8077b6eabf68eac0fbd2b67c85c8a7a0aac4b8ebeae89a1fca0fc9987df6c6028eb658d246ced92d7b80211b46904c51dcfda57a2b651098c06e09e4a43e632935e1e0900ebded94467904219a8da359609b3f0be8f1d77daef7fae63eb7796e1e94f76a240837f7dcaf25beebe79abc102b0f9562bd7e34047acc1cf505cf87e3776a4c2bf7f4a8edb47aec7bf93c0cb07195fad4b1a028167c1d27b31d51efa2b5db096433dd7b9cab6bac4f087cd2baebf1aea952b21e00bdcac5e63be2a14ca4c39391595294a0dcfc8322687b21fc1931867adb155ee8e4b8b2ba907e1c34c7694fadfd5e83624932d80a0d95e0da7a012761383f5cc42c6d64136c548a8655dba5d8a579a17f44989223f2ca9c4f80db44cbe175dc1fd8da79a702febf14c349370259b2f7ecb8ea00d67f56a759efe78d10059b61a2d91bd397763316d4694bfdacd6a6e0b1eea04f9916594a3764b2f2b02696233e957000725c95d9f5419337670d21d7f8c151d1496318cdae76f3e8faff9f00967584722c863d321c16077c7b6e409ecb1fc76318fc39ef6ff28743384d606653de68802646cbc91590cfb6bde9a5fbea2d9158a4d6a5ec529b8ff008f85b0371662caf5a5df7feee7af33bc073ef179f41731897aa1fea2f154c28681474d8f6049e35dbfe5c94db4b7e731fd4e9f844fb3a6a30eb98c24e34fe698ff6cb11348b5b4fa2e2861f5ab3edd91cd1e90cdf980ec37622fbb250f46f982b92a0fd8f3402b63910b1268c20c9b5102c948decff83009d53a6af3853085fcfd1f0e26f6b04838104e44fae66ac6a9d1d710f653187eb166bb0e1b962261517aec2803c45cb315806051cc8095b8d90b8aa1daa7bf95c84d2909ac2e0349add8421aa1bba8c7212c3f6acae92b8be7ae0d36d21403b3880371daf3056ee9b6900b7c52b4d87d80f8722ffb971fc4ce9b5bdf0dea4abf276f659ae7ff8c83700098e5a3245b01d9e338e2147dd684a9f59612b9177156fcdd46eb428e27d06af50bb06c6d9aa10de8508df3646024b03abbd173c85295e4dcfb65593ff9ec7c5c77280a9f6cc499405f4297fc7cd99614dd30d51ebc7284a0f17690fbac0036d57b18221f20a33817d9962ed9870e63808b63f6b4b09ca5ac70639b360999bc5a958d10291fe24f81dbf8b79b60f038134bcbed09dc29d955052a6ae0a3a44a14341eea3d600bb965b620013b0031a777ca56814d070884b437f31db531b5b870351e897ba511dd1d3a25ce9c23054e368939fbc2c7c0daf3057e98242336e7f311ce1c77ec944a66d2ea0bf7454aad7a5e53db80fe79a00c490ef57797e30b90fdd31ce0381d0c7afecfb26f3d7e450802b218cd101b771f27afeb560554bca0f1212a1f4af1c88f70ef35826eed695ce9e4c578737d9005d47161253e4997d2ba2b448c73e3836ad6316a0fe1cad6eeadbac0f5f5c163da14c1cbbbeefa02b9b1524ba331a9104dd43ea7ffb62bfd013ff17092e342e8e8c8ef489f5535aaaeaf7f16949d611a718d96b094e5366087e89e6ca29cf59351596c0ab64c22a8e005adb7631b2641b707df556487bc795d31574a2b0064398dfd03537677f3bc2f9329a6d2ab19d57696f74fdba4f0f09cac8ef18eb7d6a8f27e0f67bbb2a045a5f348ef67adb0db5b777ec1a28110e878d040023721641138e24814469fda219123b4b0b8daa62abc48be204eb0d7ce32aac6138764c546ca8e897257c9d691a0f2fd8fee276e5559680491de276721931b52f615023ad0cad5af7718872e6030fad4a4ebb5c87c7c11372de989fd66b8061a9cc7fc2cd1cc26684761d60ef6e4aa28c24401455a072f216a5effb2c2bb67af6a34902f183e22fcc09b5f24315f983f8502ca3735101450625a3a205eaa49f9d323003d863bbdd166d6cb46086fe4e70d04d9adb2babdc8f86a5c68c2d0c391830e0c22946677bfb402e2ed2d78bb3fac98daef8c6f9f58f9cbf99e773049fe510f3cd79c39d52f1bf0af2a93c2e7cc6dba11c81d06a7aabe4e34189038d9d314d5171f5bff21a59af235435c02c1aff14683ad334b1c5399355690c5601157939b879e5403d9da7280af3dd0d5c5aac5d19fdc63b7314c9997b49f29081c5352e8651eabd6ac1c42b2eda77a36885ad42e18613bd30e9713f071c4b589b238d396a85bc93442346a7ad3c12da639d132b86fe3c927005a170be2e6462b5a25331b78e11fc168458df597e2e1cf85225279115f7ea388f1f0d23095bc03712cfbffd2af01042fa3107e8bdad1e6ec1c39dbb2b4abf03dc72661c3e24a5b17e444527492605be74e2001121bdfbe20b82825a764047fceb26e61ccaf81a796ea7f0f5451de2c0cf43d76b9fe36b3c9ba4f1fb4e1477dc8a5f0d0398eb6514761f0ff971d68013a371318054a97782a14f66384aa6cd4ab983fc6d2cb672f18d756b06784d7840f63654516cbb6ac4a9a51de27dcaf7c3926718a2ca52007e50ff8cafade05ab645381109c799d87dd357e78a5bca6fd155ae48715295d8ddf96a8116690c30be66a28c123bf8d463c9b5f5481d57b35505f1046d93234fc112806077cd8186cbec22096b91cc6711b2f3e510ef6597157f5ab23aff1334857847f578245468296e71811712958da667d6feb9861613853434ff2de139634b0420627757abef5c934cb0aa6c1279fb627c128daf1457336abaff09336b6cee565eaa4850a321f29d6176b035c0ced1cbe0b837e9db812e59205c2b2069a390f6250a651396bd4d275fb879f888867ae0ec338883b1c7906745f2e25ff947848ee17e1e2085a4a53c97dec2d1f200ae7f8f409dca253e98d17981d8ef9bd429aacf4664574c8d11c77df9de9f4ae45ebf66ba56744c2529cae53229105b9c09fbf2d81082660ddaa2f5beae0980879c749564a8eed63d1051a95181140f001f9ccceee4a16bfe0d098e0370ede5544569cdfa20f81b4c0e4b29ed1b70afa642921f54991a4771a1a848bad508307419580aa8e98fc23ce25798b997cc5024a7a978ed5536d273246a4ff914986b265546a5ea33a7299848755dcfbbb684a4ad43dff509130ab75e5ac01eb42dee6f53cef7df364bd49b4bf2244fdb34878f8301945a9713eba7e49fb0a07de71f0d2a4c0ecb8915a004c6f4ea160aee2e02a6e4cfe06edcd6888b3a9d0956eeed40b0dc21f65b1515635879294244d241255f2891f1267baf621f3e3fdc0d8bc8d9d758a2af092cacd758328dbf4ffb9c7d7b0e1c427ee9c98c774706b8992028b1d57443b32f2b318f7e638398122f6e1bdaed6b0d121eaa71fbe1bc11dad6147c5761eda0522a5157e03a53750b308794e3990923e9b7027b58a962aae2a4aa448090abf2618e7fef56ac7f085e4b27a7f3103ad8b017d11fa9b202450742662d6726f0f529b534720beee3b1f5516f28774b8e52e927801ca176837af4f0643e45f21e074e741d647f0a5af01033088378d9e2e5c3de989233f1dc434cd2129df15795b4dbf866e5503da28cafa5a619f92bd5a30b0747790bdf55ab7fc52d3efe35f59928630e9c02c498cb6a5058d1f69cc36b611d0287e072c022885d3ff2b8abeb06b40083968f97116b809c308777995a42e80ac3fa54d872b75020c6de1ed2baa175971920cd42dd5c0053eb6f98245c73d887ebc28e4925ea01980f69308ed60e964314d19577f993322bbb577192f3cbdb1a6ffdface8764447817f79c59a61d365c4beeb6af4b4ada3269c5d39ba201c76def01c9416d3eff9f2ac56b3604e9a6aec0f04ed1e8915149edec7f8081471f7bf7685b520d8a18558b1061537eff6b52cf6ffe41c3fd1d4d31276e84ca831dfa3b011d54c59a958844ee50cfef9fe86b59e0496384ce8ea1ed7373013a737b880935de6e5326786f47c8ff22496ca4d8f4ce477e4f1c0d86757ff59d1c58e5a05d27a38cd3d284624769652f67bec40351fe44e5068dd5b3350e6d6906d3ac8468d0e08bf72a7fe8be4f5390c6443f6494096b51d5932608172400cc2d0cbcbacc810f050bbc444a14eb23e98041f64583031ce5d6af27dd17c0717549ca1d3d88f238dbd6b8d1d59f3fc8358083bc6aaf683aa96ec0c3df709d83767a3b1b159f462bd3b592275a70dae9c3a55d1e985f4eab917afbe57666b4ab3901887c73be620f1394b4dba02f6796c11cd448e59d14021e486a1c560d1f5808935de07990eaedfaf42ce2802326aaeeccc32434b8ad5b1851f875da55ae34b83d5d68d771fd0a56f1e60473ec3788a09999f069882b44d2ce6e35e3f244ecb5051fe9c73c30b011c480fc0af3dceeab79b435caf0b6a93bea101798f233d94d48cc074b15bd06874c238fbf8f7bf648c56f45126c5746c20510ca893ce4e72ae083ec12a20b27e5ed5c4be046909d0305c9408425c9074a2eb6d729ab572417524a229fb8ca24f3fd5193d90cd3fa687cdd125bf2e5afebdd31a17c93f7fca11ba8388e967ed5ed791dbe80efbcf812cbd6adeb899ccdda4937f9eff257324aaf9018bbbe0579b7e36e2f29f238596962115815b552c77c5c75d465e679899aafb21fb2db64f14744c6085e3a9b85684c4a8560ebd4e9690bcc2f299d6117264020482a1d523ff0b6a7b2c7f81faaf6af660530905870c8f3d37c41a3621d5289ed1b181edf9232fbe9673acbee5891ac6b570085a4c197abf4395180caa79cdda45771faec1695ceca9b3fa585e28ce5a8707e8117d8cc8ec9290f75fa06b72f05a944ea653d4509e610ff2fdc4cbb8b3ed6fc0e4dc5144c58ebf5e854f68ddb5c68f3f870a67665bdfdbfa3d806c1cd297412640a1d0ad86bbf8dbfbf558f6051e1b8bb47844c09cf75b47927433d2c257c3dd244805b554b044a05aaaacba7254df30a4be4245062ae7a60ecfa2f3ffc663c007cc98bba9b4d86a991f4fa652dd168852eb26276d4ae82bb6614bb2e92489b2a820d4658fbb7657999649ef1721d62584d7004ffbdf77bff14467baa139ffa48f1b3bcf6d736106b95ffd02a603ac1593e8d7702a98b366d65b82353878da5243b01e111087153213fec992ca3d4ba669c7944e3728078ebde516ae1fa82baad0f0f4984ef832a1f33a101a1efe759ca31c9b2faac8ba54c5abd6ed0bdc70c388fc9d2718301a81ffebdc62d4bea2522c3e665e7f9e3f7d50b482abc8231bbd9e57e1a8089fb23b686d01ffd8831c88ad9c894dfeb2d5a3502e8ed996c83f76ed6b39eedf9c70faf0b7012b181facdfa4e28e8d8b00db7f8b2d4383b29bc36a901f36fc1d8d81db2a45852796e70b936448b25fb9f0ff7ff346d869dbde73c6f1799d6e0cf5099ca48d85ec6fafd1afb52c127a7988997ee582a0d23707e04421ec949146d7d82292cf96f8f8dd8891769a60f2956d3749b6d0ad87b072eac3830c9edd0d9c7a14fe7b88bda4b13df8f0df18907b9b82f9d0708cf1ae6ae9118a425c5f48a1890b7bb9f1e8ac91c1074d812097e41151cb76f80edb33a1a3d9b0a6d3a90633b1c9cbeab0270472234b976ca5cb8615356ce9095756323b2a6c3db672d5e7ba1407c5175bd99cf89d5b9be7a1bb0aadb04aa6ae62563be210c7558e40c7f4748a03054a5d507f0dd9d78ac851437020c01c4d7b8416b3df97a035530626e23c9c476b61689776b2ad94322f853ac9584f2da8ff0db9bbc1d2092d0ca88f3266f3e4379c098a8bfdaffd07236c7d5d98f1634b4976032c80051a677fe9629f4105abaadc02284c88c1a49b12c43c8db1ce89c2f197d84406940a715cfa05c8fd2a34dd287ad0c706a4794d434e390cf29c357408afb375644238fda31be58762d2c0e7a10eaa57f8f0583e107639f325da2b09527b3732104e3be97f489bf46f89d5442935e79d3e80f072bad03a1800c079370027d561a84d18d74b013f741b2dd3fd98c2c83cabff1794a67e0435776fe7d4f07d0ca1278a4960400ef1e7613c01ea1f3b33970f86ea237887f5f4c80e89cbf86cafc0adcea691db4e793f021d250582ff077dae606900f16842d655f08c9fe042817823de6e32e7a969acbd18a19604709c9aed6c49a2d86d797122c4c946ab95e94b07c2ebafc94b6be27957fd742a40860c812b5a49e3e8c44135a5587529783c4b90166c267c72306f8a84bf5e5e81bc531de440c06137c79213e2e5a9747fdec9f4c4698e54844486a882d3e89ce6acbe1531bbf8f566ac1e215777ac44340855355c60ec85d6fe362416d4f768b13fa561ff09f0d9166e69579dda28a9b7768b4605f9ccc4385f851344614835ee1b898c37afdb6216b9f54ff9ce4d504e6321a750beb3e1dd7e5f98f21ccb7992ce8b9c50d7947009537fdb591dbd3908d8e6d9146409b5792786f2e8ef83681730ad812444758e98cca8204e5d94668b29178a040da5684ce0c3ecd925a36dd74fab54ec7f5ecb65951780560dfda44a435e345eba2ce6238f7e1312c518d02b8ff8b43a3b1c78d95792687706038368ee96b79de9ebe50855fa5bea509517e2ea5ece998ab092485c85527eaeaeaa4148c2198f6bd2e7ce5e5cbe6edf51e0889e4a8d771e93968d9fa24a131feeb3fd45fab26e31772fba7e37656a5459f9d696c981d7793c0d3d13fddb0c02fe185b7995b9d89be935c73692b92c4967aacb0891b633e81f4af7a547473f4757abf3651179e6cfb6c8913a25ca3017e2137888d4194fbf5be95f4fb13a7a40e5895f0af0b9267d3793097b53f024fc6e5a7513bf9fa13b9baf98ed07789c279677333a2a2d4c62ef04946dc8b4fee92c0f4f23671c4c318eba6e2d4b1ba0fbe1754ac867d4e2aebef53b95a560a55dfa0b0dd0dd79a753fe892b1610a11fa71fe94e26b0f6a0a8b9e6c164f1b5d526605411ea3bd1424f198066a318268fa37a0ff3c4bc923a1ff35f238c7c6276a2cef148f96ebb311cc6b3ebd7285ccf8244f5a4b63e320abfb4f050684390df6420fb2d9f7ed5ec7e5538759aa9e940e16282e11747efe13ab7cedd0d2916a7474aaf54c0ba7417a5a3dbc64d622d07d2b6a19d50cc899a44ed88dec17c61ecebce5bd297eabaa6915de8b39d745f8b2d957d4eac395bbb8b50756259268aeda50d53834d0a0c494312360bd07a0d1f7eda2568ce88fc2cb8dfa1d827cc67c801e9989e82fea7a4a67629f1378fe83895f0d6405f4352958c599e2fd3fe528ab5d098786de6cfc037806c2be62fea4cbbcb71c53082f0c59da7ba7247e32591e74ede0a85fe85026021f7b525c3218f36de13c3e8935833f1d474ad9575c4e5e989b0518715b56a33c4a442d53a8379329e10aec4c813cb41a29dd9e89423b8e78114b4c16b68c1499edb4efa790c8b70657c5bef759e390ffbbcdb959346c71be6f630df855308da288501ddc5517763e2d75346cd3333a3f3a787a6f6e1f8a9852f7b025daace9ece7bf024cece93f02620a178c1dcd68bdca5f783f231edb7a54e8c2987599e89a697cf4ae2651364cf59308861c6691678460b86d9af8f4af37b74f869be01348779ed23136629c130dc3024f32c0b49e750c7b9c4c7b67efbdfa482262dd74c8fa59d875f56f875692f26bf66893a4ae406c7395205931eb80c4ef7c2f9306d8362f0c42cf347cdf5f429b4da695fe4f2f2fdcb1a45504ac979958efbc522d47326c272ed0f51ba2f941967c3dd96db1c9fc495cfe3f0430c165e88b7ada9192bbe996f98b2d4284c5f50410556f1ba4ce4bdd76f43050ba3e2b0bef55295129222c4a02e28966e6948309e159f8d98b91b842cfadfc28696f02d8467514d755d799563a048616ef7e6071c0b0a33dec2c0223c9b775a23b6c5725f439c3cf3c1d756e7f37ce213911f2ad80c8bfbfea143876cb6438a932b7d880fc9dd84d2f03e85e02054177bbf18c3387ce039b737b9094f912259337a0e06c3fca4824945da88d6d95dbc442f80bdc105ebb890706e7a3def0a6357f1529a49b93117758153caa47475e6361aead3321cdce83a3ff6ecb71fc05a289e84be38ae52483c4e912d1a8818040cc5563f7a47a2101bbf2edd49f5e43a5e81d95bd66f0b2e3a739234576dfbce452f8baa88d30bd728eed8d1f77c73fe8df6bf85aac62e7f8733237ee12813901791681300b3de6ba776eb661a61eb46f435d821e61a98c90654db279598b660872e92b3b4542dfb6b49f1ef6f93e51718e031252d84b2456f386e1bf855c0bc2f3d69c8b4e8488e92621b7f163f002ebf2797ea90db3adebf6979200ae28c12709729a52f86f21f3d3cb6b71a4916f17e587202b7796ce4daa051681ca27c32f967715d714155849e91135aafb9c8a5777f333697e3fd081f97385abf575445e1c1d06b00b52532ec959085d0182171ea8db24e054ba29ac5782b8e4c1de13ee4df7bdace2351be5b37c9c7e33d4256545937e6aea44392ed93b9669c95fcc6cbcfaab52da77945a411151e6ed5522be9b2087d3fea0d21574b825c296e754ec6c288c3a1c1e82f4f9ef879c92a0f69b47bbf82b6ff43a9357a6abf9ef92233a30ff48173527db2f87fe4c4d0e7c59d78bf92d174785732e5ced6a63584c6c007ab0fd6d34aef5b9413ae7351bb8a2fa0cd446539f5560421bc727ebe13b652f426758716cbacfcfcbc10a7dd573a75e68ebd42a49c47b2372a862bc841c642af39e04820407151b09bf6a2f7d2dae834e622fd256c14429159c1561f367b5f50308a0a79ff3ecaeef3e43320bfd6a937ca9299a3b42db4b5def20dba7df5df0b75d17d9ff29c957d903ccd222f2dbf2cea934c9b5a0389f4fabf10fc8a48fb111791ee0fad010b4b1d41ffb215451a9d681ccbabd922fedf2da4d18ed439ac04bbd4fe2ef8cbad0cebc033d75e6931f53f200f101b709442ddec03f88b5f4ec525174019eabd31533d13f43f334d1888e1ce33848234197d2ca1f5421dd56635baa96e0ea01596f708e10e7239d2718ddd95c3f76fd1973d9e06f4a0f570f17a5dd1a4a8334bcca85a46aae939556a321c572e28b18d8c4c9a42a355f0cea54ffcd37af0237d48792a54330965249fd65265dfc7796e12d3721c9e4dd41149924cb02abed52942b7ca2ec3a46d9777b64a7c4a10fd4fe7daaa59666894e849020be5bb76126c461062b3f7f0972037f71ae49ca277ee48ece92d5affbd1a92d9957392c95d920a7450ad28ac32fc3ad2110153f00950e78e2acbdee3ece1e912a202a90584607d1c9f13000d6530588481ea3f097409bad8aa067a1e30d2107c3c70b887b7400cbea2be7cec795642a546ea51be4008f887f96ec9e28a54ba2fdd34c9752f4fc42ff4cc63b9f5c8cfc3552f825d964971933c9eedd6277c236c5947e3c9bf79d362ff8adf5a4c2533b2ab52e6fae96243fc675cf0ea02dbd082f66010744a24b07f030f14c10ad75a1d2509bdb0f3f4df7d37c84db53cbce0be36a96008d9bba2b5755e61cabf82aeb715e9be9ce6b36f6f3f02be7ea94c75f5a7d4bb17c2acf7665a2bf911ed37a0fa7d15d596fa028c04bda17e8ae6c3b9bd1fb2793953ce8696dfa617f218f581b3c73726749a9dd860c77e47b3f71b88aa8c6383f645a06152534acfd9067aeb29a2bea7597d8f160f66f625dddd5a63507131b18e32cc424441a6fae7cb48f74f9e813b5c7e2727ebc66020b325b21c49cd502187d0ce4f43131888b27aa68c6182094110788e9f3e586da1febab25921ee6845bb1cc0372c2b043ffeb3daa112995aad647729611d49e7c150fa66fa65fb656ea2c7de636eaaeddde9f022be52d0e8a146ba23e15bf5113c6daa179b9753ef2561b11ad5055e8684542ce8ffc3485f86844c016ae85ccd6cc3614d986e7c8a9f29172acd5d5e32240ca124d916c3bc643a28dc707a34d98527b4edba34e67fef8836607be900221c34401b9079c69a644180a422c46b4ae05b431db9a95cc92a303038549abd3c7ccbf2171555ca60581058c59944274d4f956229d7477b754f331bcfe98f378881010a7aad1bcd765937db13ad7df47de4f562029cb4d557b1d3c11f77c4dab9abcae36c5849cdb65e4e3396549a46109dff46ff7709933a3786bc409494aa8f0e6c0f95ce09651e26824e3c68c99f96462e180d597d3e9b8ddca8ff5f5d2a7eba1a4a44782b771cee75833c912c24237133d86d61d63767ded5edc3bcc82ebdfed0f9e36550eace099f9751745e089eaa2bf4a9772b3fcdabce9b7d4c83693186be9a7cb769544d4e07917446a409146e50ba5eb2836c6fdffa405d1be56f453cb31a44d4acf9eb5bf2cd9a394c01cd7317034fc9af73c10300ce850421a94a09654ff1588c4d8badde9cdb678acb2fc5085fd8af1cf94d1540dbb90edab43c2982979a2ba978b907003a04773e870bfa02d41cd622ac9612c1bfefed38bb654f3c4f7c0dd5e6311eaedd27f587b704e53abb29421a6649ceb104ed902f4fa59aeb253570d57d32fb305e7de95480fe0be3dce1fcf115d193a44cfb35e33b6b86f4336145de94cc273114ead66d564a888a8c6553952ddbc79f9d328f8a16c9a6d509199d3b2e695faa8671ec5329f1fa175467cbfa8fe898357dc3f67f69823bf8ebd2b778b419cc380e028bd4aeef3f3f95016fef1a4cef0fb0719b2948ae0f843e83fe565b4f3b61860d52c655403c56451e9bb86c067ca586f2b3162bead5dc2c4fed9abc0b546d1e4d1d40dba9563664d23a0a7cb2e8cbcde623803b46a4d7b429b87a6bc74fe68b7a2412880be247a01a90da4ec5ccee1eb7159e0a66a08a278835feca16bd2e54cb6f01c98456b209ca803156a4048d49766c56854e6d16b63f2fad1929206c314e58d07d62582cf9daa1dcf607a99c3aa8450331a168739c77e87cde30d5decd94236d4c2a36602b21ce4610a520c0880a7395d5576178107416eccc9732da74783f089f5b17e86aadd6ae1b72ba110833ff38220093484f54405c0f1c0abb831579edc970f8ba29660123c3383bbcfc4e0b8ce3f4c45595126fd65434c65eab5f4f754eb0a16a3f66359ab32233b52914454e7f5e98d3c0174be73f92f46a9c261089452743e6c916f44fdf0cc2ff26378bfdcf7e5d58fc48c1607efc9d665a57c59e290b6ce966d89a3ad30e87dbca849efa420361cfab031f2847dbae4926b1861f0c3796d1c42001cf54a563c67d5e46348db1139d2acd3d3dd207a2e7289e31de15302c3b486b6cd62167ca6542f7c3331b5be63e2c54614a4fc620f8b397cd1c395627b7dd86698cf82bf59d804faee6c3ff0fcf2277278956a5493b97e0314d651f165cbc82c3e81a81df11e57a1b8d24e363ffb8a8afc5bc650e38e762a053c3fa658ea6c3db79b037681c2b35eb27b4e8fed9cb24b4789bf3b446973296a499a59bd74f075abe1624526f0f1ba0f9126634bbadcde7a65b264c4a50842014ff49f83e807bb74efb35ad68fe523a8e646a31bca5d8db590cc5ac9a0dea6090ee7ce79db0978b28a2ea14948e1e60aef666581fcef605df0a4fdcbaef8cd56eeb9f6f3f1a13aeae264b4df54c7c4efdd57f660c10b884111265193326e4bd3d51c8aa063bc6691e1c511fa926645f9177ae277918e76500882ab2da7431dff126b1a1f6c56fbddcb8f0aacaf5a3df6375492ba02756e21faabf2fcd3d2eea9a87954cb9e7d2be36d585ddcfdea67a640277a1bb51f4cdf60829ca8f85731dc3965b661e292116b5b9ea6a7f70f2e32bdf5f8eeebda7477086e2af3b47781c035b28691f4cddde79dac710ba7462a5e29032e8bd1f69711b77c12485ec24e0c9c95e2d6504e4da750abba635f8f76ab39f804d44608231ecf135b6d5cc2bf63861f70e043861a9b896b30700e56123d5c45797dbc1d93ade8f142917d9a3d8df71fa77a040aad36aee2425d7e30374bd060bc6a2d2084098f3249eb8cf504cdd6ef3fa49bf7b3d1004218549b5ed8620f9347f6d6ce04420ec60d69037988d6defd24cb2cb03e02050c044daa2061e342b335a9bfb6beaef0884369073ad6554481d2e5ab45258259b3569d7009f3a4245b6f9d5e996eb461da3fde3724273fa112775871866214e8484f86e56601c67c48df7a01d14f7d3b00d3b607e1e246f1f2b0175f428bb5f1a13061439138412ffa276828d215f9e9b47e020f26a722f74bb852e30118819fbdb8fe790510c543ca6660d24a5f46d62bc35f5a31672f2231eef7749794eb187275a95b013609ea20f114ce58656a05371bc88ef02485a212147abec8958f7ec70b7f39180fe51f42d68282078a6b8b1d8a54667f47d1c43eed808d0d154e3c1341e538c27f101382d9a9fb2a332d76956659755d36b0b4f5c7cceca457bb06f0ac4f866d2a22d67511c61549f3d48a6c7826cb1e968a625d1e60ca712c1c56323f145ce4cae288261d82d2c35d24d0b75fda3ac9b0f111a3b2fbf3371ae828688decda9b92ab52aeb2215ebb4eded6ac92cc97c5798936b01e332c6cea62970211ae5f8059866490f552dac82388821424a3a0b1428e5f2b460c16aa8204736144612f94ae835adde7f99ed11f68b3b0a1c9df94368a48c61c15dfc06b190e21522220e77c3362513467666530d72d78a9b0dc7286c9cfacdcd9503d7ad70f5d1ba624ab735b1ed3b1b22d32ef697030d5f85d0794f73233712438e851d0dcd4faedda9a3cc6b1d56ca1ebb2ca4ff5e4035263782437ec48472c25c30cc6bf05194a7b30c5f37422a2d7c31b79370fc52079649c7efd7a2f93cfe04cecc1b7f844d87705560064ebe48ad9033079f9962bacdfb5e751da349e75b7488f87a3f2e7981bd0e86342759806f1ca1cdcf0b949cdbca91385723d08a07ba54dc211bcf5c80f352bb1c07e4c5c646089172ad47a6777e2762c61388c639c24a17ab8451afc85a5917fb16d6fecb4d48a0ce3a60cc83f6d6e6e56dca3f5e8e2f882ec69c48249484d5d39a88c935c0a93ded700dfecb61dc391150e7716182daa075147177183bc46a461266aa560649893ee5e1ab7b3660900c457432a6726e5b65df5b50a6a42ebc075edb447878dccc448e31a428843572c719af168437b750925136f1480fc96017831ed9aee08e03f08e5f34d1e44eb4e7e610b82b6e78e602fa4513b6a4ec2b7f600146f941e5ac983d06956ab49bf7a613cd2850851bd2369aad90499def539e9451524248a327cb02544850f8890146c2bc7d3f20cf0ba1d08bf964f3da58a36afc26a725523ecf217cc89a2e380122b1657bb95c0f185ddb5917f02bf67c7f1dbf07250c0245ea7b3a51ca22de507e82caad1df2804c2f2e78eb1f90f35f0b8d2c2318f2a2935f1a67b836fb66a0b3121e63216a8cd3dd01079099d9e1842ad26b74781806235cf1fa7880249b1434f3043529f502b849c83f72ef1566a6233b235e534820c065d3adaa452d0b3c21244a950dea0a09debbecb0c4b401048dfbea3b9759253e2a1aa82d292a466aedeab0272775242a59a13dcb0ad77cfdab3cc26fa50998c05ee13f17b222ef805222ff458dddb4410bb99195c4c1244b0354e0a405327b2a87abb7f997d4472f8a5b58b4a2c809f76ed9ed557ca3081daaf84f42cb17035862a08139ec675754fa443640e828d6f347d25ae31cbac1715484f08c38b1868e129cc259c410fa4bde8528e3f5734e13acd0b6de09e7b5e70e8ba5ab848352fad19db788384529d3bc2c1ab2382223745538973c03312bf20aae3362be28537c0b764d2bdc565c0771463f6f4523e9a55bbee95894ad66c5bde090607868ef368346d3825b3656c9d19e6a9eee9a1901acd22b7f7029ca654ac16b87ae42914b19eef9b1419ca86234830dc6e856b1c5f0930339d0ab61f14fb16bb96188a14d5ba86f5c9527329c334889d6d109dc15870eb3bb27011e1f5665db3ab0e3754247863cf2ad271af801f34176cfa0d5e56e8e0262949b8952cec9cd8136b8536283ddf57d5856652097364ad11877694a0c6c7e7354ce21c760f10ed0cb0f250d81d7040a14fa6ab6b3b451c1a2857e3a9a18919514802d424ef28680532bd5c9a1e38335fe718a49f114e253adbb05e3d7d58985d578fbea9e7d99594b3bc210a4aa360e5b463bee110556e2d17f6ab9270568aec3dab7aa5686faa75dd5259bea5edba9e900fe296ea877855ed4e7b51caabc154e292f604ce6ff24ac630971b35bdcab1baebf69d35b2927efa0ebf4dc39b688aef7cf46f0a73285be9a66b5b6534ea546435222e7e1813f6304001d3d5cc520797385ef294cb2b7385ef904c1c4856efcfd0cd56b0fe5b0af2cc709910f1ab02fca0a8ef26e63db35274083f8413f4453767b0f26d9b39d15241834619d3b35331c0ca4cc333bdf3dee9e584570159cb51bf127dfc67765215de2034b5bbcca7b7b55f0f967882dffe69282f3a7da2726d99426c0775eb7dee4b72acd1417cdf27d997758d15ac33206006b3e6123dd01ddb9794d5e79e8e3fd981c909d25c06eaaab6a9d939f798bce7a1ba8d988cf084d4477a31b8cb95855036e7616012a5feab20da9cf2e280f6c7556baa99f6e90b863708c6574f5a98f8b98c580344e90378bab7d47eca3cc8de374cafc76ff45f566d7983c953b437b65950e45a7d4743f02b4d95860f09564dc4ca2c9403da0a7522b6c74a9e4e61029c6a0bf817a7117c4e0c5f7dac0dea3c756d7607cc6ae630219fa2a1ff3959dd53d666d0ba3eab40020b3047c918961652d3b4762ce46012dcf33d3845433f8fb9ad9c259c2336f1a9d174bf765385f115973d12e9d1dbaf6dc01efc99ce911ad53cb1de9ee28e14e701a155d24a79af14b14debef5f1d01be0fe4b3fd94c2f14260394e5ff66b1e0e0eca3240341c8fa2e13bd7270bbcbe1162e1c2235126d2ade8247b7475f700ad096d706a07f031e8516c2e0b317faf70306f104b2556e3da3b980bb630a28a14a47ca278516ab738c7e590d20d44d2afe633d756c7b29856c43bf24d3cc1b696de35da16f58af55b36543e3748385368cad75f0caf5d9eba53ed42ebadb07ba1c68fa00efd51a472237467dac5c88a41bae918f8e96f1b918ace9942bc8908b57a6989ca1f9853f969f7d38fb12ad21095306e8abd019e494a774411a570f4300373defc9b6f479e60e7bade275b31729f82f8a1407d4fec0eaacef01565cb6ce115a5bc762db27ceac96c0be015c15da8ed9bff9ba07ec5bfbd645ec524de30ab65dfea8d273451f05a96ce13129f094752fa0a626d73acd5c9d1afc7f930478c73ac04c629473c0f309a4daf9ad0abe9966289ddb02fd391be305c71e04f1f6047abac01d7a72d06cee4ce33666625db1f456fb8e96179dca201cdd255f384b047857c097f525bb0688b8f632d94ec8bdeadc67e71ee0cad4b638ec92ac463739fddee876e6e2d34ed347c8d5e4238a5e18b82bafa4ed6ad63d783b16ca9e1324b080f7fc1582cfee2f5cf5f549565b8a6c3fa22aeea3707b5422c713fcfdc93762c27daa4639ba589820e416dff675c9c58c4e05974e40eba385741a1b7eb0b6895d0b8a6614e0cdf04bedb4ca95665c61753fe5781c2feca82e7af15d05b047e4b639d5a40df56036d6652c187703b92648fa3234be63933baebeb2ab6f833c03c70a59fee3c13a93797678d9ed0166996fb0d8669b00e5dee31e0c9abe0aa9bbe4437256ce5c77cc1699e9759997d0a45a2193a06daf360c0d4854898cc0f81f2a0fc3237e0367c268d5e6e7cac88287ed754a13169798b4159948c94713f281b14bf0b0d4d365c543d9fa3a133dfb6418e88d1dec05e74816e28da75dc5af165b5f696ba010b37614ae6cedb3207b162e906229714561abab016ddc6011498ca02e4b8f1c6aa6150b99564aa75d36be1435a011ccfd2e2054f032fabcf091113999d29f5a32aac12ed19863f6108f51dd04f17abc655c1bc34ab412c08c97a1ce0b26bcb7d85989152734acfb31b80b32af07609aa67636ea2a92bab19819ddd8e4e3e19f3db7456534a7e035fef86dbcbde69a1a6704da6b67ec78fec2808ec08ea6cf45bdab758380b1029d91a494871bb000f23bad898b7fab11705f7c6ff1ba8eb03829a22aa578ae490eed131fcb0a750b39a292b1a36cb59b8da8b394749ddca3865cef86c67d573a73571b93239757fbfab3f84cfe62ee644eb0df06d506f0f6d1ed7a70c006853c49f5ceebc4282fdb7e9fbb2053f9df7f83ce8bc7fc0231a49919436f72afd9e938d709ffeaddd09c139de52cb2c7928963d36ba4ca39d98da190bdea8729a60a3aa525da5584489c81e6b6ed709b201e49ede1f25e4c275073f6416cc574a5492c6be9fc50f2a8842bc3a15a2b2b94dc46dfa1416254e951263782328e0969792a383c8012901a810d4d44b07de30a740c301221b5d36459db86317663165d7e1199ae8af938bcccbe1a33b7a48e8d99604321e945d4c3ed26e809389e74d2e1c89463856b8b6001fdebd56682ffbdb53fe633fb9d5999af1462f999cb40179f6d127493491050404f889bbd1803f09f44be8d32cb202f6bb89c2fc1056be1753815c4b5a471f5d41232ae6dbcba35e42a370c60438ec848c2ea73b8528c016e79a7a1e138933ea7652009d2274d7e432feb044b7b44e23fbcd3d319f80ca4ef5faf4da1dfc189bb78bef9e5d7586e52cadbff46b244bc38e7a732cd5725eea65fdcdcba169b36a0b10a078ab7deff05dca029c47a84b8afd32d05c5107083a40d506627bf88824729c73af121539a3ebee334f498acde90c435af7c801951798ee70f5af5d82d16232b62a40cde3b43e7551a172c898639dfbce4e4018c4c90de97c5134f3381ff6c6174b9ec8b630c204d0d709e1a6a8f75de6a35b1768fb315182130396e16d1758f069b7bc6f4975012a3546971ae968ce0501dc60649f85a018084f0548dc8ac6ad1d20f7e9c1307f415c23a40c794d0d7eb41c609d12ea49093152feec88dfb70a45facc967fece63d04d4944b8a4ee0a0dfec3cf4500a4fa2b905aa1465df605dff9c8be23743fd833e50300f5d459b2576313d0be1bfa6a697a1cccca0cc907ff29970a1b15b872e7db54dc77477ff9ea79e3043c1ad593c417d8b228dd5fbbdf9021b0bb440ecce931a7f0fb747eda7aa797a528370c6a4191574b9cc9b4a1f5e79164c168b5bd564baf2fadaeb2d822be3097ad05ad9d133cbeb33d2bcc3108d0513c041d74eea6339789ed6010917c2e1f5192d914bb293184ccb3e5617f5dd683da4492a1d28d662a925d1a4ffc91cc23e06884eecbdfa4944963e6cbd378ee434c2f46a1499de1b5cdb968463f80b5c79379cb3f7f45dbb31dcdd85ac2d9e246ca8c9fcef17d5605c8552a87df12f642f1399a5da3d72dcf54a8b3bfba125785a2066969bbea15004223ca676bd6dbb33d808609063800042b0bdffbc2c7a2b484b10bc846d15c38096359ad272b57dba9329bc46ce5c5ee47b71097b08713a6f7a86f576d7497747c346a5b7b99eb36709df3b47941e6d680b35db001b71d35be4bdb8822540632cbb1cfe85adfc22472e822a8b0c06b5cfa0d70410b3fcfe55d4db877549a58c52453ed067922b43cbb774c82e8e134bfa5532da9240755536ae52326bb2ecf357368202c5778f27d7d462b720022967fb502cdab637ec653daa0483d73c839c474a7d5596b4b1ffdb74888da510f9f9e27dad8b87a69622f72311a60d543a18f0b7a57a8c53553fe75632a1fcca51eff9dc1550ed1bf10fb50dd2d1b0c960e5c73497ee58109777610c802931937e8f0ebafef47548e60c4d6964de1e2ec1b1495417a6b2bc050830826069675b80f92613a9bff681e6215afbac196581dd41c4b9b9aa0940c0887bee0379298a648f514ece6453c5c0c84cc0addaacd08fe11eb0560a85b901cca52d7dc13981601e8dbdaa6f67e13fe16d9b0cc02edd4eef72b91cdbbbea6ba1fbb1acbb105270d9dcecaeadc37692604a618f58f9e23d8a1bf93e83726b301e9f6ff7d466c79cf13e7b37e2ac81c04fb371cde9b652c03e69133ff9cf8d9549cf76fd5307bdb71a7ae836392d8aea102db04c2fbedbbc5d6f7332b2d63a69624b77a281c0c2e8cedb5efe8387dd7994f2082bfcbceaeb0e14a0c118c708f443c1fc6342b48c89be1946fefe0d4ae0f12b54906dd638436f99d8665e0994aed31764047653ec71ff0d06e2de8adf0b54f77bad9eb5058558e2f3494b9a97b4b2b8e201b7bf9e396a5369082cc6597642dbb0fce7f7f3004871bad20267cb2e239102e3ec301eb4e7488666c3e3035e45c7223901322ab9bf3f914518b58a1318b2caba6b57c9b2a8db00ba189dd2acf69f824870fea48aaa3db6a9af6fbca48088cdc5b9cebcb99a9e51d1a3892c5b39b8b885a0ad2d3d8d1cdff69043f15556b994f65bfa67aef5ae5d1e86200d33446a50f53e098f376e49f2d5a3a668b356a94d428a548cade8889654aad55dc2d371e6975077731ef518b6536951389a5589250538414441923aba47093dbb11a98be1b044c72b716b220b990c28ea21872cfff88affb31d5c2041b93ab188816fe10229b5a6b1dc36d072530bdae719789ebed222b86b6954ee1a77089a654fd3a07bdcdd36be5346cf55b2c690e1052a2d6908a4b5dddbb32f4aba37fb7229dc724dc63f4698bd0bd0d3c966023618361b82571d9432c8bfb9c2f0aa8986ac39b4bd95de2ff1bcb77ce8f27ff4f9cba63c894a4dc17a626952bca31b257b61a0c7ad0a09c983bee3e090080a5760c897f1611063070647123253004f1952c3deb61005716c1479d6ff61bf41886e71cd2b38ab0543cabed9aa5bd64a51bbbeb28d4cefd2ed5f4b25ebb63c874e5477bf31e29059e1327937c2e5eb01bb5bfbda6678262dcc4371645b7bf9fa5b177aafff2da3a9eab15ebbdc7c987bc40f48dfa2e46c00c9261e01c4acf17c3c43c9374727cc1820b9824a78b997f813ec2c6e98bf758543c5eb146a2022c4564086f0db494e9d43d4f77690ce342f41cbaa1357685a8dfcb3175d02602855e14aaea8a1c692d8f705f8c0c79c34d396fb4d3d027f85720b577d63f5d94649525d7a0d89631204d660e9f6fc195b0b940acc972d0c30d4440364c819d9b9eefb76a0d61a427fbde811bf9508291d90617c7672a959c90fdb22e3b2c4379358874b4fd9254a5f7f356673e0e0922d0c8bec0a577d97317032bb6da3f4b857fd618879b81f335bd047b04ede70b91c994798483b7ca48d40f7ce16454ce08ddffe2ed54338e7bbf68c1e86f6ad3168d6915b3a648caf87aee906909d619ba2f25040c275bf3de05c1581ea21792a48ba0310a0c2f5b477a192e7400f3f174c3bb9e64f391c406c02b1b5aa99836f17d7576f744482bb673dfbabf3186fc44c8cebfa1261ae164a567434fbb0f8b30a421bbf680e6bcb3166aed1118a5e68a27787603eed3b628d7950b037a7f181a7a9ef6e19dae12212cba849521027022feeb21b918c1d7b3f28dd33f5067c5093c3231bacb61175365c97e53fbb6a243f93391ffda886d9f815f625774feba99c2d052474bb0a5907a100f16c4188390aec16c443283d63dc1482731cafde78519541adb9b93e652e4e163b6c22c7673924f62c2c2ff4e2ecc1f5c38cb341187b3188c69a658e1c7cfed322f9e0929ca3cfc2fabc69aa7c86abf59d58ffcbf5a1011d98223b9e37f16a1493cec27fd89a11aaedcbb368cfafea00f7a442c674190ed48d04c3bc01c6d9ec139e46efea17b633a4e38ec35cf76bd31444a0c0fc1f71551c19b53cd9b888f0079401d0d1c4563acb8521d67c80ad2adc53a4e0eadf2d32d629c3c2abfedb7fa73ae2e2e285fc0be18342c432f7821aefeb72f6b2fd9e3573a9600572eadb9fd7bcee41a5e401babe9a8092ef66c947e3d8ed0ebe80f7d38d326831e72b48b7cfad551c580d0cd39e1aab4e91868b130f827877ce3c8f262745c6b0779a3a109193e010d9c68a683ccda7ebf39aadc9b7c407f5b1e79758347698d7f3139ec66e75777e8374cf38c836cdbeacd552f796c255deeb264143dc392c06a7bf159114ae2fa7a08c57731cb7c936b706a358b2aef2683d10f0c7669059d920b5712ceed33927f754df1cf518ef8c055f3cfa12f53485e9b0cae38dff69c5bdcb1d172f9df9f39b365244f344ef7fb7bc79d91fd65ff28c179a465bee4064bcf276ea1ee7744182f7bf8d465b4e2a24afe0ed9aa28d0ad8e55e090a5ccecab103d1c7dd4098b0cf817ec531a611fbda31d5eab9129ac4668d75f1652b8cd0f87bdb7782638a3469928b4389e4ddb102aa630e5d14ff8eddca09340eaf12e126d748b0ea6ae0382205a96ee7453a0fccd9b2da5b6e56143915090f6553355ed9e354618405026c3664601c19dfc0007880299ec2e90df012da0478ab77541d6d1a148dc05890f88d766d1f0907c994c2999a6ca35d578bd57693d8b962dd63e4a886889055cd8ffb73eefcdaf398484d1cc25422e72e7b295833e1c576198fb40bc014d79371a6f1a02ffc77de8c00c0bff558c1c7fed8668c91f3c38e5a2f4b7d8bb78e9e02a7808fc2e07a84c6c45f6fe822f095fef4c829b64f7510fc3d22c7a2a7c97b8034b46520d2c877f8d4fb4b759cd88ced2e288099f2226264fb6ba7280b45605a9d57c02ac07078da2b0c7da99cb7e0e3c83a7916915f12fd37efa103f40c4063eaad5d5bd27cca20d018c55625fb800234ddb5aa6c11e97315db0db2436a8ec2bfd9b28dc0e025f7cd498ce2e5bc128a2df627255f1fe44638ef68625434515bc173565ab9bbba29c63f1bfd5a91c9834ee102774f7216b31535db419e259be7ce0d94bc1a8c65b8f9665783fe5940f22a0bf5544505a47f71d2bde19a2c063926566bdf3cfe1ebc1442b11a60050a18389494b63b909a98b6bc4ddfce18560e29295e9a743778181d0acef3379eeffb7ee51c8ea98c5d163aea6729785f5b857012dbb81ed3f35afdc2ff735996f0939b0d9fb4fe7177f6b5944af230ffc59d655b80bdc6c9c1f96621aed8997232bc155841207fb500af2237c82aab4ec29dfeb11b5fe258988f9454600d333f44548e2b39c6994c02bbf70a288ac362e89152ef1a27913edefd808b7dac43425b29c90239e077660fded9bc0e9d7c7ba613be4b223b7e4425bb41ea5057d4bcc11882e47720cd549aa02a6408348fb35048e95c9aaa024ca2010b8c4d0fe79283f19d097008561db5590f89d41e7b1ff9f8517cfd6cf30f03190cc667fae4078b37168215e3cbd9cc63c8341c0fc01056f09a59edfa41d76e6f4139722875e449263d4450e2152f01cb108a9b33b495c5b51579dd37dbde7d88cc85a4950e3c9d89937907e77a25c7e44457e5914775a4fd77ea538ea0499ed58ff41c20c469b617e9f95f34c7071ecea1dd59ef40b286af72d354d89271183271eaba89cdeaf1850a0cdd575ccee74588caf85dc4ab91297d5cc36405b603be54e2a6ee338aafd37e1d74177b4cc9945943bcad813a7dde0b31c009633ea6dfcf98ddfc7125ccc5f720b816694fe18383ebb5bd75619fcd7cf76cf4ea0976e20dbf06adf88e41924873f6edd94629bcab05658be6fcf4d96b15d0d86599c3021be98a9c3da9f602a088f5d97acba7369dbf57018ab0669017571238065d063cce42268f061e90339925c84652168265003640f5f25c4a375253cca1b8a39a6e9377c6811a14aae445be2549c19c87c83c9c4759c3ab841443b1bdd67156de4c44c5e1358f9d95951d930cfa76d1e71159c480531ee2ac7eed91dcc5f39506adfd79efda07ea2298c5f71a12a425d161fbe8fcd03bf75c9924801197c29706999cde670a94324865d4254cb6252e45ff8076e829ec49ae1d4adbe85304652232d90b0210ea6ebea785a73e3f895afbca23705b76e3e2bd4d0b5d71416c9b85142dc67840d8822c7052e3f68bdb390fa3ad754189cb94c34f2582d039df0d7e83fda534dbc7cc73bf57bdcde5e89eeeee8fe421e84361411f2443af78788f0f3770d08250b51537a2b54df82fac200aa90404f8e932d42b534f33b4a3d05b4a8b19be0ec969d85cb4c8126716dc0e1720dab420b8d9384608df8d09370fe52afcbd7b672f8b08b11ff5264326b92c5436a375d57f808537c0db1ae0b0528bb893cd0a2a4e4d388d51aedf172baf15c69f4f929292b216946c4ec5cadcafd85ee00ae9ca9e95d9f40d5666829cc4f1ec4be6c9bafe933b001c3dd8eaaf38d22aaf90109503c1c1182883d04ef4f8526680089de2b9840c98a92aadc677f8fffd9d6b538c82211cae7c8a618eb8c93af8be269fe3ba194d63cf10552ce2ad7317f9be0d78e1bfd0fe593aae6dad4a289257a3b56a19ab3ccb2b7bbbd80757fc7e8a452494b28b41770b7d0a4bd2d83807ca07c42cb35b3f9771ba61bb4b43a3d391645b7435ac411ae038f48515dd932f81ef7e8eee6be83516453676861bf41a8eb5f83ce932560c0d2a3d46151b6e27e51ec9e35e2a5d614f09f10053fdcdbd733fbf82e2fda7da5618234b744e48d5dbf15081eeab8d4e1a9c997e14e58287fff2865ad62a34329e08f84d20969ed4b7a1767e8e60b2ec1f6347695c76e47f7233bbee804c310dc22bed38a4482150836fa825bfe091dedb5e90ae0d04b942b09f3c335bdb38d4d36daf84dc31885ccf364fb7efc8802dc63061252f1d3dbfff54198f82fce03e6c4c4efde7688b4c7c6a20780788a94168dba6ca1ba282adf59458f4c6e50754b1333c362c3027cee2980df316c57d5aeaffaf92a54df389ee8c227fb29e5fe720d0dfaa4dcddf861660bee3e3b1e069497645de3f0ec27c047d35640c03a127a6032a757550456af9458e0c6447b1970c57a9e52b5f23987dd94759ffd6b7659575d4e913795924a08a6971c0e1515028ae4f93cf4cf48eff83c5a775e88125889560abbce2947f5e18f17bf598e47d8e9a9979c3294e3b87ad63c01cd77d507d4952f786a860502dd1cb31b88dbaaeae08396dd755d3c69cf906d96d83c669bee340c7912e07160a69fc2255c84fd644aa0be1e7b3d32a61a56c3c322a5bafe1834fdd05f91fd69ff16ee48f019a4b7775489e23366c98c1bab5d1f615e8800bf708fe89590722706c4891f255815abd196f20dc5a53f5589781a054ebf57d21c4da3a8cb0cb76306617bc4b43850e8b9dd3dd785c526815ac89a08a939cdb737828a4af3a93f5bd61f765c690652c16d161823d2d6cc7a3c4eecdb93046cb2d254fa5345c6bff190217b2ef8e6717cd0e0aaea711936a32207c3cd67c9baa09dc0920ad1b11d1e39ad9ceff3bd527b9b2330d86ff26f973aeb1f7ca3bf880fc43b50f2ff565a637e33d8bfb49b2156ddcccd5b3bcdac3226bb37e7c851d01f14d719edb2ef416a2e3d68d06d301d9edc57f4a9146382dda91887dbe1fdf8e352af7c450966411186437e89faab29a4240bc5ad48843f110df5d0e6856109d2d460c12676b983ad3fa3361006da3270948eb5df05a70f2c1d906af1d07333ef2d668deda31bd369a1bf5ba05c7bb9d9ec03b5fa83e7d1922e76a2bd0014caf81dafad74aabb8b4929d20d0a0392d23689042d5bd286b743d01a6c5c64f68371abb033b5fa123b248c656616f652324eb52dacd8cd89458b827775699a983855d793bda0e0706d5eedd87bdcb20112c959fac634e84472341312ee67b6e739a6b9d73afe9e9a8b8a7c3b30a28e082acf9385ae1d1391e8de5e5551b7fbc686731a72a2f25a5e24bcd37c5826e98c25376cc90fd27094e1be418d64e7e53c138149caa6eb78bdc69602b2c0fa448c89579da870ff585cb4a47c6c25bbac325975ad078b8e357a2b16fd00cea7c11ef4c6dae106d72f21b92dedd9ba9e561fbc6ea1be1de2735f2669dcd7d02b11f0d795b37e8fca88bf68c31841145674c019c74b1878fd7f88f9b8625cd3730675ab130d43c144cc01b1b0ad2f4375d519cc8befc20a47762384d92fcae1cd355a2f1ae7429b24c9017bbd0df422ba2f4316cba81f66a7039ee7b696845af1249698cd826924eac5c6248cb1a922ebc74281d2450de4dbc4707d5ca67e2358b51c579e06b1b636c2939d424a225b86159d2637baabbdb7aa35a88097fd11e395fc1a2dc87dbac00ed291af0f9277969ddc9876a4012fda7ffec2b1a0d0bde5355dba29650fc823168236fd02f9b05d2457fb57d1cd7d1f30c9dbd02b6a36886b5a168a17af3b57b7642fff4bb3b1fca3879a59ef7304231b5f5418afac9e891a41ea3d3f1c05e00f81cc0f7b55bf5e0a7f7c3ef9d044059af74e6c67944b1869946ea52285d3665fd6cf0c015ea9ff5e908870c54ddd8e9f0b4f084097f8bde2d2b119f46481ecbf18a2ae694740099917af1349c288eb9b97839172f67943228829950906e78e6113c64bfed26eeb2e0e142d6b35c6fcd81f849e1fefa291121be0140b765d17587886c436c2a417bf92b4099cf7de7b2b01be04bc595c6ff2ac9f74f2caea4b42f72361437294ad1222aa2986a3274aeb6dde10adf7e06e366a834e0b4922484d13dd21f111441518e5101fadac15cc1b28119691323fdcaf817f1f737d90a0a8a8dd6cbfd818c6b3126301b1b7f6e8d734ac07f35638eb745a33d8a3eb9da19dd8166650336d5caa986a06329d5eb7bc459d61149e21137cabc578aac5573ed3556b1ca05962b075c24e8c4b225cbe3264c9a6fae53d2962fa2eacc66f9d0684ec366c3c42a0c6dc94dad4dc79ab9696a34d5df8ae8f31c658a57f17e0126f5c23195bdcec73c2dc4e7293883745cac038de9e33813b7ac984e4d2aeeeec96a9adc5ffed8cf2988740c1ed4f0e0ecb623625b653cec4eab6a1211c9b21d39552645e8c200b72bd1ee8f9efbd9af2be083bfaf8e4a999421c848668a1388221b5c9d9198410d16a36cba0fc7c40ec700cb2786290c82738004229a3e8e49c961b213d2bec403581c3f804516fd6245c95d4d35c634bcd39929f5456c5c9ef8e6339d3adc4d4a0c5c075cb893d23db913eeec29f6686d915987a1f2205051b4f120183ab93184b0e98622cb4b21f56bc1bfd0b5ef6bfa5070aa16710171731a3200a181d3036dd231f8b0c621d525b8afb9cb0130b275e94f24e0e8e5b07c47003d5e55810942f4dcd1dda549f8f63cd3b62253aea79fc9557c593a9018ca95fa25247684a514f15b3d0036c6d6452e13b51dab97b39bbd8f54bbbe3825fca5f3292b2d39278c3c0966f28756a9e811192b91a7bfcfb0ad9c2bda7ea15ff5116deed0b3630c7031c25cbc94c3d8a30bc77ed34c17ba6b8472236abe2454b5f632ac9fedc243ce0d37da624fae3457bbf623f769a8b7653899f13a07e5f339f122bce7fdc49a6fb042adcf09c555c99977721a03ff4a53cc08cb5b2811adb751a441d4a2aa9e654a0fcf60894ad361821c23a505dc51919de8c3dbd1bd38c6bd62397237b6d85891537ab8ea8377a53df0e6b2cce9ca895957ac2cf2760227167f5d35d091361eda46dfd2c8e71da03308ab124998ab7845552acd57308f85b9dc8a5439744aece71f93f2c93cdfac2603f8d61d7e39e591afa6199f3e62528c70fe34dacae8874f64e7c7e44da08f30eaa6038f502968828aba8285a9754c3813d606678462e3eb645f5ed363ec214c37a332a2826c1c899e1243f64ac131beefbe4f04c580f7d2f48e7b379fa58edcc3e66c749673bdf54602e751d72d58cdd02f96a801a1e14bc806e7dce16a5f7022dd6daee535f74f949c54b1ff1c508d13d9f9b3551a1fd75b5f78f759b1af5dd5402327dd25c7f25d37c07f8f27ce22700dd05868ae66d6d1ccdeda5309d365f0ddbf05683af07a78c604239a6e5c78d3c970ce4c3b5ea3aeed054cf550c4063ea669b7cc52ba0c25cfd0df07d72c65eba15d1bd24c326d9a2dc4088daf75a23d54d1bfdbc3b791d6aad5b8b405b23eb5e7306975fcc7f52a456ab87df8eaaf96c5f00efd76f6451827d8ebf309a8c6ea398056d77f1f1538ce36ae7f52222117164ceaf802618ce48223dc34d00aaf63aaca4e439d94fd724b27b2a3861d2f2d8ebab8dca01db9d8948a0aca9a36664828187bd1317a54a926893f6ebc8976554b4ff5c695e88ef3e07a1c378bd03bc0f483fd65d3f6e3f8c202abe802cf0df89673bdd0b0ce9e67dcdea5ecb5483dab5c88d6f3fb499de4888e25848235e35317f89996ef0f01124c6e76b642f8e368bbe976ba120e25c4ec866ef3e708dce8374766512c7bb6552b7bba13d4e0b904dbea82af61c40cf2fcd594ce6736ca92abcc446dc560f82e0b8643dc9d48ec4263422dbe813d71914cbb336be36e39abee60efc0a062d5d27ccbfb391ad0f4338f6ff18dda8fabe8c6e01a096027a7c2abdff38da48af539429d8acfc48ff4dd85e6676226215c418db33adb4c978b8c72d4c61a2c92590976e1bcc682f8f6cc1bbe775d8f8d088c6a006f04e9579d658ee5f8914038890de06e4554af63f2fcc2a31e12d5ff77c0b960dd4caec2bf2f9a866017a826c15c6633374f4430e7be8f9bd4cc657697b4b28f46fbcba1c75758b90d12061c7526d503d048bfe238142030ebdaadeff6b1685966a4b2f2f2f49b67ad1545f47fe97c1e32aa7ac69056acfb4f1342e478590696ce33a587d6ac6255fbaeae100e5ec78080017fcfd66343e04859507dbcb35d5c799706f6732d9337f1e4728e08ccc5c58163a98bb341385c327da09d6eeee32d697617d93a8bb2f9e131410b5b0c510e134c2699f4d106d5709b16a45073626ea62c17b13bdfb131511adc67ff6d21e34c7490c6447f240d11518f102207c5bd736e6d1873d6a69a09c71897212c2bf943c26537e866d44565023a31576fdd30dde8d816ac66bbab1c1107ee2f575d6436b875583e7cfcaee39b36cd4eb500b9bb8a26117eec103c40a628b9af77301ebcce9129aec28a7a33dcbfb8ba78f9bb0f019c7c5d857d16207a0a37f43c5729b63e496b3f6c2476abead7c12ebe9ec230c45a74bdbcaea00227feebb72256870ff93a35fa79c1ddc6829de026e80d381f1b995f199903e411cfe6063bbcb9213db3c046925376580be8fc17b97e1512cef0f82058586151a9c933d4af7e96210279b232481efd2012e197ca5eec46e86fd47d23b74a5443a628724d4904dadd5f2dfbd1e072835f1d0fcd0df1e194a6008dbb808fb5328c4129ef74e34c34d1a4a50dec762f7daebf8261ffe9c7c632183b4d2aec2dcb61fce7ce4ad5f792ed9623ea9dae895d0745b3cee32a34acff6b3b596e5eb681e8ae8ac8b9bb9b0c38368e45a0e634bf184730e060c81dd35c7a80de5ca8c217a8dd2740f53e6f16b84bf4458f16186ef268f7ed9f4a1a86635b3a6f91304c14f5df991cc64b2a01934f9052cf0e20cde5a28f5a5b555b11006f301924adc1ac5757c76dd7537ffd626020b93923473b4aa8a772219ef2ad0f7258dab72bfb8121e1bd5212eb7734a9112a7828e77dec5c30f3f6f8b919192801035da783ed10d053a97fbf33b91e5392fb076ec3b70f43bb515ca928c326aa9a3f53009ae7a433709d2889a9c1ea9cd5316504750516343a95d0fd0483917afb685a8c05480835ad6a111cf5fd31ce053687d9702a7551bbedbffd2a31711ae4431e1708158ccc664c5995b83bdd7d6d8da18000107d03b40f6afd76d177eb82f2004617375e3fbdf34366e215e20f848c6007252c8b1d3a7a6404ff95f626e1f4810a933e3f4f802915098d559edb66a7e1a02a3b3d70715d4806f08e5acbc1e9353d187c00bceb246fac37e06d5087578e6ebbfd2b69116ae169c05f8966faf0992a58572471c7f781e9a274d6887c922e15916bdcd73a09db80250ddff8b90a0445fffea9e6db3bc895e21682d4b3f2ff9816f60e8fa78970a8baee54dcd9ef7942c3bd912a9d56100a03d7b00c7dcf7ddbe55b76a7324f2ad7cf1ad9a1f93995aac475fb8e518bf45d9f45d430e0cb544bf244d982cd137a71cbb47026d31362567b8036f8c0c4d3f4ffb1ffab6f44413b8712c21174ce2317a51a45638fe56f47825475055e40e2e128fcc94eb56494c76ffe2d36c4682b76299255be31eceb167b8f0faec4567410c373ca185491fc52c044b1b18bd8f03b6a41f90f8d457a0772009f500e939d24d68f3fd640c739161a8f7daa378f079bcb1d23691d04dddedac635aba350f72fe8142349d3c0d544d67185c272c68a0b6cb6529e3f7945bdc34b39b097d20993180500a8922cd6995d810f3d8ebefce8fb5053e55fcbbe00b1d1fcaae8d03d3cb7f3c798f5e95ed9ddb0c9a0f4eab24976dfe70a373911084ba623ea13b38506197c2f633cfa8da3771216666f452d8a7874faeedc94b9c8446024f3c4983c8bdef00108e189f171e79b149edf1f27b15c451c41ce74fd55061ef75e6ba087f567dd9819c9568bfd4561e644f8564c969a849ef0ffdbc5877dcbe73c4998d805e4433f8a4d9e146cf0b98c197fa89b276986ff159444397109258f4c491923161c88903a741c377c5d885ba355196ba1c59d041a59cf8e1e3dd82cd36f40a5df0d23061dba239c42099b79c9b609f2f41010a86c0c94f5735a18f42d2216b320375ab2773d2e61b70c981425f0a694f00a30946a2c27887ee497eac168380c40a7a5cb1c273e3489617d2aa48bb76b519a4373d069828b7e33e24739fc3234b2f037f0379d4c728e78ddf980ca99836bab559141991ad21edb8be1a05bca9bb6caa38db6fc1884304b1689091d0742a2e9ae5aea04db96919156557365a6aa19c3c30833d1c6967b4718da9528ae57b4686b5afed17bdb225a0684230ea7b4e5d0c45dc96fd464692d801332ee99aae9d4ae0ec592d546cf56ed15cee856103b0efea17bca4312fb947caba1c61dac0c0335dc0323b6830ecd64797ba30ab55d3739c6ecbc077a8c6266d0033d69046b5b75b32944d65ee80059a2e315389e72dd5079a808f4c3edc088d174f7accfe8367a2e42c39587d07abf8e4a89af84b15dff2fa563539995e90e9a33fdef032652cfa84a3e48724a199dfd67e4d1b8ef8380ecda9afb9965319cc3bcb160b25dfc66f4915d8f2e30d015eee8df331dad786b9f2043ce41eb144078e669f97d70345cb25c55bf9bbcfe2214f5d4e1744885c6cd1ca5a4d29e69b39eb266e01c55c50a96c442ba6bd38c6ffd51ee36ced735efde2923cf7f3165fbe9ff14e39f3abab233d88a1bd814fb259b580a80f2a8ac2a41bde53d0695be5d034570680719223b51b32acfd715932fff5894cd8066bbe901b896c8c5065c4b68335cc36206313b946b656e31b6998269f63526c9a2e794df46b3559f00cf015dbc342b19efbf3f3bc75136e1d0a5cd1192a029265f78794ddd57f360731b2520ce01988de0641c737627ab6133fd621f82f6c8b93f8608d8f7bdbf77392ad2a1862e2e3ccbbb59d9357ae286327e0bfde7ef91f82b85aed6507e0109828246c021b174df6cf30996642dab7c3ed74acaca09c8fd7904310c9ab78abb7b6701a5e76b06ffe9480a6c404555290967cb8f2b951c96926aa8ba798e66d0e414fb921fb96f98f5a717672962135416f78e64f27991d93510c9a71ab71bd53088260fddee305f810b6eee722692b0f103c09399d8fe92298c3e90937decd63d680ac01b4fa9b54ef67b9c38c5bf86551fbf275c83422a73aeaa1d386021c1838955dd6174f1d9b667242e2007216d7db223ceb037d9c1d4fe945fa7e203dbc46fca75d98ed4989aefc9f17ffb3522453cc9aa35c3806efc8bb1fbd2f60c811735bd4cb99867481223549b9ce7032eee06bf887f8ba5e1d84acf4f633c41be1c27ed936d379d2a655a8593f71f92f28e88ace27a262ce9f16cc1faa613c4ebb4766e526d97439aeed58a69df4cee4665527f3f1bc19a1620606da68bceb0e7f773adae916402080ba4d0adddb7867ed35503cbf8528e0da1955889ab1b809c3491c8f14b8ba16fb3cb04f449ad5131e9faf35d3b8275b46147f6f033d524c468ae3c7a5403f6288387555f9f509c9dc656a2cb9e1d7ea2330dece7bf042ecc7fc7f754bf826d8457fb9c4f579ed757b1cc0b4cc0a9a839d49f86d0567cf222db121e2a0c6981cd968e00387062b7b83c61c6f8ebb51bb2c06892b39851ee66344d7c5a8956e2464866eb38c99ee8f9f00a05b06304f2c6d3c1ee4ae7a183cad17209062710fb32b8cd897293651f87557dc5cae63720d8b50f214b30601a9eb366c7610b502259e0c90bbca687d69beeb557dbdbbb483108e31072168f745fdcd85004eea48307941e18613c66db1dc41308e9a13f12bb9e0e4e426956c281873cfe83159d15ef55ab4f9d48e0c5660aa048ea27b1ebc3798e02af25b4fd0c6db7350c882133a38d9c9be7df3e808a16995587c19e145fdd3ca166aef4848b0d4e3d8c7c76918633173060de60fe820b34ac7d5c5fead07e5da1cb6c4b58fe8530c78caa22757e2a97d03a7c0f515a4a092b436a6cf3d6ff8f6a07190671192feda2a78c4084251b8deb8641e8823fe6b830f7070cb0902ee0e268687a054155ceeff023acbd3c3221f7428f82ef7124a92a9cd9342470d19e256b9548b81051ca9750e7caf6cce7e631990511700a3936e738e89c81792601349fc0e9c817acb2ba0793bbabaf46d37365517911c974c8fd2e5a8e8bc36e7cd2f779b9c88b776e0f755a504397463e60ee13d8d6969f42c4f2606abb60f8d63294301269d0b562a655df81a20af4dbb55087efc38b8b79f3a8cec426d2f938a5ec52d81a8a7586684f5c39fdf06b4d868a2939c24d545c09c8c3326aebd5a33f9da0fe8e11b5fe44e3061a8f2e16db10e4d85379e1d4fc1775562ae35232f6bdd47d5a632f0f586eec49232db0ae11ca1b4016fe9ab25487ede83811478e225eb0040a8a772bf833883f52a77db78f36e0fb591c3adacfaeac0a20b53fac820f568d06471b5cf43459dbbd089078f606cfe11f34051d4489d169e81da53a8206be1bfc569a408d9e0696cb6f43aaa5b1ad27a84c4e273e98429c6f0a7592b15cd2afccd7deb112d6b73da1298c9ce3e3552464e6beefb89cf70be01ce24fdae53c8cadc906117a557d7acfa12f6e500e35af78cf4573dbd73be29e0add063334de880ba745ac6a2935f21c68bf4e7ef44a51532c5f074682b63bd42c7b70c4c29dfaa1554622b03abc5384b8184c867447131130344869536ba1da9d8c1cc15c727b4add140c78e31910acfafed79220446270bfafaa7f2ed44e27f461496cd80ff32812dfde5afeace96b1a978a75eca5e00a60602ebf9aa6a936ddb91f85e8d509bf7f2f53cf53cdcc21e5c6a04b287230dd39694e239b8148a1344be67e857ba426eec81ab230dc83fee79c2a2ba6fab303932ba3626cf00f63cc508e19403cc215fe03303448c9cac7d9323a4fa0d3e4f4ee7d47ef508465478718f96c54384503d0352e34b26ff6ea185290ae91c4ae8652173987b2b27c3127f41e0b91093590e76d475b1b417f68c1a1ff642ce93cc76ecfa245b77fd1c88aa8d1cf240f915610a9fe440445846f7bf88516129a39754d845d4e2b4d1ee964ec09853a830ace26239770e63ded411fa49d517c8f7f2808a7d0711a6b1b9fac974e1bb4e56881ed3427756894f23af98f386fe67bd635f5dc9d1a65c8b61c1f8137972a852a4fa055afeb8459601d55c91505fd5fb812cced898384e4d7251c009c0885939745c96f185b839228dbeb53c55015b121c407b4f27b4f38e565999310fa5b0e5a4295c4241e9354b30b30e9f29d53f2b91deef046c4fb857a143148882b06cb1c6c789ec28e3b5f8a7bd18da1b9b063db75b1b8f0dbc0020316849f45af5bf13044776720934e8c4a5d3d5636cb0f0134a2f4d1428710bc3024c6781507e5fb8fa80fd70ec69ad91343459dbc158ed54a3dd8cb790b9b25184ff5edba9225d7779860ed4118ef6f816ff46324636f22e497f18663738246a8fa8352ed34fe850723480c7ff3819ea02c5c6a19d2c182583a99dd19a2931c8b7b9de1a6d06ac2eef0bdd31899b38b4a91bd0001fe266920ac9bdf7fbadd07aaceec98df618ce860a73d03226b3ed1c305c016b24128aca1028310977157b14801d2c088f95f7dfdab9aba522689abc427511e4dc1206c95496a3b9b0bbe042b6feb7f5db0aa01ed4b873e0a9ed4d6ad750706e5c27064b2b0c05f062c8fe248ea76b7b663393a83804db14275c867badb67f3620f98d359b164ffceaeaeaad980e1ccc92c8f7502bf8977120eee0b8663dd67b2844b63a235d6e140b64d6b4a211608e64873dbd61eb4508b5c90411f5df57c22a9085d53303f0fd53bf407c05b4ccab6d49e3fca9de52ca16e57d710d1a4f21d9785d70dac4a9308222a33066bead7de6834820651dd40f4b45f511bf94fae89b73444a812e812e3e690749b0897f3bf9d29bed56ca34fb7b5d19221c0dbbb9884b3dc992919fcf07deda7555cbbb7ef68041b1972f1374b865d70ea775116261e33ff89ddd9ffad657e29710990d0a1ce24642e64270ff9160d98d1d27812d3784883da2c793cd39e3b085a2dcdd13524ef7214be56506cae4c56952e46ef5ba2f6454f6ef008820a0ef88c78fd5f09ded64761db31787aa754d0e62ae401fe7d9def91b894355aca11f442c158c75dfa2137f3633f8a9df62aeb0a0c478597cbe1ba722c0dfa6818dff7bde4437cdca9300c53a8fa9098a41ed8133c6e4409b928151f6905f92c99e741cf6dc6b73fc56fadce85fbff8ee609ccf34653d4d1741df7391a61b7ac287ccab13ef56742d6a61a3ddb1c7d06644da37e11923b31f43613b8e170c9e25a66fe9a0cf0a0b0198193a710a63984eaa8f5b333ec789c094fe841463605840e94f3be5da50c222ba7cec0ce298f98e328e6f1526d15595f2599df4a03a91437574b0001dcc2c5e306974f792c149a2f4424271253f80e011039e5b971e192423710f3e304cf236d3362c8d6380cabd3421e8435a6645cf04be0ff7cbd55fc729f5371cf8868aeeb87be2cb766588c5fc9ecef3213dd478718d2b9e06f5e93cfeb09fac4f2a0c9af46973260f2c47cb9ae7bd22d5d299db522a00183df31a1afb11ac5d38b212d3409d8b8f3fc94fc908f2057d0a65feeb41b114c79a4009dc7658b28cf1166dc9bc0a7eaee8de8ffc46472db3beb991ad5eea28508545359144eeb205ec4ed343e2cad7f2883b60b87418428f893c880084ab4fe265d8881fdbe99b83ce0fa78726d8b4270601fd212bad43f069cea75e0f4a4180cbd2f6261144b7d0d9f4d66bf5060362f4447d61224e595c0d316e2e7ed41fa7fce4bd5088628e14706be43d888a2dfa4f4d2195263057a4ebc123b59be3493512e9cec7f30c0b783445f20de74b33503867bb204a88dd3a5a39996f6af032b813a90017f0c2c1ef559ec3dc182c925a06c0a7f90f15c1cec96cb78c420b323c94397fa6120854c97ef26ab9a9bb47845d9aebe282f8e83724c8efd917a1e5c5914bdbc05623f9d4ddc81c4d96c945ad33d7f8a21a482687524c25c44f129231ed41f78dfe6e412ff8fa82350e3f4cfb04e8757c2d94091956a783bb7d554e78ee76cd7b76fbd2aa306f0eb9b1eba109ea758148cf5b2099cecec81d46b9312b724b3add9188dcc0660a183e5ec633c9ca6912442aded0153f619491e7b4509a5c1d80a6b67b1aff6f1489b15fa4ceffe7ea1a49e515cd6281d53819ac733762243dfb6f791a3179ec9a819bf9ec9034adbaf203d2e96cf5e720b8f486d539805bec2b28b571aa091c0e53ab7ed3d8d7fa122517cad20bcfd6b6c118dfcbfad66c89de7d16e13c3b38c514afa7727ebf3aa18f7b0167af7e63ff5312741c598445d70cef47bb594a4b35adf83a9b359ffd1d94dfaed4a1d5befc8245664c83a9aaf537d9db3e3bf4883a032d52499493a0ec45cef46de92b182d2ef45aac0b60d9057396d067d2c526588822024ce23754c95c573e923f8d311cf13d2923e5767f3b61673b1678d326c68100f16b613b08773ace1fdb36283599d368dd217387033d5be2a193c1df1f55e0b7cb243c9061ea607fe9f3f85c8356d2a5a4eb0868c2baa6d5dac0b8a55182d6b02848073144d4e5e215bec86b89afebe5fb3b69ef8e5372be21d06a8b8f6361c931cb1687f54f5daa99861eef9100671f8d0214c0823807b135ce38428d547157dbb2c48d188b0ceff005f436945b21d293c50c311f46fc49010f238b65cffd9fb1fdef0b7c9b745fe2428a03f2bd9e0ea2a60e8276674810a6a5f3320f6ef71783080bfb82d4b2a899edb404ece2a0440bdaa7533e578fa44de53dd6289ebe7cc3ad06793e28b5a03cc5b14a2c0c5d6cb3b4f2c0f9611e12363051a198ba0bf92c1fc1732fb0b095e826a5abd6177740ce958d01b3f8f526d650de66fea8796b94fef44a95ba698f17cbf38965a041649617270c173d9effd8320026c5620acd61b9a4fafa4372ded2eb1bf3c5e8a1f05441386d950fe2c881b82bbbd334147873e37ac3555513839964afd7ceb223c61e38a83a1de5ffafc7a2e2d3f4cf9680f3e6f207066da2a24333ff0fbdc2a34b4408d78994ec348099ed2fc8abe0a34145178852ca6360f97d42aaf1190397e929c58c41b7010f7c56660588c7c7563a174a4ff7212ab085043feb3602727333128050839e8e3d749ac3ada93a1ff6cfa7717be0879d6ad611aa493cc570fc4147628dd8858b4fb29493c05bd23fdc2ffe6de409d378f25fabb3a247aaab6a3be64679992ef0b4b69dcb3b2d703d824b24d8ea700b7b8c88d6dbe67d0366e50e601b7464341f5aaaf1dc82457472b0330e25dfff7d7fbdbb4c9dee6503ebd6206aa32d718a1878e4a8627b4c4191abefb1aaacc6d5100b397ba6ec12c33ca11b945417ba075bd6590369d6f483488759e39f03a6976291c825f3e616801c45ee8a77bfabde2f9a2c8d5e54009fc69bdbdb87011d0263441ee9682e9891f0b27c55b341c2ae032f34cafe00e29271e9adbb2b2af65363629f27f94d375cb78da58e68f2f92f72f6a6739bfc2199ad514a9a4dd624d7eb43888842bec6d4dd2470132ae929df6f2cffb114e3403aae3d399c1643b13ddb271bfa44c00bc177f2bcde37b0254aa8203843f1da0f06ad705e8bc0768a971d02b25b92ef9db6eb2d7406b88eb466a03ab5a56cadd5fbcdf93558dae98c0aa7734574654db69574ab2be822d9198298610c29d3fb148545f8263b8f007d2d3935127c488c5691a4b435e7e109b299444d25e209e33b561e6235ee7aca93be5ed279329fe288b6fb70623e2893d3409cce11ed5c7254fbf142b31fa3097b90c4c6c937eb8d9bcb3cece5a201724c92c636ae37f813c605de308a2b2e2685ce3d2c106d27a10d25e4fdd391f099f2ca6c65bbcded2048c6ad7aad11419ff83c35d73e32f4237942f4f6993eb4e52042aa7e3ffedfa0e6cb2f663ef9a6c3cb3f93e130de9c112ed357abcd75a4dfb1fb335654252a310d385eac90a2ca5da84f4913e512eb9e5cf63f3d6d776b2c33e3b160fc6bc7be393b0c329fe5c4247f3ba9e8cf348d1311c9e84379276589bcc7e3cdbdc4f91adbbeba94f2d77946ccf0396e326af543eb610c578db7c5d5d467bc5aa5c088210b9a6a5d0ca53e6f389ac6afdb66bbb573c6b1ade384e3ee7317712cee44a26f4e5536fa83677bedffa3f724f2d804bbfe5f98d5b7318e6b5c99ead7a6b84b219a514d9f92a4d6f8087d1807f0e28c1463ed27ff49d7f736b0544471088d217a416c28c9710fbfbd1821c8a1db5f5706258d322a65d74be437ca060b682ed908552f651a4a489e739ca330cb2613dc0f70d3994253db35bf2ff6d30b5d545a142a43733bbb6124bd13053dcc7e1a3feb3fea7cdb806dbf63e56fb146dfab1608c80c10cf55f0a1ef7bdac5f09bcc3a910674e928a05cb7b2cc5f654817053268a2f919b0ecb7fcd4296db9c07b188f251e13e274e1b0ae514f6688fcab93b031c914b922e26f545a67b9b2ff6f085eb79889b97e64aff8724eab22751a6be42d369d139ab7a02b963450427959adb1ee385e81e1bf1db68f4b31261cfe591f58cfa319fba54ea9895112fbbbf0fb1b9f274c8a0ed8f1db432e65f47e44fad8c56d5bb2d0d36dc350b1e0a6408de2354ea3763f9b5c7d02348b25f5901be64830789d7b8603cc023d4428587a167d100fe5301de05622ed31f4bf0aa922388e18698ac145a81632a5132d3c89f08301e59121400a264beeeb5bdbfd484dc13fd8f3566862ab9905f0360134cb7a38d8edadb7e8570eb8197d849fffe529c894cc135c335ed8c514770cc0f16d1495bcf22055f2db5e2c5fb8f3bce841259f79aa6559741af21d469fee0e109a7d4021d663478a4f40008664a3590c0f654a58d423bef51498f6724284fe463f85cf3bc594f7cd4fd42c62aea16e4f047e3a773d391ca25aa528c7b75791213ea6ab8bfe5c293cfe748c23c8c7eaf0ea9cd34e2f56dbb25701b5dc57e454f3545750c5f00f6e4eac88d2fe19d22a5e3da33c68cb904b7b5d8f4c8da53f48e73e2d33a6ee75715ef44f7cdc5f3abc99e7308256da86d2fa0ac22933d01fc4dce30ac66722a479d4108393ccebab524f96556753af34c3679fac1da417738cfd5a10977f817f658abf29d9506fd64d22aceadbcee5c30cbc323c1d12ba6a0ed3456e9391a36d01ec685a8c537a1893fb7392171961e3bb3c033b03a106487f58278c084cd02c832a34cce0a80b47263c02ffd3cfe9d1eb52acb0ec763b21789892f2cd5fb9b24f2a0c3685e4da52b4dda33020c30ad3cb599bf15be1c9ae2a3d8bf05e37ea3eb52c7a53542620b74953c0b3f70dcf91903ec88f9feee97fc4eba11b0a6028428a25a262e2996c39be2f4046d8b2f543c63a4c6a73632c4738a9ac725fa0f50aa24940b07a919fc37e2a3c6c8227c27c4232aebfca4b67e079d2107eb5b0b33c875de18bfe4902ad80ca9114c7d097b5bc0d8cb9bd476706bd6d24c9a4bd33feaeae5a5a30d4e9859b7cbe6c5192b00082b34582b96b524bebaacb7b1a659146eb4d143dd6387d6f3d201e46297bee0a312af7f8b2091596668da47953fc531cab1fae5bb02b5942a2abb153cea5b55a1ef96a4e16a7b3a89bba2c6a0ee75fafba5a1186b955f35715966da5c585d9c90fb4ee7a0f02461cf1b9d5016ade8f489602650056c0ceee075d47de02b1abab038660ede0be032f377438dd9b4e3fe6efff98b3b0371dc854bd659cd7eeb14390219b77810e3e309a82d41d876f04a75bcf3b02738800f272bae0c62900a4e4df25767608259f886d02846dcf34a505add200b720be8f28704dbd5e06647f7d69da359a9db43351245bcf067850fda50444be45a0c32bd8e2ca5438906751d97f5514bf263a3785569cb9c73044973eb051e52303df464f3dc1e105552844471f52effc35c3cf40876f1aec3b0fe1490e419b9bbcabd4d4e91df913626609a3a8a093d5694ebf982a75607bb4a6c051e33aa422c37829a765b33c8510e9c2a7b553b45566bc480e69edaa5fa127d2af7f18a7a3109c7721d795632582b126772f54792b04aaab78abc2dfa8b1e54998a0226509ac3a8f1619254dbd657fba8e5c77806402110c9219bfbdf1565d7dec94baec83ced628fc09e0a3fb4774b24d5d35da8609298f58c4dde8163a890a02b721ac4190b3d3e009492e53073e3206adf9e3d953c6f5e538f38b7756a644aa6b57a74be667239793a368079a61d22d7177a8c7bd0a1f97cc2c8f42a11c656286d0664c4a9fc90b6551d260e0c016e9629cc79525965eb2bc440e900b804909001bda78b687c22b9e25e0205c99bdc8ca979b909643f50d3240362eb7999dc3dfb5b51817ba9037b8a566fba8971e9fbe2912898822490dcb3816c3d260d9d675ebb163a09f95c94aee19d28f228ab59d5644dfbfc78501e1161304891b6b7ed39387790b7c78d0226b328b4438b03aef041d0f4c306a9535008171583d3998b01d0e71438261ab75a480e08501422db5e2ebc273d611d92120967760c14dcdc05e84b2ab6b764ebe1d9d2eafb23fdb2b127357520938ebdc00a433ce2045f8b45989208d53abedcd71205622587714d190d758c7a32a4347bad649cf1777dd6ed0633f44898bf379f2ea737ead159c2212336062d1fae2dcef1e9957ae984d3c99693591d48c822c40143e37b17729873706169e5f34806f8a14f22eb8527963eb2598440371b8c0b7d89665c84e5f0c2db609323eb89557898223465886cf38a00bdbbf337cd0a58cf2cfa356ef6e90df9673e616df72592eea30a24032aac048b94a446b534b2133f9aa9d3083421cf3e13ef42b8d06c9b3b59ac5e7cd95bec55532d47f44d5a8876449d91f295647dde35f5af2112027975817fee9bcee6753cc858430214ff23a6c3689716139e2b3ef601cff10e26c1d89a3e2086f81c9d5632215a2b69d250506b39abbb97a655659f1d711781ba33c80520d184c63cfcaaf47e264a46aaaf928cc4d1dc7764393fc467b4ac235044f6b8e634aca09a342e4343dfdec7c4d77542074b32060235f42fbc83c308d3b1cb24a7c38281f0b0027a40f2ed4f28729ddbe062e4879ecf7bde8b4e720f1bcb95062e4c47ecdfcf5469ec3ef67f8292b8209f61ab680d04b3d929b4aaf320d93fd48c40a68ad4de09c5b0cd6eeffc04cb16c1156a7ad0933cb1dbb2ff33d94136af87cc0e48739f9d892b0dc6373e89a9fe23adf39be2f5c37dce6f88565c95a2f64e31b8612aa55a8820ed39f855dae63255c569cf4a6ab25a968940134d3f32505e608ac74dfeac1023e9d83fc9c9c6e92145c643596894d8af3c12231b2f0e91356744777aa995596f94b78dd9d23a522e11203b5e9103b6b8a37291b0e5fc8d14612656226e56fd74a050806b4d8075dbef503e170cf9b8ed32be97109ab048d479759da2488285af9df6edc6d949d105e338a9ce725528272a985ca5fb99d29f01b82439c865b6ac2a448fad12464f5b51cba2bf52df58e80e847a2cd86738178fec2fcf0699436c43bfb3ba3d3e7977f29aae786de890d412d602ea8a1214c1bfa0075142ea4c8789c8d391aa437173a2f389acb0275add2a5874e911ebe26ea6e40c132b0aef124f17934a96c19a60f1a2de9c8ba4a593b8da4fa3be7ffdfa4bc79740f813944c58aa6b1b3659f74dea6ce06ae74368a404caa4aa3d10afb917d04838f597bb07ce5e78c60f9a3d7c36d8d5926b45ca503e82d9db496317002afba1508bef4df3e456cac7adf5dd0aa33d8b09e507b02052499e602446c41c9b2604737987b42472e9cbb6712573bcf9b056e44ec6615cd6271192295127590e266537ae402a24fde4154d2bbfb3d4a06915a4f3f9ec1e7641a795b0aa845e2497d25193920e598ab697ceaf2434bee1ba254f82e08a09a7eebaaae058f61481cda3f5e2470d6391e05fee1fcc463fe831b7cf6958b2195c10c96ba0b07a7f3684638654dae8821a8f5ad746c732d687cc9fa84b6e3711965ff91c7c8c5e13afc06be030831975bc15909151115eb826027ab5a82d1cb62bc545afa78b7c27193da59f31b8213c4aaf0c806d407b4ffc3e93f41d8a4cf6206705c2e532b65ab4e181ecd85079cfc177b996e7cdcbe8f0774df021f3e9d8a8fb023f16c909ceb0d3b2a49c1b241b3e681cb3dcfe706bc9c0e681aec6b7013d41ee4472953452ebaace1e4d8895b8f2e3014ef11f30fe57b9a0a4b31deb6e9bad1f60a0c34caab9586f7e8b3cacc1a2611190c17d265fb85a0e95e5acccc20b9c7568c9aa093a31c2b869cb781651fc57bb4bff0d0c4832d79fe7282381e23946cd1a6d5dd2e0aca3067932d0ba365bebc220480209ce157dd6789db28637b68d0d81636a0d206f8170f6446922112eca1c40626e95c1d00f4444b212c01840dd45c2a367e8aa6b6afd12761895721f68a3fccfb89e2ffbdc9b291d1d23d1f96522a8603b6f706d2ae46db7a695b6204217334be243eb2dce9cfe40ef56b38a5bdae056ecf20b3d16bd17985b00797ef23dc00cf448a60d8c5348dd38abc83450c31ddbd6a8c660c85e27721668a09f3917ed4dc02efe38715b2eeb8a738a6ca1b5c04e49d80ce5776179ccaf7c99aaf67c9e1491c3b4f924e8de89b80d2bb056f03c6bb429bf1a706ccb87b3d18e94131359ea74135b9c5a6cd4bc427e5badd9a8b26b2d0c626f507e0c00c8f38070a5e00e220a1f220d084f8963a02f3e01bd94264e9c38559e99c9e793c28140e2f579a8ebb24deafd0966c65e0b23275b3f027bf2d7d532d436d7ffe94751b2ccd97e9a0f154f8ee3a2a1e77be3940df7e99c9bdb52ac4e0237df313258ab0eff504a54efeea3e2f3c4509daab6cdafbde24a6846c4df723be47603f1812b0b12b087a0dbcc6c4aa4d7093cd8e48567935586597234ea6022c41b710e8218dfc55f5d881fbf8a54adf2eefd43fec78ab1caa440453b1684cb6e6c77198439d7ae1c6f9e5d084a35c8ec67ab07d6ca65da3ccd61de12c0107d67560661aef8ecc8ee015db49fddcadd567b11106f055a9f2a920cd13b2b76bc80ceb58cb224bb6797aa8e8c6d9842850f297a54d167c6670b7168ee5ee35730aba9b85b333d7c0123cdb143961450f643f69eb5281ce1e1705834a1a2fcafba7ea52699c0d6f7e1247636829fb57c8674fb8ef91aab47c462a672ab9cec9d40cc6c87e6a3b888e71257c34e0759b91e8b956ac04bfc70741ed3f18c953a75ab9ef8301cd79e374267b0047413df33d2808f652c9830a8dc5950b735afd41d9ab381dd0084e8152b84e6dfcb196f1a05663346a9e188dc0815fe9214eb9a1e8afe3d4d3bfdbdcff4399b9ce6b51e5f59f14ccba0adbe4bb836bf4ae3820e528e591432d500b88ba18c339a81e240bb36e601cda2a8eb023bd17b6102161498384138f4005b06c776fca8b455144467e10c983a1b5156101977876307f6de9a40c229488298af11199cd819e8790d1b6e349d3fd927d56222ed52c5df3a2c28e10633b0a7421d117f5cb9b64b94be3851417a5839f3de15e78620b9d71b237ef3f038dcadae6ce8c9815c7c4eea418817852997107e17847ae1eb01e2a7d84945ace69b17b5ba58c1dc5e08304ec49716b16faed5de2523d3bb78755fded0bf728c3ccd359104a7cb4b743c844ccc704d185449a351b39d0abd35d619d6fb9e8e09803e37f6f582658338d3c840687d6e84f149fd84c8bf81cf6c38c407b063de7f9022a9972a9611cdf67d229bfe9843b8b8e6bfa738049dbfcf484460df82ea446c008a8c9d1836047be7b466d63e66cdff1156effb6c5bada21747f0aa63452c7f1bb33bd6e528af8883b1be182e9d9e8589b2d7aacb5d86d59cf75f080f54834ba9b81691db7ab0e61227e9b60fc86d50e6fb64e8632700a674c53059164186e8eebb62ac9b0f67356c09e86c174a3db09c42fc49cb34bb775712e580b7b021ed8a7ddd5a4873da5bd51feb9b19f75774d57671d52134f19da0e318d4f253dbb6d26ffe365d34beae2c5bcb4092e22333fbc42a7e01ec731e3b39289577fe78b661ef0dcb004327f0863b1a3e683b5970d363a1b3b0381d798506f9fd14d1d827604576e7611e19e7db6ffcc6c350990ea3b5eaa6ccc2c88de0b6ef3a38fd807675ca0d0da1b15f4b5fcfa6d73c8c83bcd843ccbc958f089f6c918d45cbf591ab9e015d1104070c8bc267ea3e2d19418041409bc36806b9aabc496ce29b22b5e1f88a71a602cda9b560072baff36b14c83e7487a855002071af9cbc012e8bafc71092b312ca12571b812f4d4323207133bcddc4d038072e4194d42dd4572611c95d1c7d2a541e6467df9cbe020247570daf1a8fbfc38b7b78241cc5250478feac2ab00e7c0c44fedaa53e63ef00a022599ba460708d2f50cee60ec0af7814ae295344346a03726f91c91c20cde35c6fcbc5cd218ef1778eb4c59d5d5e78a2929609e6ceaff5eba4f3c993d4a045f081fe44aa7cce796d2d1eab77b70626e230a9769620d0c866d9a47b5ea7a83ef9f648c7e5b05136a76076ae9a3cd289c99c3c20fbf7baf6d192a487aa8c8b8b93811c55315f0687235df23a5bb61e37aa81e85c5fcf8d6760c79dbd4987f9fbb2123cb10469437c988e20f20de2a4fcb1dfc4e51726ee35789582d6107cc46c9d9ec4f58fa6986ff870f695dd2d10c4d73404395335eeefc2875c6f7ea7be7b88eaab241121551694c628ef60b31f806768bec7b35fc6b56312bd853aefdae41546396efc6c9a833cba93d281d37759897cc17f277dd66537418eac1612f2a1f8ee3fcdf805c34d29743d2c7b98d070a86fc47fa991987de7de48b1930f7901a38aa647f9ee18c1f75b78d75933f8b6f4ea12804d062c63c6b817191420f4a1dfe031943759d12f63eebe260fc5c87ceb0b3243714467c6bcfda9415a34bea1f154a27e13e55664ad1091950fd37b2c9934c7e781747c837b6fede69fe1404098d133b5998b51b62b11f330c7afdc8be2ac3bddb0596c1dff25e40b822309e08fe561490f2b7ba3322f6e4adcc64124e083e14c2eb8a3e9e4af80b575888afa9bf203f362c976802d9e26e2bb34218ae9249608d1381bb2d19f09a694d96f74a126ec892d9abda4b9300d7099d9d3b19364e7e5dc19f824703ef871a77b2665e6f7216dd2305749f149db65def3cb3332abbf933d5d6744211642e68aa0d67d42111231bcb2810cee603612f20f66b27153e63272a3130d37d375f5b63006c42cb38b676d234a0630e4184e4ebb2627b74fe11d84447caafa29160e64b80b83269c29428b80350806879eac9607f5c5647b649d12bd5547e278a55424e37acdfec20f9686e8342958d6b283673bad6c8b4e38f0d04eb03a9333c9f3b1fc838a5a2fae1dc80055a7cc99c10a2645e336f3bf25a400150ae9075c9ca9b1731c0321df9bf0830f0d3908facb619fd7debf556be6d5e63700124abdc07b13d81e8b6d15bea275123e66d04eb354141af152b429d22437b38e8cd9b77f0409297e7c73501dcd5f6f56c47d5d5802cf54644d4f55f0a9d368d4ecdace7cc2637288abcb7efb9ffe2af0c39740d01ad9f176c0ccf5340cb6746007e933a8f16f90a092f6887caf0f1f1c25d91f934da002d875615cdf67adbc152ab7fbe672906cab75517352d6983c68f2aca1d812028cb65640bed68e5f4a36ac3470e8aa3a1686c7b932281672353debe93132e0712c40cb1d073a356969be3969164e494d9b22ac84ce9f640e726b24539f9111de02cd075514f68e37fdedd0fee468184faba64799dbb1f7d83a00b1da4a9384645bdea7ffbc91f69d1bec2331e0ead924edf7468ec1004fb718e75abfb97faa514feef66cc1e3bc3210cc9870171443055f87125a409c3a35570ad416eea5199090028b995a1f3891395657290d66a0b720a9d0ece6dd3da278a5f357d40d6050f813e7eb13c6ba902ae076860208725c70189f9c6142b4d0018cf37351c4ac76ae32a251a2d7d83883a34d323ec092b4edeb2611775235b900473b5b7c962d4a19cf370731e96bbc71a7c1aa593404f0103c8854f7e10ab9dfd7a6047e2774e534102e96c84a8eee371df8688c0f0e3de0486ae895d2a4636dbe5350f650f90b78023af6492422c2986c1ae3ec38b462545f0983559efe7ee1d11cfd9b97396720a9b0e74408c794432c4ed89f6b4e96fa77a3021017f35efbcc2232dea4117f422888c009cb56ad571452099ea0fcf7f5a981352ae48c3a1485aad0457d985b53bfe7798991aaad35f12b22fd2be738d23c7ee5c3d98c65540fa63c1f1c0092d9b51cb451e2fafc7c526bdece44387b185f16057823e198b5d35efa9a50aae89337c7789fb19c0e7e21bbb8c3f8a3e50512646ec3640773606727a0e5ccd4c64576aefe7cc2a57801e62577094d1eb462f063933c45ad3d0e191cbf454641f06f707de78384325b4b8bbd5ab70acf354ea21c9145000b4e3be7ca6a9d71c2bcd348c8661422a2e0a6bb4caa171f474573ad8df771ed306a200818de0fb94bda59a1ac41d1cf880a9e04a2faa5c6803198806c01ae8f63086ca121ce7694eb761b384c51eb53d6a65656caf4685de66f05462512b40eb72083c597b2e6a984abf0796a99222e1b84878a7a0204f2b397d69ea27ff7803647bc86da9d4c1d51445f13d8660666c5ee2a31aeb9a9cf86460e3ef6c8f6b382a04936c1e479d3ba95ce4e3475be47a2047ab2256dfb90cf87b6f656fb559d9b39f582765af798cddd8f0aea71722fa6b68a51ca9584b8f7e26d1addc00860b07fa92ad83205c76d3122ac3003a4ebe4227d4b3c9f062cfb852941b78bd3f7688d57d89f9f2da54e96ce0ff726166a463b1464e93d252d3e854154121491f2f616c64c28ae8976b8566cc1c624cd6bf6a642647a97d813a8f491ba1755b0b2a65ff2ecb5d2972f326822b352ffe7830a298287e80da007a6659f388f6050a84ed6448d2691bf3c1a6590a51092c24f1e84b3831c5be75df25e53a6b7b6b85276851c80ad0e4ae805a3c885d0fdb41957aebea542291ba7cbc3f69dc85de7387ebdd7f94ba4f21c5e8015edc15256dce33c03d057aad2481081cb7425b89e9294381de29cdab35e93b570f13b8c1ff82a1969692e3a074af93fb0018131f30526cf866b4e7ea3b1ea8f342b0cf4516b80be61542b4795dc2fef747d6ff76bfabdb1ec0b43eba6ca5ec544e2fe94ed229bfed0d958953422e29026314db4c87163e023f733d2f1a2a6ef73458db2370d3db5c48c2d2f29c64c479ef513c98931a7e8c15026446a29423142b6c168e03bcfaf9e9fe701dfe1fd932785ab0e0173ed807110b5067294f7a016e2548a4f73e737e1a4ff62a4e9d3ee3ab7217d674807c716bda7b85a3f812e45db0ba4d90a88c260e3e9f9a09aeecd8b3fb0c0b329cfcf09ad697edce7441eff340ca733b7211286386723acc17b73081e0f6431a084abcb14da73ab724c7edb2f859c8fc59a9c2b6e31526c5fbc228132428315a88c7c91426d20daf864479d5a4c89263f85a25938dbd00b27cdcac83dddeefcfb37197af6d8171032f48338c1448fd723287c8e6e36d2616dc791780e4a837a51f9f70b5b69898bdc02a5b56cd5ed02198845b50b1ba9ae863644453cba1a8f43ef77a3e8fc9b3eaf62f1e03d2e7927d0f0be8034c2cd672a5d05e39181775d41af0f7841137f87104afae0b3465e0b3abbed8a28c4c9afef363c25d8f63fd5f9472df67b8b1bf556a79c6bc12b40a348f9e287c0d4d2601c9d4448732dbb8313ac25f897ffb7b31a6a314f5469849abfe351781fd1c047992444f1af4bd83d2abd7890f4ed45f7f05635ce78e9e6698f9af847d61d5a0e17169211ad46bc2074cc7010849ddde5050534f2f026665e3240b7185bee35e3d6b3f1dfbd492e28039500d2ecc9a3b34452ec595afed2dc824f3320564768da8ad79d8b71ca5bdd3bec703bf44ff4c73ea468465ddbd5c0d7e6b1d26891883d00a74eafd8bf594b5e92fb7c80f19be0a263b1e83ddbf0c5828ac9bfe6e2afa0b464dae8280194747a0131b4fb4edf26700ba03cd9fb5cdd987d23db67c51ac06d960d8eade2ba74a5d5c651bffc4230bfa0a724fec951da28abe51b4182a18f3016f98b27d50b055f3c0f9dc50284f7230ea86d5ea9660bc3dd11ad1f8a0578f11764f285d9f4e641ab7b83f66839de4b8a096851605e81897fa54ad5b8778c4b9141c98ce4240d4ca73d04e86579b35651326dfdb2cb732620463a6486722d30e805c677dad9a738125ad351d72992149b4dd992d38f765e6eb79d0c669da2772fc5881e56baca2d211a85e673421037ec0da1d15285c0ed530127223b5c783add934717e8c4dc68cb3eabd390252e546c5c97c0e44fe336b3cab1dbeef6f4bc2487af510c40348954e58041fc0c540bbbed727e44f888378ac3f9c313d38f3ab2013e6bf396a91251c8ec289f7394632b5a5c47273c2f3ec9168e99cca82d8c93a2dbaf21ec8ec78e07926e753580b35020dc3462ec5e127e9ab4801335d38d477ee449938775fe1b9526d94904138060cb6f18325f2d399b6a8113fe6dd69485408d6f38e6193933af1245bed9e1293a663e95647bdac08eac8d570c4611ef55c917d9ddf38dcf78100c70b6513487e5e84527677e3f25fa00d15ca8fba331a6fb8357df3cfe1ebc1442b11a60050a18389494b63b909a98b6bc4ddfce1899b0d70fc65e1abd7a92d281c058fd807cadd49d203a81db8a10d0557b6a386bc3d56fa32b73c451c2a4a352defce2e16150a4ab7d5e1d151373d10f7136c62611315218f37e6136789b2dfc7ae134d15f52b10e0785a9593b574e024d05aa4242464c83b5f8cd7293e6d8ef83853299cacacfefe5156c9d9d65e0c0504181bf905c6b300a496cfb7b1f4eb97ab4c0071789c1bc2f122ecd0fc834639f9f1180ae46896a99a707622db81782cc52fc594494e0585a8183fa015746b04e0d1e276bf7207665150a34b496d5afea85b8a91b5869878d433cae0532fd143772e30c8f04fc1c75a4467aad064e401b2e2e4185cdf877c2b2cc8f46701685a7ab0c1de09c1b51c2637dc34d8785bd965756c6ef745be2c7a4724bb4909158788e531756200f990cf6d068edcb4d3b7cde3e3031ad78124438bee585886ee7aed1a285160c38fcd840aa9cea02a93db846bc66ee5a6af0bd5576c523ab266c51cfeba89e0047464bcaa3ec95f3c8baaf0d546116531e70e3b4dd16046ea8cb1060ecd0170ae3da0f8a6e1e73b3ad51f0e41a12d015cb52bbf0e3a5c096344d53e94a9f4b42bfc873e37e8bb44f065ee669682be5b78c4cf3c49c4cc73ec9c90f8597c1fdda1eceefba74f91a600ba0cb876fdf102001a08b770f74acbde05834b5f322f346c863335b43fd7eabc27d84ac35fd61d976a5c6d73d63366a2f0d01cc9a7f614a7c387fcb14a4b022a9197f02ffb114d36525c84652168265003640f5f25c4a375253cca1b8a39a6e9377c6815423eb497d3ce5cf852b92bfb9c1d1cabfee0b4b446500016c2b812018edc287717a0b0dfdb2feca134193eb4108a2acdbaab7eae47bc93981e1ae8e9d577264f6ae787de0c7a93fbeb33a11f05c059ff0575cd19d052df0f187dfc3734b7dd648cb5b2877ed04065c599f7ee86bff0c6cfe066e1a8092e3b32ae2a227f5637908a11eae70676521b5b0d49973b23c6a6b1946891a3480ec06130f7db08373cd6e31f8894e9358e1f71bd0be42cb1da3fe113323a6ed7139b5f5cddeaf34533a902088101c9c2edc6ad89b6e964cd3b06e2df981ebebb4c036ec9f0b5d8f9497f85cd7c6861da2f577b3f7fd078ddf53c566c8b57cd7c9dc84127876c67662bd8bc80bccdf109de326bf7eeea8f9b5773d92c45a90a90f560f0d395af8efba3b8a1af33a8eaacdb5479db3edc35dc9265caa6bf6effc6a28558db9caa4d30e0c87dd6ff33046df49e7a04f6b40f426f07247963ed73ad883aaa99090ae3022dc1358ecac8fd403d1f9f5a8147910287c4cd6309ecca0f1503c305d3256c54f4f45dfd2d0144885699c9e58bdac5293380b15500022dbc9fb84e8ce2e320ab71e665b999fdd1c17671bdcea1b3120182a10b1eb94a3e7b748f725a9633197052ad7112fbb49b39d9ee49b3f23e9b94e9a93f558b28922177553bf9e189b1c9751ec64f616c25e67b776885c520706d427cae02783d8fd7898cf9fb02cdcc2c5bb6e63568b3fd12bd295e118a12e64f0990249c1b07290b63915419843055c5e0992cf85b3871943b76be4f745398c616f229311d365ef0dcf00c02f8c44375efdc441b54ac8107bbdd766b85981eeae53276d7a719ca3e4bfbaaa094c83f51a0791131d4f5e50579a9b8048f1ed017460984cff9da99957aaf8ea8944052273881d6f259f155a914ea9915245d246e29b822f24db5e90ae0d04b942b09f3c335bdb38d4d36daf84dc31885ccf364fb07c92d13ada04238d16593c14265ce52936cd1d73aa2ec57c89e7728f863baecdb9c4672855bb9e694c3d5ef9136216b3ddd10886e4263d56835ca42330ac7e9f4571a3845362181f0d07c76875e14be6eeb271783cec278945c01d5dba7a5a55d88455c6200eaba711aa23a72d25f12d513b52060f887ab3c28eb914edaa520c29e06e0759f9ccb552aaed123b15b95edd4ff05a990a38a3064866a5d615a8b7726526e66a4ea9048146d9d9bacfb883007e9a1a7366ac7b29ce6fdc88d835bf2c36e510b3c8e66c0447353bbb3f587532ebc8d63bd3b6d14dde608b0d0ff6a88447365095bc43267de1547eb45e23eac9cf8ba12c0fe52fd14c6c1446286c854abb2d9d5b4f7d4080e19a084a7424a0b66032b859ae06d49965443de0cb0abad485006853831c67c28b7feca519286efce428d1ea1043b4f9dfbc453cf2ccf32471c24c578885fe1f7cc7e022ebd1914ef8851d38bdf88f170ad313f1974c25deee38c2a73ba438b31a4ef70e7b69b301a60feb499ee2d7db56650d22d5a487861223ccff06a072fa0ade83ec783b4100491766b42ae9faec75d60a1e5045a4380a828e199cc5ab6211936a32207c3cd67c9baa09dc0920ad1b11d1e39ad9ceff3bd527c760652c1979f27010cb169d415696a0ebeb4f1ce92ab228caf3cf3efd51caf41223e6f25f9b4f626ce053294de0a877dbe2dce962f0bfcc82a08f48d7da843b4dc92f43d1fe367266a85a2cb16bc146ec13118e8648e0d0536443551d0bcc058490e23311780695892fd8763d9b733f10952288cc6b1f2ab42566296e82cf4909aa3ab368e6d64b494b3e7cb66af12b1362f8e1691eb5cb6a0161e26f6024d3e6ba8fb7e59e710095c1069d3f042d2162548eef9e631344e8e1716ee5dc03b3129d83623862db2d1a56646bd3326bf1e1e2f14f731a474338575e8e3206dd83006a6c11a9c35cdab81862f51eaa92499896a64fac696783ba3de9061bf24a85b43905630ed974b0cbbc38ec262af4969aadf59f0e3c77b88b2f4920aee0b857724685a12e710dd38b97dcf6e48dd6399320780700c1dea6cdc710b5bfb26f8d7c6b30b4503a19c08b594af1dd0ac8cbb1f78ee9eb0e3af6c52b2c0fa448c89579da870ff585cb4a47c6c25bbac325975ad078b864f9127fac40cdf14c942e25626ef2b51a47c5b177c972416861d7b22c35392c983ec5e41afcb24f225721283c4dfe03e18266a1d25f8f455f5667767e5c9b958ee07e90d1a20d7bd1d7e823e82bdbf48a140d67026ad8fa5e2f9a2d4f0fe2403999784ff9b8f6fa58150e05554ffaf20c328989143a4f9c7f99137ea575c96ee58e51e7107e9044e6b2d316c93c464d1693823f8c602e6e01675d83b1e054fe682e17ddbcc8fde031b8ef85efbd2be4e40fd04aa4ab88aad649cbefecd9c006b60ee09d10168903b2a41aea1f36c361316e75815ffe2b69feda56257634c9a9fd5fffab18974027a0fe0847f46925c38ed9fed6785b46565c6c7ee158e2d18dd950cd1c82eee6fa3c4659efd48b037d583f447d77cfddb50c08e8e847f0ef74905248f063892351045b156c7a3264b551b4cdee2ef60552efaecbf8d02791ba54bc50fb38da24ee4fada838d7b8dae28215ac7074e3f6c1ac3793ca17a2791a00c89269f8714882418a31975b4f9f9e5879c256e3e43319844fe72272bcd0f440bd654ab39242950bb2733bfe1088b92fe5eb7f5329b264e35fd2a398b8881ff2a54f46c1ca6b13c59fe2ec83f51b6bcc9f89cc9eb9ef49402e89c5b7b167acfa2e32c325eee23aa362cac4d8af7a87802e2c35d90801b83dc484685e51243c397f875f3081e5a2c9eb0ac53781ec4b31287c353cd6b0f50899b1779fc2104dd859084a663fbfade3b5c50391112b694180608ae109c3ccf800d7d85a2a57c0d8384d85164ecbb7147addd4582d4e0b0806b54bc23a2720d9d80bfdefa8806aef3c52ba06cc398df733f2a97628de2d5355b150c4156d17fb83447a39be905f6ddedfe72d71e3c9db9158acfa66be41beccbe5c4e70822a1a734b5ece9ce3ede4b9f87d76b9d199ae0582d66d84e38de66f3753f1d3e36e18271b0966369a0e67572e3b7f5f7df44606e1000e7c73990835fb4a19b2f928f969d7ce492857a30cc9775bfce1291ac910a8f709f02b7d2e0617259c6d307d63b6d5cdd8fc97d0f730ccb1355efac8ed709c58e84298c91d0dd6b37a80425d6f56464fdc78f44131f55eefff88c90481f717f5a8b6ec914f08697e7cd54636014ccbd89c48f3c47906b95fdf81d2a70bbbc59cf45e645ec3f531c8b28bc0bdbf965ed06d73d2c12eefc4edefc30d8ae53341889a5bc916cea63eb60dbc13d27b94a765a30bf1e2ca70ed86a55a9fc3c19c478f4a3e41f6ec7264af71dbb20d8cfae41f655598d877819c8c32600c28301fcfb78305454dc8ff8452abb11c896ecabc89c7da9a7c7d368e355a407599d32b2e7f6601d64ef25945d5395957de220e9d765af4cf9c93edea79f49bede1ba416dbcc7337dfe11ef32751f5b0e439b78ae8722575378a4138ad3c19f616a3337e1e226c2b9b35723d44989eae560ec8b5778432f3104e4424e641489eac8854382fef9b90253c4c32837a69937a93bf09f3f3bdea247e8611507c90c029374e1c8f600b91346343c94737f7d133e5faf24fab4c1de5a91360bf4bde4e527f8c16b94bff51f025e0cc1f4a76b13780f5b9a791eea0d66da23f6f981810bbbcc5ecdc3a7d53765fbf7949f9c2fb737c8df7df12145c3b98e2e9aed3ae6fbfc002fbfb1325abf80fb1cf91217bdf3a1dec94f98158e631724aec77559c9ec145ca429fe6e26adb9b8e7805656b6b30664d92efe07e6f21b7f9a63df01b883e3bafe79d1ae42712a2335f8883d075fa17a0de2a0456a468902a9dbfdd587af5acab480b876096d2285a412848d721d401c86a31356980031e2bfdb5b3e116ad7172a8e67ef09072951e962128a64ea8db597eda89e0d56942b77f398e750c6c96f9dd6a434e816e12a09ab05fa307f8f8c53f3b66c0312701dd4e4901175614413668d50ee67bd03aedabbef1d6ce4ee589e946c65c2ca7d8eb17167631b445e66994ae0cc2d27ad94d0996a675ee5a8ca2ae34e73a1da00d58e019d903fd3cab0dc6318c0e1fa0cdfd035063e318491bea4d2d3820f302297734a9c3e99bfa5bdba0c3a918588bf9950f1857f36bbd760681af9480ae8d97c8a782db287b37e49fd833802d79ba9ef04d32beaadc42a8e394d94bfcad84c1853c4f6b991cb62ccae83a548664eb9c1191b33e9d124cd25024944c19d2ff49df25a2427c290f1643dc86ef54b73aaac393fe4fe528de4ded9695aa76fc5e302717319ecade004fac0419aa3add0b0b1185616783486180fd53eca836ddc77a1cfe4f89b1f05da4ab58331da47d68b80531aae1e18dcdc364ff92a8d91af241d0f5c8150dd4c2d09da605137acd5ce03a5e341cd69e171d28fd5bfb1c3150ca045d90ca9340f12c33c0416f9fd66c284e43cc5420b10bb09c2674ed64e89d228754389bb658db556d05cb332829fc68b29f0eee047ccbf84c9593577e058304bfcac65436b5749d7642f1ba15f6a2ef552996da9b94d6050827ccfe0a4ffbd0eaa8109a62e1abcd2a1ca4a5a091a2cb439f33416937aea5466852556cb81ff3fac433320a62db351110f12366f6883e517ba7a371275062cdb3fd8409967a2db2ef27ddb0e5830209f9fd97dd61d1503256a21fb5968ca98f951dd6b9784869d8cf5fbcfd6fbf97fb83ed0a37bd1eccd261b44b77b8443be290d88a54576123a3eaa788e18bcd015f50b315dfbc7cee1195794d1a6ee7cf4659e7026c54315641da3cd9b1ae2b396061a277e9862603209d138eebf324c5a9f2468f84c0607665dbebdb7ea185d5bb207010f8dcb98e1ced0074755b44c8613580c6be7dfced38e4711f556ce53a09c47c6b52a8681a3d6a18d0d8bb4218c2d8562e05599a0e11144546c27df4e8aa852451ccd00711dd0345129670f7ee846bc92c60eaa0886382debef2a2439b4b55141d0542f11672a6321dec9ee11eab00dee4fe89a137ad899b6b3c707cd63399b7341be46254650bdfe4e66bb73d78e9bfe9a9fc4cfa4c97920169627af4f13d9773158320fead1547fa8d668976311a8e45f3192e08b9d3c96c0e5794b8024ec0c543aa3f20bca00ebf2e0bab63fb459f61910f656027facfb452ce8a217044b7abbd37dbe2ee9155bb2377106c1d0ca20404ec065ec5961107dae0affd1b88a90a4b7271c7e92a642e803f9e40da4e4f157badbe60e7ba31451b83eb75389c6aa6a264632ea08806bc8a30cf44b57587e7272034ce7d2c1066c44ecc384e719f7f630f0705bf93ae8a5ab94f986f72d8050ac08cdd08bdcbf8d9e17eae0b7ab4278302482ef7f608ab00e82b4f47a4e302b8afbc34fed43a2e0ed478d1651c1c64b4d8dfbcade3c780fe60049c24e34bf63ae940ae04da7e9d496d5fe0f551d8a4e140a9ba2d3cd772fd3259d6ab680a8d2a282a41d5ea65d8bb9dd6c2ea389a35db6985c245c12741b2d7adbd7fbb4d36bf90cc57591d54a34dcb2cac94d75e85c7fc9c9b924eaa2b9a0a91920f10ffa5904f67506400d2152d8b1abcb5e6fce4b1b20adcb15f6df330850642ab7da2026a524b429e941832e4967d634f4b4fc2b209bbe7bc05b1db8032a3811bd5c8a101ea4806731826ea0529b23f97eef4ee7b38d76b2c4ab542cb125586e0be426f59e4bf41a046028b22483dc4cc213fd0ad6f20f32895b0b2921d26a5e3c64fa3953682b0b2ce5cbea08d7e733f8544146c1a0079128b42df6f1b22df9aaf8599e050d90a02465ef6e69a3fdf985b6362bd87b07dfbd1fcd80ab27986c64ad694b0534583c8643c95a3bfe80fac4ec20c415f6fee6ce623f103487ba71a2d42e13e1830bfbd174e899783d1a5305e8746e1bbe1559df137cf3bb2fa71279c7e6e312ba2180e54c11a872a8d94343ccf13572571fed3c5e63798b36e7242ba5f88d8c4cc1af06dc06d1d76cfc7788b349fffe4b86fd6d048d91435f2877f12c0b141552d5114e925ab2e44fa12e5d62158cc55bb53c564a08443706c4069a246407b546b15d7edae5abaff211013b69ba26addffe6d591336325dc3ee2f84c191141f1fe72293261acb952ba253de6b8268476178974fb79ce8d2598bfc85ad2caeb4e2173019fa18c2d93ba707bd0ce41643d3fc6cc8fbc43490ad73f2fdad1fd0e5e5e0a99d88da96b02e8bf07e8b609df9c26f4306d242c68def90b9591832f2e39579ea9076b68b001d30efa8ae9a1410221322a3c396d973ba7fe34d23acb87812fea70f6671e85f08718eff6bffb6e25168381d57f898fae948f74e5fa2a4c0600c1ef38cd1d1a65a91d533d324d2cf6ed4815ab5ec7c5675a857dd5a84d34d695e97d0dc0d3183790248d6684973727850916d928e648a66290cee1b383be31cd8f0140bf337e6ceec39ff2412ce942d0531b2e1dbf5b703a01baaafe3a3778e6ecf1ad28e1aa4a7e9d00aefe49c5ae5249572db9cf3f5c62c381dee04241f144ef12b1eda0545ec35e2ed725215148c8b50326e68e32c8d7ea30c1a656c881c3c6fa85a66abc789dc57d064e4a0e0c54ee438bc53210c2aa4c1400812a72ad4df8a31a6e6bf2ad10bba0ea9ac957fa107b0064c52bfbad28d7b819b962928392dec04fc15880d0be60fad67991cdf3318752d9f97c1438cf84f22dbd7cc04ae9a4384afdbffaa8972a0e6e48ed22936fd98717448d3f29410352e2e28dd8fb91c74fa4af4641adb6de4f2b31535f725b57c4c347f0d948162b62b0e2ee8c40fa119f533fa714ccfee3d19b86745350a091048412e83881e95e749decabcb757439942d5be9a8592ca0f932c8ad1e434d1174541176b24c36c98eb0207c843cd92a62443bef35edbb79c46725d6c6e90edd6551024f303d58eed03d623b3b02677366ba045b9a7f1c0d62debf7d13c08b1b699c5fabd63a0b9d65d62d59af4a2fb530f7fda08f64edb4285d756ab522049473aea0d29f002f4f7823a6264cd19946dd0a6458d1b806c998ac5a2ee7cb97dd296f698212da32584c85979c8dbb94c721c51dc2a3aa47bdd319f992040567c10a68677d27437bf923e0d4ed923203390e094a0bf134c05dfb288cb78f6c66afb023a92d730afa338fe584bef956398508332e8c3c29efeb02813d7c2baed4183cd92f60182d3c970632451494f0ff480342c71ed123fe202b0e0b87f93aacd8facc4742bfd9ca17a40a8184d3e893f387615aa7d88cd7fd8cba5af03dfc211947081f5f48c69f8e24eaec948b212262c083af0164724bfc44ff9d3f6703d9da722be44a60199efcb65bfb680931e5f24a41c54675e3f0049050e2295fdcf8f8ef340567b4fd94d60235954a84081d32e4be606501131e172b4ec88b1e2edd7e513db8a1c4ead97d2333d936df6e2092f3a9d73e9e600ca51cd5109dfd1bf19be16eeb8f6079e67c6077af9931f7f80d164e4e3e3fc1807453b7b7c895e3764d3a60ec2984e80efbc7d170cfe18624c4285ddd84e5c9b82a0689654a17ddaccb86a72da61d7546b103c6eddb1682e06b1e259ef30f0b1efdbe9fe8d06343aaa2644af46bdd0c297a27cc4a57deafb72763830fc50564b9e77a170c54e12657d61eddfa959b9243e4598eb859ff93c941c4822c1cf2cb38bebbba3658d13f142a6bb0faec065f02174ef2ff34161f2abe6987ad87244d27dc93620def6126d431b851caed8b6e69a9b4a22f1a4a21a7921aa50a3693e0f5e1691e97b62792f4cb2f9315a3a1d293df504cdff50a2d2b7221eeb5bb119de4b9e4ca7f244146f8244428b1e466433443b0eac5edbb4cb1ddd3fe545b763a4e3e00a2db517aeddf23390af75702d71a27e63a36ab937ac26e1d52539104ff0c1cf8b80baf692d695a182e5da28d8716f6bde01d36cf79752d3c156fc3525a1eb3fbe63a79e5c8bc37e41babb112859800ade025350dbf6db8c8c9e7da215b0258c616c632ad08911a2316ef7a78238789e9cfb30f344817c9b70e9ae662b17264541a6f8ce5113e2cb3c768fd18ebe3d73516487c90e8b20d6be548cc8050a0679c4fc5868142893f207814716c026ed6f5b56d072b17552376a409422c2895512a499a0ec96aa1cf85f3a5737dbdc5e4dcff1f669e13f2f166a5419ab32a97f0a335bb84d5f15597a53b0c4bb3dfeb3954c165bc26e910ac8c88a2805ae2c752fd836e41c83f0a3d600a3c36aecfe0fc58463d7aa716e119520877a3d8fb1f13347925500af6a56e48a65164bc5b3203f2cf8181078347de9b7b96a80b6750afd7c5d35c5d3270c366135d45deaceadb175a467cba521c3940ae2f99ca9feb072cfd6d70dd356cba379edbdb5e66ecf74ed40d2df224634c1cc9fdad51129bfa64aca9ca303a37d390250d15da93fe3117938bca38046cfc5fbb3a910f9771bb22c45b6271be2b9de005264e0f0eb7e2238060e9dc86b092dc80b8a2f9fd8d7758d52d9ae88c9426cdc130cec929f6417f719b2a27ed259ef6a1c3c729be5ffdefa303708510a33c0c531708de9aecf4651a5b0839de248117e73cc7f5751d6a37a6ae931c918d44f92ba086526291158a6da44b4fec0a9c31d1a7a045ab766de034509caf543329e39c2d59beb69b80593a9859f8a99756a6f26c582deb55fac89935920c2f0ad0a19ddfc3430fe3b6bcb03fdce8d52512292e7226396a5eec4e4c67e065ebce970138b515548165f7706f50ff49f4b3e979b0ecf2388907dbad3dfb52701e1d14df3e5a65b79d5c2d9042ef68b54dbe310736d53dc560f6ab7073f6394f8cfe4013fc98cbc81fd65fda61d58371047129f632158cd07a26250a457bc2db3ad3f7b51bea82aa8b3c73f45e0c7e698b57d3ec2939631793d1edeeb0ccbe7bde1cc8ca1091b9a7ab52dd4826b5591662e15c1b32519d18da57a5fdcc709978e6e5e3689d6408b3b665e351746ca40c7970eb5e1b819c1b8d6fdc33075f0ffcbfe4527712bf9fd5f70af253eae717f450489d641126ef12cbc634b202c1c317568ab0d3c90da12324d5bac45602bfe38141d6fa70abd644bff49502b428be469c38c6e870c357964b5818ee57eed99a22a6af7d04710d9074757aabe4ba3c7d0b11907f4232d254347cdb4f39be072a6b3a503208967bf07715fb40a4f39e73401dfc2726dc4f7ddd8d954aad2d1009ba55223acccd7be0f5bb04d1c10cc9ccf7da1a2cfcc774519b826e1b65f77e2179898698757b5d62655131391400c6f53372e95e18c252858757e625fc062be471735048067da95360985fc0ad2624bdacae7f8253424dc698b57dbca81e611262077aed1164ff8faab19eb0839e7c98c447a2042352cae1459b1af6adb1f6be0b794f45dd06ae8bc783033e85b13a135828f4dfdf2c670432eea2f13e94a72c36b9da1e05a7178b8158e62ee94253f25fe0807381251a18862ed6a957a2876bf19927f4b4ea3b7aa94459a720b8a8e2b1bb537adc34be94901d8afda0692d48beedc3f095992c194135a270fdc691c2229d29f70be67c7dcbec0e76f522a82982f8fb70dd2f65da9e00002a62c128f4980754a17439fda43519620adfcaacb29ae644910d8e618eab892e76de240cc920d96d9231b05f191654bad949080af31f37e7b0b5d598fa4884800dead55dafa60260d4d55876a20e0557716838eee61e74742978c9e73d19276f13e761aad1d79cbdd0ecca706a0013bbcd456642b9de63c37753e16a4289533b73dc8b8745b8b94c80d646830201ca8f47d8337a239af5e58123d86c75a340efc9f7813528ac867265362e2b17e060fcb2032f8c0d7bd556e11a28269109a7230ab38a31e0e50e5b5927b97559c44c847068f729e0776be98ae8b00276009dbeae1e63dd7429724bd68c32e191a4e33bccf6f459bfbd67774c237fe38cc3620942bc30d3ef3c94306d4713a23413fd551af7056811f24bf074114e6879b7feb56c05c1f98a46371d859dd0df8194c44d546a1bf16dadf3f1e13645c1fdac35d062e49da9ffd411e4c74761d0bb4db703777d653495f410f6c0e5c4166f45f5d78fcfd604a099feb14c98aac726e787c826d744fff53351cc0b1b7077d5b0d90f5076120ad9f21ee2a37c2b0a97fe77488a0847308bd08935400a9b30c2aec619d2a6b3d94e67d9436456732c987d90316a95e1d4380954f84fef6e698b7aac29231a8937cc3e589e696125cc60b1fbf80d88734c69b09be3fa9ceb046b26b06c4e87c35572dcd14deabafd7f54fb1d99a6774f2377c556ef7c6a5cdaf78477312c72298bd45a19dba46c222865f9ff781eb353dd8987f059dbfe358ef65d91eeaad2b81d959a6881b3648f29fd06c97b589b9a003f8068b221c37fe71d7b88dddede4b708c71f9d93bcd56a8366e7fb80e71aeeabf326bd3a3ae86489320e20fdd50d64bed729d8404964afed08eff6247200335cd8698df9996a5332d06bbd2a437ed23737957bf9e039b9c3da060facc5d2e79ccd8dc42a624714514f80d40278594674ec4704d9aa37d4b8a2b2f2497297c6f1de78d006070e69ad41e984e64da321eaf7f40ca315bb6f03935ec394db4032ccf34c952670ffb8346943945aaa63b3ed76ab5773819f7c08e1241118e6134de9633f11bc5f89d439ddabfe4277a261288cd1ec9e5381db4baa0b94ea74ae3b8cb49866ddea9e26eb147c64ea5ba46c00e16b3adf1124b9e7ffc44cd264e70ab3e215378162f1d9886a3adacf2c5bb9caa8bc8afceb421a506e0f23479c5a0154a487e24bc7584622058c78d350cf3055547aded616d23cf511ea69af65badb1ad53e3e3dd009a79db81bb88ff2c05cca58a77c7490c39e5518bb8765ce934695fa1696f2894f9b6eab45ea9ee1a676505c206a2d43c7fc5cba8488da162b3eb4714fa397465f5878bf64619f926b924c6095ef29f9c6d05078390620b97ab0a558cb359534acad5c9b27276af7980f260e40a357167cf5c8a0d00ca79ac5ed6a050c47f6616a2825415c2ed02dc426737183ea291f8964151aff537ed2c927a497d60f4015d1eecd8e0bdaeb17b5968f37d11e465e7aa9a8a4aad845f21dafb00084a9aecfac7613c1626d86067927b687ac3cd1c20b405bd46d9e934266600e9ab846c7ffebf8e0db0971cd84a5de3285ecc7a154d340906880e558658973b071fb92f687585254f35506436316e2a73225db1fbd2efbdbe6fc5968214574a3c17349327d7bb56ff30657a03779e01e0ce8fea7b5366980501962c77ce3fb05c57d25d1854f8beb4d932ece016e6446e4db7c14508c7982eac4bc77863cc1a6cc8e06df82b6f4d0b20a6dcdaebd5989caad54870e7d5be918d827d4ca040814da238826194d82300fb7f63d72bd18760afb24ff1286d9977b26573ccb6003317c5a71bffc556403cadd7495135052075a37049c707545cf82bd86a94950e614e0549c471800483a9e87d28d435af8de91d68feb1e159c031285cbbe4f7031da8928b79750fd9da92fa058bde87b288f96a375e8af27776d57777be674a2f5e406d877cf9ef9e63b046363b6070eb011a143edc2921f0926b96cccc7b7114edf7596fdd2febdec41cca3addef4ec6eb7913264f4e0751a5dadbd04e5e7ef22e5875b66669ce08233ba01db61b1c217252b03458651141d72cb8b105a21dc3699db2e3965d7f650210b8031980defd7effef68fa3d71def443f865949c54725d437fada53c0d4226002dd5226d8fc4a05ce60ae9fada9f62a4be246f071d3928368fd6ca248facc28c2569ac3933f3428bdc6bf24bdf924dbab54e49d4c3e57d17f1fb65a66be02ff80c7741a869023d5cb6cd99ea6a11ac47f756d51b61c571bc01a408fda633ec018d7c0c7b29131f10c26068fac090713537c68ba4ccd85f87589ea2addbd5c3bdd8eeda1b3458a10619ee34d805a229ca82a4798d15044711f4ffb7dc996e1ddb470471e82254a5700a2fdad97cf9554fd7588fefe8eef30de161b7788cc673b1ca6e94cc2a193b1e8e6847ffe8a5a83544273ad0040864d043f36d9d0b36123c748a5c8fd8399cd1043900c7f3f58a6f9ff0e1387bc57897ffe8be61124b50c89e23137449b815370771533dae34ca44c045d8c6b12c5e234ade1775da37d5057c9228b5870bef831f65c07e5c037c9afb54b1ad6f32f7ac3f5db16302fb7ca1564e4a5399b37f6ac195081330baf490dbe76bbf2363d6783a910cf0da8ce80733cc90ff47cb47b584cea7e2f5c991bf273e755129ef8804b3deebaeeaa822696007ce3fb39fcba9002064bac6d3c75719a40016d6820a005717a8e60ad9cbe41ee30fdb5ba7f9ef1a7edc2cd8eabf43852f850827838173bf32829d37e8190292240947d53bcd8a961861c451c0577f637cfa0115d85c37617a62959cac77077a42c574944434c9ddb47e4f01f4e396cd8b17704d823e574f31584279ba0d00d04e895654a97798304d9463e17ba0a74ad94c3206dc80c685abdf3e710b06be561379b44c236fc092cba2efa24df88a64400f7c0c140769d29428a9466740cfea8c3221f13351ec5112cc865c01c983012e832960a6dff4ebd95d444a39dfc70cc6fc4a85a801a739fa833f70faf7e6f5221297c2f38bdb9fbf23380c59bdbb3d8292b9118489aff74c93025814c36bc17252f1de8e773cf23725c60f4cb0345774dd6c2bec4846b14641a654c506768d6df2570bcff671d12ac429698096b005c6f1510a6fa868de147d7e80cafc2b2a7fb389d3a20e1ca6593b4638706eb77dc5fc7b9b9a558685319a19f430c1f775ff57dbcbdaf9438d204978d61f61f27e0e29b1dc8ed3522b9f47542edba2c6139729b0f17ca9e0830657840cbdd731f268884399b5ef1c9bdb5649935677d1b5c3b0f225d01e801d4478b7cb7a553230512dae64d7726f50fb428f8f698b05855b1055a8e135ce50c4dfd7cc84da8cb406e3b505517165bb4116fbf5e3028fd3ce3087d7a83086253723e29b953238fc8b79eb495a0888710115e3b6f312a6a3e17c11ab8f8943735dfe26d73b0d2a6e47a544fd61e8bdc75e3bfc699cb2a805c82c96c35e47ebe5d8817d0d920edb41990147b399679027da7f237ff841f9b74075503036b913b33a9d1dadb4b380b1208ca79c282dc80b39be3ca165e532cb49e535fcaf70a149da2f438b9a94e1ac23fc2008481474ddf5e92fae850914f9c42403e3d5bc22457f4cbfcfd0419937e71271252b89989061f2e43453d6c4b6868cdb0b62f88082811c45eb48f3fe67215d3da471f20b60328b648cf3d38585e5f7cd13fa943cfc1dadf952535060b2425553046ea565115b4e69393149ebf9b156e32e7c75a2e7ec92961135a714ea2b0aae4d80cca0335701e49512efc726b9c158ae0b0d6a2d9c4722ece5c09c57ee4ffd73c381baabfde638b17d4b9ed2e97fcc754785b0ac52aa4bf3bf21c71f5340f6b94176789d70d97017c574e964a29bea46a94f2dc490c9cd2f00e7054434ee0d74fd49f3f279ea33da1eacf35654a9d50c09ba39f2b4b90459d93599120f8fe32a617e926458b97615366ceda36b62e84a7aedfc741fe3eeb37b3f4970262140b2b1d46c37e0e6b08de3cacb35f9441c2526a5ee4d7e0f6949d3cc806ad0be7335035780cfaafb779bbd45d0adf3ae7c10ced18e2691fdd59109c6ebfe9757986b00a0b36467bc0d85ad442b0f3fcdff10e112736180028639e06622ca2a627504308892d5fd7a23486c9e0e1f7c3a2d3178917431fa13661f9956a8a8cb21133a4cf253a55a69d7949f7153d61746ce2deb4fa110f23065285d3b817cb015bb62423173e86aa0a206b0d9ecbbad1f16fbf8f083e559a472c533164d4d4f887355ed78d40ed88d605507990a3ede21c8f7ad625b6db2e56eca1436797268887d18755b8362f495aea8f7adfc6beab56165d0e7bb296b782a99d4d31563186a424f943905006820a3e2ef0aa7ad6e4e9fdfc6e992636fa1a5cf0069862833a9dee2fb193aecb4410d44cbe37bcf5dbebf320c304094817f56597fc82370c1a6244a99c13fedf2a986a8c2f682b414a04ddcbab585638cdb8e5cf1450215f67a388e1999a8e30f40494ba72efb49ffc2a89dacbccd3168049582ae9504c09d238330e29797a74fa5cd8f069ba596193f2e45a350394e7d1eb7fda4ceca18594389f0e865e83cd3f9cb716b24eeaa7a632d22e5d5dc9a0306baea06955a24dcc9028aa6f2b873a569256f8219da70d52d028ccf5fc3334e6edb6ff72845f32f6c71ca7dad14513597d5ec74e3ff07738099099e8bb5c58e40c7f4748a03054a5d507f0dd9d78ac851437020c01c4d7b8416b3df97a035530626e23c9c476b61689776b2ad94322f853ac958473e42045925891f5ec6370d43a3c175bc441a1814f288cc589380d75631475c5fbe39208b31e88e7311ff64b48d6ceaa2dfcce5a7dc7caf85653b646f7e812eba3e8e79cf3c7c8960064fb9a780e6424961153d49c2ac64b0e87e3258c7f0cef9a6f300a583e257d5062892a16831f19056f9cb88eeadf947ba2a4dd60ad58c758f79a18eaf47baaf481e9c5c1136bee25c4d540ceac61990f1b6b7be074b5009355ff9804456b6f38211fd7f9d0bf83e4e98fd2968c4db78dbdef8a0fd6500e288d8e3c97b3e45d3031309005a52efd43420c56e5a2b4b842501a6079aef92a55e31c45578eeb8b5668e6504e60fcfbff42fe92fe7bd2697d6fd2b4e5623bcc06765efa9611ddb02182b86774df37f0b344bbb60977794224bdfa57dfda27f73de7168be11092892bf71968852374bc987c1bffc6f1dce1645b59c5891c4be583b72a5c097814c27447c45098293a46e14c1293b011ea6d34c226b62223a625f23b2165bb1e0bc22f0a38c52f79ff7480c94090b8ed74635a2c94ce87460608ad76470756b83d023738e4732d58ff018c03865eb3224380b69ff0506bf16d498ff7bd23543c95e8527f9be265351278aaf1dc89a662df34c378eff46b415800c2493e0165f9a544a6b831d1beaae7e81785bfb999c44291aa685c716f8f3b94cce56497daef7eae9dd79a7c5212efa0fd97a777558bf842444758e98cca8204e5d94668b29178a040da5684ce0c3ecd925a36dd74fab54ec7f5ecb65951780560dfda44a435e345eba2ce6238f749859edc77bd42c2b4d21aeef1c9266a30b0ddc7026ba8bad80da1ab1359f13da49409f912e1529ea8efb4bc5f1c6e90e1053c0e3d846fc7dd21bb9e20815a97d9edc356f267bf5a30e2b9abb999a43c9c4d555143ffa9d24ac41da765fd80786e34e6403cb3c05f152ad5de15479f2c54f561e08dd92e563fbda944b7c85de903d879437c3433c9152302c5f6b1535725a18c3b5805d2fd32a7b43076e19dd9b2e82edec4f668b661d9d0b2aea78401ad34ca6082eb2f3459349f0517391febad856e08b0df513028654255a98e0b2c6b3970bcba0d116c13dce35338989c2fd67ac969859312b90ff54c217ce76767152e49dcc4b6a7207d87acf816006a4d509b008e1df465956c61137da0f095cba1e159602a1f76940f65849f3ee6f35f51e667d0b8dfa65d19f332f945ed105275b8d4a68da11e802e35960da9d3021051519ffc0507724f4c859c107149f8d704219bb6841ac72c0c1335289b0f621ae0437a4959047e3fda9d2d861a98529841d540fa9021e6e743fc6a297b6ed76bd3352402d46b59c3c46b5d53f8cd64ede58a86b59f10d319247ef45cccb13fcdd624611e5d9c0b12be04d96253e8e539f9b86cf96043767ceed3691131c191bad52f82661d060eec5d5e602b01f89aec9f8beba061ced7fb13813007c90601c493e967e027e1d2f122bac99c9bc179dbd572eb68d50a7873b50c4109ece5613d2835b696f4cacdd14ed2a2254e49e40dc713131312257fe892211cf5d225bbcee0839832f3ed5f55b2fef24bb71f0cde5b016bc7bc70fd38626a979b02505b04d5d8607af1cc16473f5c6293b42ca718d16731cab6a286ec3e90473b165eab93bce97c66ca8ed3651104b206088e1be92683f55cf5fe7c5c59e390ffbbcdb959346c71be6f630df855308da288501ddc5517763e2d75346cd3333a3f3a787a6f6e1f8a9852f7b025daace9ece7bfdfc0ce0665d3e40bc729f18a3e74659fcba160a3f1f16f9d1e1d45868008d3d059313803e923ab2e4ba9d15ddcc60ef4331eec85fb866598b83c9eea50c9b3ab13d954ea89694a6c940d9e8e04abdf0c8856c4e54503beaf0ee82a7667db49198b7e44190da5bff46f622add2e2b6763bb68e76b0c4a43475bca5beacc334fdd0ce06b6103f07fad429be883e992474cb8ec810909a2bffb26135fc13e8860cab0741cfb03a747c618502f573059d4aa94cc730b716bf4f9e88f8e22f2cce1728073173f62872ab539bc9a6b19195e033f95e53afedc679d4189475cb61729e1e89930e34338e8eaae1559d118355b74d4f0ae5e8644605e201f92fd2a39c53f32a5684a4efcc77073bc74c54b21ccb0ace2931111896f6d04a3d58b79fad34d24efa306a03bde16d954bbc61d3de4ff80bdb4bcbc4f83e82d6969d6be17458495840bea0b567b7b408aed45b11f8dc1df4e62da9e0a146b7dbdb803023b11eb622f43ad652d59db4de8d564f020ff0e55339d8f6dbe4ac6df15b80b2d4ad87ab20dc6f76312925a20dfdf1b5a521b6ecb71fc05a289e84be38ae52483c4e912d1a8818040cc5563f7a47a2101bbf2edd49f5e43a5e81d95bd66f0b2e3a739234576dfbce477c809a213344beeb56182bb64e8b723089ef18c3132393193b6898347c3b6b14cc43c3862fcbc132cf9f34e8e1a82c99908876aff9dab567a06b4ebb0ab3b7713c48c73c4ec850c8aa652b310406a1c40a0529f2badadc9db9bfaf4899ca94fa4fe9e5734dc4aee5d5085c2b671b9a0494100c2182906e4ebb8c41ee702c5ad095bd9cff8e989f44f4446a87b5a7e43502a88a1c80b2a808c246091ab2c6c6c5a1a5b4fd3b0481d31a4a2020fced849f12e2e36597c5d7a50a8e3eb7d89a7608c6bae854087df1d35e66d5a336bd7375ff867c3672bd3dfd4e7d08fb3882273aebc563e24f9af854a2fe8d1d3620c2afbec694173b5cd461b02fbb907ce39352abc1ec71c88b9c940f558612037e0d0f190485356352e1bea577d7ac25eac02892767142b45062046bff7b4d58b07d3c6102fab79ee425f9910c199962d233a30ff48173527db2f87fe4c4d0e7c59d78bf92d174785732e5ced6a63584c6c007ab0fd6d34aef5b9413ae7351bb8a2fa0cd44653055a943db6b77c364bac63df730872d859b20d96a333c26e53c9266027d2deec3d0eaa911daeabc86906a9d9541a36f20114da91667beaa584d5000b064bbf04c7e38d7d449f007e4eec727ad5f67e6a00d8bd98da6f68e9dd6585e954ab652a96f5c60eb27d1cd899203e1f72cb5024baf76e3923f6791eec7e4c4a10035435fa7c1fa93c56093afd899bf6e8c2e2dd401a3838d73b3f290840ef2cfc424c2db921a65103927b5d39b7e51e5452cf97c862ee256423af2281b0d434f454e7cf5027cff790fd2946a5302a833d5333a744deb98086034becfb7994a56a3065ee3e9932b6116f2e7461ed1ee7cba03574454e2c5eb2c3f6c17b101e3aa8002198f2b441797dffd3fd691df4e6433ee1ddd024b12a1586d673d2b725ae1e3584cd3b9afcb274f946386c45e174bd901ffac0eda36c6749b668912179dc0d0d17c5ffd6b38de1ccb013e1b9509204d640b9e4b878e681c667898cc43719f1a9d2c43340ea7f18206d827061a2e54341f181be88124e5c2522766b80103e2dde718f0f7f7ac1281a85a71653dd147b2ce0a0204f82daa66d30d7185ab43cf5bbc38be2dd6c7173dbca43e2a664c6c000251b5ca40a1570c3c3afcbb0b8bc02c8a0bb0b731d5036b93b5861edec13e3015012b027e7e7efdff04795b1ab076f67426bbbfcf2dc14778306621c8e9934f3f413f1e07dea171a64c8058d9790b4863a0b5190858c81560ff642ee784172b9ea8e26f9e46b0b4ad39680073b2a55d03bfac0358bf9f0e0af4a50a4bad89d303ed3472ae88ce96f12b061a554b3480882b1267613cc3ec781dd49486b459bde7c783abc89e3b2d0be67372ab71e6bd365a5ead51bb2bfc0e22e7f5d852f28f915fefabb24c64b83bb27a3217111b0a7798e3ba53e2a16deb1a76bee2bde051c1710d753949aa9df27002515bbd7c0cf7e696d041c2899fe2d9c81def3c55b6cd37eefe8405d2a06322ecfdfab45e54eb687cdadfda9e32c780d830d6017e0edead8402d5901570f6f3765a940ca8c45c77ac16b3385753ae2f1c3675d933b6cefdaba102f02967b92773752766610909dd09f41ba06f7f3b39b91428162b03ba1e8b50bf9213fb73f942bbc5bf19e20a7a94379126bc24d11a2376a64c28e1f0aa7b5f6cd366b1c86d06fa08284b3da53674ac6036b0e2d1a6ce4f7ca10172a4e99b8e22de3f02dd5f267ac35e5abe36fbe7d525e5c6d932c06e2874c26c87e81937e0050a4cd92a37d1abbbad9ee282be667fa9c838bf30ffdd8293d4f8dc1edaa273090ca64bdb03fdf44c59a025956002a2afc55b415b5d577a8965eb3c3155c44c348fa34e3027da49e2eabd5a04cb57c75105bbecfec7e28c3a139c359bdfc0368a24c40a8143018953573f846108e6b54b4f18905fe31b514ae3a731e8ad39967c90b583589330e197c1345fab972d6e03846cda962e14be3fc79f747ebccd3bac2302bdd1bdf96e632acab23376962dcbcbda5fbf85891c581da7856cdc34550606b6126707dd0e909e5441a685824a27dddd371402a5a3af72e75472cd65292687438e29728ed15b81114cbfe358ed6d754274bfcdb14af9d0668e2a5c41f712502d3cdefcd6e419ad331d41098f4a22636babd6dd52a1b803ba4748cc768ac71c5b8c14f81e3a7d490a151a5c7d6fb2cfc6f85fef6adec8011e0109058c1877928fcea72950df56449932d93edd10cc76a99dd658d3da7bff12c523d5566ed670501c2178422310046d4a911f9f30337204a533855074099c2d197ff1c8bdc967ad1dcddbdc7654192dcc0e9f5d23aaf13dec1d473d4ae247dddd4b712d95b07dedbb0d335777fc9d2bb2a2a872ccae84e214e2b1d34915723ba59da6e6e139def49d1a1e9a9a43ac7702420152cac88a318572480dc7d6dfc326ad062d2488cb1aa538f1be427356d3ebc770f805ae3bf92e40e1b54bfd1a50f947568db43fa2c49052dab4ac7a6566f481a92f67666d8e5cc939c4c084d31e73e0e3d685eabfa86a0cfc31450f10e313c42bdfcbb9dbe40f0234eb666dffdc32a7d9e3cbd9314161fb7f65452886ae64009186011559ec297e7788b50b730c94efce197e2dad747cf17fb40955d2fde06887cad9a9d9bd23eef7dd29ff971490560d2d62dad9dc8f2bd633e2e94e25e2269b5a401c6cc631f385eaa748b01f6b09a01f26083bb37b569ada77e70c69559af6cc2f20eaab6d65053436dd2f630f48e00c174ba3e04a0d9daad40fca3ff65e8c4affb9d97cd2fe84ba04fbcac17b6806c99f637d8ddafbb8c5a40d57af87ceaba21f7e29f35d3d0e3da0307ab6646e5073eaa32feea72dfa0240b2675b50069798494673bac97eaadc47935ace4c821d9a156bd0abcdeb4841be2ed82960b0ea235ab6247759d54719464d37b8e10a700e77b6eaad92133a3ab1a23d433746f4677b7bc3867ccd5c18fc54be33ea48283b5e932ccb5f5c89042dbb3456ac480109a959d1b0488039d4e8a8f393a44f6b3ada16ca7097b58c417e612b210d17aa9b4b570a1913109080b1381f582fba9518d426ef182be5e31576c2cbe9124e171144ff149a17cd6383b5d013819c5dacc0572c0a35d04a2d449436fc019be9e600739f2029aebe424e5029dd3227e0404eae44882e0a8acef3c96cfa6c38f6922eaf35bcf853878819e11fd33eb0f2d96ce235fbdbcd699dd30994364b1d3e6c043451e2b662ac3ecb1dbbc7e0376a8d7031acc17b5960c705b3e2a90109c1d16a41c719a455eec917d9cf76f61169758a3a89c8ebab569a8241a15210909fb4259b95ef3933b47c53599c49008c3f8670aa310f12d5df0ef83d95b817b3e991f8ead282703b14086c28d6053f71e9cdc4eb9f5b8b96cdef9ef963a2c8f38492ea69f00f4ffffff0b