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

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

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

Block Certificate

Block 52924 17b30edc2fdb7240393738190139cef0b3615db3d308704d20450f071db67bbc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aab852b3f3aa1833fca20f0f57a3f40686f09cb98584432e17b44b702498a31b
Certificate Block Hash
17b30edc2fdb7240393738190139cef0b3615db3d308704d20450f071db67bbc
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00c00b0000c00b0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c5e6a219ab2c20b07efcd9a02d897d0984955f768ac637b4a6628f9be9de0e3d3dbbe9e3e4bd0b6ae9ddfd14a4f03724746a6278ecefa48c0b36952e9e15d3b642e14667af6ff9072a452621eeb589eadd37e3cf4b86d344ef1e0000000000000040000000400000c00b0000c00b0000

Raw Header Hex

000040205b76753603e4f43c6022666598eeff25a9d5d6380032bd1f894190c06c64f210539a8148e36e16590f5aaaa6d93f5fca6ba296d4a578776fbc16fc34466a6b801d19076ab25608181ba39824704bb4172e438485b99cf08606f4a3570f0fa2fc3318aaf3b352b8aa

Proof Data Hex

59,560 bytes
121216020307d03974dcda4a3c3d4a26135eca4bdf537fb34b1d7abb97dc4396653c817858144b2846795c101258e513d2b0c9e351110d95f5017e65ddbf0baa0adfa065cffa81d97d791a758840bf5e562c3ee2699d5117d8626c44a2adb240128ea186cae3e6702c421ae39fb73e99165df35b40eae531f811dde9abf229f1d926eee5a37325e1313e1a1a03bfc0ae1f1bfedcc39a577ba5f06263c225265ea3de74e052cc841bd12e318bc0180b4c464867cfa5e4271a86f4d27cbca9673f05a31cc44e2e4656365a1f6e676682513d31503386bfe884858ab7f5fb0ae74388e76a720f262e811237dd91cc6539ea2c17597de471461ee09c37902db2b8913adfbb9d67c5ea5da63c925e1866d66ad0697784c377544699f362bf61c414ddb51f983b7d0afeacc707ca7cc86199d6c20aff9d2342702c85ffa032392386d50dea79c7ed08d22083d35277796d00ce1c51d112ee7ddd1b37f15397a37e9e3bea02174ed083449ac391a7fe4b41920bb11f40db3ccba637d5f456eecc10c145b2680ca52f50e50ed8962ee37404f5d60284607807b6d6e9f568ee48b178ec522ea5983440f3d4e7be47b116453efbe985e65f4086cef392a1a1b9f3bedf9aadb5895a3d4c84df1b3dde82743a66ee72d9d06190bdd080fe9f62be5b94cc932bba2ad2879abd194f03c95e8db92e4515f9eec4e4683873aa9466a62983f6c5b09449adaf58fd6ff027a2b6a7c390bfc7be4a414b594f18f9133fb35904068186a89831b7e3e335312d2a67f792ae09a4aae2bbd30e6a5b7f430c8c30acdd41772e72e6b32939474899abe60c704835ef17706ce061c54e33680b55794a356efed166fe257772aba039826f8f5808739ced19d61108f9d1fcfea35add2ac1ed69d3597681e8de5686fd306604cee7ffaeed440d048fd8c58dcd9643dcb78c9d25acfe0a112ce199e4440298519ba50227b80727abff1ca2613bf7f391a3e3626089d33d813d005520b047abb8414fa66292fe7197354732f7df6ab8db585f1e535ec28a7a8b28d0603a4425873a190fac5e2eb086889ff138db85272896f74b162872094554ed8fef4aaa3dc21839ca891e8b8c73fe4c070518c861b38b57b31aa62bbe297ae048d506c69d70b1e948cc73f102df8387f64dc840470dfc4f15eec42f2d498ba3dd9c4c3e74539e4399067f4fe29808e8c5fd231cbbc194fad70bd94bdba929837a14fb00bf15aa229f1d4b4cc54ad4250a36e845a37e7197238645a0c6d7e88ae8c4c8e71b0e3769ab8e5c241abe863d9b5ec014c1481880b3393d666bab9fb410a73aba676d8f5aea76b7bf78c84d2068885346cedb7b4646007d1cd01b74913b1d893e921ec4883421374762a96f092cf12144e4a7b7696ca2f63352c8cc6a4fccd5739a6187218619a2f613f56d95ab1cf468ff99b24786f370c8810ce54a8d7488b911be3657a4da49feffc29ebe50449c499cfc4340cbc9ce287a7e54945bc97606a99dbb0b6de3ec1584dd002875a11b34f527400b6cc75d9d0403f448b9501eacc0ce01a5c8a7525a120eae863cd5d2c2e51c593dc22cfb1d046f46579aeeab02b03fe0b026b0ce6158a25e0f5d58f7e7726fe2d6a8190a1e854105b13a20134d9300d72fa6a9660e7b3fceb9e62c51db782f752b3f6ef03bbe68a1dbc50a38afe1b5d52494b1bbef32f0d2edf80cc332a474cf66fc4bf3c699c7bc1743ab69fdd7c87e4327a3f75b2c03d9887bc4fcfe3b00d397c9448873e992488042d8d161800adf0e33bdae38a3ebd9a75f2813cda97b7516d1fe24e4957d4dbceefa7ada865596c58645a33ab9bcda26681c5a5044a0bada2e1915fdcacd891e92203da43dc2a0de7da1d31b14d4129ed00a27870ae739472ed016c3be58f4a576b47ddf68c918b0f8fa073c2aaa0cf8ef032b2fa0786651dbc0190c30093626f81e7b5b3f5304da28ffe12110d074e0a90aa4717eb3f8608659530f6245e64b3299a979f05aeaa69b015d164b11a098a45e6dd484b4222336b299c72dd75460b6097ebfcc9739dac870267e5e3f38c2d2001e8bdfa1ce1a1480e13b11a3d6a41bc94c98ab689131ea074eb11ebdf5ad974e427384409ffda5653ef08a80cc215e8a28cc80815d11116546c61206984f8f613d81dbee394d0ea7e5dbc3eec7ff36fe77bf82aab7d817744c5451700dfe21dd0bd5937d2cccc595d98886b047b9f87cac5ee017a9772285dfeec894bb771e5ab6c23d44127d82bde879845c49a1d745ac00d1d56fe60907222fcb3a426472fc91b72308f63365647a62eb953755a384542d5effc7b489155244aaab8c2933831476b3efce947ee80a1a0e0529c425e9b97019cc75e4d8e7fbf80f31ccde82c702375889a96b9078906812fc1d8ad1599ec846f4b24ed5b00ca00a3730079b08fc1756c63bdb0445054686194162a104658595203b3f9b0d9bac98a83bdf0a8249dd249a9125295c86293d6e43cc542b21d0638dfc9bba6d629d0a0aff0885fe0f46d6ba1c3148991ed05557ac4833c235c8f0c377bd3f7e48e64e757bec42bd991d8250434dafc22df8bb82c961b4ca2dd56272e83cdda1c570ee164edb5d60777dbad44452e12145b689ebbec833c5212754c58b65dd356c4a0d82a4186854d48d9fbcf36735426649dee3f326f2d7aebbdd71b152e72d96a20dff33a7bd500a7a61845d05ecc8d6a0e8be5dee20a5a559a59140012ce63eef361937f094b748991106dc9ec28291dd51b5b0e9804e0d40d0e9deba70bd8f659711df01f7860623037171b27f136b2015c9707166f6d8a6d45cba15a49e3b6d96dea1bb777aad8b300eb2df112efabd873fbfad27e05c0061d8ed6d97c741d29cb88d8d81111bb624314af3b40dbcc0189781e93dfe9be641745ad51feed56ab9fab5e203442a05562d11d3a632d4a27946709c3068cabe5e7bc64bbc02cc1c2e85f8a98a89b000fc9effcec289aef4b287d3cfd5d455e54079d3850bf16055bf093a15a0a61c1b282c167a7ced5a5f3ac1e9238554035acc465c56ecd5249e1ff744567fd5546efbc5c185a313a1f8f3903f79a3800edec6a7f61179874d0519d0c872754326acd3de9a8b395ee39cb17bcaaa7d2efffe1d50a360249c0adf233fabe81debc553923bb92355b78336032a7461f8349835aa524f8db3a1b854ebebcbc84010f59a8b0b3786838fe68f0b5e6c8b0605d915de3c78f6d410326564f6948f2ca6954c88a3b4bbae1874b447f52923e3e1c324d2d7203bbc9a6d30dda7db62dd2e79ffcf150011662535e981cfda0360c1ae4bf798eab70a4dab4ce51148545f8471484cbf4bef4a25cb6133db929de2809fe30b7aad9bd1ae9204b1d8b1e5c711fbed234723b3f314691c3acafb411f48ee2632e81e2e99da4220fde92ddf660d41fefc633deeca6c9d30a8e0b2c36cbe7d926643f075ba2e9875e7561342f2644ac04221c1699d9de418a465225f7c52c229bcc1252f0e7b1e0e90503b04e16752db4831e3bc4049391095f9652e880d5955ba7e5affcad2cd13a9898f1906d9b97fc8dd85a9c4f31fa667784f4ac4a72999609e124337c6ec47dd883c87c34df0dc1c4b28cdbe563eb816a988163b7ae1a526e94106655a96501c5c668c6987e52fdd48de06e08be02a7a24899d77febdce79a89d734c0b540904c2c9f9917229a5e1d0c29dbc58d34a17d2ef830c4c3d4dccdf300f6b60ad84cfe5311b4b98297655803d70c4a1b92c50c36abf95f09d5c70e9ca05846d5377726e643b69f96a12be2f052f1c3f957028c9f4d0e2374ce7c71782c6eb0687bba5b53a02b23822ccb86766554b899bdc9fde9faa20d37befb6ca66aec39af9405b79c052801a59f2a0c7272d788b83540fb60aa76c45a2703c46d979a1f1e951cfe8a4747497fc1965402e9d1b6b9bd4ac4dc5fed891eb3800010577a972eabb48b88576430adeae514c151b6998363a6a336dadb6fc35c12bad0ac7710aaeaae85969ade27319a38c2887a798a764e00343b9436fe8bda7145d5534ae3fa967cd8bea69afaed5749a56ca20cbdf64ca48bff2bfb8dd606545a159e65ce1b7dde325380c4beb64be97c3e2b61c4b8cc4687911ad60ccecb86d7176dae9691d7bae44e3305b785fc4ab3b84acf0509421c282d0bc18b7808e86f8f897f4539d5794a21b5a05f09815b9cc8e46c912dfbe54c743be6786c5a4d59672feb66b7280bf65f7237245c951a3677baf7fcafa97478197c7676114828622be47867e2bb6e2b53c6a670372ad0d321af7021b58bae1b55e2e93c232c1f3077bcb5c251cc0c23d50f80b149670fec9d00487f8a423ba3e2118c99f8d3f9d44d0c6a4c3ca1bd8d3887c5b30c9acc21b6b6de5092fc39b55ee2ee8945ed30c32d02e9942143512838007557d187092fc1884a8fc510d5dc97c50ff4b4a8a733ea36314f69952a235795a3a18d623f824364aff5d6588b5c5c10e1201cc9668d15af030b85afc69ad75d43a1bab4b205a7e2dacc4b72ea72e0da9f4dd43d278af446abed0d5e4dd4ba917044788268c462432dcd63d96f7c05530b58d0af0e3f3f35ccfee03e9c223f70cd25303342b40b5e7a9fe8e7a955de8394d007f420392fdd2eef54a7f949ecd218e2e4ef9dfc82044a1016632c71a259ee9a18a485b31f4bc514879c62657f7a3a214e32ee4febcccd3f43d129dcd68c278c194c6231711205902587734dee6b03eee132fcdd0c54fe2ab0d84d87cd85120ec547854b639614a8a8cb138ff62d1be8031fb715e37bd6d33e94ddc3b8a62297ac2ec9d6d6a20b8a6e92014c6209e80f88511264f0e683ba06272f1f816a4d73e5e213958099dd44964437657b2fece09fed4059bbb11707001d5de622744291cb5376e6387b523839c5333a147817e3f017b3774add9668158ed191b3a7a048451e264c98ae87b24a9ffc9dc5898630da76984f313f5f374047ce17e54876feac0a352868a9231ee20c3fc85264098fd5634110148b9b30ab80a6980a402e2713039cb15dae5c0cc63cc13a6de9f37bbbedc3258de80d319fdf78e54072d58f721a7baca25a29dd9279fae1b742bf202b4d7046ffa1b897156c9655efc2c994cda352a344de2df0f0c62eba0da8ad3e45bdac04be31254bf7a992d92371a91e93f688dfeaacaab2376bd8e1ef69d472125b1ebaf3dfa1235835b485df5911b22203ecb65408d4bc90acd5843495dc3528eaa7e8805b737d5304283cf0bc6ea1a807891f5b659a2942877aa61c0da8a010fa36810fa35af4916d726a92570dd323c175557367051be8dbe0af07eabb763e1bec4843baca3d420592d76c5fcedd0931f5fcaa4ae2c6d279f31922128f77478b4528fca450de0199f2f61e8020de492d9fa4c02e7981ddb5504546e00a7ef81a5dc33ac30b8bfb755cf2a479ef880204d72fb5a10f3c96f91d63f54d3598383d4ca6d8d55bc1cb4693da39e2b1074f93953693ff0f33fdc5cf3f552d1c0cb5111c8e5d4c1d75e6fd577c6d9897746ba9123df09487df4a8d2a551172e43d592558ee1d36384e9d0e4c8402252672d0cdbc9ff849cf1414253d83d16456d8197c1a84358036fe63a35872f75ca62d43c42d682029a705f58b819a6f45b29cb325121c6417fa2af66287fe3d0770d385c1ec169ca4fb6eadb19b77753874c16771e4bf717e91ca411736ed256920e3b1396c0fc73a7d11bf12cc2286113462ddc52500333f651199b1facb07a23c6201d9dd8d2f10d75546736fc461f7ee3bd16a7ee077aee3db433967b0a53baac5738231661cea8252ce03d462d5d4d1cfd717332483deface3fdf86be3b75b331d2c2f8f765b0c52bafc631c9469599ed95bfc22286acde8c05a85dad3674a7199c3a53537bb092bc58f67e89ec4bde5b7abd0eceb704f85946145a1c4ef72a2e0e98c5802b7c5e2b1db29ed3a1e090c01a9129b7019f7604031fdb5f8aaf13b2560ed081ce57b28ca56cd862f7e031fcd6f231374b8be9d607579d35b3ce2dbb1e67a2e27b44a048374071545d0032ed00bf737d7b8539da70c9ed22538d9f4af1de9f1c438f9987f8f063e30d7a7f96402c9a1291b193a8734ac4eaab4598dbd4ce5db35eedfc339b39baa64bff5df3930717e5074006da11c50dae58671d73a2b6f5918c2a933e60d7b85b8408485372854967dcf75f17b4a8697b23f02e599e9044859f877c4c08205ed4d0f1c580e4f388f13c07fafb0df5ea2ff9b8018bf40ea99ca5886eb195459be084c4899c203c627dad038d688e2b4dcb7b9759fe2b3abd2256b2f12f17638b5024313ec54e3bcbcc1ede3e7acb355b31e582d3076a601930633c856aa931d3bc3770906ea1cc2a1003710427452219e4c358c2efaf593d48d8a1d0adaaad485f832b884ff7ebe81b59b63f4319104637d6985539d33c7a133c32dbb746d3a29b69ec930b3912c93a4a8f73d06cd0f34ecb9e0050d01309895710661651d3f0f808b567bbaf7b43fd34ff41f2bc81878372b796cbb9759aafc4cc1450231f9dc3f4c9d814b19e5d3f97f92847475b0a1b781429f0dc52f075c0a8788a8074e7ab95b51899ba54e4834f882bfee52851e095ab6618593c21578eff4a6fb00fa996a9b6467fd018d7b4ff06a049925042be5e81c03b74b304035d829e03c0bfd11041e2c3dfc1d67faa9c481e14b37ab780e4a344cb0649ffc7032efcead49b80710806b0f761f096ff2fee18c18b204e3a22846e3f84d477fcaa2f66db0217e8ae2d968680349c34cfdb1d3e0ac5db162ba2b6a0cf352f5f70c18285f91b327e68ec4af7c69ad6cec25ba12ee24a8c3ebc57929e40d90fd184ee2f2369a4a0b09b70d3d10dbe25aa926103cffd33f2a8c000f026c4c02ae76282d61f2c6d9445e81903fd9b61ea195a886935e72580618694c028e9cbc8c148b85ff273d0541979216956f3dc052d02bb8ab8b8ed7780d5e52163a799069101b370be2b9676ae495ba5a98f0c4153d1041164cd6be70b6ab8f27f217165c3199e4d9df323a7cf1da2643a7bac164cc77490d4c499b9519415689a4bb426e962070916d8bcc03e1cff13e0a5516b856dc5b9f3b6f011512b7fd778719a2104cdf2973534e93c4b6829a01aeeba26462572842b3c73b18b39084fde202ed6757dea2b2cd821f32abd0791a4b132dfb04b1b7bfa3fb82e7ba30b44b7b63fe5acc30e9c32f76732af11ee067e335aeb8e10b4885494288aeca99ee704501023050e07cb2d348f78312c4b6f2ed30b0978eb5bea9539210b63598501df5d4471794a12aa66f8a6e8807d1ac7071a93440573432ec84532ff5bf449e11222388671ea5d4ed246cbee96e655f5967a9376903641d974ed59ee70e85c37bb6f5c6a965070c938e14a78ef1b1a9dc159568b724354c13c6495184c3d59ef193586c090f20a807aa2e61ecad46afbe447401b009cfa39f57f20e60129a3512f40d1bf7fbf443f9cf9238501bef6b9912190c2e1679e21059d842a448805081fb5b0849131323240e69699baf6bd90329c59aaf083bfc6dcdd3844e05e0929f8b9498286e7b3a2de43794aafa0d412d4243e35a3ad78ae93fbfa86bbc0c6e38fbbb210bcacd4176a24fce907cc0773b42289ab4c32d08ad6e3813d4dbdb4d9b87b4936b9a3a3f2ef13a6b67f26f56a86cc89bc569a3b442405f056506a945d8068b9642f04dc0859c9bad2b303a0542e4fc4ca09ecedaa1d146eed3844d7bcc559dce9586a06690d26bc88bc8e4bbc91fe3c9dd45dcb3f6fce5ecc0e77b59e1ef93cf2a910997583266328ff29613c1443774e1ee59cb635a8edec77f3ec63e7f5fd887ac90a8ab9e00f0b80f04ee16d687097d6e98e5801dd839df85d12715026057a1122ee5b3c3a2c4f985c94ebbc81d11737497f2f9384af6b1917db8f649273357735735289cf92cd4e93e99994512e775276203ef7d90beecabfec3e16cb6d58784350ad02be47499a0a0f85cc6f89455dc8b180c331ba5254d851a89203b07f7363f4d505aea3374eb5e0f719fd1d64619d0bf9c380f631104866f62b06259667eb8a6f185a428d57c908c7243be4e434e997d5791f8f5954b95e4d5d4d24019c3124a277a053ab3c601b3f2e9f66da13823c666072f97a0d3d38de8fe64eabd9a3e5c1c32216acb7d80449fe2b1824a79c8c06e747c90af68dc4150b9c56a4128f35b13ae0ed98da57005360c03ca4e3425c2b26e8bf2012923f76bdc464ce2aae869aa35244a2ac12dc6c5eddeba98a3a77e1d3d0bea4d0dd3519f590549f8bf4439164ecb95222ad020d63ec88d531d2429f4525df4917e057f7356cf30adb1338d4819ced7f2c3b34cc2012406c8e2e3dcf8cef5da279fad2715627c92aac1bca6c308679f50f361aeb456ac214954fd399bdfd249602f0e416b1e5a0c8095d7bc49aabeacc00c69824badc6f5d3a60fc7ece991e99c8f8f1fe8814b11d87618a5376b45c90eab53666f8c5e57ef35ce741937b533e1f42abf9e03062344d30b2caf4b24ac4e55f86c7a6ffcebdd986611055b5dc060cf4da885e3fd4c0d4013757df44311bea625dce5731207eae8c95c5aca5230725f69a5301f2bb51d08c133151b5723e4cb57afdf5c0031bfe87c07c4901c5b05f6ddce8225e7ce65f0b292e2e51985f31b33c244551b67abe60af967920d9e97141fea02bcc9a059b1b376cf7af6ab0d1ba29df1028fafd5227a3f4b215300d99d90f727dc9f9e5bd550f4831507bcda1b13acb604d21eef4a51ab76bea8bcfea0a9360df81ef063302da9e00a98f3b5b3023b7291c540db14f7c0ce5b2899ed21a7e8e7157baec43494323ff45c52cf3fa213e0b3d32d9bf679711407b153484f8d47f904f1fe71b00857a5ef323957848b1a6ecaa175eb71166a25c9fd4c9ac9ee0c4c3155896952e28eafd8dcf400164780f42f60d17f40e0eef6f874375f0860d3744553989f99400e9ade5a8948b831e3812190bf6d75d41fd318fb25a153fefae58f3349fd2db848f606d413a6cf7e454fa9ded31d5f98b404a27c0a3f0210229c6d596f9e470fd0a15078a0737ea5939036ce75f0d73b5194682391acc78c1059d29e1b7b405fa0df504f7c89d4fc226cb9c5ed4a9b036ac30ce00af6c1cb9c2eb32d94330846fb39fb12b15da849e7bed3ebbdad3a616ead9d1995b759cbc5f52ff05394c458769c1af9b2969414876a104d470dc5da573140de9ded4c1be3b57b51b4ef61e940de600561a95513988ef69939c3281ce423f549425539ecc4357b28d0fc2b1fff7cc43882ada2719f5fecd1bbb12c31ad19ee3f40ae3056bf3b44cc022a122f1f98236e28ed6a8e5987d63f6a03c85bc4f0da55eb2bbe130463e620aedf9635a2356920aa76c10ac52eb4d28934e47601a94b4206f9ae4ab7afa852b01adc1bc4388884b6ff055a79cc1268eab88add6317c6d149857aabdeaa743baf37b407e390ba864f46157f24312b316b46a7ea64b7cee90b9e62bed196194b146dd2f937922eda8d9524ff4b8b1663492b4780d7a495a53a76840d61825d05901a20cf728693a1a72c5eb7cc4c8dcbe87fdcb0bf0b37e26afb78ff8050c7965def52494a197b08f7aca7ce5d7507801822d887e672f750063c784f122cdfd1202c85c10f108d3445611457a91a16b8d9c8d71e31436cc647ef659f2f15c452c8be866c0775ac9781e36125adbff119cca66c1273282a576867e3cd37a5b33ecab836795cdfdb12a125779164f23bea545b97703874e5f968fc00cbc8d2260d7566bc09e2860310c91ea6a4638ddac10b0e17b1e65003d9ce5469853f1423fa3019c1584c76346efb6eebfb402c486bcbc27e3c73cf3c36af10728ece8d7814382af738ce806b2588e2428e194256aa31dd9e2817ea02b1edd074d3b43890f2f7d44f272ea7eda7010e8db33ee00f13f89d0e901a4794f9b52dcd0f9ba95586b1ecc8e624233ca6b9f6ac9d7f45bbb00693fffb046ab1abb630a334d5218fe5e4841b8c5c9112a78e54e52c3b760d6d28e8e664d20ef38b1c75fa49ff1d88f2acb376c143ec58b9c05d35b0149ac9e85838a68bf2b42cca68a7d6200ca12062077aed97d0786b961a33533e8b152a2d7d6e62e0bcbd9bd570c480081d4e1da12c784a53c0322ab737d738051ef130530b151ae21ded54285d3918ff7fa8e9889e67cd54f3fdf2803f9973c0ffe01dc99b44d60b628f18724b9c97b6cdf0656cb185889a8b77559d15adde3f77e536522dae42f92684dd5daccbd41db374fcb177954dfea4010c0efc2fe04864930932ae80f9bb5d13ee8b015851a6147509caf2b34caf92513e4f499d5bee6d8f1826f57cecef0d98c7982bcd3049ba405d71244bac2df189d2019e97b48d54e64a8b6474a81ac508947402b0ccaecf6c577a09eb02ff213c3610231406d62aad2967a0331dec484410d9f9a0c320b130c34770b8c34c5b276a0a5217fc3060eb3c60a6593198d8ce038104b72844687624f6f0cf4b35d22e3452a59f9adc168d675027cbc035b59ee095e43651f2213f0ae72bdc9878eb12402f402aa6e8c5f86a7db0917f5bf5cf036324b4df6831a2077724bfa91382ed21d9cabb715add9a541dbc0dae3d6793e650b2068b9ddf47d889270ace31dce652cfe763d22c7e643cf3ebe94ce4cea821d634b3c7ddb95afcb48d5e626aabadc576c29fdf8c0922735cf1894e5a8f0280d8cb0540dceb337514dd0051d91cce6ae5afc628ebfd3dd4f802abaa5fc3d60d4002d9ec9da668c8ee0e39570e464859544488a75803750465950730cab4d5ea0cc092e7af5d2fdfb2da3f6562dc4bdd2431130668d45408901f99705c9ce5d52567de382218870d1fd7bedbbed158682f5594f1ed02b7b5319dfee5dc3b61a7a0cf5243a0d43d82386d0927e6161147b027d2876d2e1e277464896b128a5de34601acc3b5b811993491b7e4f96be1c595776d08153a5696e50206c5397680d067692b6c9c15f0a6eccacff00d75c105b4f8dd8c4d8507f111d3bb15b781b7f2de0607e958163ad81149db46acdf6d423dbe2a997f42159c8479b1fe73ffdb8a319e679ea49b5aa6e7d1bf45b381448b659af300709458b7c62115e98c1291fcb94cc884007b5c4ff5c4f7329604152a4e22e50edef69e54a6898daba369c6fc39c5ed61da2d88a20c82545d26eef655894dbddf13a560bf2185f1a5fd689a6ae202df7cc2df167cdbc64cea8be32f49ef9f4fc3a3da74a0d3ef127dda8951c832cd50064657846f4b0a718af65f33c1ed662345d703d748cdff2dcb69e489765e5cbb68c842874bbe9403120f08de8bb0dc9d365fd3c12ccbe694db5bcd1c53e28a07259df8ebd90d691dd9bdea4c6269c58998f1a78b0007701f28585ce912189add4c1574e708f0b2f19f6541ce92a1e83903f7d92685bd3a6d54e37068fbd740ddb1b44089d9fab5c0d40f54ef709ca66aebb7e716164d22c06dc2bade29ba164f2d6d040f4fd226c83b6ed1df9ef954ffeedb5ce91253bd957293d617ca80de499817570fab9c1125e542549c7474cd97f1a7d435aa8e93f3b52aa4136a0966fff58b7c03a0ca5dc0b19b21e1746d621395cd9e342a5113990781c18c790f956b97b08fcca110f897fcb3305fc220cd083aa86878b2bf0773a07983241df6da12674747eeb9e02f9c205c8232770e630ccaf5b7a955b320565d69102c2db1dc2cf1323651b465a7a131c91d3cbf5646710f259690521a8b137f373e2cdf5a8bea7087354db6273aa561bc62e47115fc024c9ba214bdff58ec305679843c5fa8f71eab8507e225ee3a5c21344852bb94bd7d692eb0a20d3d09ec2da986a6725b7f5c4651542e788af4eec0ae5f0fc0fe2dcac7b4ec2efda66d3615a8c80e67c9541777186421d342f8054838eb0c9f351bb91a834fd48f99a706530aab5144a2ed1ed7de9211ef87350768452c8647d72dc80241f99b2936183d7694d17e0eca7e7c9e10b5756bb4a220258f5df451860f4018dce4f10f0611fefe58f9bb4d3e490a237396c600fa60eb004efd25c9cea88e93f96835cc033c0efb11ba0ea1c4c790f445ccbcac4498e15a93552f92f47dc877c1ae561f5cddd0acbfde991ba88b298a0a2df17d87303ed133c6f77b68d047ac2b059f12a9de07fa217f7bdf02bae11a0a197376ace9c0f7848035237deab58ae3881c71452bc6c230b811b806299fa9d3a3aff62c6a6459af72474e9cad054b5e4062f12de77301b440c27c36463c2efcc2efa81d9e6d73d88d99a1310903bbf349eef10b7d18ef29319cff235271dbb425c2ebf237cd1f6a13c13dfcede1c5bf59f9af64f0e3ccb4a228f9481f4d960fa8cd7b917fb6449ba0db3f6a44bb46ddc2717337937e70655f2b041236c7e53b66886d9f59eab727ac95104cd182a4e0f49e055621f52d9c6042c56709cba58bae1fbb5018c47b06fd94d7c155a819fc623a100efeb83b54e77531b225ce0cfae7c01d58f60cd294445511d41cc1137f9044c3bd812ce0c1e1732f70800c7dbd3ef5400884788bd428f783a917bab13dbe4727a05832390def729f20854e7beea6e3626fe558df0b02cc69c86983867807056880bc3a19a822464cb9f23cd8808de7f67a1e6677351779a308e04f5685e33e7a313e46860fe704bd5a3a8521474f5adfb9eefc25b34c6fa2c4b0fea5e04d7ea3d8b98ef25dd5e7ddeeb38240940c8f7a72465cc29eea90923014337efa99360a7a5f34db87b32417545a84b194d6c57423d6594d3c38a1a10c26ea234f3065bc70104fb4880585d06b13d3442c8790af82358357c7349883cb2ec19b36c29d72e407a7dcdf8899c76215eab655c0ad8baff9668f7f612ebd802d403e5bca7ebae273546d4339e2bed760258a7b075cef80b0060942437c6d3c39cf48beccf22d5567cbadcda481271f4be9c26bd8eda92b64d1b5bfcac0ae0c067a68dddad2c8abd7c7287a239a49a294e859e171f95d7c1bc500cc8c2fe02c6cacf3d12481b3057167f84b4dc7d5f87290509ad9690c95c882456b703854b108dfaadfe9635ead8aa3fb75dfbe9f374a76ff2c9231bd9f52eebec50bfbb5b7a0462fa0dbd6bb3fa9713dad019aff79b41ad89391736cf2a4545fd92876c1cc8d55d7061f930c8ffd049e222926b17e5b16e34f9e136282bbda38c5bd999d76765d3bab76d2e06b635d6b93f8afd545ef2f0bdd6a1f90705818a6583a093f84fb6b2d5cd10202ca072d15314683e40289e97791b394f13e92a427a534aa18c1ac1b9abfaf6a0199051db9fecba5c7217900c4a6fb298962f6ac51f4c8596777a015f2c25d67b1d6c0aae76de14fdc5a8670c52a99340f842804216302b8cfb556d676b3922f43f470a86926add2b836d7a0a7cfec880d81b483d6802aabfc7689bc254ed6c7a1033bdb5b32448b97923d033a4cfa4c35a5371c6410490bcea7980b01271d596541e7e7031aa53dcaa159a7a5da322cd73410c59ea4337416607763c3f32868b202fe825e6420fd69fee2d662ef25bce5a035903634702c207e09f0ae8906210c95c85910a996b6a17d407639b71726cf94b9a0c7a9a643a18a25557efc1984b25d973f6cf3fef64ab8f862a0d11ac5c408500f608dc1f512ddb3215f05fb45df912a8e49c86d57b7b3f1b4cb1afdf670474f74c332e99cd169dc356d837d96a8ea9ed0209f43eae4bd3b570038143aee0f8c2d92a51bd090a98211349ab2f68c1a99cd2aa6cc59ef9d61a9b80c057a5447223ae037baeb88374ce82623584d3a89366e84ffe5d9d3629bc642731c83bd69b3db22c897af328fa5df8fbdb77080434724cd50e1d677c5ffb6aa984f53636caf16f856c68d5d95b670ffa8ecd9cbc4cfc7937bbce8d3c0d92246a7eaf2c567192bb2d853b137cbd70288693c4882ea6e287edfbe5f59a779df20f89de7a2afbaa76f15ff4bed39f25873584db82f944cc669c4642c93ec4bde46ccacc0fc900c616773e365064778074f70d3c4a47e6d7684f335c2e070f5fff0734f1f48408820ac62a70d4e72e1b2db85f463cec174b57c26ae8f3e3b02975d98ac1a69053495203e950b707d59ce3a33873df474eb99f5f9a978f7ffb9b2f78ec43be3bad13815fe9151277116aebe44977decfd92e7df4c5a5c6b3127815dc6175816d5980e973b1645894796b89d439055d5eacc37541e058196b39b0bd3e4f4242f0acb0f9647dfb3a98eac9b0af503bfe3e1c463651b43f065a6064aeb402335d36fe5504f0c2b5602d582d5a21fa72a4f14cb32e8771986171b064e78e6b271aa2356eb040eeeeab5869acaaccd55ae9763538bc0bacb181fb18fced81670c270bc7b99d841beb95e56cc62b5bf5633cbc7a09a37cab14bcf0c39cf67de71c12318997d262de4fc4ba413113f9830bfedffe480fe2a132eed0132aafc8a9d9cfd8f7afb36cab0ebb8e9b366c67e4122f9a6656212c2e68329a4df04d9875e5a1a46deecf151f682c726b2c2d264ef36df60fb9919ccc8b5ddf03314b4f210192bf2754d725c3e40757d979a18cda2b1b063b425953010219bf834589414eb97e4b74422112e28bd13711cd1b7ff42021bb488d031aaacd83b619a5d3c9c8cf40e47c1648c4bba013e7180b777b7bb0f42c7f60c81de53e5e66ca09e834b9118db2fb004c4ae94c43e13be0496d34a8f3a59b531c5192c5de9a68a91052bb6ba2d977509ed191e8f8a0139e438cdfd489d84ba2339a6016cd0b7baa5a5709fa707ff0076e0dfcbf75420c1d493bc2f25c33decfe8e5444ecef7878ffd123bebd1ce9f8d6a133bc6b3f96ad9f79fc38daa596c6d329e617d5b8ed04946e8a3dd5477c068d3b83ea8f7d0398ee81af29ac8e2199a9767693e9b65b33e7babc3d39bc8c90cff60647ae74802c3f56707af96a403b92bb9d7d89d57fc3465d086d725499526ee7319a6350b62572fcbf5f8357bba5ca3d12433388c188869527d0194cd931a3c0491fa93aab0591f8eca509037edacc1e00bea54612e698a2ab094692b007b6e8c2e18ea7a275cb6ac13f88296e85cabb4d4958a98e49de34a2deb7e8952c591dd9c39cce474276e606d02ed4e4a3e886d41cc872434907596e6fc6a4aec6c2facbe29b93e55e548abddc7509556bb120ee7cc8233b104e3e0d1498a262b528a7fcbbcffd02b19d2f224e1dcd11e8c9318886f3fe010e5a6931e17e8a42f3e5f306472f3878a21ba39223fbbcba01125ab2dd7235a907b83d02755d1943908567ea50a8f74eb66f94b1236d7547e4778b228c0fd58568af4c5d6b4693040fd067ce31f288a73e7672b62eff30e3f70be33696707c59437a1725c51f5b427bfa4d2ffb8254f2a6741201f00bd66dc0eb66f70838e1a36552145b5fb98634810dc810f26d1199a65135e563b71199d99c7402bfd0772332479a9fce852dc28ade79fc7a58a16e3445f9a85547ecb59f6a811b821550599f72290478135f3494ac935f8cf63b179a626cfee4c5fe201c739ed7f27b07fc9decfea2388554a6c9d6ad6b7763a230e3956b7f572ea6c1c5008c6068c05caeaeaeb619e72814ae70a2da1d23bcd76d6b05043056fced31bb536c4facb58f1390388e9e37397479260e28353c46dc021b84481466b958aefe38674389a0e279d5be0e902588df425060c9475a9e6b49dd9655155848b551e5885ea343993db8c9c8ef4e1954ba65433bbeec22bdac7ce668676809477a97ad4b2d4c374a764de71cc6e595b239a6a44333fb0f013aa3ae2cf497c657ca430986ce6d412c1ffdcb97355a14360493ec7d4610235fc72986715ca7922b7dcd20eb9e09e2bf61e24531d8d989f88ee83b90bc45f4cf3683badbfe049be87614d6d6c4464b464d7e30c53891ead2e3865337121d2f3c94ff995cc29c44b9001c08f7f30ee717e548c34e5c3b9822d68733341f0e987ea9ad9b7e2963ee2efb05c7cc85078258615368eecba669f2f986c8ef89373361dd405485ec9be82da07e19739530826bd3cc8583240d0b52d4915068fb280e505d492545823f70d69904a22cf6d371fcae196ae4b50658faff03f5626696b493c37978d22a351c468917a8f2ed0b2d4b4493c89c89355c1171fa45e5d11bbef4f5e313f9b6ad366bc9f911d747b9d12c2052da2eca2a3d160d35a9d0084c5e5d5435235a272fbb315d982ca9052186450c22598e312eaa888e78924a295f8bc56ad0f767e8a15ead961b8e3927df07869521a8489fb05241469b2c2cf8665b18ecb8238e5bda72da3ca5f42647d968a4b0447ffab888c7da5f577d44d7e2389c2de7c4995fb46038536dd324f546fa110042b82b095e23763ca07322c8fbe2eb4d3a1c8b02e3aab3159f993e768795c172f6467b750b0d15a30b5186b7729b17645a7e32372939b31568659557d1848f417ac79d71b3c50f07023aee0b0977edad66625be3f8676ddf76cdddbe933ccdf9b2de602d82c7e43587db6340f562c4791a5cca13f84c5d9f0bfb67863d4bda0512c37208631e069cdd420c4e8b1f6f0f6e4d0ae05b34bc28f389933c08ec36489e7049f20f32a869c4031d5051b3d5e9cf32d05ddaa54660d79f975303b560bfbba38973b7d6746665c61d5eaa6831611f14eefe848a262edbb37423173055c0e54d3492739d15b3a0c0f3bd3310d262860599e9286647214bbbe3be50563a2d29b9587ba74b44d53d0cfa7f82b28b261586104961bb6a85481c2f83e8afe147a31d76b185055f6b2c95626a576fc197bfaf94aacee1544b1822132446392b45c396f29f7043e93bb895ece17953b6b11911027e131aefca9d6bcf511e0249fa36f83d8d43328ff38756c36fce78b0a0df0a776e208d4a68e66b85c1e30d593d4c45d0985f108fa435e1cc3e462a88f87892f06a1610472320b29f5162532de4e31d20e5937cce4ad58f8c889b8d010e110ffba71039d06ffd7c3f799a19d6b041e19887d66a597b571d28696a3d4c4c549a90b5c3679c9bc7d7cc735bcb2216eb6294a5b179437d0be60bdec5e834a12cfab420dc775fa41ccca89207a3e25e3ece286bc274bf815c05c3a1abf7302672ccc38fd917cc5ef26d0025fe3c054d27fba6d14dcb54fe48a9c889cd231a326eeef2419ce39aab201b0e04df5b1c86cde818e107c6b76c3ed171c227d612eea014e4a62f153bcc4e77e49b5a12c83f9f6b2a90f111490c926815634d10209b6e1b358acad07dbc2b13883fa19535652f69c0f39f6730ce25bb5eb9a2b09bd8ed7553664535bd14ead85b5e547eb2c0a609121f5d64e911a9b30035ebae2f637689796ddc0a80b6c5b9f84d0785fd40f3df1d6c39bce3b32da67b3752297d742bfdb9831c18544faee7b79266f861e3930b26e9465e3a1b9faf58436a1db958d17ba8b3131900ba728967e6b2824eb351451b639a44faee662845c12e805d15257505d7ddc51a83b2ba4783ecd780b72a8bfb55e317e8f583ca337ef780099aec26548f5b032ed9bf57336550a7f56aeb6bb442a8f05931c4895dc79db3fde20dcf74e14a020173986bb40470e94dfb2f140ce6d2db70aae67f87d0b26e67307e10e8ed3233b342954826dd361501dfbdb0fc5adb37f80aead816fe6bcf23c4c8f58257c9e0a2c116a4ada2082b24e0632e838cd07442b79bfdd1c9dd26e965ecf4cf85b626aeffc810398e51c78300e1dc7c4e00fee1c689727255a203300b47df59df5ae79173e585b5fd61d31a0f176a1f4817b2560bea3ec6ce21f8dd239a7589290a86fbc4df7f07f0284a6b11d99c975d46e3054179fece352d9aa29e683f934a5d63c5f6421cdd4599fe66fa62c577af63b49d9a2ddf1990441bbbec980589e4f293301de014a87f01b072f03b77f2a3003a4e69088b9a050b01c50515a8a2c16d9713099f51534b53a055fc4cffbb369bbbe5ec6202d31ae9495ae2f3fcd8d36df1e5e6289b4db5350984a68ff2b476ad386688cda3749f35482cdc5238323177d9805bfd527e0ace1459446b49069ce9988c29d4b3f1f5581c2721897272332d4070622fe1acdbcd2188e285eb4aa731d66bf2bb0d2286cc245bf238c200ce9d86e22a7d7fc4f73be993edd82b5fb1e5a252be06d621c570e9d3e69ace35038767e8e80ef39fc17e0ba832c15d52fa60bd82039e4139fbe9fdeff9e7f0934a58c509ec5f3675cdc2729766e0eb0633296434e1a7d56b891c8830b12ffc9970bce4999a4d33097a8c64dcbd1a7b80235a6d2efeb6d17a362cb0a8b3931d1a432480f88ab630cb870ac4c3f8badcaeda2c64ae67cd22822790baff6c04217130eaafceef380d73e62d649e5ce654bdbe382004f3be4cc438ed8d70554d0aac64d5a21a364f832ce45c4c78190f565559511e884636e94ebbb71937afefda946a7f115c4ea0aff1be9d29a89e26e5a9c25f272836db84e17e3b87935616606eae8c9954a1f7e8450961f3f7ee71c39e1d325964ab0d05cc2327f7902b77b3d4e25fbca4e62063abbe3dd6753539cceab02a7e7e6233b98e249c749e6192405f6e270a5fe11773f0fcd8fcd0a8ecc678d375b41fbae6cdb3efe064afe3940ebf34425034f3a97e930bac91d7be6cf45fe0e6d161a0b21a54fb8ebf72b94a395e6cec966f6944d7f589b393aa0254afd7edf1790342ca3707b8ff8e8a7d53d4817b52deb85edfa070763efbea710a284f55241de32a3524ef2a100fac1c7af1eaded1a6d8377949052fee575e23a13fefcbc352af2e6135913cb80992e0a107c7c5b31c3fa5951ce002041a2aa8982e3044d9a416af33dcd9a5deca267a50f4017d7d13f9da1036d825d2edf904a9b3bf911e69abcd43927f1e75c7416244ce83e7ca0b1f568da65039a936e0abfd83ca93ca4f433567de08ee61f10fa3d87ac55fc580d39f2da81bef69cfb7b084e42de87bd3b897ed95663ab3ac4e7733b14a8c2e029326ea55bce8b3f87432929c30a5956ad61d11429f4a4ba43a81d2c941451f0612c7c16f8f814853dd684937cb12ccc06824d6294f72dd2be2c7a29005ed2083d7e50d08c8ed15ba4486f3d42ef11520a686c1dc515d43805d54f00f374ed87cf74ee8d21da56d0823c389212731c33a9f01d31fd1943a774e5c99805202e10f439985c393a7d3c3aa9460b7d3d7a2afc21f7d315fb01c62a16a46b5fc4a5f030fc0307207c48712df6dfcabc27a676d7a48e22103886898bd34d81f17b413de4d5adf95398e88db8829125fbc21e0a7ee361739a80488c0980d600896692ca38d7ee86800d200ad9e015e1ed1d71834233fe1a66bd65e4be5ad79a2b41114d04dec9c6e9bc60bf1dc6c9161898d892debab4408d28d9f0351417f2243cbea058bc02ce633fd61ed9cbb9a491ee525fed3e6ea9cd62ffe09ad7aa8321047d1cac727ea94af2b6fb0dcb5ce1cb6bc39f9f31030e42560d92ccf5bffba9d28bcca040a949ec3e7d1a363818ae64f0cdb7a9d517e78864bb9b8406e8479e8454d146122944e4d5c3dd3d01dcf9d5ab5b1e742a966409992006e53723c3260e145f8b23d2b2f3aa1a240ff79b82b57c5bf72e8e3773f31ff263f7875b964770ddf4783df4c07ebf0db7bab8d536862ebec80c265c0d053d7192be68b1442251205cb52038321ab07ff97e254eefc95bdbed06aea31b0b6189525d43df7c174b51422a7dd1c01489b287fdc7e952c0f23b1c1271f89a1b2d6ac28bae360d0dfd3bcea90d54c18b9dde6bd5e115f36861104820125207f1067cb021130e253112c956a2e5f9e0a9cb56daef1478cee3edcb4a8b7591da59968bb266610379b34b6af69cfd269017c67d11315fb1977550e34a4eb03acbbb1d38dc64b9b300582a6f7beb44198c29c6a7c33c385564fd97fc74b9bcc0d4b8f666dc5ce58c2f3a7efb483019c3ce6ddea7150da75b2fd7d77d6445fe8d9ab4ecc81c74481f2eae7fdaeb0bbcdc5e07641228c3161240e900747b8f47064f0181937dcdba10228154535b1ed5628dc0b06e2a3c23430f81530a97c32893fbfadb2c3862104f81b1d6460b08edf6cc48389a887a89d111844fbdbc07cf099fcd2ad4add9a4923b9445f4a952e795a93f530ce24f3dba6fb83dad929924d09a56d5b7c1b23751bbae9b99a899b965fd23687c85099ab00c7ad2a3b7b597fb6a753099ce2044c07fe62c3a98190eb3beedfca56f204000fbbe382ecf57b2c7b932ed9bf9d71ef8e1eb90a4cbf02282d6377e648a95230e6f0333a3fc2ad4c8665fc01de511a34ea4ce19e5d3b23c845c178b67e87ef32e44b4671fcb5ae5201d029afcf66ee904d607272b13376a4111a22b6555ee91904cf5cad4658eec29e208919ee2092dd78bafc36a4be0b25becc7cb39c9b435ae9fbad9ab5edf14308a2450c5fbd188587ae6b2d37ee13d13b64f0326dddcbde1fa184eda93303be8640ee439c23609a59a41046793e9637f3c3c738ada4d8049b3073df71091a09886cef4624c670966993ebbd9ef3a12f0504b0d37c06d281502fc0ad2078b10fede422145f6c28bae5bb2c006d5c4cbaefcca4b48fab33087c307caa5e28ce094f0d0fa0c244b89d01bdc79ce6d1881d9600ddcd81ec12b22bfc8613a0b0dd2ea3591a229904e620021d15dced43dd477e908a5f4a5e8f5d33add896e1fdad9392ae3c9b6f9572f3c6f498c187b82ba755d308770af75d7259dadfa3b815ea936cce4ef5e82066ac276837a301418e1e693b3a3030ed952da3034ce47ee22dc760283758155e64b14e77867780ba6ab22931427d08783d4ca0467fe965be6c0deb174dbfa594380d1f529d1446f7cef0dfe5e644a6630ccca06ba8a3514a4cd60104253f7e3407156fa1366407845301f7f650cee15e488ef081010d7edd423a4af0c06d35bbf97e50807582e95f4f28d3019f9f1cc99cb4b91ab9147b06ca0183034a945a925fe3e3c3167e6b74323cb447be7d53cd40bcd7a26b951c4fe718c7242bbad0ac22b78effed2198d3a0849c613cf6b0d876aeaaf7e4464d5d3722492882612505959372df67f56c03f1d05f0a14ecab4d60f450c45087acf4257f17cade4dd37925195931bf889b4846714899679b112e9610ef9cd083644faac1987e900c578824cfeeb582c4ee378786d4ffecee5da38f10b19053abc73c9891d5f80416e18e2ffdae53ed18d272652ab7a80299637f2d14be0c56fd4c04592e995274adda8358912b7c31aa1eee34e4b1cc9ed1b272ca705be2fdeefe398746fad92e94dbef8b3a87ebc603abdd971cb9443b095854ec608fd806ca5027eeb9a0b740588238172f96ac61cd4118deb42f1db309678e7ab2fed41df443eee2e989ad6e758f6c01bcbb6f44b9872ae842b98505400fd95f2d05be1e23ac4e2f88c6a947e03274ba31677f85e47b270e6ee3a9e3cb82764f29be3f654c459851ea87ce82f567a8ab8c57de8c5de2a0132d8273edd4132877176ad3a8ad768d4e41f12dcb5b7e7470059814989170f774d59b07724702ed412dc71347f0a92a20e94c590125ae4c810910c3f7f8f0394623783a40aa414c195bb96cc3cbce24b1a92a70b2aa68cd11308359cd16e866037e8d1a84c302be9be2431a15312dd8db7a605dc4e9b91fcdc23c959e1fd94ce82fb59bd7cd244923eb83e93b70a3b01ac285251b4a5d286999606772b73fb93df73953f22b30ec35f4531593b6963bfe22813f2e08ce607c735951ed7b1c0c2672717332d1d389f80cd91c1c58ef9693533a0e2656b6e9c6506e319cd02c3259a9ddbba1d83e1e0aaa400356cd4721c49e31b9dfcb47cc5c2505432b0e2e33aea2d90095ed4f548f06e272b5905729da86b9f9feaf77fc4025a233cd26da6e78f8e1a4e6aedf440f4debb5bc20da9a44e5484912cf79b733b41bc79abf7fe39f423877b7c45b23fc260741856f5725f4e728bd7917f8faa15ba8ab99f1de92d1a4824cdeba8a7e426909f58600ec224bc5f6dd115cfa9f2cd0385a2014140ad3bf65a2337c31ed81ee1424bbbf765370118a8b19c306695611a430e2b60f121cce81af5fdf65c1f05162b34679980e22ae830ae0432a8575167a03dc520f8bf442fc959d5c04f672920d765aa9654c06b109f4e3303a1f35b5af725229106ef142dde530b6d489c2ca669b8b4e60d64ad4f50654d33fbcf4111960a69e7d3274616e25147a66b705c43ffc4ebfcd60a4b482e3b453062c81fcfd0451b14d28cfb1c3bf81ef2180fed0d7c11b42d267b0e3c19d991a8bf59e2e61c715367b455e66f9fa3681436e5083cdccb2edd243cea7ddbc118add01c384c21aecffc663488dc0c2f621eb614cdbbb15b57b1d6c65259306e54bd732437507b87b4f8d8d8eb8131c61f527840c79f14694236a32cae9093644a659c12c4ea46c45e2729eb0317c8a235fbb11c181e6b5f26211ac1a48e8e57cb4b59bbed494397871a2a74653df61aa2775c7950d417fe79b833925cd60dd10d7dd3121a1d15a02f53520236448a1dbff4791e1dbe6ec903bb7dfd54e3baf5d3160f9e22016219fc4fe9af56dab566e9f54d047d72145de6e35106948b2b1b2dd496cba5564c7908a118b3a15a421c6c75905775d1e522c7d5266043db32d5e9170159b499803efed13013765aa0ee06056fef7fdeb1e7829f5f3c2adf665243ca2f5cb5500d647b4fccf1035054ff5f41adbea29d7fca34e73ba8fdbdd383a4bc5f33f46863ef1e7c113372359eeb115fcf7201a749c040fe13289323009e5961dd7d33080736d98f62c62056d0296d466bdf88afe0e166ce16b31a338bd2a09d4d36fcb36ed62b31aaf1cb5a72b9c0ced5dd5638e3f0f3a73ae634c07ceef4f1cfd16df108c75fd2095461732efd11f1e4f4af71f4de410dacd71fc3c897abe30b607ef69516fff5a1e53ab1fced632635ae7051048dc81284a67724d808fa37b6131379a2a28947d5ed11b08c87a3f58ce325c4593bec6ff3913aabc26daeba54627d012d3e4fb0711a644aec6e17c73e56a4f23f50556626e2452c9e4f2704182574ee86d531b351b45c985b6a997695bffdf28a91663d2348ee6fb8fb7ccfc799500a23139c41cba1fd7b6f0843c59c3fd0caf00488dc292132c53dd3fccf0c2fc6b35e960526df1625a12455727677aa603c1cab01e0f987a548d9fcc24d0be1580317d7213d2ef3b78fde15612b7b3d97bdfae93d7d0d6c5d33ed63f39e323d3d3f2bcb0709f97f2a49226e952a0c301b313537b2ee467dbd96f5bc88786c3462c18f598a21dce8d4845a5cd63cfd118cf0f15b9a31af9a3e08aae3664352b44afc862b4d3bce7ace96be3bc66f564edc0fb4fec6e4ec3f1fc19b5ee5212d3f424436f4f934866f3d74f644f66018259cfc74bea7b714bceef76f5eaa0d99ae336b2bcc3074ebe7dce116a1a78a76b172aede68331c29506e8e26d31975e017e91a9b5bdcf87f8c7525f47f4382e8cbf714bd385c87d67b16cec4ff3e0b37b14e3791a50355181cc13ef4cab4cb6b712b26b546d7ad9ae59241e8c61779d93f51ff54d458a61673baf0976ae9969dd2564d5cb9ea766a8519cb00110fd3584816bfa30da7724e055a37b5f9c45b8d5eca03fdc6deddf91fa2b927775ff4c960a4331da3c1d850960893987a5df24cefcb62b9d73e18f05af57487ed1b0c0026539fd4ccb74b5874ac7dfc00c29cd739444444366cec3a1ccd72fb5bbe0135610a5404242f4c4eb530ad9920e7f68de2ad42f4633bf6c4764eaa16b273e379d148f39216649c49f58105c04d2046341a558606360733d9d36e0ea88e226d29d32170f918e4cb4d1b284f1b67e95155c5bdf501d516acdeb5b6e17637f1e3ae9e4ad8f3ffaa716f5094faa6e94bc656f183c64eb74b15d6989bd7656f94ffb8ea575449a7b69718e35bd9f7a8c671acdd0155922fba9fc721eba69d35288ca73c1dbac988afc4c5d9a4e7aacccff7fe6db6fdd85e27f1cb543934cc34dff1230a918e99916391a13f0d9675cbb4bf551fd62ea476075a33434c26e9f44faa508edc0aed1a00e9db01eab8ca42eafd667ea3c8d1afe6ecfb1f1a64ac2440277054459c04d08f6d1ff09f03779930edbc74fc0e70fdc208c84af7e46d1041521c0986e09e4f804711068408b931c13eb48fb9d41410b4d5ea424acadc2806833877a3b20caba97f3e7cfc4cb731352f9c21775874ea1b4bcd6dade9cdea780c45633776a1bad16f497aa8cb4d979d625c8618e03842ac23b680862f71732e1d31cfb6699737ef0ea8be9ce5a070eaef9ec729d274e4e4ae7926666eedf81364b7b29a4e1577960ce023dce785c26155245a389368eea797c65450fc36b02ab58b3efe50604ea441aae84bdebed303f0dfa4b0859b36b2cf9a8366fb78f281e30b7452c469cfe0afe870345a90afef5bc8b62fb36a704100a2901b6df6d063d46bb9ca53418091560e34447a24f1e0fce4bf6d14a439e8f1dcf3a21ac47a90eabbccf2f5140e70652c176314db4333b4dbfef0bbe8f4c848292a22e3e8d389d3d1424af7fe2e340f19812a0203a26f4aacf3473674f7e245e050c6fbdaec323d10f9b7362e19cfee445f86ea4393516c7f5ca0bfb8b45a5e9d431f4b92f9b54b98e458b47989be34255bfd2b6d61cc8703dd4de0b9a449f5c7d134510aa8c149f321f09206f2dc1becfc44ea28b086fffb66531db694afbedc4e8d14b646c17ca0bbe005a083fa8df72e13503351841a0bfed27c82c15081553dd748657776e8af97922b6b2b520ffa493db1d0c8b0a7a487b95076b6d39b8ac0d029fee3af02e30d548bc37e9b45777e99d57d5bdc5c584ef09f8d6723e0baa0d119ea8ee0222f582a9b6069ce3c18b5d83e724b77e3a0d8b3fdb0020db4fa8c82900562968b090fc5507243ebce6329d409199cb37c0dc6e22ad51cb91ade64788c89da7b2f12245e720d13893226ef611a8b0fc57e0a597e7e63dadf95d7d0eecf50e3f9b80c9ce09916997a61f42ccbb19bcdcdf307aa8d9cbb4fc08c97c5607df557abd30d842c79a6069e2bf6652848711133b303c0bff29beb9d49b210dc7b768ff80b4f925cbb5387a283e3c51e61df876fef3a8b79a1c2a2ded72c28ba3a7023e49d56a15f08de0b6b4e076a1f2d12da58f818a7122e7f183dd2399f1aca27dbbd12161ffcab44b03d0afccf927cec2997ead19469887ba569fce3d8994b80aef09bb7ad9b5477c98970ce8a81315e4afb0c6774986213cace5221e9ff61136e3e9f7f8236a69f470349999adf1f33a914a803e413ff46a74840f115ab1b2088516bfe8db9db32d672322ad44b11a3d01e8d79acfdd81e67a206d4a03f296b3d43425ccc3e84388161ab85fcfecbeaf295c28fe562b425634aa45b922d320dd25bbfc3d06b605dd651b3f4c25b6b382450721688daed518cae01228fe755b52216fe66e6c33cff697f085c5f21e6e021a31137354c5d56f77116d6e62a88b5d2d3fe60a10ee192fff5fc7fd6dec633a85e030770fa8951484b5297482e4a4be8dea40aa6350ffbcfae06136337e69c1895b5133ccd38a1a12085873e85dd3b5dd7fc670dd260db4a5f5e1f72974e5fa1618f97363f7d7d1835c776fde2334ddb76871d6d9309e2c96e021d80d50316e72da6e9e2ec0731943f577f7ca6342d9840a7ddb4aea6b353e76e4ed83e2f4e2f8bfcc03479e71a17011057257f31c08ef1693cdc0ca91fdfe9d2948f51a2d9f9270a09189aec5e0029db9eab62ee2e787d6c20ed526a9d17a76fd655397aa606dab68647cf25815ee400bd3130fa5456ee51b9e4ae857a93fe91d84fabaf7a891c3de44bc6ca78a59ab31888777b9c13e46e458734da81f4d936ca94f92d761784ca73e9cda24a32fd378d117c82dd99cb38309616de37b35c539da12434e81c5a3c098ea5c3381e5685262ddc1dc5e33742aa6c3899a6085121af3c4e1173cd7a89d6cb6a818c63a2dad2cb3e5ff71ebf74c809925675e2b6a3c34fc780f3def288334c135456f8e95787c7d4b35cabdfd528938244ce798d1369a6697551e6e2b9191f981ae7679a154a444901cbe9b92f3497c137d5a72c562f43c90f36e6ea3d5b6bebfb1e197d02f06bc0a8c0f95025e1c25a44cb31ec27e69b3ed0303fcd9d706067da600ce0d18f98efa2eaae5f7931c685bb88099acfd62d65fe09881fdd98872f69f202fc47100165785aff8f56bcfe2b78b38337f571504e18e5151c824a6d70f5237bb75e8d2f90f02eab96b52edca86468a76e907beb2f553bb109b3a6c18037a66942e94e6d1dc9cdf7bd7282fdc4a49f4cf214087d971e6b0886761ac3bb8268ae3b0618c723b38d3617d573c66ee11347ba668c6d9008daaf680cc1823e23f4c2602d1fa24cda8d18d2b4db0da2c2a7b053425901d467d1fe7363ad26135bb23614391d3b3150345ba54a844852847a543719d8c5e5f50e8aad1b8bae0e93b1af2ee8dd5ff6e0f5756be935dc6c4d84520a86763cf04314e58ca845c07371e577b79506b361975ebc063782650e9e6d41fbe9e0fd8984d49a1cb2482e5c01309c8b534cce1db7d0927cb4bfed23553ad2267180f3c65e0365845fb1e681f2aa1057482cb8469232509180e99710a231d52ab8a0dca49a82fb417a9de76476c84d301e692cb8603553b03b62353847c90fb9c548824afe0825d22dd33fe4f92581bfb3416f35caaa6d5bd62d52c59aec4969325b3b3a88568f66a745161d5bab09ba0ed429c7d914110d6f8fc2260aa975c698b6eb88fb53c0e1a8a86c0291cdf8c795476554dc9591ca1220ce601cb45397d92bed9307abb2fb7d5d36abaf865420e7b1e482326b34aa68949d0515216d3715836c4f4d576e6bf7e6d25e55edf2bf3cdd3344367b725f58dd8ba9e47bee26a5c1b7cc96489d38460854ac3cddc2645b45d1ed90dbfdbc368e1795582ca01c5bae5d32f5f9e27d3b697e27b67f16be8366f51d076f90d1b0bdc0c0f9c6509c30b3ecf17980747c53b0fbf3754c5e4a565e07e699d75cb1aa3e1ba29cb7bdb063dd226a3fce9b7617784535bbd34f1631bfe87f5d3c4bc849f53155f43825dc627cf649ceb65aa12aedca8e13ff80e13bf6064680a5465d111ca293dea60a2567d24400ff9cb3c7bba26328a386242bb0ff126229150d5b3442d20feb062ad117f16aaf18e094890801653e40d825b7b80cac3ad4f09153a47d4000ab9ce83ed92d2e997abe49e311f070060f9e883c6d97702fe3265b66c4cd668b6208373b2c7116d821e208c42f707ad3fdcc9d5383a8738882d0a11f5c5a66058936b84668a86a6e45bbbd2d4beafaa259686a51e4d394d45210199b9c29de1065d73afaefd9abdf84a5148bd3c2717f200cafca4109c54704e1379ffdfd7aa56b9d52227d7d608425b9623f613ee00e2378d86dfe62b69d605c5c2240c948e58fed1b29c089f77855c3d4de0ffa544dd8eb10c934bb92c5d9f5a086339cd906c093cd3c33cb90e1be4fb0b9f451fe4666da49fb0d7cd217e3fa20e3e3cc08d5603da053d3af0cd76e19ec5e5db59c52ddf8fd0edf4eb07b1bdc183c994f4de0506658889d3144943c92141fbee5f33e62d92291f3fa89753e9bd04fa7ef5eae3c9e05ab5e04410db72bc47ca0f29459ba4243d0005a73176916a7f82207f37bd3df5c21f510dcdcb37cd2ff8e68b39fb7dd4eaa0f2fb42a4a5db346af9770f6766608e8ceb7fe2a64d378d7c3dbbc159adffe5ac9d60766f95353231b49f0cb0747dbc37e6dcaeae7a06927e8834323b0e5dd070f62d6128b5b86972d005347fcb13ea06826f97fe79b1e0e6b909015ba2c0a95b935135bd5573c2290a1e197009eef9da268a91194e486fe3ec40cb9575c2695fc097b4a65c9101c818b35e6d80819ab965d19ae463eae3f3f4811b19fbcd19d5300f7d9131b0db2140e5fb4083cb2e97940cbbfc5d25f8ff728cbb98ef226ca1ae3a9964a50fc0e3e57b3c88839724e827a382566622a9668bd40c0c1ac5424729b7abd4513ae170bd6d93282f8446e31434bcb6051e80fb35d493174eb7080b690ef5d0b006a9cc71ce9c0af96f6a36dafb030e3a2357629104eca7652790cec2e5e721d290421652ef7ca935632c5e60b3d58223b522b633a81cf8efadaf0da1d63740b98269500aa9ad10942e173fbb36479330a4956b16396938a492ed22bd05301dcbf73e3316ddbe233dae9453c922d396b80ef6debbe41c985ddfacfbdca39e7abda285d32f81bfebdde43fe3af103a8e36943833dca290628b56edd3b20370c1f8c929f1cd9b99b7ea67a670d0ff5b02b4b35251e1f5b6f46e498d479d805d382636cad47389cc4c71805564c2eab48b30e707d2ddece37b933411dd474c8e23ed12f7285d18c46ffd2ee38dc3d987411b45777946f612ab602dae5d0f965100a940d5a5a31e1deea829c156aa5a15a9ddd7eb69fcec515fe1e137253625b2b6a33494389380272a53e97ae2a2cc1870b6c473b6eaf1ed38e6dd4e9b72ff6ec8ff3b2620fd67fb846072feed97901c635dd5e61a65cc565de73d5b9bac6d0d0ed08dc53987899f3faf8465ffacd06914820ca4eaccf8e0f92bbc3d38e834ab052a176572568473d923ba07eb98060178e68e938f2037f873684f74c008eef204b0a281fc831fc85a02892bb6eb36e968cbaa7fa6a0bcd58b11f4587f5a4f345d3329d6ec35255bdaa0051c96dc6bd45bec9a2f1d83f808d4df748cb14e245b54659c5a3b54c146dc164ae23edfa8ee2da0807a60179d6cb39ef87da7dc32ced24de849f13f91264e9bf98525f295f90a42bbaea566c43ae98edc3571cdaea1fbab347900845e97c33e5f865c148c32164fe79859a90c2f012f8da5645df4d00049fbe3bb9e6333fbda9b700f657cc0d662970c6b42245567076e71a55ea8772dd45c16f68ac0b35853f4f8348df0a23b03933063343e57aa5a3b1449a55f02b82e65a41c26668431e6436cb5d334aaf129e50d79f1f20d4c444c0dfc4636da45b6ea070eedf69ca498680d29018196ffee65d6c4b068eaeeef4169e16cb945382fff3ac1e45ad9960f51793fc66cb533cef7bc50b1034be4a929872ed55428a7d87b7dad27e75096e47817491d5af437382d0b77693f961d272b32fc1e90375c9de2ba921a7c39fbd3c058bd64ae042e80f20d501a46f220bb2078dc6b53423fc2105ce5048472fc80221ba8d5458810f45198aa94e603105378c1530ce403f14e82066b503bffba6b10d65d22336a71b6d58b6e7f29370e99e94512c93dcff137f2a011a517fe81aaef93c2bd150f6586f9bebe346295432f024f0bf0a17ebfd5b4370a482705814d630e2f2cd4ce6f7be896613235298f1d8adfc57b5079e1f63b0082480bdc4942ec427e2b470aa8c55db46529467386c26663cc991aee9421f008802d1acda356acfc57109107df0546405921b921b96ac9d29497bcc6bd7f0c47426f21db73d5b2720ff7872d991ad993177c25cfeae480f9285ea5dc99ac84c3d718f48de8329e3dfad803022a86d8d6f39372ff219a9fc021e8de83339ef656b42c207d7976458d1cf21202f7590e6ce6c01f80e49edb33a6b89b1b1b4d582acb5e351b52e3fe9f864eee0ea65c926f53ae4036a567e399f15eb4ae6d2e0c0bdc37febf15bd85b8ff61037a0456b67cbcac75d152fc42c8fe61599538650c7323ecafc7da6f57696db5c32b7cf0ec5f03a2118e544419538006815c4ba1b7e7354e8fcaad9493b2bc2b06222332f371e69fa7de0e6f59b380ef718ee8948dcee4481f58f67e453d492c0029cf5233b38bac55e171afc60cfd68cce5d67aceb8abf7ac25c65e323ddb5113e2bc7362dbfaa0e7cb6748ae8b0554bd414a28016a9170da1bc78bd9ab31889cb853332b74514381610cfbc03583507d7a3e48066b7951dbe099077af2a58e8fec0b93fe3f1c7238eff041b5b7ba12457631f33a905bc55953954498dd8645cde7035a5f9cea92c8d772d46092bf5bcbe16c7914ab456981f07e6e4c99ee7122c22cfd222318e08310b27d236623887a22859b524b175bfcfe1f90f1b3d916552d6d14a92aa4a22def5e5235c62a993cb1d4845269d3fd295d66f62d985ce642584c78d2b8b358c78b71b5afa420067283a305317f0ab56b5a30975ee9dba37814523163606fa3c69783d4844ff1d9c49fa19637d7031757c478409060c4feecf55792d51facb7805b6a90664f2654263d1bde7df49301dac13194f299ff850f773e9f7951603aa629c3771b0f947a5d959609db83c40ed909943c98764b37266931347b7230fc4c15aaf1daf331e9bcfa399b589e31a9eabe54c0e2c54d8cfba5316a07bf42c66a1fbbc653e6145bae2eb1800a93347c16fd94bb34766fce56294ae6450a2f43faa53880bc3dfa6cf30c67c19bb9b6521290d481951a12104b50b0024ec417c793d2e689f91ac93632f0a177a44f46176eb4b030afd02b0b532dcf66ce24b20ffd4bc4ccf0514c7aa0ac092267aabb1be7247f99e99ceab60db51ff26ce3f478d51334eda662d916d9a90b21e09a2ae978b0501ddbaa88cae47f69a607f91ec29b027316548653d6e74d6a16a9553986d33e6b14e8eab64896ea5938bb84891c68187f46537624108eca4c00b4819b044fc8a2684c9d42f7ee3b525714d4efbcbe9461cc26460b952ac0c221da5ef16b653ab763966f0684e8f2cbb118ac7272751d0eb2236d404ad55939c1e85541e3b3a4a71c51ade18d2e5c3f427566719de306e999b2c23baf00830c04278c7500e8b837b98ad807332fa8c21ed527e45581ddc39ff23bd923c518f30de73b684f9391ca2dbb098c235da6e7ce1e2a39d1424e4fc2b7ed0421ac980e07a8a17605d964db93280d7ced5185c4b987cc5469e43cc7fedc7ea99c5d270c1bed2aa7a11dc20b0e4150654fb572fcadd6b714e973a2515fefc45cc014c92c22fd12b9decdfa8f89714081dfc66f0ccf2620e79c598ffb2150d6508206996eb36ba3c3dc1515e41ac81ac620f9a3756ba44688e399e6f1453a3158bd65da9afa1f6bf95582ecf40c701c18b4ad791095e9ff55025173b90c59fc755043ad6ad1206888b9265dbfdb6bbc3bce0b4e12f9bc19c294758d8cd1d734f741123853e59f8fc1a95369276270901ae8bd1e31991b6549a0fac7f259678876c1302c499eccb147f419b27d67ab5571e9617b6cf6c26888b9d87fee592a119dc0d9ff50dd9921d82b63e2ab70d5d3bbafdb6c41c795fecb8d36b4d17279d8808744438e5293b9e28bd09808582b0e56e5eda43578b570b66ad2a2e5d58e2de84567b4b01f3dddc2989360624a747db7945d3a3c75c9fa18b081b8e23ad4292cc2546a19bc932120310ae2cbf8c1164a696d65ac57c49edecaf1b30518ef8fb98add826da96d33f8602242a9714d176aaabe08a8ca1c92ca8120a31f6cf5b1555f19b2cd01b93d1a80027a0a86add82e61cb862c30dd3aab398ca1fa10d5970344fc51e63f34d572c891883e3a2c9005b0ff0ea9a53bb6b49919b15d12e21b358f80a937032ee6c30e28808590c52b7fbfcd0edee2de98521782746a7b27fd8c7e97730432258eb764440e5418fb45375de1f579520a0a71ef12cc6eecd2a328d975b80738d68abd46fa7aed66aae6509dbdd7e68774bd46357d0cb8c9594c6598068699d7c9279538d254856645d4d55199900477f6122069b016314e20f2f0dafaeeae92a66e5f9ae324173afbacac45d95f0b7707f3609d1cb0842b1ebe41ac3001bab269bbcb7fddfb90eb31baa7413d93e6b50d8ad98bc4406013c891873a9a7c9400edace4dbafd1d3310a080d560053bffb49b07e5f1a6b457ad14eba5556af47b95b03a3ef5dfe2af530d609c77a50e96ab9ce54ec8b2607bb1304cbb2b48558e3b79713dbc85133cef247db44bf78e097a17c26d37342964953041210922012d16a07763b0de733b9b463cd32c05247f734db0cfb7441d21bff52773b40dcc7e3183b837cb786a4ffbaa7443b9d3a0e8914aa749b702fcf90e042cddcb1d7f2b92fa5716e87b16f5a91c0850d81ce0a508736b5d5ff321a4c471ea8d5b6ffc45cb6fa724cf2a3ccd98bc5edb9dd10ea8b6738c1f0a56f9698eb284831fa2c39756ceef6a1e7715e4e0595550863f9715adebe6e813cf96004a1e151a58a6ca2aad2a0c74836059532bc4a4573470199475e0f4c4092e5ef7ec47306498483995253b4a9f44ac6cf568885d2c167393e333dc0d9c09d93bcf6b92c38d8f789ced99aa78a94deb499b31d49f88cdd8190f4eb164dc4d0f5e8d0929cb0a40ee1ee013b3b5bfaef2093fb3d706fffe1a3017f5291287dc39b11574217d941ae81c1a8f1c1ad134bbdf8a49f0c72c84dbd6be18f2c59fe277ab6326ba18126ee3ffde9186817bd29bf22ced5f58ca41ebbe0a260f3b381e1d62aa40a0af7b6726f121e93d95f890f2dd4eb9df4ef96d2c162f12f42930cd8ea4b01c9afd14aa4a739bf75209f49c58551a87b15e2e3f52da0be1a33035677f628d58a242bc1c2c1f51fa3f50cca6bcd6f7461b462f1ed69cafb9ab135bc5e57932c48c6bc48f030281aff73df74110fc36d547229c51a7a6ab25552a42d60c2d0ce30b0a71c14ef78979545d4ecd0e8668e2a0d8fc1beb103e9cb8fa608771dd8847e3c29878b9db350203b80b77fb37e3bcb0494b3b71bafbf16eb2476501a9c308fbff5dec56fb57f430836c0cb75fcb9a45dcc0f08350233ef42b25c626e5097694c0a05b3437f318a12e1e52d64d0864869873a2a8e35ef743d096a13d5dc2ec025a824487ef0ed19a8b23f2d742c15a0e4e4aa551577be22fd57a9e06bdf8cbad16f964f3600e788e3a809abc23bb84868d32989b8da35f089f1e95b1868a6051497ab77b706d469eb7bae3d33f033f3c10c5a5813f8f88777392cbb3f52d0a7f6636ad780e64ab7f6a4682024e28473648d38be94bc76430fce0873d21e897f739ec34fa81b0f61534eecc362b345eddf3a15d1eb4ab1dfd6e3c676f1f68d8373a289cd3c4c141ca40b7cbc4a7f07edfd393c6af71a69b47f890f44e9d91b273786132a6eb873135526ca686a88e3079a372ac470f3364398107253405ce08dc451a1db4a9e26f7e5738e96583685fe9c2c68a5420669d6d7d9ab70f0e014d48a03f06346bd98ab2c88cc02e9763aed4867829c8d0c6f00df4978afe7d48f0d15929fe78a8b66f337d9f38a6ad5393f6011ae325d0f5c6cbaf8de6653d9b4199c162eedbdbb9eb9f26ccfca5b4a151f522f36bf0c671079fab20f6f8bb5ff4714a9743187bdee91b76e958a6be578b3b3a90549e3d0f43e8e2cb387a5d16eaaf95a39fc9a1e0a5e449a6bca143eee91b5be0fc0012325c8091dadc087dbc48daab8788f255581015af31313367dad41282327fa369f512fcbe3475e116cfe5017f1bbf725d1848c2703455c90e22e593e269eb76653bb38fa7205c2a1e54c45c98fdb6354611b968fd42eb4d650cad82534c30506c040a5dc2971c0e085ba696e804ab443254d26a2e9903efb0578de773bf9e642bf9a4873853642ba6175c6a681af66b04834473b16987df5dd90b00706e7924b74437eb97c454b73f2ba1ffcf40037650c782459f4c335375b1f47c831b2fcb63bd386ab5d192e7e87edaa5a66f1216d0bac9cf9687c43ddd1d63223378521cd446ffbc6de28e633a19598aa08a4990478d98176c67b49fdb60c2e3f67ce7fc438dc5724e728afb0fbf5f651272b1c3825bfb7e90f48cdd03f5dc1f244cc65849bde69fe10e5c84a4decd728f8f1c7b8160a635155322d2a730dfd7218901514b2e24f776fc58978a4a93b7eb1f5ed930a0bdb735b3aa889d75bacff02101d6b531dc1c3bae8082c20c3d89b18cff6cdb5928a69cb9748223d209d14ba4914e9408097fb70a2efce929f9860116700c314e2400f72c82aedcb2e0fe89d071d0fbf185bb93376079f43e77e0547fdffeb5ce3373bdc4aba2fdabf971c9f1007d41daa4c05f2b7aaacfe90164ed8785050a03ea803c6c696804b0786278a9b9d6ba7aba5a58d997113cf1583e93491a8de9e477327cbd6a6ef3d602689ca5bca06ddf8733484fb2065761b284dbe355d8d20a917ede84287497a9f6518846849341e4d8866054c122e8305a6bbd4216fe086c20215c7fe80458e26cc624f1b2fc754621cd892a4505f02212ab67e345c4f7e3cb77c1a3e991a01758063548f4bfb602271e68d623daf180de8ec7a6934be1edec32e7b094109b9229fc3b50a91bb30857e469a74648ecc5db46c9e2ab1a4ece0b44ba82ceef2f828ee5343c2457c5b31017afa9a91e94bbf3d2d973f595b256b380d2f971e4751c3717abf18cd6d5346ae1da87868aa672ea18d4a7a49687e4003f0ecbac659e46846c99b36b1b7c9a69459eaba1ffd52a4b1148aa8e4922898b4cf0bae41d70e7874c8fc3b2338d83ea266f32e7af219160eff465cbdeb3c3a28b79dfd3d22f35cfea4322b9751225e37419030be5eac315cd16f9508c9eda2f1ac6cb84e0e68cfd2005c5bf67a63e9f08f392def86ea9f711693fbd48318696430a489851052999834ccf4017a04d3d8f99d1a5368d544c353053c9206fffad7319a70f96ce2427e391fc3e069ca60678894e5af22806ed538cf5c26d06856edec8126ff47144f89a8ce80610a11f6e5b54afec1c40a34233e77b7644f51883b944f0cae6f75d48173c94b91d48a508f8d157cab4dbf711fad40d54449b177fc7c0d5df0b762fec0b3706c263f4b705b547d518a9aa0d9e3094e21460d921554116a70a31ca49b0dc7fc74119c557b005aada94048cfb81ec1572c6e5d068595f66e4c934df9185deb50e450b271e4c5233f1471c2ea7ac176f9baefe77e896f1d2a18cbf8e0ea5cd313bd4230e49a1d4374a728e6d2f990e639c9e9dc1498ab4acc757aacfdf8494bc41fb547ad145e8e682d71e09bd32a333abd7254e60d1ba0611103d65ff2a85a4b9ff2d239458cefe13df09c9d4156487fca16ec79f5f85c98d9062065f539223f53f83ec48c57375667fdf4b7581bc20d66d639e2cb84c978f51f3379018c30a4ac4c3df8b6285c391bb3da86a840f98b25800e9ed238f36019765c59f22c991332fd1dc53ed0db1e1b7491784e32854334ce59bc6c9f5c50d2d0712ce438e30476e31e47b2023e09997eebf50fbe6158bf29520a02daa239d07b56552c8a626d06111dd3e60b1575b2cbb1e18dd7dd82e4d32e4dd0c24eedc9f7c952b8dc2c98dd69a367d81a8a4337906f9ba264b6b166e40363f57665fb062fd48fe5fd5e0efcdef8419c138e4d94fdd9954664200ee1a2f41929f72a0cc339f2bd1b096e06fd23ccc8994a5197e188a4a22c0ba9bb13fd9b276f8df3f3da9ce90be58de60e22a5ce7827039771b53c6dfd1a969a2099a8c085711efe38b49580f38a22b385a3f187168874849ff92bd57cd5e0d8593d3401295d3330b7b28626404180a48b3d69f0186d3cffc614568be6c84c1bafb2514bf06197302bb5dd5ddca43b0ab788798651a61c205cdfd5c4901f6b4826e15e7aa1e034a6d8ce5fa402e147ffbbb3e67c6fdadd33368d068dc38a9c1953fc0c902836f21e9c5f94f1698521b9ab59ec5d7c77bd369a197e5d9089bbff2adea57fb9dc7b8f80c190aedace97fc1af3faeb303d11af46f1f5cf1a3819e9318b6370ba314810f0638cec501d16d18e25917630eb56869845b6f9f65a04f68d714561adc027d7d0eb5678bc48fc2a0a1aab3050c1307aa8e904a893de9f5f3a294c40cfff2787c39c4b0bc15074670bb44fed2cf7199a4bd35a11a753468d8095e42be376a3a120f45ed796033a00876df1510828f9de592a5eaf98e14fe63a082b9d453a317bdf5562d4e68e80816e18eb23ed54535a0fb7d7f7fa5bfbbc4d6c8270a85b10eb4182892a97790562f7f0ac2330d0399fcd26fdb01570fb181506cfcea648470a65fcab7fa9d5fa52c9a283f5d1e52c171ffaeb1102ba0b3dd2d5fd554e8992c03c53a5ada855af39014eded7adf3c9d574e1dc5a09e25241ac4f4e64a1f1b9d3d8307a0077f7a60b12ab39cb310c046a7252089c7814b9f4a6ddcf9b2cf6eb654884fde5c19da400a3b77e91fc5c2edff1aacb41c9ccffada4b585b85c9ce05f155cb06cc27ad2c804866e42400287cecf1251fd9fe8a23b471f4f39f3e73159a0ff3b4b327d2cb438dd7df014a40d97c252576cc8ee3224a860e029c4310b74a69148d25aa278179d84aa48fda115128289851dbdee01e987572af9f8745bce20ef691f44d565cd017d72d610a60d61e142a6785edcc11fd74093e5fb6c2f8d725d67ccf2eb7034c83d691b4a708096e2fbf89693af0cc770dd11725a32834e82b0e049a82b2b5360fde1310e5c4b562ccc566923a91740ddd4eea19797a206394ab76935ca6c5952418c823f45c78a0ebc50f4c734d3438559eee2d244a000963a7c6935b8b6831943e765fba57390800cba87b0c38d2b873d754d78057389254623a54f4605adedb6d1219e74fb80c5b4c78da099452ce0189ebb2e9e0d422a4442018d9f19f9a0daada14e491ab552fb81c8e661724b5474ddd6a9915cd3979aab1babe3620a271836f332f6b949b343c844ec4fe8fdd6af7b7fd56aeb9a0c211b2c59a5dc60c24c63eadb65257a9958c9ff3164094dd4ef99d3fdde9902e78790a99794df0c172f998378caf38e12610baa4972976df84244979010663938443505b9bf1fac97626196ab9e330a4a54ee12626b9e4e92d3f6f4c5a4ded76a9c9b9043f0dc086461c867920fd5d682dd41f4c96629766008b25d4ba1e81afe1c1b56de497301b7a124613fa1f9d17a8756e87097e9754efdbecf3a86b87c6d5f7e17290eef0388109da42343a7c031cd91423eecb9bccaf00ab9b58c40a3e2838e4db074dd1f046a97148f1d08768f3dea8327ba9b51b6e7e7022ba0356bdc35c85625ef830707223e0aa71289700b25a4b491f21412cb38d49304dc1cfa8f4ba89228a44d21eb0b1fa4d66da8b4d0a761fb283d056d412ef8627675d112f7e4942ec6cd15b914cb86833a227fbc5beb3bbcdc613603a4da9cdddc99c8dec93e73e1a1d4a943a5b4426e88e8de3d4bb3a3862cd021a395f300b984cdb714bd44bccad90d847844ea2d1e6b5bd77064ed77f419bd235cdce3a24bb81e802d497a6e8160dcfbbfce54ac5015d62e07f808d463ee2f15b973ae2874d59f3e5c950738ba091289fa3302219b3293613afe420f832e5de752c906aa9e459a7e623f9f7618adfb31e0e77b276299d44d22340a60dea4b49161d425685c75d2d2d7fa793a5ec011a5b4682853c654ffd21a0551b516d018150b695463e327611bf2e2985292b38f244d47be214d434585d35c31c08eb270d13a82b4727ce77b670b6723783e5eb00063743be664b3295238b3d7bea56ffcfe82485a4f7bb4fc132830a896fbc1d4680102e4eaa92ecb309fe25120840ee60868521646c2ee48d51bf16b03c1363615932fa3163f8fc29a61953cb23f987cbb38a98e26b75c768626115128ab74523cb910c5631341a5e0a9a594f7a7ae5c7da78e6839ef4301d352550d5f1368aca51e038ac704b4a89857941af370e036e679313e81b191c03ec860f3cb4eaf4d05557b526dd333e45ef9f2ba08c97ba4a4f5b277829478a4d0fd5baac332436b4eceab43e283b0d59cf14054a36dddd66eaf42269ee0d92c655377b847a6539b9028d353643c42bd19fefff635730af956093bb0f68d105d3e2395f2f2cf776ff8434f2e12f1ded755f7231a39acc23d46931337fb5a63b3399956eb1df465af3767b27361e5c8fe10f85e7ed40a8c9631622ad9af64106903591d0dcb2f3a2e25c3ab511ff316ceaf01b427af0b6af5924ec673f542f94da16d5cce4e2fc0c3a3ddb79fccf3330cb91a817ad6da3dd789c0cb9c22017e52430cb4fb06a15fac491990bbd1b9e72a166393a1bf8687c668b4c4781fea299fcef46314a043d4ee763c05e26d51f0def4e72e73ef415704613e502d30439993b6680ffcfc77330ad6637ce0400297ebb97a5e9f1cc9810bfe701ac4b990464559896f74b14436b5533757f50ba586b0f85cf58e500f50ae763c6854b8f0e293e8dfc582e77b8fa739c78a6e0a88fbc53aaaa2281fd89f2849de5215f8fd05dc34f1c2aaac05baa8bce3e15e677d1c16033917aa49aa3d9f51ca2c14b85ab286cd9116a3d450db71f81789ce1d1e842bbf7c96a42fc3760fcc5fbcd4151d8ff93d383f632a937f4886e525cd3a2f58d5fd1b37d4985c97e4701657406ab94ac73e6ab10679c47353689d127caa2e1a2a934bbb763c6c0568fae553e785ff4fe04904f536c196b8e0ac72d80fd462676406fabd2d5dcebe32fd81220142ab9d713e783b92745aebb3d8e44d00975ffab18eb554ed715bcc2e450fae13f6c5de76d2e40e72a38e23067848fc91348f40ad6f3ad6906a745dca744e76ed64656d2c838e18fa55055244bc16f037baef4b38458dd0904c4b450107b987826da75a49a0fb68adc086cb284800d30fe53e0ef24cb406d3c47425178bb708172925c90b3162880a2f043b3b825b2fed64d6001eb9d77433c32b072271e4f6459a23ec0e818398eba9bd6c1a2648ef3d4a11b981efad6b3605ffe7e1e05f4298e048ac2846fb84ea77c09e348baa172572d66667d851e1017a17b2dd038e3ffbadc75069844f86a33ad419913aafa89afe306e6916cd3a8a3dd08710aa260667b7c9dd380cfc8458fe248b3d6a68dc61b2f954b8fa4c916adf908649193c252e3b5dd6ea73478a7f2726330ab025e6a48456ef4878b2ce2c4750799fb86d6238ba352f3eff6e0e86ee5ba23e47a0819996866ceb49a7cf805dd4499f6a9bb5f5f3634e143abbbfc4a8e8b04b82d85569a43eebfaff195d9dc5d4fa4821ba1a54a339413e18bdecbba68c4c95cb776011b55a54fc0dc9928a77857e224ce6bef981212bedaaf5d5706dde90b7294d6dc26dc5d5fb0f7df0c49204e8529960a4ead3c74226a7624b88baa50d7abb6a312053dcab11aaad9baa00931543c65ef5970c2a99119e4c2b326f71d6ca66dd7aae00a9f89d37e624c0ecba591232adc0375a4531e630b8108868b6fe43ffb194355418602c7a5950cca013855cc9b8e81b6c55cd57919b32414c7a4762a0f775784349d097f7b3b07961fb03cb42ae21e82c7e2d490bfac49bdd04fd269db8e4c0f34f35606dc739830061e8cfd928cccc9f0f472cbf12906f6f852bc7773d3906a3c5825ba90ec957cbb51b58d72180c1baff8712f0992beda319916c2208dcba67ba6ba5ed29a436f49d346158c8cd1ad6fff682d183d0c5f0cdbdf69e2491e8732270cb2afad96e64a80453f529077178e200482e586380808b1a31fe772bbd02a097b9f413ab3538b1988923a2031213edae08bbae7ede401ad8b342ad82751578712e2565229075922c0bd7776a87222727509b7c8b641bb6a48ea579a6a65075d99e5cc46f01bd6da6eedce33872a88ebd4910c4e592bf409d13965cc43a101107e13cbc89ffbf658501ef34168859d6f4fa7f1f3a439e59230862080c86e9656e685f5aa7332f22744bd522c6975350e1fc4c9b4957fa869d999e85eaa05a5145048e2ef2a148e25f7562de402ea32d7881452767ef8c973f706cdec2da26dcb6188caedceaf29136b0111dc9d5ec69e7aa12e2378a2b2f88785791d50d864fd7ca7c29cd22ca1454a357fed3f5595b00b6e4534e4ea4dc0cb7909bb6423f843bce39797a75915d990a4e546ddeb37af7ef0214d09320f3e9c911bf99f78ab54d79dc77b5498c91564a5b8309210bea66118c121905d10df0de308c198bef12bd0b2f726d1af34fa7d4644f0f11adb4729a252f43c8dab0ecd2a8d06bf2f7c5044193858e561063ab20d12142eed8344a19fedd3abfa4d15e0814540abbec86b5f0a3fb84f6b36125d66f78e86f9e2070f9691ef4afc06f579362dd2ae044ded8c33a9b4c488b7041dc630bd44e175370cf17f3cce841ca9b8cb25f6e5d7641808db2644b054df278fc2c1a3cc4592041df67b03fdebd853418ed1fdedc6738cd0f523b8ca4553ec2aef182c6317cf1aa32e6c9aa1250e0ba9481660016924efa36648ebc3de05c671497ff9fc389f0437d568e840f84e41c1a7fd4e60245406000fb86dcc50866548db3d4b6992af9cffe54ff6c8a02ec8e8b6c1ef1a9c61f5067e8bb5a6e9271153ea9720b0d6092855d441e1b3a4bd3b2c0567f044f5409ad53d60b68d6ff5101d49e55d94190a8d402f35f7bfa96c7513037ccbc781308ab590798d2fa1a9f2e5831fadb4eb476df0c9d96dfe2e1f6fc844ec3032589506622b9d7683ebd82351f453d2975325f2d8d556d475949554b380f6d9909a988bc699b674b7106c2c968b09aa483ee76ae2e0d2462386719732e9be863c5279e173afeeef2d6ccfa6bf11877ba8ff240da4d31b31e56572d7ec80e871846bb2cd5d81845418572f0ba4e27a5094e4623af03b45ce8c62e0db1fd9e20fd6b53f8ae1b3eae1ed9ff3a27a805bfe89b24688a56d6a9f9be65b550f8941c5027155a6233cd7649099554749ea2695a26bc003cb4bdac4fa6785d452044f771b7867813aeb0b35b7d7babc573964f87d4d5f09d9eeb0621c7253e25fed373dc6333446f8ea8e1137481276a8b5b7f531795240458494c5b74d47c7cea400a16852c56dbf8d218e26bbb3951b36b661ab3e2e2db1220d138c9fe2cc3fe1c4aa31ecd4d9c116cd004951b43954b113e267c579844c46b1ca1a3ecb181860e0df1048d038a67fef809f32c82f7626fd56aa64c9d0714e446761fd69215e3b9d1acb7d33a95a5da018b68f5556e644b23668a44652b3190d6ebf1b0af21bc38670400c27f8bcbac20fcab827d0851ffef22bf113c15faa95e364f58b5d2e4d8e0938547b0d2cd40b66fc31fcf29629a7def8b46c9e0445546e713c401e68aee0f1077be9e81d2a32404807b0b3c9d7f8518e50dfed802bb652c8491dd18882c7a84e9b88d27cd5f9d29095aed9cd4c2289c86c87df355f3650f23a8a778f6209701b911f263582d6b0ec4170e1ea7d7ceba377c12f97860573873a2c79981ae7e68fce22ca4421cc2dc9d7d77b0a0f909236f5421ad962155b2b109636745c49809512e11a65ced2ba1c30abb9fe85ac27d3ca27b108b3a70192ac11f9feebb2543bc83f2cfc0b6aaf7feebe7e8b32d424dccb9f5d8638dc1e1f09639fc5b3ede6e5b805f642b72d7c78756b9643ac079f802d64f29c32bb882acde9265771a29d1636791e8b0c97a99dd57f13a21d38cc9f74b4eb3c045a7dac684b9f486230263d037eca418eca5eab1d8115e39745767b927736183c7b9d0b6e370169faa65cd88ad5a8d8ede9c72e94b846318e3ed1090f486e0e31f90fee709d67a9ca507cd2adf3d03f8fed599705fc9c8a57b327fa1ab53f9b29b383cd9a436e7e67504c3a6b695e5d664e2a8fd4aa761395a78647b90857dfef2f4a2e79a0482e2755c6c6df192d8beee78fc6bc09d70b1da836c0b97f628dc66a80df4b2f129e4573bfd7ad57dba5c478fece9f696b5fa7759e064ae464721d10e8d070a6e24d1735bbdadc379624368b0dc62e31738a7a2cd800351454713b940c4056ec82e4106376f7cfc7e8d40dbe797d3408d0c6f79ee9052070ec3a9177cf56cec64ca421ab85a6736273035d871e06c8184674bb92d1da7d33576028e96347e739e4e94018aa818bb1e734231a63ad5f517eed7d4a3f13bd0867f3fb133c7e529c4b2908101d3d61c040f716c48fe3f5f57e9feb205a29fb4a5f32ca878bf71263aa29031e82be9ff223aa2bbd655a6f7ee0f8f151d897d12d4c2377f4e57a1327fb9a9cd57030e333a727f5fc9d027ce44d0939cc4820fd808f01acaf30f88809de9504408c7470e41a2bede26a760be0d63efc830ebeeb1e56069e19e0f868b19fd844539643178328e7c086c5aa8d8bf79daf0c0bbdb0a408a5349dbf925ec61c850c40be40dd5d2adcba1c7d326695b0e37709b8bd455d345edf5e78a42b7c030742c7c7dc07c2d7ca26862eb29fc67370f3105c32a0c9c67ecdfe866c0849e13079f7c7beb738099d48988ba7133cd648bd012aed6130dce8a0b1c5d2e3a463feeb3590bfd694c6b83e9c7054f3b62bcb3abae7f17e1ddeb04f85dbde98d9c0913614ad263f39580f9c3c1267a4a2fc762e36fbe65e9016c116f2e1b513020e544cf8cd795743b5d41eac4eec2769b2e81dd8d068ff5d189072d1654c28217695d96d9bd0a91d167a79da2a807c131510fa05d7354e7675066060f7289abb28a8c7e61e8c2176f8490c9a636be320c871c037553d2b6528716893872ff54c757ddbcb7ad0c9898f9d62fb2ed0cec9fa89fc71a4f0169a94c5fbc11a96ef29d7f63cf192267e06d522e7bd624e890e4c04f7b160b1d0c1761d6eb83c212249a1ec5da24ad8a2d27c5947b86b1422dd2b9289cb2c095b9f54d6fee6a91c8e0534c080cb233a061bef5163b54733f54ce6ef37cfd31663d3f2352089a48eff282b27f1da20b47ac971852740ae8dfc1fa96023b8a30330e6c0a385b4d718bab253164b9fc33c82db7745b89354ae3fce58c34b1b65ddf5d0e1e70ae371a5109182dba01193628e01077109f9b33a6da6c74eada4681f2315ec5d26993ed7ffd4b5659973b8a43b1528f8b1b942344f3aa8f3d26f3c54789dfad060147abb73735f79062824c00d5f4b19afb0c9cafe12d992d9eed238b19f47c413bb2101d3f24de76f7724d940e40667a5cd467124487ecf112652845d78cb82f2949cc8fa1ab857f8267a8d2a0b356d35c246d26a525669fd1299d1057e2ff3b2e1286a0c235254d15b20a31506278edf8ef37cc39247d089db6985d203313927abee443ac243124e27887dd814acb62c9488c863e1935c21dbcb37da3b9119530e03684b417ddbcb62cebf3f02aab6389d2faa396fec72b419f59d0941af9702a2fbc32ae22f4cd3433ab00866c5175b979391c54f952521b30a2c13aa09cd2a4cd67fe68f08d596710555e2c03cfd7155dd3519a4a536a09550aac4ba6b38aede2b755310faa13875b62e0173a28db7da9efd62f51616c9b8601ef3a82fc9c13079b1f4ea57713888069336ae217ceb6477cc9a4db078d43a4816037e9067c9b468be8e96e10f72249bdb2b08fc0c40a742b0d42c0e7e075ea8abfefa17200b3777a9d731a2b0e543212d2737c6e970a3fc70384bce9739fea25e24c12e01555caabac774828fae9c1a7cb8c270be416a9cbec8d7cf4aaacd1a04eb899dac11afd326c42533871a3b24e438e8abea8b39f75c29a0df1e1a7fd50990706f4263dea7866e47229416695735ae5786a8b566debfe00b7754dcc6d9accea3f18f493480c76834e666f7338fde92a66d400ba7ce85ddd557d374984723c5fc599937bf5f956b796279ab4ffe2898d0c4e1cbfa1365b3710413952900d99560d8320651db5763099a0e06ac6398cebe9f516a45bfdd4329d370867934013b753980ba17151f6d9cbae402db8c02e82f30aaa35ba804154781b0d10672021d6cde3424a4ffdc4459ec4ec4264d2c1f622f28e7f3b24d1a257222a5d7f1c9eb69339a427e38e48d2a489bf65d6acb650e5e5c10691372017f80e42301f0f1a789fa5ac87991dbc3f7c69a97cc02719e8c06a1b138422aac72685912fceafd74681e91c1508fbe4f16c55f11a01bdf5af69a334cf0d8438271c6f1a9c7abc6bb5fcb8badc2be250d5ee868b40eabcd059c37dfea27994538f93e7ceac38997fef8857d443e73508a1c6484050ec59c3114eb4dd98a8d087ab4b6bc9b9f7568b8fd189002d17e3633be0d6db403188103488bb23177b3c8597b0121af8b954b0b5d0b3d9a8fa66d362d4aac78873e690308482e61152802a9bcde554916a2dea4465be998b6bde6c897166d43a4c5347d02a4095ebab9f370cd5e327225a3603340a429173183dffd437356e8c3e28b8e6494eaf4cd54832fd22b0c27acaf27bf999f6f5b4ff9cf098e1402223b087a6bf24e9484b758d0f4c0eda0ff458877eec8c5767a849a86191b9da672452a148e0e164d40447899ca4a4e7c92126c9827477651c0781b31d249fa9d2b1e0fad2cbb11c8e82719b584a772383697db30fcdf77cd00ab43fe7bce6757d664564818b2a7251f2f2a00915c0845deea6962f80fc3fa701cc5f857374d45ae866403ce11cea64f36ca550ddb4dcd791a4d36b2adb96ad84d7b2a404740e4fdabcd233eab00c7c1a44f70fa02cd54199a8b265598bdc1aa68f5de400423fdb19b5b1de81105b81947ed956e50f372a20b3ef91c05952c73c8d1a2be9351e5b57d1ae918c69a4af3ea15a65bcea5659733ac7e1957ec92cdc920bcf1e6cf8873f653afa18835069483b4ec4a460ef3a8e15eef0a7ac52939443a1974cb4f64e5d43146a4679deacd1ee8820bb7a23d5b6084db638be1800675f1c5a610af1e08b2d6c0fc074aef264c254eb0b49bc9bc6f81c71904d50461a29ba62c2904722297b1ffe84a639aa955ec045c3db6ef02766588e458612fe6b825872d68b1bc609afff6f2ce3639d30ed17f542cfd1b3235b1bd9b386897dd3b1c6dad453ad2f72f637a862e81aac7aa2cd53cafe92f74dcaa70cc4db403026f66f45cdeddbd6b080457ce79020c0bbdfd3952aa3aec8a633eb191aa2833694fe07c64bb626dae719b2013619e429ca300c9ce8fbd70873c3ee84e7fef19311ce8851c28f5cf6bc399606c175a3f6dbf41079e3e08b3c17ee08dab0d2db10b84623d301015c5fed0c74806e8dbfa4632d55af6997b4d8377248b8e24b397de073b8ea5f2e38d2380076889ea97e793afc75219e51a0dcd7d195dd07320b09324e41d1952672163276bdb2237538184d8eea4cc1bbaa3e52e4eea8a1c92efcbb9d762b65da7bf51c10587bfe1f909df9d1096896a447d281cf6228cb43ed28bc99b521f0bef36486ffa67c3bee1d84def42988cdadc36b1972add4c3f4286e6c20c4528f87fc6e0fce146ea606f6803110eda17a7e5bf49c784af5e59f3cb3e7056f9cab26f8181c13e82b9e2fb41655c274e8b10684ac1ad7f0fe4ca01e53f7c75bb420132a04f2768b8d2efe9479cdb5ff53ab0a3a51400cac5a9caac01b082bc084fba0f51c486800dd4f5d1d01cf29096a73c902831959b8d8bb6cab0f1c264ada797b6968306658719be09791be5a1826c6d096b1cd5d8529d72c533eb5439e2fba693686a8f86192389c1bc0dfd275cd8f59e0f60de9613bb805123979bb56ee27c449ebf29a7726d38ceb3dc3b3f352796c122bf74d046c41564c736ecff4bc9ece32bcd25ba2877c723b1c587f7db5286f5a9abd2b3b71df0591e8ce68e36f37dd2e837618b621fb0e5b5dcfed6fa7ce7d77b47679644e4ec4f4272cd46bb5325c184aee6f22b438c909c0b15902b9a28b90a61a4f9106951fd4850ff95ca44351d4b1eb489427d66417de187a9cdce6c577100cc5a7e0d16d40b16ae07854cb75726eb2d71709d5eda041a2dd0c2937ce811648023fd03b647a68e8a9f68a036ef9719ecd422823b62187f3f85cf4c4de022fa1186325b543d3e75f32d8878eee5df31aaa78f9dddd9e2d6b1529b1f9499abe611bfefad8881447087566985f4e5cfdd6c76f2f537533b98ebf133242728a18ac3f8e1eeae3df960e616fed171b922ae92e9c2b773e5278132ccd73de40e8e9702ed36270543bf1e3502fb662fc79a8f983892fa3d9236a98cc75fc0ac1369dd54490d2e3b29fd9d5d1017a653387c68c9aec898080346d9ddd8d186d65815b16696f24e83b4313ca38e1e65fa1c027bbbdc7f6a20357dd92835ea0cc53ba24e6d5a861a9e255552a83ec0378ad2a35535ed0ce1a84edab9da2f7303f1a38aa08081563574f882b2f348428e5e7d299ab52d99e030951511c16053bd6001cf095987123dcbf38d15761d4b45a30b6e1a5367c915e605b8f939af26aca67336ebe8b36e0700ca9ba81b57316df69949a596c2437a7e327dc9da9935affa20840b23e246d16711382b144e7716a21d19624182ccbfc25fe00e79781fe981fc8bf3278d657ef8eabc54cfa794032b69f6a4b6c824e97b0f77a4c0aec00261b62aa52cd40db67fd9847596bd97a06fce84b15f05dada5f76330f100e151c7146bf06657e0b65eed4c26c08142697a0cf90f792e6360ab850e72b8bad4555fd42bd28677b8b12686c691c3f128a01afd1a146a74a572f26df5b6392a90352c0df922b383942c7bdb823372f1da2cd75b8f4058f2471a6793da5e247246518c332ba566474fa1f6b6ee070ea8deece2c04f1bb5bf7f14d776c42374bf0f3930b8bcd3e3676133655b65d98ee02b804a398a2474eda80241cdb84d9ea09457d310aff15561428d0d515d9f375139c049a8de5fd2f54f8273b94df264724e0dd614b24743b42b1605dc43205b09723e4a8b04817cee57c2e27158f4e3540e0ad3696bc0401fa8aa3ccca6a74d4631558fbafd216defe3b11d1fef75e35c622dcd4b4b90fe26e0ef0d6b6cc240fadf325a9eca34177e99f3663a40aaafd1c8a5a1772b96bd57a69bc6b68f306b1369b68f33fa2468d835428af04f5b3c1dfd04759c3d3142561338c95f41099f01e188f020d7ceecad7cdd460947de6347da5320def6abcaf311b943835f7f132081bbe6beffe6f32a157e9544992b30cfc2ad7e0b290641ebbac18e827be9d51a94aa73f764e1f8ce2802437b6b85e366eca7da1216bbd0b1af2fb41bc1d7486350a714241f4aa6566aea05c71a7060df4de7477f3e0a8c54b5d625a68532c809b32d5918fc4710126ede80b00cb9bd7446a236f55a774391307cdb2529cefcaf8e31434087c9eeb49af8d4fb8919f89e689e88d13bb80c3e9f185853fee108ba8388c6cc7669fc24d6fbdfd9715bc1a6bd1c777b54e3db15604b3a025fbb9fbd7427d39c5b5bad8448cd4316579985dff5571b2fb6142bdc834b22e284db4bf1f70c945a116ecbd790907d8ff1e03d34f2ffff0ebbcc2c44130c0af13e14a0b40a79c5373a1f44d9665cb833d5751d6631a3d925b258e73d3e8c9a54254b2216c313cf3844c6317be4bb28e1087dd04eec28974a7a27e8aef3a16a7961269d60b95e859c46f00ba61d2ad62c3132c608dcbae4fd930b54922abbe13598c76e44be4aebb1be530864c5b45eec1aa178c79bec1aaf66ff08c6fcfd72f05d82bf8f8c74add1f6aac74d469380a453b301ac7bc454f51466dd1d8aabf8e82fb8fa2d0205dd65e0c0b5558e4178a377de78a6eca4c78983e5ac3f7c97acc3106422cf4e4af6e6c6647e2710c47789f64b3c3d0c3d204c8c9dd0e90facb62464956b85973fca757d36db57536ed22ccd39318bbcd51a53a718283d0918e99174041761c63d703254cd9a17868c4e02a748ecef9045ff83faf7a243dcba8535c3ac89e337d0cd14d78921e3e085bf213f64238e1f52e815d29e85a199cc2113e6d1996439dc8698b15b697f791242918094d07edd3b74de9d53b14c5d64c7b68a54dd6e9dbe136c9fa171ad17e018e1dbb0f4886233ae210201271c8fcca661f3b7b707ce8d7e78aaf6ed38e9110169d3c98af596daeb989ce211b71a6266c2a0d189afe80be58d944cb682b77ca23e96fd0ca791f11690b6628bb35e8ff732958e027c5ba25768a0fe268765472f3ae51644d4f352e3462afb651934c4cd8b5e9173faeca125d06013da26489522815b8c9522a803c2626c85bb9be5e51c32ecbd760aa07b3817914c51d637a7989629b5a9d1dedbbcee4f37dae101894871f3bf96338cfc66ae960b2d21229044fcc79751969afb9305883878ecc32e144dbc232c7041f2b21fa43d52d54506def0a8965808ffb4795564c7908a118b3a15a421c6c75905775d1e522c7d5266043db32def4dc78e736b27863ffddfafa73ba5b5c3f4d52df8eeb1f73247b023ceb0089f5154a54b7f9896ddd4fdd088b16980857c2f85928d21c09087e9b442f51c1acb85bbbeec6439c40145c92c69c1c7e8aacb2d8eb0dcec93554ceed2fb7dd64bb6bc3374a97db56d3232e2b999e665d688540fd9544f1c550e29821c25ba03a02710ef468afaa1ee2e055aa9da27e234f829c1f89c8057000e0fe87785210b28a8cffec6661143a8b75964ba9643aa5fa0d1847aa9a3f3e6f93069bd4f04eff2809635dd19e74845da0e621ca0f7817435b02353d25b3d2b66d619be3cbf2dbbe0fd04928511f31dddac7de8b28f6f2e8b35140264e91a36bd17eea0e46c8988db149a6cebdb064a69ec45dbb1c3e9ff64ef0c2796dc2c0e9c842cda23626109c70e39c09c84458cf716d71ae6592d879980840b965b3744e76ae72170a48d8d493bdc752f691e8360df82c181fd5566c50e85ca0b738c48f9aad28784d5f3c8a8c7cc6c34aeef314d9efcc6525f75e98c0b404868bedef188ce16d765150d6aaadac812dfa2ab618273bb85f50c225ebae3d77854fd56f30cb7168f04f8e57246519c78ca1db7d8c5fd294d90e2cbc1fda1aec468f9bb761be8fd60e935be8e59b83d0862ae87aada3a648da99ecf71e0cecde8775f7cef36cae6cb263f95c6205695852e4a4c39c19a1758616103aaf5a575d419d769195fd54ab28ea9ae39b720a5a69954328b9b8492260f1be6a3370f45f48259cfc74bea7b714bceef76f5eaa0d99ae336b2bcc3074ebe7dce2293c1b8ed43b03ece3e7fea57cf630f6e0ddc3f84ef2d8c9b90d10a55b5388a56e71b953eb08ea458b994c63e9ee8650c2d99610b7d82ae5fb3b40861f03ed86a18b204eb19255abbca53c8584eb2644cca9ecb48d5f6c20bd77c4eff1367a3cfd34c35d50a97392175710677799340297a59a9d1ed436e98abb272b0b360555d31d297e20c95a09dc7571412ea8a3822706a8ed319b03aa729747d4a0891a9b70ccdb34c9d90c6d92e7df6e08b8a3868f3507288b82bcb0839935ab3c3062fea8fc374ee2b53cc6f16cbd496c5a434ee5abf47fe32e30ae43a45c9dbbcf3ac6edb82b3c13b566fd85fc097a162dea67f5e921bfa02d2696ed54e975e2f01c203dc33ff14430a95273837b0fb97c2a1ed0e773e469fbfe40f62d74e99bb132494a84b3f29f9128c438e1f9152128631af5cbc1d0249a90c6f9c8773bfd8b4d156040577b4cedf81e5e6b5b187359a84c56641ecaebf61c6b88952582b3685bc418242d7b50d521b1fb631d0897756f554022acec08ff95d3f8250548f404a9983c2d6ecb0a9cfd332eeeaf49be08359c30e4da15da6f6f0adc92a53e442c11455daa2dd6acb65b2cd20d35bf7df289779f86c18cac1557a2764ba887efe5a4ea71d90a72af0fe4fba51c5e1446f5d0e1eda3a5ae9f37229fe4fe0d5bce91d0f5d09535840a972be6df32bb813c64e658e3dbbcdcfb38c3065567d55ade12fa7fffafd10ac498ccbcccbb0628ad6346fbd6b43d8d5fa8958f41e3875c8ea7bddbb2b18a695724552cb54ca4d44aea053c8e0d8e44460c2f1c1fb867782ef3aac055e461f4741e0d970a7c89267eba4814e9ff8da0d0562198cb6f9f4751c5f2dcf4ad1b57bfd709bfb8d6e44b025d9bd28eac4d43d44b2ffcfa601ed6e56eae13838107f287fab365f4827e84fea388a54a50dab58b3efe50604ea441aae84bdebed303f0dfa4b0859b36b2cf9a8af6e1cca63f15f12ef52afc0a9e846db0756815d7d6891c5bff1e01cd95ba09fb15888d105825f9627a84cedd0cff917bbd13a28715b52ccc980500dbb3de19f03a0040390566c31efd85e5c8abf9a466fb4a4de974bac723a7ab092e2ee9ecf7a9b59a3bafd4ef959b5d12cbc6bdd326c78086cb20fa2fd5012d2a949221c2b0cbe437e1ecc050df0085dc3c879e47b57221128b53dbff845c0782ef56d754109b06434f566ec4da1bda7a44e54ced13c35884a286f666113a92fe52795c5d7c19da85b52e9344796eaef23c1c42e29481fe3d5d12978559426c89cb84b4fcd23c5210146f396c62f9257d993dc9cfbf62c660621dbecab69f86790a166abf3cd76eb4abd643ac84f54c8a3c9ab227d412ac2cf659208ee2d8e3bf1d3776765e3c1003460c27bda22ea9f4bf0d2cea58be4edff4f2755bd2ce56a8fa29351748aa1605ddf073850e8d539ed5d70369a0dff1a3405210499c795cb55ed91b8ff0377e9834c02e399ca7221980b2a1875f86341645ad432ed072abf58b78ba654a36c107a7e9689d868b1c9cef4c70315718524edf14ef6ee97a7a5b14ea66ec2d5174a2080e822a8d52f916997a61f42ccbb19bcdcdf307aa8d9cbb4fc08c97c5607df557a1b1be01b5e6f10d8426e45af965f6cbc4cbdfade53c8c7ffe521c6bdeafbab224b224fad253d96bc7e9dadf5a337eb77c68af89f704b568cb86ea765ec23e7cce7dff42f18f1317d2cf7ede9fce55cad52ad410786bcacf5727199fc71d7ea739f7a30c03f010cc508fe28d696644d6d5f199ea8fa93c95f45c05cca6e0d576b099ef9e02a5aba69b3bdd9c88a4f130df0ce867ec2640676952e7858bdd7e2eef5a5b18107508d89cf61e67f74c313c9130d5042262061268cb02b7ae48bfdc235eab0b478b5db61c566e6d1e5d55515ab5c5cc5fbdd328c927ac788b2f7aa04dbadc34c6f47fc9a0f4c74d3f4c74bd1d577531d12ca4e3e557dd4556d61fe71dcff6eddfaa7370717820f95945040195127a55d334670a1c5ae9412a9fcc86e3e017c5bf532aa31e9300109eddabc3358f39b07c33aa20e022348f5a4f2338e0cc03228521bb8d12bd0ae51a66b00ece7c3a28ba37e859f13297482e4a4be8dea40aa6350ffbcfae06136337e69c1895b5133cc512ac4148188c000010f44a66eb1d3225210c7fd915bef59fe4ad0082f2b314b006858ac4ab9d610dc719c85741660ae4e559cf0d7a55afdbd1df6e184250fb16880498f7f93c77e2394d9c815317c3380a6eba1c6df643fd3e192ed705f93debb1300d7a860086a78afa3af14454883e0a8849c902706728b3a972009791c51a91b7eddd315a05657c8997e625be929bdde626796f91d7e625300e62bde48c109dae3583692484e7f0f724b90306bf101a447b287e47184b75ebd493b8d8456ca5788b835af781c412b97428b3a487dc9b72e675966f4134cc751bc5014049fdac7cbaf3d21bd43da74de28130f56d619f676f0fd3291f0a800c58b470060d5afcfbf36cc26e3b2c02c3d3a73f2a2a68af29c61bde85ca7a630f32ec11e577d140c707346e6e0bebacc81aab4c575a7130f78aa39fb87a5797e6aff970e2e32a6ff78b666f4575389b26164adba403e248d6aca9857781c985362e5618f38acbfa111c41a4718265df259b0fd1a288a84aec00a96ed26434a198fae8fecf388e21f2513a43e03dd4895b6b9f48975945bd008f684a415790d4d1b4fa62e43f247d08e28382c91361dbe32ba0aee1bc12b176c47277d1aa2863015e5bb621b79bff5a0335302ba585eae46601d33816ffc7d3b6931722024c3013d8785f3aa3aa905a95167866696e14f5ecd1a86df062a44de2e0597328eabbb24da3cde81a9b2424fedfbd82f37bb478aa5faf95a91d74b6b0a5d70f596413faf566db677cfd00d10e6d06b78b406c6cc7bd34c7d015cb66c292bf8be90ba278309577f694269af73ccfcf243e0330b96dc1f709ba23cf82faeeabb6add324a618a9e6fd4baffd3d84bf7b6851fc209c42f27276c1d779fa9951924c2bf8043242824eec8bb0cb25e7efcffdfb5bcdf525b8856b06453f737b9ef3573ff4a6cfae39221b5a9ca80f3807488098e19a4cc8e521e446ad8b7fa538caa049f723a221d72856b9cb095069364c16c34fae81bd557d3cef12058ab087484bf5f2ee50bbabd08518502a512a1bb2d24da01f28d9f2992c7dbfbe92fa48e90739337c702aa83584e7c9797ff69628e4c50b254a40c4e04e606662067201d26ae79d5ed3acea6a158c57d78a5a225e814eddf8457aba459ac793b0367f7bfcf362f27706547ce579e647cf25a887aa3eba79d108d95f6e3f5b0f611a77988eceee2e4366d9747746862602d3aff55e7f0574a21552455a2a04af65fd69b65fbd4fead4172e928c26eca847d4fb46d774c81c005402027f36612fd23f1bfa03f789508b0f641521ed22531f42387102da898351b2ab35efe56ab14f39e310623bdce1c070828288bf6a44b480a98a684ab146fb53ae5e16e357d392afb1f3b3b80635c9b896ccf34cfc16f6831859b8560faf614142ea5d7fe2445da2d8cdebea02ed8a71756e1ed926dbc1cbaf3b1d06e4c45fbd58fc07a76ae9673a9b1528132e6aab822dbf21caed60f5dd6f8b986419513fa0d51781c0cb6e2a60b7fd9d9b0bc661d3dd5f1cfa36fc903684659b2252c07a421c9b5e128cf7c54c4a535bb05d40f34a31629606ec7f6d01e64597b73844265fff655051e1615dcb49037f25527439af813b0f7d8b2080113fa83b852add34fbfbcac0e7c087ef861b44e05e6090c3a6b173728fac73dfb4eb684015167dd1b01b03441c4accfa9cfa161a87f68c6202ba469edf10de89726e6df85befa882c8a2da0340131e879a4c984dd7b849449fb194e312549c676957419be028f43b5706fb1013a081c2b302e162b613c361a9623937c519b44fd81186787134b63d48826c8313cb5ceaa4bfa5ded9806f4381e5912716d5466777aa903bc93110bee6ac14d05cf990b4fecfa77f7405efbd2d99c83e4f8c526e5389339622a13fc97b9890cf1cbba29a67d45a5ae0e6e2a3f7f4fc0ff8eb821553d2d4eb6fc8a0ca88b931b2d2a85e5d118793cec4af4770bc2f2fb3db496c8bfdd97f2a07007459e00d6ab0f5be9a89cbea685fdf0378bc3248df1579801c9cedd44b7c34ed8bfad84c1ea30ca2a818380fbcadb693a4a95c6cf9febfc8a20495e19b31723da59c9035451220a2eeedbff341b1bb263f07a19fda15a73946cc215b1d6df28a733e1ca9c88be759609960eca8cb0216d87f8e778c9294f64fd78149b439ed7497baa4fc2175c1ead55723b515f6e96d5623391db14f5b78374b1882d58c74c542f0f9f687760af03d6b8f0f75afa721017cc6413e6594795d0b74d73dda2d9f9e884cb976a70e555e3fda16b2c800836d3cd9b0a1099283b881f4b990c58c911713696f3288d89d3cd1e26f31a78f9e5131b17ef477274ddd502265657120feb9f4f15d7960a29b87fc432e5b11abcebc4a82f0ce603a75752b7c9bed418a6ec945dfa842e7a7d8c536dedee5ade628a19aa16871fc85868f242edee6d56d68498231c57ac4f9348858fcc7e2e4303b13c416eaffcfdca57069268dbf5b7885bf5fe5d21859b3206e16215b1c28b7f366226a5bc36bfbb80cf2011a49ecf77765bf1c78c310fa43dae1a4d31601c538c60de913644434f1195174d561b12a28682d6fe706c467e103ce6256e5a9e1a6960af783ae638fbca87245e4e50299f754e26cc0d3024b34b884219fada42162c20282bd4d96b5772a80e5a2b57fe4a404adf8ddfd40273b970d69ea6b01c3b35df6caa9db76102f5ff3330156ed93f6d36a5336d042be356a6f613c8c84cd01fdcf86c153674ad3555a93bee18435259ecd895add6d31d8b96406fbb0dfc71a5d9d6565668d94c81a094d00bffb5073a0ee0926dd89111a73e04e9b9d657abc099f310f910a728a5b54ad6858d076748add21901a2f349f7a19977f357c61ebf96d4a32cf45de0605ee34a3e70e66900f80a9d7a544dee5486e05dbce70c9a523e5837dee55e6e606c5f8f6dda5b4ecebda19a62edac1049ef68f2b1ec347d4a0a8d04909ab9462eb58788f435711c45754e6eafb228f6ab3dc7af66e35f2c0efef0aea104ebb0209c6012cffcf1783ffc01fa65bc6610e48f014f3574591172c69443bd9297a00d290229b6e159602230b6839dac1e5c05e036fc854136999636a4c11913f6f6669322df24eaa3004348cc55f880f6e3c873ecc822b7ca0f1148bb6b3b46eaaf5f33e6aa97383870f5689d59b31409fe92e27cb136135e6ed129ff123f7297d38750c0c875d8a26c875726d9b0438b54548dce68cc9824426fd1e5410c8f9ecef98a9b11fad5fcebaa3bf5c69a59d748596094fda129aee828b73b3ece7244c099b6d7718f55880d6af45b119712119db02ba14edd0f78fe52faeaf88f25ed43d623abb3b1e38a8f422a19e953acef1737968e6a18f6990158f2a9b34f86c00c2e1270a84a2fbf02e28257918204a9adb62230b9af4a3c40b361a9fd6920de113b2ca452a10c927a60272e0fc189f7cbc350f253449504a4f190a8b837627248b59b6da2c5930030d428c429364ed89ae8c42ea6e3cdab61b3d9e5b6bb0597dca233e112045e3680874290f0ad0c6c66f427deb701eab3f32a9ca3a8aad0cd5ab4111cc1eafae99d4ff1474cd6505ef60839abc60db6e656914897b9ccf181417acf43e2a3b193bef56723afa60f9b18495364fc03291c53f1fe520fcc0c9f7833a7207ad5be6b78649b314fc1027384cbf3d905e5b53c894df518d3142ae6a8ba3c6c95be36a07be313a5262b0711df5f3dced1121df4601c6f171b6ff9ad5a519cda182e86511a49a2b7017b3bc2b6f0323acc3e12b4a26fd3180f61dca303182015ba45d10427691acafd52431b008f750db4d2567e6759f6fe400f1a657d11c2e9a2f70ccfa97af47c6c87ce422f226b4bf155878b517aa51f324d1e57b13aa3707331fe93291ec3479f07f96d60fdf92355c970fb2364169f7a395055ce6abfb388a8e813c3b602cece531c8089e2fe778ce015c8fb5bd8a25bfb4656019d95d1dfb513d533c1e4176d394e0b5ae0848b40bcc640c0e019342ab7cee3fb061f41ce840f65223b9eb3b2f93a3412af2a8f2e47636c57f50abba29af1b268cc67f5a4a8d75710dc37170c4611f54f77f9485daa3cea8a8c259e4de48079d0ecc0bae6207dadd4c165b9f164c62db7d6d022b849dd24ff96a590ee9558b3ecc29e28fe220dc40c0de26f09db58aa776ea8605750789f8bad08c5c6047cab934097dec0e241302073fdf47fe9d4422a10722f7738bfa8c1e2a5974937c8c804630765e0bfb8c2630cc10d587da37c27b7335344efbb6208608966e05b1f203847cacf3928723140c4ec4c9f0516d074f82c962af96f9308140bc1e6be2c3a1469adf874c0a65cfb879350421d4608d6b2d2837888dd8217d833c341e0512ca52d696d4cdb670d5886ca1d7941411df62a4486889efb3deffbef875609313a361f86c5385722a57f36d972e5fa4fff4eb2f0de3ab9edf72276502014dfa53d736720197d8df005ebbde9d353be3d37557f76d69e4af540eff5daa6857783dd8c672428cf75f16f56ea30c4e9e12d0c8e6af9b82a1c1601bd4760a954f40b74ac0f7001d3aa4157013bd09f6ff0ce63591d1b93d10ac1d7faedef2c6c77a47984cde915211a1c5a79f2630401dd664bd2d18c8df24c5268294ad9410bca7d9a2edce065016a803896b03be4e9b6796fb89de1d1e8397eafb3050d2ed1c8467d0893994a2610c6d27516ac7bb1e99e5e0509a1e09308fe35fd19cccfdc2416da5b89d0f9875d543b55f69fe32b97905406da3b24122b7ce8b2f30c2636deed637ab44c9dcea8d3c0d41c8b8b20446fb0d9bc1c537fefdec559c209ed4fdff6998f0b5269164e1dfd16a3ed2e0ee5325956d1631a111b2038f6fcde16bac9d3c93161cef2bdd30fca8c0096a98cc9e1eb9e4c467c387669ae66264e986b03adb232d130cd0c569e06f7b67db9c5362330ea590f51619b6f98cf1d16167034034865171934c511b212fe2280a743ecb9a5808a643f35b46773d70b4f96b91268f57262aab2774cd516345ca5d354c4356081e9924526571a4a83c7af3164d2f92ac7f54a36386f649a99e17cbcf0c6ace06205ef12af69e2df906721d355e3d5a4d66376ae16c87d47312c0b915a40bbde6592a77131b8606ae5e288b9c3ebbf8a9d3bfd727298b82f77de82111e07ecb3b7b8cc319a1efa99cdca56bcd07ac95359d8f737a02f281c897eb126c5d8892615cfaccc1d08e8f6b5f800cb41971ca090a6d63cd19ae051e9e56c8b9b05bb44a9f7dd52a91e726cd4d0babcf849630712d60c858838b152ec7548f5b933918400ce9397388e0c3ad3d168e864d0677104985216ece51de126f5133ad8691bd8db4997d529c3a1bbf735ecf07bbe7d21e8b713d1abd732521acdd2bf1fe821dd9f2966e2b34abfdad416636591f87b9d7e44250a6801e921b3b2d96726ece649e7156396cbe9b8fc9e2cb1c4964efcf55aac9b2435cfc586e2d9280fda650783bf51adc4f6e41371b4385c2af593a2dbb781cffaadfa262fdaa6d465d6d902035fd500f9607797c102baf563731bbb0be6f09c649311cd821c8c95f8649dadcc074b12cc7b3b145940176215af7e86bcf386b29786273e539d0ddefa294413332cb9fa5dd6e81b68dccc02558e55fdf74409ae400b39d9eec185ef53acc4f45c663236eefc7843014860a870eca254f2acc3ef15fefe46631a4056b9f7671ec6db5b9cb11ccf898631dc31051fe455162131c88d6a20a0a3472d17fd99c152bfcd44d18d0350f128a33d646ebfa8eda387ba530cb895755d93da5e8a81888cf5bae629b9d413150ee7fd43969e655f9107ff3c2a94019ff614c965a6506fd93a2251be22ed523c88e534e095433aa951377d72dc44ddb94297baa9774f1f2e68de2cf5de99107bd8fbe5f585c1aed8292d0778e4281823d3bfdeb4c88d6d18e767bd217756b03253d925fe4d3db876e904412286776c5fc62172348ca045fe31b38bce0e077ee75c919ae44c80a98c715639b9eee18eff1d3497fecea2b7fe7a15e1171cc1615fc3684d2bfb53d3ec26e00b7c9021a9640b85297a84d0b86e0137193b301279bd7f6ba716fec6d730cc1d4f33553a272deea6c4ce36a6256224ad6d4a3dc563748f666143a32197389c81c2ec9733a5fedcbc7ab1171cb64e5b0a84d0798fb593b756b5b276941b3beeea39e99a78314f323e0c9cc6e25fbdf3fcd5284d5dc80ed2e89514e50ee5ffc3822a90497f08cd3080b41fbbc5316d9a818fb6f9bea1fa2cbdeb10f374c1d31a4b2052dd2f0bbde3112b16bd12ef23629585290de01dfa1e476ae89f1d0ddfedd535de5f03502abdb88a945be1388c3615da17cc902b1a929b71e577dcb5a60542ba04f6f7e7658aed95306f92fd7421ca5c2b07c568bebda5c528cc967a864f12adfad17f9de04db0e236f51f3dade8847e951273ef33f357b448f3a0182811320a653cea5bb30989e4f91e495dac2ff8a6aa09d287d06ac898a0758b00c482745611214e449dac9b0f18d3632708c79ff4d66d149191255101bedfc25c9cdcbef323c2536c338a08d99f5093c673e56d7bc43700c45a330c4aa36a20eb2070f90ce5f28e7ade58a25aefa0b0401b7a43573e21a52066fab13f3f21540fb4191e7f17e969fcd476e5429a785ddda972ef9077470af426b495c39556aa1efb18afea864f4786448d5a9a0405e424af51b0097afb0c14318114e7b7b7ec8e1f0b2d32556254f5f5dacfe5152800603dcc122b5c07359670ddd0be6beaa29d776cad6ea3b389e0b7df177c4d3ba7389a772783abc7f06c458d9f3fff894177373607fcb118bc57c9c0da12527b1a5de8b26f4c1b03e7915227e91c7d699d716aab14cfbf2d5df15fb055f725dc5d980b24603192c2b6f07f30877146980b868c8567c6ed00e87ec92efecc44d4511c7321a15138e0201078e4e0ab058c6d956f0c0f7f9c76efe3ddcba0daa063a1061ab1ea818c7047ef11e3aafe4a397bf3e07bf3773b4e615e7553979c517f27ab3110fb5eeea545cec77e0173b33e2aa287be4e625887bbe0250dcdfca3dc94ef134fc420e139fd49b5b4290d4cd8e83dc1d7c135919678cfc01bd30d428de3c43fd8ede8970d484525bc5348996f92236916f7374fd2cb7c13f75284bd35d493b92a00a2e62a841d1e397013d962a93e353446785cda6429ae5a5be3dc672af28dc1fd8a29dbe6f2d2310c0891604671a1df49f7b24c578eecfb3e283e473b9d52c4c649575ecd53e2950486472a7528927acc7ca19c924b35f6728d822432b4b105999ca7c58b1383881065aba2387f7eb17b81132b8bb894ce3bf28da5b1498049d381a51e09b268d6dc2773219028d0be129d2f36cc9cef789ed093867bbad6a18063cc78040e88a18709c168c34614b3d09d016a00c720ffb2711e0f7f54062c6a33ec0a8d918f9f57c2d748fced723255d5ec89eea316bba86348eefbf2b7bf7c6f67dc978f51e462771d4a9ef71ab17fdb597b0eaf6304ba6e13d563a0cfd69213914d08940e05163759996f273ea6e297a00cfc04f1bc7b85716e08d6de40489a2cdab807c1de9ee316ae4a97a1ea5f5e1d63d1bfb93f6072b987f83f1ae90af6af3660683b3d621a54736576097c436ed0d78e30553ccb3c08e235fa8cce029a2e113b08d101df9c4e1d9377598f0148de6f39ab444f55802d3e8a8755fa8fa1515388f41dc80a638189706291e726d0bcc24d7b7e70f4ba0990de7a660d57c3ed50d9e872efba83a17eaabd8faaf76ba964f17f725bd28c32f9883574447bfb48ab1667e680142eb14d320bfb85633d6f65c5f3e1086dcd89ffae4131b1041691256cea70cb3cf386c9039f6bce42b69dd3f7c65d6eb9e4905fc62e7d25fe9592ffc759605bcfe3198f8720ef40a0888410eb81a1e26d29160f9ee06a26084990b01fad1f7cfa3f304cf90f44844a63e30a7749d39acd0022037d6f92a9ad86fbb5c71d2e243b2774923a6a5e4f75f7e14d93e0d00ec07ed1cea60e6482e85539e4e5977719128a2f07b6fb9274167c0281b6aeed7773c4b5fee1ed6d0cf291b0d8e9f505e9d8f4896a384b4586c10248e533a71261ae25ea97262f7c5fbd97ae3a0fc3feec9e50d4e30791b13f6dd3e1c8564b40bdc1725a49b1f1a99019570de7d371f767dec8360f808df3583a64e9bf258a55b6672b4479f2f576f77471f50ba910420fc6cfb693be386f99f8d751282c796da258ffb46f94b86a9fe0027ac454b4a26453743e97cfafd4cc8fd2b687f460014a56161bb4df43ddf42d7311dab89fe95e04af9a4fb3cbd988a7c01e5891015a02bc65bf6fa42e9ecaf0df0c799f8f761d758ebb2a46284b4b8bcd849fb5e1aad2d33d8535cd17118ad49afc311a1e3975570f4af216abdf2c32026d9835c6dbca28d2f703be31b0adecf73275472b1f37010311e2126bfc73385629a9e2f4f683c199c6b825653211b8765dce8da26dcb13a2a870c32c7433004721d6164bde056167bb7cba2fdacf7fae3475fa91f4bc80c59dd824630e2a59b66e49591bd2ffd90c3921e0c9b0d97b711ac861740099c849724e440da970ec6bc4687ff60ca81c91f010df12f804084be3470cd093cdb3db0fa3d04025d67e4710c8c5f334eae0d407a6718f948bb913be07faff9093035056bf081d29564a18f866f57aa1500131be6fa11d9fdadb51f7794574646e2cd875f8c4b6be68331e77b6515af8debbdcbf50e544dd172d7195d3640d45b844cd0bc8d6d3c7e88a5c11e89be171bff2d4407b706e19dad51d6fb605c66e555d6e0ff3daafa3e67535d2cbf9b051105beb292caa408ab4eed44fdb36a7d6f40c01bdd4aef249a25d1b353129bf31133e19ee8456d13aee076d46a6a96dee24cbab1df3f7045b122994d7867b31d0d6eee07c178df7a620d07ad9b94925612fae58cf676da91066bfe50b610cf0f3e1dab61fa879bfee3561db5fbf2b42442a66d81e805a4b3cfba494d52a7cdfaf884d98bbca26775a7d38da8ab21859c185d4fa8b790f13711a3f41f59326e60d90473aac872a30653d6327b42a6971280a5d63797e099e0ef539887c685292aa4f46ec7c480480667a6293d380653163727aaec89326f5b78cf8fdedd42fa52dc95aad05762c24e00c774dbebb4f726a71b41af8cf0e468953e95ce2b109ec5344e97fa980db556af30d68fc883ebfcc0949338e71744fb4a0ddc6cfc65728a2b501d54e31d72f35c8c8308ec7fead6ec0d29b9656b743a2ec0ac9a5d22252845d3e1d4457e2a91a350a07b1a709f6c7cdb42ae449ebb9747e6ef089e5a83094167f5504271a7cd4d74182a507097fc5108142bb816a48277d5c615a66f301869d01fab5892029054de6d73412accc573acec91de40c6672fbba48688d9392e5b5a42594370a885126b3e6fdd0cbb1db1836d5731576d75094c76e95f53aa15bc743feb39197d2df591b43cf6b7e0acc051c43800335f6c50012fec99adef8b5aaaa4f0b1ca86a56a050f85cd4139c04d0f56c0df0c3c9caf49d14fe6592248ad7fd6fec5ca4f1b4d91abe2c05bcc4ff15b5a9917c12b003a4d57b6436722de60864404a9b392d0dcc714a7d4f897aa162da179a2d6af8a9eed568ad01202e960d440925b6e20336bbf18906930dec852a34cf5fdc5892e8d931ebded132d0cde0a72f338eb277ea989190db3be7b45bafc19991f4208d50194483527d50a733aa19673e46a1fe39e0e5d7ccd47f57ffe6a03ad03e0e6be323154a3c4f0a8d584669f1ca60ff8e13ffe475247809cfe2917e0e6464976f3eaffe4d53a7aae5ea10029769e993d73f048e9e29685e7f6a6a45c4042614d342551bbf8926d7e9ab679d642494c1c9194caf09063eb7d54db31f4089015071fb0f1e98c4020404d43b5115a6318b79ad5275c2630c4108759f32dc164fd65e2f2fdeff4d4f5e9cd451278a7bff6f9e25d73c6a46c8e9f26a5b4233b1c678ad9fddd0e1d24113d70598671df88c5606286f1c340c66c1fc52af04d245d8ad7ee84616c0f4760e141a34930df2bdcb358b3725cb217c026f2f89dbf68ca83b4fb2ebce328646734c41d037aabc85ded6d767af9093355034e465a140623ae5f1d81eed93dfcdf367b0544abab9d4cd1e25b478113af891e196f45323b8abdb04696c0636c8b39f8d8bf3783de344e50185b28c52fdd544c36cba83fbcb1ac68986c3cd163de18507ba4048f668ddd735f99ed7542002a493a6742c9a872eea341ca00d732c9b635a4202b7bc160e9b6354a517479ee41ceeac5cf681a929a2a47c6291c0e5e3599c4ee40c16c1b38ab018060d6ba31ae03321da3111927c9f467100f35158ca28dd9ae5697c0910aa72a882ba5f87df7b565adba92bad2013a2f53389aad8b324873cd1ae6c71eb0920bbdba64db88ca3a28bb54d4449d8b0421ac928e8e7feb7903d19c9c4a75e9fc8c63f1c718422c5ea68c1db8f0dea97267f5f57bd8616d37e4636085a4b2063e6439bab9c0b21b9078c5096676a9a8850542959fd6055a0a43c824f3c70446b0ae15e60dd9e04cba0875c5fce9546ec1c8763289c3dc19fb596e57f49a5d6e2ce149b3c49a94ecb63a90c999c03b24e29c9c104c9eda398ebbebda033c7d945beddeb455f35af38bff967eaed9318c89fd9e172f78fed1c0c71e64a96fdd4be8dfb136b4de6d7cb5439b26ed3276fabbdacff9bef22ccc0c7f22f64bcf01ba6a2bf2deffebcaf92989b8d9bdd0860220611f043a6c237bdc29e750831656f31502d4a78e89c6cc212b2da8e9f8e1bd080569cbddaaadf0e05168d0694a30ef41777d2a6ca0d7fb9219cc82b026e9a494b84b96ec338b49deb7bd8650e9e67a8e78fd4e293a5f8c5cd3eb249ff36ea89455b6e64e5c081144be7dc90bfa813ed102c49c7590c963b7139ce6edb0af7ae804c0b4f72a0236a7f958a553f77605b55f3d8e37f318a6a20f7480f1783445528e46947b99fbf2f30a65e5525c6c1fe3fc8ef8125a0a616135eef6f0866aa0a44cccf9c0a6de23e6851feed87edba829f6279e8a9c3f95d6e99460fb49c61946135504bc4fbc51a137c0cddf8fa0182f9c1215d95b23dc9432c15d33763233ef001a069e8741dd16db5cadbf586880ed32f42ab52ff54c926061e2d51078331e89c1102be1005d2f55f7cf739d0a604e058e5d19445ff9cd2385f33d73c25fce61171385f366be0893ca935459b21d2999ea9ef50bb811a5f8ccd2a5d6783ab5dfdf81554847c6b61260308f5a8dc8c2c1ed8cecbc98bed199363daf874c37eb15fb4a92456c772704450576d6de510e6cf450c4938023a4ae0652668b0e903e8086247d25a36d49eed3da35f912358f7ab3cfc5f31f5f69d62036c524ab78e89c9daad64b94620d7ce699c7fe16861d074b52a7152205c74fb951c267c527698c08bf155ce202099c5c41a3d4b5f24e898bcd85074528103825c3b54d583a480b286ca5161b89907ed77756c79f6cd6297b7d1cc285433c296664e5634aa01887661426fc3fcabe48eeab60babcd4fdbe911d59d71eda16e3e8122e45fb32bd23f80ea13279ecdd67e5140309dce06fb79edd9253a35b7ce75855809d65265f8fbe1562c3037351ea919d36587290502ecef7cec6e06f50147c05ea4b16a136fe3b3c40997077256be50f26fb0fad1dc8daed8a6557e8d67547719b4e7dfa00a3a190fee2031598fc9ca0f9a44d340c8f9196638000089382fd9c8eea745ad08679f87d9398ecab4eb5018bc723e125863e00b44a69350dc742b5d290137d156e16585daca879051a33a9b5195e36503e8faf121e38e2e4e5b0c5fb1c7be22eb0b752c4565ba68fdf0230122783d203a552044834460b365c24e34336b0a29e9dcb602188cd3837eeb1d386b45f82be2b07f7368b359e502588f46321f4ea017078e215ea307ebab47e976ca21793e40e9231b3f410709efdfe453a33155baa92a6d111aeb27b18ed11a39b0577b6290665491ff16e78270a866e52c2999dabd065ab2450d1814433bbc86db0ce761b6050112deb82924671fad5e323fc3d1a268fb92005ac8f60535c1bced9846e65b7ad33bf1df0869ff11ea225f2bc93810f3bcf5f3b726c07e6eebf77f509fd52d6c3d430d394b884ff64199d3aa384653b04f0a4a724e4c9f9f96d043a0f59855f6a797b90dbc4db8eeeee12b771c82dddd9d5ae0cf07bf34ced21568a81934eb4a8de45fb3b239e4b4a5ddb89e08350233ef42b25c626e5097694c0a05b3437f318a12e1e52d64d058678fe759d4f0257df7a159bab519592f7184143fd36ca44b3f47897d2e644e3e1146096be59bfd2c78d9ca7f5a41b97b1e0dc7b0aebc15d9307067c1161ef88d52f897c551efa0f1e0b46d8f37b2e88d076528908cae5c065014e5a38eaf2bad953cf8ddea59fee780d12d2623334298967e8ca1aafe5937638a31c1ccdad0650cfaf8c9af35a8a4883c2514aa2ca9bb8b8625cb96f1940f1bdfcd7eb11b899dfaa5b6da919d1ce3cbddb440bb6605a9262c59cfc1fa5413c2139f5e900bbf2358fe6d573bc90c1affae772a41e355c06531210e875a563cb068f4cd6b97b533ba943202e6eb48b8052d718e5f91cf7ae42e14b732c7b9e1671f4301e7f81e565737f2dc66578aae5964aa8d0e877256dd034903b9e5ecd177ac2f02e6a6116ae69811c4d5a139755f65e623b0aa911edd73ddcec68c2e3fd617e423735f9182d225461107437d438e10fa3a5fd5825c219b965597943a6058a75f9c61dfa68e1704328d0a2b9129e92e55755719b85d943c14d83b6293b982e6212fe9a9ac9a9de169ddaddf28f4114d3209fa9f2ac1bdbc063db27e8dec79a46afa339381d0d605a9ed8ba9fa0dc96017bc3e325886a25cd4092625538c2331fec183b2ab97c65f375acefe8d4b04094cf1eacf16948fd7f535ee79a26635d56b0f87fecffb876a501bfc5112c704bdb6e3be6ca1603d611b0405f1b02de1ecdd0fe1522587eeeac64894edf6e64d745496593ed89aa6ae804ab443254d26a2e9903efb0578de773bf9e642bf9a48738536425e8919b9ed0d84f5d0862111f990b44c1efcad2b59a17ff49944d3c035d6a51cac72a64e06ef4377d648e378c3f744f0f8db6db9afff9c610ece4b020823930fc3942acd64439176f13d14ff3e98c5a80d4557ad38464f76d56403209b7b003e2435fdd0f0a9fe2d10822c64ba38af2b6c274b21528366ca99a07a15c91b9cf0974198f1b8b561c3a7a733f8faf181c7213cdd64bab0b7e76335f76ba9a2cdd2630b6906279d186637371f24bc73aea6e16d7e2d49152a1d7012c5177f401216055b4f0935166218e54a108c8cc3632191f8183a5685e36ca31618129b7e8e1fd046a35cdc4435904066edd75dec9f326f0004438bb94978425ffb4a534dcfb9525c9e940a31d69d47c21d9c7d520e8aa30c2aa70a3d82050fdaaab7ff7a0cd98cb4ac4218f7925b5f8d6ac321ee8dfd5401621450fb876994a52a5ec3cc5325fbc474fb551544dd7bf466fc08f0f8d0e95495829b2522bd32873ff2372fdee2d3e118ef342badc1e6a7b6aeb4d62c6492ef0a69dfed3c1695fe39b3f0eeca0b91de837466ca5d8804f8d3cd5d17a67d556e8c235921b96f76f6a24a7ed7dcdc18e4dffec0aed58ab1f401854b4de64b7ba1d667dc966f6a015a95bd93c2eaada9c7b1f81140f8b3215e9fe5bf599b709fdab618e592b0796fff5445acb5952c75d09e0ca2b9ccdf21ba405e4240401c7613518726d8a34fe95eb4c9b6b1a9d0f97b96f8f570a63b24f3d6023cda19243e837fb63f52bc01f0eb74af8d5470827ac83e9d76bccc4aeaccdf54a57b1e5f6a222ffd20d712c06de97b6603be07a2d8f05ffdd24202e534395c0edb7ae35f1c8c9bd7de5411f1c041351e56dd90e7dd1dbd49cdafb9d577bf112d745dd3c255bf0e40e87e90258a3a3166892d7835b255b80547bc7c01efb70531187503db38407bfea4322b9751225e37419030be5eac315cd16f9508c9eda2f1ac6cf83ab2a59dd2e8109969a2642202765b774da5446b73ebc6d8202b518c3836f13e2fd0ee058b5bd41dde8eb1cdcbac3652f571693edba55462c8f666bb1daec480ed1325ee86eb5780d4e61435b33b1e649cf3575bb46ee6ebdf0c9c523cabe3fb4242285eb67e8d8ad4e683d7be4a0f526df49cd9b6e5387301ae3e8d2692b50c7ce26685b42b968720916822e9b29e592b3c56224221a56889ac930d266063baa16fd4b14fa5548461f46722b72d2c77f83e1cc7a1569f46961639eb84db99c48f4673ea9f35e57bf9f7febc68beaec81b085d2b2e787333eeda51b06f6f7b20cd8c043bd86fe362ed7a9e9aa48606a138b280ef6bdd60065dbbe77c8a4d8ce6f637331ace761511763da5ddeae67197062d126eadc70f42923dced987793a97a589b412ce7b6a1d80428ddab0daa0352a5ea2432d81061321734e254767bca2793d5f4c98ae2fbac6c3faf8b6cabf285829f8a68cfdf957ee381d38d6ad7254ce0f6b24daed356b42e408f4e40bbb72fd4849ac13745697a7ca795266e7fd407fef0661281867133f0e2f54c5e1c3f0ddfb2b70089c6399d56daef8dc158c12c2c85a4a7203c6e7c21dc53ed0db1e1b7491784e32854334ce59bc6c9f5c50d2d0712ce451313326fe768a01bdea72ff46c98e443573d42bda978101e7e678be7286f9d27c9b27b9b10ec569d3092fa9c6fa033eaa729cc797265ba9bf4a544e91094442c6fde6729c2f2886c3e867a28e378ebd652b8b4b80e5fd638e1e5cee4f21a9675f18efdff9a116f977eca0509b1241bd7c042259b5ae47236f4812c136cc294209a8f6e506f358c2cd950f7f39c3b8b982abcbbfbb31f07d25f5a6e334230bb8207826b8867374476b5f78e519c8b04d6b2d81f9856b05b97142cfc92c2edc7db42e5add6a183f46386d24d288c544b9bebcb8569c9d6f1e0d21d4c683f796f021529dd78cb191771122f4cf600cab35443d4f77da51505c2dc80d15e614fe787819035ed6997d499f17241b1eea098c1125c8224417df1939340bfdb3337021a76c4a154de7e719581c8913da1617e62da71bf4a5cb7f873d1ed04c25569f832d842f3bb0a2276b506803e4d9f45e332eb1cc423ce41d8bea8f80c190aedace97fc1af3faeb303d11af46f1f5cf1a3819e9318ba4f215817d6c860741c443ba4b4190dc122efbe9fb529cf0ff855a253f5270e868d600ec5c9aa8e5f7fef77b2e177932a85cecc72e30638625f6121928adf388781d4d46b7351738d5f4c17dbbf45ad2a5e85626b727164dbcb879a25fe95e3eabc83bb5ea33db79f9fd8393c733b8b1eb5e6462b1e6d066a4ad4515d6abb1e0fd0873d046078a387eb0d930bb23b126e7eab42dab8e2a7f3d2986542692ebec6cffda6c3b662ea6a8c171e084adb1c15a3c3f00db1e3ad4c122e2d33fb0da491a66e7be957c558fb666ecd84079a0d1ad8dff82dc8b5103ed68ff87b640f7baff4374767ef74b0db631950ded84ee291dec47a0792f774396c8243b6fcc91ac422bc16adf70dd2eb399b47562e46bdb32e82175a777456c64b83457bb2712541f97fb631a90ee4e81a70d2dfb2049cf60ab935d4c918513a80f35cff76c7c435e40984edf7d0b62a74f2efcc85d3564affffc51e8569064a2fdef1bcd3bffdf16fb1a7e50de84f05f881c07f98d16fb9b4cb7612aee6a03c2d242f9a4cdfa79b93ec347a1c6d1e9161df750d648fec749c8fa27017c4f280b4cf8042a778ebfa6ffb3b910cd1879fd57aa1c67e858b866ef65fd643b4834918c93c569dfa0f04355f9e2ccbba42aa64ce1061667c83a35663f142d19b6c205daa1a98b9b6aae61c48b2467fe52f3c9b2d74e38cd90cc03691daf93d007f42145916ef21b7ba2c4fc7db71e64c166bf1e48127cf20618f2dfebaa8e52ee3e28f5802c9630217243bfe8fe93ab8f7fa7c7daa08b04ab5cf21ec96ef526a823cc16bdcd4ef5fcba2b3c4d6afbea1b8cc3adb00660a92c41fe542dcb5ae96c9ea0e040748a7dc1002619dbc4280e9905316563355ad24b7c2c724af11bc90fd2c29c07537c169b257fab4a2fbf2a12e72623caa319ecd3d750ab2eb08d7a478274a126c314dae3fa702389dae1604045041efcdc9681ddaf310463917410daea1dae4d8f2dfafe53e698c814ab9b3d3034bbddd0d3155ae7ffe93d79d3bb279e4c77b238a66efda146469ce3776161b7d0f9a6eb3dfddc9e45f2fcc3b3ff169cea7b0f950d5d410fc997ddcc3617f0495ac891104e5cd9f93d828c5b0c29a458ededc22f9b82f2d93d5e88c0c61f5a41b8a3829ff1929ad4b433a6334c30fae9f4643f34b102aae78bd72f1dfaa7848e1cad540218a4f58746703a0748788f76dd83d79808585b47f78fc87f77e2a81952e28553b3ff250bd548a3b1f2837bf8fe18a09bf1b3389b52ec84303160c4e392cc75368ee5fbb1bd36db956defe07a7011e93d248b544b9da562ea3153d2e497feee947eecbd27b857a7ea187916f69ffb1fe975ade1af2c371c86c4889996a2fd3556a1d3ff1b6ad2e96f5ee5f2430e68c7c9ae484eeecf1fd9f1d9e9e584c5d93428be96875cb05587ba5522ae2e328218016e107cfaff38d283f664c25a1b2a89206c39272b42fe7f23777571a648d774769dc08537acb541e0d8aa924d8c4d7d64019074c93c8074f9761b51f88f1e5149af408636f7ce7c0e96d14f517c0a4c868eb9600e1db4cc9ae296cc9d0fda725c32666e1bffa6dc067f3ef2183810ebd658983e17739afbb0a2493292895758491f7e4d50cfd60fb19649637a2983e2399b0ecc37fcd3e690075aeab200beda199c1325a20eced17c189bfd900da9def3890b0011834d8e2cfbea7efebed848b0d5309651e6f9fc41442f3bf6015057c8e694a37a4557a973ad8cca17fab53961b7a19edf41a1692d128b4a8a525fc9efbd1725b9fe64508bd2f9289f6ceb07d7b488981ecae757cf2effd986452ed9250d8b264cfe938e4290c4c5e3ceeb6e68538c5e848464d55ec536eb0102a90b7039a9f4cede70e78e72eee1ecfa369b141561cfcd17af213aa5a93deddcd462b8830171872e76b6615b975a4ee3e910ecc0642158172912c547267118c36a72969ed29ef0084da5545e534c2b1b5adbc874b332b60a0b0105472b934944cdd6f580ff105f5a343131083c6d20539615ee0a0774b89f0447cf216ef48f45393a1a8380828c2bf312f9614aa1e23cbe7e78fc2279659589ece41b8d0ceab18fd578b6a9e335a839ff2df255e791025d65fc5efd07194e84b042df19f30c815009efd39b03237a97cacf5c6595e8c3fe64762142886b9b222b87a44e64f0aeb7735c9561e23437b46a0dff90a92da2527221a87c9d968de14a827088ab6550ce9fb7d1cac04cafc5588e0158583dbc830edf1067919ff58213ff3122cb00d5ff429951a3d071ca9a4a58096e4d5d65799be7c9571b1e52a3ef486802dc5175ad9cf1187da1bd8d35390539ae60e9ed5686fcfadf47fca16f32648ff80fe5748a385ceaaecc0cb06057f7b82d71b19105823189c884fd386653c54a0f015052d5b4d3b98276adc2c7fe94c79e0db0d20e5ac902dabb4a9ffbe7a9c44a7485b78387acfd0017933ad13fd593f70c8929dd3145f9e96ca17d2e810674c7b5c875b1af409d7ac4b92e44308ee3d47e649f47c0f2533051a0fe130d612f499730ae96b6fedf40bff6f7ddfa7b960803435b86980f8fd3b53f6cc6fedd48f39b522ed0c45010f4d83e2e10514307ca0224796f6bea1dd3af1bed3a3c6b6bff2d413da98b8913679a309825a269f723690a0434b02ffa69bade597487be3506546c5860f3f6662d53c97d602eeca50a0b32ed9295c2a646008fce189560813a5d5552c6229d8622eb400725eced3ecdb0792331bbae0dcb2cc74e9f099fc1b62aa626d80c1fb82ca7edb72e3a3abb6ca4e9cbef1a3fe69071638725eece1789bd94b6804db5b136743445797a80c05b69b070a862845c6c5399817df276643c07e304dce9e0fd61411a7578542e0c083ec1f2062b06bbf08784902b06c7cf029408510d1d18dfe197b18ed53faf8c0fcc1319d3e438bd3a5f9202da043ebcfeaf944a0ba1de16e771aab2c145e62439403b6e6c92693ad18de1a0b5c19fc075dbbd2a76a934c730d9ecedf9dfc3918e518ef7b6e7691b17c4494ec27e0b764d29b2b7076681d042a44858e11a932da158fbe2e9f9d14c1d81973631845352d740d5ff50c23cdbc0a6b362a3ac41701e7c24d1833eeb965ce0100151cecec2a77e4fd6ab25e7292b356e8a82faec4923d270e375fac26fc8d0a45b3bb324b8592c6d8c825ae774e5a8398af7637547fe677355d5021f239bbeafab3029030cecdb656dc157e7384bae158bb307a1a9915069a421571c2e378e3502e6f8a134d8c1b07da91c59a777e0bfdc1df026b199568edb8e93a261c2abc7e428f58042c3271e0a80127a3264a4ba57dab5820fd00d5b9b0cebaab0970eed0a6c42f05d304783dc4ba5e8c518cdfae3ab392238a0e24aaa58eef3450c42c1f918c3d93f35da034ad955ec9c4a361b263bcecbb538d7f4fe4e399094c864522a9ab5d0ce4f64e2121de678d5b89bbd868370e1c272de545e3d7553fef875b9c9d47534b3a24a2d54e383714be894f1d3dfba26f32f138dd79a06dfdd139dd396d010444b4f6e7c7d12e02ab00cec2b13b8838ca7b851b0dbd56cdd17efbf3f4536d23e9b4bf70998e71aa1c58533572aed268e58e5ad944074de0fdbbc6d55cbe92f93375039351e7a73cff8123eb21ca2e2d3203c11a5e6ae8ecb938ea1484bee58255c83b1a2c142e9ab5cbecd50733cb3526c482224db003ba95bb0d86ee4c04b59d362a6b7c7c894b5cdf8ae99115bc075f39e0dd4a27a5e07a30c81544aa2263e835df383ea3a52a9e1aaf5b04f5c0aa80a26579674670b272630b3ef3f60986fb24b61b9d54e020f7a8db8262aadabfd520f865c921456a65df685d3f5a5025f8d2f225610e07239299741d114c1caafcca76a8746ae6fbb6964a8316ea71b547681cc0ce29bbd3cba9952b183e0f7b449b8e0a16fbf405b75719a0045e7e943d1a6dbf8d88bf8f9a1bf15b1794e69026846704884bda834fe0fd86796a9162ba3179f31fc97f328bf96d5c67141b73f1ac098e6a3c39670da443b8a1befb1ac42ad8eef26b4f281276ebd9efca6ea0c1b5e0c544f53010d02db9a1c0dc13c84d060dd9f89510cfbafee131537b5c6ad0c1a3578467ca16f41a935550f252efd5801ed1369f0b7bcf143946aa2d1d4d7c33acf97244faf36ca04f40f6d9307e1cf9617f8287a6a3c6ff56be782d513c58c24ca5e2ab5c55c408b846742879d98761e688ebac8f111fee5098de60868189b6e0e344158c6fd2efa230d84a41aac002faf0cbac009b9502f54d46abc600b08a4b44cd650e05f8d7d502d824d74a73edfc2ab20383559bb6da564a1f9713f05b535e074b6c036db12618668c23e6b435db1fa61806f84c47be3864b4dec37544498fe3def7038d6eb5e0ae60ef2009297320f3515799b419ef44e079edb0b2cd72d508c06d586d737474bb4db777615bc467c1c5e9f714842c56ee1bceeaf6d2e29a90e14bc7fc82b53285bd5ca6d9e32b7d08b57c39472de7779f04a0a8456dddc4d22a1b25042f530e9e69fc539c79e8cb9a04f1c0205b234138418502cd68fac66248a4ab21ab7d744b1363a3e03c34539104a36a5f7f5ef2ca81e4e2b74c0b26535bf484a0142235cdc1dbb28b8e347e70271c89d2a74e61f6b643c236e59535fa9c14c2b911a01cac54e54586c7a56deda23cc42d41397fbd9e70830b0b31387ec40546761dfcd3831d4c557e4a1a3205a01379a8e35a509defe5a912fe9e2186c2722ca6d84c68e4792c43f1fc470be3704a29878f6914e3a4f982261dc0ca2796e60c82feb6f11f4efe7df6b94cd02723682c1ac55dc83dadc7961a32d4656b19494af01ef656eb870525f5a02f882f2df1d965c5d8d47fef7efb64f27461911222c77c1d9ff5d22f5e3b5727d8faa235b10c10922f936129fbf8bf7ec54fcb01ebdb812f89b20ffbb943965c97b82e2cf16d0e6286fcb72eff2801aa10faa2a3af3b4477ab28c551640615ddef3a351c7abc015c59ef80d2ce2646b9862114255c403c1d4d06cf210e1c1723ef06c3c5b59945bc480683aa2267ec1bfeda5c6e15aee031115dba6fe8fba753882cc4739e29522a6a0bb5ea16c89b8bae7bcdaeeda9af6d5421f7079d41e456daa7234d3044a2ad843e41a39c68bcb2f9f0caddc48f35aa61fa41f77a10f32320af1d197d9ab77cfb27dd433a4a49dfc797c50e51b8239af07a40a3b7a67e730ae7d8d2b63aa7b01c49d5f9645260174d6f2c3e93a9e53f2c8638ee9d86a44191d7e633f317d6662c40d61f206472834a63a8d16009cef352efbae1042f59bb9965ba88c0a508daf35720db0b444d4c8eb483602dcfa77b58c50b2db44ff419a9ed701e527eddafd314e8eb8f07aef75a02f0c99a928f8c2a2ddf8441c63f1e3e898a8ddf02a954378ae3aaa9a1cf90723dce4e2be1c94d7b594eb9beb6eddb3a003af52b93b6e9cedc838454e491680361090fc1ff636e02f29b1a22db88796cf2869aa38cab8784b5fc028e06d41ce51e8d7dbbf149c8d7501e6d116126eaaaf9026ec91c7e848fc8f3a167a676d677459dc7427b2d044132b7d30f75f8a49c879b1907d99395be822cf6d379a7875ee28014644b67e81fa243464ae092e84de741a2c99fd8530ec75e9f2b93619b07efcb0991ab4022e6f1d85bc31c8912e2f28f61b3c48422d7cf10f164c0045fee0af1a347b2d9bf137519ae7d861a0e8dd55e15268c112c0ef091a364c1e64c0c03450bdac6ff8aef1a2c0b7506c482c39e90f90d90353dd2d033bc7b3aa05a4a25f6f62031a09c6c35bcd27a48d0959d1a7ecb22b024814db9040941180ff8bb192aa7f10650860c8d631f2bd91814f824383217569dbd237d4853eb55bbfdaba6caf5ea0b4bcef53ba53464194ee6af1e5e4b6a75a93023dcff3be376bb8fb8c9c8929c5ee5f649be5b8e9685f013f767063e780be978b5a334000c09dd053917092fded292b58878ed6fc69d804038c4c00a09702b15bb731a23d89bdaff16d175e9d753ab5bf67dd8c027206822e7fb6ea0a36e9dfc7dd99151a728c072317dbd1f9a06cda134b3bedef35d1d84893e5741ab31dbb0e6e09c2cdb4e0821afe07b35f3735e0359cb4c07fefc9e354916129138592cc71e369980c14464dd1415ce6c35658abc72cee26e91c4630fd6b1a6e13fb3cd573780ebe3e8750fc0b3dac4713458def9bf4689257a8ed4b1cebff7e0d2e1e315e4a839c8acaffa919f90c04dd72157975c3bbbe7e8cf3818ff0258dedc01358034f2787868ea72c0606d5b44624f7c5fa4307885bb4f2c29ea84d592455550724aa396038985710ca94833d0dd625cf0ab24adbfe42dfd57483a695a3ab058db29e3bef9a149734484faaead85e3956da74dede14d83dbc64d7b9706b2de5a3d3650f8603d5589811883433c4d2913760a188c6ed94aefd71582257abb7c1e8b945dbd89d5b0eca6711ea0a7df4308de81033bbaff879b55ba572d3e26af15018c71d0b4455ed7403e8f9afc9914b2bc13490d09de157384994550d7a01a399f8a620b3534ce1ab4a538cee0f50c8ebbeb8b5c8b9b71abc02810158af22f89221b018fedd2e3e7e7c8a2fa06680a788ef02fa50f4ff1b20f1d73ec013e9b4bcaf74340e0ea69caf0b07385bdd7f0fb2442a59ef84ccbde9050e083ab1969a96556fdf6aa88caa1be29e86fb7f129b9d27468a6480c2142d7d363789cd244e1601d1698b6654e8ae3ca76c94d93ac01f57d94126d1d5a5d39f124ea4faaa5935206082956018157844dd1db52ab5346cb9c87ddcba18fff051d2373577abdbd911591ab6bc3ed568cd53ad05aa50849fef81cc608e1139e7fe9bb88ed27b64f823e7748d46dad8faa3b5cc2eac337113050fdc970f7a2f23c0f3068c6f891f968a15d90fc197457070db69f46ede49c2011f4490c5b3973956b7658405c1be0b1d1ee0350b44b4ecbb1e67199ba9137ce0f37946707536c082bfc3227c5c6885e58a1e7a1ec9f147ce983ce5bbc11c74d1d956190e7cf2900d8ddf5e79723c83e6f6ca636cc62c6319738ca9a2bf3e98f0337066d0604bdcaeca0861bd4615aefcdfc4a347a313f9575bc028db71ebf479b7c747161b66097108b46cbc63b95d5645d8b29a8855023cda35c52fb9d68ee6cb6b0b637297c51e90f264145b7acfa51557920477d7c97efd1c1aaafc5321500900155b2e5b4350320c8a61ad206d4d302cef9c16c507c88047a35b3f7088f76dfb909efd3d59939830825d106ff3e16b4f662f41b41d90d69066a4ffebe6ddeae7aea01e8f0d1b7ade9656af3471b70a077c534ccad01ec3a05771949ec55004e9a3e3a8cf54dd9aaf6f40313fdb42318541fcfbfc8be32528df275817d1fe03657853d79be99fe38c2bc3ce81d165556edb12828690e6a19c790eddc30776b973bdc2cc82bac8cc01900f4610e457662bcfc4cee30157281921270a669851730f4d17e49bef8841d42846fb5030619da2cb0bd1e0b317857d091e794aead72261593291120fe26f7fe58499f6c2837ccb9d066f3c3c31e98cc85a6c85a72bd71f9019dcb272daf773231265963001392cb433150ec83cd4f2d1fbaa52df991a7b31c3170600f54b4b41f5591419f3584ceb9c7a27b6672f518452920f2d64d5d3f23007d283752f22f71807d043ce8c0f6357391505e6247c514530530027ea6778a7b5670b83cd8dd9af1585e66ce2fd5fafdfb0cfb455107599f8467cf1ec62658ea53058ab5a06dd832a8ea088376040bb4dd063266853c9afd852f335e1f2f1736856e81d9a5cf215973065dc979cd89adbc455b6c4d5df73b2b96f4f9ff049a6d093558ff2cd5a6713dca2bf8e77887d079ef807cbf35ca0261682b94d4aacafe206de31f77717304f1425a3f34c7aaa0ce1560a51401027a9ad70489da6471019e267b1b40622c8a9dbcf6a2e4c018d2a74f002600ef0b2b89f65b7f03c12ca292068fad83840ea73f8614e914aee19bfcd07b39c4e583d17561f3535b211c98ed72b18777296adac2fbf90045657df69d54fe7ca4bc9ad6b5c05a78569af0905595cea534415af5fd698c4dd5db81c82cca79cbeb813f01958711cac7713e279dbb8acd58910f388d4101cd9c5a1280aabb58459dc7895b1ebe7816d2b3bf0d62752dff6041007eee1440b85bf896445d27b8a9f5d8110cbcc945a568442ea2d80acc109e36065c85ed64f4b669c90a76f487814ca67f484e608bc9b7bbc902f53f2195daddf289f21a292b929d8a0943133753f3b159eade7d7a1f7e8b03e28e3d61ca5b30b8c558f09ebe9d8d71f6416d71bde38603106941fcff764468033b149734a61e410f45342dca3f6d85230628cbe5073265e57c2e41c39952040208dd294f769f23221f82fbe2ea5805234238b22d90f976544422c53deaa40cf1326449531ab834987d8b8ab05812adea1127afcc4ac46624957762380f0101c5cb599a1fe43503639d7a35eaf108c4c27b040f932a207de6cea2a20dea187a1c0e2960c607b724cfed9882f2796bc447c58ae050368982d73dd25736c7adb6199269f31df5d8706a2c2a8df6b4df3e5985593a5bebd2e8d8f16c30560198a54e375f77d1d65444657d86e9bbf876c34e1e30655d3e2d7001e64a7afb0d06aa4ce148c49bb4cf3fa746eb53a4a429830e8a9321263caae730e1082328ce185429e4f69f90b6ced5bb2ed12b1d123767ff2aee31e68b5f77f004475b0fb89ead0e0de5ea10938bcb5ef45ddc763a5d9cd86047cfffe738279192928c2aeb483aecc50e69efadcd916cbaa8c3ad4da1d62592fa4db01a836dd8cb85736f3cfe2ef1b547d38a4c71b66c820acdbb2602038a884866dc73cf624b45ecfdc2ac3fb96c9a2715e80ca157bc27f61282dfe42459d40ca110a7819f08aec6191a7bfe85ecd95fc9828aa809ba9159eb9f7d5151e8b99010966076dd4e3d344c209b79b506c8f9a3450f84a161b2d2516d9f2f84fe32bdad28abee4fdc8d193c8c2874dd59e4a5f542c14690371f546d66f57020d14c7f69fb9a006df1c601a73a5d2635b3a37850042fc882f0f0fe07a89d2b2fc69deaac10c132246511deeb55c44d4b9257cd33c0d038f3209e8b91130fc8dca5536ce4532230d36f4e4ac65c847bef348fb037ddb714a3a001a070c0e14db8b451f5c454a2c3b7f366c1d58b9f0834ea8e001fb41d1f70ef9dcaa46a69cf6bb2a628638d084db320c2d99f19538197e340061ae83722f289fb4c4cafaeabdec3af03b45519afa6e3bc279ffaea05c71a85c29c61350e15c42c37926315b003449d8dfc8d5b31b52cc5dbb45f67b05ad7c89994fbec9a9b009546e7c911aa78ab0184f34588f3473a972b451d7d360ea61d9b40212211b205c7ba0365fb0de028d563d992184685611a57bee1146086501861f6aff2ff578a6abfc2c88df50fa743558e6aacda8c9ab3f4c77b64c1a25a414ac6e4c82273b64a82d09e258f3427c93cb1a842397f6c6a4a5d37373eda4ca2e06a7dc63f456191bde69f1523a4c97e4321954211ea06d54ba2bdddbbeb1214d638ea589f5099f86600489ce76c8e04842998be614a9601a7d85c4de1734eaf30dad50ac07196f87e546bb085509e4bd839b494faaa7d9b1e009cf13e00d2b3c615466e6bb4b8c8d1b618585e51c63b515cfbd25692c905dac50c112d21d4fba18fcaff29bf02b8d5c699669e4f52dc12f1cd5e46e88d300d34e3bed0f5ea5a90427bea14ac1c969a4a8247d5625e86a4cd9cfac2a64e4dc4993009364eefe91a73cd4cff7d78772d84e57ebf4a5097c5c019721f15f5e6e3f5d94e2c85f4a2700ddab2d84630bba1d0379358edac944760508ff3d68204d9d1dc35cbf3549472ebe77f32bfdb23e30e703ef42ebd34c0b11267b6914f1faf888b5952f902b64fb2ea973822b8a5c9b0b009362ae7737112ca244fca2d487dcbf7125dcfc5703aa82e70d8575a2336b39dc4c38e0ba309afe6b9c115821fa4d3ed68c0b65c9a5da7e7a8235ff12b9dce10485a58598a8d2be8df32c44f3e89d71615fa1e22c727dafca7676afb03640c290a88dca60af44a29e1e02bfece5cb8f604eb8319bec3bdadc7188a57206158ca9ff2c1ed68d875f0e4964fc22428faf6a18d2c90ed91f7240f319ea889075f4901a2622b80761712f0a2e688c31808a38cce18d083c69cd63ff1e54100f78663489e7cbfd98c474ba1b400a6d06c7c48d3e6d45a6e91b4e2feddfd5e76710b042cd5d60ae58ade58cc559075d8b5fcfe432e7294f4079841d0f88776bb50146ccf830e340070e440333fb220b748ecf5d47aeb41baa9b594a0e9669d63fb2de8dafe8248eeb0c598ac0128a4b83887970dc33a55ad8e974ccb34fdbbe5e9b22c7d80714be60272d57443132cab78be6711791622fd2b62fe9f0a83629bd49c992d2bb40dc80723a204b9f781d62372f03f147e21253fe4b090995d36ea5e8d0f3646bdee52d846e2a88b7222224f97864894372e80a42ebbc89ceac38cf375d1030ec0636d57f9dc930e3ce61b28e113274d3481b3f3a4e0bdfac80d40ba44683ef321f4ad38f770ff5e9dd728a6e2a9023e78f0333f179f4481833b0f01cf0e1d8205ec15a0bedebc7d4fbd4e82440d3e1ec971d303f4dbe8dd97959c0d8ceb072e75179d5d22f72a97b008b73c8ece5765ac7acf33a486cd5df8f04b02c78d4eb7b2d423435d6c37a1a8391c3352a1eccb3535f2f8b58a66cb90388b5ae384e7d4300df12e933d280ce4974728a34dbf53a46c9975a550a425da1a95a412bc69903a58629d98946f6db0b22e27a15f22ca8fbcc81cb089733e8d3bf6934cb84ee7b7af597819cf49f514cdc49d203c98d171020847df1d39358313ac69dceeea950da17b837552b1b454743a59bbd486a704719afcff32a9ce56922d573df1d7781e0d3989613333698e9e91656a3f82d418da43e12d11e84c7728e80389e05fd32182e987005908ae3733c905c9754bcca2ddfc607f6162cfd838323175f8264a635fa60820296b3297f1204a76539787e0c834d42e35b56aac76511adae7d4652698956422eca99f21b680e9fc05deeca44d3f4d7782c204d7523cad51ff4122e52e3f6f726f5727cc2f192df39d8020bca961e80099e58f894eb8a11f719fc95c96478ede891b6c42c97a51f513b3c0fc44eacf12193f122e0793fb003d95687c2044f21c6640edf4ac10eba76f98ce9f3a279ab602a32d169b4f188aa76b3f5792ec5bc79408976480f6163b728b95e08449b72f1e16420345f21a1ba870c15893abbff2506614142702053cb794d95c938b7cbf5874e76bd00dc30e2cc80691182e2f0a1a906874a7a3c53e7f07508aae0333814d1faef3db579c788aa5a4f2473df012d410b31cb5893957ecfbb4196aa848a6720ffb363f7cb7fc3122456610a17dfb277590bfee6a3db113233feb3292a1af1f4a9e092bf2fc41d697a14cf267732d46e807e4669d8adadf59410eb39a3f226b2138e074f6c2281cdd2433f3fd775749df54963fc6a813a2b5429d1a0868106351d2092db06a58082e0d012a7fe643eeb12dfd03e48bbf8af0a8bd904c25c2148db5804a7e5ef5dfd581382c8058280c6b6015259d00251b5c2feb856bacdb9992ecc75b205a9d7c32ee062cae6984a5003e3c62eb3ef19df435db3209f0c4c65ed900b529f4fca479f8392cf2f4ef10b5c646d1850c79b0fb72ca4e264332ec4041346f989d892628d609f2bfe6ace6f2a18233fdcc77c1b604dd1dcf2c45fda996510cbcbce93fb3ff2849ef765f3b38fee0ead75ecffa34bbd617049fe0294c7d44f4048bb3eccc1ac6c1e61de8252f8c276faf3b37b93efc8ed2b70ff7cfbf224db0e50287aef3714b14407682724ca2ace9c2bcab0814448c2e5b633a09922f8f8f5fca23291bbb734383ead7a8d880676f6bd7ca8b81e8e7e0b652e9e4f6ce8d31a1f659f48d0694c2abcb9dc4fe0d6600f0d78adce152b45d2cd8d6dc3ed7a31f099a4f5ab5d022622d84c444763ec97b2b3084b743855de17a1445f279d47811d7a2202203e900e64de2e663e566dae4a6e8540b9b037115ca8e3624c8db0633bc18b0fbda81e53a4736424c76fc59dd6c5da5ff7de84d6ea8d2ee1d2eab9c5a34736d4b296645f825d28c6c69becd75f60784911d2e88f93850bfaadd70f746785dbcce6c4675236d3bfdfa9734d3f6fa656fdf07232bb7a5ad3edc75ba4aa6b6726b8765e40b478205820fc36cc9c7e8bd622c6df14252a7e704df29ea580eb00dea9e8eed7c354739a71f88fcfed0df80273d9292f718c629827e6073690a0f21c4e15ec4fd3e4801fd660baa8538ecbcb0c16a7ce4cf17aebcb9b61a70187cebe5f38ced7f36a503246f8c11146aa9b5f422e69d984dc1c2f9f47824812fb549410c92658c0c0d921c7bcec2da12ea0ea3804a28084fc607e447e1b3571b22b6f452256e1726d88537d11b34ba403a11f0b309cda548db6833b471d0918c49a0f2f56fa551fa95dbcf1e96b2901fe9a10aabcc0fd870b99159c56bd9036821778c736e16f3345a414a4178904131c39889033445138cc89fdf5e1cd8270ed7254e4ec82a5738010baabdd6c05dabafc462f89c1f8cbdb5097002b4a392d286c1fd00c1d1c6c98a13a9579e98fce45c1ef2dfbb8e03785c5bb2941e9166eb2a893820ec5cf43521ded050a698337dfcca88ee3118f78d806f2c0f0093d0aa019401419d92e013c10efc3cfc01eecad7452c5e6d632cdcda399abe2d9a414cfe194f31f344723b98dc4b8c1324cb29e2f9785b61ce5c14add19c0f36ec2491ee053297ff10373c2ea5fa35cc2ce4a1544f01c4c0dcebe4a6e8ed2e38caf866110438e26be1de428227aca0454a1ace4b7614383290bde141c8630d89720c7417c225085ce92075f86ca5af59943d98861dcdca1a633e8e07ebd1722fd48da8a0f423d87c67c8ed81999880634405ed4419c1acd8a05eb79630b5356caf98ef4694c11ebf526dbe290fcc86040d7f2a7f708bfe197ae35aefe2dbe2a6fbcd93f9d96cd919a12c60040ea5a9dd8af71b1d402d787a1bdaa72a3054b5c9bebeb575ec5cbc8140fce7898c691375c62d3b4a720421dcb484c423319f5df13a85755a1d0505df5cc19060c827a6ed277ad313296be66bb1982a394e05f1f2fd9c36bc55e86214916b6d1aa6560e81052bb541e0f35e8212a2dfce573ef823c7f78faf8c23bded0584fd79610e9749afd0c6e808e5b578723874b56d46da1160ad53c1e86e553998dc7750acce5f4d81b0ea64a05b38fa3e4141a753190b2d9aa1bebafaa870b26399a64a298493793c1f99de66e6f28669c240ebd3e567ad57a007ef9d4d3d37c73dd06addcbcb805a2ea6e2875a218543e9362de2794ad1e0d78841bd9b7b73ec4c1e18ab64a74aadcc6c36c8a86e5887cb5bab23b6d4e09c458bed3e06ffcc2e7e353a665ca1d76a3bb0fa7081d8ef5e3d642c52eab32050a17c3d294d67643adca5180bf2a224c01428e8ab31257670e99a3ad9a796b7c2d0139abe2af849904645e44826ced1c262b8dc89f864f2eb70b9d6f367b6442b1d047b387d57bb4d47ef93830037346a0d285a2bae9ec8e9cbeacee7c1f7d430de9f37211f74003df8706108126917f9fc3c157aef9c615ba14951bda5cebd2f58bf62342736700349402e0afea1284d25cce1cb961b31d6f1147a62ecd7212bcf250816a0e1d74bcb41b0b442be16934d0b11085abead3a9c904c3f82a6540ed89f35f74054f81eb4fb8ba3d63f4dfac2125ff0854041ba26245543d1fda56f9827104d13237502412138dd55decef6521f26f2007d2c279f4711ca002dda8a4bad882799c51c80c401add0c8bfce00804c27b616667b87d6c6278a7dd7772f440be549afce1f5c9b12ab26b20013e0ed4c7d554e8d5932d66c24a319417c046478fefadb274c50b36fcf1dce95cd3e9a12301ad41df75560709d7f103e013d7c50d14aa198dfde75beee8a1198d8766d3035cf8eea002e215cc74c940beca7833f1c28ec6c701e67358ccb12cf32a51c0799be25a1271a00004615a16d0e5d97e77c976e9c3f31ee11ac58ace34484eabe4d3cab7377dc7abf5970b3ac2e771049521143f9c965963d34de772d30dc322373e43333e746fe0031c6b83f9feebcdef5df974f940ce35a1da1d43a2f09fc630b1f6931bb6fb1e8b0896a796267ff4b198e144d4100cffb0f692791ad808b68a7d5ec3cb15e986bcf45b7675ff17eaccc9e28f2fefb98887acc279be20aa2caab0f283f15a3a1528d2fdcb18f1a88da01acf22f806e5f8c11b90c52213b8ed25951971288c3e10cbdffecc02972365ccdf753d8bbd358184de38c3df1bd7e187f197cd426cc3f0b66b2ef8cba53396bedf1d57889934d4a14ec92ef76650494afe4e14447b39f31389eadc66dd7e2b863dca694012a1e6e507dd3aa30139210b2f5b62f000a32ee79b0064b117b337da0e2769980cc0e46e51de1ac4367c845d8a4d71f9453dd144c74f9886808cf0b89616eec24997bd19a7091341b8ab9df7a1c600215282385fcead45c1c46ae26733ff236cb81f6d394a19fffa7a5947f09d246047d8b139f747f487ddd52f196f225af4b59d0af409eb8f8e69746e41d6a183b41692e1755aaa025df0bbad54b8135295782af3d00294cb3f83078a79515ffa724b31c3ce13fb7357cc572ea927a827f879d14277595e4b269d943de238a91e4772c4a3e4b7544689d6815a34bef2e4b3b26f0dce6e528868c3004f6ba4ac0d6b1d1390faf9c03401eeba307fc7d297d8aa71c405cccc0fc30c8d67e134fb3e1302c3af333c3e7e4fcaa201fb04907345010a2308291eab0935388b0602c7870a6cb6067801f4a888a1e13e91e5838eef963a5d84269cd97c5cd91fdb421a09caebcbccd9d3928083b95f490845eced230c7f1b574eaaf5e7daa59696340b7963859b03bdf9144731ae6775900fc477a301a80f167b3e0feee175e7f6249b92626f557ddc9e4430178cedf158bb8fc1b48d4df692709e6519608248e6611426ad9bf901292acb88d0501f68ff1506922bf5c5c52cf4cfdd0c27cadba238120188fd10f473c2f11afeb3fd278e24c8a26663fa808a6a9ea67b690cf3d0610ee821e17bd76c60429701a0e123f5ee6739df2a6afd772653e8fc4068f23ec26495d2ef1877e523cd68b4220fb1122166ea929ce22a90c74fc7d2d4638c40b5836782d59b27fc04f3cf8fd5b694d642734ee1b31f6205f93adca240cbcf02d35785b8b4b969991fd639ca53abc5d1788a41b7ce5782ae45b8a73309837891d5f0a20cb35c1a19cbc9bc0de2b26753fe46e7266bacba9d4cfe6c66d7162047c72a55b8e88ad61d0a708158b1c491198ca496bffb17d96dada490dabac80dc41c2a1d90986bf826e4ec1addcdb4f58a01be1e424fa3c3e26c0c0bc4f94c47d8aad652932b15aed3b855f0c3ebc376f1688b40e3e7ccaee2a69124d3009cd91e8f564d27984aaf2f7c02a52d574ebfcb3d1bf108b6f14496d872da570d68d08ab85f6d37d10086ea22887aa6ab4773fc82cfdfb090b1421920c15f6a02239af92314f9840e7ceae190ec9be7bc4ea72e5f8370617825f2761651a15a95f7ba0a7f31371301eeab79d22ab34be979d4527502fcfef5c774d5a5aef7d0451f0243abdec0cb9c9a4f05f087501f194d487623c2500dfea6779a7c00f23a8e8a7a023542fb151f5f48365b24765644e2cd7df0a4516d77ce0b1446e25b39f54c0310d4eee5d91149e40ea65ccb2477bbd0492a21ea838e6d6d59c0305f30a7d2b0eeb16aa1e53de038cfda9e9f296616f2ba72c5e75996b1e12e8d07fab4a40e74d4d752cd4dbc96ad1a02a97dbd4bbd3b9e5b2a7fe5f3b874f279d17efb892b0fcf2be4f60e0059f751acaac357917b52baaf8314af5d23a9669980c7595280f96c480491cc2d7196819b17d93828eb56908a1d7b042080b3abaa9d16503e5a80d3d56e236b9e11d28bd784304505ab4a45c37bd9d6099bbe0685b0d1f09410414abdde5d36a053ae037f0c7a01a6070750bf90388179f006297787b7b875dd8af8cc59a5c9610fc061dd24b6dda9d926b0fb17a7186f037a715577bf90ea8e948bccdac3ad252ef7399832c88c5a5786261e9ca74265cfa7b4a26af04a811be8512879f9b4959f637d0b55da94f54b62a1a913f1fafa326d40ee5464af7eb96edaf99089352b6610c5182dc3f8c381513d9d89d72fb524de34cd82c9f147bcf8bc2bb090275ab03ff23d2b449a17f4cf3cc14e3fcc66fcfd66178350727d841eb117c6e3798225774e11fe0375c92805cbe766b5d6d39a1ea58cb5bef7edbe160e1084c971f8a1a59a01fa0b72b5cb124acd5abfc92f5bf8ba6ff58df5dfc04a1cef2c8c4ce0a5a69c59de425bd6a540aaba7d6cf3816e72ce658b0c238e2b1031c6558d3da6d0fd265c1e847630ff8e762e642c3f63942008e3493e21c98854eb9ca7c219f92f043a692f35b0a5691a276c89d5bbffe936c6f71f0df88bd10b19e48e10d87bc011b24d4a41e475bb3af5492f8769ce25d412a1d07a32138d26d3c9dacd3a9954ed2e70af3d4fb048774aa98b0c2509fd506b8f6e46872b1115be5eec15d74928e8f34aef60d3b829ad3ef50e20d02025abd1808fd63840a8ceeb2cc91aff3a6ee735e59856db2cae61d4a9c4423a95fd5d6f098aeb1037fe3bbe09a0cdfae6d957ccc6af3491921c12392bf63e4852fd11a09f14ed352052935352b445d875a937b3a5499b8da44caa8d9558726850ea33a1cdf9adf961dd195ac5b5c7847c3770b8406fb95bfccb7d1b424a178cfa444d2e34c99ad9bf084592887743440e271c255ef1977a3fbebcea1ba4c64d00174b95cbf7bd375feca0e8cd6b1cbce47d9357fb31dcd856d83f6cad6deb810837254d2f9c01397130fcf9a9a1ed7988974ca704639bcc1226a10b2a8675f91e37dbe60116657a3ed2943c8495950363ec9efe1cb5673b2399ba1e24bf8e0b0716919e4285326574c817a6922cbd72e9535d5f3840c5349fa2bb745bcebdf01c8b1b4132da248fe6e26754e12b65a1554099701b314ff55f43e2ef4411c1e8768b5228505d3b9f426aa00e9cad894b9cb7acf51c04bbbc7980dd7dd640fb193dcab3dc8718da0e2dbeebcb9479a94adeffb1f1b820a516e40da4a9d8da0c5020385e363316237018acbc0aad1b1028a8d7f54b7a503cf645b01c1afb498152161e5a3e84b1119152536fa7a51e47a57141d4d8188394271f08fc273f026a8e52b78810f9245226655af1002cceb1605f27a0b660798469d200ac1e9d6ad88e12cf236dbc7ce1e88410a539d94168f18841b8621590d8e7068af83845b8a92de5bb4d72e0d0574634a8c56325335292a678b8c4b1ad06cb960c57b23cfe1c7ace7468406e652debd26bc0738c54b17f7177751a8522d382dbf99cd5c959eb8769123b8cc6fe3af811268f9a8fd9eeb20d74571f908bffa9b1b22369c62a63e6072aa4133346da87f355e8824e647ff359f55ca7c3e9aff3861ae91b0acb7364c32d44e602c20c8613278b51fddcc0b35e849bdeb38fdcc9c0c99e98656e3b8acd87579b7e8a5ad566dce4b527b9209009c6f71132e89931b1aefb390c7b96c913a4a6b525d411b7c662c324bae78968b330bdcada3473a4b066bcaf929a7efe9e79fee84291a2548cc18a2f2b75b3125fcb630d293e8b51a20e0c00a496dc97bb4c216c8d35af5a65420abd24bd2f41f3f7e1fc0967168e5fcec0db01b71a59452fcfebd73f5f2d33dbd7c663c172386b468226fcc52e1c6596caf51b4b062ae8004871ded2e544eb43de675105863e444de377996e8e76b6b523287162ec3119aced31d4e3f583c281ca449115a1dbd3e6a0f9881022d147d9bbf3729a60ed97651efcdb58d9c5878a46a46fff372c0fb4779bd0324e53b52b25ec08237ccddc4de721ea45a8dd655233e77b4154b069454d90cfc888097b140cf73bdc0663bac8fdfe9b6e1a874a8e0905ba878072310dfb3da03962d7979c75354328586012754f63d8105e9d5051cce7c964ae48fae6eb4afbcf08d29c9131283206f0ffffff0f