PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 76060 857a9d7c7ddde2343f47b89f418ed4c2c3c2f7f375d8d186a3886a8267f92c55

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f051a6a3d61e6a3e662e10baf6cc2b835c7d4f15733c0d868765e76e68a66abf
Certificate Block Hash
857a9d7c7ddde2343f47b89f418ed4c2c3c2f7f375d8d186a3886a8267f92c55
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002014000080380000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b45a2cc1a53ecc459f2431db9057a4ad70d4a292f8bf94aead6855537408d8d21503da89ad55c79fb2a2851721f4e8736487f3bf14454033cbb136fdee0b352bb7180e6c296fa030fa5bbedc93187ae0ef81972e1408b392200600000000000000400000004000002014000080380000

Raw Header Hex

0000402094da8eb91b38a242d49c8f8d4533f4731ed2bdc330750a4951638f25c431274eb32ec0c1a988692f7ba868784dc01f9ae4d054b71c81d132de39f695fd3ba0661b89376a67da0018bf6aa6686ee76587860d3c73154f7d5c832bccf6ba102e663e6a1ed6a3a651f0

Proof Data Hex

59,560 bytes
12121602030703fdbac8b4c15ac0aa223fc48d5cb0373cfa1d9a6ff7059af96344fca8923ed933bd18107bbfdedf73346bf8d9fd245a897767620191634f1260a0d7c5b648f919bb1cce0d0bda7fe9a79f17c93cae6a85b1653fed0438e6c63d65c0acdf3ada43bdf38c06f91a5cd4cef528c171ebf4d3b825256f6d9bc7bf6b37ea0cbfa3995856ef5f9f68e353559d5ee29c0031edfbd9a946d937768e80428b00116598053efdd1557e85536be72cde58a60ebaf38ef6a1f0ffe7776f6170ee1553f59a640f414b7cf9a111c7259bc3c1c6045fd111e47e2d8272a80f0dc1ebbefcd44b9ef8d3c1ed18e6e333ffb58b4d17b96ed630fb6d23c4532122cd62e037fec36c728d7aeaaf2633332eb75fc8bbd435fe14eaee60de4e91f015b78c3abd3b63bfdd66aaea71db585b0b02770f75c2a346bfeffbc696b77cd1f95de6a2aa80314dfc373e170e9bdd4a8103fe9bea1015f2b1a87d35243de5d38f2e60f75f0884f17fa93f131640dd150057fe28ef3331faacad4bc8db32a1b80724399b5beb14e07abca87f9f5208f900b0b938fdfb39f5dc9e1fc71c823519f97be05792d6ecf5da3093d1ced578919a06710546d2f2d61228c40361e8bf8a090276195164d9271dd0f44e678fa3b2c9d5f1e895ac4bc016e2a34ce1376cb85dcdb4217701f13e51b200152649971df5966dfdec6b9a938de67de695d1e3b568d31a5696eb87cfacd03a35ced7b415e951f40398132b912e552af0d05a25bb38a507b46ee9e6477bd695c34c01ce22419a3d9076da8531400cdd1418810079df7223973e9415ad002794b7b4540b56cc440fd928b8be515dda2c05f12c6dfa60e0b6223c0096bad6ac4de7e198e3c661ca81dd4cbd1baa94d5b16b706dddb23859323a2223d1081cbb7e2158269af524a67a5d57612374a3e44bcdfcdce2bc5ac9718892597802bfe6dbcbf9deaf080549528de1b8ede84bac93dcc739b56dd2a13462f49b86676aec25513184e4494336b3fefc49a527cd604b9da0b4587ffe7119eee7ed65e4a392d0ab49eb3f6a9fb07953bcca1d64c5ff0787b50d850f3aef62b45c6555b2aead6edc9e0949ca9dcb2a657d3e85d534e62f3f641ef0a46a1b64bd7c2554941af0db4beb871255160b29dbb888a1ae00015ec86ccdb43a2bf81d3e400393c984c2557ffd1d91e3f6b74424961bf6c774d3f4cb96f7449ead13b314ebf1ca1971990b5abf25800e9724a1b7c361179c85e464e4079e7fc1a68bea5c2dd64266027204346641e3127628f4d0a286b25e3fb9bda4a1182d34387d3f697bac29a286c2317929f41d262a5c654f6f2ceb0b043f192c1017a6d70f314d42367d52fbb682e01803e381b85702e376bf85e35fc2dc64126bbabeb7fb04a89d56423592246f2905be3343b4e08e349d6314c9e242f8d5e8b40cc92d3bd849c97ed5209513e65b6b4db1da1ba6d348c53f11e0f42974d4f7374565e5743803a0ce5f54ddea4cbd2adf1e9c5f4aa39d0f3ef79a649371a18420fb85a3cff596a25aad59568625cada326f4f6d7234a5a1d6345224cb2741198a78490a90b29f156685326224708f4256a0651daad2f9606ad5d25ea6d8105a97d9f9fce1e47609aa6664d39dbf6d231176f7f8bdb991d94e7971889e8280f38e0f77f5793fee79df6c735ebb2ee90d14d3b698b996f788d71db5ab53c97b95112cd0531a1a8c002446e9d93890db87fec0249412486630099ced606d82657432b6440edf9ceef59e810a9233659635c48533175dddcb7fd9bb5feed1feec2910910af675ec2f0d882354f2e50d000de55248558b097bf8cdc08aae69444334c719d3e42b32b081401587e7f3952254511589a9182ecb4d31e337273c7fc00d03c3e31bd84c790b242ab8d73ba7a94ca870c0ffc55dac74657177885fed5b9909c30d03fa24c266244bba31942f496765f34401dac2cbe0c411ab9e671a48c793fa6421a5206c0fa379707315a49044059bab132963324de10becf92e08ff82b8aa4c18c07c89df2a42e0e29c4f3294a40a2c59796dab5f6ec9e734912110b0b5dc68b751f53435108e0e32b273afb33dfc5152cdd02aabc63d5ad10ecbc0bd137611bfc23b51d4c3c914cd6551e3386e1f1014219bf59cf3ed12df024a7b62eb490d5dcdc8d1a479779344b3e8ec01ab2bfbccb8891685aae8582435c9cd44e9dbcca3e3ffb92a709c4ff1d2d473567ecd03ec1715d56f76e241db0bf919c991c8fe21a5c570499f801bdc3840763d08f570d27184219a37626c106d1222840711958bcb0cc907bd2e709f5335b23b62aad79682948ed25a3584bb166b27e9a6a9f82e6c95472989747dccb90dc67e9cf1145a2ea78f738945718b1bc1c24fe996128f42241d562b862c446e3fecb5edb008d6e67824dbd648374d1ec99df2c8e91299c22a568a7032fad1e7494c12b8e56d7c001062aa35f19df3b020c70fe7ad391ad9fae9bf6b88f62e2ccd97cbd8dfb4a2d972d6cb2a27d35bf50c307119eb8caaf5cc500d4b22a44fb2d95d0f6dec214dd0c5adf7a061a214fb4f9e2f0c6b363eadb0cc9daf740538b11bb7a7aa5e47c460d61f207738b8709abbf2e1535b4cef61d19388ddc9c9687dabded2a8e25ef63216b3f2f43b06a5c6c648f46227c9759b8d1e822fa37826a280d29898b31f29bd5c6f91d48a12422d4ead5779350d5e61eeb6096247a35098fa5947395bdde03a58f99c5d251315f4fa808d36c4066c3c52fdb5beb0d0f2c317f1886348d5026ed8f596f565cc762858c4eaf5720441f2918df7102f693fcf7f62146ff4f75b45d60569256955e8dee3ff0dc4a0c21aed09306ec3f3e253c881a8afe9b80fe5240a4f28bfa4f501d7e147e9718a707bfd22a2b9a3d485879394a3e6c3631da995d42935ab511807eafe6caf25805559494451d65375b2e3129cea13a266bc59136b4b7b5c746584bdd924afee24feb0c03c5bad562ce368c984a9303da320254d10e9a7e6125c6f967ed3eb82537e00adbc42c4fd8282b0d4f9f57cf00215ee07b4731d780ad45da3f7b43835286f822f3a7aa78797c08a31aaffa44948b7f6a919b1847048825eece7851335b8e0422650a5e984606d5b4ce5dd439fdee0bf2119d791d6e9dd60612ed30fa7f0878fbebbdeeb91f1ea334af28cae66e5f590aefc7ca77891b4088cc079feb03ed45324d6d2079c6caa3a02423ad9753ccc473be7d5a17f651a49be322c7598676412db4f502847c694cef6a5d26d363593f098d83e9f1a8ef5d669ebdb354943baef05372d4b5b976f008de85c5d9784fd1fee7169a72fb913157efdb39a2e33eb6085ea832293a71883587ba3f518ed2187b6e8cd623a4a73804b2e23a3ded293b138ca5da3e7619919ec3c566955660d18a4e2cb279ed28380d40e6188eb85ca94940f56b6b56e51bc72287213fd307064e73c5790d5e56af4f50f55e0553e2a8861186584a1799fecb68c86282acfa330c79ed9a9adcd1e048fbea2108f8893a9c732182aa05baecf944bf65c689dc00d62af4fbcbcd508b56920c989ebc32b56534c70a8588a8b7d9e37dd0bca988f4287b3dcb0aab302ede77219f9a935e0c02c69b0a9aef3093d83e1c5ad6621f42b7c226d20c3fab9c914643d38ed7e76a708c64e9f50962e8c129db38e911d4fe691d040e03b8a39715519f1ff6649e4cd1fe4e8ecda65048762808b121b1b8a79c0b3976700b56300b06e5b18cf48b949db7ab9aa34ef39556740c4258057b0fd9db3025376eeb41353c9277db518ae865765ef72814bff2bd477cca9d1b4f7138b2e551d45bb1cf2a9dc77a2636960b6b7e23e122c0d6a789da49baf1b318b9f2d72d78ff675845c54978efddc7c80a566680091cef8148e7dde0c6a0e3b7d990e192318ff648f95ce1b35840725b265c79b89df6083ee6c2b902952bb89783e10c3c52dc444b1dc4130f95a66e3f0965290a4372c700e630c7a8897fbea8ca6e50ed5df0b4c1231404948819656f211b5c980e7128ba6721e7e365c80cb4861c0d6bc9f00fa6840ff07a22382c287e77b057d388fb030cec84d420a922f76464f6abd77812f68fc566e3eba1b844e5d34f27e54e3582a9d580880a0e21c07916713b2d2954311980c0c70482292e21b048224244f8fad698e31e4295163ea8aa090d81a7c400b4c9766bfff612d60e63996fed5b30432f9585613dbc6315d72fab3e05db4da3d09b443336d878b3a572b9b1e75d9537ee49783097f1a9bbfbe83a0304f321bf7c65e4d742da583390f22c5b8e6eb830eb4d3e9981a9e9fc53c433e0a4551865eaa44d6db51a5198a4a62a8acf0b15ab6900d52ba14f8f12bab481c77d51f87a8fa8bdaaaf283a00c513ad7d0043ee3c85fa6663ca19fde25f8e89fa7914ef3f4a1cf350403faa0105397b9fe3f2e2b21754d3dd204da2856288e2588af51ce8eb7615cb30d49f7d37ce4fa046e19a745508cd70cbf1197360a23e55f73492e2e40d71594c863df7bba8e2993d62d9afc194927cff432bc5b71c2ca96f503f344d77f5202ae8054f21c7bef5b95c999e5b82c239728816b594a03d4ee2f0f63db1299e9000f4baabb37af3798ff6eb89670b5adeed74ea10e09345015a4f23b25a0d02c2516914844dcefc20e2ff5db75a3fb711815588d958533177f999b840eef0df57bc5953d2af044029519a5b4499617515fbd708a20cbd5926ac537c866c9c7d35f137bad8b922e0fdcfbab163c39d6b30c51da7761d08c41123c3d65eebac1ea9030d054889d087848a778a9dc966d0f8034b3496d35a740a9c6f983ac7e482bdfd36c78cd07e3328d6e45ce5e0fddf1e22471caec54a90d02dbf8f4109040345a950cd63cb5d7aafdb8a662b50448845357471f5bcda06d64fa0966253a032029712d638b6dc84db53ce54a223c1b2f252948f53db3de1dda227784cc66bd4d2d9133a4b201ae5e33d103d2cdd1673a635167d5db8fc0e1934075ef667afab2afaf87e4f9d493cf4338052908114c546ccded51ff10a3292186cdc21772f4d3a1774189b839c1806addf6fa4d2dce62b1a8b5f7527d22914d66943a7242f17f11664f934e0a35860d5a309af11f6e29d58dc32fa27e5019f17631847d353d2b5a8b5c606ca3ba97961d3023dbcef77076f293b0e2607275eecd63eb83f93a4bb555d38766a6dc0266aba8987ac27d50c7f4b7556c6f07611852ebbbc95cd42834ea8ea5e12c7a69f6f161032375839d989fe370c2a0e4009ece9a2029cb39f5fdf00440b50cd283694744db204344877bebcbc2d17e9a76f24eeac72006a72f7a66bfb4a7ba8af5c969783640f2431603b10fef605fe396a600e8461b53ac36db2cd7cdccce3839c1404287460580412e3309f6ff329bdf2d3b344610855a3e046c58c87818df2948eeec3eaf149ade5649d3c39e4752a4720e827b8ac589df1dbd34fc136f293cc36ef9c377516d0476a24429ae301c9450da0aad8232fc30fa6bed9f8d8329bca6914a1b134b86531718226ca8ca66ee925052558347b0f395cf55fc1cba1220e28cde70e66cdef1c697be6ff1dd67830cf972060b03450e265ab88fb47dccbc60775c9887474b42872a866db1d3e8366986398a2feda6aff9b01b64eaef446c1f1639481a1049a3dfdf60b42fc8d38a7d7151296f1bd28c4f37d225a39b7396c7e8d32e9f043fc008ffae63d71ec8c6b19e187e345969061d132608e072946f6d65e5c775bd2e79055a7a99322e0c3e098fe8725e66f7f1f6b7990816f31ee2d0d85bf07cd175426529d2a66a73fa21ffc07f3415451a6d8a67d57c7fb563b9251a68daa935bf1b72c2695945b887a03b375bda54045be46fb99f29a6dd43e6955cdf21e19f36874c7a2422611b22d3545ea3f9a78f8db1e58532ad9be0399588e4564a2b64bd784021ff9af94e7a3e2780abf78ef05b969849812bb0f13e3746e27df761466a55042b2e6a43a1b90390caac04df91f4fd932f69bda75b68024c53447311bc6f5440c6ffea32e9a8b1e8bfd1a2faa4838df675737fd6ad3bccfb8278cc7582d88104bedda41c0388294c9fbce46aa8c2b7342f973896be82261ca5bdef75048214b91df2da8ab5fb6093940a4338bb32335d538302d69300b778dd222a20fc14604300613cdb42f0ad152a31207e04b40bf38f7d257a236cc2df87e57f96de34f690ce8d21c7ba4d5fec59a75d82e3e5c286fb76a72ccad919c4e4bd5f4c282a67b30bf16dc37a1b553b9a1c37ca93e52febe33abea61cd373458abf2f4ce8f7d04bf6ed3588f4b52ca638226298d3b37d446fa57f9e3fe9c9f636a714e6c2adf88c78b9ccb5e9cad2146a856e156261d9cf86c4dd8a028ba7aafa497a2cc54019067c3342fc492ad2fcd3d7a68300c9f2090ab19539bbfcd9976c7e193483dc33814c245c897b4f071ede82c68686a0123541ed3d382a9afa653567c90a3bf47cb3f87cc4b23fb58cc5c0917af735213e9ab6345a3306eb79ea4dbc6cbc8232be40b6fa694638c97e8b5e363a7737cc9d2f5ff4b69fc617b36bbd07f9ff038b077e8a485ba3a3007e24c42639c067c69861e16b4b2a400823a32e441bd721a99dd36f7903f9a8c8c3e2070352758220a8ddd80efd1a2c10b5b5510d05d5d756d5b3017e59c8fc4276f657ae77e763e328abdd9b0dc92be7ee7efc834a400e4499e511d36f69cf02a30b73f4985072a72cdd70700b8979502ac73df05b20fa2c9de3e6dea59b37ea3dad7670019414da3ac28b826c9bac6726f82ba18a90a17c81bc09ec2eb61f491c27e2224acea5fac3e6c24803fb3fe6f8b7775ad07667b7b20944e3d3f5b4b1d9d11bc4c000d22c44cafe7679103ca9a6427830c0d3ab0cd6a17c29c22fa4fcfa6fcb2c933127a6caf362d32c9b475e5816fa6bcfc007731df187344373b0d7eb4faedbb01a75e0865c667ad192a18ee062d9f5b7149973f463a6bd77b4b6a63618c57dff56019bbed4c34d4b5c13bafc4197291fe428d5a5810ea1cd5f3da4083cf7991ed774a00b6ae2531fa394d0ac8c87c9fe893af9d03c395c0c60313c173bee623b425ce01ea6f19ea0a4d9439aabf70a4b3b667e9666ff72f0541fcab6e1fbafa54406f14a1c85af67ce43a8e37b758a390eefbf571fad7ed11fa7d014e4ccb727fe955a00d7ba1efafc564987c4f518e3863c97c91163f1e6c4489641b20913d7069a5d154261ad6c17955a3bafff04f797c84804f05669ad72243eeed67b06936c69c50933ef711b19a693040a36d2644463003a67bfc195ca3248bce51219d5f299aa85462e05e9f1aaf30212e7fc3d3191152391693d8bf67253a40ffc11bee73ad5471aeaf61bb6aa19df12953d70f662bd74733b528ab8bfc174da8a1846d3a2153d133f3e7c723d04ce440a3c3c45009a19ae313d18a89535630f8729c0dd08b2be79e0898a8608834cfb5d155e5f817bc96fe167d194fa1c72dc2985aab97849ea5fe1fd937fbf7d7284288b9847918737ea0bc78c7abf23053194d1181e4c93666804b6c330944ed76b2b7da844b231e5f5fc5d3a7f091476c0ad9d124313fddfb840fc0a9790afcc397f8ccf382866e5c0f41f556c083984c9ac2e0dba5f3646d03da8fd5bcb0270739041e10817ded2be92c78cbb781eafe51a3e965ae44a8c58999de0a5f5c3a59d3ef134e8f031a0dcbc5179a9722a970aade101aeb04024876034615bff92c93c798bbe8db13933535d124c4102bcb4dcf410590b2d4dba283110a711981b61832a7952c5622bed87dff265d4fc7acc967263237a21e2f3a220729df43804fa842c17cd09879c63b3874113b3c2f706869ce9e60fdc1afb4f5f7205f6d0870df218ca1c8bd85957b84fddbe64421f495a2b62eefbae117f7ee2593adb5933394d1246d6ba91da5f36c02f053317bf251cfb8b13e8f0a94e2560a5902149548b4c90a03fafe620f6132dcbf91d0e6947eb1a8b02df7d740e227d75c0309c561c70729b9a5251530e7898d3007ecc2d91e810e19243cf4ead77464f8b2774fe36f8552cda8d967c90c45d20edb104fa13b68145deb0d7e2acdfe4c9d92bfdfdf87850c6d5a65e5b923874a083377b8596cf06e9cdffe64ba55de0a02add39662bdd21eedf60b48a05e298b79f0694e8df5363b12f8551f6c2c8959b27e19ae8051e39131019a63ca56fe1ec0cc316265c7eafdb157b6e7441e9b0e5f2c13f19b3cdcd4492e1f9cdacf0a09cecd41c393ae1666949e78d7f6d911494775d3df1943beacaf9198f7b0fbb54c783cec1a59ad4fdcb51c754c0b72fc97e56f005972f01d3a47dbb418d517d021f230ab9a92b3a21435f41c332b0a7fec3de8d3017c0d6c7a778a2ee21b220cd5d3be0123940e3945d529bfc8d2194294ec85925ab3aa2be29eaefa6c6660b745574e120a8543eaf645346e628f8723764e2a4c67cbafe02fec9267c768542865a30363db48d3d5d65736afb15ca9455956722d8c264d4aa0be4a24a808d5468805bf1596b6f9c950fb87d312cf84767df9017d3e220b11dc83b85a1abddad2e61c67a1817c5f7eefbf144789e81b93e547ecc38ee2419c5755111a8038f2f68d24e7a95f6e52eebdb74cd36b6be5d1408e76aac141a6b751b21975c55de9b47dcc1973b6344ea8c6cac5c3f3e86dd7b63faf5e19a0b48bcefa47a7405e2dceffc48406381e195aa337f436d5d7fa05862840ff3a9dc99ec9e5af102abac4db03a0deed348717049c4c0c6fe9c438fd1e6191d065234841b20c2a74808eb623553145849e6b9b8618a919f89a975b2f3799defc90f951d26eeae6d1054aaa1ffd64c581574a99c5b3fc8efc692458b03fa069bf8fcb8644ec2e42f9a9280e435d84dd2eac6d3da6e85c4eac630e603ec03182be0d3bc823b33d25962c4a0ae2e58c1819ddabe82204a82788a31e70932d845843658cc22b7827d9c39d66313b204d59c05c4df019e0ce47f60c501dcfbc7de4a764433de3fa9067b6fed93ed9dcface66dc775399f47a5df1bc0d0d60a016a77ed2c508ac3975046838606bebc23f633b6e43a2630d047758bbd4815a68e202cbdb6434d9242eaa592e370529c64e547a0abbfa4393d20f3c865e03a8c340e3a6a1a3d391e81e7041eb69a0a961bd91396e893c1afe6ec22b0f230a99afc185332e8522eb931df7597775c671e4ab8ea4254f333e66c0812bf0c7dc1e981e4b528cc4b6f2db87f70428b1efeba262e5c7be51458b9477472c9ef621fc62b5e64a2bfbff5fb7420d399c51e945d6ae1b2b1a27044abc7fa700e588ff33e6413170fdeb12c8e0a3dfb5a49d1f275e458bd34489660898713b97253884cd8c0ef3a4e7218be8c71ea5684cfb9e4bb6ae708bd34523f628248375a0ced37f388f6f2df52a5b52daf0e43adb6a6e18fabe2cc5a6f77e497e0fee048e095ff0c158994c55bb20a7d8bf2eb96ca335f0d82328e32cd789dabc972b15c05e10c2badcb22c96d40829883ea188a27f01533e89bf433e108f16e551756141d14ba66bffe5f655b5c282e80e578336af9dc95abd242ee02f59206e89f5b9ea9aa4835b9da934127eb0e63e657ff6bb3ff66e32d681f8e71af769c515eed8fefcb07a89d58257d823d017c78179fac925ae484ebece5c677415f02de33dd426b5218c64fe39ed33d749be7ddcdaddf0c79ca97dfdf0b72311501f868ff53bc707bc8d05003b19e795a119faa86064cd5df43707f4841cd1970505f0fa173c384ba0e5fb3c96cecebac3400cf889c2ccbd53163f89057a3fcb75a2fd17c3807fad66088604e906e0e6638a31c6b92b173847eed420bb9b0659aa2a261ba49730c81d0e63473b41cb3df3801f7630384b5cc26f00a1e3a777353d6ead4c4b882281da161b82b335e2f1033b93931f4f80cb8364c7855bb4d5098d2b6e3e4328961fe5fb0a28dfde63b153412a634557f318b13195ba7d415ed0a99f73a43deb7c99df6b5e5c5ed147e475eab0ba25b706840e544e4e7a4f344db344b5e8a1147ac025fb3abe4286d4aa3e2240fa20c6b5d9732cd4885651faaf0b3068669bf5331af59f02657fea8ccdcafc7a09eaab88e29869375439ee4ff039faf87e909b8d141c0f1209be3b8d7c1aab28eb4c10a14059f2f22d3afd06c8c5df57dd6cd11c8d6676f1981165f24b390a79afb1384c71e02f8b0829f7ca96e3c41c81f3ca4e57144b2c747991acf600abd631cd5ed517b8142bdcce9f16db24825fc0916115271809c216831289bc9878a2d90a3c092b682d30876cdeb3773b2a0b8fad5212770b6b73b93d34c2bd8c7c8328a12b01e938d7e3a8884d90394e528dec971ae3a3aca38f12158ef799890d9bde0dcab31efbea194bb774f2a8df3ef63c9989fa5abe04d656b33907d7ba6c593424c87b4b968d5a80fda965f4aa9a216c63425a3661e682b398b497a1abd6e518018b4622eae28e754114339dae5927993b16d7824e1b31143b391ec0ed2c17742eca13fc57b04049ec084b1b193e392020cf4133f0cfba1754163e6cac4e81a2129917eca3696c85f194c86a28fcbb181b226d584ff38dcefc8e69a4a13dbbd372f133edbfc555360e049e82c0f64c0d5f5a94afa26624aa370dce815ec04aea73a2cbf762afc0caaac3be50693fc3c27944bc96a0225574c71079000428a39e037b9162271e0acff97349969dc0945f87b69f8f421a32dba9b230bc049197803b96631899339044e758cef3c30438394c9a79adb905a104d9a18705b3aaa8f47115d015eaab4731b01654b781b61ff7eba039713173817df518a1be93d8c7ebbc5693b19783932625b4b6f4a658803c4ce3fdf246a400b02a9e732af2b7c297b5ad0dddf229c7997685a8cd3136151aa13f8099b57c64effd39cc6d53dc6330dedba5a09923fd2bbc3cf1718f8c6c6c74256f825ae64416d810c922eba90f9a5075849c81b3d304019c9aced33644f79c46e717567a3501311f2ee02e5dc0aec191949d8c7b812e0a169c1fd0db91622fa69644bbf81a2f289f77cc8773dcb1f28458da491a65d48c3a0831abfdc2a75288ed11744061eb847fc4bb8c2091b0139ffd236ede4724316dbf90df2062d5386698bc215d11b12ae7a57abd7c3ecc0dba724ef060b5fedd5d7c1b313a2878e5c41141cf1b1080fd40c7945d836c341ecd54a44421fe428ff2cb78c95dc465190853b4efe4865998ab61adc52e170747ab5aab15daf3d609aa0b43381d80f13a1e87896bfe99e2f29ab2e8f378ceb51f4bb486e4219cf550bbb75839e5591eefdb04ae5b6ca7e2cce36168ac5f6f8b39d5603eebc9e312cf5f14672c80cde396f99c20949ef292f8f1895427bc879f4b8f1cd2bc339564bf8b5e40bdf7797430de1696245a53c8fbb9af2b15ba930247e1b294a6e12d480437566452affd02b259862e583bdbe8c2e4a154c381f8483bf2b9264659b515c46b793b831481276e23df8a18e708d0182b07a6b62a4c94f437951542b3b8712ea1a953b51332680a8523a3d57a95da8a8d88d80cf811643e2a763b52cbf2c0faba81532718a61e3ac9d37d1eaaf8c583fb882b76f93cf582e9f6e74324c217b5e702b525aceda42bf7971355bfe24c1e156e4872263e5d6901d40f7f44de9e3d4062a1641de1d508a8c499fd889138b05556fd8850b40d63ee2fce026fcce6d4fd555d894696c494f6a91b89bcfede6399c705dcb14d918f5d7b24fbb04d38e6b3608c3882bf36abd83426d65ad1f49f28d7ee2badb34612d4ce98ae72825e13237e533fcf0271cec1ff241a31718829e7187fb2bec9176ee0d71b27dc7f01d1fb50fa603e45679ab05cbe7d599684d3bd7c13ed320e9991950960ff7511fcd0b6f2b0f3136a577259829f687d8d7ac8931aafa5eadb0757d219c41c330310e83f877c24642adf28d91d0692f17f32033096fb0dc957d2d2a290d48a6df87eaee56c605d8cbac1f81763c8b35d163ef5c426f8d5f95e8d0fbd3504e50645b819d13cee532af30cab69f5ddef68701e7fa0f0846de0fe4c4118d47692b793d39d3b86aff1b2073e60b5f8f8faecf73d63aa7e563f5c1d7cc8fd794d13b851e61290164f5d19e36fcb0fb640be10ab7459e81b59b1a2e7cfe0af88390f7f287184797bcca3b2cb56f534bd0b877c889787e35f4fafbb1ecf541608c11dd65cb4306ce29b42bdc9ce065c48dd0b2d3856be02060b86280163e67c9c8a422c920a9ef57af37f50f976d4e1782b9804edbc48a3228795129cf09609331c2dcd3f84c8203c46f7248a104172b56ff3fdb186b69d798109956a40b49da7ee302536c2f5948326831a622c519f5b55b1918eb10688215552b3a10c9af71d2c360ef2be6ea9da0b22ee3be4ef8e18613bd269d651f7dca60d6838d0c1287c28b95e6bfd810e01885ce865c76de381bfb3f8991e81d711ddfe49d0012ae7f6aa0f903c945f9039d69173925df0a148d7b0f384bc72c8282aab06093e575f1a7d4ef0e170884fdf977aa8b757da4b55e859795e3a598750f89256a7d379edaf51a7af5f5a342ed76070a6c812289691c2ae080af49454e38fc672f145a8a6d12f8e6dfeaa4d2d8f2154e56873148a5939b0297d8c2ed6a5ba83f45854529909006672c336b8ba97b44968fec5a8c1d8d576b7756e2780fec5165c045ca3e2edbde0df7c5d7f55cc1c546caad110aa0204361de27f4c539b0a44493c74cc25e52a304731bd877162a0d1df18adbad8780e44f6aa02e2be8e1f88bb50294fe11546de8555a00300b42651cc807419d37328668c4f6c0fa3036b480449c8a5b687676f7b68e5188f18737d849b4ec91e4b750a9fea42dbfcb34879036f10969860ebb3b0f1f2f75458e979b49a47dfb296376d781215fb95b82ee08559f3dac7efc9667a56ffa4832e7bdfe665d7674452f1e7cd70a953b7d67dcec3db50d8467fb2d7c5eef64d65b46df99463062f428487d0e99cd9cac263e34e1b5b680ba8da6e289f9179b522edbff43576c738574a5a025825337b8d0d9bc441c6dd1f4b7a480de0b0e95d26bda6d3c3d31a604d4940b9fdb3514fce6bd19d58808bc91a21a95c9025616859427f3c6063ebfe7e18e84090b51915e656c7a0cac12dbf39a8c70c79240d97e36d073b2fcb3131a1e0db32314572f6e05a66075d50a7afc6602acc0749e35cd89cd2dfc42351d710125053ed3410c759521ba4d7712fca8061e98cb4c8c71a87acc542c1a89cde235126a895f7415119ac784d530f2be273319800ab66529b3b340bb6cdc4df4e9d1ac8b63fc7ce905fc2afb04f7380723de4d6fba75e26a5ad466429f92ca4bcd1a79519d64b2e81bbc82dfbba828637578b538b9106d3bc99640b4e5f251c151f19649d85c2ba36cbd332f66f2199defb90e76eeefc53bc1978fc1cc8ccc96acbd0779149e557be066e1d2db34f4849a8661c2621c9b9b3f437b2916062d54966ad56654f564939ecd3251a8444a8089d994ab9469c00a629ac21306f7200f51feb4928774fdf8c66522d217ac472d1f27189f540f28ed8f3d945ae6347ad3c21b3c8c8c2dcf31f96c61c583946be7fe0024aeee9bad83e545f25f5ee078563bc86e0c6ce2cad12a0e43ccf3f8839f14d87909cdf19b0fac51c687498d180e6296278df2ce7294cf5a26ce76496edd921aa3525dd6d99d63f2b905904d67bc28431da2387616fd1cd1e06c6d83cb63b8a29f7e38d561c7ab940f3e8b69a0e1c6ad18a4c44b68540f92490ff6f6c77f164fd8504d8013060dc0cbbd3d55d1787d4d25e1d1b64a40978dba3b0fbe8582bf07e058621df940835bddb08cba3692776d03f169be36d9ca9f196e5869ea0252901d2d10583c8233f32d203d756263bbb967e63656dc465f0ed38030106a099ab80013545cd72ddd846c4ca654cbf857a600548aa6637fb77513b3db1f29fbd88a5bd394937c6a78d3c5c7b6ef04fc6a951ab5ebcfab1e61ebf794746e9b0eb98a29841464575625df01f2eb1502be3807b1fdb14fb9b1d85514b47fcb8fe941d27abcf19a51019f0c2ead68a191bbfbdf1ca6ba21fd93c33328d3b7684782ffb5cc9a44b569537c933d983032e375fca7cb1c60edab3e29a21fc2cd90c66290d5064690baa4242d9e3b13aa7360dcfcd03f813f19570d4196d47207002da457fb3adf42e86473e89a524ed2610c55ec84147de918939332d727143061de2c263cb310004edbb6beefc81142876cbd4d1383c2936ef15696c483e5d9e8274898882f682befcd12014e61eecc3bc520e1090a286649a593baf325b80a07f6fe1550e6629a859580128ed0ce53a956728fd3b3f58f0c05b0cd4ff9cfff48f475380b0d27b78ffa624e1ae0d6f59823b0d2fb8b3f9e0acd6b85ae5d544b0c70543d12b79729b866792692dbc109d2982ccf7dfc3deee1340b456eede02462e3d3c079a1f9e0e8d07b56c6287810f23f957bdb4564f9cf622a6a8fd0aa926985662905e9880d49df4f046908495fd9cc45a1f35b82f2975c695a209aa24caa002059d09ce413a3cfee75a622bcf8d52e2b6f79e91035bfdcb9da8509868047415336e7e4b098c03561637fcb494c3c3c807e668461faddab2f95dcb1cf9f1326a45b3e15ece5ec551607dc588111715eb94147cc676c3e30116a8aeff2770fbe6583d0c177ce89e4bede7c80c010b430c903815cafb847d02e4335270f838c9b958c6372708fa567eb3cd2149e38baa285377bbd3df492f244b4f8f3a7636c69fd80843aee6c040e6702109f4a6b7544aa7d7d8fcecdaaccd253671b03904af9e25e30854427cb9552236b4112da4f382ad9963c549da8f264415965b229f9a48b682db153834bdf837424005673930544cf36a0a6dc35aab6e9391069109902ddf77a0f5075c15394a2e7e57521f0f2cb391d756edf60097fda748cc457c38eb47e254256bf1ea55d66459cbc34f9542751b19a75b6439136a53e870ba40343f814e10cac18df2dcc8520398ce957693e3fd79104cba48acf51a314f1d79c46bd4295094e9cfa1cb547b98190639ebc77b779cbf32f0b7957ea350feee2158b183661b16bfb41e6f99e8a70d3efd96e78572e018dc450bc30487d3b4965acbc0da6a57c680a001e73ef9d72778432b5963572ceb9a87b4f25c0d0fccdd2666180e626be4eb4e06681f6960c0d45412cf0f0b66d607a178453a9507186e19d686dcc207170ecb4d63fbef130e84ff7059a691f0551c5353c79ced56073a8bd30097ce0ddf8485cca523e7a474893f1f4382f3e6c5191a156326db9f3370cf45af074f43b46f07e967a53e37c3ec71d253bb2cbc66ffbbf91e325752d41fec21053567412264ba63d0f9fa6af17921cb74fab729db9ffc0cd13c4cf9fb5a52752f678bfb6e96da1393b64041636215fc5dca530c478e8b30c58d94621a815fcfa1f57847f402c3f3f945f542789bbfafaff0c92f1865285def1aac5c9580aac219d12463f9b09e13895a54d86ebc02696d827a021402afa84085664dcf65469df9c48789de4fbe21481c0f9b9707e8997cd6b516124b7534158195b5666a49ef20fd421b92f059fbfd5138e621eed920f6880459b47d0fe13ef0eeb20a00bf5a6737304e2b9cf2807a490fe5719f893c77d791cc20faf914644b618a773f827df681f92e52308f51043c3a8d797b8dcb3830256ca8e0b666dc653a0fb9950f48b45440b0d16af56c40ab39c6791583df69ccdeacee3b321594f68000ec1957e3aa0ece17bcc4d9df7e560b64e5e97c04067cdfdfb392f6b39a3d7c18c466aec45d1ecdef91e3934971edc16f002bd476b9f9bd7d51d487bb87a68ffbe59381c47cfe81617e4747b4ddf25afea0cd303c2afa201639106c641b84eceed817e153a8a6a31a60561549c43a8546944af2a7e49c4172c427503427e1d96f072d2a434b8e728e817a81c7559c8715680fe2f6ba887db33fdcd0c3aba11afcbf64d53dff66c147dea92b98b6388a18ec16868227ab443be83be3c267b6c84fdac9615b136de301aedb425d98f49726a16dbffc4283b0692613d77be397381bbd5dca286e0507beca5e9dc928f5161b1d06123ea3d76b9e02b9515b261bb855532a6243547d029152e1f7e9e547db6bc1c5bbe022575b5da0fcc898420918ec8c73fa3679b1c986a409b2888e99e46a9757136ead63886f66d77e1359aadf98a601ea148662fd68421ac47cc60ebb266a49e1fe4cefc9c4ef81f9192cd0e33861de1f0927c867418262fb3cb815e107af146015fc23558313ad47cf3a4284dc264fcc55d1c45af36a9853e3e8b47ef8c0b90e2536474f36bc439d99c071abbab08b0ee7727007081fb2fb5ea7a619865ebb6c949fde94dbfd5f109e04ce372476dffac486107e72f7338f92f5f6c8bcfc2d42e702389669cc2f5fbcafb8afc505edef35f0191d90d9114fa1c448ab4c6685a0d5a87fb173dc01be950f50326e86b0be8405adf8307a429dc17b6ace288be06d0d5e70392028414bc9340b6fd5d7414f383fb1f749a44220d851dae327cc069417db6b9db4a9d8594b9ff40619c28abaf908459ccb72023427ba913947dc31eaf96762788e0b6da46d3b2a6a313a7853078903eb3e45afe55696e08a0983e9eb3fc571001ae31902cdfd189c18db876fa8b05fc57accd24c0cd5a0e44c2b212311186d515589dd3d2431852aa7ebba05dc7b5a80c518a1edb2e42e4d6f2c38851d6a9f7d2c89689023033d08c6c3c111aeffe051bc4d3c905439206854e3856946a6050ca6feba54d5f737f13772f2c06b1deb23ad5e3f57843714ecd3687aad0c2ec33a52c274ce5ece5730bf03b2a692ed540b965273b0c1c1f47d0b2845c20bd4f6900678c9c6ab214784d4c252a21b1b85b23cba48332d1be8429c352c06d73f0ceac97866a1ca8d67004172ef01fa08cbdf95b5ff800a755564b094ff6da0f06dbd9b23ef66e0fd440a4d7e98e028870adb1b812ce0604ddd303251beccd6a06ccaed6e0fa47097eb4c4f84b0ba70262f27e1d637321f8f2ad7ee6b7f67451b78bf39d461e7a4e71a40e3a28b2acbec944a66e49a04620cb02b04c20e0e70e755e8d1ec30ed9b6d475acd0416f606b24ca9b3198e454021a351ff02b09f8e936e282153dcb0c9a8897fcd1c57024d597dee637557bf28fa68b5d38142d4e261ca61b8f1d346db1d44ad0879388e69f30c8ca1a926036aead090f935fa17a941ce3ea6ff6e13929e533301e8453409fe4fa33e86a18c1e7bca98bd59db386e63d1adb0f5e8fcb67a9643b475597535ecdff2a7a0d2567fc6a2baeeb45d838815b9c161c043a609cdfeb810d366b2d3e538402c78cb25e2575f513584089d0dbeb099025f8254fab2d573ff1a2eea113e0465d0ce481fac6f9bdea02e02f35b70f77a6f98d26bbcde9c731baaa04f5ca64d393da38071ad0a7861d3475185c812ff1c061dded875cea5c584a2aeff73fc7000987aedba1ac778d8302b156edcb90710d20fa177a3239ee9ae6e9661f4d64894d9ffd439b3c059faac51e161df825d232e113adc74a7e6dfe0b2ed6967a6f33c9dfecf6b2845f136d686d6b2fa1e426e83349ba2774f48e7fc2e2193ccfa5ac8db4f41f9ce86179a64e5a2cf737e8a4d1b22647de626d76f75f933816775909c8a6ef8bc02fae06776c77053a776e4022d0ec6ecfd48a082e9be86bc20c2876ed0bc46cd119210de4c6c9f493bea8dfd87f5efee9dfa7e4f423340f7ed43507976c2bc511c081ab57466ebd507444f6b4e0d64e7e1e81eea7e0013519fe882452d1a0f3cd13ed8415dd1a7f62768e4b4d7e4bff97e34d9e2a8a307c14e83684a2ef462f5a5a461d42934619c50173077207ddab3d79df7e054fcddd4d2a31de081e67948aaec7a135e107cc8395253db045e252f268b64afe1313605726b45dbb2ddf90537890c45e5a9c6b65cb9b8a6a4f5a1b73fcfdb3b2364c164d09f328023ae045b7948320f61b77ddde945fd795443e6ba239e8fe3dbf16810aa3fc3d69a4363d1f28edf0abbe9a420da331a58b2bbc2411c11a2b4bb83c698dd48f189cc780ee4d9bb0d93b9c92bae2439f7ecd29ff97dc947e16aae3dd74a488e60587dd03a23ea583491004bd6d67d0865d24df6f031c255ccd957ed4d5602e9ff5f5838436a12379bd53d39ae59295fb241fde6144259cc96f82b41b2a00ec4d5c806d90bd09967639c49b1e4aa6f618c5a775329691896f2222ff5db47f4aea04b245fa7ca694eb0a0cc997325a8e962b6be68063c3a784ed8c098cb146c145fa4e594be4ac674bd0b6eae2049137f25b799adbba8fa85df88f0ad7a1893e5fea8f32878956273d5597070e24b21a18360814e00b7477f49c6131493f68b62b6858a66ff727a8521068385f03faaded0e666f697f3272f8cd62553d499a77c766c82c5955e80294fb37a9411e03d63474419430b290397c57327a0faf37018141236a099e15d2fd69c84acae24a9a0815b7618dac58fd7020fa7c16e5fa4bebb466c745072b5e67bd4de29b531ba819ef072ea4a067a068794898f54c6f9e3d36a1d2089e388b7676bb1ee007e9bc644387e0f4b9bccbb9bbbc8063a8da2ccb800a8343e60eed725eb4b7f33fff3f8ebfc3bf9494dfa00e2d41842d09be392530215f252bdc5a6994a7e42308d406403737115d059a0ebf35b2bef4b119f197095dde5ceab4bda9f2600f84a84c6a0c68a05273565c5d947d987f7abc50647ea5899584b0a959fa1d1fd205f66e1f33a3ea2e3dee9005b81ac58394512abe47a6ef13fc0b99a39ad64209d0fa622e9cd1e082f1d3609d1fe062a47184b9ee5f4acae01e1a033f2dfbaa650f4c68c6cfc8598158e41b097667de8738363b9bff40a0f9d9c0983d56f413ea00610e216388310b1015d5641472b373ff60ee4b7eb311af50c2f52fb20f3706a8c6649757b70934a57def566228379b92800083bb69c13c928271e3b564b3a39cd3820158c709f48d949a1a395573f1ae05400bda76eca8b6f4267add19e9c20d44db74ec9c88eab410ff733eb5d7b11b7f4a5ae8508080ef52b13f0fcf7499e3815b3019bb9999086ee1608efdcbf5967b153c3ebf4943bf6a3b8fe2d51c73b8e02942a0f514f943114db09fc4a02956c4d089c3f1d180683dc4d173635c58c89c731807e790beb395b09b74b4986a6581097aa715fb2fdfd6519115315206d94f736aa99e869c03de5d811f8c8b111a1ecea4d9a4594c9d3a24d1782fb73cd44c589094183efabf5c9ca2f02a40acc091c751168741d74f55033ac80520ee7b4559e5d6f753d167f43b5a0206aa72e4ef1fb778b2727e74afa5356deedc48f923cc0fc7df0091d53b07994799b09307df857b1d30181df3406cd5e49d7f3c151736790f828ea949be58e388e14a6a7e6c25a63e0518bcd80ef5f374284f5f15d778719a999034aff31049f1049c9bbea10355fd0cffd0c7e0a63b1a71649d95f068a17af6dd48bf4b46ccfb917a851a211f9830c89a6a4f0ee099939f7c19971d64814572205faea445ea6d9ecf3ad078da61a6f51dfba162d6902a39b4762cce9ca56f986d3828e99dad27a5bca5dc68eeb3791d9758c46c0df0793234d1c699a003006e712ea7a2050787f25dbe796cf64f15205ac76d31206992a53173ecafc463a3860a2b4795ceaf0414ab4ac078f7a61d3967ff231f5355ad9932a373ce7376d446f5a2880f6abd7168af9c0a82539c66f5e55eb4ebea671da92833ead7e244496317a609e35ae45024a3a363a96a2bf121ba97e4d6bd58464594e6ac5135b1dc4d5c53847e0dab721c07f93cc5a78242bce1ff4f0cbdffc2dc149989d3d909bae25e86c562a1b43367592c256d093ab76ac10647d087d7643aa790973cebffa2a62cf04526a6813913e82c83b1b3bf72d20aa001f634f7d091a0ab30d691a0cfe7cbb99ab50796b3b2e88e791530c4d27fa0e321b9a9b4ff2c8cb3ea747f4208dd44c9519de5a81ea28971cc967301cb8d6b4635b6ee204616d5d329d7763551c93bc87306a9e88a1848209321ed89cb6b04c97573f7b367a7d85d8ebb80f8eac44c7f2326e7957531c7588e50cdb4585dcccde1a1094c9112c91eb831ca62757f70d4331e2b21cb7a243ed30cdd134da5e30bf46abb2849e4655ec3e8b3548eba7f461678530cf681bda63083c9abb90a5940f3ae0adc01d122a7caa8c0ef0fa7fadbe338ad7df1f9e6bd26d42a2794dfcf356afe98cd442b51fe53746bd43479ded498a736265510d67e9366924b5dbd78661826d7a4946eccea3e1d98546f828f2c2af10fc648853ffb0a9139739fb5a2a04ee70b445c26c405185b7772643b15aa6e63e6126ed26c24d8446070ec8217836f32d8341eefcc79d046d53d9b982f745cf03cb4ff1a82af8ae949824c58f1856cc49592a1f0e226bda62af25e4cd9d1664ed081a7508d17a0b36626a411192204cbffc9d4a8e4bc4b7f26e35a6c39d5561aa1a1f84215cef7d6c02f47406117c12bb8aa4f55947ab43eab69472520701a44e029fdd8adc26f548535d85cd37b0c459180c369713deafef1d136542d81948cd9380865482e7a20c6a296d7e533017798ae891760b45a31d6affcfc45e08f9ccf9a9600555fc649326552f299346f38e3a1b7e253129dd1b655269cc506d71ecf4fe819d9aa95bb0cc6c2f5804380e7efe156047b15220f97fce023e5d69f8e2bddec816fc40b77decbd0bb9959b4880aefea3112462f6105aa8f624905c5cb2002d1c3de3278d22b3cee3cbeb0cefbe464e8d324289abcf003e7f48eb940fa0082911e8d5cce2a60edb4ea33dfb737454aa7efaf8eecf61b6ace2c18ad20c75906d33db7fdc56ab3bc515b94774f8a5eb0c90dd8650cc03c4f8e8141b8dee522e9a0cf98c873d1dd8738c5845992bf739e5be4303f271e4fa2cbf8e62641ac1734e8d6d25cacbcfb68b7b2ebe1cd23bfbedd4621f0d74993b723673f66bf1962e50d53e777a777ce3cfd6b7d5b00bdc5569bf85e4da23d8ee9a466ccedd1d1ed6496a189116f02b35074962e837fa3c1d7b95497e463298b3e127fdcd7a1109a7b7779a173e57d7ef3779360144bfcdc1a9a17f9c3c0bb399e18c1a8aed0dc31f027fb794525351b4b85a0f1648b0f48fd5922628946b25c4690cbf8e0d155e476fb6aa89152963816ec38ff83d1187df3f5c5d629da5dc7a57354ddf88a7739e513c77df83e838b885465a6abb6ca7cd008f3f708c297009fc1caae82650dbb526d4492464ea6988043bc1a98e3efedba93b68e5ef7b0b426557872535a38cc6d11e3deac141d747ea552a3b1189f076642d6743eab1826b07d0fb32d58949c80b2eb5a721dc4dca196538b46a2b30f7a95055966ffee2961cd8992ec2057dc8b2ab540945b24d029d261d252454286efefc1358d968d89787b53a85fc17758de6fedbd0f0ae00909f6f3e50628e8c8f695fc2297477d8cfff333560467d1a54445bc693e09cf4ef5144d49f9cc41dab2790a6ab19da174ab09755595da33cdb075dcc9f46c6fa1202f77e04612ddf1b7563eb3cc818804799e50e87092860f543c38ed535dd4a2b6bf2e9ed1c4f2297111b56996d04ff6856c3eaf31c0a0cae70548a136d09548f56a9214cff08bbcc0c3e5e681914f26ea5842ef0bd63ce933669fbce8495da3b7685eba624c5ec989491782159c52366dc42f6a2f1d9c6a1e297cfd715dfb63dcf5d4ff0c1558ede83bad4eca1d72f21d00046c9cce71cbee1b7d4c03e66a1ecf97814fab531e46bea13e5716385dc6d69bfc45b19eb99fa2c7945907d08b0a50c67fb6bbd4e77528a808806cfc09a6bcc50666f38743c31877245164c7c3ea153277be131265224a12ed83105fef07ccbc06338db56da2b19aa9ae4670e8979312fdad089a380a23c7d9f67746a553491327d0483f84a9616bf600cb1031c45bc6c4d733340f6a4148af36de98b0a3d87a59c5695d3882b041242ce6d834d264e1e5c06bc0ae19ed70e6dd193fbca477b3a20fc37161d5930c671091a261def81bf3403a920e0e1044c3f7b4453287d7032509de9e9151b7430110b2eb5f0dd9ab3f1501aa982531ab54e754d197d67da4084970ed53ba1d9049b4d510b88471ec7c909a0e34ea4225a4e34580a4fda62701256cfd924189e217b74d9dd9b8809443f9368f69fa711877303d893d530e887a62e2cbcbec5dfa16a2af01823fb8ea39ee6b9ffd4c4cd9e1fb223d8956701a2b04841c8b030afed23078e1be468c45362d4eab88d87d3fa3ec483782edbab5a8a907c85b05e2ba36890dc54d5891fbf647cbf8baf165f7656e69cd3eba7d706f41776e62a4774005fb73301844567e4aff40831e4734fa952cf9b66bf5158a3f29af4e54aaf4104fe368649719710b8a8b57deb29c0fc92f9fef3e5dcaf1b325a019ff1195ad8718251263c6afcc8190006f74f8ed032efe1b77cf48d7977446078ad26f3a23deafac9f9f65e6c6e29db78853af30fc82cf40d28ae28bd6d14ebc965fa014d1b0f78a9fe2b2f97efd044f11e8c9451e28dd25fc646326e5acabdaba86054b5353fca5b4612e880c024b70a791f0f8b4fe3ca179532fdfffe30dee27408acc7dde14567952c99179cff2103676ce1343ac1b2d7abe19b09fc50a64551c8fcd811686f9708ea43afaadcb0753b8f8099c0f1f59749aee6687c01fb3eeaf74e07dda5e40571b4027d28287f9222341ddf654fdbf9288804f2955befe58d821388e41eceebfce5bd0b1c7b848efa3c5761d2f5dd9ecfd8433f808e24f3e34256be4dbac21770da1c34a0f88947dce99b8a45d86c8b211e64677f5d8d5709bbd4e5a625c5ea53b5ef2035f0bd305d8890ca67ae717102f2a3ab52490966276be7016b7b88119c9871ffe32db3fe38438de6f636eee4346bad400d6c862202d76cce0a992c82e0aed8a4f672e817d7adacfe11ecc563810b4f49048f435de492c74b9d7383f7f7a6ad5aa06eac6265d2ab7905e81d360be2639a8ca0c5af396abdb6fb06c27919de5c43ae858b1ad7901c4a4aacd3aed07c6ff5f682227fc306dd23ab4ab1cb15f427d1c3b15759be3211ab1555b871b1f0421276528dc278626ffa2d353428764b34eecf1765f39a10bd8fd880aec059d34aebffd8a16f2c08452e1807d906e21f3bcfe674bcfea101406ae200baa4985f671d0bf17c404958b9048cd906dfe32416773013970021d8bc83798773fbd219b5feaf13a1c573da1933034c69c02a4a6dcf9acf66bd564fde302654f43c0fe1a39799e5f7ec9e50da129790c71d233673acf2361e7f030b38cfd39588a95534398b04500560c1dc822cc7355bebe717bcf0031985dba61ba3b2c130345de2f6fcf50b8b1051fe8ace8d715f170244fedea4910c86ea4e0c4170f5efb6ccf9a848f73e061754c34c9a9039cc4a3eb422d2c8e940b917d389aa86b8d390b2dd64e55d02de58f670363c0e3d28b1671bc35b62427223610af15b1f557bcd8ace7d1530b87d8efe2e1b48a3a5a3b6492eb0d263d14d999acac8a51e3ebcf5d759740b032aec3294a2c7634d0c191b65ae2ec316042865d9ea9dbde27e64714333f59e88dd574ac49630452e4bb491badb6c80e654b2719bea865fe96afc60a1f75db70282cd36c7e42f795700b599a6ba9ba583906cf2691748fc71617a2f9b062a428301cdca9d3f2543ff028394a6aef2752f232f803e2fcaef553fbb2de080c5100071baccacef33a73f601930ef7dfe4fa6b8f04095aa355782aaf2f72fb907e0fce2c58db609081cb681aed606a10c063c291bbdf4745aea1e68ffcf97c77bfc3a340e13d127440baf9c710b864417eec7ad238b676b1f6926b7a56b6cfcb1c50fc1b2495a7cc4c7b91ecd5e63327de134b5b5b90fb5445015262144071100bb8cfbbbbdc27be9b13a2aa3ee142086936e177b759c546a3a008eebbde553d833d9acf5b528701f44aafb573c9227e6e20f9d86837e5d9409f9099c7b11d0fbdb399a8fd048279d5377b16f28e8e3f9a63490bbd82be3a5b94e628fad88f3478c2800848b3892a131c4c81403397d932ce2051a88cb6c1b6d66df78a17ae406e904377449a19374b1a6478cf6cc662476ac5e37bb65fe39ead955b04cc3ff929e1f75c3902b8c275d77bdcd56f4937c2c9e12a8cb37c7a55f28fa8f8c14d8b944d6f31464dd5e84d0ab8f30c7ca5eb5ebf60dad83a2737c9bcad22c4461ebaa70c10311759036cf5b6b8f59af914b53030821e32f69427e43f9644342613ac572347f63f56f0c2d296603fbb210eec0a958918b59716b6540e090896020b1a715ba913b669ca8f4c6d798a66cad8e7b0c6d594eeef904f01af3303709331b56e7d51d351358fa1da5c04b5918dddf26f7056f96fcf29f66fa11e55cda4fdf71d1b3dd84aa04d27ef0ee4bde2134a1f1642eb8f987f1e5c8959c39aaddd45f432409b0f75c0c9b6708372b9d65eccbf5d1c410de69604eeb601d6a16670a4a32473dc80a262ccdc00776ab6d866eb8de3ca291e48c11f0c5ce749450d1e26a40edecb9af0c09162df0bc456d6c1ab3b4b6329980e5c6330505bd4620d6b45fb82f9bb0503c11b84236329dd9f9bd5f6df880eddfefabe3812b79ec8c62d254bd688b138acd9278d954871c1e161d1e824643023fddece8e679015fc1b50d9793978e151e98fcac6fe20b8cbe9238a58766fdc4d7d13b7443c326e73d9dcfc9e247b6852d35df52993d23eb882da23dc98ece626bb17b9c289db4568f94b70365c41953b6762d0f4ec786012ea67605c0c9959c783027792b3a6d2b39086385982e929616acc2c2e78dbfbc39ea06afa8bb98c041c80385c6ce3b91382170385f09e399ac3517934c8123055bf194f3751f9cb95b8924ea2ec0f626188b10e55d2910773b6a83adbd726cf58cea7de46a1ee4db2885df650bc9f1fd737ee61a8bcc7713da15bfc1a8d6e86f733f285c204ad9771d9bb477e66663a9d6626df16896bbb2f9f6399c9fbe2e495eaaf6d693f30f7c4b3165dc48ddc36c338b10d0400ffa07f92f001ee002504f2fca79dd111d2c76b020fc0e069ce1a73685f1eabed7dacf89baea7d339b6b47f5e2062ec73207b46cca28d7b4002b045c25d9ed27db89eca3c40759c1d5c445ac9787f2517887aba7fd9dc9cef5744bb09932f5ef4bc788de8bf0ba05e491fe90a75a616f410d8c00d8f2771d8e37d60e783606b50bd8750584eabf14040631394db27878d35ce0fe6f3a8153cfd071d81d63dd880d09ed901392e1b1dbaea3cc3fd280a835c4147d6c9e2845888bf3e69658e0dc809aa702686767c924bd017136891eea34efd1c6a1376a2548dffe1b2f5f041f2ad2c18cdb1f02c53d240b9e0b5d344fb011ab5be4009171a8fe5889ce48ea8eea7c98cbf8c315bc00386114a96041cc07da001a88e5bb2f8ec154180f3729a2b11d24ac51ec9b5987ff33573f5ffce43a8d1bec0934a49255446ad108008bd551d2997ff7ca62042637a5e2d4dbc0a0595d9e4d572bdb31ead0ef75be7771e25b45c2079729229a21250588f0c3937681599f749ba766cacbda604c2572b158a95098f695b0687006a9e6ad80fcb703d49cdca2966d24209e01ead2455d0c41a3d3b0882c9e1fc88ab91a269bd6d1e1be693c774f6c04ddaf8c02c48c4f9fd83ca9363f57639612fc012cf9c143d00a12b6fe5f134f977feaf2f4195fb4283541960b02e004d06d995977e71782c5dc5d707a37a9f66ad2ee74ab1f22bfb862c655138be95f0280fc181829766e14bea36eafab00615acca4a6c88d030e938f9e8213ae09c1ccbc1a05684943ea3d893c334933c4000648c9e9f4176a074ab9293d867057b5b798f445aaea57c9725c1c95af198c913710a38a260c265b565928a19874f1955c545b07d1f7e69f2d34cf72ccf98db3d81bdf03c89ba5bb1116906a490ded182b96a9a2bc2f08b6d1fbb8332ee0c3d81c476f8a54e93a50f4ba6b8aae0ca7c89ca6f2ce2576422ae7bfb9d53aad17b021008d2dd65f24a44220694632af97be043e548d7c3d5e10ae3181c1da11abf4ec4f431d51da4eb9f8289b331f1530326bca7d4548587dbeb210797b9ab1d4799d87389342a81e254099fa9ccae20a64951b473decdfb1cb99e5294798c3f4b74c4ec12c1132ceb8150bba1e030ef0be527775f11167e3f936d4c1d0d79ce12ef0df700067c801fbb62b1122ab2ab2f377cf386b451461285f8f63dfe2d84f80952761a149da5b2ef5c0f56924fe95045edc12094643ddf6ab0f30f3c76587cb4e8688c54ac3eee4e931f40a52264046ce43f3c6b012ccf2343ac259469e6b0e2a6a171f366440bf08dbc909750ec6d9b7e6936d92e20c1d53c27f068446f9ec5b77918906cbee530de5562aa105b1e91d73832abc2811b7b2f5c7c901489f11efbb33ba35d73251707bda589d21db0a8b6c877968fb336bbaf3a1694af79198c75875c63eff12b36f1127cb78656419b10ff3a2b4cec12251d01849f5fc5204af3be30d07a90c4573eebf090e989b133fb86c3623a913485b335f0bbbb66040fbeb572d67c94e9bede5bef460e9824d4e8b2fa3737817e68e993781cc27bbee98d532db5b946f32fe53243f584d925fad3ce79826757c7edaf7e5edc47d5e9e6141cd2892172e2d36211538a257d587e922d02202493d9ac162489bd3c4017933d59621a5e4797b1378ba2e2ad2dd3d49de644575e392c5d2ca4c14f21e9966f63a613f6ddc73e020d937f416bc7163a367512b895a86ae500ec0f99611547f28b38f6f4f3e3cb0b353eb0808db4792ae4e1f65b8dcc033a062f018eb1c2ac44144ab8e7f8933396d1130a8223a9eec3376b189577d2c59826dece6eb81796e36b79b7edf35aa759e3eb0d2c5665b6b133d7acf59ba3efdc0a8409f4e8a09f3ccca31fc3eef59569e6e8e95ac16505a6ef3d6dda869ab08c6aa8e7dcea492efaca6dda964434d3985931da6d48d0d4991bf8bed31ad1d1fbef8dabc35c4bf38235e400eed349dae0c246091a425a41db30303fe25070e43c1db76cf25a80adcc141ea33419c213e9185bad133dad0be0370fb7cff7eec446e5f0e37e4ddbd40dc661692d74eb1b1a8eda786feef1f21699243df16884146c79b4fa6187016f1927baadf5bb335e76872dea0d206a0eacc387542ca940a2a38a8ee99ecfd2554c233aac67d127c8fb60e0287e485c379ffa6d31067639c6fc6248ec589dbcbf9ce9a75cc9a986e1753cddcc791613ac48ff9432033c45c964f9d9481a1e0219cc385f898655cb4dab38c1de3d8160c42b21db0779f472ec212ae129c4c6fd06bbccc36a99e5bc1f7029d174ce6e247bdd634e5cd6976b56e9ba645adf0741f2a7ae9587ce1691f77efe17b481bdf4878dab89d32e357bf2a790423549783ace4ac7e2bc2ccb53036511e6540c3498c80590344402e02fa940cbd0c4085f38215043cf3d076744c90c7f080213a00c80f8306edccea69363fd488ad230fb58c84621c5201bf47eb400e870ea7d02df7328a334ab9d922279ff2fc22e6f07a45d632726d5697b1caac6f09de32efc0576ccb0f1ba9839aa6d83644d55fe1e32ad59c946d2dc3cecae51fc086f36c5b88b05398888d922c8fd15cbc380480fd7790642655e9d8b639d14c2276318b593c44f0f39c808fb2a7efc6832457c54d52d87e8eeaea2fc0d9a5337b4dc68d3bea03924af08c6cd031d8a552b159c2ab9add997793d8db15a3e79ffdaf1bc1aa0ef84a12ba2e4b00d0ef54754712922a35ef397b4fcb3a6ad4507cbcfb3f5b6ad2fd615cee2e5b2822e390a89e085c36fdbbdd0bd6f89888489b0335be5ba15cf7c53cc4f602b6add5db44c649159c8df7b0fe5aa9762863dedc9768a347cd01b1b675aebebe65a961f481682f9e15dba560b75d80acf4f887b616be3026687be8e91587f89a48754e7472cac8c1eb710b54b77fe28270d3149c57bbfe33bcf4cc9c00a4b60500e3314f16128e92e1bba9360a38978980e829b918e1fd44be4025c43e2afd18b2a3a8a00d9ab0184702b65a675f912a63fa77eb0062a56db60554a093b251d7e5cad492cba5fdf576d3393f74db1711346ab7d4e7c0c450ab0d629832f713c916d855e8d27f4037d16b4fae1e481b9025ddd0375b5652ec216fea1592dfc5fa868fbdaf2983bee3472690e3e643893887e2b95aa9c31a0bd0330722f2f96f446c235f93096732f89e3d4174fae5480d262d90b0c77d164571587c6b3b483dc6db984be81ef2b1a9300a10ea62c35a78263ef332a17c8f52f161bc562ac8dc73882a4f83d904379805c4fe596a417f7488e25b1754e23a068f39511c0818c8e41efaef224cdc33d6ff5e750ebdc90f24efb16d06f8d2088285260e4cc345f288e0cc404d2fc4d17fe043a39c2b092850177f0437cd82cd6964ecafad0eae0e840ae777ac80a02a1499c53b48a460d5a3d04fb3af3eba61283b0d06f6d375f7aafac8d0b7dc0d0928869fb6d50ba8815798ba9c6b45e6420c4bdaabc2e10483b64de2f4dc492c01241bf8e2e367a8e23a6dfc6402b0439b7732abb41778e8107e9c3e6b3cf531da23cacb3ffae75556a35c7eb40b58963961a1268150811cebddb482b2368950d36cec2c189a1078f7be5e669fe6686b302ff9275cae32b0a05fb09377994ee71d99de6f2df4565b39aca5d35c61c99eb02da3c7632a34c6cc70803f578c6cdc0ef1b8d442e2bbbfefa6488145d6419592c64d939412b0c3a48a5df05142afc81a3fd691d12014e002a8181f81ad8adf52c04446c9b694403c61e8ada2bdeb529ad60732360cf2636572635b1c733b54139ad540f3785d762dc4ff9cffa47d89ee28196745fbd46950bf76c03249cc19bd9441e9d4ff75d3f224f54699c61e7dac0ea8372053e935341fb62cff40919364c0305f90b859093d4b4317c3a126c5a4b5a8100b95e2776c793a3149e115aed0afe844a80ecb524e2f1e88d649d5ae6f50143b3dd96b7a38b850fcd16ccc5ecc5cf37946e51b76f16220a4058094c3e7d932a48df7079eab56079419a8196f070cb8ae6f6745b29288eabdc3330d41c8f8d70d2e76d6b3a061d33442ea42e3b95a9b6aac3555b581fb9374164413b2182f2e55a0f06050508419b1031955959f0c2f7ce697ca392104397a6a1015e36f9cfbefc460759e2a3802ae99b5e86d915db855a7ed81f41e9f06bb064bcb3abf8fbc625e09a91cad62fc05be0683c9c486bea40b524ef152eb5810a53632c41b47b9550a1a10c0f45539c997c2ad7a5581d387ccfe3de2738040b25297831310b67ecabcf066c985c7aa67003ebe590152cad925bfe159fbf331f22b9b245b67ce4d6d54c04563af56b75431d88728926222f00dc84bcede217d37b9fb017bdbe971dfd75abaaa661b673981356c14c846259ad6b99e19a3ceb86070c84bb025572ea2953631f1bc231e9ed823559901606145443c7d979b4a2ef7b4ffb06f7662bcc6cabfb1225cd8b79239c3ab6104943bb7d6b454fdf5f8dd4c6e54f718d1d352dfb8b6049f34bff6de9832d7327ce13387056ff14c49a3a6834c928344ce3509bf52ac0eda9800cb8ba27e027225ac3948d656e300e4bbfa27e34cb6f5407b0edae7a6c0d6ec0cbd72d591c872a94a0f20462cc5aa33758859b957477cf3f9a786b8a260b472a3d960dadf4c6ce50753bb5971f8de9f8404653cead67987c2830066826faef6af736e442473793463c93ac4ec223809df6bef621805146e35114fabd2969c68b2a9ece1b7f1d70a8db41618098a66fd9e522840324b223988ba8dcbdab200f61f65418ea1ebea833887c4888195fe22886b92a90b2f6587d34750ceaddce9a4b5f94ebeb0924355ecffa6de5f4747aee6f91a6657591331711b19395280a5f90fba7af9177a4363027148691dcff4122196c9d9e6fc87f8e07d54f3f7e359e67c6657a020360d7d437305b9106037a25df04e65dc30452fde0c396183ef0540a1c1a7d62c3a3cbee479d26be61a3ed6d38fabaddeed7d273ea70d4bbdd6dfe2631da070e4bcda912622343ff5ab64ec8ae3b9e391acc2ba3b73689e3464d719ad36224e3e41591251c15e13c85dd08e40756cc8a11a4a3072202ea6056afa8962ca21c1bb82e46bc875077fa2621804ee08cf392484a67e66655aea5f3dc23aa6e64093a6838d9ce5c79b717f15108bc7ab84bbd7c2cd2f64434f21ac90f64e1d38f10479409a4528b38757d9fad517c024a5608609c2e4de3158f9a83b7a1c583668ca2fcd54352cc7f10973ceed079d97d66b8adf9d2abf54b7251ae6461fac720d4c7bcf83c42586b76a84e6e7fd1f14361b8024489e8cd2f3c7bfdb919bbdec19e1d5e43ec6755ecbd6ca83665878299b792ae4e6a1c2fdf2f637ca46790ddf7f5a51e29bd1e31d874e7351420a3bcac27fe149d5151edac4f960ee620d2a7c296d97628b6f9fb101817ac3da2ba4bc40fea4aa4f709a32804937e6164702f6c3708486f42ab36f4b10b631bb3226c39c0f860796dd387ed7becdccb82baea826968d94b6ad317ca1837a4f8b7ee182cf5eb9733be7898ef5cf4d1e8d15e8be579a5b40b4d2345c6d150a9190662e9ee05acb5a763678f84f01f6d62c105c67236bbd526297d996a6dfb078d4ffd9f9e443c233fd810035c5acda36d7d5382a91705852ac1bf4f7477b5a0dba29c23148aaaa6dfcd29a4dbc58b6798ffcf4ccd9d2f5c04e915465c06f90eb2b15661dd06cfe2e729eef4a04c44a1fe62451e9055d65446c9b9c9ddbef315aa3c2085f310762d42a7ffb8c0441afd9d087b4afebe885bb78eaad6ef974b26aa629e17e2e5e449eb7a0013b947109ddc452aa8e86aef7e3e43d95c4046df9effb1077b397f9abf8633036230a5b7b1a25da461ddb69dba992d9b4ccffa59fabb38ea1b46d9fa1bc1196680684ebeddf009282de71be3905916f868ac96daeafb21248e28f9f8c7cb2281f2be1fed05a11815315cb4e1661a3744d3bed307077983f80c92537012ee4e605ca3e456bcd95be6138d4fba4dc4be777d8c5a0fd4704fa5e50f98334b273093229a85d324cefc590a44dbdde2f5010f95233481909871292bd43e16fbc040c69bb04a6a1a86d7fd4654845fb8bc1fd13b0a19ef0e63dbdfda98b6fca382927da3e44d35a839e65d1928a5fc4b19d158e80e82b343a494ce0d6496b14216f450945caab0116c26912875f8c639b92e3c40df813bee3e36e13e808c50f42c2cc1a4daee33d0c4f500359b58aabf97ce924afc2bd7e50fc929080d5383ecc96a5bf957933e4e86d2fdab51ad873e84e2b2dccc53fee9d33ed1cbf01520cecd6c2ac223a0d129d53d7e6f2dbab7ce74c78de7977a7585618ba7362f487fa0988c0d74abced5655f8aa2e9deda37cb4598ab477768707132e93bac5d2e7620c800305db3b6506f7e287a5d2a072b8e0d6265732f1caf3ef24a0170673fab9b2648093c37f495834b483570e5bfb06047620bcdce4cc2c77a38d5983f3231db10dc587b5a52dc2df76e3dccc7058b8a19a405917099b31b60a86e194f760a599971a532251791fdf13c8dc0dcf827f95e4dc46a86a7d3207fc7894f1a3aec778b4f9ddedad40514225b51f8aed98e2d350b5cbb87b21c9687ae8c5cb60a396b6fd1d4055629a8da69f8f42319331d341b7319e98f9dd178bca08f602fe16fdc155f15145bded391976fa1f1edf21ef33f22052588fc76fa693905e27c82a6119cd0a9d400869c843632c244669aaa4120dabcd8108be21d7c84050515a212df8a4e5e34b9a1b63387650f4712b6eba341a9c871328c67bf2ea21e3e352472b0792871cadf8713735f8d222a894141c0e6067a1fbda9d966fe9a3bd08ee925b4e1bf2b13f8924e97ac9489d22809ffe3771a5c6bf02d9af9a1006f11d6266833cdf9bca338e8b42d8b71b978379e7332d145e3d8e4e3bf2e9842fcb202310791df49fcff688acf3a7a9f3bb866d343e528eb70d245cfa007c1896ee3472bfc95ec4ec91f51ccdc98ec251810a1abe410cebed10b2f469dc8aba1ebb0eab8f78adda432adfab9c81163671fe773ff312a463c55feebf1d3a457f7ec95d52c8dbbb8d3cd69d4c78474b59bcb02111c28041a897fdc8365079469b840490f64944463197a5a6eacc2486c37d067d83c8e6574c0c95c16937688102325a4bfb68aceadf9c8de22a72b272208462ccdd9bca4d61644a0406c51cffe379a4aa37b8f3c13cb3f1edb8497a5a64ab438640a95726055808be363945d4a79c947c6a34d1cd38c4f3b09c87ca658c44fce2949a97be52fd9df4dd956cf107eec52088febe66b4104e9f44393e3759352276a5fa269fe057639a9bc8e040c439624c84f23e0b5bed588220b2a5f267806fdd3d0436c64efc66b44f9ce9cb5f27fb28d02e41581d19a324ee9715be2b301c2a8ac64003705b8b9c98cdd83f21e6fe511ef3f02bc7799baf4e04923302ad0b791789ddc17a70cb2df02a6421f85965eb89e1fa7981a2936a9934c40d9e76bc4fcb693eb4eb330ecaba06aae463abfde9f0a55c203fb886d9820be632b0be98eea4087397ec19cdcef485c76ad04285ee552abc1bc9049e445ab8ead73ffebb61d311fb2a2dd31d983ec19e8846347a6f0a9a699010d4fe855e0538a572707e6d27f11058468128fda3fb2d15d6b78ab71291e34c64c21bbf1e39077b4acb32660bbbb1327a90c6e0920d0f119f4c973f01654f249d1c8786b83eab0916d5799a3ba3594954e79997c437188332663975a12cea461cb0e5c67ff91140eb922d07bc8dc89fff4a473665518c2a527614fc6b154c265de28fbfe3403edcb9a22618643c842dff7fc8c71b47b3e00891a5339a469e6c1262ab6d4191a780b8fd9f10013f98d0c9a466ed8c6025772b6e3feae7898fce9f8f0fae9d1d724d13c0f977f343eae87b1df57948ff85641871284dd3aa1cfba81ff43050fd0d216b41371023d6bf32320659f615cfd289db73e3f1dc133ff4f5ddf9f4c7cf7f1f4994a8850b2f579f4f4c147bacbd0d1ebf7c3998df5c5b847cbd53cc0883a68a161f071980db79984c8c5f1cc8a03c63a2c454af365d280a4d69cccdea7891f12fb1789302b3e493e877b14a1720edb32514917bf596056a7292da3500703f133746b9284a57c6e3788af59c05cc876df84481a5e99699a0193f8da8c168c02e3d4353a126c243fde95dc2d3eec85b9b7523063d28612632c3c5db00f68e495619c87de57990024d10a3290eb2587f1aaa37149f17caecba0e0eeaee498a0cb103fed08d75458ccc5bd5f9fe92f17b729dbb6694b2f3434b2df7fec065db12a335fb855e5c199637bb63c318ab594e1efc381b0f5856f3d2692d39918e0556c9fe14887df87da18f342c5d6756fdb69ce0b3b5fadc4e0976aad52c12ed40487cfc0bc53e9d4e4fd30342424cdc79b7c41a8efb159f4378faabf7be879b6a72f4e329eac2b6b944ea3031e0d8d316fbef0f51b52fbf4caa3f03a7bd9d1b7d1f1000c7a27f8c28b6dd4601053818de17a7d2b89d5a27fa653192ddc45c8e3581d3060fc101d5b6e1abfc35a81e93968f7544ac352d760292ffe0a948d659623ffabbfba52970965035b4339a2006f7123090af1fbede9ee8a7fb300e3d36ed4095f7d2e39ee9a11afcc514a687eaa27bc05178f50a8afc53b6d75500d491f83092705be7141a9989cfa0101c48031bb85903f834a29fb7019b17903217f04e65474eb0abcd0c8c3295f8b64370994392782dd03f3a9614d2637e504b4db8d5129e73836369a4a2877991da7810724abc5647aa8b424798a3f0bd7e0fd17c10caead0b6dd71ddcd3910f58e207974c2f5674eaaf20c563d3ec3c87ad08692d60fb5b37df6450ce6862075b82d54887887a0f2df626edceb5a5bc943fd7100a0e8fdcbefa834c1e51ac0a655d4e751234bd6c74c405e451a1fe1b32096a7a254fa9d96253e6d8cd568ecc1df5dc114000e73cecdcaa67971af28dc7a2a835c382be75c6335e9211c4b58b92e5495b65ad8d81b1722c1da3f4cd3476b1b289d7ee66470122f29fe26886b5f16bf00a651c60194dfdaf3b90b6e0f3ba21bb8d563c3e62a3ae75793160bb5e5ef82d3c86ec6b642e3ebc0f04ce22dd92300de2ba0c4d85b94cb8a93b540445de851da6d15c4c4e274169951ced56ad12e09d11c60502fc81b755d205dba7fd064aa3d69dc5d6528e8d8a3f0820af0452660af059a1669aff46011178158c989fcd47401dd61d6f792dd27ec35a6fc371b03138d5748e0dcff16f89a07ec106a94e017ccdc79e12d6fc2e233f98e82bc26fd6b3175d380248dc03f99975d78433903d9557f66b8a0ed7a1ae5f44261107cc148c20586d4c0a75dc9c0c0c5c71b8128854de1e29e525957db610871e33761b48ed88a54371db4e177f23daede187e05babc843052cd462282d33b5cae82b57df100cd0bd7556c7c3e917e9a7e09d1d1baaab501d112958f8fd03f7ee6539bb78db8ce94ec1e8d20d0231123ea1d9ecb8e2120580fb9793cecb2a06c8f902f1a10b68247e7e1f21b98f2f67681bcb461b42953894e22c0d3a0cd89ef1d548b841fd6a1841ccff5f035caef4108f955c89412f869cd7cd30b5ac3a50c632aa2ec002935d8a09ca251a7fef0cfaf8923bea1533d8d86b0402237f48c540bc5e20d05bd357929efd347444ba10bc706c7229a5b544958697b40d6793a5c61bdebca79317a2e982e26e0bef1cfe6b6dcb95e063110257ee4c99e86a2444d616af57035fdf8c875d59d2380f9609d8b74d62851b356254578a1fbb8e15f143ccdf4440b32717b7084c3a23267c3c5e5fbbbbc8994f1efab8078a93f7820a384139ccc894eff9c800d409fb58cea0cfea035f47f9aed09fe8eaa483d91de5ff266a8cbe9aed0c8ce7f0b6cd011e1d8fb43b6e2a6d6546a548295fed20164ba12507d453cbd9c4ab48cecfa8274965f9dc68864c6e830ba264b4a8b30a97e12ace3bfb89fc7060171a21e08100dfffc52ec0e1b848c44173ab459ce93bd62bd1ced9780010b4ae97736110fad5511cdafb18da60af22cd196c5ff9cc870e975a752363f0f43f243a8398c86c2f2507fac69bbb5aaf1faa8d7a7ac5d13aaf2991b8dd610976cd20e7f790a5e615cf7fa5130c46a630c798abd7ba5c5d1739ddd436d009c3b57a79c8793d1de1b6d9aecec794f44febfbaa59a53b939d2d97662a972ea2821d881c207c1f3b7355b8f0c5e57f54cebbbf0b765bc7ef56a5f5edabcbbeac056f6b2e7960449cddbea40b52ea92260919eb6958f09e36aab4e2f9a63dfefbd09e46ff92d8a62b5c505b87b17453134974c663c78c77ae0481d21a88dfebbfc12926a8d1dc87c073ecbba4f841185bd2a8103ede2643b8efaab72c62b681bb81b3d7447dedd01b9127ec29462e623c0994eb1d8342ad6423bdc2c6374359fa6daacce5d06a775781071ac2303211e30dc4c3132403157fccf201db9ca732dcb8163344d57ee0be1773729feb076c37838b4f2749223614f57a6806174250441019b39cd5755835716faf6a15ee6edd9794f7a2dcb4028e22a68cfbbd0fd0684b46a92947e7204a298e3ce97d66f858348c3acbb8c877c57bb986675469ef04b098434c79166790e20d377b2dff996de8da9571bb2e82dc4eb319763c330a47d4c9e4c7c221d132d3c67d231e9eac996107a39acc68230143c418471e31d941d14feda248797901e6466283cb0320484bb5799165b10fe8af0c356f67b35da172a1562de2c887cf3a91cf0e505ca31348b26e568e206cc79b2bb5e4fab9979c54dcfe2a9fc5057ad6756e9a2e0bf2d459f282cd46bc4e8b7282ea2abd3b2b0f4f054ada03f9dc02f6373b882ae53f06f3e862e97b2484a26bf86e0ebffb459677591e116775f9f43f1d8d5ec89b4472212257085444d403d1e0780b41be14aebc69633bcad04f889f2cb3dc4cc8e6d9978d2b9346d949da07cdbe3cd6dfa1df6ed1368bc989608883feb06d34d0c19851aa2800483e252f0d62ba137938b2517824b5899236d8e8ee299bf84f0061e730e358e10e93dfc40f910f0f7f86b0a3069e9ebbca5e2d8cbb74eb0ba2f8051f7a9b01f378edc5636cb9423cdff7e2032340728472a6a45b8b11c9d79447d2fe833cf8b8dc0deafae6cc26d7d5d947e2546d5b4fe463ff3933c62eb2479f81ba1e96c81f34d3a2a0b0d02f3a68a08aa0c3ac6396e9c71f040a68154fcab9e55b72de052e27e5ac209d257c2197caadb2347ea58fb7d5619ac7d99ea2a8d82f6a5f3f3595fa7b65db127942cc23f25becf4a47681ed1637e32e9782a634ddf58b9bda47f8739b6a7e78fa3060dc7ad38e0bcb4d0a124df93a011d6ec806c8c19785d5b7e7d8b684e7b3bdc4da7fa6e857132e9e87927f6b7377749e125508f17609cfaf67ae676ab2a6392c06d02c6c4413a79fc1dc70dc3f62a7889d5e29e9588d570c4e12c870dc6435b532bc678b2fb195923f0479f0d173c0cc1937d44257f1ebad5321e1e34baa1ab98ac8896d64565405debdfa12978064aa80ebc7584668e22d26b84f032d096ca805ef7d14b016481249f4441340ca6a4544bccdb6660e8ec11a4221f2bc047433c76b1d054d57d2221d5b6221137ad6ffa9d156c0f4ca9294c8f3d80ec8cd37ac07428275b8933fe4ded3bf9a1a7063be58303ade346372999b0866b9489509da7b8f6515a14dab47bcf190acd684d4161ee3fecd7f05ee177c2f85c51293ca18756878ac9d50af80df1e350b50f32abbe2ae448d9733b39c6288737a00f34f05851a2ad31679ac8f6eacad218c6aacda16e7a74a7456428927c2dc4650703c50eb55319f5257bcee2a560fdb3deb288dbba876f23df88bbc07573464c0b720a11aa4cfb9c2dafac3cee428d89d31729eeffd857e4a6dd7954450bdb51bf40e24b7dce859bddee60513bdf0d2cbff1fc5a1abc73dff0f68d589a258bd44e911f4713b9f5246261340ab9edac521931a97fce95f73824cae3c4ee6d94400d56390ae7c8ef8ab9c7ae7ce678aac67593ba78b35765789d48d77a343450ce594acc6a1332640194f114a973700bd674c06f8a0e8846b7c7cbdbbf2a330551d0e25f0c4ee023ec7279b2cb4221a9a2e7b46a32c4d4c2358855f2ca8e5c62ccd755113dfe63cbbd1a04086d1b0792e974c57fe7795d23ef7de267a4e3895258edb8cb7790f7198bf7bb200007439eb96e672effbad9658a95797d600830129cffd247dc5f2a3fabb39d4989281da60d22cd4ca13e0085ab095ea23d7affe119b9ef24318446f1d5f9f7361d2bb524009a1b89dc7634eb58e848d6afb9e64b6c231076a3c385ac265a64dd2e83248665efa00d0e75a7a4582f6c8c7c17d2a256d2b3692faeec7d1d520a37054aad73c0f5e37ed568ba57140f5fcdfac6a036f25471271468a176e40a26799f5f4e15e0b700e28e88c505aa6f5bfa7d7503ea134e052cca03d533cfc3c6091d8e1485cd625fe2fd3b0b869242550f53d160919df6d7c0cdf784a87e76b60c06e56b6ced9314e12942b323eb93ddbbe6a056ca8a602ed12b3fc594e97f663c08c12bb17e8deb44a5c957f7309cf387c65059169f5d7ab67bf56915e37f37c9aacd57c9716d96fefb42c0543837ab48d5bc82c7c30f04e92ef7fee3ca0f4695c3115764d0b370f50885a8a38867f6c7f64ffa32b09c817f1404846605379258746f730c774933a6b4581b2357a72ab0993c01a752952b7594ebb8dbeeca6e20c78a1f10686f457e5b3d2e2fcb8e6ff45408675fcef22c4662fb1214445a010d27b4cc4225e03b08d16ae8e8f5f60eafdc865991e036be8c11deafd27bcc99c0f84c89de6692d32b8c5de8d9453799dfc5743211a2f69779743094ea6a98ca02c0d078aad667d2c7a82128a84e525df2e99ba6e78e22c94feffa070c38db75f41d5b29ba3ba4e04ad5376a556db6a20131bd4d890b0d06cf4dd0f6d3bd31aabdf6f578ae7d9d8da0f1b8bf62c8dd58ed3fc31e1622ae5f2c6f99ee7b5add998cef9080435a2405477befed646563c92b8e1f3b2d63ec006c02653b23f3f79eb4dd9c7766aa68a29f5256d68f8eeb6176e622c0bf0f4d8cd031c5462c7149264a3358390aa16e4c1cd06b3125f2a837d5e511918f96ea21609430634e708e3d3c4fcb335a3f6a354dbc44ca08e4fc0f07c2b9574aed2e4ad099ce4f799d80c959c5fda180f9ea86c4914d81b9a06a31b1316de40a8b95259ed25a0c07e5cf35f9939928ef67300f946b41efcd458ec47a41798b854f7f92d7907da82f95d90e04db1cd1f2d8e602c3ad341d3b7d23578645d54a21a52e95060ffe9410d00b8e4d28779ab4c035cf53878a931dad14a96a10585e8ba1e823f3743030eebbba8a5bfbda73b1b91696aee9054d074d86b2a3148944b3785ffe945ad36dcf2c940e9c62351d685bd757b7959a5a6cbd8973f8b75df1cd17db56eda8985c8168a236e5b113fa24fbd2d840ddc14b39b5221be59ceeeba46f9b7d3e778dd7aa8e8219be42181ecf01456d5bc1c6c04be6ae4d4d07f06ecff234abb4a4facef8359b59a2663cd96b0c81bff8379dd0e4086e1942b4442ff6213d332af36126e8e1196e931e39a7df576cbf8d9d6d650c1a6b1882c396275bc31826fa16e2b2bb6f2f6ff2a1815b1f034b076ee37817257039f1edea2409c12e1c631f271565075940f2614cffe6bde6377a9ab69604df4f06144e7e17a94c5c50dcf17e6714eba44160f1e1cbec501c65af31119df0cdd5e4287939b3a4000e3e77070f6db890656208b0d0942a83923aeea2357d5d8c23e1a8434218227e7bab592a8f683f4dcb3f8c9f511e96d93d21e539f4ad7119d128a116d48cbb7de129af567b5d23832db37329b0f7e26bbcc1b5535e44bf6006ffa20dd3aee1c7fc34840896c5d1b50b76ff9cf0cf1878b41f57e9b403dd9f519c332a466b2740c3f0fc19b646f2066bcdd5e1b7ff6fb8d2a12434fb08da7eb4715dfb13eb898ff52914bad1ebde29c301aa010252e381468b8f55af1a736d97b9662e7205aa79296c30266265aebd28b2e73db6cbe4f304f5cebc9437c663ee6eccf8c38f41c9ccb79f8e6c5de05e7b3e76524ec2b99df3e6cc6d6a249bdb8f06f011676d9ac288171857f758a5f20350d84c10230cf65e6ebd15fde2ab110d10467e78d79ad348c79b7185c16f1dd8d982dbd08d3bd80718a7c56469470421c41651acf8751319c7b3d83259cdce4dd3b6e0cf8fa5dd56b9494b6af7609d9f50bde9f7ea01255a1d73820acb38fa0aae3765e987e358873b894f27a2def9454ea05301ec7ff71e0b9edb561f81f81786dc5a8ee547ad748a6d4f762b9d7360ce399e797bd52996ab5f5374dc64a8c5318b3bfb6c03b1d70c8cab8d09231c06a5ee6183a9aae34e4df04f76b9362553a571e2fb937372e6d01368520a70fe003d1bb875f984fa17cfb3d73ac9f35a9f9a0e9fb1c9804a953b788b27359b9d3364731bc3b42780db9d0d1668a1e81c024a686421b689f948cfdb020784f3b3c42294dd8b004db06856cc511b8dee0f195a8ccc9c967b8770c7e65bdeed8b00f7f8f60a16c73e09da8dd3eefd7f59908b2d531c33eee49d9f36d159a739416cd6800806258e0c2cc2d4c0c68fa47f9c9af30907a74a75413e508e53e0013ff5362d895629c026e45dd3b699290d109fda2d5f2388430c7db51c573006028cf0c43aae48bed823a36cc875609fcd052b7bc1712635faa9f701610728039b891a7a94a9b2fd43260f672ab6213b76e624fc8d6978fc6eb34aa7e12a5507c15bee01e6b0c5a15e9b99d15df6a5e5cc4675ad189725dd43e4118ddeab13a53ed4867e600769947b954762c62eecd890a918a8c242b0a30bbfc20b9cb55a74ba3c6a082cc1aec8d3b09e05db504558c7bce534a38f717ed85c88277158938dc5a037146ea7309e986ddd25723a9dfffb017889875bcdbc08aeabb64944866f41391965df5a3c9dd14ed82909639561fbc12f4f265d2fc6bd1493fa557c4c2a133f9b2bbaba7975d23d7d5e48ef9d9829456f82889018d2fd6495a3eb715cf9cd1f5daf5352305561ab267abacbc7e54f767fe5041b5adfbecf53df2b8a2614beef0179602150ac10ab3e273c311e012f9280b882cd7981d3c9d207438df0ec71dcee822228447dc2cdc109868d534805c7ca5fdbc6792e915b9e54e0acb9f327a29fbb9d7440403544e09e7f0d49e01b62caec1cc5cdb5d5ea89a9aaa67f9dca4583b3716d235b8a2c1c965173fe344951ab80054b6d593d968db3d5a932001bc50f753d27cecceaadaf36e5a6664530605c761a5f1adba4360515ef5da8cfe343277a9d1699709d1d0b6c43170b2a1d7ac253543b73c4e2ed3a9e4562265ff80c4159cedff3ad82ce688af2e8314db359b06a5b9fb659b8825fc1c8e265e2c7aaaf0b1e9c1852330f54938accc8ab003de9bddddd6bf8703cd5a0e536eca563b8ad86842c5cc04712cb3b6456fae2a26d8c3e728ee349d57eb1eb270b46111415e1901e6371cae5a060186247f0d3434b21604381ecde9c04e1c4034c93249fa8844b08fd4c872406db4cf780baa919d6464ddad9277de08c0c9eb92a98ce310f9fd3ace9f15159d6925a6fb179b3a97430164dae08929656c18adc919d45f906f4ee30201c5e7a3c300942cbf02f0949a2d240bb13eebf0706888b57a7d441920d9bc0813781357ea2c816689db85de10abc87a73d53ce40b7aa65c76bfdd577c2f23a053223e131a666c2df7bb3c6b68b92088c6b0425ef724062169e7fb1f63d8eee9d1d3356b28682512c054c8aab847c10e8d66a9927670515a54aa6f1385be35e8f6921eeff3b7bd1afdbbedcceb7f0130b05e736b4c13a6b2a484600ff1d3a26d4ab957dd395c073bc0770b6cc7ce78a1a95a0513dd46f7ab50d0b019cae7b556740b618ecf7ffc49c528b1156860a3afe0a24438b17f6937ac38cedd70a2b31fdd4678abeb5cde3f2ac205fd9f6352896d98f85777ae73566c89790d445f0eed3642bb41f458daf568ff55785a52eb5e511daf186e1380604c64bd3ab944592eaa2de2a66624b08dc6614da37696b6a4c542ad0e0eb4cd2eca525a29039d4f18bf5dcb3e280e2a63e44fadc443de6456a6d343d9c0373e1ff626f93a49375e5fdb2a1c6bd81ec9619f471168b973638a91feeca6e02c0b3346e6d1f1f1863a3f7c256aa73e56113ac48b7eb601f1e520193e81d4eaefe035016b7d1df86e180ae6e110c9595e58bb2f3450d905e7881c7803f7e23a35a4b92f9e6198c7a3034e829e755b18e048e598aed5ba371731c20c7379008294546825b7c99a8a296c7e2a94cb3d08268c455cefa690f651c9637239d14e2ceed496e2a5ff2200c4fa92bb8dae14f29c61bed2f85a9c1ea7ebb8d946d99c526e53e7f7e1fe017d9ab9f0f83958fcc42efa1c122472abcd0834cbfddbb009df40c41f96d2bbb10429b77880d6f87c8b32da8bce817927cc36c9d3ea32fda70506404829688ec37a2d1a9088bbda3956b5bb67e62917ca4c225940496ee748761bd45ac0cc05298f5416c72e630ad4ce43c432d2e65bda8683c0c54d344d03a51e7ec2cae82997c2fce46a21b6b7ce0069d834c7c13a915ef09a319314771cf564e5189b0f35d8cd03b52d319bd1234c56e8f9be289f705e97b7a6468946deb84d2343680299ea3f5545752b9d0e4b9fe0cc5af82bc94613f151347e70f741d24456b242699d4a1584ca82142ce2c8212e21da21a0fc18853278e12e30f1c520435d784c9166ade2e3515abf6fa76c981c6ee1e16dd2f5a3a64ea03e85b9b2a98a4d85fb56027e998704b4109a5aacd5a42c471625e5d61d91d9a1ebaffc5ed90e6fd784a59c5c23105ca5b05efdfa298048f2309955a25ac9fc1be904b5426183c2b2555d2ffffe7d6a59a246dcedc6f251055de1606dc0d5b876616723d5d82625ddd692ef9bb3b3e058ebfe1905ff3fc17bc47f3974b9366adef439df6a7c9b62c72407a3a5479f14b014624fef0ab708aa6b7b1f1dbfbb1b885e0be6c3ae27a0270b2e97aca5a93faa218abc9c6a9e6f3df0a3b49f8a909cbaa1de0d61cd087bc1b39f86dc75f5b6b91323393c6066898ac1a49a54ecdbe2c977fe1bdf1d8b7280864b307a1eee7c7307e3aeaeb32ea668d4267acef599670d3d4c0534454485d81dd227129d1a01712de1d33ed1f0d1f42f4ef345d098691fc7e3e06e1d8238874fdbbb532ab8e54b1139539f9e322521f6da33e076340fb10a00838d1f02d0c5c41b44b2d6a6de72e9f6162aad0bb4437364051857a1ac1a46af907b9018587a34732f7aa4f144c5486c1ddb8079a58c31f8ee52c95ddbdfbd9add2acd8527784de3f3323ea789cba4ba257e071960d2266ba0e93c3b7db735ce6e9222d96f2224e7f7503b0a25778136cc933dec6a8e2e65a53e55c58a92a166c3bce028cf966d84f2f64ae0470d991685a4f0ef3c05d7ad348ced999b2e3e578e96e426d31c9bc9cecf95c340d0c6c9501e3ad035495c559baa4e08aaf8b7991fd2aa4269a281240960a67bf4d49c371fc71889152dd70e86c10869917c5a1eb12c244a3bbbe7192036aee37a628413f0a62f19d4bd7567f3f90abeea481af3dea0c02a024dde6ed21772169b3e719a0867650f7ee8f1071e4372926bf3b7c5ac49ad10810be276f0b85392e27a6b80fa37d04ca1ccf365162adf498433b0f71d52c4e7cd71acc48983feebaee186f07a646a797e5d9f04ea30a4f3000150d5319cb050fee96967b8f8f4482b1b27fa494e0a5d94d701c163a22f6df062060d3a235584c99343362f5786dc61ae9252cdb9db935501a613da4a8194a59f3cb8445401cd43ee9c08917ecb96b166aa8d6fd4ccb22e37073fc8a37eadfd08acacd25476061b26350300772b3b0137357fccedfda847f3102a1f858558a482d8e04253389bac19f826faf14eb1e1a214213997d51536d8e7234b7351cf34503e895031dd15843f1dc021bb6cc5de988908b8e90a3fce8913e03b523edb86f7a9ee0ef4a5158655751fca570fcd30ac456291a3caf9e3cf8be8e3ba504b4536cf286ccdec7fb6c3fed46d631e496971d498491935a8dc146cc7e572567a858ce3b5d343fece0187acff0173a83dc03a9731dd12373aab74e30d97024e099cfee4872c66c3d8fc8da191f3dca9e4858aa9f05b92842af65f3da8159315f083d0e4dac1ae6de27de794359c5cd589d77d6f21a410a4f701594ace27d173c5dd8ec8b47306842f3d3d8561989194091d06262a623898b08f9051e838c957bdd63d5f00d5d78f7f11cd1f1740be14c911c16fa32caf71cb5a817bdc8b7b840aca7b21f109a39c473c63c329c80525f3173bfc321086ff35b5d7ac12275e3f70e372ed8813ba6e7a99009488be1a898d6959cff4cefd374354e162cf331dc7095df6c3c446ca0a28ca1e7641c41fef782ec85e0cd519414f98df42453ee3440c32f0b1f27fda22a34c88752b1a5048d82a987c7c30f1a56d6480df0424f4db7a41411b5e4a086710b907dce6b905c02f258987ded24ecc4cb175dd909dc19d90a37f46a1cbbf32e21fdacf4efd6afdac5ade39c794ded3d07b118c64c07d9e53cbef4889bb7176a57d060310b6aa895b8167e95eb35f032f77deff4b00ff4800d097583ef6c6b7c5d54c2ff1ec32be4de0b953d36fe1091ca0a6c22aa33edd1c28d9c6f9673ab18ca0ef2580add713f245c954e6ff4dde3bd3e226dec3b578170bcc458877c55f77a3f94cc3bc2f455a58c67189e229530014ad544aee71d9e70649244f156c45e639647cdef1715c1dc5d3d7250f054a96a49ee2e2b30fefdf146f717cd3a450d019f880110be01ca707839a7b16ae66808ee18cc4eb7936798ac50bbd5abd3a2cd8d8a85aa7b75c4f0bf81a444078c172eea3f820e9eded85dfa2e0705bd1657e4d26849ccfe16a20b30ebe9a9fa1ab6fb247ba4c40ebf22fd9797a2f2745c2cfd3b1f032009f043d1b66ec272bba2b4d81744e490f75d8c5312d118afd66db87f88c8f1e78e1ce108579d6208101d109ab305d2c5c35c9fb964f1146b70fa489018d0a337d3488eb1bff697e4058b7c9e22585453c8265d269cbf52844cb5968f8c1f88dc0ae84d943e62e79ce9a0a9ca622a9952a7c0f0e0b7538e49157fbc04c85ea21bb1ca664919f8220215a0024a42cb7cc06db33aa1cbe5076d9bd82413aaae77b760d50c03d3ef7ef6278f49c37dfdad93dbf79c42c8250dc3b333643e14b289f5209d160d8c3c7f7c854f9367a10f28175b278a8ceca893d99b3cfe4d64c1628682ff83270052f1eff879f577b92cf31d99c857c0077988dc3547a6d9c078f8d7b486cda7fa8165d4748a5c264abbabcbde1acb79dad577c4bcf5fa89754da685beaaa91244ce88bee5ce46bead93e7f26fc307ada0e0008178eed252154018dd021271d149e2c0fd2d13baedc46faa4a15110e73cfd66a90507a1f5af79a6e081e9194ca22352200c040bec07d051987462b45623e67ed8fecf6d4fec7a91995c5a5f896c4b654a0daea1d31335331f1a2af8036530d3484b2624830eee27a04d190f05d0e95bf20c5928c01cd6d7fa7c84bf2defcc8ede0bf1983302afb5848bcb0cc5191c7167661c93466cfcee5196cfb85e8af667058c118542ab148bfc69ffaaba42e221913561464b46e1f54a11c0dc8ff74cdd4679302a9e16a538eac28d48bb2d484ae55297e8a7a42e8090d2e612e4498459bd82cc4e36b2809bb3ed5544eabc480c6dad73bc73b1477ecbbf7d1ff8996b677aaaee9bb26b243c8a11cedeabac48853faf386b616c7a09c20a5f8af740574c6bda931700d0841805eee59ed3d56927789735970bfe65f979f5c6fe433915e56d2e35a0ff8a6514f8aecc5a1be61da201183661d4b3384da8e8f4e259bb1c921329894890727b1b0d964d76e5c19e63e4ff95adb30be2a4ace4b3a246331841c9a6e480586e42793e15f7ef0420b75f2c8fe663d3cdf7dec45b4c61729f1a6d4d49d376d9835428b9fbab9d6caf757a8286492307b3cc6ee934d059d4c2b2abcf688a507332d89a9957c9afa73877c57e3493cd3cd0aaaeeaecbbd9727804b2806d88f5c8b8e72b65d7845eb591518b7e1aae6441241cd96049838d24b6ccce3106b9f1e701b9a5ada260a0b6e1253285b9882ebc01e05be0b4e13ca6286bd0b8ae7536b4df16df3079595fbeadf70e91880ae9fe8640f17c69cecae54223078ca60086b1c0a6a5d82dfc91cb3af9efb74d71c731c27b77b864b29600f73e6e31553abcfe4ee956d6848625235fae34c1c25eccf2c4a558711bb098b4d1fa23fea7e757ddd5ae1d19d264f2cecc1dac590deb59f607f0b8e4d01e0505ba0fb26e710ecb4a1c4642e84c9fe77e0bda7e62accbfd0901612ccdd511a4c051d611110b420c148b01ab7740b8cb96c9b2be0a3eb3946d38f55d0f2c8cfc197c3a5618046de3c68a32000ef95d2e0a683a6acdc96d85edac673cc1bc1773f9d00893178c35acc9fa75b233fdf35c4690cc250306dc64f64513419c9c934418de0c434d679eb2754e273dd7de74bfecb48451ccae821d9b396d2cfc0d06e63d94d4e0fbdbaf872d08737594f484789cf426e61ed43779954522fadaf3eef740c3baaaf5d49ef35e5fc8ea1d0dc81c8cdc8fbd41e8a7350d5fc9f9f885ed06c275288236831b30dacb52a6dcc6dc8b652c239638fe40747f4536f8e9e91d1afb4c375b0280a17546edf45a6bb263b7be675eea202ed2c5c2ef72c6c4677fed481f54a56409e5768caefae43a57a7beb156b7a706045d6450ad5c6a4598ba88c6dc0c98ed7815fb2e6b7867b4a762dff662a8d2c6d53ee06d906e3d20488aa3d5f9b28593e1be58646210d37e789df93bf74d6890b6f26dd94e35d048996137f17122e0de3650b33816a7d6a69a3feee5274bfcd978f8a63e2a5fb3f410a137cfe994e6f4968b5f4ab95c8c8bff5d2637acff4bd3c567888178e88d61587ae20b246162d8a592f956bcae6ea5c14fef0f5002614122f16b17f0037469417600f344d0706698fe13a2d2c7a9112aae8922172a38295d4471e5f7eb7a1f08da85f2f037c8b72aba44540a7503e733f6030c81b8fcc9cd6ff093551526108399307b2a9c898d5868f203bb069be6fa12edf5548d5509108d6d371eeeafe6b712b36aa6a414e1592304a33762a809ae008624049c6d9b3b0619f3ff1d6391603f9fc7a887d4a7018d5dd1494a208c0cee716237abef1f39d5d4a720c5ce841ff21fb4d7e47bc977dd54d72c13df804fa4e66763c2083ed2d91b432dc46343b2a10692550624f87e543b8b2fed8740f6681fc56143113c7fd5cb27a3cd6c9139447625c3e605d1402545ef62a48a09649235b947b7b095ade5f2b99972323dbf39a232ade727e8f2d1f7786029f367e5e228b4622efecda260d6277b82fc4af42be19dedc753836cbeb7742bc844ccceb87b5fb699cf8f358bc429f5dc871be7c5e5097fb081b38974481e4b6066e06e8089a0d6357fbfdd298152232d2512cff0386f49d67c431a90b16c959a5834fcb2da40249a442eb210f6fbce8e6ad6793bfed9819c7f2dd9a21576ea04385faf9f68e1f4cf22abefa91cc5d608c90cd00347986811c9ee8d8e4534f0dd7b461acaaff0a173963ebd277df90adb177b618b293e19d91c8b39f9ee125eaf76b777a82655b4e613a9a3543b3565c688aeec3c5ba46ea990cb2198df10fcc47dabce96c65ab11624452ab0d7989b8cc62a72df2b2a82deae0facefd0c5f4f8388f7c0b831a53dc55240fcb9d43393c4ac342560ecf01c274fc8e3def7c8e9b775941cdbd921b97cada3b8ffab60cfb776336d8e02ebb6cd77ac16919a1d64800cd18f5f394525f1a5c7f384d497fbc4ffb93fb2739e33325c066a8f81f69661b07103e89a7624d79cb9d36b3003082aeb5c71ff9d67331cd7c82bc9036081b968b19276eb74e7861eacc4012f92716271ed796b7e856d6fdcb5ba6419bb25601bc387f3fbf00c53d9d2c15c425a37b9f0454cc1e3cc1529e6ec69c47a8fe5fc1cdd0ee1129bce64752a7bd783434875d7be688a196fc5ca5c14cad256828a1f1efdfb02fc090dd0024c6bab9aa3b8c79537f293ee98b3063f41b0f8e0c9ffb97163f717bb9ecc054e34c59ffee196c244057102e72f4731bc740423d804d6a51f6019db6533090db641d14932bbb20f921cb40a4a4ad83d3d1127e5d8b08484d9c8d0d21472e9df5d162d35905ca0e09ea673aced4358d529808c72720ac24ced0bcc3d03395663fa99834d53978ccfd357b21466f8157a20f893d08fb51352b2310d5be7d8c90738404f41114923c7e020a8d82e4d4ea13892dbd966f23a5927f177f642afa24cf43222a3b8bf38c66371fc83975cdc369b169370864aa09ee6bd295a2c4df9f90bf3a5e64fb17ddaaf6f9aba9c16b7ed357b7ecd7583836767b1efa60a9ac0c33fac1df5a851e7a64c9cb43e167a36986393074b0ddee4360b43df8a2ea550075b8cb9d6789911a39ba39921babdfa3aae63802b20ccefc0d964eb7994bbc26874af4c0fdcc4f821d26cc8e3abf8b9a5d5ee1e3fe41bf0f61b1065d7a6fa705b473d3d2ead5e75437b26c2d0ad739686f7766c8658b37e3e7d056d5ed2e4261b685b809ffb76c8b709eb3776891726bc5776d4703420d010f1ddde6c30a47b72dfb87a327cfc8aba8cdbfc473c3fa7d89992a9271e10ac68690d68ede7a92fa1aaafc715b7d08194e2206c9fa160aa69e46c110463aae82e338e8de88c85111723b84d528e2675fbc9e8d492c7ca8665bf053c9790167dc0ff88fc6bae8f28c9926480a9fda15f325814fe0d6044b4464f3817979e26ef94203a1da37f9fc7b9a623d4d6ae7fe3f5a001efca5535d4004cb2b6e2f3cad4bbff540563fac8e8f97b473d46b98b9c4b4af1f549b8dc1f8fabb0c4c1c228b527b85d3737e8c144c8107f4d347aee3ab05753c5d88d6c0d1f492714bb644bb98ac788b3b27ee7f5a710974de70322398515a1dfdafa4f81be0434ffa40c0ef0917dfe685c2090f11893996d1d157cda6e382563ae4a46e932e08311004541a0d766d18d81cf3360fc668375cb04f260ba9ab5d7266fb6eb1d15783924c661d5b90305a0285b9a403c71c6f0c3782a009c32b74e533b0f9cfe5875f38bba59a162b7bb919fcb4a938a91d3422cbb91ce483b76dec10f673bda3bc9242d1fcd0242416f973db66f81ff21b42297c2e82cc9b1328e827701075739a2e7b55fdfb5fdc9f8ea4a53601dc81a8a6889be071ee2837e10d60e54a6cd9f8dc0c72d7e1fdb169f08c1316568c2e9923714d6da65f0c964be069f7c33cb57ce834493785414113bf52c4b3ad973eb34d0e04085703335d0e51afb97713824134be09eabf9a8d4ee9115a816ce68f43d22e99cd70b574a939d50ffeab1a36dd0800b15c41711aed8fb48bdfccd408e8695203a160767e94ec39970ce427da008936d8cb8a5450bc9d8c91a44e52bb35a8ab8a21aa3b444eaeba851e13ff4156d26362d88c37fe4768dd46779f2f1df12b6198d2579a9b0ae6ecb49dbc579c19eebc0d4cd22f14e646a0a424f0a809aa6a857aed60a50000174274cac3cc67ca99ded07d3a9fc95eded3d815ed6d32edbc1bf788c0bbcafa01ae8b2ac859487df37f7dfc37a05479501bcc6ed1265f0ee6e82fcf242a9cc94959ba9d9cc5eab2e9f0653e15d0daa4735a83143cb2080ce85437ba5257bf00d98d90e3f08af4d4c72985ae94965915939c0f4c961dc401528c35f50333a0d4e2c11f03655f1ed82d4889b5fd8310292d47ca9307e5b9eb4df5c658a4a1eaaa59f47c496b1a9859951d871d6051bef8bc16eaf6dc450ddac784f65c159ddc1f570100e36a267a1389db58e601cb5cd51c6b5047eb6959f7b9c2163033ac5c0ba184573717d71b06261a32feda6c63132eecdd5c968a2dedbb88cbddb0b6f5e2ed88f1413fde402635924d824a2ea2c12c94ff8f429e64fe25535bd47c1a1dc076ec57ca4d33efebd5da83733bd1f2445b860f8f16255aff845d0612234ad0fce611030f5a1ad64ec5db9e44ba7531dba442be844103be963d08a8d17206e21a1534f5c0b66fb76ba1c66a584f9248f136a52accef8ced6b8ae8d783e45a07e44f48ca4862a61ac294a616f250351701028b1ddc375c03b373a333a68d25c64470125ff2c1f363e8681f1aaaf26f55cad77754c97056f96b12579c11414b747d60bcb8b64131bae2c0f15e347e6e7983a9b0bb7fe5727b12074ba0dd836116b896cd1a213d9c72bc5798251d251e492ebed1e88b879ebd91c3ec1a759cd04dc8a0b682c9b7eb5441fcc5b631207bc69aa247f87962cf7ca0de7d034ed5f452c75b41f7ceb39a7483c6ce89bbe4342bc237411833d361d47591905b0ab4b2a812e0ecb1a789fcba61ec173e01c6de76c20a1a9e5830087c4aa3e4427d73bf961ede261718ff54eff3122c399a7b2abd0e6ef932303d41c02e4fbf980f6d9c6599fd207f43feeca362b8d839cc8944a29872a8744608bd3ca51df0e9ac87297d31bd9633dea57a918230acca355c878c3dac4823c0ffe73b655c3142142163d4b2b673f767409d7c84d7023c36bbae99b49bca40f74c6fd90603794601b1474cc6e29bb76bf73bd214a107b0e1759b7f07d52ad1422e6cfaf00c52be0eb51fafbae30b7aa53311a32b328686004f810691e17a5844efe920d257425a97febcc543cdf6fedab4c7e598c32c5c82fb28e6a4dd637a40fff1606b4753065e9d1afb13ad7940f29742b966d2967f0bd4cd95726963f96b8b3bedb11d0cd9cc2ce8d2944cf16e68162c80507b841033e6f3d2a1c9f68619f0811f7bf68691dc7d3fc747c7d707ccca161cc70b74327a6159723bf17592b4acc1b4096a56589c625f8a8968100aa46982346a531fafa1f272450a8164a63c04f4c805866b5ec7e8addc799b0d3dcdeeb11988b7adc524bf175d38b1e6ab8107025e574f7060a3278bf12c954fd89d40439ef3f96bcfb1ae258e92a079776bee6faffdde76c365980d413e554930116d7b8a5ffdd7921ed966298eddd09f5e25165673181fc6c297e1a31267393054c83654b7b2b9a631a0d48502a500efed1233b61dd93e5b073e9e002d926087e224e354492176177fea86ca3de6fb4b24e931061963ce63e4be92ee1ed57e42da6dfd939edbbe71bd5e1804371bd1e0ed60d178c066cb6301ace0714184eefed6139c3ce238119e3babcda017ed570e8c95b3feac22d289dde5adf4bef22bf50ec7745190f97305782b4b55b2e0e2468d1074cb8a3779abdc5912622ef52a2238d9639fb1062d063e88fb84959ba83e9da65483589e7dc98d5515c124812d63a30d743f34f247758bc3393fd4fafbc99b8c1a5fcd59d0ca14c23da8cc00c6f209a7bf501140ef87203ddd6ff128318458e2c11d94afa80bc711e409fa06d1436c4671a7703850f191ba0810e76ec7a09a01e7d03eddd721867914c8983a1bf1c10c2c1784a00baeacfc484ac3d723a84d7fc03e254d3107cd4d94a0fb42d8643ad8093e9c92f0048b1095d1e5eb42788c76f83184f96b6077641fe29ab8a83574a4472cab1ee7903f98b5744719d73a316781693f749a4e126b45e8de5ade524f40cb1b6a609c4bd2533c1618b2ab8629be9c979e76f0c8aca1f96d239c81992643879062ba70404a8fb3dce0fe8de7eb0856af14b3480a831241fc6a48fae937d6b587633b64f9f6fff71e2de0e2fcdb73bc4b4b9489fb7dbdabdc8f104cf8195294823fe3f4527562691670e71707bb0e5f28f4de18a046ec0f05e1f19394f12c370e309db38897578c50d117212b69fd9c444cbc2ead2e375ec23f6f265be55af83f3a6420d11685966bab39168705acd75a8fbe0c0ea318c7a984e02ec58c86d5d68601729c1a947e7655cb0ecba50486179278da20d4e16896286b035fe890a5d07150e4e4c88c34c259f71f5a6bb573df30b4e740ff4d64fb1f02e1c9ab14b87b0662a527a1492c7b48ad124af55b73952873586fef1a2cb431fbd0aceb33bc8906d381c64bc31d3a86bdfc36c46d21f23f123aaf6be6e1547803dc8b70b5e5d429e0c5f0047a0178c5b7a0fe122685cae118c413a75c54c8f7883b360196463e282222d6569b95f3262a4f73b7edba100b4212346c96defec495ebb3fe88a18d67c821278c87b00f1eb6b73406d2072b4b73654e80b2498789370141a9d486eca635ec964457e45ba5b026d05d30c4dc5b87158b863efe6bfc313af3b5a816df229ea29503f1d3fbb5b6426169250c487f64c6e40223d86d2782c2323d7bfb3a2c9ebf5e777562ea939a45834506e87e20e228824e1169088767653361258d6c473077334ffd5650d8b80973df62e2aad84b72548f4713d8b45e0366a9d50b58450f0da311cc1199959df460ae61bd5cbd6b8071c2de25f7163c48f6d3dc91ae41c87694fad97815113bfd20da9315334efd7d83ae0175682324017868e0d0864173d94ba558a6279aa99b8d7852ca8c25bb3eb32b48488052baea6910fc0d93adc01114e20b68fe8d93b482889ae36d57355cb307950dc1dc1eb38178629ea9c98fe3a96466a85c0fc5067584c3e99d40669f2ca90ee33fd406e59046d7b351c2dadbf4a3d82b4045cebc8fc90ddea8a5d08a5c0dc3979dea5906a552a5e90b7fb65def102ecf58739b05a526a25161c718657ef36a27255ce6715d8e3ad49360c096c3b0409ca10d6c4f212f4ee8664d09cca5c96c24f6213c8e39bcde569877fa295ba070acfadb1d025fe37e701786adc0ca03a1b4e34e7d511c34ef0eabb231e43a245e260cb1375e6de1529970a5d3a71714e731a934eed90cc9a0f36079e4b1c102fca9404b55ce42795938c228c59e75d50ba196f4198bcd7bbdde1afc9519cabde1d24b9245ac13224bdcacb573b57bb01315797eb7e3594610b69d49692b08c9ca98d6767b54526366755b25bdadec5ebdbfb1e4d8a9168151e8b66fa1293ec3de768c0ce6786153db9ae7290b41403162be671967dd9999fef3d9093b34a5e0e1c94df8fb4f972c56ab2a069d3f4c9bd2c65a41e6eddbbe4849b6ed180ae8fb631b1e5b6a6d38bcdbfe6fbe7fee0fea198100816ff6567f5d4c7542f793e720912e314fd16aacbac88305cfe64333c797cf85989830270db298bf6bec221e91225680c84d9a3bf74aff17df198b8b1d11d905a0752007d9e8f6b8e9f6fde17ec5a0f85d00251827db2ee9f97ef87ea549f6d0398d3657f99aa90db12ad1c7e5ba95fba97eedd9de6482e8f871a2b548d00f2e5dbcd98765fa28e4cb1457a0dc95ba43f58fde2b0036b8335849919a04e74872827caedc48e61e138862520f9cec2fd2dc1db3fbfb10f83d390d74a8f1a0af9f53acc5bec9207d0025f4dfba10fb7f4485922a36b531db4c261e2836c1195975aa53ec89bbe8ea55307ad8ff7bf72c83124808d7ae8ab8aec490867b368e56dbb50a8014b8540cd11cfc4db4891e537be4bfd0a43e549a56a53f85f13d2e53614b8af8b4e1a113486e507c0eec169784f1cd815f3ed64ff9cccea56e5302caf140128ee75d7018dd1424355650b2a7ffc8dd65b2e46790113d8ec544a71766edbeeddf8b8a4a6b94cd848c1de6f709f5a1feb59f18e4ffe7b2ee0a9938de15320ae6360430eefa21d5b299d5a98087568c99fc75be2d3f821ed332f0477002c1f7dc530ae7ec772fcd6dadd2f4eea761798407c7e57f532f5b6ce63a977aa7b287c79446e11a826201fb6b6dddb3fbd91fcd3f7615df50de4d5503407109094e1ae52817136733af0eb1c9efb69f29ca6d05cae884ef4afae1c7209ed380f160f643f871c3b730c25276d1351677a329df7b388fad65b3acc68d3b52b0d9d7e8e04db12729e7930d798c5815d75e6d102fe51038fc971f3d35a62d12856a54972f0b5df939c615ea361cb8fc9c5760d0566711006426ed47e6f54da098598f592c1b4999e9d71730712fb55108f8c5f966ea55255178b22318bf4bf04b7ee1ce3f6207f8c59a0518a38ef6bf426f1ee0073c0d5448d90d9c6b134e870f4918676da04313ae226fe82407226daf405fdff42d81fdb2c8e96459ac46487ccc10a34e088b1f6233ce70691e5a6db59d0b6b2358dacd1d589de9c10faac6da085b8fff50480f3046f03d753f516f8fdedb8413d330f2e0fee9026daa78a8056d671be3bb4393188777072e5281acf20b5804817db081f70217b454bd9fe0590a70bc3a246c957e8c294ca38a99381898fe935cf4a2c23a7182cd969b321e35abd604e83241c18e20a1cb6add82adfdc0a132d9a1a3b2ae5c9afc53a6f802b0d12836f8232f616b3364deb90bced72ca32aa230268561d896738bd9bb772f09e1e82e4dd85203238962d560b0cab6083d001045637a104071accaee28b4cc30953e8add99b830699bfce0f9f9f85a4f8eb15442c7cebbf10377a93d1f832dee4886ba1921ed635f47e05ab8ba939f6ed3232ea8adbdf217034e9b94d9611c482f2cd0c4839f51e7aa5d10af7da980692ff55f18eb67b186ea8fb8142c84fb76fa94c1c7db623955fa5657400be019451b13296945944dc27e3822de50bff8bac0dcd629d725d1b8f496d4a782640857b5aa3484900198c246ce06ce0a2c10ff2858dc1997ea502dcdbf0910ec59356d4d36baf7655cb0047eec7c2c7257804cb9b191e7a477d28c296664fc5f241a9d74d2fcce056d9a251e652c197a5ec7bdc7d70fde99fcf95ff1fc559966954b6ff96f007f8ca3685323b04dc852ca03a611155a774549d6a3f8605a93f29d345c6ae7200ea4e85777377c8102e828ed8a349688abdf7723ed7d1e6dc47d0061a6d8856e6b57f6619fa527c90648f1c04169c8c31a3c59fef3e946afb924e57efa2e6bd34f1c4e649a37fe451d6251fd4a403b9a2b9407e452b5567a103718a976366a3a448155c2d27c84a8ea247a2661225a085e24108e300dc897a6ff1bce2c8afd5fceb161a019940e4bd31eecc00716a966ac0aa802793a91f97b2b90039cf180ba6758204603e3436ea48d86d34df3a7574585914e1f60ac3f6b775fea3306ce23ad4ea94ed15abd3de8de4a287acab9624fd48d5f2874d60fb54a04096ef0f1d344a810af7f9ee0543e685c1b0aaa75c2ee6d7a056fddb80bb39dc7389e6f559fe47db9ff7c90609904663bf41089e3d622e0e49f731fcff12a3d19621b721c97558927159fbc61f91bf741db8f40493ed0ac8ae81c9610bcb53e7b41954643f0b7d1cce8434d3b39798d8856257a4da165ee5210872078b12ded275a0d89a07ebe547a59ab79f7da63f23e94727c82a167dafb7f86e38b637f0ddee98427f6d770aa38864484f499576f42ebee3ec0fbba7a0eba1828b657dbc32e2c3371dcbd826986285517c9cd0d529da9a5d2b9cb40ee44346f778ec38957e0a849ee007a5997e0882ada9d77a65ec4f26633baf1f29dc398a21ea4a713b344bbc7a2e2a8537f1fdc607cdd392d74e89c83456eb2de71122c964af1ba6874845bc4b84cbe4070005607187315d0556e1180c202da28a97f0a66c310fc585d6b7dec3486b7aa6c19ce879bacc0fe0476ef2143a427077f7fcbef32d19ed126fa7627f607b67c30947fa652f957f9d524e29a07ede53642f9d1c44f2f2efbe8584e0bd9561ea0ce72dfb32db0fcd1f64238805d99ba36aa6a8448b060c2c2566699d789bc6dae1eaaba6f3f0e0d544f25dea38b6c234e6f01b6037329da257d668fc4ec1e56d7057ee73517a1f6e26f8f31b90d9865ce55a85669505ad68b9f092b069af575f9c4cc90e74c1a835ab4474aa7649d814fcd3017be277751a6fdf72d2f16df721768f2766985745abce9b3dc740c3e03d64cbaf424d4197e91e39bdb84abdb1ae1854ad098dec5fda3f0b7466334d64b38d22e14322467610ee66081d1e86ec6af20ef24af5f2575575a18701954a43a8ae42271c342609598be66caefc5eacbdf452d560da01574772f636d27ac5065854a5a90f22b69aeb8d0c40de3c8ee37f4c2a07926fbddd1f54731971c88a0617f53407b9cbdb7fe33d51c845b7149a9c409844025ab5436e6e7e96a71961778b744da60a45f11eb3e5035f6c2bc158c0c1c5c04c65ff1126d58f6641da0f5c0b1e13e5e4532e0261936c28245aad3d83ba46e6807e8ff389923ae6545a912014afd22b33e05b79332c336d021c24f6f01c5a35e3fac584f81c3d715793f9afb1c65f078b433e106e7f108b3907488ab6dc4ea685233344d52045c28eb08ca902ebe27c131a2aff0c35080b7fe6e53bec1d48db1826238acca0e79f083eb320f60c71780c600feb4404348d7e0b1286946b3eef29c17faa6de157f235a225ffea592461044dbf6faf153a49d970519f0caaa6b0e6a4687c7f653c1785e44762f9b73306151f3dd216606e71b559b46ceac42fe1aa8a50042ed4b5fb79453c4d2312816d90141873e1d8416054d063d7135d198d45225988144be86d22237076f7b9809ab0a54ea14e2c41f47242609c0825d71284ebd3308e62ea2db1fccf3469560f5023fb8c0cd5e72263e506bbfdc2bda6c10ed98df9ff7e2724cccb3b3a6bd17067f06a5d3300eeec1a24507712ab70df931f147d7c6648b7b81f494997b184e7b29ed410df57bf7c3934cd89fd1f7c62d097dc1e1b5188e23c510d6fa90b7b9418a7dbb72622e764a99975d3ce4a322d0375a5576c91f549578c01bb7bbd7fd6c663f148af9ab3fab0c552986c8cd30b46310338e27c446ccb45b0c803f6dadb7ec7b263d1712a19009af0b85aabaa3e1fd72826714488b161ac1332f5fbffe93801e098e07ae49eac394e23b51076e8d4a8b23b012ed888743c97f9a3c78039822a64bf357ed34f769826f3d9e9be62b6cadce1e8816ff894fab48e2487500aab535ef9e50647e109e67e37e755ed27a0edfb96109a54a162d3cc91d56f46641f05f48be6f0d328a832f4a761054e3afb458b83d495a3924f0d4ed2aa2e35c8be1d017c78d117b68647c938d287c324ef0e8287c019844cd0748ecea365fe08f6f2435fb41e21a3120b3f6c7e73d73e3f9b61f2b2d9e9a6646d70a34587df4108eaf2f90767e2039ebf6e004a9ac50b69b29293f8b3a275a2f2d32f5d6e14fafbcd9f8676f659376c27eac4cf56fdd984608aace6c8a38a64f83495e4e5256532444aa53f5eb5b57dcbfb1754f6e173a77b3fc1de80ca23942a490034d63a2adaba6a8b593001f0f02e8e3757ad421bc31ca98d825f02d1348709310df9ccf009b579a5f21a06a8a32abd1fc997a4426508c37ef918e158265e7623c99b2ad672971b57d7634d9100541f2397cbc45ec88c21941b5305ce8db728aa8b8f422121b3b4747905cc43f62342d4bbbcf6cf5754f093dbbbbb95d07409aa0c5e1c677dd062f9129ac4e615a32cc1fc4d837342c2a598c188535de0c58d751b751c6cbcfdbf51470bade08152a3e7a9d97ec3477a474fde862c12ac2b9754b8eeed760e8d159c6035d12370b7f430004a7d7c004269142151002b799224e93eafd1936233f546c205116a296b58df6064121f077c8dad8abc232c78ab21ef6fc03cef6025507182549a9e43839d629c5a9ca9e1c048ebb773193f57d7ba47afc7ed140c195f441b547f83e41c229988c0b3434a5f52d925bd03d15e55b3ed36c88e31234eb76ae282fb74450c48fa82ea059d6159a183736b4c75507a7c4c4ef64f14d3ddd6b394bf44b1c2768ac176fa75c39e2a41b362be528083dc78891f407584b318b8ab6146ca7cf57ce0a29d2256e1bb363ab49f0aea7b95b9025871b0ffe99691afca689b27d4affa8f85de56c5b2293d9a3d75eeaeb82ca10f0bcde201f9407c3c9373eb17cdcefb8db6976055223abdb884c8b216f88786a26ef19c14df297a8232ac8a7d916a5b9d91de8f8354955cf4e550d0e43fe0d366b3b7d62f8c38d174bd48737251a7bbe69b325298b8b2473327d6a5922eaf82086ba21203a5d6bdc9772969a4cfabbc56d34b6281c83c67ccd78b2bc15a98f4b9e92594ce1d051958ab1d4e20e31431963ca45c7d3ca77c0179580dd9a6a89821ad36817159d90f1da8bcc53335e4c918abced626d7df87da6bc82bf4d8e6e7a61cfbf241f33f64cc5c539fdae61004d24dcd56cb08bd35da5b66f45502587be6100a27829cc30069e4e54f0b9fb42d3b7fbcdda73b65ff17bbbfa8311986e6968e73153371b1c0459900d829f340abf41eb2a8f499b64d6ce403ecd1e1d5897e96c303a84e6407810b293ea4e1a8cc7fb6e7c7f000a9fdf3a06fe733b34ef16ea7ffec3fdc8236aa832e5d73fb646cc39432f05144d6f547ecfd3707ed3d04eb4cff6af6f505ad77b4b30b86c7d586bc4de05e62bc15d9475f6ad0f8f5b43ecceca906f54ebc0d1172203dd30e0be43260f18148aabca7148bbb89e372a5d5e52eebbfb77f1bb730bc0e35b1b69a803a2b11e6efe3eaf707dd8cd0c124d62133d6d228871a6dc7adb144468382a68e8ceaf58bcbaf9dee45afc90091b515ec58ec524a58c2404fd1a314b4ccd942c33cbabd816cd2931088b83e00380e2efb34b989846da94a2b8545fe587026d32e1d0fd9c357345196575911bd7320c5f8fff5e5dc1d076c6f178cd4be231e438d5e79043da12255e1d53fdc03842c88b06daa2cffafdcb8253cdb1d8eb15f77c99d17b18ce06c01c5a8e6e4b5c0c8e11c9bb4a4a5c3ceb5ea9865d14a529a3801c693a0fa6db64a7312d9a57d728816de04ac14b8d55936995160f17d87416516d279960cd4c099ee7e4947d096061f71aa8d410efc8a8858958adf99d78413b9d381512e1dea0b96802862936b3f560cbc6c1499445f82dafb2913f03006e676942b69024882cc181c27f89868077a4c16fd7792bb2c85b7ec3460bad107f0bc8257eb1c8ff20a3584e970b39bf1466059a98ae34f8b5d73f05c3c571c25ea7340ac5dd4bbb864dc3600a7a3817f97dc4c9fa1abf24da0589fb5dd80306682ec12568d03562275b4649a85b0d1dab0489b89e916578ae2f945cc6740bdb22aa8b5be429fe515b1276e9853f0163ed5c7a7b6c8310e1ff4b9a83de348c871594bcd076269d1e74766714ded908b042579348a0118e00abba003a8d7069e6a86c1ca46efc00bd085f21fd50efd64445e684618e5cb494fd37c65924d49036e47675e05a51c944756723030631601087c90f5e83c6dfbbca59ce2a1201bd465b2a225bef3a63ef60c8830a44f41f199ff0e517dd5ec55a90d26e9ebf36c0e6d7bed4461010606b47da401a80a60bc4e45c07270812ca4c2eca34a51c15889d665d8c4eef26546cf3535fea583a6636475c63a3874dd25161a994fcd2c46650e91351e9b79a7b13d53ca2d29d0eab15947c118e470b372ce21e51af64072a6e248204a64439f9f6302ae36c8c9ae5cd6fb20fd173d4745974b3c7fd8072ee6cdf4927182b3d9ddb82a0e891da606378374d0d334023ee086544b14d09b18e33306da592291a53777eb3bbfae3532a1604e2f1ea96143cc7daabd787a7ca146b8757f68ea01a4149b6642a06bb94c1745f60adfefc226b3e1d0742af10afa8bee6c1c242248d4814d194566a38018b2b8eeb7c0351d8f50686ff24c143ab60279c6b78a5bdd472314776c56632887c05ee41aa5f1e293e47ab796b0e28b998cecd654f84e05055fd6ca0458a17117d0082aa9af20442bb2c86e3551a6f2a29b956be6eb0ff4c35dda7e330daec6ccac5db7b90bf4b25eab1510bb0e4c69e58a46ae416746dcdcb4d19dbfa0782a17ca9137a0b9923060e995fd6d3fe18b8a2cb9444d2399ed761ecf96ad2ac82ce4154e757d6c8bdca7a75587e8dce5c0105949f2d13aacafd8eb05470402a34b367c096333520189fc41ce4baec33e6419b0cf08fb320f2315f2dcb18f01281200f39fc3a40bc5d7ef905e19955babb52f6ce4050d9bd98d7ab455a8afabae7bc06175e2835bc85fc6e7caefe5a5eb50e6f54747485fa80eab66530bf522930683d18fbbab1193c7212d1095209fa240f1e044cba73c637e39e10f14ecee7776b8e78bf89df3116ba0623ea03d3808df08185300d9a5e02d1015e14edf4dc53c2860c795414ee52235a104a3b0be778e8aa59d2c96e07516d2d6f31d86db0e799ec79f9c6dd3cf646d1e329549d94995549540fdaacc267b3d9ce708d2f3de7d06f829247668af18c1dbdb1f03c4c322712ee79e1c96dbebf42a317349377678386c241e86e2497adee05cf40e23baedb2a22a19fb21ae7bbbf2fc3f4bcdfd1e5ae9f093b1a77c334f411a37b18896cbe36d5b6e95de79ae9dd1fc5ac09b375d5401051a6900f95743f0aa5e82db72c8631898b5578cd31e5f944cb6390e9e5f642f4a0c75f94d399a3cbcfcf67c71583e0099e100a51bb8a1346a050cd97c137bea68ca2773ea88beb127e834248fbfe62751e9a45c17857ac2dd2c38f03838b6c2b61863d2a5d9d8864ee02246da7067906d65e217c8b45ba8246a3feb75e3d7a2ebc0fd34eeb64e1de9cc34f1fe9a1f91c27d202dde19614724d7756d0cf2bc088d7af412dc3f8f3ba56791840df133b7fe2ce62c5a5fa72e98bf2746f3ba98b605bcc138762de25998d4f9ecd24bfcbee8fefc2a708ea21954fe61c51ec428eebc0016633aaf1e5c36a80dd9e93ab3f37a1c13c53f214b0bca870128050c25a58434219ba165e98d8087308fe1a4fe2a8066abfdddf5cc2a38361b428029e833ef324c77924af9cf0c6ef40ec200c684b26af3750c743e31a0ee705a7ddfd26186c98020515fb6c5671db85dea2b93015d2f51033b37466a87fb111e39938d67d610a54b6ff4a8a1aacbfde09051ac57a9fb804e5b7651b1b898b5390824d6cf3a4f35dd7a6575181a84ff363c8f7fcc86c1c81c9c96675a8ce4436383925ac70cf0da18ff3640ce1f7d9fb8d0fac74fdf21b208be4a755322544b4084b5ee86e6192486265b515533e500dc0c00125310ed67f1f511a45661feb2ef84aad11cf4896ad3b017776e4e032c77658885315654f307a13a001e2f115655d4498f9d99da135660b758454ec05f7625063144e124b0a3ba37116278da146226b64b36bffad509ea3ae71c1d6f7e3e5684c9479c0cdd157d413d541fe09034c981c097b7a08ab2981fac0fd0df3be60993136fab83c9fc2dd902c9cbf2f4cef340dabccc2e9bc8ba080e4e7658868132253e1c0016a6191f343c4b259809727e668edb0501014455aa4ca1ca3fc0e26926589645835cfa4035be4a645fb06de57f4c050de90bee1b293b09a0270d588d70f1a9d1e83bb83f974174d7eea71c6c4825da2ce021f593363f5d689e4d93c4834a3696055aa8e08a7b37cd69d6f5a7f678ea797f15af7cf26661d6a2a65e383d0a21f24719f7df5156c716ae4dc6746a9947a02ecf64fc99e749c03f7867b4b71df00e64d72dcc5539e432b178c2fb3afc15f4698a4ac6492a3aeb805175dd2f8fe3e357cbea5952c998bcc0f8daab565e79d79f94dea133b459ac1de6c4b81b79d1d419bfa843d15837e8480c4211cab5dfc6387c974bcb16923533ec30958ae140929112b321218b03d086d62e413d4112251b5ba43672096190cb76d80296bcf586be56a9c9d8ea3abf9f601be7fa1da4a93fe66fdc983c97d100988ad036e3a97b9ae79d40b72de7eddcb6628d1a725fee4cccbaff2f7267222cea28ceabfdad295f110c26cb08c362ed3c93f9120a998be100b4f72e1cfc2bfe89dbb3230971f1e9e03ebcd9d4c920bda4f83df68c70be217abf2ba1cc56c6cb2f78fa676b19ce4301c9df976899170fbadca7535b6aa232f7edcd83647420eb99acd03b119666fae7082646088f43c218c9cdac728f3cdd31f1047f6dcb321ed3908e6ba4d1b5faab60e64dee9e918e49fbb740a07af8abd06e58ab322b8d17a9799cf9204f0ffc16863d6e554696cd53cc6b6b106828a08bba86e2b5d441a3c2012b789ac1f5c2c2674f67472e81a9712006383411d7a78b89069eada124aed9013d7eaa741ef09363bc81de0d717af4a672da96af49403b44b055f52d744ad46031cc911f27d590f82d149e02f28feef23e6b20a98baa9bdec20c692af5ba14136b0179d02b3f12256448fae3ed38d24237426b0642d204b179f5048753fa46a0ed804cde9afbf22af3aebc8391addef0d59835551d12ad7d6d97348bd8f4ae9e2fdfd9ee7b80310dfbf1c898fdc7915ed78995dd385ce8bcde07468841b16dcbcc1ea1099cf3ea0fa69fc9c1031c6509ea6e21d965a9982ab6abed3b8513e9f478c15ad74807bc3964a923d66f7ef2cdca8e4ef906f4bbf06c916149519926b7f75e76fdf30c73bbf000e6e0d089a85dd03dca870fab56b154d1ad35f69e7f2b2300bf6dafd4c13421cb5566323c016892d6d10ee741b87d7fdf9083df07a5b3e5b3a8ce44ef841ce127913af2a5ebb685ecddbb8edb324ad774340ce20a01300847d7b07982f9812aa3c952e92aa14b7cc71dc245a634ee8ab07381634fdefc3f1267503ddd9564804ccf387eb962f1bf255b9712ace0386450a336b21b65eb1692d2a96f08354a623193b1dafced6e824420868349327b1848ad626a704dc43a433684eced736c9beb5056e7fadb87b96f55c9b801402b0df391e0ef7b6648057bc06092b05e33353d12be21a3093110efb2822be08c4596fb781b3c89480b9543ca2210874d7ec256ae7ed83be670a6ca728a8bdad027faadc5d23405349eedbe7c1d254ead5421371e618c1fa8ce81bfcc456355b2d6a1759faa30fc13b1e51b913c18c5d1048d847c84b57fa539ab3e5088264aaece8de844a92c0153a75a2d6ca3f3c1ee5ffd6fce1f658ff3c7a129103a7da8bfa38a01d58d3e352c1bafb72dd5dab9567b844474a7dd943fef9b17871942ae38026a483c8b8f4266a42e95b7963e7539371263bb54f745dc41ac352192fe6a72c5327b5adf499ea2ca002f4bb5bf90e2a653e7c4d3b2431c1a6c27637256c45ffc83ed14539b406a4a4b0af263323cb3e539b4e7e0e1187f9b5e0bababc3db10f8c558896f1fe315c15ab2e3c80b8d5b9f6ebb84ac8867c50ede9644b146571f53838922693667d95829d3f76f3559be4fb25a73f1e9385ddc8ebcae650b119d657b60499d18f3ffe6238868c80a9270b7f658c6c9d6c2223c1936b8bf8b22802c737b0695f2ce1f469b3dbea3ce2f53b313fa540decf36aca3ff9946a3265d31a51bf2cb1775d34d7a885a64c117b58e63ea8e82c3f4c2e309e68ba80a145ce87497578ade074bc84a5606f03af49327d2465b243fd18451b2d5207242974121a28bc573a85dc8652e71a7c15fcfdeb737adfd086914937b6ce82a442f9041f20e06c63223f0a9867fae8503b3197408325989c9cd59b55b4c8c8efe4b8ed2dd714cfb3285b6745989fd6a8d24247c48864e83d938385758d3c9dd80960011060e676c0191589c50c7e2df1003651827410126a60f5685e340c78c7c0a668468bc331e540755de1b77edaca09f01387b2e838751747a8bf47cbb4cb57117cae2af8cafffc4795ff55b74d6612ac63a895444731f4ded81fe70aadf3d6c238b408dc76e4fc62b0ff0786bb8f53635151eea7a0788a4ce53b7a18870b1498c560beac06d32d9108d5059df80c99151c10a765dd1e5654da569efb430946871bdc96b720b6d4461a936f2c176a0ecbd4076a6502790e58863338246e47e29808edd5f74d48a55c01ce4cfaaefb597ff959ce37241ed1d482ed8cc622c27b35350cc3d888ef45e2645197cc10f449f333f615849d423bc529fc963c5951b408813ce28a8fc33cd165261e3fafea53aa47846112a2f457085a852408bb7427e3165140d19c884f1ca667a99fa2461d41ccb54d50e0efe1c98020f0930c0030aff73d61e3625aff8f68aca315f326cb40bbb882a2f5099e5df1f3fb7ad6a22f41aeaae3b181c94bb226534d958f47d43f1b95fe398f904656787fdc7fcd77ae3c9be8bbde46beca0ffae15a697e742719e8bfc61ca2714ecc2e23b78292b80e4ee38049d54d23cf79899ba85d9e0601b9a1c84191942eb8f102f088eef1fedf46669556e4f9832582e0675f75f4c48740d9793c7cfb211f1e52032cc3c65686a7a8b2fc7d324df0c74ff7db04c2144873b58c24b861d05082a893b41b282f45a74e43188c326c8811c9cc65fff3fe88ed8783e4c026f55b86bbb4b41feed675159ba117759f546ab81562a1b90b637f0918f6a8f89c67f7eb656b5027acd690a50d52851bd0f7794cdf5e534ceeccf4634015965c1e8b9576a572b77c2477ae7c7a919ea1b30c5e86833d8229192ee6914abf01871dff47d60d6cd8daa425f9969fcc28899ccd4a8c5f4aa975291e3985ed7ab69b435d1f090e102f6a8213073aaac0f84fcf4711bcea5d5cc0c7f86600dfa122c0d17ad66b1157bc833e94989eb253cadfd54a1cae47bdeaf3c82ec6413d8935f5d3d7d6f5f708f058e21583db58c73015a8ec199b45584cd29f219798584590d0c76c40e971ebdaa5130b6a33476d245c4c39399a26f7fa11cddf264a48624bc4a019a9e0d3e63bbd166bca5b6a3b4e659092f14551cde1fa181b09feafd6ab03c37d84177f37b41f3c1cb116b79227df6fb433e82c7a663a975b1f8c8a0a0bd765c412971744009f6a93582cc7886b7d2e77812c64b9168449340b5ab105ac8747c54ff6170ac0ae1a06c64b48e1d2488c853188790ba8bdfddac0d2fefe3aa222d9a56d1f2b51b4987362a78a46dd88d6c3bb4f561450caa19002d857c74fb02ea060f9bea8226f9f9b16c5954b03dc19b49d9ab6339fddf8608f9eb052b8fd79c71eeba9e7f8686c968b5ae12471f5d9949b1a21138c07d7a42870ff88e6d958095256e46ec9a74f2aa3ea82be40db2eba6c22df81f486a84be4d10eab080a6c39d645e5d121d33ce482c11d450f1bd17718ec53f05f5cc2f4fa21f0b483b98407cd3d8c83a383b096fcde4f85884cb70a19fc2152bcfded0636b8b0f54351e7d987fc2c3cc14bd488d1d43ac61a9d26596f612753fd51b6c8297dcf389101a4b4247e2a82a960bce8882b67377b01e5b56fc3e514e75ea8e1346f3a852fdc407c0c15e1e2910c67095ee7a699bfb3cc0a1a9d72959d52fc494dee07b4478e2519eec9ff1fdb887ad21e2a200b36cf13970e608c655a55388488aa6f55db7f083261d41cdb493076a111f7a3403d72ddc1008160c401ffeb67bfd24a8c10f8286f9a6f28eb9c1009bc01849ffbbc228030231d111e1d4763dcacefcca14d4bd0ff740be753061b5fce9cdb7867a1d4bc8d6cc11c2866f290a003dba4cb70bdb89a0eebda79e4b994f01e692637c52456b2038a98b3c0d63aa0039d1f8a5229e0e111163f7cd7ee556954e421d7aa73c391aa4e86f1262ff7bfdc0c4fb6e5ec3a14bd7dbf8989c65d63b4edf19f8e1e8c8a3fb59e5df55c02f0ce5da8d089072efa18da54902b42c6ee11e3cfcbf3e77f33ac36931c87bf5063e3edb38d9121bc2a51d41653a03f06b3b72fd158061831b5d43f9f630d53f5d59d0b1a266c68dfb92c895bf99fdd4bf0dfece3d9537152328109c186ccd3daab763fdfb0ab978fcec6478208c97ccd5070e338ce9548ec87c51636ecd7bad40eddf8541b81f3f0c3732dfbd9fdb29bb6d1033e669171a3c9d26c09777bea908c1e354e854ca7cc4a8e8ee007e3715bb48ff9828218919e43790cfa3689127f5ad23d26ebed928eaaec3af1e590bf9e0a6ff4f3aa04a53ec0f33b676945c4e4153c28a5cdc2079df4857a6a3648bf5736f9bf774683c9ba0c6a2c504ddb276a42423bde412a246dca5f30ff48d8ecc047c3c0e54266a96b6099b44cfa2733b085cc030361f6391b782ddadee52f4059f9aabb29936ac900c5af1cde285ef3fd278dc603ea9163c01b9f230e2960e3a8cb86dff55b0050aaffba6962522754df8b5e4b01366ce2d5521c0a64c448b801d98de11fad02585595a1de00c153e1fe2a502a428050950331efd980368e476cfc2fad4d78ee812085efb326efb178b29b8b5c925948ef166ead16af9b02144762263cf1f0bafffdbd312f4b86f9868303db05b0121063b8e8be4de16d48916f6ab9110f54e16b33240ff035cf93d058467b4497c29c9283baa35e3cadb82bac41e45167ff2728eecea624800586c71e3f7ee03503029b6de0393ce1e151a23db1803fe331d300eb1cca9627ed876158caf29d9d058f35d1b9a1a620a44f85ad53af5f4beef2dcfc0362c4c0a4306a47caed0836ebf84696ee6fa6b2ab023a08eac7d6d79052b5a653bbc4da52205f4152b15466c706090dc8621288156fbeae14febead62820ecc865520246450226c2b0c6cb63d8a78721c71faeb791fbdc8b3296185c0fdf2f1e6c311b8be8366fffffe67acd819f3a89352a4bad59f16e6c331cbfbe028076d7b3d1161ee8005149bb0158681fed7b0ddda4fb63d4ab3f7465edfb11c30f9fdc91dffd7f79a6fc330543dd3ae1a2ad5e769fc69983cbc1fed63989dac89804c47739b0a59dc5d42f9d5140fcd4523cd9004eaf5cd4c34ca78b3a215c7de8ac337492e8b4d669e634863aca76920043259e74c4df105f49aef690fc4d762c778319ae1ff52059e3f109b8ab3c88059aafdffe723e39fb4142df7aba3de560ff816f6a15b040bb3ff1ecb0ad649e0ef9fcd2cd288cedef541b05445f87c2d0ae2705d400747f13dced0b2bd8a744fb7149f3c249a9946045d417fbe3a328f37d79d133a30cd53c3a6bb202de8e2410abe2f1d397aa79e4fa50cd10f542e369eadb1b74a36cbdac2d4f0bb83751ea0fea9a360c7e55ec0110f76d5e8e120ac8d2838b5359b57d684683311f341ebe2f6f61e19aaa5df08dbd555f3cbc7406f3d7e64f20a325c70879d56c10e1970f014fc13f7b7ae85f43d7e2f4edadc3c232fe154a75b360ab4f24065928a1fda5f12bb6ba4b1e48c8bf9f79d9f44b23d009c7e207cec872f21274e803d422fa1be3d32d07cca017d6988bfd1591045e19fc73bf8bc48ce0dfcf3e0c8a0c7667c7dedac83d9b1792e841d1454b4a7cea066e39d0869a0310517134f285f69d8da644d791c95a84a61ee79a7645eafdc9c077a73484b4eb6b1dc6542422bdd06c9ed44cc350722b013da8106e528c56d29e95c945476c0758efa454f1656e4c0e86abd450feb40a685800e548b85c0af9c790d6a321bab2e480785e987045d63d77d3cfa7a0e611dd8baf07fa0d849b9afa6f5fefa4476b6942ea94349e9422bd9148459bf77711fa8ccc75cecf86b1bf705d36c8866dd05f31cf51f38db360721d293655ea733c9736002fab920ebd91755db11a440d7f78f6de6adbab490bc6587e810a9c86c7518bfe97b452c23626f043e893864d28bd1f5247704aee7ea5af5b036297caf1fc9ea345721c7e737a115d698ebd4a56de21a26a7f07610bfd4fedd6a417654ad4d8b24ea818a6f54c3227ec065fc09ff3e1d2fbcb8e4941ef654693341d67dc5aafc9768f8d139e0b666344f02163712e6ae2ffbed7b8213f7c476caf2006498d4d98c2b30820326e80b64791da9ea209b3390509af9c73d0fb800d58f00e910eccfe49b593240a48e2ce4307bee70b074769967cfe7980a9fa333be6bda0b5adf06e4a8ca380ef591d9d72edba9ffcc5e692bbf8b793ac9394842d56ad61b1023da33d5034ade9e5291f15fe5bbd5475b57f7d71fcd6ea0ffcf07ec8edea3f9504fb38f2ae6c256ccb086a45478a0fa1527beb3abe75ec079155cdcd52760bd66085750fa3446b14288d09891889ac8491c91c8efeabb7003fc285cf25139b9210a4b3fced4e34f9134773241fdff7faeef58c21a760c3978325dacdf94f5563f003ec3cab461c78d1fb811daa4d93cf767f48d7ce7d1aa802a9ac6b9dc6ff56e304f4ea71c10908ed30662c84f5c17f0fe0bdda137bac362ce61c3472870482682f785d3f81b4f7d063509137290a1fc179541df4d1afae0536dcb6cc8dcefc0032419793cc05d94c8dea042a26589cd06522ccae898097e5b861ef835bc1ef5dd50ac5b7da45faaa21467e258a573a06d75e7b8f7a470eb7082c46fd4f4861534d3da17bd30ec1dd1f23ba77e43cb6e709568313515007aa9fdec2e72817ab5a15c8ed56f745575b175ab3d0a9b3082dca0db8c4279a77e0db5ffb388869bbcd82d4d4b77f44dc246d577916adb5454fee6bc26a88c2149010dcc7c2161d43bfca0a0643e74f731da10108e078e78b576de29c05d70137ffe686a0cd3e0263d4973fb474afccd6a4cc759999a03143a8544578354ae589494dfef1886afceb4babcb251dcdedde103c4022a469b64217ff7dcf02adbce5e8d9cfc40f29c6874b143ff5fb6ae0dce7e03e000ef8a6fc53cc0dd9ce8eb381f29faf3834c0c4317bda0c0a7ce37210ac13ec938ec1bd9621cd8072ebd8ecf385d76c5287f663754d2461c345d4490b8b811e495282b70caeb0e7f1b712c039deaf6a39409feb6ef118fa0c85893deffaa349ba43b7d99c102fd076f586f1f04af280763b6784400f675b36e88bbbaaaaf4ac473ac6c709cabfae958b8393a84498ccb565c87023990fea81fab3791445da6c4b3c4e8b09353009a83d9a2aa66bc822419ac83baa0b210e2cfa47b4b350e33742d4dbee0b53f09048d796764e541c4307f71ddc9162c4fdd85066e571b1dbd000fb05a46959ddf320d1b0aaa8573e48e15266bdf93c28d581e5631a547ed7a51678d9813c69dfe393fa4c080d2a5707b08801b02015e26780d421a5a77c33b55d2e7bef7397ea606b11cb71949c2f432387f389c8fc67897b3716616de82f9ddd94973ed02835039b8ed16ffc0536c64aaae793bdf692245101e4136e960a245a4599bc59e713f4cdb9080a3923752b95da1acad51ac0accc4531775d9c4fdb63acfe79f19fcff3961baf10e95ba66f2ff02f8d8e8fc28d97dc4d87c016eae5282ed49fe585eebfc4cbcea42c476539f76626f1f2b78ec392f981121d763b1bf6c95ddfafc88c1886daa721c8e74efb73424200c9e45cc4b411f87a179a186861e6ca4895b67378a5bd19c115b558c98302b156edcb90710d20fa177a3239ee9ae6e9661f4d64894d9ffddbd4a91294d319eab20b64cf313aa5c3e402c29337a6c7e5588f9ca4aaa9bfa6641255c484be79563ff305568ef4bd90894106c58c3c75f75c60fa9e7383de665594cb1aed88bac21f429cd8dc7071253df9fc786c81f06a6feb0363a0bf033beef5cde8cd411194f8e41eadaeb7dd9e78b3ce4a5e58eb230dfc94dcb170b47e6e4a4e785a561b1863684e37e265eab071d3e9e029f8d7870f5b5f74bc3c227a12d48339750140c23a651129d343dae6af4ce08e0b35fd6b882fd02165186b89d63ccc066984098f2c4b75c6c2ea0c0d173442a8131c2ae6d18e78abf650c8fb710f6a832f98c8cdd6bbc00668d540ee0793407cb97c589ae9c07463cdc3e595d5bbbf90a6309b44574634819922bffe723d7147ee0d51f2e59dec3db9a5851bd78ae1c60480484049697a589a57d0f5805593a00e99ad7c55c5c47cb5fe011374e6da91aaaf41bb145dbe4caebaa92172cbe915b3801104484ebcb9553123d12f28ee209485b6ee7c32bc20aee52c26ce37b302c8f18dcd312e1b69ffc8c2ed40c46d737141ff7511585e793c7848f04d78becf532a2741a2a829774e1c5bb975aae66f61e1c320a4fd622bc4d902743de701275babb71d107949d0b1486bf34c66c2f8fe1929e3e40e804c3e792c8661b33947d5e1ca2be0fd5aa9fd29f309d4440ac02a778794455f4d602ba53a467227409cf3970ad4e5b5d432ca5e54f5e9830222cef94d18f0ef71556516b31347356684ed8c098cb146c145fa4e594be4ac674bd0b6eae2049137f25b7967365d8a1692834639d38776d62dfd874f4972e4eea9d93d6e0e9c1cb093c63f60971ac288fd086f7da360597658e9b256aac4aa7173391cddeacecac8b033473238adb4717db1c57185a6a7dba92742f02bd9ff7a3d8caec629d513838dbdc555d26952383d4587bb153b1665e259043d86bc24a79aa2d2d449657040d59258ae633519d7dad95be84b14bc69e9e3a51b6e43c5cc36462bd9e1cfd35d09c0708be0d323c13f818377310f739fe5bfea67b6fb95e53f493657cddfb2fc1f0c91fcffb5907175ad16a95ee130605f023833bef0627e9be294aa4cec91b5250542ba6a1f9167d7b3d092d8260c718c0020e64c964f6e6723d32a6929da8776f4fd86dae6867100d32e359c081a3359d625d44d38c6dc7c0eb40f8a19ef5f1b6926e50ab06c59b6a956a2074385158f0d35e22b08775988b806e7dfb8004ba58dcef39e9d700e97a5e22a86bd011bd43cb8ea777af53d4c46e92c240c2d7895d616f2ad071940587809dd260805e8c7b742a12ec491b8b1753f884725f1d3844ad30d09ffc6d5e1235ddffc9aa0c9f42209d651b93f649d721261de733f241f8cdee2177060f250043b38c8c3384480299f3ee17c8a47c06337ea4701c2f11a5d08d043cfb642a8a510f5887885ec85c9f152d8a18fcc2cdae7cafef4d5da2aa89a4a5a1e295efa66e3546b6ccde1d8b8d621428667a9c9e2c7f34b87665f5bac32df30dd84f2c3229a7e0c55eedf6711f893a259616cb6f57d9aa8ce510729aefe788c483569f3d84034caf6a960e0aff81d5984110ee297095bf94aeacef728d8e06f97b77a6e5dc4422fd18408f8ef27d4c110fdba026e133a49de6b7440066ed95342a2dfb800749a36b14d334c2758f2bad2c11f7e63af4e6f978df826fae050b97e3f51bdad709c91001e3ffdd61f4eb18e24d1782fb73cd44c589094183efabf5c9ca2f02a40acc091c75116718720c5de5d1a5e0bdd0d91ffda5920154e6eec69888b9d1bfc705506a3ce9617841f350f41f804eb62724cb9d8690536fa419c05f358b659a5be8348829f541c52552e5af106c95a33728e60ee6c2d406cd94d5476dfedbba147a451757c65c930d373ecd55b0422cbc24abe9c8424fd23c1bff812be559309584c1b360b480c8e046bfeed975f6923b58bd3c7b001d5cff3be148b4133f304bddfe4e651236a1a382d42a519683d54de2b496143f8a76d9439a9e10c080d75f8a6ac3038f06596ba6cb8238fbc6c11d73b42421212ea372fe9310fba971167da06b1aa7162398f81bcba7dba162839af5c32a8596521f34c7a2e0b6e7755fada6692b8077c712c293fc86eb02776a1944ea13c1fb5053bafb72aa54ae165d473aeebd9f6903c934367400ae8f1dfb5aed5ce532016e7cdb3f3e481a28af4680882da2179bcde27039063fc655976f850c1fd12c679447bf895922d77846349ebd99a42c5283996851d86675c1cec760bb62cb36e0ba70446710e23b6576e0db005a3276d060ce8d66f7d4146dee9dfa9c6a2116421c0e6d0da1f2028c7d04a4e66d13c8415f246b96382cc7c89905590973cebffa2a62cf04526a6813913e82c83b1b3bf72d20aa001f6118581383b17e4bc5a506c3946d27905fa13fecb5c5de481a2ea0a1387995582530a201af5618d8a7734c08b779bb3b0b0c42f255a3cdf96af35528fa4a1916035dcfad722d9823288a535e87ebdf8e9087728338747a2cc1f6c9fe9e2f91446019345d8cabe427c052d0d941c8d041072a3b6254d2a8ce7e8f651c524f9bf9e095be90682561557c9448994ae663def80f14f130c9f6fd136735fffa09b2dd698baab349faa04f35efebd0c22a17d68cf502bd18eeaf907460a59c818c72e7a4b7efeb93dd29845de469fdf9bb580b68022e570c8eedb100ab0fc974a2f5cabf20f4989c96524d1455e8d5fb34a1795d591db6b5f51a29c85784ad0d0a449f8d574b7d2b12078a1449a20314ce8b97137eec4eb96f2eba764e18d4c73d6787077ea23ee468901903a5d48131cbe006b2743a31230a179f8301bc510a281437dae08d8d4ba4bf101615569da15ccabb47940bef52413db5030824c58f1856cc49592a1f0e226bda62af25e4cd9d1664ed081a75092d4a080f8f6f43574be934905d70100062173f66cc06205b5e9dfb002fd2431f275d26ba5c7e1e40d4262727ec68275a0468d2e316990ae1fdd4564fbd9d57bdb2b8830fb52b1bc9bd09417805b1bac9110dc22fdbba4d4b3f696edafd73c94ecd35e81bf1f04f39d5d836852a4459e35a066638ef6a86056c404a928d4268fcdcc86975a8fedbe765afa2d5b27e65f59b4fb6032772796daa146578e4337ba8a85e3aa9a747647e10d08e5586a29dc7b7058948512fd0349cf96ac98f9029f3284a0190856285c787139c31bca68cab0c790d5d1a050bfe12adac00ced1c0290a7704c09455a807b51edf03c7e114a80dec86b619b0af8a1c8561a5d1d62a4997ad98ea152d5caf747fd4c2612634af93cea50423d80214599e541dff47708a55c183c55fa96dc39088a0f3558c7b036baa98a4ae7724a3acf296fa204f38b6060f00bd8bed7e05c70e66aa8986b70d48bac745e2f10ab57768af83fa9e022641688e50ad9be3c4afed8b9eb015005ae0d2f0403e48a9faa9063d5fb68719fef9d6203990b255097b938cc9f2e082e08a7257463d376a1999e7c3a7aadd4e31d09f2727883f996ed31eaeeb523db384a96595bd585c42ab63892707e85ad2bd191f5f4e4eb0ff247fc9461b40c7b312fff9e2731c66dc3a1c6f69d3fe3468dd93e92585717fb175d5a1f601e9db34bc0e10cd1ff73094e1abf234107aa32a86e5fd8bab3a7ec1ba9c5287e40cf7300c832157fe709c37b0dfbf96631e4d13147648f0ec47b7c34260242bc70285f8abad7e1dd2d41895afd85bb41896705ea3148fff0280a243aee27988c4cf357e6bb0ffc403914a0c27a7ae18b829666831a9e1666114a33c3ccb156de7649d27c3d40b127bb487a48162fd74666ea728247b5381ccecf603980b7755842e6e9a88c3c52547b4ce5f7269471d97894cb995e23e48b14ac8ae05a512b6152708a9eb622a9a8ccc392cfee07e054dbc6fe887f95212e5e3fdd9d4eccd6f55817394c481849d04a884ad88a1d38a198f364fb6387754dc8318117a4db385dbdfc26d120df79c9f5f47d9acf9e092ff4a28736f4f4a3dc7fe86f0290273f0e40a09bdb75b46ab60964f00554fa04be4c5750757410f5abc3cd34261cbd11072830b683c71b086f2a00edba201b079808a74a5e3adf9d91941f4e1aec885abdbbbaa7a5f40686521d17cbb503a6cae192852766088eebdda41d8d4836fdaf3b90257e2cf0e4789691082226a9bec71e57f00ed8cb386766f73421943577fea8e3551d6fdce8d6ee3de415b6be9cd0bb9e03af2142862d1644752e7445d50001e0227ff26a1f68fffba6c67ba62d55cae92eb13f421a2c402f588f7a373b966906de201b75221688ad3a21aaf67a56791fd27cbd499a4eb9d3c1a27f3dc0c29879afcf6186bab6c81cdd49ca03a2ce221d28cd50d2112407a74c74a7ce4808e638c444bb23b23eb7316c59b161b4d3af0e83e779962f9c602bce97f66898ae809fe23f208bcb73becf02899ed2904e99b8080ac04f7a7c8a9ca405e2187f4e7882d37d2cb8bd4f2f63fe92470fffc2adda5b19bb7386458fea6e084e038bd42a7d321cf5a97ea4baf880d58f06accaa18b0fc09e66922af6978e5c38282706ebcd27fd8d4eb577d0d82e3ae2d8b563f569f0b87f3c505ce34c01214a88a724ed9e286de51ab49a0f566d512fe31a51ef07c0c3c4b56733c3b1b1a3bc236c199153bf0669df8644b24a2d087cdb4d0364836c79ff46bd8dfba0974ad19fa38b4ccc1bef04455d7bc53d24949d075341a4a8a20790a54cfb42461066546f33d0ba6a04c634039f4b2917d5539c2fd440c632a325a19499b3b47c2435dcea02c06cffe3e3e249509d1ac7c83d36289296a6f891a163f1140831ac089e1d6f9c4108655ac4cad274437c3baa45f7e9b94e1e45f3a2bf8748b5f7dd353d31eac14ca5b84d88f1fc9194c22367a777a0212ea566a9e568dbf00997a3c12b345b700618bc8dac9fa07a47ce701d9d50826023474691c9f5a2a56229a8cda701c3575c007cd2b1265d902df978b9d1ee39f06ab9bf2da50b85053fa7bb8f1a2b71ab1017c5e3174df556f3d15d6b78ab71291e34c64c21bbf1e39077b4acb32660bbbb1327a973f9ea021a6b98fddbd73a646e52657745dce825f6dd06763cb40fa3d4335e2c5db84244f382524da2ff51c09d80ab9521836fda1d4563807efb21b6b71d11d27369897e36cc9352f70e9fc9fff80958c458f07c0fb17db89c516e3646251de33531107dff657086362db85aa589ba4e4e79033471051a369b62305f8d628935d406af4c0deda11298b36d0838e4da89b6e86c3a806901ef0faa03ecaf3e1b9717e194a7d2277aee4d87c55a08b3d3e1da8514dd9714ebfba8a69cbf09177ac2387d0a91e89e20f4b24727dc0f143c372736bfb7c501873dc6724e377686e6b39837014ac7e824ccdc5b8f6970cc90dcd56e0f8f8c9bb146c720da0626cc08f1fc1ace3848a7950fe100ffd2289cfdf5ee937f515e4bd04bf6096e4b7a5f528136e728163d9f20aca68f2c3f0e299ab1f6d41643dd11bd9d9b902793db11fba684aa4b8c44949cb7d392f04aff8a06b3ad14860c99c8eff90d046435b28227b3fa5e3189c0e08e8703ce4b5242f77416286851d486a2130bedb2a5193115948026223a5f9b7821b10ed2b2ccbb64b10bb9ad5d3516bea0faf12d3a9e84751c660e9d1ad0eaea307a252310f3a0f0330f2c1706a16bf7933269edaf50af1b8b3056f395e2520243ceead66859d929ee69c250d46d46360a7e3f8ffd07fadc74e5bd1b8b7d09986cf924575dc04aacbec3d6140c9580e0efe67168490d3e464ed210f875bfd0f13cde277b9531ed78746f7755cab6a72f4e329eac2b6b944ea3031e0d8d316fbef0f51b52fbf4caa33ae66e6976ca3e90ff9e6b375a33aff2caf3978bf019eba1c73f01de52e8c112cfb7ad605fca810eb83eafcab540df76bc19f3370ca25d87d1451da25d615ac817199a43845411be03e5cb3dba4e9c217761156874bbb6aad241593ffb672f2167f22e15b12482a0e5bdf8b01c7170d65424162a54aca2fbf28fb46476fa47370c006a380b02e8a9cb03e67949918b3cabe260703ccfa100954de9e7d6870c7693c11ec7470172c94b392d030b41e9cf54cf5b068acc36d6ad3ec0dcf13211277064c1d5ae8c05b460fc236eb83bd75e4ff040f3c48e8dda5d1e017d4b6ce6bf87779af7d910cd186f5285b14937009977b8779a696206220332b1bd58ac99244e2a69e2e7006bc2dd5eb7599637543dad52a7307edf92c50f581cc1bc556a8d2ddec516bc3f5803ffc6ccc76076bb79bfa0d68fbde0b3e19ee0c8df24865aa8f43e32d3caf0045c55643e77904050cb8f0845542de86898765c366b204105bd48270aad227004083894928675837416fd81aee3121243a949f1284413be921b3c29a19054ccb781712c0a783894366fa5a625ecca135175423da8c6f1ab18c969cce00d1e1ccc34d328a92b4f176d08fd3b891f9dbe2d22bfc208ffafce18481f0bec01632cc09a305eda6cf086bcc5dc7adc4b8b6af193b75a8802a83a7a262e0966d7d9bcc75f1211e28a0ce9a3fd8a57b046347a2d2b215d64866a7ffcc1bc6478c87e74c9aedda066f088b3f8625ff0342d0f8624c207eb1b3124427f6ed5a6f040c32077de0ae1ff5e30983d06df9d1e731588aaa96b9e5968188c98618dc2e9f78f9f6c90aa824fe29264a516dc0be84bd4a5834fb62fdde07821d09e8279962e00863cb6e720153b84a8a06b438a08b839f41296ab433ffee24f52604d49b19207c097b2959b03d8d37a57e14a93f05babc843052cd462282d33b5cae82b57df100cd0bd7556c7c3e917a56ae3b84d06beffb6bbb91036beb821299c56afd521bce7a545227050fead5644f94882425fffa139c61bdcbef100ee1687bae28b720149489b8f4734ad065c08c69c190f5579d273cd8186b7898c631e4d99850bef6a7a22968161dd70d078ab702f34761f1c7ec83b90b7952cb47ed23a8c15707d3da1d9bf621892f58bf30cfba53343de089ce05602e915b52e6d30f10f8014dd97e98b4b156d3d63ac5aa943f73cd8f702cfa62e7191e2fc2b2c44d231db3e44897c4393fca3af1c1afd64a368f29e0696a637b836a4936bcabe638820bc3817cd10f3fe2994a31b8ac6bc24fb4db7efede5f9ca5e348c41520ecb59631a2102cc2fba573fa705f61d660cef5410507a6d1ab3caa91844ec463a84b9229e950b10fb2f51113b578ee26620fd52f3c1a7a04e2d75de5222fc140f17fb79ea21fd8d51db902df89843385a888ca5f499ce89024a43e2e50695198781b089124f0289137bdd8d279194f7bb38b361ff57ce94059cdeb802b70631a5749613d2a786ce7fda86c2107ad563f79be836db4014404f8e9836d8b61e31b44ade36deeffbb38e6a2643f2e692f1a7ae54245badf5e95b4c5d6c5ff9cc870e975a752363f0f43f243a8398c86c2f2507fac69bbb1b83086d6f3d16ed6320592916783ca5ac110a4290f4723a0b47574a0fb999d7a92352c065883f7b5d9490751046def2aaccabe0eac7c67963cbc9236fa4ec4371b66df1246ff4bb4e7e33c2b9dc5d76099f707a90ec313a23124226377f3edcdc1b403912b75b53bf93c6b55e56332118f15676af4abc1118a96296a13d440c09035984f2e4466f19ebd764fa563e2d709f3f055a1d94ec2009e9083c3fd51db94e6f7a8e6b616830b1aedb8a8b9e3f5774c603c9c2e51399a424ea7ed49a40086454a45166a263d33718b5ad878b20d160f94c487188e72c7f4f16ad73e4a09e82cda6f4d8b25453e16346258563880cb55275fcfffc5a3bf7ccbeabc8a907a904d2e0f98de5500ccdf6bf969493e84d9085fdf624f4884fbb15220b3a95c111c3881212cee01220a4ed73f6ffa50875393344e3fbe5239c25a1ec6a850f2b636f54b3d1581e5e7c4a52bb02862132f9a4e8cf66c41b56ad8e3ce97d66f858348c3acbb8c877c57bb986675469ef04b098434c48e323344442976b8fef3561c4afc0018f5fbfa2b5b34fd60dfe0204d7e8afb7d4cbbba850b0ca6222a400c22b62675dd321d962d3843f2464eabe6f14433961204623095a66988f1aa43b9c82b36e2f3cb8275498f67c7c839de945b8111e6bc8560084f4b97eeb2c0341a67670e8e7ff5365808d027c01faa298fee0dc7b55e82e52815cc8f6728bef26570310a2a9ca16c6ca4435040fe5845203b32192c35be8a9897747f90f58425b717b116a413467dd9882f4a99c4e86afbc0e2c286243d2003099295e7fd86aa3fdcfd35d1a0d2a6252764963da5b0d248969ebef67d3d3b2ea717d11c37b6c08339fa8003b4bfd69b1bc97de834150464e31a4fc4f6bdedbaa088e44edf0368b76c7960fee7bd900ccad7fad889dda57b45376e59bfb04747dea75dbecca24da4c84a074832385aec4d9d3ac3af33e4e8e23534a4cc5b7c5a2d7cdc773c768e720bbb2ed2ffd5f11be76de8bee3d4e7d5a1dcaa209528adad93bdad9c77b768bd6446c4c77b2ac8b507db55e39a453d4b47e47cbb5834a75c12108282db7bae2090fac669faa160773174e6a40f38c6cbd6eee6936aea47dd5408b78a0986224450741bbd133319c8fb24f9aab328608c565afcc6f8bd64b9c72cca8cc6c40f30459fdb130dc1c128559410266352e4f079505599e369f2190ba2db2ac31c3547924f7cc2bf756591d04ac9d5311cfe28e770b0d56f7bc0585349be84e38105dabeb5ff6a3836b442b1e4e39fbb0e8b56a8b56b4b901f2cb112c030dd448c7c21ee8e0b1fa49c30e86f64a7499e0078e2fc6b75964c3c02973cff799a38938064f60ed987b6f23d7a77c9a39b40ca8ab4ac690f7beb3b4b9585da15d978b939b6fcfd5326416dac536574fc2fb21ae872f75a66a0139e2fdd237845a629ae1a7db0e41ee6783dbb311dc9891ef14805304fa4a9d619f144348727a825674a8684e81edc8ceb11ce2c221bbd0fb7a7d5246957610d33e1736bebe8f72268f341b4e1b8bf965b61ac5685aa01636a2d5f6051f74bffa60cdd00fca323ebf1be97eac5e6db65c2f5a690a50e3ea161cde83f763222e09dfe4cab479143a8526db7214761ef45c10987349e8b07602e013d78a93fd66763255ac7e7a08318279e021774dd3073731c040285d8fc4c5367c36ae825e9863542b26c22a4fe83a8c1d02aec268236b4d5ec7cab4f8fbe6055dfc27526d6511c59ddf25d0834b6b82b929ef2ebeb37cd6f260cc65b37e814f8842e4b797967b1015dcf5ce8eea2d367835e985b372557481f67cb84b4d68a5193ad86c23f1e7e2cf049f7f83ac0c873f7ee01031c17ee9a4c4de27075998faa1f029ec3bd2d43a74f5f1c959708f5bf5ce4c106b57f3505371865fe1a85c74d53cc40d62d2d8a26d4af4a96144cc7cf7ad89ae7469b782fd6373de0849a5351409d4d3716aa6cda8a3109176d2331db85b8308e2d9fa2c39611b272e286a2e547ba99ceb7a57ce99b2de41b3da542338456fa3482553710b97e330eaa62f8a8837009373c9d8b4a684afb2b9bcbde2eacf994c7dff027da94f3ace81af860f4eb1cd6f08a30113ed4f069b131f013b751c731a95527101efe1683eea9156acb8ff8b9fd148bc750823ba21abda83ffc7cd81ea695d44d5c6ebbdee38e73c664f0f3fd3e92289bec72c4ec84852c10371dd2a0021adb9b3984f9ff9d377db815f67c544fc4dd42cf8b549ba3700b9c616305aa13bc587a951821432b31bc5f1a9947eb95f69aa3c1f4f3f319e6e2e390919e8f1f720bfc0944ee78bfd5e1a07cca69c085c041a6b78ecc7d88fc5171b2dc307b56e7160a808de5c1d9a9715a670ac22c439d56695fc785a5dcbb29e61ca1354d7a2096a5ff499269f7b9641aa304b0846d9beaa68cef83c44e7e858652b23310f7adadcc91fdbffe280db9edc9549fa45642838f089269f57fc6552d239a5751125b3f4029aab0e63db82876d5f9034845db9328bf623fca9dd6d07287d525b7b3b6f28d2231735d95492aedfadd137f78bf02bc35e3e07794a6df7e44432fe112c694242e7ed425cb65bd684991e3a7458a2e03f9b05657c77f061fcfb99a1330b2ec3c1d0ec94f52a7b16169f46bbc4295083b7cb55e2ffd4fa1abd315891bfd72283e39a97dd2686316aa5edefce1ed6d75a92dbd897896c421f48733520a1c3f3d89c52fbaa7882092922dbb6367ef37158e99d562e25abb661ce35953cb1eb80d820c1896f2422d0cb1a528a8c9b34c118aa3318ae27f17063833c469d976e390256dc8104b109782ac647545300fc3361bdd73e8b339ccfd9b86f712889d1a3216b81038eaf99de114d90dfce538fcd9d0782654d692a0f6199eca9606a3c9305d464384c22c8a63802cbc46d99ac88d414194a0f56a08e84fa6a7d73923d1a4e10fbc517b06d6a97495a15db9f623a3f56a903e80a234885e15a55ad3da44c2f8da43624a239472aed499da2076f43927797497010f7840a726985c739262cded938fd9c1d5fc1ead5fd73359f70c85bdb81f2111a1848ce19b023ddc4ee3ad0ee8422cab3adfca6ace76c0b703e3d54971330f0eb8cbab2b62c5dfc2c565351796b84794ef36c17ff98ae1badaf999cc36e213e5ea794988031bf2b1019457c897cf2864caf83922d27f8e76fbe7e131829d5cc6903e78ae2efa1848af122e6774b750175fc1adcc8754c27b351b1599f6da5267b36a69b1dc749aa83cd38be4b5bdd746787388f8f780dbe88bd4b82307cf879eab317e8e31a49aa3f1c0f975e4d51ccb3c5257bae2670eae4efc40d6b5f2302fc5f53166e2a4985b750126120cda42fb7eef56a6b3491573aee6ec83f698eff8735f58eccb563ca4849e7997df62376b9b43b60c9d182f43dc0714f48b32212b9395ad819d6dbc00d7a120a4ec41eee1366a98e54ed833dfbe4b3296cea04254da252e68bec0c5517513d0ce6208431389a37974d5db4b05001b5f2dac4f362248e3bb756d311a4bce38c76e6b11c069cee4f649a00c627920486a6173c43ee51a86e28b6851658f46e6c373f57f507820c2e248d2a96618341eaf69577f0cfa16a452724beb07b74ab0b7bf38e063f7393396913d17ad5a7d2b9b16a177811a586d1e7107ea442ea2d9f10bb768e02eb137a83851769ca1f7261fe33f787ca30fc14f2216128d028beff141510a6963e573745687b02a3098a60b527a9c3a1c1f09257f7e377b4786c6e4306f46ead39130ecfda17f710ba337ec0a8011761537cafdd66f3faad5a19bfa2e724a006bb84eccd110828b4f8e796a3c236f3960478721455f2fddbae1fe881aa0f91c40f773e638b2892aaa990da04d075f8c3cf13fea749e8f9db14a1bb4caec9926116816718f9c2a84f0c5659cb173c59441cdd27944d5da50f7f46ea67b78e19da4b64d9cf58fb375d0ba4f39d6a745f74e82ad0275c74fa0c9310c35cfc0161dc3bb33677ddf137282b5f7b18bb95532b41c8bdd867084b67ef13c2121fa3f0851d1ec2846779182daf2ec17f73f54b12ee4856ff14516f2177e5866448b2969498bcc79a3cd149e775a729a5e5c729f88ac1adbee39c1312625630189f35fcd1355cd6d8e44338beb7dcb8445652090f5b54d0573daa1ae16ef2a59960246f5068e04bd3b51374371801c58fb242aa336f0b9e02714d775e7af9e4b36075beed90b20562064418d31e47afcde0afed8ab3d285fdc2b7609a561414221a81a5eda52b0ac7988991dd68ebe1d7db0a1b52a328100a21917c7cb3ef0863cd7cabff505655509324b6f8f8eebbfa07169ce9c76211536084647b1cc4850de59a1a3550b59109cb62276cd6347b0f211e253342f19f389feda8e9bfc386b47cbf7ba3ae35dffc61f17420f59b4c6d5e7906fe5daee4bd04c7aeef2d7a04020fa2bd51b3c6fe1f428fb6568d8bce42c049b7ab45adc6fd999f2ad2ba1b552b9b08a42962ca5d3b74151f8c97d15a80ce1b3265c82fc96ad3beb91cb09561d6cc0d4a4d3c7f170bbecf7751ace38fa5349750be3fc02a5d655e2ffabd15ecef7291aaea752f67da2f5bcd21bcd71c78ef0bb79219e83255e09f0cfff615c7002cce0d6c03017c5a6092e23db47430d04b0b893026473add800d35fc5314e133c5e0e501c6aff7f3e9d1de1e90a84d1de0a03df4fe8b307a46e1522efc2fe1c6dd24303c6223b916af040e4810a01b814afc17d2e37649c16f713c63c492d26c83ffff64dcb4ff614b8e4cfc78eb8bb06a51a81fc70d96b4547f7030c6b3ab190465fafc9a2d3138592045a85eaff76ae40114525cc06015e7d6ff68bfbfadb97ad0845a2ceb5cc958228715de0cbb61416d07728f7cf886b1a50600b486e07db719df503d38265275605f38b07f5dbb4591c2cc87cd842959e1bacd8818f3b14cc3aff225d359397d8a5633e48dd25d350071a83615f0913171987f265a3280641b7c484cdf26bf18bd818968bdbc43b268af3bec2551d44a12a7348f2b4201e154ff6e015326797ccead2b632e9999e9a968cb3ce71722624cb3cc7b4f6adbc5511d7757e4e25fbb0c1c33099ad8aeb6683250846b24bd77607e67d16f50941768c350265c6842c899d4fc385de44c95e3137879f841d0116aba964197371278f76661f994c62943ceb3ae68e5a4ec5a6eabda86d1c2ebb4186a1ea59963a6bf451352ae894707ef015329df72307612dbed72f6ff2481e540052acd6fd709852a6b943ea549f6491c796831aac272ab0978ac6a9f63fdd43935f805fa08779841ee19c2082f3b99c5b2d8470d21fb466746857db19465a31e836936038f21ee2ae756ad1557185c3f3bee82cf812557e13feb004b35623b2510891670b95e4d3af13713f96dbd32014796e8124561169999e4a1ca5162a23fcc47c5f7ef381b0327d349b0447f8ce71ffc9849e794b98787d12f0dc30570e687fe50baa6968c7a7503f662d601970493721c4c17460714ee2edf73b1d556fc762d14dba9da39b6a2a8e28fc082387e112eb4a4fed4d2d8cbefd566de30a4fd18129ab80e8a606f62a3a648fc68e6f62b3ffdd0d8de6ca4bef12da859b8df572749c3300943828b99355cf9f94a651f8ce15e3d722b26962cb844108ed028e5dcb2be0e4b01710b44aa34f68d7192c140e0bb8c57f14561052e6c98b25b082068d83b349eb6b4a226428d87ae7b24ecd43e8a78ef065b957a3c060134819a1bb01a9ad18c5c100f8003c7827da9f31ed479468430d299973af1055956484661f3cc711869d8816570f845782d9e62bffbc648ba7cdd8779029be00851063868b9fe45bc7960ff0b25ef13a5b64636c68fc8a4ab2c11b333b455592fff4acd12025d966e4c5c3432458aa6cb7eb8124aa0f5cc0598c5bbdfbf9d016b788855b7547898285b1b933238f586ab2b097ba1a0f7d7c194256823645e928c1ac355c41b9f9d8a4f708a8c32946958b3a58d85f437b241541083998769c0b7751bc8d16bee83cfc7103f53ced73b229b6ae7534b8bbf87ba412eb07be3e8e77f894bcea3af6b2cd1193e48c41caa970600348de24b7dd84975b910dd1482004cb1583394b7755744b9b0c0d4a72cdafa79e88c5c455b358ca8050f0424c67353d38bae4bd7b89940dbf0765f237f75c10bace435049fb420a266c466e07dbae1825168edfc5a0e882a4d12a90332077a7fcae5ec19ca43febe390f69026753831a6a91d3e088dca428098180e9fb0ac50f1adf88554a60234b1871494a7f70d8a9204f96adea643cfd9584ea397f1370041a347a09f16b377388999f58d881c0f47193451dff13c3cbb208b67dad822610ec479d4ee8c4e875e3d0d245a257ff5fab0ec4f2b68030737b75f4dc687a5ecc1f904d690ea862ca197cd6a99b4ff64538e08a817ad2e368fa666c35352779b07a466659209cc05e8e70af85daf19197c28395ac8c77e09fbd52cae8ab84a9571a5768024f46b189a0aba332459706127f6f9396c5c3c7dd5ec94b1a998d1778744281d8d70e229747b4dbd31edf6722f1f68e90a739989ed181a99fe7086a2e261fc54559cadd6719619575f6ca24e9a55b1ba8e80622c22a0d65a398e127db289644898d9bac44f066e0e04bb8e90a8bd0046b2e80ef7d995b59dd05fc085b34a57a2735e872c6dfc6d6c5f53720bb1af5a07869c1a7f16e07bcacc18c783be456058c6d2c377bfbd8824a8323484f17b49f420ff71a6d7e6b5f41b0f1e02887f5c0e9037b563646e02fa1f28697980270d0c8893645daac6251e8138511cf09de54379c01fa481011210e6328ba74fba52a590d1afddef9186dbf6ef2d0bd74142883393c1dfebe7f470758858cfbd92b7673bceb4177ccbc219a9ab0b4334c82a334a4a332c611c2e99b655cc79907dcb544b77e48e63e52a78aaa5dd5748100d0d16f4ec26ff8fe7777de5d8031116177f232dfd491046fc8803a407a8b1dc418b4e051adbc34df20bcac75d3b671288f5408b83937a4fe812d8ebd7859af819fb3dc2b02de0b12c71f193d06bcf1eca8c3e54f33056cb3c14ba396007e6182c3216cc3d9d59732075c6dc0cd1321a56855172d43ec7cea80cd5dcb243ed64972e98b63944c469de0e1e5bf0bbab24e9e9367021495b609e8296514d9113925202711598982e87a833a4ffa0f281eaea7001948bb0b0dddd545d0a65886e4672136a6d7328247a31242eb8dd0ad9d140a4a03730a57bb0152c44e429115377b0df7472338fedb8af1b1bf84faad79db9efc1b883ac7a553cbca17cea8b2f57252ab86bb664b42a388bd61beb1db0608e9d36a59b17c552b9e78b3f2fb4b9be2043ab9a5d485262f767c404c03d5c1f18a339162f5aa80373534c3d90b2a33970f73f405df9621aeaeccf43ae4d7e7c85333b25a3898d627d97ffc82a77aed6510ea0a745bda60ac7ce19d332ab0a5bff079e7dfd49fab7b50109df3d6b2896d7ff5c049c758b68d7deeff566a08e44b91af0a2a1f61bfdbda4878cd9977a8a58146f61371a95c466008d1f1e933092195972ddc387253e0b57744b82549dbb8d758746fc0780cd5608b7bd39f1b9ceee6f7e04c9004f87b638ea452dbca4331f39e30bac486955f5217779610abce7e3d8346f63d428741a0bf1479e7a056882079394334df4acad362e0b5a24ea82dd7c655d4a242e889887a2e472aabd11f2d14d44cc856e3d4b7ebf424495ecc714123988bafd3ea3da0df80165aa8275b88d65939b66623468de5974cbd517c80acafd7376fbaf796ebe637d8b781f07c05e3593a90c0c7bffe8f0de3701ebaa4e34f1d661af4bb575139957df73ca2e78f458d4b8d7e33621668608a468914a396c2684b86ffd131c6449348df0dc2f04fef0244223aeecb2807fe38233b86a8e5afb38f2aff259833193ba829c006a7874a371c077549649919e33722f1d6f5a5f253f1d8f97928ed744b3600a4f05f5fc39d521bfc8786d9bc03cfbb44a224c0401dd99b0f727a218d98fe1f285d219fe5199ff7f1d259e0c9f2406baf26b4e71eded2900b2c99371885d27352acd23252d2b798c6e3a77cbdcf91c95d551e454dee870297a827faf082aa56a82ebfb36c30b7b80213a86e5df7e5855019416cf84d4adc385b2afc5b2aadbef425068d388b2502ca0595eb213c03cc3f612fb9ab2fc45d8031e1042dc3abf81af362407c10d93f7305bb43b559fb139a342f5edab8be749cfde91f68cd9e7d7ee856805af968536089a3bac4beb0b65064a0716621a5c5c6d399ef7ba979a4c0d750a545befc94c06b4bd0518d75f99118f39c7bc4860b1c07d79825d2bba88d415cf776c67253bd0b028560f7303b76c78024664d36e62180e7029b36464160c5c1a1bb90f5f8ca4f68aabe8f893e137bb628caddc39418a125fbf922ab3b4c5c94fcc731dbbe22d98ae83ff170a5c4c62bf709cf939d97db5ea897e5ab613d2b10025aec5e762c2d29590b2a0030ffffffcf