PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Account
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 70876 a8aaa2911d58deb7cc52d20ad3d54b14e5d8b98be9115bb73a5627aad1788d91

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f5fb9d3a64a5f4916d6e1b3673ad1f30f8cd70330ca3f93e607d6df89ec428aa
Certificate Block Hash
a8aaa2911d58deb7cc52d20ad3d54b14e5d8b98be9115bb73a5627aad1788d91
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00800b000006370100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008117e8135afd3cc5a790b7840cb78e3b75e151efac21090117169ac97ed7172ac8d36bda132fe2a85b5983429ce1e48ed6846b3fa58af698c9c72e35ac7f8e975eeb5650f9d1641fa5d6483dca08a6dd18ec75d48513c54d32040000000000000000020000000200800b000006370100

Raw Header Hex

00004020df2a4132ba5893f1954bf490d9852173e307dd71dec8f68533d27fc0c9ca312716a4d7e062599b9c0af1971f6a9d67c12221fc515cf25ccc5f48955062422d6ccc35296a9cfe0018aa28c49ef86d7d603ef9a30c3370cdf8301fad73361b6e6d91f4a5643a9dfbf5

Proof Data Hex

59,560 bytes
121216010307ac54510d81c2e8fa8f63461dbb6ea9a859d45eb415931941b5ddb12fd32ad9146abbfa98b779fa283add24563e7af81a8602f535d9ed26a561615abd6efa1e3dbcad250d7bb67f3892c324b2244c36278ae7ea502ccdaedacdab31d8e5b8b1743a69d58dc8d1f07d7ef91ed9784e786216512feeceb46f014af3619f51cd3c2a1048efca730b911b087adbbb1a2f4eca237dcaf4ec42d9b82cddcbfe1e7918706d328ed483d069866d7b312cd7116d71061d106b7c3d35688f95e8f60be377716bebfd43011a48104788d56edd1fff4cdb2140e3c65d1ffdfbfea43fa040d28b6979c1879a3181d1dae0872737136a4990dc1b3437d8e6c782d3ab45ab351872d527a5d4cae32210b29df46c8d1d9873e3543e0d7c5db44a3be00cfedb696b89d7fde85fd99d26ee60672599bb4aaacc438beb6df7af49c974d251281cd4fea4e7ba734119bbe73af618f1e3fa7096e8fed2f72b8ebbe6313f115ebe11c443e734c93e9513f4c99ffd43739b5a26b33d7d710e07c096a3241b2241674a5f70043e6783c26a88d7158fbcedbc6ad4f8b6c2209959a92110c5328abdaa7566bba98068184b5b34b19c1bca807978d6ddb932aab241c4668c1571301f6533234bead0d980d56d140bd3ab0340e0998bf746c5c01cac3ce655fc850e57c0373ec072c63fb5fbe99b6d253d6bd596490e9b3f6fd3cb2358832d13e36a1371c1c2b7e9fbba44d59cee588059a460907cf0616cc5c9df30d7e3c9bd0b336e124b4e2ad909cb3f48789ef10f50fe4109eca86776414223f0537a4806bda85403acd8d88279edc2ad48dda9b54f5203217856f9514fb15c749aee489cfd8ba66dae8a2a72ad995332b4e825a059b9c6b896ba36261dd66e3d3ba70fcae2a6f5de8b0076b9227127d1d6f767e727049ac1c3bc358ff159a2c8b30554817d3b02f981e06420b502e4242777de79f2301f29486ae388575cef076b84b71d1112ff26a1a05331aaca9d929520ae99bbd49e128bed642ef7c8260bc4a40ad5b107bd3bc242bb22fcd884c9afca38843404f6302789e1d12dab38c1b074bbf47f6905963f0e4d95133401252426fdd141f51931cd631f084862ab03fa96a548d004b9e696535e1269fb36d9d32d999eec367324032daaa335ce5fa6c753b6bd5c07ea4043a78a40e58117908187c7da0757f14bd5a0a82f96ab664debd354f0c2acc57fc33f081812569616663ca2b60b3670ecb1f844ee0b510389f6a6306e71c911770c90e679baa9ec68ff3dcd9358c0278c4fda84ec3650d74bda515b71b38762764a1fb83dcd12efd8006074e178790cc74cd2b238192dc1fd562a46ebbb50806b48d2da24136ff77c23ddb50c0f597aec5b3e47820bcbe1146017e399171f58e3f23ad39ebe3205a528df72697c212fa14996cc49cc8b5860c3284de18759f0fd221ec6ff7198f218c554fd0e7f5fc3d3e7baf96686703fb427b4efd6aafd857ff2a3c73c0be367d970ccbce8e29828c2e66d4ea4e4f07ef238a823dfe2a512163ce47206b41c12506b3c024933654018377c96329f1f9aad8cef186cf7f8a240a65ce9f5890b92c619709959d4dfacdb5016a12221b634ae63e61e6238c0b05b38f89943c3efab0e3af8130a9aa758063e873027da40251d75d88194aa431c42d4b6bdb6ce7c2b714b95932a6e9a3507f34176514fec3b7f10abdf4db0bf1a1c7cff8c37354594e4ab2a7b7f68a78d2dbdbc9d0db811ebb3fda9a0a1a4c21f719303d9941be2beef35132d749b22a0aa06781bf4446c3745b1a92b73ce908a36e7c8d6c8f59dc30bbd5850f7aa79b69f212656788e4c7886d7863ebb92ef4c34103a3b0edfecb734fc511b8e16ac9f4dc37673a4f38381a8423fc01b7158904bc6f73a253face2f5b2911356e51d6e3586a615ef3fabdaae81ef66c9e9c8959f81a0dd9a5dafdb7fdacca9c56e92155f423355ccee21386b0d55e023b15c819f9ea119299f3413249ca3464488b648a63fd4bd33fc52416c9d12d51419b88a85d1a5cfab84fe3fe49de02ce1e44f8fd32cfb00273d494ca735af37d38b28694e7c5d6de0ab9f01c80c2032fb8148b23f759229d6c884954613dcc29c4ba2131d54d235f4c6249d7a3ae4b271a9f8bb17d84528a484f86d49db082f86ce72c467c4143ada93231cc273752a0f3000b87430e2e71b37ec2fd37db21794b6cb22b3b0dc44838ec1227b46297c67e554bd900f55f2a47dada6aeb365373e97375cd0cfa636245c13c325f147010bf966b280e31dde6901c0073f4e6ba6cba238608a7861b086f394ad6d66ec36f3b5c1a4ec71d83b8eae0b3ad5a01589fbafc35defe00c42076ee38046130a666f87ddb45a9785f7bb464c40f36ad302a76d30eeab0f48bffef7a1f70aa3ad884b7ea206e99ea7737380fc5742b65c311cd652ade8e5d22f3efba605066fb0e0401da9d0daea3fb2b3235c3cf688a5242519ea8ae1fe94fe15a9c2b39a0882271a101e48dc2ffe153dd6deeb09f86dd2828c1498b81812a73b57f172a07c5131e4f2011b2b09a21d5c3da81861a87934b49d0811f56a09d48c072a11709c42936d76fc960f434ce8b070853adcf25d0e4b6a67fde0db6d67c44a3ca9f20ef6728d68419224fff9ba64b1cb8757ae9d517ccc04d05a5b77f7972c039cbfebda34ee674528c699c3c33d9c2d7998a72b54b139345b03bc5b5e808deab945ce857b558ff004f23ce84977a07b58247091e5052be26a4ad7e26749bf36a446539f9eb5ba60783faf7f122b4fa5a9f269b84bbefe940f4dc30c30a4953243277ac00dbc5f5e095c8bf7ddc9d79a49bec2fd8945f414f53a342c2273f716c6563549ee0c7273a3fb34474d87ca361976cc20819a8e3729d0336eac899054c3172faba9590760f50f713c7645853a679f45357e5b787b19e62d2167e604268ddfbc55467a255b467b9bced32eae5f2a2f51644faf8ce527be88e1b4b26df9815cbab392d01f0784f59d2a06bf8de02973979c7b6329b2042f0d0f77ac5ce98984c9ef42c9a50c949bed72499aa3df50f30979a206c2e69f5f8b4337606915215fb31722d02fc8a9f0b3f93b7e01339c5df851f717895c6cf515c16321bcd9bc8ab729c22074f8f8f00dc0bf7cc3be935c3aeab0ad3ba83ef9b96484d049aacd50a7160771ca915a0bb52a45c3338ed4fae586429f3da6e41e29106300707831de3783dddc616a1323009787c623bde9d5f8272ec871bc186142a3454ad1bb1c1063ce497d2bd71933cb2ea147a790a6c1a2c5a89c218cd0a2b5c6123851ee84e5d352b7149cb095f1388057278ef1ee01cf4f365289c16356a91785cdb96d9362154f0a9d3f1725574122176b8f88b5b921986016127a0d8726fe8096797b40939ac39d430b7078c3890d228a86ae48061745194da09e31b26cc3d5b464fb9f5cf62079b217488d87015dc454be742a5dc8fa630a29cbba86c06feea7da29ba10b1496ba17f9c580729fba4504e7b78a9a5622ff2c754882b4fdb2b0ad8e9cd0e0524dbd84ab05f2d8f546e78f1e3ff7077e39662d22aa196b16b73c6111e5e1cfda14eb94b10aeab89f0a43313d96ca31f50e042b60aa3911e94c4cfea9e3e508c8490639e91a44ddddcdfcc98d7252d697bd75a0e35f18fee826217c9bc994e9584dc9749bbc657df2b8da30e1fe1b4f64f4cc5614eb36eecb910bfef23b6c19618177332a23bde097eab91c9f4dd456d43753348468591352472c1af42d53037960e3866f9ccaa24f2ff0d345f0c424ba55162fe0d889293d88d68e5185042724dfa3f20c0d6a8ed95d744a7bcfaf350aa033ce0115a7e31465e13adb624d6a2b9d569c4525d4b2de0112add640aeaab7a0a5a3e376ed6042e57a80d82e2654f6b8d74402883e7f964ba005d3eae1e0bfe6ff855b67ae29ab0e6a07be5261dd9b8d83ca9ae52bda68d436ccb2d1f8e970f76b02ce7e0503ac17f39d15f048b7279c2d179da698cd6b6736daed406d09faaee98210e68cb0131f2035df820fb40d595e6296689193a79ecfdc8500655fe9b3c8536c9ce22b64488d153f230f9a889d5b7ff010a7c85e09f42d9f729958407f624ae98e0ebd3331b8e259ee86739cd8e8ee85a12dc3422c998cdaf87e6cb576e13ac974faca35478366d74cbf98cea37592e497d294278c9ecb8df48a8b8efc33b8afe3efe4bc20382b980a77132c78e6b8900c92d11d33a1c24aaf4c2ed2aeb868976668dd5529883fae0dbda01a42cd50c9afbd89abc308193df68e532caad94b0b217d0792dfb401b3aa7080d444e6f427b5f20e986b2ea1e6a04100bbe84ac37ef28e65efa57d3ea8a71572a80db290fca2d1dfe90223917db26307d23d05a8098f69942e763af4449da9acafb9429bc311a2a62ced92a092b1ee22dabea742913bb3cc0023124b2254d4c6bb248964f93f27f6714100b423c6ac24f76a489976028160173e24f67ea9f5777f78683de3d9e587b4458de5eff388219aad917105b96b3ca8dd30a51d44d077d9cc4b4c2824adcf5fc43ab85d61b80dad337322e6b153126b45c558c5bd1219a8a85018cc1879508a24c407ce2d74718595b4f57662b4d2ad0c5dd169ca4364999d450529c69a921c54a16f062e147d6e78795789f4106bfd977db5ba3396122c7ded6d335b12bb17f6176a0b7b30ffb84081ca8424e6a15da79746ead19bd01d18718cd9cef17547989f8ff6c709fbd69cb9a5b289fd1e2bcd42c8c05dc3f832c367b0a25b2eb079ade3e498d6e8eecf51020fcc2643a65917b5e927fb1d745ec315a81768897969a26c57b7579d2c744fcaa7459b553a9cc8fb7c489cff87c99d1a759e062e4487ec79d31237d4b5b7e705b07b8e242b169d61adfb4de63c7e91f8fa1fb0dd5aba41c64f5834c216fad0982501cdd36d811a7415523e338da5651cff97c96d7ef7bde61bc0455c3373a1e7813e80d6154b83a936aab3c5acc0488f3dffc79067ef31d2ebd6b53f7ea3ba3b6dd0ec77883394a43a32ae6b7822a34702f26adcb8ffa65d0c28d6d31f9c0ac85bb05a5aca3a36f1a8d98f2b7a0cc6b8f329238239032877b35ea49ee62e29ca930c601a867930a39963dd67cd57b26aa8ab75f147b70628ce81b85e332af6c0329ae6849b28f6596169210f5425ab80a63079b54dc52b14aa6658dee7fb4eb3eb525749c485abee43515d593dc20cea7a48ba4cc2350a46fa9ec78b9d0d66e50f31b25c9ac15aae0371c6538c04fedae2a682e830df4596489cec8c443036e6673e45a5b16e264528d0b16fa1f9d4ff57138318be40c13088efcb4bc7574903231ad5a860c006452e159dbb63f9c046039f8446684f46de18cfaa74aec1da8e6fb5808713fb22a65c2baa392f9781f000c7ecba4e16286244c0cf61d70c98ff848ef282ea6135b21ed2329ed499376aba9b58c22afdf83c8c9be8b7974a3ef73b107c174d6d2a93eb3fd2ef8624b7fffce799e546755348d4ead80497a5ccf2ff10d9aa427e3519374795764a452216547286f990ec64bace0e50255f13ee770238ba74fb900d5a3e3481ca695228979745509266f9df9f33553a80e85884407b7f8b757f1fdbc1f2f2306f2d52c8be94949b3a9ac8a896a76c4cb25f9a23609eb15c79e02202b6dc5ba7af1d1138eb16dbdd7d2ed5ed8cc22ee322090167f008c8a85fdce07460523c66a9620c643dab48721a47f784671c3e9b2c3f58339ac8b5354aa117b283480c0a9d86aaeaa80625d0bc2359ee930dadd2e710d39cce5bfe05081662218c03bc17b77de6eeb7360eadf592f9c11a67e905ab38c501ed86e6041a2940e448ae06cb7a799721b40b4b6b2e1b5c10fadd9ca4eea9ec6ae7f026e17507dd4ade00bef40316486efe5de2b6d7608bc17ff5e719c2ff8f31c4c77c683b9846225e281189bb985bdeed517bef59fb8f6a7b150357fd54d9dbe8fd46a3bea6341c94203e1b624de72cf2c3868d852ab2d79fabcd8e913b4eee7ffb0670abecfe9de04d5ce2a927bb87f92fc3ce76dff4057754cacf938d10e2e8f20bf39857f86d577c80d8458994c5e2dfac090eca4f468de251eab3b4bfd1b959b6295c306215827de71ce14b93fb46aacdc11803c9242cf6452cb33dc638fa524f88d1af21d4304292113abf613369f81c573d6e63dcb3c09a4ae998fb6cfc8c9859015e0292f7517c19eee04dfa90ad0865b40c028f4b1722af0bb2472eeb43c7a0a907d8e195495da4f0967f945a437dd18c6da32b5161ebc900e2c97ab13e16543e1765587c8b556b6ec278a321f9db2f3dd514e7ffdc86a6f0e8b33f8fd75c47d8bb5e0c378061328e2988da61b15c5274a5ad7f8372ccec95d5e95e46fec947caf73ebb3c73a167ca2ac2c15ebac61e32acf1a3592d04f1ed8a1095124ab7783bb8de4ecd9af8ed24527ba1e169b7950048881bfa6e261742c7666f4c711e093dffcd53c0467511471d114ab285f17e03bf8878c7519549277ffce57cd3cbf22d5ced809a7ce488e5f87281e84d92591bad7fdbd2767ff05eb662ac5a8a1634603f1b1bf80f79ae7d7ab92ce4c0442197ab057592732abae807f3ad4c9fcaaa5366cd11826bcf130017653884f5a87734df5669bf68368a0c29d4fa4ee6e5148c32ebd12c01191dfee3940116ecbef5de2287608469be0bc9d4ff60220ae1582dc9b0a05ff91d5c379cfe15b737926ef046b455ea6d0d53134c06aa5d4747387a30f07683daffa1b0f90885d3e818f01fe11682c2c0a6a99ad168a11324d25366e8a9ee13d67a57fcf79af40e8968f0648cd3aa336c38d2483d7cb3dd9c61a66de4631da697010d12761be97bc1e2de92a24fc7d38e6f26ef0484431dee3e86477f8abe1bbddbd4c0a4f9630b779b1dfc99c955826a1c5d84ffc1e609f5f35830858637c6a9ae5101290c009dd6ff6db694206264be8aa90c38dd0cbe4c7147fd4f9753f7740258055a7632a33c405a38c926cda6cf158c97f3a1adc97ce9ad7e1a0cd303fbf190770a5d910e0d2d2e12d0809a4e8e3373e4238f2dd3395e1b7717eba7c399ed0385180bf8975b1ff211ba59e2b5e02bd51f4cde608c10a0df9feb150fd860efac83f8f29a30c576e1c8413f8e9a2f75c4302b0bebf988498f7c56f2d12aa0d4db8aa2bc7004dcce018d123bf6d2dd5d2495c19f431ec0465b50fe262182b46acd2ea15e34fcead3a4f36f6932b029b6b366065b6070f415e8fbfe56c27ab9f82364f25d415779ee2ebab31e249ee7e06ef98b6e10c484225f8d28bd9ebd21fd67cb491e29f74cd25dfae31e12aac25b5c2429e07823fc0e634142669609de26bc3b1ab6592beba037860fdf7ebcb0fc44c82f18c54840260b8d3a913637d7e806b566cd546285e8c282743dada78ccf01039b763609c31fcce235f7324ff77f7a9832dd52a68c46b61ecc8ce102b3afefbe251f4b03defad098b4d2a52842762c3603967f6689cd773fd922353e4611cf02d442c53aca1217b747e9ffef9254ecf3f1a25a585e571e3689b367867f8c018e5f856c1a4e8cefb0385002be95bee5c44c633f72f6d4359a08407ea282605e650936080a9b373027153dc95a5da2af8d70d4fdfa4fb1aef9885add9ef82afe731be6b84dfb3f1341a7ce0226875247559e9f1938ba8d75b6c935ce7f3bcc4f99e0cd62fdbd2715f371cb1777d15fb00529526fc35d9db759a559a3264cbba2634bdffc1cd37b9210ef5a79545e3d85b6d817d9af4cd0e64128349259b078ede31a8f06d050d0669f84514e0e964e38c68e83cb3071fd7a9eb87c58776fcc4d1c22a363a592c8656fab885b7f70ea50951b4eec45cc05d0eb6985143abc2167d7262f76eeae0e0efe43fa7f1d81ff0043433ccaa05876d1e387892f4a3250c402c937a433692477d26ffedd57e8bef60d57c98a6990b16fbc5d9690d6a4d0328b354f1b3e6698dd31e8cecf5ef1dea6cc861e92cd7856e4ba03d61e7b18b055d89e56545e65164bd1cecc9e4c342b04274fd63914d1cf035b84372a30d4850fc929840e8c95ede501f6fee5b89512fe799e0c487ef2122704e4d483098404274b23b72fca3eabe83ef00b4752f132fb44876acd5e3d31db9f267afa97581f9a0d3270d5230e867a47e60852f758106c17daa1741688610c162ccfab53e334f96d330810675a74cc1794d460f54b528efa09d4d8d75c4ab6a52505ee70401710f0431d398e0b3532ca7843a2abf9a19c10e6c5410a6c74744128473fcf4eb0820352cca849ec34769e5b42c7e3dc2bdcd7c41541e13ec00849bcfe9b42126b8570282ba4d15fd58917f4c50ad97413bc01f578dca5636365f30e977a7d60e11523b67fdf3fd0b6b762691b3e41ba83eb26f25a69520e83293cad7995c2e71c01e63605b8ac110ab4c1ad16e2ca7514b0544e7d5e12a862ab00f04988da9c7b8240ea9f9ce0d191470bb9aa672fa37c25a051c4128e0f60a8d32fce7945814ab74b72799e9aead124a6936232d2252d2922b473b5f2d62e7c92f5f2c11b06968bbf194b7284ea259047d7b201c6b4604a537654acb51fa63de93f910aa5b68aa71ca7a7c812e987240e12ff6b93ec1b29a1428f548a230462cef42f7aafe7c285cf30f5dffc86d9aa0f5bb242024ef38d38bd18342cdd7e8b65ac29376738f77ad971f1028e87a5090f4352215d9a13f66c7ae86c21589f5f4bd7492f313debb2caf70d26d8db264f51f81fb2495a52b0757a42235db2576ac7700edcc23122dfe97c035d63c18216672ea13da98538ff5bd3f74a01230df0ec37df8d3b44385b7362645959dd154e65cc32d4b047a54e4d958db24a239cf9cac1569e26420fad48adc04c988031f024ebb180adf182d6e464ac732c5cf296f004d727c3b88435b21b15cbf83a77f3d50edc68a2ac2955fdf837f9e2b023ba577185d5971ea312f9ad0fdbab673f476ed51da9da4d4aaaa1fa1275ad13572346388e524257a0c076e93f9a891bf4e497defbd97c0ae95f0df6607361a5950c93b38880fcd2e305f4529f0dcdd897d4353b722d1d3e72631c5c3ef661858bbf0576ca89f0d9dcee40a8bdaec30981527c4cbea5edcb4048c0dadf3d1294ab80af08eb6b4aafb2b15e917d6f1723cdd454410c41401c2f46efe85d22e3ae4783037172c05a2cc86db4ee55f0755dbb866d6c38201a1bd02c50967016b0fb573e187fe16a9721853e6aac0975e85c672640946112050902fb402433bafbe9d586e6faad166346283aa231886cd57d5376cbec28c496f675432d3ddf22e791964c9c218a785de973e273b92477e10349d85507ab16fd688831fd95f34d142b012176aa13402039de0ee80fca100cb4d588659e2c509d60f5a2078ea21329e8a486e9039dd3aeab32bcbeacf9fa2751caf1714467b8e348a6eb0c4822976789fdf689d9bf01ac17bd29cbe19ae9a2c353160a47fbfc591759b98ee168bdb58f25c94adcb358852301eceaae86c8d1546333b3f2c0a08646ea2fe9701ea335be350353db28a11bcdffa9a7afe9f5cc24896a60da72bba0b033cda33f5c9be0dcb7f1e3162b4f3c1a36fc806d6969a8021c9fed1114f4e79750269346e631fef101e247788717510daf9fe7a0ac240389b0a98a42566cb428c8826a23b92d7d9d8e208f9d5be3a64a24c1ddfff4fefdc91579a7a5e6897944a66b2effde9f6907d9782dfa73103bd49ff34bb4aa25589f919f538791af0b5ed8b5d3b7a99e173eab8a761902febd38d127801c3d9f1431418b876fe8dc6c338a0f4b3802317dfe5ce99098d35aa61932ed2f05e2131e0a5b06df7133308ae5ef93ae5b8daebacf34a170757553ec01d713689b42d9780322f65bb2d01f1246ad175e0e9375a03781aa4370f162b5b77a01c2c9df9faf2b4bab24a874747c552ae6784f7bc227cff9a143561b31a4303b4f8f8de96324f97fb7dd39c8d470f2445252fd81a15d3da46b83241ae7906c012ee2edb34ec642e0c52a8906848ac2a4e98b8a29c7e941a77fac3fcaf0c0c2f94804fba215ce1e7c241bb715bc5cd4bb9e3f0387772b153109547e5e54d95e47f8aed88e62fa8db1593e8880422198d7cb2228b339b4044d13d06a5fbdf161d221c5320e79e73dc091ab05e12b520624f76a3cdd1ba1895d259d079a23899244ec8aa0e6f19c7d54d40f9fec0b38a6054691f6b92c6a937af6f6e396748eecf86f06fe30f8017b6eac08c5d86655d542efe4822216bf1b32dbc230112111e7876cf0046c0f932cdac83811e84197e775b21f03299442f86662f04d1c55c15c1b4774e9317a7d42cf54f23acace9e9c6a3a1c45b1a6b1929e7dbaa460089c0d25b835a011727ad561215c314d63adb084137e833fab668a40f543f1a81a17c84b7368acb00b6ef6105a8d2103748b81f48a450c2cd7ac30e9794c12d8e5da90da73c94287c1aae2c6c20ae6276a9d42c3c93da1ceaadaa590a5deee8c87536e3577343d7e099aad8b230b522077a66a5f8b5bbb7efda43c20ae9961e2e022fa09a7c8c691a32970ac8d974917c6285f90cf4bd3996c3ca9335e4505be8069c253d66e64512e0a5e7cb08116ba97c8efd01a772c46baa65d2ec95080881fd7f391c889cd5b6a0d2bb38b980fb7e2674d34f3d32035b124f3b29309f6e4932d87b86118619917285dc47ef129a77cb73014fa5f7d054276bf39e5d135ab8c7d3348a9bb0692ccf6d32f1a6259587e840045193ad5cbf68fffd2f1ad7369a443395e73bbf75e6baa3b7c9ec0e34903fa1466556ff64ee5f0d923fe615441251d5a1152c20132e0c058abf967aaae7ffe46e6307d3b0c2889df770978d55438dc6718c2eb9352d89e880f96e0ac789177acbc5880b329d6ef5837604b0b6332cba7a12df23f538948f2f92154493188587bf5606a12cce5ed26a7d2c8243d987135c3fffb43a87b19aed3b214381018c53d45202516c4ec118a55b2dd1e478fe1ad964999e907e33a945b89cbdb14d753842231a2ca2bae29a0079b7f65c2e8b94e5121d5fa6fb23ef9011433821805ec83357cb06b0cbbe09f4adc397f45f361c4fede9e76d3adc8788ff1ac2cb2d3b24ecec6539d44ed80e6e84a6100e11cc0a6035db41b028ab00b46b4cb825801495d1fc077030cded63fa835462e0dab50a57f1157e7dbaa04800c2a18aa76ab22637488362aa94d7047259988d81841282a025eb0f584a0cf8339f552dc8286f1c9748beadadf07906691c9987ef7135ea0109f8a69aaf5c8379949ec64fbeb276df95063590edd91280d737909847de68f0f43b08d75fb5da35a6ea9652afc4d4408563602a5ce89f46b0b445a3169bb9eca93622664c4ac0e83799bed67710c4ff729530f5ed08d6a7af307dcd6e94773d01c2fe955bfeab4575f30b293db1f91330c53e20dacbda2c5afe4001985cc5ff341f5f73bdf7adb38223a3166e253ec4d34fa96ae6e9544040974d0745970623c2561527e3f3a73fdeeb8b775e9ecd890496ecf79b7ff692cb62ce4dbeac7530d9827c88b96a381bfee7913e9f490c0074162f156a000c64745c8351389b31a8557a1829ac0a0448132ab106606fb3d1a87468dc161d25853ef4d004054f13ed24de95c02b5f28f80bad0feedb154474a5696d277800c75927e9caf8f2bfe9c7f701b94c29454b1474f606f3fa48fcb9a39fcafabc12b0eabaecd318c6bd3a07cdb7b68b119b9274e4949766fc61906ba49a3b9039459a00541e1cb4001c59d1bc712a416a268b575fbbed5ce9ddf3d3644be8c17ccc6a660e21cc8af0bb6c9a7d9dd65dc6e1bcecd1349cb1848eee130f2bd121980aac2213db280b1c851fefc0fdb1b8b1c70f41d87562d40d61cb2c167ffd0d5b76810f8b55f9b812ebf49d1d09fae5a4e46c049743d1d053b3b28bbb35dae259379d4404441ba8688ba4bf6054857c159dfe17888cc2700b33d6cc10a06d8b0f3245e807010ac20c56a6ebd17df1d03cdfe06189b961a149f6ffaf3822a828fe446ebe2efb7293e46f7a6bcec6a3b5f9b864208c338824d4386cf1e9448d677914c1cb82e979ab97d987a2125a4265292625874f19eeaac23ff450077bbf19ad4144a2d2030dd4eef8e21627348dcc52b24dc6d8c7c646f45d89f3cd770099b49cfd6ad7bf746dd461819078e93604b7026d085a885700c6b1c7837ac1c9d19d1707eec01c1cf3cd61a468a466387375b6438ea3bfa09c572bfc075a71069698bdb98f46786b0ddc1ed2d5b2dd08c7f7ebd852e4219dfc828ee482e3af1ca175641bfdd9344bddd628190504d95c1cc7f5b3c421790b2dfebc4a4d96ec6cd0955a8a26ff44239f682ff206e6d8117ff9c7a6b9f826bea0e9abd06fa5f2de76691279224443c6b9d24ef52b8ee261fbe6a899e7c7a0a87ce6931be6d01bc1074c4c6fdeb74dd06bf4c5b1b3c9ae7eadc4a289cc9cd93bf835566f25f501cbcbec67ac48e283bac48eee98facc8bc4dd9aec8fa123926e0339b72f801b84b65878e424f7aabfa77b7953cc9ab6a9799830c47a1d9d8269c507844b9cf2f29162b833830740b39a9f98cd2d3bcd0e5b6f065aa370bcb54fc49d6990115d2fb418f652dc48f836ddae1ff8aec094217164d60def318607e86ba4c9f52ec8852b0695176cc8faf100a88a7ab8468016f61b530f61c0ee08c5284b31ff7cfa063a9b9ad57865b0597b9c4ef6238e51a641ad54c7545314af23eb60cd6b1e7950a6d0a81c1b19de3843967140705acbc0df7160fdadddb71a7c40696b5cfac8cbbfb24015e1b75202b99f3455a964558ed13c7df8a41030071472087fb0e209e51c78955aa6199af7f6a8bb041a9e570abb883824af8db08b765fc05de4280653608fa7f738c146478cc8316fe6c020f4c28f915b5267c5a6e616d7e84981f8819bbd740f4847c423e3bca8886b07d14d0244ce22925e429bb5c8a9d367b8fc144523ffabb34d32e707dff3fde2730dcd8f4fc4f089149bbfa2f105034aa26a5693e54ff8ffaf2198b58fe78ce98e7ec7b4e350fcb13c376b86493196f09d5b414d52c8457d4679a112dcf0910dcd3c49aba3103dea6d92ae8abf6db4ad3cbe1f9122e61478919a421efb63a1fe6ab1295a00c1aba3a06f48594cafd2ff017cfefeffa87f857d31f758346deb54ab98ed28a026b6880aeb9370a729ad7f5636b0db5d40c7b024083ada1bf6d5b30994ec8bbc684fbca61b8343b3600236fa0f8a7dad18dd67b8b6fe5340b7ab8d670217dbda341c6c5f18a9e5e010c47a5a9d3b8474230eee8ffbd16f68291853a1175f1d0eb1d97b035a1de90c7700738a7016b1942008709fa031c9a5ecde8593705a1a491c259d29c263cadf3b2205d7ea648d61aff10d6c1c22722bcb09e6d1732222c53aeca66c465966c8c06716e81fde604ef8befd9b1e4b787b3560da8756aec148835be5b58020e1bf0c5a100935c4e307b5bb0dca45a87ae357bdcf00994cbb5298841ebd4bb75d324fd2b35e2bebd166e3c76477417b2068ce6e32cf7fb8325f93979bba43f14a737d4f64ac8d287732001dee69897b5013c99df6abf8a7ba50bc015f1b4d75b1eeb79b038dce9a701e1cfc76c73a086ab418bf9a787cbc56f994732ba20930ee6d73be98cbd124600ff46c13796e12c7aa52fe717b92267c8dfe70bc1f7be3e051a49cc68e230e76f477eef28d84d88ec5b8a80abd45db4e3f66850d6d7d92f97e63b3ac9b3c0406f7834faf38362012e9e9f9bbeea6d9db9d5818315bffb2bfb2ee41aecca9d33f13ab12b73b983aa07de89dea44ca88ed19506dd205f531167296ab9f4e1b02fc564a92eef588f4d2f78d051b7ad7fc1debd03a254bcf83d0a9cb325f677407e4710a3e266b7a7e432794de24d66faa2c9ed3fd6253f1e22ee6ba7f957297f4f27c95fe11fc5f355ca26a69e563299887e9c27af7fa9d7543b01a764d80fe338dbb4f3a9deaefb2c02046d1e36d1689a74d857a9d551d4e1d7b1e4d14bbd78e43f46534e0397f03896cd9fe6abf2bb96574021fc9733788001998eccc4d1f3658f792a96909ca2310f6ce8ce531dcfd4136adf115c04623cc5d8ce334295aba7e9d9ca2f4fc727cb22306c49071938adfd560c4172fbb44f444095dfa8d7afa0ad98885be7e00319eeefde6143df0454bde85ad36312be8ec016283ccce98ee6770f50ba953ccc3980a5bb1d6d6330241482b379bc1767157667c01fe0daf1726762c0f5a2fa4afab82a84d40a652880c55ea65bf039327f512f088c7759fa36cb238857b35445e14e96098fe3ac6d3ab8109c0ba2f91801dea5d33557204baf0aa8f909246080fb838c0e711c0cd909d17697751ffe9dc99f1252b94b7c91df9664eabda816154a38f87d3996438da499a709114cd460c52df9d2dc57c44fc8db2723024c26aec70727cb416a0a5ebef8c87459013651bc762a311a9e4fff91bdc8fcb5dd6045e2053dc2513f73fda6f8334a2544d477967e311df7ef2d7d9af20c263da94dce219a67036f817018305069a3a93f8d3a5df4519ee20d51fb13233c35cf175b1e8864763b57dead862c2be351d97c66a2da2e45f9055c868f5c6f801e587b383d63a950175c5fff81b8a364b2973624e573c412e89f4c584fcca1f28b4a283b1bb87d714012ac69ac1a1843761156c416dd6ef5e8d199b3a3f13220eba87d2004638e955f29418760700c772b440d5862c259a8b56617553993089d639b502aae90b6eb77f2cc23591c5f1312ee4e9fa789b32d22257bc14e21b44135caf8dbe720137fb7c48a8b8050532d3a7f0aa214cdc6b8aeb5d28e8f978731d1f22b5808e63e6f5fb044b9b73be4f09c525cb76711226f4dd86ef114e7d3a9f25bc0574b65f6fbb52025de857c507313357332b531cbe8b3f8b3a178c30b90eed8d2b7c7ee24f8c3305d505bf3cbaaffba5fbd756c6c84ade82557e05a7b0faa0e2067e17b460b5f477db0d5301df913d0b5a69ba66ae12545bd8a8f84be0e259e5e5f7830f147c774742b3b3551f8680ac8d313a7c10ab2309a344b638df20ac4b198a3c08b346e6d34abcfffb702f279271ec19f6ebbc11f87501bca0382065c24ad83219dd8e1361e379f3371d52f34aca137f22bac65f335a89bdccde2e20be802abc03b4efd9d694c7e3f40b87cf0e97d825a39796b420896d20f93d89f8e1bf76b4c15cf0128310c767b67511722cd734f3bb1e4a0d4ce416d7917a09f8035a04f1c403fc0e36ba63f1ffb91c24ebe8e3fdb076d25f606a648b9db023b5201736a1848c5fbe95be105ec1d31d48297b74e087a096040bc4930eed68d652a35beb823220e1055d2490d1aedbe118d89c86b015d5418056134b853823c8a5d2d20b3e8c8997b1f8c36922934ae1c70301a867bb1743a429fc7c973fc13ba5e7f1ea8cf13c4338053f64478fabd3992813e573c81111486fcba893f6b0771df337992902ee482e078ea218ead0f27a879b359fb533605a35f27e878f928257258f1b18248170358e283c7fb3ddb17351bbf8d18bdd9266e49e09f322e726035a8e58871a8bba88a98f309bd3ea9fe9dd83cd860718e0733af460f7ea924e9850073b3f24333139b04da4b7bc91f05fca1470cf4f540feb9c93cf24e10d4952fe328f3c649c92977fc982febedfe17ebb55567588bf03b0954f94cbdba549564bc52f6db9aec9202aaa309ec1ded9cc22f6b14eb10ebcfab5fce9da45c0d74e1d5c930fb3bdad9cc36be8fcc0cb605b174cbd4dff6f8c8fc1a19be130a7227c838f3586f392227ecfab862eb2f75b13248e3257c6ded5bfc36f622d7797461b9fd29a938a42f934cbb57f407661a0d37d1e21399395db967df53d442c8a8f0db96377859fe2ebf3fb36f081c89e4ea591c81fffa529af939533d0a9250615a7fb75e233995f3d6f00a74c949a614f24c5b380edbf988f477dc161a62e5d8bfd64dac903793389ca0d0a2704802ddb2a483d2b1ff2ec0b44f5ff99645ee297326d1e923e7b396db2b306622376a65eb08ff51953dce3a18fb7f2a6961666ee7a263eb383928cba5cfa1699b38b80c5d1c7e04188d1fc49fffe0c0238490552c728d7c39155dc8d40158231529cb906294047619708079d89cbb0af03e5aebcf048fb89c8c369c69eb96a4bce9141b3ce61438bf920b38b0167e8c030d432467fa8bd3fdd29c7f714120bb45910477ebcadba54b832dda8d0bde4c492c399c84f1df38b174ae93578c97319524953de07cdeae67fdbdcf0eae5035243beca81bd3c42f316d60f77a8836f73cf959fee72a936d47e5d08e33f519f126b9e0c86efa04992be5f4445e1d229b3a23ad17fb2a4bac64337c8238b6fcd28bc9abc3620a2fc6ea7f69c30cc54fc4b6ff01c1c0ae7f889ea989021d2002e1c9103ce0ce3a16c0ca3bd00f2d616c93029ae52addf0338dc72a08ba1324cdaf82009f9b701a607dd38ea11a3ad91312b41c46c98ecf2a1295c1a8d856a92ae6d5be1e06ee8a70886369cb631a59290c423d8272c2971c68335b1a7856c6a10a393e86ac5edb8071054788f23e169f59bdde2a1cbe8746144b4acd5ba1ba2db58072f401cbbde52aae5f649d2d57d048f6adedf50ecf8c04362df65993dd94bc5c71c043fca8ee94d4f00207fbc6f4f85888cef07d7df0ad32a4e65a869541abbe960b224ac6413b07018a1e942170690006960fa52a9fff918db71a1273bad14bb9633f9aa01ada370795ab89b4fef9d2d0feb62483db754c20c7dde6681d86061bd410262e1c8dfa2ff1cbbb8d8b8c37e2c52b3b185fe18eb39c1316ef7fb4dca736ca8b1b3a3adaf363102289418c15184dc3569f31c3400744bea7ff0a31657ec3b8ad49cf3a3f0fbe65d7a88caf90b362043de5c38f0b23604029950391e0f4ce06e40b2c4cc5b04c9203d796de1faf8af2afb78c9a3b0036bab42d6d0e9430b27e92b253a6f1b0f26158b9c9b4854e0632ff9d6ef96b4416e90922816c6eaf10f87c56dd3dc29e67ac5f666d03a86bc12ccbff07f1419002a7ead0458adbd73d7ca2de6ad697aab2b8a2547167f7e34f968d711bac8c07a266c250cfecd55625537213da7ef4a6e54bc8534da334645673cf98b92df7def4651f95a6e732756220f4b798fdaa665b477c41644b39910d2d443ee21b24c08f9e0ade734934db600325f91cce98adb4b3dba5d5c437240d02d6ad7df6e244fc6f1c02de553f4562cceb78d3366959ec95a43bbd81f4daa04474c6c592ae5cb6fcd75bf9d3a30767565db412af2ea5377acaeaa034b212b4d888b0e0e14b3a784bb0023654c1eb0195ad67f7d5fd02810edec97f30c4eb079c110d185adcd67664df9dabdda28ac52f2862b019965adfc8fae30ad84444250a10f673f37c1f1db6fa6cf8a7ef61c57be3bc1dcd20e7b67cea0bbef95f3d9f1d06f421543f4ad279e35e12481cbbf6b30ba6c78a9ba0ac01324dfcc945ade93bfc87ec92e7c43ae846b61b88bb6c38a796f61f826fffe122bd3ced0cb7c3c6179fe7db410db1aa43c4c33024260f3cfd286eb3f623c590433dc5553ce13f5a68b8e95f7efd96b1920ff3a55e301b30c87fbe0bfb9528a036a246fc7503a9865182c68568e64219bed89b9370f242cbce7fab31e4ce70604a492d3393ebda09a38378c0a04a581c98e8ed6d977583c9f8f3eaf90114384176bb9df402e1843a8cd1b1df5ff11c11d35955e916fbf5a5a27d8bfc9af396b0dfd7d5a15d60424454aed57230fb696be7ce7f7abed52278931419597e4bc155a0bc3ada022aa4f1cf7ae568616af4403cad80c6e4252df1c4e333694e2de13d935278c879bc7160154dd8c1240095330bda6b8f725c0bbb05d8b93d8f67867c493ae3821921fc6906a680cefccce5a63a5307950a78c68e8dd082f75991992a7244a96c43eb2333cdd7a17a041a117851b64189175d59ebb1c291bf821790112f9d404ca7a1525fe97886c039012a08fd0abd7c9be51386eaea0144ce4de897fb5ff62bd25d99ee28199dcabf6d836da9cd02c0822c37bbff2101eccb0890064967a5a656ae298bf48c6759a596c6b9d7f779677c5d9c19c9daabc29bcf86f8b06741a3be7dd654afdc3c229577cd178e9e7f1d9ce6aa1e0e23ea1fc5e703eaeb984bc8d2c7dfcef292350668fbc38bd73c14235a2eaacc5af9690633139b01da9b6315ed67aa48392d2cdc99dde82113ab6c34f3418490821beabcd180a0b74f5f9a3061cab250b37570ba2b63c2a597ce11a5b72be10f06233b7f8e0fc90c8310ea29e1e4769cb60c30854c6647a9b9629ec6e2dc5c96ea1e01e92932135e07baed90813521f5cc549a417ae270117305e03009339be710e4ef5e05370f7dfdaac3d2906ff644a75d59e42fe42b5bc825eb5097b6594f332f009e9f4cc4e97cc61783f81fededf2ffaf4ebe8b3fc904a553b6556b961c95467000f4e055867c39a584ca8438966adb3d15cb1983841f74a9a7379ce1f845e3478d229e5b79d704ddaa525e20462c57b0de23cf5a063da3e569ab9dc10d839aad1e7d3db09162c3a300537b4c20d214f1d786de67c4d713fa505c9c7e736582380184d334b40269f6f1e37909bcc59aed9e66d2ed58cecf014c95792a6f8a3eeb396e47129e98bc2d375bd273ce29b2398f622a73fb562ccda88f150ee31de2d5d6c56ae8db855c3e86d7d8ff2aec2491edeef47253a11af86f8bfedbf44bf7b0f1a9fbed8535125423b7358f80809bcfa7d5126187b8c63041b8cb86b26def276f3ecf301894f3a8e1c8bd47bc83f704793c19fc75e656e2ff96421ced4c042def947ddebec865c6c2f82688e17c27893b25100793fb697699ded93a8dfd7447b94f7b8881adcf30006fdec259641048ee4b0ba5d6550be19274f99874b7712d6b55a365fe259fd59ee8afc21584731c0fee6dffc6e73b7b71f5b61ff0582ceb621a6f600d15e51d400571330fdd23ba6f41308698b19f39f2943be1f41fbcfb7ac08baf26787dbcf53299c728dd17f39ecaf3343954cc29eea0006cb83376990594909696100cb5042e9760e59aac785dfe2dcb18072c6541bf7262bf532adc8cdd25edd4e1a012ccb3cc20190ac856a7a07232c0e1753b690c2f19105d4a4628a0dda6802acd99af641838965957134ae32cbef5906cc749072304269caed810566ff764526dbf83d87503cff03ab976afbf0f43524f76c9bacdd1c949c117520419ea73926979c9e9718b6c7e9c125ea3e7ad9ead908bfc42a4b2073de2b652dcc5807151afa832099356b263b25173ca064d9d4044844c03ab11ce05e2a18d586b2fea305f26957ad0586a99a8a7361bd15a9717b78df7fbd951672ccfc7012b23aa8cdd06ba70a79edffdf4bbcf8e8a3d528bbdc78f993fd5c1670caaeec6d7c50cd48f3fd2b77140e78a754f67f1faa2b916b3c654a5c74daa92bd48ea1265eb11bc466515bc5b22034a2e309e960ee7fb4410c512efd6150179336709b7d27d312546e3df60aeebeae818af1c961247922db6c67caa42373792dca994d9a259eb2c4ce0b1724c9a3c5d454713f5ee00fcc1b0eedd8ef2be1c069abe725914aae288eb2920f6b3c4509f4bad287b8adc6d2fba5b1305f1f1424a23c26bede8eaa8ea6f0b1a380497becbe961e22c6776a0a3f1a66ea144f640397a1eeeea479ae4c09dc203ceca6cb4348887c99b4d8e7b0f82e8a815536bd4ebb4a89f6f844714f8cfe693a97b28f779027198c41fb1e3ba6fe1dad655b647c1039bf588c76bd74de8b8834e1cdb63671d383d2a60c64cfc984e3a363cd1d11651231e7a3641d5deb1569cf0c9a62100c4b0ac8d678367c1c15dc245b514c5186b9f073bee85768c24a9ded485cb47a00376e1802b58ff0d0d68b09577e079ecac08c8b6b4a155e7247882b3e8f67e5abd57a8614bf6884dae202468d5b9cba7aadfa9640b8d32694bf82819414ae232e8ce47c0dd2393c16e4a957415ef5f70b9604cfcbe643fd0b8c9f7cff11a0fdf8099cce4740606d50da4bb7747dc9066830f78305371612f914ced502cfe25c37e3769c5b97bd452cb0d6e281071046f3c8b4256b7d3b206db037455e8fe53dc9a3e8e32de99875bb9304a3ed2d094e419379de06c24924edb4bc8d61bf0f4c519a72ac9bd280b2d6110008e0e106b378135fe3335aa043d28e905d4b36838ada92ec11ebd16aa5672dd17a9cd813f70de220a056f3e08b7e1704b51172c5450bb95d2b330e5c578e16d410a6d21ca037bc640bfd4f89989e3621a1bb46933f078911ec6e2134b6a34e70110e429a3a49228a026c1366fe59572c62a20c7e3626e825f42995ee978f84849077da636ed08f115118ca4a08daad4e5b02901f1c3123e86f53ab427ec89857ceb189819947205219cbb449aeef4d31a3010b0ac88713916ea0ef0aa83897738878fbf8a7fe63d0837ff442bd3419b4ccf9e6360b721b1692e8326a16e48ee03038421f40d3e2ee18ff74e35b76e89cb9fb59c155de2ea8a3540b2b59c8f3604cc01e8f64eaf6808bb21eaf7fd04f4822e93af94e34148bcd49c93e53ccd2a384cb4a734fbac9351e5b45447a780a9922b55865e38e4911fb9ff2eb6d74dee58495c6fa0d55c8db59435a1cfa24ca3c191512874799b7eb0949ba70f9c0a469d34622e366a72f234375dfa4e4dcbb533bbf05181648084a85f344ef73552181321e8fcb8c21ca5b5519fe80c96f9985515d7a6a439fd2e6adc8e283f7484f66f6f780f9c49e569bfa3b858a746ee08598a42ee1e0f16acff3b378197c1b939f6616c755d1bf5011643c6fdcf711a22163aac9eeaaf77060300bf8166f6bb1156b6ea9949af9ad21a39dc4f8e8643e8418377875751c2fc67c8d6d69b272d5652ce8c88f7527fa579860de21c389db8f6fb9beaf18ab5e693c210e968bd390e0ffbd51d8828079b2c0ffea8bf6a90de80b2daa6f29284bc71ae0b0ef52f53f159a428a2d036d77a7e010c224a03fb7ffa8d0bf805c4fec333bd2030e6afecb2e84e474f220912195199d9038d86bba35ff0f581205de783b671d5bed12a26eb6660ccd9453f2f2a3168762dd8bbeaa229d1e7345a6de21ab835a6e3b38b0bef30b15651fcf4f2b3f5b2aa0454d82801ab636e2592547130b4eb5c9bceb8a907aaf6ae4115e7a28c19f49d3c2d4df833c1cbd1aa362a5769dfb1ba6846c35724183fd14e1d34c0c5f3aab699f9257adee578b374cefe8f548deed2e791abbca79dff90e5bcc295a031677086856622fab5e211e37bbd17d21bc917bd56e064ff2df9161feaaac9538f29fb9682360b4c52f4e9239606dd8aae92e7d75ba072a6679bb0c992eccef0cb108721040f7b7040d2d8f567605dc87d5a6d350bd8f31d0e4e2c18451a33c76335c4a2601b5e87933fa0bf39a367332700cde4e9546d9a8021919803587587b0259fbd480fda3820270dfb130554c4a12791821471d9120549b9eb8015c02b38ccba32bdb15a1ccad121d8635efc823b20c225b0b501ab1e363180c6f800d92eee0bc624cdda09488e3a7fe75cbcab3a9dec30e3a16c32f40f09447361d5ebab21fa2b3e23508ede1bc4a7047de81c0ecf6150bc70297dbf70fb4f65656fe7b5acdf74cf33b31a123cd230f0aa53633a4dd019766985c0277f87bed04332e0c0f690ec151440abac236279083945a2d1e93842a6c83893a01c375a13952e2194db83e42e503e8afb90573c306de5ccf77a55b232652c23cd73c7424c8d0a7f23848c8801e01cd64d70c33355ef04048e72b59260a0a52c70f83aee04d9ef46844a3ad6d4ccf20bc1916f7a046e5d2b771dbdd9e0e3b9cfdea8128df4508e6e4f7f48402ef1ac5044345df26ddc653511dec7203a254800d87a8f79c0902f8715e92406d550f5af77cde306089a62d731c277ebc8347ab330d3eeef23a967c9e2886445d214fd2df8092e4fb289129b343c3dc955ccbbdb080ebd22a5ed2ac8cfcbfcefd66f2db6255a5197b4d8d39db61db897ec82b49dbfce2ed2361aa8cefccef14395ca59f0f2009860acb2ee771f17db35df91cef0ead6970ab01339cbe908c3660565b1c11dc0188b7b11459fdbb50383b5ee84881073f9cb5311f167ecc1d72886a1ac4b732d8b3d996c14862bb26f2b46b903adc394be249da2988db519e9867f9a5c4dbe5cf329ab0cbc06446c891bff9319dd1835d0cba68660b3c1eb631a27eaad9dbef89ba3d80807be7a5b0784b131c9eb24f81e97c7cd81d0972a8adfb8d9248b684a6fc89c3b5613fb60b7fb2d2f57b6aaa68f8e724138e07227b1e762d8c385fec69977c67ae1a396e0aff2450dc2328cbe282f182fc58ed5e4d9ac0248e928e8ec7b3f99f5823ac0e4a072597338ea4277a416e8d1d07c599b5e63f03ca3a0cc1860786083540630127d9b91a312249e83bb99be7939bb0dda89bcd4b675b50abb5b306762831b07aa83dc7a2ee24eb0fee0185250d2414c570b39f286ce7d5db511c02d9f8a3f0720e0700655b66d115691d4ba1b643e8cf4b840fd5e45828e79e2b0ea5058b9a05030b6a22aa0f97427ff92c67e9818db5e8d70bd4e9c867dca1ae80a5d76490da09340dcbef8cd8d831c508f99ef5e429a453d1f1e991c14e6989030f686c353975b50decc38dc598eba0b3f9ebf7af29e99965128882e4c7bb234c16a389716b86a0c31f1ded8cc042fbcf8a7f3a35233067d07ec88a96c7ce22a04522b4774450daea23a449b8ec480d6145ba1688fa3ecf87323dcb2ff6a3ab4208bb3c1da54ebcb0d18c16d5444f81086d548849e3d465b07381451c612861e294db52773fd0ad9cce0f54968b01ad1db517b97b6a2614f1681fc86494a45169168280fb984c180fbe72067bc7f2d57fd7c272dbc4b9c8c621de472beed682a89ec0f1a3075439ad0cbb4765108b9a24e2c61e7750125ec755a65bf7b103bf4d77180bdbf814bca1f31d231d96637925d95e655e19369e1416b7460d251abbb058475363b45b9015354e59ad9261b43108079807c59c704d56a77b3e361756c20ef2a2bcdd7cef70eff0fd692e1489345a5c67d79118ffa274624fd2f09f9758508c38ec3b32b805620bbcc1241ccce1d02b2a8ada7bf66204b3abf0211d64477f88f2d289316c15ada868438088f2eb9b79a2cdb7e1147a66f1fd742c16e7e8dfe425d3a4b54420ee957390eb9510bcbdcf2d99fe2baee199870c202063c40dee78acc2b2c7457b5f046e3e00cb382c1f4ca30ee0d6765934a7f83b242db255de8c316b4a1295bb929e92d2030faada42360aec2ea83a0e1fcd4d34d0dfa155d629d2da0f58ac77e249d457ddb06b5f632386166b866da6b9096b1ee25e9a9d460e9eec299fec89093d057d2e845ea7c847fdabfa18598b78e52ba0f49b86a30272e98daf5ca04f32a10b10136fcf34f0f4ff1a63b994b3b20454e60a601baade223a72a7ddb7c5478afa29eddb84c78170a0743debfe081078a6f369ceddd1be0c446b98efd4819bb2d30f691136d4de2fb24f731dd963611b160e90693f49e83536756f22ddd0712a6efd29f510ef2b463087d231475d97003717b36f594c2495bf6cd79308c1460bcf12b053a979d839583996afa9bfd7a6e06d3561cd286b3f0afb779e72aaf1cb1fbda5fa182c0dd562990815960b3bbcbd79c971d2e85b17098636c51028d04e6027affccfa94ea8c452957a22c5683f9ab834f5e830eab359a139097339db3941d144aada5e4cb65e75f09bb947c8ee6c08eb4407a48fa963b7f6e4cc02348c1a0a07830b1e5efff0096f9eec0fa99fa73145455519949440e6c578cad18e1ec7ad375e211e6954077396e8fc631ed3ff519a891e88056f668c34c53086e922f7185c2854a0e31eeb5e69fc21b4451ae32a757e5e57d0b7cc0cd7c17a7b86293674c3a01b5953e5cf5f1ce60c75da86cb33bef5e52681811ea9ca15846827493d21011ecb3436366d4f9c1ff2f377abf5251bbadecbcafc6df3449806a936e7a7fc5ae0a1bbf719126594709606ff6d45a46eb2edc8eb3218b1215352b8acc0a9396cea8b1a5d630c49dbaf29541ea236169544a80ab727fad700d9ecd505cd2b466591977477701da329661b1e36a419146499cc949c39f17934b53a14b1ef29ef608044364268ec99ff3a4af7f53248862df83f1c57f28e0c9516dd39f99feb560d0a29c690550fe6956a5ac41ac2f10e5bfea2fa9c3be484e017b2d2436b87fcc179d70e1b47a9e0e6697c91719a77d725493c32c384f64c67e38894bfc6a8f836009374bec1f8d806d2fb4bfe2e1443293fcf6dbeee70dba01d2d961557be7081eef0139f0c5c18e8fb1a59b09095e4cd367a44a1fdd87f41485cb2aa5d0a14b52ed480b8b6a3f53abaaaefc85e55beea55e60ecaba78e369b8e67d5eb674d76e1cbe3e9921d77823f7ee92a9c534a1ff6ab785bdf953e13d8279b0fe2658f0a9bce272f2057a89b01204365849ddee68f9d15470d7906353c556f8289ee0b7371ed90b63026e4c57dfb7c07e74127513a0348c521c3a20572307a1bc97195d0a0c076519a9a84123cbac6abcb5727daf93a0f2b720799162307e6e36a39f3c554a1a02db94647fed53f558734a96d98c256d1212299d59ae0027b656f482a2ab645962b49557a287f053bc5cf38e546d6b3e4c7598f9f89fc5591544c4e51649981fc89d85a1eca791434bce315e3c7683e37fce73a33a0d2ab54c7c10ca23da674e5f01221d9c4d4d394acdb24290a988cda4a2b40470b8775ecc1061a363fbb60c6060f66ba71a647def91ae8a6d9564398854b4d4a0230e07b9023d2bd34a3769806c9a5593c1aa14c1b149c9f1b6ff69d9d5fad61aeb3ce400ae27bc0277a9c83017fdd6be1218cf33ed86b262eb60213ee85adc7ac6c5db80a7e75b442e004e6651605619dc870be830c803378ad3f5df847c0925e84d69e83243b5776341a9421f32986eb74f9f369ecd11a2c66423bc5a75861acfd48fc1e556d48d46c51b63fe428ec9c078f153352e519bc5002101e7b5eee7d68f8645ea5555fe95367371dd40c756a1e7594b1ef2d56c0c4fa1c30348f6cb053c03702646b556983cbaf1667cace6a112e855315847c0110a374167f759c57988ebe9f8f438e1d1a2d84f7192f39f19a97bd08e1bcf4f1c6bd7cecf4d1c9b071c59d04bbd5842469abb5ef56c09b56e668ea8161f7dc6e8be990420d98953e07d7073d2a6f5dfc409aeb1a8554b457cb0f6a25e49ccfa32f7f113f4e0dd3adbb0a0d569201830b52e65083aba05e4bbcc26703e8f2edf0f213cf147c4cafceb66114014f5b01105849e58b12519b4357728f84a4f869245a686cab8b466ff067ce2f8145932c47cb605335aa1b71df160dc8b9ff3848d34cc113053e8b6531323886615b5c3e1406e9ad00fe33d5eda7acf715abf9b6686aa39e4de1cf0a5e56f641164c6e92bcda0dd9bcde3a9957f06fde21926eb27a39633c7f70f4a23afdc6f98f30d304c0b5f88715d4d66339c9ffe56720b65ce528c9813f1968fc97819c2e161ade5b8ec28be0dcb8ce9b1d4716f377bbcefccbefb93614d670f1ef6c210ae06e444d9c49babf2d196a3c779c59cebd9f8dd693d4e19852690b5f07a94fb7613fa006170ce374f4d9c64e2f2723e54ff21264eb961ac08c313ea528ba7df1c515d084e489ac8798a1b264266f81317eb80eb5e77dc14bd8d91d9c5ae726b5d94d25031c4b62303d4d59fbdf5e0083be606e26151f03f61515d835c11686ef6cbb52bd4bf79a44c59419043d22c426c99ff515c2dd78003481030de4db781404a95e2805627efd7830233d445d97516c9bbc5b567dbfcbe08ff5ed26e987ea0f669f432ee8e3c8990c169314413bd24398bbfd65dbff48d757e5c565f48ea74bde28af41a4d6a254ca40de2edcd1101bea3be753de2e8f2c2ad187a4dfef01ed3cf433c0560d3973293ecd8ecbcc83ac2c6bfe30dec2cd1d35a999b2b64f99032c38f6fd20689c345c942fcee0c1690a0c9d433f78dc3517e6a666384d386e5b33f24538abb1bd710b144cddf19caf892890282046a15784a8909246f5af7213f89ccf87ad1adcc770ba2c3ed192942c6bb9cfc3c430dd02139a7762acf24b0f35fe5bf95a163c7399be78158a355c18a26fbeaa281b86363c04e08816810e20c84e9d65afc74b63db98d4f24a8d365c230fb5bd5a7555463c933cca46c37ab40b6f1030d472befd98bddaf2939a633c3c0ac3b4e1e57fef04f93d5b1762f5753fd7e5d64a394658746d0db2c3df6efff0991f7b473eaf3e2a517a1dedf542d317d5b5859b1be9f9aa1222b5a2a910c673b7f320250e192da9b6f6d0b897e6c0d5ab089450fb22bcc8804ddbbe78c56107e9059f00d0b7db8389b80a7e154f475baf40859a445941dbcc8dc6ff6b7fe4805a499387f94feb0e57b79d8e24a3b157d907eb4cc945a82997b82b1046ad78c6e9c23abcfeeef1628b129b02b12815af482d4196ca79ddf37605a3d28597a96494b3fe8fded81db98f458d88b477c8a581de73b0b29b24326091f1d0b12a562842f665e197568433811d8a89fb0d05f4563942c497b25d9f38a1b1b9db923af765526107284e810c1d282f55c46c1ec81860fc730f9544b0af259cfa76ebe4e13546f173bdc03a3adb6c5e21834661f130956d0bbc76919f153f68b9ef281a71b353dda6cd3fbcc9d5c380cbfe25ab7dbd28fe04b2eb1518de2548cbbde752871e46425cab190938ca0d9389bb2c4e01a3ce09774e641e004d3d13bdad150193f7d681f042319acb2f7ddb112675f92a9bb60060fb4171e3c9c63a969e97721d010de89a640ba3fcffd322408638aa41e29344b7eee93d5cfd775f416f9c058677a2359ef0d12e1302552b07ae46f88dd4d8d61ae5cf67f66e1b93200ff6e5c0d658e61c7827b5837c608319c1b38a9b1d5b81d066a75dc5560bd1c371cb1f2bfec1f71c74282ab19873c8b6fd1e3aadee8018f40018f7c7186a652160b26aa9fc3e50f63d7e3a845c8522ba502fde4c6f7836c4067f634a1739e66b819e1e3acbf94751a91d95e7cbe875aca026038433e16053381ce526234c4db88e8610814127dfa340fbd50fcb89272957597eba646fec440c9a2c7f534d2eadbcd90c566cf1fbd43ee51a88d589617091ac32d06913d5271cf9bf5f85b3f9027a6262a26833726de4401b43cfadbdbbe975b9be2282f373656244f065bd111bf47911368fc7cb1f940ac8f2da2a0139682176a1ca3a21d03b1cbadb575ddb8a6f2319de4381110240f456205053e1b14ceda6166836337177b119af9855c8af551b086cbae4061895e59c623cd300deadad0306e518e79809064f13d8de43b3f177e7f96503e547d5357464423667d044eafe9ffe977892b5900970c5995487ef4ee121dfe2e287d4fa198f5026ce324540505717ca23abc1559a8644b1a5af5d31d52a714e209974039409d982da50e6fe523a857b8802cda6db0b7aa3bfc978509a50f3fa118ae1f4fb87a86e86fef81a5fb9f364d1d1326f1efddb206fd0c9e858c9938de41c0b77d844d601b99bc9dd9c201b5628e33dabd0786df724e488591b251edfca25827ccc7a3b53504d47f78ef075fd8f67bbad9befa8f850ff6b43002c1074c4c6fdeb74dd06bf4c5b1b3c9ae7eadc4a289cc9cd93bf8352779785c1318ce3a5e2f81a6d3bb1b5e2731324b2f8d9435326f752c732b0c66ecd79d15fb4f8d5a9cff5a5c0cabc79699842a632f4230a2f573393831ec68c8b28ae3335bd55456df250e1b5ab6f1d380d372ff5e7315bfa15ac38c9d045e6a7790058d08e37bc6dfe82345a7103cfa5381f6722b6eebf853d0aedca5e0eddf9477fc5e3f6d7eefcad05931478f0d23dac9fb18aa3836100fabd3e59b8a9ceddccb0e41c3074a558149e0447f66cdfae1cdaa1bb7ef1b9bbba2daddb5fb0243eaabfb71ff360d2eb077ccd8a4afd4d81228dda91153f204a59491c4050816009ada70a72c3e3e64c05371399e01a927f6a2f74179ec39ac2b1037ee47de6d4c9685f89b460639e98342aa6aeecbe93c93225f6e4058727b4a63235e6eb35b9d3033f919e17252a26eaea65dbef9405f75efef0ac03152b71e247ff2d2e2fb5b84f07ef69cad988db0203392fbc78c70de378f7864282cbf57fd08449456b0f8cae168379ef5a812005895285af4e9d1475900e8f991cf070d29d64e2309a6076c66c8b67337aa36681e8c27fdbeceeb939ec6c209ff2509ae48e8693295cd0b1caec4a8c39f06a2e0167692f05febd45c253c8653a89f7fdb8c06fcdae37c5686e7605835da918c5c1228a9ab8c2ba1f4bab4558dbd1362158f434c632be3b0a78c04d741acef44922229cf1ce6f6f4979e6ef4942e2d14002d80deec9fb2be8ced79a335e3bc7a2c6257e75ea6ccf6a3118c94ec8bbc684fbca61b8343b3600236fa0f8a7dad18dd67b8b6fe53ae32276cdafd7bc81e8ad3cbe7fdb2d51cea33bb00f9df2e3d18af50304a83c6244413ba4dd30edc66a80dd87ea7bfc59aabcdfbdb60f56315c24f478120edb79c84c498fa0f34bf781c9d35d6c5e2c9d91f0f49872c9fdcb7129318ea25b4857398018dbe3553e99ab1782ede68b3fa31e88266f413f4a405bae3ce3089257966850b4f9af007f38485565245e1473c42e62a11401d91a9934f253d8b214134c381504be6169d0b775eccb63f66e213c54ba84c7926c1a92b29a091f6aed958a9c21a81dd8685b2130fd3bf0c5fa44e61af650977e91f5415ca959b9ae4824e8c826969a774ac0bd35916b32355e8949dbf9304c166d68a6ac6161e117cb9f0c73ea010b1df27b6129ec15d55ac6334f9b02239af959f480faa9460f8c34e0278b33f6bfe403a90757e61b1027301c92f7b06a15f7e96ebc0240cc2dc405a3a650b118c685fb7ceb7c6df896aa6e54c4646dd1d880f99792c61e6b2f9faed1a10ade7a87f4bd75ecd9406e2ee63f8b7bac6e36e02a8429d04fa8b3e79c58fa9c7d64e9d6a50464c116d4da1d9e37a20bc3dcae3fa60db964d01abfcd51947645b539a5e0a382fbc01f0c3df884321a712afa95cd87a540809c5c5a98560b6d6710e993ffab338aab79c52cc07a94bf0748cea7c3f172cef086e662e8befce27455dc37b25e42531c6862e9d7547b617c4932bd987ac8d1602035e89c53a66b74c51c00dc89946215d8b4ea42027134a0bf96ba591070d4939ea6899accf17d3c8079e0491cb69341295f282110753411e9caac2162c57765e43816ca416a22edf2a2b5b369c2feaf50ab470e66cd5776d3ee85fbd3f9ccf7fb1b35ac6da19c2440eda0e25ac05d7c19f53e1a03cf3ee1ea49141ee150dde842a28c0ee24bb1027b95a965962f8744b00167b0ec3cc76d54cdfccce98ee6770f50ba953ccc3980a5bb1d6d6330241482b379bc176e6aa6bfdc9f70622d67aa9b7e94d7031258c93c542b969cf92ff30ae3de0a9f47a4e32b38a5dbc17583e8d5ace9d312183be0b224f2cf7cd447f6f789cd83f6fb4a436c3a19e9842be1b0b155ce445c45675d799087b3f137121dca9741c3ad6d33b526b44819be6926d193d571691f81b29198293993c15ef242118bc55b4e60c9cfa6f26330a7aed09fb3bc1cb7b71c4a31276f0967f8febb001031fd9c79be5e55a6b3e942d93ab35f7a23cebde3244af75d01869c64d0fda12b6c0184dd41487a9bdd932d5f0e3c0c7b22d55667c4af6df011f436e3c8ddcdc8ced8662522186de3c32a72dc921e0b4a383fddc15bff612b710b3df01ba1f8812f9a294534b7bd92c911281e5d7c117f8077c24f3cad2f5d1f0c75d1bd0e83d6da8e00d187b8f38d3ed385a060dcf873e536c21e56a7081f306151f4dadbc5ef8cebd20821cecbb3e831f81b3a2117c6ab2cd6ac050ed60d6e77ba8741fe9d9d4b5c1506febf8a4310f2b1a51b11e5480f57d160cc5f9f2b90aef360a203ebc8306a03e7466667ac317471bd025db9bd50ebb58591a32d2e2995b3d04682c8c1b77079c0b91112c917801b44af199731d1f22b5808e63e6f5fb044b9b73be4f09c525cb76711226f4dde3b91193983b82c9ed667b7abc79a08962623f85c619e42a8d3799bafe1f7a454d752851fc10b0d0e391f08c7292fe0ed4d357e899b5fe71d35e91318f47d5c2da1f57d67ae0c18aae5ab115813275214055af386d9e1192182f5e581c29dbb72cd3c65c0603316eaf8e0accdd056db0609d2b1bd18f9e636a2daf78540d71ad092d303891387615fc8f171025fe3a3a86ed1a46ae5c1d38f35ce6552ff0aa06f235105c4cce5dd5131f8ff1ae961b8403c02253752f5c5679d2f10dc26026671876f39e747eee9ccd7984ec08bdb913a3d1aed5f2197d51d463f73a57dc8cd647d3887d63d81b87f3820255c11e799d96840a6090e104a2fecd3ac5742e95ecd893f262d37c0d33f251ccf199383b2196ed7221b772872cf8671cf3a804a20feec70fb4a09ec3fba3ecdadf9aebfa885af4a5a5807127cc2672ab87aa825a741c55907a009c8d7bb529dead18594f7b22e25e5bab43462b979c86b015d5418056134b853823c8a5d2d20b3e8c8997b1f8c369220197c7c303ae0f7a4af314a2b7027671866420fd129850c334c5914e5e154782f8e769dbdf88c8a4b54ac5e236985f640a0664792531e34113495ee13d2a8b40e70da2500c8b61e1ca5b99d9d7a18f1fba07e701060c0e45e778ea913fc59a09d0a76b90cac342b596687ed57ff016b6d420294ca55c1777872d2b35921d8214f4265d6ed65f58769df9130fa6a8fa16cafcda4a3b5149f4a47af30a6e72af32e5dfffd466b750d894f3b2ba2d35baa40121e912158513a01305e3311032fb6d3095db7fbddc1dde908ca2deab53fde9d7f2d2d98662385eb6f39f4751ac12e66e85840ef55f7fb8d44c2fb17c46686831073493feccfcab1fb9f60add9c688fdd451b0ca13fb819fb1e1f312d609f31cf21284767974aa3ce54cfd3ac14cf9eda69c709f5613e9768a38442d56523a5bf88e57273194fa474186909adeef01c9de48d6f2c07656dbc0d42e228a9319a2220343f71198b35f734444f9ee506ce00e5fe170459da08379d848e85bdfa38e4334bf37bcda1308bf14e36bc17e26df280c05afb17c5c8d8c9373f268bbda6297f48e005b28735e2b7ef52976eb974247ac3918dea1265e7e0321d938f5be8823ac0d58b8af5af92918ee2bcbba553da387a16b874e50051c727365ea166589251ce9c55f5f4b6209217326f2f518c6960ea1e9e39976de5e238499bc0084fb332c9467403f3dc58cf962591ff8a21a448ecd988305071a8be09a4fb5cd5fad704eb5eea56cd52d4a906fbee335e090108ef77124fa17a654c7ab8e90f3e2cb61114bf494ce621e1e6fdd18059fbcdd336b54fb25f6e9bb4fc1e353d94410a2a0acb3e4da858549f8f776b5e913d067f61d3c19230534eed6487da621366a5901be152fe701737c2ab4bdcffc99a32805d9ba641d562affd2e6c78cf30c2ffa580d36278884740122de4d40e5c06c308b7877815a0b7060af7cfd0540934eadbd696cf98e55e8ab503aded31c4d19b179eae63c1859fdea19e3d9025dc0a81aa0348e93e02e9e61f61f759b358388c36b7e6d8c766f4dd05acea45b14e1214be25e72899972c367b3759379cab8e3a8029ee0c130947c75c5565e383040cbfef373b9c41dbed93c015d720d9f21a5d22814cee9c163ce792190d2e6ac0e5fdebff83f42a87d1a8cf2d5d98fd1a90d2211c58fdac1e643e05ee643209a6d7e114eb615da15ff97d8df185f3a7a551598bbdf4e61d6ef47e927939427b8f6bf73f22b0393e51ea9a0e5f27c36155dff4ea58e5275e9b50e68454036cfc980598dd9c4a8f2449479e1fb2b1e36598df296cb81644b8c4d87c4e018e162cce83132d49d780a2b92d49890bad4601731fb3b6fd4b3714f5f316c06e3a80da456b92343a167059ae382280e42c220aac9365846dbf470ca0b73a8b89aadadfcf6129699e52d6b87bdfe9f62fa11afd3424c2b2751f35670ecfe0ba1976de05c9c9892b518b054857de33fa76e3e5d1aab80f904e31cb74f088f9be9f2914cc41e67302bf59c4cea1237777890085e0d15cfd63a7556fdcaed60f7f0c5a406b1db7e68258a6cbae9d6b190fcf4051609d32b50ec9359a94866944424c140cd7a80c4766882fe103959dbc8935114063bf368822f16050c40925f175d038f39e93c2df097e38966729ad4fb55b7233790af5c87c3e58126d11fa8c7fddc2227345adfc9e49b0110ec41c2f1e2fd4e2a97d9dce8f813114ee1287192f0bd7ab366cf63a152ad8d92bb7bade0ad4238f9e0856ea4404f057588f4361ed0c9828b0c90d684a9011a4cc6d0f8b736f92f00bb170e6bbf2eaf5e8ac5295ae7e4d4b52e74e12fbed3f6695bed6e4df7e7099d8d9b0c35aec362affc8c1fa86ff8785896e42046ced9f209718c4540c4e81ebb0902e6927398a39d1234eb635e0f84b3df906e7aa5419571be47cf740b225cf3c17271037c9acfe28726765c73ab517dba5314047b33f1a1e8dae09e4a5556d0347d16f3f912ca3a85e1572ff14bc6865559f9fd606c16f45ecefbc59c818fd7f90b5b1889549616f9e5fa646c4ee69b5053831f359701cc7cab4bfeb2bfcb1892b25ee3b3851ad047e00b06a51c2942a79c24d69aed2f575bac16891a7a4d35a307a29a0fe37637d609ebb18a7b9eb9f844768a94cf778a3f781ddc103bd3e1b0ed04d39fcddcb626bd75aa3356027c32fe5bb3d46b90afe8720f8729075b3ddd37255220ae2c79ee0462dfb6f3a3fbf1fac6e244f01dc9d0dda1c219ece8623fd4d658df7773dd2a616a78a5786063abfafd2e2f1ec905aebffd76e07eaa7c303f6112ff3b7d93e6594dde517199fce9fc6b569c0fb6abd1cee8bcd3026c20d7c4cdcceca5ef05f790ffc4e849c26af159ab78653bf096ab5a282e7c0f20f74a40c614a26164919a52c19a005667dae895545eb53abb6ffac7d9ddbe45af0f46481bd06cbd840b9783a73b1f4a2229e88bbf7e694386f10dc3560dcc3f9f697d8f159e9396f0cc9c3df6bf9c4bbe006ee2dee435a9e93ce44e7ebc158dd94dce96b0ca5864e670b7a653f1dc7bee1e32d9b990e2ef68df9a85cec135536ad9fd49a783ca3b3c1900e99319aa40a19a52bce6b5e8e5815e1bc0a85e60783f392dab1e596f232359af632552dcd3c470fa715e3e7110a40e3c18a5ed740dbde561b21878ec5c84f52e20c60b03b9bb4e04abee7b4cb88fd65cdfbf1b00a115e29c0e35c7a3421f43684f0828724d9f07dc263554314b34db513c8b228468d039662d997dc085e6ecb34943852e08675fb739b48f38f09d76588fa5bb4e14665be776a65c90d3e28f678a50328ef966479a8c7ab2cb1d62ea09aeff524d482e2562b513f8e3b59a693f54cbe318293f10c7165ac03424afd6922485321cc13e42c479419004bd74b49a85d2eff2e4bac626048e26f0bbcc0a88df6e51f4de72d2e73fc4307c0ff22f3e27dcb55590969bd8b7e2d9ec410785e3cd7edc4cb56e59687976b808079286cd8c77fcafb5310fd3abaece76c92f0ee162361bcc8217f019bb0db7badb2a80ad5ff03ba3c052c201a7eb4cc51094d6f963194c9046fee72ae57e0a02ae0e201f606edbec7a4ca11f6ff48e2d1f3b079ea94df3e3ec307f224e8e6b545f4018a81ca4d776a6a1debf55219849536201133bd652f456e9e7120e5ce270f9d2e96587a63108be0d87add8f44f80d08c64801340fb07b374d17afb7f940eba0a167ce7ba5686de4617d23acf7e6917efaba79faca873a787a87db4221774874c0e8d149f073580db6e616bef7ffbfed3fcfd952423d0a7d0def0c200e9123ae0e9342808f2ab044c817142342c00f3ea30fbcb6dbd1d80fc2e3efcd6e09b5bb04f03ea8f975ea1e86d36f6593f866d9d5fc0f0affb9f7386ca3024ede49a65f23935681f25a2cac2503fc2d13d5297e1124b06517a864f63fb7accd12cd9138f0ab7572d0fc4c361c28a97a7e7d36be60e7eca871e8f7702e11d8b28f0af02a1208a56da7d8ab183baf59a16283fe3c05e34a05868572efd5eba86274002cb17eb8b10c914b2dbb34b72926d5513b319c680a561d2174aac7e9c24ff2e8288b24f7391ee6948feb33063980383e6300ae51a013a94b20033a3e7fd518624f6c120e164eeab4bbfda614b10f7a12f9bc82650406dfc5648157d3f4c5ab1358008d15071119871645b97b485cfe9a72b034f9ac33bec970e6577a6cd143a32c7c40fa686edc47aeee6f202cb69c70915b1f0e73191a72b133c34a4929471a2e97e686e93cf134fde99114712b29a17bf4e36bb294ffb5fdecbbde2881bf13d0fde7459590b0ef7b9f820bd1414d798a99508eb6392c6b7b30f9fc2d87e575bd479f5617e9b13ae99c0f0347dd5eba8fef17b11236479fdb68f0b404af2621efb28f447e00e5a0e3a5f0c6fede7b1751d5afb3bff3c4017f8a646fbdd3abc1259e47b2f869391d866694c2ae8ef0721622f0adc14575d9807df5fe214c0c8c48a43c31aad00cac12b61779adc8e706f65fa23a05c65bd050afef10436d27a6d9a8258a91ae12cd409d94b8da7f3acea0b8c7b49cddc0d27f1c3be6bfd0eda0ef42fd76deffc375e50cbf37e6ff8dc0e9c5b4cdeeadf77193f1edf4319a761cdb00ef2a9ab7ed4ee516ce0906d751c449fd8910da6570eb365022cb30ccbbe22ca43485797843c76e9222616b9b9840263dccaa70f0440c662978a14c245b5880030d6745503bad561d29b79ff2763af96118b2a69d8ee08cf4a6a0b4e2139b4f154d56b45d6ad6c6134664d42dbe18d9e008050587580c48576fdc830d82cb6b34664cd8633bb761539fff33798b2eb2ceb26bef864198d407f3e63715e31ae8014e87af27569587f9d4bae6f88326d07d7bdaf8807c8f268a49d427dccee9619a534314fd6393576c0c2777d01f7485e92e7dd62c9946231a8defbc32fd97a725d8b312c6a5f4cc3d64e6d77c34d0db9e524dd5997a5b0ef9be0fb57114f459e35e95f304a543ebb1fd76dd669dab60767f574fc8e1f4519d6c794b7e82fbce8c27ce82f7b6a04ff292cd72eb5bbf7eef5898f80645196e9122629f6751a9c4c35bd25f945d9ccaca2cf8f59b6ef38e5c1a86904f6ca9b5738a27a7f01d095f99dee174122485a9f48a2b931e20f14516e4aea752f44a54f6e1c1ca1a75c3146f8f024f0afeeb92763197fa41c692641531ae566046be4c7f275f6c96bab786698a296ce9115da1e435b8f5cc09364f378d8e6ca01cb32177227c81649663252fa59a0c3badffad95ac849f63ab92c4244dd33154e4239e31810fd93daad7752e950e369eca7431b7af7dca8dfd649f44c7f8f46cde0cb4f5b7f9900bc5c7660d161770777b3c51f7b5ba53438bb49796815adc0eeef6981f97638f5b434ea7c483c9106de0fd629ba28ae168690c2af4c2bf1cf7d0e8d8f45eeac5d086fe1cfb4db71b0fa9e5e86f50bb1e6ce9467b1909d8bd0f1c3b2ad26dfe44d80818e5e8410a03969c28dacc35ca667500b8b422682df1506a6b3f1ddd2e81c460e216a4f2bbcbb85fdaf97009116ac272b4fe1215971db49bc7a5429416e5c2e6fff1dea032f3fc2344516bc5a6ddb86d3fe3ffba60fca46e5426934e4e9ea5809ae1bb4c5de7424b282b97724377c2f5f6750e19e18d07839c1f509dd26e92be894c209ffb01a93f5f3cec380fa97f9ac84777bce41b2d4fb9f6a9d65cd27ca5a0d3c9335e945078c8ba351a7dca2e67a12b5597c92170d777ae3df16507fd9374898104123349813008a1b03a66e95673791302401a500fa7561fc5522cba55441348493d196611e69f9a0c81a3021766b990c42e2861eba193e26a0e8599c6fd975b413b5cf6b3fd9c8f732c812c74bb56a9f52ebbf0f7f1375d065a7aef95cbb3ee48223504b808666ccd5064984508926b8fca9baa57edd6941e0a8951bf49b0e4cc5dc10e8a179ae60cdefe7dc34801051e284b6a5f2311bfd8582cbfed2dcd77eeee0d200ad0270def1a74a134ca16af087dd97c0af3bebb21e23ea385eee90d2d762b770824f69f1908cafd6d6d6537f1d75ad897475d4b5c41a942aea35fda8e1e82e2b3cfa1f6c2eb73d96a5d688be4b3264f0d84e15c05054236926dbf7040ed95fd047e655f4c4e830a342a17e9bd7d7cd65f355f663cc9828223892cf581cd7182298c8f25ada86b8196b3b03e528a6064d0cb4504e6f91a70a117f74a1a77ed22c22250e4736cc0ef31d11b6f032c243be736f1df62dcc9ad1fdb96d48b93a4dda38972901254328d691626085829d42d2d9f477d337d25b57f465b33b83ff9ff240d6e7a3e047f219311e681b1e578f2be7019593b6ce4fb5e9fea3ddae72c6ec0910fdaa94a2742e51700576ef8dc1fe012ead610b98dfbc58b5ee8d44e9ba8a67ff46caeb5738c4f1972777e0d451910b68ccf892e036c25e2f19f25ccbf0f2713174ff6a1366452a916d45c520084fc71f186b46897acae55bfd09a800ed2cbc7f4083d50ea22dd209d210fe23fb0380e40234894056d61dffadafa28f5663fa6ba9cab6bf2aac875be6f0ebeaf75fbd585cb82af2ac3f412dad13738c89f39db666250e6734fb683e95ffdb64e254c6ad84e9e3d0e89d3142d5a545e3b120e7ad394e35f9d4079381176835728f6d1a5015b7bc7751d2fd210d4428e9be282e60f1fdc06690d23672fc8019b2d1f336572cf56a6ed3c6000ca62e45b52c067b058b7662967502b91e2ecc20365f9b6a19b4112aedb0eaa4fa6beae6bad34cc7acc9f7785c5cd94c3f0519283232cb2680b3985563ceaa851f72b4b3679f09630effaa5fda1cfbc32709624fb1d08eda60fa634b28733184cc5bee21bc369980c62e4a618dd2cbe1ef953adb76ec12519782be328feb1b4d93a266c15dad9f3d21da2c35a9c8010edb8833843cb31bedf6c93f44499632cd9273dbb0855fe3ead15ace0b3d6634d02dad63de5fb0f0e83c79ca02878c42985fc176f7ed564791c92fcfccf30bb5dcf0494c1754d5e8e0754f4b71dd61a1d437dea7fe9cbb95e0bfb6e2a2dbb2c3e955ee41463ff48c4f30589e1c9c83896d4fd0ff5876bd0ff7e0064dfbb02d88147ff558aafadf720ac8e8f524d077700ba6cfaf1f2dbf0d37019bcf02b5b72fd57e2a7bf5f6299f17defa80f9f615df889c92146ec03252ad7277b9a74b3540adf64783f794a3051ecb6ceec3b949157136c62c2107708493c260aca147a381f49b7047b7ee0c0a6d37b9ef5d7560404fb21f38a8d9bae0d762e2676ef7728f303877fb5f7ed0c415d1df100d50fbe415eee190324416aa90d36be0803129f9fe80ef0e124124e706028ad7632942d727c77d8e30302ffd6a004cb21fbf86063ee9c32abd2bcc34fa500374b84a971f54506b9c81951ed4b8cad2a42488b24cbd125576c0446f99784dea1c964cec4efb375c61e1b40f41d8751c2d0d6c9eaa0bd949a2e1583075ecda4a7a5e67fe27861510f78e8ea7108a4c8c1e0d91819aec259e69803f899e4b94b7e53fd43be2ce352c42d76e75030a57b8e26c7a6ace21bf81520f7b12cf9fb35fa3d17e8738f75e1138a5541d148261e8a79ed4235be3805c951f8ce5d4f7837dc11891070766bf384bfef0646ccfa3e4057a485e389885c47dafed382384fef8e8c2bc55e8008bd6eb1e0b5b3cad61585cfeb6e766defd400e1a46a76180bf3d77f10a64cf7b9975f4fca2e17db87c36be7cc102637c3fa11011317a27c1f5ff570ed16f01e6d93f08f8037ec19e0273f439f9e9059a824638752ef932bbc139d0cbb32502ed9bcae66d343262ed58d8c3462ef920cd13ea7ad26ebc98c02f84ff65476906e479610b21322800e58a346e9f66c3d5a8a37b3993770ebc9dfbf2a02015960506ea4b32c8e45e86f6ff5ee89beec2fb677c0d5bc01f1e98c4bd2c9de84bb7ed41ca36b4559ce0462030f6400f679a5a340687757ff1f260bfe882768c3d1b7497abc8506359cf967275641f56117315dfff6b3f7d4d6f3e7bd89a737bb81f3494661e3ed7425365fdba32f1334993d44ed959759a3fb79f1ed189d078ebf93b91aaa4e4decaf8788164a1b755ff2485f4a4da498c525b7a7a8f14b68945d81e8083e9cc280f0dfd8b14c9013214f6b806f5790436b30088728332f9748812393b94529a120abe08694f677a9f561bff8db4a1619d1ecbbe0d5f63e1a8df10f151a7bb7f58139defdd79bb122dde46267cfcd861c31ca4cff1c09e0dae9405ed31308acbbdbe80e170398cdea6359eed6f3fd7f941e7154ddefae2333f8433add8e9f222c10c3720326f08a497a5275f85d477dddedd6faf87c5ea9a8260a7de4e6124dde6b2ca74a55854ac96f1595c9305f50175459e5f6aceda81cedb9728afcead165b342a6daf9d033fdc862cd8e6040eb1ba3f76adfcdd54b3c4858b49e96e3fd5de65172f9513f8dd516d715bae2bb12c655b614177c897da1abebca482463b2786b2c64ecfb7d55bb2008cca2ece379b54dfc571e084ac32456dcc701dd07638040db3a126c647610c2866df756b1c47dae1fdc73f1b6071c45855dd87ba7e367eb504f970b0ebcf0bf68ed108ab82e577e920fb9c23b12fc1d9f81a89586a4d62f2224d3c11d43dc8451a97bf00e607524b954b0a49930698aea098cf2163ad4f402d0f13a57cce586f7ddb6f5e229f46d998ff0f36bbc0d38962322781c872d29f295acccb93d3d2a4f959eebecb6efc2d3eef2626d42a6c8bf639a735cf9afc039c2f37b6072897d439152e9b3a93866af0c72cdfa3f08f1d04ba32fb097bf1ce27877f4d818d35127a0ecf4a9b3df9e5b3f51e7e87ac6a425ee644415a2b9c28c0e48d993113a28586e7ef27badda5371947b3da982082f1591e98f6a80733474efe1e117d18c4d3b5c145db46d5cc224e80f8fb82ebbd6a6edf212a1685d3e2af0490e9db669f62f09393b4abd5b80218d36c55565b36f327f9c759f9dc33fc9e9920335415f1252653459941bdf24b5d4e19121bb2c165776792f154c269a35bd0a0519c46ad0a0399f35b3e2da4bfa902c59fb8ab505c3d95b602d7c3242291c029af8fa724c8d8467bb2ba652b7135856b0c3bb1c66efd431fa9a9a9f67a7892a35e44f7d383e37d0eda676df0e23b8a19fa2e884216225b40eeb2b513e5d1dc6b013fabd53b29813928be66df075f2a4e262d5765f722612058bbd2801326dfc707fe34b98c56ed7d5579546c99c999dfca0614fa22c645f9e2c15de2b4c559462572e9b1abf2f3076a59d025404fa3424e01adf630866adc71d5fbc5d877e579548bedf29a4b0b8dceb87b37fa6245b850765de4dde02b2802ea725279a7582b037a5094713e986158ba95a1a0d7af5a611c13c2442552b37105964994f60fa3aca0d9732eed9d5a02564b3a4a446c5009436fe1bd90d34886b9af14823add829e4f5b05e55aa4709a14ca30d047ad742177d4c528ce86872593a496e3c52e4f423b6163cf86d4dad745b8833838c9046cfef245ee617e0b4733f6ca965c00deb1aabaf5f20ace356af9f28c06555d783c3939c840bde7a72725d6d8654ecd59c639faf790825ff4dfd3eb6cbd689a37baf29ddb54a264d77f4edd117ba86d0ec7bec53cf72606986a6c049e8f1a1b7c6f285d22a6010dbc888f2a9b645614757b49d0b930ce877ee9aa823eef8229230b71824708cb749075a5045be9adeb09f93157ec9d9f28a8b051db7965ad894b64758e1d95f5d045ff9846ab726bd2323828466ad6589d25b9227bc32a3d423f00cdfacd22e445a1e932a902fb04b00657f4e7d4e909742ae7d89cd8508151c1c1e815e120389e39f9cbcf36d28187b5e835d6cb075158ff2855b06d3f1ecd9904994fc5b3437dbf69a619ccee3f55d54e40bf930408234eb7c5b32a3b900d442331ac59e590e7703918b1d380b1b97336ad66b0e41c969cb515805f50c33c7ddc48e96caf969c942cc4ff46e9fd57ed47211bca450f6d77233405c8a0e3d7c3e1898e079feb7eb10e6d10ae475a0dca2e30ff90f151dd10c08641c8f4312bd20b654f54018d4ac230f822977121d70bb3ed8c50065b644769a75a8dac231a39312a6e43b675559e28867db22fc22c1372b07eb516079e880a88a7e6788db25cc3f71f6228f8bdebdac466f3ef803273406f02928c6ef072775dae856e6f6c20415f9b69c059b6a749d7b56f21f6bfa4bdcb477a09cc6392fb9960bdb005832af76c1a71e1516317c415f45bceea2c60882480f33a8fed6380d6b2314a7908d39eea121b09b00054be9b42519a97a1ec4dff3e6fe9eb00f7e670947d1b366f1747bab1c9f8bbefee9a04c8507d1b4ec0927669501c2bcad48f964ab53e007d096f21ef44e0b7ab7c7548fb9615b64241f23c3a12d521c6518692ef9588ac93b684bedba774c832c216975562fd9a729abbcb88f095ecafc29f98c62a3f996fd90997ef6ee2fcd519d201cc9d2634a8b7653a7eeb0b9663692c7439f469b6ba5f6bfc56973c95c33a2250aea9ea1658359a1fadc2da138cf5f34ca0a106f8882af99d3055102b40d57a738b531f7aa1ef79aba20ae71ab578ff72fc5bca3c8dd08bc354b084f2e3131b8118e3ebc07f45481daa6101138d24271445b64a96b16f0aa6cf3ae6e1b9a640cedeaf08b9083a3bce5d47ead0778a7d33b677970b2679112ac5be8fa4bfee76b2874c41c7e9c113b8dddcf15991be56bc64bb2d3a756acc19bd152ac6ae199865c1fff2b4063d799ef22cfe6175eb80e5fc7811f982686f15a7ae4a42f17d7302ce409781e32de8b181d69e7cc0c2b07a448ad967541f0853343ace7fa7d1d0414c8a6a2190a25d2be2c480ae97d17b1ca045eeaff733e76895b96e476cfe89682e300f91434d36d33b18cc7a6a705839592ae9c0f4e6b61422128ce5a1d43a0d83203933f855178b90b45c5cfaf2b12c9bdf7d3e04707d1e7859bc21986d8777ae06aa6abc4174cb99217c840b0860a32820902c934f73edab31237ca0974cc816643ac5b82f2a54e1d7a3d231edd5e20544486d4672ebda6c32fd70b5b8c4faf975b425d001ce4b3ccb2c871188888e7259a71d7a5b2c8e50439a4d5753df358a27722de2f4a07c23e3e828f74002386585aabcc3e8de1edf8940733e0a1c0930dd85e0398e19e61dd09bb3efc46e07aa1a246db71bb218fea96968230d4a44720786a6dfeca478de44da35944344013b54170f302a97b41dea2846959bfc52dd415a6e62616e747b28441955a23cad04ee830a99b16be94266e73fb5628e6c72b474bba9e9633db9bcc3a9d9b216e49a4e0094b50a1e2476d9073e1dcc20b05579ffd00d6af0829beb64d504707d78c188b7d5ebe5f4c579baf9017d1fe0938d3b080e53414a5d19ee21b67a827df8009055a135d88843d2196b0b734a3dc169f0472cdb6c5dde3783de1494009ed488e4f5152f6d24336c0eb9323083e3508d4a24121611d336d666894a6afe2e477bdd188b453095948c8de66899ee611554567ea690d737f42b79764c78bc618ce54bc6d8ee1561bcfc06c607c7104685d1d9ceddef399c36bef0e3ea8cb82dbc9136d46d2d7f9cdc5ee8c45110f5087056e81b54bb26df86647854f16bfa41b8d4a288e8d62b02587e3c05040c1ad507c7e1c7e8f35fad28c17e95a5c58c1226abdfe5782222b4de440a74c58fd3a98e6d36675358bd9f2f484305a8464aa4e6d5c635fe36f7e3c4a7af557d361a0e63e57aed38571aa8b2853f6ced71bc61ba7a4c34002f42be8c749aaf0889f1866af23e7a2f1803217eafba391d9befeaea1cf33541e184ae3d128249e29ecd751a92203b6bd8bf499333ba1c33237db8eff924892cb57cca301ad6b8b4ccab85440419444c617f27900db3bacf1cf05535edfdc56d1e44234c329bb7887bad75c7b8aebaf9146feb32a03e257a0a186645d537a84657067c5b0ef007c343c70370436f09ee37fe960573bdffa43c727e45dd3acaf7580662fda463b99752881eaf5ff950fb2959d6ef69db885b7c00931f81fc2c573d0768a610633b008ca9bd3d156ee06a90438da608f9de45ba365fc75c681f5b1f433b3e8bc2d7519b154d695883ea2a7a5621a8a5dea88051e762ed459eeae23a8b5a866ed003867153f0118f06ddb9b604c72955e4429bd668c804ebb87348b1a6fbebc0e37c819a69bddad13b9a9ad840b9bd4853c1f62f75f1dc8f4a499d76111229521346e0fa69aa08d05887de8cc5830c8fdb0872be90071bcb61bd7d27c66fae5a53445118c721efa5750eda8e0136e52d2a96076ba41c314827f28c9b8a4359acb62456f9cd43a0befebd2182ef2b8a6fc3c6bf1ab740710b48d5d76138b9fbd5da1108d282f9e3e3e88f296110d7ea9cc1f2a52809d6fcdaa991d3a298d32b3933c4a7160d32d3035ac8d64b35befb07c95d8a0cc245de581c17a58298643e47c775ab2f4a1d5004492ff803a2c23da3851029811847e76671ef27affa6fd02f4b2d414b8e5da726fbb1f90c4763eb4aeedfa6e2adc86ed64b1dd4e2dc22cf8331171a188bfc6cc3852dcdb85b4988eaf6a8a5154b9ebd5412503155cbd22bca3848f981a75647cf790d993ed48d100bdd0d2a7d8c6b0e43a4a7a431e9f2fb90e33f55c42633bc734d180752de76e8ff7dbdee4c90b60f57eaa8acb9084acec933f285d6a962685451d733cf4c127b572e39ccf882a6bc19aa4db09a786472e0ff65d0d7975916713d46efbe9f752c112d5a4bef55a3de606d138bd0569d7bff1817b827061f9a9164a3a6cd0df0d95ccfa15f496109c1686920d906bafefa64a2c60576eb7ed7f8ef079a428445ad26c3137e1ca2ba18ae9df1c651f5ee27d6f806e4b9e22eeb74a113d9668781da1c8f57a938a69886bfb39cf45ba78bd48534fe4f1e57c541768541c1badd764412823fcb1d901e23d56cd3128ce37ed8b82dcbd60ea40bca4f71e04b056468971ce0f2ff91d9932bf9d962415237f9b1d307b948bff5d637bb0c188dc25c228b9b00f8b23af30c8448c33534f8316ffd4dbd5535eafa827c50a5c23cb217ab084e8781fc76490ee97c0484a368088304e0303cd9065275f5ad2adcfad9fb6e97f352f6f088ba025bde5bdaa82dedfc0a67e5a764d06491d62515a5d1b8cebcefdd942d3c8c546ed7feddce910d983fd89e253109393b29afab108d4bd1a353b2cea6a0e27f242a53805af287401a66e27ba329eb47e7082ad44797886c25e694369dbb765971204b9b517ede97ca2ee4566a480b611933649bed616c89947a73e91b5bc542ee04ddb3da4cbfb5b2dc9e18bf42b6b64cc15e04ac93983c3d8c4d65dc05827292e38cd593bdbdbce7e0c9fe5617616c1de781a43a4a121c41cc295bb65895493a0180fc652ba7cb9ce21f2c11469bac301119bfdb6c41f21306b3fdbbd095239ebdd7d976e9a3dd9bc2d21701cea129a319878581b07fa44cc111969610e75a83d3be1de2d50f16e6f17ce766a4a607884e5ea636ef1f5788cb0fd9a7c60db6bf5fac9b11ceadf3ad7db6be4b5d6fe3cd6d5556020c8a3ed986c1a4cfa90d4329a5704e5c22b19de959d20301ee68b161abbafd012e3b5bc545983dd26e3dc4e6d1c7cb59b9fd690cd6d656bac376d68cec31bd03a65ade8b42d69344f46e84b11b29e9970d9708819656ea53e36cb1a18484a5794db927f85bcba56463957762f72dd9ade5d54eb771f17eae9272bd49bf0fdd5258e18d85af7d45a346968e897b17c02bc1ed626b76d93fe117c963000b66c31fa8f6c187bbc3bb2bd9d9d91f61034414e0ab602f3e5ffb929b062942f7ec9971797e94d0e6688d88c2dfee9bf7fed38d4693d32dfdbd2054c09985e77249b3e329f856cf1423ce80313f70cc4b76a7091f7afa976061961962e5181a87556c3878a24311e9e7a1b3fcd0b560b178a5b03cccb4d796d85265ce863704c37cb50b4a67e6efe05b2834f2639dc0543123de097782cc2780fc3427520edaef3b6f8ba7a10ad81a3c680cc96ddca280737bcc2d87847435a3e7c0a00dff7342f47c1a4f1adf0d82530244896ce8114f893cccb78d231f0b9a6f14606525571763607e6396c8bbddb621f9bcf8305dfa24dbbdd95ca8361d0a1c3d5105965f0a8074acb0f4f22255bd641c3c0449a653d28a82bdbc40d627f7d44763a91e73b9b3115dbef5499c09667b76d74844f1792595d805252aa9bc835a55a743f6a3ee4cd4094052e4c2651fcbf91d5873a6cec821efaa8bd8173bfd83a4220433edd414dbfb66f74d75b954a83cc67511a2ca81a497a5c65ccd1dc48a071ee68b61efd91afc0093b3a752b898ec07beca9616f343278247298b4ec6aeec26c7cc03d0c19528a439996f62c059466b57676505b91f38c4b6d6233c5bd0f02ff9943f11607224aa382ff31a21e795d16f940b12c552c2d6439e3681cb3c194c71a690c5e62a4f8a1f121cfb53ba09a0d535b664c47c5f28a7121a16db10a399278beb40e005bc3dfc1cefe5c78201a94ad48d27796d0e31b2ba1ec0d9d8b8117fcad2bd905e2a2407e42ce5463efc6e6a04edfe1942e80634c7de802eae10571f007cb8639ebb6cf563fb0f5b60c7887cbff0aded1f6cf6bdf584bc64910c3f18242ba339dea6566afb421af08581a067e42b91ed8eef6e90dae53af437c97a8eec94e59f522938aa4e19c33b32550f64693e5ee26b60ed2a40c56c9b1f2bee9c2e14000374954c310b48e21136e103158d90c2d491d1168c92bb8f109e2fae7cfef1e2e3f3917360056d4e83d224976a26fffad33539974d14c77929cc7edd5d0661185232c85960581e3b22060aa565c43e3201a08adf6261006e31b0d7a27d87d629974bcdc5e94010d4de081aa3ba555001d75d8ec7fed6c14d4d63ba4b3d2e658c37ebb04aa5bb2c131cddccd679284f5b3e3d411545fcfc70b3b2e95fa464ed80a294f845acd0095e74930cecb3d876de770605f938c2061e5512e52157b1a835f547233fb9841dff6873accc112550e283fa2480f4e73ae0c7120b733d4184d4a8a1a2d91025068b0447d5cf62fb6de538f0e57fa18409630acc33ece62a8f75f6c34b33c50c45d264c7a0cdddc19dbc87093a7920d0479cf890f2464050870cc0b9c26e72c3cf80a5ef5c999bb7cdc60a1df68bdbe1aff768723d43ba1fea2f8976ec840ba9e97f89bb6dfe9ca9b10eb24144a94ed39e12b9eb802e47eff197a6f2db8f3350520263fb77518e19492399040a2dc7f3a03cd103e445460edc9d5b2df5576a23a50e0e61e553d2ed0a0f5c45ca28a13713f3e1c08534ba34f9a4c31b29c47482eae4f4396c8b726eb028548faaa58953ed96f99b8cacf66f757d53c0d0e6006fc799300a7f5e6f94f9070fdf56209817befaf312e03e90de169b5f29f611e905fb70054ef780061d229d80624e7ebcd314c72d10a93511acfa62a5ada1f1d85407418412b78360b7405f17402dd5bcf09a673c43011a43f43c57ca88a6002fa58a121799cb390528a312596502eefe662c5c202a83d1509d3db252cbf652d42003c07636d7826220f5f134211ff850e2ee1fa12c5dfdcfdda84d8d452fd0ea9dc7cf552a653317c1b1c2a36f63255dd14bfe288c7435a26ea1b237acf2b60f27a33e0dc5b0e7d107d539e38cdd11e938cfaec063c2e363fae48bb22a90306f9a7db3f58067a438f31bbc7ab26ae82fb4ef6d107c93232aa7d8f9d19c626c344f2df08c3c2aedfb38a0006232e180194823f1a203f10b44ecc9b7d8ecaee58e283afad8cfe8602a37df3635d829629449ca99f506696342839fae0ce2194112c63fb7bf73eae72de54f5ac31a94479a2f1a79539a23a29de5a16d4cbb4b1045ae8999e3b39220f8ae7bcd8fc1126d03384f2239e233052b3bba4850c6cd76753425f47a280a40651428d5c464772cafaeb6085646b6367bb581e87d6102d727d5ec4bf7a88faf24cd6d92763453bd314b980c96b7e1eedadc727489321c2351eb778552fb59d0ebd17d719cf13cd995e67a326df428f0864bce098a2fc0c658048288a2bafe257c1266c7938e2242c2f92af5a05bbd10a2053a87269ed2f961de3d7cc5838cbe4a880857d8b714a03b4cbe2724463b480cb53c8b005aa77dc8ba5183050b4972e85a08bb8618e6d003a4ae3cc4c4d40c796f6aa83a55acff99393544bad9f7eaca1925339532ad1c2352896681a9d6982c0298b52cd6409da987f58874af418352588e5f4232eae1b8deb79da2e7bf393778e9dc099438c9f5c73632cc6fbf38fefb1ac7c5ebe90e971aa317ab23d6bc99cfe2dde8ece4cec492adce93f92453c28a6968b39738255a41246b68fc8b79c6703e0ec994ada84761b744d39a02a5c15ccd1f4b4522b188ab060b6bd0e15d620da2678abdd31041374eb30f9b9a7ab98de8ec946cf28f4782ca442469aaf096a1bd3d6b814680ece9a543bacea003738a12706cba364a4926bf391f73e1a6a4cfbd2d70e84e87966499cafd383eee35c6076eaebbcc591842b937bba34398ae15d0c76ae35be776636a3ac93945dbbebd7905d5e98297308380287d06035e92b96d45efa0ff26e396f2dc9aeb1263745bc31cd18ad51819b8ffdf30370a28334da0908e0ca8ea181f9348e908651f0d13c5b9d46b3a44f2e32934f8a3f199282f5e66057f54ed688a2ef9dda33dbda414e1046513976c4ccd2a23db5304fd9ec26eb9925fe8e3aff1809f6c12cad29cb23e45dd9ca282edef21a8fc243fd04826fff0871604e299807791ca49d465cbde2cba0b285a4f8af7c4361cb5944006c5da0aba7ab564273f55f39c93dc69749eaf5f2b70640a5f6765048451902dca02c0ff3c516f16439e7ee5fe3b07b41efed534276bbd55e4dec54d6f133b33207c403501f1ac24d69d325e5e77bbb42b612a5ca975b4e677cd67166486a59801520ab511598ba94d2ebeedd710887db354a990e0f6eba737a7d82afa9ccefc5457fac3ef9011ed4df54551e057dcb315478eb950811e94b77386cc636d0825ca8078bf01d58ca46cd52b3ac7aff6d7a784e7d36776fb52bf8fc7837824942b3d0bc2201f4582fd78a899e93c3907ca93001852dbd63e85c2cdf638cc36a66e1547332be17b78252300bef8a0c86b880407711001ff3b839363ae9974e04f0494ff769a8e956fd311bb7e589e56bb36116d1ec88267572b9cb817a23f0850dd28a30db72004c8967b6eb4a5cc870a544154aba5e1329112275effa2d202ecdf3c2d860b923f5bb8a90ee3ccc85d35c68c81907d67d18656cd4fcc5e6fa35c6050c9a430fe8781ea41426f5ffed66fb7298f09f164ae96054a81f5cdd20f6a55c59e16fed1c73fbef006777556aca15af2a40bbf7d2e75cb82259b0ab9a2998766f8a2adab2262f07548162ad03d3402e6f449bb679b7dc194d3e7d8e210a2f7a58ea7bc274c9bf4866fdc69d545c7ed0aa130bd91ab0ed5ea102b5b8be30f461a7ed327da776ea58b704085593825de0f8cc556d158fb6e1711a0d6e666815c5d43bc05beabc2b7258c76ec708b3e6233f14d5b8b436c23e6a377acfd13d0db980efa4174410a9bce05df9efd763c49c335b1f1316c1a8330bf1bf36672b31b475570cb646555a8cc9ea7d9ba9ca5391eea9b5ca676843a09a855b3a0eab047d7864596b6117480f0fa32e600684c7750a4799b19e48493e1f32239229e99fa4687f737db3459e4c358840aea89866da6c995bd87cbd98eefefd4a9431be1538ae36524c0355d3ef3c50981d21d772f92dcc00b8cc8db699893e915d1d23dc4d8cb416c79b6ddad261fbba8b46f72421d680a28a896064b4dcbbe3631af6e745223f30a4b9c3ce80dd7a9b0841c77f55904324ac2d12071d7e19e430c0150837379a4a383eba324a341c8357fc01e2da29b8b919d807b057567d40d34c51eb23ef73caa238a81cf161fe782e4112e1c72999f92683ee922dd3d1ac47b619db3f52e260d2b9363c7b159d395535164073b595e39dd659b735fcc3a5e0ac32c50654d1dc03915923d69911b88a7cc3c09be4c198d71fbd6c744b67fa996b2ea2d0b39b8ddce79f0e873a1cd43f86577c70b40f28f0b1faa213fd55c21ae24c8c0d596644939ada0d61c290163311f53a0f55c5334d4314e4f7ceb7ac759e15ecd826f39d48be7536583f14bc10386bdb59647281d09bb478fca9d226a10602577dc04740f98ded5eda25fc6dad06407719006f6f4074bc7c140e440a5bde8aaf21cd4a63334b44e798de6aa73048f42ddf9e77d5ebb26ef63f9112d0d5d9fd5330a570571c84e2c8518947c9f0665d4d7b9e6f242685b0ba5b9b2ca9a67fffee650cdf13203524c245eccbbc868ed0a255bb48beee836397fa3dd04addb1f572a7e7b06e34d8e8fc9ad314f0c18ca6108532e417696d7b753cd532c44baf0877a01a43ee385b10345f7044549bd4bed7e0b82de3159249608ca10a931efe17969578b956c98bb213cf408be563003431ec1b397a9ff7965e1db65be37696130aa0b219f033e2a52013f3bfc680c2694927036b5bb8ea0d524cb0daa3292620bc9c5f7fe94df7e3a970050d09c2cb73d5abea2c2068696f45e9886db808157e20e518bea2be04bdbee90821daee736605aac94539ee6447e653afdc98236d08d0248d4bdae60ef1b689cd7a0b09195a7b19921a2b1c872e8f176bda367912370d4fbdb056b9820269d8cf553d6428363d1b63274bb109d30399ba2c76a3434636d0ae66e302f16fea50e01b97494daec5c616f473da089f61fb63f13bc2e160675461ae2274a2d6680170c467f5b03d688a4bfe50ffdeb72f73ea922bc97a240e29776566f00fcfb7c113d33ddecb24a6bee079a208ba85f83c999b58f0f5dd6298397308066edc073be75c0960adadf1376b67563be1abe35504eb2fe75e3ae2033df4bf34b28867971ef64e5a723d1e51213d82eba5c2a036e01cb87970415a70bb479fcb3ce72965d9722f783c373dcd8882c4a93b0707a9783306029c76aa1e9c53c94c1637adcbdecf160cffc95b95d2dd62efd10ecedd87f00ed3ea391a0f66fc06ed2ae8037c168a10a757b6ebabcf3ebde94391d0160e44db4b9f843f9cb3bf2b3eddd2603fa3d4109aa19a13291361e15bbad422227d503d3049175a95b55745231c763e9660a6e4263026b30d913ff28c0b3fcb77a91eccc96e191403e39bbeef857b1c243ae8cb97fa9aec2dda2691048e17c47db46f489ed7bd85be23a1b771d2086a0169ac10f1243045f75207c2618bb366be9ac7f7e8ac8d1efc9dfce62777b4ac03112f8831b4d5f45a9fbad99d47df6a1bc31a33d838a47351e1144e9b10ac9c463dc0cdca5a1d8a44be902eef5802f837b6698e0e59de460594ee45f8481e83b70debb9dd0ded426be4c9818bcc4eb31233a65aa213f43a0b7c788f3dd5bde2ec4d7f96cff6aa21b71f00fb4fe9542e73bdcf0bd55a092268e266a7dd1dfa75904079097ba10963d3eeb94d1a7bafc4d982ecf1ae5a34be9cb0edd7b5560bfdf95a64a6564ed25060ea5a000b1909484ef3056d4f86a3b39edab69678c368b042213d56014daa686bca4c0dbbea6e8ca637beb548a25653a8ca6d95061da42a6f4292ed6b2d1f9495505943c48d89dc676d69a714dc19c707f6c23b89b668addedd93d9cd0e4fcece184733e4ac8899b02256f0e44f29ca50cf972deefa05cf9ee5b4479accdd7ec6627dd48b98de11c6d7cd7a06946e264bec39aff4b133df0775b169b99b6258eeab035435d71c5bca66bfc22b47a992ba90cc730836d84d9e42b5decb93ffbc9b11d22f48660cd887948df4edfd48ec7327cd928e512a8059e45cfec772e17541ac6bd4dc4a298098df4007c270c3dfaa6202a934b3f0e3d07b081e6ec89dfd390631274d75b922aea9381df9ab75353227902e013aa95972f0b2af3e6e8e877d457644713bdc4da7cd13ef4cf2e5742d257094b307a855345bcac3eb782c228594e90472cd5c1618a43c8138609c0f20cdaae3bceca6d12e4a508eb223656aa91b7d78a91e53232e24846633a684bced257982d351d22ffc46a85774e61beda0f4be6a7d4bcab5129000efa844e52384799ee54643f764bcc156694d2c8989c249cb1c1b612cd97aeff7b1e3c98eeac3bce5fff88d92f512da7dd8fc1ede7feb3004f8bee2ea6613af07f326739bc47358590b1f68be9cc5c50edddbe5cf0c45404bef4754f3d8e8e44052ec4378b7dcd64e225eacebdfd032072f3456e5ce30e0e35dff85b1df40eb648b8200c9f62cddce7db511463d321447f63be5bb60b12a2520375ad67612bc39b09599ae3890e8492183e25447290b1cc740993df7ecb2698bb6a3f8c709a543405a8240f9019e9ce3e9038f3f5220e2a82405d343e5c182615725de3029a4f876338b692aad79a6da109a164c06c5178eaa9ef93b99dbefba8c39a1544b101b0907232b9ec2cb6cc0aa71e8093bf8e5c114b662b3a133b3c20475d718e62f439334997815b1f132c37cc206f7cdd484e58340c22253b2207c01b207cf940accb7eb3f972b5674b62f57374b9001df477f181107fa889e014529c62086859b60ab9dfe86c1a354697be2d34e2782b80a4d06deb23c42f5232ab4d2741d9313e4bf518ba33e4d1f40a799e9afb8eb790ca60b54dae590b3d585466be0aed91531c5c64b2d9da46cbe0fc659293bddb83a906c77bd2cf2b6e083ef819b73ed7e39a856593df42928b523563affeef91534a85a1d06b10adc5fb3086cf9ab6019b4896f6164b327e33d0ab379cd82a9cdef29b162cb4991a2e04a5a11e2a88a93a0112f1bb794da11bd7ce4cbfcd2995f1fea4705bdb0aefac985ff4d4d06b6b2646437b11e570b865c4d54384ec1abff77b7650dca2eaa6ede986288b72d2acda7f11d5d65d166435f3fdf02702e1b7c9f14de5ea4a3c12d12a326540d7c3710e207264210b3cb14cc47e6228544ce8865370a5f1d15eb28047b1a898c040f78ffd4101de87aac2edbbe88a14b607a37aa50fc25a6e46c09dc25ee41eb2135dc70db5648f77fccab69019b4ceb45a93cacc49d85ef1f2dbb3f350567c9cc7425135b456beaca80bca3ea2ef111212f250fdc77915defed264c6e35d033905ca4ef685c5fc49cf95d3f8bad616d5e4e26b91130e254b475955c2de0f8982f39bbc649cc254be9861ab6c3238e14e025dadbef56df31d3110b0573efd272e7b5d1d1c468b14bc56763fa819a024f3cc690e0da62c43e8dfc700441e40be35e275d572616c6b1d2211b86bd04bef2ac4b655a0b541c2d056116d4f7ed0025bc66f0144ca1e5e97a1add495f1667c51df091f447a459f262e4df9a17e63a6623e0f905fd5f4ae4aa0a2428a5af26668fabcef5108e55bd3d1f0179deb31c95853633d62f3b2540af1b52bf39fc7e9dff40ea50f115a5065b760b3714893679a7518b6c79dfea3d60c38f7a95d9b6bcfbba7d25ff0c2830e6b8149170f386c21551839235e7b0b4557698b5ac7e6e1f52a7b622f8953fb66e4a81da7f7ecf7f614d71996a8096234527d96be4b48063f8557a0cf4edc16a48ddd8c5fb06a3bba9ae201cd17550cd6d28790102e075cb9815fa5bd55765f5e3917b50dac901e1ae219a0e251e831d50bb853a7bffcd584b200ad18c34d643829a1f89081bbcc1a627e15e0c793401cd6a064277bc0e468e2a73188d998d902f15ff3fa857076ec25fce24547c0d4d69859315bf68edadbece61a1823551ad0460ea00464e96a5858662a80c2541c6cc25d8df56c007d3c87dcb4adfec065951a0fb6957231eb64b32ee2fa0c172fa3adcc83ffe01840f0c8c99d510ebe454a9b47c0c379aae6e27165daf861dd4c1b28243d2ae229c4de50e1d54a311bc7254c9e1f6f42380cd0da7ed05bed787d9dedb9c995fd6110056f028339bfdf38ddc3fa52db1cf9530e232dccbec8f1ec6f26279a47a9f8f00cf78666452571188d4f441a6ad022ea8ad2703beca7e41dd585379a95ed340d99204be4195583fb2c4125a165cc741189556ad02902e92b433ba26a6099b27b9dba44d20e6ad6cba51e822542b5d6314d94229a014de9b9e399869790ea1380e911a6d22d30d09e4193d6fa56d75c4af325ac9de2e1cfafe6f1c7ffdcdb2cc7b8f5d9d61d85fbf5886d45c2cd1cc78e7000895791f11cd01b752bd85aedb85da0179ce67d593fe24da90a2c8e4b848b1a204d46a73e61aec5e5bc1278b18015790fda4a48023f8ae5d7ac2b64867e2ce67b7aa931f1db71e47824b9b440e1b4924a9d90776eb97196448b5cb9027c9303c90dcd5c888595b6850b3ed5de4d1bcb3c8e612a85560122df6a24644dc013b326cc02037f9cf4acb458282b22f194f0ffcdaf9d67f337641c0306dfc39d6b79e61a838f2d2adb80b51d1b52ccbd595744d9a618c08c73d2964fe0ec1eb04dccca124254b37463197be1dad08b8e861f7b1d6059ff082af7c26cc7ff70f70e84400b1ae91c7213df4e63375ccddfd8eef2a681f0b92a419a083eec599191b7549f629f3deb2cab9ed0d752e6211fc16a7700475c5c11bf2186cdbc0d2e10042264bcf763d288b66f9575774a90dbfc8458962796dbe2601f2b0ed326a3f691b5c98f49f3159e802c3701ccc4af14a2483d83b2142f8f8e4f12b5f2c49cff9efb694a8ba500e7627ea162d99a52fe5949f017bcc41a09496f3073834f2db0bfeb2ad5d551a16ffe80b704347cb0060b66dd5d56a959636dc181bac6535cc6bab0acc9cce925de6abc5d85613928ed45460dd182b67f650dcc81234419ac03b8a507ebe6b8ed19c523b6eb784452e46afb8ff4724c0451d733cf4c127b572e39ccf882a6bc19aa4db09a786472e0ff65d0d7975916713d46efbe9f752c112d5a4bef55a3de606d138bd0569d7bff1817b827061f9a9164a3a6cd0df0d95ccfa15f496109c1686870dc1c188521b3004adbca270ed7748f624da524221538a8f8cd579ba97b7c50c7428f1a6e1a851c5d11c9286a468a3df7380b370bf26b02fc3d3b09d66433020262963a7654243a2019150fc4050bbcebeae8a81a9cf0c089357edeb5fbc88448bc74f4ab8146130d7e8642ca207f2339cbb298395c3e9104316dc81dadd115e2c444da5a9a776162199455244e0835acb83b28f9f0a460fcd171e627c409660fc5c212c340e2f567183fc7c4c656a76d8fb0943e698ebc8b83d4fb071e58b56aad81d64d3a72aa6814587db55e5bb57dd323651e0ab85c060a4359d20af69aa8808648b8baa4b4263d5223e15314d6bd082eddac488182941b7f42d297a34a7b9ddfbbda4dd116519007e3a086019f0c61d2bdd8fd12ce8f4a2986e8a1c65d2893696b98c427f034f4cff50cfc89cf9098416279e296bbf407b61b84b6c124204c9bd30ba77c2b7aa028a569fd0706335436738e35d61a6f6940340efc306b6e14116eb6857a11d3c639d34a484f4d49100c45d8994ba8ac20a6244ff5cace2666bf4c1a3e6d73db39efbd638ec9cbbb6792fc7d0349503e5fa179258c85dbb22f11e58922de7954e5f0b1faebb707600331e783bade0b31a210d08f96d20a90beeba327dc5d5a83d559a05cb7acbabfe131ae10ba171bcf3d6e53e3be1de2d50f16e6f17ce766a4a607884e5ea636ef1f5788cb0fd9a7c60db6bf5fac9b11ceadf3ad7db6be4b5d6fe3cd6d5556020c8a3ed986c1a4cfa90d4329a5704e5c22b19de959d20301ee68b161abbc243794f2e9b82867ef0c73d825f4f75fe80a044bcb46127f340903ee01cc4c55aad61203c8af6aa9d9fd4d2d54028358dedc5946cc44fae57097e8a947fdd137352a6c23862a59adb12f49156aa2881605e74936b3b240035d3edafbc979bf8b479a1882386a54235bf952d160bee4ce794271dc8e380cd2a097d44176a4492d05724af781b8469d7c188e786afe7a3e48214ba4d8bbc275f648d48c41cb866900585fff5fbf5f7c4cbbbdb029919ba70434e35f6978eaaaa31fc4d7d50e9a2c6b0757a7617a92f9c42c3be97030942a64dc12345277742c3944074b50b26f3d1e92eeae489eaa1a37c2f92d27634a18d1a35627eb3fc48c98fe37a4109e380bdffa1aab00809a41399e3d571ca4a01d55d298e32363aea0fd0f31cb1788b4a04f898ddf64e20c1be3181c2e1f295de92967ac4e36a25ae8847b56471d34828551aeb7b53dc55f15573cc1230400ac9361b5d71c24e28eef6e815a30f0af36dcf79ed5094e4f2042d143fe21784d1e33ad538a1883beaf5f16d28e80450e4a8d7de1df1f1fda5bc06af2fc7580f87fb3118c5be724d6ce631ac4093de83a78a4ab65a4219583424c482dbc61ae7681d93fdd5e231614c4bb10bfa197b8700117b7e683620a998c4d79c2b253f1b0f6631d88371a19364c6452e280160c34c5ce377c651500602fbb06857bf9524ecfe745e15b06ec77e3ad1da682be8861391bf66ae9f2bbdcbcc2bd4a02c756581c0e4395197c23ed6385b0823529878fac3d001f9fe35e0a34dbda3c99b26207b7b55ddcf8d9548498d52f305932a34af0792c484e29c335bb3961beb5cb2caaa56604f203ff75b9f988337b33bec690c5e62a4f8a1f121cfb53ba09a0d535b664c47c5f28a7121a16db10a399278beb40e005bc3dfc1cefe5c78201a94ad48d27796d0e31b2ba1ec0d9d8b8117fcad2bd905e2a2407e42ce5463efc6e6a04e5d61cd86cb6d3b53a4704452a4ad2aa0e181d2ab375d14b491a67c68cfa241cb156eac2db7b757da8202ce6628153051deb633a615f23599cd20088bdfe87603b867f9962f494c163d4b23a6977466a0f6f92aae2f73eacad672ece7ead08c0d1699575007e4ffcb740b25f845385fafc8d1da36e68cea381cd937bc87f71c830c41b97d4873355c1a01829307de77b10866239efb390eedc7269260816c188ece9878d1c1e6e3ef2972a4f09dcbf885fa96171be7ca2204a30950c68786b25b8d278633a7c30cc52883c678e089781b75b75826111e5ed67bc879202babb18c611044cfeae978ae131709a6f94442df872ad015782e4a98c8b0f08c045673cc63d183767e57d390b1198a5b858252ea016d9ea3ec081c01434c21d38c94af01fc511a24598c7bfa52553165fc80e7a2bf248624a1fe56d281eef82e3c314f1e805ab8d153dd103360d86aa115f6205a45d2ea33784f7610c9c1a91761c51727fdf3c275d4f3f0da9aaa37015be3d33d6bc1abe7b33c50c45d264c7a0cdddc19dbc87093a7920d0479cf890f2464050870cc0b9c26e72c3cf80a5ef5c999bb7cdc60a1df68bdbe1aff768723d43ba1fea2f8976ec840ba9e97f89bb6dfe9ca9b10eb24144a8de4ae4769d2d32d78a02c4d309c1e18e640f6fc9639940ec22f9f9e4333287d33621b710c3c5180cafe0bdf3b0b8b3adb0b194573f2accb3319fd79d671c5a52d6791d80590dfdc0383c933c6e4286d0197b74627f4ba9d36ade84da3c86ffde900f2dabe4895d4f260ec257f7b90d72d0bdc5bbff36fcb30f0b6bdb23fbe7c096f2e240f82581166d4995b0fd3cacb12e92fcd4537dd1854c6d1aedb3132efd0c9e031eccd7a4f41b358a36fa4ac8d050f0bdac0d8de58b85f8e0c617c541d315769dd7743b3da15d248e8d3fbdc3028ce0d6a8042861588068464acfb74b1429aeb0e84d38bb81f55146d3ab42842e89857860bf94f0121f84a7a922537cfe89dcd322f81844ef5b2bb840f3f5a016d9c3512550dedec81a5aaa5bfa87eb6099fd5bfe288c7435a26ea1b237acf2b60f27a33e0dc5b0e7d107d539e38cdd11e938cfaec063c2e363fae48bb22a90306f9a7db3f58067a438f31bbc7ab26ae82fb4ef6d107c93232aa7d8f9d19c626c344f2dfddd3c089eac11fa4ee920545c4c5329bc1b23b78129481081a6d0c62cfab03cffaf91bdfa0c78e4a02732ef3d3489af9edd8c4f61135c1007d381f133f4a696a1e360e44e8cbb47b01da5c694446da54747fff3c82673293adb6852dd92f995ca97e723c5370764f25e99e0cc2b167a5c6db01245562b664cf55c53756a1c450694882620a3c8a99795ca8252fc96f7d0eca614824ff5895e23ee0bc8092d4f9b2943cd151e777c518330f86b820fee8bd42d9cf35c1c688d40e58212b4ba33246c1dbb5c1ef118fe189203e3f74f05ce8851e1fd225dbcc858c16ea3284a55c04237f8f3a07ee592b565a96bc35ebd90c962125dd051047c844a85ae48e42a53221e08ac8edee2160e4418bdcabee19a470f261e8b63c917d8e6f7833a77eeceab93f383cbd14ad6f142d8ee2ee3e38951a75a0011f8edf335b2219b927a63851c5991427b1e28935a1d7a7b3cbe08055eb79b12c82e89cc44eb88c23ec535536b4bf15174dc23a8efcbf16a5130a50fb06aa753b8ea1d56020c7751f2c72ccdc6b0f27ec8203f81017c5694e4d077827faa250bf4ad591bf520b91ae75df1227e6d340527cc1d6fa1f18e3bb1f9c3f93cf58a17d249aac0ab26e44f58a98b67bdeeeb88b4dfe5ceeae3e8058dfb9f0a5d4f4f9d5755d7196c483861f937de4a75bd7fce12d55b5bc7cb799ec3a969c9f5ba6a6cee7847583450efc8214120c2423aaca4a41d81fe31aa4e73d89f22b877f658c54ee2e8c07c00dc7959d8acb30d25dbadcd6ac701b95a0f73f6a417caa91338d6bb91a3ea9b988db6e63fdeb4d047c44f3051d6dc42c09ddc484ec807974db2580b0377c91dfec8b83e51e4c46368ac1e719be4d2fd7f4b1f7f6bb7b249e7853741ad007e5d33790eef94bbaac6325f678865b6dc9744c49aa1c1b7dc06ae4d5acae245a91fbec910e6afed649c1024b5e52cf6e246b4f41d3836a1ba8ab9af558043ac508dcc6c66e9cbc216797faf61d536fe08a16afe3e55c3f15bcdf88cd13cb266378bc5ec1c8593f5c6c241cd07af0493640fe248a5515660002a6046ce078e4bc0da77bb0b521748208365598ceba9996bbdc8dccdb55077fe972ebc7d83674f0e4f8acb29c56490ffdc65e903b3ce3e27f8d0d69d3baab12bbaf2cf9fd60c3b6508ca6fa1868eb5ada6d9e47a1c1587ef3fc38a11e6f22863c7bbcaec8e50587df34557a46f5b5926faa9b6f62c25b6824972643d9812e7e517dce15a92b33aa469dd29a88f11e24107a7f6928feb9566bc1c9d5c01a908e5c3a9b8916d2c47a4cc05d2d77965e316cec93ae2a5055eaba0e779518fe4c1a25d619cfed82793b9a38d68ee4cc26747168a6ecc56b816786dff97951f4bc9644f9528506485b724902030ce653cde33114fd5c3fe79fe7eed312021b53c1a0a024b29ae79473d590abe0dddea745951c2585f2fca7bc873683fd101ea31a5a86022b843392a4389c80b5b2eae50279e156aee58020ac52342dc635b46a96ad519f70b602ba11e9ce83bedf4fde1b233742a0ed758361c5bd05c06ab2ae0f64cddab305f7fec4310f34f0919522aa546d9025283d4e62cb8cead1db9e07ae2413fac2b810b1135dfd28c331aaf6cb0a2bd4ff781b99235e8489a58ce020718081fa348c840593abcfdea8126bc28783eaf94281907a2688eedfd33ceeee2f06541d8ad06599f6ce8b424c01f5d08d249156e0f5493f60500425cd5ed32232aaf69ef3836dc4b7c1482f59efd8b8ab1fa88ea54f509506adca906a40de31042decaca45a63e931931830c0d3c6788793ded06c60c4742dbcae62ccd0a916703fc594913aebab9a1ef1e71e33257fa4b5f0c93f8f47fdf844ac3fc2b42760761ca8dbcaf357f25931845bb0b685ad9aa9b38a1408529b72ad034545c1f8e1e7cafd646d095fc2e3d6c4adc09e62b016b6ff61833e27b1ccbc9d6135ae0f1deab8c6416cdbca52e49bfc9f79af819f4219763080f681c32d8751525fc5fb5de1d3aeb55a85b0fea735383e0ff7ebfd122edac05b8c73d818291484861e366d223cc13c66afbec33e4ceafc00c67e8262139fd929fad5293cbd75328835ce4b1c6ebfd3a584ea6576b8f7436f394de547772bef523ca968b017773cb8d22b5a7eb43bd953491b7522e32d1e59798167e6fa4d93384ea759ebdf2f5fb8409e198bbbf9cedd82ea9339b4e8d4c7ffad5cab2d1f35ee9acef206d4af5c3aaed1a8e35784c854b4dd9fef8df71d93efed2168e0c576b9a711b6ba85e797db3799b4f58ab83eae0034a2c6e0c6f4e6b03cacf58d7353d7a26978db06f38cfc949a0bcef221178116142197937bffef6e631526150ac495a931b90f7377851ee50b60ac44672138db59094f3b0a3067e768e3fe5a79518fd9c3c907b960df1a4e3758b2be254f17186ea51fd3817e35ac6e89da0d7390d79534228d0faf93a5d90594ebcf80f3fe55abee68c0314b74dba8072c2a874195fcbcd83f449c90675ec955f74277673875002cbc37f10494b1123658b79962fc97845022a9ed95a4dc5922cdf2323a76f77523c130b2161cefd804453dbf573411c38f454e7c20020c7d4a42bf6817744c77797f2613730c555842f62c9411e66fcd4feb9f2a4f0d34789cb49c60bb5d71623eb9b5997b15d097b032ab09e90e1c84b7325d0cacec63dba2fb4a1138da5427fadda2ce45e821e09f4d33e7709a2b22e0924b3426b4aaddb2fe8cb865da64306da8e43853bc304a34d3d75e5e121e89a2658c0079854bbc7e42ede241b695e22a452c6692d9a3276a98f34e5ccc3c6616781e5eed5ac321a53d2fc40890044a1c6489b90f86642fe11b8afbe602ce99ac40b0e03c7d3b3aec162d835a0e4e8af418c8db4e17384f896d4d62f7f6c4504b9022e43c5501645a7def5a3185f527ee90ba2d820831f22bd2322655d5d922e7a158326127ad3bcd320b989dc6dbe006fc663141ac11474db79495796d5fd86c0b1083cf47e8a326b1a220d2664bc4c9c307ddcbf600aca00b995a6c8df711591d0694729bb38baf3d2ad69ff4e1ce5d4776ebd68fbbb2e72e7a19009af0b6393092b32e18b59ef9c1e9f8a38f770d54e25ca24ad839a77cc26a3620a89c1c401d5265f7a8d412c75c6e621b69f595e5ace083da1a35f3a94ac63ee7cc907a2ea58ab35deef21ef11ec341351cbaa348799919f7328e4b1ca8d2dd3817c3ed582a178d47ff9855d362896fed85224155901727c13c9438f41dbc05270c1f480dbe1d9744ffc25e81f4e555fe53063eef4639be67cd4c1e32e9e4fb47e7b7301219e33cc8490912365267fa41929f0fbd8f590fd5a4783c0c02dab5d79a89393bf7dc8479416a5152623e6b51eabc46f66ef75e64b22cfe79544190540342a923ca2c32c6ec35ceafb9ae39751e26a74ec87a553e8aaa68bf0db2fa44d288a6d536fb64c30fd9b347159af4c709ddb20a8b6d1f40683a5a9c6617df69a80a1ecf5b480991e36426142035040eaaf46faef1218e1418b8dc19beb5da0e0fcfbf79bfe9865470d614d559ec275b218511a88a1fbe7820c640d2a3ad4ea9c80a15ad7a84b5e3728d0581ccf21734b95e165997643548834f313486e6ade082d8c72239c261bb880f135c57a93a5c2d3c5102314ffdb8cfaec4d1e9b7149978de8ca33d067312e43aea08683e73ddd3969b8061da81fbdd6ba1a4e7d318c658ea153b352e95fef380d138ef199e2a8a978024f2bf6829f9363151eb82a778e5f84edc7f2f7bc656ec86c64820336452478e5d8d879a8f54fa2c5a616e0f1af76e8c15682b06a577da7c2ecbe57b35e7b1e854abfac43b745b01b0e1cb04cbdf15863f2b9082206edc4c50b745641b0ba204062e0526ed85115770700d67a07e44c1702102643078ca84a025b7260a78749583f0667800d94e8b4d9220ec53216b64e0049663885b2106f6b37d5051a1bd94fc28d9d0dcb1b6898a6a86a9aba261e38c494499ee10a6703bbb17851ccee4d46df4ecca5f915f7a0b168dd6213cf61e56a3a427022af33d23dc5d3d39e3736c36c5cdc8682a2d70b5cfdd3b445069d758fcf0c73f0c82dd2bbb7386d7520c7767407dfffac5640e1421b85adcf87d6926b008729f8d24e64b812d8cc6381ddccc378409b6ae0daf3e033b4b3716382e82f2f66a55b3d56308334b39c12ad80cd0a2341fe058efbbfe48f5a8ab1f66798eaa6cbef22bb564499eab31d6a49101b978f256f623750cbcbb37d8324ea0e16fc4fd594dab005d02a7381a4bf3b90abddb4588a6f876142a90e5f8fc826adb6472b40d7dbc126674d4b45fb1a7acae17b0a617dae40d653b2446f200394679388844093b4135701d3679160b439dc9bf16653509379192db6b68cc784f2aa5f65a5fc82413fd159d35821d5a8fc26633105f424f5a5dad14c5c21306464318581fe2e05e825bb99fc0e58a48d94719338f43f4ba5667408acfa472b4756248936ad37a6835f792d68443571fbaef7ca5f369e82a904ecec4595529281673ed04c175507098b4d74e26279814683388e6617d9135483db04937e86ba406c8e201c573400c105ef01ff48fae477fe42b27abf341cd928f5534365893ee54f20bb78c0efb5c4f7d54afede5463eedff12541527a0458a7f456819b456977a9164bf088ee14340a64ab9669202e675579d1921a48b32fa899429a527571679fa4be2616a8edea8052cbf7b09473fbb1bf14d18bdd2a1dbd33aee9c6f6a168396338cd18ba580b1df4417de38a2453fa791f2b2133d212792a20571d5a0cce582189e560b343ca94d3c405828baf609770e8b085df7b5479af4b7d5b64056e4c1b3624af7e4c6d9c7d19b6ab2714df7ad1e704b63744d8290086628dfbf35312fee02f2558f63b74c1b62f257a50748671bbb1f10f105a213e9a083e86ba2d938e837491c3a7b81aab71ac60d8596e3d9b6e42bb9fe32d702a3a619ac2ee4509aa2e523e5f158d972963309f57c511173f451b2bd2cf131963d561fcc1925367058cdd4b3f18e460049d036329aea5f781742d06e411289e050108e56bde7703c6b0693df2a0764091f03880939c369d11263a1a3382404561ac3e384469f9b0b6f0101933c3796810c81b553fe5a0e2ab03ae26961a997f36e73dd62a53cd243eb55210be65c1b730a11851784d2a175f4bd2ce682d9d40cc49af36e3112cab79346fa81ccb61185a524ba653ab3af1b7921fe3ca898610e7b5f62bebc50e95e1a39497ec5cbc9d0e0178cd7583e813b1348a0454f757c91465faa2d1ac6fbc89c2928bcc8979165ce3f610e37742f2aa11159cd06aa77a67a06d4e0611ca497281cd8215b771292979cceb335538d2de17e2333bef22886f4c41e411bc519c0d815d34ddb668ac99ca61789bd6666824bbf97fccb9cc23a9d91f29efc8ea50ef1eeaa78c20c67bfa04364f450c7a0133ae37ab1cf3ef02aafcf028aacc1d33f7d42840270b0448f56a7f31d1084c15badf6d6aaadc5f6f4e4d3e28c727d1a2275093865012a45dea241bfbd9001be2c4d7b6a7a70169d96dbb81b70fe836b7e557fada2c0bd2bdc6d8513c5a3231cbc8feb80249b0cab9cb08c3e951c9200571107d8fde263d7d103101337359678c4fb2fe3d8ba795ce26d015fd7696d88a606db7f7f77b2ac5ef4cde89f4b9bca3eb4eb2566993708a651f498eb96a1ce63b7802a9922d7379e55ced850abdda0e2f229c8ab52e162900d93c10d760c69adfc96d65094f33e9cbe03a9832563221c2fef7a714c093ec598185fc6fe8ee4f4afed98b70d5012c8f41e4831fa66ebd9607fe960302b8e954ac10d421744cb8e8ac5643754b99591c9ee64a4e48e40d7f0fe60fe2bdb99840ac347046d2cb025d31dcd27fd49eec153bdb53d5c6f3a9aba5a5a6e5f86ed0d076027d3a643af79b918e42250c70dc9febbbaf14e65644069cf1abe819cb68bbaf978e0c32d02fa90ad1f8a0b4ef64e7a0ab610b93a0df8d7a4b2009b3839ffeb6bb0fea7d20b2d6439da5874e9a990f8995be3556fd971b5404f5dd92ab08c9c319069581cdbb6b70867fdc72ecb8b6b67e7fea45f40c2f012ef252c66a086ad11fa3503f744b8a6b5b5a9ae358698376748c717921391a09998d508cb6bc522d1334a374a8903ae858294a0c496978086c9f16082dbf90d1d04e986c4634a1d1a99da72964c9922def797949f5b691ae04f7610fade8e98290f26c7c2afdd48e95eb6e605c02a7122c9a3aeaf53a29ac0e9447bb4c273d7d6a659e7427d12b829bc1048cdb42c16f01a14eb50924b35a4481b0a490408b52d35540286f8360ddc49651b7f885b4d5a495d9f7825f8a2016539080af432d1a5ada4c4445cbf7e396a083d8a7a45e7bc7b299a1207e4bb8e825300cb2cc511589d0c29bbd958b9b53301b5e77f21ed052c0e5ed1f289d7e83bb50b343063e84137748eb4bdc965e4831d513ddce0131c94a7f0fdc4163bee9e4c8ae9f02803d96cdd4808457d40f6e35d625279794c11197f34ce656c2ea4c0b7738393e51a8fb71b6da53d83e5f29123575d7e3df1ae45b676941e64d8b0d13c75d4a01f4b80d195af0cde44221c192304c1e2c84d46711ec675851af8857fc8593d147475d991ec4b3fbe0f1965ffebea1581c246c2a7f8e673bc611a54405e197cabe847b23614d6dd005062822f1a1fdf6a707f8b0b2f60c7a3c71c8ae9a674d492ec74d6b504943f701ced93bb5ed174539e7987df0c2ae2e0c93f721b4a2963b46946dfc09bc4c84cda22435ea8ddde56c67fcda449b3fad34fa7040e60af740a1337b548bb6ff1e9bc2b827eaa49f8a3a390ac8967d48e6b95f1fecc5a12102220cbe3b09fbff25cc262fbdb7a6a1061379cfe9684aff7d4b14a6a1ad4d71bea04889b84dfb29c04d894225e54264f6990031b7ac00567a41a8d2ff3f2105071259bb7092dd536baadbfb6d3e00ed2365ecfdba09db5e7c85289d734997620a9a1d4a57bc5d7c2a85711a49b68abc67336dc709dc715df46913e74ae73e33a8d217291e69b71593c91460075843cce4e47b0435bd2bf1877c8dfeac36b3f0ad7ff999b6422a9cd8a014a493f06bf70ffeb9a471df7ff9f8829814c154d9922c00700ec7122bbae3ca9baf7c33ab8d92f78518fbf1e827d8d7809deb1ad52b13257fc6e2be0db3984ca98f11eaeee9204845a0d47a87a72f2c4223aea065baa228abc264d62549b2f9fd4f1310a6d710675498819ba7c0b946e656d2b5d28498df4569495aabb81f31fa6295f9b32fd96b29f036b30d85b1461c23d7d2ca9306510bd087f3e4149be52cf040ad9105cb3eee0fe832591d162680ddc6bc6df5a8e5a306c295b62dd4a196802152c9a544ca3cc17ce6765346e378a7165db733e2c85a3f48aa2a662fa5cb10cbeb89a5fa25adc7471bf390fef837837ea823cfae799b56aa447f1fc6ff64f8daf282371bb64cfa624f5bbac754eaddc0f97a9dd375aefb25b0a30fd7e10fa99b1c9f43114c4105fe1baaca96045d6ef2fd22e6bba09e51358daed89d52d81023f487baa22d6306a493c21d7328d4be6297a2c7dfd53823a7f8c0b980dbb5057fe74e389a886d7c40a472b835de4cb996684890bcddc767a01f317abf4245bc8c31051c0178ae42f44540ecdd2f55d8be3400f00a2c1647fcc8a7e01cffa693988776e817b46ae943fc14c88200ff2b7ef7176fa3e67e5a4e144f7f72c09f5ab817185814b9c1511f18bbb96b0107284afdbbafde9f9a3db5481baf517c176afaaadf915fc77030f10e8a307bac6e35cffc637faa1acbedcd66000dbdf31c26341c993683e8d9ebdb9bdd690df685b4d0eee123206112f8f291139b14adf533568f0a38ce45f0aec440f1ac0e7db41a9c4a6ef58fef1755d7d73ccf4981d7b754228c77ed8c916a33602517948f02d8353027a3fa303dd1f6804313bdb2e0a63f57e5799b876ec40f5d250930534db54458671b0ea2bdc81a61f2540f96c502a12061d56234af32e3b5267c0dbc940dec9edf84fbb138d7609952a2bac93191e7f437f480bd51d623697da8dc55a0ad4215ef50d159603db5be5deaceb27775038141e88e55c69d9f6ac55f9bbaeff3fc11752eb7de083c5306691b09542ec53d85a275246b3ea8ab2317c8a10e667ddb23f9234ef3fa57444dfdbc48a2f61f14ad75d60e9c1349f622049a594f1969a13a842b60406b810ffdf0584285a658e245fdb771e102048faf0d70901564db7c296d73454580cbf98d766f6269461a0af06ea6066f8c3be8940ecc81a7cd843d829d1bd1cdbc94c03077522298759aeb84184f914073c9eba8c1f0cc42e35507abb087c8c2c7c1aa47aa2ab9a20297cb2a36dd0c4283a89af7fba6e2a39cf0a6dfbb1b005fed7f9960fc15e9d0231154870afba52b2ab347cf205d3e59a37d11510d40e6d405982d7029ca8dee48d8270b88788706348fcbe1d3725bd0150a9317290909e0e0403e1f694b634839d94047fbb04b48447d22529afee4bd935e0f352249fc67dcf12264a0354721523275fa97e88e3590f4bdf80988328b5ca49cc1d553fb65edcf8448691675d805f4d12a931c12e6bee39e20948fb82b0445525bd22a9a7fbe32e27e9ff23c4622b7eea324ddc33134859fd8504fc4c9189a2c0592ef028ce1a9aa90c561426770893010d3d8b1f44a7d858d3143bdf47d7c7c3b8e19d1a4a0b1e121686f90ae4695d9c0770bd80bad7fffb71023048a9b90ce3c84efffe1fee1f570a30ad6d70376b1c0dcb8c99000d055ffa2b2e818553173311a280370c43b3077f4645855207e9e4badf2bb897593d6eb062560d1ee9b30391e45bd35b707c7675a21e0d18689659ae3d2afb4d7ba852e4bef42424df157a38ee5c5002771336ee48c62f25561ac8cbdb629db70ec40ca8022967de46a930d960afe08e0d666151e303f7cac355dc697f75ce0369cc2661d801b2ff4075323e12ee7920ed211ea72b2ee00a6c486db737e07231b74052aef863de566a4d6d1210e1f9fa7e84cadcead3733396dc78ec8a999802b5965ae7064b2b42e8eff631ba9b28504283253c9ec0db805315936b5b9e589981c1906c5daf9c0ce4c6e33a9748c1b8104753bc1b66fad66dcc47521ab2eb065da4d8014ba554528e0c9ac5fb2d366a2a858ff521fb1b2e5ad453f0b977d5977b910f2c1f7792e26824fd3f283626bd7cdc328d6a74f8839b9fd9056cbbde1aad4b209d7232d1ce2a2c8f9c0483856461205210527cf984de634803fd0ad393ecd81b5d1890c59f315fa9d8777a62520c95d40960e12c3ec0398cbe8eb4b388994c665412846f03faff133a2776222a9970f3cb91a359e414807e9543b255bb967a64ac16f29b46c3dfac4d707cd135dc4436d3a48a6ba5379e49fd28973b9e88e93860c3d3c3adc5851d421c845ce9fa77434bd4dc3ad2d3d45181cca3a92eac98dd2fc902bb92f80d683443bec16a74ceb51660f446d6d83372b26ffa0d7399b3d916e83327922aa85c67aabd7f8a3dde2b290f40e807e473205efc01200057f6b1e3d00794b3d1040fb04542273fca5db3663f197a7e620a132461db0b5ffc76571d4adef05849a05b7806d2118a46f27a9e549aeb3f28ae17e8d9bdc0c7d7b842c6b47bab701904b4e1f6ab9d0db455217fa2bc3918ce7f72f0598aeaa65e8b110cfe349864a9435ca582212236ae7e5fff2b672d5a09654df143cf1e0d9f7c0861f427db5f8cf1530a97126371b32a69bc902b6abf1a3a20b902f19100240618b3f6a8ac7260d23ae5d15309962d4f523a020370988e043102ef48512d837501e05d7c54ca014c58750579aa2276c020acdc14b060638b40471043b6e0ee2b206a54406d6a731c9b785f486a1acbcdc8d027aedd2c231ec294b6ac89b3a4f3e1f961581441f51ff24d86c0fd32cee796ee54ec95e4dd75e86f360ddef41c644462b810fc03fde012f0ca2e37a54ca180a39d6d8fe56edb022184cb2b5dc58d89f1dbc2bf2b64e2a540770f39a7c6a14aaba7a879e3967f55393c71b54ca21b47f01bb1e8533f6192dcb4010d58ce089358898c85dab236e92148f77c1cab0ede6882e7fb898fb177d60f10dabde8ef22051adf52c061019704e4dba43294446d910026b9b36b99903bb8f64003630fed3d19c530106859b7535f01874c0849e93ce1892b518ae84340c5c81c0c3e18004861f0b0b10d0fb24a7db30d26ea55d2c9e7c24747ec46fa365125f376ce73eac3e3977f163a61c4d7afb1b1a72e797e44b8b111726868fbec074d279616c998957cb20285f58dffb99c693863a32038faa662278bec04b8efcbdc272443d25b3f1cc78253fad2cbb279e222cfb0dfb1824f62963bb87e09425a7ee711a567a54048a5dfb45020b95498bbcb4dfd5d7d769ccd93f82f5c969d349e1196f2243c566a3cbaeb2ee06877591a529f763f8fd4714d4704078b6cccc6d853f72bfd91154aa627f1ec34b65163afe8f2e3058b76a8662199d3b41d6fb42f4c443053eb701f5b4b676470e9146ff1d6441da093833750deadeb258f61e1e44ffddf13147e165f9e6dc8ba88d294374b5983068036193a479e7d7b239f262d4f74212db2356f4b5f10d330972d0fd2b9c3360a678511cfbd47ece0016647f81121d6c8e1f60f7240dafe337796fdafcf9dc86067f7c41f133835d4878511e326149cb48f234a0c71a8ad575517ba27424c35264db6bcc580f06db9b36aaa94e7fef7566a0c411754224fecf82c71b2f0d567ff271ccaf71f84a8333dc9e0a6c80bfc151eba8f6ccf7e8d539af6b2939db4bb2a5d39ff5373afe57b3f46c499fc7b30e26e72dca7f270794d1d4ce4433473c08c52f3927f2de1c08d0bfcc6626b4fd47c2cf5b334b68339e0f867009cd7417f4ab6e0771dededbbf3aa03491b9cdc045e9d2a72b4793c3295d89a4b02650640ebb42449c1ba2b2abe4e1489af5c2781f55a97371e987454f0aeb16659e3d37d818b4187e7d10ad211a4194cb7ae3b4bd05d4cad3cab6aa2a13b665928bb6e21d5f830a75a4450ba1bb7e9d16f76749c08040b7a13a21151143769fc0dc8ecdd940849925c033fb4f8463e59e86e0a7b083ed208c3a980671a8d3d8554a3e9d02d9290fd82f2b594ecad91441b42dc318ea99ead48a63e3f4f44e38eda94426d2628de254e6d2b2233672ae2a0b7269c1f6e9410de95a7f178cbcbcda2cab454be9e9a76949f0d49e9ff3fd59e62fb13013b5b84c496442fffa56b1f21de5fc8a6634ca54512f6a91f4450b0dc39e5ef0669f7b4ad96f324cb9ddbaa2434878922fd74b230fa1fda691d4e9c31367c22d4561c693de63dd177f143e06aaf8666f735eab272c304fe57c5dfe8ccfed1d6fbd48407987fde38f00f0836afeda91cc46e4b0b6d5e8fe4e8b93b3fc395ff4a62948515811d73ad8c4841601372d497cc241d0b4a840dc08ad55cb520640d0bbcb906a876488ae7412ae8ce298316c1baeaac2b7f8fe1148dff6ed75dcbc6e7adb483d8ebc2c677e76665e7f8d3407bb0882238b7fab571e29c721f7dd2ef33621e6568e270c5519ba5f09853f3650775701509aa1e1bf4b952932ec9d03f09a5ffc93b397156c433b48de78907aba225f4f4a7be773fb07af0403d1ca184fae7da2d070546d67df9fd759502a7da30dc37e17c22be4ec52c71ad0180311f7d501341610dbf5584bf0f9e8a554d9f65433ed7eadac30d83a3b82a26ab68dd62d77b6303b87e57d9e35eeb8d0507eee1108d725774c5e67af2aa587a8aaf9013e7deeb1ae4744c117460eb4557723f06560bf1e631195efff304287ecdcdf2f7d1a55e672292ff24d1d80fdc6ab2126bab3f60220cf29888c52314af766fed76e72a8bee76597bd420acd5fc4336fd517b4ac304c777697b213b4e5da92272c783f24afb2251e0d9ab3885dbffb593b66789db91869b17bb1c24f9b734c8b80c9a5a85e8015abebb806f4a57f6cc90619da061a6d4223005ddea26864f4a64ea036f05ec7b5a5987acc548e1e73d198b4a79e22170919a46c3576443381c480f8df7f8eceb49a251c366d1d4c0cf95de890fa75b38f45af8707f9a294f3b469045f88d144ece1167041f4839dd6d98a03f8fb3ed90143d8a4dd7d3b029a082f88cba58fb02c275da4e548582715488dcf7e85b17100ac0ea459f5e621f83fd83d2529428c81abf9a1c349822c5c46632ccb02f4c132975edd73360b3bfb7146ce75b0e45fe217960cbb61b1dc619beb6fec1c3f5a24b521a694a127c9a50c48db836d4fddc5517cb2172579771a82ebfb762380749a91716ecf3109e7e533ea31a9393f1742019887ba19d6803b3179ade2394bf48d1b571801545a26dc9f396e9f382644557eaffd76452e134eaea3729cd71715da37e8d8bb5ae29de259cad7592876048de2cb263bc01aeaaa24e8b8a5202397a1e4cdfe6e804b02dfbbe2b1dfd056d3050b3f5b47ccef7efc4035279f55366d6ce1a0f2d47201a5556f266cf24cfde2af6cecd3d7f81e36e6dde1583f7c36c68eabd77a7f45a170050625f7209f3686c717e26cc83e7215d235f7695325f6f0e8646bc09b01b2cd0bef13f294a589bdeced69e68e0d799b71392e55f3bb53fcbae3e58b766e4169d34d5067a0d2e6130de490431ed4c3fd910bd2bc70ed3b6a6565f7414b8af17ca8fd67fb4430158bb06deedbf9d1920b99c15cbbf6edb8022c46041f64248b7b5576d7a12aea207558235a034f59164d737b0560a1b6603c4223eefc03ae0d472b6364db9652543022ddde3bc1f8b2fc59983036a34634108e769542e5908026cc64b969afef2796b1a7b104865f78cd1c81a79165c0b52cb58c14dd2542b6f76f84ace62702c42bf4d29edce59ba8922b356ca59b694b66cee9027aa917d7ce90a08986758e73a06b138a758e25740da9bddc99725e981161c9dfd1faff335bf528aa003619a90995b42ad830bba2d104bead51ebbc6fede6f4f5206731dfd76e69e7dfe2b752d6237b74b988a5856f4e7533f2998e5bd8efd53b5cec1b847aab9df8485f9a9a2b8e400f377cd31c48ac11a3e6b798af5a00c444ff4017214f598cd9338b551046d8c4d2fb886b792e0214edf635de01db6dce7fa91d1fa6b82b1807afbe97d33b1455a3e80981c9d1f6fcbdc4f18f0d70ea5963feff00a9350f91a78c243b5e3eccdf1b6f34c5b56e9daecf52690a472fed431d44742b99f3f9194b77951c28b54460ab7f11a8872c6d6a14d07685f93b527163da2b050b2d78eb598ff63187899e87e91a6d6d89d620b9408888e3e2615554efc338338a3b4e01c8d219b689acc9d9a5b8dea41d3bbe323c6ba22678d3e06857f0a08e91defc05de5f5cdb0de20fed1e87182383a94e23d836b80680a8deadd12c9e7dc6681eecafeaf9af95ab2462bd5507bf4a6e73c7d0eee53f7c6d646502fc61e51c18d6a26ec18305b04660f9082b85c80044b37b127dbb869c5ebeda342d18ac1f99588408be767e416bee2cbc9f983ef17316fd22afaa2513d6e86652b461cde20a88428e48c85154c98efcbd025ec15bddac0682d2da416bd8a8b0a1a7a25d10d9e15d2f8a3846f41ae2c679f1b046bedb6ca66e508558806b0fec0cd6b9d5b939681f5f952f17146c389e3e7a5b2e88581e12511b928a93a286920edafec83f20ee0da7e4489307e8b9046a3d43bed000d6e92889315b4798ab7b392aea5c83a445b9ae8f7d07a550d7f9a9075226cc81a985024cb958c030d5661dc2820a12ff70126190a7b69906a88bf4f79f076ef123223853d90c77084c01c701da6e2c69ffab958b3190c0a8a256e6f5ac1aac7c8ea5902ff7e6e7aa14816129a09e8e9a15d2852d11fed534234da29ba529609fdc9d021f42eceaff6c44c3d4886e403b2065de87a2c0c51cc06b02d00b35dd08441805d7d9cef70f4290e56e0b33d3fe12cd1ee75b59cf0514dac4aee009f6886b1ee541c17395acffafaef29b20a30f6a1e916567a5bb3a45be96284a706542f23d97f968cd55540c8b5633eb9b9ca24f01dab26dfda1370e3e56fa072ed84728f52e4bc4aca2beecc4e57930a3528f3a83be85a0297c7ad9646adf4961e2603e353da56b5feb30f31d7e6c98afa8cc5b34354a3ce8ebb234796d34d37fcb85508fa44c99ca0872bdd1bbb7afb6b7cf2ff7c6453508ffe1f7d8da34529c7fca15268debf1f66870905ea8d1a8ad10c6e1ff2407ea0b83acd7b3088ac923942e03df7ae151c4ca595949b5d183fc33c0b9940bde877bd2932859325646f4aa59b28735355335a2b8279cdcb36d8e4cf56c94ef64a87a74f55654bcda9bac415d27c234a84928f01259132474830304da285b38bfaeeb5f99874c308a230c2e7012012219ba9a55e404266a7b079a96f24ec0a7aa04154f05ebc9126c2548c29a4ac68d81dd33b1f858676791d510febfe7d55641a99c66d1fdd93e44540b58cf442038fd79965197a1b96d7c039e2742e2372498dfee86895a27070748fe0c9b8f1215dbc1abd38a6762164cf554dcc03a3359051fe623e9988474345bb978a8756ecb4273915d21652d60e68e1f3562d8804ff30618b6bf663860635c3b2e0e136c110edad12294dd934b28e2087f9dc59ec125f2bbeca5586cb4258693a46758193800a9ccab02f847afae927fc74d4632efe77a64c05b7067600c2993b09f3cd216fb968d95e6f2cfd29aa19696f7c79d2136a82b826d11c781969d105d88c790b89ba5e4a7d6316104c2accd4f489abb3d46b8909e2a958cceb2736335a628aab34d0f8d9645d4c060da243c3bd6364b52a62c871ce4f4c85df548d4d8a757ec5527811c790c7e95ea7d2973413d5dbd28c098da9dda804cc664675c0c679a1b5469f54710804954a102c945fe16907e20b9b070ab8155208a4daa6effd2a71c7dffcfec878d7ae62720732c4fa5de5549f06ae3f2ddc506c9ab6d885ae387754d6e1010a28d0254a440fba722f0ba29e8529ca09749fb97e251f388c8d4054ae3b8717b35f7a878c10e08b705ec0e0a0b850d2142773828ae4391f4c5ac0f13f5c31e223b0d6373644bfe854c3a281a8915ed00e5ac88f765fee268dcbefd7c40b135991512d9e6928699cfd8e9a3cff32ea3f05bf17f7fc91c74dbf8b314ee077f7e948670ae3416626e414cdad45597a30d0924701755793e4f51945059a6f45d0f60514c5dc9e5f71019f8667b42a15a3685a2521738c5042535327b6e7014358e0bbca1c061979a90f617e06677a5f76c44076856b63ac1ecd0328fe2b5035c5b75fad159b5232084e11cb8dbeeeac685abccb2031337d0c3c7e7c6bcf3383a4a6044c24e564b851a272cbca8696976a85b189c1f5d3ef9d074c5ccb4b2fea1e834672995f1881af55322228c9bae0297b9feca141e7de7d36f786895cf1a7a9f47c626af4b74d9ee120b25103baf40f383bf43ebd3ae40327b0e3ee3991cf018683ac228a1a157184a8766d02121c133686114d467ab569e8cbad1ba906648bfc44f4a35f7d5b70ceca96471a6e02e12ecda84f746a22bff7608e59c095df1cfaf53068181c59a5939b483eadbeb99b813350d33af4867d8dee47b532f36fc06429c3c68a6b9d709f5733ef9c98893f9a3efb71aa2c0f17d871eb2a584c2be40314bfbc857494fd19dca6fbeca7c3be0282e8bd53f75c3456c9ba26c59ed2504b6dedec4c47ca90598d2fae539d03636a924415cc087fcd646d341a415aa53bd9e781f3520c48a804bba91662f63fcb62729e7a87a70334c4dd2cbdf0ccb9bd9b0c4ba731c8e0118b116092c48f63e870fb7749a0182d35eb5e54bdf7d26662cac5102190be5632996f2275a6226809b208cad271d68197adc5d92491a695f31ed122d35ece09b7a7daf980ca9fb5a968e253eb9c694e1f76bd8aa32e1eb28dd1c2d519946c6e73a20cfd0325e445aa7408bf1dbe0e194773fff7a7b651d84aaeb617e0df15a9e52b09696f636080c5bd428f25e57f69bd3c2f5550ee4e63153b2d9d3ac67c7292e7b0212aea50f9004e2b107535e9ab3bb812702265a3f6d3dd46b9193fee3464328d24069e9d900acd197b2e419a7a9430374aab914c46ed3735b3eb898d4cb836aa9ec9cd248ac70ebec883f4092e0ddb6251c3e1e84e176581c172176574efb97938563cb177f7254a6daa972ec9e82c3d3ff3819d2ac7243575edf2a8d38720551a17385d42019a012b52db271e0498b6a95e706124e14705d5f77e24e51ac6c9fe20784169f50fdf5d1d21b44a8a03f4e3dae6472c9eb3a00136e7b0126a18b58e6165cc8a0620b5b8493c7a987990d3c3b76c5e6f8389e57dc684e4948a8b7ce4bd30f8f43980d27b1b0a5f978b19b9a8bff17c0604a5afab29b3c6bbc8f117fd4a054adde4672f9b1ab90feee5a57e2c6eabd9876b15980e85df811eb178776261a3a5dab1cb9f235a88aedb2da3c8278fe8cea1d16d3fc8836c577a228e0b949f38d2e975a76f01524001abad20db28488d45b14c16e0be48f71c1ed51d669d0b9e7efd8d295dc1ae657da4f72c50b9332fb0436ff9adc3a90f906a53f459844878f767a90be5b40e576e90ec547ac76470272b073dcbc7767e2f9b9747955f7d93c1c7b729cfcc83d1534c1c47d057e54400503ac966f9c9490da653fd06791c01887832d4108f676672aed453b4f42834662729bad77173884405ad981dc1093f20bb5fa158ddc2ea8f6e154e6c779ae347063661586032bb3a781a43b6ac1d05c1b4470c7ffeeaa136b576d5539f0fd4a03951e80826400e5473f515cb2419f562b6e98ea2ae04de40af42ca163042a45654772be9b902114f44556fe6789a4df1dd09a0c4a618c3f765f0b77f2d04dcba126fd0c264b93e5e1b0c4146b65890976b75a11d49f889154eaef0995a618dd77783642187cadacae84b00175be8e05e616e745f606fc1a0e60c540ee43e49fa49863764edc7e7e60458a9e5cce16f5b6911442a3b7dfb26a9ca4b9960c6e7cc8da418752f758fb71fbdef15bf471e176a9fb3f5f3f86ec029c1397f05dfa85d3cd402fdc86e34c46e128147da6141c9053bc57439da3c011c72cc72bbc20034c5b3e7fcd80d4bd108f504fc100121a51af25bbeee38fdbf2df9f11f6f9a86722c38e286f0be8c259879fb7127ca10dd13fb738e9c9200dc078fa962c7b1ef1183f3c07653a9b2b36877ca4151e727482ee41750585a8111d558e96c7369ee3dae29e4ba37ec817c7ddbf5e21dd320cf10853befb71d6dd73da738b2804c0d3ea150a28721dd5a9f509d79bc4076a0e619302288e65e5ac8ede598f6fdd29961888805fb7ae70284d399a01e1526443960b6e888b72c5b995dc367b31f4eb6db508596ade457c653ecab40bf518c42e0ab317911f28485223fee1c51af8250b3068c531c0bcddf4694501c93cb3de854f0fb5f1c1ecd4e6b364d5c67e76094181667aa44e64303286d3fd574afceee00bb838b05abc837ea11c179740d657dc6f3af8118052dbe759a45d0148a86c6cbc62c0fe9f2d2a66f7b4367dc0e98d975a8e3bb11cfcb099f16ecba0f1e828764a311d8638e16a3ab91349bd6430477e6132ec5fbaf97259b5d1e2467a92765ea0de5a4cadb1e848e4037a7925fd3f7e886f3f8aa69fd025baef54fd73f00ba847fa9de44c5cd0155d99a8ed9418c94c8d598d803a68873447b07c74bc89d0ef0bd77c1627c489755394000aa847392bdd567a7c53e4aeb1c223278a8f097011384630a40407bdd69f213ce171630f5ee09dab70eabca0c85c0a6c524bf2aad1308e6b3327b19c4cce2463e154bce7c501f58d56450b60c855a833fb01c117db134611d2ce5782c48274f2f17039c746aa866d787a53408895a5d0067c812fa5ddd4e0ece336bc72c7af1e6ee371e8335b4fd44d260010898b893d61fb23fb90d81ee501e2d81024f0243e8266aec71a4e8b102dd8c5ba18ec6667a89948b5ea4b971d59003be6f4f0a7331588d672bd30da7bdc8db7dc3de7add86f6fe9d10399230a347582d111dc629bffa61663aa026d6cbfacba4311b8004b35605b0f9154a0ec9b9a7406a3c4eccfc86c460060acf9f8e81a5799180e741dffd7926d31e6bf211a933e7a70e0a2c9ecb246f279ad28047ea2c289343db80f259d8cce3a3695e4a4f72b5ab7aa3378986c27ad258bb49f86ed1b4f49d678d315cfac2e8d94a563ab28720b6096afbc0503a7c71a38eba56a03933170d20cde57cddbe4fc9a86547531eda533cb20e7f3fadd4836a533fbd9a0bc5ee5c842cd69421a80a96f47f8fcbc587284b3cdb1d88338ab81b7ae58f1e563507cd7299f57eef2d90616608c9063f35203f9b249dd6be18ad714819bcfe491cde9e96703a289df1982b1e2d9f045bb848475d81444b5f3be7e0213acd682fd2799a71e8d0edff282920f1ad0d61891c5d0ee25d48b22f44ec324c964571096984136a591e43cfc3ba0473a75be83451302424dd50d9e1f6b7573e2e9d2678ccbee3806d4fbb10b32aed3f94d22237e7e7a0620f694349b27c0655676380644ea49cab0dfd5842c87d758fafd3cc81c66a56af9732b3c2e55a3ff60973638a2940cabb4de5d12d80f0d821961d18e58a2ca75ada5a637e0fa5c043457f888d1db35e4bde9356d6a5643d60f5fc1eba3c365dbd1993d65447b0469761b71022a5509035ee2a2d3d1c377b17df00500846974a94787a39eb318a0be974f527b2f8ab0ebe7ed32d68d4e9b0b32b96658068aacbb6903e2211a4516e64ce24bf3251e5b9b17947cca3545f31f32e574e7141f991391531e1a701f912dd5fdb91173ce83b56c31771a94f086d7ff6993787964cffecb7642db3d320e72bdc84fed8ab312b48957379a3e6f56c41dd8d7b438d3fa07492d1d8d39597fb0104b17b9ee00db1339e0f0cb2d0e28bb5e591c127cea84972ea46130e9dd6f4cb6eb4dddbaa810be238d81a4488b05615b450310e7d5d9a026f33e3c3c6a7566f064b14f09b5b8b7630dd8c3bd13da4d1c580091800dfa032d854d75aa3baf811122d991ad235cd50cdd2514faf6a8d4ecd6eb486002fb13e26ef881f431f15bdfc51edfe63bab2d05fdc495ee8c63de3ea9433693c624a0d78922e7da2aaacf2771146a2670ea0490adcb730c3d1b0274fb5f0db45e16fc190abf481cb8ace42f646059f7145dbc2682bf504a63c762b188674e1ff184bb65d25ffb88921c71c5547a8871cd4b831fa35ee40aca1400458b2de929f89b72a52dd4833fbc7d62fb08ebe8631da4008a134bf4ff3c80c7c51144b07d5c1f8ba4fba47cfe8d667c87fc238e5a1a40162270941cc1eb54d450439c039b22550efd91dd6341461e55fbc77829b9a5d24e6aa8cae9d0b99e7e59c9a517e7503097f5bda1d49f4a391c02c572c23f41f4d0509e3e0c833d31503b67006cc7ff5bccb7114cdc141dca5050f220b5d98d2c05ff7e8dc1a2a7a5f08b7a88a12db9fc7521b757cc30f8e41d0014a5a24123fe37906f1413b0d7cda6540eb2ea733fa8389a98dd11dfa711241e0181ac97102f3727d5843e7dd3441b1f72a9fc5f40828fbbc3fec86f69fe73691fbdbd06d89919621c801df7d89f6aed1924dfdee90ef8ce620f7a3af5019fcdb29f3a48fceac036387309c918f0bc98c5d499838ad0014a0ada020040c01bfd9d92975797d3476f1eaa501105a34a9b36fd91c80c5e386660d9696dae82f46def8d611684f46814ed31a138c554bf75bf53b4aa18f121167d4ca742c0798b6929eec8fe5db53c6f841f81b0f375cbfaf4b34b5ce68644ca7e528d9cf46e90aea4784104480b5a9f2f4dc6f01a1d1fbd90b32be3b3c5787dc6f7c78bdccc7544c3744bd4dbbdca635e3d132beb47f9fb736f92a914ba12efcb84efa5365bf93291185473da4e1cc783489140b4acd6a9bfe300900fb326c45df08a9c748cefe13d680e729946505cca92f76f2d9eaa5fc99fe21decb7bbb43f13958bcee86fe518359a6fbcbd69ce7462b239b09552c488340eb214415d9d89bfc678611b8f2fc4e6337651678f7bfdab9ef03c4b24dfd32f6b61ef158003757e8c91b6512e718cd6df952e7c08a7606ebfeefa3095ac6b937bee4e8ebcc74b8c70e24606e54a3ce5ab9da45beb6c006d66339acb0b9cd06bcb8be9dac623891603632f99318b3701cc9844a743177e51d524b5c654189a032b99558fb9798042ba622d70e542935f6a4954722bdfd72eb7199a834e883a1ee32cd253eabdd44c02af0f7ad6173d904379636efaab9ab048bedd23a092edc6ff6d538e9012d87f8c45e4cb68b40c83fbf622e0a803c976020a7f104d9eac4f0305dbcd63582282c59ad1452ee2182609e2a646fa1074763754a210f780471d20b92b5327e66b98d1623df0f7baf905f9983750c4e032c66bd180c5c3964b67d895adb4ea21bb94a51429fc3ebae3cd34baa2fd955e186f975496d176bd042e7d2b4c15acc25d85478a855a9e11b220d7403afaadf6cdfd36ef3597e6e1b86cfa6f0fbda0373a593bc9cfb558ea7e502fc8486d54d2c74c3701b6508bb35756ab0ed827917cd633e3000986db003463d25013e4d4fd3a972596e674700378058351ae0cae74faa14d8115d170c9da4ae741675a01073fa45758f15370c54e959ac5d659358390a5c41828de18290937317b0cd3113b77a055a7c0d6712c5f98b45ebbbcb834634673f3a595dbfba013216bbea06d5ba150c87d4646b3abc20f6af5b0fd7648393a8b8e2a13989c52fda06f32a49ab639e5effcd4af972c668d22f4841fa99acd27e6eddaf062eae4d049878364ce27d5b0098f92c936a0e9b11c3ed9ab8dfd49ca11c9d16e593b9cba67c3f8ad09a5f8cc5c0cc763192fad4d9599c0dd30dc4f77cf86df71ec94ef6652f9b7787f6bebcee67526148273100e40c496cd30e91ab16d44e8626ca469aa8beef74b62e82f3f22c833234272a35a4075c7b6ac3844bf702a30004c8b8d07efbb8033d8a862c8b8ca4fc10bcf413e3669bce661c5acda75d1d55309b3de758fffc287ebd2811846f84cb2fbb19097a5abc47d23af8b2debcfd8082ed5e9d60752ba7a784171c9b26f6e427d6d77c81a6a7cb9d2b2dbb5dc88476c13d8ad0ca7a3bd192703e176e9d4856dae6f68c44b89553a8a97413313335836cc081aa1b7c357f7182fe8ed69cc169ea30d4f4b4212d9f49ab8712e6f6f614b8ac2006e634e2056a87fcc73f57b7254c1bd151beed482b3d1193cab16d1b503812b304314724ca63fb1d2b76880695e920ca77f2fe43e84846e06e1cc7a0eb205b31ae1335767d3de23d1c4b29d5614c795302e3ac74c125dc517bb8b12c7c018479d12fc014c29d944626f0fb641536069001e38bfadd880d3069819749cacf70880c6c358b2dae9e9e34fce2e67f22f7366b299bdc01ef6ea776e46e89b6e73742470312bc5e5d75df7dfddafc13f114b16e263bad37891e9a7e1f917746dde4cd013b78974e2bbba3fc3224deb000bed2a79a7763fb4508d3a63917c658af91087053a3f78251af910c63a82c9cf79767033261ab525ebf55e8397024fef1b735ab51247b0963b60e8271ee72f99096bfc8b80c201bd80dd8e8e39c3e80a23b4399f09715bab3769a7f8462d548481773ab1c27d5097943f330418bb8207c1eb950c3e3af187b750e20219c5dbbd9bbaf8be0d926cc49dd0743ccf4539227fab085236527c18761e18813883993828e7eac7d6b1eddd1e480e14c3d099d3f587971362b1f156c0830a06a0c6fd6ef634631efb59d3a931d9dcccf21138c8500608a9add59acb05e5f3f2784c80f2b5175f672b43d21ce4c9b45e11e8c6a480f71abb52795c3480f092c1421ff26a3e5b0871b38954bf7ca1c56fde724445ea1412c63b2e6c79752e1a5bf3ff656694bb94d5fb40aa52cfe34c011197187943a274036fe638607d195622c9866dba92229082b4e9716bf6048e24e176d4b1ae36328d4857ad51da07058b43cb9e22eaf07aead75eac5ec1af29577afa7ea07833983545df67d53e224f86dfe0378d3cb0dacd9cfe110d76d87c70669f44d410fdc944e726470f3218ed7fc06bb91d7de9c9159c6428a6918b411b6abf1d8820905199d7676d35042e468e59f38f8c8556d042e8e3d8a9d9311866175dd8d9a869a3e9d56edb7fd05f445e9033ab985b32101ff282871109bc3ba828b31b4432661c143aafaeb1ff6effaee8255a87ece38d5cf95c46fe58c61c1ef553a28bb4fc33707bd40df85823fe409dc7a2528b45f78a761f6b6c9b87d0b482fbfa5de12a80b53f53f25dc650700e12c8e078064ddf472e7f762879a2a583471504cd2f5e2420eb6a462fd0bf76af091d2f127b8cfc25e5e276673ae59cb76180bf3d77f10a64cf7b9975f4fca2e17db87c36be7cc102637c351173ae978380f1da26222cd7c9cd335d63ce3f2387ddae05ed0faac4597c74f5331d30a6df15f66728c52e6df402b88ec1ff7ee032eb832a59e1b3acb835897976489d509b5ef9be0d81fd8eb10e9339469f4c7021937d17dbcccc017bad4816f0e52892e12e7cbe97d729074787cb0fd267854c0c3b6cc2cdbe5ce1590e6aee75aeee09eb4ce9208295ca170fee886810db5a96c1434580fc72c7836839d12824e347c4f96917aa863632c1c952c4a9ed34f76f5cce98dd92d0b566d9758ace210ad7a1f76657f9e051d112f96a2c5643f11df68887ea90c8bea8691fa3a47d5ac574fa50f6fdd785180876f6eb5448c3c73c864a2d54316ecc789b0ec1563c26f6c92a003644f1aca2a15ddf0192b903af803301e4603b261dd475d95bee53c5098c39fc45db6c10507951bd35d4e4c3e06853bb8a16a13f81154ed9efecd784058dabc1c195a8ea1ddc66cd1ea1fdc9aaa00c8fbd546db5c4815df50f35b696c487d513ea651f7448f2ee54eebaeb1e878d483260b52fea805e0b417e2a906e8670b910ad3a94dd54867523c59bba4ead68b155ada6e171231cb374834e513d37bdad6847287a58a2f3a5838551a390534c6664d93a9c07d2be80dbcbc5321d041041e89d4c790dadbd5d922283b387a59dfd5d13b955d716f332727a7f30c40e2cf0120d0434a2eb6b65036ef542f88e70e4305fcc15209e86e09b1c4b1f4c9a4a8f5adc865ad32f2004eae4fdeca8bdc6b2c64ecfb7d55bb2008cca2ece379b54dfc571e084ac32456dcc7a49c1bf2c4c8229f9eb985557de21d98d3f8f747333ebc9f76f63cb7b05cdb041f8583781533e426e217acaf7f046e58b41e71f3e3b47dc15fe3eebfb163bacac7312b7eaf9527a29d91b94dc04428c3a394436842f7256d271f95ee819df9316fe63f4b83c35917c128fadcd37fbfe4e2b4b0e679ac96c1f626a09f60463c528f6637d0e4ccfaca7ded534ba1eb3730cfc8362645dfd32c1349d649bc0f39d6ec8bbcbcce35d027a2fb780313210b0dacec70bf52ae104e6527c99d29ee2be867c0a21116921d4f271225745e2881dc565cb2b6e324a43366981444353904be6f6711e5582b9ae6e37c0a07a8411cbfa3b10e0583bb70f8d338cf41cfc13cf48aeee2cf9044b51edd5f5fc299671c838776ccc4d53b60400fa639e28e1d7020a40236bd72448893c74b22f3511f11086d853c86cd7c53a8308e740973d34219db756ca4015b1f19153e9d0ed2cb9799808e04f32a5b3e26327e501c84d4e030dcd24a90c76c0d366193d9e43b68cf25275e78a1b8b4270f78a83c329e2d46073eaecd01e0b07cc00766faa17b3b0aea2981b9250e3736462448f2f022256b63261e4f18a9569b6f4934a330b06cb74a01c5bb583d7bef53ed0506bb04501abf1be9fc775d76780905c116efc4da793130c4ba922d52489fef1075052cda9a904bf82960a72f390101b1910efb95664ecf88c3e3f7e54a9be58a969470cb722baca1bafa36d7f6f4e95ffb4df8e87268a41f9e51e3f9f502eb3ae7478fbc30a020043761334b50ca602afa2ea24f42aab08ee2017911bd9d747f54615bd57a7da0ce574a6f22cfc0c1d1dbb7fa2bf5deb79c684c26678e4166417e4bf1dcbedc04cf490b7feeea02d64272e65f10710d7c9ca7f853190c88239bb0aed3ea1d1457a80b090fcebd1e4900080fd4f15151fb851c4ca30d047ad742177d4c528ce86872593a496e3c52e4f423b6163ceb95f5521cf1c9f30da552a3787eac748acaf4fa9436238cfbd102c4ca176b203cad4e63d6e69755204ab9e4d7eaad36ae5d503e34b573b1b28a9f0550d76ccca97cb1186736bb21fe81b7f7a878cad1384ed4968cd74d8b3c3862675fad029ccde76e074debb2de469b3b5e5b0117bf364d5cac912954f05d3afbcfa509ecf20cdcdb9b17acbf5fca9cff0f78c0125cce96c40aa0ca8a41d7a154c9748166f339d22616fa449ce5aac9de830e7277fcdcf99369fb47c566091e4e842630fc90b2b90c1ca163e107570b20d6365a1810a976e4f157ea8b9b892a35c7224e7910d3d5d0dab3d27546bc9680dda7f7e34a0353d6b4e56ea080743b38eb0839e750a9e48d8af64c4b93b2044edf76ee1bed45ff6d49440eb74443f919e525fd18ebd4d20ba170087f1cb938e64663260890daf0a5d1e52a32de2297512b4874ebcf78fdd8e1ac25bef97028e5efd54670655a9c664ba613c019d0d4f3a13d6c651e39df14b032285ba87e6b642d381944c6e8550d38109126aea436622f52a69d993c85f267adac7f392a9ea143863de183cee61fa36ee973234cb9d356641a6db816df4f4350579447634da39312a6e43b675559e28867db22fc22c1372b07eb516079e880a8730d62e5d3a2b772d95b9671aae586531a242ef64c7653dea5f5a96db25a2b401b900aae93341e3bca10811c35563a7bf1359bd31d9b93b96add748098adf566a4a5cb778bf8d1cb36c9a29f279525a99bb5281821bfd6b92ffa5d6cef880b8a46f13baae74a2ca2c648767d0fa2ab23ca05fae53157b2b3f63d995e0486510609071f94e17a854d1bc43c115fa065878837fef46f159221d10b3a3ebd0ec616aeb47212d2fcefb3dab7fc8ab98771e478baa4eb5bc3292f87233b657a2ec1e4575cd1c58562d5dc0f4e5485a2d199223c526df9a86341dcfae56a0d1c7b4c14b48c578827f80e6ab04e825135ebfc162c3209c5bb350fbd597f381342cf2f0d0ad751b8327f15f8b0198bec437713ce56b626d5c752f7a613f4e1e9daadd52849e2fb5265814c984ec560f6f3c8233fb7bbfa5232178e33834e6a8a6196f7da0ac51991220668d87f686cabbb36c21401c4d92dc4320b1752a6101138d24271445b64a96b16f0aa6cf3ae6e1b9a640cedeaf08b81448b4cca81fbb5323d07f0a64992940406eff6a111f3ba81e68fc031f31b81879a47f424b40efea29c27f8ac5def0534e2e39853a7d062b8807d84b37cab11c5f5ea76b6e3273bc17ee79f0db1258511e37beb0a75ca7d232fce0752dc05726f1519afc460bfb4d2b025e9cdae060f2ec352e517342e9e5af1d2ab179b50c38e649848848f281f248f646efe7c6644d5b5d5e406ec96420943511913ed136545cbfcdce3d7af35bc70ad183f8ccd22ef437d730ccd6bbe41b40a26d2ce08283ef2e0a2fc4d682821fb8afdbf616f706a8c2cb69ec88537cc6719457817babde5f34854771367ab19c5ce472c7ee62c43fab2ee2200642f050a96f9c34acfb85d52d5eb7f4b82c7228096e0c31442ddfe3ecd54a42d7b7838089f5cedab639de1d1f9b00367459330910093e9cb175ab59ab9ece2120b254e72c36c88cb2805df5908ecafa4b124659dc49d86b1e5d74aefb9e59150eec7bc96b00921bed0c13a3a2728e8b1cb826cc3894027642cc34ce79cc736767854d09b210d752bd305317b1dad69da63db4947c40060d0f9e0799869110aa8a94945ea5d86d65d5b93f9302a1a60ce8d39b110dda35e3e0a4d8919d6c1ddd96d26469ee8f276a951f6c1c678ad44184c420c0fbf3d4eae13a7364282790d7474aaf5e3b854b9d2ee644834cfa3f59cfdc9585b8f17e008f097a1e7743a4240a9a105ca46f0f8380a3f483f8748c21b8ea9321c75dbba39667d0095b4f8a42a253174dc474cdae2b68b43cba49b196351e10db527b0863e3efe6fcf823b94165031ef4b478486ea1d942cf4a2329e194ce77933f261174b35091ed09e8c94894b27582a88d0aebcea0279e35e8ae10852b8e0253545390eb28167f5ae2047a3135ddf86de275ba4f93b3dd9365f33aa697da769d754c65979eb9f081e83adbccea34c8d3281cd0c5cad481a41ae1a0c22e957edebeee00af6802a1f99e6f240b7340498748c2b808d2b7fc9dd272bdc1e799ee0218948b78904b896ce04d93774f6011cd3d24c0b054f2747a1d9b9a1db3a91f36eea1e3c425934d30f1eba6e4bf3ea9a18e24c9f20834ba5ae5ead74dcb89b8cacfa7074b3af11d085bbdf6cfd5ecc8f28ecf4325bdf08b1da686c03f70855169dfb372ca668aacad2dbe1257df06e9aa73d2ad7ddbc25d5e203358f3b2e3bc27071793ac0123bda9ada01a5830f90eae7937c0262e12de660a36093f2d5a1263d712287a6595eee4f3eb1300cb28c4c52af930c2fa1fc3c52e7d5e5e5019755f35442322bd169f453ea6b352b03420f32731853f605219ab964b57d0af4d067d0e0833318827f35687e52575b3c20377dde341c79f0571e35f7e3b24326088becc0ef6b29d1d504e910974ef6887a5773226637b43928e0ae781d867293f8a83ab7e2366952c09b97da4c1d299a7c24894432d5341670ebe9eeaf1723d4ff6eb4ab0f4ca8bde5e301105f6066a844f6503263a58b651c2213fc0ea7e069ffd7813fd2896f20839576bd19661c1aaf069f031227f062f667cc870593112e94fc731e239ba6fbd669101b64c50ae297d140f131013a5b53cb5b23d1691a2de3014302e9b4b7ca2c68093642c7a4b0336bf54cee2be057a3b05f50cf5f40843fd4f535ea70fc3649af18485133307c7c61503f7b033fe40cb97a7700888c3c2bebba2a8d2c267e1f3d7d49950f8256e7cb89808aa2515204a26ed5fc848560f221d5a4ff4a1075470ea7ffcf2fa978e304641405e0bbcea0ff10516c14b0fc574b90a85f7bb52cb6b686f574aac5567f0e5d3a20a5e8d1811eadecfc96a0996324d193f3f49f6925cafbfc2b577dd769d82b03a9fed2db0229dd3a60467385e8606521fbf419219be4a6a9293ae728c4b877ec4d20914c71ab267fd5d07a303b8ae6a5327ab96e2c1c621fecef10ac170c52ee9c59ca63b1be18827d7281ef8d9f3e780c6f3af0b09592a167e94259690e40bfa5cf414884eef42fbdf31f53d0f0063a6bdc506796b211efb3ab45dcd6674e77072fe7933e1065935b3e350e01fd7bf09cb1c071d74c67c84042e4c4a6d44a1df0437fd31e15d360154fb22bfecf2d97c4ec6dd03dfa8440fbca910b34dd608b6ce107eb209761214f0a1ec01e7493f5c9620118e036e09cbc92896c7cfe871837f71a5ffc9d0ef3223e02fd8a38cb49a9e5ad4ecdd045178f24ebebf7237ba92e34c1373f41b981de0926664ce67d3e58585ab219dd092c17abcb7a496f747b7b787ccbe906c9170879a8a46cd37c146352afb9708025aebe6b046b0e817cca9a86c7f69cb76826c766827154aef28b37a5e4da79d792ca26e784deb5b215090c76806ddb78f3e2c5288152216b3c0ac255e11aa297ab50d8d734db19048d9c8bf2ab861c388fc6dbcf94406f2740e97e1298b64114b362db63b07473220a246060cf2eb005ec08dee7cb7542145d42d048508fd5d155759558fe9d22d1b1095ee1569a5b9d08c8a737118bd5cc81c170f5381f6155c3f1f77162b29169a92b4fae1b88ea98f1cf9247e648fff9c03deb374ebc3a0a0e2aeacbde4a6dce967fd53a4edf26638595b7df4b6c6c5b0e281cc6a6ee8b1735f5233b09fcfc87d3896cd229801a2b4e88ae978cb794516f9e0e53db27211348d19e7276c34631e1616da3a503cdcf90f5b20a963145b82ed08040123f61131cb6792fe004831e60656b526d982af7fdff9f1de1f49328feb798f0690ebb07a47f3ac7a4be96f8a3c85281887467d9bf7404e6df2f3c4fe52069345f6389d10d8b8941f598891368c862588e3406d677d8c26b8aa76429ab35fc128ae45b4ec4162f235a0149ce13866632f65223c2471f8bca640356c0073d8eae8cd1c492e3021ef2f3b1060e263613597fe2ea7d0340ffffffbf