PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 74991 afe3baab5b7a0cc3b8af787880985e359270fdab6430e9793180e08a7eb6e69e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ad7f20a8afe5ae510a298f023ba4758777070e9840d6c61a80f7f98a3f0b4135
Certificate Block Hash
afe3baab5b7a0cc3b8af787880985e359270fdab6430e9793180e08a7eb6e69e
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00142b010000720100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000e91095271f73bc13e135a9f75d5dc9bf09bd621927db5663e04457122d2c17c12398e1cc01f7708c2a40b5155f9885f2fc6f81195c30c51f73b311f38223faa705d9d3f7e968c567086671430e4f2cb8caa3bad00173bcda83050000000000000000020000000200142b010000720100

Raw Header Hex

000040200963ea798b546eaabe8766370fec11e980be7e57f7f4dc4ac5627bb9215ce90f7348b7d03944633410793c4062b793d538d10493810f95793920237b3accd7a9dcd7346aeee7001835410b3f8af9f7801ac6d640980e07778775a43b028f290a51aee5afa8207fad

Proof Data Hex

59,560 bytes
12121601030717a97089b7ffc5f56d0bfe8af3c010fd717dfaeb67d1f0d5facc7b40805372d23c404bdffd4678b179e67d19d760cb194302aed09f8648c69ae5c8463053f1e2d8a2539deb53e769c6313194c6ada5d364b941d0e8b9c984ec671e9dcc81fdd4f3086580954793b4ec0d3b0c1dc4683cd44954139900ee62acdd01a2121f4c94b12de5605d0d62d367c5aa04c9d387ec06dfa2223d23918b3ef67c0b37158dc60b7ef86da4db8b804ca907bcbad5e5dbf6d74142ad83a90ae6064ca8bf0873acb2f2b8087da95008bba20656a2972e7225be3d32fc6dc7269525b1a6a939ca6baeef3d8906239284f1c8bc201f10b693c44889a6cc394c631ceee20224737e4e7361a0e0928b3a311be348318d021cdcc149b072564635b93c5fd9e7d1b5839190cd762e6a98feafe91ec568272ec374387b249e0aee71820cc3c219849d7e1e1f86cf3de640f8680ed7494839eaa04e2f0b02e959c59c0828a836ddf88642bbf54b77df1361babb58ab09ceb64e00ab2310cbd2d56d9fc0c9299b9a1eb59f5e758e365fedb4f62f464b1e073ff6f2c55b87129a993fd556c6995803ac68144e54b8b1a66c5f745dfc2db22cbfc5e2a2f5e4d517ee1ab8e3ddaa93259afc3077fce68f1ab3ba13629331cfc77b4bbc33a534c3d212d4748e7b3d13c5935084a9f9e3a096e09e42f538d207a5e29b910ae0af254770e7a8283c91dd1e488d1dc47b3d21b813f75050f8e3a8c8570b9a364b126e81b246d6c0de7d87e13910dadd1baabb0f5470dfb4457a2e8f6de50dca28bd1d178195657603e5951abc18058e713df3393f74be37573d79cd6169eed2e188a8914fe760e9e58ed354776d9a7c3303d68e0385f59bd2f61a32441a35c371958d7a9b47a988a522732f0adc28faa59d74405740b02907b5a1d2a7dc7eebb7a9e01ff4a427f12eabe7c2a8af4ef696cdeacff0b444f0fc33740b952a1aa8945932ed4f2a37202789fbd4dad205a051e34c040eb00ff39ec322b1912e789db140e919d6c138edd78c76819d0d26d0df2ff21ae3396e5bbb50deb6991d5be9ac7f9b7ed6eaf6f237388e42976d2b394842c321514f32381ab737da7a1a327798264217685ca5b207c9f310348ea3d7a247613cc7b2617a43f0fe94768c1ae1cb766f0ee57610f2d59374e12ea1d22dbf29df84f0e57b07064bcafa081504a278d48c265be084a52a88cf434b7de0fa9065f1a2aa9b7a6fb237e6454c4725c9a67afe0c7b2aadd1eaea78c053c9ad92b063f1312bb0aeb7fff7953bce2120e7e5a7d1c7efc590dd9e649ac960720c74ebb07b4a6281b343623468cb7ce36f860c25bec4cc794d673a8f6ffe6f2b5e83ceebde4139c2d047e9106ded60e0a2b2d0f0d1776bf1e2a7ffb19b079544111d3f0bceacc2c698ee91a18400b705891b8eaa08daf87d9a6d3fb6d144ea6728e8170db30039e36ffa2cc08a8f678be5f675145260e8fb397cd2d021e2682a19fb4970664b4677d66e3035e34625c8107524a5e944e59c9b77f31dac42f6a91baa1c7e2544b346c565cbaf569ca34fee207ddaf02aa5d564b4d336e354fa9239d585d8a8ac98b9b11fc30008ca52750dcc006148d49f5b322a6942957185ea37dd573c337f354878ba9ab152058b965c7c64a58bea43765c1ee332712df207b50572bcc7d14084b3fe41aafe3ee4a2f264c226131299b615cd20d441a8b6e82f53d6c6022ce5749940843ae39a192073cd4cc899b267bf7a82d575f6cd205c3c70cdc950d71cffe98ed385e60b939858a8f1ee874c1d6636b213e244e5bc165c255eeb7fff45d602ef36d88a500d762123c6910a1fbeddd384cd3c4f51572f8cd7bd3d8d2a880c8fd917c1184ff631900c415d342eb46ae442eaf9ea60ec7e5448d2d6b4718eb0fcb45f218ec77fb786fd63b230941ce60c28affc3d4ae9dda544013235f0dadb7a2b7361c923ae54e25047ae20db5a9973e4d15296a8b656d74874a7ad033e2ac24703133703bfc23f246532cfb613b9ec507bf874ee615a88304bc5eeab2ea864fb8238c30ac40c8b414f84957b1001dfd13f9f64bdcfcf3f08d50826125a187dfcfdd88d0463b78eec686672d18f80381ce010b67f3eddd2fb2c4c47d5227c53b683d141435bc6fcd57a4aa4f56e83b152aaa58f28785d6deae47a4331a0762a718725207e9c00eec8610edd7733b30034d81b09bb2d6c0d799e55e53a6ec5b1ba989f5df629e60e8ae40028478b3c42f2624e0d993cbd212aaeadb7e5f4feeada1d593bd9c600da40655fbf6235005a00250056a54371d36c1ef88a0ec1e93ca7c1b813ec4aa7a2314fb8fd1b8213bed34eb767a38119f33a2cc4789dd6edaa51cf08d14e3c9d783efbe5d827d6ad38643cb9dbf839d6857bc1eeaeb0aaec173ccd63f23dea627509aa3c258f26080caeaddb63963b722ea3d3e909f838c5bf3c6083d1ab1b24b220898bf8507b2935a00f9bfd358f45dbb5d80c04baed22ce619491ebf3ed295d4c3a7e82cdd3f37a8500a3b3ab818b557b693db5b2786a1fff25f903546d744f9e74e7b4c2d740510ad928c1b10c1fcf09dde78ad8b5fdf04ccac61fd999d992ddb69bf47116eb02eb6ff4fe6b7d46a823311c53080f3a5039d8971295c001234a5455b56120a74b546f18edef75ea1633b9d48e982fc056c8f3fcb2c37c5fd4d1c11b54d95dcbf85d818d2a9ead85efed1b59de965dbcd792bdbcd1bdb1ce548467dc9d53f886cc5988d8b1f2544abb90b0f78b6799e3eef218f9d203aa64154e7f3002176aedbfa6bd67ff8f026163e1d7b5d5417c706e875d2b37ec1a55dc14e7de5aa6895b73fecbf930485d557d7a364071902dbed1f95c3db57de2cbe658aaeed0df8a17ad8422f016d46688dda2f33f9287c4282bce1ec734341ae78903f70da90b1334cd138252ddde51e0b389b232a0c7a51c06713d79743a03e2becd11ee97d5a28cfa8f457b063b9710c70345c420ba7c58b62834aca2f65c5d28e64f919b9eead1bef403438d705303de790f39eae73b904245cc9a831037a3674258c333e8b8adfbc37bd76386ae81e863648f85df9dd88d9be853ea499aca4ebb011704392f28489bc7060e935a41137fb17ad1c49b45ff1606d7afb96738ddbf7af63df5bb3beb39dba9b4bc3b98aa95ff0477753e8a8e72020cf5bdf7fed7df30cf87cc0843d320f68bdf587d87b8590d58a907b9a358ec55429989b55524e24f76d8754956c1f26096401d5c7e1b3192f75dccc40f198989cfe2fca68882931e84541e0ea1a1f125afc696915ef537e303ea925a51f2402162ef7add9bf6ef81f71b585f26dc503f4cae2af980472f4a159d235aef6b6bd7a106a59514a83016b35588ba6c42d7b40bba93cb02378e7a8b9e411798335df58cae0ae08b1efcc483326fe0ec116739ea346e4ec89de0f77ae9fee2fcfe9362f0b2f740c45493a653178871ac97eef33f72564ffb61290257f3beb7a9ba6bd094b30be234b45de382d177da7bd8e677a24f2c7610ecacd5cde866bad709bb222b3964e03fa490d4ebd7b8de74e373582108e8f77607aac63395fb8d1b87991141c31fc29f7257ce20404aeb3188467c40807746662c0d1b44ae67be5bec52b70a8c004bd7bd54036d197f50865dc50abfb9fe6966ea847d9f10b3e60b5302513acfab0d08100b87f4078be9937312883e68c2e1b2ba35d5adbdd413b542a07d4bde78b66f87f9479408c896d15c5ca20a7caab2638f21166ec62c5c13cdd1202f542c87ad0d7ac7e1bf5f8df821cdedb0366de15defdf7eb873b31aa1485aec108096733ab9991d04f9a194ab10994875410c12d9642f7c4a3bbc8d31a467e374075e150512effab4da5883884de2ad945e6580decc180055f9b6df936771dd9bc2c0c1e64449592222f5e66e90665c485749ffda79d10d38902eb9190268c04010babb21fc97d2b9384d81d8b1d3df33c6df5abb178bf2dbe22e526c851b3b8031290ed9a85a5f450ef39caff926db60064f8370f9c074178a9bd19d0d7f53cafeae890f2b4ed2f5e9015a4f95794faeb2cc30ea564032b83ba63e3090c8f8bf31a9e85323e4b67c96cfdb30e3e7f145a0fd1c67b0c55765237251ca1f156cc2b611293536ba11756bd3b35b7ece94f8093b99a270310a1bb02b6e7e6103c971264b95f024e161618dfcd6b38c1ab1d813a1517611c152cb3cf0e98283a426a64a2c1f838924d308f7b9087ef7204d7edcaff713f9d29402ab6b8ee436e9ab6f8b9a6bc7dd3ce5b97070fe4491834af5cd89ab02ffa8de0848446c11a6342d8f16f4acdb88689364e44c25176cc1cacd7e7a042d932c366d8c75cc02a9797e2232bd32b55e98bc990b391eaa4de82045fed587f72fb8e6c506de0f94567c16403bca770333f002974204eb351713845125bbf46d6e3797faea2e248c2c440a0f83a630a1f6e837119fe3dc465c37625c7628823a43a2addb9db5cf9388ebb59b480802a0eb6ee7fcbc4089bd9853bfa5f844b46ff16443d1a8258d437c38869c430791bb64223c25476acee20b30af19b707c65ee6d07f5eea513ffd9cec087b077663ec49c240fd7b1ebce0963dc5db20100a1d6b3ac553585bad2b1b440949e8225c4d9f45fcf4624bd9dbfe01773bb6eaa9b3994dd614a2714326a73249557074da78f58690a82ee1224fb168ad301416a8abe11b113e7c2a5ab4f6609654b515184a75a07c310ec842da25c53b265ebc01183e9bc51c5b815d251a57b60cdfb661b2726430d9c57d32dfb5630503a45bf102c25f1570657112a3571221bc922f811f5c0c51373cbb165f1b0e3825c98170fe46ad21871a6d0ce250b515d4662d123934043e7e414bffb8d7fd327fc9ae5f06fb43b9c67a799a16ec5ccf69e103c1ff6a0319c035329cc93c2cfffd4ca1c63cad0af2395228308915042d73a8e3461c42f8a920f404a200d76baddc94c1f7edb534a7d584da079421f49ef08a7595bbfb6146f7172c3cea9006e98c03a3250a0fa875f34a737181968a5f582273d7f71f4ae918bd0ed23cb66edecc2f8d3230a7b381fa6948d5f1ee57a21bcf77ef87aa853af756823289c2f635e55e377746954320565b7634b681fcd4108dcbda2ea33c90b3a14007f9b84df6b071da949787e012014f269bc8977fb8463e042ddcf78fabc074b514280d90c23cfb7fd6a8498f998323faad07c0455274e979280f99bdaef91fc524000233c2a7a33f3ec042ca74a16f2b741b371e4641dc948b8447d8d06ec30e01e78b06826c7baeec2b09c6be3f8da53364ba530e1a4375946b8584ebc0a49f9aeb030942592ae5e4c7e33771bfa4713274b7edad6618db6280dd099046537e6e188e8b40577777a2a7f2ac131667b266aca33d0a0e37cfda275ff49184c0638f0d0587a65105b02e80bd25c6fd6a4279cf9a2be36f74d726f0b26a4e9b195a15a8a3f110edf765a7254d9a6d2038f8183a4f90bdf3dfe9f456ab91c48e36520e7294ba3527b3c60291f9ae21edebd7d65fceda51dd2d3f1267588d0754533e7a54da5a8b0f5892fd671ec2494c70db9a1bc9d0a11555798237d1e605ef4e70f5de997208f267d0339a7ab17cb934037afab76ee38be8ba60b94ed0fa32b7e20cefda68dc292142eeb812d1c1ba1965b617194a786880195f408906d3f176185b7f554f0b2997ba410c00e81f9ea30fce1b2f56bb27cd708e1207b0adc0bccb37ec9842c1ca0cdf18a61c7a3ecc8b99dfdec152e06dc67ce76777023547fc1cebdf4040f72d32284d97a56f37d449d5bebc7d908a4d10da9385ae1ddf218c3d04210f6fc126e914754a5c5c8c28e2daf20bfa3fdabc5febafa90580d8c74d4ae6b82bb8e13321e1edf8198391456352e232cc904860564ac106cbb25d931b0ddf35d03110b128fddbe8e65d9466416522b2e8edd04c8d391e6a66c409ccb6f916c020b4963e3aed2b81ed29b9631b84a5cf5a887baafc14f2ed037c40aa8732ba648fe5d49ae53690ea03099260bdad53cf6bf987e4e5260ab85028fd85d48fd67d9f880821e712c67c058684e4acbb4c514f322f708f0e8aae8e8f1ca8abb28d93789f38feb612dab7b82c13c874463715b7ed257623e822266eb94b8fc6e261045569a01bc710991a7c5396f597f6173234309bc19b3c47c9f6e343198dbedc58652b4e17df63e3f6f81771cfb3c4cc57378a31b3f3cccd80ed5635829d4e3db0d95257592cbdd10deed1d96ef68e52f67ed92c547da81d690113c1960c0380c933c895af7353d3c29f12b61044d626f3c38efc99c68328c7faf0329dc851d00e1bcd5be8c33dff7c0bc960938705fa865503cff74cf50f9638f269a979c6255fc4fa4b153fc3204ff8b3dff47fe3c93b692f16fa3251c5646718ff4f137a720114e0bb2ade9b659910df059f688251d487ab1af8b0b515e701189ca2ab470684864406589299be1f41059b63369f14c3d4a089f93f786973ce0ba1693caccb9d9031a5b56746375d003d30301c63eeadb74064f720d9b6fff9b3427c67f1ab185c2bbfee82efc9e9ad8e7ae84a2947d6b9068ad1c8ad1277e1adc4fa4d35bcf84d3502dcbdf8a91ff5c66504919972e71c63d7969d21e65200688575adb203eeb959f0f5425e11e9818ac98c350fe9b74896abe27b904819e3d601b5f0efe9bb46caea7587bbb9f30294d1b3ab01fa3e00f44562f52198c9eb179d35534d66906df1e95ceaf977861d291cfa18e568d419a4abc1d22e4ed593f873e6f1340678d7754fa5bcf0930232e5ac3e8dbf6da3e243cd6c432b7ea6eeaa9d4ed5959025b5ec0809fec5f9cf471a0e1affa519b394c2505053ecef46b6b13f976930b7d5b00d7d6d82cc3363c5fed68ea68a95e54eda5f4973a987a66b4d984658d57bee7a591bf86b57f0d91c7b7e88329ebb5e7f6c6de829c35ea94675259428a73b8d0d4988e7fd04b0deeefbcaef38f93e30e591bb038b09b77b8b8e95db55a7398846039d8580554bb1972ec34b2e6c3438762b24934017f38c6b02e3a3dacd5d873823b5a8952d72faebbc390da07185390ad8d4ee850f725b9ed6f597fff5fde701c11320e6a7a33afab5966c5ad6f8a0b7c928519957f76a4e4b7b87f94a491cbd2b711d84d952aeaf4bd1c1d0075aa3c908f7c0731ce1bb8d327cc949a63f7c44626962b69d6edf0c1901aa10696c2907240547c7260c70067d00664e2a0caca9aeb26336915196c2e5fbd42eca5d171805066fde50f1c559e081a2f7fec34ad436ecedbaf31f0261f88c9d5f0ec029f1f229e5e302ed66648a27e66b5d56521f171578a580d968b59c70a1ebc88db34217ce106ab26564f75a6e7a8560741956d993382fb76582c235daf3fd7ff03221d43c6f96492d2e96bfde74766a2b56c916f69fe4f5b6ece1872c43a3ea7f46a5bc6347673b0a3ebc01ea85ea3a8bf7544d8689e75291553f3841c9000f5f8b9bee9d045cb463a5515684b618969e981f92704c6a53106efb90d50039ca5a53696eb6d8c52af89d547b4c9496665fcaf3f0f445d8962a49d5053224627dd199a59645a330059a12c5fe03b1556da301a333f3f013289fef2e1dbcf56e7d4f3deb94340df922d0a1623b28577927ffe6e572d225f5cf1fffc130bdf367e53cc45c19c08ce3d9465ff544f0b8811f52576108f6a1e480d4e673d1b774ae0a34c316dd039e33b241f485624f8ca3bf89c18d5cc3817da71d0b0a9d6398593f0e643c3b33b7a5f6c57058d3c332e181b502c1909c9ae1defadcaf05f900de66359ee770ab78470fc131da54a7b2d9b67e2f3f0ea59453b0cdc0070f2ac6abe7898840ffe8408c3740f6ff019d3f151ec7463df871df08f3bcdacc36c47f530885f3093a23e846fc37a4a6df431d1c8af8be0b7abcbda559a36a16683ae93e18e8e650f4716507e2adbb88443799bf37ebe2fd50808b36ce2b657a7164a74097597faf0c495e0f8f955ac5a01841de9fedd538603fd41f2557f297f81bf613ecbf95b5fafddd8ad88f7948edd831485380f87f558b00fadb35b496a23dcc0c4d3bf1123c715b8938641b97ce6426bb6e60732aafbf5178501d61fd37962f2dcb374408594d4bddef3a3ae935137bdcd1d30ebb3f9dec687a2148e33c4edf54ed4231e947cc334b68736382adbdf744c4fcad19cb03c7e547deb00778623d4e7577cd8ce62d32369c4363cb2356d5ef28ca5ce6d62c26f7390b563f510d91192904f526d08a623a478f55e318a889989183c1b582bd4e26ee8f596c041bc35547dc51b3f4b2ca33d962f578ea302612de7048c93446f2416546adc5fe2d768e814008f7941cc9f265aeb8cd4d1e49c1d94bebc053cd6f1c26d7b6214cde0bffbdee05b217db0b22f467c079ca313ca6a6dacc504da06ffe96e48d0b6627cf3883df9ba63f937d89208304510d198780dcac4ac607488d00e4885b66286ec9408b11cadbda87637465be9cba79b0cda2cf50508e7fd00f5868c190db9fb1f98723f2eafce706dce0d7e36bcbd7cc7ce29df2aab9b03a2d40e11564de459d290a44e46fb141e48532c38c612b912cf0f4187b8a8edcd759c3577a2d710928145041a843ceb6dc060b94cec32c3474e5923db583601e3802b8ec36d1541b5d8c4ae7727e488ad707a8d849ca9b89c4f5e41bf37a6e505c2496678e4b0f1945967003d0c4edc8040e03aad90e118f9b85d850699f6cfd17e795cddcc0c5135da31af6a420cc6e9bfc45ee04a7319e0aeeac35ccb1c6cb0a7ff1ab6e85373d0b831ba428895461d70c07152ad65ac8572863569b51788d63b8461d068910b9a836963983f547107ddb5de89014706c28d9bbbf020b765e7f9130df0157f869c24a47f8389002be73a989da1fef5a9a6b228b3467559bfdaa46d0d57f5eef3bcb21a7ed3fa5647c103f21049a47767f6f690e1bb869e8a156cf344f319c11cec1c202ee1bb52cfe10bf87a68958e29f9a76e352fe0c671a0dcf35e27d4275ba4c870c3ca64c513649fa3feba6f6752279f8baa1c2627020d1c38f163d5a166f10ea86efe9877677f467157bb2c402b30367fe4c05daae13cd00b4e5dd250aefc2a3cd0825c3baf862ebd3067183e7b8bad75e04c1ccb080848a39812f0847c6779f3d566762d6032fc6704a1462406d3aa25af9b5601f67d185fbe73bc0f6ebdcb87c572ea3ed451ee54bcac3ccdfe5b89cbf9ec8b520a13c7a23c6937c4033bd6893e500cbdcfc3b8180c1585d2690582b4c20f7467d1d4a3a7418944b29afca8e0a96fe87f67baf5ffb1ed1009d9f529b351d2cf2d2c0baece1e6a6d1a805ab6f7c2a19be4fe2514f3cf5f4a17ffb2ac904dd9f9de0e3e5ea8817fcdb80ca58cf2818218defa6e186105b7e08d5f05e72b352061806a63dc849073effbca19f7e079a4395f5f00099bf8790a3a55c5c6224579aa241ddb58a188ce597fbd12bbc8b7e80aa99850706018bc2c5f01d05de7b758a26be33b7a8a1c4e86533fa112f515e96f31c1263276e52b3ae5629f807b89f93dbd5c086c4a6f16c75525a745fad14f2b12b023a1f340892d53f00b5d5c53b61a4e2c3e1745fc5650602eb2b7c8d1df6b22f4e8bdc705a36d39f375dd08f29b3bbdfdc371cd006eddce042fcf9340adcdd469ac5c0d89277d5837b65b7c4d20386ccd653484ddec93a077bea723bb9f7501d1329f5d5f03c93b04dc1cc5cc99a502fe2b5cc0d39bc72c652cabb2f9afa418cd43464d4c18d3a37ca9ce2d13de91e2cc2e1920e259fb051bc63e25544c003a806e5cacae3c208405ec5b4e0b0acd034d45d4997cc5cd209fe1318b10c4ef619a1a5d86f5e4f5798a0e42f35dd1fed103b2f823f849fdd3071c674b3368e867598e31e5540dd9bcf20a8a090debb2f0627bfcf8075e1e743b6f59f7f24369251c404cc4c52775404e5129df6a6bf71f4c13845a8e3156057b4c85e79866ab0e244947ccd042dac9b2873eaa5ac1f079273cfe581b67d85ac4fa6e8db740bacc7bde57552188f847671f2823d966548c8bf6d85aa1c6a301eebb2f4664e025a03cc1f7883ff048c802fce8e6294d6f96ed4e706a6a581149374d2e4aec72573fd28b3a7a9aa22e738ba3c98d82f626620078a54e1863bec736c6cd3c464f34ea17fa816cac3840b4ec7a1468364bbe83f6e485c9be529268c1b5c4ae04f3d1c6de60417e68731b57f5961de03595af19f74be7d1d64dfd0172a25611a54cbe5522daa54e0a11a86eb82197954f370716b425326f81a1f7015fe8f5540d5b529c31ebf2835e74dd318ac78f65f0970c5514d33d6181e3a9e418bcb2e0e312b0a33c222e215547c4a65d782e6e9c7e36d49fa2f83dfa52df7b49e96976f26c912238ab6576c9bb7ac3f6078d5802a93998e31b06676495b8115d803ef0712bfd669ff1b719476b721e90cdbfebdaa5d47417392dde3efa23187464c71fa1c4c2b783ef4a118b329a21359fe6dd6e018cf78ab25eb1a67f9628473ea3ee68c95a3c066970e82a70134287c16c78c121f5dd4e070096eac4f3e21f48f0ba4f672178aaa959b14623e0b7d6a61804e192d9aa19a1aa3183dec0535bb820c9f69f014c53e1eb30b3a3ea63eb6da7bcb5b0bb4cedd2aad2a638f47681a556d69a2314b8673bfb32cc9abe6dd67841b92649df83db8a4ffdd1c2fa1c8d6e6da4acc9ff54bd4bd8c9f383fa38377520a9d9906cd5a7e317253a6f1f5e663a39fe838ef341cdf6e5bf3333cdbdb4099f17f320ac70135acd7e35b17ded8cb0cf023c1144ceba9bf9207b0c27a42fd27a369bd8184694f26bcbdf0bd09293794ede4e02c5f993e2fbf6d292eca88f06654bfe50db7a7a2438cd90bb1313e761eaaf9611d786c7231c2d463b1307629f49de43458bfbfb4f780df76135ee00b1fe431402591f207cbe7928d5f901eece8bf71a1a958457c270e8377af42f8a4f085c542e875ab67c94223d7556f8404d1ed3f256e4b20f5b6342cb7ebc5a1cbd65818b3ef9c03cccb1939b6ff6528ab883f056d2c127cd4479c6960216a173baaf168a06e22fdab4712c10d0fed7df756055cf129d07477e8cb191e58920fabdec10c2566c7e1baa8352b2c72a894dd4be31161633350f961289fe9d0b2d6164c258806b6b13ee8346ff72b5585dab12738fcba612acea85fa47d4eed8abf917cca3ab25a8f3e12394619b0ccaa89fce420a8adaa02b1b6441cce521bff39774fa426d72f17a3e01795a60bafc7701fe0f40b9cd50aa276a3f6645e86f9031105f712012f1b999707008894a18639e265b3a5b4cc070eb2f0a25ce6affe567bfafe80b23d6a5f5e749ba7900e643982fc1b140a42b429ad23db3a545638c3cac05bff86ef06001bd8712c3444d5e14249f0065f20da3a062790df70f6046b837b28d56836c4a0dbc3113018cbb89187629169e040656d78e0b0421c7770c3cf06bceb87ee3d62819c57198780b4fe76d171981d183900328ae138c0725ada0f537e0c0fbc9f0cdf266799b4e3d8ecafb66e16bb652aa3f1d447abfc45dd5d50a94ad755548c01607746f8bcecd67e001959f0737a1bdd8f525e26a1ac89abd568943d1c94f5c970f7dff85ba7d3c820d145d389301031eddea891b29427099d915769b7b993130acafe547d3d03775949f94a03eb2d9736a27824b76cb703345649bafb06a51b2d07f667f12c6d0c2b59fe8e3b232ab5e449d12eb3809974ae3ba86092b16bfe942cf4c96feebe2e0c5e3509cca455912654b2d6829c3f0191947f08cf5104533d5dbb92542a460bfbc72e0820a2239a92934725711547922cf42ca81c5c74cd81490690fd2030cd0b53b0f97dabd4aaa14ee0b4ce0fd79c050432ea51d045e7150f1e02c9e8eb2e49385b512bfa0d353f1d9b8d64f6eadb089f9fdae119004188f000850380b07a4ec65884705f988b7bacf574a2af3aa3ced6586f6c531b8929d0e496c2c674db122b51999e2cb4c5cabe5d2ba62559dbe91b9047c9ff0bf606d1bd5ae6c44f55f84b6c098dbb88c9e9f97714cf3a494f00284296769accdafe2e081834982de8bff66185a3f4549449fbc0aa38a192fe5b07e1e9705f97bb41e7520e095ece44cfdd7dda28822ce29eb1f21b29306b3176b2997b61c362e66141aeaef76aa9460abac56d20bace11274003834d921b852552c5ab9c061e6ef0e244b56600d0e0f8ca99345ff40fe8aa41b8e28255d454ce9673a6db151a03816d8d3cc3479d32fd2056c706ccfaa19d230aa58f0c74035f471fc7765b2b4e91067bd30ff9bcf810bcaeba60785fd8f22d2baee716e85e9cc9884f46be07482c31d66f9c1b327ae2b36b8a38a9b16dd9012e0cb514306b5000fce15dc05281d704d68235e248a1f52f3c4ff5974bf29a5530453a4a6f32bdd0ea477580f99cdb57f1d948daf5d845e69e5e72902d50bf21cbd5e15f70319746e5a70430105c53297cfd2f9d586238f06206e4ce7db84927a11144ed7becb6364eb7330c47e3375671c3495f9b07927f28da3985aa7e6a172899b17962a52e02b379b538b12c0a1bd2e71942eadb48e02ab9c5c7492405c2e16e016cd3b724f34a4ae0780c82748bd83784737075031122d619d3252034d2de6c9e2ed50ce4baa90fc310b1a76ab0c984aa99d042cb641890c000600f962a3a764a84cfca07268f5248186da59366b78c973f04ddb17538c2151977d5ea4267fec3882b6fe4f469bc25d9d8262b414f380c09c0a2cd7f94fbba40a112efb1c4baeb6cf8217afc91fdfda1fa7b8c0840a83200e84fa479c7e9670d7d3676703a0909df8f904b49816475a6fee53bb605b6e1da950f347bd50c19dfea7c7b49c0cbc9c68a507152b6e95a872fbe3b1e38d6811f6003fcd8466e6535f33301e357a238fd682115627ea82dafff80eadc574dccae5ac2d324c79b6ca24868a7397bd2ccb920879eafa98e94a28caf17556544fb2791c48202a23782148912818dac20a05d555322038e4097afb4a799f68d1f369ef3d08f04f4ccb9721efb3958864ab7a6bc58951e2bdeb94224cff3218ad163eb16c33307f563548dc035d7a5215891005ea411d8cd92b2043cbe9927e0b598a51ac986e3c1f2481284f882aa592b38698a7bb94928b4c53519c8524874b50a1936310e2731e4889aa3d9a183dff9dd849ca91c3ab105367112de325af353d95eaef18d84dda05a12cc2d17f20131bafa2aac1eaa9b10b275ad0a448a724e85d0abf261856528cdfc574aead8ad8aa642db8ab9c5700e89c5ec597e6059c65bf80b32b65fe267a6f45721bcee39b6085a6ee390494509a52ebf6ad55c92e98493ff54f52634431a21d541631a0f520efdeb1fb79aa22b75a0ebf2c0ec63a9dc1f73db0eb045417849a8dc3394a6dd96cf637eb453d955c66059a2bf62e8b06ae0536e65b6fde620c29da96b1d89fb74bd2fbbaf4a94967b361075047edab24eb9a533e4b3bbe4ca7de0eebf25a97fc6d0dbfa20358e78088e2e733d38757a90fcea267fdd6e075a637aa650a86a8fa33034287dbb5d08443f8124d9a808d9d1e840584842aea5e13ea76e39de01bb71772d49a32d215e17e220300d21e5658596cfb90dbc7ddebcf847c4edc7649fbf3f303959eb84bd950f1d7c1f38239c8d59b860e7113ffda032e0092351557795233ce1819d40917953895c2308dc1ac5fed90d853bb98f9b400ab5287897649b3a03a1984206e4bcd44017b7bce3b70b595d8820659e86a5bcd49860fe332fe5bf1f67cbc5266959a028d7cf6f275efe7a18a93d3d8011b7da6060df52f4533b695d766a5f8524f0e11aded1464d76d2431cb547470029c43eb74011848a97ed5e914062ca5cbb4ffacf70d5e7c80c2859ee39c51044dff3f46ef71c4139e48535ebbe4e43646578cfa309be4282a29570fa14e068b3c7c3f60d41236cacc030c2facbdcb52a0a3cd59b18dff034b1e1b2037f11c8385abc8769fee4318df8e0774973d1776fff5daafe11632486283e80766e791095379a46559c22070ead8a5a23570029d19c818584c482246f548bf32a6cb487fd2635d127c4a3ca4e14d90bd42f4a51345df5dcb3cf58e82d5096340a1efa2e7c76375472acff510fe5b4dd2d93e59edbce2cfb12992c7016843dc9ef186885f537a04e8fe7acfbd94e2076ccf7ebd6e436f4179c545a66e92cfae25340a7b9dc00bb36e2476005a9527869b1061780be4297b8088343e39067d72ec728eb4a8fbb04243b0a7f9eab3fe0187f0935c40b519abc58106b4094f65bb19d2b183815c5d868befc4863beaa69d6e6169a52b11467fc5df40ccfed053137b554380fd680762a37e92b461240f56bed462e6e5d7598ac831cccf7fb495bb451ba141cb47a032d4eb242c1610c2a4c34d3f0d594f400fcdaf82f45166e65d17766333bb0022f1b02974acc4083df2d6e10f2c7e36587e3f617a14b74a34699165b9ced40a8c69f62061ed1681634200c33f9f1def5faff8db6079c7939a794c8a7010ef6e3fdece971105b85adc146f0e08d2efec4d73d509ad14137c4028a32c9457152f761f96e00544baf186e4f9304884fc34168c4ea637c0d3289b0fb076ba712b2ec08e567af14c48926f3b2e48a7f4ec5f1f7a17065bca4703bfdbd037b96170d8853ed171db84572e89f118ae0ddbc5ea7e1be1d691844b0797e66c6e24f9d4be1d9bb1c0bc02b98acd71c390e77800e11852834c9cad02f59ecc1a92f5f47dd252880b449674ad46441fcdf9b686ecc5114667ce7800fc454f22398960fc04c5254c525ea0091fc2e12941d913f7af7decb8a35b0c191a124572bd264854d0496faa35054402ff571667aaf592f2b7f35eb5ba1f4ea7a45a03d21694d67c7a95181e00712343155a7d635969861ed9127e6bcb9a36221b793079a67aa7a6c1d33a0fa41be05745ab934068af7592e16db113720bcd11add45077e56c731f32ae1eb1841906b9dd633b9d3f8888c9ee74003677373e6684993c7fa2e3ccd6ea13f16730a0c07c0bd37d4a6869209d68a35c08a3d7e82c9886d2d6ac416cab48c782d890d7fc59288b83de9439e1271f8a9986b08c89c23dc1813c50030c7698df160012beddfc90a69ca0fac34e4d249c673b94499f076f072e9d634ae1580eb36fe0344c49c2c7f27a9395a6cec0bcec480391f55f03dd3b619436844d1b7d1ad35d203a7c589f366aaacb640058e03c775282ef8ad1f38c0f74d02b603568bff6834f45e8df72c37092567fd0d207546f0c28f828b89ae5b80d01ec55903c2282f748141f9bed79f0eb37675308d1bdab890e837a1ffc82ac2765e4c84eece4ec0cb1211965c6d6d2747be6d0f793219a0ab2d4d3186606e8b96ede23c3c9ac8b387a12cee4390f5a053b1ec12a0da994d2a81f68d26a93d08eadf7bc8a4dcb607928d48dabbb3535bb9ed504712d7d61db0b9ca021136032b07eca8ab1ef121e1196304facc81dede2a367228987cb3d07166afba3519015f561063e0235faac0d7f920c813ac33a1849967b645546accbebc3c5a1d2e25632cb64fd723efefb600c53b26afc23a6b962ea44144c0e8a83bfe158d694fc9a0964b0c6a6a07a63c0c54bacf5a62c8794e642ebdd9ade115327622fae27ef539602194eea61bc8dff709ecd97c7c24a3288397d1a144f1493991cc31df1f94868e0798bee8d905e154dfff09fbeb63306857410a39e78b3b75474ccf301eacd171b84024acfdf11337d5380bfe7f5ab155b90ae30f03f66f5a313e0824c9275a45cd72941fcbf6542ebbd218fbfc71ba421660a58aaa909e85f9c4c51eaf45189f87ef341f48a91d887f2abcba18ec047ef21b00205c34898d197314af722ba19560573206b377ce98792b1fb1a2e536e37d9b4faf5379859614483eda4661c1c4bd2702c289e8126ed958420dae2cac0f40cc4c2d083e8dee6d7e0e100e7295cc2c13c67072a6fcd5d22724913851f132c70fd843b090ae88885340c060d7dd987988c7d33efc4e5f564ff4caadfb2628c97dd94a7482b3d1c629235a35dc0851d8d95f72e71c38e2abf0f4e9560d193bae3e16bc5c42f8249b83387f2e5360180fbee09f599d7459c1b77c005203b12cf61d5f7255ef59d28c2ff42b75a31991bd18b94c93f3af3fbaf5892a813fe9bee31bd6eab1fa2f2f1a7fa1fc387c8bc6c64c9d49f264d2e8f6aad36e970e62dd84c944a46e461221b384b47aef22fac4dc72767a2c2b6dca983b77053668b8006baed9004de7f0fa7a9a36e642ae7c53cb1b24e1724ebd4982fe1e04b54d8c43eb776b6d519e06c0a39c7942db632ec53ea72883b3bbae84f01497113614b165dd1ec270f6bd4ca492e6e01a98f0976a51d7cf1225b2cd05fc1dbeeedf2f65fce90bc24200b28261567d26e27f7d5175cc6aa6f0a657d5e9f19d8d8c474fa09b57771f714d4e41fe373657e389c6f1dff28df37cd270aeb027a378b870b4d83ba0fbcb2cfc047febad88047682392ca1e78ad7c0ec5711c7b3547817c9c8a353c99ee1928b877744d168963d38e434db2abb39a7f155ed8baec5b150fdf6823d078b7c4bc88289fd556916949aef9fb51eabb1f64e0774d192886f237d9768d6f7e7a3dc7151706319dde96693ce90ad14ef2e158f5129f580ed1a67cdd82a171ada35753fb110a0713f0e2bcd3368671f343e38234b6f718b00a2f7421cab3fe9d299900fc266a81a4aba53bc27e72ac1af1d921291bca531aabfcb1172a1e551dbb2cd2ecd529901d4867e0c5f5ac1d47777ce0a4487989e7c3f03e1eb2bbedfb08ee698a399bc9ef648974e5bcefaffc3af738f64e72651e5ee5a3204f8d91f0e22297c2e0fad687ee4aeee8a75578957b414daeda78c6bab52cf4664481ffadfc3c97978800e7a1c5c62b81c4e0e7c7e11875353b444a0fa64fe2cc55a29381df0d2cb294c9fecefc37050370ff8936f4d92e704a72ce4c4323b39d5907e219515f75fd39fed1187fe7b3261bc47f7fb9b46ce5dabf343e29397f604ce4431b90dabfb094d361e3a5b12a19825d03464224b48f0a4596d6538fea9df675a283347d3d9f0516b98b8179c0b88b597e84bcede0c34d1cc8a9386636300788ef5c6445714d79245f07df902eb31041c5b9c101b30fc0797fb3236ae20ef22c1355db580b2a0948793cad9e9afa98179889d73e1780a30c4d11a191764b40b59948b5b920e82c6237cfea7adf21d451164e3ddfa2b4de36e71d54f612b3db40f90de741f304273671b60b8b81b0de7f02ce27ceae96f55bcfca08c5e09875a57ce265b47ca260b210af5427d707ba73d14b80cec84fe7e74769e02b30b74834cef483d712f3335a580ed3568f5059f16447b0afdf25ef77a2a068e451868f3ce8f5daaa7477b71cd2e05cc3c37812e2c725885105bd1d3c71e4c64314ad6de09ea3724ebe26c42aa8e706f9bcd2206e23481d09a8042fcd6465b70fdb7ef82991014e96598c09d27c8f793985bc010b814c9e38c122df27295e18610851beefa0c41f0442211b68960a41d54423b6c147e4b6d34c8c65f2249510de2ac12a74ab5f302765a7aaa2859e5e24391f16d5faf520ac417e2e498d6e41bea2be05389d68cfe25b3f68a9c7c7a92b8d619a02ae3f3c6f6fb80e22ab9c55de867efe263991a9fbda41a992b36d2c17f1fd037a7f2fa2fa3e4bd14e4b9ea4bbffefd74dd223de7766d4727f29aa7dd355104e318ffbb42abbe86e208ba8f265c0fbb23a0254fa426834c97fc3feec3fc761e691a2cf3f1172f4b10150e817692669aa9dee27158db40de67bf85dab12874a67cb10ad626c2a2806d1893083a5891f363cc8e64db7fef64c3b3f2573357c6a7bbea8a103c0622b6591f5bce97a07da851efdb790f5e165747d798ee666d033cf5f4a728be135a6b66d5f8b6916e97040620622254fd808aca6b3374c0201b96cdff1b285678c00f554227b8622ed9794225d01c539e31dcf4a2030f19a1306758d8acfe0cf7226fb725863af3328574c91631db680aa6d841238fba45c54cc854e1e3adcd82c2f4b29dbb24a4dbdd1cffeefc27fd2096641c4116dac4ecbb02887b1aa863962a55427188791c2bb00c3beab8cacd570ab50c502a92accffde7e9cf0d1c4f21716b198d4c1cf6ab90beb0c4b01bf719f4a6c74d60308bf159ebdb8e02ed7b853774c301f700e2b54bcdaa71ea915f472554083e867639a490eb640652c127260c78070ddac8faad7e554ea38649ec9c7d20053b04a9f313f38d7132dce62364b0f9d2eeb80aabef662ab81dd66c017c301f581365fda509e75e526f40b93aa994dcdbacaec37ef9747f6a209078c01ef278c49b80dad3c6d07b811b7d71fb2193e23c36345ad3d097be95889b6d2f29a52fad49a88ede9510ea34575f06e8366922d95abf0f3b97a543640859e22ada13201557051bbe1ed43cc185caa971dac3ae3a74f63845679a17b92e824992d9d064bbe32add68b72fab36bae4164df9b078cf75a537ad73284fe4bd991c5c4409cba49226e1af6e78395c54b2e6c20597ccccc65f015e98122178c0698b69983b296ae5c36b6e640cb9c23e130b3f09bad31b8fa5c5bc546c132c0dadeb1bcc82b6429b508fd117582349adfe0f7fc8334fad271f9481abf877b91a6a7b3dba67dc51724a0768b989c74c4ad857094249a45f08c3b7a6f66434711655d8a877314cb4eeea3d0f5baf1d9d6317a6ac6cf824bd08c466349590efc2a1b6779f2e5041da9d4126088f4a821c51b653fba6c654564571e32b13f388d6f5b44f548528fb1f934230e99ce4196a6a71fdc5e08f507885124fd4bbc64d4dbb683eccc2efc8fa7b9664fe6fb95b465436c9dc1dd1de9bac987104523945cab6ecd63c1bb1a473ee0373f6d16c021ee0de21e481a828d344dfe79c1adf4dafee9ebf38f867e3299ede4a69a2bb078fb3c0f4fe7ee742302236617c9f498c16466c335dd284130f8be4907ee531eeae0e4a969abcefca73df0c797f99a9825c6c3904cbdf4a4874eb54de62f5f0d371c1f5cbc756056473b449fa974adc516f79502d2043563e83dee41fd585cffb5bc2db759ff74a6143b710a3ffc88af06e3d4ed2581df95cca00834a42f351ac4ad04a5e884d18e9d3b625c702746043bef1f9825f49b28019f55558b1068eb57973ff2a53dbec958e9623fc4765fb60db795e1e772c385c0520752e3da1167d01fe275df43e37703ecc8188f8e4e7729af7aa47fd399541ebbfd4b878341088bb2f18ca407c65d3d59951daf7e1bbde66a180d05cc08fb6e1839de1040ad1feb0761e4ff54d634f816f2c7666207dffe4b96d2be36a8f1090c14bc01d1040de909925a8a72fae1da08525f8474c9bdbdda7d10a325b407bc505780dbca698abf51a7a908a1a05cd4d50b50ee136bd1dd0afc2264fe53cabba5d91e01003be3a84c52b53259f139931d8f34488b7df9a79780c6d6158268ef7db46331d4d4cba72443d69fc6ca969993961b98e12cf400aae49b046a7f215c117e09898cd873a853880ca8a3959c97ae4feba2e1256a4fbf695da4b9abaf5a8d229ec39a474afd0a68f74ea8bd34cee5c609b45233983279d4b37c08ec151024e349733f06e8167cb31f95cb48026f2548203f6ce189beae1732c59ec592ca2d085eabcc009edb617ff4e8696b3053474cade7bb009b6e8a8665e250f385fd86a01bcf0dba42e34c7b86b5d2e6cd5af0a316d98e697d6475e5321b242edaedda63118b617f8bc23fd71bf8f13d2ebf6ceaaa6328ee50d336cca2e83793308f1fffe6332d5b3849c7b9ce8154eb32cbc9f2cde56f4a708dc4f0f0de1fbd100a60f9f87f4d0d75c94d92550e7f952bcb99a308799d4e0c36af012e26529f44208cd5e4f79a9aa2d666f1d21db0f205e8e588cc294eb02d33d5c946bb4d04e1af8c982061524fa3954c0432aa13dad2a1fb773b32c9ff345a2e4ae6d666080f70660c7974f4e90f87ccddade6b1e4913e720d759c2ab159731cf4d474260020e926ea5dcc751f39d680b351578bc847c68100781d998347e1d23fde3e6a231fb5c435874671a66c01a82531fdf1806fccb084c0dac235409b3b687f4bd49850928a662ca5ed3c577d28e745f7001a9e05ebd5db0fd66dc1c8cea0e800f68f33ccc7ff050afdc83fa153882164f9058aa99ae02d225a684ed1918f111f08fa0b2d8459131f37aba27afc29006cee9e19e2fc09e4bae36986d0eb44edf2190a0c7bb6a7f2b6fa07dd5b81998e7eafd1c72f3f2dc489a75a89986c871c5d9ced7f83df593d760c281543a39d2ba00daf318e6b28515e53faa8dd04da390502de220e4ddb19442e219bc9c7cbf7a4b23dded54f6a202afb97441b7c6b38e731f5cb869075ef76c3974130fcdf1c6f80fbef56e80730aeeac70477f5e83cc591771d15a454adc3b3bce0a6959136bdccde5525f8d762900afcd045da65cf043a729e464314c5e1d68494ea7e8ed79dca70426e6640e71d5a7c9b3bdfa3516c4ecb199b14c7ae14a78ffcbe602467d20d1f2943ffde457a01a54cf1813b4f7a36a18c7ec4708798a016d708bd1274910ad488f3bc99fc7d5f9988c3274dfbccd07a968f5c6c54670f7f38777fb5e199a752d22bb125448dc195973d1dbccee362bcbe935f82683adb38a8609c72a862110769102524e6f20ca25e59eaebe9b0509cf6885c96af80f1ffe1aeeedbfc40861713e55c8231f808d6f38b94dcbea03732f86a0372266211c4dc39a1ff25e76e16f24f5a37402ea1c86f3afd1859fc25c9964e4b718d2fe0afa2caee8f3195b42dad97128c34ae939b6cf258f3cc75da5390efc9a0b979030ccf7ca34b25ceb4f22f4eab9956620fef01c3af8903647e25ee3394dec0dba3df29d1e7a04804a9df08c8e846d23e354a6a9b57c6423862796ca48e4d6cb5c9cc4afebbb721ca48eb23e4ee9efae6214141f537a92bd66751c4c0ea1dd76cadbc57d11bdd297ffb4a5943302f13361169b31f209473ab4bf58cd8971f69f1ac196b41e77327a35b0fb3bc96e6498dca7b3aeb47d3a982b7feca7b2193a39076368c113d1639161ec5b965b9777964c72f1af10e97ab8c52c2650186066e0ad1ae786a4cdad8bafa1de5e0746ece83d7f48f05d40d2fed077e658fe4ca66a002f2ac87fa4e5b494b3869b664fd8e6ca39bb2b2786ccc72f4393716182c433a798e3edf70060b746283d03a56695242d6d21f61ef06ad7d3583bacd84927dbcc062249ad7a4e14c73b71b8651e40238ae60b56fcc1f4d49817b216994730da35c43d52f9bea64b6e306b851aa187a976238a853036fc5f412fd787284045889d60bf60b99dc879230456005c85a1898a0432494170e82a1b4d768199823ba4fd89023fd61fabf6ed3be621b7f552992147eb3ebe72f70b4ab6f3e90d3376b78c7bf15e836a76dc3320ad99c2d78cfec3b13488a9470520015f5a527669f8e734e82a353e5e6b558d7c00878227830c40ed8642cb4eae2a719d9b334de3941fc814533bc6461a0993a4137360e1470242db9881ee525bdf21725e6f13e6d61f131e482e2e42b7c7f26ff03b642876f7f3d78f3f974a1b0db20fd22c405ed98051732006ddfe262ef080ee93abefe1450d0a55b23803c24c8f56afb0ff66485401295483728bbd6ee517ea877b4d43a927d49a6c24406ee0129a58c937bb78a014f160b0390e442d48bf67432190d2282c4a6b797588acb26fcb39ca6c4e0efd8b362847f7bc30e0e0c7898ec1e7b40a75d2fc15d94fef36485af409df2858286e99f7b52ef662e81b56b0520b301d2b818751bdd2d9d01d280fdc8cecf124a6db3c8dc294ff98880a3f64df713e704adaf314c5cb7ac1eea3f4a99baad7da18e9072658c8e180715c5b25cc581b5be00f81d93b253fc581d98fd1213d4ce256b726c203703a68feb760697624bcf34cff3dc7d9686695e6cb4b243c4442d2c45ee7b0800a13ca606f55447f33b60c1ae83acd94f0944aba59e09dcfea94b7ccc031d853b532170f0d53246ce4fc43bd94525d7378018900e73ee4745110be38ee5fb6c214f296c813649e7263157dd2534bf3d539f5c2f1400e1d68a8380bb83cad551cf89f2392135ef3ba9d8bec98ce89fc8b95882b9b7fefde2693f7790dd50e8e05741926941140dcec92b547d5a2534c250faae3d85e4ad516e317e5ddff7e29ef061a4ccc2c8f934c7ab9b303d1e028a05d624dc34057b6bccd01f7c19a527fd6add4e79a262a14910a05877bf03a41c6ed1e152312620c113c215de76dd6e62d0b67c2dae41d56e7fb6f18932d4eaed7a9e123612f392f701b9dc0dc37533dc858d5e56c21bc5e4ba824bea7be2a3cf681908b7d456574070b96294d1c28065b990197df2faa713062e25db44d172f67ecb9e0c4c4911089ebf879247aee328fa1817d4bc3741e1810516cb82de691a769fbc645636f76b3c90618fa9c51fcdf1fa70872c5ae61b9edbada6c13759621f3efb5e9db503d4ea57189976a8295868a9c48f546510c8eab040a4b9828d19110f4fc0238eff17d64476bbb0a2b8979d27d982b06ad58e2c463bba3f50cc9bca3c1668dee82e17609128836715c6007ed940dc2f429d27c0004b077991206b30fe9904c443f23b6bf52212ec2040e8be49f67134eaa1171e2ad8b51a2a351b59330a05c03d73c5b2af79d74a0393435520c0a57ab4eebdfa17921cecc8dca1ff84556fce4ed8ef1418e447359362c18b244052a0c54d071ab19db72b5ab5a244dcc52197b297becef55ac83d21d842825328966022b61061106bde94ef3d7314a0f36103fcb91214366cad4b14ace0265261d60a8046081f2ba86f28c9c6ebd5a1eb97a83d827cc6370afc031c4ab56e9bbb87bea4e76ab817dad23b197e70324bb0eb2dc3c1e6d63f3cbc506617d01f15bdd00a031091fc3c32efdc89d6f019cf0dbe0c1983da333d8632994624f9314c6e5ff9af949260dc1534a3625a3ca91fc670ddae3e4c1503e2d140461542d2bd5a75e25667c9ece0b6580731c880d5f7c68850e266f237809c39e2b7f560a7f4c10a3081ea543c4682524c6e0af8b4b7e2be2e10e42e1206b978bd52853530b457427976835bfc4f43378fd7a2bb13f47e499b58457df6e5ffa5e657c6d6bbbb380f1b0bce1274c7e4675d84616f5886ea77e7f1ea174af6a646538e2ebd573c72e5ac46644ed45e2e5c2ce457de7e988e9ba65adca358ba74c711200774eebfd91f9bff4443559335fd4f2260301c227093188685f4efb7b514151144ef92ba24bbf0a25243c64fed6f00a4a41d64b7ad496540f6ce7a08dc61add7e04d21e808dee2e90b88d1e244aa9b9a91cffbbc7694eb6d3a3bd8d599cee2ed8bb613afc3892e47fdac907212cf043dd6bd66a3d45e56687ec79184a803acd024f28126021504b7956321b9887a70a2038bb5774dac0f861f09c6974d8cb3e6bbb8dcc218b034b78ad69bbc2e34b817b9951e7b90833f8aa86ff6ed6bccf7d3477247d4fccd0e8a557fd400753f23d3764dc9e32b300c06209ec5435bb4ee2ea6f539330b83d0eee6e06c3a75ea9df051c385390497f31e119c6cc2b37b235fb52771f50cbc51b65f206df9f87c1ea6cd0ed0a282c0d326f6503a13e5e58295fbd41f94273ad0fa38d18123af694b3f17193f9b5a8f306350e89690f43779d95268e176b316978088728cab112bba2915029b01bfb10fdc4560b50d9397b2758ed3132f2d9f5b6a7b5abf4df2ca95b04d7ce4554a2c3717d9aba3fd3c9e015b1990f3c65de3cd4a74e2b75c3e5386cdfcfabbc170c1fb117750ef3908dc559ecd7b89cecafc49054c34ab6fc64d3e089d0794799cf4cb494668168919e72e892b789e6a00005ba6d072a02b1615c1d463dc27ee23d2b8edc811c77313017a3fc06d70169bdbaa1423cd94ff3bea19a226897164849381cb18864da3e4dd46219d9cb1f07968911ca91c57e71dbf4c9e3211c4fc7e4a6de577ac328b375b4d28861dbc243cbf7c53c75eac036a27ae4cced5a6901354938f553a15545b9af2d84f62fc69df09b5be4dc08c7218c650cae10a7470e6d66aec477693a1d614631f87c6da2c1b4b7b6ddf67bd5a6555b8cee1be668bd7083299501c3dc5ebbc5bb94415a3a7c3ea452128084cf8da7f35daed9afc93972b3271c519a66401e194a284d6783b919e5fff87811481772f6217318fffa44ba6bc682d44e0ffef2abcbb27654cae9f8ebe7b1ef13759ac003809dace4acdbecb67000f2a5adaae552babc7152b67d8a16d292ae2956156f5f386637aa65cd9351f30f48800d640335796b92979703e5bfebe6c86fa0d6e44d19705a3f28a6348ed47fb84db6a402a1cd65c116ecbeafb5aa3a873c8b01ea10788fca33ef5e7047789950dec29246068c20f432f7b1dfe4b896fc8ce04bc999fb197fc07cfe01be288bd01630f3a5a31b4b67b9ea6710f7e09fae1355ac6cd381ba6d225079d15e339c55b7ac0f290b6310479b88b1268cb8636a21e9b41d0ef9a0c423cbf33314880ceb33dfd6969ab45380e3ce5d62d328a5629679df477ad55c2a2006a99fbf840183910b7e7173a3602b32326f2137fc123d3354b8ca8fcd66e549ad757eb93d5d2eccfef8dc1a4f885cc9d1f2e7840ef71b423f65fc2ac1f6c5e1e2e4ed0805a2cde64dbdec66dc9ff8f17ad509fd1b34f69895049e796be42ed76c14cde11ccd378ce56db3bfd220e508db6a7f80fb72cebe67cba4762552f512f096ddc87c37247994134f18978ea6ba4a129c7a372f18b87e0563e47300cadc36d132937603e58b2d64908a02a3313bab054421ff1c9d991fb873b24b15fab540779af1f6417bbbf8806c84c78555e6479012b76cb781a405d85b19192cfc1356e3930c476f540f7e6e2249656c6788a8c61523548d57cb17a9c20269e41f2ff21c9d3245a7b99789d12abe89283b7bd8689d07e0fa57f156c56c13b91c002cdedbdb66f60e6d778c94537c07a928b84d68f62f60b92e78c0f9117d45630ca961a92d3c2c5228f6063e6105589e573622bdf3653cc75240baf2647c6718b5abee70cac3db5edc5102c9734ba7bf8683284f0bf1399f3bbbf53459d612a7b2fed769cecdd71744715366d0c3b32e31d2c2a431f90ce6e45ebeb729a4ea5a788bc3a028dae39d7c794dbf090d467bc5238e8ce4705e0088e60fceb95a7b05e1641e9c9cbd8035c0072349022c6990a0366ce28d9d6d52c37df33045a914fa46075f009da3ee58f7a24ee4883048de54677d5c1aa642c89da8a90504fcaae2c0eb8cd89d64f38dc86a6885d52dd007092ef5c948c495680527d05f4359840058ff8fcd19969a3cd8badfb71abca2bcdd8be6f0283e9fbd3a3a25233626a8c8b53c35943f83ee3661a7ec9540e16c2e304d2296436313c2b37eed604408bc7d0c282b1f3435aef87fc955d28c677098cffd71803496f1dc959e2581351438ec917bddb27ba06b263075c14bf27fb43a37d07704e58473b51b030d11c92b618158ee00f3f6196faed977a794b3383cd4f9f55d44eb72dc6596ca1679c83b6d1853c054a37d56348b710b0e9bdfdbbe907a61544cfe16ebb84fc9aa6232557907bcc671ebbd57532c0f575caa1844d49343dddd609749c20b27aa08050e897d6132706707461c7fd9079d1c57707f140fb64a014bff9cd0d1549fcc2c475fd5b23d1d08f9821db0228642a32d2cdec7b5bae5ed0bd9ef1be0ce57c34981de3149a27fe2754c37f6a89e1c7489e865d761a888dd6ac69e3ccb1484bb4216921c4975a84f0a819d1b5f4e61b6e7d1033487101abc9da5c6fe62372083362553e77b7ba96f1bad38ff97fb9b124064978c6fafaaa96c165200fe4b957848a2ba85069e3256d68bbaa5726a8ccc52ff8698dc1f272143f1370b43ad0358f3a0e39306f1f62598f04e0145c27e21efe18908a8b9cf12f4c812058b2d4da85252185a248f670c2ec0672fecd6592eeb0303c9af9dc2b44bc62e67d1ac50d9f6d63b5147977ea4704f008cbd2612e57a8e1864ebd2f255bc1a8becbc506bfa64034f19f89a993bd988cc4ecbe2d7345782acf6bce02317b2b9e3cf73e40c9ea18adfb54172a0f3dc1438ff84108956fb77bf97933600b726fa8d40fead98940aa5febe22cd93202abd44a619c05bfb3f48da2ab59eb240f20371295bea694e8cd5bd7d8f03173b9a83d31a684e57a5c93f9394ffc5a232cade932d660cbdafd2de019cad804ec216feb3b96d5376cbf904ed4613b8aa3b60fc0d99a5b5d0d13763814b5ca7016f378a930a04d013737c63182920c87fe08f7d60b052176e26451542be5a8ed9100a6f63f92efc0d95e657b2a131c4b2534005766e93f7f3edfd7221dc25bf0d1bddaca4a35989b91954c1c624a900119cc54feba7f3345de8eba994f3fc2276b301f097e1ef85257b448bcc9a36d0b07111ccc7e7ba3d23289bb533a66c8806f45a32d5fb62179383299442b741cd96abfc7eaa28da0d3e3b79c1af57382750825fcf7ff7f54cf0177c1dfd992bde7864b1dbfc5693a1ae7e611ea51450157a0fda1a1a341328ebf98f1a697d77d96d1af3af3b72b23e8e6c124f90189da05e548f823e6b75fa26614d8535fdcd593ce5d529a93be50902c48b7f8e76b4f62bdd0283a28d2dde3a074a70bc61f2e960dfb11f8f4b7779b90e8a2f8583a60e299f3b4bb8ce3c9276e2968531edd3c7ec3e7bd6ed71a50ac9230ffde10d8e44536b4351e869f3cf87dbd7c4b97c1bf6844a3e66d2bbeb41fd4e227fbe7ead9d3598357c5e84fe915e856fa0a4a8ddfcc31072fcb91c751df2611e8ff7ceb29b907757d460414d96702211317e91b8a5b6fa6ec5f9016ff4d8e3b4f4df7685ace715670300dd3fc40d45cee8fe485432c114b657ebaa9856ac2cf8e0bd420a528241d24ce60fe76092bfe29d392672aaf86c2d14e569ee5128f5e660b1b98b93a4a10e5faac26f7d3d4a4a62ea0ca9eea8ffeb9378debad9718b37dfa468a6f41867f6eeb847c25dac27d3204782fbde1baecd4b04d35d7e609e3fc216b8a4778b14839360264fa6b87c04fe67e14b9718327dcced7ce80f184933dfa162fb052a06a058378a83bdc40521fc9872392eb056f7fed541bc5d2724f1c4ea0197e10ec2c729d4886e4822df53d68773d31408f25cc1fd3a1dddc6aa805286ff39fdc39909e142d84bbbabeb4f2357767ab6a029713687c920b848b934abf699e1207635bb043aebfd5b2fdf7959ce75aae15074be79aeb06eca3a40b53945066ef96495ed63f2fb58f1ef4ec4cb03d1de916f8e947d02c666e3f3a2e11a31f3d1afdeb84aafe74f60463de54a34186aade26722b3b51b6561c2a0f0f896a3461b4ee4bca832fd89324171254fd536516f9d7508bac9fcfa8d1407d8e6161b0da479f1824721392da35641e56cd738de178ddad2af16add082035e9e3b0fe3610b4cc341b7ad0b08e7d4f54f54361c42f5642c7897ec65c53e23eb3f8b0ef4f6994c76b1741ba2f719b8d7ec67a1afecb60b3ee94010e6cf1942ee12f6c387e80afedb4521ba29a09f0e6bb4a3c302acfaffad902cff5b0bb642c3366168b65aca4f67f89cfaf1097ae1abf9fedb0cfd5998f4e4c78efd9e23047a9b52b4f8fad2c35a15eaf124f63855ba86ad161ebe2234e9efbc661946b80d171922b8d8018cf46b46aa15f696df7d7146446f1a51b41a5733c6822ae4505e37c88a5c6a37bc5d50033e821de35cda036907760d1c686de1b64603b65c12dc1be4948253e9ae45827269b49eb2b92b99416107a35cb8c401775e5b14fed7d2ad2fe582568e8a7347a469b5c9f066b6fec5c759422627f84f12808d4384a65bbf083886ae0f1fc16f56cbb1d00f7e89da7c214463c2fa22deccfbb5b51770ea4295bfecead91c09ac21a0203c4a3e27a74fbd0f1d0f6217d8024f22b6d7f8265e6bb1648fce4bbb667d7ce26c9d04b77810ac86b13e1df3fae3d765d0cf602328221ac26c7f7d1dfe26db0b9f0e6ee068a7dd38ac2191615754348e2d6b1cbb9f4e8edaaa05b69b737e71c68617e2bf45db5e6ffc04286d3a881eaaed13959fb7fbebb685ed43c9918993379962c77f0a0d31560fec3ae60394474d8e55bbd9b9d57bc91377e330532c24bf826a906724b0e1bd56702468a07f4a77d4ed0707c3e041e58a0f58959b0564a089715c2f277cc7bb8c2fe85ee062effbaec1d41faac0dd5daa53b5aeb08dc1b6b87903161f42b952bf63c452dda3d1ccc032130741270ea23048b4fe3e14dd821b21ea5d3d78f5299e577c1ed401962ab4d4ec02e703b9e554d037574932a30954a584f74922fa5783223c31245fb64fc476f3ec624af65172eb7afdf088e629a497ba350be11fba0323d10c03c3eeb4ba0c804041a0b98bbe4ff7dd6014d2aca2c21e7a52872bc1549f5dce9fe6dff6cdace2ec2dc070fa13a8371bf1037eb85568b4d314a955fa4a538fdadf388c3fde0104624851ddacb0a74369fa110522fc4e33e9f8728149d887e5ec153acad902f2b86d381b9426ac3f4f4bbbf48cb194b8a53f0ca94854d2b27269ae83aa4b7fe36cf54d3e8f71867cc5a4fa58dc3ea287ca28a09993a229c85afa21d15e546f2406411238c06477b7b9887083d06dd14ec78ce6c293b1c6f7d48d4013303d825255cf47e9fc1a01eb352fce63fd1ab4a18cac4782a1018a0c4087e826ce3d8a4ce27694c97cff455ad3c4e34595089d7d7dde52bea6e1fa2316311a423a169ad90de1549388c31c992729be789888a067f9f9ac129c927c5afbc382cb3351f740f727cbf21e9b400fd979c0a1117a338443165e6e55f892c5fa97ff6ad30f46a221d5e9750d1f86841a4eea4c29c5d5a8bd4ebe184b4782879129e0cdbc95baa6a0aba8bc0ce9f295ecf238ece991239d79dc5400fbba5e03fef49806f0eeb56b46b4346182a9c6a94834c8d66558e7ffe0067f7a42a3afc91d6f9d392b21a7b1ab9ec18e2a21affbd53460d31aa6c51cdf4b7e8d356a13e7f40b41d0c9a08d495fee224aebb48153c8504a797be5a4686ad5faeb5ee089935963e6cc27aef424d6b4694b4ddc289b8d7b194fab9c10a5ac31dc3aa59e5bad0534738d6729022d58f4a75c4e30b18dfa990f1e80957e7cbe741d4a523fdc876342420faaca374b719e5e5134ba68d87f4267063b840b3caed8320b52a522993c2bcde4be0bd95694f829afbad9e15e0fd20598efcb9587c33e9f45e2c16d84a2775dfb18e51831f9b8c0e9754faec0e3c7e843b6c18eb6d0489a76e4c68ebcd9fe47c8e7d32159a6ec55abcbf0ec224851c5795c79fd9a21c535b019960560e3e5616f26fd596f513869c4c5f99aeb7989093596e3ec2717741015682b16767219c4e7d28c1709ae0687198376a1c453e652ad63d2784782f63e4c8281748448e24b611c4fc3961c3a47dfd33b56e83f5a99128717906bf612bfd68527de34e88f1bb731864c80147ba4dce1d31c8294b3310c97a89f2db96ca61d1f091eba4d8903a1b74fc378282883bf7c84388e1dff22072233ed129e714882102f5e850022919723ad4ea9b16bb9127e20de04888f88bc324401fb29da8c0c84507aa1845a4ea8c5fbf4387bd79cffe27eaf07d4a4f78c3960f1b491e5c7e19c723f9a313632964ecc93b563eb1d26ad29f8bf63721d32949e9e340fa6f7185e0c2c24171c22efb60aa6964fe6682767ff7fb60bb9204ea58b95e563a0701dcabbb3d03472bb20176657d3311860b79f17edc09bb17a25463edb459254ca4f1f816b7ce7251905e5a56c1e9f01830fe0d24a0a90149a0180947eb6fd88ebf9b35b8763d10b40ea72a41902ad0e68d954719962cfebc365e2bda4d0c2a588108f95c0d114818c28f569fccd767bbc5d63905dc91f10fd0fe59da338e4ebe2f1518cb05eb22bde89ff10f68aa48060910fe428928fee1ff25331170537e9c4af2dffbc88f0b9415850f839f11a1a24e868da8cd03c66f2b89215e09d29ec45622155737ab301a0a8543e1a0912c0dbeedae1e95227eb4f79557e24f80bd5bb1aaadad735472a4b7e2d5d2d93f2eff0cfc445565b378a55ee7966a637647223adad75c03dbbdc3740ced33df684e436f11e2e3d12f5adc23e12967b36074f78be7632ffaf9b1dbb4ae06dc6d3f30fcd35f416aaf7b7ab8dfcd16fefe91718c497a555204ffdd2a72d73ac518eb4b5e4e114af679cb12bdfbe38d736e7c13badcb4e080bd5090e6522a326a3e1c0dee122f05565f0bd4a44849c6cfd09e72d2cec7e74124c7bfe14931889b429ee44feb3225a49daed745256c33ce718a0232101d1d4d1558721cf92fa091a8c885dcc80d02cea0d8419a5e449b135ea0f7b478e9a19489ce13cf4f09f3068642a55b1b92f40e6c45381a148ecee7e9868fea984946be40215ef8556e3944c15cabfcb5be2c52939e8bbf5e20688b87a2b697d0e3f4e7b53674bf1e61d0a68c5432b0deae4a6e1177e248b6b0c9c3bc81470b584715f4e8cb8f5d6372e4e185f9b2781a062bbc3917d68659a8bc1eb7e893486e03c3b0fca1b0055637cb3065ffd879a2785a6694cd0e3d4abc5467e886b0382ed0a473cd8ceb37431492d2d9dd60012fc9750b20b8c53b2c2193dd8226ccda3379be56732de0a2cb7757c5655a93b806d0ff614b892a1793a5caa88d21a6b413edc649d6be854865f40c598eee89aab05840a07f4ef8294d7875007a2b23ecbb8c84ec9bd049b2d240649e7924cbd5bd04206c57efe4a1a914aab400ab3dfe5142b6c90355f8641b2b6f494f90a2d3a9c42ddacc92934954d08d062f40e5f138f4cd9a38c527fbbd51f6aa51ff4444e892bda14d2a72323d75c9853ec38bdec157d79356bb59c75b2d4d8763cac6f32359d15233559d4e44ef8375543ca07c3555940c1d404696b3a9d22024a0947815b6737ef1dd4998f4ef82bc5d3d0f25bed92c389435ea1026ffda4b9997aab138dd655357661af417a8a605a136edbb577f77207cc22703311afd4fe16f97483da5b048f51217d9155da1216bbd87fd0e182e0bd38852a90f07e6a4d695cfe599336ec58ebea0cd306736db1641e8256ceccac20e2d37dbaceb79e3a1b44280966f60faa26fa8bf3617fd745c748fe9843fea4034487e298fe798784e1a7eb36cf3f00b3a0b50fe1af97e1aa29b329e8920f237b2c34717141d2375685dac70b35833f07b5a09db07983a9b748a1e91aaf659e652c84c1db14b5882ad2a4be5c647305686359a7cd5fe9d4da5f49803e8fb423ceb8abce2cbc9d267aaeed94100e9cdab92635e0c0afafc8f1c1473689703befa16a0a6152630aaead41feb72241a0900dc188145141bbc1630ad838f3371a88cd5da77ea894e80fb534604521ef1b7f1fc35426fe1d9a083e6c9fffbc95cbbfb9560ac06a2cdfd69132346415b032c87c677b9d3a570843eee96c3f0c7ddbd4a62ff2c677848a749c4901944e9baa535c877fa60b1182e1f03456a7af9f14d9ab86de56108551996756d356991287a5a3ba427485371e5584080f8bc5ca24ce1718f0fffebde413fc3a394e6af5fea06609c01bcf6bb1ef63f5c56dedc4820de43d41dcb05bc6f525d4a24669e380b4c38996c862e21a5c0b02ed4c7e3644b60936047b124d1b6d5ac523c5bc0d42162c0adc45557660b6eaf12b1b29ff5cc61f9e4a7713dc9759893de215bedbe3e3b738eb092ca95a96f39697cfba983fa3b222df99ba9ed709fa20f6abd6bf9614cc769a079e02286636cb7c6add9cbf0da0c0ee21bbc63b85eabc2618bfb089dba23a960e98d730b16fab26cc6f2fed03912545ec3c757be0d639261556d523f6ab14a23756616eb7462594f5e10b05935c8e7536f96cf3d88652df485635399bc3a9c998c7f939365e218e402d0749de517c211eec7e60a8050159c571b5701ff941a3773c4116f6d20497a05958259493c5199fd24c62d7ca9df862d67da8c8e3755eeff119233873bb9255b6492b07885825873c16ed47d7ce06f2feff5759fe849a633cd3f343c2318662d719e720efc5074f379de4467290db0bb99556cc946fddc588e324b8bc123e8fcd2456f816658b84f9adaebf769db88c259f9058044697df1eded66d683973ab311f5b9e2db4160a148ecab60a1967dfaefd0fc798c5fce495401b6ae31f98e069cc209b8d7dd91a416c301afc4541fa6d4390273a19c9f79eac91cc83483beb7ab77a3787ec0648318cdce7631edae1d366da10a8b6925d37022d09ad668b5a67877a8c1f536e4ca2f5983c913a15f07f9c247b52ffd104db0b73c09adbe838d67e5ac8fba0ac8840b7891ce23c03ff97a22bbd164326c8715d2c040a3552d9f91377009244321e9ea4c8fb4b94d9a0caaf12f5e311ddad93b5da71290c30d6257a88874560f74395f715640c9b941dd04f85d1e63fc72aff31f70aa3a3aeb3de47104bf10c4bf5b664c87046db35635701ce15e6084a2058883914a1f5d4019ee374f94faa86692bcb43d896c2eae8311463b4af9a13a26182058d7beae5fc0f5c253fc943815e77a63352cdc07f6f061979ec8d200f57b1111727e405c85adbec33b2c94b25867fb0b968c683c930c7e4a7e27902bf2ca27791863be170c316aa32aaa8d9b50f5afc7ffa700dc4f1435772481a3457eb560aecd393b676f889c8268aca3c1d74d142cb6aba1ea034b866fe83b46df170d4a499127cf9930dc374ae2c998ebdc63d4a1196bead463acc198bbed4e96aa2bfddddd7ed2a55b86cbf18d8274fe236600f66bac8172955d9acd2fea96127ca11105631447aad25143b82180762e869519f3e2a047ae5335b89f9be1cb5949b0230503a1ed16f61d0e90bbab5d01ac74f08666283867b1f17ccaf9324fef6e3097e36e43377afe4f33aa0f89033b4e63b8b84dcc51187a87ba24a4bb3efc3cd9321bfb0e0fd2f6b0f32a2cb7413663c6e9cecad16a54ade77e96205864a1dd086296b91d475ca645c620187ae56286e83e25ff82fd5fc3c4ff5ff8ec6a6d5bc18075589ae3ee0161a39505d80f4b6327e2a45c16f5c2abdf57d916a19105235652e9fdbf46b59438d084d77b9b1685a7d0a6b0b34985f67cbbb2cd61540d52bcd2552d21d22b61d05bddce89147f57810b35279970b2405eb77f509f86525404547a1f3bcad144d7df3cf5277e5964de60fe6738ff12ad8ab5407ed3815182564b159ba53a1fde4e21e4b9fa63466c92af5bcf5cb20319bfdfd9bd0d522cab3739181554d5e7a8fad4b6ef1cfcb4950ab546c044e740367ea8a53334b9bf298eb6537bbdde0257f5c2d7f28f21980cc6ffec26f5ceaec0346ab35e350a8e4fbb7175ac631b385ff705e84dd0b6772d336ed48191bb009eebb465c2f209f8a4637203c7452ef7839983e3b7b5d5cccce48323c08c776efcfb4712e151e08871fd26e439ae8d89f9a0532d90bdecc7eb6ea6a0ded02d6f3b5ad841fc7b881ecacf35b9ed1093efaf69f73de68a6a622c3b364b450ac45781a295a993d7a3eaf0814e70a0520c858ef87a6bc5d2d04a9d6c9305e32b0676c1d708e8bf6d7324c686bda60dc4a763fefb9f9f585891a57bb7f1a6f873701702e66277e10804a6c2768124b4cebad888a39616b35a983f7cc3709c8c5b78ee24a13b51a78e0506d43928a1387e889b54aad9b914e13198f6b52e0497b21ef8b01d6e5ba1588136fa83a422375c7fdae91f9de251fedec3172f189e86c55962701948a7ebc012b70614e42bfcac92fcc1b77f7f8eea3076b0fc751051a2d27885e2f9a440488a09e3833b2d74767df6b6d32260b4f1d78adc904a33a92fcc865eddfabf787af0300f22195b8f1f5f5232a844d231e6ca8ff35eea6b88c0efce2c8d48638f95f8a1743bed7d7054939aab5cd26ea5926e2ec632d88472f7d900f311d9d918eba599fe55e1cdb271d8bbc8ae45e01b4b0c38e0a2bfc49dd79f8fcd46e835bcd7984c3780059acb4072482a3c0d4b8169125fee3ca0605e1fde49a68fac2053863c62dda8d103b43ca4d7617adbfcba550c42c79289732a96b7ecf84da3d668cfe88064c6cc3b7eff15bb4716a5b060846f58387f7c14d84ec4c66bd24ff490ccca992822004175589028ff2d7984f8645bc4de09bdcf17fa1b5c4dd3153676ddcc1a703a7eed7498361eb1d8198e5084b29542088d49f82ab993dfac30866347ef622085827eecf627a4fea0eb912d1cf00f8df7e7b80b637045c804a1662344406d5e8fc3d7724e3e66820a8c40c66208d2e2dd03511873cdb8baf91ad4e49538028dc3d77b503cda021d82cc7942ff388fba140c55c04c45fa0c44e376fcade46aacb1d30e0aaada4ff27f6f63028ffb2d29d1db3ba390f355a95386c2ae7a8d82a56911258ed979a0e27da0bfb4dfc7d7bd3cd6da71120451d4722f37a0c1b135efaff6ab4d67bf7ec6b81bf52aa4cf3da7cc1b5c01d443dc11981be18f16f3e77e069142082a5c8018c68b56dbbd08f7d752899606cffbb412cdaa6a772517eb09bee22d4e8991b3716a9e98f5dda8a740252bbb131ca2e8e3c1d36861f2662dd91a75e5e29285f2e1e7f29bd74b624a0be509c06df281784529f26079223315c71c572e665eb58601176e5afd050bf9544d5fa4295b6d71543f2fcb76cd91d4fe457ad5ecc0ce44cc51334b6100cbfae178c2dc127a330f3d3531f283ba57d59dd6a3768ff6bd617a8b2f7a291e2d4297091d3bda6f037578ded1f49e53c46d71474ecab3f4159de137438fb7adfa2edb1fd52850a111f128719886d979c2da709ee2cd34ca48ec0b37a0f6e3bab3d2c8bbcee6f7a32f5b54e7d8b15729015f99a1ba2bdf7d554c67a578bd34a8841c26f70acba5f131c1bb1006a4cda8aa7b2fecc6f1a6904bec40bef00003b6349a6c6121c0c39daf565886621c28acd589557e935ae4f2281985d7f6188cbb1208257cb676d2535aab11630b1ba8844ee3441dff51bc232b313688832b04aa9ddf61a112611e2a726bb55adc1c14911d6baa28001ba2fdee3957f85e3afe642f2e1e3870c38183fb282ca831c9fe6c8b6803ebd9765687a443e2ff69e6042edc9b7915f5ba78347e660fc6d6fe064fbd03b008f715c76bdbfdb67a809b1bb5f7f730b9263d57561fb52906e1607ad88304c2b3fda5d715f1ce3b42fab1d6b95a75f02857746b9b255f50252f2e39c4aa2021ca0f5c20e8b5ea5e8f6e6d2fdc630ce19804b4d0b8bc4c950474e008403af963ab9e9123b6d66e0a9d09130d8c675bd00499eb8013407a3590d8207382be137d99698f88b919bdf7e8f25bfcc7b530804bc092e7caf13f973396739964537801fe3b65c0bd281aad3e602e2a5c38be1d3418148d3ece9ac52cc38a88a471b61fb92da216a1c80cb63b801a22092f366e54f0f116a24f855494df09f70160224146d00de9d5de7193f11329efe63b7c10c70faffc9d35591a0e49d68dfbf8984fa654f31ff8d9da9181207bcbafc72912b55c81810f2ea3f934ea6c0c8f2577c51be8508d8aa5f79961d15ec8eb1df46b81c43c18d6c4c3386f934cdbb068de0e78eac2b974622f5fbaa7ce21171c5620e63c8e09429aea93420af1adf9cc7af9c5bb46fad3fc925c83a38a8f50fbb77194a4e8a91db8dbc3d512f3bce09ea3d450f498c31841b2859bb13ce0035e1376e4dcbcd315de8f217a1858f8771995d31db9d2183ac74c9121920c0ae9f12d061a2ae9c7508b3d1da7db3c0c37e1c76b1f1a45bbb97852235022bf2350113895b961345873848f09e25ca9502491346ee2f72d7c9f72b716ed64e57938e7c1a7a3e575732b504f0bed212f990c9f69945eb811fd72b3b2a25499c29573df9c3cfb825dcd7732981c67d517c36f76c8e682d7cf00ca0347fe53f229d8f77fd83a8f1bee5d905ccf54c7055294ccc397cd06e4e36a881134b93847624f63ba3191cf6a65f7b0bcf0bafea7a80747334e5e92617c17f645ec35aa813f8423ef9137b2ee03ea3b1f5990366ed21275e15ac38e9708560c6d0144b31a2c0ccab3f901fe1328a3741a05edecc5533fcfcb41101803d3166ea6b4292b089ada129025c6fb8f0281a45ca96432e40170513e48b8841b0c619a532448371dadb0f47c5e9a7aa4cd4300278aa3279b1459c86dc8c2b2403f81494c5d730ac2e38cad78f68547ed3210656cdddbb9c3726d706074742b67ef1eb458fb1050d54e6d0dd4ac75407e98208c88426cba782d9daa403e2ab2b7943de94a464b2d7b6028cd18ba4d7b81ea7aebad1ab280f6ae251773a1de5b86897f335caea2094bb11e60c62400566653d369b611e8bd45332dc9c97e8244a60562dbe5a7a757e082f9f668e6aada087d9561152c4234700369a808c6bf81c754e4d066cd71c4d9af93b1ea8a85f3c7578c8211dbff7b032722dfddd860072cb12e8a4c34a39fa762d0107c24404c39a41fd047edce47f992a7d4c29b73ef7c9a6c660f2773c48bf75d80969c4a9eae3637b37e8b980688049e9a3a71e5f4d2ebbb9f94cfa95c5a7c806b9bd3a957f855226c6a1c43fce7f27ef489a2d151bcd0b0d2278037ba31b19e65834f05152a521a429d5506f5976bc06f5bb123b803349de50472dfa587118d20e01478b9bb6670b35c7530868a8313015291c29ec1112c00337a1e34aa1293969c11cdc6655bee510fd8340be7bf0e38f4d1f5074c658d0b27bc11387aa3db84e5aefe8d1ff065d34dac04ebe940facfa4f43a3c148a2748399a4cee5ab386f64caa89c2b23d030a2c5062367ae17a8ae579fd21b88c80db00b605d428e9bf679d44d7681bec4111e368f7bafd751a8f3b8810c09ff48f26b28085b8d123d304478ff2aa541f1b4de567cfb8860e4cff03d20e314d63fab0fc9e8dadf65db741434fbb17725ddbd6849aa2c81cfa502e3cd2ab9234aef14c8590571d618240b9fd29ff0c708eb9c2c631ff702578d6d5c827ef1e88f17cb606bcacd750e80aeded82a731c5576d73a36641c7227f6ccd8f0060df8ac919ad094f92feb2aa48db258b46aa54603c779390c4495507671f1081858c0bf84b275191ff143ebe3a8e69d51c99d8ccf4e7b7abc4a5f7722f78cd447d8b86160c27d63ef4589455ee30a85c7c930e1e7418f5035b619696cc0ffc9a6107f7eee603d2921a32db53c125cd32f9d97cbeea257156ba61c40276542a56ffbe8a22132a54bb2c5eeb844b1f10f4de7ec1116c4c8c44e469d21fd277e0f6beec3ab38e4cfda6de8a28ca2ece5dd4e51cc7faba0e988a4fbe88e72df29ec5337bd6e17191d4af26d5fef092d34c73d06458bd8c3adc6eb5c5c6d82df305bdf4e7b062efbfee96f6a47ef02a973068434b4ebb35f7568c85779cbdd9a37c2308dc71cb9acce1d0eb7be5efd3f46da5089240909968a07392eedcd5f576eda6b6cedc3b1731f699a47e1c7f7185b49cf7866a03de1ab787dfade41b65a2db516f42c58206e572e0f65072367a8eacf12ee691e5acc330fb5e6a3571b45fa667ecc423982b6b32ae29f2e3b34fe1092eb3e33e753fffa00411a679b5a3a04f1117dd1d1c7ad0904177aaac92d6984d633d5c2704ff74a2f04b9aa2b368e589319cc2bf06b11cb75445d4ec2101f597728de066c3d6b1b00d60f53db35c4a32f1fd163a5bdda36ffdc63485ee2a0d28835e50e337d6f9c65589922ca6b734fdd22c3d57b2d4f237f5d5c2ad04c25ca79deca65cea8d8967ee0e73a56acbc7f3a7fc6b12ff21044b85523e69bc1c062b065bbf4232b3324ff2c15312fc746e44389e2bd27f4a0b6d5041c69760bff48a2ed0835f369297bd52e4759be48b86f7677adef464d81914d84cdc0290807a39804baa1997ba947bea46f6c29a9641d86189213cdea0f645e73ed197b83def513d091601b481c3f7e5f811a43fd6f55ba24d12afd90d9f6d7cd366c29c21996745686f152bcaabb462ec836babd39217f9f5c40d63c8573ef2beef718ed74f79881817cc16b7b02a695fe3addf1d6f4125e9fc6eb5ff385948bdcb76f9f0f275a940ce9ea8cc35818a0f1d5a637706d2091c6b011ecc87c6759e273cb68b50cc3fc2e2b88a14a64ec547b766bd09155578016e5f5434b5429d903f454e49d9b2f561bae6069d7e4f63b372d1b304416e9444b4589204ba89fcbab42a4c15cee970f2cacdf43b05a7b297e66c88674390df59c7c873a2e072e34380e6d2a5f6e6c4a7a48238eff0907910ff2f4648bf27d0c96843187f9f9190ee2931a6844f19a693c10af32b0c85b1cd6dc9563293e3176f9f9645bf4aac089bf6d8cbef2e8bb32c1c39d90bc917f2d5619f784896cde0c0e45eccdff744f281888260b037fc3eda36342742e15682be81683409771a3744a150862c1f3ad66f22b732357de9103e89375fea4897872852f4a6b24f2892e0aa07a46db207e5f74d9d4dbb6ed53f9b9b7c4b1e90ed24c800f4895e28e98551dc67a6b105363f9c90d735fa248e9287561abf70a096a333b42bdcc4632bc56c5c23ab03984699628fad0373591d52f69700fce958beaa1f229826a16c7c95166cbd5ca8b3886a6a299bf02a8f6e209c564860b77a45f9f43b5472b2501d70f923becdb357307243f49786b4881b8f9114e37470eb4e12cc1b5f2549c4b25592d3b470a17d665356524e4108e253dc9bb31566f991cc834cffa0cf7975c1ce3bd98445b9af4ca96483765e5e65fddd7145d5d5be918b6b884ad6d2db6abfaeec8e4046a7c3249e477d1cf394e4bd21fcbdb6f0b687fb424675a3f9e1ce29b445b2da8f177849cf677545e5a6fb6451dcd13567d807177477a7c13e40356e356fa84d8746bb91ced91eb66198e9e5a752b846cd2b9aba76731d7daa7fe239fbb669c89274a9416243149830e4882459b648756a5fbf506cd8a8043cac0e01598aae19b68f1970e6000c8fab71689e75a98fa9a02fadec44dd6b22888dfac0f0b55c0d088da86fc25dff3de4d664aa5f28af10b24c82d9bee77cc0fc659622d1b93914bc2894521ba9cda976aa699f826c0c1814ab03e3e96dc5b8a60016585313a54c73e0fe263a509ae2c2f1dc05a662ddc748960ce333f81702ab6c2b063208fb0b1719381988a5c6bfc7538e611c84778c636933fa5fe2b485146d620cd3246591e73d72394e9cd1395850839fc5fcf5e43a16a905e3d88640ce6bdee9bb110f759182d67939f32c35cc8af2464484ab10232e10c805c19c0ddb4022495c32a1f2071c09a3d3647b6af6b6614f62f3047cda347ddb72f4770be43c3d1e33abbb0c5377325d21ea601e995bb7e7a2bf7d0434696285e80c81dbda0a91c0a991643bd2d5ae8c61b4528d54fdd704e7a84bac6ec6728fdc54df132e509586ca67c12d84afd1694906da25bb8add6473753f71172e293dc58f83a19cd4f87e7b937e7a6d3eb52e6d5a2bec758ae369cd43ec714d6898fa0dd66883f0df6c085f2e23d86009d311ed44ef2b0aef53536d643824d77fb9b5b7acbedc80e7d5464978908fa9fe39d52987f0933ae17b950941ee68849044a93d8e0ad4689388b21a0f6273b74efea102b720e5cd71b7019a4dbfa1ec613c1cc0189f6b71cd6a4c9657298e56fb5b55ab24f09ac64bcad223fe5e4501d88d661b285b82725f7c9d32d18182429542ac491e38fb7fad9edf96b32541b8d8f264111c9f265fb524d5f506146679aaae54acb1695918cc7416dc3488ab5ff431137b40b61f1f533d559ed09301aca89150fb11e940c8b3ddc874d0cef922a2612a01ae9dc36eb0d91733576b15414f1a8e221a03b780b4165fb0ee4241bbd0b760bf559f8756f6869bc06f9467ec85c30ec5de1cacbb8364f0258ba13f7c2ab30fe95dabad0ee264b58c4b570021da765b08c820a0ad6cf6d3937e60343c91bbabcc9a48348247c0a4b2ce1a1bc31110c4e967ba99579dae997fbc5cacea7da543a89cea3e31594dc3811aafc00b3438a046264f5b2346d5d18979c70f2f3c55796680c57461069ad1b8ad61c9aa2beee5c9173325c1e3d5d1b0d1eeb47373b6e3d36c98bf7ceb8e81bdbb2d528eff029c2c9a9e789424e8067907e035bd66e711dfad671849305abf3ad4895ba1a82a39537d85c698ff88deda7b872510f46076aa1fe3186921112329104706b0bcb26d422eeaa44793088f38c63ade140e2660c011a03b909f81dd3123389cea51421384537ce97b7d18685d61ecdf717962fbbc7ed612594c1a254967c0e923b01d315be2ec52d78e5decf2f50198fda3cda5bbef29dddf44f2d1f93eb5881986c0098d5f9d318d15743e7c6ea5bd412261f8b11f91c260af14c7fde1744ccf1d6c28323c4159946188ea6d9641c0628c807f96d019534241bfd370b5bd4ff695b32a8baf064136d776eaf2d3f6542fccc092a18990e4ededda069dde3811aee4f88b39183a1741177319b0798e39074217eb6bad78294f7ff645cac1e66f7ab774f40eeda7a76cb7cc0d7c9febf6d7eb44cc590e7cd627c1fd12ca8d6fa0f7e510b93393a1a921c52f0f3c459be6a8aaad327d996ef72fbbd1db825e92ad8083df4d393cef6d10dcce142f884594d5d6ba53239da258b45cf6c6544ca2fd79e6d5f6043c65a36f01632ee026c9fe5af2a65f72bf65db3a895093e7c460d1fcaafdb0b59cc80b420681c8ecf40fe2aad8751f0de5b5c0e7b878b071cc9a038e5a676a07dd9eb4f3e22d3911229e3f3ded3ac9ac8efa0de9fc1dec8a9e5eb3fb8e3903ed228340e10b5a898714b95d384460b1f5e0ac22a85331e797a982a2355c455e4fe3796ff1c432586b0ddeb607ccdfb2562a87c67bf6957f3fdadd2a5dca0c5e847afc4acd8190fc575072a88b545b0d274c965977151656d25464ab07db64a52b9621cfaf440406ec1982f1d1dc3db4192286ed194c34ec3ab6609b0d872b4020c898c705a28a5d68c165de96d0e13dd73ca837605ee763f7ba42f23a9af1e45ec7d692cc835d380427818dc77c54e849dfa5177a697b307f6016887ead21afbf855602ec69e7ae569046ec40b7e1f97bde8f4130446020e5a12be4ed0a6445f766d619788f3463383c35b5d91eb7521fdcfa3c5780f20e6483a4b03497939d4ed3953ac3b7bc6a867a751d7b1c7793438ac42e286a17eec9b011393c8c92c4f380b2584334ce46d73b9a5ff2f7463c674958a99cc4fbbb35f102ed8ba287f6a9a89786f7a6567ef7444903c0a916f8ba391a8008d690f3d2267c344003ae1ac61ba6433c961ab53f9205c5adda9553521fd96264133ecd55daa0ad58f20a156c412c658cb7b1d38810112de33fc6be0c62c08742a264f645c9f4eda40f0714bad5ba661bbf74a8d4a9a901516797553d61e75fa85226a2866301af4a3ed0d28d5d9e8384d5f193cc881e64bba14ba200a2dfd4666c21b6234d6cdf968ea9d1b3f64183356fc31cc9f5570f6b39cfbd1b706820241f5bacc9059a19c90a862900679e237967addb573ad948611ec59b5661356ffc41a96ff18ef1da4339aafd0059503ea70cc67c38ec6af66bfe189a33502db8cfcf50165ccf4af3b3bbaf148446bdf8b066096441aa0ba6e9d8665ea56bdcef4981b2c796ed5d3f45a1f798f9ea1732546ac0c360676ebe3773d8ff32a10acc28d15c7cc3aacd5bc15d782eccf8af31cc273b81aa47f6ac6ad68014e024805dc88b58ffdf59aa4794bf5e2026b5926d9ae0132450fe1b676a49f847ebcedbabe5640db445006d09f2171ef199e4ca0b03ab119a0dc7992a1426b486c36116e814e612a0889f8f469a31221d3cb353377bb38df2a03699f1d5ad60aa6486c77ca06c1a22700f2dcec0abe43a615aca06d65f7efa3f6d913eda8b9e15efa1c7aa1c5d3ad54714bb8ceac8d0029d03cbb7bcf2c2689f4e4a946d4ad4882bef96894a939d45692404ba4813acbef7f6b596566de45ecbd21714aeb854ada57da9612d8a302b54af2018fbbab9b45ad365ca192fbddc74da815ac80a0be5b5db7b5d0b2af7e41629d4d45c99ec442874365822044d83a3330bfdce2228b9b6e11abbc75ece7ed8c074d7a333231fe1499b0e6469bac4f7623a6deee29f6cc493320501df460a08c28c2c5a43d760173a3409639f29d85232ac8bb7fba13ddee5315644f887efc49fbf3f085e206ad8ae8194493ff92d158d74ad7ad828bb87f7a68b8145a8a99e90e84743b729516fbe067205eb04d20681de6e87e638190629c1673d8ff12e284bfd2e00537a10f28c2f940765e8f566048f91558e2eb668ab53047f5fad18f2d1422bd7f7421dc3b389ab3bbc7e357f05ba34f49f8b04a1f6d505f029c36dc28a10f00d47e4ba35967e0794630721f18b36aa7194c9075cabe3321f5b7b4ce040c9e5a8ae0b194055d3cbdab5bb83ef177479474c9d5ffbe84f432222d6286c19b582b89f24a1add80dbea74a2dc063023a724e608b6aff52529e58582bc140b5213f4b7b219c28c84182cee800146994e77745bf3d28c1c82f08076d3f44b5e966f1bad3df80f53f07b982c4ea6c15ad87370d80991601958eda5bd6a3493de4679d5c6a6b4ff0be7a52f09843eaa397ba342c503e7ae0d67c48cbdfd8b58fc038175341f7e61b77ee66af0084b09b534caaf80f656b53c6bb199573f74c4b79b489cd7958da44929fb0e0fd29055397b7e41e3582d4445d805a2b130270c72c27889e2ecf29b993c2b1985692ce20a415042818cc26f64e8f45234c0fca731b588c50efdad886ab0e6edae56c7409b65c9363d43dc6f6493fcd89b61129a1c7fd98616ebc4fe6fc3eb60b4d357361c383360174c18709895f3e33bde228759e17dc64909e48f920231e454e07f7397606d90ce830d2cf0180f7d70242a502293f0d978e5d21e48d25dfa763cb87975dcd4e7369a28c14e7a44d60121c9cd3edf9487927f368fd4fef72962d9ac06206a4c69d22e4094d139c412919a5c8e5010a339c3656419b65c1b754d65f025193498292ee24ea9137efa8b4b2521afb6c23d8d888ed479edfeaaf8b7756a681a0584aa694564b863c877195e8f6d243b543c0074d92316c87fa8c1665a511cce24fe55c281125e6d0d172797d29a9dbb79f4eb79d2d805f263cc6de79d89b30ffbecaae0d58b043f3c583627b537e59e5d8ac4a18b94d461e82b2d536d22da210edc13eab87206f574a06a86a3885fbb0da95f6d1828f2b0fbb895e899c54ecd474b0609277c84729fe8afe4c62471b25ccfb156f05e72c60ba2970963d36663621373451459c4e7e3831cebfdbbabaeea6fe2eebac7108483e3efcc09ff113101b994add8ec062b2cd6ef8daf57d3860a3b884281599bee3645b1772b2f632bc0e9e87d5e2b5399fd8293cff54f77f90e03121c25987b68d9a249c6a30986c5c1c8a4d4a7a67b1e7a1978261e80326f140d1b3b92c6b9a7f48c07cdb008611205468e320c64a1d67826daa4559d3582df1d38c59afd68734916b8c48cb405b58c5aa590dd9949e507a91d8f58bf877040595fc313a015e0daafefcc3229bcf807a7ba9c43fa703dceabea44815ad28f56d37ad66eeea3c017809627182f855c0e10e7e5b21097a7ac1f5d816da60f4ba63b8556963d001f9d5f1e480a60391324161a2ba490ae901164658051c8785c405e1e16d5aafa190605475bb8fffe361f40c9f7180590f8723140670f72294f749b4df31c9802a6bf33f4fef641d48d349b482130d06893ccc984fd9683ba4674e91c482bcea6c241bfe88f3003026d626febb24876cc8dc4116ba27e71c065559143ecc05039d6b0b0e7f8f50513f5aec728f9d247e5706d3ddfec09cc8d34d0fb6f0a0ca52959ad29dc3ff468ec51912f04520f3fe0bd7d4a3ae8bd9b0e22df720ae098a22cd273dc3b21feaa3df95648622163b5ff031ebbc157d2492ca69daa3c44119284e3eb4978ea6184e9f11d9e4474eda954f0f667af69cecb310066a502c9f7b6c99475f13c0f2f2bbcf97d070e0b9bb14df34b84f277c246e0ea610a834f94310ab23533ed090bf491ab7f7f29bc158b0b9ba4142933b0357f9483522a13532700b0a8af887f9015b89cc565523033751e2e85184b66e40f4580485d7950d67ba6cdac0d9df213f246a65b9528f918a350372ae1e67ea521e6ba20de64513d350895ae959fbd86bb894f4bafe9ab495f78336ff17084ca099928c36b0da4bfbf934dfcb5e26af20088f325b25c83fb8675390b14c6edd704b66405a96667fa0fdb1fc71091eecc0039ae8b202be8638c2f886054fc7238f2c320dfe6629d609b22134e5a7b434f28b1fcd569e2c060da54e6a36727433c1d41e94c3063b75849183aa701ff6ec6aa4aa0bf24443c702a334cc425d29d976247efcfe100fdafc64839d810b225347168b093ea70b6406e3c47afccb0a786be0d9280d7e570ad8edd0e77085747c6b08b220d4bc2e88b64a6a0a7938ed418632048fb5ffe93c08f04ee1aa416d568ed4bb5b36e34b18d5dff771379e70f8e1789e0f0b9046d6ec01d286198d4d9e9b9787f4fa3fbeaee99c66fd581a7398d25d8f2c186e2e270c826f7e3905b26fed598bc66141e807a56ae2c3870f6208a761e32f5d5c06dbaf2c537514ad139c2a0a81ca14875fc2e4b5f0e27024775408dfeb9846cbce5d50e35ea0f3c4b57a4aaede7b73235590f241ca8fb07d0acd775db19bc63094623a459b39e0427fdeae5de0a6884217f4f3210e1dd4b0308edd7e2dc568bae7994b84fb641cc49f5d1acba14c28f8b98a03b2b5f18618edc06ee49a0c12747563f64f3621ac91f4ea3f6ea75de42021c078c2183246a43d38d0c4288e2963fb95479ae36f21931b192be0b85f42fea0c7900f932cd47c477f0004b3d97feb9302b813536793e71eecd2a767c5920afddedbf149a6ce6928baff8fc3a50d6f18d9fbbdeeeaa51ac607cbff6c50bc0e3143d1d08c43307accf5f3470e0461e4d484ba1937d3177e3b115b844fdf8b78d95e068c6da8be5436344d666e80db90d60d877e9beecfce88c1449d28cb0e69278ce1f84b53d688037dd85d5ebba10bd5ccf8a9325f49aaaeff0695f065d980b2012882dc1046ab0dd8f307a3cdeec54423ea6c43eabd2a2ff2b7bdea4a8b2c8c557816a1392ef416cdba8bb9df2fb7a943cae0c170a2eb237fa57112bed8d87885df78dd858ed7ca9f8844cc7cb78ce68120935f1fa22961fa63daad7deb9033a7f0186816fd8aa52227164e76185a4ee1496b71becdd6f1ed812b94d9441086471b03a7fb4feebeca8df56c5282d650dbc94c602ac07d28e4b5cf02d3ef27dba53cb5fe3155042843480e16af7210a79e44d8122535407befa45812f4ff2d3cf96710aa3d7afb387260390f62a8acb4ece58d9c4af731f420cd1d613e7b5db37c46187872dab32e02f0c9cf8b9ad6a806a2d1d164fa3c75885f6617f8b7895077c843b6a4dfe2546cf05ca608e256c5b85c2d43f70b1a7695eca44c8f97a95cc83e4165b09c0fcac7095e6f60799e1b1738814153c983591cc941e920e435975a50dc97b2c1e8500a0585eca5dcf41f998ad4c82c5499e816024444136740ce99b100378c5d4f46791817a6a352fd7aaaf24a4f8dc94928d974871c6c605075a8bd80ad1fddc25f439183dbd437c3fb22b42b16ba291f019c8ec736637d06f9a23d8b91f3e33d58a684d6783dab976e9c86654d2a1fd1b141c3e0824c537ee9b0856e176393936c4a7b88459e12bf0d9c89d0dc1743be3b0c4d1a91ddcaa8223bf4d875c1d6f08453c62c87b259e0932019c316274f1cf7d327161b6f00b31ebaf54adeedf09e02441fe5fe31854146236758cf9d444ff631ebf3efc8601819ce6f73e0c012a429410c2d45838bff9a4da34c450a4124b70017fc6b6ffdfc60632e0c519872d942193039f2f046efde0b9a7693b60126193e95bd34189345300a102be267a5963566e43d3bc45f6079a43bbbc61c20cf05c27f3ce11a18eb9e00f9b5d339f739652100c62769c754ace35b9d2adb44f8a8e77e12410eb6d0f8c3aa001daafbb1832afa1a318c970d437508966dba01ba504db73a0586c40346aa9b70f1b20213fefc5f7eac7a2aeb8189a3afa4f3c161d77d6b738d4900b153e4125e879c7841c978cdd3425884025e43cd00b54cf8880cb53dc4c544c08e925fd73d16cb54c07a3df601515e7deee19333cf2ff5fc89fcf3688b034796e488831866b10e6a7bfccfeb51bb33febd58cc048e29cdb8dbb0286eb8a5b3430609eb55c7755fdedeecfb082eeb9e9d98c5506703a9179876c8a8ab1e1c821986b2d1a88d68581425cf56d43dfe537785e110c818bfdb32e451fed8eb2128bee6ecc647f4d8455279f3375f1a578b21e49c334bce2709cb3107bd69f5c5bf98bf1445820a97d0251766ac36f35be614a5009f5c9f0cf833b413bdaf0ba4556d471e05870e0395d49871296220d8f8661f28ad94ae4818fc320390836a83b1396ca299d48e981c74a2411b9d642551d24b37967a84d336e866fb18a4d2aa9ace2e8c3c1b9239d17b25a7b74a773cb6872eeee91bb8694f78655f88a24551e04b71e41720b0b95f29cec8d4897bd09c0d22635067e2ef5bb7bd5279d11a15b94ae329b8c2f078824494b98aa045ba3a0bcca709371d7cf2b4498b81921056ccb9708487928a3184e1172dad1b0b8c8b7fb8aa03c61e05e5db0315c7106713b2c83970be34fc50cc334e390c533cc361c7beba5f2bef9f99542cb4e183e5077089e3b8e852bc88a3b14be8f635d6a3be9f0e4dbfe21984b9d54a4b9390b30295d3ee7cda54ec34c757f68f20d4801739bb690e3cba02feaa0709455bc340d4e848682966d739e1664356f097415e7a27a63940677f14de45096aa2c0385cafd7711fcc7af3e95665b68debb3567bd9833ab746dc3ec4caa73a65b7dbb2cc7bf33713a882b902b3b9405abba19c60553d7afb0d4241548f033f0228943b62da6e1fd244e7a80365e773f6400a4b960c15ec44e3be274479662b85de5920fbc2b5beefdbd03774b470e09acfd8264b15ef8122b8b8833b751edc5dbe3d9ebd8d161582593da19b4decb49757739ff5ea46ff2f72da37ebab963127eef616e53bc05ed80056ebc199a87a64b2b22719ab6dde609d8bdab63533bee28c9a71a711dedf9d80942bc6606da12d8b3d8490da4ab41c49b928bc725578f7a6e3a67f6605bf5387ce55b0ac7621724ebb2be1599ec26d0d37e5e8817e80108a8d0679090c4c64ec5873775ab46aab0c67339ac5de1a863d8fa9f649077c482aed93feefa8fa98eadac35e2d8d611f789002dc5b80d416ccae2b6ddd2e8196ea0cc0fdcabe61b872985929e712451d1e78d74e25e859b8df8efa2f3a354862351704a846bdc33b4a7be00839c9556417fb0a57c9bd8f0b5950f2bae67c27cb9dc65f4687f5617533e26f1fbf4e89573397bface474eab098aae93e9c34dc4219ecf6a359a0d8139d88c592bbe17e5695321647a5b9cb82b74946ddbdb0fad93a4b7d27c80de35edfaca6c246d178d7509f18761b993701dd61e583970887c797b9964f6f8ccc068ee1e0f90c1e96f7e30a1347e8f038f34d246421d01f46836296c4d018863aefd83733b6f97aca60b0c003892ddd2510ee4032e8aacb3c5bb4af59bd31342271bb14e54a649c6b27c9afa072be01607ebba56e79536184735379b02162d560ead77ddbac56e843811f90e92898e61067f0e11cf7ae0ed72aaeca35b5a01c5d137ee32df3dffc43f8a126937324b8dfe135634f725eda4af63b221cf9b88ef5b328344890fa9be41e0434982e9d3db3fef1a56530f492640d3faae5c6fda0bb792bb21cf9f7fd555102e8f4cd753773c4f260b21a660fda3daf2388067ca92a2d06748cd148ea5dd5f5dc93ceaf954ffa2986c7e58af54257398ba3b0d34e2fa3cc5b04aa287cc22ba8444c4c6b5f3a408c9c3f372f34fbc73d92e630ffb09ad908be21ef63930862b20b3cc7d1e082baf050f7bf3ef45480f66855864ac104b3517bbb85a2dee1d5caed47dc853a62d4fe59947e13f5ab5275cee4d80813bb8e0d6c5a0e5058a7a3522ec6774582f6f224ce406913700b67f06d81847bdef4a7e073eae930ab461d707a2d29f4982614723fd0441331a2411c83efb762463e4000748eae7761f3be0ddc0c0129c0d251ac307d3ae35c86f4c2cc361b850f8010f6bbdd03fc50a158b919bb7b8f9c330903f4577311320774c8cd604a1a001ba2567454b22335ef5142171f1f3b51ba66272f4351b52333fdcf059859154b4617b8312e272c911a380d31659ee45bacdbd8dc2ff4f80e2ccf4c9f87b0c80710187a96b670c48e2de9b37821f5d3b0ef5deba964fced894dd0a414fc56fd139d2223c3e4dddf7edd66641695a6c294d8a30ad0bfcc16aafe252f16beb776bfe711a73b1523f10234f3231ad2fc1f2facf9e1aefb5d0aee7fc91007c4d13e0fb2a6db3ad0bd371dde18c11237144cccae95bdf8c420a903b1246ea4c5d4e62f12a10c1037b8c3f1f293acc4cb10913c9a481566a6bfaf20f8705da6dcdf303058fbb8f063f25b81a578fce92679f1de7335e2164b7336382311b7d42e885ca22073e9ef90cd390b1a40e07965178cb647c0f26d5f3b9cc0d7e03b0bd64ea514b9f5214c223249e655345762e6e637254c5d218a5cb09c410399a8ddde8caea9080115f936d22159ecb1a73f2e260189df4e786baf5f759e54e5af85b188960cda43cf23e0a40f0ac13ce3e1910f99000702bce1e3979c033dd35ac6527c9abf19f447182255932a55bf6b7bd7d16abb6083ff61ead637bc0043d8fdcb641221b47b170bde4dbe3de981aa1f206acdbb838b435a4a252847e500c5ed1e40a03f1272e4575e95682a2d709659dd4427714c31aeed8d168e676667e983aec36d0be47ee989ffcacb03227c56e84b044f75c00329bb0b56990bce786dd9473f1dc4762b6d4aa7acc5fe3d4b51121d3141dfa6a4ef4a87516d08e55762c25d816ead57550fcd2ed6956093c4c288a152993cd80f09f4ae83c4900c3734e34ddc7df0839ab9cc04fbb384fecb552343d010688f4dbdd3503c1be665f0c6f995ed0e63a202a848041c0e89c67e7d6f04882ccbf35b3ed41caef66a02611af3ecacc594c4b128f023e7d487cb6c1ef52543db90feec81765edc1dfc06a072afb11ef80553e0bc1d4c26f7713cc539129b1528c43bccdc36e881cd2137e5f313ce6b6a92804bcd4c3bdb0bb9a40faa3ca99ac8c52eaf9563424700a011dc4f273edb048f0b5d1de9f8e06af588681e7963ba5478857293d0ffc3eb3195cec0761a3dd31ff6597d26747ae2fbd5744c28c8fa771ab4f41c25f6c28026f6bb487d1c2ef833ea651ced8227e5cff3d44a2835f00a2a4302630eed7a11587994c44988bd3b31ab22d2bf31fa19bf9e61729de6f5b16bddb1b996698dd56bd3251357b8e50e6d841d1d82e3cebd99e575b5b84eddfe086d4a288413e7ca56adcb95570972aeed396e58b72cd6f8e325e4c2cb70beb946ce727ea021ab24e29150d6bcfef797d157bcf657b7e5479d972edb78c923f4952899bf39950516adaf1d8f6ec1f93f374405fbbe41b5a02d453417c34151eaede02dcc44258462e8b6a0cd0c7bec39d5fdbc54c79714892beedf7e71a35e1ab6cde39f7e8333bb6581a231f7656e53d7e09d46719a9f14f7a98d5d56b9efba782cc5d9a9a90fb679827ee67964fae74731d589a948baf9b427bdc7f0760b62529d4c5f18f01f2d827e833163ff9d4ae8605f092e7271f9468536988ac56b6d10925ae93b61687507e5fb0dd933a66e86f479ff6dad24bd0e452a6fab77dcd66d7c92a66444415b8a57c54a47fd089a28d532160d762b03df9944a04e1d3f8c197f0b84eccc44e47d3b61a2b5e3a07314776639515fa0c8e855e2e16b8265445dd914ea399ca6c2fc0dd5130ec0c623cd035459c88c827a2b1ea08900b36272909e8e9f2375ab27bdd3d5c2c6f52f337a682bcd391d338af60f24cbe2446251a1a19a6ffd7b2d777fab1f95c1b77aefd3722a25f82d73a9b39f17fc3df758197e600827edc98c719a88df84f4792a198a90061162ff0e3cd7afc07143db1571e37b3f007d7a2e84a148c2dc9d45293d8f71ea7821a9ce970de47fee84b4f0a8cd4c3fee3f6dc22dca436c42fab0c6f229fbe24900666449e8ef462379d0d578b102e381ade3fcb743aa397550fcb7fb66d160d27f1191cb467e6b4a41958d17e656fbd2ce6c275170e81d11947d68e10fb7d14aea9f35c29f3c530701f9bbcd449b4e083c0ec0a10bb2e237a90d528688ed24c11db178029007b94d0f50ccfb0ad01e17acab16ee7546f7e1ea265f4165e59cde90c3e31db35cb72f7e85227b8b753fe791ef4ea203a2cb8ad9815f6184ff5278434683c49498e33bf75e3f287fda487b53ea9751c70fa1509812b859a8e7fe4f1a9bee52aad1eb3fdadb7ce86815e7561076fa446cf3099d457b258d3e0909ce6dcf22e278b6823f6260eb9d9a0e796bcb53fd79a555cc1f3f8796ab32c4f6bab15e97e21ed73ea09cc69cc576d16d35d817c08fdfd4f1ea040295b2bbacc45c3c170f66a9c001e7e35ab9d8c4ce99c0548e4417dc37070af6ea763bece2980ce8c25e9a6cf4d8287c926e93332bf7a12f5e5801e11b8c5f48ae7565723005c4fe302e9db9cad7babb24c5cdba2c2a58fd695f2d1c5f063ef474693d46fc1c800557164b50f8fcecdac269ad104d450d8990f37babf46044c5af85e9dc4a042c2bc3a53bc22dacd2a13aa49efb44c01b98100719f605ec3fce56d8be994cefcb351ec462a9af74bfeaa570f972d20e4b703e06dfd77a71e603833b93fa679d75a403c6080d188ba98f0aa8212ed4b34e760aff96bb44156a3c088004392860007b47331259441017e028d3d80e88a56fc96e00360705a910fdf0b57b765f3359e583d095583fbf8df289a7a9255f9002882c8bab9dbdabe06a98c349931fc5c34559b8798bfc797a4c86ca9e62d3786affb344451baf4f3c1735ade1e3a35f0583c49e112597a1d47bb44671ec462a25ebdf08c4c324686759114bc49f8c3af02e1ea1b8cb47d7137b6a98feb275e505fa23b60036a4475c25d9f392abab7d2864f332f10f3c06e54dc562dd6f8c7c0dd775604d0369b1be082d3c91ccef140ce2491dcdbe311c948f94e5be2a2425d192d8572c516902295bb49ac67f859263b0aa1aad64311d09e128e58c82f0d53b9a189e6d84fb7decaef2d5adecb72281b7fb0a25d0b45f71437ada9cd4829d29a6b56d8512101a6d78501a9025b1828dfcfd8202dcf7d4cf6f2679ad9edcb2877fc51ed2a6cc4aacf16c7b86db6f2155ad8f21544dce158c652946f2dc7ba8b81e9d6aed17f7a88bf40fdc6282ce405a32eb3f1c0aace19fbf9c72aa10ff0eca224bf34c54a063489f9bf7e3afdbb9d3a3d90711571827d7e7fd09aa9f7dbf3fa7ddd8f0950410a779c8ad705e6c2b47855b7ce1597a1381a85e346f8f80fc1f85beb2c9810ca059eab3bb7bb61117d37d4404d2180509201e755116c47194a357e6ebf7677ac711e96266373df57d7a7fc966f79c0fa254fab24a4955fd744df4a4a0515de22b520179da0c08de8f650c9700d776e30b82ac22e9a6ccaec05903afdcfd3370ca5268772753df41957e2e13b1aa3f481ce413ced7f934dcfbc7868e99fb1d13501b7d4034fa12c045e76b388abd6cb4c8bbfabd6775ab93225fa31c082e0eb184713a93a68f5c9f966ec8485a91b2e106794841f362818937d0134df637e0d537bb063d1203f34a8c5383b2f9e79c21ff54f986dbf36be7f203f36a01cb631eb4637944caf9378c66a9598b13c5f4674eca62e57862876d1a1ec08005a0f7d4e4dd9ce2909faabc9bd8817fe3cad91e536a29479b2f25043758445db1b23dbce5dfd8356c7fce00a6a73391371b51e161c481aff36cf99f5f12473bd85eac8304101cf2df09e59a267a9dc141d2d1e7412e1163a67cb25f5855f680644bad1cf9d5329ee9aec07275d70ba200a5c55e54ea18973c13a818b548dd120da6845136ca569c07a40114be8be137aa7a41e0afc8a76be535ba1086e7ec43792912b53fa0203600d977067fe6ca28864b75ad75b9a2a1e32d96992fc71b95f961b1cfc95294a7d5a9f9328db26619f63bbf431a8c7d6b8ab3c94c901ed500271397cf2a9ce64e69351dca1651e724aa7346aa90806f2bb05f1adaf488469055ec743b77545a384384b58a1363045b2ef2029b335ad0e628fc3fdb5102ef3b9d6c81fb7966c9753e4a52c73871943bd1b3f9b334da3b60a1880aa6034f5ce4b696b51fd4afe45a41f3a738fd382f160a6ede77e67cd43e54f0ad27f903972e2e9a073a83851be002cea608cb6323998c51d173a4f33adc0fe8e108d9a66acc3a9b9d12835cdc487e784f0799464f058a556328d4906aa68fc3b537f49f31610510f36afbea5172ddd16cdeb9b3f8852904c2afd5f6f8f4be060403ccdd288c7edd54fb42f1c30de045b3e7b8269497528f4dd8e16e5832815136655ee5c9562a1a6e666fc4b653c3d275dada6f09bd1e866d62c181d089f2553ffa49366c679891478be440d533246bedf50e033a81133804af3a76dd489e42206bfb8a509009d22a7096169badcd699544107dead47a3218d149b1bbec0b65c66a21077b02565e121e3e4e4083242bf453e86b46a17f47181a7e9c6e1f097295266baa4e913fd47303db1d2949aa84324060feedd621ea22210ef86fd301a6da19a1c67035c7e788d63bdc182fdaf10dbba6a3eb61a33fa9ceb269aebf60349dfe18bd422c2adac3506807e1a527d860479238386954a1d8cbc56878a182926052d365e8cf0b3723e757a73098cd1f830ebb449d260c41f41d76bfeeb489e2e4b83b559648c683dd4059b8f7208115b9dea8cd2498c0e5963b39eec872d7c42474b8f3798560f97dd3d022cd4483045605d88b706d1c26934a0bdcf9d61ca255a70ef479df412342530d2b0ad5114ebddb32f57a21c08d50114a8d322e6d8d1ad1077c0f5f97701263d9317f7c5210dde5691eab3fe2e5e5d0a7474a22b681bcd62822e754e5510ca2cb0f29b0a89b008cc403d425f931366c4b16cb46a6c756b2235350ee991ccba90a7d9e737f88fd46ceaee17c63f3a45a272c889acd8fe26ae7dad762f0bb80f64776c84fadf744c6d115b0cbb5456b44e813e4c71c007fb57312acb6b9659b1da06c91f883cf2580e82430d0f25ae062e3e4a05170e3cc527a47ec3e66a4dae8a8972d9bd1f8758e8d2040a8f778f8010f4b77201e48cf6cc89e5572a55beb37354b868c306add687cdb51b172e541f24806182d76974c13b7e2424f6ccd9d29838dc08c6340b375dc810f4e8111c236ba58d5e5e5a48bd5c7b060d37258f64111e4022c9157098cf9dff3416431b054456158aaaf96f88b464b0441dd6387c2fec192bc40352f6aca5a86f1171500f1a6d3b747e0b9f23e147f016ce53cfd4aa76ac292fcec1f96d5e6c6b0b7906e6965a9d431de2a6b93f35c67f3f4ae52556c9119a6652326ea43802f6fe5cb61f3a59da5ed2d5296d7f0ac336f5432d1af1937c898e8da5b1ddcc60e00e3793ed347b19154309befe02ae7b63ff392df6802b3a9c014099f5d7ffcbc0dd093ad51caa6a3302bafe5fe0bfa9a0d467347a4512bf21930b3ea6500a0c2f13ac75b9cdf612f40dbebb683a6947b0d304510f325cf420c4164bf6e183a2fa0c9eea6bb4ee9cc938c6e89826e4a34d510e3e8a57721b578696bc909735840c31cface58e9ff591e89031a16b8545fc3d531e9c189de0a2ff7a42129364476740a8dc60745df55083a19e6b377755ac7c14b3d29a99cfdd00ceda228273b365674ab27af0cb592141b2e73bcdedb7e3e73191a1d52972226b30b4e4dd5d502e4eab6bdc600e6f3c7bf2496b2a815b75134760406b04b9f94ad1101e93745df86b31d138ab0f6c92bdfa9a44b6c3328011118f5416ad64d43bc41d6319546487301fcf1ff8870bc27e24efb4a1aaa9d3634d4aa7d0fb975da1829f6f54b981750bdc5fac1eefd10c13be035c1d10b43722cd7f38cb6e2fd26ba43effa6311559385b1d7c4cd82ef408bdd24dbd2fc8ef90ca0a0a10d751713ab825cbe7a6bb5d0ebcb4f0edaf6d286bf95ac50da9b180912e3b11afd9d2228a4d337206b34c5a9321d57a396131aecac5a51c2f080ff3b8a25852a87ef2262b30908e790cb4793f232182b0d9f63bdc91e40888605b644bc17c74ef51fd336cdec30999a698d13e8648f383beacc4cbc365889266c46c28c6d06cc129a16573243c0364389d298b51ec30a94030611aed4f401b95b9b925632b69aab6ab6537f6b7889f8e0a4acfa37cce776773750cbbc074cb61acad3a06848b633c23be69e67f6e0950bf1c14ecee8801315be377ba8cddf10666734e1a7534b4e0e12afb3cf040047e1ef4e341e732a986f0b8e1add36d4abdab0d37a019734d38e7571a837df38b5c1acfd5c388eba0823ccc34b7eed1a586cb3f6e94dac3979388c75d8dc890f03678654f715c7f775e95e1327a9cdeb9bea826aed346f805d5dbd285791a29096086e90640486ed4be2acb3d0b3adf8721b4c2f2236d1c013f3375389a605384f5ed32436d53d9e9a0dc79dbce7e5862595996f7c0266cf31a131b1e902e3ecf3dac256ca06981c5c61a23a1b522cc3c730fe095cefd9107557a955d69258665d6b2270450700abc35f9be21839405bd6a96acc3c8ffdd303f100eda2b94784bc2da8aaba12e58a6b8c6b42ba6431ca3f4c9cbe1fe6a8b75b364d403d5cab3ebd2b7d107e1a9fa5df66013603b248277713f2200c787cf14e1ed71557081e9008210a7f0e89f0ec273755a1e0678d8d3d297a24cb6b656a1ebd9e73607bbe95cb8a9a6a24d9e45f9648720a2ac7a76a0bbf3c62160b39a744b6929e37609a6d022dcabcac660fc0c9a53e90b890c044b1dafa80f9d1996ae9fdf85da546260863c4588f20e0fc53789f498dba38328c4acbc0b410908957424cd86f472efcafeca91bd5e48bdc2de143293075cc4b84b8639132766eae17b3b4daf4c9ec73467140bbb07179f85d26e41545a7418c1064071e171c07c1ab836ffa1b110099e5c1bc286bc87fee886f09831dbe8f8d68f1a6fedb71fc9035080dd5f820818c5372a420490c896f16b54e4e086dd6addf7c6ba9818b8585df1c5237b58ffdeda3b535a055b10c2f0cb624ccd5fff4e5b187a3bbb63287fafc1ce4f76cd18fe544ba56ffbcfe07a95e93f8b05ba981b45e5765b38e704a1309ad28c1533813b41ef830adba8a0158760617c14b6ecf7d1a99ddd29831fc45799ccf1515711ad21490317cca8b98d28cf6d51a13de7792836c2b3ed43b2ffa16e48ba34ec94357cdf1908327d6e6284dcd6dc935acb33f671a56c3277c5f7987a2a45c2b53760fd9cb8ebbac45607669b88ddfc7153da7ab6fe90dcafaac7a229f06214ff6499b268aaec64df5b11efb3f97c09cd788b82ee7eb4a7f3d87858d6e939406fbae7cea5388e1c82c1dea19991c062c6629d4b9480f5459d3f6d799f4f74beca0a9602c247ea6c0d7e36991d5709b3d809c278baa70eb9562a8e5a29d1bf15ca985e803be4380d5d1473cdccf8a6145fb3a834145d7ae608eb6fb59805d29cd0fbf063e6ab9e84ab329c7e3314323807c090f4af9a71c8b87a3f505a5c4abe9eccf1f9812324e42c585f629dc83928b818d121df5b1027960bce1018be60fa5566bef61995426087e35c24001f01aa0109e5326142bd601d0fe8dbf2044e8e0d90d2b48ce2e85b897131116c2ed6f8dc5a904fe100c1bc5e54bd71df6cb1dd1ec70cf5616c085ac2824f440aa746e2da764ec676ba491389195fa4312149160f52e6702c43192281fad0796d329ab8d4f88ca6e63f8d0ddb77ed64ede38bb5f48020df41a47933f8adc074101013828e9299dff7e6e4388b6dc479d793790a2e2fadde947529e348f900bf1480667a9e083653b3783a2a239a5d42c65c61b1c16a44da21f6592199750c1bd15e1b07541830393cc7c0a9175d196d69b16fc1bba5bd206ce0f5ea94523cbcba595caebbc8eb60a11792c21f6745e41b3c72087d37f2907a7cfe23939327ff60bb4b2ef105eeda158c184f5bdbb5b3e27a82f1fe9aff40c6cdd2834925d1288dffb00f5dd5225236fb26184ec2c0ac6052529fa346f1c84d953dfab3d12e88ca95c6f3be810d6c758d7986a9760a2cd1ee8e95981b74b176d6a4234e97056e10e88ae3f15d7540f8e2175d10017a610e434384f885a5ae0adf2d14d22511dae3580ff212de0b7a27ab43fe2c6b0f6d789cd3b2d3b56d5e9533a954f415b89c44572272b51fafa19013f7a29f85da60c65f1d6546f08f5f14da43fc012e1e53c0bdc4697455b66571fe8e8d3951d9cea3c35ca8387342d5e792e21a24ba4ec1c0b7e923ed770c0bff6e10e8de2cfa03b0d9bd7c1d174907f7c9abe0ef0ce1d294fa387cf253bcf290031923508393e0f5d67c330cb6ee6dfb16063b67f9480b09500da031059ffcd0714995f9b8c0116391e6aa5c6208a4d5eda7033ad692b5b9ac1221bb237dc5d595e19cf72fcfcd72dc45a1601de1e83cb478e0d77478126c201ff45309e6d9668f9eba548cc4e53474b34c7f97662244085cddcf3510f9ce6c2ee3f6620596ac358abe59b871aa7c92dbeba95360598e5cc092ecb367766ae6daa89ab5c7f5866d0e4c13ae4e92e3a5e143a9a2916ef58571b909608682954a3cae1b44ffdfbc2bce611b91b56af6d76abf091b7df29a9ea9ce02a5bf4191745931e71cbc13ea563301d77816fe789ead427c34d31343f8cc21d76e3adf2d0f4852ed540b3cd67a307517f741e6036f49ea23f96b33f0b644be245375e2ea2772ce443b3375f9a29c429fd57ded8912d742d082182b7c07c4438feea7b9238f02ada8b02882aca75fa0182cde1cc970a36a8aecd272430fa7b98786b56b3d89adc93c0672d081a57993998f52d5b9bde132a5c721c83340df93a9821d9df8bc78879e3204e79bd201d470ad6f8ee39d8a19abc402a236492fcee335bd7731c044d27175207a86dde150e7cbed376e56ddad17086d6bbd257b7ce498197e04f2b2dddc185cdc4ea86a41f831a9b3a06bdebb66b90d7c66cda910effa66fe9065b129580d4331d2822393a24d081f8b811771cf66ba16360c34e1c9f370bc4c52c338455e4c881e2c927ba303c25d340cae3d74c78d97cf3f37473cd5d8e395403db6966a12cc80d1971c5791ff4ad6ea835ae876825ff6d8ec86b2b812031cdf574ccae7a33f351d4c7b694e1d1ba4686389a0a9df521c94359225f2fc19865b8cf8e96aed15d22028d268a68087d4736095e8ec99c87fe271fd4fde20ff42b4340bfdfc9421e04ff7e54de51050af9605e6f7042b08df3ad803bd1f8b93d31850986df3100ce97f8e7ff23490f8a49930b3d19c9f3e44a515bd532560b7df8873a309690ebd91af308cf023cf9efd0f58f52c3175e82947a09eb911655880f3142aa2e1cb573ba8adb2b187e4041b9ebba9c9ab1722b7a96b7ef5c95b4cb769a1b42e5fc4277f096f6a113eedfd367ccd4d25f1f3ad76af750cd505c1ecbcafc7b9b680c242fb3cf36cd0fd39da01c7b15dd6a36e2b34745a5835dfce82e14b0b5eb52620d7e5455224b9ba984d14f57cef80e7117b6f454d32330d1e60f10787bf9e80cd74f41a7aa6fa940a920c27d5fc02e13ef835d70141ef0c73e61685b7d867ef34fc6660e1f7efc5627a196768578f90451fb7c66514df691d556a7acc71a207ad04daa754cb28f033d27419ad4da6015b512a66f96b6cbd6ca56bec6b41a0e37701ddb6b82f14a539e89c50f0942ada62fde800be607f63b5aabf22a1dc916beb716348e1c9ed48308db5612c0403b2745087bacf74432c8e23ce15d58dd6787cfd32c24d06fdf6d98c52bd1151a9474ce216a57dfcd3782e8dac9532fc10b5d6fa5fe6c1baf70a1cd9001dc970f7782250f3d225b0c6a448f5860e4d783b112a5c264572eab051ae72c06374978668fc16bc8550ae4c4dc0a9439afacab6600ce90b26d977697009d2fd6a8d38011b69aa1bef562d913f2fca7219419219bda7b2f37358ba4e5bb1ba56d1ccceb597def51b7d8516284a93ba3287d812adc9e841fb1f405dfafc20d989fb613db69137a5932b41b504ca09248afeaba3ca248f4a25e1c7a7cf87bfa9bc349d1a28d79c47ec6612e6f23ca4e90ee8a8d23fbea2bb5fb71e10886ce199b41dcf877b3b7cb9a84f342d5244850f2a49cc333a950b4a4649bb622b5920269d0f584f213c30d94f17bd91b15f0d7f03da1058bee5c3d1f64a700dccf63cfc57c801b77bae82dba3be520ec627823cbab5aed2931e0ba23f4837c0149cbb3049c5be6d9df337a665ad0d15320cd0b98a4a3addc1ccc87fde9a8b99aa0b53512b86f70cce8f3cef80afcef6a54a651732ad7a76112c5e78c4303031488ccca30505c7fd84056bbd66fa1669f018ee11c99f9ed9bbce835029774bb1edf80c63b78a17292f13afad2e7a014d24a11852aa913f2110801d8815d15d591d78cd52d67d863c50bf5a33537ef53735fc1efa20317a7ead9b5d03d9c01ebdd39b5bfd7149a5cee8d77bb077cb3533b41da2d27e90c5222954c2c37a08bc80d5548527bfe00dbce6a39fcbae620408262d28fa657f40108d15040af8d211700fb8610fa537d71b48bae8c2605f9dd046710086b4edc8eb3ec478bc3c1e8cabf8506bb377e216a73452e71ae042deeb114acd3c4b2e9d6affb435003b72497f8e50e0ccb4a918d431f64e8c7cf78346af7098379023d53fa8a9a73db7d8709347fffbadc71bdddc008d1bf58d9937e1086db079234c5b131c48eb69e000f966cac0f87849178895b73ff731930b1b1b6b6a3202dd46fceb56147079b4b2323c7078246b1ea1a1da6065d1e1f2cb28fba5785b246fbcb7afd625b7257d261cb118fcc52283194ecb7b30f086949dda4aeb097438bd5acf13f636382972ef12bc47b8a14f313c488d0e610bfae929d5383e6b46d4084cb0b352e273afb8d3419defa9556b920a61412032fec3ad303621e05f5d9f3d12e672e4c5657f2f53e86076d966943fb9fd3b314a4188c77729eece6ab546085ddb5c7fad7af31931fe73e5f182bb91bc7fc47bcfc03b20b7beaade13f18720521da841a496a5acd706d80a5672f9415345b2a90f0eac26a382a90cdaed613e617a82c687603c3722b637460f5cee921eb4ee3d9da83e1641b7ce10417cfb76ce8cc7b653f6fa28c8eed51c3df596d3427250c6a247fa552f2e2de1ac0f9e0dc49b6b350cbddeee2cc3f78892dbf32679bf206ff0601f453f7fdf3f76539d2fe1fab43c2e940ea4aec6890c9138e8ebd1ebaf0acbaf5970f74967d7d9c61c0d56c8abfcab90d49045e858687176583f3eb8dcb6121df6ef2739cb7e3ae5fbe7adc69cce3eb1e65e123bc678b38aa1ca52b1c5fcd00102bb71d392e9ee11f994fde2e5a63932153b47d1e025e8f17fbd0018c95b547f4bfd8bc9c8c78588ee93582627b80320a9affaf25a99f6c7fd8d1684b0bbd658f6531d5cfa7f89fb03d300c7767b2dbf5350d9fc4bb10b5f6ebc444550b6f4e82a5cd8491a3d0d47a7aa7b4c7f58b40ab4fac28bd25a24927db5995c15c57f563ac1412b1439d6972cfe9bcda558ba9c810b62dcf9b7d72762f655f91729e72db56bf3133ad5dbacefc0712f287f6b1d8a4c4cd97efd45fac5ee78083c71c65d89cf0e58879044f58b65347a45f7ae60ce337fa0e5827c3bbca89068ac1b76510763b9348909107a69de359cdcb1937057e5c05872a89d77cd161121e48f1339e4735b6cf945f0ec0d2b04810407c87175ef7bf74782d3c322fe65cf9950968393ed575165f1df666c1a117443af706488c6da0523c8f1d260891ae4f68cc527ca37c1e9377164c6b7cbef4581eb9b81e7aba9db4f35f7b1e70112bfe9bffe3f446bb6b23a6272727f36f1d60c40769a3f50ec3f36f0dc0779d24322c343feff8e2ff1af2081552dbebf098bd6a9924d0d89af57ea0c28823f8df5786fb2c79c52e03e0d18970413fb5c6c67e8b4b8898d96afed3ad8bb535116b00b62f12d7fe0aadb17ac8257db89174633ab63729680116b9ca3d9e71bf21dbac0cd08eca1a3e26dd2b4b20a7ea55e4c25e52b6f5a4041c22b8052f536cf673b6540244ba967be220c5634de17842f1f442e5bada5648ea9259dd2f0aa6cc5fc936e9c2eba4f435371292730f60fca2e774de060b0af36c9d8183e146ce227c701446f7d42833cc8844ed7de35ff0aa2d352399f87f4ac1df8cd38fd99d4cdb638ffdcae405be59adc14e4e3434c3a1ab57a5c937fb4fde6c0e302899bf465ab1e285353c71686b92d16037d216f377efceed1f84ac1a5f332392f68aa1f8b5e461f6c536c9e99603c3ec7b752edde80012651f6f5457cb5f4e35a86b3ec3256c59d18645bb4552cca352914825a7ee17c7e8f552a27696e31cba4e5e8977ef379359934b7c67bd938b777bbf8605a16c3063c9bcdd7bf16ce1b9bb886763d1bbab10b195c27363002a483abbb0e1788bb135d4788993ad5d6d557ca371952f660b8aa159d35ec2b6df1cb100137afd317ae199613dc09599ae262a14651eb926a637bf5e8ae0503558a827c8aef8c39466abbc868ffc241760b033f13c30d5e9d9cc3bbecfa183549d5c76d68d8db45191be194402a9694b2e4a1d7de5158e08b1e1d235dce7a2caeaed035414cf3d78d0dfb3237df31c33d351496dc12bd5427ffbf0862e11f554f5ff4d53fed4a6a6588028587790fbb0d0f0252faebc64298c539e53e25880dc19ec3a97cafe877a156cc32097861337289190db90ad814221775f47c4db115bffa778a8d6d46038386930d33abb83b11ab442b42b78c8672adb8198a9ff73a67b58d038f442f17df3517ba20631e973e1c94cc8e320d54742949428f3e96e74fadb7b7054ed41ffeff15a57d3d83f2095cd19bf389bd2c3bbb769091083f68a6b9d5e8eeb6e57d9621dbeec2a34e4ea0d96c959874268946132df8d8bd7c15b584cc4b87bc80cb1cb2c85c5b67335104593013644b9c39741ff29eb2a04aabb3b384f771c5661f078bf89c6b0047da39538b3e22181d955c0ed68455d56531740f219426161c53b70a4da93a2794dd0e751d4c36f075ca74e4d42e2ad4071d0b920d6d183290a7e21d4dae0a071cff03c82b23b8285317fbcd7c5692b822f7570b86a6f9424fe1aafc3c565a2731313610ecc93c965dab9eb0302ed4ef8f6ec33cf3095378d4778f6d83c0d517cb64750b66b54becc55cf7ec084894fe3dca54a24d23256a772b5e445f1b01085c5273bd82f5b0dc9412d79df70489791fb443c33d380b19f506e988d913ae21a527cdcff24f153ba1da04efc3b0f1469a98598f69b6559b0325dfa39b25fc01677afe94ff47afdd707a732a22142a86355b8e6b1efddb6849e745086c6f1280a9a5873b330fb47fe84f5ec04442f323b7ab11c5262feec70356bcadcd8a94ecfacbf9852534c25a70365016f6d82b8067de374a8e97c595795fd4710998cc05f59f839aa1781c49daf09ac8e4ad168fd7248b6ad67ba000cd40ef83ab9f7902ce03d5224837d96b4266ac6091aa95d0c57ff54cbc79e1be09d70c1d504c42ec49ca46efe0d9c0aa3c9ad172316c412621552fa5dd01c3707c65796eb3b64cb5e71118bd33ccaba41fb3e530e82acb2ab97b23a24fa3578ae5c0960cd4a0bdf10d06c4867f13280100c1b2272a345e13eef614e0db90706caaa189ccac0403d5219efb4df05fd85fbe5b751ac9cee675861720d0fca3e7dbd0289915b9555499f86408ae94e06b22527a105622dc2ecb3d71b2626a8485c4274ce154814c4fdcca92c98405796ccf80e5e720c20c979b909306bf0384b41637e51467c452cfa61f3232f3e9032418c624749ad52c2a38058a6862e2d7a000ba77862acab61822ee42062ac1d7ba05ba1aa3e4ea0012b6a39515aaa275414b9126f3499b681e58b5d66ca731353fad119d78200f80642d83ab953f97dc31338b48ddc2e9844a7b07ba33852a2984036836d5b8bdd7a927f1cb8d8e1668b678b5ec375a49ec419e75377dd98bf27a6427d4b9a995fca498c4804068ea620e176bc643535e4e6497a863903200fffd39e13db7784ebb9b2e4f36d02e3bcd9c8066ad2f48e8b305bfe45febb95407ce775d83c471209c0ac5bdfa3266279e78255d4bee3a32ebc4b7d887011405e91a7d8f4550ef5d6cc1122462112fdab647d8d515f9f121218dd5216475d779ff5e9b3c44c2f2f087345488c34d173cdb1270385a6a97367e7c6827f1a11b3abafb3ca9e6cf768592a355cb4b608749746e0c97d155a4e53d065e99d50a6372e906701a7ce2e9c992b8917b1830f581d77ab6a14bde0693d20bef697e4cdc6eb5e6e24cf7a5966e3d527826fd554e8660e2a725e58c9db2a52060f1628a99b76efce1b81fc2f549f2893da003cedbfcf71cb8480c3be6974e1ae4ad27e93aa8743bffcc89fc0f0f1b72d0215cdf043edbf10bd9bc875ea345b584228f259bcbce736387260da5dec309969087e290736cb2075e84cc7cee1bc34f32105339e7c14b436c9f41cc5d058a84fa13b763addd97d83b58e22e4f7367bfe1fdefb01dae9fbd5152bf51ab51bbb017b49621be35996d1f0aad6362770c2de495a6e3d07461ea606755486c5b0e4c3f9d0cbe8a315a9e7b81c50ee80273c5b917a4ccde7d7814c880896ff6290745aed6030ff3ea2427ef923e62346de81bbdb75445dd67cb2205cbab5f35f4444fd6077703facfed376444ea6ee13657b791860e79d7d82e19bed0dd5f4684d5cc4d8f54023c77515f5ae23922809763a7c795486b2d38656db9601aa2270aa537ffda545710abdae7a13e2d8029788c665e875115406e773a87b2b99eba479471f4eeae9ce4fd719d7299a136782114bf8255e408a60d22d49a5ef820cdd929a3c24c292e50015c326fb3cd1bc6a624ad2224a149c15bafb8d9de2928e4aa23efa7a0b5f1893eda1a8870689390ba249ed4bb9604e8a1bb1ea034b866fe83b46df170d4a499127cf9930dc374ae2c998ebdc6b007509ab719314432b79017a7ab4847a112d2377380bf3c781378c8e62b9eeba510ba0602cc199592054a90562e0ee21fe03f5e72890b3a14ec9807807710915f6559779d36ec58db2c7f931027075065ae574b04175bcc8bdba4b6900364a936eae1103a499b465b253d25b62cc4bf5488e7675d42db873c1e62f03ce47ad22691b6909a631de84b94df703e989e374a962ff760259ab70f041fd0fd914d9ecd60bc65f961d201f3b68bda197716da9d5abd7beac6063734998363bed9e7c70b21b72c89de3d34246b87b58f07f5ba385216627f43c33a0e15e2423e8728f090d7e6dadf96498c54c4cb7f51db9ba8eda5923d7844e0e98a746b3f526f34550d9e2ef51b6db6057d4c7dfb8a95b0d433cfd3a01922d04ebff4babb621da026cc38d5ad8d8c5d2a6aa8d53f5a417dca74acdab5d41f790185077799269731e1408e8f7af5b08eab58295e4a0f55dee10d209470c75bd0486453976ef44840da52b1b18a8e5588450bb5a9c47f581570daddaf1be0f5b301074258414a6f1a2a0546d1bdfd273781d6fa53b80ad4b0c0472aad8aead67ec1aebd9438d8537986bdd54bb690b4d4358eeb69b349768328032a5f9b6869e4e8acc2cf68e514d2bca7250f4d14d9ac6d0d5429d253e4c2f90f121358d4363195d702189a372aede487e90f66cd6c921f1d8463b7f0d7cbd2f203438c08c8591c8b90724cb8015007a2dd9fbc6583d17b3cc40dc34297e039d090dad1093efaf69f73de68a6a622c3b364b450ac45781a295a993d7a3e47e8cb714199ee65b02ddfaa74f9ff81de390cc1d95ec4b203990804637cf3c9544bf944be0672796b22af521883ba3177fc819202a361d359c3e90f17c0f6d563373cd3705c1460d7cda910c913a8c414ff7f4ed4e314b876e8b40ba08a5c63ad60aef85e2708e395564feda5bd90c83bdc658ac96c825cca8ad55a19b877a708ca9e055b0c7cb91cccf43bf6246d63f9ec3a345ab6b199cfd0667716e9ec3b327bbc15c5ab905ab87a4acd52fabba3a882aabb06ab524a432d31387307c7a98e1b069856c05ef9649469e543dfeaf731861c04732e92c10c428b836bb53dd6a030ed11363718468154d1ba7eb733898962e52d3f1dae277003c410a4f41dcf95478807f3faaeac7806aeec30be9e69eaaf3c660d4f669c0fd31d9edd4ea430c1d7e883c23f5b223b5f026cb5e27d834b5f22c64dfc96ab3de9b3feb5674e89cf1bb4fa150bde1e8d59a14030095e78e0258a74b5611e9e8b0821af3e094cc884aee145695cc0c43b1259e52d999dd726173b9e873be4e57225ce8989edfaaef2bdf331977d2700c7aaafef5ad9fe553e0a47898010c04187f473f5230c0f6178824a7a1a43346c5ee1c784e491d07ef1b4ff062838929af810408c895581148914220ed8ec0f878a2f41850a0f70b41b75d43c2bf18fe97de14e0f0c465711d4591e76d3c411c4fdd6fe7fd83a6079a70972ccfa7ff1d2a712b8a454f4e74165a9ffd6927e0d2b3b954e1bc909fee2701eab275ceb055e8a5f0122f3fe23d57acc15f1f789e677053aba4f2b7dd2ff27dcafab76033a2ce2e3f0cfbd7cfb9f45e3114966329ced5853fe2c9db3713c20f5677174a598446d7a9fdef31777d38563964d4e4eba8f3dda51d03b897c7635530ea9fe84a2301c640db39baa05dbb18bb3c6efcdb0d78992c2445d6dc5751fb2b0b5c01d443dc11981be18f16f3e77e069142082a5c8018c68b56dbbb9dd74a0d524c108f5bed065c1e68e0a54820f5f6d1be99ad567f62a3c1d4bf8cc93de1cf7500e52c09ef60161d49ad6e2f21993dffbb977eff033cd3e5b6aed12fe4853de2bbaf0b7705f8b973af6840c1ede170609b8090c0bcdd408c4bf0ff7e4859b115b34cb7891f9955caf075daa7be35afa5d11cc053fc21c2855043f0c2cbb572601a63d2dbf1ecc8dc9619418035b364f9f12fbf74f5bf92fee99c81dc0e3d786419e9e656432ee9ceda8a33d50c4552e0a16d8dc35031c4b1d1a4ecbc2818b9c4a8c3f54e5f8b417efafce75698845d0f1bbceadec447086115cf143e492f28a4159a1d3a3ed0018a3b7585e8e1b6dcec196ab8dfa484d0b8abd21e38d2c315196b5753ae849d78e3b547169170e420229076c3006c2922f39d88ae58eb68463ea0569b8e10e6d4a99a1a39d0ed7d69a25323f0ce19a9b9dd338cec0e2946004635d6c4c1d8424ca979f7fbaa189ab595b9cf65e1186875e3ad9a72f245337ffcd20e7850e756ebc227132b8365fcfa6c003ea6312e15b4d134a96d8dbe31241e3c5cae4e6ae6ffe570f36b654c56e9403fd27a4bd05cf91ba4359f76b5ab185c7d533745e60fc6d6fe064fbd03b008f715c76bdbfdb67a809b1bb5f7f730b9259abdb46c04af58c0ab2ecc6749e4ea019896e52586c342595e0f8ae6149efa846aac459e3b1dd78cfe084df1089c329d0f84390c53249b700f914dc4e8640e3bf91f20d9ebb5a76e1445ee4de740b47cfdd2776ac21db10a55f12be62bca0d30c92cc9f6efd6947806e6f84548204e7fc8f90b11d475149323b944e6eaebfc1098a83f796e2be4b07f897d6f6d124436acf4dcc86a6a9559d2a994439161c53843d50263c783b9f75b0b20e0b1f467706a65bf429e9138620384fd47786e9cc82105e2e8f7deac9bdc1a86f42e11c355c5be7c7471a949a7a7bf2d33932d7e29466fe7d8d0dc7a19c1733398fb8c951bc1926a0c6b004be3032b3d0213ebd6c00ae92798f7f60bf4ca2596c65541b8e73296317f27ce87b53d0e5ec7049fea7997ba53c13b502ba6f691b001c56931b9d03c8a5cab6d691300e6e5a5f03452b1410999eceb61eaeaff613b2552d0c5a0756759d6b272e34d8a8f50fbb77194a4e8a91db8dbc3d512f3bce09ea3d450f498c31844c03cd3559c60c8f13223d3b58d02199ad8929acb685f18e74d8f9821c342e6ea7f909810e1cede311886a4f4d026c0bc3422599177c8267825666e5f0168d8de161fb9ec2eeee474cc0a2987bd099b9a8041b9201a56f17e40b2f606ac15820f62ad4501e9d210eec6e58e08b97935e299181df6505d79cd68af6d179d7e9ea7b60d5116b7b31566db6b2f1ecab0a34c4bd0e7802439adb6746caf4b188349b36fc2310f64b56d97b9d832fb9caa4f50c2a782979c34b610c7a019718a2e24bb4fbf5e738d44396e7fc18997142ab1a3cb5f51336f6f58fe431325711389bcb90e4482656a417bc5e2cb10c5b4cc2b5519e4e63d83272d6cfd60c69935dde6d5d148bb909ee2731a7cc2aea48a1e62435f4f3f17feb487c9734a3efe2682e762472a4e0bb11789806e5ea020f6e95d19449ec1be5297771bbf7f6fabc822c684b2be45f40f193a726d7d5b1c0bb7556562c5229ccfa8968bc2ba9cd24cdc4399124740819d5b156ecb77ade4c8a1082abb9d08aed58d00aee1fda12259e00e8c50e71674457bb00984c765fa397a3f37549a800028d57709d35ffb51d9a09d63586e7179b71415d86dffd6aa02822eec75f500660099147592f4c05ebe3e11a930a1795e02772a2732a409fcf40538560181772ad924b655bd3d733df1fb46aabf3bef9da601e4199b9bd9b9d607d18583a58e58dc3caa802ad6b08b20ec32cb86463164a6e4d5989bb52ab0177ccb865aa3f6cb7de5f2b1a7ca37674ef78a5c5e677fa8bf2193c886e8392f2a18332238bc4cf2ffcd4216bd0afc5fc033f94f4105d21bc81a7386e4aaaaedb43b5f7b70831dad1dca9a7c6440153190c242fb0016a5e424437e6126ea7cf0524bdd57df4c534bca4650b21b7fb323d387d2869f3de75a2432062b9d5804bb0108cb61b6a4b8a3f96a2b2718d4ffd9125010fee75c54a1e4be88a16e0e8232c9dd68176e53d41a5d6724c6cecf920af6ab75142077a368a4b68a396d40c33bebbecac8a076d8c704d8f9275fef6ca53a144e38cddd5f21884af5ebf41b330bcf0693c3e5ccf719a8c4dfdc4c63941c54b9d8880bbb7916f58a442b57644711da80a28b6c2c6e674a7e3f94b73cc3c79503298010aed49215353ca632442a4ae9b88ea06f78f1cf5c48dfac3b69d7a9d035e31c79246dd15e6c52d78b9259aa90e6b2ce661f68d95cb1fa42d5b05e6eddf1de1b8873af2c38f41729d250145378f6791c3fa5ed5b7f3ee39627ecb02006d0817d794caf461d2255d00c92e0390e7aa67f10637e111f59a93bf32d62c41c2bede4b7c671c015403a64053d3bded6a6c03f0fa5a385905bbe81bf99e4716b434c100b22be63c7a7eb516bee8f1c2ee2aa76591f6f43ec539b3b41f42fe9e45f139c6e68b9a9cde6dce035434f7bf0129b76d1ca8afa66801e5981d33b7e6242f513dad4b4851845cb0e4340f5f3293853e76dbdc699c724684565693c168927dcc53d76f0733436db42fc3c43c10a55bc00e28e21e043dfdb4194cd81d79cbbe928a6122c917163915e97708afd69e8b187324f2f1b92c9b120f4f2d04f9e29d4f700457692bead2e2cf0c23f601e6f1f7961d9a8d1f05925b0beee3f89b65bb8bf95ac795aa76bfd4e05e30128bc8bfc6c25ddffb8be617e5aaf522f0b5629a5f24f69e2ddca47b4846715d3cb1079d65f8d9aff7d37b1396d3991887f15004022159552fe1751e0f89f1130d8d03b2d6d56d2cd948e09980e59b967c9a6bed761644762f1a31109f1ede25d4f5f229b385845230c7d885216fd9e796bfbce6fedde8318a72896a95a3e880d1e26eb738bb31eba29901eca0cd427088076bd4d6ed761e61518dbbf9d66aedacda581aeda45918fda197e6a9cedb3a3afd6a390515d114526ecbeab36cea204bffaa45364625bd376313bdfe321704be73f2e87829e51cf2c490fd4d835abc67af3126fced240ea02738b722e5445dc92ba0693a86dcdbe08727131125ba1c8490569a91fb9ada88416fbe811d7d94e89e3e9ae3f52f8599419de2e5a4b711d39566c05a921d27728dd60decc8f2dc11d80b161d2354ed9786bb93ea721e360786ad879c070f1b8f3f8cdffc77f3fed56aa3a03750a7307c36771bf9b2e23a8746b411b15b5a1ff0a1506f9e9ac71bf7be28ba99c210eb4e7bd811f0d5e9968cb6e0e43bbf79460a4bfb4743d79cda088008d1e4eafadee4186edef40338a59cf8cea226380f43ca05eb54833a79f25dce676745695af76274cf3e56fca70b80fe9959744bcfba91eef68bc608df59f5e73523ddcc6c70560cbe1ad41646d46749886c8e8ac29e4129214ae0c7cc6f2e4c1e56094367451d76be0ffa95401a98d5012895f93d550bd254211914d4e1ed0b5c16cf217140b9feeec0b6ab1ec643304c3f0694ca86d84601c72ad3c3d6b64a5e9063c0ccbb1adcfece140d83d76013a0db2c16483d8eb45529da43e88119a3616c6ab1b53f122a08413dfbed7cc0476863fe65af627e1a73cf1e9f13f456c642dd55bd348aa66aa1a63825ea07cae375e884779bdee13016a98e2d85e41f5045263cde3c5eaacf3cc853bc94b86a6b665de66e6be523c39edde43d216b7ac0b9ce13d8caad586e8c28d71f2bfbb6d10bd83619e86cfcb944a155fbd02d275a5dfb9165ccfe5a0e4a69eaca111ed1686e6d32e214471f68ee4fa8c84501af72b3bbeb9ae866b74bf3e63fe30ab8e8eb576426fd80ae0e5fcd0cf2661873f18f53adcc25099bfcfa8e499e11c57da9a2cc348b822e4e38c222e41003ac91e1650072b081f47cffa43d69a0e286a7c3dd8424d5064c9cfc8e1cbe4acb767fe30457bae3fb0e0111bf4bc1d2c4a1753629c5dd37256e66ed0ee32c1c2ed61bfe9cd1889852fbfea3b08970029aea553f9316b45dabc01ce0e00897f8f68fc0eca30d6f442e6cd3ab2e0d9cb39c6085523aaf0ccdcb1b8bd90ba464e5d20c7126c8cf15eba1c6f887dff52d5368a06f3b1204b8a39f68211fd61c20058bf68a62cad2b2f792238f5355036c85cc5b2198c56b4ed45fa4fa94944fd0eca46b81b85207b16feb93a0d38a408020717042392d99b04e08399b46a55b5ebc9ca47e94d0be0feb96b3f4e45022f20d75df4d8c4a6c91c2634b5a694accd15043406d054dea0cba39a7b8428ff39ffef79ea8c314e717313c81bb3aed31525253fdac9e8af8975e0a59e8083683f89f836c5778910014a07073e8809916890c30d6a86b205b0f352624c3abf3ad1925e7f226a0dfa6dab63e407500a7ea0544aa0150dc4f1bb31a933d3afe8569cf13ae0f941c5cb50078fd3ca63d0f6882dcb6393020806e48cbfec1fe42d419fe691c7823e76145dca68b75140498752833e4fb6abfa79064d80755c53b2ce25f9aafadd4c585d746164e5f3abb77a5fda34ae59bba486b1ca0ee21e80ee5fdd9ab83ebc6775e5dbce1baa5bee81db3a0f6d3877830c2b66180c1f1147723743bddd846b6702b2fc79c3bc8e24371278617fdb988e1fdb2e3164433b8052173cd3c3d68394ea5f32277a3640c2bac141d385555dde3979a00b8b90ea94fd433d0c2773a220748214014089a79639528e932bd977fd460709cf9a5e01b97943c8dfad77f7dad5b6f7c42bda616fe04ea761888e9a6110efde17b3d00837e20166930c0d6e4c3e772e92ab24a23ee180b9942faa54f7b4fa5ea139c8023f3ad184ecb679f05bcf178cf0038b24dff5cd7a1f003e8f37596467a870deb25a09ec64ccf7692026b3ce8e56c4f8096a529873c4eb0f83c902077f0ce6384d983104f1326413722e24e5a6d4ea34cdb6b46c7ac87205d66b4879d3e34f6fffabcc5ccc87c4e76196537e8da323601603b565b32619d738cedaeba531933e05c25cf67b9eb65149e43be0bce8e6ef9c269f03fe1d1643b478b13eadc8f58531c6a4802008223d22e078c66a83e4d8234342f772411b25faa05c104578b31179438e13829bb7310f20533ec0591e57cc852e0b956ccf30bb7720787ebc2e3e038c9e80e8fb70dfb29b20236088dc5effbf8d996eeb735c6f70d6d25163b3478ce199cd56c6921260c3b46b72c73889eeb60b0d51c82ea4ef08a79d5a2dcb7a4df0738648cf934166983d24622d8d9f46ccb4f54e6eb1c87bd6473d3cecc0633c7354194dfdac1e065bde581febee9ea93209ed2056f4eb71976f156577471e6b87c45e4e8a07f822fe09983faad953cc07c80102adb7ec870934472f214aa48869a397070bfae38a6b5f9bf98269590f814ed264c55b2145c416461e019e895dbda878f5dd378aa6fd1455d68dcde27a0eb640aa6f00d9e15fe72c2c22d36193d57669a1607324b8f83cf497532fc5f76a1ee25d8be8d8527e6eef05680551e2968f1615b5e470a4ddd39f3779181f2670e50daea7f0be1e53c579fd47116bf529f8b25b9274a2a1a525eb54aa4a1ce5d9d20ca055c6a0434ad2d9676d0a4d1f66c870ef1e88895e9f3b2bf66efcbc0e35c220cb09d19228aa5d42f4573f02d511f86359a00012d30fd2ade8517337adf07f036c374e024727fab1f5ee200e3a21291dbeb2c195aff8d4ba93065aa06355fded82a19b02c8fba24a407e5ba1ca66f7c0e3124aa419dc803cff211b7738fc28b25c140ebc76b2186994e7c3ee324341f5c08c02bf4f36af00f19ddddefec9df4acd098947e045e0186bfafc197d96ed80a6befbed378875a3e60097ae884590d7e7ffedd852cc4d960c8a964fb9c4b74593087dfd314e56eb942300285ecb839a06090cf3b0251999eea40afd8c742fe984f8ea3224d2ff2d76a5cbb988eab985416f4a6ec1e52696bf2597ce5f8ca26ad8e1bcff530c160da69d65c11fa655d2353b6769dec49a5f7cbd939e9da7493eb442f6171973afc2370966ad1079d2feec1fb0c6371c058693015f0ab7c9611f35dd640c4748081ac332d54fccc3730e209339be9674435af3a1ff4530e9c14bfef239ca35d8e6e8ec01724a2fe8c104e352bab1f65904d691c4e60fbaf968fdbb06b3b07a198e4552c71c838e137f93e8cdfd42428d4aa76d79b50b3c1c6d074754385af8bb113b9ea233297c429390003edfd013c398c42c10e910613cdd94983c2f20d19e37b051dce28c97ee1083ff0f6c1c81b20df75de7b39ecd2e240960ca2a1d6b9d9c79642082ef69bb06442216df639ae5edbf87d09916adf2930d353aeed7a38951c70e6efa98f9f81bcf76214ab4f0363626eb89fa5273e74fedc60bc55de549ec8124ac16b4eb9a1534e775fb7f96cdc0282c4d6d143883304ab0a4bf26de9d84e647bf390163523919fd2118d8eb679f32df1e123aa696976ec0863e8b66e074c7c0f272d1acb3688081abfe6e5c98351c0b540a7cc0aa2f794ed6b04d3d3967a0e0b7d7b1abbf882afef5df6855cfc308ff45cbdfad5b0dee9db89908778fba3b06022878ec14197af69cbca410bbb3aaae2e6734d1cdd9b68510d6fae8ca5aa66a283a62372ffcc72c3e63545c4842c251898cc1ac89d9860371782969f62fa1beb95384c9e21678f5356af72a2d618d6e5f0f0ec345bd9238341d9f3e165815259d6400b1ec7128d2cb46099943198ac7afd584b06945cf6d25f0583e7fed848ae3c7891c998cdefb8da5b30290731fe2d1e54eb053e55770f76b703d3a7a6d2c8a63c27a872e237baf2f299b23a997d763aa024c19aae44801113ce5a3ff04c745325389d51d67950da5179357108023771757ab6eaebe1bed0b465244e42c01cc08230717a97ff9db72f88e291fda7342088bed61175b1971422eebaed8e09ffd2c66c14d9cd184870bdf2a50378c26c53285d01dba4514adcc7ec64a4c307f84e3433cd5ff072db0adab6d2dd01ea80c4eab8cfcfb0953dd7232bdccfff466e1352bb306e5b1a137ae27349c0caf433d6e56f03596e67ade555a436c1aa4565ff598b0eefce546301d14bfd2c600da8dbe8f193e7f7b9888c3d25d2fd747ea66d2c1694eb2dfb690c495db746994b38a942123c56f3d7696802c50c9b6beb67fbde1037f09f8a5e057244399b015fca9ffe7d760713b983d5369f820f812bad02f364fd92629212f4e9ed71d02a648e4eca74e5867ed19d6351636cf8b319fd02485abf58b1add137b8222229091472c484389f9a55e3b69e85cdfedfa94c4464543be99c672180116e6c6c20982a77821489eda32404e9b2ae7dacd2d0c5c28a863f898d4ed32a464b58f149cbe8b7d2fc8ee03b1ba757441185ebbafacb3c1f5af9ae69ae0980eba810084ba21d04ba5d011d2e7984653be9203c57141cbb728c4015c762f4884d4acb1c3c71983d57b5002c6469134e71c11a78b1655e22fd97e044bb60b8f5d55af2e7b640d5b945ecf6616da262009ab060b0412e37e1bb6ecb57e848303a4e57d0595f207a86b5677a8e091f3b861ba961c2b1bc108137bff6efc57cab1947239cf5857c993ac33b58f9576ca5481aa5ee193c60bdff3672efbbfc2e112442fda4cd20e746be5c36cb234a56f6651a92449f2fce8cf0fad96c86044ded3a8e438ada8e89b8584d02d98413e8473edd4ee9d63bbd266cbdfe8edab06f56c2d166e48b070991334fe9994a4755d99e39d8a400ed75927faa4e4d9505fef3d1c8c40cda0f0311b613239e7fb9864e6fe4046d52e0dfb02f2107358f549ce63529ef63f5fd9e73a0f97edcd2825a40d86942755d5c94566666a11477bb107e54161d0d70540a7b72d5f9ca325fdb258a533380fbd3fd43351a26ab68811d2351eb29b2deaf44ebcfefa8674c0ead667ae6b9e7038e39b79bbf657dfe5973f7752065d89f7f4451f302c78b746e91a9fc03c4cd9202de2949da7811d95329118f6c66779783ed602d3495d3a57137219e3253dee81fe2c9927698367767608faf9cd2fbbd60001b22bf24387af65f1a7eae2197277662df00eb2a63e3188345af3396c2e34eecca46a328047c0194e6164745d4a73e5d039b206f8ab1b17ff13ece6c461b838e884abb2204924595a97848a5d00f58b9effd025544c6d4ade950bf9d5a060e06d92e9cc748a97edc789f9795ad85ef4e6c91fe7a7e9a371de30867afd38dd7e71ab6bd0283d9dc06eeadc160d2c902134fc905f145f6ae757c530b298f9f92995a14c47cfe000881a3f6cbe998d8df5f760e9cc887d6dc851f9c44697efbd23220e36092becdcb6430b7210973ad707e5196bf972ee853e9b7c6f07d01b4e18619c0c2f433a995b91e2afa5f7fb8cde796b24e22cf605bcf546c1bb41f6fe9a44136c8dee824f2a2723302a3b80ddbce92818d2a39be3fd9861e16f1fec12c87bd8b1e16e329d9724e70158f06f81390ad578a2564de30de59bb43b9fdccfcdf3f3d7980773fdf7c98f484af0731377bfc27977218a4675d96d050ecd04028a60478a4a36704f41fd9118e4f0f0023c63b6cb3e21676279f8ed1254f20910604b41a8a72f635cbab13bb92779267e6c11137f47b49ec54bf0c0346dd7cf3bc4c12a6faa5d9937e83b6ccdcde08217918d6b9f4d75bda5d2012dcdb5aac2e9dd34cc44b3eeac6369fa6256d675bda084f7b0ba49010cf8a090fa679ba09da466b404315a309382b0351e6d416f944579f034843119a36fee24574fc92909d2f3be78ef25bcc8df2e059ef48f5a37a24dc4706b69d0282a0cc675673a72c2baac58938942468b8a835ed10c263f04460d3f159f143fba4cfe2e08f7c8fbf349f5fde5f1b8ac01f0146d018610ad5509964e1f8fb1e835485d84fc60b73d5e39e6fc268ee5f80c0fc1ddc15be6c285fe05b790f0f4c3d3d5702b206fe09c4c7be0dfd604c7a18d87ad320e72b24c63d80191f1ecdafe00a8b3d6220aeea89e393b4cf82226d819d6726cef8d2bcd25a2f074065e571654852048c2634bba1191062a139a39dd2f36fa4cf2c1adaa596f06d4924454ca90ba92c946c6717184f7a1415ce5fecbddd0e8b616699316dd9890bad2ccb6602446110c6adfc543ea54d2f40793d8d5d581be6b63dca48bb2ff7c0866a6e1360de2ccee253aad4423e3b84f17d8996041852d91e8ad52ea916b290b6727676bb729c601ecbe852ea77f9f035715b1ca188a7b9e0169ca59458bd327474ea8ae4cab28b401bde9f771777791701e471dfb126c6dc9f53d0576e5d88b2e10aec0e16464ac00696770a5293fc2a706cadaddacf228adb1daf21be29263773f1573894be82854b984dff0e3a55adea81f0854e1e9c77ca347d99f83e58ad9193d604b54eed05aea95ce5dc6b02ec95bc5dfa6656e14dda83644147710ac9f55020611919cf62af259091e065f436b8c9a8e3ad0cd3c32d1d08bac625779b18f1c629aa527e2784cf92ee5ef3d35ff4751a3303e05bfa75e02257cecd0daac2bb3f1b00ac223c9b0f3e80021165a64be388e6b7ceae5fd9c8234d09931e0777b6be3332276c7c4d2b158ee608e7fbfdf2dc9676007d13f11c79e362fb37bc9d59857749f13f45a548ec78141af0df12cc8154aec6587826a5b666aee7466fc9bbc702f45aa38ceaa6972db5638619db4ff04f8f31031e4eec551a5880763ff44dd755e3a31dbfbe2a68e15fec79e5a8fea95b8ff20e53cc1d53deb8026cc29e471bef88aa850497877410238e0bedf6108a8673e7f3e8a224d28765a6caba2f3cdc36ac6369ec456fc12bb66973ef144d7a3efa24ec18bcb4aaf1e70aa87a8ab053e6026c7e7a2d3235dcecf8338bbc9ce589f679227e89d72041a0451a97f9d409b8d2fc70062b21dda3aeb510333db4c87f293740611dad24562296fe535a2e1a7ed38cd2b7badf34cf036b5f33acb91097b193ae6690e8d3da93af0bed2a9e572bcb9aa9a8b49097a725dbb91a0b614ca5cfa308b980ed80ae0176588c3ae7e0445e868587ec658eecbb3607f095de2e22425b0de339fe91bd38dc40ed880001b6391a1a2359390f36e5a82b474e5adff3e0ec57c58aa8a239ce552302652d16999febde55b424778545698ae4c6004c5a20cbfc29fdfd322171b7bb781d5d999ef849b33e414db6cc33d061166f510609cd7441d5426f09e34d27987321a6b6b92858c78edfb89039cbeeb89fef762d61af8461aaff7b1e7f33603eb22fb2a83aa8355c72eaf9464cc64e87ff1da0f0a022c98847ee234977c44bbb0cdeebefd986ab2c68fa2922eaf72b1ec6116b12be4812cbb2e2ee878ad7b12154f2e3dfb8b4069eb923aa4a2c5cb54ee294763ab4f3c3a9e5a43d99cfdf303ae4b113453fcaf171fb03ac3c7a6e90b6fd8ad9fe4f98a3c8ae8823f69c5b547d065643ebbec4af3dd154ff701cc876ad2ed9c04c80c5103213ebc6b68797deafd2f3a3f98f00eae3eb6028a5958cec91fa8570526a9d9e6042c95d22d8d8b832df5c6a87d37eed917cdc863accccfa2b332c0598046b092e0fa49827ec108b78ac532c54bf80caf6dbb39e5cb1c03605635466d94a4519cb2545f439b9f4d838dcae12844b37219c107b43cdaca5c3faf9a3d37d106bebdc9d4fd3ff100095600729cbb519ebcaf31a9b55ab925d929632d2336a4d01622e6b0b16ce9d7da51799a4c6adbbdd2a9b0d7998895c7ad11e7e64f59d8a5b4a4e9d7c3132f2115f026a672a006dcc26c4e4a33afddcd9726269e2e1aea6e51bbb863af23d4dd6663a72ce8d2226b1e9c42b923a7cffc84f8fda04dc0775ab174855b0d55b529738d5c158b92e68a676ec6514c6498ad92615e684223e5dcf5ff62ec2019e71868e05cb6b649375f6d31e6da385b6b22b0e1d6900af5358f095d9fde203ff612b2906fd4b9a7715098d70d1dd09d2ea2dacf000eeb99f62ccc010dee6dc99844c14eb96830d207017a21f14f8ec1562c2038c19932341b043dfaa9a1acfe7567124bea1738bfb99649b6649b54320835d34e896169a9bc9ea49211214215117c1d7f523641e15018d9cf02a47d52e320b8d39364ae2e446192b7b1aae8688d65d0ae8a1473c8e19425c5053a1e95524ebb2662c7c60600a95a529fe4142ee00da56289e5e189510b5673dc26d50e1ee326abf0271d13eaa22d7144f94825ffc95153768f66b046bf7dad148c93d1c48e873c4f5e3f343c6864bd048a19c8f28e6ccd0ddcd4922d482562ec34bea5f8efe53b7229746501d3bf7344688f4479c6093e087eee3b3b78f3393491f52fbb6f24e7a0239b4f058469c2e573783e174e115473412c8976f015b4e47cd4db4d72e969cf5c67f3c8bd643187fbb88e1b4e7c399725a271ef9655fe526b5341113c80533127eb4b3308d7adcf0fa5ade9eba0ad234292b77c1e66546d9fb8386a10efbbd0449b079737827fd03a7287c021bee8717700f7f419758698013a86810504377391193096a336925a0b08140e375ed3254ee0e5010de271332e330369fab10b7177f8146b28f96c1807b678aea3768616a8e1bdfd1f5160c4dac5e4ff69e1d1dde11e5f152b9c87ee95af1abb790e2b48cb70b49173b97c69977382578d20780113ccd4bbadb614f16393bee712aa0349c2b13eeb9201a29fe8f49dfd82a8c23c185e6b6a6a1bfff948a575a35594c1016dd8261f49bec062391592b72ffcb4a1f576e4540f46579107ee7ff345331b254a6c1cd8adfdc54bbc3842e9ef021ee1853c8b0230b16e330dc04d2e3b0c83f05f3bdc228064512493c181ed2af949ba5adc51019b8e64654005f538f2c83a726c69e14b31abc1dbb30b7be5342f58d7aceea77a44bb7f9027754aa8b647c5da6ab80d5325e43dbb592d1895556a8840b559d1d1a9dcb05c4f1bd06b7d0fb84720c8c9047bf802c919e94775a47de762603ca876bdde008bca61fcc57b40a6a84d680f5831bb1b0c487ca98f5e9ebf22f76b0b7bede93de8b742493ed97ecf7e31cbe7d8cdb8bb702ca5171fb881e7edd8add8f564230658773bfaad48e91fa76484a84daaa541e40a52cc3c8343a6f9a9130efe14925ecaecfd23007f0426c49ddc5d7a1594fdec4437ea65cd5b05d5d814c4ac3a48f7df856b1bf441ab1407ef6e2a6d7c632214323110558f99856cfec97ee9d9ad5fc5b6a08ac936274b266d7088a2e06fd916985045b55ab1179afa51a6cbca79d5679c5671b1194bfcadba66cfb80f1a8abf69e18a49549cab68d76ec9868b4ab2170415622ab58516a94265d9b1ee9b9db7d39e651b0c58de3974579798033e07016b99dc4f7c0d21500a5284c5bbc0a36e5755e6748a74a888cd354d2a33780dd44b6ab5703ca2ad72bc3439074d9ea1ac98a7378fc1854fdecea64825ce8d6d866d36b0995aa88c9adb547e41c39ec111a9b698107a3e54ec54a9753bae89198bd29f0ac0d1ea6e6313168a31eba485c5a4a9992f715c162353122ca5c3211ca25e4637f81399183a6e9555fd6e87905869942925f9b7603cbace109c38fede43b9d3b46a0c823c8a2ee15ec6bb9fe4fb8e4b7e965fd26bec5bc6ecf4671037f8cf6068b52dacfa5c4ad97171cb076ea2ea49e90c6ff4ef07f82e7206ce0d9be2dd828400df07301586c7b1b92a39378d24297f1e620f76873030024fe43057297f6f9535737bffa2974f6aaa775c7083bc993bc015592c16863e77509b1c7f047ec08ec2c5c117d1b500f8b2d882065e5153838f2e73dd14c8a556cefc5b2fa077121097886f440f2b39985874551ed99d6b051cfa0a6f46b9bc239b6e17df5241afe01505059870e92f7295b384af2df522a5ec20f9b51e90fe88531b7e2ab78d6f6317d04f8119fc713de395f8df4036290f59d36b05f01c2b9696486313273e6bb3032c88249038915190c84e5ca874ad8f4fee15c58c88928cb1828b03af7f20b52d042e88e288178d480db3d8556e429fda50520a4020ace18918089dc93a33a743b80293e06cf9f8424aa12e11bcb0c10c532f2fadbab8eb8e928b4ff695e0c7e8c9428652d4966016f3875f1a4fc6e01d1a832c35ac259096b1bd3a65db8206294e434284fb54538ffd2d62816cfabf5d7141a00b78793bb5be4f354b0928df303c6d36e827fcd9040194798b77803b3da30e326535073103be32228c9e74784e498c086ccfe06d74793938dee634d8ec7148800410ce88e6f437a3d3f6274c95ef1bd4484c00fe11090e73313c8824a3bd700100eea06b2056bdd7c6c42ea1a07d5564c07207fc7a735da251a00eecdc4f6acda3b75734a56dba9a36e439bb29ca9af07439c9a24e3bdf521d0c37c4a62c1da2266ec3d2cdcdb1d51f057828bf6b05fc40c74fd62ee6ee4d10f4337ad1809d68aac9bdfbad1a1fa644891185ce8407de9a8efafaf3c2574c7b136a6431fc106acea97dc483d21903a98fa5c7bdc93866556af6a9ad9c6d5ff97ac2dd96c3bd1c8f9cf78ede40a0de72561b998cc363a2401741769d65e762d32c580c9087937c5c74c544d379c71f9d051a6712b1edd59599c2f51053519f288cce71970e554d287b7d8be6bf6e2a08f48b3c99b789c85256c295b17060823b90f2fce776b63e1bd7011a137815203942f0b21b932610fc14c3bb320d3183ca06aa2533d52d559493394b2808bc8abb13af89d9396784ec34b5ad230fa19ff7e5984bd270a9b4732e515e71bba7995a2907810f99c0a76b108bbd56c03bd072c9d63b236e782db075ce632d4a32d80a7e7b02cf06c5afc55b1fd0337e2e808d617481985d8798bf83b8c4340d7e92d6e11651ba330e48c4db5c83bb25e0ecd40e72e7bb4b13a7ea5786c02a2a53ae8ebd8560d38aecb99ff0001c051eb656e64b4db86adce82408094cf2864e232110aea53dcad00df2ef44d649ed397230aba03436ec52130d0174f2767bd5268a72a1b3b65b66bb44a7d11549cb23603d4c3005eda408960ad219cf13c73159993a783cb63ab2f9debe052da6a055b1e1dfea70417a53647239b831a1019999fc868b4ad1cdd69f190ee57be43232e003b39bdf98780cce8c0b882955a2aab86c22084eef5de8c45fdaf0a8bf69ff96a27f0eb82e6d2b3373b28de6b7223275c1a417227f154a7294dc0b5a31c7be112e9633e8845cd838aec171650fc0cd93cc51456c1b372402dae706d431e0d6df2d046a3dc033a3b30266f5899ab73d4e6b0e6c8f3649eefa537bb95e66fa3f2094a0a50a464f807936913e49f6445b6ac15d5068f48a142f37f572bafc5ab9873d74ff2a0faa4b25ee4bb7ca9928bf605b3b54c0e4ffa5a488368e1b1bb876a15e5f176ce655d2cbe122bdb87c3ba75f3c8773531d0fbb479aa221778817306697e19190dd91136f970f8430671f4484697a9b5c4b238b3a58301a81f52d59be072bf82dfff82908a0d987366c29e4d4cb28e02f291a8acb5401b4c903c81c83ba134328936ce2345a020bdc6ff769b61e6327ef01f1243e1939885605b898986761f8ca6db35aa0c75f8718876c5e7d845b0264b5ea6c3ce4b8ab4f7fb930653debc65eee6d066a7241850d36c5bfaefce799de7772a604a556a47a2b6263a259a59d6c4d8520fdc65edae5784c066bb2064c3e553b222168fad253f6a84b42d0666d6718e7d86f95e8f4e2272f58bc27374816dbe696f0a01dd777786948d86dcdfac65027715154f72f477443792adf658db86b97a2211bb97b46f7c24a68cf273e4f9d8f1eb1078969bcb5aab22273a211dd991b4efbed3232f261805ccc48a2ff43a96d5bb0ef4487f0a687512153caac995505cdda3ff0d21f185701a097ac636d1c7cd5156baaa66d660f7a707d6711cf58384b25d1b2dd18b962d1b56d5efc175d46fca31545173e73507dc01dfd21b177fade209964bb5ef35381ebb0da86d5d9e49ccbac740d0221e55b8b3d7dcc58a288b29ceb8532b09d41ff179a8e853277fc456a0d6c7f8548c95731168c8ed0aac68bf484039bb7a4592d175ffa7190f36c23735ff8a6a09f62d02e51cf71289e293847544b5813c1684741b10e227d7b27d09e0f807c3b64e302d25642476084a5aba197a3f076b55c09d61fea1fe941bc0fb8a35efff00ad2265606532d6c0fe2c8a8fa230b42b139a627e10fa6fa74fd723ab3590410d4a82ebd1c314879a6be9402af6263705be392dbb520de65fe811faebf6ed9e4dadb78b19aafcc31f47e2fac3cd3a60e57265bc8cbd0440d515ee40519a025b25d4bbd0e925954be569584d95d3e7395e634f26d102b6bc1fdb5e66b1b939440cf5f757697ddecc5a9127fef292bea76de5b3f0ec1cf97be8bfe395c010b09ff1559a107002e139f965de7bb6ea3785d60cab798d59dde759fd6bcb7cc8a4eb62a71679368677495ad45333f408bcc671d1d29f7c4c1f3e61ae8bac282542b61a9e4a8525ce43666cad18eee25af4329ce42f789201cfe24066f022ed222987023047c339135d82dbadfc10bba4035189a30e2b6c3a8d03fed8219dbae94c318698d810794970c2a2106f4bc42aa1241ca5fcacef81fb7458220c279236aa1627bef652842d9c54306c9b50b1f6e3ab52e76f5dd64ddf4d6da199ebc4cf01092fdd9518ed93d9ae760da60679779061cf9f8f01a62d1797de136fe84683d57c3ae1afa8a7a9421374dff4bee6377c49773a3fd5d19ffcd0b021229b3b2e89eb34ee781b235c14776694a916e42988bf78b4e3425305fe0e7d11480487daa1e3d77909294fb4b5fea52edb96e879ac85fcc5f450d8ead5cde594311a7fb53819935e4c02a367af1c8562756265403cb018e91c1a1a855d35a6527a4f03b1a7da7d6e8381a30c6218460513674a0cabea57d005b580f029f1efe8c4b4d0ad74700b5701d44cad5d3a7b1e0d1895a4499fb0e7e901c6e8bc15968d0a5a09a6d7dd99f8fbc0492d9258888ff32593594f02a10e1d0c41df39c7e361882e17f0da75ccad16edc3a7205aa988e846088be9895822e0d2590a09d82897b1b03ead6849b6724912dc99613b5db8fdeae2f03d45debdb691034818475efcfa94641da1a05bdf69a0c14cc3388fbe9bd25708aeeabe77a2b0e1861db7d8e8671f5841b0276a68e87adeb59a5db06daef5f6144485714177a852a2bdd36c8eb207a6f91f4e3bf9c935be8dc3c1f6a0db5753b709570ff7a6182b898c0f49c2bcf1691e6225d48e76d3571304995336e3cf7ee30e49f041201bfdeab5c6739eb62cc66ca7d4b05c0156ad519a17b01b56cabc2ae5fa73cc68fe2075740f3085a34f15df6031fd7b5a71c86d12aab01a85a9fdb2af1dbe2284041783a664a68abd0bf6cd607fa982a75d42ffffbcfdf542271ae4cc9ae7891491aeacadbeb1b2e484e45e184945acd75e75850d4a92c7b0171954a176302aab89f475b98117673096750738d9710e5347b6e94c594b0291813c391fe7ced0382c2a6dcf4dd3a829db13e6dbaca1195877f8e3b7c05550e5ce1db806363afaf512b8482b819b464dfb27470843e3a976e38e16db9c97b090c4c4dcb3fe42f895d229eacb06942c0ac9a88d5ad9d88b2f08dded045aa01129bed5b0af8d2a6bb26d09e9a17848f9fd8febf95c3af19bb4ebc65adc55ad3995028dd3400b908db5b70e3b118cb2d872a6f83cbc3437fcc5a7ffeb8c7ef011b0a16dfa386dfa349c85794997747834f6ae70121aaec1b629da6440f1ccae1b4be03a64e29600e9ec5e68fdc2dd690ba14ee2c61f15c6c7e4d43acbe348a28f5ba0b115a7541eced35c87237e60b9ccec50512ec2f1b7e8a724352bab83942fe88019effd3957e9740f142a5a9a275eb96eda85984a6134da0a2935c03ecfaf75f053bf65b4ec18d1f6047c5ade7cbbc1ffc239dc2acf0fe6125a092add92b84c90b2bd97e31ae3291fd9c368d90991ae436844fa30b8ba69ec87014226e10bfa3e53fc61745376a2ebb3bc90d67b5dc57e0bb6eade8091935c28e60e22e00d2c56ed35515fdbe48213fefc78328460edd98dc8430bdeaf0f55a4e2051c19964efa21013b9668e182cad30b11fb089ca19df44b68a3071e0a21cfb6c66e2a71e1cbfd1de4d29d3a7e6ef963f12d58a9a9c1694823eeda3026d02e0ac329cc3c0190ea41a4adabb1e29ab5298b854c19b1a1e199d1c74b7c44dfc9c6b5735ad78e73753a968a7629a0596d36d433d92e95ae7a1f6cd5fcd00c1c446d7aa766df242c1240f6ba5390910756f29ec91736e6ea111d3614276ae684ad07198c91c198cd20616f89dbcf2b9d91054f7f5500100e07c6ec66989cb930fb8c2c871742bcd0f20fdb213b0ee935e5bd07445a8e556f04fbcc6796b87e6dae629833b6ae1634794ccc0a039c5990b91b941b749ad780821843798c59f492f2624dbea996e1710e2efce3b76c5baf38b613446a83429a15dd7c63af34aa4383bbdd75afd9738e968217f91026101776881c052a3135a52f5ceeaa819d51f152ffcd760d2035bf16d27701a2aa762987a0c7c5224cc34bc052098b0f591ccd23c89c7e267ec1a01cfa5401d2e3a77fd282c5760803a52e1abd5dfb195980dec158c2c4a501bc01ea8171483858e607e69b962d26c67647118ed2cdf3a1b6836e5d7f59e1bfdd33f7fe8e4d48654409c01cf5217fb7df0178ed8de2c1adb92a55b0b8b56402634e327d9de61cb93d484292ea42de0ddafebde7701d1a51ab716cd9ef2aaacabaf49da182e901246481fd37a049dba4105dbb609b2577c66d231810aaa7a09b24d320fc0cc648cf44d6d0ccce95937e1532d0c7d432d9e720bc45f2a8ddccfa7cc8b24b8f0914655276da6ce70bb9e05f72a8b1e2611f40f54103484e4cf6178da3b14df4dbf36a2051ddcdf5b0ef0b98a7e15b03173d4391f72ad52c24c878c41a0b0ebdf99c59f22369d421dfda4e4131708cff219b3debd11dbf77f68f482f6c3d6d10d2f18348fb4a270531780c4ca92ef0f6e2e29d58865c72c78f62c4ec810feb6c54edeb4e10daae6fb708a484f2c5fda1b4234063d61484366151a92e9c9c08929bbc6a4c60f6f85db508dd47f4e88bb393187e7cdb03fb75f14e6772e983726c2b47a0d8b575951255d293bc638b19d6416bd399cf12494d527dad8a7f7fed394f3ac68b95c5b9cda0e11535346b109078ec9cde1a9852e076da1ddbe97d3ee370e6d85b966ac2ebc488ee743ecd44594076bae1b205026a118d8d7772f32a9e87b2ef1a0e7ffc153871ab1495ffc70204a70346b198efdadecbac221972214f290efab84035e88af9415895be83e18425931a0edcc38472d27a7dbf1313f9dc953a6efefd72b3c8d8209631cb2d671cfc201ff04f401eacc3d958246aa85df5adbbb92513c64877aa1ceb7281492d06a969df15fd3a9d38ee4dd942ab92270193d98b5e7386dccaa61b5a459a12ea161e6463d86ab7ed3e785385c6cf17e0e72654b5487990133af0a774e34587e259dc74cb6ca1dd11a58c0667a92f857fa831cffde3e3fc6693128d1053546560045697726bc2e1b117204ddc572f333036f947bafcc8debf6f4d3d33d522fe213fd115bd69ab25c0e01ed1d743f0b68c8da5094db916fa82cd44e0f73a3b982fd6398fd1d0696b8c3a5266e9425b6caca0cbac03797c317f190efc9e27e9d8f0d291c0178e6aeba0aa08ee1cfd08abd226987d1b37a2b76bb729d8a8fd44da86544400ed14cc63cef115297f26aa0e5a374366824be3c738e4655c9226cca6f0b4831f8e4ea17072be9cdae4d4a95dca6626f48095baeeed7a6807f70f05794b9f337beb58e90641469ee3a6a937bd07a889056e87c96c44c2edb5547deb8f5a50c5737db8d72ce14b7c16fc59af71638e18d4e2f434ed8f17d944052209e7cdd7929f598b94ba7094efffda4e25684291a201d190fc4b5e2d4682e3d01a7fb64fe3d1c896e5be08b695f834cc3214cc78ff9bb48521954efe8e2c7a244be8894531af9bccefeed9b5c0679dd45c309cbcc0403f6c2d94c810f94632b273070ac4a4bd1382d53a5b6052f5f4c7706244da3dbc9b0d83d87b38037b5d7d564559e1ecd260c6b9caa1bfc1b6ea9b08ab37fa2ff00f240051976e3e51df6340e1a80224c0dc0d1a13e135791ba6e599076b29d95893d170ad4237b221224c92c1fbe980a1b30a84e95364b9ab90c99ed905b0af7295e2caac739b3cb75b0338dc019c441621c8780a52b918461b917c193d1e54154db35acc148e647e6a13bae73ffe9ee3d3e86d148a2c437ddca1b73a0000000000