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 55246 d75aedd492133460c9bf310450477b3608eb05ee0066fb577026228a3659cca9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
380b26439adb503adba5aa0149a982e8542cfa1568272c3f5ff9d7850ab01f9e
Certificate Block Hash
d75aedd492133460c9bf310450477b3608eb05ee0066fb577026228a3659cca9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0080250000203c0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006a00cbad08c87c0d7df7341b9fc4ba7eacaf61e897601fe5a6e082a60e2f634c82954d6d38e9bd5260def39f43e2521bf5b871cc5ad47b396dd1a1b449cb54a6731681683b3dc9b8e5c52147ccaeb391ab126c6411002d0d1308000000000000004000000040000080250000203c0000

Raw Header Hex

000040203725941f9f3f010fa553aeddaa344ec8a3a6c623d86b59efd4120530e630ae34d9c03e4cc47e93ab64d47b0ec3821f17b79c90426e6e15178ca1e3d905632e858b8d0a6a45be05189e1fb00a85d7f95f3f2c276815fa2c54e882a94901aaa5db3a50db9a43260b38

Proof Data Hex

59,560 bytes
121216020307e1fa41c351753d725bc15b2e3959c005e2cb25abced0b8cb695561db38ca8a122969663acef1a4e73be5a6bdeb2663be3686eab98f4f963e034e448d0ed911fae97e6ddffb967a112de3ee8b351540463fb7eb20013ad77d2ca8c316f8ab4af5196f41b64c1662c2fee93d2ce6062e61ecf7f011e67cbfb3fa3816ba90ac85467820ad96eb9d4d541e44f49dacbd58b0f6c8ec13613ec052164b2c6c0c4720af2e49a41fdbcec35875be7ef7fbe75e6eaf5049af83e55d9ce55852ee411c914533308b87843f47c41bcece4918436190d35863723f229b5213fc9b6bcc2e25560aaeecc9f4367e264cd7025deefdbfa5d1cf6102b5c02c26a5a32dd5e1ffcddffd3c95d3058723e11b145262f1b2e8fbe05fec386659c47a8b7994d21e44a0eb0afededb2e2e7016754b1667b1a5749a349c8890ddb632092903a0e2fb85864f693ef0cdb62de29e7c76d7af4e600846b6658354ae19d56d0c74f4a1f2f68e553f8c15f8a10357567e58abe65d2436eea008706a491589a944bda94700cde02d28096b0f7d7fca712830dbe9241cae0b336dfc5afcc15956384e5aca52f7133d6453cc181a4ed4668fa28789ab5510d822e1b8071a52f1e4c289276dc840e02a9ec4f5e9921360fb122d5ca61a4c02efc7bc9a9b276dd659e61ec315f924d419f72a0cef8c51dca2b4e994e9547cbc301b7a8e6609abca765f2e9de73cb871c54de82a8b60c2965368d60990bc5f59bbebab1abc7a89377f638639b541a646b1359014411857c07706e9895c0d5e658c7279c91c136066d8fb88127b4f3c543b18b580e75bc2f5f7b21ba624e28ad671a7a6fccf098614eb4acfe341cba4cea9c86392e2a43c13ccbd93a3a706745ef0b7836fed47cf79352a4d9a99a5abe71991ed479c40459e8c16849fede400bad63cdc3c72f0504c91ff7053d44d753c87b30c8ab6ebbc996226899500c6b1346f986a14f26f1090ac06d37c92b7e37e92078c37421083bde1e8cbcc62dae106c3e90d14fe2cbf17742f4d1283617812ce1054874b3e5f1461b54747b89479304b9a15f7e38a2941edaca43115b88ee9fd811e24599542a8de7bf6dd2b4e1315379c3d64f65f00a89bd96d15a78b5c86ee08f4191d1226917e772a48a0efe3afb719d50fe1e20a7e828905de2f3efba572b76465c696143a8830039e8b9469b23321901f565c33034a42f638ba579d7ab21fdd77f1acce82627614e5da26e8078f06a57f4e61a5f4470c1716f07e1187163422c56f5d63326b559142563aa172cacdb851da9edd5dfa0a2b0b3c30aa016dc3d29b5854aa156bfdda0e325d6430f6422093cabfabe4b540e0d060b54b1c229623485be44693e7b82ca31267d7f084fe8fb4c69240d5d967ea534d73a663062012abfe1ae86f039716a5d01fb595b346d6d6a22f094d0c4b8f127a6bf93bbdfc597a3d5115392c76613eeea693ee7de8852e7a76a3a97be9419a88fbb2704f206074637cee8ad728e6f44e5a4ad2b85426c95fe646d0e87b7cb19a7bb367509216a7b22470ad4c8158eb23995860f760ebd92ce0ea176898df5000d9ac3f8bb5e03e5ba254f582c0934edc5fc4f9a551c67e746498d8774cf9ffa11a6ea0fe4e5471f6d076baf2af5fa2af3b87bcb0349188d4ed5f8e736fd300a98817c972f71c71e72a77818e818fa2da47dfef180a43225355d03d81254a5f827752b6d4178163c061c2855bf4630fea2a33897faab0361713f1728b97524fa55cd7bb73f7cd7c5208b55b22ec2364f501850bbfa2d38d4ed5b1f58c216138ada18c3273ea64da001d03693d71f9c7c214f4d1b584f332ba8298b4d7017de2baa66a385b9922e483f7cf4b45c6e547c1ea94f03adcaebb153f2a4cfddf6234bac5a6c08d24c2b710339f67edab7e0632658a7934ed5b2676ae6b128ff03d2c1426c3b10ae8c67b0553fa49fadda531dec72b597b83488ee7b3b8530067928ebcddae1943cc85669dcc15cc8fc37682e730f308dad61e32ba2d246636bc51c6283264c0742c87399339505f4b26e478abad4b0ea837a47caa1322a8ae0170946e9f2af3c7bfc980e286847faa1cf5abbad462ee8ce406760e3840061e2a78034888dfdceec0b3d6f8c7baf8fa642011256e48ffcfb414e529df4f4833985e0ca0caee82e5ee788c09115558411d0aed18f848485379129532c440e35e6395215a5eb5b8e05994bdff0e7c4152edd8e3e35bf09bdcd5adbf7ec5bc233ca8b11790c0487b9470619d8f3496b5336c29f69c3d745f71619021a5a0bfdefea9d40505ce89389b87bbfcd05a4e2e697c3f6eae2133236d936b556ba40f0822500c0ec9bc108c8ad5dbf7ecf34c3db22471de23af2ec9fa8750194ddef9210c87077a5fb2727d401ebbc93ce8554dc8b2372d11645a27237d185e12b2e998c5f8493cce35d9d34ff1654f7b700d88cfeaaaaca199b3e2270f875797cab6b9577977ba718def7cbd4a4f96e9afa0db53f10b4f365526dd22beb2da635c850b32629bc1905c02729cc1150fa322db9df1ee357452b34f92d506232c68c4b73cf89f8f8e51e696450caca6c201cde60c5377b646631b3752ee222396e7f22e6f6f98729c8d38c0b6d44790a19e173a3cbc0ccd440cf9de5cca8e2dd7e04aca7a38446c26edf5478edf8b96a7a8490e92a50fa0e1fa8e88e636163959f111fa543ddae5d80555d20e2b76a4a2a4a587380bd72b72946ef0471862b28feb9278cbf9115c6f48f985d7b07a1462973d7a660da2b8c24f196b527a369fa3f8e69feb15f6d0606eeba497a6ea2c5a921b231cda3f2c3205c20bae6b1dedfd8b7e09b5795370329518e082f82fef7a7b10ed4d072769b1dba219e2c69fb09819f2381ea84df09f422816bc8c65048a3f4d19fd98a4387286d184d6ec85d5b816dfdac8783bb2a2239b1f981c6cc8836d96709eb7ca27e10a5dd3bb22063fa2580782ee08c44da796bf5336ff983435d4c561eb63780c1146b2079da42bded7d46e0bf123fe9d77f9adae0e4904bce066ecfe48ff19a6b46b403f32848d8860ef24c4c85327f647e8d3054426a80ab427ad34a57c4342421159c1c499925d0df5365278ebf7d824cdb9d3d44ccd718b870e7b0906893bdd88f3b0b7cfcc1ab5f4b73029f5ea4a102d2c0c0e469ef2152dc5c455114011b23d0a2b34674505b55e48e96a1b37335e5eae765472238fdaafa91f98227af439bea4336a69105ad3f1120e7fc5de9104b721108e8159feaab1508cefd0da6fe6a68bd758cbc13eb8ef73425711c23c41e6ecc80f810e247d86549d7a872f01f666f21e3d45f53b1e48c1ea1dcd92c081f37c7ef8340714c0b8a1a4786440eec1dd86cf81024a1fcc528965505a35e33c56f147fc1d65f939122baf61b9d96c6f5ba871229137fe89367ac180d6673eacbc5610af84b9692e791b7ec5c4cad4e1ee87070caa5bc9d5666fed0956d0f2598121b1a517306fe841591b57dcb0158a94797948af833b0eceff0ef50d7aba4544d27aff392c5a69c8a5b941d6691bd5cd8f6eacbbc1a6468d07d3c0303136bc82bc1d64754e4e058e761c77b0d21a2ffc7ba9b3a8fdf44270ad17b4d3d62dc39071d9d3f11675b5814478676686b8242da80d7cf275354d387f969a6f8366b1ba8f89ac01253fce115c8ab941f63ece2f6b9b0774f369c413acc699643a4cd7ffc516096a786906b46e8c5665e2a2acdd073a77d980fa110c8534b9b94b4f42783762fa5afcfeca530533b66e7fb3260c1af7b978f2b7e3ceb2c7b59d1e73ad9b250708cd7c2f724934bb104146b8d2a1df2efc03737938d52148a7ab4c5756973e8a72b195d419ff39260f8d4a938c6d7000540c4cfcff6c23404804f7bcb9d9df49a46fd22db09fcf585dcbd00346e11b77771a06f11009b9934901caedaefba892c698d8350527af3f24f9dfc4f9b00b307e3a43536c64191bbe95d632bb4f18f589caeede1f020112e9d6b412b123a19a4102984065f848eda1e8cf83cc983998a4a71f12fd6e9c117c7fef0b10c43a9877679bd5357667dd4b23d87681ce4de69f10237d0ff94088d08fe7dbcf5b80307d7d1d66e6ef9dccec6b1941d18919c854c66405587307dcf2bcd6b1be305581bd4e77076c1d14f34e28a215efad52bf90bf019c6a37429be0655c00be78314c8a90f803792303e4bdc505149e74874dbf23801696a0a9ad3204fc7db2d8d1b784101121b93f724eaf5343594244ecb93b56541b01062d853f79dc9591110240c5ac31f77c544a501ba938f59b13a93950909f5bf80c8c3868db96b90f3149ee4b20342083f99c059333a29585c90efd7d810cd766f14a2a1c09b1fc8e180735baaf6b2d02472d91fafb668f5d0cbfd7911d1aa888161a1c0082a6f0bc57a63b6dda2869d9b448d348ff22dcb5a8f223cd69bef1bc088743fa20fd74d3770ee6a571a69528f766d861b4d93a2b837fef4be5d0402be4909f5a452de44ebad04849196b6006793ee93c3ad78ad44e70e218485c6543c8dd644ed9004a098986c111559461eebdb8b623f10bdcef1bbf6001d958a48209a531bfbd36b28a0547391deb9e6287250201e006fac4a8084008ac7c12af1bb4db49fd5638a82e1473ce84ed357604b309fdf801c30060e752178361ea5706a654d769129d6a6a586bdde710043e9d72df8cdbe3312e34f057cda49e94a8a79e79fcb6d3516ecdfd7b0c2ac5d8eaf396cd41fd285ae65069d10c6a9e07af3c94f9e93064f24fccba57efc01118611faea80d203d1437a906ffa6d90f39276a546be355d72e21c359027108e072a78d95c035c3956866abb3b98781b7d80b5a285b25fc89dd36b2370cf5835d6199fb6e954b4ff0711842815453b6a78657e4c6d33c71098c2e245cb889403be10497b32eaf464421a9ab305822da4ab5412421bbd3ca14bd1879cfc2debbd120fa201b38e2c59b04ee634941f6624f53512c80f0a77c844a3cd86c29ecda93341efc7837fed5e13d2c1341fe63864c4790bf147fed3339522b380dbe5e00b814a2dd4cb3c4cf61ef6517b7d3d30f3f210c0d057ebbc6d32f08adc4a9591f8179299e58f1ef7f354f89f2050e8337fba3d5a9f75406ed1658dc9f30419a30895846ef465582044d4eaa90d8edafe946475bec22c62d6f8ab324d0c8b54a361fb76dceb24de3b707a301a82275797867bbaa4e55c310dc15a4b214767004025d96bc8adf63ed213187b830adc277668fc75cc7f45fc88abeee0a3f791bd4882ad726113900e31ffabe40218e82f4ef1a8c44160779022ee707266e42b8fe84e4d897787fda06c8022126e50d6e8d4168be8e8e15d7041e84ce0e45f013a93c97f69595ac5333136e171291be58259553d656c96156f48b929031df9325209385a3379e9c1dc91875aeb811912fc575239632df94249fdaa58eb00cb690bc8e968c7e4faab10768ba78800e2e3b76f91a5e377a28218375eaa37c9a6053ffcfad3570364e7c58767de62fac00de4b9b57e581a997e404c6288acf987a4d076fa84df3266e42db9682bd90942597d510640532d8aebfde0686d107e000697243bf900d0cecd37be3628ca1cf8aa6689491e29952a7c999630535b9ea14913ba770375a3e8ab035c5e7a2f926a8624a7760f96c0c5626d4e6d9646c6d8f609eb1e6d0a1bd4c3a464fea59034814fc7b85734de1a2bca4c6c2b260ed430408d07d6fdbf9a36bc8a7d5b4c1b409709ef5a95763182b1519db33420651adfdb23e71f4a13f329e847aa661beb9aedd335f10f8c30c30d5965e8981a44959294cd467c281dab323983e67c65d3d2e2cee46f3b4888b3087a3a691ec8fe608e11f5036073f48620e999b44218fe284c259c7b13e473b18937eb16522b053dec688fe316bfbb66c9afa3dc16814c9bb3f153e7f3c88b9bb3af94d608443c24c51a6443209e7092a677804ed5679fffdb7e783d1da2780e2082b63308b06e8d97348ba54cfb4ce9ccc9ad8ebf4f1203d06d956a2e7790c5bf292c9a870962f1d17e2a02b5b4eeb82a77820aa848a76aaae300afe10a503791fb1128b7e0102284a03670de7e3f973243401d5c86e54f2166ee7a7446e1b8061bd63a1e0327faa33590c23860eaa7f554b2109036780695c41a74020d86372449c59b8a48842084a7f809738ef418e291377e2fd96f529d437ef04f813e1885a2860ebe61b34fc44db6768a730eef7c08b387a59ce8de0ce2807c98bb7a2b6ad5264c7162d98326eb764c6ef8b4c1ed79a0c065c02f2bd5a46c31ee45120968f17f8cc86b726f85c163de53858527156ae097cd7aa9fa100cda087b4302bb07978ea50a4da4ab93d8b1769b3acd0232621c3c8e6bdfab6b01e62bc8ddbb1a4faf21faead8abecffd975966819b89e2ae9a6f13cffad6366087048b142accf5467f20cb591a2af932d14399770cbf83d08c6db8e064931db91f4de519242944e7b27c2bc2242ba5a1764164d91a174e0db82f0824ea145deadac0804a2e608d751a56d804fd82df3f32190b7b6625f0a09a3466956663b386a81cff09b158fe888477196c31ec9781f413bfd9a09d0381d47964d2be4b5c64beb162b5e80efcff299d168ad1baf877096c739c21f1c3e0f12b9b932eaf4e32940bfe4d464d71664a77d64a02458453709b9996ac9669453af29120bc494b4ed8ae8af2be26ee813124058ded339a070180bb7969071f03b887609dd99d3ed41b31e27c9b926728101c2ee21c646f391bde03df8e261a91f134a166836654c28a385020c7032c554f5dc32e17a2ff6ec943f19ad31b091a5bb5cc8a364caae14312dfb387a9a2097f71c328e90bc8b3c6d3ab8b9db5fe0368bde703c45943b0d8a235892f5009679fcb613c587a41da5a76e747978ea1f3d6cfd17c722e95a57b7dc3dcaafbffaf458dec073a6be074d98f5893ed74a53c7f41473f88497712df807d87845b2012ec43f140a442536ac54c6fa52ec73dd5b60f3a4db04eb652d1ba8281e5d17eab0fd3ef2a6bcc62de1bbcbf884d63ae55acf2a3d55558a7c949beee280da53822891d4b12b4daea2cac7c462c2d0f1061a2686557680cfd6fac2253da993e1bb1fc507bc776cc8030b24a849daaec3db0ecc986283a395379675659d362ed3ab93d0c9cd1b3640c460dffeb0b66fe54d3b47eb492e269100ca03bedd27f62814fd94a9195b6521e2822ba74ebf74be797b1832ece4a238ad2f511d9512e72a4f02eaa362fac46db358a7a8e0d6a6b85b8ff2cd285d82f731540cb80cbd7f3350e54989d95dade8a7b4eb61f91fb7f615dcfbb7abd881cea43d2df9b3471313ba690bfb8062de1f175c3b0dba7a84e967a949d1eb54759c895385504f9bb53b68f1b67c5b8a899964c9337b1f7e52d24bad298ff867d2bf3c1a0c92b795565e2d7f70ac9e796ee9bbc492fb69f2bc7551aca2086859da8a7b1350f24e315912240600aaa177da4f110de7439c24fc01d7e31cdfb9378b644b2043bff0e6bd63b773f7842cc926f8b6c00c7dc61ca9e098cc26ae6585efab1e07f8ba937a974b2484f95d2a7c57ec2c852904ef0ba7a1e82bae75604ed302d0f910a08b4d8b17e8c06cf51a5fa2092174d081bd963325c9e90fa8e73361efa44a50186617d6d4e85e06dd6b5fbcb575164c00424f89c841eac4186f6d575133f9696099aeab52861ab8d4ca27e51985b12fc4d38f621cbfaa26a68ed12303572065606336d1abdc48b946a72a7ed51531f54b875740efd0446e5e4b7bf6b792bdbdbbecbab75602d3666d6866ae0e15edc97426c65766391119826e0e6588276f63d65f5d25d796be1d6edeb16f2650b0af5b7185d1681bb65253e266884fd4720fb92882d6ac331071113d7772efb91b12a563756d6cfe27e63adcab9f08274ead21b77ceac2c35b52c6c2d491c23a66c0ea4dcecadd22dee3325a448c0b009c2f2d0dd10264edc291e55725aa6044dd0fb3229629b49e57cbb8a65b64f3c4beb0360f9d2c893196118224ef785e2de0f61b2c49c349c22eb4d665bd16d7d0c677dcbaff85975945e042ed56b917ddefaab5a2574e63e5e69c6ba206dfa22ac8bdde91c029f3c902db79c9b64b152dedd8385d984cb3e46839356c79362405bcbae6b5c1394375be504309ecc0568947b958df684941770f58feec82ab346c6cb8da6cc886f7ea34d0f8582613dc690dd182a3df81cb58f8ca13742bdf4fa7bd1805ddf546ec5d55e4a0d008f054e89eee50cc70871b7d3307dcfa3c7e87f4abc2bd48e4578adf8e4e05016d651a421ae4e33181204caaee350e3c4783f9be792f062f000e94254366e4a535b4598c6f38fdcf7eaba29c1bd16a6320ccd0850672bd66cfc92494860173a3ac3135d7d1749f607532808f8e3bb416db1c6085dbdd295298e0beb34cab3720e6b9bc4c38cf7b348e7ebe923188ea2655d6113399a0bf98c1dc2ed6706ce4c6cfaacfd7cd57f79f56fe3a64f1190f040326a3dc6e686744335bd62e67235ad87e44824496a599dadc0408a08b92fda61ff1b0f5a3f83c627b89deb08488f8bb9db899e00ccdcf63b3c3fa3208731442155828abc94094243158975db60d41da0dbf2085f3d1296f83335964d30c2c57c76da1199833015299ed660abb0c094589763caf3efebe9959df8cd27451d1b307160c0a5ceebbc82b1daa8a6d51b0c3b7bb0d0f113d8ea5090724af04f34163215dbc9dc6a576e7ac2eacd3ff75604cc900b378379d2dc7f1770cbd84dfe49f66d53e6b0769ba4e8711bf2bf4c66c56f8831d10c31dff8bc48c19b4d09cd7c787d0ef84d0a1609f7b2fd41078d073ca7bb4f0441e43dcbe1bc77748a1f32da28faf4711b643b800e3d9cd3d04eb5d567bff8bdddc330b5e620acd43aba8d1f2c04822c36d7b99f4e6388712ba50f9d90e11cd2b071b1b67f5a6570c38d5af49d5c7c55dd5c88706fa1a1f96238166635d40202c94ac42453da4db7ba256c233e21e111e160542fb4d4114194cb64d9d381f87dcf217c2c310cc3496fba4549ac3303a357a97c37d1fd28bfb98fd0941f249d60f5202e32ab527281ce420a814466261b53ad65abf3f7a8ba2ad7555e5c52ed4f6f1a5906156f27eed19e27e441db154ca9e4bc8e1654f37bb65d03594c000036736afb2c9145be0e619f6a6057f6611a38b6c5238db2936148f7c9087d89870ac2481ee751212befaa0c3791469c2c1f970ab5b6bf3ec26c067360113fdd9c8f92918e7f948e3fe3eb5a1d18be7f101e60b43d5abd3a6b2ea6a01d049feff9d8faf61b4a052d79e30d197e1e495df38d63102d8f27288661b8a76eb69995088dba05e634659f15b4e3bf30ffff78b24f7b90d15af2e46eefda365e6529c5c4e4c4be2370b08c85fe7ed383ac133e022bab6a76cf743048d3c09fb2e940723afe79eed170bd698383ebdd1eeaa41376b7f9c1fcafb6d124de90e9c3cac414be57236a8796a406a880a58e99289a50e83b14a4cfb61bb221673e8614ece07388d15a1a714edb083e3360628cd54ababf30db8a8826066b81c7225456b02b2969ed982dba2e44ab2b3d9ccd88002cd05b10c1df0fd83356a0076cacd42a4f9792739131031ade8b7dff08d3e47441d95425a11ccb3360db6d07476d8d899e648603484175f5e67ca855c3d32b916ffc89f09953908e892a32773142f8ce87e268d0325970680d2e12a7dab3f0c482be609e5cef0602911504f7ef1d89861d4ce9d54cf71f2c44cd3d3aaea6ab51f8e73f9a87a11d91eab5f075537ab9ba0c4fff71e72e1fc25ea975c8e90df217fe31e327086051288ef094d997b741c409f2ddcf0cdd0a5421920a70420c47fc5b86e78631894973ef1854ab487fb74635877c53944f5890b61d55f81018c4a0b540faf9ba3b96b842d3a80ba0289f7ea779f5a578a1f9fd3a2c0c8322fbc2e40117528e196aedb080d9e40942aaf906b59973495a113055316cafb3d9e7a652c212a04a89006414d06ee2159cda8d114bddd17a99795aa335b1be0d72c28da64a5a5a9b40825d35a9da6e659cf476bf776ba3a3b916553947b11aad643ec8b77dc211daab96ef615defeb20206a4f29a7756f24b378f681b38c9a0af1036b7d2bf7d5cee18ce807ee58c688f102f3da1948764c4479065a4b18fbcef0df295d1d9b1c498d68e3c9c6d38b4ef5e00de07947c2b7a5a08fc89f3be9c5050952913c0a8bab1173dcc6c48b1dcbe4e234f0f2f5b39b996dc7118c27779b8ce4fc007d590d7efe7bc23d23e65fd74443f84f968eea90367b2fd143cc35f82df3ed7054b045ea29188de30ceffbd7bdff48b993feac4f1ffd681e1319ec840c1fb8890af42b0c4bb4bdc53bf70a9dfcc1c3b24cf8653215316b257bbc49d95990e0164a82046fda459f5968061f263d8eeb06feee2162b88408bd1aea26ad1c1aa2bfbb63329bd815ec359786cbd2c6bb3f97008c700a465d2746e85fe024b1d4ae72e5857a8b721629f767c76659588c72e042e152d086632a64a2d620fc8255621a3951be526f6c34922b854f45bc3bd1b562829b1d236e47d974c4b9b857f7b9783e2867fd4d46bfa81bb2713270d4b9786ab9440d2f1733c3044b4f776de72a650fe33eaa45be9c3d8b193b960f55ec3ec138664a8716cf6a4f4c56e2e28dd955d23742b3e21c5f54d4649f53dc78193e52dedcfe28d98b69011abfa7d6ad56df6ccae68ea78252372865edf6ad7f70a716f38179ec40c845217cdc3f9ab57881233cc0a64eaf4e8c13c9821b0b3b15afd5e4603c4b93e4157b83681c04dca21c50d01a70f03932d7e801c64e0f2a461d24f3a7e47336d03348057ccdee9b0841ed6e30ddfcda444e9e2d6c077b85b36b5d028ec25ed68b06fe0e0eb9d50c7d95078454fdb550434dc5f90500c0326307c1bf9507842e992993109a044b601c45c5b778ce04ada8cd8cb71ab52d392927e9a8f2bffc9931596001a872da522d443b451142efa40c3d03b85c5d19a2d5305969947e4f3de9e75626da8482ca752d2e9a3b0ee65e12b90e5e352c5f2e55d10c3d8cf079d26b2b736c68c5667f8d1f601df4b9629a8ca01173df0266941d13e661f035f08a53cb968f0b4eed65527406cadf629758b4c3a747f047a203b0e48065a30742c3a983671b30dcbbcc46232ea2224be3a344054ab345c898b30861d04bdc676b635e1f7332ecefc5eeae02cf46ec5ca99c9cda22d2e02565598d8052beab3708d340aa455b605cb23d4ebf6da9c61f2a9f4121a7eb29e251dcb8d1be526031949e5b15a9872eec99480bd86187043007246e2ef2247adad82b140719779914bf6994d8451992f24ebbf09743a5b346c6deee34fd9123b6a12cf9473cc8d9d578b468506ab6b052d3638f660dee8224dc7fe92eff1aedcf92475a50c39c5d5e5f6d83d2bf8aad9718159cf65ec75edfef90b450acb4fcf348399952f7df6d50ef8ea56d3df73b3abb6bdab4b04c0d290b0556552b18c35d82a12b9fbe9f5153c9c8be3198e56d4901fbb1fc2b2739d878e5f7917a8e748707e9fb54a9492b3b3fe3a16d4af05649ed833f054da5c7538cac78f07e2adb5527049e394c88d3161ad75a2ee558ab1aa772f432e806216fb0bb8ea14f5c22c08fef51e200522077a5dc19989ea5f132b3b31f807b9880356c7ccc12b369ac64695f55eeb9d9d0dddac0985a7be6e0eba5bc9b7c10e2fbe6b20523912bba94c040dc2688eddd378fb83346fc96c487a3d7794d47e25212e4fcb44664809c48d75970500fb6598574013ce13c57fd32077580a7a35566982c6ae0a5f41330c06a6feb6fb7ed812f8d40b8b59dcfdfa6cedb933861571f6e0c0c85841e7f88a1050ae96ea24e0f63d74b1fe693af34e8d1644c58caf8b0d3353e18f58c98a6a0c4e2655af695d50a6aaac5b4ef1221a619e864aa83f11c8a1102e07f29b64288566496d2643c11f28365e21b0202933e10d944d55add9cb402db6652345956261eef298e8de42f7f9c719606b1b71cb0211aadc7ad31821c4a6d08dc1df454aabf2e0eba4a7ffc3a76767d0218a542d55767d828d59f258382a6d7525638b1ec988ddaaa93cb11cbccce360d98bd222fdcfd70a3024dbffaf5e996e9783b551beb9ff7b8ec175256c6848fc25ea494168b0f71eec3f6cb4347c38586ec84ed96d12fcdd17dc79c81823ad69de611b3d1536dbb4b7f0071c23b797690e481752d587d8fef43d046621ec868f5c2eb074d2281ad15d75f8950f7b19bd4b09eba6fa5a8dcc494fbc4bd0cd4d4ab0de0c4ec95d06a807656dd620af36797aa05445a74bd5ec2d78f57c6fbc6491b11907e388b07c00b93ff19835632799f012cd5b64cb7d76c64ec7065345ee2da9c99527882b1d2650dacb8bac8101a32f38408443e393c3f44a6f6116d57e38ad455155703d681e1a136fafba4e46b100ceb0fb45b58e7c4ae103f5c26e64f39e573adaf204381fad1756d6fa54303f04cba405395ea50c14c1f39cac919d1834ba98a43e4b48381ba3d98c861d43cdc5b5c554a250e69212931f34b3c2a8807e394ffe172c6f501623600ce10fd852a1168bc48026a9fa82d583411539375021d09878155ddf6ca447d0fb7816f24ce83f29b2cb5097dfecd745e139cd9abc95cff05fbd1d238410fe3626722d5536048e1baa9dcb1d73237d828a4d88a958fd6bcd765920e3e9e71ec67c5a5562a5666cec0b8f0de03ce1a2fd17bd9f07ff6fdd9a373bee0714f51d9f00660ef13f001e44b4e5858c7c7d04bf752d389131c69c317353f057bd758c0a91dfcf27b2b189d490ce18e868688e7ec7fbe3cedb1ae3c025dafe494c013fd25a95edff47d1ee801b9d92b03fa23762937d0f5ed14396e49460b99b8346f42ab09a9396909a2609314173ac9cf83949ce45b9067739a8a6d9302dfe8ab190d6fa8119a61316ee5632ed7269682bac7e83366a2e2086cb1f68373221b5f602418d8326fbff8b5d83b859ba364621b167185c88bede955b35f6b1baf287f4e13e229e56975f33a655096c13d0b965e483e0c1876e7674bf5b677692ebee20b466a8a92d04b9bd1f9ab343eb5d08d0b7879c20f9639dabe72f9eaff2e0bfe019dc9af38f36906f3c326425b5b96fdb048b485d1461570bb87c1b10044fcd6e448197565fe594036e50d6ebc75003f11da0040ff159ea9292d90b2bcb8a032aa729a93e6b4bb365ebd150a2796176b20eb89c9df652973f16e258740cf11851738087dbb9891df8c4303a59eca7f6837affb8d1da23cb23316c35180d77aee348b239698112299c4af7ed02c4085e17cd9af85cb0bc0a71cf273384ae8aebfdd16df2e48fcda93dd55c968c86f90910943f7d1ecc3001b0b0f20d7d8e85f4e55c9413930c74889019932737d66604575e50ef2d0f713921dfd8c5a1d973140b192addfc4e39f8d467a9915b65706437d65ac17dbd14731d284f9284f4a691a3465df2a3e45ef518b3601e55dec3e96059da02ef39f34b80a11decb65b386221179ae7b66b04b615f225f119c329eff92a8cd1eb0e150e5f4e11d013b6779a2c60d98fb82f9b8a8d21d19311b28ff750918751a0c17c88da1c475601286820eed4d3480a6aeb28e0785aa3d8a740f1391f370016de5e86734b31ea94cf54b88332e45200e5b0e22bc3ba8bba8fa23165f23bd7a419423f924513a2df170fe86d7f8ecb88496599d92ffad0dce66f7207a134ebad7229f1d1018f1d14b8569b66b14530abc5bad495343b7160718074211482a405474aff99f389ad3ceff2f5308970344763dd7424e0c5afe52c91a897adad9306e126521b1228370c26769bc05d3c5f47014195920d6b99125b3603929be7d70435e51046818b6e5f904ad3d775b66585f3024faebf9c4377f2ce25f7df9e83d65c534c8dad3467bae1f7df8b7f6952b26929d6a15e23e75d8b90d283e0d93d24863d6cedac241f87ff0fdb7f65b7ed04ce8d53c761cc2c2265ed9bcff41ac3fb015073fcd55aa00974c6220267c6b86bd09856477cd7dbc05f9889fcbb5dcfc9bc5e7ff492eb66cfea0e6384724a572ad4224f5a3a1a93e9d996b17a6b6e6cda9cfbea90ba365306aee1a6a5c39be59a16b752a2bca106e13bc2f1d8c119397aaa464156e353132967be2a487e5cf6785f8db9f4ff23b2afa9942af974d88142eeba2a508d7b8c23d0c27ed84ac0f896ed29bc3f9a374041f8d7c708bd8b78bd702efda31e74779968c1e70916233a9a72b813913c8571a3fa59fde91057db86b89eb7f2d4cea2cb6d484d292eaf41a02d03a60639cef9ec493de2c5010ce5bd6b7d909dea98c8276e027817edfac4b8f21a3de58435e871c90f66cfe45ae4addff2efe827836542ac09bc0c92f96400c0c15f15d2756b54f45e9a08ab22b06c18599dd6eba72660f62a104084b8f1c27ee55d66aeaed2a7ef445dc5bf93b637114779463b5f60d55e7b398c56e7893de13e18518739d88457fa4bfeaf71c8cb56cfe04be3020c7f088e1f9e25d7c714a172b8a7b3e504bd27732bcb66f2f1b7446d770281565008f9355f748235071df6ab8bb4e4a24d522b55f4a5a6aedd34fc430321ddc7a88be22b48f16f60af2db706e5c0ec6ad4b2735518c76f8cb49d73eb10e22fb3fcdd25895f1d0fd25826864bfa525471d6fbd594d3ad5cc715262fe0dd1d53f617298e1e4f9a7698825a93ae5ef2cd89be9d4bb9373ca0e44194f7c1d3f8f11283bc0f5bef0f1a94f364c44d10648b799ff0443c3338da839a70ccc3169094aa3a8ab3f4e543110cfd9ac4ec20b794805a33221c8c44d506b18180bbff5bbed32b20f54be6da6c0b1e1786fdd7659a917b18876bc9d4660b2f8a4ab917e5c73dd23d85a88b0e37abbec778c54d2988e4a5bfcc06b568fdb5b250871fb77e4ec3dae2333d9e95c0987ca0eb915c994275b992ab506259b3b504e76d4d9715ac08558ba6373dc2c4e126a670eed5d8e8a0d1c9da22741b4ba11f2a9927071d98337c7a3e6023f51a67ae3755198053a09381847c24d9d466192a536e0a154146ab9f0ecb3218198b11c002a27e2e4b591402f22822b59abb95dda0102d0882e2d110bad6fa8fced5f3960ee7dfa56d134539fa88d7526089a178769736c4b59e0060affd5c56b83d7471efdf52e99daaf0567e22c067cbc21613af00e3e865fc1bacaada8031009a7a6b58d1aa0e7c3ecf0f48f36fcabbecc43c9205057a627c2821da2a214291066c680390d422e4edc1143dd0709d945a252989c61b3fd46593f1dfd651ac762bd4d29a7663f3939de5bdf178f899621d5b321ff84dc562e154dd376d08d61795b839dc728da6cdab7b1306deaa86a0fdb26742d6bb63661d635f04d31f2a26fe33bebc0963ae2d8246d8e578995ee69c23df80e8435e60f54ff9bb940278e21c37d6c981f83030e1bc1c7f9fbbef9499ce5f77d879dceabf35d37f69c066fbbd89189bc3af77e5678071f7876b2a83871a2aad84188fd96df7f8c1eeb533556e2af053a3079b73b13c0b5ef09407d4f74fb15f4af99fc89c734ad393f8623e58f83ca234d4be5d9006fa9e1733451eb1c8ef7d96066dc090aefbb090fdc702648a5e62369f6346a8d0dfc15046d83418d0a5617bc46e12f1234835e961d330a4dd72299388cde06526f8557289c73d5e43f4c3fc8a51534a14ed58c723d7a67bd52f390765e8196995521897358b7825996f84f997244aa7d5d9f95b8bf6aaecd129c2566c9cab322ff50ab6a648ae858372d8c75f55a365c8ea17a86096f976b47a07866714e2c8f2cb3ad8268eff5830d5f7271266ab9a6ce793a197a600aeeb867f636c2cb34d97b9a12e02c87b8c4b2a45d85bb95194424f286979dd177e32af01325981f1962bbbab6a5cba1eb2a8f465e6d0c9c5b417a72eb222c5596d2ef18e1a1871e0e7d6b67a96202bfe5057cb02e1a7b5e845cad86ea33c4383cb443cc5d58b4a81dabe8aa4fe7646cd45171611ece29746a4eadc48ecf1d9215a2b7eb9e20ab086cc9dcb886072328bcf70ad7354d7e8984c27b035433994c63f08ddb9820e126e6dfaa34bae20616e8ec01520b4da8fec24a256c09827c7d135b895c783da887f2049c5eb1c321bac3faf111042a662dff9867156f4fac91d9c7942f46e31877ccf16cd9dcecb39e450152b6c69f32a86b1080aa52b5401adfbb5055af292ebb47284e707a0e2e3d9f6db899555f7f74af11991185f4292bdffcd4134bf60c8baf6bceb4e527cf6f791b344c8815ab87fbe102f200aa0362ce3a629532c2e5eb36386193189bf6ddc40031069debe3ef0d5816185763d7fffcf8710e3ba298072b8ac73ee06b2a71dea3f8d5f3f528838478b1700cce3f197d15f27a26e5ba774c7d69ce586186ef6f68b71230877c4118c41f0a1d47d1651c793844bdd09224403bb82e2c2c9514734ea6e161bb3bc017685df04683fc0f0941b1ae93f517895d30e60495d240f0f29694e16bb02a5cb9a74b049c0f6d8921e741589371e987793c06309e279a07fccc06119e66e8703b98f8a9c329c43eaee2178ac38d9fa7aec076bfe2fb8a90a11f93e08a09d48b49ff94ba521c58bee3ccb6eb16c0f3321334dc251341cc5cf551d28d090fe2f8a3d97076c9c7d2ad1700754028f4a0b1a2ac4062a6aa69dd559b98156c372c8d191dc06c85481314b0bdd715ea5340c7dc9c131deae4e72d12bd2121ce9468a29d2341f50cda11ff6837b0e78f0767688511001914b70424a48dd71c4fdc3d15303bc38fcf4fbe960f9b37d9bff602c2f71bcf710aa3a340ced73996b11c5ea4cc6d84a30b8528304de978b0a5108362fe80980323751a23a9c38ce59871cfc07851956f7954571d70d687a74f29045b1b3a05329e842df6605229ee4e9fda9d0d701edc33484a23c1cc3d8cd3664792f3ba198254fbc47c2158eb41950f775984c246a08f043b1567b5ffd6dd5f713cb52a9e9e93156eba15189e4845cdb88bfca4e5fbd0042dbc336bbc48d085d8859d4ce588d2319d96a010b1f979479034d162b2f03e9a50ea1b76a565fa13a568df5e55b26c4bb3616dd1f13f3cf438f0a41facad33dc1a3f02740bd6dbe65c1f4a8c7e6a88a1d8f5bd06167446d96889502f531d0d93889e2319e60269f3c30d1ea8f69efb47b6d75dc0f944107e1fc9e5ed1a9b10b6d38c4747acc2a840686885f7693ef45bf9206d67a8c8a1c42e656451ead67c084b67dcb75e28490ae87032b8ca19a292a20cbc355aac6eb62c13eee25069cbbc4e521a28c7883668aefa5f7cab25862d3bb70fdd09f6bd3ce86e250478cf7a66c39b6ebfd88da5c5eefb45f01770991f0baa09042fce0ce3d671078d674ca8512e33720c87d2912f7577c21db8b1f6d819bcb4462a2017a5f910673b259a08f7758d31e4d1ded7660b6c0e297866f32b20b07c3618a2c399420ed1bfa674a0f6ba4cb110adb60ef204e7be0d1229880f8ae59e1beb61258cfae0ffe89cf19a77c79d67f626d677c977d2412a2e007593c280eb5ad771d9b19dd4a4c3cc8b2e5211439d3de23085931315db758cb3e2d6ecf9875ee59acb940f21d208fe4805bd6eb75f047c32a136e85e8b941ef2049af334eca2efd35846e4f465d0ec8ed7c4cf1b190869af2d1cbdc64b49e7223577783e1dec25d89e033d710ad95e26531fb72503a91ef15e8cf72004a3263e5529e3861eaaf786adb823395c3bfdfeea2dc9f3f897da0f29117810e163388e217327524e2c3f8424fcb844cd1dc8944c1a48ee88e7da0a4d414a18bda9ddc74adec2e7643a19b6adc304eeb28eec2793c8f6b5159dab387e2a7cf0eb6d272a57c41fbfc316b587341f51c4f9a98dc87e24ee85bbe8999b45feca79a3ddc044babf1e631b8f65907cf4db7a5bbd295c509b7db21e9b6875a900efa3bdd54a4c392e7255e732953360c6fa3d46d62749034a245f0998d8c278e7e17375234228af07cfefb9de20ddfa86c979c7a555263ae95bdae435324ee7f87d2d346e1918347b832ba9e7aa61c1866af338821f4e4ed672bb152c5672c03bdfa7b66666cdcd5baa6f46e61424b23f9bfb49b39c61bd6b664016f01becb26b34b649cb1cbede21507695d73682e16241299a1500a95dc2a587682bda4d86a92ab8e9e8a3de745638ccaabe64cbf9fb00650651cfbecab68d785242646e222607b58e1bd3d6c73ba4c9144a803b468887bc768a25db9ae097db32f2657fb179898dc417e813b89c3266dad562be0ec413d65dfcc76d857039016c9499b4c096fe822be699d7980fab20b73d1d6fd30ba71f0650cb87fba3be1204ebd0e3efd8f2252189f385e3c935f558a6785f0f552de7d32baca08f63ea1ca11ddbd6a7bb68ea9b3aaf5a0754d01a1cc6f669233afcf3a0578da0044ee0584e3215c0ab0bfa3896ae1ee92aaaa9b40349cdc782770771fb7dc3b7f125866e0d091bfa701a29d5056580c1b90fa3b5ec620a29d8172a66aa65a9600e9aa5c32c950b816758136241374af9451209d2dba384cf89140f9533c8f7cd2def1f6d881b8baec7178156be27ac571f0f4751c1e8caf226dc59d7bac8c92290ae3a5dc0ac467341b88c51a2fb5beb7732be95eb5e51660afcf33c18613cd041d6ca0e69de622a22fb7c1099654a92fef9d0852b8794dff75b946ce00fd0e73b97f7d9b496582a04f8d68b6c566f54fe46da61080f946753a8b3dbc65ecc0d38ef024ec37867c7e8c27901abefa1a98ca8e0bfd5567aa1e6b4eef537acc1104185b5437d5f715776bcf38a37119d9da958d372764c2124e0b2656f2ab70007e65f33b14883e7a3344d58dbdb20d8ccbba9d8553f0be010d7949fb65e692e59a827c0916a473d3727642818effcf992dd2484d425a604acaa87bcb7e3db8808f4a02c0d64787a83a6c47ed93203a65d4d00d815d677e1ec5d42b58db9cb655eea3641ce9c53cfbd5a2397d91364a493fd165d9d0b158316a1a3a6af5bd207457ca4091f83eea1408854e849310830ec3c6af245aac4faca3cd220d209cc7e93f811879bd503648723ab4cc6a1dc0d61ad2d2e9d98e7d639f0d3c17374efcdaaa59d08c97c975e4025532201a3751a7969fd9ccded9b32df1d94f06266b4dc834435dc7526e5948cd3fefa51e2c58932e48e5367a7d9562b1be3af101c9fff5d0c5a75ff605878f001fb3d27c007f2c0f29c81d10727336f6f9c8f3c097b1e25c8441ff730a5bdd519fbc4b6a16185767f00584384ca932a4ec2589167135e0520904930c209f2370e19dc878f252870d098501ef07d64a4c031a81f107a5a4404d997a710d2172f837e3b72967d51de671195b90866ae3ae14ab80455ac82bd6bbfc635fba8854a2fe55ea79dc1e3f27c2c6056725433d97a0597415e7a6e706b9f3c78b159f42b81791348fc1270ff91b3768797c7095ea19854310d3005ed692c273e74e29886822ddb0c98d40426b1489c45db4999bd52aaa57c0f446dc8b3821f2d45bfac8b93fecbec2efad781dd0628d5b6abf959b8725e326f390fc19f70759929bb2a34844178a6f8bc7372bd84133f7f1b837e436de825d3e8c0a7f53254e88e4a8209ccbf8114eb03d4efd62d9393c24cb5d1f5f0b9060875015478b960c4cadd56c841297ac541890fbe32097de4297dcef79cc4803d5c22dd8b1bfb78e28507154bee50d3f6359b906cd9cb0bab22be53a1f4fb67be05e17f091232cbc1d29c0ecc355ff6114936bdf0a5ef1598dd139287c68a8b6746c4b7e1a3df35da87625d94fb61c5b3ab9f06d6a7e53df2aa7137f0de0e6a730eb7f1c395248b91069f05013d0ffb3a24bafaea35a8d32d625a07850ae963742e46931b7d47f9b9caf15c8b4c6c77d3a91ef0caf855c4a0494aae1eff85987db8788f41889ee31bc05ec2cf474fc7c5148937f132fd3cf7f0f67972af0463f001429158e2c13866733a9f66416ad5e5ee559cad9dd297dd2e70f463825798990fffb7ed81b7912017ac440fbd91b7a903b0b78559f9247cb3e47566ff79dab1661844eaefdaf1359768d243db515dc303cd9833983f88495da6f9d99f98142093ed1593c2cb34f2840044558588f74368cd757909c025f9c62a89acb3a801f4afcb890615c74167448f5bee8708d184ba9c3ec164af98129bf3755e27a9dde82c8e46856eeaae8faca4f8831b8dbc76b3ac86967799e7bbf31e15ff44b3b65db577303fce2b61a210b4f1da61678f8fb71f9ff53d55b590c685841526258f0ea8b766a62b41fa408a7e7cc0e049582ae9b48a93a7303489663e56c66cf11c6cc68992196dc3bb4155fa0135e3ae499164798210667e967ec574eaad3634778019622acf4208e701ebb3e32e332b6cb665937453066a29298f2485ce0acb302fc885b23706b9f41823eda491e33caf8d33a940be065295962b92ad3b99e762db32fd92bc13025e66ca28f1b1295b6c081a1059300d23a4a20b543febe938807101bf585e0ff407d53b71555b82daf42d86941b870ae3f9fd4593832250e6a6d6bd24388d1a70b192f598726d7b2cb505c48ba02dba9a50e992bd4962d12ef2c194d44a25a5ceaa77212e3d55cd1e0a58685fab3b7277026906aabe836114fc5698ad7f698952ce4137f4e28d6bf6d08aefff78faee07776b347a2f6c123e74595f3cb48ae3cc143e00bc9ae1476bc0aa981b96fa63803b3fd9c766572f48ba25ecf335fc264c19cb57665fb4b17e6a9cfd2f1253939ad18300636021275bfaa748e846b36138fe8397436aa47221d1b8af90b41bfc30981003ce19d3e6dcfb2523d9510e0d53a22d34e71172cc7af054269928717e83437b2eb36b5e36fc5614a3e70f24b119b2456f1987291744a397b1535209a2b9d906d8e26c3d740b61ab30064b4303f96dba7fa37744d6a623d3589b534897abec80393284b0d40ade19ba4c7d6bb7e8663bd178fa7ac9e4b007d6edce37700d0d72fc61c757825359045efa66edcb32ffd9c31a518dec4d7801f4ddcbf3b273defc256344e1ee2b97738fab892e4e69bb0c452b487d02b5f8aa74416dd1b2f72c1de85a0e3042b5fbf3d7d31213af8f27d36e618d6f3a1676f2e5be2a1f63f2e89aeac8e3f05c92cbfb5c23973a64bc1636d070b35dd8712deca1232315756d64475d7794b5eaba9e4886ebdd49bab388ab295a73b7b35b5aad81330032c1aa2350d004e9c9d712b0c19c2e6534df56d955a9c9598f83074536a5d49718ea4be1edeeac47336b1be6279a906cc2b71dbe4633c278b25e47cabcbbd7fed60df2b10145d747a6c653ab9c9dc5cd5c0b52a5c84d0798807da3d2ca52c251dac1e4c9b5cbd735465a321e4687d3a17e39e0d1b5af7c179d737e305b8f743bc45ec15a4845e7658083de77e325de16c5df60e37762c133f315bd24cc983e9daeea210a821cd04620fc69afb25df414e7b646c894bd494def27fc1851b2bf0f0d30e69bd7c0cd21536a12fefeb92542f8b8a493e7b689db5c0cdb760fa836a3660bbeedfbf49c96674fc5ad04a93e520b28233e8685e1a53398267c77d104308d93e0ff7b6323ba5d9fcec00c249b29ae2b5dc0af7fffebc82df11e306b4b630ad9d7571b086306f36d5a80683d6a1a3d7e13bb99659a47051513bca7554c50392bb39e66eaa9dc8c775f37b64cefb60cd2d739e6ae537b1ec8a14e2902cbfafc84db55beb07749c0305c5b688179362fb12e1b92fbdddc6fad3e1d7fb348ebc9ee45f757862be268ebc2dcd96183b913a42e681be4194a1e19cca5b0750edafb2a7bb4d8745baf5ff0511a1d55adaca6febd0deeff0f1059fcbf26b5f7f7a358c9c94f66d7cee107c331a1eb370195743da5d803242e13966c4a99415f92bc3e25d3e1aa671b23a983b7aba7ec68568448b9089a0a77db9798d6109f9833ded4f7efcb76bb0962e15af2e4de730bb8079daf60666527090e4b1c50aec2b9ebc3e081097e04a266876ea1dea4cae8ee808624f8c0c8c0d586c467c8e1093bf21acf5394d5d34660691de6ba740f20ee408326f4f05683a3d065164addc9f8429e76c4a44c8b158318ecdbb9422b57b2316a60861e5751a8168f2fced8f06e0f2c023462cd32893ca7b8228516710543eb24d7a46b9ed42694258a44c110f206050d90219ba6ae4620d6386757f544024c828aa38daea7bbdce649063b7e9f639b1bf69e2e54e662f65011e2b762288d06a6b32b39d832e39deea2edb04ab66c60f55e32aafc42ed0f3cefd48fc46ce46169cf4bbfa7aee938467698a3780c99a0d4f86956404e297daf94d0d1e54725a7386a06f435ab469701d3bed4c1433bc85f1b41598711cd7769dc275822bf91388ac18f7c3dbd0584d7920050eddd585d129e9e027e2d797dea6e40862ac0cca4d46d7c83b1b9230df1e2aaaa696b3624b8a15d69d2d2a41f8d8aaecf292179a72931bf976f42fe45c8ccf5310530edf25c4287b4ff0ea5d8de5666e79e73686c13005bb169d9b0b290f5d7578b5b5841c380489ad155e2a6a3ca987c9495cf228c32cbb0ca3a8ed75c82f08a70a98ec30b79f859a15385d96967952b1b94b47c287d4e83b140944ad9ee3abb0895a7ef085d8c5b1bdef20ab7ed042c42b9d0dfca3348f350bb7cb6db05b488b74edaa1bee34aa54958de369f27c6831e1673c3c4b85eda59aecb0147a0a5f866a1e1cbde7578b71a28a0cbe3dfee0a7a5e84cae11cd234a7154b1c7fa732f69ac9ac4cb1d6cdf68e9c0914c8b135324cdda9ba5cc84f6d3370e9f3d63872defd19e6de7af9c325e31128d8264ed7014669037e675ffe7e23bafe82e4120f632bc81c1a0e0d01581f42046b614727083e0ad43871819da920f91b3d0ae004667af38d2126bc7060f3f26959e670f0906c1e7a61d410749eea4bdc8a5b26c5be75c5a0adec07490a37b4fb6b67d7d67af93be5561c0bc44100dfe2dd132fed61178e766fc317548046b9e8f3005aed0b0e33d111878c9e9861314e487d033f092c04033b1cb81e477311e38fd10e04081f0064700ae2eb069a268c3e106ef2cca0ad5911ed456c23e49c759fbb7618fb4fd5175359f08ab915b15b10ae1762fb9b906ed76c4285782b3199936458f95658d73c80e8d4c3215461abe910f6a917f338c9ad8e98426cbbb8e84775c813031d6948cb5adc789543e120d414f3c8416996d9a0527ad3b8dcdc9a61cc2a351e11bd4d1fd4054b6dcad57a83e436900b887f8a7f52d863163232166e3d6d38d17aa1798fecfa6257e167dfebdece836cb91a2e5fce74a290b40afa0e80a2382281ec7d0ae520d8f4d59921a63393c017a4f2c30f1a7937dbe2df6f1c1215cc827c0620c77e102e228d2fe08ab1bf4bbde3b56a693bf8a01e2bdf418902c949e7b47258f9bf1cb1f8d4900eefabb6831be472aa06f538e006b4e363cc8fc7ba1b0193cfc1be684de6c56a0317586a7d70dc13381ec49515cafc630b2e6390d419432bdb9a79c5b43a5d978e6c39daedd3f4aca9e09ebbadfe1b4f12ae98382833370814ebbfe743c09e2579541e0aae047c153c9b319684240c9d01ec386aaacb5892091463a463f9ef7ee8a65301ceaa0bae197f6c3472e0acca2c79caf3a789b9eaab4fe3625af8e4c8ffb07469c126fbefb7920910a64b41771e89c736cacba3f3f568180ddfbd898ad8c99645debcaac270e69ba594bd55e3ee854290a150de867d688faeecb2bbbfda261b168c614bd50dee7c149324087fab0c7a27c46438c342156c2e46e0c7ca9016282feb8a6026bec7d3f8efe0359a17280f2117f70b4925608dfb5ff9d15f22ebe0bd2ca0a1ca2fd7b19a0e00276c41ca5227dc3dda78979cc40fe65b6b7a628276c18948fad8116a187b7f1322ac5624a5c112ee3db6b1181fc35d1264e4b21f6476a404b5a9d6fd647beec1b5c8c482f74c6179f044cceeb9525c6f97393ac981c94a8a0d38093b7aba1211dd7d4163a139fd5dbb51c59c4447771d9bde4b29ed3c6c0f001eefd42c290fe680b0f9e3319bf7ff05d82956b1b2640095d814b061ad37129c9624b2e0fb8acf4d17d707222d485116a9366cfb80efe9aeb2215a9e7f3f1d800db439a78b5161e0b9cd0eb862b3be5110dccde2ad5ef96a3759b52de2141a67b88e6f30d540362f8a710c1c3937fd39d665bb2afddaba410ad4d48cc9ff64e79f9f19a67fdbc976dcb6bdb661584e60125b10b4e9a5bcf8142159c97993a2f3d4328e0dfce8e03d2898d16e98a918e7ba36cbef816aa050bb3f2e9600515446a76f05d729ec089ba0fd5fdc6a39a010a23e34ac75b2b5709cf21ea330843bba1eab14075d1cd7913378bd5e9d0bc7e08ddbb090254fa6657dc8bcfa75777e8161990a0437ca29f7b5ffa641c79ff5890ad51f509a38de5ee336b7093c07b21fb19bfd1939773bd2d17d3901bf7d7533e1fdc385127fe5f0b43ff1dd1e6905ee689f04d38c5fcd52b48fb76948fb0bce76c52966ca1420bfbe8422aa66ce61dd8634ae15aaca97a81ffe2f62b4cc2c87dc04b9713a6eaa941f3ce052517284c56a0cb1a75089ca333f998bf9ab09d1d2bd4acfba9b3a600ad9333b8b99354a91eae3f8ef757fe3ab039c892674faf9c871a213489912bd2196754c79caac7bdff681a3babb9c8649edea1afa36924a4135febd03350f1636fee3b55db993079ed61edb95507dcbc7592a87d0f197686e8d3abdcca357ef596f0b2edeaa6990c540c7f22256435c15c9e92bdc490669d39de7178d95ed3c18babd4833dd983c98b9a61e3e06c0de5845ce361643d808baea0cc85b4b98a7ceda8eff678dc32a6ffaca64e80363b0ee46af40a439070c3b08b6c31d6442453e9f26dea100aef6b2e31bf32a1115fe78a5a4bd7cebca29310342d99ec803cc8badbffcadf4f598e72d5e7e66c7959e47cb2454e1b594edcb5e38a6e0f4f12f98bae4b7d2f4213bd0bd335d104e53a5a8d566444b69c4490f2a4a3ca4f675d5fcaf057f1c00032136e6c5b13190ae74cfe393574d411986c09dd004f1d802710786c1674cffdbcba1ad7ce129e4064616425cbe3d11c0f714de26ab37666573e7796265b1234f9f0d91c9e6e428ac41efb481282a9933258b6a141d36c71dfc96e0ba90719d87fff64662cc45f49e30c5cf6f56706ca13430e68fc0af209b303672a67d3c730ff43976bb94c1890809e43b03f36c6834620ec6554909e04eeb98c2a583364bac829d4feddbacfe45cc5b9b290094ab0c8911d1b69cba6e357800cb313a69b2ed968e6e3cf73fe6459194290269b5ba03b1b35a32103ba9002858864e116b8de60b71b1ac6c45f7075615607c97ba0cdff87dfc2885ac8bc0bb41ad95ded6f608b8d67e1d461587ad6d574836c9e03845fb59cf0478e883fafb05fdf5ee309775a0c785d91a2be3092957734b3b03532bff8b7868be879aceea891e48cbd1da7c982bb9e5517b65b4ba3783049186e07b3c88d7d99dc234d4f7e479dd059bf66fa7e813d28303b118110e86c6a6ffa96e303a14580279eb75be192149992aad14a4685e5c6477a35f133a53d3ad798dd75445161f16b2aa3d7c59ac44486bf3d34ae1143c58f095536be50b48284847100b75730cb0e970d4ea48325dcc09da9a28d2bd7bf22d0640ecb2f0c7cdb88a23765bd594cf4ed3b45b386aa4f0bd9e345295417371abf1fbe8b835688eb20582c5c5d8ef54ed081cf1ad9eaaad25ef43c5e7300079fb58707970a0d412c5e4de59e2f97f09255c24380a0462c6380b6e5c4a542f4cbe59eae80772853d8db0925cfe60b1987800e58d5b03436309918147225afa8c7d5633c8f22fba424e97a5c13accda5837583d287b7c6b7e24777060a96848735255a99dccb1432518343df6de58b8236c44446ae2f2dc1409baa98693c93098a1c7f21f2c743ac53adfb53a1a54a1d530f5039fd0075df6bf4cd8a7c2ee6b7c0f8780d1b1e280301f8bfe079f0208b0b1fe3f7eb80112f327236f15770f940051e39e4b19a4022ba8543067f525866d6379cb22b43a6108cbc3f282813667bf70bf6904ef5341b29cd618d9b6afe8aff73b1a830e5b1d0cc8bc4081d59880f0b986c45c7ad7755158accb6313af1001e6a1b38285185634d32fe3315200e9dbfff35a16ccf78a52fed0979333b3f1c307115aa834684e8feb44d51bde5af639dfc3963718cf7e45f5a775bde2a6832839bcaad6289426c6e2ec01487dea1ff793a6d9e0b11673904b156417fb1f5d23eeb27665d090e02ca9f69aac98b6dd2d48528e1e95bd663912a0f1443db8f2a19f8536bcdcb1669907fb7642b9c97aa85c514b56cac00d804cb5d2c0f28d5416e4c07d9383750838f9c4ce0e47464c666bba23283997428a275e122c0b269594e939a6f635a1d0fcbe9150ef2f913cb810dfd442bd7943317b561c3e7e267ec3994501d4c67f36ec9cd6329c35f267d684ace28fe41599ae04a32f9b137443affea31c6af41ee7f0bee49e7b68012ab78e41faa4491d3002be344ea1eb6a5525911cd2bd99d32dee904e0b90e59f9894d81aec7b91af3444a881286acb61bd2a55ef5334dda3d08cbeb46ddef992486a792d4af8b198380a4bf563a39914d99d6cfc34f2f550490f62728a785b9f308659a91d5ff799752cfa44908ab4c97378883f51c8bcf7b5ded74f87c376fec6404da7855ed5803310c966e9375008839c2c0b9f582f2c97f5a739994961a2a7e8e06e59f502b00a96137b77fbc9f24b74692d4aa533926af8f3c41721a6887d5107adb23ca45fc00559b1a4af640c157d00d9ca559c5da4bb1199e7a0daaae6e920dc18b9b9a22e74b6a658387441f0b29bb84319b7882828b3b4ee9702a447919fae2d5cc9fceec86a089d839a65caa8e0828cd5c76723444e2ddfdf142a761fc84870a9ec15a287e32176d3985cb64f076f3fbb1617ed43bbb4b44c6e16bb0837357352b0f603a3b051fa6c154e5ce12a163575a7ba161b22c7d856c86b5865b198207035f0d03bb96759f3a32da21d9a82fb761901e4b8e79c5c1eaa2a56a4622993307add1f79177344bc26d89c093915f59492ef115fe559e0a4d22245d6d737f47dfd17efd39eedbd578ad4420fb003e137148c2a625cccb862ce442eb9e363ffd85d81d4f24cd45fdde6b818d669464f2e240441b0f760b3ff92ad0ee22f6b6fe36cd2ff53012960c25f01873a341cba73bada3c02954131c60943630b1e17136dfe262b9cf462188202860b0cc31ff7945019dd947136690625981e8d795507090f8cf80e59c15e59a83f1f262c014d9a4beed9282ab694c0215802d25befdb64de99e7403cbbb3b1e5eb7f8504d54177048d61bbb3eedbb2effc7a7690a0d061ebc899ff0dd051284c26c431796c564e9f6409392a29119d1087f21f14b03104950cf9713ed61be547fd1ce411cd6d2ddeca0178689c3c32d4368b2179ff2816734970f9a3c7e40e71ac28426343444e0e59037af94b793f65b5ad10df46ae3c5e1e1f0695800517a0a3b66630c70a07d0c7e248a60a6e3537c4a14e7a7691201ed5b8e2bafce2616ae956e5fca6237c39bd41abf42c7114fa435bca1321105fd62e919f7575883e1dcae0cd91bd6e77104e814c2d5726368c5acac48e4909af32bcf087b9641fe6fb08a98c5f5e92a4f784958b0779b219f7363b680c05e60f5694284475957d453652ea67f8f4b1b6ac0c529b4f8bdb19391bf6092821c179a1375e945629f1324896285742d5815e2c492c40c62de802551e0c766527c2b84cd9bfa0da7a6602dacbe81012de82cc2eafb5e97399404bcfdd224e2d8e46cc89f115c35073308c3e7e9d890c6190bca36781003a520093a1afcf7ab4b6421aa34c3029625f35a19ee6925bbe85e30df613ccd8cb5ab307190f079caaec6d0950cde6c4ca6c170944aaa57e039c336d47801046a0333d9c502abc4fc63029dce36219ae72dccabe6afde33bf2b1eeede8e876da4a14076315bf668f08eb9e8cbba9fb9280eb18a9be46726bde9b7fd59c1eb54ce5f4f779bf9d6c051dac40d1a442174c2a5ebb0b3e6a6e5b4064967a4ca8c0732cc17231a062561fcaed63db5292d1416e1e624e3db45c94ff904db93b2ffd999bda9c231c44af371ebea68cfac7467c09a34b0eb86fdb59d5de6767979035c01482c5f3427e379f33e03ef805b76fef90e71e8755ee9b808b4314e4a8e7873389f2efcafccb185c4fe0975eb238c39d969d873d0238842e8dcb9e9b16ed10a3aaa183ca7d63d6f053c9ea525b50abd44a279b80c2d8e7ac265a439d30370689cea029cb9216086a7641f505c4e12c4f7c2bf9df0aa49d0e879c3b4aa6d1d609a99a5c0dd8657482a2a9c49305239c0f9387f7f1753f5ecc4354d7136c6d8254268b47eab9acf77b8304b2efcf46ffd8da9999374bf4463809dafa7d618090ac1afcfac14e0bde680aac20ef603dd07d06f53b132df56e89e02a9e6e21acd377ad40f8bc74ac7c4b54f39066b03bb5ce5e4555a1847805c9e88b028be7a68cd7e309fd8586453e3131b6e2a1105012bb4c24a88fae97ade15bf31701b67b513aea798f429ebabd97e986e89ee17579f97e67bb3780e722d95e3cd21cba373f70b582f3d3c49a15823f752cb2644bc4fd253db02f66d34ca5c6fd18c15c2094d4858b45f1f31fdd14833364551ae39a29a89a8a8b65366d895ab6bfcc01896de15cb888726dae7001b9da9bd1e69ac9584e4f36f108c7aafaa3912a8e8b44963cbaa5db486ebf8f72f07f005ff4c1f54632bc3c12b6fec5fab8ef58c8ceee10d0755605880d9470b5f62d8dfe716545e19035a0814bfadb030a42618feb7f94970bc675e367e2e21d8135b37a1ba8e6ba39aa070fb1009f82c29368031824722ef921afcc65c5219e7508ef4f2e22df4f4853922a11ddced5cfc892d463e60a1cf689a88c80cf261b432ad0cec21f38051f83e0c0cdf91579d5d559536c14f3ea91e019ad4e926f4a36f8ed20dd233a46e6a46adb566df30c92bc0b6f90e1061771b88d139ea99e41f82f590bc77dc862f886ebdd02d5b86aff5b041a28e48326bc7bd3d8ba638a92e66417c609c26b51c0409357d3950ebdbec2fef640d5655976a0482e463ffbd07271fcaae2deed70f246351f4700dd70320aeff65e58934ed7d70d495b01c45e746d25aa1adbd61cfcfd576d24bba151335a7d9328a8c131f119e43e2f4ae3a61f4aafb6545d8f518346289f886d213f2baf0073b68c5a430aa27ee1e312a3be04e9bd52efd47b566d778ac01c421c036418651e3f4d823401b0404cc4627f43ccce576629a6653eed8e634b1a54e303abf509eab00dbc2526c14d20265a4fdd3ede81b70353533c39734b67b6a0eda4e4c3f25ae8f8a38610010dbc6957310d4f8029cedc200c2a66d5ec197df877c54e5a589a2626a591e2866e3c17116e7adf4c0c2e5bd097c076ee73c215b6590f0134136d16d0db35f8ecb1d50ac884c742342deb4d582b45a7d000d677b98e7dd900f60e2191ed590ffd7a580f9d90b954639a7bc8e373539935237fdc384e66115c35e5cfe972e70cffc11e61adae28f0755e23ed8c599d41eafff3636ed412bad5eb050ae9e12ea9629e2f87c2e5f4960ca9a083441687539c3c1a974c141eff36d711151489b163303c8c30a3fa6ef424019ef6b0330289ce5da6ca4adebd049c14578618db0f5f2075941d2ecceac2b779b55f9dff348eeda00e4ea6a8898a3e36d73d0aa00bb018e2ad488cf3aac93a737aa1facc9702fd3a1a14a43cc690131eba233d5021fe038e7a4e7f595fb06f5cc229cf025508a91fd4a5651db827630c139bb7e9a06b4874ea080ab93cd960aea081bcf9c5b631187b5371e083dc8b6985e689aa39ff7bf5e6da66ed8c1003f02b0c865ad69d34a74bd4336acd4ec55a6b5573262e1ba7e8144b1a7ad7b1c2968c44fac72ed4b3eff70f88e3eef5c053516dcd1fceed980f3acd6c32e316a04902100dcff21985d4d84c1ec5dad15f02b6d7a775a2a33e56b2b09f19866c275ca64beeb3b722e3f7428ce3e40ba532ea3e9b3bc29a857e3545d788bfcf72999f50b9af0cc3a9fde91defea15a8bce59c155568dd0cc04f72d326bce50db052980230ac7ece89c67638df86de804ca0998ad6fbe99259b841e274460b442763fef3d7a426ee98a6ba4b2000a9539cf1b530ce301ad44656a00250883e4d407c2ffaeb3fb828d420ac8f6d9ee0d675f44810eca65b9ef79fbd9a3e428c18650324e84c8c09bdcf8641e847004dffafa562e093f1955ab7940c2b069897f6118d5f427b17e560dcf3d19d0657a5372e0f0e0b02578b8cea2389c100a1dcbd91d149f3141677d8c921bab36ad03be6c953491c904c59af5f1bf4a2345ec6861eaafed0bf6e3216a64c1be368bcea39fa151ff4cd8450776731882d76b1edeedbd38856dd7b70f87fb070fd5bbb9b85bcf785fedce9e261d3fdedbf612abb95ebcf59eec6416f87cd04bf70919490aba38b4e509a8fddf59344aeb405edca8dd5dfb436d0d866e57470c0990b7423fcf95dc0887fd0e1be95743ad0d5c07582a9eef86f5aeddb4b51d90bc6bd496da0fb5f0d23e3b04d45286335c703a1c33f479a2be009c5423b7caa21c52806d51b200fdddf7904c67648332db5cc11e00b9b312caa6ec79d1829c26afc80db6ec293852f4aafef845adf08201206c3dbf911215aed643c1d2d28077bcd6a53a8a31c4ff4d8df9153ffe242668c2c426c0402b650b4d2c28c361480b5e4663ecb85b9218e73cd8c6afe2fc7dd010a391c93c432c11623e9a7ac7dccabd3fdfec1346db9cfb83a59c436d036ea4bf1469f63863a81b98f59fdcdc2f7ba7d0128a704bae6b14b85ffa67f20e2ab2d98ab378130d161d49aa64e76a0a810e039f6308921d5a7272247ed9fabecbaa83479defd388f7f7134f55a4bf157f9192d416171791089e9d336b181719b739e811065ad6a67150c7c1ffedb96b52c061b4b65f3d5e58d167a71d4a1639f57ffd861e01d66ab3d0eb270b60850476b1b25c1a1efdc44a4fa4a81f96cc49505216d414da97b6912cb6d218cd6f5effd2d4118473a94fc2b5f527b22b021e3342bc0ec21c96a7e98e62858d3db23fd2be3eff6a2795090d4ec217a0e5c1e5e7070fb0e5088b7aac15bab3b205a7eabde93fff43c9047c658c73aed517834e25d70ab2ca8f96840e8e90b95e51aacee5baced451bfe26bbba0967c6ce0ae70a00e558323244b7ffb7baa30ba2159949868d8434b32483176a60dab35d47b86f9d64f0b88f5733a1f8eb23ada2be97a72a740ab1a08ab590d68a38a6221502f06ce14816d6c17311604f9496f0b467ad189865e127417fe69ba3e47b81a58d477528fe9b9e87408f8a13bac834b3d74643aab101e786c54121c005948e3d101bbc8563d6286f906eb0ca2e60f4edfca01c13ae35dd031c9e1af78981c3147e3dce18928d85e4deabf22259419c22f13d0e075c647b9b306d2a19b98e4bc7596ce8d482b90bbc90c09879751382f99574657144b8ec9ae55c5588b24e1ac7a41c17240e43c6303f56828975e7f9b8ec995c88687b3860b353a13c84f8165bb03550cca0ba97da1e998aed350552c05d36cad4f790953b4c80b2e26a60b74318b1fbf5bde2a40ce6235c1c188f16b095e5600c9eddca3a6ea7c668cec4c972246670be00eb0c14c95f6b2d5df9e6d59f3a96581a3346d39fb659cd383fc5db7245dcb1eceac7d473ef12f97b986c5e4cd2ee5e4f01730795da22d84a4d656b8c1ee44f5dd128534c3b7a6ec8728e2f009eb0526d3113b5c15d1271c536a1d9464b992c14d9ac8e1bb2c4df501c31712625c7c6c668481b5939d1cb15f7937f96b044f01cfd3816d806df0d5dbd788bb0321f8660c586a377b1335d2b9d6e877a4fbc069bf17429e4bf1900486d890a39beb8bbdbafb3f24bf933d52f9386415e2ee119a8b151cddd76250899e45ccaf4bd08d01cf1e53ccde5f3d382948f71b2c984d21a808d763baf7c3a89417d8a82b59106195f031b3c143e7570628db3a594cd2b65afa79cef3990f373668127b671d7d3efe0ec67e19b4cf8b4b611ee142f875c6b71d508d68986ca084f28b4315c4087eca56f2fbbe13372ea3c39e91ad9f72cb0249af0e2e144a630d96a87a74413740ffd8cdf7fe00f5cd2c7574824cd9940caabcf042c217b9463eeaec74cbd20fcfb52121a763ddc0944a60ef7e2896372216127e932f98bdee0bbdb2c5fb59fb1a110dd7c212c030b83554b79748c2b368268f01cc7506f2357e1c46c9562419696a98b2f90a722493bcd71a5387e26521686e5802b4becc530340aeedcba7f4e973d6673033bd6e50acd045770914e185578c431b9c5530b59ecdf391c237f65dc2e2fa2fac3f7f281b2d5956c68ebeda2132a570400a7a4e07d0d4b4be3a842b330fd0c6ce375489d9a5c137eb14d2d2e6bf3313c373e838095ac90a50917f24c001c01b37682d74870394a83d8f151badd0488fd3ef47b0f3b66d2994d1846318f9cdef55fd18502488da3a70da5428c0728aeb795de064745668cfc1e07df453f23ec0dda8dfebfc302c896021ac526a4195104e4f68ef13e416446c440c1db1f3b46ecba31802494fd53b4f523982ac064b97c9e50bc36359b9208ad823fe695f5519cb8c6d342060d51607c437f158a40e7f9728c1b459bc06e12231e04dbee192dcd9186b6ccb493ce228995413acabc5faca77d09bc44407b0f72e409d8e445e7166e793f5b5442e7a45fcd84dfa1ee46945ec9f63035077c7ae9a514c446ac30d172c9fc3435a7e7b13b29f06976d0dc78a007de07fe353a733e1c5dd186128c1e5d5e70fcaf9f86ade7564c5e67045e5080fa927516dc6e20887e621f4caacd732c296c33b254609ab43aee2399662502295499ef0d6e23f68e6ce0fac3678a8079226d5e730a15aa08880b26aa97b10fef57d9ffecafd780c58499cdd1028bcfa90ede68cb870870f5102e18c18e95ec7d1d6b68f722197a375f504afe8aaaf5742376042c08f0e74b02fa36ed143ed77fec75cdad311bb7e112381d43c9ca655d818e85ad2ab58a4ef5a70e256118aca4586ad5cdd0a8f4e03a147606bb0cf78a1b4eb6d6c535406b01da9583807463e62a3bb547e6d5cd46ef2eb468190a8ca62201e0403751511c172d3b845cb6ce2ef4b7048a6668490c4031993d448dfa4061949c139a63257f65bc7b772c1bb9459eb286899636f81f89cf5c4b1d16fe327a2fad031b6058a0334b813c799ec757a41446803f064ce2f3cdfa9cc27d5c87fa2678ce8e6238838cbd6a599f8668ba33851c4aa62b44a35e41d8b530633152c9f874ec069694f6a18ba2a8776e891750ebaec1a183a57032d0981c9a296b39cef92ef443c1aa9db6af7d07b80412660657215cf50d86c086de6507f0b3c55571c8ee73aa43476564f92fad318c988eaaf9b8380a460b107cfd974bb7d36d22a3a6a47dd30a981c33a01be9b0e78190b0cc73ad9ed530e1278135e217fedace391596a893cadb24abbb4db6c47740863a332478cbfd71c34d20335806a197d8040c056119ba4ab081df48cb0b6fa1dbdb0a5152b4577d597fcdc6296a041a292c4d442c65597eeaeb86a0c580d3f3ea611b07c468bed443221edc55173a57d02cfc74ee23d59d4896b845b6331d49c62447de3f8bece0cd137cbd2b907ee3a33a3dc25847ef4de80c163f205290c65ac2c989af8cf2ce10e38454112fb7af56f2a0a8b735c218510e2d7ee1cae0afb51677f07d288aac75b389a5d843444ee6d689b16f0b2a809610c4ffbf65d347dc3e248b730e98a1a6c17315431f85f1ca7e54f316148aeb347ee43c369ee8bb2b4759777108c266bc94212b5196d7b48d74d09b046ff33b30195c5d7df66f156808fab90986c52e9dc56f83480f30ce9972998959caa0d68ba848dc635601a22e298a5b6f4dcfd7ab434a0c0fa37ceecdb3b1463f3fa64513c4fbfc7234b521cfaa4961ef458be1ffae820ec0bf5d63cb4ce769b316409299d9e8535b62f313fae4bf2671fd7e6a47674ccb7dedb876f503a547dc74e3bb9bfd3cdbdf3455a761e68665137bb3813cec64c83ad7632353d5622dca548164eb8cc8c8a8bc3b26876aa0bc2717ab784e494e448e5f90f3e3813efa8fa3aa04454eb48b3d437490879b38ec6426a38d180a174b9612c59e40bd98c4dc2c98682a38b2538d0e2e25a935389aefb30ff2fc5dd8aded4b1dae55cfa2b3413e27ea4723eb7e4d23f439da898e2d3a78ea482b05c4c4687a4d9054f8967bb20965c34d57d5cfd5e536170b0d8ec61a2e1fff22d894d771f15b7cb8a42d60679385ca992a6871c22f9503693ad4538835b3bad3a59626bc29d9933f4e17eefedc2ac4e137f1554e6e96a98f09f4e70e544c6616763129807c3e54a553726af0353483ae64ae2b0bbbf2d054d8dfa71062a7ce84865803c8eb00b10c4438408ad9fa33c1c8fa06b9676ef6889b61b576ff61004632baf5e955840006f2af601bc2c0c9c683250170a5bfa2f949e2f913c2d7bf4647236064890b726e3743c1109300a46e998c4e14361b0ddda8469c9aec401ccd2da70d2c3649eb65d8b12ebb1b8ea88e0a6c7ca852caa7f433f8d0ed1dde98b10c8fd1ff62a88aa2d33752675cc86bb97617a2d8fb16b98053b90c6e8dbb7c55190fbeac6d8c0a9d720bd0453cfba229083c9d38aea20b36eb0008c4389dec5e2760f4087eb6bde27b5789abae5beee5238006abeb7524ffa32d1132749aba0a1ba93bf19b5db73710db4f46be66d7326fb8eff1984de38f75d38ef53663bd616322e3ec121fee51ee429209ac11b4998723772a7d8c53fd9e68f9bbf3293593af77da0e5377fbb4244fe4785ebc0db253c3b6c19d9979ac2ec7219df54ee82a28f6b5034eb48ec2a8667fa5f5b97308f0d2b21ab145dd8e499a1ffcec7a26c32a6b71258272a08290bff56be5e25804d181f0f8a52a2c4b9048d0924bfab1f167e08a19fad4c48721c3fe8957bdda88e115505521a0eda9e457964e252e8f4fb7b51a24740c59a70a3c1eb580adec8a1885df989044a2abe2643317d38a7ec058182a311a3e58ae6813eaa27c97f7a6c9a26960bc9319a6acf39d6bee2639c86680e2a99d27f7caf7bd76fe28c45f39d3d38901dc1081d9a4da35c96b8851f4b45b04f1c05aae1340cd0051f683683125cf747857279c043343463110c477b938469efa3f6c8b92462fb47f22bc3bf4c7b3b99f6b25f6c5adf61a6f9c4802efd0036f278044ea541764c128d4bc71d617ae8a89202e9277ad9e17d127f9d009f3d4f5ad86894a4548a283f3a7495220be66989c90cf24d0be53cb80f24dd6471db3c81eecef1c5610128cdb6ea25463e5d38d8d83ad2f3b401cbe7c8cd96f0395f4e5b9b5113a91252acfc4974ac3b07bbc0b7eb92726ddcea07d9caf5e18a211f3d5538c28c68f84812384a85dfe5a4421b5c20561745e577ffe0ee3392b72f4875d135b203cbd4a71f63f34001b108542ac13c5610d5def2396322c61d1cab2afd71971edea36a8eb94611adef1eba5d94e64e19a78267fa83dcdc7c1b3bdf36d42ec7ed005446f827a607018770ef9a76e536fbd987dbddb5a26a738d88f060055d388ef45c32fb17ec197f019f8c8108e431d70ecd7075b33ed4c5f347ac03606df2a2cf2e1cb7acf97aed84d1d4cf959bd95507dc3749c8dcbdfa7ca82cfec37af55718c4d2636fcd3ae926981674b4a3efa5697c30c8acd01dda6fcfa1635ddae82909386ae6bcb2f2feef8b5b5bcd4304010d46a250ebe6ce933c10f3dc15e9a7229710ec2fd68342a13e95867bf4dfab61fbe67e3a793acf6bda62b7b3f8854ed3b532c5e4a178601a3668231950f82b670a600e9bda735bcc1ee771db7e1d4403571152fd537761fcc214c408313691666278f3933196c0db278edb6c1f4a652a386d645a261ec2054cb57ce3e39b1506f78e7192b6b429066bd676fe6b2bcb06e5f8077b95d5846a78cf34cfa7c9710a8c88e8a4ccbef6ff1af332c5bba6cd9fa589b3fed98812da90220f935c47fd71fa560d6f42ad4488a5a0bd304d492d19725b31b66194f65c67bc0b7359b1f6d40925fc09abeef75d7c837b29f61b887235518939feb7b6efeebf99c9d6f23eb86f15ef2d46c169dc77ec22c939e62c09e6065535d027347b54db0fcb2c517dbaf71578338479b37976375c9c9a0686c2fb89aa4896f69b727e194914ac984cef1954d5a911bdd41d593816128e21b03f8272696d812d63115a2c75ec113f1dde34dcca442063931a36be07793f894246b35c1aaf4c1fb3d752c3cb72b5483e6e6bb261f7eac23024b95342b9dbc025a89835e76ef17600fddb17bfd8e387a4aaad7f67a33c2e8081dbe0d1f6f72bfbe8af033697b2ce34079362cb035c8ff16d3c3612fb2fbe94f7d4e5c348b2b6bb0e5c6cca0406acf55017c642b310b00ca98df1d204e996d192231d30d8b67e76632b6c19db5443318f33300fb184daa9a9e72cafd8655a4c20effbcc0745e52f1f98051b84fa05324c379182696cb759e00548944980c015091b24e1f6679ae4a38ccc29b2ee6e9d6cf18c3a930e29d23038aad89b0a176057bb2411c0ba91f3c379b9223fb3ba54455318257e0de089edae1007dbbd9925b183e420c5bcbfeba2a51b24c6d729c40a085291d13cd030ca97566d55a36244259b22f4c488eaa5755bdf437f19edd72ccee109bae72cd0d1197c4547e6c8a7bb918f6fd1bbc9a1fc62143faebb4acf14fc8dcd21b6a2211fd300ec5555ef52a4ac5c01e1beff087c929b05a1340522743f332a2bf90e9795df5b8717bfbf64a2feae6a569f2f1c45bdee0d567384494dfefe6015c79a17d37bee1b199a1fdbe32b0ebfd826d6bf35ee7282efb7c1a8d1f39f0dec31402eea8074d5d0f8f1dc177030f56a180bb553caa9511e22cdcf979dd9f4f9a5d76fd4e0580f55c657c6fd4bccab6caa21d42522c1b83d7bd6d95409b7a840fbb7b5debd8b41fcca52a26ad1e44c26bdfc1aa08f4bec7a1b979f45e0c7c3306d7b9d5fa14f17e3ec07c884dbbb5a27d7de74d9e7f3f27c970629fd736a0d5dfca09c48ba2bfe6564e24b0341eb5972a9732a23c3b205cf52c9cd762f2228f1ed9a449e4a80bbe8628fb76ce6bf42af8268c01c725bbb33a7c2b8508f8d1b71e392f47614d28d5a7ac56db872d967101a7e46d9c9f7df725d30f5951ea171e7834cf22239e8198f79782a9ba8c7c821865d58e5c0c459c6273dc6df4fe0add3ed75fe29ba4fe632d9340b03c6e6a8189d84401a7ed90c0ed01db22a4ff7ce6d548aacfe537b2ef532107d8478f3fa448989bc5e495cabf56eaedd45c0e378fb8777a45dd33eb0fbea8fe81fb46a9a7c6fd2f4e05ed129d5af6ad341a323164f9e099e2f15683aa01cfa88f42cf84def9585ab36665f2876ab6ca0fcee849667bc2f96cd17655ff0a2e3b2bb8bfa4e434c7d47b35cdff565d47c720ff735a665c9cc21b9055861bdda328ae1d8bee52657fc6a4eb51acd53806219fa18c68252359baf667af5b7a2698473cb919172464e31d4b0b22293b844ccf535a9722fff51b213be1029e2e4f3796601cb609d1ae36d640ed56b1393c329503830ec5192a638c52f07a5511d16ba248099377b99d02ac81cbcb2663dc4362baa5dd5e39bd41abf42c7114fa435bca1321105fd62e919f7575883e1dcae0cd91bd6e77104e814c2d5726368c5acac48e4909af32bcf087b9641fe6fb08a98c5f5e92a4f784958b0779b219f7363b680c05e60f56bec718642da07128682049fb403347c798f476bc283270d3dced7a1a029a713938796299e61d6390eabb79a4d40dd0cb3bf847524c11541c79a12b0f8dbeccc7e55b4d84a0bb9c3e451242f0e8882d52c5b91816cacba4154ab40f900502187ad9aa143b9ec4f766bc5abc4f46fcf783cd23499129b585637ed1d516685560215b480d494aeb0286357f1fcdd3a64c2725d58eb53b1b89b80f2612464e2f0db48bb66479509ab2d52e1bee281f9febf6aa4ca94c6e51d62e4eca6285aacc659503988a65154ac74cf4a2d880aaef8b7209e377c6e26a3bfadd054d5a61260aceb3f969384a0e267e00bc95c6c8f31929a837861ce65af14e7f147b68c7b8e6b3b1b22118b9845212eb8ed2ed64a908ddc6c1c93103bfb8395122cc7449b26c6d6e3842ed3bc184171df3346c8902d6502983640bceed3d6c273ba4423cec03452e87c247252e4b28fe99eea0c122f277da7273119b6215fdcca2db34f112e9d699c2713fa61cbb4156002bf999f9fb0066a0a6d4f3dc412effd5a285e21fbb4da0451d4394794c94f8bef82851a7916cb24f42b2f3a7af6c17d91dbd2ad51ec6fbe1f335362d8b499759607308a0bbd044c33669da88e3c2c8e85e66f1034f4674e121d87a94bfcfbf949e7b3f6f40a4a3fe5268e43ee6df2f2cd4bbc4c49305239c0f9387f7f1753f5ecc4354d7136c6d8254268b47eab9acf77b8304b2efcf46ffd8da9999374bf4463809dafa7d618090ac1afcfac14e0bde680aac20ef603dd07d06f53b132df56e89e02a9ea377843908bfbbc066c851f1606151037813bc3fe8cdc14519b13db18b4aac58802c44f58c38433eecb318f34ef718b1bfe9b567f821b5edbc639b634c55e75776c52a3175b165ff60ddf816c26ef0470c6418e414db3f309531fbf1c3c5a9474dd2ca1447becdf11d8304f8ce6522f625a495588457c0c28b4183b0e711e244b7cfadb05a42017b1673d67409439c5dd964e54b0b3d965284bc5e10b131f2b68ee8d67ea6d9306e81ff62d68b03098fcbc9393d52f3e2908ac76cb4dca78f9a377bb4285179c30a0b7cbf36a4ab89d39dc12659cf694b68f483b0a338434516776f6bfe000316f3f35c4adbbacae13b9f57842f1b918a6e5948689b3d50ba376d1d0ada08a4f78f0c64c437a4da1eede211c1e9dde97a710f59b6fcc038d39f1209b82883da14090c3ce6e40102eb63a5b1e82983802df739af5312018fbbfdbf556aaa3e25ee3a53a5d683707f449ba306bc6ba32636799e81d28019ee7d48d203f6bd402ba64e0db4efa41a7cdc8963581216fc4b0608338651117bf200f6f09f3074400889a512a9f20494ddfce4fe20b96a1a35da5904f285fa2c13409ba9bfd2eea64b58cfd89e149a5c00b1b0b43cdfede5b1c78be6ef94c34e7954007e728e846d85219c34fb5d32c90edd0b0123d28dbe933a513dbe0342989935509d2659a73d5e6cbfa280fee76ee5986c99ffdfc0cca3e8ecd308234a288cee1061d3563b1c91c6793f1eef7b4d02c03569ce21814928296de526602bdad4b7ec3dda22c20c9b9202242d8dae708b386253ed6b028a736086b4e81d3ddb512e6c439480665a80528604c6e1e9fb268b033b5ce1f0919bf170acce1a87fdabf509eab00dbc2526c14d20265a4fdd3ede81b70353533c39734b67b6a0eda4e4c3f25ae8f8a38610010dbc6957310d4f8029cedc200c2a66d5ec197df877c54e5a589a2626a591e2866e3c17116e7adfef84382419d8144e846a4daec23faf654eb4fcdf53c8a960d37455202134ba460fa66ed940ace6a9014ba21b94879cb9a9c7fe3344649d1b43b97c0e5c19f608f7ae889cc644a271a6de6ee312529d464338c30cdecb2d69c2dd0effa5ecde81621126fa7ed83dc21b48290ed5094fd9b26a9f90ecb8998030648af2f13c70160c6de955ffa2944945b83ce38a74ba884a391fa3dc306d362c7a7737bb584e3cbdc552ee5cd3db87e86e6af46466250952238f10c6c09cdb1677b7847369b969fa24c01a703cdaaac806ee3d1f6acf436aceb2d3fbce45cd76074d31800288fbbcf5408ccb1ae3812e9de7b7e76bd47d42d82e5121d8aa57050f0db0afed74ececec317f928e5195ca55976b4f25a04027c0588e21356c43a51782d558b7c31674460b9d5c9b7b75c7dd0243cfd8b5899fe144195d343c2ae3d426026e26c7e16b05480c564618efd93f9d753395f87f9ae06d4d08be8c6cb25259d416414d27592bfb034e1af48c8cbdaeb80064b5c36809cf4ccd1fceed980f3acd6c32e316a04902100dcff21985d4d84c1ec5dad15f02b6d7a775a2a33e56b2b09f19866c275ca64beeb3b722e3f7428ce3e40ba532ea3e9b3bc29a857e3545d788bfcf72999f50b9af5a2e090c8fe58461345d3d2b46c6f8c40cf7fbf6a243e8a99bffb99d7e13b89d577d0009bd4477c7769c51887540378da766c3c43e29e7292467aba1a47aeac417f10dde67bd3647492351a929c86d62437fbb99b2c7607fdcac57e15ecf208060ae03785c726b718ff351d6238840fb045b25ed7b3a79f94c6048a67548f654099e3115fdf442f509802bb8607c7a60f4a7922c27148ad6e7759d096a2d3c54f7ae62a0dc263ff9a433b652ce7b5362cbcef615dde96b4c80514b8b4c90db85ec6b7120eff4beb210c1ae83d4170f8d1524ef91d21b8589cd348a65dae8bd4154502e6b95ebdb225fc5ec07ccd09e7a399e3c656f3db13d448577f04c0415c4e8fc9e0f5f7c237b8f26f2dfce47302779307e4b98149660afff9fa0f4cbc95cd005ae04bf70919490aba38b4e509a8fddf59344aeb405edca8dd5dfb436d0d866e57470c0990b7423fcf95dc0887fd0e1be95743ad0d5c07582a9eef86f5aeddb4b51d90bc6bd496da0fb5f0d23e3b04d452863e2336c87efd1fe3861d9983c778db1d92d076c8418437c83faf35423695ec801de6c1387ca927950a8345b1b8294189ed6c8161a2ddda5de250ba3f80adcd86e99a7bd1d1e55ad33f12809cf17ba464928a821adad975ca07bb9085ece574be3e2f3106ac0b356ccb056b52ecfad619cf9a0d9cb10035291c906fdbe7488489e152ee5be90da2cd4e0825252fd34f87a6ed5fa24092378ad9743964b6cdccc71780759a7fa98e26955a1320e2cc947941b4d9be7271260d47c36acb804405ffe82166d9cb6fa3f2af089afb7618b190b6c7580dbcda0998161dfe7f8795c84cfe980a9d3aa0c8018457fcbb72d11ba8192d0b4883cd1067c18bc4f0be0bb1ded47e776baac63a9a019efd50a057a7a44e9519b44408d0e49c0a0cb57ea3635bd9e92d6a7d21b228a42767207a5b397946cf0e18290e43b8d1df7649c505fac67499580f4cc5ac760c4c5a4235338e4813e43eaa7486ea776a632d1327b16b032229e4d787cce5824d6b05fd2090c52ba4cca1ce5a77241f9f6af0c4fbe3d64b3a1f856aeae58d5c28da84b0a3415439ba0e0f696ae348a49cc470472e63e16128ac02ffad156416f33f9125e2405f0b952713cac5c8d55730656c7d9b1fe3e02ba5ddd8e2a89bd7aca4a09c074de3dee17ff22930b09c875570ecbf61e5b43ad099e429bf2fafb8b9633f59eb90b7319516180e8c8b7d5622d7524534edb5d3d8e05054dbd5d7cb3a21721ecd14f5dab3e4d089aa10bba0a5b05d8a02a84883192c196f098dce9f6f82f38d960a3be7b131bac980e66d56add5cf965fa4fd672f925ca6938b4c738a977d21a19c093fac4ba434931861c87b6e710e63aef0c1cd514846f1b1f49f1f65bd5da50c1822d7aab4dab37d9f89ae9b153da59587e9e0a71008523027607c5a1aa06bdf7082d7a213bd79ab5a3bdb2800b1a651a927834405cfbbec9085063cb41d9d8b77c2e8dd69bf680e4ad4f81ebedb24c23dfaa981fc457d67da3378709a9f1bdde73a5770326c4631f3191a459069a2cedf3a00419cf80bba02fb24046019fa575d21ec0f7ad479b845151fe0e4c58164db4a2d53046b717b9fa804e0f2b452a1ed3697f0d1eb7f614d148d0cb400350a177718628c89e313cadd69a474aa0bbb3940cb537634afab7178e71f4835c147027cfe5e68212a0f1eff4762a743ae45054e19622714ba098a1ef18e71fb96cbf14051b2c1b2ab2ce525bef66780b612d293c166527de860e506558d2fc69cba051312ec553e3d403f09eca946b0ba63beb729634bf30ae2b817f09b6b371a49648068962dda7e1c815a2414aa053a5f8095c1ecf959325868a269fee54a2ae57d7b115172485aeab8fe7653bf0416a1997166b37d8833e20ac9e62640d6dcb183c0f8905dc349060fc83a438c2df536607ccfb08263278d8043281c29af6676afc72ce4e60d5819e9364e40aaadad1a47b8e1a263a9ff66b8c2650d0dcdbe61f6cbbbfd130a5fd58135cd12d240dc8d5e85db127b0a4496219330ab6cbc4a4bee3a19b30328a99a867f75b20f3af4c3b85568f6510d49af087040ff83cf79b1db1f1f00423edff4f40b1d9a77bdabdd9e1d7ad600b8b6a1aac754b21b5f64564a4153d517054a577cde01c0998d5f3e16b8521c5ce34d75af7ed69bb19130f43cbf0b4373aa694d17876343fafc40d4f1d37e89e940945f4123c9b54c28b9777e38f0624a9bfceb4d1613c69811d8f61a59c0b6b4d423d1e76aef81cce3683542fc996d5d60541e43c5e895c6c84bcb6454af1587645b4bc0417ffabf79e4302a54fbbdddd275c391c47f15121b59c433490280db3e54bb20cf21e0eaf160f8ac7c7b89057451cd9c26fd8bef10ee70f339da90c93507b5fa233b393fdf2da58df832aedb6acbaa42f816f012ea0cc6b9f6859e82e4a4033a213ab5ddd4803b1727c35337fc853786a939058333119b6020c7a60338094ef9948bcedf37a3c9b2f0840a09d3fc237f5317baa0c490220f9d8ef3aeeb5797e6a174a6e86471561af726af79a9c7c822299e7b9b101df7bfd7645560d13cbafdd9a370158dfa1f5580de25a498dd5b4a73ab56a44d47f6e7018661e876def2a90488cdc39e8f53bb8649e995d2cfff5ef76690fd71d071cb4f8887ae1314d85fea857f36fe10f13d4885e738a5255359edfa466c59549190b58ac9b3b2a2fdc0ef4a0c1c639309fae9cfb084fea36bc98bf4f474edec86945a9f8d3e8038d2a3a4ba5c701cce8c5db862fc45a1705d9ac86ab9b4071e292c7f74ed4c760f9d5acbc38f200cbfe193c66a47fd867459720aca9bf976c0da569c16e1dfad1fbe5adadca35800c619dca7734c9f1e0319e0fd2eef93f59cdbd6ac73f5bfe309724a8e902ef4a5520d4f884b81e249db1a883e88bbd0ea677731f0289a1da7f2ce084e366995918797faedabcd0dc1f4e91c2ead40e2bf1bc44110df359d213c92fa9fba52dca0c7ce5160804298857c79ddf057117a3393aaeaa5495e2fb70db3141b047db33f156c7d2039c9afa53711e94124712ab0203eb5a8d35961b783cc898c38be3f639ffc2044c411dcc584e33a2a7a45177cf35dc016662a923b07dcff18c40c81abbb4e943c54ad900148684ef4828ec20b86e04283ce8bde1eebfa0e3818638ddcde883d1361ad2f9a32e54920aa2ea432088341be1ea8e80505f2798cc701491c12f417aabbab820028c42c1375a6b2c23f9179abad6d2f21277a3ca82fc531176ac004b3795568a7565d28c5ff4f699dc73929f38a21d12b2150ce7611ffe33bfdf489af4771b85daf35b63f63319180d3b7cd879f58d6a17dfe094798d959040397ee1d2360691946fbbff6609eb7d401a8812037084a5fa721851307b58ed5cdb0c50db6e050fb3b843811c57d163cfb8c65a4b4286e2753f115cef8493919574dbd75e925cf4ff21d656d4a76186dd49259ab3b90d4e0bb5386c6955a93d973ec73b26320c1a9e81a4630127e46443a75ddef68e1c30a9f86784217e532e93e41d2e0c55e8409c077a76de023bb3086b2b0a3929bc3ddcd3dd165ae7317bac74b8bb357d2db81634ed1fa1149baa5ae4dbdfc2ccd3423b180450474a0722d1a01435ba7af214b6a54297f5666b4a6eb1af75fd1873ea2268b7eeb9e1ff56abc84e3e320e3194b5f6c2707260fe9b58d2b39fcd7a0f6ca9ec013b2e7088529aa7eb72597a715d8de91822e17f13ed9f0610cb3a652079fc0e09bf6aec396f57dd8d40297100ac658b318d45b0c52498704620e087305a223f94be97ba2610b58fa84a2e0712e053da980816283cede38081f1950d909ed70f659f5692af926c60472e33de340f563191f4e3e7dd64fda2bbb7dd9e6c3dc42708fbb6e88b9c03781aaf833228af035d2313ff5bec0a6c1a2dfadac65f8f811ddf0bb2eec7b94b75f97af8a5b24ce6f1adc18893963112a7b966f9484c928146a937692e628165f5a6a6eee8183d74132802f4dcf9726e40018c44a270a48e9251ec301dfe85cb58183e3e7a907b711e6e4295717c9a9405e948e8aecaac9a3265674df99a44c9f9d9a1c84d9ac352c72d190009b3b8139bcf10e90917ae4f0b8b20ce08b67ae8065cbf952c34bbc9422d3f50b84a61578fc2cbc22c69de5e9905c90cd2ca21788992719c958cd3bfe7787647b300c92ba9ad64dfc9b1177f0b843a58fa080bbf6c545fe991b29c5c7a88115852e614ba05d474820f395a713ffcd26aa907816545cf18ac470a5454db93310c1dd943a524e9b8059620b58da60373139f65878a672ada2af58cac0e0326e3519d276746e46e630756fd4a3b11f5ff970ae2de688a646498637fd7862ef0749753dd3e13fc897484d5c5bd5028edcae3cfefb41832e81492e262281ea5a2f9a450a22312482f770040560a1ed085a0462ef71f968eb6d7887755ab27b6a6518bb1432df17a6887cac8576dc6705c3d929f48997f41b6f5735688d07a18905355eb26738c393662c2b8f3e4a30417b90ef7c1c94f7ec50c0f75320cd68a13e806acc9d6b1717a46243991330fe6ed31ab26e0f3dec0cea27d31df78be531b47d462600c043f93bc6609f154ffeda6639617f6e64c3c10094e55ba43505cd258c514b369ba5c070f57b742481227f5399bf84584ff4b7a5d319d75bbc256a80906ebdb44f12c90a9bf1a0869006089ffafebc749683536c76a606bc715d20fbdd7f1fdae88ecbed34023cfaf95c51cb986aa2127bfc199a84c2d6e410efb76244597e08e17c31633534a7d611edfd537063a1cf675a2ce4c6e994eb8c1a407a626f3cc6a2eab166daaa6a54a25ba8018f29fbd05d606ab292299dec7bf8cec08f0b1d7b9318a291b9621711322a77e6064112731f464edcf7092ad14dc7056f9af0cf3c1ab80ff9c33f680487ab1355c17b2a39fbfdcac88758103fe75fed1bbfa90c666be195297bc14856e4dd22c29346b595bbcd30bc90bf7b61d3522e6c465b87ad344ddb2ee833c20fdd31467ada3aef400bd1d31965f20064576a9c764d0a016cfc4c5df04cb911599d016f396a3156dc8da8e3a579ee3f569fcc94a1ae998e08cb51925bb186bcda6fde63067fa59f992e8cd3b40159e33d0f4270544339d15f5391df021b4424544107149f14302845f58697a9e2dde27030ab6137e523891ba60715a0687e164d8b0fbff7cf4663e0500635ecc73777375b218633c65375f50a0d8a499094c9bc58e5b39e1797af8d45077aa11c32004cc43eee955a57e8a677a5c831ea1e707e3b145f9b14229a896723732120ca7b970ebfda730fafb605d206c30979706a3eee244e5450fd1e4acdc13e263165c275f181b4f03b205a5c73f51a02e4ccd95971085e2f12a78872eda705a95af68aeb3be53bb455df309e2cd58598edf318b68710cc9edc818419eaba0acaa82272fc8d99243dad263cf241033f575b7666e779582b56c8e79bff23cd606684df662b5b21713f9f9c673d525b1be12b763025597a1ea1b7285c150c11300c91ffc04ce3e144adab0cf983c6362254a6edfddf9520a1f8f5ceaf10aa3ffb051bd11c2ee1e8ee7ab299cf1017a69ddccc04cd0bf7c3b14a463f0c797b58f0742a852c860cea9b40e758ff2a6ac43e1128d1b446b716b489b6efbadb50df2bc77ed9408c08dbd4b25b04f48c2052e96a89eff52f8098093b6d42e191e599be03f07aa85f70ea0afe4474217384fd285662f152aa7a820582f25317a943800d965ff0c90dfa40a07ce15bb2d15aae281beecc4ecee99f9d6ab045308cbb667323bb585b1e2d3bf23953fea8dfadce568834342d7638ed541333f8423b4e5c13afcbaa9b3a770f9c6f52c1367df9417a294e82514436921a4ddecfa6272632f0b6355821f5aa528320ff52d7ca80488c142e04b24d1ff7f033b8d5c0130d554740eb901a65f0fc8bd4ebff052af220d9eec9a5de243fda7c87f96cef5c7282acdbcad4bfc02bcac7c15a154d50c374e152ef2d46ad229c91aea2d6bd55cc650179568df50a12bdff1ed8fe5de658e8fe5031a63f71212746716d190aa85b08b050cde91d211e3e383747a1298f9973e14800eec6ee7c3174a1be2a79281af6bca30eeba3adad98391f6762a7f6bef9097f4cfe34bd22d0b2809f191d41f769111764e13e0c218121ae3c7dceffd326207fd8955ebe00d9a912f832c7fc70c61e13fbd6fa4022478cb78dd510d5bd88e505c93b35e2e67fdd838dc711866867420b4577a82abaa94515a115b894671857e5a6d991d712f5ddd9212614c3a812f4b40ef43f23b623e7a0d6892e5d5b59dc479a2ab4d9f9cd828a46ddd0566c8d0abb81e6167fb07020d599781440dd425b8c192f714216308c669c79e48d66121bd420f7a75e27a11b3848123f292f3dc1e1f9632ced2fc15fdc8b37b6e6888d5d6bd65222fe3ec1fc1467836093f1b1db1d8e7ef4daf003efce4518dcba3247cb893c81ca081d17f978b0fec16053f5ba9e075d68e9cdd089768535c55b2a9db881ff89f6a52fd6fc124157dd927c91ea57b2032a8dd56d97f7bf25d59996481ce614a51b451fe34d0ef7830a10085795d1a05032d7908f0edbe8fac88151b37a7581d7f7c95c64229dc73825a4357009917f42e549b43f54a2f8035e591af5c7f9dfe0b0fcc2ee46cf4160b637ddba44c0af374c4759674eed6985b81b2f063fa0f4810d12c949d6ffc144ce6cf5d10e4bf953a6b139f7046b34da355eff455f3f57ef9ea1a841e0ea8597a54eba966e28977dc2924c077f1ac928983a68db93528dafceecd54cdd2e2a42b332c978b8138fbf497c7adb232fbbeb44f4a15b7275bc6c3de657e9083392e738cc99e5b3252b7a1befe3b2cf5833b6757c57b5e3ab47526dee2e0b5da697990dba634e8557951c2fc35ee90c0010b0393ef5827f04a36a216640e612bb7a9eae0935ffa683cc4d80b75e331e13a0ac0f3fe871d75363d83ca0cbd7766dfb370397e8fd1dbaacfefc3c873888c79709b5da123df9ab888a0d3956eb73993612ffb4d9e336c8cb1a5860562ea8e9b018bcd997fb11788c87554eb6e839c86be7a0e650c339428a84b0a3901d3bda4929a1f7a65884b2a3116df380c7ecabbae5e4546fe15430e47750e998a742e728b573d210f501ad236f1c492f02f76bd173980792a5adcf7bae134af85791cfbb8a2c989f9eec386b055aca73cd3f68e525625bf8484aade04ab8d65417cec69ee9acfbafb42c3bbae78424fa77feb4f1bc25fa55760c6bcef482dd6f37d99452365a9ffcc7cb86daa75df7aada3639b1a4145cc7bcde451996aee4e4018c7e93532708c6f5e7347a6a6a004ef28b770a15020a657a091c896f11f6e562d96a24186e9bfb4410848b1673f4afca76ded4ef3e2b2f18cd6c52949ea85fcfbaf079db7678cdb15ed6e040a01a60b0da41d34f7063ebd92253357ba313c80bc7bc24cc5140acf6b4fc906419916a55b0605018a2f74f40c01e1be692940338d2137d013576f8e46658d083ab2206b1b1722ca29f87530dedee159937bd321d848f6bdced789f233a93b4df81cac8288ccfb7fd9577c1e598a29eef3d8a57f1f64012a7d57b477afda51522b20d189749882e11862f6d49e2430c26ddabafe5d31dbc425d149510df822999b3bbd54aa4f41f64315a4c68eabecf0e3733ffbb21970deaec92992273d1bc6405064da657a1240deff8dbfb6c6b18cef45e1fa93fc50218d294bd464ee2fca8f8586c629ba1835840a50e2c607ac856c36c8e5a7591b2a7e819f7e5b8a88033e308bf904738cede6ff1aad1ba305c6c7934b665d444610aa58ccd14d2c8a02aa918b32879c3d8dde1f92f2b11acf98e4d18e31a844d184d76c2755e93e49cf2760c6d7b1972b5eefd115b6168d1a4ce58831956fd618ead0c8708251d9beeb87c3f67403002a6c2c0ff1af13f416394449634e915fc7d8c41e205f648026c785488ab091fd62875913e4e06e8522389af680c75d97bfc8a7dd2845494ead4c0f581c23e44434826983605bb8514b350dc8e1e287e878028574799f10076e9723d71aa0ea39ef8a8dc2ec62331d5660cf89e53aae955651a3a4732465334c3fb7c2636caef9d0685342cf912fe19bc82ed24e975480307ee772060b6d18b1ea7f9f650908221532be13d85b70faa0d3dcdae31706998716281fc5a841b36f157a0a096e92d8bcc25f57f2c6cc204b58e32ace5a8cfc5d55669f70fb400d593e3a51dbed8105c90ad445241d4f1fa313d8a4ccc735996039d5a13f8ea62726423dcd7692db96ff27a948c322678bc956edf7a9346abe458ff39d1f6896348240600b2e58e4db5108a0fca2109d4567d831db23667de8f90e8e2d2faa3ddfc0524686b61fafc8bd2453385c2cd8fb7592363f4b2d5193d98cccc33c3c5d5869710f3ce1a29a76e35cd1ec396d511ba308b87b7743dc851a5450aecd366290c67e20b67f856d8dc43ca2ada95a3224596fa52e4fdf2f8dfd03a82e35e065455fc9226be5c8dfe3d869d7590512cb83051a57000ccb226a2d49b1f8244e70ad6dcbb4be4d27506511a75a34e73f26fef4f46abae2260df822d54578a90df6104ab21e70ee8f3f3e6669a341e2332bda95d7be54fd5162a93abd7a68d9c9fdc84a57452220000afacfc7d9170af76296f68e978714090edeac32e9f7ed8aad6505baa8f647003f4365f72c06b74317997a0620c739593e5a909b898bbdf46c6d53cab840112e63a311b09524474bef0f4c4acc3325b738e8f55312cf460e33f7f1136b30723cefa53c9a3d560b6734adecc5857fee6ae6cbe604ff08242c4106b0a7c5416fd7475e49767565eeb561b0d38a55d6cbc37788ceb33f24ef27c514387048666f649f176b13d20563f6fa5d1a7736809be36ac83f0ff2255b8a0f5b64480021746778d81af659fc39d6bebb4b39cfe8cec08d80d6836f7b236ff6fe36bb50dfdbccde01f4aa2cdcc7ad5a26d6dbc87f2434ac9608e5932cc339ab37ff8930c598c9c1617dafd7d9b74c4d9091eec984658a417da31214ef6fde8bda046965c94effe9ae83c8ac3b6276677ba3c72c0703ed44570c2d6d3b7b44bb4de0a447ad7065283456abc4297b0516d2db17940a7a67e4285843c5a062b77bc0c39bd7a3460dfdc9cbc0777880e46e394f5bba35dfe980fbaddec8cc977ac841be192a0e34a8e401578cfb8502a7a578bd2f8ae9c6a5896b9dea538276c064b6553ff2e568cf44130e704905c958aec2fad108cb47338950c30a64941570d3bda10325949c814426f6626b863adb991e9da732f4b1e56ecf542113237bd8c5d4f751013dff97a5ea91651e33d863afa499db630c722c80aa4ae5ffca4fde6071a3f56cc0b1e1fc801be5a0d624f0070dce46d6b45a4d16aafa3c338c3f606080e73e6bde1c0ad69e5d6c4beb2de1145e4bc3453c3092fe2b65fed605101bd53fcb5a2daf1c207f3fc55eeef2421296b6d98dd5a2d19d28becd4765f6a4f2a2901ffc779a5166043a4a4f0637e19295d73b1cc8e1a4680211d46be9645134822e95dbeb7548afab4f7cb808cdf0daafdd6d69cb7e4447ff2d98cf2a3a901dbc8bb6e625019f72181f805dd844e541bb20a424e6efe10db490e1663133deaeca84014854f9f84f78a9b1930f5e379e910cc3488db9b7d003436918dad6d82e9f37074d99b003c0f7dd88f36f6f3460a897bda17b5937cab38293be6fc0175ddc7b62bb394c88fb3c8e2eb4cf5f9666d57672a7408e1bff5493a821f395079e5f43754be6b06d361961e25cee97ded701f98991e6fe9b1932195cc04b6963277b542a877d25d21c6ee8f150cba6bcc55ad9bc84848600e150ca4e565ae842eb975bcb02a32958ec9014f65202134a4aec83f9ef2c0308e5733d866125e770a8ddfc85982d1bde294f2eadf6ff2f387308385b562d38a61407450ac411206546a33a275b2e6fe0e0f20454aca45ab24d6646f509979ef6d7f750c9273d5d20965c5a1f2bcb274748d769735464aaeeb5994bebc1dad45f6eb1358ef445d5d4e3a191edccb08cf18ea399976e05620e16e66b660bb351d2233e1baa1eddde8d84b807fefc7732f39212d7b77d5937c1a9843700496070b174656e15b275484dcf52203bcd08de279c2396025093d67f564c6634c374ed131258dbf504aec886c6209dd308823a639ae546ac5893547fc3cceb7011510af8b1bc6ea40f8a58ba5299f2dcdc2108159047d4706570d5ef6bb7f299bef7b3ed70dd4ea76c9998cca9b886f596e3fdbe8180cc63b2a36dc72bf0cacbcb36320994e60c90ae3b460c91d9fd6b26195c1461947e76e9b219fac70138b9d45d85b7e0f771c2f90538ad244d0e77366de18fd9fa1c4f8fcccaec80c72b890cff132d0d0d95b2e5aebf79658f19d14d7ca340e2295f821bdcad992796f8bb9121f2db997c33027dd9ed604cf0d1b0f80ab09f7980949e62a75d5251818ca2ad3b411ea5ec5c439035626b897b48c3a2a3c2e59c36790cdfe50f297906a850030c314e098a648fd10a2336aba74f411278091756813be3ac10dee2694b4dfa454c40d2b3b673754e26effb424591ec2a2bc4f356d589ce561b88e5fa2afab860aa37c4263a9aaa0afc4725b9f3bc9d602d39f7e766cc9907755f0da10780a24d2f1750c11ecd163d859e2debafddbb28f7a13ec714439e7d27aa5004ebb7529f8336b1db6bbdca56e8311cc7f6fd031945940f6bd892e4ad0c91e8709934b111b9e2ec1c20ab220e856362ada6853e1760155233c1963ed45c1d9f7d594ac60dc1c8a964602e068437c75803ee93857ccaf3a2d4181f1529f75d73b4ea4d0cb48e6ea6412f2479758dc90439378db30d15a86dbdacd95c2d6982374daec85d9d9a38954b20e6c31f59ba78680cbc611ce37026dc2d0c33c40a9fba54c3cfa5c27e75565b1a881c8183df085db97fea6b59ca56af1bb283e8c60e85f83822285ff5b19ea5ab96f962cd83be53f28892c35d6a43eaa6ea65b40aa1eb2c913a39f2fe2a2963a837c657f50931cabe4275d881152d73b88f1ad8f0baba14e005a3dc5742de23780a48ad8bac1c9fe1c13968a2bc11e1eb734454d1abe70e1db2bee87a61ec870aec509e9ff40cb4ef30447b0e9e94e6e94aa5d70331f01e5a2e8704442126ac363a91a7d8d2e6f2577216b26b963f43de0f687bad8d9a205a623cb5aef4a1234ea725c5ade22a162767fffe952944ad55376e9b9d94f081c95c45f2c3320d6866e0ac49ca0e3f86b095d0586d8eb06e394fb23461ea4b9e60e35d3a957daaae77cb42c282530fd00306db1c10ecf57de6a3008eb2e236d286a70aaee08f0d6e099142a96cd16489467398d2c44770ad9dd67f54acf88cb3f0b2944c403884871c374e5fa50ee46259ddfec58142680b321c0b0c4b94b6caba45085544a691b07c1c95473f9e3032eaa64b6af1256a0d13f6f63c55bad696d442e1e9fff1cc635ccadaf2444edbbf6878e7201b7f01a8a8807715500f56e227b8faa5b20b2586e0a464c531292045ca9bdefb3068976f7a73c17934fbef5c7737082bd307bfbd7893a5baf947917fdca2c52310a1be52eafe87f707041dc2bc2b6d7f70e61855d035c03b87b2f215857ed356873045156a99f1290d7b5c0036a6ea7920d0aed4846e67726a88e012dda53d6ee2e469092dfecfdfaa17130ed90585c962c294014e7c24d558241bb01a42d3d1dff7911ba54c17429d6a4df0621e3b066121dadbc68cc08ae762d7c58f5e232599d148b424c4d9c734fcbfb61ac8655bb96c623cda645a018edd974ca1347ef1780d7e891b4d043b77140226064287a36d72eca374a90191fe9a978fb21118640ab2de675e4dcae53bc25b64cb778ee3c2ca37246aef31484d76d47d9702cca6d1a12d305ac8c9aa07bf4cfecb51e762486fd05d294b4f4328a2363c0c3efe303b159fe79d94c83ce602e80528bdd11935831031cbe7b17803116da3de5cb44a545e1d1845ad40645d3bd2409f4ac302e1800b1806c7ed8371beb405bd700fe85fc59d402d308619fff2e6984a9417e12efa70ffeb59022cdfd40784dc49432a34bcd31a21188617d08d9ee0ba8e6af3fb87c59b2f6341710b90b0597b46637b576aa2f26c369f5ffdb9c87e357b83ffebf9b24708be57786f51c4a812fcb5b2f47c2a94d848b96db0d1d9a7694db229a7857e1b7a34fab0566ee8af62930f021878f12d85bab865b29015040f7c986b1281b2d90594bc7be2cee55b03974dd4c875ca76caae48e343df8625c2f97007aad3aeb90e10c181510b2ef4d69b6e0284fae85ebfac093eb222fe84ea2f13ec31f1c1f3b4d5c391767a093d6bf8a950796e84c3ca6f177c7dcfeb20078be0d923f65304fb717f01d59bba9c3754dc2574ed073bc2946b6b0337239ed0718ac6df4270e3bb07c6bc285133af80c3419d85571d0f47b3a61a149164c46f7f076e9e3c756e92f82322a121ecff9d96802862a08816a7615dc55a36fd37dfb6038f034363a6e866f16c82f278d407a56d7a3bdc3c6bbcfeb947c63c7d1f24bb4dc7eca404be7e00f5b7d00c8554a3f7dad958e5eacea43ccd31bfab77ed98bee08de11305e3a12ea890b44253f8a80bd43e5b3350f47fd1187feab75c0dab6644efcfb4d14fe62cc64a0e99bc607f04614e0c6efa4aa0d0e30507c8ae227d364281db167a9e170c0d38284a7440525d803e87a40841bac9178955e0fd0818fd2b1256df09c89120c177171ec1b000cde90104b31d6445fb6a24596ecca05bbafbeb5432a61520c9e878da30cf3683c3f07ac3296abf0c310a5cd2cb74ce709f340cdfe3ac38fe58dd3f5afc332706640e02ee052276fa6b8517caa74ceff603352af7153c8a0e1a64660320a0175b21c32713f3abb767ad024bc4a9187316b4dde216befee04ab2264fe85f0a654946355cab8f2a13920579daa63a55e14fa9f962e0e547f4e0b062b489dd6cfae4c08fb3a596637fe8578cd554c0be970f9ebef451d4c3e56fb7a2613f81cc5e6d045b63967060046211f982173258f09ca58aeeea15c57f7585020db91d19a68e1c0bfeabdf282f3d080377b47d71ae566d52fc346ddd85cdf2bfdc6a56a68718209b13afbb10902b08880dbf04a4ebe15ba7e667b5011a6d5f19621a123ce7ce3c736320eedf29a262dbf82fed51f609dfed5a7aff9995e8e3fdc4ebbc582ba4a914233f43a0cbd02091921d9c6a6e5c06aba9e2a0e771f6c34a472deb3f12c9872a98e45c79643d5ca1494d57bab31f79a6f39b60d4b47de0092682b2c86ef014e4014dc679bed3f497d24a29903b84a19aff9798fc017830722a918e61ea7561e73cc757efc1408fe14300e4ff9b0ae212517c220fa023f4250a149fae47a18f61a2a812d22bde4041f0d34e9df6fde070e417f31b6faccc3a199af013cb98362e565d2fc30ffb79e48f40334c5fa3f2674b91de084330b56207ae17017435dbe3571420c67552fc189004357d2ce79c90debe2e5585862c8b914e2a0d0ed8eda6444aec50bdaa42873628d3c5ad0d4e5171e9015e6b8cd7eead6324d17ade946e7e279b78773d506f2a5f76e5e2d710f1900f9d70379a10d43367f6cf0d74b3853a444c7b9d7200185169efd44d29f5595ad8669851e9ba452ad32ce5057691782bfd45bca773c9b82c8b63fe424a5ce24d277da147aa407aa281711a9f993bb03fc4ee14dee8d1e25d5d912ff8d1535bdb03478255803f41a87896f6774e94edca711add1f42ed4d5d60f5d15bd41c135c5a22b44ce9b6046b5d4ada702a1a3fc81c1374c3fe3d3974742b8bb583ac4cd80776b1faeca44afe77c167ed9a46edcccc910c1ed5bd57a9b31e7e937aa4dbe22d680da251a947e1b5ebbde4894775eefa230637d7f749de8391f9cbf7209f30c0dae8f1885874c6dfffb39a7a09a37429ad78fb2f43e2eb658d4bfa00e98866937af04c21826908b33a0f545d295aa2dc5fa794edaa697ceee456720e33292bd0c21c2a9ec7343a6470f303496f09e978a4caeeadbd142a77e75b68cd73824c75af371fdc286c51c16055a6ba6f39deb8b6672ab607ca1ac863895d582138d8cf730ded4493666fff8f9a93b72891818f1e48572ac4f3dd1458c79b0c3d5f556a0921f122af06b296ae6c818f33485686db532aafd5b7f0032a3195922cc977765cc77521877163895407002adb2558c9955f909275210d31938acaa6065e9b06267d8011bceab915971bd45beea5c16f5539d190ed32bb9f7ada4b2534b34b6fd0269e70827b7636fd355dc39e0c7be30e65e6abd18afa9021e7dd2ee6656aa479dc0a22d2eb41edbc25cfed28d3171b86114079c8b49165df16f745f7a74960afe610c29b8b68137e18ce9e5294f7b1342db2f30e9aa8d6bf1d869aa1cc13c1367a1aedd296bf69e67801ed28e141327c84be738efb825ac49b6060f6c253c4f2d827fc6367999daa12b59f004c190720fe3f9451313a9cc231aa926f91c72076232253bc3b6af993158a0e61ad666e48dc5242aca160c1f5b9503e33787d1c746e69f702bda25b1785c0f1a97b9c46228a28fe68fd3850d0a6499e56ac406d53722bc7f1dd32372d4a6678026fab709a2404027a3c8b9cb663bfb9776393c9928df1fe497c5b614f54332f39dd8620ee97538634d90aecb290cf6f44bd6c2b83525687295ffab17e488a05d17da13112844e024f7513e773f5918752220e0ca4305fcead041cce933cb6083d08c46b0aa782f2c5a2a047e516eb0e83711fd21c4def54f9721f73abf4f8d3e40551c577ec1fdba235b3578d33d29b94207030d4dc7e33785bf0449c014f3a8ffee086e8d74dd55cc36caa810ff24dff3c506fa106f7fcaa0f01a718c8f0837c5ecc6e0077fa3200c389985b1c733ef2e8f360af0b0df5b5e2abbd65b56f471ea9ec1d5497c779cf681c24d5d9a824431232c9c5385fc351f258d022a51969171eac601786cb7d7758ef85a8299bf2c013fd1df298e2d9eb3323c13fd76d5a536a934ac18a33cf849fd8ff0a923e684431e4977f98fb30544abe4dd75e5216f77b97c276181c23c88eb94a0fd597ff3efc093264ecd4194720c30de38803458adf23a6ff8b534c3bb708c497a5d854311e76bf4506e54273b1df6cf5b96f5f11f133c3f583497d6656ea821c1be9264327c8b011d26ee2a1e3f1b62e457e62842c05c74482dbdbed45421faf5ffa6effb0dda2ddba6021fba6e1e90bbbfa6398400ebc2f4f98e7348b1d9876b1596c98ea69df45bee46e2f268076c9a56597441fe9db6976ccb47c31c91a657c666a35d735418cc758e33bd985aa3754850dea7b74928212ccb55063a656b8b5ffa55c3e33c1f8eef39209d80aee8b8d693e7ddab71f989480209e42dd1a66792e0975334e7800e40d48083fcea63f7824b3a38eecc89ed3c33363f596676487463ddda1f4489df9f03e1e7509a54cc6e3c45af61db65b346654ef7dcf2f7c7f307772c792cdb3ce34c335c2433de212cb5cae6d771d67cc78bc34fd91cf0bab7a7ad19ec29fda02aa955c041874bc61759a60365a615026fcb2b8deee0dd7d03dc6e85dbac708a3a2b725faa68afd200c02342f7cc4b9cf9ded1e5045f1a7dbb6438b2f28afe1f87a838d27bbebdada8d366c66ba67f37f7f9e5f9b8d7619496d18a9ff3e85c401ba80e9939bcb2ddff165f186017d0ece55f1f7520137621171784f1a40089c30338479270ecfb303c3780af03e80daddb54780d00d5afe60a9c8ef4025fc16472e9e6b7ecf42319490f38ce72ee7c29612becbda5d43c9bc171be651782b2b9814413f800d98fef66faeeb69f145f72b9f062b2963f44d9aee7255b0ef6f7c869ad37f4d58898d122b94cb027b768cf08524546363aada2adad43d831d3e8593733d812e370ecca5dbc0c3c0428ddbd0277d6fdae20010f0170e15d30da00850ffa09995b378e2850e2e9f01be73701db56d651be6c7a233bd3d43cdf2d59df62eef8e5ae47195e89a9afd95cc8621b965187c90087c7b76b5ae9d89cb09bd70a9d66905ab4fe09cb4ea493c2a5372a9ba982d3f2718d381eeca0d19bfad6e50d1745080c396935122769e4bc333baabc289d881277f019b03f545aea2c0a990829ce1d43f08ead97fb12b2556c3eb5d14479306b20c58d4b0414675b292fb53362be9aad9155323084ec422bd95685d1bbb1ccbdbadc7ffa83c5a4ba4d0206b81bd54897087473bc87d4855c95b8372a381075cc6736c3df26236a21fd5c1c49b7fd17a9dc2c80dcd89befd029441583022aee9b1d5a5f37868eee696c9f82b8be13b4ed3ea8a5c909e7b41a208c1093c8cfef5bdea3a371064062117cbe53c0909ab23ad1388dd61e1ae1a336906d3687b957905ca3d0a34e20f2fd1b0baf6abc6b78edef01ec275410a66d95124b048a9a0cfb72dd3d0ee1a31098acfcc13d3796c6981ff036a79b13442bccf3d814c87b634701c31fadc80b37e5a0b3630b1ecd11f36fd52504fdf195e9ab29dd9e62c357519b593ec5e8971c4815e8e9138682ae5636d035ea705af27bca71c8c7efb2147c3e37935b0e01b2c647c054c004682448b4200d91ea58db7248cd582a206265ff9fe96c374730db14877d2d640c38437bac0b40b64aa76f4504704e46f249d950be72a8477340ed03fd4fa5510bfa710d3e22f6450c475740ce94ece349f554f29980ae77dc1252681a4bd835c525c30ace5bb2b003e2f58f3c7894ab237d86205c9b95e60865c62d67e4740a8960ac10f5ca7bcb7ce4ca1d71ac5409574d6c75ff837f934055f32a081111bf23e14fe36ec7f8745082fbcf7e8d9ad31db1e5f6500bcc8c1b182bac9d2f620901b1580afb11fe99eb1c834e2586847bef020f46a54b6cbe59671e86bdf5b7c5da2f6fc394d8a4f08bb439c6163682fd487ab59d2fbff00f68156677e9b28511972a130304e0d251661f4fa1e17388afc02ee453f9c9c924c70b22b16861086fd0dc9adabdd3f46c18f1c9a0691b17ff7fe615b78b46c251fe76d0a511b1f7ee10d423ccd32f3163f95852ccf7476a52c538b576ed8bfba61d06656adff9beb67a8ed17928176a3d213e4001b5f6e99d83c25d0874be60a5dfa8f2c63de4fcf0cce6ef21b67d0b45f3f51045a1f97d864415538f2c0645b80d8cbc1b92d4d3319c32bc72eac478f4f1bab22ebaf7d675878cd2ba0c7690f1db706060a65ded35331e0893b1ddad32bef467b4b0a3d0ebd9b984b4fe9008f05a30a4ae637f79d6d76bdb48f249ab480d4f9945fdf0f83833179184c2c343512091abed72ba784a562895f16fdd8953a099ff7ce03bbd62fc4d68aeb933e5ad3c899b7a865c3797e67bf211025418920d908866820086fde2de5e57988fa0c84f5adc44289faacf8fc2764d59f1471a1f902a7990665487df34e7cd34ae6dd280c759d81c5d3e165bd88a3331c85ed068088b730c43f5f5f9a74a483a7fa74e52172a525ec2ce379cec4f15c56b2ca5a9287f63825b152f711265ec09a377d3b86f103f0e3baf1b808f22b31f9735ed6ef3fbdd526d06c59b99e2c537bce8dacc0460103f4669dc500356ce53c426906e35838baa140e52afdd781d88b98100f414be0f09a5ef1945b2efd15c8035ce05d3453ce67e4f45ca178e8de1656aebc0f3296c2e27d6afd66adc569ee4c249d65bdca934aaef301c477f8b5dfb074d4884f1673d99e6df7e4c31cb2f40e3bd44cf1fef3740f55fa45047faa75002501d846a208fb64e200c33c6e903f631f679443ea34617b28e91647be7f4233906e50286eb85f4b029123f89d0bb7a24f270d3d5b06dab8bb99e11214246fddf50871ba10dbafeee62fa6b08f7a0aebe19b7da0b4052611128eb0c867f06fe25a98cfdbd9f87d20eafacbe478236862c8aeab377f5a8253eadc38f364ddff50bc0d2201e51508514b965eeadc21f3ef1cafad224980d72200750052dcb1c9cfea9cb269f8111a310ab89b791730c83c2326d10bd37fab3a3badc42b7a5c2ae3db581235083961261ae75905c352dda767443f44455d93130d9fa163183d262a743bfbf2b00fdce4282619cf0da2a9170cc743417a76c3a134abeaa8404bf1f933ab4b6d4d031088cd13fdc7c9d54d9fd5d66675f97614f721898846593d09f0fccdc5af13cddfb18fc6955c7d19606a3ae08b075ac53121f5917a7a74bfd32caa58b8e7fcb5951a9400413f0ff94ed28926501bf7c6c12096e5c36b1c5c55e315ed751348d683281e313d18302431937e60817d11ccfbcd45cb10f66f69908675bd60dc7aee2096a71273b4b79e33accf1e9c2e6721cbfb6b029877c748badb8f94db1fb88105516a2f0728591a7f3c5784531a09b4afcb93d19209f3dc462ccdd3c2414ba7cde27c6a02f04d3fc5f6ad36273036a26740a4618d3ec6c0a5797bff386f2be4492eaf9fffe999f8154168586ce2dbc4cf92b210a3fd48a2f32eb9cdaa3ae5213a65e3243675cea755be0c579d1d940bc649d37553a0376036ceb75ec8de4f21a05a745dc32f7c1085ed755127555feedf174a411d9ce2cdcdf16b35c5c996e839d8c1c03a59d31afcc182c8e161c50a1d2a4c0ba3edd8147f7da54278dfbd2e91a1d5ab8b205e97c4dd37801e534e5df69fb1c9cecdcb879ebf371f9aae389ccc3a06ff9d3106a663934584ec9dadad58ade51ac362ca9705ce8876069316f023c452bc6588e26b783629fcf21fec0376ac3ec576815c16073debaa70f40e42e5906f1d7e11dde16f11fb81da8e22448ac577a9543d8a746268848243a8babe60ab557d123554d318fa4c697357d0c4683834e34fe5d84297430aeafbedd78eada15f298c010f1b984e8dfdc30a78a38dfde69ebfb89036fd73c386c9b7944be2c5f0a5719c0deb4b5ef7be2b17d8facafc11bf338e53235f44b0645bca16883dfd04e191d213645f70b19517ce05c4f27dbfdf474c18b96ea3687141325cab0136cbdcba572332718c506f535ddb43f051e37d95d7198754fbf441f5be6151ba4c4f510fedf345eafa11f1820fba476c91a0ab38e3e43e7007f260794058e4bc9df11b7b95b9c7dfeb604fff67124e1c27cf87c2dd58baacb07b4272d7583ea1fc4e60ad0ecc8e0a5185f79166b7b72851f561337d41340f80880dcae74ac204f5d07852f7a0a634e1b3e9b9f02ada3e28aab01eff9fce64bab3844b339f79668662d5fb05936686a38a16631e9f7946410d21ac8e625135ecd361e0a5e32a32c5c71845fa4452e95ccb2f7f59fe1004dc429f5016a05840ae1e16bd1d839a958c2b2b51042a5b5ac83a44b3cb181c589875ca679dd20790fb06fa8e72cf41ebdeba234f52664c621252808d2ea2d0f94ef380632bde5a5bba8f29ba171033452a921c5d7d33bd9fa505f7bf8be8bb5ab78139cff1bd34070fedb35fe0b60c7580378fcb9669f6a61f512593ad43fcccbb381092b7c0b0212526f63ef6477fc401d2d07b1646bb282656fe123a1096b74114ba847e3b4bb6146584c9aad0f7e24a10113b524de7bb22aa57a350ee0ae68908e88269edb3f2f09d16df69051213828013682e54625cc810c0dea66a99be66aded7d71a55a2ce0ebba5f7fbe5eb6f380c3fc9af7c290d15950a92d996a636aa7a1d3d529979a9a1b1fb7691e12a117354a22d7502e0b2801d59aec6a518541fd4ff4f890f0bb93bdfaae9ddc84ca9463fa03e566485c6448b192ac80fe97bc1754731c1fd7c7344a3e8f75e50bd69571834b79317f533b313225a10e7b0abd92cbd38285d9f18ea3901e17d8b17176580ca8aa0cae3c88bb77649c5b562fd2025584a8f18df70091f84b02e749d82b6899930e048d04d46bea5aff6e992313de5655e9ad261197c90da7a0ffc0b7f589d1c7cc8c7185ad977004bc009ccef891d17a635fb81d79a686b39793658de1af890c5108b751d8d7cde4ee9e8344f34355539eaa44cbaf0720898187a7b87e3bf145f7110440c927545650495df1de6f81333f0d584822aa75839b4cf61b979de5ce84af712ed978ff54c978a5657c0ad4b9d1550ed7b9f4c284729f00e4a7a2f470ca713784f1d4571ed03a4f65999a9ffec27dc27296a626c2a839b94456f692ffc748a40cd70a7f2538024618153a32b8d806639838f6790eeee6d2750fd31146ec5348116a8d2515b3caf1396fb0109d60258222593dc71d280e2f8888c817ce9fc8ceae2446f22ef5995bd270c0ce5c9a596ad69286a146d940f70fc6fdb0c427468a27de4473eec161aaf720f73979ce63ae2d91f180e85380251dadde06604441d1c6b82bfdd8a92e97171a04d8cba1aa0205eb7588b32d5af5fc50eedfb20bce5415f973641cf2ffcc0a2d1731182fc91baa0d93636b6ec86fb0965a8ff4cd3bc4b20b4cc8b2fe77b7d3a6ff160228dab7558d9fe18ac736b63772d702372ac22b0988b9ee1a07a47eb5784c6c2f46b1dabf129fee1f9beff2bd1e301954a74602b65b6381ddd7c88b62bf5c9b5d71ac0a2f240575df21ace5cd74e64f97614fc41a841e428d3c771e1d82aae13790bf2d075bd0ddfd75463743dde8bfcba6898ad9808a47cee1b445b0e5cc210fce316423bec35c5f0adefa3ccb3ce7a4e327c7a74eacd99f688fe9cfa6225f27b9f0e6f1f12e40dd945205ac18c5b1eef162c56006d6596294623c39550600594793bb9a7b298d8a753c4c0842108f8b742836dfced7211a10ebf901251d8b5b3bd63ce34a2fe79410ff4118db96a2e0dc48063abed201866e23ebc9847c925b29c3a0b1d867b4697c146dc5e0869aa29845455d186f14d862bd79a99aed30624a29dd23235a4a3102ce7952b79c25a717d6b32a58efb3e995cf739327af0a22a8454f0d9f681c3cdee78d7f9bd1f8f1c24f4e6c01419a54d0df1de834ded20a9fd912d2da8dea186a1a4b9acd87b549d92d079d369aa8761b44ba3090839bd84387af66492b331219b7b05fb45235049f1010a6888b6d5d2578ab3c6186687c68a2ca983233d69c1ee4e7ddf7ad7c3b5800db2cc2d70b3d02c9b9875c9e9ef1a8ee9e557d61de213fe3d87440dc273b73187d940e5647b017a849b7ccb8f4d827ee072d27fd2a3bcfb75da4e624540de8c7a615013f8e35c354e94d1c840cac442ed95e8a74c6a35c3e203563095df18cbe79a784c07639e9c07e40c77b794f730837584b352a81ad3c746c6d0a2ca889239ba1f0cc12301efc0b1270f4ec89252fd79fe0663c451d0561ba7fe046e2ccec3629b15c91cd73d9424420a9fce338e27877c6d61417ba4cc68b0e946306a32da14e562b57b10aef7957388b0f3e1edd28e1bdb6c8c4df43a072d9bb16efa8122281c376ba17a6e99afb1991bf7e1d6488ae31bad362c2df9140981747cc9d41d80fe8047f14e6f65a6a1726a957d89401194dba7feda89037368a63a2dbd031a6b96fec5c404d0819ac121c90def51fdac786b6a73c3c470862258091edf9a8a1fef473123a05aa07f8c75cc6f1067478616dc48d141555b02ea9e323796792e6762a8c0540fae676bf4cb526761d697a2b2ef156bdde4a6fb7ee3915276ccd6cf03ea3b1974c95356d5cea39f5147fbc4182765bf8bbe910884d0bc5ce39bb38c09ac12e6e127f8126178209bc8493704e7f9d991bfc6ef46114b9d04cf1d0c8146a0c0466729e06e52ef69b75f47cd4cd5fb913d994188f4f261c895a30397f9f7f43d6c05fe4c5784b70669d251a8321a7a1bab6b76af6afefb0da834f98e6a470b5972bb8a754744654fbd39bb2ccb81a7060fe1f097b30d5e7fc2baf2ddd473be04b8d0100f0ea106216735cb8261a9443f7915e37d25094bf0c86d9dc22675078f6a56907274fb4720043e0b847c2257a663e1784137b7446251c5c390b4fc1c7b6021713ee69d9a030b6dbb6c94547a720c51bef9a5631e484b8bd10f0c39ebc9d4018ad96f4091700d274a51cd6554cadf32987a52e90d0fc0c987e45bcb6acf0b7fd02075084b6144f34a7987d68bee212aad2badc11ba8a5a04b3f32623533fd2a92166c683eba3a25882922fceaa2f3774e24b9c9244bd8cdd65a5754af6eb77f4ba941af361cb63da31ab08106195793bdbf78253b1d5a31c03696b244a86df13a76844b2f0150a0e252085078c7dc93477ecb51a48e4673633f6072110bb38e7b21a4a4d2a7ca75e952cc07451f85f072853e54769bcd3ab4b0d801acaec655946bc14e89edee6ed0868c5e316f1dca00ea5967f979cff66ba0ff1d9319947d97dbc10864a72b79d0d603a1c10dbbbf2164e02c350d0b77b44e3832931948f77676c6f1fc6d7ff7466ab261b681dadc7424b511a162daf76562b028904e3bddd2f25dc8dd4c00f1459fdf9af3569f2aca6992596411a3857208fdb22688afe340aec4bc11385fe49235699a79ec19bd52d2d3e8bd984099b7184b2fa79e2ea434ad0141f4b34297c226ef29fd96fc29f0d3ce0a0c425a0a730ff24053f751ae39460ffb9c396c4cd41a5d43be1ab7e9adef8376411714d274e874706ab8fee203e9ce0928276de9e0732689d03fabe7909f15002397ce1ab1988046dcc900c85a097b9cc0fc2db2b8e47bb5163910a948412167b04e53367afcd5deb33f1d63a326c5fd74556042a8bdec4e3ce3874d61434e6544fe659bfee1ede26e2f9a6dd8c5221867de0572710d1c4a8cb004b66eef27e02dc9a258bfacb8498ada17921443ce3642d797bb3ed47c41720f20bc196f0f9edbf5632c197172bbf8da5f4f10214ae5b60262d022f25152d53ed3420fafe29471f4ea8685c4cd16eb2c31759a7a17c8093ecc830381dc86620cb6ecb2ce53c105aeb110faaf991994b2bd47079295aa4a7d5861b5773b18c2e3b8e4b8dced6c5c77f2e98ca5b010f69cb2324ca1466af4fe86c1becacf199aa62d847f7c82c6aa24cf3b4cbc8b7eb3a4fb1fd303c358b6c1d1970e0dd05ea921de8b948edf0353f6a633595aee887e9453f2e5d2e7b58011dddca09fff1655f6854ec3c904c75e79586c74ca2cd5ce0d9ab74eaf79a00ed0ade4fdfd02c662852590efc06470b8136d916e45ab068b8adf8ac357c7bee40c46661a992de5b3c376954df8ba0d269596460b9f30625fe681e734d0df9866e142537dce4e089b944067ad581cd280f1a65bc4bb28e592a27887c3e35c5875768706f02d92d6555309d2e8ee50e0b81a54af88f84490787ee89ed6b3feb08e161f6c6c6e07286411826f4d551ab73ad48ed016613dad940cc3f99545b5a423d80e818393246963bf754d87cc68ecb5efe4656af27962aa3626a7278158278ab0b31444fa9aaaefffa66d7002457df0c640d4fe0691e035d402a992d7c66b235c7ed66da8ca2336a7a562dc8b564a844e569f705469917222e5ea72a925f0324f09f805e6b50adad83cb19ebbeed303e16db5fe23116f86ca29ae66270fb825376418267e90e721bdf301701609ba9ab179f865bdc68229bca7b6e0dab479c36b9c046a418b08ba0d07d7833e1e713a63549998901eeb1931a204d8ef1bbb7e7551953bb426a20c57617086733c748770af98ae4e3fb36c3119d1e4dc13e359600c8b7f63484c02ffcd480e6c8b312057477b8e68621a4d89915250c064b955c3a7403f61600c083632cf56c1a47be71d0c985102e4e3fd7d9f93146417d84392c147caa9866c2da2d7aa0f1695614e59dea164b2e18673b4c4a93361a754ed9ca9f63c5156ea522548e946b3e15bc5193115911b9660c0afb4757968356e0f2b19faa11146b02a69d88b04790f7136451946b1315fb9ab70a4d613fee61d00b3bc86408a85916402130f322e51e6b7503b49ad28824175d6fe1d91aa6b93d5f000e9c348ccdedd5c20bcce9d636c3c54b9f6de7f2dac4ef13793ae33f546850786b87827353675bfe9ef4522a3af3fd88c9eca3b060ff08fd35f70af96d83adc1b7e7e7277e0d8c245ce3c63fa49ae17e5e4d75ef2b805a8c7cac8b41f1dac72d276a5b6f032772e0eb6f4ebab976b8334b978b5bbfa854eea6fb638be3b380a9958465e88f1f62bf092ab4dbb84b12aeff46a9bdc98ed875d980b43b78f8a0e913caccb60f4332d260d14c54dc85bd766f7cf0e69283054eb105dbfa0f3da513acf624ff4e403bbd67e1a26f7edc6a3b87266eae09f81d0fae92a356ca1defc597582bf8eacf04544ba85b8e865d16d742ebb62fcd081802be72b10ff48ea6a06aced311e1d0c4c8ae547a19d726063199ebdf3995446820f0a595c044c748de3153e48176185d9d9622f8810d481cb9599f30dd8c222e913ce0e6828cf30793178133c223761449917cbe49706a4d1d99df8ec9b65ae38c034d7c78d8562ebf050f442e8b046ddbaba7269d7af3d2b3f14183f66fb57111f865d6438dd5afaeec1c6318767ce53fa13af8e3cb417495113b622dd98c7ec79e886bec0319fa11bf5e5c2f050a88d16b31a90f792fa18191838097eafbda46f0e6a1454d28dc2d7f73cdeb76ef06c2453b4b6e5fdb57cd8359b65ba02da2b7119a98e58b94ca70c049982d311afe9a27ae383dc1de7a39e43ec688930b72e00b4def2f622eedfa3796d07e78e561f2f1399a9ecb473d9ea36cc2a7e9fe4cc7775b16ba6fb00f1fab9093c5fa6abd7a3551caa25d13e5fc2b6e7d23a155d48cde80ddcce79aa73b2ae81b4c1a7b0bc6efe2d3bd7a3f41728e8254e2814ed82f5e613b177cfe3afc41c4a2adb4ca58436f64a2efb63d31d1ac7af5d1a0f1e42d872f4b61e44e7d1cb2394d31c1403f00d0c6ac331c1d9f321483995ad806de463d8ea66d95195e40f74f489aa465ab6bb259ebf205ecf81afff1dafec9392c8cbb59eb27cccbe7347991ab2c71c35551a5f66b002c2ca637b9690c192ef5e2d9a73fd0302079c5250af2ef88bf6010b38cde1dd733da27558504d177d53b2e9ec1aea2472b0258d3a4f3c6dffbbbc9011ed9e768277fa1d624a4f1ebf58566ef164bc92e4b7ee5ba4d368ceb82b32589c05669f96ea5ac13843f6307c033d04f344cbbba83348915319e32c5e7ca58e9d3256fea0d108e1d6356bd97416d94a98485c80dcddef684e225fbd0f52c7064eadea615ca3ae7f97f27a240fb9f193014ba96e6787370228c1bf5288117da974261278866719d0464377d830726a794bd42919875c57c7e5fb289621f98dd16f53652b63c47cd1723d7d441956163d183844d6e3754bb3b73346ebe89792274ca7448222b879abe4e0f31ba625f25400bf09a27c6053bdb59d612db1ff90001eaa3aabb7e5a60b15941c86786378b7a4d8976de741f2a68922c878ec2a33cb316758687775447762db84656ec8bd16b20b6ae86a36b7ca1ddf63664bb3007f0fa8d6fc392d63eaffa5752ac1730c4c87511f936ada7454201b2ee6e1536efc02650f6422d92fc3414f5937d4d65c1d828c5450055b9e2f3e47334da9b1763bbee5df7d6b23bf74b6cf7cfbe7210d0510e332b3bc1c13731cd1502d70b1001bdd6742dafd9519b780fc738d905b5c509de0e11901fd7370b77fb7f45050aad4b9d264b84b603409bc4259bca1b7c7f28a35a7f674dd0b75afe67f98ff69be258363ad465ca25df8315018b20179bb77c0299fad25b71c4c0666881d4739db081094ebcfe14afdb2e5825df02ff66621588d53e263fb888c5aa1f4027c4b1a2febcd5f4d23a730d892e72d533c21ebc5f36b6de6359eff6001d873d8fa878f3b25f321b77b6d645d8fd04bed4d736b71a8ac71e0584b86d65f883f95d6c540aa08d0a23d674f0fdecf23a2a0323d55e7dd6ea2f69d87b8fb43f14fc2c0a21fe6f0fc10b8b71680d34931270c391ada6421bbe2fefc78e2c84ba15a353c96a2e76a9860a6715de173dabcb750f449b358c2eacc752910d49f092fdbf1c39fc6761aa3a8779aafb2daf3b10056501ca20cb2aac06bddf33682aa3aa11eb82d63bc28fa6ddbb387bdcba4a2cc87d2a559030dd476cfaa58778fcf6d733c680c341cd7414506854a3ad84df01dc69378a056a90da041cb3bac3ab67509015653933c892415e12a60382ad90aef57ef01e24281d12691d08d1c9b580eea52849bee55b41b22926618182c48804267cb29da7ff5307ac37fffbfff067b20c146ff89e614c59e93d7bba474f76613bd28521faad5d46f702ffffece5cc576d5295cde4c83874ccd8d61c7807e9f1d5eaa75d0bccd2cc0b167487a739510abbb2fa894047a6ae08ee4270fad72a7e4ed7e3249b45d8379a904d66fd6532988cf506af2b305e4e79ac6d4e6e94ef3620e2353b68731fd070ff7af06eed80ef3f9f9d15e8e7d0e0f4562084b62ba13d7f6b9c7f3581ebadf14539ea24a83d97bf9a45645e7e3e821eabbd242abacd21c24eaf12d4334fb4a735f228bd09b6a953476d58a1412ae95ee78efb7d7bb1e730657f0394a0dc1ded0b1e97b1f3d5add9a215b9b0b1885941ee43fec90607928d224f8ee68a46b92a4a207b84ac2cae305a0bf0085414afa1651aec4ad72724262b9d35baf8d69138e386cd1ffeb05b85ac2bbdba2a4c7eff3fc824f8f166639cf30678efdbebe35a1cd4916f2819825e4cd3eb1e1b6e81b2c51f03727d68e34d5ca38a43e2de9c186e8d4b86e653e1ac75cda72a4a349e6452bd53eab3b1ca8da599db87062c2c5b27540ba33e22712c0bc0698c0b896d6b2f639f677c67a5f538c438306c60a1b737a8609514b48d7b163546fba552eadbd5fef4f6694a0e3084cc49020f9664671b541d2ce49b298c00e2ab57dfd53fdd8795e9a13b8a88cf26bc3f02b900432e67d88a45afbbfbe77c5960447da0f680db291d2dc05e0c3d6abe08b06230c544e7a95d61ae6f7416716c130a21ea13e49eeca6c4f2fe4a6c07e2587d1002f6ef3adf2923d253a761f45ec77dc1302858d57e26466adea2d0923665cae08cb5c5fefa5b7c28bea5566ef25bf8369dd658240e1c3df172cce2b4f2e00df84f0a46bdfc3a90c9ef1256f38c6b2c64927856740ccdee512f9a73608342cc25ac6f6544d442d82dc7333bdd6bd9456251609d8f947d0cbba3a0b7a4118a3b7ee8e1a37508ec63a47f14e8f7c232ca98195351c623af1aa38d3dd30a6837f28c77cf6c2c9b724c3cb0488767fdd63f9c8c212b71eb752d7227ddbc50ed50e699ce7e787a7ab738ad55de8c75e26bb116774b74e5749fb1e2a5ae3b8655791f3d7b9468d0e57d4a72a734c5a9024e787a7fcda2edf4f11d62a12cb7928db1ff85d7a5d8e61578fd89a1ec8693423686ecb1b552981d1eaea49765385cb71b5d59e23c7956da518a9f0ec0e8f352b17cab538eeeabd2a38d8c85f1c9e48f3ce40f5256f8e85413b957aac68b9ce7d4d1ea88bc4e00cb75e3357ad93b3b2236a9819784d09c6f6a58bccef84090a59f4c203bd929b458b6d9552a0598e36fdacb240cab268c5248e271b8fb440f7bdd9dea4c44864bf0fcbfbff64c087709f19cce5fb4699407151551fcc9a2e4b05b67160ad5998ba0d6f0ee01dd4abbe67ffbb157a8cbc39e531dcc49765d710b5726d8945ccb9c6c6168f004faa909581919592b51434f094694280e1af4299954da80369b4aa23c11f341a25b4a5fa2080b3895cbdbe7450d4952e46a6bb39a50e55166b40429c47435d2d6722b8abdc9a2236b167e5826c01f6b6b13bf0e94fa66586eb89f464497c68d41774082ee3ca18d786b6f25c32b4351babb1edf899121acec3d49198f5bd9de47ec4ce237c17d0ac0cfa753392500c4b22840ff9998958188ebe3923c1b7317930743d63c7f7f8b39f4ef92c0de9e35089535536fe3a26165b9adc62fe6fadbbddf2169f09be8a3ff6514f7cc9acc198942daf250b99d71d34399e5916f6d770d37b10f334d044b3b7755a42e26f7eb74d01fc61ba37f5100694a4c9bde74dafa921ad1db67660da0b8fe48d06bf075b5e9596db62337dca47627371414ba7bb6869988e9615e0f33dd2bd3adf3b6f10328835797486edd7de754075de283b86d1e4115ad4562f407b693a9ee472f251fc6d19037564bd6a57e0f50cd178f6b320c3dfa6728b58f40b500f371f8061a85b549974f73b5c24e0d693c7c4e41f0c36436fbbd6e8212f495d91480225fd05c99b195dc9688fd986fe9d80e173bf1bf777dc131d621c2238e00882e3ac9108e234d834c0a1a787e0a350e9f2d40aeddad4fb9fc2fe01a77e5d4369d2db46d4c1259af5a11852584c11d459808232b820fbc978f94e98f9d876e7f8c760a79dc6be83c799da9dce0cdfbd1ffbeea628379124149b229ea90e80ff659e15695c8f2ef7e0799781f7d8c15d215df1f4088f5e5e67f5ebbaa03dbf4191aa4eb59ba962b194383607b2f8911557ee46945018e759664d5901ac86b67bdd1232ab3cf7b27ac46e896df56fe09df9682c440738d4e2e07eb18b62d8fb033e7f3bf8c012390485bebacd4be6a7539bc58c36ceb164944e2f8db3d39c529c58998881bd8185a156e5e4cacc953c286bfea29e0d9967466bf7393407d75ca0293035cdfd400221a2b804f66e5cf7a6746a456cef82fe917c08b7154af39d50372cc17d854e14de2e73219bd5e70c5d6658bd7291bfef590ede364bb71b6249c6185d997a2a8ee5c3eb0e03a9551f365c9611eaacfa0c1d7c2ffdf015fedcf86a0df064dc6939a0eab66b3b65061875ab65a8ee7affdc09f0903a4ceac612c745e577be9eaa902de2da75824e4ef2e187dbc901ef72b16ab572f0e13779a4b70a2411cd1ecb4f4a75815f27008a520f7a3c68f299218d35596843d33f386a40268fcca74de5f63b6eb8804d9570104aa6f7dc034552912f9e1f4fddbbdfa1f6c3e0d265ef52a6a6987859f8e9e3f6f38d7d38cd3bc11196c86ba9e2d96cd239fee2a3a2c7be92a2172dd7cf0bbdc2950aebd5faae8e29a3775fdc345d7a96f7add826f0aed4e2f65264ee1882110380b649c7ea996372168837f88f331b81d35f62bc25cc5c604ac4a44813cbff217ad756a5f8a1be15f8d2f2b4204b47a903c7cf237a8c0b5f0b08709873628dfebb09b13be183fe6ec8f826e0b1c8c7423fecaa512effa425a9c20714ac4f861aaafb2d476a5ff78ed94f9d6a752e58bc10c1193ca8fc619606e73e4da7d0a329d751120c71630be28880a63712a10286f826cd371ba156aff94f7fe50079ea7b99b84f2125278617299b58ee893a14a41c40da2470f8e489632980babf744b82d9f3bc755597aac3db8bceeb7226485d51ac5436be1edaa8b8f2a0a88a1f21d1a581f0b3c70cc210853c9306aadc210e3a7e5d1d066a2870efe4bfe6fd2e87c018ea33d1ed0e2c1ecbc1e094ac5a201c661508a51b8b787ffb8997559698d6f0f8b159738eac458ecca5fd81cabdcdedb3100f0bea4141c79b248b8f1e1c1321ec5b1d9fe597a28a94ca98d8d0895dfbdf97f41780ea7973188db0cadc55246913d9fff478d855ef278605ed0bc904f77886ef7e6b7ba9490e742a489d46284f25ae62f01d2660eccf8994439dff6f10523915a63560ab64ab3b15580bf8dd7952781c9ea8278ac5adfec8286c78ef3a0acaa5792eeaf7e21a1dae2c5a83e4568dc96e7e7aa1c7785501495485c0599cb5a38a5af31810801896951cc620fc2404bcc99ca3fd94cbaa95eff947046fd67d89da9e1e6ad6bbbacfeeac91896c4aa1cc46e7309fa1afeded0c5765c29c9404294e4210f2eeeb37cc6d2c027c72f5c18ab02d41bc33888986404ed5ddc0a92def01e810edd7c4d8f5775afb76c37cdeca45e6c86d934ce095f5d56cc03d2252f636a5aee17c7cc0729af889e41ddfc128f3a5440fca236450cd0d29729f6bf5d37c563919c984455cc09501d34b97356f5035bf01587b96050f989d3cfcdee6926956f4be470c4e39ab15866696ea3bc3f9a55165e8613fa8e045b198bcf1ce76d01aece61064a87e0c2c01f7568709db7f0f9d0c9de04dc750c01e0643bf05a279f500305af10ab9f82861caf674fb726700528b72ae3b1b46d920520c1325f8db234f66ed8eeb4c09dedf8c666e7d28cf7663bdfe469c58c086806ab7feab01d61444d0c90c0ca8365c32b5b779f17bbb98694a75c95acd572d46bdd9964938fc32b54299b6ef2f7ebd585ff5b0a34bd65985368984f9b14e8d3d8744d0f99547a91bb083db54afda0afed8689dbd7473d0e39aa6dfe081c13a3a285f22a8b13b8343971b1b817f0a7b5205621bd0bd44b882be3ac6445d83c5318cb2f2cb627849428d9f62ec85b8376b40d828d8830599db6c21a5ac17954f1c9ee58efa6adc5ad85c219d2edb1e4f03097b7d4c20ab1abe54e37d8ce8001d996f3d429e6872e24c5d49ad44def4012f31a78fc268e99a6230d0e8a1daf188ee03d31e52fe86697b76c6af9a46fbace707a8692d9b3416c9da5cacaa357b7aeac4c2fd816bd8c355a4657f34d653b1360e9db63f430ac54a708b670499ac56e6861de6501959d85e5954295f8d47a6953c45e87ccfaacbea5b03cb0c811a070228139a4c2eb7f62ea5afeccc7bca9d09a24c7729d874bd6506bebb91db2e0011ab1b1cb10e512715e12ea132c6e4f3698d899c5f61aabfc656227e0b3d721f1b4f54109173ec00cc562fff04ac224ba8f4e7b1e8bd1f7d388535a2937aa48ab3889c0d5e50adf086bce95935377d277f60bb0948b6875a21bcdc15331286fe42a87f70ab166745e0df21c7ae0a4d52c4161baa38334759bad727a7c7bba447e2dfd698d221eacc2facfec81115fce0106378ef0e4225c27d8485ef43167c383727717fdcef755c4b60a0ecf548267ed3000c67f56589070c07796364f0d767c286c6c621c468f9874c3940c07da5c0b91f36670bf297b902c9770f43256635b5e65ba811be80f2d90758286a29c1e27b931224054d8a4f20518c6050c49dc6c3a3f6be139837d6234cc631aaf3d6aea7d64b68df91b2a3093c954ae2b32a7fad8bbb98870bc3650c120408f13759f80a281cc84361f00fa0a13fea756a173fce212b2da29821c0a90e69e8ee34583c885797b39f131e5d5901c5fb61670c4923d6ea572aae9fe95b70259c2d1ab1b544074d7e259415bb1c55f6649238c5b239d8397a0da7990f89426a37cdb6122e4363110dcc2a36ad6ff6cf78da0a5de1f991aea1fe80f84e7d386a28340bdb5783b134379a22ec0cb1326b624bddc5a3a1367d796bbbd53feca1b7dc17655e972d820db220728303973800a20481f7647cf1834650c7f558daced574310440f8e07d460e453da90f2471b0553efebd98da049c970ad0a2eaadfb2e69307cecfe7f6a670a9567691b5f30e508f44f1e0a846a75b8abefa18d0268409d4e02ef34c3abd915d36ce8ce5881c37f8ee8fd14e4b1f5092a37a76e484920fb30e1931f5770553a5e250fefe8d8507a082c16d4cd2f1a983aae2d9de2614e807ca42f1a9472a15f5b6db62a0e3225d63f9649517ae4c2f8cddf5b3ef3a5d36b52bff3e44601b76cace237d1a930d9b38a97629ae166e7dfe8a31ee5e820bc78a0d98ffbf6590a04e80baa42fd9373f1966567ec949c8adf2e3559bfbcd3339dbd191729a73d9cb62bf40ba06c6f7989541a5d29b28ab686bc2759e89a6f989f4721f90b706c12178565fcc2424b3fb8dfcc7db53825504eebb4de2e85159db2da36f3575869ef5ce43a58a781fbf075ed7a0b482b24ec993f8963d652e0d768b27c9d298877cd6778276b104cb11f71263c2223ab54bb41d2c9a8a62d6cc987326712314346e014e8e5ec8b024d4fcfc0da9651d82d403a8f7dbf6e0d003fe2c7a98f9cf3688ea3e344d75783672b1bd4d0f1287529bd403473f3f7360046511514622b9b453b4ae9413f4f3db0070c0fe0328f348a0789d34579db0c86ec63168d9ca74ef7e65e28cb4a67979ec1bbdf6a5292b42f0aeb619d951f5dca7cfb89fe4c481153b51886780b21f77e50f2ce3b0130b56b61e88e6847c854e371ae919ff6dba106b1ef65e5fb8ec037e94d513a4179da5436a7af65c34b19a568324bf6279efc481e23039252f21c4ad15aecc4bb5af17b1adf5a78c8508e844a8ab1c4b1798b1d0ff5d2b37894c317e324b073d03f43f205af2a64852832aa2f2558d58cd34a686556ce80a583b5d337a3674fb29cb992e25a50b613e0dba182fd9e2f465fb1d04ea6504f19f75996bfe3f40230b55dfb7bcfccd47071c0f8e71d3a6fe46e0cfd70584bfa93e287954b6e58981e53a0f4bc365fa3ceb172ee0ac9dda72b050428a0770d2f9605f7aedabc15f1e436866bbdc0db6b571ac40a4a81160b7cfa8a21db0c17eba983ff95d8502203d7bd896c4a85d9dbf28b4cd1629cd646467ec57b8f08efec15b45b56e23f0926dbdf028f16fcf3afb2f934bc130ebae2fe16fbe1a0dc5de8e0a54414d93e1227e6da29043311d3e1b2f2be880f6a9afa8c4da09bc84f2e03e0c60ce01e8599c90996a16b5d907bbee9ed4c5aa44c00a76b0daafea7321889a50201ed1a8f031dc28e3a4eb462650a7616d20a541b4e5c6740f14a7afa39400e79b1f5d3d18acb0f2425f1ffe1be08c4c41bc9dea0298840f92474d2442eff105fdca6bca345efc687eb7538d43219694dd444faf0e26de225878d1f3170e26440c3cb9f044a00179283583107cdd50710ce148262452002aafeefbdc29f4213a2b02093fec42c9fb1140e04003c23f1cbd2e3f24608e3bdffa970b373a0bb3eda8f83534a9dc3a90211580a76cff183c9b80d4647f01b39272b9be7a2c18b4c85ec2df320fba2e7456e03a1cc3e529722d502dc6702846857648f61659ea0508a3791fa002a168afb8ccedbcd5cc4616ed04121e4e91269a04e1995b3664b69198fcce98bb7a75aadb8a5f038221523bbfc84440bbbc70c9a1533c7c6d541a06d33b8fe7035cf502093e2f64151dd44ec1a9a4f649c9793c1897e399d79728eccff99b63f2acbd8542abc6a0fc48a1b971efd433100a883c8e4e4dfc2065ca6f677311e4f4fdd7279eeb81472f3ed8eeb8c3c3c51d016ba33c750bef373e31f08aa1ffdbc08f59d15567c70fce9e19c95291c9a83b7f4f8afef285e662c4617b2ec6529725f9b178e299476e3ee01d9d63cdb8a66ddb5b2252ca48ac4d4a46c729b3bbeec27892f6f89f41e2c16c5f0709de6b8f5f6888a1e8ea93328cb81a3dbf27fd72410c466a9b37fa3683affe6802068f0c5cea0ee6b3d9b8f3dff106be6e4b6e3d4e705544568ca92d4da7f404efe3fb85136c8ea1944738f5030fea9d3255a8bbba61bda825277e0a503171a12b0d142506d1cd85b680861ce79b1da2b82bc8b315720fb3947ea4224de8dbcd72626e7289621cc4bd0e6e3d4ed4ecf04e8f41f7e0e522a57afe271654b04934ac5526b7fd44c4c6ad5bbf71812e09f0eecf79b3970d2209796532ae7fa898eb66defd6edd72e86e6688b6d2c159db64325fe24d772e2de96c9cf697cd326ec02e125ee9bed37d2344b2ee31b2ac1c145bbadecd079f9798fb2df388fd12242bcdfe0d81de21ad7cce30d12eca1d8a695ade79a650218cfc075e642f451d6c51e1bb6af8d362fe5084bad289095a10a6a6e9d9899ae75ea4048af02af985aef04f4a5cbf2ec17394e88f56ebf399d2153c302e61f5bc47fda265f228247d85ec8c5ceafd7ed0e512e05b6bfc31a252521711b9bbccb6ab8ae80f964cb9ae6b8cf7904b479c36eb28064a52cf9522872374c14d633e905c28835533aa83a3052042413d90b4d7eefc721871a109a60dbc9a5f8a6b85ff2fe962c039748014be011e079e1be7f65f8be027df034786709a4f3513d005b0fe7796572d74cadd50d4b68ff77234ce2d329785e1e67c0d8fa81e1f632d1f46651a9d9939bfcb7ee136b1b2cb50cd00eb063b623aa1ca3f6cf9516ba137b2e3002fdc5a6296188ed6f1acb66dab195be9fbac91e50aa4b568bb5766687c2e120ef4ef995f86896fb85a5af305f3a2b532a578ced05b713c1f6000d02a9787ec1b843c6b9243107b2c817a6e06b672fa167ebb9586158840726eb00ce5ef7ecdd132553c44d5c4483bcbdfe33cd92b53ef36b8150d6a9c945e914e17b05a6d8810ba50116a31330a3285e995adcb2dafece9c34e899e505f42caffd7db1c9949fd2e3624a44563c6c0808fc5237940c4dbe4392e33e3960648bfbb9300e1113fb15c6efd962a83199040415196691f6b28d40bbaf4b959c304ef8b78b40c10b07a56ec04de381963d111dde4d74905509407e41917e325f82c9c1df1da4858519dc49048d2611be4b48de63a5e690f5e0b4810a997a2dc616e95959c994631d48a8113f9329a0357df500a5216371d6ada180b651b3d1fa41ab39df02707f0b32084523854cf782c2ddd211efe8859580b9342bd220d23db2ba3daa9a3dd8e7a8a99ecb72d16e1db380467b236cbad63679545d19192cb61e77284b51734815fdd300da6bdff312d23e50f9662bb626685b17cc04dcbc712ed60852b23f26c4a8b065def9cc6f8edf198f5309c5a9baaf8629016935b03815652072b7cdff5c8d6ca12021f6718598c75ad75f32d01ac837cc3e5454d10cad9ff94a9c0bdb39fc12d535aea30e7b7e0574d8308d7a2fcd97aed2208629a35dfef7cf6f8988b6c4356b869c3042b6e2ccee3748b3c3da11db7e288286c32a2dd8992eb052a7556209c8340a2c100d7fbe269147a2e57a0d95ca5e4276d1c771091aa4d4709f0dad5d54230c888690b8d597041e34f0cdfec6b132022a9946e3e0a9c13c69c754bddd0d9a757882ec1176dfe28d0ee423113f49b8694fa6af80ecadfb663fcd84cc870345277e4351d51ed21c6112fe3bb7089014e26dae5b46e22adf39dd5b6d14ce28f083af0cdb4d19463d0e473a1a7418ebd28903fcdc4c1fe41b269834c043bc08d3dcce12b14167a167ae254864f37703e64707fd94331f95c7e8868bdf2db8409a95b88789eb527a312acdf1f1bd3fa7bdb397fe43988834b2dac38b1d53eb8ec81a4417b6c8e32ed56bea6b062e2c6e6e5c457a3ee668c18ab8f18376f3d19c7350cd212e496ed6c688d75f4601824f7c17ea11009f35f209553937a033698516bfaf16e7fff836c9da93a0ab1bbb9bfe6e769e57cfe98c01a100faa43f138dae06e21a623c1e682bbea0c25974fc81a22cd6d0175847062906945f28026eb9058b49ef5c755ea3d9932ff0a52cb5fcc4fbbec864caceaa402e17c8df25bb362a670c5cbc890357aacc11e8b6f5dabd6709ebc7beb1ece90e659e93d51765bb81c30bd9dcf5fd10cef80f71296b8c86e02a32860821d7bc3e105d02af2c30a0b4217ed9a01942c8414396c71156902f368efeac4f5e5b8fcab396f75e400f6d0304080d191aadf3d6a3ea2733b44af7734774aa58fea8e030bc986271bbbdd9cc1bdfee7d6365965ff8b9be02d01c221d1f0fb7fdb67a94fb2ccd80ece0320473876f7f13bcd4b5d473fcb69f12ff246a72e1b5875d912c9a7ec6511bf36ef6485a0426e797110a29960bffca95eb0dff4faa066b5354c35b739e22d479dbd194a88b7847f3ba33fddac4d001332421df05804f4ef0b1d6c36d5794e87cb81fed2f4072678e1b7ca5f59315a1a436e55eb70b57ef72264471c490810919776c4a01cb1a0b2f04a6232e9bd476fcaa90b2d32013a5a7796181ab94a2a8b3e682d5b4d6382fbca09faaac84c51198f12f225ac35e88017c3342db17c35ed3f5a4a59104a3399e17e5b7116aeca384f23ee2c3ddaea2bf4fab25b7aa75ee50130e864c3f240b9c96c449712ae724f1189808777fa681398473e09fd18ce6079f32d19729100c295fad00ef44b915fb2966b65278ce9e9e82bbf26bbff33d02d54747a78c0a5db6eddd42dc3cb8c921b241635431538de82efd7fc6e7b0c2728e1ecd0c51907c1e35bdb26438cdcd504a6d65895e426454b077f424fd868fa6b446e9d977a3ca3542ff3d18c98a9b098451b0a503b124120c19b4826f34aab4d9687b8799c3655b54890f1123494f89500101e762dbbc1eca1002f3af83e12f45e4b2314d7f2fef50f215d5480ad0395cd02b9a8e8744f2b7092d1db20e97b06037d31a78919650694773b858232681da207bb766226e4c95cbe1ec58af54fed27ef765dca26ec5f313db802e533144b7aeb60436ea0ad90a499f9eec01b9970a223b360ad5e2bc4af42afa2899c41750d1b661e3bf7b4a0bbbb1c365a836d5c19cf4051cb66e0ad3370b830226638f57ec42c5c9da86d9872c60af98b7780414bd47f3a3fc4bbc0b28ac4e136dd325cea4218356f592650f35325d2a6fa10d2ab2a5d8347d1f4e94f9638b8f100cd0ab1dee24e2ff516738529f9b6d845d7daa6738d8b0aa6b7bd83ddaae261c4392ac9e0414b9fe4f94489ff62239506a90f8f4f2ab2953b864dfc832fd80380316bd474544650fc3e4cbef3a75596a572c0367bf84a8b52c69df77c9a1c4a34520151cc7e9bbef92ca65266385d22ac1b1bc93be582761631c02334757e473ae6b8485bf3a80d0a0d7c39c150c51dee052ede19b651f4b693659ea710ec108b5275f75e935dda83dca916aa34711c98b2ab2097f783041d40d4d7c75417223c1b6b36819b7bd14f2c41fda83b0d695ff6dad6c85a20b4f15e5a6fe2fafdd352d7d3cbba207cfcb89ca106cf597a14c204719d0d53c6ea30823cc2c216aff25c2fe32336a189125265bd1ef8f0e705430c377f3f13ee971bb57cb745e6c1245853817c220182b4cf9ff17f845ca59076749de1abe4ce8bfae7e6e2d5cb35626101745a84a5c519ffb60d5ddaded26c804f040c3888c279a4c6e7139da9e24421877ae48d3b15ba61838ea31ce7f42d60423e9124f97e2e2ae156c05dc737cac9f814a0abc503f70cf677239189a92317ae02644aab6c6eebf15a0f3950ad88090f1b610650f5ec16f49b13436f58225b970335c42422ec79b538e3728347a622e7f903381ea42f94219ae51963153a4268c87500b3f0b45d5330a635e3549b6a2926736cb54a5940886e3e60d7f650002d58ca1f28f0579598119ad6cb99eb7a749cec6d1a9e016faa841aff5dd8fa72674d2bce048766f5289aa657b2292b5b2c15195a86cd6f43b613a758fa44f09d4abe5bf7b1fa5fa08e6f75757b8cf894fbc8230d1de34d89005a11f1f5e205865c7e08ffe2865c0d07b3ce6137147e9fdd3178997dce4f89acb467003c77f6b2715dac4e8a818e34080e9a0271f4925176b4afe57f063c18de773644b0c73beec8218f36406d07db7f3865bae2aee1c66f748e33faedb08bc54c9be2ab89fe4db317fe8d8e51d153c26fb2e09c5733e8052c5d9a2da1e31f0edd57e86de9d760031f0f88903c17776e82ab3dea84ddca52f0bd575b74869153b3366a2c0060378aa4d930fe6561cbec160e7ca5256a6162a5315e1db488bd6fc44104ae7fe22943db71cc4289eb206330e646a8d990f5334efbd670b663b15ad6d778b72f3c340d1879337718a5e190a7c4a15b490733f63bbb1891109fdfbb8d51d726f353c271d34bb453cee6fcd9fb649869582c93b5e0e39a010d5b08ca98c5edb3c3f30e22f2272e9205111207ad054262827495a4b4b715fe470f64e865a1baed90013096e1f950e6e346c16350b7cab1aecbbe4872fb96f35dee508c2bb02b5c506cd66ed209204eda6282609eece28494e094ed019b8ff71c096c1dc7dbc23083b103a62d3a301a282ebc02245f8aee87803d245aace2fa2d6132d45c2f3bae2e5eda22f0cc43b574709a34abd3576940d7a1fc94051a329114dc6e5afcb1e6fc710b4e81c6068e3d6ef0d935d49f860d8271977c2561e8898ce08be64a8f858a12e30a480eb86a6c8dcfeb36e5c0f3704de1b8db0a816875fe7417dcd5aeb19283b307b7acb993782e9b3bc9609f49ae2aa18860b917a1271a0e71f2d4aae123af6f4142c67604c0ed8c0fc375e8dbd58aaf789d5a99407e0444c17bfd3df6bd70e7764f69f7a0d4601bc035bb1e2546fff417c85683f004d60fd8e2ae9b98d736f4bd53bafdf3cba63bdff57ae7fea98f0ff745f69ccde188c7ce597a6f1a9b69b4d54c461e1be7ff9bf8a2e756ba741ffe808abcad14dadef33c8bb8a1153724bdb14b55ea07a2a59ab3fb4c2d985451c4721b4aac1f24e1e1c62933307a7fdae7c6b8f69447ec33a7de6fe38ae7b3ef0838a2bbf84a4720418cf7390f26b86b1774cc5436625ed735b175557d6c0a64f31199a27a4db5789188a8e23a546fd8d7d30c292bdf1e4273c346c78680cf84e6a7e43bc8cdf6eb9cd2ed65c9c9460db273f65496b8d9df94f672bea6af77750dcd9294fb104cf2c59520954affeaf1fb37b50c241807eabb74601cdb6e3999e83934bed16fec17d3b840f4c656745a6ca04a4b200f6f843b5f9c65f6222dba7e0ec5f8c175eaf7826171107b6cf80d010b81776ab561707d8f18dd60525742a9f29233ab685f42c1a8f041a6695bc92ffb0dd7113b07e9f2c46ed853c95fdbbe4366482b9c306c0367935332d7d530e8181e31949558111197821875998a03432150446c1daf15a580e31374ed1eaf2aca687b47aed4c742beffda55ac61aea6acba67b8c041e1c66f3098a5bce981899d85f770fc9ec97ca81e946bf939cf88840edf3f16e7dd5da2014db50ae4faa92da7195ee71bd10903967455f64a1a8828e12173d4b371ccc40cbb553e30a3c23451b93570cce627958a6d42c92ed2aee454c0d8e0c35131f2de50393ddc87987b84dbff7ec526f10a86aff46925ef06b1bf477a8af46be9016e5b0795a80837efd63ea3df0ee6928dd4dd58bc64c9237843e9418538f1de3ca739c3a634fbfc3fbb31151411e312444f5f4381e81119ff2df919aede6da3db84aaa3908b28d4938fc270acee2d1e6ade1d1124071e4ef41db40919c65797f1fd1991f0be835f644cca9216ab7ceb35b8b793340eff1067788b2cdff58afa014ea7d07791bea07034094c8fabf08a1ea47e031defa5f6cda93cc1e4ca8b306025dce037ee6ceaa5a267cccb9877604583445ec4f88db8d40fb82ed89d7937acc3ecc139b5c34f68d5389401a23a4753d47d2200a8b0bf0f4e6b85f7bd4ef96e65394a51c590cadb008dedadb4dbaaea4d430bb6cdf8efd3966b8ff1f92f3f37d0f617eeb28ca7f0782fc0330d47492382d7bf0e34e460ffba56d6af29569a5e124ea7a0506ed04644bec5c978a76be85e2b10ed8cf6223f21aa7a981a3f57074f858f69bdc9a3e9638fc68cd88390b277571a51771f5b3e4c27d68c685cda23773b424a446a7c2fca1e504b1508a375f8e48f183c3769493b073bd0805625815e85d7df05c1388820a4c486931f89334ef8aa3255b7e96f700f054f1da4f0e7dadc5603b46a99fa9d165258b9827d037e31ed1289c8c2a544faf04f582052f7c1eadaef52e6176db331b4ee7ddc0185336c0a34df11e3ded5af869277c070caae41386b942d8250c548412e6fb8e130446745d4e7d7950b1977f603daaa044948d1200a7f86f1274410d5b3e6e49e0c5cdf97aca274784c3b0a7834ca58c9a60ff723198f97e2e282a4126f158134ba5335daf33a4847282b0d4862d0f506935861541c7ea6c30e1c21a1f06b571395c4b1792529e693e5e16bf349d645b165268e27d4dac2a4171f76d358592fd4f37a1775ae7f81bc28089cae8d49c1974216f3ff88596ca005c872fb79f9246959862c2a655558dfd91a122fee02d43a32a1b17bec6d4feb0e2bf755c8aa858270bd4cc705c707811dec0feb60d7ee3c1617d03503f7271860639da8a1e4341eb477f7a2c7132d5c667923d742305a10e823e9c88d575610067f34b92426c9e0d81048d776982fb3840db62f3e58cd5f97b56444cd662daccec61e21f69ca3c45ea00e4d501dcf76cf52bed2a6b5ba00ba67a6159cce7c5f8d25b96e93a999e0ba6618fba4a367bd0ed0e13c76c307c64703d02a7213bd28ce8268124ec92997d72ff089c2063a716f530bdca4ff9d9f5c28d66d3eff318c013f4a9917f256c90723a3033cdbca7420440715b25845f9e5b7d840bdebe5ce87633bf5d2e560ced950ebd1ca39724b7c3e775c462fb4757bf95748c6d0c54720456b465ff178550c1757059e89bc672b37b99eb147da3e1335ca7a614d7591c689c648cc84cc9af4bb537991975b445f2f3cdee83f8a64a60f045742b8810c0397d04354d49b0309171a7210ddb9444c0776fbe89f03c3442f768027e1228dbc432abf222bf13a88f9b12fc86dca31d2090e36dde1d94a17299d788a4a8a9e627beebb4a51da1dc70aa33f863fb9619bffa427084891919e3ecc8ae338cf65c36bad74a3f25f4bba93864ba1e1c923760fb65ae51a90d14f2f5440a443df05ea2128bb7898b9bd9f1d3b22a226ae2d7c79fbc471bd53fe2471c3afc833c3be5944fd85381b59c88c89ba6caa4c1646002b91fef97cf4413fa1ca5c5caf776986a3a6fe6b2d9d2406cd8056d40fcc13f02241dfd3635f68f41e2c1b1a76d8890756250f536449e7f03e473401e7099db8612d2161eb0686081aabf4759ee48fee31e28bd024e5a7e498cb660eb3745204105cf538c42260bfb38d169e1e9d25615aa926e01a078d7003d6c9aa8bc2ccc3896b311aa264dfea661832ed8ef68b7fc25123142f43a98fa3032efa3c5461faaa5cdc73281cf5f9837bd150cccb8dd521db3f063073ddede6d0cf2717ea8374d9d97dc6190e9fe556310ed0f2d75b5aaf767aaf6394c859da249f4709968e5bb7a9c2e74824c317156b6793fd03f2fe2e89c02f586498a657e3750c3a80e70411f5d0395f78a0f4d23d71a3ed4b0e25bfa2adc1772ab50b18f6247754e805aa0df4ac3e637d3dd3247ee80ea0e8b5a3f314dd6be45077260a89b2edbe073ea83230f6753b90fd93112ab8a2e3e4389faae7da6994858ec47f4363538fa9582f63bc22dc2044acbfbaea278e024df390d70cb9eefdf6dc4963c0e40cfddfe03a8fb1e69dabb0c4e3679a3e23db555adf6588bacae014920d667872d2b606425df4f1aae78e1815a702e5f322e461421ddbc6d0b834a58beada823daef4bc3fbdcbdd94f8705bf0efb3ed1c2ff27f0cab56ce945fd80244acbb84c6d388440989dfa048c8b1cb7ff170068696110f4412a338d7d748abd577c5dc6413269dbd6ef1cff3b5dde4930efc1dfd9f7c63dfad36c8fffa27cd8d33ec79f793ade36e684ecd9865e97f80505f73abd14d14f6e1bf812bc7e222de59bb3807ab8b054e0920028acb3e8523ae8d131dd4440f48a62ec91f272213072dbfa910f73d0cc4e6feedfadfb3fc1fdb48a52c9c22412d119e126c1fad2239996dcc8311b5e649a80ac566cd30f1f9ecec1e447015926aa69f6620202e73688769aa650fd5fc8f7407049312878fea0a364dba1d10bbb176433d4ae14717ca4f0b5ca57abfe2dd3ca29696741f6dd4831d608495494e60dfd853e085cbc52692582a0a02c583572db1996e7cfffae0709abd607d30bf200e71e9d96b327a8ceba0f02fa6bf14b9b294583b082d7aa60aa5596bf23f22d89fcde177d0a1c99c78ff15617d83860f2cae82177bb9f3187d8982ed4afb2a154357549a00aae41eff109b95b20147464cc402e59c00731b0def5d1703a8360950b02ceca756b295277207a218b146ad7ddc074c2f2a65571bbdcd7c213f6e5566dc9a4ea5a6c4fedb9f33bc8a45d38d108a2216d1a63ec4fcd985f510d2514242539c9ca10e1bf3aca7975d25810f0206ca265d93b60dfaee6b2541d48cd96b3dae8e5c361fcfe83f924ea82d9b0b88f5b44345666e2ea1baa24bc2b6a19b5497e6ad01245dc4204f357d3d6cce93e207c03531050f26dda5364376ccdf9c1a736afe66d088207b8b5828cfb12c9415f3960ccfaf581594896705939930505e2660aaa0eeeefcec8f40d388345232eeb9f30b795b3de89871ba258314c81d1d39dcdbe49e25f51f3293b7d983dc35e3662fd8220c79c61f8cfa860ba425e7b4e4839ac514137ecdfcc900066b7874aafd790fa81abda9a78088225f86acbe49628c0173c29a27825e061dff4999b06c5cd4002065c243135d0d2b09eb7551f43bf5481a71856a89fb266ba5fea26fd9e37c49a9b8654c5d65300936acc47238dd8f2e3273fc54b05f66df549d600882756715f97cad5f512026cbc15af3ddabd4b8366059a549ea1356b4d9617cff4115777c09fe022fe57aeb56d0bd04691329be8ba838275a325b3cd94b9bf0c1aa93c9f074dc1c462a21104a2957f5928452bb21e51f22e18630975de25d9f7c4fe7ab0251847d9b51c9ab8fcee9bf087d57d791e897eade68d0749a5b3eb299c1c6ea2c950c797734ebc49f1d7a30c728641b39d344cb014e3f4377ef0de866fb93fc1609978c1ddc9257daf28eea166936bfbb5ddf6104d389ca89d6abd7506b7ccd749a280ee3b10395fb943de074d04532634f751cfa938d321da421ed2b448e1d9cb9923064544661849cf036309b708c415822d9219320c802a6b396b98ebda18e0f513c306bfc8ec0976dc871165d4227d3076711328e1b2049a1b1f3a6c46c08fcb900fd0acdcad3269b596d139a91231fbf6ed391ccb583ef7f2926a63103ab84fbc5e5153f8c2060ac67fdce7e591c00e9aa4ed27fc230acfab09ff8854cf3a4d13889fe3a7b60a1b9f978486b2a829dc1308ecf60fcc8c841d13e18efafc04933e06c566214a6195186e0373031305cc27113aea8800f4280c2e6ebcb608c731d169e143bf255dd59b353b248faba7d9f99b8807ffb41cabfd55089d947e8a148738bcd5c24a3ba3b69e34c31d42b26057072b07289e8043beaeaa450ee6a23905272e16a9c006587abf4a290779729fecb4574004dc727968fb6298c8c4e0149a1436de0a1b9c31ab200faece121b64cb4ea636dda8a56a690e3370026d8d5604d74408f472402a2188054f46c0e9c2aaedd526346ef932439816980e7fc4374c23fe14b74124117049c7ef3fb858b3ea1f10720e7e675c4046b4c8230fbad301b00dc209daf55013cd0fc1f4f8c494863c711c1e59ccb17e17b53cbea4d5cb5fa3173484840ad6da3e890d0e9663b5e846651a23a9ba8c5f52a3da6d20337b14b8897aeacdca29896546bac1603adfb1213d11110b162066a24267a68cdb69af27a72dd5f2edc93e4251dd2c3dff9260f2872e515d62931d41fcfb65b1c91de20b1867e259f9ca36a46ed7e34425250d48459ef125c153c0d6ce764a9dbbc049ebb9d288c78c444f8eeb3be02229721c180c252be76046928f8d2fef3c2c37d1753b19d5b6acc5b45d029fa69d7a3dcb381ec5afb7d02334adb0caa68974e3da12459c383c37af064d77c8c14a2a1a2d9141da42588da06ce1baba575b2de8c41ca0ec5c8f1d75a3d312955412bd4a438787d5ba275be3a3baf0600ff6d171a69685da3683e02f0f818a3529246fde45e0e84c34568e6a1cf5f1cb1806a91bb2fe1bc0e90bf5bf1a18d36b574b3a6df228f33cec95f7e6384beff980f60281107ee6f98d4bd55e550d6fe6ad4dabf150990e1078bf36d774d7a2927acd73cc3e94db3ce747ee95e7df913df7850adac6cae6ae24d40e22a6872dc1aaf2c4264b0d5b2d5c843a2258a785f266a7462fc5bfe58e8dc44b472f64d2d5e35e692a04b2f6b3b7ecc14c9b965e36fd770a41fb12e335e24fc28cbb7c7943da7f34c1602e0ebefab46c65c80283637f0132166afce2621767ee74f969299cdb6ccb5c000e60e6b4df31a58fec32e495b2a4b71e8f6f249905c9e5ef725c4f588d085d9ea04dd8ee8f971779735e5eb7200707ba2f1403e935f16301eafa85aa4b8541cd52b96c6aac54352df9380f93c20b6e3b90176c244b2e258554af5b0f520ad3bc9f042b32f5889ff7400fa14385e5112eeb298d0739b60051bbca34ecd5ed4549cc5bfec5d061c1c69f80d4e07dec385c6b829fa34af1203247266cfab89ea84d93fceee59833d527b8620ff67cc01faffffff05