PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 54234 5c724d5b65962cc8681ab7d617c72c4b27c9c8893391cf5c9fcae6826b0715cb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66c6b85825457b253529c0591485c6fa45855b71009e23a4ed92d779b6e7605f
Certificate Block Hash
5c724d5b65962cc8681ab7d617c72c4b27c9c8893391cf5c9fcae6826b0715cb
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...002019000000300000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007d62d567e2b1a4688dd058efcadbd359fd63dae1ac7d2252d120e9daea912018baf96159db9f64854a31310d0970079b41533a132c05ab73dd32e45e948684b642de72a7a6e816578e95c7bc7ebb419f911f5badc823e3371c1600000000000000400000004000002019000000300000

Raw Header Hex

00004020a07e745b02f8655c08bbcc75c8e4313952395ad097d0e196a2f3f0832af0d594eb84db23eaaee7253f6d7d8642612029b290f51089c29ceb682d408a1185f77b1d07096a88be06185f60e7b679d792eda4239e00715b8545fac6851459c02935257b452558b8c666

Proof Data Hex

59,560 bytes
121216020307c13ec82364a1d4b463b537085da6712b0a78e95fcc97dcc473a7d6a46f8943e3abbc5bff1de112bbcb92cda1ef70451aebecc107e7ec1cac3ff798acac68304ebe99a90bdb2d50eeb0fdf79543a0797827abd11f65f3326832d2fa76d01abc8f3f453d7bf62512ab4861c20640f1b1e81fe8be7ac8c248a96c335f71450e77df1eaf6b6f09859b331d8ea502097ea3f48bb3aa94a3acfe50ced584d2427a6c75d6f303345be225bf04d02aa04aa48ca480279c64fe120cb0b32cacff02fed5753338d38f779c89822f709830720b376a82666ca396afe329a2740fb4556b84efd776dca776ae50f05dc6a49852a846c65b5b36a37f2d0617a2eef0eeb899c1b2b2b7866dc8a7bb9063ca8ab190e0e41a599548c6a2ebe0bd6d93c21065ae48b8b788e974d20bb11e3b6d3746ee8193fc1b32ec0711d5b0d163902cf6c3cf7560ffbd94c3a2b88d8af2af3447fd65cf8e9ae08f5f25ce5c777aaaa035bf613ec6798b27b3e2bc602621ebf4c1e68fcbc2ea62ff65a44ec7221c9ab21a55de630ad7b969c248eb0c0c6ef8f6072ac1fbb2de64d88b8f980ab329b6d4dc219305b33f99f8469a2bd05b73ff88cae6829c89574d4f850615fca942997f76cce95210e17ac287086b00bb7dcbb061640c129d74e0967969d9583bf18920554f6de118bde7e28225ec0c0d6ef12c34e46016c44ad5996eddafb33d58b295a61ad55d332a8cdfb6a99e4b7e37ee181ed44394d08912c694f2a882205a49f3c2fd5a0b06173ab1790dc384c2804881a531ba1f74c80ba33106c8bd56a23a42d5aa15be3614813024a256ce6ed1b730d5739f12ef5e60336fe017e00f199d6b4601efffb3d44c473074a1e63c794016815ed77d3b574696b30218e10b9e702faf590f68879b717840a2e19737096dcac69b60573dd8d2cc58ca41373293f1956055797cf3284526e5c1ab660e75e553ae8f53f5843cc83ee36d72fa080d8c81cf7032a76746de60617f9aaa83c38741d7fb4ce2171a009d81ecfa42add1afff4e704ac597e50b7fd8390386ee25def45c05a61bf5ca568be57e3c8b3807f8e196deb56d171b140a97e32d85b0fb659950a53aca85ee2085bf11d078d3b27ce5cd242f158e319d988d1da5c3503b679986f4398009e421cffa40af4af7c255308146b9bf26b64fc54572f01f3dde048ed0f912ea144300420fe429f39bf95a4b497c2e34adb699810620c69f24eaf143e67e2ca83cc7298de5da9b15378b361dd4dcb87d221e5e80fa688a09703a2a294f028972510ca91bfd03872342515d0a931a73beed91583f0fb4e6506074b4bab8d2b86c812a2252c116b8b393a3a144826dab06e92c9b5ded6a7657a9479592fae5f11e3d3ff8cf51a1f7af5c85144fe95e3a3ce701fb2ed4fda40c7ac4ffe3e67a7d02b76629cec9a5939f25012ad40fecfa680774dffb2a49cce1a9015dc9722a08b1fa786362c0ce56d8cf17c5f49c5f67eff804ca642ecd29efb0a8eb7afd809a2653775f24ce993580b9d6c84e41dd1ce49dc08ffab941ef895c32963f37237a8ccf379aca5d81b8a38d64082cffe5433e973a553176b55ba88c10301fd632b9ae48232ef7553070a8f9caa9f87fab6977b5922ade863dea88447ccb68cd0f6242b76e3b24205f3d23e1d2ad450f068b8c6406c6c8389df58711ea15acd94bd575b2516779233711fbbc1339842d5409cb1156718241faf922faa0d605448a4d12b4976921b572ba57b221af049b6c4b0c91488593682fedc7548c9f9ac58e11b2625493c2ba9098926416e2a50396b123bdeb9b80a4544eebdcfba6263be59536c974649c76b3927949118c23568a75169096dde7a400bdddf9c32bb33362d80c8a80077be25a902dfa127c625ba310d700b90c0807b7bcb3dab72a61ae96af3a9374f257b24ad558066cab8c4c51068cb0d0fedfa9493ee04791c476b9677aa4497a77530de95eda906a569ea3cdce028eed3bc789e1ec6137d06d60febdb6aab006cd08f3b368746ce1a974126564e26850d8d6e42c75be1da7aa0d50306d27421b005513010df9cbeb7e643e811861c612677a55898513dde6b0fd08a4b708dca1e356ba86bba0dfedaedcc1d88228a7c2527f0194703b3a5fe66f1151dbead91ea20aed38fc25dc9b299e251934b26abbabd11ca56dc7b812da3f67158263610d1a8d0acecf32d284481f18de458de39a6a0cb0269801063b4a9f449e8721c453cfdc83ee5e4776a0340b27a93a44cdf49cb27b1adb1f04ed9137d5b3d6e5a780b6cfef3060001e3f8aed3150eaaff1d3aecf0938d362f3fc2afee72bb53ebb44dfa8c92c34e3db81837a394328c01b0f2e22bc195c8d5cf22269b283f553565e0eb4771b4bca0a67bd1593d94541b339e9974c15913b46743ea4724c0d456d4fa6167a708e696a5a49a7cb3ef261ef5cff73498ef8064327bb131934e204efecbcdeb538cef31db478c81cff8222014e673e2b9d96da9efaa17ba3d4ecc530396c12c1164fda5cc1a4cc4e58ff53327c04571f9ce66562c2db92c6a7ce47b861c379e06d1a87b96129de89ad83a5e23d65ddc45b3c15eebdc7cd3802b1224240f30890a1bbdd396c7186b494d475abc36101da2a4c79cffa4be7e7e9f5c2a0f9fafc4b2e5ecfb9a178e30e41b963d279e12c6de657aa6c4690e813d3d9c3fc6a2f1bf25876ac65b55caff968169168432e44b5fdca14176090bbd55693796c78b6b5d54f373a16aed3da76406816a3b6447520085b44cc6d8f7e67d7e78d1f452cde66c2140b76aa0cd01292214193e11b056b0fa9cc2acafb267a0785a68a87872af70a206c4a5afbb73c89b55f40b3b4cdaedc77f7ac4f385a43415e261e1bcc26137179f3d1e7ae538a0394fc553b22d847aa5173737db6e9ab52fcc15d532ca4622370070c3dd200a7f369d9b71f836de8aabf955ace205a4ed4cac8e95dbdcd00304c00ca817405c65468dc1c916855361f148eaecfec237d7fbde0518e6abab071282d88252c24d2bd5d07ebd816b286ee5d9480c5f48f08e779d66b9f4071871fcf882b02379628c66b32e02ba3b90a44402cf16f8b1908b4551c3ce12ebdef90c93985afe2223bbdf903dab48d785e5a3cc4f2a2d30475d4db3c3d9f2e011794fe7f5159bb59acb31b6551892f2cdd5efc8ff10e946f923a3d53447f1ab9a90ebd00c1afdfaaa34215caede89921c5fbc301ae3cf49086347f418cc921a1205048f5564327a7e8016249782334138a1762dd33a8e3e2fbff49d16195669795dfe8c01eda34d3ec35eecd0fff04b1aecc923a8c482b75a7064f4e6c65771dd51facc81ab0d24780285f64dc964235c0e1d83638a246b7d0af500c2daa24b21503a977860982aa8bf3035e309ce63846c03d79232296d478d5d986b014e10eebbb11518fdc87bba0753316d250572b693505ae150ee2419c6682469c612db6ab42291be39c22909674b37e862ceef4e309494253b660957e3bca309da282f699673ea48f72a74e77a6624d4807c2029416bd6b4b6b8287fd16f4965310cd90ada2b03039481c98f840bcf603257a6005e0bbf99bfa1523802e50db9d26a7985b5b43b08b5924b1d0a90b261e482e282f9fb72b49c8f9549f2b4bb810b22394f73bb2ad02f9b346727561ca10017380db441d14972754866ca9ea320b5ec5fa5170cc6a7fd3ae282c3cbde2c920963721801831117bbd11834ccfd3ddf80c589462a8f8764b57207f6597e02cb68214ddf92620219a10fdb15d1b6869879545c2ffb658555a27e4c330bb6c616f130b9a45ba2982b7a1fbe698e9ddb548a4124e14e6645bea2477b072bd0a392a4045df52adbfa77c6e58dcc73f2cd408cbc902bc152c6b2b40af913ed63d375976c187d3b944aca68881b2b3606e61bf7992e700912286edf9f658ca661d72bab8990669cb6222f86965abf43f6f12f43732efe30b160b29185c8a28b9b7ceb5d1b0f3caf28bdbe621531a4f179d3dc070eb104ea4b7795215e4f285031ba8083037341f86d01da60b374facbe54d47cd37a86c5ec4f03bb337082b793b9f3f7ecfbca2f849659956dfe1ee4a1f51791e1475a0a01a6c68ef279d967295483b12d8238f74df3c3bd5b10a52fc610872afd6bfdc58ad7d9c5f43fa0e418e5d20f1bcba1c0f0415e1d54c8aabcc97601f8efe0f22fd9babcf164db5ade55981ba25b73b9f6783fb1a84228d8afb03b8666e565e5b5409906a9f5d7c5012c3b04cc1805aae43feb6055a38cbe6320a1d262710e0d3c1664e99409c83ed8d9e855a23679de2307911432f932951eb979fdae8502c4c53559eacfd65939d2d4f673aee7e3d3a5812e29d424f3f964742e76a51ac3e9ca1f1135568cb0bbad2ae2678ba23392eb34c8f522a0689b4ee46b5ccb94ff812ddaccea6367a9f0ee4787603a22a486807ea58bd14832a37f5f73786de4c5cb40d2f8903d85afd58c77a4f906a062e571ff4be2a0b4ac3c651f7d00b9d4a95f9ab7d705e968d29a51fcdbb37149472918a8216e4fd113922137a7a2a3e32806986008118dc2e183fbcfeff2c81022cd844fc5f10d69ed682dac4072d05095d4b831d73f4b10ae7187482c1bb20ed1bd7e0be49a95936a20608a826fc6314ccb0c4b6f2ffcfcbc7ec398d6dd66315151fa669068d516fc982c70f416f04e835b353cf440c37e254808a262c8d15891ded8a3172665608dd5c5500dc037fbbc1d2cee91ace8e69a06160431e7cd286da29f49596b11cdab1061129f70ee8ac8df304138667475cf1e011cab9d97814b7780ca5f6ae7c302a4d6911ddee8713376c692f11ae728c632fe954f59abf18498873c383194636b7a38c26ad63c8a17a49e65bbe78827bf5f336c6d32371eed5fc5446d919bbf10cdf06ce90e252d87371a9bdd506ebf098887cdeaacb04fbb7bbe851c1192330aebe983446dba7fb86eebcdab0af5ff74be952fcaa56fab125a248cfacec31f3822308d6809201229a71c27b9cb28ba32bf862c3447e95aac80887fba8e652ca9804b96229e8da071b8a48b8df6722b6438c76c5977260ff0cce1e4de5d5584a46e1e84edb5ea3651d3f1b287817002237a7d91cb1a83d250a1932c5b07dde3f65c960111cef84bce996243e4a5d1c9bc352ea45c86e04b4df8c10ec7d1ce0f1af889bbf2f3e5a71ce3f343963d50b5af23371b87a9f8193a6dcd19f7e40e033d3dd644c9d16460b149f17e5a67570dd6147a1eb73bce3516decd0cda25fb5dcbe5a31dd87c2154ca67d60c9cd4c0c971f691be0fd1670215fe495dcb84f487de285ffbc5d3b72537b054dd0c8672ba1f37f382fa7f7bba602037db251f82b57281a5d27c192ccd57f7125b7246b855fcaf4afd9061f33b60d38b11d4b8defe624636892c3a36ddeb30595e563f6b94c550e77da678568a985f0556a63c7433b5311ff3a6c1d249d2d9e44d10bf7d1123c6fe5cdbc162b223d99fd08737d3a04faffe3e315163b8eeb6c85e7e04709a9bbb5ea4b4aff65d9ff136156653a0bc8094c852c31b988680eaaa10705d14e2f8ba6fe40f9fd4b8b24cda3c42b5da8b94c02d9a7f7729e1f5541ee27c29ba3b538d79327c76ee7d72ba78b4056add010d16af929c79eae25eb8f0584855934364db548b5798c892888c9ebb99bca2b860ab1a90b414a547b2218fadf350bb9949ab5755b94aba3345757198fcaa9b5bdb1190335be7fd859ad7d2838a6794f8c0aa87b569a489584dc0bcac316c6306d8b6031b9e19c47feb28e0bcf71e76e1fa7dc9e659c1a5422337f4d3ac0f15bcb5c94ba85c0111e14d6c18d895cb862dbefc173f34e51b82cb3f9c8c79ed23a5c7aa8655470e4f1b2f11969f9c7b86f91efb575402f27fb249927ba9c8139855e17781e239046a5e7ebcca20835a1d6b256ca8212672076113fdfee23150a30817827d07b86cbb01b338889a369eb4bc77f27b7c8741804b5db6b482500969fb1032c615b9504aa7c5089d0f6a94545a47bda1d269cb8d63a03c418161e61f1c4eb49f8d297b8a45ba4972070c2a9e90c3919d5445a13af04bf965186666e31f1062e5d78c1200ea0fc5fea9ad1dc9665a6543ee77e205ad9cfcadf3ee4f7ed7a952eba0a86261068e93e64c970ad4ca83e615dfb2231d6955b6140af8585fb769ac1488814118dc5583279913be99bffdb84842952bff75753da81e2c077b4ec061702ebb7382988833397ffa84bc20e6268b8ca170d9af62de8911257e760179869ebfbf0f2f3ae0c4d9d3acdbe3a496cad5d35364c4aeed6971878a94c2311cc93708d26832f52c8099bc33e6db37a691d23937117e8013922801b7cc66f8c74a55eafcc96ff751a032b672c93c760838866b54df22d2d6fa24c515d97d8e0d4dc29f131a119fa13b7174c616f31f3d54972f9f346fbac5e51b8168debd6651ffdc8b425999124e66c54b6f2126f86ae3a03803ac401541435edea666ac7d7bcca956f8f935e5c456f05e7c8a995d022768d776365a143916fd63d5bf89682ea970a708f7fe685bd0341246628e0ec5882ac594640773284b42bf597d26e5e2a8ce19111365c9e2254248c350bac1a0450c9b25b2b581b1520cf7c2f6bfa7ad712660fddc813b1dc593341c1683804b3a344a53c5d6637fbd7646e49de146427eb5c783492c0f331bea71fa129cd457aa07295d4f16f49c7dc74910accdd87a8e647cd7a6a262b85882451dea81b442edb14f8b3b653b57086b4cc6a7aaaa344b084fc03ee5bf6ea241a498dfdc3c887b52fc435febcaae54a85ad1431948fb5ee905a7b2409d086857a46a214a8f4eaea5fadbd33f40682c3c05436d55226c38ac7bfe848e5423d11a5385dde7898865837f94d87e46dad63434943b5505c1b3bf0b53603d6d5223ba1c3fd81dd9848f52680d084ff9408625060bd759bb050f88bc30e058986f0ea09befd482618ca56b073f8ce2b46293988d53c832f80eed2f5e66e8399776957c35edc8cc2329e0e679f8ca239063ff8b21eee23c9eab8be7a09eb8a85e24d09b7b69100f71ebebb4ec6037491d241f99945541e0ce2c2d4625050e2ee48f5586b9660ebb8ce12bec254afffe7c307363242e1991ff1138efd362b8b2a8e1b069478c232a1689ddebb93de5e83b380d370879bdddc9785b9b9ec12ff422b0d77f08f0eb4fb2962f0ec2eeddb7b3cf2d991ad6e7e84d5e58998778da21f2ea444cf66e1f57e425b14049e13868e320e1468c69ce8c68f60868ffe1daf6b81f536a66683555b37bdd2e62b81c32e5518f1152f593d8a9966f55c4b016bd70f863d59be932f05263c6f89cf7e8b4068e5cdffe0e568bfd9f4c596c4591692961e1e2f259b85741ca4e9b9e42ffa31d8b5b627cb956d9092d9c00502b220f704cd5ea0d6b9f5ebe6278ff7fff90a7933f073b57dbae67a0202eeffdd71aa6e0637587fb3e1beb0e78c933c1ca35545eebbaeedddc9026751783b62fecce11dfb9c8dbf35eb780eed86e73178f683c77dd74105569bf5990b74318303afef9950e099780b69c76fb3f34a77c479ccb74252d2b74ca42196132665029141d1f81bed1bf5973589dbdfc5a609c7344b087f6ec3f99f48fb8ebd2a6df2c96ddafdf75673d617e8b1e0bc020bd46a0292dcd1e21561382efe5e74d461fc4f87c08a6876dda705d0a57c1b8baf7ab25455261d0b2f66fe24f211e1432b4f44368c53dee7b073a7dd035415157bedcdb5855a98fbbc6f1a65298c7de6bdc2007e4900f7f9f5f0537e9010ec156126fd6adc0f74cd438f334ac74f08b8422f9996bd48c1a634f1e31aa22c8e0d71f63d91524f79b1bdc487abe05b9ca12dcb4b7b2b3dbe2c45ce5051cb44e5d4fd8a9d2e004a05d279d78f8857b4aaa59ca2057d424dca9a7a60204a4e06713b5fad2129ea2ead6483c49a1547360a9fc792bdb09b4e34fdc6e55c2ebcbcfd768fab58f6b0a35ecf04740e5c2aa1df02ed84f2ee7097f2fa4d6326a7f54c62fc971282f1790d766287f868ed6aba0a48e98813add99d818c80e0574d517a18a1752a26c879d2672cdfd4ac3adc8e787a2985b28b5718e25b57ea0ea6f37cb294ef36dfab395161aeeadf3ed0a63c1eae781df80f3440ca61288e5d8379f8f9b5473695ab780e6654a8da1356a9c32b1bc10a44ca459fbe8696d086bedcde802bed45d8da017705483a158d61cdcab5a013b55c408d1c20e579d498efd5cf4bfc8fd4097435fd98b7dc67be0879bd3af9e24f9cf7493fc5f314fc54a62d1c2088952c0e28f9bd5605bb8b110ce006ef783f186c7b17cc474fb92a818262d7a0c56780b4574e27212fcd3cfe8982540f3c842c02f62c24706714fa087110937c545136be4ba8a31a4b36a4bdb04867518f9c1dc8bfd560d71ea46d74876a33504944214b1a0ca303eabe1dee4e9a0c5ecc16f38486af1f77d80d0cdafc9e5a7d851ea9e9a5e91abe3d5cbbd239286f1fb304b8d6555a7dfe1ceaf9fa3904915d488ee99d59ca43eeccab19d52511a2c9655256a1bca864a81736fa7496e9fba362b2b7679aed75e67290be35702b3765df2b82938719866ce45700b0012406b9cbfce5bcf6cc3f92504ab6020ea044ddf3b68d7113a09dce4e5f7c52c46b5ce94e88dee2e7a8df90319faba269483e17ce3f61fd92786442bab396e9ccf88e86c1c179e54aeb42c297c20469531061f95ea1c1ad4364a65245e7dd193127588cf0fa153ecb2d1c048dbce041ab1d94c46614eb09202bedcd0ab3fdc80777c31d63c670141ccf42f458516d94a808ec5d9c61390cf90f6ed5d690f6eef293c7430a7b3604d78a057abe73c10667ec4028822cfa5430254cd7851ea2a4a367657ae41c08b783be6d1a592e95249112c810df9566482b54305fde331d6e0df85e0a12e33b4610adf9b5284c675e61ca73b6ee4ae3562237165a69f5eb6db57200ed11aacb5ea329259d9118df47478ef6daa601f71de4c078f59cc86e503a423fb08a67db8e7a798afba6dad0f005d119fe74cb6bed46d2ed49f28c701ee64019b2eaa8e014841137356bbf95c92b75eebcd442c9b83b8216d744fa5e6e938751b0f864110882d92ff8bf8606114888f4e6d25886a8699d695428d55c124ddb55ac722766c343a29ff189cad4dc02356767b89b3b6f98704c25785b3d2a97abd279d0b7dd2652b3bbfc73f893e8e306ab984afc9662cd0b5c2e057f0a567f4693041f2243afc7faa3a3a675d79cf8fe2295c3c6d92b3a77e2d98702a30fe4b1736c2a85d87296ac686fcbf2b31ce00519cbf14778b3db72894ac49d1614878d6e46bee1ab9f7b0ba7bc7bd72c0dc38784e489819259a729fb06c5eda4d5bad8235306b2dcde7da2f02a0d326d7ef2d6aedf7da51fb711ba7921399464c4072b741ae27721ebf073860ede8aef86715549fb0067ce3b9fe3a6a243899d515bbc8c6f7885c0264be1db2596efc3ea7f1d41239a0fb65da70a140586e8e458d3396955ff1162eb6b4ebbbe1031218b246ecf781fbc8f68cbe91963a063a471c09530a7a34aba36e41c5d29f914219a1566db70a9556e54b80906ed2e6aeaf6293698357fb805d9c3619d970728b3025a97f1bd302aa99819ec783daf2f00c011da56ebe86b6f058b99e4e4080ce4ba5c5c69bb7c0512d5ed49ff9e5a625b075f925d6a88521fc1ebb9a36d80e4b5657ce3e60cb73970766cd2365e6754f3094a9f34ed7a633296ca9837583c9c19160c4e0b659bb1096f4d2f5fdb80f36a142d4a6e533f94fdb3ecebba774d3befaea58287b39fe9f55d5188a7386759c9f13d0ad41abd35e7c4a47d5e826831c0d0c3cd42981b0e299b8f99124f0561843f3563fbf81927dd0c8cd3f8867fae0eddba0c8a6fe37d53a50740e8566566f36874544a749cee5f08ec1b655a22253c366b50fc406bee7657957aec062de42ae42e49d09a4df47d0b1a641e382bd28eaae8dbe1a6191ffcff2a0d068ce6a0b8fe37f76da2377b55c37c4a1fd21c8f1fd24198dc9f7688b3c745c6d788a2ce68d5af07bd7a100d538d82bf5cfdc770971f90c4df045e1048733933c2fd2cfbb0d3aececd39a653daa287ca9f428dc2fdcf317a70fd509ac2a1ac8acde5ab3742d732e0639df8f4c9c6ebd3e3a2b5a38efa6a6f9fa6eb77f7c5c36f553b74e425977c53acbd2cf0945ce461fd8b7513a070b78e471bfc247a17cb9404a0cd2736e557d26b1eae07a12a312852e1c23abd394b4851f978dcf41fcf814b749bcab9c70698e9caa4f1f0b9cfd1aef2f75487c238948dc92e417dea09e719ddff53f1ea67b0daf2c112f4aa50b46335b635ea8080e10c093e156e0db33468a92831f7647ce69c490cb7a3a5bbaa66a3c64eb3bafa4ff2c0db6d21f2563969407d340968e63c64b927cfb57d8951bd034e15e99c9a3998660834a8939e57284430a512fd773075db19fbf416113830f14af6f749da105591bc2c9d6a9e8b94b5f1311eb75509225015e5472762d6d59fbf19c26502a7d780d495ffb0a5621548d627858a58aea307f345e782ff869671035d51ce6dda6bca9d889e65025cb18da881bdf81750f2144af352e295c991819c57ae7cf2262beb5d13e2a2de71b05d13905f4f19e41f97d69a11f43ac3043457a78f283555b4cdfbcb04eb19dd4c86d3df9125b411601d1ad7e191f449229a66a5e2b951f11ffff3d480ce11a79174465f06e9e79d8dcba9f59ce0d7e60dcce9b4c2917de0051557ecb7e17a682e5401f00c6e2d191767148ea67c92b63550e0926a84ef01a62ee371b7d1113571346aedb11142076bf29e63368ba7e226e633ba51a2a97af95e89fceb9e3efb8244ea175954e5ace09b4bf36fc6d3be29c71804df589323105e1c200ca8b3b34fd709119060fd0961bcd3bd7db186a371361ac2f5af733659839cd70a0273b879f7c8c20c42e10802ff6c0edd7a4dbc0bfde76a3814b30fbc46c907895b7a5cb22f6f2bbde1d8bcd3da24ae3ae0cb6d3b08c13032b19ec81d9097f34395b54d01e2f5cd6134b3483ed8b8dac38b31710039dca334b735e7c6ad8509da4577318eca32c5122ea9242385220f2b10c37709687349055e2c7a5b71afee98249d1ab1a42dbeaab04f071f994dbe1f2b4fc540928cbddead6f04e52e62ff9b562583cf815948c9fac954bdcaf8ca2b3cbf786964b5d78876c12e6fbda4c3321c007eb66c233c341f48f6e7fbb25add02d46644d7c6de883d9b35f8c8c3b08571fd6eff4abd30dca9efd30949ba38c4a449f52e7796fedd6a0e38afa9bf9adeb2f9f85ab19d11679269de770b1d9e20037f01feb246315bf800f364839a60e8de04bf13df2e21bbe8707817cd70dc7248e67ea3b0057aa93de4d119498d1e46663ae54cd38acaf371c5aa21e410fd0b119f2a27c690131b9dabaa93ec8e4d48c19b8028246195fb3db70615e96686fde066d935efc6c9a16b51093071f63b96b26b515b7d80e180cea67dae84e47ef65ac8a8acaca7e60074ad237e061292d34d5fe6cdea34a1531b1703a2d231b64df22c9715fa9d7dbe9f09fc597d9098ce0437f8292694623b4fe206280a55064cb16b2534558daa75863bc77c0119ee24c2f8900ed918efda46b3c496d8bc4a50c49ceda347ec9c6146b7055a3ce577fd2614e6c7c3ce814ec8af2aee10643939af8be94073e6637537199b37e666390b1dd7a9257bce30e49dfbba9ccf91a4ebe81b0a77526d6e3fac346b6d84f7301e923c7baa5e4aed6d3baaafcbe24735395b77bb8e736ceb53647da1cb32b63cfb45ef049620fd4c97400075bbc852aa7e5594536deae85cdc61cd9251c948e80ba5771bf18ee1937096f5c325541c83b0d6ecd4b810b153215144e0f43e440a391e15ded70ac6869d11ca13378473daf720958b47a6cd106f018bb05f0f8b3b1932da115427ff0c32bd0f10078d2bfc0be2352c51ce6baf90753a518f5fff21d40f3a943be548c5d6a80816cb03cb93f8dee9f9fc4ca9c047331302e2e6fe88c8ce6ff2a3997b2b0062b6dc873d67e30fadd17390bede1c45ae38bcbc99e3449cdc4e8a6e8aeb2396525cfe57f914a41389ae10d608492fad8f34f92c80e6f1ccdf18b1f7e2505a0caecc13a0b8c08181737aa52fe0ba38b62b72fd8f22d5b958d2eb3d52f48ee19d73f75bcf0e54eb19843a5e00e0a6627aa1461d663abd9772b52cb94dde5c694bc41ba1e1fe1cb702a75f126c559cdc86fdd29e7286b4cb26cd1217b1ea3214f705e7f7193d4baa976f49b71ba5dcc162e739feeb79493fc811f6fc6f20c231dc0275b4c154bdc4d29fcada77ea5316256b178b85e58a55fbca209d0099e07c8169a2a9940b96a124df164424a3f7072c1a92fcbeeab5b7e8635fda02a72900a9d8780fa418233e5a5b87bbd9ac43f0d5caf0bca2753f1cb6760659091e063145a6edd66b7423116442c79d6f57e903e5d1b7ef8339d26dc25cb57b25873fca68454439d4668b25485bbf96c342994d8511e6e288e96ea71efffbb0d9d569e7ccb7401d7042f7fadb803a08e193298684246c2f3550a7534820f93e4921b465df8ccaea5061b1e6c71dad7f6140ad93f494a9a14c98ba7eb0f2af8051729567268806a8413f6cc1fe35cb3c4e3419e109a71a4739e8ab6268212c600fdfc3a94eb0f61c640513c7dda86fb6e7202855f73367e0c84eefc9a3757bcc805f5a9d7fd4aee12985bf701fea5fe73089e6b067e73510d00c3417eac0b47681adabcf18b1d94b61a7925a51c8fce560cdd50743579cbd7aa74764b8908cc187f938c08946492be22419dc34896a0facb4caf1cf4c92f239856539a00c9291389a9c83469fc08ff8e593c68de6d710235135feaf9e607c58fb7058a22ae4debde9ca7fa8fee1e9cbfe8419df1614715f812f5d0b67899d240f28a398742a8ccce5040baa97a8fff026d8eab79d7fe5a1c30ed2baa48000fd3e940847ef01f616309f745afc9ea3747c2ca8e0c3b642c1455ad36a6f466d6ff92c965a020890a4097acd1d1ba549892520df227f8de54a209a4c28ee0d0d243c25c960d4b3d50fba763f5ce783bd1946603c50e39e0e364a30dd706a106ac811960d918ad98c88a5f4a02f0b57216086ae71f2284f5b51f01a0ea830b594e665a1b17bbd7576e298fbef1cf3134ec55a3d7b0f3b148ef7f7b6b020a4075b3284cba5d02a158d672dee55e7b34729712d9f796e30a5a5433d321695cc431beb2e32a35f0154657aebf4c2a87235ce224845a0049ef80e7fdc52f35f4971ee47c09bafe31b5b17586e6db45d44cf7d7763b1606f059ae5f42dcbf514f267bbd0b15404960d9704a2be20a1a15504fc0a9ed3b426548e48213eae442f92e59c8f3dc4cb31950f17994389cda28a4015954073c631a4c72261b9133d4522f5b06a3baf254c2c4eac66847706011a4c5fcc66bd3d7ddb34f925ae57c3f7b10bd479a0a1fd9ae8b7f77acdebb6170f77fb45f4b250fa5f986019c49a9167626f78a49114044f1cbdaf8c8fc7e04d4a049683eda87846305c2d88021ff9905e4e84a33147afc3fc1ea6091df05935aaf9b2c95f555b103f427abecc576b4859174af653e221bf8c758e9c4232405b5704857e9934063cfa46b13bde5710fce850936c9813112f4c7d039bab347807280a326e185620963084c1c2ce2a837bbe78f0de21fcddffbc27d06fed2410d43713b6f187f8ca44da149a05e2925483c56db5b0ddbb9932541c61b76f388d59c7ddaefad6a7d25a39340e628de55cb538d58e8de0132595b73a66ccbc3f8135363f545558bdee892d2d3054e18d05747959eaef5231ed5ad577835e40e3150e666af5398d57656b95dd460f84ff1007d02abf8043422a152b7135ebdc25628677df1441cbcf37200ce061ba157d6ed24cfe052736ab41e821182aad6f0f2f0c25b3d33410e432aafece30e2fefafd9da2aa6d53fc69be0b4ab1a80fac0fef980e91aac853bf3fe473e9490ba390cead38176c5ea5db1490a768660e00e5789bcc5f071a5a531f3793c4e402fcea648186c7a69a1983812324bb0c516ecd4c7485088ef40038ee4c84b0c5bdea5bed05429613a1e88978e8f7a444b8318771dff09d2948fe4f946dc26789595338babeee77bfadd6dd64cc0ef5489ee2662fa4c8b6d51b93a3ed53a1d6b9f7fa247c94f56b47bd1d4c669676b5efd9c103961f5437aa0bc5652086ee6f8fe2ee20bffe9d6abd58502f5fa9fe5d33603a533471989d0c06212168ea30b02c199f2bb73f3c5837cfb4cf6fd88a8a6cbbb304eb2aed708f5f44e171f6f44d2fb4455950d3f2cbf1e043e4051b934d9a59f3afcdbd0b15708af69a0be8069bc721ee595e472212fe468a1ca2e9d3c0dd6b7b3cc5c24e12d18270c0b643604e2479ee372816648ac6bdccfa797b4ccf5f45e74d7b171071fc0512f49660835f5ae0748d6eceb822cb20abbb1be6aef65d18da5deb3a031c19c8796f67f3f328a0a5f652bf2cd3578ad6f926959f3cda8a8902fedf30529f5241aa0776c4b4e36bfba41672940fafce6501e8f77be4ceb6fea62aef20fee5ec834a2e03c8cbfcf89c28536fda7fbdff08f1771b7fca6e126ec3ab674365e903ec3e441b86d50eb6f8cce1042b7ab4ee67c8eda673434f4fc05caee5872f1b6528ae2e2b808ca02bd77464a5c036523714c38f72f0c5a4211c501bed11239433545298c267e82b2f0cb9269028be1801fc5e657389151ed642d9024fd6c59a9db44d89742bb1fc4d2d27947c78d2c3bc45b7d733ee8b9b5353321da9fc2c17e257bd59b6bfe5a8fd735c40c841d175b7002721d2def057da8b18da6e87d2d0cf111913fdb3a2b5acdb533bcd5c5dafbe6d8ffabc1833efad5291a7d5d4bb5d9735ead0bd5914c6993b4d6da6e672d5f60b3fe928f0a71886d3fca64ecdef7cc835df650342c973c36683faea2dba66aa18099fa7c2ccaf8b27f36154aa4330439ea13422081111a1f0975e20c26772318e6e4700697a91e46b7c44b5d3e709eba02c9bb514f14092b1375baa0fcee1537cdd28dfc159ebfc1ac58230f90bbebd012436da2a193aa430d53a2ec144a801740c367c6eacfe9a292ab49148aef44b0ca408e40af948e461fd35e82ca7a812a8950d56dee5854932dcfd779de6dcc9e1fbd8313f77bee57bdf993ba4d2b60c44d314cccbf0add1f8b0f2d0d510e65d7c971c153f4c4f31e8c5fca697856e3e41a90ba9f8db47902ae7e89b8a02b0f6872f4b117533833456b92d40b045d70bd877093e7aebb36beb2b0f74e0fe965004c78888f3b149460ec4f2696f68150df474b7ad737a692f3968e38526b9883d3ac94a1d2077d72d3ceb09725e9eb24e8aa38fa73891aa6c28ce7b75834ed1dd2505e1ea557c81d6c969d0013a5a412ac2567225c9edd7e3e4f9a66f8e63ef46c6262823c356022fe9892309c5775a7b723514ff0949b6133f62e75c3b9d785b84be2c7a02e3d790fecaf87b351240a2aff1691c53a3ce51e1d5550a27755e07d1b69c275b1c488479583f005f7b6dd07b7a70f1c1e2b650373f271ef0050cb39afa945e728606fcc5e58297a9b3215dfdf29908e6e8af92d3b53347a4b3e646be88ca282618a7121c28b23878fb58170ba991d486e0794aac4ae00f3b1a8fa08bf1e114048c453e6534d82d715b2f44162728d948b37df9e3356dcd486cfc865ee41a0305750f82a9474d97f6a1ab6d140397e361c17fbb61e1573c5212d82358f1b0b56374ed96ea25bc7fb64f8a70f28ed6282d0f82786160d1a93e134fb791df7f4a9aed33d2e3e86781800e30be597cac115d7fe761326e7729359c22268a454f21d7ee97b9b90dda6617d54b8feb865a85c90f0956a69310ec58a09f3c03f84debfb9df507d692692efe5c6f50f5cd2a2edcba7a53437b97b11c128f3c448975d62b0bc5bd46dd72558fd13e4538337e04f0b664c73299b900cdbba7e99c99d2b459a7a1a0a01bd5edf89c80aa81ba49fa48c07d2635ddf566bf4f1f127a304aab7b73625b47aab363486e291a38a37d5ccd8e5f0e61bf31a5612b54f54580f0544e22d8a4ba94bc1d143b4e72a55976ffcfa7618168d9643643f05eeef4360acdc2f53d043f1d10ff6e33cf5046cd6adacb79228f8c87b64f8a56f46a94fa5221ec54db3188b0c81f6f62c450e3848d8d6fdec9e4395458dca221d2118f4a29bd004ce241f85da6a48296f0c1d1a69112c48447a9eab8d9754bdba50ade6d1e9149444a8d95ca932274ae9592e3101ab4fba4151a5af2867880c1cac3fcc5866f7695cb8b06a15732392dbba04519971fd8a1d90a542c4f9bb8f176dca08b06c24f52796f130d2198ae24f0062d29780d85fd90899217cfa0073d9ed4e0a05ad55451e60ded552ea181140503ef07588ef3fd74aae2f3ffaa8c1ec4306befc72174b77340b97148e8b4eae4a960b1070fc12beebeafd9fa2952613ed878d46973133b8d4a0c26335e3e6104d6f884e281d5a8492ddefce4909c0933606c3af8a687d4740ec23788fb8cd4ee01774013ae41b1e4d3a6d3f9a5275228ff11b906b44de164885e3d3bf0885910a884d79066f5b7f3dcfc150920ecb3a5148317032f87d39fc24615c52c1b453df3dbc29d955b45326e264e08f4d9baa7e417ef1bdda8a076355fa326dc3bd9d99bf6f7e64429832649c442382343810c302ee932e23722cdba62ebe6a79adcb13b3905c896bd58ebcacecee858f23795b31ed1c197d96fa5a14b1f75175b40010de7ab64072ce8ca970820a1c9817550abd4e9bfc4f30d01691945adf594e32c474472e14fd85afe9896a0d5f85cfdb6c17c8190d3feebefd62b5ba6779577bf6c7df16b4143980d8d34d606a8ddcbe82bf7ba14dbaf5a1164c5386336d489541cc9a69af30a94aaa4cfd636efbc9953a01a2ae509b88a8fcc5dc8c8e7eed39200fd7ba0fd4efe396ba5062ac858d4946f62e5a82207cd337bd547ca808ea8f2b7f529985d35be025495dcda2d1f135bf8698e9e241d556d59f4002c7c5d88e8743a6fb28542a15a9b88677ef46c7540c9ab084a4b8f4a7d1776cb63d7c0f4cd324ae3cf4968fc51299bfce232d1c95f8226226c332a528418fcf0b5fb5bf6847b5c0daaf7ca84b26aca0469057544ee22b588c1c21e19cc621e1b7c1b358b7bda8dfe9bf9ce4597dcdbfe85f92f8daaadeb981b0d5cc80e1c93204a324eaaf8d234b1758c1511feff8208280c70c46029eabf430d829764b3e7d4c19a566745ed27ad345b9d3215c5bfe2e5a9658c9d018722b053ccaf7eda4213b65e6670777c2d42a94fad21d71dc7a4f7c5d820f98e80470e4af1911b9789d05b74f660b355b5d5138ad69c5730fc643fe4c23db2277ed91d52f9a35a19495adaa3f542c94bd3f018c375d475499dda20717ccf2e0eeeb1d10443a1f4b668a7e3b4685799f69b8399cde92cf3201c2f3f80808e4c734a30a19234f3c3034a88309a5f40376cae6d6928bb5921dd5d790b3566b01d88a8e9fc6a2579904c0334bc9d71cf71124c768a9435dfd18eca20d8a6804a121463f0af849a7397ea0791bf2b76c3b295868f0469eec5e8cc635ed645e97680808cb5589f79022257356db38417d1c08c67ecc98f6bdb0cf1d5e64284b81aa5ae5fe00567ab1a229d0274840cc13b943e9a5b24ff1f54dc5375e61b72bc7d7c1a3179898d304a5685e1c9625cdd1d65748a7a9b6109e2910ff88d9ad45e48243100f1e99d2e17d93d4696c830dfd698837afaa10d16f9b32b5c722b5914578dd0d1f6de909cc8f0617b8b442ffb6a5ca6085f8f766176a7c61a1413c70737c23459839219ede97893ef8175acb4b12817fce11be1d339c4171946132b82301464469151952bf95aee0151d531945f426b463cbdf31e10b7d1084feb81130e13bc1b77366d51fe445b84bc3f60bc2390af0ff1316001581483f821057bafc0068f03c995dfbbc0f0c0fe3466c251b8bdaa87a6cfbb436a9ea994080187b64a85271c1f964dfbf5352e9dfe58bfc93b5e0b7d06db7260deddfc37cfde5111ab01da0b5fad50e2486ab7804cb53d6fc35c875415d22bdb10ac04cf1f4e984a17733d782f34fba33e41b980aa6b97bceb0accaa2dd18ee17daf4b58971398e062589b68310b740490e6672946b9a06fb0dca7c41f3a0dee0abe52de7ccd07907ca9d4f3010ca310bc73715780795ae8efbbc76ab94777c01b1d611f2aff8c87b03ce6b52819e041bdc5f1692963f7cbe5c85768f91e4536b2294cf38d75c509babfd6de7b2e88fb13f5161d532a6bcdf41bcb17df136899eaecc431813abb933bc11e81714d1b91d81b353816a50f7e13b2b90d69e8c291c1fb705b2720881530dec68c676c1b061e1d6d9696ffb33881314eede5d803c00129cfb338472ba553b45f4c2fa1111107ee21a7ab14286c97c9cf6f53e933a783041eec23491857a1a05655c89a3f708261af8d31b9aa70b5c46d5397a299e086a2c1417b96dd6de6f1059403c4ad6a73f9830306912e339a5860800203e2eff4af9347f67507e2d9a55b586e401278eddc23a3724e7254f026981881bfb80799c68b681b6e4033f2fc1e1a6b08a0a37b79b912dde82f63d25345b023787105e5acc8cf67c76d9608ee3d8055028db9aca441d9ecf7d73e004b87a951ee45c6826b0a1a569c6c7762d82d643a41c64ed1074da51cab136cef70fc49c2dc1130992a4129e42d85a2d7eb17c8dccd11722dfed4306057e27a591c56a470cfff79e789a24d7398262038978ec084ff959f53178118cc4cf7988d174c5af5568b941747868e22754bfdfb49f702bb398f96be5aedbde64d7290c067a985f9c294ac2444fb382e8dace9348ec1f6a240c3571dc1ca320230abb37e10759715697f73995cabbc640a850f46f666f33c41cd213237c259bf89d6f8028aba574c0a2c8217fd3abbc9f4b7ff5007c5fbc477dc57c08d9e571226639c687df1ca853704ecb7779d911394a3084260684f4b47f95d30646d4d2460fcf7f80a2c406ebd1733b701a6463c25fcf4dd3482671a4750dafa66e47dce150063405513334373fb754ee7d3819a60977ea2e3d89ac9ad9639baedbbbf6685368aacbd155cd7501240a0ce7605cc5c8403de8bdc51d7db5541dc32b8bb390fe33e0dede68f7ac0321a4d6d9e64321e11389352d809b1f0aec6c81f1195b90c6a59b22d6d17d4d1f2668b43fcd399467e125dda47fbbbae33f4cf29845d3d8a3ab74d48558d666cf7e9550081f9ef7e76540be552c47488b13342712307b60eb5d4252d71e4ad3b348a63c7f88aa648fac4428d223c098ab53b8615c681d63e03959199bc9eb51f198ac390a27f97560542e856b8ed6e517b3db68aec437e66555b31ed18f3fc4629fcdacc5c9eb9244f6f95daaf02693d3fabf0264d38e5b8b7d67c216d278655776f0b565788ee5a484eb4910cf4e7257920c5395677314178d64e5f98b8da13a01783ac28240794ddf3b815d12f8eeadd6cf1fb2e6d33d97c4566e3db1d38e26ffc38716eef50cca7231047f9f777077a3d2f86dc0ddf392681b7d3c445869c34196f8fb5e8fc481a758eba1cb216db229d871b06bfe0a1116804fbbd25b5c5b21179427c03e2f7028be1a706bdedac536bb1ddc26d87f94b000154cba271e8cef0f154acaf36be2711800f3817aa77f0bc0e2864b3916adc9afcf74da144aedeb68b1148564d9c3ce637ebd12dbbedec4015b4732fe4b62ff777a3892be041e5dababb8954a12f0a9b7ebbfbb443f83c47c31353dae7d3691833efc6530d4748ce3d6746d9ca245e8f4dc377241ee3c7c65f9622bee7bcd8bd7accbd04b758de24883171e19ccca338200727b36acbcf5de99dd01b5bf0c7b1afcdf67e5eb40f79f1c33f10f754472274e0eb2943f42c26b164039a6a757297019416aa80e13f760579095df2dabfce59a1c5c74e42c5dee564ac0446ed45c2734d7623b8814d16e4164cd9587132886a429bdaf4b7f562719ff98a1a31434c094ee67fa0c86d954356c028c53ea9f8a0cd99929cec84af2c51ca9edd639554586938894287809d67fb893873b5b0a17208e16d0f434b142f66c22e609bf539137e8458a71539521bac3a8d97e4675e55f867a286e130b6c8f43051c016a1c3ae27859462029fcbe90b9f67645fb69b12fdc45a9ae5c62a018f88c1244b1fd60d7021bd59656ae94ece7da3a8169938089ce0dbcbc4a6f156912b18194be153aefdea445cda9ded52f016dbbacb77b2f133b4d88b0b3880a89642ab24862352fcc42668b79c40691a97ceff8264eae70a4d0a9322d87c3c4415be72c02b8797c13387e135375511a24d52505f97a4aa3a2d253cfe1495459b8915cacc809e1a2f47dc13b364f9717862a75f58651388771397f1bb0d4d362dea7b64f210bfa44033d0ca4608318e4c51fa6e1bc0c710cedcdb6d7fcbe6a32a99fdc6213d627f19cd31e4135dbb89ae43375ec909e8437caa0f4e157c738c23c6e6bdd2c221379626f7d7c1022d7ebb54f274df75493f6e2d20609237b8478a428332c064a4ff1d64fcd0f857ae40c77a2f6d13463928633f011fef73883f99ffbf350f776ef36e7d571d842a8061f1b3d536e80040c5b4c10a0a3f3f972679376259e8a065b022625417b01f825580fa14fab1876be9b1c0d83148ae0dc56691d1e4a234710be0c502800e4051b5626fdecb3bb8187395d5cf21b7fad52bf2a972f6810f1857584c9f27f39c3b270d3b903309baa0243592b54d7b511e4470b54dfcb1d9c14b2e7cd6d97c359e3a6ca7e3bae99674212b64cd55074026f36bb159826ce274670eb387e0009e6ee6fb00ec552f0e198698d0fa024ca15dff53a9d572f9699805522c7e68abb07160cfbb8173271bbb4856d2f3d9a77a78b7f5c44193bc50c495e7eed6ddc563470614a7a915db12d69868dd5f4fb3e2d807bdf31bcb2b4b3adf0fde0a2f7cdcf26866af1833cca9d9202ea03cb489e6eba3b14528aaee5d7167ab7670070c51ae9f99bf4e5fdcba6773b05960d579ce2af45f22efb1214f58e9f2f0866d176516558e0581dada464467eecad3a5c2edfbe1c78b0decf25ea0c8b1a988d754231c10f801d7e5f3f5461cd2f40d18cbe4ec18b3fba0487b1cc7c7b38f4bc08810c9df9d216a246a62659a1e14195049808d63eb347c43e29bceaee7936e448bff12b555473c83811dbc565b3ce0abb7e33c915b1b6cf7f32926e2ba2fad5b420fcdf39f4161f073496dfae37f2b19a5c797827aca5d5b9f10187dc4d01c96a62ee96519b0b683141046443baa1e1d276005a2de4cbedd941550fd3372efa312440d7afda8725a54db81367e63e80cf4291e3bf837787fb2c5ca7c02687df4b0e190334b47f75f0204bb41bcf45c9566ef86dff13bf0558090ba8f3fcf0f90444ef493da9bab363b3bb9add9b5e5cf3f179d4349b95607951d8564c91c3f6134e7e6c012bfbc143f5e08af1cc689118e873b2788214349a331fb61f96620923a5500b630aa285b65bdf66ee7f9d86c1d24101b0003dc2ada27bb42e0c4fa2906b9c54c0986902c4cd609f62d5d1ebc3074d514b20988fe54f82156d96e0d25a5a5e1dff746dd50e75e1ef5b43fbc71bc480a28056305827f14a02be75cf4088271f86c21f7ad2b627594ba3b7ccbea10f49fc56f6c4736eb02ef52ec4ec24b31bbaa65dbdca96d5b19f0090efed1eaa56a87acae5aa01ff31eb6272ac5302691011b726608269f55884c493f520a56adbcb66993ef3224ff20da9faaa46cd344471720bf4c416b4b8a91fca2bd9e5b5c44e1ae182c5d8312ebe470095c416c96c709b89b3b48daaf233117a4f4b81815fb0c03e4ad7904f486c0fe6fa749eda98e1f33476180f175e109311481e9107959a86b10c5d280f4aa52bbee8f202b632c9713b547e24324d0a5ee7134e45db8be9e06834efc349a9dbd0dae19865605442388ff35bc38b868059c2145c08988503d346b4b1ce0aa7c9876f7dc048facc8926560f53eedc3f6c03b08111217f73e33dd2c2845f0c47cfff5a24298d1c2e244066aba6dca644ac479c85759b212b6fe051b6ddafe0dd11d1e33b21797cf6c8c4fdb8719e00f4f7e46cd20c2435391e47de0eb1d65759e61005cbbc6c3ac4eed7480259d102ba41aac694e89dbe059cd0d5ff747bd97a2e4406f980451d7a306105435c81e13f0b2ce93c72d3e5d82dfcde341c7303fc4ecb40ae381e2c7fb81039ce34978e385cfe08352d9f649eeef5f620c3c16fe6a89075a43954cda41be9a66f0e63b2f389f83d31193dc5ad358ad257ac903ca47d159b4d84442dd26b00232d20a397a96392f8e78627a2819d269286de8e2ec37f1a6ee901dc74e3e6e5783863cac61a334dc8f4064e270a2aa5ed0d78f0fa57b4e33cde06e4f19e2fd0051da045c77b9a53785e1c282f50a12f250750883866755c5cbe8145a2b82b952d435214f76d56704af84c60ef8f0ee5f4e05b86bede2b3cfe32b470919a6b9133e3c50a4f19b6b7d87b32df88a2fd21dbce0042a63a0badd31c4b9e39dbb9b09299ec8acfeae312c350f9c3301f7cec3487e1cf2a46357d56110905dd99d27f45fe8148e6cadbb60b476073b942761be160a3e46589f916445dda006b83dc8d368cb8b2c0677637f68093742d95db56506bdc5d6f52a5d1f6902f289e3b13767c83cdf188ccd0bb3150c922f954e19559b2fc8cecd2743ae89476f2bd156d0cfea8f0a41b99612342d80dc5004ba3956382a71483ff7505740a815c7d0334dc4fd7d4160ad6f6d9c3ab192d9918470fa52e829eeace9b2a1018aa16f275eb5c510d786e848954a99ec067d7e9a93a84141c81a5292dc66525391aa4854783c141929a7a9bbd723ac9c6514c550d07940dc64064563c159a0b37d9e10ab32128d537420ed552438b14cce71cf199d8cf8f8c42872fb715a219cc43ee518ffa1674505d68060c2140bfc8c9b5a4d994aab9a2b75fc2b07d2db1bace20d9e750512d5bbfed1b7bad5db6eef55af2cc5e74e55875e1786930e7fd57599ee933ccc014163418afec1564a36457e139c5c7f666f7054a782bcd975fb0249c29790c2181929f2c6a55f1b175f9daa111a51bca60a50893b9d2bd354a45c3f0550742276c92736b64fff229d4bea9c6df20a84bf91022579032550a2e290c431db2d058727b5849807304ae4de5ee2a7c69ecb4fe76ddad20151e3b1f05a13c10fa8e863ee7b9f0155b45a625da4b15b4d25f5d850bfe7587a8a912fc28b47b9b7dfcde207ea2622b8d3347e7d05ba33944baac740663504874c52c5711a17911403898116cea4eafe3831016cec27d27640383433cbc7dce035ae9b2a78b5a5bfb2fb4ca4f1f2a0b7aa5aa95390f5d91ac74901e851449cb9809171453428b82a4e9e6b569c909d589e9396e9b926c4327b454173276073cdb916a8e2389a3b65ccc7a647924ebb3a4f8a31c687bddc0a20caadd0d1ee09835bcc05f209b844f95c74c76b884b97111068ebb56aa71251f25864ad83744c69a3446051e107a99a249156d758ab4e36ffddc078f015aa2f9d4fcc03c9cdedc44a4ecd69f3f2d36ffd80b1be49809312be6dadead767a6960cb1646b9278263f0b75c3390765a7cb2fd243d110edc8555cbfa9e283fad5776a875135abe1e71ea879bfb6fadffdae820ef24f91b752736db6cc125f91a5386b2630973f59d0024fc90ffb333bfea7ba5fcb705651cbd4e3de120a8be017420793be604bd886513e16564449d85ae0ff266041cd32c590b9a70877ca641e6a15360206a16304c4dae2c85e8cdfcb1d13b7af36704f6bdd39fb40817b1e36859a067056e043f514d938390aa2fa1883fe0eb1767e8af031e7206a8e5682468d807698b5000f56bbb486c41429b5d2a4aab31b27462bd1a5c6db1edd4ce0443093d9590070c14b0013afd44bff9f6a1156cd60134a649b88b2b8775c0c74a8fd70d3a89f727a70d1bb9ee10bf20e69cc8f387581007939548db8c8bda5810a94cbb4ba41c065696511ff87572f608ac15d123ebda53bac964dbc43a3d007c562db1fb249e31842178cc8240b3cc35e8484ed8e19591579ed83b4d69177f59227a03c0082ea69028ceaa2b00678c0b828fb0f385c1c893bb4576b30913f0725e18e0d196f6e4820c50394d97f8754c742771db24c6f4d6f61775422bb254b9d64f9e861002c16baa790992ed8b3596aa0823b9050dc2142b5bec15ccf8f1e57bba8488a34f50467431b185dff309f904aca2ba32c20f6f03012f8ecc04b8949061339cc9d541ee296afc70d038c066beac1ead61428193c08b4627d976954a73288f49b6aac85195016a48d6776469328fac935d1d47ef66536955b499b5601b603b5d2bbe3353b244f03f99bedf6417b16f211601bba26da51c7bf853ba775d08099242cbb00b83c95ca09852c1cd8ba4b71a43d1ed95c81c56bd98081181f9650a4ce0ef333d9a578ad7202999e3b954211415e67f25838add1b9155881f0be5940b7411e70ca9754ee38725cfdfe76abc61d3d13a8aba1823922f7e75b68b4ad02ea4cb31c83fa1148fe0e3b13c2e937065a7a88795fe4243d3610a5fb74268e29b00b757265b367e4d98bc9f0b7154f7e88af4cdb5e74212ecb60f3308e8ee9ee660c25ddd4abe63bde2ceca28de7434a04b745f7d13bfdc52966db7bf84f6b140e43dee7e9d285a6c82cc68a03fa72fb0c999f530e7382ee7285264f53f4ea833627ce86f381c84f33ab3c23d4a4026925b3f44f815ff65c448455e56beeffce867c2983368aef9637db94aa0448f911bf324f7d363ba04e4c75b4cfe178f2e911c10f73675aaa59c4094aebb06d852478ad1bff3dc068764fcbec5eaeabe81f21780d3ad515a2e8a991b3d602c51d387026b356d4be5a3e4e30d19b3acbd76906b6fe1f300dac59f0067d0a6e8f85d17a89e96efb9948b311b74bc3f8725c2ae37fdd557589d1e910c062c3c0a9214bd63bb5398c99ddfc05adde2cde1ee8d0af4d02526c51e1c3ede7828d64086d32e962f0312b5c37648a5f6f483e26ac0349281276e386d84765905279c09ef479602925174f979ede666b0a0abf754970886394a0dfadbee15965649b1f8a3336182a72f581df8f1257480bee1a5760cd4f0af15d4a78b506d0909052bec76debd844db2b12e0e6249df25f0752147c4b23a5c9211ee58f78fe0c54d1734b189335c0302a65788bfee3ed0ec375e927139481df7707e728da70042c53b2a34914fe4226986560ae55b25501d4a5362f12b5964447a3185427a0311b0a6f5434d309d3c9a4bfb2ad7439b7245579e3db49ff9bc0cd430f5b1898648a187c8efb5ff521f18422acec9916e1414a8b53d6576c635f803fc12cd5053284f4241f737f7fb0deab81ccc9f219480196cb7bbf6194916f313b4079c63498389c6db417c88188cdb72a57c5e30a7ce62b906539b74458e2332b6df8c6af0160fd64399b180b3d1cc0dfca5969ebcc74f407d879059d55585645a5630ef6033f250cfbe0318654c18ab154488741f6fed9c3cc0b0566792a132d65ffd096fdb497dc00316057bf6a824bc1374eb64cc3badbaab4ad2aa1bbd609c722fcc113d53d23690a27efcfb18b7c9a3f9f4c71ee01cd68676f2b52da41821e92b17c757e769d01e25ccb7d6c6960222ba1ec0954c51a77627d24d903c2bfff713161422c98456e0ed6a1e973185f6d7926c3ce3c82ef49aa6b0ecb1dda2fd18ee07987709c1a11414913b6a659fc409576c8906d137eb655fcb48eb5ef5b5e90d40d815c7b20da0c2ab3c4a31780ee2e3ae47ac60296555207a6e554506368f3027e08c42010140393425d28d0dc2b79625e7ec74d6891d5777366e7489e57ac3aeffc78b6495196fd31a6802e9ebaad53d0c9aaea06e69d7cb9bba247dd1d781bb7da2ccbb4e4e2bae5aace87fe7326cbbed64dd8c71ad30e9d016b230a0d3141adacc90184ec22b0e1e32051eac61cfade96e9c3f71c87fca6e9d3156263daca2c260572fea71c53155c8d1ee210eedeb277d6c9cd064670e6c6efae252eff0f98028f2b8ae89b35064bf5ac99300a6a32fbf48058452784c221e3fec4f891c2195939107c8f6a6e35784a251005a51c9ab65bf963a65a063628dc287256936811394ebf832468fed582701524034bc469deb947953e4213ab0ca0e49be4c5f9a57a35082b3d3bc181b939500ce530ee0b9e58ccd1555a254d7f75e5f855bcfcf9ae738ad633901c704565c6767fb23b5676a5f3152f02cfd3f084b58c56e95bc44baaf13f9bb9debc41433c0223d5844cbb7bde2a9d1b242b1a0cf650f53e5ef70746c1d4cc894bf291d0c7a67a7e14ba0e215284a7859fef0ae3d400147ae65a3f67d6707b9c7db408929f7e6fa22fbac475713c135decc6b02a0d679244ad4c88af0e834745e165df717089597258958140abcbf939778e833dbbfc42cedf2f886599b195c1815586fba27d4c1baa052be4017cde46ace2368b7161d00ec7a8216b27b440b0ce7473d46d160b8023bd7e96f8aecf61b2ea93a16da9aa7a69fd2a23d9ab0deb1be7713e75ec75e9674beec610f02128b4159ca739da25b6eb2c240c20c1522a9d69f7203efb220b1cfc39ff0cbc79e56853aedc387c13ab72bf531e085ee044c94ecc430939a8c10ac83408d34d36fbb3df031bb9be08122d7037eec417c7db0f6da91feb5687c9f60c3a3986b0ecebdd91350992cb9a8873206752464c1ef26e46bd17a7c9b24bbe9224598993a1395c46d84688a585e6d22ab174a09d724b84d314b94c957064376d7bf56bbfda88d534f8f579d88d02c754684d1574abcd77681ec25c3ff0cd63eba9f705767fb840958fb9b58f60aa212d6cd40677a56a1cd27d14b40eb92c57fff2779eb603481069ed0ef034b632ce84dd21f43d33956dd56e1667b5f7946dc9e0fc4d846271641afae5ab8b0030ad00f3e01d8440ead7a28c4eabcb1fc1bddcc8ab4726359acb359dd099f33b04b26e79be501d3376e90f28ab72ee1395a9e47667433d1eebe5b96f2e569ea690c8f15beb7015011186c1b9ba63d0f86636053032e3568b40adad9fcd982029387641c44889e1d4154098855c6b1bc7b24d2c98285b6af40b464dd08d7228f0399851a8b10640af7a8ed27f83cab794ec305a720d0df34154834c78202efc9d2ef087c9f58a8d2eab7ab8fbd9968fa0b0c977a774f36e7deff487523f7a5fa5ba928d85a7cee96255bdcb07762adafa74fc9df5e498a6001dff7da7ba52e73e0bc9dd6a5d773970bb00654ed309b7f49d7ec338cb0b2d5b41ebeefaea29602cac6b44fe459c60db6a789dd3f2fe3092a2f1267325255b86471f3bafacbbc46dde25dd46b6bd974cd8e2861c25afa352314de53265d93d1ca1f21225ae0cdf706d34330dc2fbefb10ef062faef6d3ceb8de5352a33b03cf73984ba6f18491043751d92efef4745dbb4131880c9273b0d85bfe3beebd56910a5ca0df1762cf546c72553b651ce9c123a8b62b9e34119a1fc976172a0785dcdb3070cef54c70033ea83e2f1cc2ec15af1a928dba385c4a4c2d909551b16a8fc3532875cbfdcf6e1c72da53ae278c76b9a36dcbf1fe01d830764e7735478fba605154a8405e935821dd34a36f8e7beb98fc6bf9e04ba11e4836a324ebef4a59b62f83924ac3144f8fcf6d6279bd59e7617c81e9dc0e22050b338bb5d1e756f25fc823c91386e1c4de8f13b75d4013f142eddb2213757c302e5e16f168a0d811320a5d9b8f711616786cef670da8ad6a41913398314e60e1dd72ca9c800da12a9a34a2272b07ca69210ba0628e1411f2ec2b3039fa2b7885397c2333006db9a3832458e5560fc1a639b7cf8b1fa251e9ad5799655b07233c0667388d69a45f04052c44a5df4234aecba70fb0946e8a46a11954fb05c3c3ddcb953e7b9997afd5b424f5c79f3db5c27febcb3fd030cc2f06b6fcf01b3b8a485b14a69433199f8b06ede8ca78274c488b442039d234db4f7c02dd0737de24dc100fbae0abec3d74c4cb6ffccc358cae4157f590359a6de76bae3abe604fb15a4bb5d3040a2bbb8b7dfcfa04225367ac7640b40214d2cd6d352555a508fb756ef3a7d8bc2ae6040b14786e221ba3b3bd14dcb4dcb4e4ea8637667efb73bfab14df7dbcbfb8ffac482e886eb22c34e605959aa626ed4c50ef381a4cb67e734e5c0c7f303de577de92a0de3b3ba190f587fdfb570271e9cdae5b4433ce2509e83921181d71f811e87c8a64d7e820ef22ad55210becb5329ceaf991eba02006fed6c13bd17f9b439156df9106895bad1946f302466e698ba410c086e96c4b27a8ce576f16167e7e3796c284d2618bf93cc4b9d4328715c62f04bc63e30839b6667ea4cd21c920d6c13479ee9b433c6c135a2297cb1aa93beecd3a523019e43880aabe2f0d25e74c6606fa50fa2a531459b89eae81def408bf0bc0235dd0c2425fd43fd4fe77bd286ddba50546a933a48d04b3f15669b80f369f7b1b0a373ab44a9f706bbef0e9313501a3328296d9ba0f75cdb838b61b2c4e7de29733372b4c705cf06e448a5edc0c4ce32561c16ce48edcac139d9ebb6f252dc03f6efdea88848b9ad337b91e1e8789d1958559c96e8e05b92eeb646963675e1f95c34fd9ef0d565b1348173e3d7881ea99b35e74ab2834a3fa43ca2a350761308a1b34a0c2aad393cd02049b93cf81a1cb8abd53438f2938ef70e696facba3a72d55a2449769bc276336ef2b8db145f257c444ed549b9ef25b5ad7ff0c95567a69788049ba60cf59b7ff29aaeeb27c788ee042991780cfaeb639484c6ac602d9a63f0f87e5151baf3a96afe32c801ba6478621f86762ca2b03356c6fc59234a2308201eef3b4dd22a1fc14796698ec10adce4640cbe02d994c96f2a9d22f98dc5fd8115454f8130c3b3c36c81793798c6000b3131895b3d32f2b3f819814d4b22ef297e2067b60ad5446c4c26e5dbd1145f5defb995f2808877a9e57058ff9f6dfaccd8ba88add26449c3200d90c6282456b670ca7cd2b66343126ce93fbbc89c83601f00ba8e84b6079ed9af9ec6f85d8bf2aa83887444c2d2ed3c6b435f718a635c1185959d931d077ae2ad2190525938126d8afd9489d1efeecbb6f2be16e27ab1c5c56bc30cac484c3ff7fb8b050bba2415d3b1ec9c833f3173ae1d89cb7103b90e9e91998a6720437cdbcb00625d5d0c9681c0e561deac9018b67624e92c2eb89b045cf90c60229412a7b7704834a72979045c5240c477eab9561c5de3247f12a20a14e39228435171ea6bacc2c59a9eba610c3f2a69a39b2c6ae9d95204b391c8e5b4fccb60ef9d36c1b45fd4751bb4f340b1515fe36ca69e246088ff709aa49b1c6e2853b5f98d015bad85369953244a9e95d0eadf3c4dc4e175bccc54694d9e618d80210879c74cc420e3dcbc3fe92699d83e77ba701b575ce751329cd5a5d3ce254f3759002cfed88040475bef8414d8d12f3e941108a76c3fdea4e3b9cff0558c32b94e1a7978091a85e1d7769f73363130eb1db688ef5376fdcf40ca4e5e4dae8654d60e208eab0570779c64a7c864ba2bd060c48065272c7a51ed60125901d31a236412c3e4e2a6a675c3362e45869bbe9a5f4992fd58a7df37df8d09606869f547f1da915aa7ec598c48eb2738332f80ae2d1641adc5c8b3ed7b5eac8e1c32e7cbff6b80465bdc7f885e8002d09ee3ab5664fbd8918a9234e01efacb7aba6d3693a6bdd9531a87b9a008dbca380253945c7ccf39017c92d422dbdb9b9f3cbf07a30c7ac3a8c34902befd7e1783a23d364bdf130d9b6d279d3595f027eb2d03e246d06fa5294d737a826e6f34a82c4c8cd4342ea5229f43742db5587bb0bb91b7177bee2c056dabeebdd723edf9bfaf413ed8575a34282cd1c572c87505f73aefa0ade84d5afce673a070d5fe2cb251a27ee79adb60ed7a6ba78c1e33b5c9c4745fba5c524d974d606ce33450512a3506a7f7ba41e63fb9a5fe168a4d9fb013050239094ff375756fc8626ca34370d2c6876cfa33436e92f121d9ec6e63b64958e633e4daad6af309ecc096b9e487828d11d3b41dc5ab7a3bbaf3b240b1bc87a2e4bfe090f015a6f282bea72d0ccbf4aa24e84898f0774f3373b2d6d0325f91967ed89d90c37503e8dd186af2e3d95498343a904fd01613f08ca53f5c982b85ba2c3ce3bba46e173b4919700535850fe273e8f7840ef4309937a528e90c210948eadf4f37742d5bd7971a524690cf45eae8a8b20a300fbeed37e2cd56dfd828171025162a5579a5c065a9857df59dd4944a7af8965c62de3cd22981875e50e43bd948a6946bcc25d71ebf9842c309bd378c3f3d573336e59cb9c37ff59666aff9f3ae540da8064ecfff309a18818cf3e84bd08d1952f1b41d5256ca52496aa948f812ae21e13caf53573a6181a59ded5426fb4c5e4db51855b779a553469df6b6bccb50f29ca568528ff2f4cf2513e12ef65ccb494dad74dddb5da9e2cf3b090160af414f6f408afad8c22eeaae34861fac725d28e8e38df4ae202b22c36b17a086f8373dbabbd10250adfe2b16b5e76b257c91b9088a8891ead4e39976d499d2d8531c26ebfdc967a99e597461435f25ff66670b142ca725d703e7f6ef468281888716f59dd05e1cfdcc7bd1d9df96e497994555761fc59bbfef53cb3ff383bc4d26d91140d0c4026ff76aa0f0be469f18482edcc9384c46f05151bb05f01a94d557c7004ad78e6d4f6b6ae16c496fece2611927854ed61b307762ecdc795e09c4e6f171be4a8db1ac0811634bab00683199bacd76f2c5c287677c94e48671335ade6315f99cbf6904404163d2503b874a5f6add84addfd9581e1bac20c294093f685530b02e3b715a9b67daf377b1a6c77c0a423c55963be241d8a6f9974afbe52d4344a21b46ebd9a0a3ad59defd0032cf416bc7bb1043c846bf9260b1904256a2dd56f396d49539dd26f98c655829def7bc31acf158f34a1d36cba467bfc1ee6432d1bfc475ee61fb58aeaa7c437a04ed0fadd25fd3ba4ffacd116e543255cadf3c969d3d826af877e0d85007ebc9a48b66a2f0ee16946e78a3487dcc23cf3be8e09b7341305cf2b411d1aa8ed3b7a36b59d7270367aa2a242e35d977df4ea652541db2c4f557dab4edb6c362142014562c7c4d3d94e9eb54f2d5e02c37d4db0e7ff759f88cee078125de77fec4b2d01b332a795d19e91103608ad8b76bf82302c4ca53c83b543061ec1ec5b44cec8724cbf6d09730f0d2d6771c3361e33f580516c9fca3991c1a1b602bb521a6fd7586ebfedfb9af382e92edbc0f286812928f651ffeb7f90e68247edeae6fd87d4a1c4c8f75a746365562c708a1565082c2fdc97b1681abbecc4ebcd6682c85ce1b9c48e5e3e02414b8b5765bf5ce6c7e70c09af8c435898a5c7429df24b475720af1e5030f79acae59fc82dfb05096b51557bffd58fb2a1e5451a16ccc63fc10c6d684e67bb377ba9dc1335608a351a6f6004ab2e7b9dfbb21afa0c2247a9b4467cbd69b356684b415cc214a1ebbe04c1b75277c98f32a60071d33c643cb1adf0b1cd518ac9c96c261f9cda1d05c44e886acc3e6b0215ed25dcb8ce510af997e9e37b9415492c83d52068661c561ab0e86601e3c1562d81f18108c43c4b10af23d54c3c0b198cbd62ed2bd007391ec7e2765c7329f6ea414defa3898cfa430c65aa351a14d5c0c9727bbbdad83624b5ffacacb7fba1724ff64ba0dd0496e14659ee1f5790f18d894d61aa688803e9fb42f0b472dca0758263dec33853e8d5c0fd5e007a221ccc8fb16e73964c41c5ec03447ce97f4376914d946fd50c0c9365921b916dcd74bb7cb0f75d2563329da43fbdf6d1ff10bbb83e046c130fdfca2d645a015bbc2fd481170311aaa2d8d2edff90078a6df7b1e2b727cbb328463bed603454cfb82e621f76119f538052b3f9ea974f84b22c497887e8346f4ed20804fcb7e4cc6218b5a785b740ae5577009363ce644b35402ea248cfbec83bda40138ca044b96cffc99da88f017261f51fea3c21914444277fa46a5c2545fc9af7d7977184d4265971134577341884dcb153974e6af05f58457af29410ac787d4c4c6e1c46be03512cff8f0207ccf574bb0613ac360fe61bbbca272084e327d7600df18ad313468c56e041df3b244faa028e46c19280f6de5a76918c7d103bf5d6a483014e14ad3c99aa428ecffde92d13dc130a41fb9e41dfa3f54c807b325316655abe740a27771671901edabe415f0859e2dff171df2b5f7e9d4d5140ebf88b881667c0ee610167d4487ecda68f3acdbe27f3b96d1cd5281d06741c54f3b072e524d72765cf7a610a8e219c2fec3dc4affb578d6cbd0bc3fddf22be0732662b9979ae08fd98ad072335110fa028119f91df3419be2eda6a798540558407d0331853baa61626228c83672623a57991564077841801f6d82844ec8a21474a8da1aa526434783755b26deeaa9482edfdd3c158b71a161491b4c1176dd82fe0166f57a80213d21e55fd24a86feb13747f8f8bafadc0670c189c008030d8aacaa88eed57167daffd9c07abd2ec7d2cb1e1c70a8c7e383e517366db96300a09f22842dcc82da631efe18402ea166415fc385744e0c554c2c03143099c0e4c445907f7bb9176a3b6d3fd8bd1b9da544321c82e424b3a72572efa3d25827d83d9ba81147593f5a9c33773a8b97f231a5d3ed88ea05673cb96dcd60a6f4d14a8a0347836c6d845480945dd3ae185aee8574c0e8126d1440a9e0a917393bb0df45f2af4d018f926f5aade69c2fe98642c132327db33b96fee605cff66b0716566453d11c0f707310c39d9e41806d5d3864d610c1defbf7a897e0828855cfd317da05d47c1784abf73352342243893bc0d79c0d1281120a6d3ec56bcac77322e7d3f4d847aa3b90fb5e4d1314255663a6b0edd3fcf561330d7fb31c6c199bc84d28a76632a1ffb5cfdf45d787305a86ff10fff5b3c8727e9c16ad3a3dcbba86341bee110ab848def931c41f2da42aec9ca583d012a615ac88e14cc5b292f484924ba5ad3ad534645f18f4b05eb6de3814b41e19e60a7b612a06641cd1a87172101afc5504b01918c04e9461331cc24de6819a9e09d6095168c55a6eadca1f58146aee0a380e28f4c99fd5b2bbba9a559ed5a45c9ff25f3a71d4f27968686e71e62838d70184146ce64ba07e4b4af1c5f6ff9f6f6c22e76634844033d54fd1873efa680fdaf537966cdb26e10ad9148a63871edf50390b69c77cf9e35a495d2355d5e81e235779fa6ec7c46dd40ee2b496becce8e7a24bc446bcb14069cad0a8cb7fe7f54fccacce1e47de8db1c1c8dbbc72a6bf98b63e6b086184775dfee3520f6b6b4289727e2b16df6c37ea930f33f7418e6d24ea8c869530da42ba466f499765562a5226199628a51740ac9e4150ecc5001bbee3c5d6d2170b915b84653edc67d98ff0fcde1443ade2be48341b3ee3d2f69b97d19a98263e6963acc6c88f1001d0132672dfb44117baab14cc66abab1b1f0bb66aa284f4d946a99bda2bd3bf0c06d1682fe9e7c4ba6d8105fa2004bc1f81bd01065c600baa11135fe7c4101a8cd63202a5401c9b4d6aa1dcb4b76786bdb4713e515f049af0b10404a0f639816a25f88d1d8252daae537609ac59ee5936ca5dfc7ff38f21793f533824622a55a87b574a392f2f039b894cb25da1810fc8db3caadf471061d97b93782f86a5173074de3c759ef4b57e2555972ca219e2d68b534ee985ffe8e3f03e232e3a86bb22e0c2598eb612d78ce415951931ff3a8e91720fa33c7fcc16c81072665e7ee3ab8d0b069741abf86b22fe5bd841db0f8a1681fcf5890e8ccce43537517892d12578783150d28eb3378cda27b3d3c5960f936cee60f6ab2f334cdb513027712ce0379e78c9853490d55e8638862da486da5b4e0fea6c6594a133bc398414cb6d0ca2f09887601aca1ca7f30ed286361b82eeb31265fa8f7f6f04491d58f2f60a11ac51b8992a1c989441f00f2b25d9ea7a9d46ca5abf8e5297aa5e229f18d898fb1ecabba99c39cb699a6b714e572721660251177f0232f8ffa5a8b7e4c381e56f7909b31e7990b4261531f6089f1dfe6ee138c85d18548cd1f3fa853dfc8e82c1bd81617b5ecdaae40d959e1a73f3c6b6b0bba5b3ac4190a395fc85baf7a2b2623de252266e1ca0a1bb26ef0ac9537246dd795a50f33e5bb123c2206e9bdaead0c5dce8513c6ecaf5380d9fcf2f2a517e604728c218d14670e05314d17f92681aa2260da9442002d6fffe0a8543d8d34a52c1e325be19e360848bb665224472d5ed76d7359d8ef7f823f02c4753dca66198ebaf64adc3506e556f7ffe7e519563bf78690bc7e00f9c95fe4fa40f156e3346d06e4ddf7546502411018f812d4f4fa458297d47e71753e55d7d9d27c73326d4d5fad52591198622fcdde2313b3884a97b7f9cc0dfbf8487e7db62895d1b0c1bcb4586a036f20f195c8643bf120a1e859dbc1dcb038cf7027b4bac87f19e94ff0121def8f6d793f88c620286d31d489d5e2563c77af1a0a2ab161f8288999f0eb8724025dd422df86a55f16d8755de52c7fb7f96cf0ed31feb99dd9be3d23c2ead8cd596a1d006d8700c0bf009e278398fc23aeb7a230734e0cb756f2308247db947646f64c31a0179cd21bbb35204925c6e54e28e0beaaa249ab217843a54e0efa80e843a8330d189d3f265e4e24cdd73cf5d2f9abb86a2bee828596fbdae5e971caa0be5c6b241c840b2e2df871d144de5b0a339781d417debc2dc52b2a4f9f7a164d60774d7255422fe4975116f9f9443efba4ec6018d423cc862f6eb6e89869e9a601f1e553c1f63f550c587c7a4f162413e919e1e875ccebf3031298c96dedba473bae212c01757598eb22117f5e8177e3254f35ed90c83b3aad61e861c75427a5722a4dfb082c0479af5a8aa3dae6b49c12c66e5f373831760b26d6f4e92310c43b789b112eff386b500ffc3d193b63556405b46990ff60e70e7d58a8e84385bc60a77c3ab137860a4e84bedc59c85cabbabfc9dd885b83e2faabc9154a1343f47aeeb9b7e2c86b1f6f359a3f4493b848332b6c15d40c5a374abd9a5fa02f6a0a84b03f15c735900d4700c287799617d481bb3dc4d97fe5fbd2a4138afe347859ad69ffdd426614c739c805ea93964883940a1fafff68e12d0f19a122edbef67fab327272c6954b3fa10f5c598c010f3b43d95c56fdd16f694a9456828aadd17e910fbf0ba5c0d5149060fbd034ef8184f8fefb11432105469147091037b1a465292a512aa5a965924a5bb3fd9304dafd956acab03844fc6daaf0ebb7fad571c60d00c9d698c27a41c19dba1975b099f82c49ed29def9649f365c1bffdb42a801a467a90fbda6084012154dc990d16e56a5391fed859c0728d919ddc2295f92e442b8af715040842667eabd02419fc5e21306acf5589b0bfa6bb705759d90cfb5e64143105c4164c45e6300308c2f7fcb4bb2818f5f1d67c4b0d577bb16f8b345561c8d76edc342c663e60707c1215e9b8ab29c00f55a6be4f460a926c102ec6ed6573c28d216504004865cfdf2b7fb41cbc1346601902fd00a51f16c001c617a0751a5f0ebf29455fb0ad2e35c6d16afd20fc2e791c8361bcab59b37ab886c88c588721fe726ef84d7706033a42890463c37b5b8568c5854d790da817c98610645d345cda98e3605592fb2e860d782fe1e5cc14c171f2e3de3d0ad4968e4bb60d30508bc801980560f6877f4d6450516a7637ad3ac917dc690687c610d922445055ddaf72e83fe1bc4b100211fd58ce85470dfda7572830e57694e1c8606950127d461ce78f71925269ca33b3099f9d08525306645229162791a48864850065e2c6f24cec16d4503f8f25943f0a20434e1b3eb830031389117d3547e135a56820d99dc2cf96c77fda277ad65911aaa0fed2350a96703a0db1d0837fd66b3c689df4cb6d2a024e5b3615220ebaafe1a937ebc613430f2ad72ce7512bef31a9c940da0454b93032637b5900672b73e50e80cc7cf530b807cf49e57d62d1776dd10d8baa4f88660710b9526e02425f40b8fb31d16e85f3b52052e807e038c7a5a609e876e1b521c236845ba9f5f17dedac9846e173e798877c8329009c6e780bec8dbc5eb0d7ce7feb486d80496e0377bdd3c86f8db07b9add6b437eb25a65efc87a9cd8f3c73fc2bae8ce6b95c91acf54207befaf542bf54de724b6156dba0d0dd2d3d2b0cec3c13639b59df77cfb0c68003e1d0ef189d84d18700570304f331c2e9e4253093f6726b5a7fe9e659ea913db2064f0add6af23bb141156cd89a5141bebc750cfa2dfc7bccd61da43c01c71a148ae325ee979b996621541440e8bbd8308b089351c4f4bdae2fae2485476dc5f59f33f615547a72e5a1063f0268b9be7341542bcac5de0906f2289780709ad0aa95612ab8ba6881310b28b746ed6f09efd30791bba25ce2d9508bc10fa76f9477b8ac3fa6bc436f79c2f64de19066dd74cf5a957e47c429871609db5a1f87a02d1eb3c6e6f4dd75be16960744db00e9c754b24390008bb232a17309de69f4f5bc0bc0fa596ac198bf92991a442361a891533a3f9211fa1b4f12cc3930924638caf1f3eebfecd1399463e24db0a37217fdd046414d9fa02f7855587fad9e62cab53af79f5b2e4428a672c6701cc2da7d88773586cdcb60c7233dc8f5914d9d241a49b6c4aef2fd60cebae22e9c9279cadad66e9b506f6fa22f680ef0829fec1b744cc58a582e10e7846c746f994f69f186868282f21ae4361d611bfa652096df4627192ccb920d1dbc53fdf381e6d123b599a8711d1881214e2ac07582d47bb8b2c99741bab6c2a86a104e18270b231f576fe77d1c15726891779824e986f8c50177e6a62adf6f46a4ccdc37f6102818047da85df5bf63b499b1e2b74e34140d53c0c8b45f182d7f272c0df6e3f6f178aef5e95ae292a9b0be03b15272d8034d0c0eac08c2b8ddfe589a9b5c7aa9ffed3adf03cec947151ce1869bbe2b29702a43720a589f338a05b064db5e643b25bd0b43c615e55bcb6bc1de73c5a0e2a328a437708bbbd7ae36e41b67badf44624c304114ee19c678046b19feb7bf833bc41cd9b3689a01a71c846f56680e69b89dfcb42a5bc313acd42ff7a46f2adcd177703fb47bacf2e56e7ca1cf931deafeca505ce652a09b0fa90e5e8397641f7ecf58ced0101edbad670b2d6ae4f70845113d07aea15071feb78ae53e42f7c3da98d9f2955ab1ee0d47db28b0e66a2c8096498be374a5ef637cd963a2aa1fd566715dfe023764b54382f6c0491264edea9bab7fa95eb9c7f3a98aeb51b870e4acbe46b38c4d291202e34dafa30915a29666a31d585b4e1d8e057259a19a8584e3bc8a95a6f48b3558027e2cafe629425e7a048ca6d92e24f6ab493d9a96b243d997a9822074974d3fb19dbb82a5880ccfbb985f0d4c35ac4cd0e4555da064fb1841ec4c973e4714f1e332145184fa7b83288baccf069c6ea23334db15b150b169086d60186726852551a4ea9497ccd0fb1e1307e71cf1d1ee606d01025c89595dc44d6ba3c131c33f7984e72204efaef34d6a5e02f6f5f1b25913cae204e61f8817fdc1972ccac26355e58b0e650fdc0fafec5d59d02e234f5a88adfaac94e9fbf27c21747b5d70f19edd572322e2785c5e85edf4d0fd0d41be04655b4b312862a4967c6ae30fe6dead7e3925066c5b8736fbfa9d3c2c6e20b75898369a4e7debcc075c82bda229df6b660943794e86beb24c2e019ba003d672923c327d89a25e8c8398e38d3e98b99d32ce80324bcb846639d3827e8c4d7eef3ff80d54f83f61a705cf49493417e3799de0ab1443f791c933e757c0dfc2dcbfed5db139fcb3761856c60631acfc91f2ec7ddbbaf1d42ef573eb930e4418019156f932ad76381be786fd9f4238661fdfea618a9663a4c2781092c734dfc37d1bf195cd3f1ec16c0aea3497d60fe449b25414b34322aea0787fd0165887bc388e4414dfc279a3a382f4d326f1a009f2c6a5b20ff9fb09405e8b6fbd7ec91d3f030a565574e436e1c37fc6b3cfaa88c0f87da0fc04a08c11219209bed6ba76eab2161167a587c6971e8290484a92bb66b9f0ead57f041bed53e1ae4f86932cf6f6f5534ba4ca4351f8dae1b0e2b1b2d398f412f58cb59d7270638c07210885fd83a383a09c5703529bf93d6cf8590e5d3c3bc565231d392297c0f9410872a41847c3d527019e280140b490343efc09ffa11dd1bef70ce7e4bf644ee281923c2f0eb3f65792a4d00c76ab050c1e51ebcf9e3519bf68682c63d9d2dbdb815a46a5e182c3fc14c248b3d77ba7cbb5fbe09c30099fb66825b717c42f2efc0e9f5d7d0b9826cc735b82563e6e99b105548357ff9be6fe89012c59f7b3d70c63a8bb9d881bb199920d4d4499309141dba3be48ad3f9028b19ce2916cb16b39253cf41440090455004f1ede308ca1952ed706be05b0f2f93a3c18fa1b212cfdecd67716b8ae1a50ede6e929aca061ad40ce8c86bd2016c5e25bf2ff0bea37920fee99233ab1b3b2e1d0f79487a5b7482e4095469493b4bb263264db5fb1439fc683b41ed8af68b94a231ff35f8849f0ca2343761bf531232155588b1a001b333a7bbd7a8ddac827aaf514e812d2e4354b0a638a1ecfd22b8e6fad19ecce727f2f7853cbfe57591309be9ac539d3e1103e193f9d109e1ac4083ee1c22b62480bbf749444a5ac5f67f12143c077f48df9e9f309d2e63b2e0151f352c1a85889a0cff242c0d98ab1e7a7f7b5cebdcc5da147375e7106b324eb405f0859bf00394e01c8ac87413c4e5af6b39fe0cfd44db0523411e8aaf2e94ac5cdb9510b16b78285e5ffdee1cae2ae68105d56e3d1e912bd57edb9173596c8fa56ed213fc04b99d9e7aef374fcc91a4cf3d5f3c6f79607ea9eb709f2368235d6826bfc3402ea0f728f446158320daae03ade20d33cd34b516b18593065062293f8ed6fb6c4612a3c00fdd8cd0627c53c07dfcaffae968e3c91269c37206b88e2804fdf9fa181e6b74ecec2c567f0145b2ad3de41051ce257676bb1564e3267aedc66446770330e6ba7e528bc077bb867162213e214eaefa6b65a28b73884fd820980685f48d7b1442405738bcd887827e4016eeadf79b14fd7b854d3b14e4b75dc63104959fb5ca00219359bfafe676135a809cec58d1cb3fccc0863a71b31f9af3549bb631b12806d51b1a2df13eda41df26bec9e8dd098ae0bf79fdd7f015f2a740eec6d26426ab882fc5122042798288144104a291d6cfd071340e907ca04d8b8c05e39d6f1cf98473a7cb0e326b3f7b25e168c805dc10cc763d8af393b370084091b0b79fb0e4f8a1935a9435d68b69d5a31e09b2c2f05ee6dc653f7097507ae6b73157b26ee68402dddb1ec8841b99c2eb481bf3643373adc7924f13d70171f8825cad637dd9403b11afe56724f305f0875a046ec79672acd4efacdaa37f5b063e30fec6163573a05cfcc849241c082915c03cee96e138cf678b2660f47eb17a84b4dbd145bc32e03effcbc8d0a30bb3b276c5cecd9986985bb4b3c0cdab85842bd4f7f4f3d8f5b0c9a14464aa06ee9efddacd886f0f16f206995ea16106442a85150bdd3123bbe84a3bda4376c42481a69ebc3e17fe25c2af5cac10b09d5dc83be9c03dbfbc83144bf7772da11be80149a9c210e1b2ea081ec0cae32fcd8cc56ae89ac5d21e512301ecfed2747891884e08deae218b5cabe23eb7f3d3379b520e2e46f914690b56a1ac9dc9b89fd6af72a843ebf1549b2dd0255520b0e1c3f583879841c9508888e7c86ef443471b205bff50c9488179b122a58de27bdf395d274de8c24b815c67ce22ccf385d2a7cd1c43d86b943e186b12ee911e162309c1d5181107b60b9b1df83c20cd97457a1b567e0fb2d684c780ddfd5cfca248dae235602b294b95e4ba6802634e088a24a34cf872e8809830ad629f717adcfd8cf3651b97ea5312ad56d14318128f60ecb0730c3925af28fb7a16ba9dfc58720b29a2df7ab38b518974ae0680d742a9c58dd2d1c902d82e8c398a7a222faea537d7034f1e928e2c95ee2acc0902a18554008eca7472c9f39502c1f29935f7cf8a7eab142f79825e7174de1349714d0b54ab6bd852d60e5b0053ea1fa41d2fce1c74990df71c9ebc044083542525d8edf552537d30dc60dc69dc124356a04c705f12706b388ca48feb134258d0af7037f7a5664b20157324d74a81fb6ae496c7330346b8f08cb9e6f319f871790a1d236d81df4b605490636d1b4c3e645b94a2e5d3fa0e17c38e64fe51029635f8be3eb20cc9355c02a83e9818a4f0ce8bc15f709e62536f9632dfba228f4cc7b88f9a14a88ad80299bdad74af91a2784046541ca896ae70637f1813bbedf2bcb692f8c0974bec94defd478646a4ca896c6b65690452958a575990a0c2ac5b01c8c27741063126b36db56e0ca686b25169ee917e990824599932c298ed844425651feb22222ad2f3f48bdab85d8c4807e5aa05ad5dbde8ba1b07227b48995f7ba9685daa023f8087a1d67078d089d7d6cab32579d8cc00969da20c4260519a56a3ba4427bb130b94adef07d9511d33a1252e13540a8c4f4ebf768204a36f72ea6ce28a4b876aaca35a8a2cb95319b9ea90805d207391a4cc81eac6ea053c2e06b5dd805821e56d44e5bf0eb7643bcaf1ea22289a52d2cd8e134761a31818e880b3f8821690a9a096fc945313d567eb0dcaae6f545b2b2f36c809f06d4ff3b02e0c067646ca2dac8ada166a2a5d114e9fc6c00fc2b677d280b19cfb3c359f46ee4e9f4ffa53413b7229354ac6f7b467b070501eb16ac9934e5ae32ec114347a91c6fac9279d6b166b48d77ea4ca618a41948f7aaa32ede8c00c93b7e518313fbd725bb7baf41e366720999e0af9fac0f30b70118d709cf698125621f11ed6c40d9e764170182060cb2fd2050a422488a9c3e55741cff98d31a8f89638a9c31b707e5554b24c970c3159fb7023a5c55ddef9c9248dcd16b50ceed1723939b5b09841950c3af2465fa9f73aff0438c745491187e25d7b9c801b6c881b4c9c6b4ad8ae8a74e2d6cf99a0955db24d6e4b9ba54d6d1d287940e0ce19a6cc228fefe42a312b6d417139a2838092e221faec07816ddaafbefe1767eddf04f0316848ca54f6abbef94863c678b7936a16717855e598d370b81b303f264517031b48e2fb7e0f264275773a60b1b9be4aa30cef0dab71211312c6a5f65535225ce0bfb21c74e691925a266120c846dcddda52b6a01bc6a72394b9a256950c4764885bac3fd306ca535b41c32e970a955f7f80e7dacf4af648cc465a18aec7d54316b815fa985efa764d13c35a0c9bc44ce5414777cc7a6313566a56ad488161bbf567a32b26d0f0e4c9580288722431acc13ea659f115489d609147e99d6640f25fac8ac4816658263cf173c40a3e1afafb1a74c435c2a7366e82dd99eb6e396609bf17bbd0b04fb86d42bb42b924684ba2fd53ca6f4f5c044af3e36e21c31bc13e906cff57cae890ef107a2a2489e7669a635c0d5d98c0b82f4b1e00cbd89a105861d66a1f0e0e039a5f72d46b8680ed7b869b9ef3b529a1e1aeb17aa8fdb0f7dce43f0f68982327a0ab088c5f9fb386f08710dcb82db077d990437d23a011aa787681b7164c4675b31a1facd27d3d407d905241b72295fdebfa558131cf3123334da59c3cc651f534bbd8c122ca67acc8501b7fc77c0bd74ee245bb305b35c6a084b1cee83a4dafc4d83c60c900898841daf5363e717cd79620a97c8708d4f71da38657cbb22a4a2426207666a049d9892fd13b4ffd6fcea35c481711ca9e2bce1525f8450ce1220ad8e5793f03c98daa7e05330c3f0d90a3882490ae96d52211a0c9b80b49646d02834347613933c1fd44b5998e05a2644a17b3581cd0c3ee81f1185756b9d2b28bec7f62f80459ab1504a891593552f82daa768d5df85d38883444653ffaf0b437ef4e73a80ec2cf009b7d3dc2a5f791566c07ed748e8c5649b776872b2675f8fd290925ed8677494d47c14b32906966019bfc0ca3be72610c0dd2e469efea91b35d60a929e9ab0d9b8d416d6bf3b48e4e110217da7d3f34114c3122c667b09ca8a5d37e09407ae6b54083a80f113ae0e46351b41ebd6006e2d0ee164e07de7fc24ea21a92986473dbb6c0b3436588c63d8426d7a9710c84910517bc7e5a1719d39b5def58f8a0dd8e0db586ecfc0293890a8fdeaa91f8d097a0184790f7cd905b4be3488d6eafa33461e01366fcc161d2a8a64fbc54c5ac98b102b5d2467b74c1d15e4a556542d330c1540ed167a4bbae8a49fa4a5f7a0b6588fa0e5d51c303a89b45b2102966a2084bf1fa985c0ff7ea993360efa4a88b8fd600f76bffe84dceea090503816e787d8674ec18505bec223fc3298e8257f7fa5df2e9280a6732493ad2c6eea0cd2ebafbd468eebf52923871f5bc07d4a07de91b254f430b9e84621fc551bd6901cdbbda617f083dfba1456e52aaee329eebbbdd37f89d29dcbaa9e3d3d4b84af915824944062bee7832a50af5d957916f90d5c023b02be7a3e8b43825fdeb97cc85904a9ed998d9b94442672905b91c766b835419967b2b678cf4f8f602c34dd8f0ba67d50b6fdc2771e30ea7a9960b0e3be3e0862bda888abcf0c8ce22b940b5c056c5e938059ea3f3cc15b132b1a36b7af3c42b4f24f1a7c8c14cb9c594ec3bb342829ab7206c7531f6a4187dca092b04a0adbfd25df3f70334e542e7b287bf558437eb91429457fd8eb58a405977401b819f10d61fd3e077e50344c43705a01ae37d1963bcd065ad75c440c9df556b5c5aa84a84081e325f6b55a38a4798ef1e2f57bd0ba468f4e012941042ed5a2aae2da7ee0dab7d56e54d0e4907b9f20d7e0d3a6394bbcaf3f49a80bde5a3bce43927851251b5f9617484af5f4533f4dbcdf94b309063c5d8ab71b49d0af6e00e40cf8728be07adcc8c4e68ff29cacc93f825fc6d4c69ec3da130f33a64888a57501bb435694e5e0a340b075167bccad9911a0a60f0724cdd8f40bcae9a56484c98b03cb44b25d46a2ce17aa7010a5db3dee51982c8867495d19f87ac613e19157e1d6a33af65111bf622ded9904cafb573cd5fb4adf36a3c19a7235b1af78bb915b292b170dd91748514aa1d7cc1ba79fa2b90e44d1dd618201b0918872ef2430ea79c8aa0110c0c784c4cef87039278c3d793f77375c84e390f554a1b79b6de8a1f22969135c77c87e1655ac8d63c852b0b9c669a825d245a1fc9a792a2ed899f087b2730b0b6885cfe2c86a29733125b6f82f5451bdfac23d48980459556366f703551d7cc4aac314f917d3fe12935e79735c237c6119f903c68169941dec9e747354b25af1ce395994bfb4094ac7bf16d81e1fc8a548cf467ed15974dad3ff82769179ccb1c33c1dc09e2feb30ac0fe40c11e7ae2e51b3fd7f757f78e98e17571bff3102dfe4ef6e126e8629eae4b657c4f0a62510e78322c298dbff5c7131e4b3f837a56e46106f171f2a9dd449e4679f7398f1899e49454c0b84450e68c24fc1952b082a4c4cddf9d81ab9918dd7bb11f1d8c834c141ad8bb0b6be1737c0edacb3b47e19e73e6aad187e63bb954d4c1c426d5deba54e627f2c571a884cc4ea2b5b11c4a838b0616f94f9be6e6672fcdb5debf15efad32127a7e315afa30069cf6df362f7a7810d3b7410400c955ae91c9aa32f26f0252bd56a4fc81f4bc759cd1ea7910ce33bfaba80362084560fd84a8dedc41a77a6dacbd047367aeb25d879e1bb72e7708b2b1fb5a91d0a4584bccb43dedc8062fde0952d35b068680cf8497d6df8982dbf5ac0c3821ae04bbffe47b13b026ec939fb63925e0889d76a9e007e7d37701b52a3bb04d53ada71d04d345820a9b6533814a2461e53ee678347fd4d701c6d6a07441f8d0a8aab05fd6f17e4c800786ff04d99095166b638d5cd3a514e346a4f48b40503d101c789446245036118a5406b8aceb16626cf0e07d20f4d086882843f6069a92f0ed101be1306364188cc984671fbfe203f9d57608fa4ce216e44dd3266e473f9ed0749210b0ce2be0e3b4e6e3789dc8a2aa94a9f654f9b5866bbf806a5625152e1d6474e1584b238d6c07e4d5f7d269ebb95236d628c0c24850fe85e2f36186a1327054c50dc33028080bb35def3253c7ef5b01c2dc091ffacc262aa796baedeb32bf9f9bfbfac4035add81f526f7f0eeaccb9778df8cd04ac98e8e51cb6f30527402bf2fc2e1e286f1f08c3d4a5a6c5a9ae60d403a1248d4cb5ceedf0a436127a52685055cd30dc25702aee3cf3d1e87c405f6f15c0f3620e9eb99997aaf1356189a175eae0eeb1dc2042df272c70803706cadc9c45ffdbd3b34632a8a509245f8deda9432456368243ee9698c8cc7916217663919412a3e61c7b0ce545a49148af346e83ae31b3eb7bbc0c133feebd147b98431914ddd6445cfb7f316886fc0e24367645ffdbb71cab7606f99fc8b3162c0dad3895c4c7cf2f9e8faadf6d533e1aecd8031ab9a0df6a43c25c08ac76f9560ba2bf53fd43bcd10a0001ddb0b527f9d81ddd3fc338892c07803d6d45b80671c11382d0ae7eff6c5908be1197af0dad43c6d5f1532beef88f52a6e8df91406aece14b3c82b891acdd45833fa02d89de2ec721cbf220315dc0029f5812854079abcb6729d6466310b9899e096792568388c1d44d72aded1cf9bfa239b2625d3a19ae4a276b1855b72b9d329e3ca23409b51629a861dc3650450caa1750e580b50179c8da7392603f4a9513e41ba38edfa8580cb79baec6284c4a54683669a3a941d2b1135c472802db23859b12b1c73825e96b3ceac2712aa80a9ed6d5c61c01e319895308dea5f66288acc3d0ddb7e692b469265fd4afb3eaf18edf7c1006216cab063db90f9fe0426632070a4c7b2f888c68aa0a74c57fbec19411c581688924c3ff7b1f1c38cfbf6fc4c3b62883749669a960f9a5a566cfad834ffc619d5d3afc8ea630fd4e97dcd2b18dfacaed58bf4da8c561d9b4aeb4f9faf56cbcfac250fb12b756c39d41e382b05c4d2f94ee0874475e810ff9cde813f25b740968ae2fd44fe926307b76117a11827d59fcb9aa67f7df79f3ff6b8d51f4f6c22391ec07e762254929f89b773df00cc42d7ce6bc55d4863703daaa71f5ba67795708c776a48bfe12b47425c995d9462169cf019a27e5aede439bbfa14120440c4eb2af4c1608d009c0a1c0cd92dc1acd7af63a93787f88a98e6e4c5b3e69c5725edad905d725597ce0d72f799e15a69bdb7571f047389eb963f8f7cc7a32e62faf239bf273ab668367ca311d889d1223ef793ee2f0f455c457481cb447e7731521089ffdb888e0b9f7d97fb03599e0454d37fb1d4001f0b34dfc604e29a1122c0e09b5fd454d56386c13c0dbe904966c0b59a357926fb892864233244b7d7048013c178ed6d0dc8c3fc996f93a93dfa75a9589110a75fc1529c92f493867f2965d8f625368684e2000009b51f378830d6897b4c62254a1b28e11380be93fa7b33bdb98a0aa8e3e175cc56fa6d53540b7ed9589d2c97026906cde2f519613cd3afe3f56988adced0b4b213e51f977711fef8cfee75613ccea42737602af19cb1ae027f0d477f8528c849d2f86fa03712781ab9b4e5d1f9477501912f937d081d13023811097675fc662198e4f0096c899e321667e291fb7daf0c29bf1284d2f3e22afa9060cab87e6f10893762e74f9f187f69e1b5f6e39d1ac2b18f2fdd720b06ef8f40ec328cd05bad9897a372e91469b0fe1b071fced30887ace2e2a4659b475ea83f8ef47dc245ce9b72ec238a686ed8a46f65e4a7d4002089a29d2ad8ee0dadfffedb7ff7fd58e6ebb7b577196a6b05b11fcfde3b40baa5d36f04de7d527ac578c9c11473cc2e719e8cbe02892bf02d4e808ebd6cd280f8af2ebe1dbcd685cf1d2bab8736688da85dd70e9e860e75972f062bb9adad7103f7edf06f954a2bfa8118fec1edf3defe3b2003a0266cb8a4a2ea5d03fef20f36b4c2b3e9dd568a5712080c537940d5faf4c591eaab6788bdf52a32531e6b61776a8e08f64be5b39426dcffebdbaa68e8fbae3dd39367125d67043a54c05de38fbcc4d30beef6afe05d16a82fa0d491522c0625809ddf23ff1e93af836b9fdc0cf2fd465351c12ef8456e11d3dc0668b41c72a2efbf6d690770a6dda1f25e290fa6b89ecbf384164af6565f46388bfb3d90a5a5106e66df0c254d14da9caa6fc6e6bfb1918dd2e587f71157d99311ba9768b3ec571a085dd16381b68c51b9b138046c63d5dd1bc1d3442c7c0a496569e980c7762b446ecea2c14e9ac69f992b1aa49fa7456101265ec409835fad3632ca3077d6659183ec2281cb6a6396c9771cb8ffdb23b21b2c23657007723bd13c6e2a3113eb8f8e98637f1b7b70e6649a1c55e7f4898afc125b1f821a946df853b5576743c4e6a710c9ce7e702f5f5f96a9f815abafd1654fef42667ef3bc209b6b9173521635576d86fe9c9207a1200ff9d4e92632e7cecc9a5ee58322a5f147c659fe39d2b18b9746d1cad7a5327494337ad723020599668a161f12eed4aa15755647755e322abaf4d9bf5ff8cde38e8ed651a2e8cfd857a7e84ba1722e9af53eaa0498bb917c7592a0970f9591559016e1b3f4b489b7a491c2f8027ce3865a43d33b4ceb5babfa50ea813f7593015d7624da7b0f0495886bb7503cfc47f23e824ee2069d0b0b0962a7a1167e14915ba494bfec7555dac43f2724d7dbaaf6e192fa5b52a1b65fc9735664c36b6b00a20102eee696f7d4cc71c16936dae6d2aba259308e504486a48abbd62f81b2a6fd1c524bdcb4e284ab220c6906d7fc550baf8466402e0373e0d7bfd21f4c976440b28374377c9a7a326d879f9881c5941e9262ffbd206f94c6f7a489c98c1331700a58807048d236891b7ea1ef00cad25a5cf54b641fb37b22ea1367db6ced3e555b2f55ea1c74bbd03c1615124d63f876510fe7c51a2a83b4b25ff0c567ece8cf93600c7ac791eae03ee36f011e1bd9d6444af709107339eb3f570b2db37a66818808afcb98ac54a770bf424c40e4d60e6d0ae803c6b8f7d58a40b356928148417bd9c0415cacf10ed651f905f3a8395996410fe5b3c8e5dd696fa462752b7d11cf9141c4d5189348db3d694117f41fcef94214a8176a31b04a49a133044c1f52e0153ebfcad60da021ce4f00b278ec405738beeae5179231fe1394abc553203abe668dd649947cbc560264ac2fd221aa1d46f538be3246f1b7ab24bef3d1167737a3eb73f02b664a95f6bcb7d7ac21ad9204fd40f0f21b67e469c46d8019593e95924f336b7db672ae3a39b93dac1cdaf00ffbdf1c6ae3c30d11632b4f10fab94c6aec182daaeefcdacedce7259d20f78dfc9c5e6a7cd35db74eaed497f0fb9341d6308e683f3a3c6a933774dee9454541ffdf89374ab406888a9d5e1f7c8e8d8411a787e30c678e54092ea80a1fb71ffc9d5ae66483c623ca79c5cf68ea6a7e8b7471000cd0dada207d51de64ca4c20e51df3af887b03170777a7e9748f4c68db35237868dac3673fb34381d648597ccf11b2b4c065b5c7e1e191f5a62fecd304c2771839fa62ccea1323c29c2f65276e5e81938cf5d304b2cd4c2d47caf58f3456cd86a3d444010e29e6c0746bdc69d2cc3f592fc5ce7b80d7dc29827ecdfd748d7f7fe4e1b3b2a16ba733970e6efaa0411ad150903af11f22e8eb2c1c6638691c3cd68ee4b0c70d8cbe425a6e2c4ec8e63373a072abea651b069d9edbd735ef50db66091f81e621815d56661b5ae39ef3149d5c82b443ff517e58a7cf33e64d5e4df57026e4b3f332868f3cc7ac5b790a0a09fcafabfffee352e41eea5272ef36125e2ee07b6fc4934f215a4f3b743220e5f848e45e623657d9efb0362c71b41251d26ef6110ede62f536b6419908ce4a7981e718f964b82891d09007572b2a4ded72b483263f27ed1c53207b226d988155ed5622bfdcb21db7130dbe297b6f7947d0a022296ea858f64de4ceca25e5dbb43eb5c351019767338f832a283ce8808c4470a9cf170444f33ad5965d5b0f248e281f672436ad5f7887c89d936c235ce0fc4582409369ea137257a926fcccb8518ad302cbd14fe1e5c78060f147bdd1557178204411719b3532ccb386e3f5ac1e99a9e8dd2be73bb5d670c45992b01b9fd00d8975bb497aa64f903779e11cca4e0ed316ee19664f9b894b3e8315b83ff06b1316d8ece04d0a8d848ce8c2d284629b882712afdcb421d320cce8d3730cc850a64e95753da63a641e4a3bf80acf32bfd9fba609f8837c561966d35831a21ae5c78289391a0396b2897fecccb3ddd2e3150c894766576950ecd47da1432697dc704be8f7254ec02da258e812040384cbec03d1b5d4f219db06f6059aba3267b27cb0f7c5a71bc202fcf84a852d78d8ea7b13ec3be2a9b6e642ed91a143fae10cd31e43acdcd4f5dc74a3f1fa524f7de9266b4f7d3167a3abe838e40f3aab6d89fa8bc26ea63bec7d3fde8423a008fa8616800135bc14d5f5cb1edfe63baf10d949674d006cb106272d5dfe34652d69bf7212a0fbebef775e2872c3ac73311ac3dcdbf2357d5761427abf36874fe2c06e38137486d66ecb5b41831cc95d4c39e105c5a54485d3f3e847ccaf0e3dec35434a45b5464633118a07e7aef4db8198d490f39754d65e2242e69962bef83afe670ae9ee058d6f9cc52ffc24f719ac493f309996e69650a8fa36c39e29161298d9c52019235a1f4900667109e165a521e8ab535c5bf4b8bd0ebbfbd980f539bbcaf585fed668797985897561ba644ae92fd76ecaa1684c7d3cde827082b2fca7afff4362dcda8e0d7bd78531cd72328988c1e54a28c96dc0fc0a4649dd408adea5a6d6072b8070c03cbd89a1bb7c355e5efd6b19456a881660353f64911acd045e50104b34bea4dca53ec686b7cad4a32a1645b3aca65c3b1c43058c4c1de5e0cc86a64c485fad6189f330ace744c8ec02ff4af37d11ddd71670506e04056d605c49683fa1cd0affbd1309f180b56b93e4454cb0e87dde25cddbe3381320f4749d0a20a2d8aa1373955e86de05311f381374f9b745e62db108609bc42ceae052d9300a9ffc79a287d36821614076ba8b079051bd5656e471659c57c11e27b9d8d68af745ac540b5a49dee7113c45d4a69aa7ad0e19567e84158a76399eb566b137d96784044ecc12ab084a8215b19e729b299099018cdee56d1c134b38c9591ff13b9a46595261397518ec7c0854a91fd7809c9d3ddfffe2b43cbd24882640eb6999a18ae02ad238e982277986d94fa6cc619e51b8646fbd43267a4226a5f5967affe10b12b9df49aa964e43bcf4778b3f610c57e4c8bb8b3b81541ee2bef7a1b36dea6675e456904ee2b91b2d9b0c79df568b22b91ac9711988e65096c3fe5fdd68bedcda1700256422f5338baf26a0f6b26bc96841ec6d56b71ce8ee89a3937c0829d20938a77901adca00ecc875de8d25070a4c6780a3b36211db281e92487482181a793f13e841c08d08375783952c1d7178ad66613dc42b1cd90275519c36ad0a9bf8319479a20f4f6d14e1e2154174a4e2bf304fd45a349d0c918032d91342ce70a7d8061e8922558eb370a73b8298df708f03591a63c975394bc61ff27c132bb6d44f7da4b18b3c46c6d2336c139bbb251066798a1b22856465397d89523f213f55113adbe1f384644e7ad68b86684c6f6c391e2cac7dff8869a059d481d514ff31b9b510903f93e9f09caa36376e4789ee2dad05f1b5a60b6e12baadaeaf5e2f669925babb9211af7a7c6dd69d518780cc5bbf21781bfe6a8d47e725757f7ffd3a4cb181999d79e297f9feea6659361a74ae89555aa0d160190a26de1b3f952ae7c96fad96bfb938a315d79fb8b7457dfd01ba5f6191e7ed9ce82b6a49604ad6aace852f43399986e0ea7ef835f020f7093c34f3ea206f1f9c336fb9a632bc4aac6c8568cd4846219230c3ba26fe1ba128d1e59ee0834e7d2b2e6e50c3f972553fa5ebd1a5a56a219d490ebce9925f3f7045a0b009069c7494b8315e9c97fdbd030ee07c6b44c91de0b580f1d996731bd1374e2540338200d1af173dba1c5d0e3758b16bb37f4fc675b6fcf2e7db02c752963efc795a656c1af61de979e3d4ebfc2177369afa32160a7d03e3ff25ae95e05d5b71e79109666b2192da1fd66740bc7b8e8a6c754d9a02524e7ce7ec6b3dd8ecaa588faabe5ab5b1fc332ca5fc1c1b7c34e2157d421627ca58fdeebbf05782793db757fa0f6b1148e04edd1a298ffdf5e5698cc42a19339a41786bf290dae1b2b95c9d1d73669ca8c02e9730c20d8ed4a7fccc4fc8a25c2416dfda3f24871a477ee69df0453399533179382d4db4b79e1d943382465616586e2241432d36d2669ddaa4d757d6d9b6cf357954c6d75ae324ddc44419f4df30cae2306290d6fe1e71ecb09da548039d33c16babf54d3d191daf2a589ec13a512e041bd0e4a5f0f9112b15a32ac06fc93c2e12d321d8ca6025df97ef2b6fd4a70b3a4ec8d1783bd58b905b83f9873c3464591725004d0f4b03ba198b8f8a32799890751810bb9c240abf66f2c850c218740c7bcff2ca6f6455a718010e279995bc0786b6ab61e21b56bcf52d05f6652b1bb46fa26d4fc150a94735e6bac794b7365c285c45fa55ae6be8cc58a503af5940cc8c377f71db51a464fc49197f666c9c8ea29eefd28c5eff64abf1d267456d6d40b44fe2daa16f2f3b7a79c9c3d0b66512fe25203b099ca2c896d22f03d640525f476780686205af73b6f335446e608a0d74fa5c1c5a74299e004f7eab2fb1fe913b92b23b924bac9554ff9973166795766f3cdd17a6d12ccd8436ac3244c5d03e9e03f5a4ee4383c614f96c48818f0a14be3d509ce79ded86da2b5f17cec1a0818db336493596cf93a8d25063ff34104e9bd5b94432f134c02ca64933e431ab90cecb4c1c08259b98cb1342db13fdfad267ef6bc9345bc3014c121d2a206da5d9e281821dfd08cfff06c40600dfcdd3ef2fe83ef42c177b95e618ab11a18e62a26e238cc73ce2479577335f4d535493fe550c707a767fa56295e0b91cd18e21a124b497e8274d6fd2392f2daa1ed8e9922e1c86db9c98d7fa36f7ea8bea9a80c448b12789aad847cb515dc0d19b0b13f238859b2e5f8bb555e261fa7586bb3fb9fce238d307373d638f0a878e780070f14adef8bab873a9605ac3ca3ef1f9ea5e5c7c246292f59ed60e7fe8430f983c9f1814392e4cca2a8368cb1189f54352274970abd1886945a0d5b07473423116824551c5006f839dd7f9e7d6072550a145960001b64e508d28883bebd6d11c24990c1b4ce7f021434defde99bcd15ffe19110890be357a3ed721de0190de5af55b98753050325b1a21eb0e82bd845d29265d9b216735f51114cef0dbd11dc256c1071e35a7e4b7f4b4fd6fa67c5fd025bf01324c8eec0bbd54e3158796a2535eea17c38e6036954ad7781afcce1521b7229242455554907052b777892e5e6afcbc34e33b2725d2a1f4d7cbf0907b6a73b023a3d6f4814dddf8aaf11792133937643336755d40f3ef47cf83e1cc2caf25c145576d69316ab18e0cbc9b30017b04edf81d2559630378f6536b3e4872e6eccf674ff3d37f1c2ba37e76cd0931e7c959b1566ff5a5fd67df90f4f3ea81c8f03f4b361ed94388a10deca1de826067fe1bd4eb09337567e0001cefcda8e01080914e237d9bbaa1f534667183bc17e2672ba2df6b80b9b7e1a26b9849924e78d891d6e86c37d04fe7e82cf60ab44675635443ff40a942f0822a005b73145355b4683e2ec597e4b5cb1efb4bf0f7f8a62a1f23fead01b02d214974ca8637eb77c0098aa461eb9ade6f7d294dd48d8455ed4ecd3b04a105c930148bcfae03dfae2e7e0132d4e847df2e2990550628342616fee8ae945b899d421d41eeb5bfd038d72b8f4a8d05170f6f3f9166ee7e5981443f6c7c71023f00a0325214c5ba81483441b19c166c80dc90047e1259f2a7cd44ca6437e87a72d96643270341bcbc0f5c407f2779f1cc951efc4e35b89b8a66de866a44f011e5a387b3fd53b592fa5af88d021b4d4abe76f87501db44244073a9dd5d43f0adf9d1775b48bd053360191a083bcf7cbd607eb1c6a439979035af5d9044389b920df7d601d3b6179dab1edeb4d7d7c56ebe9954d9a4858d68a07bc5635217622b83f6302cac84d30230aad41f236327012e628cbdac670d5ad4bd11ceceb0397f75fe6c205a2fef047a0e5672b0c9fc4ba695672a6e4aea46ffe4694962b22ed0b07aebc806dd714e675a98c4052856057ea49d594b924ac2db22e4dd6b1663464fb6ae5404eba54bbd7bbef7c4fc529d00fd8567d0c9c8928fcdff666f3cbd6a359bedf6c16ae75dbdaf0ec13bc4f1615ab08952e5ff92264e0c16a161429ecac18c6d715060a6b411049ef9fb34a7afbd4de8b2dddd41eea030faacae75cfa45e6c1d41a7aaf89e43d11aba786b60afa91283cb07a95ffa8160af4e0fdfabdbdff67c5e268943c9a5cdb91485692bfbe8b889b93799211f7dd96a3a293fc8fada6c1175c35db2df1d11b2981432f1031c00f706b5d87e4c5debb51d7b079f8a44bf94f8356ac35843bb3f171db38b1793a986b9a254824caefbe8006bc96000d689c75467fe0a2f3ced8e53aafb4549a3d7f3d88a9c97abc49c8b3b2c47b3fd7a3c1c60945665b6be487d0da38328d6694f3d27510f1a6872e9f702a0ed25c9facb88c1de8a889f2150cc02ba0f91dd9c3354f40505f29450ca4327d04c7e00794f341fc24516ea60d43cb436bd0e17348f090887a1575e64382e4c59f75039cf9ae2029f7a3f38c46848a88afaa8c1f003bad6673b45419cf847f4af7ad9d2e098a9880286bd579e168a2713561ae9744094d0a7c4db4b69f237cf80a57b4634e4227654f4af199c8966ba57801c4819efdce8d759d603a4ed13fb8ed1b680d6f88e5224d127c5ac9e14035f4ca6c99b01e55a828c83d52535c0ab3d821dcc8f115c50ac1aa527f909ffffd6bc9e865408b7dbf7b74ae126b1c9b42b414b17ec973e2f4f0d0114fe624976bafb2042e76294aecee2d6635943a21530b23520c8d4d070fac5707fe462a41af2e259eb64797d050c0356c9bc54ce6695ace0fa3081fd5ec9998666c10d6464dca7beb1ca08b63609baff9a5dd358947064f9025cd556e884c9513d795d458314412bdce302d0d19b513ba00a5e6f56a8710769e3e1d7d6cba9bdb90e73b8bd584f80efa03807fb8ed9b433624231e1bdbf8187e5e96a6b70737dda190f49b81f644c7e10b4033232a17f97f7d4691e9180db1bbc60ccc5bb431cd99552538a54a8d4cab00f0ca431bd702377079340e179d923137996044bd8d232f4f2871940d06a7689073513ffd8742225ac580b31db0459db7821ef7657382b22b03e1c5da39f0ead904114f0d85d25e4360dc2624947c8aacb6a955613bc2bb84300691a5730f8b775dc80aeb23353e5d5ca42f1b788af7700cf8467e4a32cbf1c38e4d443f4e3c0f99b008335540234868138fc2de0a3d78353164a1070e126e110d739e6d52fbee499c19aa92868b5ea5e30146c36a7a796e2b2329d2999ad06b645a944db7b31ed7ec85e34340fee7f89d68b889f612d8a6fbf2b489d16bb8d40d8fccd95835ee5e678fb8aa8d86c15d2bd63098778d0ab9e56665c8c297d2cdc1b82709a761c113c6126821515595aea900985f8b12f91fdecc3b8b4d6ecc4fdda59b2517c86c1790312703f37b100425c15990f23bd8da412dd29bbb74052530a36a82435f890a18f308152a6e1664e68802427951e51e996410ee225b65f28ce6c0cc64d46f4585934ee5409a3821cec9c55dae04daa9fe2ecb103bee31e0bba89bd32558b445fe1c036304b4d64d9ac1875980183c63e3a5ac96c754671d4accd1421cd9bc7cb1b9a5548f5993c7318c92f626fd154b7951d81cfd7902d9dba59af1a84eeab5d34dba5cd95e3cc4698c3e670f7ff58fb834044f69445860bed3d21b67aa7cfd3cf70dc0026d980132213d03e99480e3967afdfd53c1f68e8031c9ad97f175ade6300158b0ff84bc5b0355e33d57bb9a27a402081d044bf9bd500f5f00d207961ccf5db8c720db0829e77d88545711f0658fe112a9099af18928181814df97b54a16561b1bfaec779486174dbcf235fea8d62ffbf3320b2a0483c346a9113656cf42af94c6b139d0c97d2ad70818910878a88e7deccc3f7242ef07edbce2e5f685a9f1abf59364df6a7bbac637663b56c4ac87c17ebd54b8857b0cda65b7fa8e10252358507a5fa2608f8e7c299dbb822ea24035aa0adcecb36461941dbeb68eed3f79ed26d963c55fb0c2c68dd59e8d561dc543e47aa0e6f93aa545411d3a5f5e339f1fee1bbfbe1d33d8743fbeb5d1574374f43825bdc038fe5839c1a4f62fcc10c83fddf86c487776c2aca8cc856e89a0f120e9969ee4516e2a84b152c9ea0d373f12acdc07f6ddf40cf6da69c8a0b58d55c7be956cb7eaadb76f9d4bd34efecf4e86f528a153f0f05cfb2962fcf8d4960c3772c7209576ff278849f756d52f16477ee44704912dfff118a1e418be25c86527de3b32c2f155d191beaff54a598e8dc760324296dee1ad71ab3343478ffa285ff3e0d63cb9b9b7026db99a9578f337de5c0299ada013628f98aad14c8e9f53af9f1713d0eaabb0b5307b9399a4b62b66d7e4a65abd44c1dbf75cacffca5c31df2010a8bb1c1f123da7a466ec2460d1d7ff85c5b6b676198e7e99423c137ed166fb6f674c0e3f89e047afd82178b8949bcaf96c21f33aa5610eb294b4246b190a30077b84415cd5b4f7811f001663df2feefa1b648f18841b63b2ff910c1f1a69d76fd5e6c398025a8691ea2855b1a5a91719cd76dd800d5c1ad73e2889d563f37d10f543ea7c8e18a0d74b4b2e2229edba53f2b35ca97bb03298cf47bf9cdce3e6b85f278aa82053870af8beff49effe13eeb39e4644ade948a4da18384b04a6a9b8ef0ebddc81bdfb6ee8b6d6fcc3296fd0c26cdd3594d8635c7228f5092538dc74b5aed6af1b8b95f14b04fe3c33dc4c72dca7588425bd9d7c325c2fc779ab779bb2584ff379c59aa1cabe9a1fc99124d254b516c3204b29ac23332eea9e9a37bdaa3cfb68f1be4b3074c23a6281265bc706ec99280a09a2e9540dec7d63ed7475674b568e3c5da7f482d25fee1ceea85dc3f913417b3dbe73231f511eb7da1f7e2467da3548ec494ac9c5f70643e74567114cdac56c1275cb1c7f42a09216a011cca7b0094a966271160e39bf18f3c163f682b8bc19cb277ea36e666adac62cd117feb8a10e4acab78812866e38c7390e2fd72ce2e3778eb683d7c2084ca02a4915e42d01db4be22f75363f1b50a41af8c6949f5546d3a75fc5acf0dfbc42a7d0cfc220ac58feeb2d9e4c93e3b4f20197af1e474e317701de99578bed9d1b03d85f0357c1b4e08289941f518a041aa113891053fc2bb695ea5447c06de9bf1f095872cb6545d00043aa30c0d3653224d785bca8a25b2402bf7468444c22ba254a9d2a4e5c22050a4f878a8391d4457b87363d2b296d9d27687c8ae76bcb9f0e9cdb987b02264e058e0420b6e70056518c91ac5317c3f33d1522379aa4deec5fed296da34c082c7c1e688db7923ef59aaf4084643d3d97c437ad81281a679a7f956f6714a33b50e63277d391cd085fe21ae59fd88522bde22677ea0c70d0b1b93ca4ef07cc4d494a4199dc144a20d3f1822e72de9d0b4f4d3657df06030d9d5b451c0edfbcd825f8ff860263ac1b20fbfb78bec84e88a90b22634852c2fa8c0d017047a4646b8b8cb5b98153b72937866f67ed9b78106133d33a36b02f2dcf2d950d812858a62de86f574d2696cc39107e67c667882cced4ae32af9a694e3ac9d9d51732479f4c2bde17bee21a6abb8d815f9bde406361e9798b8a42e23ce97dd6180346ec7792c6d46fab42e0b640cb0d3244d72b85b4995ca18ce0b7ba8a3400e336c7c1cc8deaf7a9473fea55522e54c353116068a159db96c91f8a8ce66cf30042d45a75cf30a7c12635afc78b78f4d118f067eab92266d17a98ebc2052105af2b2979a1dc06a7fa0c91b16ecec3277cd62030810b29eed2136e2c56ac4cf80059d0e1866348ca79d4a2e21273d535344175632601fbed3845897bf50b7af76a830c4c5a34f7ae7cf7869f9bd6e732f307012fdac8f97978c1e83490f73722db1ef26197ccab4d62bdbe5232d6b798347e886854e42c612b94444d5ce3f338b8cdfd94866a0c18852003906af7e1a1bb0c29390c14aeec21007d0b59bafdba005319898ac224f10b1258a00c7a52690595ab97704d91baf17e437e0a6839eb81923d8072192685c0ca586d5d61b7c835c3415d9f638afe48fb83b420a1c84f1d6ede1516c9a13d7b3c2be8308896274b0de17a4faab9482536fb475aa810b758ccd3bd1eb05b26541dd7fd6bff619b63a98355f18b786f64ea0636b84d1ebfee593f5bf8a2252767c7996b12bc9fb4f33093c1bad15c290ae2fe75006997ee983d9e554e5961b340d6a3911d879d087666c4c3ed6f85a9fafa90a8c5b3ea90cc2c94b4edf402780c277f68b550269dd2fc2e19c36593a4e5eca3f51313e36a4c9bafa62ba51a1ed1d8a48e8e97b8d92bb4302e7e94c7c5e6903e773b3b7a8f882449f08a274fd82bfd4acdccd8c12b903a0750e3164549d1235278e52be970eab9bd2b008c855952579a8f554e3fb3626c3507279e80379c19f093f4928726f6e0094a2537e66a578a0560e0303b48523bf578e05c41852f271b8b3c57ffe738b14234c66ab1cc214a9fb47e55debc17503ac6d6e590f977e94144dd1a76f649fcb68f9ac88a3cca5427e94e25fc1f12e353d8643b0768c18860eeae97c717c31c5ea7a5a13f151527a9f4f76933a1f395f301858ea28e032ed9b0820dcfbf18d8bbae89ca7f8a6906468f9a25532473df592852e621d6ae5f6ddf6100515b7c5e4f8a3c104bc9ba8059f7cd0dbe698d47c984c06a8b0fcc90a252efeb5db6641ed10ce75cbb6511073c4edd463849dec7bd197dfd87bb2ef697f14b87ec45525796b02333826acd58d5e5a030a3a6b09410f2b89d590243a224d1509e50c2223cac5b67b24512b639990a6adcb9abb885d8d379c2e579feccc37b6b7a30d5d552918c43507330a8376be7e42ae3f90beb9dfa44a9d9ca810d367cbadf14dbb2bd78e85cec89cdd7cc592d9d6001585f9e0895a4ebc1c4012abd3aad52ef3075d0cb7f0cedd8c91ed2d7dc27ec9ec84b9730216b497fdceb025e5e05c49b37d357eba1de295ede191cb85b702ebaf379f771e126c1468fc1403f50f0c4f1bcd0db68a2a7f28308fa4c6682b078b694aa2194ff29bae1b391d0ee04a491253a71b3bb0d82a584d34b8ce10f49391061a91ad897036a7ba55e20f039b7759b315d8f07b00b007f9dc7846cbc1f3bbf98072b4d001760f2450ece2eb0dd551a3797b796a4d3270543c704e259294e9b9a8d7cf78c648e47b9f43e3b1d83bd6ad5d3e3387242e79eb2494ea6e198c7b18dd2de2d5735560bf09012dd662def8b0d1ecc74efffbc4e5d4255e971508c08915a63d2fd7a4e096536481f964c0f1d2aa1c830f20ad0be967ff7b497ca7899589b97f76265710f8cd3dac7a825e48270745cad085f9ccd70fc75853ea3e17f4fb85e2b2f5d27bf6db0799ed9a17b5026ac42f76a929c6a4d69d19b3a6d137033a59a2d223223c41f28f9e4ce162e8cf92c0c649e4e0e4e9e4976d0cc68c891ac03fe751c6dd13fdefb16807ab491fa4f92dc7fc36a98dbe0a05d929fb741c4cc9223c2ca615ee85c522aeef2bd824e72fb67ace58745c0ccd7889ee4fcb374685a2791c16c175dd46561fd070a2da7f465d9cf53a01288bac0dda68158be2fae25d55002d50d07124af0b9e48b656e3b9ead005450cc6246956db995fe8fd42497361f217138907dd0a3968fed6be4813fc549f3748b7c809fbbdb2cb03c359cb48202d6247293f583b04a2551d1c0192cd029d6380a45baf8067a7619ed30f42087b14322f51e3116c16330b600dbbe31a6f599e8cb40d942f99f5e21aefeaafbda59f0a75d89f560818ff9d7741f5ad56a9e7308c2d52a77aca823792093135e090c97388a0148bee21706fe5075a64106a83c378a56b28be0b2844d66ec521ca329f7b32156690a0f958c0a15f57d955471aa3d31708f3ef7544f84f47676d31e10698c0edf38971552d9618e14a61c440fd19146fed6d756ad65dc0b577c24e944a83e331cfcf9776aa5f59f7f8c155713a808e0ada542631b7f939794f6cc5fcc74038c6fbd6d7b0c379721803dbdde8016b4982b6fcb42a8ca52bb984cfa59cf3a76d260a0f77bf39ee324e5c28b7ae2a70d78697351b25fc02c67bf96278485d62cd14c6847e1059838249b03a8c1e8e1fcc6926ad2c18090ec3fb030a8aa4a7b7c81ba48dcaa091abb24cf6ec4352299663eade8d5909e468fe8b776cb51fcab2a6641389d4a9892416ba57aba1f3f461696fdad356c0e82bd340a4c36cb9617af1b523c51ab565f695ade776ee2ee56a261e018443bebaf2b7be922a17571dbd107b853c49d021817cf803faae21969d51a3dc3d795c46d8e87aacd523ee23d14775a1210be6d92deb4cc6ccc3b37c78f372831d0b67b15af78d59955c849961526b9391c6a7b2bb542a32cfe9f8263fbd5d83496a0000afc4ed3d87f10b03664ed7a48171c35a90e080771726b51b33ee5fd8504f0cd9b0c29ebf0018881184ffc0549a9b132d3ae60d1b5cdad7dfaa7335a53ff575c8f0d03e31f000d9c87c9cc6a34de046e8156b0f8fcd231ab4fd69c054e958b37cf683056cd569d1865b61bdd64dddc0507e30f6e8ef98f89b9c2ee12936e927af76e3eeccc08f1e404a4ad46894195deb535ff79d1a07de6227e2cdf2ae0ed06831c0d541a7ee4966b97097fcb91357474c1a30384ae46f87a8e2bd149d4f19fcc845e8397f88cd18c7100ff4a2b0e625d5d8cb43ade782676cdbadd9e19db544b98943908daed38e24b0e465f5010cd563182d0f325933f415b0746367bcc28a1ed7f1e28043eed7ec19d6f70b086d5e01734e41dd108875d6d6c498c08201340398eccde8f2db471d22ff9ad2bfee50873ee5eaaad58af027769bc0ffa9203440d309821f3e2cfcc1b496bf6085fef2ce266ad14efed46026d628d7d6d8185204d086b704e0f82c46252b224464490855dbb56ed723ad290d04688cf1a2b7f34fc0400176aec423cf2eba80d33a5a5b7d120e6b7a2eb04f3e1b2e6f2d8d7a130e9c3d0d273734acf7ab6c27295a0df08968b358d45aba7f5495facf1c3ab2340b75812b5178ebdb64a5e0af36b9c130cbbe85ea58b8b9c8e9ebc94c7359a85affcfa381b65e6b93d107eea0bbd1450c1de494142780fb7b8671b0732101b03efea37adf195be5540df4f332803cf66d98e946d914a0699366b92e304ff51e06685b6444c51571d949fcc6502442775e299611672cfbee05db85ba8136207f74a9722e60df6715314aa5baa8f9fe22b360271301e9a46469034882aa5fe9196f82601ef8e97d9c6c5885bacc1f8e00b522cea2737f1940217b6d486996c8f5e46dd21e1f0c0b6ce607b4eb4c35e8a9b2a6160a2b4ae10aae0d1f7f6e59d3864f3af384cb4c64083e0d04de9c113988215c12274716ea23153a1635edbfb974eaeef78d8351a8bb0532b67a973011740ea4544db053ebdd0e5cacd1c88dd9ba8de6eedb26877e91f1f88c7d2a3353dba865e6ad9af6f10b72ad9e6c530a0ef3ea45006575f4839e45c4720baccb594ea2470f1189652384714839d4e90efe9671a29cbb592843d11d5286aca29b8af4b7683a9a8102cab51f9750fb9f4f7ff99dc36a2b5de91e5df4c903d013d348f7da1350c5bf12e72ea83b78efac8dcc3f2031c32f724c6b14de8174cf1a2af82ec840cb6a968091e0fefedeff19b5bb3ded71842b9a2bbbbb006d809783b2854830322f94e9553cda0f21df082d9de0d7429219d8023ccd2c7fbf8fcee89eb0624ecb7c748e01a7cb4eec5ebbddfa3bed977774e1bb8345ee7202acd7e83935c303a917c3595feed5798c80ce62d7197aa558dc016e2b39f9ce640cc40e4e7d54c3c3f4511bf7ae847583be9237ac1b3481667807869e3c3a4cdef06a1496a592b90d958771fb1e3c82fb8a62acb927fc44d85e843251dd63436e0554b03e6454835e088441db20d2fe8c3074df1a7706c3c7cc1b734e68bd381ae6ff0b0604ef84497f2e2d8be1f9da1ddfb073f7df0fd8ff91ef624d0819dd5b3f0bf973cff8a4bf3bd5d8e015f90cfbd2c910ead52372ac9acde1c6d5428cab4be7859c1703e000af35ed532b8d8a4c818974712e80bee0b0ec3ea7bc925457be3934c514dcf630d42da6c7dc6a9e5a74cc1f45727889fe69534de8ba2841c8f288eefbbc42e4de8ed6f666d7909d1e33f6281652fe29fdff65d01c7ade7792af9376ea12951ca01c1b303877e49fe646f77ec9df58623a0c1d1dc2d52c9287c87e05e6a5b1e06d739b7013ad80991b6e6a194bcd7f4e78ed3f00092a35e857acbb1f9292043aacb29123a366a7a7f7917cd2404544787075407d039b0bc3728e9dbcd5ceeae1bb4492e4ce1f526e12aa938cfe7c71a14fa3b0671bc77e7a53599902a644b6ff918deb19a16826f007f9d6f50affc3dcc061e6004302ceb09e34fdfaf7aee2962e1c623fdd15b5b5c192871eed36d03d80398b2ad508343544f45335fd7db3ad74bca93b55c813a4439265d61b151c7593596cfcfbf293a2f3405d8284c53b97e3ccef570887996c18a330c5391b5071858698b80bfd4598b7996122fea9e4cf34753272bb0b83a29368556aed2f6e75dfcef23ec8050cba387095235ae455a247d8ab0c9bc45a1baa70e210caaae8e3caf0aaf392fb5b98744c2fc52d1bcc5a84da445a6123c9e0093c87d3a36f77c24205700f5afff0dab3d79be3d20b7519378f80a16a41118202a269cec79664d37bb8172574658c8197e1053bf5acd567594dd2c0af39d3edf316f42f3c80b069f9e38aaaac86def98cb65b89584d322e36245f5beba10ba9fb44906b2875c14927420040e08a0245dd2980567672cc6ea1a84aa6dbc5dd91c651d2f170bc4698f92438f4ce692ab2eda52a436c500e90ec762b587e1916a3326f063d824884392ef33d37976753e9c31770de5d21b914b97a8e4789a0855db30448c732872e4c5f39ab66d41c4d9378e05a0c37886b897802fc3b6744905368a92fbca6f15864dd59ad46e6b0f3a49818da0de1064aa1a08b2ea0031ae92bccf2c8b632a377df5d05eb18aab317b03cc5add536fc2b2d39999036f419fc812b2bcafe845f3237c48ec0f39d37472f6bceb08131b0fb67e3d779fcdded0f72cdaeade9a14cbe19920bed005e15ade6ca366cb2bdb73b8eebe0b4d593f40083a32a84565b2433920ac2c96814a06bc0a39af1c143bfbf01b405487fdf644ec0f498e06cfb5206c66eedb152b9c914e01aab9f1a2c09b74f430f8cc1a055bad4507aedbc4e31d62c9e54a7b8518e565a29a01ca49e637e85288f0fcf9846fd401bf03653f620e8a3d61fd1e11c6e0a2fa2c2b7838bf4c0504e5a49cdff8dba7c8e82342622646fb76589d821f055b050a2043f9b80ffd75f709914ba7ed4cdd3fdeeea5597e2aa144b4f730acdd727021a470faa48afaa80d036f2f2f71db13f8012a27da2693fabf3771e36e654b698758084ce7b6e98bb04f5358de96fa88aca05a185695959e4785c55c326182180356a7384405f16592cf99ac1b773119c90b686ac03212aa1e3bbe722c467d5a9cb5cebcdc6ea4e60f79d36f8ef2d7e1a675a5cec57e0b93fb7980e9161b327923b0727507102810030a1e7b5f991008278ce128343221af6107ef3224111938e29ddbabb01d133e127909d8edad4a715bf0624b9a769f439f3cfabf9359f61fb0d08edab793ce115d97cfb5cf1c98d0cfc3ffc3d966c7395189f90e02773af6ba024b2266e4dfe0d9d8df61d012194cc9ada86cb5f7ed4ef0d450ffea184079cbc954ad7559951c448bb3d913721d5df53f942a224be7f6f0db2455eb50b0f56a585bf83f793f05e623f627983bea4f369670173d21843c7c4303af8f8137a4eb1fdfb8805f9036c92ab1279697cff4ad96bdb7f3e1727ad1ae2c4f2fb3bb55bf5ee5457bbe2920334da49136a2e1b52990b298d6995aeb115aa78051e01728195166104cc8dbc7c6ddfa53aa86d9eb9a267ecfe95ada8a7ed21420e69ecd60b7c9f7a214031bb8766af4c3094558ce86a73b55472a41919ff547493c6317913b9d1bad112c2b9e63bb36a70bc70f6aa357ae5b3ce318da96bf7cdb6c5e819e4e7c4e666b5c08ef6eb5716e24112ac550279f714cd7add1f55e40a67dff6814154abaac91997f8b5e10fb37d9fed7d3ed2523961e1fdab0ddf15e0f19808d37a6c7f9673c1bf19aa7a5428bfc7a5ec1d79dbbe9afe441727a43959c00fcf031d9bcef5e80b0a4e1e7def514ed38d0cc94af9248fc83f1383369166b67f23fc9109376e84ebb8b0f0fc76c5ada327f49463b3e713b51b82f50c51e752f6d4c76bf0b9442f945065e0374f6b789ec6adbb2244c9523d6e1a7bcc13a215a0b31845843d2d145c261d3b63deaf51fdfc0b28c35dfaa798f9cc0507a14ed4f2922087cdca6c3b95c2a82a575788b0f3e78c2d9a3ac7ea54ee6c869c1629492fc9e5ed1aa26e1afea3539dd0071b3476c4152c125343770a28eafdabb5328a87d9026bcdc8ee307ae38e345e6d5b9f2c80a2686fd0075be16e9fa86d66edd6338d1d1ad55ddc703775d49e4b8c1e81ef5e43a85f25f5e59178d0a98e7bc460a8292decf08dde228e433960cc7509e85b702ebd367fb7c2e2d73f45079a4524a458bc3b086d51709e06d9efaa67e3d5944b2a5516b764b1416eece4eb9fa2255532763491aebda6d3e7c60bdafd7c3b23d74ef2485ca650a6642dd18c6e887d435005a2cd9cf27b17b18f947d397986a094719614aaaf9065aa9c9479b8fde0afce8a9b1603fdbd303dc1ae0fb62727e8877ca09e829b753845df4eb01f6b6060b6ebbd02f7710129050e081df714677b2a0afb073c2390e4f500eba7235f8bb2e424a86f3dfef71ea120aac8c4919dc51dc874a63549d25bd0f65b42aeac17e3dfdb3bc195c734e63fdd13cf398a1f4264d1908fc09840a2c1d286fe7427008a7bc056fdbb3fec4b9ebc82e0f9064d1e1faa1f96a95d1ebca4abef98bb1987e07b0d876b2f1fbf904960a7415a88607d55a8b81acb82c97705ebf466c6f2ccc2497acc8862cc16d3e3a66aac88814e1bf8d303a0c0ce88fdf57d546d1618cd3ba31e1cb8d7b97779a121ba421fcc1da9980d2e578d6d738549629e7f0a869b5b64c824aa7c982743a9f9512361f3571d19cb69c5c64a4f931180aec2b69048a87b242a2e6775f0d5a63c4eac07d38d5f2086ada8d1bcbf119a3d33457c1d003290ec2f629732de7ab58eec4a0a65c987ba250e281ad39e145dccb228d1c2d9c8e42f6795a8cd62b6020c7f25b6a5e50166b10cabd7846482cb82743f3df51db206a4666505676b6dfa527a545fe3755b9207738ae48541c8cdaf8a1fdafdd8241e9c7ea9f29f03d7953771120e1c32bb3559d7819871d83fcae37ecbd50f85e90494a15b6be937ada3d4c87829d8d5ff36a411c3351cec603a76a869bb9b18429ad9552481402537d522395d335c07a1eeb712e1000dbd0876f903f024806c292d39a709bb3e44d89c7bce1a21f43c67b1f906465359334ad46c2faceabb368ebc273eb26d525a055a76d263d21d7173f52bce8d0af176242bac4ce9aa90352ede4448510102f48970c004a0705749756a576833c58d1149cb80294b0ef4b867606a2647fd70a05b534e6c07839245819efd34aa6ba09c10bd0619f368fdccfbd0c75c38c9e820d3056f3c376b8e7a3817320ed01b8740eec9da73ebe611cd493fde011d8b3febc7ac80649d17ad08b2a87d3dc721b5de8f5856ed6a7ec0a392273e0a5b257a9a93d19021690b5a3cc8169a6eb03f348dcf3c71fee20916c03adaaa4e6e39c2d52245cced1baa8d77ad80d84bd341ff0ecedf13c0b2e667ccdb801378a32b50dce0a0336459b385e0f1d344aebfd60a8367e1343eb5aadc9afd44c81d5fab3e14b79ff2ffdb69e39a6824bf21b332417111ba20f431e9d1082a94bafc65c353ca6fb3fdb4e610f22b7872081358226b8eb15205ea8c259917cae10eef0f3c0f0bfa8cd904c24ad989d70f6d934c6c01728b1aed547e2402dd5e3d6971d69a1e8ac9a6bf68e7d10b53936dfbf2af2798e696d10de7ffa084170300c6d168d86aab08566e8e03fffb3adc625846a17629393f540e26741ff7bf148c7bc004ebe9b6d07979d5374b84cdd6cee2f9da3cbba67e8490b3c0615c25ef69c7571f5e62f3e7cf323fe2f951076f201aee9b4869c9191f845b0a6cced5539d6afd29379fab8c0fc688fdf9605546245d00492c963d67a167973de70c1d962ba64143fb8f814dd735a0c7b63183c45767855ae210f0589ef7d9e12380a05f8e5be643b731d248ecae563035801810d2df8e85965029a19e952731ea9dc410c934effd0a61780fb99a04f6bac2a7e80c669868fb6788a24eb3f99c4dfe49ceea09c398825eaddd8fd55daab18f37b4f70ffe6a054d0743424dbb45ae300dce11c544dbc20135af032bc68ac4b9d11921b8a2ef3afe797a4ebe4ca6a38c33a67ab8469ad01293337ff0b878fb8493b1112dce69d9813430f838bb70dc0a180eb2949b743dcbcf1e70193d9d2642390dbeedaabc680cece5a3af8f9e0cfad73c08b01d94419615edaa3bb40a7146744da83e5949785a1a65ee6b9e185c7b8810a235fdf4fe99bfc1f91a5c625d2284fecc11577038569913421981c5d1f7aee0d5e2127fc16eb954b55d9c3e6c0bfbc0ce51cb21f88833d89f24d318d983dee436e1e4ed5498b830e06dcc8a4951b2b11d078d772676c82af6bf0a5ccf753c5f9f201b122d1dcc01c7b4f437b59e1e74d5a24126b503576360d4777eae6a913ac02cc3c41d005dd2dab910ffaa9d97bd6d9240abfa45b69ccc72b8f6978b4641bf62c9a6f3989cc8c6a8607afdc1cbcd92d010ea4665234a9cfcd123a75e37379642f9bbcdb5b02e4ef0d484808e864197177eb57ae48ffc33cde3afaf9030f5c49043bafc36d2f1932a39062211ac7f26efca7207ff5217987463419d6c530ec6f139fe89e0054414b289f42ff9e29df0e3cb4082999d3d997e5683d25f88187214b71ff6ccd7bbf8f11b80234d5b5dc08821119ab9a4801f05f98c8575c1dc0273bb956968921dfc477ec8060be9ce82ba8b8bdf19b95681591f16dd02faf2b2d0709521b2ec42fd7295c8e4c7531fc531af073b540459f0599f715bf553342a84d82ba90cf7f6e60e5f420448dc1c94f181bf8030bc18f114c1817e7ab87c38381c6a9f1ee3126fb656b2c1e89b4f920c1b7aaad3caff840ba59c4c760753f9d1c4d0acff40c573accc5dbff6924f276231fa6013a83b432be2a1084a7b4ee621fc5a02e4a94002e94b3a2d33a701e1e61ba460966dbded710ac8c27b8eb7fbbff4817f17338fc7217c90b5cbf432a4e71afcdeb05b26ee6865e78c4972bc16902c930ef272597e3f3b6d274cbb5038aaff4fa39ee87688dae46c210e1fb9c9a0f09cbbd4684fe891e94cff73bee6bfe15aa146b641de0fed463a63a0f369a97835ae9136d66624d67343cca024a13c85d995a6b76ebe650b788feeb789b953cb72832cdc1dd43ef987f9466b6645bd1f8d4f7defdc4fff7c83ac6642613794c31fd0fa4d30367a1b458d458c3d676c42eb659821c5347d2426f48fda11a01209820cdd81a37f417ff852ed8d10cc61f16dd80c4ea4dc90feeff5736265906af1672a6c039169635027cfeab0e695e84df03a4bc29cafcac28a4a1038da6b0f226565a81c9023e60596b87a3ea823837261d745f462029dd3c5f0d783d11f0a2b81dabd281ac963e9edd947f62d93032dd87c07fe931c8a9134c8114d906018cf590cfb2efeae63a44e9f862c5a89dd891dd2b2a9be0337f07954f4f9c9b12c15ac24419ecffe4a9f8b53eb1b62aa7c10a602a579135d587ff1eaacf85d9432af80ad67f87766824058e6804bf028173609d6ec9d3624cf4f751f6f11cef963bee1592956667d02f09f9610b6d8c312ec911b2e812fb899061dcb8dd5f4b038856e76f9bc4eb48c414c62e5462ef2e2e6fc2ca1aa23ca8b67dfd14b34fd5e6a8af6b9af8e92c98a54fcb51588f632180c7b5264064fe3df5de8cccb632c682e954cccf6b0b336b0895fc47806f1a399c22f591c81b2bc2252d55499c7b0afc2440dec2ad753912599395cc7c1412ce579410413667ffd4638fb70db3e18b64ce1ce3692372e383adaa88c7a0762a8643a3de746c65aa71dcda82bf664cf962dc517a395eeac4d7c56771cacafb7fd50d8c5c595945f316c677f3ebe75bd6b4f269d51de08e75f0db393a4141c27cedd27afb62d561820754da15a5e8270b016735b9962b353bbef0a92292f4c4a4e586a24038622d4ddcbe4a4387e8abea1cd6be6f80dad6564263467891c21c4c2f50bc725b95302e3ffa7d79e80a21a2ce95e4a0d090bdbaa29b995a17a201c155f9b21673330a9047612582c8b3611b6fa02a8619fcb2a721db7dffd053fab29c9be48ce9ddc9f727cacd1077febb62807c63e10c6e5c6c6af941842e65f38e0f395ebdd2ae5428426925d89255a469a7e4e482426d6893ce2ff8293f521b6230979471d7deb533f3f242b1d3e21d262d96c3d7d11185a20c9cef30330d62528c1212adeb04baa632a5a4d1a5bcac92c749959036efb95e3b23ce7f2ad7afb9929c91839e855c2e72c093ce2fc4e9c0dfb3b07aaa0404fdd194462cbae80e34cf4d91483e4c264ef8471557a509b49b3b1a92b2bf539dc7ee29a6bd19559fc041439990c8ed059bd885463628398846078ee9bacba24727ccf8328949543cc4096798cb71e9c10b6aa219a6d964dc5525149cec809b8f76ed3e88834285c92bd432277643250fe6294a1813d4af67ebbb8b5a8bb2ae5cd8b24970a7499f88916c25e4663b6614cbc338a4d49ce7cef5dca569cd1d57fb15e1f60f0afaac9765a55c7b66672c225d79a97675bc6d94a26f18cbd43d939cf0a1dc4eaf5c33f919a0d695c5526dd8376aeaf356c19d90b0f42d8feb70c51279eb6083ce905747d6f9e8d4b2992303beb5f884ff5703a3d6529aaf0dceb953d33ecc9ed25b9764028a7ecfcc23a06e2a309f5e597c65baffe59d70ae2d7ad107f19ce1d96ebf995976dcd934f580e7d295b56116cb67a3e0e16422e7149d1fe2e56f4d0a5b935fc8da907e2a0846bfc57457c4d6864ff2607a6908c204c1697136b0f0e8cbb4eda7d6d897e3f7455115086306a812f682f82104818bd18f3ba3dc1bf5cd97c485c95ff4f3efda7939747642adaee9ee3abb4c0f2a5a2734039d607d1cb559a2939e34d674eed26aa792b7660fdcf6e979166b37511367c3a27f51116d8904c62367662fcf0dbe3ef766207d46d532e0e488da8878311473e9a303fcb985bcfe700d0ffb27fb864830f59199da0fcc7933ef40e5d75c9268ec0f88b6d64dcf0fb0c6e7e0d25aa7decec943b40e36c339666d6714d33452de3a6970617798e23238bb2604fc2a1f4b636ef8dd3720b4acf58e4e51335f9baa16e1dee8ca79a2f4094b5bcc3b9c4eee89e8043eedb74d173225fb48880a40e8a6cd4e4b0867bb6638aefc8f70e5c5569e40ee1c40de671bd19aa4a7a5a7e4a6402a8a7fd49f75d58fe2ab32c5b66399c3ef33dfee7af592ffc8ebdc375bdefbd259e1ab64a7375d8885ef5dfd698adc91853b483b1a16f7253daffb9587b503e7a90f3597fd0f1ea1a9754d7411757ebe687009799b33bcbaf276b28b79a5b72d76e0cc013337020b6dc554652a5bda14d8bb76b1acb53b8bf27b36976847dd314b0097e11e432d8c695b9268a4276ff2e13be280f8cb1bd90825b0ae67e0cad74737b0ee260bfade1c74127e970e02e179fc847d1131d2b494d8b92daa3d6e7206829c616d7a410d9fbded5ecc0b08e195c11d3aa7ef89b921060b64b7d168e48510479ebef16d86b2c50d2f79ae7703021c8f7572e7a94a339fc2f20f47e06cd287f6b1732b67673ad1010058e734e68b71e354115693b9ef44a6b73313544df1ddb8bad97d219e12f3a2e951bd1ddaec46991a890c636c14be4a1fa60659da742e5ffb05068e3d0fa99b862747cbe360bc84d01c2cb950d0d3fc9bb10ba7f8d0f7576acf6ed0c07fa148513d164dc314c82046a5e4d213aa3e2c96b7c5c1071ae21ce8e3b584b0bdc87f13f17ab2044e201a7cedcb4889823abddfc184a1895f7862d9c836cd9b426e18c6bf09b03252f0e71c4a7dc5110081cbcf6747e36c092f2e30b9f0c7e286111bbe3d82d5b5d7510ab8f9d8c278f987de93a7ed168a057898f13003c4537936c0df59ab7d459fe16c8bb1c409bcea07be604613ad8877937d242492eead4deb7530ee6b61febadec61c568bdd45e0831100dd9382e8f5ee6ae6fde1f0f1853269ca5d267ba1f2d1fe39a95c2adb700f694063e2368330e9fc4b459fca2220bdd1f60ae19ee09456e3b17d4fcb4bac1960a16d4a08f72ac1f2144230f0d4d6f827bc687913e8ed289b4cbc14aa6da7e4f5329026b8dfdb2f6077f5efe5e0d89a2347c14cd5769ce60427eee27945d4504cf437e4e599a11719ef6a00f182fc9c26576487964e7f96b14b4091871eb3b73c81acdefa2d580bc832d3a0df8bec83ad20e95aca723ada0813317d58978e94dc8f4a557dfe0b32f791400dd04fd12de38c388ddc387df921cc8e633a22267e0c5369e0aad3aa303f18bd185e580e1f4d9b4a1f05217bc0d9ca11bcc5c9c9f5c498ea6a6700032de92100fe07101ced6423bcbc285461f36ead2b47add583f1d6c66f9b435591f117b9db952b2d8f6e0c7aedd867d287b61b8ce18f8e340f375fbb29df573255f455ff06986f82dbacfe829c6cfb421204a0982f38fd1fd3ecf215a62b0f0e7d130ad3449b77eefbfd35a2d46992b9b8b8b2350026cdadb1f1cf3ac92a39e4b8984adfa742b874d1a21919c59c50d2b476bf28a1d510ae918f6d3beab4b0e2c9adeda11ac6aadd277b6411e45db7aa15b7c71d7e814dfd1beeb469cd7f42261d9bf3c3c931560243f9bc90fb301c128c9a031702040fa56697f217bde29a0a1ab64c02cf476c8e82f2caca71f06b4ff359e751f5f0a1b88202872f0e713f1c76fefac21923a1c39c98e05dbefe698bef511eb9321680dd0367f1ad7120f15ad854da49928b607598d2825cc12bf1dc31abe847b983fb7589d3fbb8ecdc8db0624679a3116e5c93f4dced0bd2223372d30252cd16914c8bf5a9b401282987563a60964c1225fed7c769cc1e37cd4409cf6ff6c4702d6f7af66079b1e6f749d3c37ef86c4404761c8a18ac61ec5b739a444546df7358fa50fb02c36fe276f06621ac780f9b941109abd252d827e0d52546d1071b6e4f6dd256d017ed780bae442bb883858e27591bf4fc421a7f1d3769f82874b2deb8fff81cdf5c351ff31ceb611949bf466cef2f3b7b00108ece73024dede8c97926da17ed4252d22618f3b0c7e5a2144b15093e0875bbf61aef1c193a7b22173c7c5cbbdae3a0ae81c69212fb81a2b7760a320d98412f56d96a593c9ad9cf715fca3d01edc8ad17d11b350bd3cdff43d35b362194b04106fd6bb6eb8dc81b7d396504a452598ec9fc97211b594f438c4a9584e2151ecb8f8c9ff97b24ebc4765a547412ea37c5e8c7c7601cdfbeb949390e0a7330a22728623d51894acb2a40455f68ea879085ca36dfab3c36e490863c09fd98e29483cd43021e0b3778f16256b393ee7d9974cc5218ac114da85d8287a31e9287d5c1cbe2b07d0bfe517e310923af95215f38a666cab91d1230818db806e8ece475106a0c43338ee729f8fa33116faf6c398e96ec95221f5a6e2b7b91783eaed03ca88553b4a8fd70c61b80eb260d14544c69d281703fe5bdfbf1e28bd87f1862f1815550300d0b765e8b9238e1c6d5e5183e9f1d63318458cc3239ab23174e0a978cd0d05f53024d14a2c71dbf0d2601277ca83e7a3a433dc113f3f665250e3670a52418386c263f0a55698033ececfa3053acc0c4a678ad02e4c03ad80f306acd1b7e0757276cc891d438e08a7e7658596a76fe847db55e98332666eb14faaff1f33e56d3fb299fa7d633d215f1f7135d2d1bd682a3acad1e697b3c097386864652ac9a16fafcfb558a02d7c390a460b192fe42c8921d03b7495a87c5614aebff361be86b78f1e34f66b9667077d262afe52f6ed0c260b9d9160756eac265348f532ce4e2cb27c210cc2c74bc5e6210f4d6687962283c3017d6e224dd863d12e5ae8e54e0f8eb6da79ae2190beeebcb35efaf610af16dabe296f8f0284aa9980867b7a2d9af14bc8bafd73cc52ce4cd278e5492975c5f5305ed14a4f50b8b069817a998afdc0976c51a35e524113bd54366900aaf52372b63473ca53046a674c7de935c40ece85b582cf39fc8f09417c28851030447bb482559df8b484a732140661e68b80719d709d27bca8b7298ddc320f9c4ea04ffe051eac6fc5e2c0571edeafa9b81507363f5ff7b6f097d7e2f6b63156f8b9c0270250d9c1e9df49c257426025efcb447fcbaec68f8585578b37b6951ac9f8c925187bd060da825051bdee27613422a29002d35120924cd9a72300d4e9ca1403cd54c47462d72d031dd030e264b1489bc7039f3a68fcd4e5a3b355b4b8249c7c92027478d275cff3fe004c2602f15e16c72e6e77dad8c8a045b0872d45b193f9894b7e50550b3d13e17f03df7846b9da1a5acda932892a4eb68189181e0445c127ebbd09210d374bfad64c4e81aaa9f8f4e7a2c12396ac503e2dd7abefc43b27db40bdd71b193a1c0827b5aa0cec28aa5727459e786e7212e84ed1a232e7d56e524f613caebfcbd9ba43062c34c717a71b3778146d6dd55d57d1b46551dda2594b9156b9bb149a1d12e4923dd233c45aa7b97957da47b1bebff29aa711917e0b91b2fbd72c918b4509a13875568d9cbcf6852c68b228120dee5029642a8a135343df371ca5ab59427367f7256537fed75fad1ef5e8ffae272ef88d9694787389ce55dc95f7959cee01861bab26cfd03d4a64722862a725b8a61bcad5bbf12e9b9def71dc36cf97d915d8c17ea3a6af9acec10c9fbb96d36ae200ba482ab76f22098356bc40c7ed655abce17649b342948ece80e5dc68291b5c3b98ecbfc10a30f4f8d34126260ce6e1e2ac2da5f818184631a1301fe92c74cdf806733f4cb040210f48aedafb2f783a7bcdf8ba6959b0f63f9aaf1a3c9577275ac0540379e3889ddfbce37e734f41611a0f3c02d4b277a69ddbabc93dd01645329a11ff105da647d2c25ea7e41725145414093bde998b580fb3ea11fbbce55e7c569859f5d123200f00953ff3eab218560473ddfd9d6e15c106ce3dd2492c93239057708498d4f21260da07849720ef859347ef4493fa6695ff4d7f2ae0d4434eb8e1bd063d84a817b7d43dd6204bb39f9638d35971538a8aa2cdfaa98bb978b3d87857ee4942a88dc8d889e19fbb425c76812bec6dd81f0d364a4b0758351b71ec2e0b44e8d15cbb727a9f958bc4afc504e9cc16239f0d6a71421cfa80905bfeb0e18c34fbcfb8c46d47bc9e3048038c89138b1e18b964be3969ab16f946f086347580da2b4b9eea966cb611787df5bff1ea25334d3506763ce10fd2dbff51832f22179f350d6030893f908889c4c2cac21ff7a5e247dbcfe95ad3a5020c7f6a3b075cb775750cc0290ce6f3a4de647c961184086b2663cbfd264e208317c1f5145857b1996500d8a31e239009a4da226f278e8588ed80e133df82e38226c6b10590fe0abf8cfb5753dd77e42aa36e253296f9d0778169b41cc9a434d0a14ff4e689c3d4dc45d94b9d13d2f0bda8af2fe5a1dece335d821e91a6331ae931cc99fc8c3dd4d6d77e549eb30f37d5f1ec6c7c9889fe9cefffd04b314d4e2ecf949a8c9735e34534b3e39cf4da1ede4c54920b729b87faae678192b41dbcf84ffe2fe2a0942063172b65641f5633bd1e840c3f24aa6b251318cfeb1ef78a8d950fbe8ee274eb6c5697e1018fe2605527e155273ab49a17c5d94d39f5ece06b6f35ae5837cd883bf945f8c2647cf4d6408703313dc5238e3c3fc9a343e2ce311cf1050a0fa483f396bfeec474a62ab6eb3be097aa3aa9905eb9941eb60fe362bf3bd87da1a1f488fe9de08eae37d09715b3f5375cedf41e79b4cf5b25ead3ede97b24a70d7aed173f3ad03b03b7a11fa4f0da4ab5f9c5613659d7c4636bc233ec8c20cf0f5bf42431e27bbb4dde9863757e4a3ad89aaa3f41997ad47addd1a0aa74abeb8bbb7c4dfe48627658d5ba0f54216391453988fa85613cb36eccbf58ca8f790d70bdaa010cd4f4f7cefd60eeb2237b4b6acaf7bb513e20f0679e6e58793364031c8330f9c4a51163f57815e5595520a214475f7c6b0d81e69399d7558e064bad0523f6e15b5aac2452e6e49e3ea59cb316bb86b106f01ca16ad9be9e9227797cb8b5fa5ee86e5bd63349effa73dfa331d16726c5ad8b9065cf1110b21f6314c72e55cbb6b3cfbe9caf31bca98f43088cdd1fffd850cd67f80486a0d528d1adabf2359039b9faafe84252e95ad5fd554009c3bec1052ac5d541702f558beab1c48edbc533ee69b78f38e971b3dad3ba89a2a73f50b51e9e4be247291836dc24528784ebd30281a7dc3493a7c790d44f167a28064b6809c77d8ad505995f4782d06a120fbf1faa83c622316534e34dd80ef7ee6e05dfc89f9aa9945f721453f77a94f0222db06b5bae41efd67ffc571f88071363023b473d2a1845de603e048851fa0376d4fbb55169f390edfcb2331273062ed663f83207b4a500e162433509efb53074c7255dc2f2c6f12a25045e8081e4d8d0e6e5f8b615980965ace26eed410371e4c9ad3bfda24e77498debcb8efaaa8ae9f106160148c450252918f8ef374e942ae993fd2909bdc623dd3e745c8fa7976a686a99d86675cee2ba7e01fd8b69f443b27cd7c6c59e026f37754e4f3d272b34887c822e39c15cb912a68774e2fcdb23ae43f4acb4a8dafae63c9debcfdad733302143860743f1455a32e3ff181e18e693c23fac5350968421174925c804056e0c9aed2f4af397e58300d21ec15f544454ffdfa014c9844c686de546571e2156ba386d23423caab4db3fade4f937a52f1799315caed6c1590046e9c33e90fe3b1a15bf4d0360a62528d54512a4cf96840e99706c9e07b13f2fc7d63156f288577050a32feeac3935b1850fdf8232d9f422a811537802601e989368574acb12c01ad36594e73ea3d395b070c0ccb2389d11f7a6bdfb3b464977f82020ba5a20e20c819ca4f132d4452aeaefb9f9f051539f8dc84d3e802f89680ad2b0c6c147db2265c166e572ddc99f32c0137985d731490b754f0ac0bc6a67e9750699472c0f7c56eb031622bb07adc47d02145b23315635e0916402bdad3ddf483741005d61d48e5b9e2aff9ec241950abc81b7da11ccb6ab28b24f8fe02c2dccc089f861f9f46a94f6f394770c0fd3e0e6e01c28ff6b180ccfc696b54e54fc31ff8919daebab8dce4280f61230ea8de385ab5fc93948f0d16c52b3dfe721bce419a7ea32f734a4e39c0abf120cd2b84f278c92186e6d3b76e44386e003cf0cdaa1cb450e33194705739516b78fd9f711d8cd33a268d6768e7cf58d8fc0b53c013e8a1271473334418ad7ff5801f193a720fffbe462b222442879c32673dd9fdda320942cd3e761fe652432aca4a3beaaaf2f108e675c1acca1fabe48ca031fba6e3f4d9f53ee0cd56dc072c9e849ac02dcb6918687859d13d9814cfb4f380415992173253f3c99fabaa1467ed6884fc0f146da72bfc62abb7a2bbd1227dec3d0bb2db891dea58735e991a4cb5b81d4bba7a471772f440955ff5bd89ae07a34f841b189362a9df00c828af8c1945fe490a967b431e993ee28492b494168974f050f1cedd770c06f04df6ef8c377f8b24506ff07c84db2199a1dc1e53ab857f548b6333438d01bdf27e07c26068aed5a8e7878f794f3e6c88c608a889039e673b3f5360c2bd191436968a5bcf4283aa0b425f6bbc2501bafc64eb3f69d36d5ad68170e2efdbd235eecb52e49b97445681644c7ccaf3dcf3e9e8bd7725028a999cdade82e7e8b8c63f7ee64e1fe00117952b0fdd1c68ddc5f0794fd6e3b8ec51fed3cef8bfed32afeeb8cc0ee8f7efcb83047aa2e3d64c8af156ac922c837b9000f58099d8ff69ff28a15e9450876f13aa36297d40b1b552132c49d32531d351a487c0d582150434fa8d2daedc1906182d59402a2540fa6f0d283210bab1f7da54180d2693cdcc00150275471fad5cf20fb4ab4157b8aed08f3e8e26a347211e0d9c636762f9554f02ea6f8e358e20f382ccfab6e09e6602412f669d31c1ee77bd96f536af834fd0160058be35d2132af85c8aa8adb386e898a6e70e0e92bd1779a199902d1e05eba2631094d67c2a72f960cd0b6e608270f870c7ce32927736bb6a6ef2078b4bdd631543dc486021fa019b430dcc38d357ae1a82f457d212aadd112562c99e4abddf1b4fa0d2c34a7a9426d84816be5646a1955162b7a866c2971a5ace5dc1cd8a129587f73e2d8dfe6d049b325c2830da55750ea365c211d22b22941936eaac808bdfe12522b178e7e525769ed195501b6e90e8dbfa20735a209a6bb7ba1561ab726870285862db189a5708b9caad7feb201f86afd72883f96afda4b5b3dd188f5611844c568b94331cda63a373add60d04385a04ab08ecb49a8b8dd179200980f9acfd7fd2739751eecb888d83fb479ca226e5769502e711f9d14be96c3ab44df6cd5611881ddab37862d9f46b04084261ce5cf5c6cdaf7910ed8a6732c5b6363924459cff175c3a70a28400974ca3cc1f953c479252ad763179d9ae6b5f70cd0c2c065e651a2db5691d3e1fd21eb579411df65bd675af7c9c5473ae533fbb2fb0cf0460b47f09f27bc32856d361f2344d2784c0c5908b36768af12940383ec59e72718d6a258b6db9fdfb5174749efa55739e83c0d6799602e9e970f2b09797c06553cece41c26faa207818a425940eda877984cddfbb2a8ed42b9ec47cf5a8aa2028ead6494a7bcccf5a642546c0cbbf161c70715fe79ed174505fd62db8e40ad63b5d1122dc9e99ffee60643af1dc8a49102cd4bba223ffb2e22de52be1ecfd263a92791964ac63b2e53e4cb73e986d649127a513b54d936e062c253d4f6dd0836f286e60e9809385bd470b608f7f534c28f08d5e5f28a17632966883780231200f030818bf6f8fc37b8cb2db34ec0cc848ad1df6c5704c6ecde93e54d8ff3437bd6f0e83c164f180a785d0fc0f6eace63c33e37935aa6d5f2e3f17b7c4ebe3f59bfcf214f4b3dfdc9375c1d0b52961c923d367e20fb4da354cbc457193be2ee8aedc187011096b7a3f2b2eb46bf5d488f02b9894e6b7008d4f6425ff85404d8d2a7cc5475f662c80d4c29c14ba449bd3f00a7460b50decd6ed3974de91a9b61e57841ca5f7582759cfc5b9ef175409db3dcf3692cdb02ed1627edbeb8300728e13af94098bcf88a2bf6e973a9181cee0169408a74286dd141ebe7d6f5ae9d35993d3d5441296c4b740853c45be2c56ef568456beba724f73b1a2482d383a08f2a692902420fcec7e4170c3902694e26bba7804f06054ebfc9d6997f028c0e0f55296f592793dafed21f0bb0e47f5f0f511bd38fa110b16d988b0ff9370665f650b134e65e6a1c263debca99c40de6666b48f9e77e41ce59785f7a482d38196b61f632e5e6c5f3d8e003a5c57e1983e7ea556a5ec8f41f82d4bfc791e9ec7092b4d150746ef2df14742ddf4f1639116a4106f0be76d84ba9175108edfd5154c7eb022b35f188aa85bb2fcf56cdefa3d479b1e862b967488ecd80aff085ef3b00c647427bc11e874f821f6f97313f8f8f8dbd442ffcf3062881807e56d53fe290cbd1833241162053b686fdf878ed2e52427011bacd42757d225f6d926add7087b91d6c8e3b2b53d6000cdf541a44d3364b33621f6a22e64927624a61dd002405122f6475469c53aa36fd709394c5a7bc3be6bdd8f8aa3f54b12a263161eed102c9e9e5db1ec515f81f9e02808816cc450490ca0c7f4886d91d5629670d8fe260a0f781b653c1fd8c0c1503d3b51a5df3f72c3837848e29c9544ac113dea02f6375ef4d1e75d16d8575011618c93cf4ffa9e23ec13de2bf91134dd37175cfa1aaa4e72b849cd742f1a1e68129a24c7d007193ddc3be44d2d2b66c2f4db135dc6999cde783d05908a9d04506e9758eb230bea2516228af2a0b62285e570cf26bad67d8277ca1934dcc72870a9d2057de454dc285be7e35434c94d846f6f2bb8a118b675121f0dee39c82a691d729dda175167dfd7a3a28f2d0cc5a1ef2442a41cd2d6cdd387e21ad81316d331a81533a2b3b6b4ccbc67eb4bb9408d4c0d4c4b875df18f7a7b5b632fd1e74384f193f965bb5221c91fd7a2ff8bb1d8f18621d939bf11fdf2e547be7c3f9d583bda8596eba6b2c4c4fb6be54f3c45d0eb9715cb08318f1501c8f3adfdada36e02aea3be8ba17c59f2b0a215f886bd81137a5db4151bbee0de5bdc89824bca58d52f9a1cb5157b74890b486f4f15b14597482feaa7575cc7f368e18d0fc015987e4fb40f4f41857347ce48733b61927a9a9088a2c3e9085b0d212c61ec6ee77841bf04394a9eab69ab0871c711ee8b121594ad5e4e4e5d8f176244ea1ed9dc6fb4955af153a190f5644a8f9f8eeaec6472bc03e537388828470435375182d8c86a519fb3e8cf257664a12f9f48d96f393ba59ea16c418863470ec22c8e8aa946c34c268033d8efd020106b285601abf52c45de83d05f5426aff8e9bec06db5bf790962081ba5058e5aaf3ff457a205fa4c8ef7ac10a855224516f6a27fc52f1118c0deb484645c91060b1e1f413179c2be8cd37a86982af9af2b2bd8ab145e4bb78a16921e6185141422799377bae4da24ad0b29af12aeda6a29db7a70d326e9edb011aab9fc93c7de88b9310aa2222d7043a90680957d0b3714499925cf650336045a8b66999f3a0d444913f6e0e357ed12b2c4eaac9614ec137a5a0f63805ed72f7dfad13d0de919da7f895a6a4c7736be9603b4b95d6e1f1a05ee773b271b77e296fc55ef306c114f138f04f9a7b1050df32c72f66276ecb2764d9841778928a3a3dd61f07eb55a5771111e9037ca58dfcfbfebc62fff99e60b8ba26927b938b97e5720036a0b93a154e8d3ccf621975f68b40ac60603cc95893c632999cb6b3ce912bff4c890b16b0ded31aa09f8fad997ca7244e9a8353067c23ee33b264b977c75779a691c759784fa24d8c16ef48f22563c43385e49110b62847153e96a817fdae9bcdbf0ff0b141a170fff78bb9a43d4d48554fb7bde12f56aa47a7b1bed94e6a253d896ccd7acd02ca0abaca60af215ce3875294c0ededf9886e2b6446a9a3be10ffb5e5bcd1b8f24483d0e0f3c5d6506bb4d44c6b3fb342866276c4a51cf0dbd7a2f49f32ef16ffc5366488db6019708b9536fa6cbe9c7720aaf702feb70a21eac08f9cf6505d41d552d0c7f453c0bcda544b4a3cb1505f847d4755caa62664647c71e3268108e2d3ee2260221bba8b1a631d46ba4b4a09019fdc71c311d22aa6e7275cbc1b5807def38d887fd8ca7b1cc0bb49dd3cd28a58baa513234d14767cfabdd4e98c0be72eb6f73e930e0548fa7bfb91ac187bf04906181e62c5037cc65702e8951cb5770c74e744f4776cae13aca563a908115ebee993bfeb612ea9ee9db64dd142eaae4dca663b87feae3d7098c6c11b93aaa316ea5a8f7e3fd7c85d0ae96350fa5652e551d4e1d4ed81e32dbddc9516737e742c90e6496d8dbeb8e82cf1f1eafff90ab26ed8638ad278debfb0071f4b9a824e5f0f7719c048c3037b68ae9cf8a94a10a87ad09a2a1b799d3010c8602d93efef979bf6e9a022c4edd6d5c25f7e34c7b55226972e85327cd6c08ca735e2defacdafa7f87e139d18f04c375857f88839696c1ec9f616490945f5124016d4af6af02d4aac6f18a84c5101fd9090a6f2ade1adbccf8bf00e95c5d50d1d633d622816c074ecaf236919bc7f4f8f5ac75b7da17e027d604bbcaad176e18b75e450d63817b55caa7ad3406947964bfac4d3159e140856cbc2eea5caff3d6aa8b99bf8c910c25878e675d1add3720949cfbacd0e45f5c1f21bfb4d219911a0847b09fe0775e3c11c8119d3c90e8643819d8eb083c416bf619ddba0f5125d9693c6e931dcc817b1edf173a7e63e0dc85b7ac815061259a2bee7f1c3a95cdb289ca5975c694bd1d5dc129191b33a63193bef39c19e87935dcd08bd5cbec79dd5441b7e5964d8678ad7a1409f41916e94b59c1bd17aa97fdcd6a34b5b1117f14e5be32306d70d7c595ae93854c700179fca3afc79fb4a00ecd6c1192bd811b5b7fc1d36397b05672041c3841744d443d6879b521a525fa806a4bb082154ecd15e4df7006018b4d3298a1188187d728b29cff147689c73c813155f7eb84c05fbd521c8957c5a137f35545af63b974af9fc3507bd918fb07cc2e5c067e6d1a11051a5d37c4eab156ebab1175e0089cb3212f5eca9cf0eb02af9489c02700f50bf94638e6d20dbda5d608334de1deefaf5e3f92aa740a421781ed1212e3fbb732d0df7907c87011d80f18ebf3bcfe0dd6e7b661cc88205d698179707a9a330dad6a4860fa6af126fcfe60c7dfe77903861f33b2ee2d5790950227471dce80bef948651c3af64a71fab9c4872ce822be4055781f1e519a16bada6f94ce3992e9d65ab232a075f278dfdc23c6b2cd8a139fa8fabb75360a7bc12d09e2c69fa9552047adf4c2622c4b884d3e3a87e4c773551f4cd1b13914a486dc61625da4a429f1b80750b09a6d16d0aa2481570fbaacd25805c10ea7832f129a7411a868091402fb1d5102274a2317852e253b84d36cda3ff4c73d830ba3d1b7b4e4bcb74f41a68de06bb2ba2c01121a53f25f9039dbcb0c9710d8217e926df4d50878ed93533e1fea8763a4a2d133eb9acdd9d1b9d1e225872bfb0ad8eeeef6e95fea36f4180ff31026fd572024dc828a018d88af08ba2e45715c624719ad04e11973314136d70d681df476b6febe16ac093ca8c58f968c146875686c0a6f76c09b593293e6f8bf2575221c2f7a03a9ef53070792f69b5e2aa062e9fd48651d32e1139ce4acd2e2eda353f7ab4edd317a2d0fc8466fd09190647ea2aa5f3d6a2fa8d619ed62b5ad92af0592b56b9b1f2842881d2df00ecfd4b7d82e5fa0e4d202cf97ed2676ff6a5f6461359847c77ba65c7cc94be8c5a9ddfbe11dfdb7281fc5b14fbab06a92b85af60ef3168582ce5bf3bdfad4767809e4c71a4655c04da7b51f6b2495a4998beed1b504006872a3538bf974f0b16459c8e7cf0b03389054ddd25ef875a537a6301ddcb18fe21d0d4fe2766c04a949f7e0b3aa25245192e56e9147e3ce0c53c70a3b0ceeb2dfba63b315cab56f47924a77f8268afe9e44266e7d219bc82abd4f1c573c2606dada23cb5478d84fec0cbb060370862dad8e9141f811df58adcfa9703a0633ce50853abc499b20eb89d77bdfae8221bdd24ae5e2000df3f124a5fbea1808ccdaddb8bdfa202c7c28e08de4bb7fa7ae6c008d2b976956b582978e3eb7ef12671e8b2e48ae5990b17ea112b582a55965d1ed0552795c2b0b8690f2877db291750be0ac724249850a029240234495983aa8c9f707bb66f9a046e35069507b41156dc535e80b5c310d96ef5bd568055f3dcb351550c3e51e6e21acbef1248755b40c6cc7c8bb59cef28b1e115647379ed712d11b3526b8b822acbc4bbbd00417a2ba1afb3495593839f2e5769faf8d35f3f6aa32a4075d68767fe232c09c15302d19d680ec5dc51d9a2dd01e19aa0eaf55f8b2d1113a88c4bbdbb793811e5e0fd01592179cbd4dcaad07e95b2933275e654ec3b84a179eeade7cc98d160c2cb9b7a105cd97d8237bc9582fd9a1017b14f0309b8bc7c14e16d93ab3de742ca60680e5179868d16522303f804e1a198a39ab61f2344ce9795e4a36b0b0b19ab97f8d53f41e955f8ae49bf345d7187f69e35a3f7a1743e4c70d1ec3459a5eb240d7d6c6db5221ffee3b1e6c660f07ff731099d4806189240051c42415ea186325642fc2d39adf53a53affe4b10eb1a132f1c31bf3d6da8619bf44fe0e220e4b6e8e7554bf76739b1188647fea07080c4f542acb09bf3a98e8638aecd81de39adf7eb1868f1e1f5c7aff05fca594a1a9d9193c33a7f49b2f8678de2b827b03b16541d69ea11f6cd89f357826578ea679b8f0e45fb3c24e2b035a457ea48df39cb2dbde9dfcf408606155955f70a3d9a38e79df998ed4fd294ac602834b3958ef3011f19889eccb2d9dc50b1dd85193b619995e2d9c6049c6906468cd6cfb6fd8557a03c064fa4aba09b0ed6c5c069f8f148be0af8619405782025e8e1273b69711a54b0ce0c77d7ac28a4b2a4f1666708ea57fb2fe1c6dbae0eabd659ed2ba93c1b710c491a0b7d72150b9411eb0dcac008be622a810e3b40c25ea06f86afd723766ef73ae42f46bb4a42e135c8ef17ce1b7c1a834d499038be6468602294931a164e80b09518fbe90c214e389f9900fb40bb29ac894bc6399bcf5f8c42519318eab6abbd5013f6e535972af298a6a9abb94657f4c4a77bd7300a428791ba1590c7d646545b4a54c0168f17413fdc6fd416226cecda0ab5545d52b18b4ee1f63dbd8888781716fec45482be12791fe8d2af4337ee2dc2cbd7208fd3971324c72fb26f34624251fd64d95472a76e6f92a56d720565c707f67ff17e1214895eaf38b1f9031fbcce3b31643846b1852d856f80b388c3db0d5c4a6cbb7102d423d02c71f7ccee5f382024b7977434c1e6cd27d3f29d21cd9dd776f6650cc3cb608d9d048dd10c6ea24c633b59e1faef61db6e77f01a137312abc0f9292c72a6992153dd5c0b381e8ce1c1c13ee76f8d5b5e0eaaf6afb52024a2c63234e3e73635d94d174d3fa333874ba80efbbdb34c715c0f1ccbf801d04130f3334b1cad2eb6f96338460a9dea327f90ccdd498cb2633b8796cb05b300f7d5da8fc3c9efa31bd66b69466808d2922c5fe19895b7b02344db44d266413cbb5b4cdfb88d785deaa40a7835a4b4c10edb946c6ac06839a7e94f1e6900a6deaa422b5c7be435d6fca3f0563cc414667f03d821909f1064da1226282e1b26b4519c824697117bcd0b36f294535bb3b7c6c0f090449b18172195657f5db6f9a5838e1c21dfe83d041e1ebcb9250150cf105d28263c153c98953c7e11d386a90e16f6a0bcb67f798a08afd55144054a86f5124de1a7c4b000ca0ba7092e3de36e1bb8c21afcdbae26f4e019233a31a0bcdf1201bf78cbe1703a55017161b4fafd19a0342f53d367da2d34fb7e0a3c3583c1c9791fb2ad5bbe46b720c91f9fab6ae19f23acf2db62a3e6ce58894d9196819be27148f4da92c74356fa49e185b25ed4dbd4be7107bc61ce4fb24d78d92ee8169fe32598e4bfda52d61871a665aba96ec5f42930b750980fa24e4b8f66d8e91a04e26274f800b15cd977ecf6e1aca119dfe12e12daa0d73aea98d11077c8ea15da02890d7b5f39960518b92f25b0a977ee292aaf13dc555aa03e7782f27f34e5840f8a249bf9c0d100af14c3c490bc92bf0203902e31c32e709b47ed0cb1545b0591811d5e82c0328a31eef9a55e832b0ef44208bf2f0152189a1b40212df8a432c8d26df0c18f678baae0124936597ecb82e7c2db7ce939285e23c7d24846a63c47989362e51cbeb234cae00a79a2910209cc12c869ab0634026f25dddcd3481917e85796f7f2311eb89ea457d59f85d0c3289e046a55b32f09b451607660f25a957b7bb224b8299f2916e547a9cd3a9762fa07fcaafa11d7ab4bdee4eb7d44c4c42321a11a017503ce8edc59136e7616afd86f66c483b87c5c52a26a2289fdf6ef6c65c6e9f0c9bb198eb314f83c77774ad0b3d6a151f9ce132548696343ab11edc765b4d80e50f0a6e5e320e53dff770b669cfad6ba275867c10b104d7c85e7d399960e9c58dc2dbf62bcb70dc34968e281ee654c08a4c25c70b8bde6edc0fa90705191dc0ed70c0db9bc3716e8601aeec3c106405f905afeca1d329c4d1e5201a08ddd620b47610e546bbc56a1328a602373a9352b9384f27928c65aa294576843f07f8ca0342a9d526bc177c9ba29f708f9936c9c93b5a7b2640e13bb0e35f07866d1c51556acab099a09b6389ef97bf5b293e99f42b986ad0be5c3cf1371191ae0d0c69013ce14e9bf075344158f5e8a5136ed3a73c255b2bd69d76f2982c1ae5a7600e0518d1a1aa1293bec3c80eadd3c953a4315dbb3699bc1e26e18e79f7c6e99ff794595864e9dcd87d856c648c1ca1932021161e98cd6c00c8cd41a3dc5e7c66761287f072ea79d85fa86608504068e3fc30a5ef52cd0c771a5edcdb63b3ad47bbdeb565dd25186986ffcf11077affd035f12454368ff671e98cc65fb47d774d0d8e87e6b2de75bbcc604816176e91672862d3bcdf49185c629a99b9b7a14dd4e4eddfb8ee88f115cb6054a73ad4205532f7cf1ed726b458a0bf9858be5515bb54f134f2d381baefffb7660936d434750e108be2b2af7c08d394161ed67b1878c9abc9f78228303a6997dfc2f792f898a8e51e062b7320f06f29bb6025794d64664e6b10f1d32e15c8845e95492384d906d77679883a8932675d5eb4f64bca68ebd5aca2661b9ab339f72443d8e269d1c1701463cc5ce846a1ab74ee2817394557b29da15423c82517b380104ec72975816acefdc6281794c444cfb6090150dc4c97a9fab8479fd9ad70f974f4b3785a7ecf4c43a0d628937ad4366ec5fe5fa48e580a11ed97931319c6161572dc00f9ed56a001df5fcb861a9ef26e53ab50c3d0a4f290da6a228dedd2e5b2bfca359f6536dc245a9f6d5010b43e2d8eb94e76f277ff465152fbd3abab4bea15107558cb6183c922aede9cd7ea350928f3dd50389ff4812ab7089c80d1b174b6a7fe63c4645677410a6e0bb7af737dfc3c973267b135478922ebc528afdd07245269911fcdf6a64ff09a31c31627977f22b421e7b5419e417db62c0597c16308315eeb66ad93f3feea0651d0709d9e7a0178e88b65e289115a16fb0d1a873c276eb1e01bd99fb8ae1e6d818e52ce57d380e86dcf5e544d0537a43bf49f8b1f697e927f6c79ce4f253e412eb8cc6ae163c3cba834e9e395e90aac7478a8120195133d5ee2bbff96f238ad3219538ea1adacaf8071c869484db995486dcf326ce33f20504116585efa2762d7f8d193d4c295f2778e27297deb2b271780c9599bcff6847244a3ce125c14a8cd775db1f99dc29486bc6ad3f166330c6323db1a543a0166ae9abfae51fb55ddf311957b15afe09b3fcb853c4774b25f3debb766cde062e023c07831de38a25acf63b153ab59d1638a3401fd3f009ebe25aa722fe4c56c42a94e43cf4f82358528a4e18885996ab2784238d86cda68dfb207296854b6886623e8489c4e5f9daa2b5835c9be9d6993bec4cfdee31b798cce2c9e5132557633baf0fc98bd3709bd94223804f257d9163056af8942c07ad146f592137e18fe6f5f6a4b47edb8ca73c8857bcc672e99917b2dbc94874849d6b42e5cafdd758e4f2748e328b8de5639b3ca6ff1cfa4b59c96e7eb30c1759ad74609790cbdbe97d6f5942a31ee6aa4307684132d15196bb69e43a2d4a9bba4444369bb12e2ceddd6b9b1357cd6f5ec5e26b816d55c6c3ded0b5f49e9d0eb2d4241febd2faf291d2961de1b031b7b926953c9248f8f17823d196ed2196cb1f44d9fc16305505aaf08e0ffffff1f