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 77162 e9af30011db81ef6ef704c60a6f8de2c1c8b762c1c7da6b554cab169dea74d4e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6519f0d686ae16fdc42090984fbd16c3445e33b5cb875c881a2068dc4259c01d
Certificate Block Hash
e9af30011db81ef6ef704c60a6f8de2c1c8b762c1c7da6b554cab169dea74d4e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00f2c90000061c0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000bd1272a3cd2399877c28bfb94a46df7601ce228a307fb52d608e93f2a5dff26a9068f7c3700f4f6b860bedf24afa6dfc204d1f8e39d6bc716151db83bece96c542768d2700fc7ea2ed962fe44d23f20e13c6679367824db286000000000000000000020000000200f2c90000061c0100

Raw Header Hex

000040206a069d32739e35c30663e6086091cc370843d64af91045f2f6001f051e6b1c87f234d4aaa2c59301b6e93c1ce236b65e77f568caa87f7b0474a1b3564ae3b743b2a63a6aaed400181dc05942dc68201a885c87cbb5335e44c316bd4f989020c4fd16ae86d6f01965

Proof Data Hex

59,560 bytes
121216010307778eabeee77cc1e4ea8ebc970eb9c2192d51559de7c746ac0630aafa8e27ac5c26b6180566a23f5d2487c02a33216a41d7914c613d35acdffd4027f261c1870f503b7d4020b270b883563d21e8b937544225eaf0cfe6c4139f545a5b21686650cb1811e101b6cbea21f69587405a950311405f5fe479592cba215f440b8ca482fd1bf143844a8ad53f6b7343ac6bcee77935f39f2f5ad4f8f3925d56c5ed567645d2d671c06b828b7ad9c24af4ed1043b3c70ebda21bdaa319bf973ea48fd4f07697187543224869f042369743e5ddf58a5bce25d16ded44f4382eea1c2b2d250633bd97831b5d1126407a21f9cb392e38c1a435f1624e297e3bfc5005ff21a1d92066b4cd8e24a1edfee207f36ef40a726d9f60acc28f2bf64866395a2d8cc06fa3d38579465784764fd53b541d7e40778eacc7accda745c5c2da8afc3e0bc8988cd9d94202940ba8311cd06ee0e74deeda002a5a143dabe9afc5103422134e327edac393e2b9ae6de89e8e54c1915a2fce343e4d2cb4b98cf18d9d4c595e60ab49c7d1f7ef5c42607e256faf23404f235044f5738a0c86278b83904b74cc1437079c35458d1c074129dc102b044d19c76201bf105bb578b20686d99418895be88a5b30489df34cfa53a259070f529ac48d1be9e97e53bbbcab11f64613332b3f77a7d1010a31068705e77cc5d6fced4e96af3237a5d8ce1f1ffd8a11c7dfb91e30311d486c9a9d2d0458db65c853bbda6c5a9f1a8cc0e3d7c312690ba73fab12281c9973dbbb5ab9d6bda7d15beb0447c35c1448adbf74efd8ddfdd122853cc984a4b3a5f125484cd8a40d2e3afc8dd22a72b57c28175a34ecaf62e611f16526c4b7052869929f57b940cafda8ec4be0d506a6e945971168e4654bb489c177eec1ef87895d18f0e52b075ab8546dbcc301caec3de41b86921927e46bd41abdb6edce40a7dcdf2c4b60a301af0b741604f30ed083332c34fb64ef297d4f4811e6451fa89ef1537695e6b26de10fdfd32b63d1ea0017d7f7ea0665dc5c2df26c8359c49bf2ace45cd63af9d67a0f9bb329dea435f3412c72be81721e6c9eecb2396267d5295a86b9f4b6ca1e72012e001f1fa6723eb5b8d5bfc562f538a1f3dda671bb0532ed519c4d3fa17b75a2b9c635601a813e438f35dbea75b7ec944de8730894b5e2ad146167aec01bedf9b7757db3535f25aecbbfeddbf7702a588e21d84b512857047a00782ecc3cce8748715a3013b499be235a397b292fd1b57d91ad6719ec5042f7f2df414cf22da8c9698d5cba2c909d686191d13a02326b7e3a829a8ddc83cf6f607ad65f4a5a7884de503caac8fd6129b4984d6a5177eeb7fb6407f1bd14302aab5bf48cdcad3c820ee2024ddfe05d689fc98df0a1deda7e6d10cac420ecbd9752b11192ece0c107bc517f85fdfa8f7977f7dfd978dbe353545d6f364e0bf20c914544ba1edf1d64c59cd06ad7fbd7dbe524e5b9ccaf31ac39a0c43c7a8679cc40e5935ef3992d4f556d750ba4d88ec4a2fe8a30fa7f1d712a52e067b7e38a30f3a3737074fbcd9c910a31bc95417ba4437b5d469e4d232f7f6fc006f6bedee152eeed2c9c93bef67834cd0df2d7268101ebbf0cb9b9e6056702b5f61b31ca5334847c3e1881f89777f53a40829276a22d12e86bbb449a98a8255cfdcd00b7a5fd470aa6c840686d8731b4bce4547dc81ad78825fbaa4acfde0e3f5cb61a5c4a7f779cb0e50d987a291cb4a45db7bd98a54745963da4d0239ce207094d40a51599eebf3e878c7d6c90dc0578e7b2c5aa07d959462d28490e6487c0e187152b9e5be896aac6abfbef76ee9719dd12aeea3031f8fa2cf017aecb66d58199849bdfc32328cc531cf5ee9d3c8511b62143a59b26820e5d93a5c6e8b9b68dcdb21fc1ae366aa73192c2f1bc09b60c2011da658b508a6a45d310976c57b8c57fbf9791dac5baf6153a6ea964c69d92b0e0b722e6590a70b144d3c9fd980a4d4eb877056a2247ed56145221b2b8aea47b2b8192d067d4c2c9d4e5699631ef7374dd297ba89f49e9b28007fa038c533c7fc788e068b957e2e480ff6a7687fac7c1d6b1da1498592e737cba5f85bd5c73dd267c19ca2c79dbf58dc120cae2b30c20bdcd878a958edf684754fa2dee836ac9fa8de260add10ce21ceac1f541b585d2c06ffdef5f077d9e58c79ec38adb1918c7f382713a8c6f0a24b43bba8ac733193d6df7c74e2f23a81bae1b9ced67e468f9c8ce541f4c8808946626b4ffdfc89ef67ca92977e35c793d298eb489bc7d782d83df91a6b26c397f241135de4e061658fda55022c08a24427f5092f56009cc571948109e49c0ebb9989de18d3764ef010d69da6c1a57966b48a2940cc8704e3b85e2a2970a24c4f8ca0dcfe45b20d4ae83e8216db49cce1a1ac68192a7984d8b163cf0708bf52d0ec9c0e999119d6df34bd25ee52e3776d73bc073c773b311d527ad7e40da038c88c75a30e45d0a20258e429d8a81e0a7bf169751555b81675910a7f17a872bf9bb66c081e38fae8ea262be5c140fd5d97d10b167b0f6d962d7f6fff2c42da99b79899683026598475c508810198da0feb1c62c1d52f58a104f3949c4a78b08fcc6edafd7aaa07b186af038f7e0dd4459868c7627444d96129c248c0bc863e64df9ff07e4b2dc380889a9f1922f6be9fca929e49959f1a537d85b74f79c9904878ec786734c3d5236b6ad7f89211562b0b282b496d2db089969c23ed81f38918b3be6eeba7c864460d5ef2becfefeadfbf8547d12f15c16dfb8c8188ed180278c4f2be2b761cc55bf93ed91e54b915b5905c6bc00fe2acd5a706e52975e5814e26b5b9b517c849688ee4ea8bdf243eabcdaf9aa823772f7f4377fd95448b4c340f0f4dae40de313927d5266d37a4afe1337a47b81adb983c24005ad81f002ee72e09b7f41786f9736f817be49134e2d273d4f93735d58917d015e0aeae9cfcf8264f6490f83758223cb0c5f84d28a008034023e48c52789461923c962f9b432e1517f5a3745e216fda50fd1192db5f151e83ba6a6610802062fe7c35afa843ce7e90e44d4f6d43b50b6828b211499c948d12c6e10d2f651722483b3dc59802d4eb86079561ddc718df11eb8687b170e822c31c5346838c396cb7ecb1978e9f764f050a847aca455c2981e0e8ed50e7911ff586c4b89e4abf90dd6c879f2a1fe323c71389cc439cc9f7feda5af643dad71abbb11e744e4bc22d13309ca52fe38e4f0dfe9fe11fdd069e351b36b1c1e2dd76c150c4f1e9bee841d3665923edfb43e44571067c389e25d6d48f472ee26425cb6e94bac3d0532fe86c9dc9bc48145315fa8592adbaa239a3bda06cbbcd51e733337fa605eaa0bfdf01912442aa28b6be68f8200a6ddbce9ba4962f119c3ee58dc302b1ef308eac68e0a0a8bfb4e3e7d57a8a03fb6c50255edec3f7d2baab7ff593fa5ed48b132b099a26a6453d6755a6790d7e89cdc52171e4275e498bd0567030412d6526e38249173f837356b8f2a9e4b8e257a28c39bc3c2cb44a36e571674e9a255cf5092baa215a05f3258271eff328799b9c2785d95a140fa407a2a953cc4d68209522314a6c78188db62ec14bfa70f06678a7fe3fd1b81c1b86b0fa9e8c643627570b4aab615337f9b8804ab8c58cadcb42f147f7e73dff5e0fafe0df73140ac1cdbb918fd49d53a321927a851f4ab8aa2eff327ecbc477b86bcf19104b717052c791939302fb4ff05df2294cfb85a7d8e912b0de31dbcc8446b099b791aba8e31a20cac39b58c7e3783ea671f27754f5717cae4de53388ce348f5e883d55f9067f1c609d2c7e0db507ad060add44ca8a25a5b121bb621c70c63e1ab653fe5adc2cea55bf19a3ca5ff6730ebf9c4144297a8c0750c48b9ff0e6032766cc72f22d7960f36bbb7720280fddd72ea3663775b0429defd8944db33cd006553894cc361d879f6bbd471b0ff5342da2d107cb64bda9985a650904bd86099aa2e62c07e1c87097ccd9164b227ec1b6660cda9e37634e8d90ecd1a99ed615814be071ab8db71cbab38bd2969fecf86b8fcb01c172afeb507b4744a64c539d49d093e10ab80b2fd96bc63ee8c4ea7dd8dcc3a776c9f4910c3f7f1e9d1d2a1e070b92be390451eac8647dfeb5ed276967d9063d2c59847880e6257f60cb659f779011df8f2bd79f8fa29a0033d77a5d7caedcf0daad5431891b505a6e4aeb0101bfa833eb41d489aacc9e5bc5d80523016e634654ec3a36113bca67d2ea534092fdfdcbd5f7b5564d23acf6bf8954c2b6530d8b40e660e4d44718737ecf2cf5ff43e3e7a26025d936c1d762b8d091bd3a1c7a06f52980e136d568b55ba694a8022d385714158bdfc3e25f1e1b2b37f6ae8db074db29952ea7e8b2aab3b4b45a0f5ef540597ded24cf57e746c639ccd9e80abdad1e351780645e61cf3ec445effb398ed5db9911a463ee151d690190a6c40d1933538b4734f12dec9b96310a992e854f2d1da1115f19f838cfeac3a7508c01067bad5bbe16b35c03b495f9998d64968e87398282b3c6ae9c5b1e6b6c3f505d983e14060a7b2fff1bd8a2d5e98e79aa040afaeab95afaee31f1c0b02931e7b1f60289f3b42a6d574e87b9e301e345edb6e85a6e5a21b3e070281c793c6b752b66afbdbc3f8c23018929464371f4329c94282106e4bd6df0e01ea8b89b1fc021654ff86364d7b3c1999a093b8157cd4918c0d195f16ff88babd44751598ced85dff035d7d4015372f9641ac7e3618aecdba58de4801fac58984aa8c4e3f1f6e81d89dceac326ad4f6103459cd76fbd5e14ed095b2ff6ffe1b8be5ac83b8c3ebc9ee1532d007aa6bdd5a78f1a590d81a0f934524b0eda3686639c2c3eb4524b706e6ab49eee939f8ec14f87d82be64441202c3cc258873e4260278504152500ff9cabbd532610e561b0594cd48de4b95ccc07248b9983ca6a788515b3707437dc5e192be0299d2132da660d4bc09720dc047807446ac9dc93c464fab14fbb20fc72b3940150e52c6c0ac46c4473d2311829a1a6c1ae908cdf03fca091d0a0e55cd3c319b6949d5fa690189df87cb3da8eb0317817db09b8bd1d3e4abef1da8562a0dc647b9d5398b6a8bb8dffba580fcfe4ee4982a505b642f3e6768aa73c2522f804fdfd07043894b2d951913c500f21b29acd955ab08c096a9e4fcfc8c63a6ec35678ab558ab105fecacbcd2cb0176f4975f33e488729848e8961814874e585461d20396da96c1fea94751e409a864b9909e1263b379abed081e95fb182b3bb39172a1dea54fc9e6050eb74eaaee7538192a85b39d0b090eba7b0d266882556da4f448430f3964d9ddead4c5cc314d877094d32d38c0ae920bd0d1550474f10abf4c99900d14445070d3cf6a0b5577ad4d458519d46fa5b88616b043c18f182d402f69b82f0b20d347c93a821ee7c74ec59c6c28138d694283ffde8530d3a0585a53a31bdbde3cc84e44f06cd8aa8b01d88427957650af998a35209c87d955464074407380dbcc8f7e028a7540a5f2b4bae9f77f9ce4797b239a63905223ff2e9957c151da6215b9e829afb668b3ba4bbbf17f588f21f117f7b3565f0a1bfbc6112001377bc578adbd44a6f4fc12da229693c20d7c5e486dbf0210f4921d7c8733803dc9cf9e957613328990720410a1a8d7535384b779bf3347f8ff47708714fdcd6f05817d699ec2439e1a155a470175cf5372f3691513970eaf40dd8b22189264ddbba9db8055c88af792f54445edcec67bcd42f82912a41605f4f98c5ea07899f93d413f06c3c477f236eb77265510c8355bb3607f86d80ae4fd20b04db5b7ef8fd71e94d9cdc5f92a1ae0df9f6c1fa86e9c13405a0ed2e88281465bd03581d2423bb3b3140a5463ed4690e66a16bb4bd8fddcd5e771a18cc70a3105eeaa99e632df70512e7bdf57d151bd53c72c5cc6c60ff92761ebf804b8d6139317f51995713a7ca376618ef70848695d3adaa6fc89e01596a4aafc5a21250a883098b3ff98a384099068ec1450dd028c5fd9bee5a2aac639b16149f9e05a6bb5676ebda4483fac0916c32b8944b3c0facc3cb7f3bae6d6edc202b6d813e288aa0d51a5240a08c1a422698e59b4d69dd5628ef749f09dbb671466d3374b238c2b716bd1a28a62cccb44e7d119b854dc16b2c2b591f8daeeed75b4a7df5e0bb489a89ad5953a2bc9a4e25695da3c11546014fa11a0340aca8b9633febcc5ed6b6f1c0cef121034776495193d8cb3fb569c1cd52ab207f80302b35d3760b52e327b28cfb6465d8106f5b74126f375488ddff47e8e32a6ec8db155509f79f9d20291ef7b6df6fe822149d450b67f2921087f7596f2f0bd13ca25444577c59d51ffc9e6a851688f49d60d7839b6c8829ce4e88a186ab1e1ad92ced29b118e67661d219a42ea79223447ca91d620bf12b829879109368c7b5f15b71ad393876ac5afd8d52bc4ab8b046ddb2b9d655a75f09c1b6c3e3001fc1bb6bb38045b689b985a96fe5613322d196267546b6a7d51fbee93786ebd2463a8d17561382fae95d0d40d056693c84c5f0a4c9433c4f6a5ad5111f5d0af80bfa94d260367990701470ad24ed3e3b06e922a399c20b226e699de9af4d4c5290c9920110b80983d5a250af9b0ae689e8156c84f71626afa3cbe33be3234a65e4411fb3d921af23b7ac31ea5819c6d31430b627129ef222134245dd9182afb014af57823e3037a91852eb37ead47bf07ad011e97c150cb8c9453169192a6af92b5e62001335e05041a3f9f0f3928f90872d567d1102826d4da5d33344b6a10971912cd10b333f2c42018e23c3c1dbc155ed5d6a149af85e54fcb6ff96be800dbaaf03b2b9c40054966bda8ffd09ff0d73a8c43614085e7764248e75b411ef742eff9d29bbd26522db1de05e112df740879197bdbdc51102dfdb0794463728d34e1dac6dbf3a56c6381cf139779e718197acedee5450f19b8b16606704fa3604b8b66e5d30f50593b8275a531381a0eab75dcb8714acbfc9e760509b2bc545437be1c4306b682505c4436f5bc1ab639c81aff3bbd5a37c9d924b1968f36a6ef6ead181c6239f6809c7ab18d1a4c8e5a82565f15bea8aac711b21c7a68de231d596bc298f0b1f35ff167294efc7a68b157d00a84a3a1c79300a052eaa81bc775bbfc6841696474c567a91d18b4ff208b5dccf355b2a7bb49950a39ad6f078b55846c798a6fb2d16936d1c0b088e58309c1e1ee0665e2bc1e226f04761ce8c0d7fa38671b3d2758098f047fb80b3eeaf6effeeb5f5c6bc63ad4ce8dd7807f05f5c5e6e5873cbba1eb24a63fc8942d8155e8f727cd42a43415b5c3abe3de586646fbe2d405b56616cbd805ccac9d9d4b6a0c8bf0cdf408a49b2b62f218463a044029969186422b42c04ba2be3e6fb22a7137066a0f524bf4b58e6a620ffaa7beeafefd32c0524be7cd322b628ead4c1ef1227b451ad23e076d59f61a135e246328a688912b7e4775de0a637e309a28af72d94c8060f1c7a0b3bfb92155124cb6d37af1ecbe1ced1893b0b0715af5e950f7ea8772f375da626edd777eedb9a3babd075b210a017bf1306a6768cbc991393be3db3acb4772406aeb42858221543f18e507cdee26eac8275fefab86290f24127a00696891f5d57a69c5c3c4e4a7f00c88528ade3ab25ec445ecd9f9aff1575e71a00d96f1a46fddd035d45737dbb35adeff4da769722408f1df8fca89ef5eaae517179db037668fd1abfc9366a1ee93e4231b87fa704b3f7298d0e27c4f7c6f17c3f33d8c1a80d85e63340908467c92971844448eca02aa9eb447085c054e60fa6231b75bdfbfd8265750ddf0351bcf1d8d0c8b44a42a9df5da5f1620ede5fca2497a02d2f1f8be76799ee138322948dd1c141c69971eb7898280f24933ea8368e9207edcfc633b08ffbf8244523c0e0fe66c0067d04c3e6cecf2ec766d181314a0dc0107ca5127da659e80bcd805487ee5f5fe15c5e71b36b7f472a7b8e0915ec3aaf0cfeb4236da0687e464cceddb445ff524831ab3b166ee77382119e14ccf2546edd2a767457339d6d770b19d7740578270041b0545a2386d5d0829f038ba34a79946ff6eb990544174ec7485355c3445a5d33ee834239bc2e087e6872dcc26aac072915fe9cb02877a2e8dfb22c4d0c1f7e36723fc71731e426909fb0fb90624cc2d83aafd28086740843335c727fd4b467a9d1e58a591f11fa0042ed6b4f65eef93492c592c47bef91310e23169db060c1a38e2bf6fc7dfbcd5bd4b2aef89e26b3df223e49ead0b75fadf512c885cf0873c0d75d3897e3518aa6de1ed46038020f9eacaaa7548a39c4a04f500b120ba59c617223de6e7cac93e8144b97abb2d10641f08b1ac67fb6e9e5b93f7b2e01dcc8f82cb21e94bb9a669bc65940c97b7b4d1c77f44012ba9384a241c207e757a5a9a8675d757a98768a070337209f27bf0049bfe19e5a572953eeabda8e93f94bb47e557e24de4f5b8e13ccc54c1c58e5a9693ff85c417b5db477f532d8a1a75e1c4aa4847060282bed47d6cbad7c9f171292c7bbb84eff0aa816267963365005a3cade6168dbe2e9ee6a56540c9c891a25450ef222ed6ac9f9919ca814545d31c400aff8ee32e479cd8c727b8de28a9f32d237c6a2b520953e7589c84f44578fcd77211b5384ab80e3efdbeaa6ecf6018866828ebae509ebc9d6482a4e130976530e636376682468ac817076a08b235d7b0000c1a4492fe2e99aa8f020120364dd3ca960284b13070c403d7cdef972736a8eda56c0b02fab20335ef1ef471b52731f089be9ac8eabf7d337e1d10bd8169201963c25f42abc1576c92a9d87e124b58850e3dfd2065f1213d9f765472c4968526d5b1deae7fa9400577ddcd5ca8f58b0914aa87423b9585bb10fdb0e09079b4ec1c98be0a3819ed2a51183946c05315d40c78908ac2694c465db609fd21d225dfc9c3c6b4abb82250f248ecd1e5e78bc0af6d5f9fd1ac5f10d20511ab1ccf08e0324ca62689ee4b70819114f5c1ccb72373181f731db1410a1006e57c2a881c0a1372a10ff5f59c71897215abcc34c742d14081464bd40b0071d118ac7ef509a969407eb7251b3d1dd91160ff8c6a3a33e2036a63ff4f16e3da5a63092eb401ae87efd92836209bae04185a48838ff163a1643c59e00505ee4922ba3c489df30fbe563d2de92e6aad87b6549cdff708fc2ef5034dc3b5429e90484d98da93d1c8467174cace7dd32b6d34b84029bbf371b7ea1f81fc7c970350b64082d608f416f6030f609b36756d8dce65b96d39cee946ab4a9e6e8a0eb93a64bcc9120e38d21a798218e5ea4898a76d0a6001339c71a9c0e580d292861efd495a6d353d421b8436a6e94ea3ca46f4b5637705db45b3ca04ddce4dc9543fc7c98f081874b38d520bc1c1e6ae2272341fdb21a6de7534dad2c0e2f288fed710487ba1bfed6c010c3654fcd5e997ecdf0e375e94c308d282d5596e8c948f87b02a6e2e5b521b25107ba3174786e9797113066ce7eae283d4a9ae876603c480532a0a83e1e46bef846e81deee267b13448e56082f08cfa68185a8ff407ca84cf8f9abe511bb6f0ba2668e8a0be136f8b5d2d0e1edbbd6630c5cac5a6c2d701aadc87c639d157ea5e6d2395ec154575deface55576e2f3992e147dada5b16619017f06115e641dcb8bf41cf1d67b7bb033a699fd80d6707b53a6bae1a4f653fd2937ade414227e017cae9ca72ac077e724997ccc993c8f9868b2d07edaa245abd06989d9a64029718d81b29b7e7c414d679496a81b081d1f71ab92ab86ed00454336e32a6e07afd40d64728c6ae1397bf8c35f283175bc10a22947f829d2713770f4dcd7af7d504c5aa0930ba63a10e0a9d29e959c855bbbbffca0a97f02477f8dc891bb2df7a72bac65389c2ce1ed0b1e158829b1f6c429f3c520f5460e583ae5d63f59ab2de3adef13adb1047652b5d4e0aa99ab2f38c8e61d333ae3173cf1c67f078db1bd70617e1fc4973d93ae7e6ab350d47e4478f4caa225a985c2b4771814f91ee26bb09f38ba242b621e2113690e8471df165bc39c1e7e8ab2144bb38f03cacf25f3abe89cb516af836fdebb7ab0438bffa6046de3ecc51a3a486e7cdf3e6adbfc868b3bede781e3460b7c77fe2ad26eee6cc60528e3e074f2280326aa9c61725d52692e6f28510051e7a7f74c5d4b152551bf3e5c526a231bc63ccf0dd834eb0ffd9b1ed1c29fcc872ac557e6c56ee9817d8bb97d417008d92afeddaee14b7d10ebc708cbe185d9c8d8ccae304ff7d2e997b4820b1e1ab94cf88a6c0b2834125372d991819f21b6e4ff21a90eb8511a1c9a9985ea1ab9cb5079eb5bb87640ec566d463ae4481fe31665025824356d4f93986f6ec8bb3b9f45962b762d20198b0d763d5850948f3b1106d38ad9e0600ca09451ba19dbad6324e5ded5587fbab916a3b515ce69bf03cbcc9e62835e9f9c0c27b740ea466de882c926727204e4ce5506aef4a6e8fa765d9284e00c6cb3b8758dac790175f9a3ce9dea73ecfdac6825f5a4a93b3f65f8b9a3fe8c15003593b8da9ab14704293d0906735819f817293e4a1fb7be1d54f98f23d28a9f588b0897dcd4ab5495df27905547005fff20aae24401f5299db8bb3848598b2bb8f1d7b0aa9da19c5925d2f4d4bf9cb29e49823d5e6e9a3970f0eef9caaf18f76ae9ba76438aac3f55447ac84f086812858a7746b44ec77802d0b244c6c916d8845a2f9129d4d82f27ba3e610ceb7b77d0141f6b997e16d44591b1d8120b0a9effe08c4ae91a19c8d4a369da27975aa8c53d1688f341f7fe49f89ae2d2747b285fa59e3c399e4c4df0c5f122937e96e378e0dc53a930a1e00e50fc5295e125671b29be5633b6114e9823dba4b9108f8dc8b454fee721219e69c929ba352dddc59d416b137f84ee0920e1df5dbee119600176bc8206557b4859b92916c6ee7431c0c29c33d7369345aa1b686786ab8d57ce45e0a3a7aee4db39c7093a31529df9747a246ffaf9afb3c7cdbba7a05b66df83fb8c671ca8dc249a539a9aed675eecade021e062b342814bf9babfd8b9252ea6ce98fcc42ab24d06a9c7255cc8d924f65f01136b34009c64743d8eee6a262e28abda45b49831d43a2746d56d3c2dca2d6c23d7462b307602c94ed72de3dd3a98e7e5d1f6851473d080be96d90ea548256183c1889a202a4cbbd769ae20313e8a9f8449ee3d677fc0c31dfce6d751ad3aabda026ca34bf4791f8f64a14d0e578c39df5ec852cb6db4a059caf0795afcf16aaf4231e6cdfcf654c1355159b14a039c2d0c24096656b4e6caa8f7db3fa86cdc8768b52ef9e6d5130e51c24fb6fc518956421ddd2071159cf9637a593131ae540f8cbb1a94fc1aa97b286ca001b82882e77b9beb754ed56a068cfbad3a9a55a1cbe049791feb4402103720eadf08bb6705652e2a003617d335d6433e2979c93b0a830496b81730ba95dd1511ec7dea88002744301f8ed4403a4b1c378915665926e5748989b4209a54f17bfe71daca6e8202a0679558cf278b1db5f0e56798f1118482fc73e143ae8af31f4a80c81c49e97ce93a85dc3f8a0c20a1edf286dcdbb4e61c9cdbadb2854c49ee572a23729bcce98061ec32e4e99cf498415a9253ae3bab9b0f51c6c59ece11f0499ab2cb37ba78651b122d07255943393918213f4885e4baa94c6c17a09d6c95f5f90624db42b99f804b4e1ab31c9738ff2e4cd549e90c8e114aab90f7bcc3c3ee432e8d97fddadbab4500055a65e09ec2a6a9f09df38c34dbed03b3baa22f14f827c0e63815165de8538805cf608a801d3cafe55e2b2957b047f4b997b89cafe55c894d7e93614b838f80440d7a0f7821432f1c75c76f432e3e6fb88d94f3b132ba6fb68b5b5119e89b103d3c0469dddb65433435c57f74730ed91f6a12ef3342bb8a13a933cc819cc1c3a94f0490ebcfa4847a4db0fa4d02ffa4ccc01ada6aee094b5bd723b69dafc46929144081ea40638a4e1fc784c5c3ec5ee64435e384d290d159ac0dc3b3190b3bc5cf16dbf0c19717ae88e46a3f80e749e0e955acaaec5f65f9eab683bbdc47a1ed0b34c1bcb41c1893d734f7c5c24cc9db7c8d6c52d7462d5f2251cecb1db2bebb6e99bb787c2fddf8d68fab751d87e29f69a19e4d0e6024e3fcf9b2bfedddab1516980f5ed74ff0990b56adb47f97074377ef72bd61218393c8a9c490263a6551cd91ea441a6f621bef32703b15fecd4099a739a3fe407fece85e0aa6a6c06ae3c68869b3760795c92e948659a69b9f6ae4fa0c70ba06d0443c59778d088f122fdbfa86ef5bcb127a80a532a47c60a4912e42cb81dbd514195381b678597d337265fb70dd81117bbc8326286812971e9d6e852a746b9840b818a0b6247fcc9dac61dec2ef04dc0dd6588cb47348c1df3b27a50f5d1bc9974932c0419319a00df9d1459b248af4cbaba86cb5ce2bfb8c9e4f6cb1ddfa068e33a3e54b1040f569dc15c91054539ba51ad7063853cd508e1db96e5174fdce60cdd896bfd5549f3d63d71a31112fcb6b3fd1dc0a9c6caa7339fe1685e4f321b0456f779bf17252f6d911b0576f020bdebf0e0eea0ce2a3f3c5cad8e1f785762aaed44c710fcf871cb6fd60671acd421f0cefc778c88b4265080f38ecab3a830d9384e4176052fcc28b29610d6820895f332d09392bf3a30f15ea5ad65b86c185b5a613b911067e3fc2b09e87c2788964d14648f357b762e99422b8cac62c33062890f5de39e78212604371db93a73e1e89e815f3974db6ef77fab4a0fbff5a72f726f30f1e7c6553729107edafb0783bdce8f5473fd404604883760d61120f6cbc8f73a71d6dfc42187e9be1c0f48a8b2a018d59eb3880773ec07bb11b0a5a204c56add93a39c874971bba5ae36fbd88c46c25beac6309d080bb40fd5626b31a950d9dc9d6c28f2c9f5fdd6c20e146df4d9039b3614bf725ba28ade01a6f5a4e56af8112bbe4a401cbcaf3ae3f12d524afcd757b71ad9fc37137dbb1a1debdbd5959000e957fe0d863b2f8a88369457172f521075422a2f06cf7466ffae38b880a22e0c4db687a50d36e148936b66dae67a01ac61b17b514ae2abf88bf4801b711730b81d1ab393dcdf9659fdca1226e28e910bcb92ae8eae7504f821fce0ff3f0179c240fb206420957486eb51912304b0e27f4e0dd58a90c3730dc7572a7497f164db15eeb79ee082217577ea04fc260f0dfbcc91dd2691c9fba06c1bad6e1250fd8598d6cd4010711a004f316f6b080417b45e9e2e512f1294a3ff039bfbb2008bb3ae7d163f215cf9b2902e354d77400ef503dd4e5f9bdecf08c32fbd342f1b383673de10c752a12b6827f8d0aa9a269ed6c9e6702a9fe7459dd9f6b7ce5d9df754759d25d45d1b80cb60618761007c1f3def1557c54c411a5117a842a7d50c2b5b7208012c6aafe73170be06f40f3233719c2e677c764283419c35e350ede1a4ece8951f5b71854c5188e346c872782fbea85b299842ae775230d218d4ed3be35b2dc4e4ffede3d781d9f7cffcfce71ac055b93f4175526a29be5050154e9f2eb5e0a14f381332a80ded85b620f08a4ee629d4252029ab554a9858ce43eeb5218d358d0080f10ef782ccf2ba538d05d265e5f7dd5852352f9ab52d8262760e4e8ff591ea2ff657ea43f431c5cd080ec32c8ab490dcf0ed997e39ce18fed7fbd442d8601306440259ecfba87e82e5652cd40586cec4dff4d488d41de4aa85d501f44502b7a7739e08f19a6120a3009433b8a93b60930c933594d6c8d8393a7d9abe282591276f26c8c636a1687f35867a0e710d1de0826d968b4d223baf79a921c13884340e963303cc9fdb70bf2a4d19f2f790aa1c1a9532707bb074dd90fab2e00f384dbd80bd9293207af07a89d7259dd84b985947caeb1932467c89d4647336d0a064470f15be6a37b0c11aecc6a2e4a6a364bc47271969303bd794f7b7c2dbb64b53b2a66e03de7fade5391140e6f24b6c5b1257ed68b25ab0296cb3919372d4f2a84b111e5c673a48f3f520fe73b254bca6ed9064986aeb51eef72edfebb3d7162f436f41f0678b4baf721ffcc076f240a544d5bf7925fa96398090c15380e0dce1ea00871de305b255426d6a1512e3315b3bc59b83fb993744edf10aa9a6feb590ddc29f20ff8d332d2ca3cb60469531d3b7afd167ff5b3c17e27519c809edb3207c9ee916162a2e8549bd2ec8fda8801072b10d4523e3e5edc3fcc21c6fc263bd4d1d63fcf3a18a7527003e26c09bc4d21772401f987dc80b50c50492e42bc15aeaa98fcd7b49d4dc1c3b25923f86f4eb4f0d97dd490cb1037dbe1582693afd95b87061db782658b2f4b9651f6356aa3ed307fd93c4cd60c4820b2d41ea9684f689cbd9a9607a7d84c93ddde5fcf0aef00a9c57d68a9100cd6fe779e973c85cbb4a98fe498ad1e11c4f8367bb47638d38293852385085f2eea5d800098dfb7aa8e15b41b501e28d6671068ee67a8d7fd71fd75affae40a6a6fe09fce16b7c470079d071ec3a53edf225b04e4621fd19a0fcd98610513b21fa62d0bc9869996a06d87d794c086b4fed88bd1abc71a6274b9313313e81c817f169a345b012229a39c3e0d0af3d06e9fdbb003e806dbfc14f844d257324c8e3e671552e56515a3ced3f419b21ae6dde39a6b2f88b4f60e5c032fe6ff5e7940738215c16fc34386a23d8bf66a8cf0a6153ece044bd04f4fd6cb6ff4acba5ff2c3473fb94c65cdfc6c3e1e213d0d3b23e8a8b35aeef602324ea38b7c6d4dcb14ec85eba69c17f1f65dd7278e02a6c928cf64cd904c3f6f2b7574d30b32a089be7750dbe4c5e86880ca9229530cc6535f92d8c71d7747cd11d0ca86212fdabfde2ad7933f4361c2deb89b129a631d1bfce2c32242fe1f4694891a2d0b124e473e1180649d037bbdaf561ea023e80870dd1b8ae7cc3eb991913abed821bd625886615c2c068f08983816107cab2aad6920c22740617c0c1516a36271fd238b84d1fabaae95420920896ec419f9891a5f451fb6acbdeee1e3cd63468f23a09d8f25a6b73c8d1f264e9938ae1e642807ea20b7edb1a033527cb8dd0ab3f0571e6da116d877db018ac4ad65cf9b4f6123f52e7942897f644c762573ba09c708e26deab485c0dc0a980a4dcb1e09d3a418450e216d0f3c99cdcb3efe0a049b13c92bf77eac3cafae9343dad00dbe8381cfcb012d38aa94b0cdd4ec9b1ce3be4ee219e297c69e5c08ede329ee9ca6765e88ec4c1cfece8cbea34f936915828c38d219668526fbfb6e3eabf5c5aee2f2f901f45f157c938c28bc194ad740b630e27251486c8e7873794c28370bd47f2e971ec297e5131d993ea3231c8b3f1995e70a02f87790726b466a94c37a88eff43f9583163789704472a111ba6ccb0d854bdbf60e060b5027fa2a029c2c9c9b4cdad0b60b7b8c42505b1926592bd087ab0e9ed8f6de964bd292b9d0dba46f89b0f8f295ca67710b44c32ae06c5401ea9e1f2286f0d8f4e298caf8995639a1a793ebd545ef6e1a5179f2cd033ab06131a4192209391d48a1fcfc860fca854213e4d1433452235036fbda66b66daeb590867f8441b7f93b5b3875ced4208f030aa8750ad652880d0d76842c44f49642551a797361147fef03cecf12046bb0232979542d94293b53be6c8b927caf4146de4cc0a5fb62fd055713d05f6e2cad2b4d56acf06b597c981456450baf2056ed6a35d6b971aed4645a4ce6a70d3f294f05eb88cab6e323278b65c991670f78bc5e427ec1b8fed1a86b1eb25087161a2216f33cd1bef833094d58589b25720d178643432dc2f439bd6d86e5e35c0eadf4af65947905d4e56e8ab6e275165c25bb9cf18e6264479ad60e8a78753110eea44cd883b1a283558a17db0b03aacccb854985f1b0c5a33e96e99d7825f848d91b28bf4f6bcc39256da0f4eed71cef456f58c0aa158dfec5eca56f212c61ada4bb52312d5ba4bc515af6bb15225166303e403f2fa12304ebe4b3efbfb5a3a8601ce2200175316e7256c1a438ff137239a583d76b4945f6070a8ce6ebfc6ac0e42fc3bedd5ef17054f146792e5090a950173b1a36160445072fcdfe9a77f22699f27a976f5bb2a00a1f6243875dfadaa42b35ffc58af601fd20de33abe65539f8328f20f1faf55ddd6a58631fdf8e3f643183385b5c7f2b9d0e26d4b69b654d9f544ef000f9fa167a97221408a10524bbaaff5ab737c4db22cca20e3fe21efd139df59913ab58ded3a3704dcd11410f39836d9d2adcd9e5d03f91975b2c5b7a95fec98198fd27ff7fbf2b68e65bbfc5ed0b689c34581dcd5a4ee45b8bee9d3f920ca925f3f3a691673547da816efa7dfa68c7eeef3f260a77933a53d998e8fbbdd26ee3907c6fce904f480d25bd56a8828e08b08a9a148946867b0415fbbbf9459394df11b258a9a45675acafbb0d1107cf373c62d90f10b0e1d333c2c61e5495a07a46b65e850e622b7c8dffeb9527fc6e0b0a8cfa3ded217b79356c7dc8e2e721a86a3e6e4fb93b0efc6795f08417828acd8c9a0e7eb4755fff8d5275480fd8663cf77b6d4a5ac8a7facde9d608c0debcae622a27767b7f9740f528c28fb3b15369bed0bb86333e48176d7a6e384dda1cfbb736db97598c3d1058e9b330c0e67d313101ee8d1e20d0aed30c3786c306e35c63f46ffd5083f5b823687b2e6efa88886267029b7717f9e4f2421e832f9a7fcb59f17324d027954dc770511baa27ac7653f0c25403483b25f5cd0aa5c3ee6564880f7ab5534ab5c43cb6007c1f4be870397cd5ef516ba9596156f8c167347833d8830fc2ef992cb1860c93959b64486732f3a59e836e6ebb4e01c8e17a1af3d8af0bb924cb405f8831268ff5ed7eded5dcde2513592b3da1fe26149175cf7ebeeeb6051f1a82e88c7923a718866cbf5d9dc4c14be85c0f5d1c1b19af333d13a0328de0c5754ca64beef6377c48f26c08d60033eb07faccae4d7a9f8c93f9817cf3cc0424708919e1fd937ed624c5286a1cb6dfc65610203209b3aaa65288f91f718f0930b658c8f670008457bde2ed5493338ce7a54fa536993747ee88b5b54472753d9d6503429e303f34a92b745450fb8947038b377758cf5b90185c0870b0f7dc008ba84372dd07c11c9efda3cf4895e0077beb8fb034438139885fd545bfbd10e722b81a171575c024199fb2fe7258e8adeed9f4e0e266b7e3c8a4b1c2335a6325b93837283a142f8c6058f660cc0794d594b2a34207ac22aa37ffe3bb3a49b20e7f01ba2f4abc5a950287f43732b69c45e75410195efd4cd4d1378dbe7d7e802cb60f17e5a2989bf43a2f19e86ca970e5b1e9edec526aeaaba7ee15361d3a0b8afad925807801090ad297b3e8b2e7535765df4c5ca75c4b9ed0ffec6189279b212d81319bc0b0e7bcf940f7eb450c91de9115d64566a10c3d65f8b0e6b901f0321b748f4d0283f69e96dbc6b6f0dcb53c2383062772b97bfe09f32724e2b769471e5a7d4c0e4e752244db8a70aa8daf1609f952b6fd57570e48238b2e4316f7262c4738114b858490cb68c99664dd6db7148fdcf9a3006917638f34cc98d383685eb6dbeb6dcaf56e3ae458f68d43bc5e68cc931399d3d3904beb16252642f89e37f50c9803644412ef9aa4c6a005d79266a931d4699def71cf2530ed0a6d590730820e68442c99a220dd27253f68a792fcfa6a9b0bc7c11aeefce46ac2e645e0c10ff5b32290e381cfbdf9a6e6e5ca3e68a7869310c6f4b1ed2cfea088197c51df94d192d65c2906195a0e062084dee2f54b77b6d3597c252573c6997c50f1fa3269c38205596556b86148c7de73143aa87dc2bd172e1fdfa5712f8292d5d80cc421ee611f172dfc4f72c576907a9437ba2973ef1a70acc478dd6d26dc256932bd32f08c1a50c75b2929fa46e81ff96dbf3be3abe6d79790b89399aeafc159da6ffbdac60aa47e73fa140d3c1aff1420b7f93f5d0ad8c7b7ad731a1144f67d1ab33e735515a7e4f469e5c72d54986955f302aca7a0b2641e6cc9db05d05a06b2e6036e852cf72d0c9ff8f34ad0f78372f070215b1b47681608764e15af0523165a02bd6ba15becd97645d609b07e70a406e83d71636557ae898e0e74adbc9f1805de596583bbeea3e38fac497d5411011b41480bb9872a8342637f6e745b268db7c16fdade005edd5bf603539255d0aa4fcdb76e185f4e775a173ba28e8b373df9654614b8f072e7ce68e5673330cc393df8078251d04dfcd682c9f9a1d8e48e2afcf1878743161a544a42e64b27e742e24f9e1b246cc7d46e4eda932a922a91464ad4447e0e7f6a5ec7dc7a92537874f1b5d26fe132d6e0378460dfdbe3703a88c9c30df272e47149ccf4f8a2d2afbcee8475b1261445562796025bb7cef2d24910a86b495a4f4b71f4806c79f3ab0d6c3f9bbf4671e2ff60d9945c3310d78b499b504f8e5ccb05e019f11dcde8f9b0e86482f71bcfc1adf66e15fd3bcdf96e245f674023b0e76c7774cdfd53c659734eb980412016f9c57429a9d0c6cd0c30dbdb1e28d33437430486a33b997f0ca7bbc0ca2af8aaa3ed6df51545d6d01ad90650ea7f01a9a28ea62cfc39d29c75fd5019066812145aace637f9617812139d9c30315e18794b8b94dd3be724df9b55d448e3c1a667189bc72866d6470ee32adaea55d82b9cbdd5b23e7d5f7fcf680f61e475401cfb21b68fff6e5b449aa9d402d4d999ec4ee1b07c437f8c9342941a269699527b5db15e882ac4c87fc0a347b5d026229ae29e1ca90d45f1659baa02c013a093dd17090363d94d795555c9c883e96f7e556d663259346d164fec6b613bbae9654a09816e00bffae975f6d4beea51ee978ce26c16037ea738195378e0660ae9283cc403a38f242bc42f7b1de02f404ef79e57257d95fa865b8bc17ff62b51b13a2a709119de4623e51532a656b45316b896d6e0a2661d5d854829c2cae6a6ea45cccae015c2deaacc5330fe5be5272bb39f8218b7a042169ed6f7275a26389943e22644f14385b20b0124a4422e3460192405645b34e58ade0743add635ba3ad5ad083c480bdfaea50c1c1a81bf58d2e3ac924e7895a9ef8c3f4b4f18af394d4cd3b3cdf053f8e66c4100ebd39160e3a695c9fc3841d0bb75663df189abcf023dcce04af023f81e8acbe2c920feae71398d2739d5784eb64b0c0a4137b6344b388bf538ed7d15b968c61b5c9cdd387a8b07523481829e00bbe94236166402f1b3bceb0635dda799f2a1162e88ddf663817876b4a3f6054f85d420f7f511f779da882c257ae2ef7113c6ac444192f8b94a954acee045c5cce8aa655bd41c17d8482a9aaa39c4822a6f42bc03aa9725ca01e653c64e2983ec117ce9c3f9fb71b47ce9a138bb0fd2a6208091ce493e9ed73e525bd13557359d08391765e329f17a212fbe798f0a49e8115edd80ce0723ec77a60c1152672b28c4c3c141f560c9e6ad410f76b3399bd85ffcb86aa655e8b6dc7d42d46b727093b30df29d70651a83acd29d988c3b5eb7003c2bc3cccc6d50ff913c85c127848113c361e5499972aaf2de4880c7da3a29606c7cd754a6c4be7af549d49286ee530c2bf89af07181bfebf9835a2b6ae127038b6dac71c1ea9fd4a3c2a3ff9bfff0341efdd44add6cab2b1be4578c27ec125f077921c472e59b2c4f07733c1cd52f1ed684ab810afd496431afbfab22038d4edf93ce47cbd048ea3679fc20b3960b27dd3dfb230adbeba86be33cbf16d6ffa745b149720662e5bcd947ababbb3fc37e56458f2be765645789f2b9666987913b6373127aacc40c93b43af59c48b912364f8cbf9640aea7f41eb9642c731265d4be19f10c78ef959dd81dda28ff43d34566e9af01d3a58436090f41b2bfaa1a0c0cfaad7b51ddd8e07629abdeaf5559eac718b1a7b846041958dfb8d4a6bf6db9343487f461e2016a990ef66ff8f06e9338d76a9841d490387403e3f64289ae517acf6b0f0c466e6ab2f57f6e7e5fd5c910c613e1297e81c73e864edeca9b97134ab14ce64db716ba1aba7998c237bf63bb5ce86243231afe121a2caa8c9f1c86b50247697ceae1be3bfc70e9cfcb09428a902a23f50d5368870b756c87c0ce77cc5d4103d55a73639558dbd14abef0010f79d2b162831d9b205b861f921faa1cb9002e1d5e1c2947e59c8cc972c88f52f87a7adef87a3f3e0476ca80007f994fbc08d7474e8f051dedf02fa888f71c73dbd134185683956875cc9ab4614e93ae423edd20c69f2dffd0ff0137aec2e81cceda18f4d97185493e35ea4913940853ffbafc15799e70bdfa2589464832514305c40d4fbbde0667fa2176e01851915991afb63880c4ee1775c3ce3a38defdf43e2cf706374dab65ccd2d27d8be6cb82c660df8b929d8d58037fb00ab2fb365487d59840f4b28c9e8488e624ace535f9691666ff65677959059b173f5dd8b07dc4f4c50cf12fad7aae976c414594c48413128d9ef6cf3b086b1720258ea5cdf1080f4579a357c5ffe64356efcbb9477da22f372ab26bc7fd15b867fac42492b7aa4d22c0dcb444a75a41b6a57d2340b14d67ce9d4b911a240609f45e62d031bd9fb17d7a84ab48bce7f0376e3d1fa42a956e6c45157aa67474104ac6c189d78e4829b27b2eb1b2e44556bfdd02aff243785697424f8093bcb5401a6315f53334e8e94e8bd8364b489dc80049b0cacbbb61e91039995f151f6ac9dc9a373a2f0f084565046173e6920c76585a71001acf2bcdee0b297b45b069bb594ebb48c366e7cd3d211abf307a2f3328bbb618827242ba1c2b5ce950063e41cedd35da9a5b839e38180d2a469701acdbdb87fc46f3434fb82613d452d4b169645a0786ccb72b1a8236b5dba38a96a34216c1a11c002fe9002f5a2c157e70b4224db361982fcd7a92c4579c25957447526dd91a4ad52406a14af6c31c978bd3f45c80428a4276cd09efcc2d1150dc73f8ca857221ce400660f8612be1aecee18f0dc5ac246d1e20767ff4b7b7c8fad97086a491688fe522a40db9f044a6ca1ec7e0c303ebb8331d4293ae7aa3cce306d57a613eaa4429454df05d67df21d6b7f5bdecaa15f411dbb9e16902173138b6e9eb0ae65b1a1afb4be57b30d2a75356aa7d62bf306cc692837b0b47e646f3ce7b63031a82f71f2e2db7c66726dff4638fe2419385a1efce869cf3f763e9dd8484a4e460a9fd6ac641d60e02615263970586e5c5aee7910a0c69760fd0f1cb67756ab3f531cca8eeda60c10fdaf7a524d3ceff90c7aeabf63cc3d2abb7f4ccb7b31ceeaef317673c57129d84261f6a88c82bb88ad1dfa88742d0f392bfd84c3edc2cf0cec7a9305b6eeb3d2e73aca3ff1394da88653d8a51eb7a3aee51fd0a822ece210870ead4872dd3665675033fb54764795b6d93616345287b1d0ec74bc6964fd19d9fd824db03e9518ef876ded8629ebfe6f394fca0e5f48defdb30283aa4074675fe1e9a78a6764c1566eb4893b6f8c934aacbf45cb8d6eb32db33d1a4874c38a444158d47ce74e6d090e0ed15da9adf0636065a9a6ca674cfa0521682662315448683bb04aaf07f11ba9b07f9abd81212b202692f26ce4747757d971333a13d6b19535c0aaa460cc32d4a66165eb7cb0c9f87778ed997ca518e7d072fb566b5e991be2126fd4eb76d9b96a6b3269b99c37f877db8b91e80b950b387e5fa2920487cc4838b26028758b8da3af7929d161490d0d2ee1e0d7745590b08a6372efe7484c7ff39b21f53cd1336bfecc240bad374856f40bb0273c9028485391d3d3fd0516e6917ac08ffcdbba6f032632f20e2f4a97ca51b78e5d93e5682a2ae4ed22224a51bb910b62fa92761123c360318786a8e53792a29e651e236303b8703c55e2ee3f8bde4320c19c05497c1df8bd39892732a917072fb0751cf89b59173d63c9fb31f6e327f522fdbbdfcecc559cec338933404efc9b6d9639ccfd9c47cf29cce8b3a9f4f3a55fc847c222f1f7fc5b2908c3c22debfb748cddad9e50f63f7e308b1479691beb54b5fda9242d7c08b15169487a213df4339af8be77520e4f5626771b5af3838600f12abf691514e1f374c92087c9a38be92ae8a2bee106ea5ef85311e0393cf811b3e9ed4d101a334337b43908a2ef463f791c9d762310c0cea159e96364f064abdeb69989279bbb4917b0b4f03d9661c3b783a3d9c4e03d4b121a06cf7dae35f5f050c047f907f6e7bf5967573765fa1052976b2a55401d04544d7d2bf4cc46bc0a91f0f6db956052de4a468d84305f30f630fb085b99043b74427096499afa064a26f2072467d33b263febd4267f100d777738ae7ba287a009f2d9d7da075349afef15461f3201cfbcb55e2aac4a6b7e87b1fa3ca8762d99f525c461034bee259b887cc4f84adbae058b6093795fa4f906769b5ac3eef93376abc176794868efdf6f398353faa61a907b3f5197da74a6883d7d46f0d33e5a699352d7f479f61b7561de132dc8facbdb45b4d0ff507f5f70b2f34f2b18e35026a1081c31fcaa304d30f69fc4966ec596f6b64fc5d32df1864e4bdf8e4ea13a066fc0aebf9da88964cce7975c052923c602670a95de263edde45466c4caed17886970b3ce4e12ecdff359386e79df3024c0e6cc68a2ca4ff84ab63fdd5a06968894da6a2666b15e7be281731945c9f9405e78c804070b28cfe8a312257cf6f05b3beeb42dbeb0a5ad61f138d2151e65b090820963ca3c2796d4824eb23c9e08514ed99e5f0b60ad36418930857b8c2698f193cfea91afa08f1c61183ebaf6c73bb6bfb6aeab886a7272f0fb17c2f91a9c3d40f860b4b4db6b7c33ea0f6a76cf10806b035a3fba7f30dbea9b46478758d0f0c4f0c32967dbda7e3749dbc68753bc2419fcfeb16a1c9a9c0f259cebc9f4e7d5a3ae23f4e63ed78ebc0383496e61401d66779b681c0a174d24750e82205f92e390d59867708eb447b5a49150d2b91c01d7af2cafc67b6b8682ae90d893437b84159df1b86caaf8dab3ee2e1e115394aca551ffb1bb1dc80c1e7b61db76afa7a7c264a18dfff5e7eaa441afa9295bd3288af82c6cf2d7ee2602453227def0c9e307d7d7b9c1324c2efeb286d9a818da1dd73313ff917d60033349245faf49c85cf282d1f1f058058854fa5d23b3f35463ec646be60fbc18289e5a4bfbc047a446e20fb18f82fdc097f354c565c0ad302758802472ea694afd0c3c414686a6c69cfafa1e0e440efbf9d7b28dae4d9cd072e461da1c774fc4501b8d95f0dc9e55cd0017b649dc099edda599c3b57b679526ffce668e26c83bda58ee140994eaae882d3f8a27d946909b0ac27fcd783ab66c44387f00c350f7fb56f27242d071d17d9c372fce933869084e392e79fb4f5cb7d39617ffdc7f7f52f844469579279ac19e745dbbe2092f25374286838012bf50e86fa66e42e61d3a58f9105941fff72613277966b0ed4ac5bbd2c44151ae256baba6544769d73b9e22c05f04e78134210aec0d53c7a6fcdea382572a11d5e82d8bba355e9837cb1409a1cedfa15701f4c319971bbbfe029df4531eb49c8a0a091980e88cb2e560e6b5825e75201e17303fd4ef78ad253383fb95de8ed82605182444b72019b5f52fec7126798a50b7bf022ddba57a26ab8f52ecab5c214a5e5b9b7cb009a7d50c8416db8e28745ced47e30180978ba2ce55cc46e5861fc1c064f6955578159bd17867370bfa5f5bf5bd1fd926b3471617db6728d52775cf4d6d087cfc8336d9890348cdb53c8b0ca1b6d808e9c7a8fa20fcd3323cac5eae027dd2efb968985ddb15da8a57769e60bba9973ab87cca74b48d69392a1ab54907b1a1f99123f3b2ceec6c8f958ce66948e983876d4772a2f34791ff379cc8201cad6b362b150705c6a46f34724bb1ed63df080619f1e6413d26bd6831f13847860b4a063bddc1230cd2c57ea52eba70a89e72fb48593252428351a3f866ee5f362ac99b82ed7da8449cba1bb6bcbe36b31e6bec7bd112824d36f24149283d85c9201279742a07a5f11118094e662b6ed5bf1b51563aec22fbcc5188f6b5ab172e400758fa5341cb60fffa51c970933e0b38ef3f94bf99bc4e5ad47cc5a715a1ecf1bd010d02c04bf9905d5b6ad11e5f334bcc6786a39f6f9d995fc83a71bec9deeb5ec5e7109b78888a4b1485b2affb0ba3faafefb27ff2fa26bf487356bd5404f0fce9f4550c6f4aa6b34926a6dae33779ec26df74c0cde297e54739bcddd61667c881ae9d2027945c122e397dcb871d360197af2053aa9bae453b44a831de3a632db7c3847a4db6c3bb1c4341a8ec940b186a7e2ab9277d44222f38a908c39dc8d217dc38b6ab3f76d345425b19508676daf5458dd489ac9b6fca0849bef05d3c4487dd61476be46549eeca5fb56bbe8b2a2c4c8601685d2534ec998fd84f04abbcdf9727f6a37fa0e59a647f0a4ded5c0bd2ec548410f77e327fbb3970b68d43a79b0195c9e28bb43c5bb0d05d9f02b128912fb3e7697d7557c84d21a93c09e329fbb23aefe295e45703e53eb0cc182b53bc03c7408a60bec574210d35b1b1c57d2454004031e2ab5ee234fcbcec3b6ff53a2f3a2d48e70426977bf394822f605a8d0bda9b38f71371ae4b3ff57010808545722185ceb0769cb7c2ea6ee6f5c089abb499e94acd9cc01f846fff3011c2ac82c98514b24523580a6540abfe273bcadbc64bb991780b68632dac2d25411d5c86cea793e8e26ea668ed9089067e11471e6c4d6792049f151731489f67778541a6ae5524e56efdae508557855577922732c22f6d3e853ea8636efe95d2c0dd30ed79b7f3ffe134d847333321c01c4c30265beac2950ea8fc11712fed8bd160b038cde6f4ff519a1a5e0f2307b39a05faa4cc765d93c7bb611ed3db068130481f0ca77975b57f860d88ec1ebcad10c663e0ade70f8f1f82bb7e8093d9dd5eb026925a57856d5cc6929f02d96decbd01026d6a3a02e0aefefee2357ceb0f0a923071c8d6fa5901406b7e451ba9e25b14910b74a9e3b60d1ca3654973a8029294831a4dc073c69fbc23612978f499f9e86d14da1284dd3b520d5f464bbd7d6c03b4937fe8a88302f97fa5f17c7e1eab258978c3b72483e0f067d847bb41fde4bcb125cf91b9ce616a8f0b46334138dfe104bb87169ac064fffdf1795a7cad8f13d3f09b9c88cd2a25edc39db7085c44ee1311b4103bb2bed06256c2e355964d415234bd87d3558b253ba0f7b68fb96d3809fc556d1f244b38328ae9c5c217277a090b7335d0b7e7a0dd2ff7befa22fa9cf2ee178fa729b4b37cc7d33ceea53d3c15859498a3275f2cd14943d94d9913c9a50845f95e8cfcb8a1f48a06fc72731beb06f0e86eac3c8e70f1c5c47ee9401dacbbda1d3b0e1094093af27ad9f91962f98f2311815ffe0919184fbf7483d2192bd83d804378485e38dbbf4f62abb2ddfdf485e4a9a836cec651c7e7a12dce7e400de5c8bafdbb78f6db6b3b031d26ad93189b7655e560fcd13c0bd17dadf0acc21aa90e19f84007c0bf722e7abdfbc5332b583edae781aa3d82a084d8cf8aa351f997bfce6ce342196691550e8212d2f98d98ee66be40ac62ed12959fed655ac0f0c6db3d0dde9771e98b3441d95b16196ad9d489bcea79f48ff784e6705471e828640e8a9f97441e0f1d5c28ddd20fe3c08c43b4591c6394ba3eb34378db2e654f5740075745800279b8e58fb266ac55554fe479ea786ed632bc3095b33bda26ee22f7851a06a1bca9c45729e2efebc8fd570364ffd27619f22ba19d1d68141b3bac78401bb317638298b95717be55ae08fc5b36597016b7062d0662ec4178dd724627c4f554adacdeba1ed18da9898918ab2b83e696059d38156a052544cee0ddb427ca88a1fd0fa7900854065caa52d28cd39344e410b8b161c6a5decedc04a8e4901be6b05166d3b7759cb63f4b4146de8f5304916929b7c0d67b59606a0d97edafd7bdc8cb5bddfb1362e70e0d712e125b35591dc7dedc1be16723a38a07e188e21dd4501497e6fd0a46547137eb9bdd659670bc0a3929a4979b7fe248e568eb9cca3b987958627df8e263999ebdae4f3feed574ffedc45f19cef36549183cd29c9f83e92ce0cc6196e191801c85e8b59ae829d4ec8b77e4b8544d9b086dcf78ebfb3df52fe562d20beebfb95a316262728d52ac5fc483dcca5424a1d4c811746a86f6b7010133ce42482ef936b07f875b54d74f45e7d53eff34b98c97c52483ce7890c4c5a6227460f92f362711ef6bc523593a284b32cd0d1fbf3637ffb5eab010b77971aec3713d2be3f07af3cb7998359b1224bc1025aea837ae7e29b70af007288302ec65165df889e5299e3fe583ef7b84e33d39991c3be7394d6dfb7019a5827b4de99d2d345cd5e9339610e246896433fb4123b7cf7dc2a28c491eecbaa8cffa4e5a24dca744831761f3052d07dd76153f2b5d797cbb097131f4f3b57f1748a87806db59f4fd8b6e94ea2a6687370df19970981b77484650d7d23bd2a6d0cf03a8feb8b2084b13f6725dabce48d81095454d2c23cd7d9f1d19e9e7de6c064374961fc5c8f7aafe81a4c40167c6b48691bce1fc510e4254417b6d982b540382c2242159cb815fc1ee9f3fd11f3ba6da06f68c52d8f5c5fce32e9612bfe071782b7ce6dc5af140f8156ef7cdb7b97ff5faf6486b094ac876afcf8023a72cbb8a9923151cc630f7c5da583958e815cef3882411537faec7124bea00b3a2f4f254e7fac65e28d007755364b63db7a7429679c447285046e3365bdab35e903cdc1319346a509a72bf201bd583aceb09de5c32c7f6bba10710ae5ae11a344e5e5dac1d0bb84d04d40142d7b250f47277b9ba07e48293bc7785819fb94d6cb7e7d72f22ee2f9aff722ad0442c11842311b742011d802167f4367b8edc17cc7b2490df8f030a5ff89a5f22f03cdcee40e18c66d1b719d511e146683e6e27ef2b7cde303662b9f8ee54d5a8c0ed05de00f697244bd81e7c9ae05dd7fabbb733ba2a052778f2d74d928c1ef3bba31ea7b7ed959c1dd30f9e52ee0e4a3ef962403cdba81843ce8c79f34c3915d1c87677963bf524ddaa175828cad3b0f5216b285ed799c029aece46ae0c6b9e739b6867f99e6f4ac5707885846d6299a39657e810103b5a6178dfc5e99d398ca69b8c43f38beb525a49729ddefc3db00590b11b7b7f837f4a3b3c0ed9edca19c9076827b63e30803ad561ab29743916792057d95f336b777c0cae76d339bd0254518398513182adba681d073bd4c246bd1209ccf341de6c28fda23a1e860977b2b3043443e694ebc9bff1115fd970ac44186623a90542b8354688f942bc72970b841dd8ccd9672cbd935f3246743a1cf862953773508deed911e9842fcd90d36032103239a407841bd6e1d9e76e6780272832e252a84a916f4c21a53c188394960bfe5fc3ab2e63da432508577525e3bec63aff85ea40b5bea7c9856af8ee9c4a1c9f4c69497fb9f50f9b70d134c41030536a1b02a47fc43ded84b1b63849cdcb5770bbd09b0b905cbbb4dd215d8bcba4ad96f549e15ef1874618b4d29b2b0ce33f523fd643929de34af030d47f306420a68c535307b7e148f435e1f77ff5959175af3afe2c9bf5b546f92e62973a843559cb68ce9ea4f68ab5fff2e517355cc33c19f2b763be5f42ad854414788f54ef0443c0c0d889182eab1dca4f1d6c74270a41761d7764cb2a5970bb46238d9f956089214677629b00a9cd01ae6c63e9ccc5fa407e47b889c6088e9968ffb2b50d33c95c49606086d76a420c86defed441f961bf2b017ea94993e89fd2119eae0e99f3e09d7d143e1fb010777ffed5ccfc5106e8339d589577f9e71c3f938bec9e434b88934c39654874d08a1820f74ad8a5d99764f146480f50d5c449dafe539e5f784405df05478a53dfdcd3e96fa8986a777b7ab195eed59475977d8624b8902e0fffdd08dce4a3594164e6fcd85d8fd8e9a9f9b7763e19437d79907ba6e542070974cb221eb36adff78e9a51b44c5aac6a5e3b7efb59b9d90c99c72e2cff10a4a299e680929bef0c6cb8a3d1c371c49ec93680f7eb22dfb9b3d717c297077f419cc687f2f13adf0100c9be9f5a53c1fb6435bc1259a145e854f1148b782123521e2a0a7faf4907f48bf35579af43d8e2f922555c822a726265dae5fef349d03ff15ca17f58a64b9e2c794452c7386f541137e866be26566c6cca0d3832c7b54c2eb883db07d14b0b37c8fd30529061cbeaf965f5a6ed21f0da8fab40d9127d8904d8b8afca2b67c957bbc2967629b3a25d7bb512718cfe71e5a2a84a2cbeb4317cda1f4b7bad44883a272167ee399b0a2cb8d939f75c88214f581a02566a85a7186daf79f636071ff771b1604b6949c8c7aeb0cc753386c36d4c307d7ae153af5c751f70e554b6151fa73a5e67cd31ea582daf77b0507388cbba0f9801e7d9044de6167095886b993c5188bd81d5829e027d8315d04ee41da0896b8b19609efc5b32eac660648417122a47286a6d734e4af6be699b9ec7c3af92ed3b9f00ffee24679f1f70984dfd7eefd0cce85cfa0dcdb5b1d893b7985577ee8e11ee47c7befaed1caf6bd1e6d22cc760c1b3e2c6f9f7aec9884a72a54a47d3e3522f318e77cc8fe5763251c962b159b88f01cb0dda86aee4a8c43511b6201b2a30a717c12b9746aac8e350b653d71f400a0161faa81567cb0e78dc43547f3107db9413ae1ce1304a69913cc4f8ee0964af45be799fb65a856b83fd674bb77af532f0cc0f9999fcb93b2bd9f0db2b39cb53d5751c45a5115ea3704cb147fc9d08ccf5b9f617ee4480b4b0c3c2f5d56c35e5abbcec7fd6f6d260a78efade8430fb4887f4c837707e86c4572f2f60b7357f25b4754139ff049bf0e76d2775b0e7df896f90575e058bc92110c686de7c4baa95d3cbaa1c37420637eef566f75aa64e5ac8847299d12f3b2db985cc73adec0b7d2f83acea66d7e9ff0d2d884af65f83f843d947fe261d39f6d3fc94b9535a517a72919da1aa094c0f5efc6dbf6c5fe62a041bf5f2ae1011451e8f96f1060c253146315d42c1f050da131914704b65aca624785b1694b7b25597ba9a386b5ed45d2fd9ca26b024734021aecadfe62069ba7e4feb9a40646108a45657de66a876b0f687120c24bd20e8792da2a34103e0a3ceea8ea735b20edd9c63a60abc7b1d2e25477d37c494f95c3ad284ac6250580c147f885d1050ebd43c91394cc9336c7102a1597b17b7c57249bf7b05f0a05426eac34fc08a3609dc73d806ff794d45a1bee4c2f0fac9ce602b9eef3daece870fd14b9a144ecad46e56d17971d5527e9ceee73dbd309c45ff9207b75c66bdc91b36c8e592592629fac3d359be84b849d1f0d0b71a9a6347e08d1ddd6d6aea0b587ab7929b464963fe8f96f0e0254db5ffbeeddab47d892d53c38433f326fe939cc05b463706703b623b27607b095aeca562ec0e9ae1fbfff34f9469c4b90cd1759e5db08a6e262426ac3f659e4dddb80100ac089d172c06e5d69422cd7ed33071ac8a2439e361df9b631a792e2a8a3cff29908c38b1bfd3ca3f6fc3f47274913661053796640c448916bba9bf0b2b8d336a34d550c00e079dd47b07884d779dc4d20af42a28c02c997730afdfed1c0f176b82b0aac8d6bf3afa8c83e83d4eeae7dac09321f5abf97a2463bcb59a37ae4e86a58fa92b9ca0893314d558e62c51551fdf7e74d20e38463b52d695f0cdd0bf954f3ea6b492a7afef8d3267866171e30e10ae380d191877c838189642547f945b544fc9b9e4561909b8cb0e1f853f596c8e650349bee75188b8e1bea5acc410ec5a1bf316f14ebd226d660245cce80a3219c3ab2b64ee4355464eccb584042395d64979c32a2ee0c49f5228b25f8d17f139875bf4053ebcb820e99003fd1ceb31584c66ba11aa32df944f63d74b56f92d2529fe7d83afb8cb3966298ce8112118a86ff37bbeefa7d117e0a78f9a11ad25b48cd402cb93e9aa830b6de8047df79039a372addc0df113d1aab8a7f8da4a786bc55d869036c11728bd3ace91e7cbc90973aef37ac7a75553a9ed6d179ca340a86276df42d4d3aebc5f354cd80031f99a78805b6095aec57e8cd6ff872f3c1a54f5621f31f55d667ad8e4bb28f4d7326278281fd545f9fdeafa7761765cd87719dac490753aeca17e2f5ca28c1c89304b07bc165984ff32471ba830c6f4ad682e7d4106c8321a7bc4d034e6f4ec8f9f876f992d729bebf09a643d51d4f1a3d5f1adf2cf7f039a7bc7a22b17da065489a129837fe3db69b838a28c80cd8ce8940a97cf3b524852b8950ff93722596b9117101fd034089a4b5b3a78fdae15054abad69cd35f046109a4472da10e087669e25ace5fe1ae16736db231a4d175703f4086e55ae6ff6487a5b9f11d32e46d2b0bd0ceffd9b9cff4ee1993a04efbf2f4a660e9395db19dddd83b70e6e2f3a9309d5d96946b7c9df61d89de5b71fdecd8f0b42a8310d4524e0777d8abd9bbfb0876e9ce7634a772790206e68de386f01e44bb66392025d37aff4c5574b9930554ac0de3d0a63d4f6f48ea0081ee845a80953c8ead044737cae5bd6b6816b5dcf165c13d39b8d70dbfdd8c99e13bea4c2dddd41deb202a2d9e7240c48f3662482042bd92d89645b3cbd515b5c4fb0f599e566d4397ac1ac54e207b6f9c016a179aeb85e82c9b6139ff79b70767391063219fb53441d7df1a5111b0bde942184876edc1f3bf2cc622b823f75e22b4dcad8cfe967b0bc2efdb0b135e6106682e2a4ab80c25b610c5087c7a8587bfec90ee8511610c09283fc76abac7353ee62e8674834c67d0622607eeee66fda5140f086f6d3adae46b9567f039be2079afa2ca7da4edae5fff70aca575364879ee275d0afed1af64ecb2422ee45ab9e12788c029ac52cb7dd8937c04d9175b0c18b1cbc7ffd73b81b7535fd1aae4c0ca815e174af9d542963a61f982bfc23d018df9e9789756dc6bfc7ee581211e3adc0ffa39f924d3575baf5183e9cccce00ce7ad638b7d6b720650b7b299c98e7a61224c3847760f9088910f7f0b223fa2e455c1e36d2456bef950a787f2114c9503ee2ce42d4ac6f51b29811a097c5efba754a6100ce2e923a9838ceb3120b6c723b5284c3ef083f1afae7ac1b100f146953936e7e5cfe96eb4885abce646a39e7235e3af7d322ef72d9bf81e6544d502950ba0a5f830a103856504b4f6cd9227b3514618c4b58c33f91b893f347a5ea94c83a65b1c53bba961fb84503c2243a7e32524c2607bbf4e56390d521bbed2f115dc2872a503ef15e5710a336ffa8b220082e212190aff9c0e5d74738bcfe7da3fe3c2346b28c84962a84f4cb40f213e9b1202b98981003e4b60e15550114b03564903fbf1e7e88fcbb1da8a8ff3545e1a240ad02a788ee7eca6303afeba12968ad7dcb7b84045866375511f85146f4330a0db7ec7da8018781448bf6560d87c3302f69746bc24a86744039d6c7a4c60c308152e6be988eb4c81289541d0fb20d93ae2d779f7971ba111d0ad840521b5135d69f28a36e929129224deb6d225b65fba816f7bf373d5a1e1761f7fc66035900dafc16f432c827096d69fa672732af37c5520fc1b68589e55127d95aa867a4f82249b6b0361e78ddedc4f789e38d83e8a5345c62a4febbd9125514d21d7d3a2bc933d30720040df6c634f7a1f3f71686994256b5eca1725847111f36b752b2aec868d8685c56a66f615d93acb0054be44787bf627c3e213da98a0e54c9719f13b3d4257d4474b2a5099d1d8921976e36acfd9949dde7ec9a17198acf9d23370b106e8c507e0607c6d8a8368984b3a316cf6768952bc32a32bc43556bf7e56805e2034655604ace7e239269ed562e2cfc1491a87259f03c0ef3f77bcc25b3dd36f90c7bfb47c666586717b98323919fa1609831cf5fe8c85721b8faf15ef1e2c7db8c44ce85d4013733085383d577a5ab28567cf2fda09c3d46df3705d92255ee39f8218f51b6c87c2e597b8e68cc32ad369628223edbd81020959c76d5a361cc5e0c10cac7aeaaac80dc8ab659dc6578e6158e79a44b74d2ce4801614eed52e26ffe5afd751b0a19233f1b804d16258328d3c17a33f66637bd6e280e0133fe30fab585286c844c6b97ece14eb0a505a53edaeda423abee0fe1fcd8326fa1c0d950ccc1e99676db4698ecf71d0b341caa9979bb9542eb5c2e44b96735d9170e23d20fd902e2fc21fb43aaacf779501e1bdfdae753bc3abe0e6ae5b874fe7ce2d6742a1f40e0c227d9f41acf1e23cf44ca4bbde5afa85b461e01793a9db464cb5bb40e900d55a936a8e506f0e6313154ea1cc814dd312897c979386352f7fe567b2f3466102e47012ef9d80b684c4393a80a5dbdbb5bc251cefa62ac3d20aaf5e0f82e3729d5f8d52f6cef4352bb69c7b497c44e72a2ae71f1d547a868a6c5940912fa71359b4907d437fc06f70b56bc2c85e63d75dc0df2d3fb4b46c5a7a2332933202dff1146a86551575dbcfeda169cc6690a22cddc18dcc634d80b86dc66091b0e83fb18839eecc19793799f2290055195beb773647bc3efb8f55a6759a8ab1946f7f3a493c86e5a075168b33893d1006ab42f16796b325f3769f9b24d59bbc12b0c8c265115d345f52b5731b101972b038fef2a77e612d66b9258aba019d251bb37b28d186accf3a0f0bd18681a045ac02497cc22fd1588a4305008c985ee444725d988b49e8acb2e6b72ca5c38dcaf62a8f6cf2970315e5c7050e7b6fd5d5402e861d24f7de9f707e820e1e0b86eac31f801933f1629ba749e613d718379d6191a68e75eb684b92d6e27a976f4a1210bd88ee06ac285d3536760869d45f6aa2931cd70e40a6a64d4d5f413646d156770079ebce9cf1d5e76a0abd74d15bdb26d71d2f49cbaf2c968e3473f1d78ffdd62cd7ef379517a511b5bcb659a6ed05c8f5582220f9f5b9546256b1e56cbb5a42ce4aa1fda40573a861432c338070b13c76031af781072818e3bd144d8b22e436886aa55bf0f6eac1ba54b2df0983f619624bda2132c1192e55671f58df8be5df5867361a599e9fde06fafa6f1c300c814d5b6616af01d9f1a3af10ad944a964a75d307aff13d7d92e8f7deca1ba10f0694b0be046bc93e27d7007f0c16ba3ed8d6b5f0139a65227f918fc57003a7b73e1fb2b53649289665664eddec81cc08982a89d967c6579a091b2454d3cac352dee4a78612820dfa193e12bfb5f617bb3d09693448051bee740bd9d6a28d656d5d921eb276de5f78f7ac1cf9275091954d76a7eda305a8327a2bdc313a21f2859d26d7139ec6790f4f1b05045d6b01cb8b3afbdc5c7c3602930394eac20589f1e6f466fbb3971bfce55ee8e72398f4ffc0a6cddc0b6b3a84ffae61c2727fbc751c1bcff93902976015b38e1cf1b9cf6300f8a9a14608b931be25d19acc195cdb9591f601c50596b1453767f47c31b1de8df1b0bc3c24a8df280a7deafb6fe39cda1dea29996e35d375717b2ea2f612b1d39ea09e3e9dda2eea3903455b2ee764a857cf26ee86dd4cee1c3425d4bab5247ccfea5fb38bd85b461212c72bc38f5dedc6ec6a2043431d8d5306184671be2207cb90277f5be1e22c123f2772da926d0c52447ca6d94fad14fc858637bb8a79bdf1bb30d5a294f2e1db4c95747a60ab0a5679a36ee13f4e76a1a7e312b1b684285a2919da2215c77e304aeb1c4d9c30e8b5c9e0e67e98c8c1a443b823bb64f923bebc2108a588edbd8a00efe965c44030045dc7f89626f288b07e34b378671f4881dcfd4ea49eb9e0c92f8c8ead082de309479cd62ec26783fe95e41da589581beb2163c9be9fd2cb522d46a1e3dbb68e3db9a92a80907c905cfb448ace22a0b1b0931c14e7e924c36d71e6e730c1449ddcb1b166e28c0c7d4564c30f9fc883acead0f1b6ff3aa69457af440cdec022b1207eafeba2538017beb026284d3e382716610907ef7c14142c5e4d15d9ae9e4d0802aa273ca56d26e3178b5053145b38e443512fd30f67a515deafab41fdc03d0df448058236fd715a3304164399aed4eaac7a60300b14ea15339204e8ea3c9bda6f09c4a063c709dac6058968f3718e5d645f714377a07a03e72a4bb2fb8ef192a9f633f5d016e4a1f7c280c1bca2d9028560576cc479db910666482c8a89c39549beb8f5225cf91b2aa7b3558819c074cc2ddf9156bc568157cf8461f46201f68a23195441bc941979f9465efcc786a1639e3819bc0b4ce834457b6d7ef84b8baec986e70030c180a38a3326108ffd32eb44482ab69905f6bdb0944258e9f2d770f68c94b1a24da8b46ac7ab1693fb361a0618c8ec546eea07878f97213f4e29e9352609acba4c9c35a9c8c1f121e13f1bb80c2d21665b1866ffe2016c95f0fdd53c792facfdd47a73ca50758e0a706858e6e9c744654dd077a449816068f7b5afbb649b180bcdd03fdaf1b8d3193c0f7f599e55d675b78464aae66a4dab340cf65eea4cb317ed9c012d93a7f8ba95bc5291215b67d9b15beb9ade561db5f7e570d932b0cf891709bea8f2fcbe4d14985f1ba3979593d29d5c48ad7d16a0f9dc884fb9ab7adc8072d4de6291a7ef55e0851eccb9985b90682aefe3b22ed238544b998e6ee7c0f31f4dd847a7837ec052f626a30006150fd45ee95ac6569cfe63c89471af7e89d0ce7ea277a91aa9533e32ffa7053495085cb7789b217239647a36f04bdc44a6a3b2c50792e9359d76f60694f0e7cb7d7568e83755582cd92c55f15a1bba16f86803b34179e0d0e6675c4fa7b940be338e4ecfb884f64d17524a1f8f630afc4031a75da30e7ff788ff7f61875414eef791273b1d6a26485bcfac6147352c5b2c348f229d9d66bbb9fec5249a7573462d6ed0f5b825090423b8f0b8fa0150a3e462e7d840db56de796fd2adac00f0672534af22404a34244a9fbe72e9d77deebe83cb5c5f633da5721cdcf5094da40c86c0f3b08f162d6ee657355d69b00fccf33c28672f5857e3e7d12f072742bcd58fd85bce4702465d20fce5ec6b7f24550db6cfdbe042ba163d56fa2be0d049dfff5dfac0f54c7ec07b98a6d3dfbab8d6774d611393c67ef9179602f5c5184974db5bd3e16964097895421ebabf24f43af8fa280249aaacf78860eedd653a29fdad845829a1cfdad19a53a80491cd94e4cd43adb465fdbd0b80814281509abb1c2128073791ae38c4431126c21896f5dd58bf1986d10a230518df37d89953b6031535d2a3789a971182972f3a2e09cf58c8f891f38a4291a722ea01e2e7e093c5dc016b91a417fbba857f3ac7fe8e059fe89d4e8ff113509ca2e3b0a807fd5fa3046584f807990eb71800af1fd02f01477537fc6a4448dd7d7eb0a7d4f8bba062c19dcdcc774cf0cb0bc92cb87909df69dced5fc6b85b4ca83ae660d165fd78e9bf1807109e1db47e1f9138c6c7df147b3595fbe50c7e1adf3d739e13a3b88c169d08de5f11b58da49a148daffb0e67713bbc7b39b6f3183bff951cb9cf9a1eb6ad987fd95e3929ea3d2cdfadbc6f2025426b349ab65eccf3e8081e7e951bc1f7fb32fa0b3364a90f7507ebe0b5c995e568f6554b47159e042e9c25112aef913767ea5e438566c2f769ed4585777a37519e83bec75991f5f2fd0d2ba4bb71b4455dc91b2aca49ad173f0f629cb7bf85392abb32ce4c540247b811edc71f7ce19a91960350ebf7756263800a86117839f7720c7b2faa2b06e1c65e1d9584461de306da8898a39dbe585014a69c47621da3a2a3805c7627228af0c7afac6ae25a197ec70b1f5490e6b0bf09ba8cfd8a7e55b814eab607c453ec3206b0b5da66cc2fb76664eb582e5674139459381eff179a9935defa4321b1cf29abd6fab104a73885358ba3ca401b2e38e42ab52099ccafd925eac6159d2a1c988b3bcf44f5e745ada0ae098a25ca56eb1e296e9c6c5bc5bfbbcbf936d5d281b1c1d7b45a6505715d845ad9999d83580da6dae98a4e3ea4eb3d1a66b0672d6dff2b6991259ee4b2a592748780905971b00b322a87b97fbd5b50133a60230df98a6e3e2f2790db35e4e929cd2fa4f55610dfa7852a23cab4876b0784f652c43c85453b3080f04db751054fc1ef4f45310bb9998240de4da6162050b741365cb39902c752a6ce1318998531c13d67e26d4841125152bcd2a6b8d4d3f962174e285889e7ef9c31fde49645b63a308a961e72f8399741bda9c26371758f7a65807dcb081836dc6f9f7459a43dcea4ce66d31f28283bc99f0e9dc91feced6dc88535983c311b559861e3c1e912e77ba5a724a41249c669f65804b5e80fa6d494e026c991fe45c0921f2c45d0f0bd2930ed62fa566c4fbd2f4c601603c04174bf96eef7bd435736baf2368f387c42e7b84117af54d829a08bb5714809816c16abfa59271458f05b9d6d08336cdb466263821300d303e5bdfc8eda27d8e0886de3d8fad44b4b7ae1b8fcd125b2fe437b913eab26565452e78d9c171d61097d35c8a1ef0a16debde75498bcfc425c5cfce403035f66991f683155cd05f43aa310c027f9ba887262b470d6155e7fc61e63e617f250ddbb941a3dd33af501a1737d568e3337ab970ac13c882aed23fd8300744a4a66473da1ab4829de916b43d5e8d25e1f595fc6c2284e749e4e9e016d0656d22258b1a1a9d3bf2795ac6a2bb2ff8635699a9d0a43cd813cfb3a0ee0d7eef8df913d64c12a2155bb75885b10b336bebe4fa1daac5d475df782c8794e82be5e1e6bda06b4262a967ecba3fc82e4c4491246d5afb12ab824d3be0b843f841a0d406db038ff2e9f9d404618d92d6873179243630ca1604a9e2e1fafa5e76188b7321a4b7bb7cff2c00f9495cc3d4e1fd19d67820043c3b9681a86450a8f79e2982bade9ac02786780016de1474f5784e5692f05f486f076c8989d71be00f420cea546a2a3b2798b66366cc3950d38f0060e3c761998c1a3c3e92c340ab52f1fb82b5b65ffc554aee584fc9ee37ad97ed76679d1d3f173fc983f88777a3c6b115fb6885e0502052de027b37c5c11c7b4a03e81ee8e3f780729c827f9e048d4f40da86685cd8d788053fa47885487ac3274ebae156fed915fc7a74a726f2aee399ca9dd6fb19799565067ed2894b3d05d732e70b3595beffe290c9f9175e48cc9d14d8262686223b2de805113657558dd6088e7ba1509afd21be08d6acc39f7aa17eda7f1dda2d6a9534f15b20cd3eaf940a260a3e99b94279ef24cfcb570fbe6b27c3cc73679ae1b4ebb8deabc63c96ee36e245e0110a83dcfbc7d1c78e9f129c313b941488b1dd2943f6bac4c5e9ba5c8f703ae1d0d83adf1c4c66535c99ffea11ef1b9e5685b439a0f6ab5ef5934e12ae49689b81a3262da3f3505da8804c630582d5b35f187c06ae97e007cfab068f726b1b83db9acdaad1c69999fd82ea7498b36a4e7f855389db4f4355b9a11477c6b526c2b70137c3e07ee394b79a492e7cf0263373f93881e16d59707771df2a6723adb18e14d0c58c3e56907cc5a86adeff0fbdf7fb0e5e020d0212c80cc72d40c901fcf59bf736426b63f93b62f0cb0d6b7995c530b85aa28c8a15babfafb0f5d7f5d9a86349026f395ff6190f47a49a6a8f3b1451605228dba306442ef6a8daec6bb171d2cb6552e7b5148eeac27ab6213c1a37506902bedcae404deeb6493c00e96dae270c21fbcdeea53c88b06fbbe0c2ffc76014839793671983b73304c7069f488cc0642d2485a0ad0e6d32fcc7b88f1b07342ffb2390f7e41d5bdef9aaca5b44ba0e52508caab55f130fba2c310447a1d771fd941f92878f3bfb8499c04661ffabae9d214ed708f7cff0c46c5e54551d09bd111d2f2f9c5d5e1ea7428f026eed02921ba3b1882bc6ff2a4fff3fa86de336c862471baca943fb2ea895b300466cafc0b8e6e8477aad67d740169d285a2c75a48a92f0c01af42ff8f2f12ea5be734b9a47355c82d7f11d7a21e87357d054205fbffa1ffbf831d7a3c1e1f37a451c9eb891b7f56a941cb5b0d1ff093e5e8323a3646933a6320f84b764284a4dd4fe451670af928e6931983947d3783cffbb987afbfe26c28d429fe74c2a3047ee2ac7f10e8389ad7b760ecf2df34fd39054c865271b20922aee390aeed8816f977ea4afa1aba85d80b53e8bf5c46e8a6f72a69117eabac0637fdc4c4ea8ff496ac6a8d305eadad51c82e65da652afb948426ad4f14c16df3c5d8321f0baf1ddc79d46a5beb6f51b0a686e6542263fbed53e38bfd6254e024b8bb33c23d3094a3411ca4a1228c63c7b60684d6521d486a849407dd499995cd371f4b946e49f43ff21922de2ec0b0c5f77cab560298da39282c6c55ff026241cdf9359309ffe66968ae4e6ec2ba06af2cec01705ed90ca09ce3813f2e83c6f6c7d6e956129e999e429fb3b8b37369107466f58f4c1dc130a271170533fa0652e85ef47e670a748b6df7a4784f818d3821bebfdb883da5e11f217e37a50fe7491bef43b08a9695aa14abbe46e889092eb462bd453dcc137f1478d5a4273595f899cf8913251dfa5d2839e76dd23da36978caca8acf038bc3934cae7ae998dd71c2c94db01000d774e4f035ce6db0ef93411ec50100ad58aa5de8e28ce2681fe11576c91598e9f2b3fce55a7fe27f6e0fce115879f0984af5b99e328b94d8cba2b4d66c2285a3197255a115a016cf2130ce39eda4c5db667817cad12558eb77e4ef807ff2746a75aee4ff8d7aee85bdd6601dcba1d3ed38b5b432a91b89dfb7ea598f86b256493e3dac0c808537cb0ee2679a212557b03fcf1aa0c63c2ebeb0f9721daf467ac58a46b7fd92aaf0b1d57130860f944bc7e7429810ca2252f7a49bf068f0089808b122c29e912193a9bbc78e085d18aebd48c5c6efb84d93c225681397bac2c80deb780a388043cb87264131eb401e30c9bda0b6029a8f99ad2a94196c457f565e595d444226a2999cd6b6a1c15244547e1c3bdbda4797e1d88e63fdf7d4c53bbcf079dcf6db0fdaf710f1f0e1022f5dbdc9403f5f71c88e00a43fb24dd60aec6f5172ff36cb612c56acb08bd6510de96d76e55b9c0bff326a418f7022da4c3c53340d92d1b06d7a5ff678b19778dd281903b55395d1695048a8a9d61ddf81a83de5c0741125dc1fca9d1f9b56d48ed2c0eb212cec1bb7377fbe33c06562dc4cb850b09349fa8f1d6875b1b6a4783e564a044c25c232ad19d7b75a47f60fb31e47969d72ce97b0e37352cc021c16357e4b6e5049529a14340662351ccf25047ab5a448d3b7193e25982380557eab2804dc7e7e2827c15436316bad5e0819c7e58276aed08098d4fff12ef77d01e844f645507a495cbb740b08b82a2517e435fcedb5e5cf71e2b32791254c7583611d2bdc8a61f9083e86d7675917993b38d51579ec0c401c12a9508f7635a831cd6c87c1185aee478c1128294772c9f08a686389ecec5c1438652de8597612cb93acce146ee7b2a07c862df6263aa7657f244ecc141c04a3bc6d24fbabab762484af0026136d57ff4398da94c2d89c74f8ef9248eb6ba62e679fab8167f164971aebfbbfccc5ad53688b0333955693dcff36f3bcabc5a6994cc3054a4212ecaadaa096da3096449832d3c12489b1b76debb0ceaf2e3c43d1571ac0bc1f2a6ac9b4c43401accb09da567404644616e4b5e7c4b4f35c0295b6126405304a5cc34842480b192aaced9c99673a04d231c1690187d6cfe40a6b8e0afd4220f0316750d28a96b92b8793071912e3bfea08e1fa6f1740cfa08cee1df409ecacc0707427646c64a585686538767dcdc1c47232b57f2cac80ca40d14a9e2e7079ff00bd724ed7bace87df0f9cee70d03a4b611ef57b7808317f7c1c103b67f4427e7f16df0dc375b5d12749837865a8f1e8bb774d5e0256bffab2a4d1e2d862574aed52506d8da1a9950a0c549f8a0df09999f7734171a9431cc9e4333804dda353bedb3f64ec219c4f3f077709cd74d9039a7eaaac314be672baa2f0724d419ccfdb8a3cc092e9020f20fce93b44c496627ddcc1423f843f20ea135e8cdadc05ea4a5a420c5332abd3041a74f76d717ccd39cf1af480c18dab2b1c399a52e327b0ed42d5c8a02a4c7be2c44a7a940df9bd19428e87c68ef2652fea2ecb1d1203cddaaa9495e390482fa058b32daa03fd6d7d46ca95470f52bd54453c1c2230b90832c1b4ae23bacf301a69687f61c9971ec99c5460bf84215571876308f4b5f696bff77c0d099e8b5b0ba5a5737f4643300f95b0083dbf0d60d6cab940c3d9008540b1927d5b2c1d4486a21c2a744e72b37b768e630a0a7c4e2052b678cab9b27f8dbb1e6daedee8dab31b0c6fa9c96f3387546e550a7a8c8d9dca6710cd352b7ccaa49025019443724fe5c22fca3f1a45eb61c20435c41b20a5e6b09a09c7897dad45ddaa9cbc3bbab0093e84fff21ae4001b72b90e695af3fcdc4acb0addc252bc9477d47237a6d360933f566069a4a84e9c184024266668724e9ee1235fdb614a17aef5d13eda4283dd9521906731a5b56b1d0c3a6eb58ea3f73f0c49045d5e9886a0738a6cca677a9b5a6b27fbfd050bd504ba3e943ceb29d33a57f612e73f94aadbcc92cc917bf98a8e15ee35199ea3fbab40457c78ccfc03b548e9fc75c0a844b389d84ece44c3fe69262bf7c1fc79fb2df73601d51d0764e71ca14f3c22ec74ee9792bc7cf8f28303b9c6d3f282470e5266ae2c48095d1c149cab28ed68dc87d42a9c33de4cb098769633d6ca8e16a3cf78cc2fea191f4e8f97ea3db755e8147793e7dada30a62418f4058427a317ef85594ec66d7eddabf57e2343a63841c90c1a677bd42b083f5fa0bdeb25f36be0faa8e96ce73fdc8e0f50867fe63e879951f5374faf40c02ec8d495ee40eeab89039e7499386141e93b5f6ece6452cbf149372f96198ba3acc375d2760859cd54e108655049bc5b30ef4109e3aff6cb2588987ab138c5d58b6ea915cb993d252d104c0a8d00958ec4f84e746f3bcaeb460e0262aa53cd1df989814d2a9cf1f77c3919d6c8dbb97554ba3127d0d84b3530c02b05d3539ec8f84188e4f1a565ccf03a1d19c54c57c8565cfe565d45f20cf372119460706938f1df5f0f0ee354a0431b29561b6daa965f2d0d835f04a97f218fc84ced5df2696126e14be49850d95c1910573ee00f6ff2a9fbe55034a89b15f7363b861f78921dfaee31ea9b6716ebc4f5d8c4a24f42132c1ea5622dd89fb543aed63569e0e380987f7c223e2b3d2c81a025a4ffffc40e1cf775442918ed704b0188915b7556aa68875da58d9a14e052cf5c937677c6374f7164d08cd06a6a20bfbeaeab5ae3591ee7fdc4fcba72e78b8259f6b719799c061c05e3b85d25a9553118c9ef5a9f2e6c1150b5b10b8df8e308052d2bbc87c0f6a0a0aed88146d2a821e04dc6db99032ce134c3507a5152b86d269366807b73bce60ab5a09dfd01b0ce27495ac169f43d065d6627da4442d5f24a0419dc2c9b2b3a47f0a88ffe935449589806f842d5650ecf3502718a360cbd121335cb9a0101ef2ed59802a2ba5771fbeffa6457b4e1b7a7aedd0226edf893f6139a703f26afab890e305f28989951e93ee7e45a65c12bf82009d1a7f773c0f8a57b80670d5a99a904557e580b7ec9ddcc8023c0e56d0d98502df8c14a372542630759d7e26be23da06e9fd9dc1ef12971d533c50aff030f27a9b074cee086d7d88f10e13eece347d879a455486aaac869331838d8944cd788923ffba1ffbe8e4e9e732f594383d0fb1aa6d4575271177de0c7845bb83c21ae8768e69e6a5c1fd8cee7dfa318ed5e81c7262f1fa082d291ddf4338bab3db475323e5c8d92149d40371a25f4a1e727732d5301faa4105f2e0b3bd26d8108a9f89d4b879dc3372723c3008d01ec02d8b0204ed95d64b26279656e98b9409fa5187c22a5b0d8e0a7ef4742a89691e984e39c95ac672da29ede1a081fab390e29de2d444629dc8f7642ed02def71322ca2176ddae12fd67ecfa76c20a143b90dc427cb2e135f548bbb0775a9a4a6b0013a01361b7138fdc879f043c294f5b7f63284f328b2349f00a36ed423fd1de88dbba19ea0a8da13489078602c9355d505a980ea3fdbe95bced8a6f26455de9220419f86aca27b400ed0bcd1dbfa4f16987d980a66d5557273d82cd56dcea1c6b92fa63e1faedf9f7b7daef7175cbb3cbb68f55bccd5571b7d45be2e584d958a7d485c71d344fab3adee1466d66a14eb16fe29b89fa826ddb832b3c9858fe5b286b623ba27071d947ad438a84a01c133479be0200f5360b9393b6418a418b81eeb274ebbf5cd680ff8f8330f58e57a9b9483954e3da62faecb9ac5ca5d9c8682f1d22d3ea4f894f37646ce40eaef650bfc861c7d39a8f94615ec3e2dab396536fa7b018b8b5e096189f9b3010fe3cc902aee3adb6d7e0eba0590f46aa391317ff9de18a58d13fbe905d776d5eec9afaabce65f5c84b803e39e87b525fa1125508873ca2d625b8bb21fcab98943e0dfce3c2a505ccb89a7cfd71ab1f686f0592b415f2df3c7b51b75f38103dcdcf862aaed4ea1aa2b6f25dbda2d7c1983faac17d3e51754e48e80f066c2c4a915e6f7cbd5ceabf3284fd42b5f826fda86d88b8cd3bd601d70ccbe4f221122f5d7c75deaf04aba47732d372ea4675faf9d9270387c0d883706722c4b4ea399a121ae50ed0f653eef833fdf9d7a4c8880de956490f44abaca67249cfae7b0dcf71caa99c77b914ddafbd29152537dcb4abe9062eba6562cb9eac8527acb17a2f2ffb69b18213aca6e20567d91ac77fb4155950167f5384d8d078c216571d066669d101e6b52ccd04a1e367195ef7e9426e1eb77392315eeaa9684d6988778ffc88948be7c62603e1256071782f67531b5c21744e8e4926be0661beccf82bba261a6c5d13c0b2ef45bbf6ae8c886872aa5ea5ec3d005fe01dbc95f5b95922f8b1069bb5e65132865cbe543610910559bdb915c2bbb8187db30adafb56e8363952691780eaad45ac571344daa1fb8adf06522d03f834df4c976d4fe858c0bf5dc7ef65296a45db65f677a83588d1df23dcc72a5f9353721ce9415364d0e4f1d5aa8750dcb84d1ef445c32959df1d30fcabb65f337c3b149ac4e9e8b8de22c32c234df4dfdbe2cacabe5ccf4420c5440c3f59df77b967bb8b80eaffd2eb0b16e48dfa015b76f1d80ff58726209bfee7492a5d57fe25e77cd62e269750bb808622d5b70fce9b6d7595e8fa875dd7955db4f2b6c3b54d6aaf71c3b45ce065b39b12452c36c7ee33cbac87e0f578ebadf4586375b982b69005a59e0566c229c8d782d1b38f0fa88fb055c31a96750012b78fdffe559d1513b84a4be55068815f51a7de05b120b527397d39b5300eb04d680da1e30f8402b1eb32eb6849af226e12b450f2c1dfc1166e12417ff1fe302519842653e0f4e6d8b01289acb8a91ca4ad49858e814683018bbffa3300cf567a325fe67fc69868226f8fd5c8192964fe120f90181d8a15f414aff831418e498f1e0396e448517e9b9e48baa824737f2c5b03f8adbf12bd2dda75236223537193d46e759c1c9f8ecfc45c1029271b6b490602f3eb0394918cdf6ae07c6edc462c351a14bea9dc45d8480cee3600914d3d75fd35ed94a8229561dbd735255f80fa7ed00b67f1bfd90ffd35f5fea72ad31f4f4b178c92ce395bdb19b1a57ee57fecde92198e450286a341b09fe5500090a951aaeb985293c75fde59ee5c8e02775d108c6b4d1d927fce818ed8fba31e57d8a3562a3c2b840962667c0baf54c7d80fa7e24db136aaaa70006c1fb16795578a907433ca54e3918c2c0b5cdee10b60cc9aeab0341a8a76519b1098dcb2a1c38883e144225ec644902c41ffae91f68a5af6d861a7e9594a2c11bc7207d05f35871d7e9db82cc647d5beedbdfe3429da9c66d7a3e46c66053616932086eb0b22ca4243520ff647bf196f957d86781b236a62dcb4ee38ee5d7cb661bd3ffed0f48412da05e4f434628aafa19a2af1be7cc5f8b9da033ef135c34ccdbaa75bcf7511cb250a1f0add05f6e580c85dedced1ea0363539eff10db62b7a89158f8b1e0f9a445acc89a858d48d9205facb17c285ede032f30592c0314c543a369f9bdf97baf0e00e33a2a2b4993938d6653d0d2be5843d04fa33ee97f68853ffa480ae0d59638e59ddca3dd3e5b9b257d8b15e57810aa1a25bbac446cf093d2eaf22a01ec8cc7534e292015f6c9838fcfa575f909f8c7d5492e5536b3278d95fb9007c14ebadb7e5be602fa385e9bd50600f757da870833e1d493e7c48bba487fe6b0d8231156e315c64c7f067ff9aeb2803caaf0e6f25cf8e3afe54cc54b36eea07f9da1ab53a093d80a3de42b727764ca360490ee5130ca2d70a7cd6792ad700b201e5205fa7ca22a657ee72e5b1c5fc0809072d221ff4d4396bd6f114a61b83a78639a4c5f723cb43f934148faa292c4783320be842fe2762029317bb301dc94e2eaccd2fb9f9a5d9cee1d4df319fe9566b26ada2cd0e03811912083ef398466e913d8b9d0d0699cadf15c759f076bf1bc4b2812f3f033c8248745ba5c096f5d0d43c2f0ba5d08871e733dafbcecf4ddaa742b78dad0ff6ca5e4723f16f06624ad9cbc6cde9562ec014ba55f9a49e7bd23be98515272d057e01298bf3f7546acc9cc04cd5aabc9f72e22f5c080ec3dff0802201d8274ca3b79ab66470a4bf49fb712e9f85eadde49841f0fb30a9e2cd115367170d416ea1e9de9f18fd35585853fd5d744dcb5c06242a91493f5b448157ba4af09297cdc9f81e935091e81c7f863b38f92c43149ce4aaaa4c30045c74d078599c863c09670c2a89e2bf1c88c5932f5244b5e4fe150f383acb3700c3a4ef68a8078367561cb7051e5885cb2b89a28aa91d72bce7893b14b11d515932e16734c40335c48565973999eea08a1c36f761ab23d747d42cc350899f8a424d98dc9c7d41aac29ba5282cdb73442fdbb41d7f619110b161b555989d41c2fc9bf2ccd949989e7dae4316d2a4bea8f5f4a5b205cdfe67c3c38adca2a443fc304e51cbec35a709ef698b4428ec2741e116f32767dd3b4dc1e5a99dbf4fdeeee13cc3e135118160e48c5d6677890c2192498c6b90eb5d463e3c9f4ac65ecbddf979b08d00db91a368e34597b554a0c8da197d48bad474acb385618ea2a7b19d47d7173a97458b2f1d6cb51715ae4ebd7ee91c944d02301eea4f05764c491d6e9d5b4c8526563b9126401808a66eda9ad3522b164963a43680edac335f575e59821bd548b7bc111a883fdd4ddeb0cae4d38b99aaa81a307689bb5e1dd99305f32a6319c49b598cbd133785f66f457ab1008019ca3ce2425b22c764201b0ef70fa4754d2e604231c54542dc880ca380aebbc1fe6c5f80fd41465836817f17e77abd264577e6303cdc20b1b0e6ff47c04c433c4dbdaa0a2681d9b5871bde9a7382956da42604b3fc536699a988545f3640091ba0f1b5fa5644d7c42e86fda21fe912cab8c5ea6da3a5ecb0495e012b1d6fdfa62bce53730649dde97942db25bab22f93910165adccc3351ddebe5bdec150e78f70d045b68bccd929bb18ba969d1291f6738fb3eade0b4d1821d5457fa847cd18b76c0bf569779f12076806eab0673bed47a5e3db0c393bbedef5c4a155d8ff56fd94ea5272448bd5bf7489259ad053e8e3caac5c5bc924129dc6666fcf9edc3ebfbfe6e3a96fc284c91e951dfbd6f9c4f7eef16e70ddc94768fe2b27ebd8800fb1477853bfbe044e5e277c5e06e6ef512ab49e0157e12ec506991259c5a45c96e10572b3bfd2e1cc2e73bea93f958c86aef0ee2940c8744afb8a42dc28454096497162c916c242948c9950c8b5e246663e112d40661555e1b5d6f924c5ddeaac1a3ba78b0a351bd0c68c825b2164f82b5f917574d78ba1ac0f36756781b11eb42fadcaae0b4ab98eda8e7cf81e314c4548a977d3fb342a0496e65253578ad91f085d8ed399406a1c459976827577c1d5caf1e5723a04d6e0f90e3443bc9eb31d420de028e9c95a73fd01cb3ae1c9257430afd43c555345c294d4706a2fd1b179821c0d181b407020a95b78c1d474dae0c92ec6c60d54147f7aec9f22229c9f3b661585904d95159d6d8b4528cb4d917e24b072fa652f36fc09a2ede5786dbffb855786b6c9ff64ed85c5e72ec3d88a122f923aeb4ffc39c9bc225a6fff847b3e2a7213b2e06bcfa1f85168a3f3d275363099585e2d5b946f4a8c05e72d0d1ab0e95bcaa95bc742550b8e3a696c5085bb350502ba308e48c3875a2a904ae018fedb269d8a5272334a54edb6a70fc5326133de8f99973f4c39f7290b5a4d0cab448d2b72f491a83d06d01c17a79fd4d5616b6a359a4a1d837588b958a5ef6e75e6b7950afd7590ee018170cd718a8d1cf20199ab87dfa4a2fecf9874c4076c7debd745f407873d6b6bd392a1119cf78fc8bfe29a3a4c338269304093a3d0bee17bd3325a6b44ba2fbfcb5b72055830e4eb0dd6cabb993e1751b74e17c2207959f93a07cbeca7f62cd2d51fcd1d62300a6ace791e30be4ac4f0387fc8063676fd4aa9bef5aa1e9156da07e04db362ce0423501d2f233dc90dc2c579ef3e36a731bda1804d71eb406704eaa2fcd92934081cf71f38c4070662431fbd2ba08672827c4866c4da9d36162a250a11a6198143b939377a3ac9467caf2f9c7f8092d4f0a4d425430691d3ab905a982b6776072394687df102c0ea4604065260c38fa758b1ddd7cd0a32957223fa5bdcb5a96f199a9abc38a6c3d5025fef82291ab01bfb2156fc8637be25115febc2add5de422088c9752084482e865e4d9f78ba0d866e0fd0b68bc483810298a4d1a8b143b39f552a8f67c2f1e19ea0e922a83bc1aae053a15c38bd8223fbf9198a6db6173eaf386ba42c77eff9c8391d9dde4e4e5e4276c6531e98d3dd716c9d108d88cd2114d64bc077ff8ed3a8f887f94808a42f55f4be1c578447488a7b8a618325e81f283e3b989536e02451044f651fdab85941b3e0411232d4d94e25e01beff1d4c193fd99c684d846d64f9dfc150b01cc5c029245f89468468cebf623c0947df16d74124611875b5ddc93f102b334c9ddc68f0373f21f3201c7be8ec210793e1774738b73d4f98a861c2f0cfb82788e30152025a05bf5fe4668423e8a54ecfc64bb9d5ff0062c03666b08fa9935ffe48f07fe93e689831fbb84c81c7c696550ca3861abe041a84983e6133d9bb34151fb7eeab8604d0f632b1cfcd8d109a752866b1aa89ee0b9ac905e280938f0a7b1cc398e471dc825a3900d3cd914da7e4c1c481ee2d1b279fba1b856d5ca6f09a35b84f78fe942a7d91305eb3a7e3e8e54c42c27c4a16caa111a149409c54b4d3cd7f89d78148b417e6f9fba5884090f0d6ceed30126e74c98d89a769a774aa0a3515e7280e587fae5d978a42a6f8c98ff1fd4b3170e38b582bd0e3dfd751607f9834077f2a6e3be2f2194cb681fe6630a57b6d4583298605d6c4c4afa3922dd53026127057e89cb269b5fc4b76d729bf6b78485ef759f4eafc744385312a9d60eb0cf4b3dadd0432eeab66fa3437b597a27102f6401f857bc73a058b392ac3f8dc6e03903a7b42f6b1d99c4255187f7768880ad55fecca1966ac898f0fecf6d4123af09e7d311ad4829c04335edba699b3073c38e1edc9887f1090e86a97d89466e48b314811ed6254f48d2bbef82ffcf4469d19a49a272db4eeb863115bfe0a364da6a68c0a143395181fca5f09fb22bdd9fb59bb06c91c531ccc58d6dceebbad245f837cdb7f75d0c63e49056db4604d2ae5cd3e9da98f109716b015026395d053564146f473bd7eb4424de92a316de93f42ad3bdc2c854eb6c55ef05b747494266303babf19fb493774d7c1f31535232299d93e66fdd889a7a1d2959dc7cacc455fb6c89f3525a1fcc9dac61dec2ef04dc0dd6588cb47348c1df3b27a50f5d1bc99749610a4273d0987cd1f3b812e455355bb8f1bc796e252ed95c1b0587ce2796faa1c8da4b4c61c552d1d894ef12cede6b4119d746718d0271b41bc29bbd058770d08ee8955b5b7b02b0c0d3a71558eeebd5caf02969dcca8a4e3d31fd5da9c57ac8379971b22df0c36876d08207feb192ae48d3403285bdd3a91be823639524fabdfc99b48fddc2e1b0ad0433db5f3488a300e6f8363f7173c20fc9e53717cb14bf953db468ff58168a08e8acecb3bf4af601db8c69085e055be6b7be3ad1c8c79399fd7fa20008ec3cb4ef7844813d95799e66d22b8e41d818651438d4753b0753da73eac73dceccc396a165cfa310f6ad5de53cb1993a74b5a16d27317f4a536db26cfe2a2e1d75ee6306933227da59fed1994509481cb65e3b26a196b578d228da70527b45925e5c6b9a0f490e85ba2bed20ee59c91dd3b2ed065e055174ad30a0d202b8c79b61913cf681918d7ebe61e33c04037828c217aede7cefd216006d34743abad6a76bb513e028a1889ef56d11efd24c60b0fe416d8f7d67b6d1a94b3e620f8e46e4cb415eea8b5bfdac22f32ed9d40e97e5444b5a140763433eebd9b99d3f575f92a8f0c44b02acbbceb11bd6c1ba2409dc03673dd00a36826704335d0a5b794efa2baee63549f4284aa422dcdf1ab2a385262b180420ea5ed21c3b68cde02c3dd72601cab0ff140a065176ddaa8e8548ec563292e986abf7ae7cd6fe1814eb0d631c3c8f27aceb176b7f62acac38e0dd58a90c3730dc7572a7497f164db15eeb79ee082217577ea04fb34a508a41cc8a6e3524eb31f066b9517551b3e1a100f2db292ba6f1a9736d1a23eaf06d5adc798b70636051e5ba9a932a08a19a68ec237098382dece4213b1da96cacc2b6d229d60795dee6c35c06a9183e159d080f3023b320b914d57ff28f3095ca0ecd53fcd4dc712df48287343b47f181162589cfc8e97726e2478de111c5b917a6f26589f66f10ca604f2c54750a54e381f1a1e3ddbc8ac9cdb651c9292faa3ba3b9c6c178da521d0e5cfa680ddb15f1f68d1ee50e95f119fccde8489741534596ef1ada51bb5a7c5f21f0a5ec71a3a2d75e4fbb86acba0bc71dbb53fdc827ef9524e3071c79ac11d2d632252e9ab8f6500cb81d3a92fec42b1b30ed80eec5c0158fb51c8bc0dbb5378a5e1ac31fce6d95b00ca27f0f9f217a3e280ffc058716a398d4cf5f2b30b42deb291a9c368d6dfb9153e75fd384f0fc035936fa5456c983678168167d361c1f11faeb2ec3a1978e2fdc394475ba6d13255f70d2a0084a95515d6e70d4132d32011b794b8ad3a55024a01172b2636d6ed53d930835230f0420c1a35825856b589c1d03f0558b45fa142956c4edf9b811f38613b36436166a3e408ef234dd88ded0015357939cba2d0448468801ccfc36601a3ece23240982912d47517787966d1605da7a2b2a481ed47653a574837116a304bab98e49efcb35e44e52925709ad0780f9b7b6e477f757521c4b8ad29946275bb78ba6ed7dc6c0479333fe5d52f258efb51d2eea5609247f3c83e40699fb9eabdd37e5a6faa54c40d878a97afa2d9859f479f319f73884527e89f11920a952600f926b3691c782827f08862170b4c04ae4c01c4a8426c570397355dc9f5ba00f18279130af12ce948c876182c361e563c4f8c00dddfa320b191569bf412c68fc738e2c19f924e14ee321287b0764281c7cfa04f3959a6feb590ddc29f20ff8d332d2ca3cb60469531d3b7afd167ff5b362a08b9b62072494160ba6bd3a023792053c9f1e7f121cf2fe0aceb85269262910a2223e97f1e55870a2aeaa944a55e874f74b6a2e5edd1e4b1584aeeb9eab2fc4448dc5415a9c38c9f52b85dc10fbfcef08c0e2727d861e757b333a265e67776894fc0129825e7adbcef8e52df61c204bc0b7ca4412cc07704a0fbd383fa6100c654d75471ba33e8447dcec2db637c27d751e5e608043c6145bb7127b5d98e95245f42ff2d673aea20be326d99ef5ea17eedb6e8d38e58dfbb67f5e08d6deea2dfaf0af17570d82cf2d215a727fa6cf5d2a6acee06c00c61ba1ad56af4c4bdc7cfc09a68b97e97b673058c0de50511e5b6d21b7894aeecbe7c9c5090cbe66840ecad8e77414a9e187323465053f302b142dd205f9ac9260cfcc789d08a226a5231b91f40144737a875c08691224e40fbb84a51ba157983b7d7528ffa0d07e2f4d626a3fcc8dea12ce937b2626a3d1739ed690ca501924ca789d6e8eda2b602525d1bd62fd77f0027803c2b8deeebf8c15937b6a9f72d5b144a382915507bf428b82770bcff7b38ad99687103c3bf71a035b45c147ff08e0064e97f7633bffe339af373c7160d9378f7d278e02a6c928cf64cd904c3f6f2b7574d30b32a089be7750dbe4c514e53dd565ceca1615308e8dcd6800284b71526531caebbce266ea7b3ac5f29dee7e2a09a8d534050849c34421ac67a19ec86c7f4ee08dd3ee835f2c4a2cbc4500522b083eb8a2db212deb95101800094e5264bd1b27bab5524d509884b0cbe9db709b2404c547b0e343d45b478b40178a264669bcd6b5f7695de6cfc6170a4b090f74a962c20449382a93fc76b50102b0f4ae1b2def84ac82e9b03da7322be7e754c8af61453ab78718ed9b6b53b157ffec6fef7141f8136ad6c9927879dd5cc90aafc79831a02b2d8b5f976417dbe6498fb0e4a20aeab976c7a68879c0350226610cc9216a864894ceedb520a7f262fb9b9dd54840f8f4b1f4209f5e819ac570a91618e836b2058a067e087f71b92e7b332d4009c815998641ca2e29e286e6082ffe0c5313de0398f41cfb2e3247103d5ebb5e81eff137317edd6c1d7b269b570d636e2196068e9de887008cbde577757e5de14785555b7451486c8e7873794c28370bd47f2e971ec297e5131d993ea3231c8bc40f1afbd303a8c052c96692172e85e95c28a86da74b76945d9aeea5bf1efefaeaff12015c53e0a72391b92b7f0d499624973b7038a38470ed70789008da52cbae7aa995bf53bd28bdf196fd741259011c8f8142fd596ee619d055b3eabddb69a8e13280032891d53ec1a4a7f0423d63ae829e9b86a29b52396d1e589f40f47a63745c1688196d8f60676bfd819c667b9a6201bde13dddc31ce7959fcdc66f1f8e3a3aabaa29008bffd6bb6f53b8334bdf36acce4a5bef90c82ad974fabaaa5be929028e88805286107124404c7827e0a0c9b476035e212cf86ce3cf25115012060411fdbf9d1c604e432cce527f1d0462ebb08fcc7d71fe0839c6709d53806a0985350edf83ce58733be1275468aed032c4de61727ac46bc0adfa5371ba19cc029c4437c02115e74679baf14b213a621e259fa706cd019783534648148a75944a4d94483b8a3323d88d53d8c6ee5d0bede5b62fcfc776b187c2294af1ca4342d6c01587916f6bad1675509401ed2b5ab17ee1a6d93da199296a2f2cfeca2891ee8e1c043fa9342068e6aee3b4fd7f93876d28a0115d4e844a0cbf8de3bdd850a675914f1a8dedaa5f3e9181611f34f416e0a8053d18f08323445b1d6b9406b5ef80f2a867668b0e3668949f95c39821147a412c8c95b4b61d9209ea0cca7cb6916f8d82e3b90c0c48b7df540e9805fe9100fc675393cbfe63a6c1560cf1310e7ee1be0f98f2db935b78c8808e02dc80b8b52c9fc087526e9ed133829bab759308b6353b43b7153ee2eb26a046e629dd9d2b15a1384f5a594d6fbd7297af98efb6da290482b9423111df9d1c901ed5a6e60b256287935016c8b00413c1db3223c0613132e0b2638c71410e380e7b9f53294e12b9790953a9bef4509c2e5a394b1b1351ac9cedb1490b8eabbb973bf0331e77a24987230cdf71da481ebf90b4b4c04e3ba9b0527f4be147c891930756476726bf8d649cf61b4a968cbc47494cc7449b0cbd5f0863901912c40f437ced65f38f0f3e30088a10fa1493baea4ec56025da549ed0006d9f13af52d1f7d15464217d4716d2ec011e1d661faf72282fc619a0056ae75622e4e37c1e4e1b299960c2636257c57f6d425c482b139646fea4051c031a7a8922acc9ed875d4d9f23e8fcbe42d4e3c658b0273ece0be91ad8eb5f1f832f5ea3cc6562c58f88b3d8c328b370a45fc4dcf56d5c7d41fc68771a027eea4151cf290fea7031bad3448f99628f78f3934c96d26dd9d1f6404cd582ea11380eb43fa40f529a42248b9f662fbe0a581bf11b940c540d9dc978d138fd4eb8f0dae53795d4aa12bb5a11e1ae3285946e5dc8fcb8876e880493de862690ff5294d884da603413ebdde16e39ad2f043100b8197a1345e7ab83b5e7e36607c5b19c98e6105c29922ae829f6c415212a33176690f333fc818daf1041a23c4ddf5174e528c78040ff962657dc7018db70db07a2b163ebd48cdb5779956a7af9ff04e7683f2c3434b1fcd6633150fe09ce8dde7f58d61c868cdbbe458626e52f480444558e22becf1d71b59bfa456e3e508ad0f39abc2445df0f5820eaaf33617294ee22313cac2c71e40d1dbd0d5b204d089b3b4af953cfdaef5b11c847a981c73bc4b7f30542fb446a56a906f3d810e86ae67a82810c762fce2c8c60c718154adc499f9f17cf88270d8652274d9435506ea67651840b3322f138831a7faa5334e44f2502884367dd20acad013e65e22e310a466a699f84e7c157e60df9b199e398e622fe90dc119c5dc7e2acfb9a16b0d8990fdcd04f59453a0a01f8ffda11dfebd2023ac9af6d9b94aad0c5a49d274acbe2339c63398f9532e379c985d048e6fe709f42e80f0802bb4d76d0dae9eb2f2ce8011469c8045481259f4d37825f409efdc0cd1660af995425058c8a3808f608d8a90b0c6f0a53a01c91d85d944623f2d4e23f048967c676afa6dbc3522e98ad2bdf8cd22d5eac2940742aa91dd07657d81b70ed0d68cc3a4986b8b6dea79461d94e1f71e0b611312105bd34fc0b54774cee1a1d3ff4cfa421afcb47d6f5c17ba769cf50eb7c37abba3b2618456e3f9f57556ce8f3a7fb9bbf043f3b795f6a3fe633e46930ca970cc3ee69de261a6743247fd833f0e91f08d13588b1dc0691363e2d4b2bca8e76b2b26dcd444196af998e50d17cb13801733e50778f137f9cac7e06667fc89fef31cf9f71dddc17a9a9ef5c3229101c8a1f76793392bce361dc076e2ad7afec0498db089f03ce6130dc9bab864ced23e5e97a9dfa4450d0ead8454d5f452bd541838fdeef5e7050b24117d660c6ba7887fe38535235c1f502e0a843f19b1c9eab512af0aa471f405740fa691a737c0f8dbc6d3e5680f269840019ce45b3649041def41fc81838f3079887cbe75f382699ce92bd19649d54c9f7d2e351c2d577cacee9671e2366e17f17b2643ae52ad10cae7e53d8529152116c90a6c6a86845b194d09fae1fba2f4341c54bd4b59c3c50311a3ff19e17c15985c04ed0ca383d629a25dfa37ff1e10ddf6baa546a21cc7f1db97e9a6e1da828705431549a96cea14b8e4248bb0111a989c1bd04082c4b2c1995d5e51d0208e4f65f48061b37cb12b098570be9c4735cdf890b7e2f2a9e4b52ab1fec347e9f5ded897ed13543015c28931d655a760e242dc90c14d0e81a7c1929de7f4e6433fc0a513ea2fa004a2866659f3c6652c142d04f4fafe3ab407db2168fb94578e659b711f065a8a76226611235caba812f506477f4447669bbefa1a2336e290d985791e09520feec32bac49c0c414da14a9f419cd029d16485747e7a564cfe85abddbf0ad7eba6d6275ffb8094513687bf15fab7ea2a9d33ce9725533e45e813717ba4e3ad9b7d0d0153951b0ce85175c010eaeb78a5cbeab090b7dbdd557dd9e2b6b629da8511da248f639b71bd7c6abffe1a87fae6fa975b8758f161a1aa0b8783d74b81b74e10487e967a95e9705410957b458d9c3bc747fe9bf1b0a9a192944208ca8e6c78fe23d7dd55cf733d58b0161f47bc0fa5ea1c27762195720de5a075ebfa2f511b95cc19e4243074dc8cbc173178bcabd1b33bd34a57d94f1284cb13bdddcadcb2527caf34e355baf1fa369562bcce96da58e018181ec82c03ca1d90d7fb960ee306839b9c29fae8864ceedfff8d09d02c5e977d63530c08809ecb3d74448e870b39d038cad6d793f58ebf073d7f26ac9231464de71316d1c401367888de90f6313df9acda086477b753d3223ef79070f9320aee530bac14e464214b9f873902da1467b30eb54793fa9d90650c2767ea2609d5121c10dffb2f8d283d0faee31a0f24fc76d0a5fb5718eb24b7c088f4babe25f7d5032977adcc3879303ba4c96d9462ad69933a861ab676a76764a13eb99fe18b87d34655d06e9cefc46d7071a2e16b5774e7aa738b3fe619c4c10fbfeb7c2706e88e91b4352c2063bd0fc21bb8ee3c18fefff1bd80e67ff20cc4af11b3a882768221158536eaf2e918648104d3efb1b4d730ca3f3efc3c07632443cdc347a5c0a82aad0e97aa518e46e42820c9b6dae960987352221ad0a8522f98734f0726c0de23b7630e8ff54a16fccb3dc7c6e87d8f2b3dc0e78b17472a031c08aa7aa2a2dd8e59ec3cb8f299f248f1c50adf08cc34a2906e24adb69295dac6298082077a0563f4970efb5ffd780dee223248cbac6c714c07719e06da360c3e2215a22d51fbb6198a62cb9166f8fabdb20bcea04d56f51a9a76d6307da6205d8b5cb524a34e23a8f3f49513feeb62b00d00caa24488d74dafadd84ea2d7cb4fe78e10ad3a7d59c364a62893c8d8124427d7b532e8a64355d73ae8d6bd4a1bc7cf1cd0046a770a6d5a9bbef2a4f10e22f9755d63a0b524ddc59cb1da61d973c88b255168ed53f28a077ff767a07e9c432d98430cd44c82fcf070b5958c3eddd61b20cec8311b70fdfbe71b79de8ca29898cc18d6f2e6a46fe12e461ac0e11b5670ade5846d2a7fad67a4e267f8171b4f0b81a820433f693c7ff74f56a1defa0d96ae59973f508e749c3d8ac0106d37b77b4392f70e66da46706b59118d7b01b7e007952b3956a02b0cd527c4f242df9ded60b82762abd8e53d543777865aabb24c38e18f133b813c879cc22e5293813541253032cdbbb1366894055e18473ff466ca22c13d1e4aa83442b2f0e5adef39bc4254945cac87262c884797a5a796d86bae4930972b8e9a13d1e9fb02a5fc81e18c239cab1c191ea6561eed273413229f4b4d5d13ccec0277221946268ffbb2875a8e787835f7397fe262463c7dee0a121951aeae5778005f0760de15f5b6b1bff627f996d1c7ad33c257d7ef108d2d21ac4e56714d174143f9f42520300563a85eb50632b53b9c9e44a662a250c3393ae577281798ffd419d9d2a75d3add26a119e902249147a9f2a2ca8b2a5c641afa9a854877129beada6edb02e679c6d0057b84e111978affd7e66f0e119ab3a80a4437c0823be2d748247170de0e56c6b69c8aac1c997a94b98c1c161cf271be55ecabd3e4c250b3bad5d4c69b3226a7a793df96cca50b5d9df339d7c46a2f986407bde4573c6d06130a8bc5e791ebd4f38fb8e956c91466ca6c27e84844a56cb67b386718dc046496aa9e89a3cf5138a39ce95df3ae262e0696cf0f93cf1733359d39a3453ddc629c176e05b2fb2ee60de543ab57ee8c6c62a465b399834ca2a8ee29e86bf75fa0f5fdefd51b09c4ef76bbf403cc583246670a8f207786ccfdc8b63b41a547924289cf51bb0e67448dbdb06968740ec7b284f6e4f008178de2e3152f21ac4e7fa20c817c3353b103db5be025af30d3ccd25d0611363f1bdbe17fb64ba4be2547cc9cab801e7377a41a6041475962f3e050d436096a5d2c96501614eadf86e7025529b67df85a22eda8ecf84753a885ab3c7a01d179e3d69916e054df9b200463e40ab14afcd55e130b630206cc9539316a49d6e8d78de90482eed680347139b03fac14b10756af6a000333abcb0300c18934a46b402e1437ace680b7ce9a685550c51ea16cca3d5505c43707cea1c72628742199a660f28effff6165d05a698dbd7f74c2b474313396bb22e751da3582cedd4f9ceb6a78b1b6fed76916373848f7c223f651653cfe4d9a8920bd96de7d692ed8e056cee341faf2776f1d1af363d0f62c021324ffd557f23cdd73ebe9325fe8fa2a65ce3c5960326023f2ed30e64a9f2044c6e2a0faf6c9b9fca8a6017bdd3c8d9868e1c928ec62555ae803efd331ac61ea69853e5111f9169abf4daf65cbced1791fe8bd962a7b208d36b801c3cf1a08fb0d2767f6314316f14fcd3cc3d3d2ba60524729feff5081b318fae8cd07f2bab419cab423f4a5949c4da99c4ca090169339f5831c111831bf36689c1e41d52d5e374fec147d0a69fddd6174b2efdb32e8186b47c4a0006d5ac837a5c1d36d9390673bf87b47aae2d5b83ca9b90da2a56e66378f892b4a7633c5b0da2f8beffcbcd77897c3c7e7ce7ebe814daa13554cc4a334ec88f46e47f44fc015fa3086a9bb0329cd00059af5c57def1ac49b4a01721b829bcbd8fb69b1b09e9814b4dc4756a060a5dc5f2d984866a9b1fd7ededaccd89ff8b646a4cc8782b92dd0261477388c31300d72eafc7a3ea383d49e3c24052d3fb213579e5816f95bab81e2d4d7d74ab0d8fa1c521da33eeeca1cdcea5370e25a0df0cee91e32061a75431447702bf9d75148772d4638031e08ea2351c53beafea845d3167175c039874725c0e21bace50d3529b196dfc9471c2bd3d490b30d18305b60ed7bd3633d768b49922be020d628845c656803cf41c70a1b00fa05b0a5b3d0aab7a9b6393f274fb9d8fb1ac29992afa614ade209e8fd38304e987dcd48cac5a7c4e384fbf10523cde7e175ff7fd9f99ba94817f9b2b7da4610c5e7c70841e9a2b32675e40523f32223357f6a6b9a51c553973cb3dd9c4a036e61dccc1fddea465b6ff1de88cf867931ba50bf47c31f4722105affe21f2a38e3c7f809aae452dc310ab7286077d22cc7c17e0e654a09a7c3b005876479a22c36f8201644a64175065a4fa351d035b1041be7e9d890afb781f66ebb869c7ce899fc10a5af9f8bb5a69b2ea4a37a37e53dd0cdaa5a9034428b5bdb87b698b758d420c1257285f9f09eda3da31f9b2b07167348f41d37d55f55b4d61f1ee7a609536276871c3d4695aaaeb63f2960f4bea2fa6825880adde46b8cf0f0f2d3769cbdad8141794588dd8cc1c0675c22a61d56852f8a4b7ef8ab7a7588bb6a50911595b71a695dc9b78b4653df4810834c0b2b2992f4fc441a5041b7f23715e32b5e6b3266fee67028ac60f7f7f26f9cdc29a1f3f148b4c436f0eab5b2f316d3b9f91f7bd152f1a339fe98150f3c7a4d7e680ba370759af70a8307ea6daeda038b01e1764915f629f966d7b2fdb9a49ccc44e68f4318db2283b6aadc4699da57471fca2bc5fae13f0e1ec76061bd105b09b466abc763b00a6a084c8c1fade76bbd41f28e0275132db53d664721792cb7040c811808f1f12490c510dce9d6fb43372ea2dfb31c5ab3d273cf7ac2712d8ba29b939c08f530718788b45b869700503f68e14ea01c8bd29973e427ce03d7b66b3e97ee463d9c69415b390d59645f68c5d0e80f2fb86e25ea731b9c260186e9bfcac0731b60074bfdc12ff9fb2ab16f299567ec18a3b838c0620781c9df842c399472fbe75d7648f54d3dcb6afb2f2bdb6dfee273dd05421694f449c4b1ec85e8914dc551567c7520c27788c3077506c5452b9c4ae59bbae553ceebb8c9eefba1d29a7a655c59d4242765780e612553b4562186d5cc40d91bc76e3269d1c127af3a3ee0aa22d7cd83729f26c5bdc460f4f3a5e60b1b76383b590fbc582d7f8647f938ec533d6db8a1931f857c3e1d6638ed62cf01a5ebead252107cbe00eccca625edd7406ff982aa82577f7fad954ffa4ee4e686352b22c5f9916129189cb3c39883139e5c1063251c7647b329e0a55848a817f93c2ccfe75d8df469c992f9fe8dbeb3d9151a73441620071630038fbecef25a6ea9492b893b95a198f11aefe7e84ab52d0f0ebfcaf528ac1996ea7aa347290a6003c85d7473b1be0b321e769518f976fad5f7cfbd31d6a3f0c3bb121768a06aaacf11491094bd977112a1a35c1fb4dd8e2430c433897ca792e449346d80b3412af6d3237f8f20b88cbb370e291f144ec281c8797f92bc7ec68784b1dc18dbb82ebd17510d3927a728e204e1460c51c4f1c5b17cb0e91939da95cb13de2b58f1e0e04aa5e14be569dcb21d1f2f509a2f4e292b6c3ee945e958dcb88d5dfa7127f9830acfb0b848f313952d84d0c98ac85a02a588f0f276e0a9407565c756b37db7515f448a4be683679154ccd215915ed134ecbd2aecdb31446dc3c3ed98533db3fe135d42468cae19ace935bf0f02a322213673a0843aa9b0a78be390fb8546abfc71849e64e056beb6df948a5b1b5097c15be040a7d1dc2fcb20030fd530222f6f7dcc9bc188d0e14a8efad7d19e9f105b457435e9c09e897c76924029793ad2c76693fe9228e9738e15e6989515d03e4854b06f6e410c522ac1e5e76d176b8b8ebd7a96e01ca3af9f70b38904ca23c4d6e18162d32991115d4e079dff578a032515a359afdee205d65ca68b4fa2fa36a76e708bdd7598bb14d53277c8b9c75711fec5f3d37d02288d3fa34cacddc52adb11df531b557bcdf606797e324efcfcc2bd3c6cbf839c973ef929bca8fae299dab5939fa1c55cde471e607e190c1cea4ff6c885001fd6eb2dcde4761eea8d4f2ad287c2e0ff6c64a2f41aecb911d5682c7c97c822250a895b169951b6f8212e2aabffd17f0176ac5e718faf0d66339ddcd4d3aee1cdd11bd95ee1e543eacbfe0e7ecb805c6cc8afc98e7ff62588b8df063cc2f657c28a6152d335c9c7ed420046afc6e2fabdbe8d16dae40c487b1dc590d1cceab85c63c0beb428b2f312dd91ff735f982d2c62795e07ef08120339fd7b6ead6b7a40f6051978469e6bb1153b5e1caafa47085a3da9fc2bbd353cf1c04375f7519577f57ce1a7d40102bcc14d67e97dc2fa0fb268e4830591686a451c3bb9e9f4bbe41e0267d9122444f932823a4b970be5ea94c38c52ee39c512c4fec89b533be55382ccf72d7ca97fdabb84898709d43f4fb5bc1e1837982c7f3eb38bd78895fbce088ded89b998ee29a643056193dc91f1383626013b3d05d24f723956bdf70c07ffe135edf42e8bea9129453058fa5e362d9d514f99bb8c78f0fa56c522e9f39c5bbf5a3bfcd8be537d7b02650744d959b16e0d3483040eb9191e29dd87ea6396edafd0574c41dcfa18aa663915dae92791edfdada5924c5e4f1453731cbe6cc7cd82d183fa031418faa76f83a064f8332a9e70f60f87d92a48f4aaac44df53adc2c9e8144fbbd50235c1ebae036821e63eb328bf92563e8d4a03cdd8fe0d5c170bb84ca0b48651930a7e001a62e5bf9189cc01b1a02580f32c1eaae09a72b3fa91513004d7a42d79c05472014eb87793525b2ce02c0a298a752fcf40769d3fe0a9bb3885fee58150b6138a0243522ca0faffbd6399e075bc655a45015fe9f8dd6a874fc16c3c38d6cf74c899e4d5150761d0fe6a0e6310a1a7be302d8d11c138da31eb1bf2aab862ba6978c6b9e238f245d923e39589b45f7bc349d18ba93167d6c8cc1f087aaa59f59d1e33070fbbbb3b424fbfb4fe2903a4b0c8d6a4d8d4e3d69c7dc0413f233e4335aaf918179e8d2f305fd52c0e995271fe7f11451c472ea47f8b0e7852550cd8f322513fac4cd60c9ee3a5dd5cb51c39dad0d4e67484bbeeee04124db83efb0533be7713966b8748aabb43250fd531e416d10f587ce854b4e7e5f54b312bf73a9fb731101b56887a2cade58c44ef8dbf419829e22da71f963211bce6b5beb20ac3c081da43d69e72f383f9a5f393d274e473bbec9e6c52b8b0ef2ab54ca1fcb0ebb0161b4b01422fc6c69523744740667178424cb32f62077d914334722a83c03c9b738f83f9b79ca3fc22c9a3c8d8f01c2a758da8cf57e11d899b515615be5cbd02ad8a0a6cf0b81d42a72c86acc221e91ac57bee12c6373f76afa1b34be397777dfdd3cf5808048b80696e0f6a7d4e0d1cb939a26eafa72017d07c90b34cb97a0ca39d92a59c22ac712042eafff916da8b67d66c6cd476b1629bb1e4dae9e1d9e0f409bef24d448baaf908532cea7f3539c0dfb1774113f7b0eedc389f977fd8f67a26899523e7c255648fd058c5d6973933970b2bc20dfd08802a8d704e0d015990d8309ce279613037332933e6706753a50c1ff4052873841de1c5a5236b5d0bb6838139cf94853f1886852a33bfef1b05c561b288e2d31f0ecc55673813731070d374c4e877d33fb309e76fbd0b3484caf53ad56eaa2acdc0244fda27b0614ff452d2a745e4b805113919817e664e0c642d34d16352a5a214f37b804726e3da3eab4250c232272e2058a9385c1fc4061482e38773999a99eac0aa5e803825f3e64b25a0b8860392613afd448de6e94be532f5faac46950217ded2e3ba555be09ef1f9e75fffde23ad183060cb0cb42c116fc23fcdd2045516f721e3f3405d7a239490ff456824f5a0a178c064d68fc00961de3685c3e7fda9d251715984d5de2780e8cbe4010693dd47e4d77254269c3ba5de61a15a88bc04a87288bcf325f24babe995a6369596db962371a343e288514b614a3415581e2ea67ffcc3a9ecc22bfb2dd56397984165d79bbb5e22279e67492114ac62f9c019080940249ecb9bf823b206098d3fafe0b79a014530f5c5a8f150f0484c0a1fef5e1540a95bd45e6afa3787cbaa335f97bbe089823dccc2ea4fc42aa846aae51e450a8ed571234770a490893612673f7fd052e91d5673fd8f677158b7ec148a71460b72d428e2a5981de52f07e2fa40b9c0bce2e3dbaaf6c180b74de4c1e47a94a31256b368bf5d7873b0533e64cbf7ab1c59e9ff505f277549040d3c46ca6a817b9dbff87b63314b9029c1766014743634b69b76a969125032c4be813767c051d4eb073a1e9878149d282c1c98f30ec921b879386d36fe562a27687d3786e03a4a5c18d8683d5f25306629751152e3c7e1b23dd8033bc89f7a1a47bfc8827dda9aa19916be99691d45371c47eceeed7d3c1951162a0fa3b59101cee100c3a98c5a836ea01c7cdd4ced28fbcabae01b7ab7a49a795ae3ded26cd1dafd2740babc838dcb7cae4ea603803a87ab52ecfb0718a28fecd35f5276a05c576fc78452df38caf963f867db90eb656bd2907f8c1c6dec8e5441260c0a4ecb66e97bae49e9286069782b34661f9f185e037d60a58f267616d8bf40c71d7a930157e6e86454f082ccbe8d3103de66d2ba480f65b389f1e2d924d3f9f2446466d183319cd3e63b14b0c965d9feec524bf6824e62928a45f795c9bd1a6218a3e32ba5512c66ea718113131f5f7d4ab6eed8b0964afea1ec4aaf3b9c6fe44e493dcfff11928ab84c2cba001c8df95b9cf44c0d3dae60d7880658b1a9bd97a06e41b44cf96532d1bdbd61ce9e58a65c673b4155ae261d0e9e5c77d6861964987b6bae91cda32c4e83737cc91daeb2a5c2795f9c8f45e504ec488fa3c23e0c625d128f727262818caf6b3ba2b30310ea98cff362360ffd46e05c3312b2c909b50ed084ba8eaab6bf1b60af26d48f2920e309ebd4565afd5022ae9c6a8ee9a03bc753bbeb3a865e2706ae09f225baddcc94e7ed8922a17e8f50f45f7bec3d400c58c8641b6f3ac0773f6a9ff37bafb2db31e5243d145e81563b08d611aa4e55ca52471d0d72963c87da52b2877c7aad410a317691e1f170c761347bf94817de297a647dbf592de0b72995a52e8297f89b8c8005e82fde6c9df8ef2de90e3367bc7876c674931d64d6c6f91778fb3da8d57d730a465c459cc79d4a92dfbe154848b9441730167fa9dc05acf838572b217948eec9bc39888f84c6eac14c55a5a7ff1125bee54f6befd4efe5c786a4051630644fb97c737b92b101ed6b2917b791d72b48475b9e1cdf121d0fd1b2ffa06d726ed3ba0a80c68405955097719331e01597e3f2d82b84d2a8d5ebdfea975384601378f08796b4e1e4b3dbb52fa071bb47fd9a1d36762c1d2f0ea9a21222164418d77d591f834482e38e0dbdef35a0f19158b448177f7e32e3d0d0b6b9849e06ebd376be1f1eb66c109f5d40290f1662aa6c413d76cfdd1ef09d50c9b6e5dc2c38110c18adb63623612600afb265f0fec9b0cc573292667bcde79512d30248b1c4b15e33054b78b2f59c5381c7285f4294906835831ccbd89bb4c3cfbd57f951ae5f7291d10128586523dd1d5b9e10e5e0b025432b907d2f1038a8b61fbb6a76c0a89f16025d7adf7bae2d16953dbc020f9eacda9cb5ef2311d0cfab5d9e901ede58c4a11fda316d4d2a924c6502be427fa84f65923be028e5e926972ebd18758c937fbcc33eaacb36879c618d7983ee746799833b2babb8f910295d6bf587818235aeee244be9a4537a1b7273dcebd1269bbcddcfa565679346dc01ef8ad67a68d506977ac1a41a51bccd078dc167503256ce48eec5ca5b97c997302b2e16610871bda896432f6a679b916c14a37360f7216eed85e53e7936b2aa2a1aa78b17b593bf5af1c2494905ffc9145dd37eedd48124ec6e2dc95be1372c12d98483b0ea52a65ea9ed4171460e7ffc1cbcf1100f58f2c06cf8df3f2f072122614bec23f54027ff64072924cdc4598146af0631c9a02eaef83e78fac1de2ca883347b50cfbd659b57b0b227df389a459058d39e4ec91d7370e812056a77505ce73112bbec8cf2baccbddac6aa98ede6865e9d38b5d22c288e97697378bb6876b358d11e5d988217b59499e7c4453e41bcedd479c112003be7b4fcbe966e349758ea94c97857f3b8578cbc779b139e7de7d40551363d81b4395cbe2692528ebe37cd29bc5392d76d602a27ab027b3efaa37cd03a9ee5fde02f69ee4cb485484d092227f9b9f9ee679e28d17a74d5edb8f99d882cc06d007d557f455e95db26d713361d443e20872274c53f95f0c3cfc337a4f4f03e6b57cfcf2d81bdc67d824c26540af9270af062229cdb99cbac2b55cdac76a43c95775eec5d69e43d5c28779c76aa6907b2cceb794fe6a755b1b98b09ca2b8b04c2813e3562f1e39ad18aba6ba71e2f8e7d7cd69c76d3cc245d155462cffdb1a50c10e3a479aae6bfcc39395a1c5c0d376a5c752ad702c79c9f3a6845a894c57b4d1b29b9955121da9fac46745b8ed928886e66b02d57e2d0d2d647b4cdcac43a9fa087dd3121a7957adb6b1637514bdc8f947379f4ed6c21c68d6001e50377bed4e32825e4cbc35e9f7e20df9e7e9db5845664f4dc4ee7f1faa9493812bef79c0bd384eb3072c05edf1dd531f43318e717889f5a1aefaf46a8e646e4cc419d9c1346435c4fdfb6bf77ec5e0cf2cbf4f23fc5739ebfa9fbb9ca9089673554b04d79af37031db2fbf4a475202fbd0f8ab0d636fba0f51116fa05f85c37cacb25cb34278bb82013c39da7a5f7c3e07143422222a8aeba2259aaf090908be3d25e35e1adc2e18e1f6f4d2bd45c981c065204f88eaf22fc7f7a96e5bbaf14fc1a6506b389a6baa1125f02c91336fe9a74f3f579dbfd59f4531b1682af12529937c73d30cd437ae915f1a11d753ebc972e36c68400437dc136d4cc4b8bef910b289aac276d4b42537be8fb6019f491361dbc52d54dc4401cdf0d5e146c40517314add4a677b272291c3f77a38a219060ae4a6a74fcf2a3e482dcb5c1f52b7c3a2644ad146959d5ad5460548fe711bc7815783f5e680e012b14ab3d1b38352b6c2406e1f2e15e83f1e1807a506a24c482b4608abc6c8e48f720236229f78714edd2cfdc7cab7cc2e1a89a4eb771b072db7073c724c18c6b12512b714c84185b95d0d14a8e3be30055f9fa391f89df020cbf070cb3927727479208458f225a4d93054ffc3d3c1ce19b62dcb5a6265a90801c09226d1f1ce565804d87c63e5013568dc49866fd57ce6744c9298cd3201d90647e2680b338a3d4305b4edf2a7c7e45d5597572eec3c041d3036e858ef4f8a229ccae40fa9b9a7121a96812c1228e3e33593bdeaa8e62b9ff2ada4258c7c703544ae5c2f596158468d759aec66a0b71c288690ef88832ffa459ad0d6a9f16a810abf18f97dea341ea21a3f29aed55ddd7aaf106deef2ca5593c540972bf89eac3ebd8b2a492b7d4408eabbce954e192451edcf3904434aca2e14ba4cea59c2117b61be2a4219ba28486281616502fb77f9efe52343e19b532c214abb1ecdd712a2c60f7f6407803195b9c42b96b94ef27eca6af4127f21e9882a242962e808e4087c0bf86ad4e051e14b5b145bbb314462979ee1971ce737f9ccfbe4e747d0dddafcd35e09c973228ece010ced5faae3b2733040ff2751f5f97a5e0587fc4aca2990fee6cc8e60ce851cd001b3f0fb46707623b0063987ffad9faba3b9d7a4c7877855c962997802c2c4a7d4d00598d421f8a90224db5a225dc97a9c95a4f465184d42e0ca535eaf565eefeb9d4c0c89c0c971bc3a31b828f80c507fbec17830760090de74f37f258efb065059a2ac05591a91b1dc93450aeee7f663487569c0f85f2a8a44b9b70cb2712ec6a32911e99f05d91974a5f7dc250d47c93bf6636aa430c0e00a70848b4a7c9e9ea0e76da89a4e639da74ddf8ff5a011997c4fc9da9560fada56df15f95fd8b1e1b96890a797eb3e76c6df0a3abee05704e98ac2c184e865407abe544657b62a5fb74350ea25be152224b20692e029a6271ff07e72ecd96bf1d866d6945cb57233ccd293dce9b58cf798ed1589d751ca9caa5faac9314868bb4309a3109b6cea6c749f0ec74915f4e3750aac885dadbe8e55569006273805d5374f81bb9a1e685d30c1ac32802ed946fd5b1158599abc505e405ae1bbfe3571a551afb2df7fc6b735ce577f30cf9791db592fe722378a80bc39cf2215419bad530d4e9a711cdd69930ef7b7fde528d8494412524035cdd333beb18ed4c022a6e28b2267ec032b9b1ad5d922837de0f38ec36c2f06345e2b5a093f4809c9fa979d1034aa2829d65bb6f85fab290308f9f908e3938289d1f3e4808df4e17d35aaa5e34866f9677e4cf38423a6bc6f9de88e44b27017967e46e00e7c3f58caf35f951fce3ee28efbe567a064c9de0d523e506f15f229d30e1c5dfb3e497ebeb7e0cfb116b635f833ff0fc4baf9480a161871c340026e4535446e7811212bdaceb1f78997fc5167b4dd837daf3b9d991d316a5243b44254824a1975d9ec524e57e3f797668865aa566c4585d3549c22fb8aa121a1c17055c50828d8fb7bea5e12f07303142eb6140d7d7cb8b3b180bd18a2498532060b78c9430744e8485b98781c210ff1e1a4d7e8e545a1aadecad76863143f88e256c7c8e8176831540f7c195d8b692f7c7a2de17fb14cd4db319f1c09cdcd47370bb5b8722800cc1ac9e1fc5ef92b3fb791de5e96af0fe471936cd6d16c43c9000095d8dd8629681b96785d60fc205cbc7c7b198e9ea67d6871f0d38201a5c5053b278ac5d4252dbfcb1b90b7df7f9267ce69a58bec7e41e9424a7412a80a7a989abb1303af83d1aa0f11636921dd5f3be0a2db66479e69c7931197e2ed778620fbf40773ba21b4ed52b224364b065c1a7123dfa72b8d2cd28e5500e279a0d59172ce5d89b2223b89d8221ce952c46cb791e7b8db54be7bdf8a46e106caa443afccc1265d76fb70403aeb336014b83540fe133d5866062e03670c9afccb579cabecea99029aa1ef3e7a533113eca01e5029cd9d584345f5b8fd61b449de5c5f1c6f7f17427701f6d8186d1bc92f3aa62940973ff745b5fb49dda443b809a26efdd4240b3dce93a5f550c0fd9e4a35075b32e198594b6e10cc206886d68c6e30e46f04109ce3f538e566f3a08f265c90c3404601447392bda8ff624f4b5641d3e2cbff8ed44e80755ccb1622e9baa8280ab09bf85a17428c8a56df7f251d61018c8fefcbf815cf3c08f17fec4ba9db3f77c068754e2044c06c8e54edf57b171a8a463573251e97fef95029901ea9edd4dbebd6627edcdacc292aa1fc084e8c1a8b63b5b60b52ce12137c69c08cd5b793a113f5c23a46fed67a5f888ed84e3821f337d7ded7a9b528cfd507a15224b684f46986b6c3ae5d740021325a4c2002c29815d74c2203fa4e28239289c23eec6197058a8a991af376e70d189d81d8189a74c1c765f60e533ef93edc2d68659c71cf95eeb5be21e36d49bef28d42045fc2232f283bc4e9c44de86afa66ad95243ac596793aa228477f0b80ac4bc8d335e8e3a0ca275eebd473b3ca13881dd13df8e3740f5db6baec6d9f67f6eac792cacf39a20298c85bebab6f8b11ae537e91bfa8dda811da2740f034ecd1bdc05202a4a75294a49eabc16583e003277dd9dbfc0b8846bf94a8b195d71ffe2fe6d4c88a90b762ccb4b4295a175b8cfe1933f01171bdcf11f530aaeb587a9b0d5b8877842c666e952796c1f4b29c5df6f149cba6f96f06046b8a5a60f4e8810ab11499606bc9beff3a1543af8e311f0c626d1eb19c90720cc2a837ada4c35facf77d0a11b569f88713845ef8440b2348cd5a36730c326b6c3f81f8185c31645845f85cc0dd1e270b244f40b9d103a4b6c808a6506f1f7b9926f51d9d05ba34046ef06a4387df18528e6e598dfeeb57253a2a36e5c416c21ef31e85f3a447870d18084fbcf42d188b979faec986cfbe0199e083004957354c8d741ceaeb53bc93c4b8d4956154a93a54ed7980b7b1f863e1a3b11ee3f910e45a0f645007f2b330a71ad0ce89b812f923129e3a814b853714db671bb43ecc9dc09a9116480d09c3712c8e0b1f20dced8599039487c1c5b067b49c51f4c278e3dcab115c09ffe9c0cb471768cf95da320dffec02613430db059e44477a8a4f6981b7992cc622a720409012d68dad4778ef80aeabca5332179c891723f42c8fd82526baee43b3a2226a9d9f63f7d45536a79399727561a11680ff6e87d7e47dfb00f8fd92ce6c0f070c729e5f91b9858f563855f9cdd06549851f2c7cce92b2ab644bb2256d087f782c1ce0173430ec42b98c3343c6a8c0e289f9cab84634c1bc1120530ad85bcf73b511529de701764e0bf334f0459cc794e19c19806ab6bf1b1b188dcd96ed50d8442fe3d223a51c1beecc3167d8c2795dbfc904cacde1718ea211c269d448619b88e0b475cfe1c66123bcce6768c1368d1a5078f0160afa56001c51acba60520bc909580df8b5b3910c4a788971461373a0db0fb4d48a14ecdc0fe881eb474a56b310620e023c7116aaf91931a33fc77993afbb58d189de84f7bb0c8cb1f751a238012e829be1dcf1dabfe4f01ccba16a3f8e0c51f97d5b0639f47f48c8c00a2ed8048d74aea8df2442d4a3bd7db3150e08fc8e858419ab82f89069f9fb8f16177d9ca429b2db292a8e28aa6b30e60b763bbc0df825362eb639e69a4834650ba1346a49737c0aec41699793db10eb4ffc77ccf71ed65bae8e6034055a2e069d38269cec2f082b96fc43acc43f476b3bc979430b8301f691afb486f8632bb768948cb41df7fe319e514996f28a2e33bd3d3e874fb1bc268f2dafe124e2af9234314e10756322ed4bf54a94e3a33f362355ede7742c46f59cd75e1c9259ba50fba804df8d8b9c12c60958c5936e27bfbfe3c279f3952e672392013d7ab883fd5d6edd114d0f7011e58395dd5ae8548f9480d9a793d9ecc7bebf50d94143daa2756dcc60f1d6d6a63c4555032e72bb98833ee138ebd8f69dcdecd13a2ce7a2375d784bf1ab8bbbd6e1062e9b493687a36fa63e2085a56b0bc89347c8e36462c78b66c39b1e3f294b8e97a4fc8b25bb1db5120af3050576dc7c8ec5c760edf17e30648461c30323258ea86a94bf54c05502751b55060722cce321d330e109463196fef9de7d22f45cd8ab28fa98eb8c3ce0297a292d815bcafe32cd9e3fc18bc201c72987bc691bb50331e354380ee609d593447e6be801432a020d3aeacb7998cdb7e0057ca7a750fc6f1c310f38f896b45ad503c83595437aa3f9d2218a1b2735dce7cb247fd6415926d7c9a3359cd488549899aa977261d1a7258ecb24de6dc1dcfe19dd0d294bdbf286286182edda0002bb9f5e25996cfc9321ce4a21578a2d1ec6ca3ca60e65c032d72d1467e27bc7dc5bafa71582207c4241a20504a02075d92351fd273abe77312f3f5bffd59dc307929be61de350302bf5e5cf6cc6ddabb2827edb21b6498f6c2d2449e334b2504f369e7b006eb7331a45642d36bc39085b1d79dc551ce8fe46dd492bc4cecb1251c8ce590c09147de0351a59fc361be5055154662af24b034e6b808e10506ef4a0bf25bb9ca40d7578bad1085e2f80f853689b49633a53d723179cdff1645456ddce6d3723f927e67524f92df19a0f7ec0306cb02f8d2bbf9eb5387c656fd113bf3c385ec754cbd0c7e1d0193c0b957cc967999eadc76b8bd913e181b0e8dc10218a9acbb1bbd5271eeb11025cb3f9317c8fedfa77520c2b6fc73beceb7309b340fb6fc856a94eaf199dad90c1a0734388865e5d0a11f7f616196a7d7543613c36888aa4f0ad75261b1d4a077330be692bae36012e71da735e257a762596aa15678e4fccff22bece2615cc84c61557eb9754c795d029eaab871a411e75e227d0ec6a4e6fcf1bb635f06c60089ef99922f994201c3216533980826516532e97a1ff4483bfb3bdc6150629d9c48dcce581a6629579baa19f70cb7abf414d9c58dbbb5d673c81646772d1db5c893f093db6371c04b3f88a32316cf4945a9821dcf4bde462435ad6dcd8c8b1680b7886c24b90fae183578636fafc5c75bc5892dc26c343e0af801580c459eab718aaf40e87e3ef41048b7e714e3260a22452b898ebe6127e5c328e3e4b87f92f582a09cbc43ad50c435b7ee0332296696db88195127cd89c889c482916e36e3750d294fc0173609078bd80c7ac1f1dd641d5c7671f41f34398b5815fdd809e97a81721bf0b705f3cd06e3d03a6c049b55591d3f2439e79bb09d232dda94baafea577bff1945dff9a011a584d1b95b1cc49a9d2a7378444883744a9b47d0595e9d604bcb90cc1ca48dc9b9d206fd477e95afe27762875ea1fdc3bf5aba8d49d56fc7b6154ca5a3373b4e3237fb09a0301aaa0f91e03bcfbe0f8e90b2662d3fd7716b843fd33e4a190b8f993ac744dd664affd4e0b0f7848f8d667fc7fc2b6671e12089bb8278522541c17132b89ce994b2b0a472d509132c11686c1d3918564e9d46dc222301a38f0aa98a132c703be493da78043d2874ca4afabefcdc1253cfbea16ad4a26d49386aa11a56bd7f6bb468b165e399879c9b001f5dc52c196d6b6547f068be284b30916179936f3b34339163772e7a900e722d64c94e8743c8ba29536069edd239b9847d0a74aef75ad7257362bdf8038a771cc0ac45f391358c4b124a1f1df0bc3a92e3ecbc7752d49e3d42bbd8d14ce2798f3b1d9c0792e73707662dfb0f4994e419fdd7aea5540e7afd7bf1c2d1f0269cd88e46bdcfb796800cec968b2841caa57bebce28ac750cd058ecf5005d7357af6fde696aff7c1af7495ac90991733602bbe25ae513bb52186493ec5d7bd6169323ff7eae891ffd396a715cd86a8708fb815aeb89de643eb4105aa8689418618ac126a6a39d5f3a16df866079ef5fd743069367512c02e9f06b953cb46cee2f74635f0b71c7eea6480ac4cb63901bcd8265a5d951a5cccbc9ea80a389cf4638a79c7fa4448acfb9950b0c097b7f7b2a6b5e8972c02246d9a2321884e41255d694e182942420177ec635c581c1b18d87376f12228ad5c366f734fa74eb3343fc4f9294240ccd722007a1f7ebb22056301aa9236a9768fc51299146caccb25cc8095def55e937b3a32505f5ada6d079538c09ffd0f1486bde3ce2fec7306b56e197fe0c8b7644210cff4aa85f4af518f266c95bdf4c1d8bda7dee6a00b88691f77f079cc4faddac27c87aaa3186a7c7a2e7f4cebea9b3b25d1b15781bec83aff8844deb3c19455e14b8b4e367bd07cf0ffaed923639980eaac8f5c0f4fc7dc00c8727df6639852f6a4fd8538096afa457e21415f69646edfefac6b00b7b4c81b70e98e756a521b694107e264e660dc52ec8886b5a8fec870cc38609ae99f3c28605b56c23766f7cdd0cf5600dd46b4fef485705d77da7c6b4355de3b489cecd49c4bc147439d2b247617f320ce0e3833137102bf21b79d0e8e5e98626786d1a56a6bb720c37ac73a3dca0b36c6a60c34b66477e929e130d64f84f2de6efb730e69db46c93fb95225817cdd36be3d43eabb011d9114cefb44837ae23543228723a9a6b7be8fbda5243cc16caf8a748aac3f6bfe9ae469bd9901928debd485c2a67b4d65ec041bf9eb8e79c9a991796c6c4be7c0aea0560dd46390980b7b31d5a58ba301ff00a622954550ebce5bec5d0357132f1c2c9c3caaaec013bbaca9624b7e43f2c270f9721876273dbacf2fcdd8cdbcb6b23a814e82a074ad059e75959604d43e953831b65e190b4834d2743801aafde83be1b6d9f540a994d2c0f7823c361b215e47120b9c51628547cdd802035c695c8ca3dcf6519613d4fde6b30f0d7fd4b27b492fd80574183856a67ba2f48d72319d7acc0c495e1dfbdef0df756bd482567a945c4176813257d7d8ec8214214f4f6821a3f9fa20c3dbe579de729bd326110ad6a75daa4a60c7dde09b1dfc79add6bc51166d79f27b7b350083fd83505f3b2b0269ebb130ec7982932046a63391efe99dcc6b547833bc85f5b232277357e13a496f86c3be4f72dc454045bd94e2d3bda177e2cc48c37761d1c9094540d5167b71f232fa9a842f90439718b9908e537912fe46d173539707371bc7400e4a2de1f2dd9307a093397a5522381af633c88162c0e9ede2d22bd527e86c7a1435f68a595254e37a8774231df7b503851206a279048183c5e4b3980691f49d0616d09296d1921f4aa6c23fb8e46c4c34eb37705ac4b12d64f35d306c12db86435261cd62c4986a31d702d7f1fb0c5137fa22ff45b080d4c4e7b946a310c6b5df2bbc1674009fcbb6db11465d041979d53feb915be5d1b4978c70e2e5b3d91e40ee10fddf1b55615f3aab1878e5c1dd5f5aa646fe35672e64b1aacddc9e4233daeb4a81172e6c9eba97e61ea525e2fdb6765e0a8e2aee07bfd6118cb92ae951c67e4d9403aa978616f910415187abf4f43e912feadd66e4f27f5b52cd06e5972a9c17bca0058162c98e0e39bf140bca393cfbf60209caccce018b9de135c4be2a72cfe65638bf82921942af61266cca21e0106c5371bd19c6f8ea06591dcdec2a66c1449c4b70a68ce9ee3023cf7a50e3a9cf108242df95f7cc1fd2a4ca6bf579bc6b36e6a8c15cab168f146aa50eb822cb0f2aa1daeff1adb622eebe14799d2c262a7259b9c0f189d5195d4a8ee438fb4fc3a258d96734e70eaeedc3e97a5cf1de3c743d35cdb61725206c1d8bfbd8b5ffda7f603ba9e6570197cd817f25074e1b590d89cf12e4d0f0886352cd0189be78bed7b64f9dc605d3503b9c8b3a377240403ae71f591996f991d062328f9ecb57822d76bd0cde5018d34e2ea509b41b04f5d5fbefbe71077ac16433fd01c14e235287ca5c4e1afe6c219acb2ae610eb0ce6ac63c3d44f3635d98557764a6d232c6fdc09cfd73593eeda3aa4eb5aed0a615138710882c7b45519b47fc411756c5eafe37bd83857b57831100676902a349becaef0d20c55bd330a17ef1306a6925a57b1e01c87e6f31c540d31c51dda06f6bf06aa213b63c7a0abeb1a8644e38e36e930993ed8550be88bf960694b026c658e4fdbb8a4eb9dd4fa1991b4ee21b797eeb59ca97149e7e42fa16b2cc7067660e8a6aa875be6bcc4f0500a3b9bac86ba33086b90ba040843691e5bd6944c210df5ee73ca8e5b2bb7f28553e2800dc3d8bc2dac98d853746dfd0798d20f1469c920143daeee4254c69c13005ad12fb5a227c75f8d0ee5974290ddfe632f45615694634f154b1ec6cfb1c7cd06b429e1c3708a01498bc63381a1b39af334a712cb77825b5482b54ce9f3ed8dac6bf164f8a242ab6f06479f787a9a52ed2f2a5f70ac7784027a39f95c6301fee6634abc4f1dd7115e9994caed21b6483bfd86e2d046695c3d5b5eebffaece094b9f655442f82e00d256a02bc7c14ae2a951635a792ffab4aa59836b2e8ad22e1c5e4e34359ab8d87568e4f02fbd3f2ff0224578da28c3a495ee57c1fb7cec7cf3ba3d8a713c685209290d7ea70e972d8b2bc93e12f08491190556adb944b7139ffd8a68e94fd70476bfe2de960406a05cb0300fef44f083af0b5ab632ae3c58b7d51fd31cc8866e3eb30a066837300b89f071ca543dc81be86b3d1d9ef999d40a831c9b9dd05672f947953b96619418aa113f862b11abb6bf21ae4142a24ac7101abc51bcc8c1242af46afafd808f11e8b358ace32aeccb098339ee02feb406c25380cf7ad43c9d4c8c53a0bff5f45f17c5872baa7fd6c636cf80cb1c9bf186db93ad164ed2352f67fb98058b8ffd050770cbe58795db9d5eb0d4c4630060157742422ddee51189aaf86a5694406e49e47d997922c7ac6340a888c55c0165b118c5dbca9eb11128fafda91a7bd95db707e97f2f29bb9dae95978f92bcd9c99a2374f521c921046a671ddb111dc0d529a545ad137b1c37ee228a6aef16dae417ec4b97fd56f91c45f2407506d129091e6c1ac0e5dc36067ff06e362243e2d2472da1013e02b4ad101f1ef2a2f4c3f5788787fe7aa85739f7da14f48c3d3cacfff4284f3d6e6bdb50fc2306b032b479c669e95cb7eeca2735e611fe90d6741556bd37750c45a8be70ef44b63e999291da938a38ad706e2500ec02aa2d99ec8db2953ddf984afd02b14abe7c93c6cf03a803c8a49d2d2a05ed4b2c7f2d4eaff582c878ee12e29a8919d665917859022257f104addd83b09db4c76bde20067786c1f96f305a635b15fd637e28b21235de567b48e1a588a594885ed7024727b7d31ae0b87ffcfb75a74f0670201bfc71e33f371499512f9e60f9ab31fad3383404d854135c09861418ecfc43ee731991a7a2ed9328ec6b9deff729153a8ecf2371c41aa1ca45511e7b426329256bdf70630a0bcfa5c17a5c8ac94b271742901016f081c47212b437910994f0b2d941e8970e6f4a7c43b4cef5387f4f9315555d7571ba602a8d2de0103e06e7887b7602962922e87ebfd852354c04e13d984822a4744a07d41a28694ad5a0f76f1353ef98e89f79896e4aa091c15e04cf8f429cca30ded7edec0b4459f28cb81bed9f6fc1242643f6542fce27ee14535a3056dee3bf1a10c2497cc22fd1588a4305008c985ee444725d988b49e8acb2e6b72ca3fd99fcaf7dc8a784bf512189bde2f62ca349f1f9fde6f75805f6ca367172b08950f53ec861b1d4ed7da6e73dc8a013a57f60a39db01a4eb7668dfd2407a63b73f0827ed0fbc8583c09226a895122da40647bc0312cf2bbe0c00c381e3472eab1f6d9071efddbc4d13e16f946069db5904898913b30a95dc6774c3253142ab2808ff7cfd9c9864c27f9c71572202591b421a7ae1cd84be220f2860bfe86a63455862334c81a27224e0a9e8741bea9e9d625229eced8f656ce44ff56f4242de577b67f4a4cc27cfa0efe9f565a847ea98b96b915c9488225a1742ae426b2bf6f8f594b1eb4581f120d9b5946271bf6c8d45774b7b9b6d4668c0f999e7ffc5529c48878fe2d82c957884d93bad91e2a3e400b02973b08a7315ce4f30f1520fb923bd4793a5662ffd3d2607788d993c2574753219e34d77c8d523fe9d2854fcfcb20c4d9ef4b534f06ab4b956f76c742e868ae5607fb6509fefa0cc5b6cb8c47b276751cef0fe410b9398b62e993cdcb52921077d760dd32480b25499c36e9e6d35b37251313a6decddabd7738471224bcabfd7cd21c96b3a0bacd1403f8bc12213739e3f39653eed3ec2af46af74661b6fff76ca62517c4f877d4f077cb11d7dfa5cba8343869a141ff169ef8f5e878256221208df28976ebd0bfed9dc5f01b08cdc72b2b87b2730a27b82ca2f5c5aa36abb4ff64b5a19dcf501124dc0650ae259918455d07d6db68398133532f7deb134842b2ccda1dea29996e35d375717b2ea2f612b1d39ea09e3e9dda2eea39066af781bc2dfc7d1987a0ea183901d65dbca51acffc0f8896dc1bb763631257e0dcb16ef02125192c1ef9427ea5172bebe52cffae556018d9dafbb5f57d2c4c27d58eed7c84e93570df9a7f4e3507d39fb599ee51b1c680cec679f441718e5abdf0df5367c6469ed104e36e4215632f89c1f73bf6b1afb7d1c14a4bd6e8cf9d48b410af2f3b4aa657502b828f834a30409074cb81251ebdb1323eeefec1c6711f446fafc72b5de9b715affd3c9adcba8602642b68300098a10f37f5a3c20c1e4add6ba89d889d01cde861ea35931ca6da6b1246b7506600b58b79466ab60accb492335fbed3e55b3d903932135d7ee893df3ce822c52b642214c77951a27794776ccee69774b5638d490d8cd2fbf7044ffebd31ca6936a500fc8b38437fc6734e320a32b2dd741d32fd346648f8d0caa98dda46a5eb80162b986a60787495892ec590f5d7ab20040b9ee232a5aa746004bc68c8e8a118432678bfbadd521539b7c4618632cb86133e1c77599b0952157af396456340273cac85ff43ec2ae7a81739a6f9dff649e5faaa3829c9c593638f10f240c56a0d42c60e95445ba060f95dc6013161165c67df630c68fbc855223f6401a3057638d5aa039bed99c3bfd2320e44190a8d996af1be57d2f30a9b2ba19aa401162192583a7f21658b9eb13294938d94e81b99b658efaa3498e4f42361589f1e018666950322d71cb6473d967e550763c47e03ca6f8a8ae2d33afed4b6f2d18ca7ea6353df006bbacf67b108b347af2b375b45d890e2d2030021fbf1bfca590e8dcd04a36b78fbcc6de51dfdb52ed75fe13eebd9120718a2b9430e4cfa00f8b5ffd87d8ff023a3aa821d7afd6555ef29da0979025166cfb4c0472ce8f861b36dee1e0086179b11d1669a36c6121c66d53170c27cf02b79e7a355772fb53c2e18d3193c0f7f599e55d675b78464aae66a4dab340cf65eea4cb317e06b59d7f42917dcbe5436e824d3a07c3f2bff8507b5f83ef2ed882755a794bc5556fe91f05a8f1431452e2e0f43feda84a8ec1b17225aa907eb3208563a47bf02128ded72ffe2a5982a94f1648c097ac35dacadd205ccc53151173c58a404f15425ae23a7bdc08c4cd7414aaac043a94dcf9aa611fa13df1a4e6e9ed900da11e0cb69ed766b1ccd2c8321539b0adbc453b00edf1b44dae689f6ecbb39fb298e8dfd1e49e5325af3764a454f6165a12544b0d23fc175ca95dd3c3c41389a8664060d33c41990a5b63380e6788eb66800b112ae3c3d8bf1fb3e108a1101885839e5e2dc2e7c0bc2b78a33cd8cdc0dd40cd29c83adff02a5529bc81395863b36b65703c86353270f1e0a49a39b6644a22ae4cb5748034e8fbca95cbd560fac6870253c9122132ba010a7892b9607dd25216218ff811f553a6648ba225508c5d04e4281d7605bbd69fc9660ecf3c9d6869d873eb2daef30f72088ba4cb3b0285cc996f45318bc77c14920288ced34bba4de3a78b768ca247fe7d572cfe04f7df119f2ad653b7e10f887c787ebaf16f37e5178d45b26b4bb5df7d74a9baebc0d33aba238ea4ee5f4c87da7ec15c5184974db5bd3e16964097895421ebabf24f43af8fa280249aaa550e26e6cd09c24578809372ecaa0095844d4f635ef7876b7f017b466bfe545c4347b577addc775d7a9f2a41e09678e3c54d4cab0ae32e54a64c63264c0ef0fb5ae7d31d84350b632e372ac95bf90a39b08a732cda3fedd155a8fd694380190d542b34007318c61aed9fc7078a0c7488dd89aaf5ee968807ca89ebf22b1ff2d109564b83f16367cfdcb0466b82495e08541d4058158f16018e168af411325f042e279e55c4eae8491a84c2e0665fbc7e611ba87a9879eb2bbc8590967e4a87701a8ef5fa426b7acb63ad232f82bb8bf2fabedfa3c8b45ba8c06f67a292e36238ec913d10010133d693f71a01b6ae9a14f448266e872b4a2d92615be63c8f295c695aa47ff049de451da3b351bf2f751dfddb97116f2591d4486c3fc39bcd0bbbf353f2c57276577cbf3ccf0e63fee4d7dfe004cc4c6fb3e001be600211eff38bfe9b44911cdd6ebe8e1868f3514ee5ea98d9a7c4400e53975719e83bec75991f5f2fd0d2ba4bb71b4455dc91b2aca49ad173f0f6c6a2056799c0b09cfe7526a0880e2848c1805bc74c2517f53f0c88cbd3ce90f181fb72126188e08bb4921986551331a0cbc28d6232104275220d72fb8824dd0538b6e9b474278474da4c554f57e089dac67f3d7ea7b44ae4814a17a9da524cee9b38bfe1535c3c786252fb940a92c793316ea608aead566559d064c8e1f71f84d658a35232710bdc66314577fa66303c26ab2964f606b0dcd086ab51acd203f6aa4d11590a9f94610ae660bd71404df8c8b657a2dd905fdd8b5bd0140240a72cdd17e3e5e94e8972b6f8c83260b81d4bc756b3d3d67d08a46a2fdf7acfedc04bb51898f30d93871c321e5f4e23049d768a78cdaf0f50ce86da820e286877b766b7059dc3efcb4cf485a5feb72d33e4f238f02f079c21e32d3577305e72ca21907d829c875a2646ca6a79b18f282bec628fce22fed3869e5ea03e07fe820d1174f6770e8da15176d84ed58d29674b57078c4dd1fdd922bba3a435da6818ca14f87bb52f44c5b40aa8b2cd833cb59f922919467f49d36d2806dd1bace9d382d68a8f429c507d9f6907843c307baae161482ba5a87d294da36a1ebe5f22618cc021563333fc9e16b37a13af2d0895ffe89d932e5d311b080fdd641f4020d9e2e8a547a6bfa0c20cd1c47ca824589d6bde6d87ec30390202528b9acb59f8b79bfad4223dd12341e130fc77322e93f89c4ca230861723d026b2da810b1f10c08d3ddfda990e83704bba064931172e43f501448f0b920141123f899f865ddfbca69a05cad8363d7bbe9512b2453396a19130594d352b5de1187fc2b536c9e981df9e7c2cfb3093ba584c3473d2708cb14080a40da0123f0d165d7b011fda6a79133c63b895d6c4ae73cc895305c4ddfcbe50e22deef5c1fbffdfc8172ca44e16770991e068da6874df6c05bcab8c694062f927916842939a058cbaff4e91efc83a33cd8806bcb3f31f84e41f2a48d8762b4cd96ebd40bc48e10a332768fa827789d1045c862da39bb799b6bd165f85ac8dc1cf29bcfe3fe1707812c25b04c35f969111313f9e3d02eeb8a6a751e7af227a0c860a34e5802ad5669f18625c0d05d0950ac612293139fb8c7d701cabb2c02c2b7415bcf37dc2255600c4547c46c63be2a0ebc5cc16069aae12e2a6f267ffc3f5a9fa29103b4c7afdc5363cd58a4bfd3a4b784c8af8c0ea649c075dab4e36eb4a520186fc2eb4b58894600e1e782eb077106afaa475d0faffd535ac89c12c54b674374ddf36dc068fd6366b4a9a62eed2ef64037f7c7d28bc8e311f2192fcbaf13b8d69b927d7b3f17c2903dee7c093ee0ea4002e0b690d8924cdebad9678b1b78965fe5422340e0cd24d9c041e4ef70589460a6bdbcc61c5b32ea61383b6972d37c3497782e0c59a5b8572b7864cc756a2fe29d9a66e84b7288465311a4ccffba0d0ce64632b4f5cf5aeebeab6788ad22ed6fcc5c79bf87be9280c3046c8320d3b765ea76839b403b4a197ae2146d40942be763ea3bf46ed242d540c2fd6ec0c3a4ca728b501a41a637e8396283c06f1e9cecfa4e08564462940c3daafb9a41958683690fb2e5782870f97354cb54f5c2df8973ee5da81d1c1522d012003b6786e31a58e52fb9c8f0b4d0bb1f6d267db5ecb9806ef60d0f99a3696937d6d9f8f18424b6dcd5268e7cee90c1734c4177f6ba0b7942fece3eda8a765e7df28c28f9935df877dbd32e237b23dd546402ce14b3d798999c8211b610882b349cb50742de3d0bfc4e6859e717019bb0335587897825d48dcbab82d20b3dbf1353e00030c9378cbd9418cc507bfb6cd2365a03d77cd590ed295ff55dd1ac41e38f78ea41f693b123617666af331a914d8615d13afb0f3bb8d73f374162ca17f2d9510c2d185baa826c64e8e9153e901e34eab08875c888d15237a7bdd0b7b9bbd76f3040d2fb60715c8e2fea01e8fbb29121cfe940a2b953cf83e897111d4836796e6a979792b28ad5335287622f95185951fff766a4c8def58231ca6cf3022cdec610b02332ddd4566ed823f2afdb6608ecbad21b37af5c93f34009548f0a7dfea4d329ad705b10084137c8c00f36852b43853d4918ab82e495fb7eda2206af7e962bc5a85606300198b4f6b2fc50a241a341488a3b911a855ba2b9415d2266cf3644f48bd0d4f8fd147088b28d926f06ea470381c96e8105da09d5f8fda8387a808ec922fa9c1b68ae4b5d1fc75cbe87c9799bf8124b53e3121b08e05e47a0e41747c6f9d8e84b26a49eb27f1b8fc883d2db9f21497bc0e4e737f9d0212a0625928925856055aefecae890117748922e980f99fc19befd798a7edfa9183acf17690aee998442be7aebdc0b563403ca4c811d8ac6179e9ae19ff0f066f39cf0df556d7f26f1685a2bdb87891fff3c7efb94620bd6e6ac715e16f1a13fd7aa58a5e077ec8f5b49c054e7017642b549d2ad56a5da5cbfe7764cc86bde8387378722be376d943936b9da520f715e5b1733e261ea0fd90190a71a46ce2bd8ff417069d51434248023af1dada3da8aa93d402c37ab55d942ab9dfd2f851be3905094207a15afc309dccb4a2668db1cf1fd505d0c6136fec7f525797cf9e8437f4298819b181f6d6485bd1becc0f5f685cc8612ecc695343a16307ff8255736fb7398f3e7e6af514eec43ee7d687ec17fe7f3fa3f6d9ffa5a8002dd81e3f47af16160d1ad456e676b298a63cb0933d08f9fbc3a6ed52d772d1c92f055e751e87d956c298a39434209f951fb27805575555aad6abf91a4673e5bb1196888e36979bb2a661afd04ff2cddc3e75bd6b5f06bcb6da99cdd86838cd79d7dfde4e3bed8c2dfd2bf6078dc3fcdd3c50c950615ebfa083fe92b6e8f9411e8e30c259a226fbd2d9c9b364f7087261c98f9188c517ddaa2f280e48a78713fbbef48e7078ea46808b7937cfa3c28063ff46f9699c7394e9c4e3bf9a9a47c0749bd1f7ee46b483b4f7c2fa4c5745fb626f6e26c5fae084d0169d314f453aee36d4866604c3d3c1e0f362aa15988097f86ae2e62a025b9b06572c530f2a7d0e5a651952620a7a648a7cc8314a5d99d691c9bef1d35e550551fb80a9f833865e406df0f0e2211477b3934f42d14d6342afb09600347488ad30296e6817c35adaaa95000d13708da6cae83b6ccda1dfc7bfb46d3b910a5c72f0446447904dcf2366ba9b59b54d80c0040f4a8e6aa3d813fec0e9df21942550cf8c8b20fe66d1c8ad23e74f327142045bb8d0cb4426472bc63763cce08148b783cf6bc6f7fff42ef4be054cf72fa7e4eeef71d24b826e11c4431c155600b860cf4e0b9e7feeacc30031f45daf1638aac2fdfe2c18011050afd20fbd159dcce23bc166e637a4d1046095333ea01c60a90a51abf157ae2703bf6553e4efe2162ae2ecfaab367f4f4748d5c8c9d157a14ba1766cc458d81c8e953e1d099d77a392ef75f3793615bf47e158a2c1628a8884e9ed046732b142cb3d318737b9eb2c15f5a26fff18e716d383dbb5252611c080c834f3eee11a76df46a65882723f9f33a1168f4de88e190c1ca4ef505c8057dba782b6fa9e89fe57beac49277beaa7451f427c1dcd40d3f6cc2fdc2ae6a0d30a0b2e262140bf662d1937352d3b7ede9d1f992e3539f2ee56c8ba1fe98cd44776b42b0bce3821e6e9b87fb2e57484c3dc508d2ae49613b9b19ad1c23fba6061e7c3afc4dc4e8577e0d0365544ef9fa2f492594214d9748878530a7de545890441dade6e82b22bbd291a3083ceb7184d212b4f2bc879b6941404937c768a1b42663760e8d076f325f8692188bbef59c46b58e602059d78372fb40ea01e4e0c366c87d6127013b35a5288634b3088bc1030c902018aba54ed3b8fbcbe5ad60c28a13b4c477415f04db5bd36d645ec2bc769df87e75fdac36324799710c941ed3d264ce30226be301bed4026c64e3d2989e481ce26b7f550fe6f3d5e5ce51fae7258dbc2606b1e75b486dc6ee5251646fc15275af9d4b9f5e45bb9dffd9d4027bbb59958456d0bf53a0f938a3e88f35647eb66b14b6ee44f03754b3f72bad2869c95a9ad479651ed04b0bcfdfa0ab7f0e1c77c4c8877f3760c81a74e1ad2061248a90cb39d72785e991c944959b8213f51402f57ab2c7256f5ea3c156d859daaabff9a18851a5d9a32c42ee062c53073611c19a608b0b57bc43c9d058aecaf801f536f0d026b9105f7e48875cdc4ecccd76628f8d3cd1ad8de1e1fc5f0fd4c755cff34dc582d6391a48c6d995767b1e462e83582181c970f0f84b7ea54610513e0713f5e775dbeec2c1c90eeb4ec879c83b480e1f24433333efe44bee277ca02166e9e7bec4531e85a9007956db04bfc54e3e29701bc6f99446276165aec5552d4039254a3e843f3f5741cc5f4c20a5a97e9f453c8d450284f80c7042bcd9cdb601789b17f1a1671f376bd1498b9d0276aa9a206fb992c867908d5e83a7ad0b5ae8e9486eea6d5db80456795a476aece240023f2a3d72d102b48e201f73c2df9f759a12d6a95bd4ba5ddf4d8e3305f96153de586ec974675922e1a087f887f4af0ff13a3a69f08d59414e49eac049a464ee76529b422c5439dfd364cc8e35a8cbdb94eb8d1fd62b0084b5c1a8f4ee651f319fb8f1a48c6d31ec4edca43ab63eb94b39e6d72010aac99806abfb275ceddca4d1393ec0d498122cfcd8ac6db13f0833844e52c7ba6ac4b3a3b5d89222ae26a917aa0912639da3041589c5457f644f032b039434f630908f10e5e67d8ce5f6fa61f725842520858ccc46b7292dfcdebc4436721e2c942753d0db4790dca046d824d8d723490148182305e155f74799616832f88ad2a6ebed5337857d0d808d598a70de750c326d0e8c4544143695bdc04a9803af84f9e219b1afe3522cea8e985368e529d6aaf0c817217aeb5ae2bcdb41a72e24c7a8a52b0f62f9fb38fe6e8cc402e21516c17e1605f33a052fd9da29fdcd09d3e87717d0861728709620945b118f05019cc76550e03b1fcd3df3084d209c9cb8ddf02688523dbf3c158b4b51004caa83104dd7ec81128f16ce0fc0efb7ba73d48e20bbebdd2db868bac4b0c1e059209a7976ffcff28b3f7136ad22a8570e453b1f165d9a8ea4ee29d3080c7ce26054654cd616a05fb99841c298fa2976c305dfc86a68edd8350a7d62a4f5957fd6d20c4a691971795554f85509d5777ff4b267f650ea4c686bea37a45f83bee6b62c96c35e0d3724f5eeba19fb6d58442eedb1c31e3bdf4ac12299b23b607b3e8436e1a7b18a9d5e818a540d63bcdbaf893765cb374cdc21b4cc748b53d8287f68d6208b746f2b527f1ac366beb7d1ad795968a93b7b6766deb3e4cabe650f0a64bf75715bc5430e257b3d507ab5a4398a215fc230770cad46c20bee2684a72c573904c6f0370c3917f085d8204752b3d3c9f48f688e4acff9a5faa33754cb0fc5207be81c826039c64e9b948875df779a4ac2fd3c68db6535c5752726966b3af26c3802b6ce849b9f568c541b99448ae5cdecd65f94f7fb080c548a48c0c5250203489ff80e7e9767e066b26f95d955ae0e68f52c2759fc56bb49ef2d44f8f4be012567c4fb7850de7f5efb110cc4b2713bd14b33f3b080336e59fd13a9c0cc8664e44efe8930344af2ad3322dd1ca122d3bdd02834278dd5bc66a5da78a5c5017edc8ebfb86cf9c08a6f8dc5db4d940942cab5d0caad323a4709b2d6656489af2056556750b87f7e3450fd918c3d711cb9f7d2fceb8db1c2ffa0bb292baa02d03708f469a164b866b374dba6d0924d34bce9afc83d8008bf208912bb4e7e34128122f40e39f7c731699b1b137d53cdc81616d0a77b7f8f595f6af8721b92c082e7f4b77892ebd49191198939795f967ccaeb526a762efceab4001b4dcd4414f5ac103a040ced990ea024d97f8926dfc7a108ad1718c260fcdb5cc5087dfe9b0c6042fa6ea4bb5f11a1c5320babb27a5beb409fac5b1ea3d105c92a4ef125f99354153420c549c0747aadecdb02586facc7973275b52fe5f42ceb552f31a2643ab674d54c182fe74062c7bea04a64c633f3129ba0ac73cca65faf991969f53b3bd435af07d3e2d7dece04ee68f490fb2df52d2a31f41b40a8ef416777de180377c42cb5fa6d86e4e49f211ffba785052a68c65e5e395570f5527ddb8da9fe56538fcc1894b5e7b80449e8c4c21096d3fdc4f04eaf7bd85e2257c30919ca7e211af27da000579b617c289680b6ba496d0be70cf4a61e829976c3079a4314099c33625b7cf3e8dfad4679a04bb482d7798d6436b6d1aee6a6532a8fb697a1fd6b49d6289f90bd7e3b3ae942a2989ad3f8c241ed592c409153bbb14609c167dc46cd1ed227381e401982e597c5975fbf7d85032a075d26cd48dfbd8320dc9dfbb59fa40f7ca7eaeff4a2fae635ac0d1bf62581318d23afdd44a2db0e377ef7b6c536f34d6b9125f1d7185aa01923ff4677aef2c1d1e424d51f2767cc92e3241e5be9bb1baafcbcc879b38871bdb680bdbf08be4eead6c7510542b9b065d187c882903c7d22411d899909ce5a39b3ae66b1b24334f3d0fb860ad807e7b4de0e25a07c95311719733fdd4a7e3269e9e7b4b062c75e7b851f021fc8a7a57b97e640b0e01a69aa11713dced52e29d18fad38f686a6746f11265defa83bd40440ab1bca2be1545b19987e98b8f140eafc74ef62081331f0e4dc9b3ef8c1a95101d60153da24b7fed37f7a427232c6a7c44449d512be6d9c40c076dbc38d097f995b82521b265546a6dc542a15912c4731cbf4a8980c8aaab382a678ba9e1a473b04cee51cf55562f072c14f0519119302bd6ba125278b4a3686f57a6da545db142417a66a210d838e34e29488a28ef82a3c2f0eb30e4925c5153606fe0ed71edeb6cbeabfcc583aee7e837bb7ef8338cc5a84ac808879c1722e8a6df9bb03c97d6758353b759dcce1c1b3dbc74ce3547241cad723d6b3ec77c5b081ca68a93fddd607d1c24ac2e876aa78c0d8e493509c54905f17d523f6c35534fb52737c05ed8f834acebf5645843d9ba3b2f0dd21605a902294f0bf8a1445ee7a64bc8e7be74d4df2a9a5454d585c55b3d7d9e5810797f2fc19b9d57fb39eb28d6e3b1ce14d628189109044ebef7bc8fb1b024a82a07cc4b2dacaf9e0a1cf53f081e2df0b44e0747089d12ba081ad599d5a04ceb19c6da72df4770b7fbd55632e8e716472a8bb5f65dc4b9a19ff87685ee62ce4fa0dec9c798bf915aaa8cfcf51c0da4e55f3f5e535b651c02550ae4397466cf836fa67df9f413cf076a3ba056f0e0dae522b33e6b820429a44be6e4528dd9201c02b7fdfb245dfb2c60cbc0000ffa740d75c1a65cb69f9a4449834a6b204c40f20e082016651b58f5132cc980f703e9d04c57beb42ac901b643dce1094f29db0ffd69e08377bd30e600b3c3910f8e07d6898beb410c274cdfe4e19f633f54bc868839da3f938d7fa644121ce2fb5cd4eed1cb10e547ec641adda5c68c83c84243ff0a0f3532261f94b2e46678c7216bebcde113e1086e8dadf225517c37ac24fa017bf0e80463988dcad892fb54f9572d74d4b460cb58843d93a22724093e07c572c46bfaf7accf8362dfbe32af3abc36cb91ab962fd7060b8dd2f02adcf1ca163d2eba1b29eb526efcdbae3ce3083001448bb57fc0cfeb4335751e6ba92def31a1b567c81de19994a1caf28ea0e4ac78876d2f574371b0e4b4cfe9316a640f57ce22c0c1fbce4a4723f80683fb76af8f23fa7b858ac14380f6ca54ec2bb9a1fc8d4a8bf6079c9acccfc1f45529a3f5c51e40acca3ce8629b39cb4b6e9e62a773f3c3de842188cd57c467ed8b8c1aa1936da7ff999151a40acb2a0ab9a236621934ca3eaaee3a2dbc27b5d4f4ac8bc5bde3d44757ff8899a899e995c4e79cb98b1e00d8f9828aa254e0e4db9f13af9c260e16868c1f26a9f1f6e33503b0c9f5e963a26e47c533ab82146960bc7b610f065136f927ec38c654bbfc6c4e007c5f06b8ffffff47