PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78818 e6c748b88263ade372f4a9b8e465d58e04f28ae4743aef477dc4b698e3c78a59

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
088c79a2ac182aca6a61f4ec45fc75dde19ef3719bbd0320137da9bfd0d49f71
Certificate Block Hash
e6c748b88263ade372f4a9b8e465d58e04f28ae4743aef477dc4b698e3c78a59
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00013f01000caa0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006fa866bb9c72583356504841be6879e3dc69d9beb6282359ca96c4a3afbdf1a39d777050021e8dbff32228cc7b0766f8ea4808007baf25922c8dc4e657ffe52969f76eedcaf8ceddd357075ad9fcc66930775ead8427287a09030000000000000000020000000200013f01000caa0100

Raw Header Hex

000040207f1d9189daa663144009e5b279d19ec36388c1543bd9fc55077349404e90ac36c38ba6111f5a728eae03d89e42456714db9664007a43330e5107e7a26d022fbba77a3f6ab6cf0018719fd4d0bfa97d132003bd9b71f39ee1dd75fc45ecf4616aca2a18aca2798c08

Proof Data Hex

59,560 bytes
12121602030710c5a4245bab384047919729b4c9b0f53aee7094af78fe182fba60e6868ce35dce5d14ab6021e8d35a99a6213001f917dd8ebcee7e07d63be85b62e593fa8cca7a62a5b261bcca27e4f0291e83ce98e9c3b883e639295d608f889efa18c637b5415932f6ef72e548467d71bc89516262f8d5bcc466c2ceebf57628eede460ac2019d28f6676d8e7019581891a857fd5c6708b460200f3f820ba14bf176d7bab4a2a92d5d6682f81020a6ed404602058618c4bb22be59f8fc72757d0adadeb25a0f135c573f9ab5bde341ed7d511d3f07eb528cc0887c7cb67273111389d5922ce747e8475703ce2df72d8110c6277a7ac5920389a842b95292bd70202fafed598f81b66f71034c8a0ad870185585fef4e4712a5c325cfa4dd4113f0d3d342aca551f5755082ae6f5f33f897b23c7613b49baabeea8fc2ddf6a24742cef22c78d78b13d3a8f86f8bdd32d7cba8aca3b7ad08f810169c6a100b161e70b2b813d76d8a7224681d2950f16c105a1cfa421f6bab612783f0bfb7b012e1ca7be651599319f9bfda977c745d3691aade60e47d9bf0dcc90b0aad52e23184bdae014ff12e6ef514edaeb86ec756eede1a948f3e2ce6a29094334bdeb98f95dda76e1fab57aea47cbfa14d7a9844a53ef721d6940de60d2851499867a63c5d7c9249bccb33bca2973c15223a0644127b8d3960348de88ef740c71b327049a7982d781b54a936570e9df29e9b149d8ab66738e498473827d8e3e828ad81f14eccd17ef4643ca1e9a7e8f9926b75447fe89bb63b63652af1b2edabbc0877a2b203b4a1e33988eb7c3edf2148f117b925571fb087dd9d6fbbffd97d5f6fa5393eaaa13906659abeaf92615262f1f3649f820bf85b4ff8b52cba39e02562465d588afd485792e3d6c49c37a3c44306f77ef2ab9217c6d91979817a094d19a430d6e5f9a94333353936600e0de683e776b8c620d9b6007c901188ed11143d5352b98604608c8d1a6c482972ea2e9589708ca7edb8dc029e693b8f7624dd1603453ccd1859154b3d2aca1063561981d768d22e3da02b19b20f422e6b44c18b699c467e4760c72320adf4a11aeb0634622e6d7673c198d8a2b05315d1dbc29731ea4977de2cbc0ef0c828d91ef3f6e3681b1f3fe72c435d07e9eaae3c5c564ce20052968ad7ffaca4fafbc1af8691d2fc491fc1549e3c5fb1b15feb7380164087cf44e0e25a29f365e75cb3b39957cc10c8a85597d5f64dd063605596c9ec8b87bad2d03318b4b4a09999500f2f1182ffd40b52e31b12b73eef6e6e15054fda63c88c968c32c29bec0fb12608796e81c93150a3f4e4e3bcd88b559c71878da2e7e464c12f23ba3d8a8cc058f20b21976a426895d090b7841bbb08019caa7ca898712c19484e9d156f7be1b6f78282fb5699e3eb71caa0d7e60fdd0fa702c0984ec031a467c50eecdb11b0c4644dcac1152d3c8d9357cb9356f5b21be96b23f4b979bc9b9186529bbe28040d059f95ab26672b99bd09bd6ab877d5678f6283597992f9ea6dbda0bba0e53161f7edf8ca84d87aed3d4e463d162b284500d26f639badd22f73f6aa6d01a8a5e5c4967d732d0cb6aec5f5c66db40fdb2e7eba4a04e0cd677639e787336b01b1e52ec6a55292db690b6343405171a0fd26fad3f0c9e37b0da3015e1141ed683ebba4611b6ee4736755786982b73a27a793130ace6f3498ea41c7ba5cf6597daf5ec478458ec4d08454dd42a2d7a7c73cec0dae545568502158155d245c194d9b67f0287ce68c4c484bdd25f08ce850539200a499b7bb9fc820722dac71d4daa8fcf841acc560892b97dc07717d226f8fb3022a8db78ab5806edd9588f5a0e1e579bb61418465fff1bd4aeef88255745ae66e7e2298753aed206ac4148642813dfe6516abc9fd2003317b99b5f994ee5dfb7c13db78aec9e30745cbd0e88849c78864602f812d5a159eaf0d0909090e8b61e748babe02578dea94fe4eb1eca899b40ae3345e3f114ce22406d48c1378d5afea7d4b853641d84eb0dd19c6c32a2fea67ab80b5fc5216b6d8bf7e7f98a2c061f0399f77b3acfb4c37eba3feb081b513685cc54cebf6c596a7ee7434c91ba8af0601f9e32ac010c2167c400f05cb3b079e5c6439c2a813d4b719344a4a2d6d4adb1da1f889708cc145358b304238b2be393f4f70c68fd5e4d9d02cfc906ab2fe67b30e883f405f46e491f672544e5d66a2101842fcbbbd188a233ad80dea8bcb60669da01d898cb57238324102fbd70785b6d485ef0726bf102bdbb77207ec0824d8fa949188ef7438a005c8a53af14f1e3f523a14985ec3e7f7c9e9cdad18dd687ec2d708f81c89cf5774de6420ffe2a25a40675e82b547546be60e4de70d34ded8808b71d1ec1c0b51c64d345bc119ad8cfd6cf567fd9cf583d7bfcbe8bcdcfca25fec640bfb4ecd1a88947035e8ce95200cad15d4944043ca4b1d957de15186820a6e3b42f1b7c735abe010349d35803f838cf62edf5dd91431ca24c39f572d4c4a0b7713de35bef3dcdb0b78db476586f9c2c0ab52232fbf7a3626fa6c77e393d4ab3b4b15b41c3dfe5eb57c92f14e2c3fda4c4d3534fdcb2b9998f41fce386aae07c3d2a2e03a882ce1542e83b602e4ecb476839709823a81a52fd9f1b2fe45b9c0bfe737f8a43c74c1ba5f180f134e47aacc63398ffc769f81df0675d9e0c6ef977f22b326e4aba3e739fc2937c26b8a369305b825196f792da96e30a59d94ad9676bb3385bba7d3f906f623f736d8a6c85aa033677d4c88efb8929d90ea1f27d2ae289876b730b182d5ffcdf68110739f930d1aa5c42797b68eba70b5818b7e75c633484b3ca2dc7e98a10c47be9b527d253400f6e6f733a0b0b8f89634cb3289e995fcd8ca39570ab8e626cc8356682560489f8ab3b270e210dfa0bd289329d4579f35a4cd6a2cdf1f82bf12703fd3a1fa57b0c9ff1753149b60ab67dcd4a5aeea0247c10e63582080e1c0e300dcbea60afbf1201e47042c3f13d4f053c5b87f66f4aa0c3c8281f0780a7fd049bf1756cc95fb075939b82351a7102d623cc63570f2c06a6fd6baddcfb830178aea9e0dbd2a0682a0346b74d8391d4283d84560b7dc067cfd7f543591834a1ea401f61a59239a7b1af04e15fd352b69dd96f5ed2555806867fb7910ef49857715f73d3fac2b58644076d1ccadf761ed567babf3a4287d6de1837ca644f2e0e5996664e30dda0acf8f3bf9b4e39520c8619b4297250e399459907d95b6b5b175212efcb649f2594c9458b18c6d528317746c52e2b421f805dca81b07f7774f1800aefd8c8a2abb76b08455e8f21ea9da113cc5b365530322bae4217d2f5b90abdb9f4a73f41e738344df7410d6352df83251b4b71da24b9aa6a51daefa9f0e9dfd3be88ca25f0d6ec44ddd023c3aaf86f3ce06c9ccce8f22d60adcea895d913eb8fd3b55bfabd8b13f18469648f0a7e6d724efca0143614fa887e1060a96507dbf4171f3198eb12b06ffc6c0b805958c4c4b0dd0cc03dfa565548317004c88f9931550b9818e21ed286cae7730bfc650ecaad11b6d5ac6e89434d1da63c2fbaf1b580b0e323e7734426c449a509ccbbf0bc42f54cb68f003c273b25b5b9130b944e2071b675ae3c35f7d137cb0ab17eab5a30b6ca9db1719d23abd116e0009957f42f8e7b991811c10f3dc0a2cfc057d649580dbd28b7de36692d57b55dce31ac5d3aaa9d6468bc9fa716c4bb44cfd97cb8d0236ff452aa316eba830d111270b7c007e201ed604fcebc626310babdf951917304ef904948225a2ea0e9f4edc099a07a72c4f61cced4ca66d6d37d8ced81bb0c58966921cbbca8615cc2b8867be42be48e2c648a617ce48c79f400f7d3acb69c3cdefd8720eeb5113732721bfba042aa76448a36caab119ef7891535de3592b99f27b85f7c77f705c87ebe661df30f0affd7ca7905e75f18252622b54eb264e44d135404962b4b086a11b5195777f500f63eb22734b530a6b0fd571a0c4e81551a58478231e8548bf3aa427e95a0849ba78000e703b06a43d6cde630c50d79a18d7d63c61398584d56a2aa96c8b846e9e2d64aef4e7940dd796a73c3783cd167b21e2e9d645d3b3a4a540d3b74b2fe8a89bad27b2eba27846f10c75072d25747a8e01a3260ed2b306d01c460d98425e52149f3ecd0a00faad2b90c3d3c3a493aed7ced7b9d5d4f628a05810ba801cb96f274f50b07ddf2bc8bad148a67def73a36c33844881e521c75d38bafa7eca642495d19e9fa73704e34108a68326595bba28c6b04971ed3d6a6954829c0b5a7aacb05ec9f1f2f5ab0113a8107a0b31312c20fa0612eac3637e160bfabd30505c916ad88059b57b15871af753207961f47b7993e6bb8d5c5c02d0c91790cfc8cd710811a64feb2691b03c9f24549141c94ffe23fcb5587a26cc878cdb02b789d1bbf30a2a1a9afeb4d38fab41ee2081b04749538a2e218981d6ae59c8d4df941fdd20b6676b61f13c9045713d973f157b94a2f2585cffbf528fca72de9a3fe07d9990f0d972b7a497545504e60b9ef19490a09c918c95302f4074e9910951a4eeca02dc23879a2593668a84f5cf1b2763e874bba92f3b82f83fdd138cb30ad50c479842d4c7cb29d29544777080a7a40970c3c4d9ca227c1adcc66021dd8e61ef2c2a3c20770cacd734d8b48b0854f312a1f51e1ba2c7c0b4da06bd9bd783905e2a2b7ed50d9397dfb86939f1a477401f392d6b658e565aceb59adf822d7f1caad5e227b2c53b5e52c7ca5a52e882fc4859389e71f23c8b1535c8299ed402acc3f7add9cc4b853c88f9aac99fe80da836e6f72690a8ea78c504ca2f98c37c4b4040e634c8d57863bc6d2d4a7b0d5c36eadaeb95e13e9267932235ac547fecbfc2a9ff93e098d52eeec8529f0338959121e08c4bc9e23e38d1f1cd908faf79fb3cb0c6a2a658018be8c5a9df9c94fd6deaaa22d63f99f23723b73e51b7c6a23c08d46cc9361963096dea1c950a4ff879dc13950795831450f13c0370901d934602c35bdea0c81a63d9fa95b3c2bdbfcfcf2ad072ee39b3ebaece30c434321b21a2d363cb84319b7dff18271d6d8eb067fb53854402bd1815d62a26a06eb06c45e297b94055d38aa1be675271c1113483fc560d4aee9287cc73d830a69bcd745f43c95dbe0e6c7c265bb4a20145f38f560014262aa0c7a327cef6508e9bbec64d94356008ceada77117c9f8ebff65c842e318a2553c847afc7c5651fe3cb1a3679a2f2c22a4efef3ba3e70575df80a34a2ecb45c2d66d40afac8241f53b7c10791ebce37ef336f340c023f8c6eec6eeabe59d2957944eb0d89d8bf296b871a8d98d1f106b8bc1227b2710fe37e1292e2368358e95e430e16aa290511c5725f8dd07f16052d0b7f3965c16a1f0f1547197332c8b18391613187af0ee4e4b319b5222f7d3513419dc7bf00680abc85bac9b1d839787024a7797258a0c69ffd1cc939a5c3822feac2a7611880bea9e8a23c978280186e0ec0463a55c03f20149a8243001f23adf40ed289ee99a80f8ff63b93f2a526043c3b038d7a27ce771384f091f1d155c1073ebdb98cf8f29124b719318b86e7bd2f78cfb19e302ecfeb24541c6c9022a458540bda4206225db0c0415135736d81b3d0b18d664c9a6d265148db2c6a1d597e625e8ede4eb78600b54477c2aa6062fbc087f7829d132a52019c00957f9ba6001400187e62129c27a28f7e60b43ffaef204de9efaa624fbdb80e83f4f4bba650d5e801e764aa82de4260b4ae7a3ee3f3f82c6ff2a64438d33ae8d1d33b116a7e0c45ed31b9b4d8f8d2153d28f86f617fba7a8d14e739b0ed6cdcee3cfcae544bd1f8edfb56ab336572a47d1a7cfa2e91aaa6b338d9b9b98747322cf686e7a97b9ce5882022b115d046f0f5297d7330057bd337e0d38075bcd2841107ad1171a99c5382e6fa43fa64ab90a5d57da2dc0d7a177b755680f401b094838b3eba1897d1422ba77ef5f14904d1732b8263d328b76546833ecabda8be4c63b0e4e3fccc43e363bcc5d82b384f517c0168ec7af19ab478ce1962a2c450df59b2b9a83408f5c4edfa0a5204e20e302ce9572eb8ed1a689c1e0df15a85b404e3f380c328d16bf97d9f4376aa64d3762a2f646e694aa1bc0ab60f312cab00ce33a4e89ff86ef6acfd4c2831cd7f665e58bddef7c4caded68be23863dfb4d5a0bd9b35805b4d907b3bf8ce99d4099759a9741a718098462930a7160a3527593658dad844c9d020a6a22242c1cb6f2f04bd1362845ffe98e30dd1820f5546d05b44a457e984b03dfdf1133ccc6c311fec8d1e4ae94c95542676178d627a44c70a6ef3e1bdeee4bb88c137301bc867f8570dfd49e1198dc0c317dd51933286e1d5c3f6a6d50d0082528bb97513c41595ad4938d2dc5cb509cd9b7e699a700ce176426d6b4738ff19e4de39c8901af713f9c8e61d5d3c2eb968a8b79195d3ffbeaabcbe0fd24307c8aa9218af64352cf356d041d9ca9c13037dc702416058b24070f1b0063a7e0514e2ecf7da1670a906a663540fc7aeff74b2293ad166af998173e9bd0306dc60a43dd2840aa4a37e358aac51f3ca9a64dc513b323f9de1bd252851360fce3de629552cb8ce3cfdd1b123538fd3f445556b451ce316490ee960def054f285d7a9bd36e5d8b897f62a7049f9cf6ae5ccc419f666e68ef94bd30c5e37a1b34b49003002d0a23266a900d77d0d0cbed08cca7d11e903fc50d784156c1304736df571afd04be1f6186c4148785d443a2e88ccfc9df1ad89741a381ddd3e4b7f657659ae1f28a43714eb2d29823a07f6fcb3484724c7519db7838383cf89f277e31f89643997b07d70b7dd07090b13ff49cede77af1b9b7d7d85e77d861df9bf669bd7c99e734f1ffffd4952b03c624065dd5ed63158038438424d97fc7035114b5ccf5c2fd5f464f8b2aeeca1e39963ed96d953b5050222dee14e5192c0f3f6580291b639110f6ea5963cbbede44d6ae810a878058edb910efe57905dbe7c910de53c031ecfb6b748e421102880e6d9a872e86fa0d2a8e91ba6b2dd06164a82451473f164a5c507bb1fa8e89a2919f33913ec51a9108cc53f7f6dc69fe661cbcfc39fde3f74518c740eff66c6fc3e1503dd9a7f8cf506159b2125bba746baa878f0581ceda24130ed8bfebffa62037b54ae09179911b2719e2aaae750f71fd64224db7733ea28f159de6e05537b5964185fb9ff8ed89030e160d3fc72c3d90266c3bc0ba145adeb47d677f5b7224f18c7f8c81ea94dcb825cc4b369b6a95139ab36ada1ec1a60c1cea66bd40fb3828175870e3ecaba5e4e76855319f9435f2d0512b7aa5617ad7c1a2b9c213691c42348f80ff32795f32118ab33107c80872b5f78cb02ac7505ef6f190357cd7afad94d4c3a7f531148da80c4358e435768ea1dfa942e591a2736b3d91681c4a09a3d0c64a71ceb7182c5b32b71a869b06730f7f1c682c0c23de923d4fdfffc996e2480d1bf7994283735c14d902b43931ceeaea4be38e0cc654c9c6749ce6f4d365576908f6c71208d9bef29eed69e288b065bf4ffc1c65d0afd7ad37d86a2aba41586f3cd1f5ee874ff269c69b19028253b65d96b266ca00686ec8d7a047f52b90e095793932e3040c99efa5da6a7a7f7b455ad1b9ac2af20b6ccab2ebdd4336111fe63a68be06e3da75de7dd777af743304dbfac905e62d7ab6abbea0388d7d442c5b0bfe3a5e0d011948f37c22d6cb72d7cb51f39a9105641a0c8b818f0a2959bbbababbbd87c63d346f4732de8ee3e14848329c93f7cea8fd119f3614b4712f4c4a66f05005529e20f178c5c9361f45ca1397d050f163a6f43f9e47ffb7ae722970038556b52d8d93b53d4501bc3d42dc9b6bf68b2c6f9160f12ac2ecb854c1784b6d764be7d8dccb2da2f7702fbcd0726ae84ea27ebe0e01677385f7ccf1b515258439d7ab23dd8fafe879dc6b850bb1f3922cf50ddd40e8a2f21315cdd6c2772f983bc7715889b61dcea6edfff09a78e1c378a51c760a38daa23edc0cb3c97b1ab591d660176e24fec8ed51ab4e2986766e116e0e8041e8f351ccdfe6a67611fe302d7883abd3fdddf1e828297aa6efecfa49a78572f1e8e1516ea2a8aa0a7a1a81c9d2b40550faf6458df37e44791ac0f4db82835956389134cb5d6184c5c41264d8fb3be3eb6039663380977d411d44584c3b789d73b855b1f730a5ee58163d9f149d30e324cd5a2379bf736032b05708967b930e78864bd6db8e3e0a144f857c2e6e747a6aa10403a1defc2f758483019110cbf0b3165b3846979ab7960b12ae5d8684c48ae3b895e25b78965dbc76912537e37f2e9c8599e9b3cb100f4b46b30dadd1651ddfdeccd1447b5626a31d4c1c3ceaa209fea003423ae1436f5d889e8a164e2e9a5ad3bcc553cbdd2b043fa5aa210b9bca7ef2ecddde5e3280fab6b34842f5aa8ce601b3a2bb045438e6fe228dfe7a3a6aba2bfc33861bd2e781f6b5194f607f299d8cd99a34d1c55a81f3ce0769a2e3b41db85ec9e0b5fabab7e1409fecee472a69ea957e0b60222be7346347dbb25143cf66349a1ed64b14c533b0f2c38fd1644c9a577a2ad414d54f12c0118f0707a3b6e59654a3d0dd30a76eb82634bc1066616641f58fb41e0d0d92235104fc9ec6118099492f1b58a4eebc56d308b306eeb5037d4bda477f1106e3fa75723f960ad1e7d10b52d8f2b974e749cf08532036600324c59ce5b04e3494417b83cb8d060f3c116f986646798c76591ce50288c7980b9bf55030148f69d3de6feab3d2b9188303eb59f23d6127e35d782dace8ec000774115d42eb0ab435fec0416ab54c722ae90dfdbf627f7655f7e3e40d04d511d690209dc0d2491be5d9e84367068ce874cbdb284d787bf4585dcb663fc68c5287ca7bd637b799ad8bbc0ca7585de57259552bb65c4908dafd7ec50ff18921e3a797332541927a5a560fb0c356eeae25a13530420b630f5632a7ac769002e5360ca4212e3a122e004af18832667e17712444cb30ffc617cee4775fff2d12a67a2f963942de4e394557940f4c0ec7b6461b4ba3fa6373f20012343c464cbbaee467d7954cb1dcd4f1b07a7ae27aa52d10dba214064cb870de3245c8d58e779f1877baa7e44a96f418ffb27acc3f230b53d42f992a66e4c4b7eaf441465bf40fd0a8b526e2f39b93a64b7f80c01a46c6245a4a8c4f730a8d5abfd34bdcdaf81c3a52c6e90fc0b69f6a62b03e25b12ef1aee5e22039e2e63169385e182ac352264b93140bce6b9af503fbc03f3eac7c28e00641e326a7644ae6dc26de9fbad22775a35a6f11f49c0387b6a84738ad6f2456cd68ca568b861c7e33c8cb9fa4f414545deebaeaf2dd3e484bba452a4fc4e1b269e98a0b85928cc87162fbbdbf831a53b514778ad5702b547c34b988ae0e62db1fa4489038a0efef87bdd1158d2dcd3f506d2a7e38ede4b7b379ef69e77a08fa2c0436ec92b20095416ab5f838b38b910b5d10dd8339046d96fbf2baee1eb8c5e8dd13dd0ec1028d48efd84410950ed8084e318c59bf37e4794dd9a53ca7da6cc40dc6b0a1a6211d7c68267117dc8d3313168474b8622931443ffedfcaeb7ce136c49b4073fe1105bb73e1b615a191e65be5018ec5d86d5561001fb7add9e65279c916ca6555ed486f12ec0ab3234c3467420febd87ead0294a08ff66ee2d266798952cf6ebdbcc901eb0aaf7fafd8dcdccb23d665ae3615afc1d4d45f00f0e6c741971d461c77ce5c952c7a671e12a2b72a2774aeb68275ea0b70c2bc9e01016abf2833c7b068fe72244817e0e682685bbcad42c8c36c48bafb31a106e648203096ddeb0788b0e5c3b8549d62d95f148bf387e9b557f8f5900ec95ee1b4558fa9859b19c03db25d736f1b749f90977205c3c073e6b7df3c40b58dbeb122e5ce64b2fe4ddca329ac5e9092ebc0d9904ad1a3edf6c7a5b3be658caf1aa3a902f626e9daefe1ad903671add0d80d79643444da89ffe53c957c71eb489d38f182bfd3cb489c3d091c67cfc1d4c6a6d7db67858680a19a635efaef09020081dec73dea634adedf3219aef7a233cbf03313f28a47fb6d4503c783e3ea819f298f5a6fb6f74e1c4dc80ca9f0d8b5b83dd5de7b2d8e3f8023fc9288853adfb865b609a28520a781767c8ae5ebd9550db05be7f0d2a05147fdd518dc20f090f6a62bf9a070e02b46ecaec7bb6666ccf4656043ad44d21fd87184e4ca8cc5e7d9aa45cc0c290cfa330673b041a623ddf86b4a6486e212a39e02dae86b276035f9c1f7ce7289bc552d5abb0d7fc65b84ea2e549f9b7b88a918f604bb97eccbdae52f6e500cf340d8a3b4077d0717f5186db04b16d6c0a55358887a209b5a59ec55cc50a8f8af6e47b84db3d6b12d3ca3cc606b36550dafd5d23db25ef40ed849548a29d1128dbac7a6466deece94ae85ec477c256d8aef0f4a624a419f8f33bc59fd03e2790105683a5ee897b05dcde8d9c8edf968a9652cd051c2d1f74f30079ead85d7501bd989a67d60d520c23dd48ec9cede2de519ece4d621c38d55544bd307482b3d396656ce3ee3ddd5860d6c1bcf3655e0857be28abfa860315731aac38f362b630fbde4aacb4d2839dc07721b9ed87b0c299929e41fa8a3908815f2a10b4b1a278522eeb76b3e077079ca954e294bc42b56e2c14e13ecaf583295896eba0ea579de3e832c325923cf1404770301b15e178b9f691f31570d50c3329ce7c2b18bcda357626e91d30cccf807352ce0b76564abae803e8c57a0fd95555705eab3e0177f907707f7cd8a12a881597a4fe982b45f153231fe0e9caf7834715712f9d58aabf1789d26121b30d3040f54c73cb5bfe6927b2a6e18ea619f586964b7ff72f5a4f172f55b97f46dd0005f5b0a47d608a1195f6596c0925a62ef912289015e735dff0c786f24a0e9b7280b875fc452f4988984336618d8c07f6b5c486e19df83f4bc363ac2820862f4a8287d66fa10bcfb7a228a0f12c9fc1e9173470e9ff8bafdfd12669c504c81eb832d359e0464e3205881754754b57e08b60380e863226f1eafd10d72be7991d874ef7d494dd8711d4bf3452352eca991beb613baca972ce2c844f6921bc4f8ebbaa81353476366159c51a5c7c526616dfb124d3fdaaae8b77cd2200395b7aa83a053e614c15b4336f7ee2d9c28327c8f1132def82460d4ae3ada17e02ac5a471a4930d97a31c001a5863888a3f0072208df86c9bc659e674660fdafaa3d1f24cdb24653584e3232165d5d80077cf76e0b76c1314c9d101db0a3773c868b0169931255f46fb89d79aa536d0d809a7f6493fe91cc15c884bfbc60d88e1e2a260237402f4f66a1b3ab1e559049a11d9fee2bd9170655365fdf37d044ea0d8f5d2e3065349ef560cbee34a0e8634ef015bf2e0549a5da55df538ec0a52b6b0afceef116c02eda94a5d3ab4e2616f31d46c75ec01e945f325c8ef7bfd181d1552350fa724cf0e549917176a0ac75fe4ad31e098cc343910031cbd7aca53ee71b21c876c103e5d29ead9c78959fe331a81a1d389261f8129215b0686a9f78ae8f8b6e3ecfd529ca845d5998c39931875e60dffa3ad267f216fac262dc8876ef4a63e200ff5830357f973b01c1ae0c048485d55b9a87b1432fd569845b8848df7c2f1161279223ddac79239dd19af4c289c88510691dc0c84e1d0bcf3bd5cc3737173288211dac25d126a315809a38932e3dd5e69a5187e9dd816701a6b19efe8f0ab8bdc16228b1eccd0fd4f96d390bdf32b70e140e99d3916bf05083727097474ecd57b27ab71ff155a22e9e09b99ff2efa3a94558f1e6c63dff982dbaaa9b88bcfb5510691fad7102a63cd85bda03d308db0fc55c453c267e3c04a582328a14d480d3337ef67fac04f0920a762e5491aa05c4cd2fed61431acb1e7405c5f2a7c6214da8d995c8799e6bf35f298f00307d9c0206746ca6bef00d5d91a501be9ebbc027fa319cab7b4af6c776a92ca4d05b99cf1ea6b641e499ec01b02f19e3ede760d757196aee9de4fec0f20b0888cf7368242a37fe7369091e29aa3983407a87781747f79a03a0530bbd44b6d1b10450f67c5f37eede218a63f3e38506d3dea34e3b14a8852bf3cb2f4df3c8349c9ca893e390688ae4802808b56c4cc541e4208b59bc83cbaf64c55abab3698d16abebe195800db2f6a57e973f56381b7acebbf2b3adabb768966ef48d4bfc921e6712356d3995518b9514849eb7906e65c22653ed1bec432fe62c5fd87a6d95da2674f5aa36f7b484cc003b59763c47714cb7fc6fe95d4ac165395cee7586464eb0357bf66582a5bd8342dbb1c74ebd40cececfec21b22bb44b8581b0b9815e32f95e07a8c2408f202174f3ff1ff509d333677f44d3344c8ba12fbed37a3b3e926dab720c09d1b5ad5b99719607a8406587d48e213943aac05b3670cc3359aa79c1d6a7c130f9000fb4f877e638ff1591beedec362a8beae90778c4f741b2cb7e482403603f119db8f0b16f37bc6018fc2e1ad1713fe1aace20cb4346e1dfd0a151b61ab449ee725ad06a339ac77c9ebb71350fdfd856606b87a23c33320a4347a0ceefffbf54ab7541e3ff5c089ab59fd6eb32f36e02d074d5d28fafd7d5a59eb6f18d821a04b81cb9e85f67b5b6248b620fec3f3dbb25387e26523b96d690536297b38ec99625b5db83b48f47c36b04adf91bec54af69a4a4bdade99a2bf196e3ac98e77cae60f76dfa8481539dc9ba8c8238c88bb8960ecf925c9d1d2e6facd08c33ac26da27e55448660a26568f1059f5cffdb9c61a031a957eafb41d902e30e475da4e9db02525ac07a7eb93f48666da2f4b7b92504a394f0947964c766d2dcbf5f0f6729fcd48791ce3dc9ba6755439c2e606f229947ab6eabe9bb2928b1d9bd47663a04c7ca47a60cda8d06f311347c49c220c3a14ca53bc2d28935661a1e7004c3aa378a5995d6daaad03020e9989a5b00950e1d8b62d41fd51709517afd732ff2726211046d3296061f54cef649baa88ebce0e91ee75f9c1b4cf229956ba2726b48124c3d74f64de789ee76995bd45fd5c29b0c8e70d6b1ccf0c97018e8a850230021388b050760574ac4c313b2d59e335f7ed7c2718b8569cae80ef2a22815fe96b3b35f596fdce0e3addeb09c09e1f8db047cbd34cbd81d7514c259209ef44d1d873de3d0cbffdd78fbf3bbce8152376b9829097234e4a6e3ef349cd80cd6fc8e6d71f430fae6a0fc923a6fe0400623a918fbec61a0c6ec66fbddd63ceb172f63eb4f52ab214b59c37349cd8700822a5ee83b9bda4a586883770a65236ec77d195ff114e92854f4c62d01a48cd4478649d339629fa98762b92a34b8dd0e38d08ec4e6d817bf2de6ea33c16900e26fb58bee6715ad882657ddfcea499b3347ae79accbd971c26b26d5d9eb0cf3cab9b1bab166932f74b9a5dbec747c45bda9a28739456397e3e260bd72645aba8ac11db412111d8368d2b3801fc5560acc57c6c3cc865ca3af8f5ec017eeb96e8e3ffad3004da64cd66f0316ae29fdc462a647d789e11155ab9b13e8ddc6dfff04674b8d15d9ce2c920f2f2883ca50229e5b741f504d959bfe82ce901f49203cf962ea0894c767026fd05612d5c0f68f55f53b094882030dd3a15ff11fa1a7ddbbb7a773896c78040d083c46db3cde6910a0ed093067dacebb0f89069c5ae58d8ee7f340e29f9023c3010d7e30efc31d392cde820b00e83bd6ebf692bf30a3e60ecf66cb24ed2f0e12c0f4e955f8bdb2c3bde9822750bd9ea74f4e38f51fba5c1f9197079e932c7111e0ce4805dfbada175579a5a28083e6b5c4d799000978b7ce69ad1bf4ec1ee019be777b95c91487f64edcaa4c159ceaa8bab89c4e1c01895bee92284a7121145b129a0f93c78ade4977f7115cc15052657915d11d1dd9ea64f5d46a44e21cc66a071f58830e5566f84461a7b1a8f7466fdc9b28d89734a305d53850a372d7abe2954faa5b2e694f5d27e0a7ae6ed9fd88a6d707ab5699a589926e3170d27f1b02c450db2d70993b43206fb0bc2337295a8cb1ca25aa23f2afa22df4692b7722a45ecae935ed27f782021a24266043d95e67f59b29a24a01157948481deb2c86fa379d5aa68dd97576209da74a6602a263be274ce2b9c3ab67e38530c628e186a5df0cdd7a75ce37a41cba085d983df6557cb10918dbc136ca70b27698e0e972bf8ac7fdbc09b7437364bd8ae911e7b07c08537af682a41806f33ae45e76dd96fcfa75007de77341b2d82e15730bfc6d71d031b82faf4580ac2508fe91f601fd02878f8913aa82f19ff94262436b4b6e23af2a32507ab88f1a6eacd9ec7abdedc2a7548ee47c8fc6455b5e9296b9d2b05b8525add6e6f28e6b589390cb66de53db64346c463034b1b240fc8614e984995fbdf5d8784f9b8e4a370baf6ab86fead230126fe6cb40aaa32ee321cebd57bd20f0c07a229a79249b2e525dcc84998803f0cc29727809a3c2be7c13b5f94b1e728724c654d090f04b7d525b2bd6173bb6ecc7cf29b8cdfec98b70c1c3bc34a862907a8cf3252e48a4fc5ea4a7c6967ad3601a7884dc1da3724f0ceefa337d76b6d994fd7d194deab34642d2bb0efe0e5f57de84ed846881e6278802a97a7b437d3d4c2d0d77e2e11b3b57622b5ba38dba6ee4a813e2a3382617f0622ad801489402bd6fd6d281dc369e8e4fe0a804732f6987ec14ca0bc52803d84357e66fcd0e19f756f3e209d5c07145cfe4de10627c44f2ed6c1d740e71adfcef5bea2dcb0dff46eb7438242a4be17bcd5156a491b89915e74e3cbdd6f9b2805a200e0a47e8667c0c112b5567253fc3b6b439650334b7c96b2520a31d1a6a9aaba25e5076a7deced9632ab8a85ce06fb4eb0f238155789006280397b0c95da5fd2cf4b46d46b6f26aae5b9d755be6d0418acc48839f61cd681dba44345d345e993fe958d823359e688f04ae311b3ff36375677e737106834891c6df452276d45a79ddffdb7120300e8af27273d8e14153c9fba93b5090d1595d3e2878be1b5bfe2225fbe7eb3420b0e060ba71129474127e79aa04a12064472aec01a6ff7892bf158b990c585791274edaf6878b5b071008814fde34ca1ad866c945a0778c56a72d71eda220a8cb70eceb0a690e8745a43c6a4af60b59d0385a972afbf58f44253961187cb789f3658c05dfbbeac4be0959bffa9d92c3a46ab6cfa0fda48cebc8998af36f3ad50ea342b58af7e08d914d88b6d59f5e9094f39c907d85d5bd8007115d15a217877b634896d7eeec16efffb696ec3459c70487e3d4619e9a3e64999ab1c0237b2903464e17c4c274ff77adb929faf9273cdd60eb05a0f3500dbc6b90475c362c15d5dc1e3385661386bea50972a232d605e400325263d6fe9913f11e21b49ff8698d1887810bbd3dab53595cace7f7e92ef6810ef4b30ed3ad9fdebde244f27d9c179adcf5105aebf1c25146aa82d1b4a2857cc19334611ba7a333b4f2e9bf894c981f62017e9a5c90d0191c6806499092c2d24cbf36afaff3b28c7bd084c4a4b69d499619adf4765a35cf686c78cefb7df0f7e1a62c377ab6aa1d0e993f6b784ec42063258641ece67998add78c1fad8927ca9739964498b947b4270f1fb80a78a65d66757ba78287fcf431dff2d83470da86589a63c2468e331e4c04e270a61b37c52c990beba054c3757c62f1405777f9fc90cf76471ad73c99d9dd982b39e9600d64546506ca29aa1ec9d1654e519e070435e8a25feab2acbd44bca1431fbfdf42379f5b37283ef64f8295b8ed06750e491761cf8c27cac128d7189787c5dc67adf99593cf01d4032dede5ce8e33f2941be11b873afb9dfd9efe45a3050bcd712a0250034dc173a0394975e788891b1778285df4ee0ef4128c6d3b25f8a606b01b909d005668a9e5522d121334f5ed8d39a3c4469fb306a84715943b7837de341099ef036efe0c07031545525d884ae7feedd9e6da7004a3ef8293e9181a02515ded86bab8a911497e2edfcaacbff2735211be9aa41d41c24e73682be49c53cb87c3701c41a6257a4ace8ff18e91ebae1e536876af5fc5b88421f340a9dafbb18a4da676b3bad2a47cf0be502d9f3db3fbdf290f4e3da4c4722d52a8722deb7433ee6875b45fb665b29e07bfe4655c219a87f6bd4287e690e35184c63b2acbaa5e6e16de5d180e163a53886d5d6797a01a3935913cf5aeaed2565d84bce970afabeb7ed44e3abaee97cc63fe5e78c101f53ef18ba7951d4c5d4f0292fd6e1d91768630d2e09d84f415da2fc5c8292d691af7819d41ef9ed82d702e1c95a6764376fd4d1232cab81519cbd693116237cc2666e6acb38e37e9b235d1870fd09248fe7ade66ac28f8fa9706c0105bf3f50e6d22b8a5a9f0906cc64284d897b7b300964f36563ac3c548f1214cf08331c2de02b1ded440628548763dd7c7529ac3caf6716af33c092ee12dae9868a3b276440b533f05bf079d2169738175f3939d732ca9d039025a2778ea748d5345f0f67e1edc10203134fad2bc12752e42a6b200c6de2ebf9432ea789ddfb0852a018aa2adc4ec56b6032c3f79ed9170d30956bfc1498e46830cdbd5ce86e100e3329d97c3671d87fa7fdb2fddba24991ef39c453b1fdb0caae2963de8a99ba1d31cf0f861ae7aef214314f6e4aea7ba462c908c5a488a542a0364e5e8e8cfd893a7ab83b0d9f33e638c28ad0156c6d61f475d32e3d4dd426bd88e66623a04c16dfa0033800a5617cd9ed02c23780c8978bba911bf5a30b241152d868063da930bb829dac33d6ecbeb12d1c897fde7f98987698ecca2ae32b6618d9820ca01a2498739936cd745e2e393c26df8f15cff5c16dc58ba7a66f52753a4698aa5c5ad1b1a46a4429c8965f7043b32af96b08ec50f3d1969522d2eb7eb8c83a72f0d239f366e17a5904d3dbc89039787b0f0ae27912561b1734b92418de7ca2a5fc5e204eed1cc3ad9a889ca742018a0fe0bbf26b3717f18f88d425fa6805a2954fae2438aae9ec22cbf6e1d6748ce9b7202b1bb9e8f1a56865e77a4f7f5c1f1f9d141d08fa2d0adf6f1583729f28082bc31a92e0d5440abdde096ec20a98c5ee12de9da4b0c1d9b708a18e8a60128a385fc65f532fdbca5aef85577e4cf2d7c4d72e0c507d0977ecb53055810697fb3ffbe3683a82ecdd62e0808739468fa8d28ebfed86fe68d835b02a30531c1937524b17a69391d5c49457258d73826f3fac87e2503308d3f77bb4a0a1eaec9f7dc8fe20e80687b1c91bde9246d18afb1bef54192f76fbf04f9ba16b719a81bddedb013c905fe1f40d63ae7e6762e9b6a4803d0acd7863397a27f891a49b8d00e4b8e68cc4f10431ba93cdfbaef4d41128bee9fba8a3f2c66766d272909324699e2022e8447229744f596988aa04f9215ef891d42ddd2f59cd2c990bc415bd5ba6c5f41d198017aadaf657f42d6352613b9670582521f149a3c8fc7f42a5f28737302503832f590520e24d86580e4692f1871ef3bee341de2c45efec9d6e96cb47fe70070e90b6385542c885930b5164f14cb385ab1b2ff92984af095a95c3fbe2bd289b4b2dcedef19b2dc9a63bb221ac38b963e86ade2abbda6b1fe616d12d3a7195b396c8e9194bcefb9d2065005bb9bb86eee289c85401bd06a8268a5ac23a7b2dbed9fad05f7a02e2ef3e042c0430afb05c5d8de42c62aeed6f8deb62ed9bc2ba8bcbef00bd2fe34ff67d5eb37e0fc487510ac04a425588f771b55f9a2891e8c98988429e093e10f249ab10924edf7403c2af3e8e6690868b874785e36cc9aad84517c3fd7ff689c884827fd80bfdb746af0d9cce54aab7a2d674257495489e07838d0947fe69f760f7d25c30cc51c6a66add632cad4da0b5af0e79a56a63170636b40a32ffddee97783700a271e9e8b28b83cb79c1eb90b8ae07a86a7c00209c7b55f96552b62565a21f2199575e30e0b09218bee338e5c2307a9bee8332cba3a9d7586fb957d03a4d4085f2eacadea2453765d1b3038543f77fb2bfc55566c2fd097499053235b2bd33e2afac43c6dfef3d138c5d59ec4cbd97bf699dc756b869b8e415404b131cd7285be4ad25b5ad323c10bf196bd68926670cbb0fcb29a7fffeba3252a4d995a6e349bdbbe0ea0ebc094d333469144ca016b2e22cc3061553f1ab2831fd29a3a7572aaf26c428d5f04e44d110266e4f7fd6944cb62ee3cff287c5a3ca9de33b46005e4b1b9ba736d927cd0e854850ad0d85fd18dcaf762d2c618ecfe7af6ac4bb6295d6e81417f38d3024a5752853a889e4d3ef11ff553a3f013bc805c0eaf96162efb9d7948b2dedfc5af680756e6dff82fbdf508c1a2e02ed339195ccb300cf1fc9ce246efcec9e0b45379b65216ef43142b58ab786e07ef25f28365f918432e64d04b5a4dc22eca5a80ab2fdb5b1bf75a94e1b57bbedd69ef8742a1490695c9dcb4c26a7a8f355762adad523ed4420121c3b6e1f52007a8c06798e2de8c21a289b321501620b6b7eb3d2f660a87961619cb27d853afe9ec1febd2e17b79c4e48fd2dd1ffc8c7d2c82fdc9d5c2dbe502a33594262171f90be4d04bffa7e3ce797d23f7ce500b85cdb144631158c7c0aea759a2fac31c91b7ed73feac17646d6e17194ebc494c2ec45393ba535b5c4f424a6e5a3d6a053c1681e8e6f86b829049e90b95c3fae2b1f79acc21e46181ce02cd90fe5c99e500dc3d6c7803ae8e4f176db33baac0fc3bac3ced0c453d4fd390c3a9e3fa9f343fb12fadf081df5404dd384ae10b7448405ec0842eefd0c7e0b42ae5eca8950e8eae00bf9c527960493b3519b16289ca98c528c43a6cf2bdab691335e7755251aecda509b09888cc736a81bd32bdcd0966700695b30f699048f82b66c3fd1350122d6c8de3da308628e6f48ef87564cb9af942a2dba41f7faef2d4bf444bc30b99ed2bb0d4db3d1fe0894f11c75d59a3df8bde65420bc68e10409d098fec5bc69eab817de5e7508e57c7567c3084be872fdc3a80a66284b77d3bfefaf845068473a19b7428532524440118e9336c834a089294d37136b18f0c51f4efe660366c4e087e3eac899afb126ab63b23e89dc4bd4ba82f5a36f8ecbc812412140bff49bfc776cf74f3f5e9e68eed813c932ce4e264b1a0cde9e6eeb1bf0e33a9f6e1484774453244bef2625a1e0283820b1ef0744ff3301a58a9a6bf03aac9b178b0c430cfae96244b15ecf28087f8ad2816f865b2a692481cf3441fdc4e5c9b5c5f4486febb4e8df98297ed4eb36bec9eb7b193ac9c17322c8fc135e0d99b92dfa92bb9b87b1c2e074b2ff735e5eae20af2c9524f24438456af0568fcbfd92252798d60c4ff57e9f60645ab752949efa8ff1e59f73cc4a9307ad3bae997ca1d8acd265cd5ee297dc5271e01e6ad48c0a6b9d0f0528b1508b10991a9b1623fd36f24e5414a1c4ca37b2752abca571aa4d7f774bfb0ca31055c93d35e8c5dceb7dbcd19b3f7cda7e1f0f1fcb0e9a6c97f38083f1c450ae6bc1d2bb51166b16efe21542a9aefba309c555d24316b6151fda3580c1029b37b2d57d138c20a4ce02d4c0e0fbd067c85218b2e36e424a7915c808295256daa4d4aadd7020e6009b210eba00dde507b725529334ea03afc7780e9954ebf854dd1481d139a4e6a4201e628006fb2554b9e7a852aee877b69d0595bdbc9de6291bfeb2ce2179ba2971712b1dce4de4e067b4e0d3a375184bc078ee33cd08fb04ac1b1c2d4c3ef39e82331dd9db3c1c538a44a53b5790cd2e2f6e64bfdf176ba3f3fc0c02001239a308d13b0e910a0617c386bcf022dabc8443256df6cc464477ec2d02759745b6566b5c8f11d76dd867ec0eb30866084b4472989cdb9b303948ffc59fd6d62bab79eb1c6761e1ee425ad724444cc2f6053a15e37a753ab63c7e9fecf06811d9413c9b5c9c5ac8bfb7b450791553bd891225c264d7d907e3e253282286a488dfb2df6a05c7ffe8eaa6083cec42101d1295d06c2d5f6a5851f4bd717d3ffc4e4db5d70e7813705b10e56efe831f674f68858d3ed40505f6fb78af04b04d066f9665542aa8f50b8cb1e88bce6dc57b85c3f0acc8bbed0052f4c2ca306aa42d0984973a1229597fa8215fd4e29cbc03d2c56d03ac6cda1cfa6890e6965015c30c2f2628163ae57753d33067d9d7f504ccf89e31a3bb1fb6813a5aa343d40e371054be935dabb0f7e1b04f82ffc0cd047da3b99e17b2a6efb7c8303e69c6d07022190ce2d0096b9f947ff2da9613f065218904982731e2c6c7488f7f5a23115cda9501d23123f64f394e265e9944d07e298ed96d4b322d20fda7b0a4c72cf285fdac77e7eddd15e363c226bab4bdea4e5bf10c619e1401bd36a9de4f4e8e29f74aaf32a676680bbcc88f96345fa318a2dea456f714e5f749c386b10e0d36b47273e67af657993c1b1a3ece07a6ed6bd74f5e4eabd9f7dffa2c2c21f4574c5c8408a490a0ae81a48e81aaaf81cc6944c50fd5c05e5b018ee9ca43348140df35363fd2a06827c7dc35fb4185244eceb683e9c2f69bb632188b410d83efecead5474b5e15f70f9e897453818470552b1fdc667fd13c63ce9bcbc0e3af1a0f0f696c926c1a057cbdb3113907e87c3557a645e57230c70f4aa1980e11f1649c9471e9b6571829f85889fcbca9726fc8847cf64ef8b7a9459d1259efe3b49c57de36192887d3252e7e6d881032b0c2db59501468af0c10ede11227a35f82140384c6daf6bbf41f6c5981506e119b727883c1be2cf05f466b1d4f5708a046c547b9281aec72f27214e5837b619924732f58a2482fbbbf2a92f26f7c14b3a4083cc6560c9e4bb3569d7c78290e3623e780e90df2332f5d33af2a76a4c66af040cd42eaa6fba1d9e58b516f5b7a2f6cae08fa6fe11e6bf162d94a3b82e0594f87fac3e6373692f386356be4144637115f18990b0877d33edf03a30e6af701ce95ad25195076fe3d904356f0d968dd7963683d62947b89883e17558b5c53bea5c8977cb8469609768833b9c73eeb22bb33ac080be900ced34ee8ea3ec2e856cdbf0be16ad68190de5655fcc62e9bef1031a29b0df6a0e57203b46ea27ea3c764b7ae88d145375bf9bba6c387a3ba3aba13e5ea7cf039b760d8b442f40ff6aea3ffbfaa4b01b6e489a7d60245b9a25c3feb13c012abbe20765d4780070ac8ab0421af8e379c3c77a36f32b6514ad2cb3b94b78e3d5b8edbbb5a2aa21f7013947911509b8c1e7f2772076b9db923813df53506dd89a1d6580ed9761a72ada1ed6fa1c4dc24eb81d9c65d09f107ae4926af8fc8d5e9962ac336d8b2db8a9f33baff2b87e1a43b9380f4ce5f0abe90ff933d1afa874a8a247399881078ec4e8cd6639184339a43847b430bb40fc675012666db35308acba384ef341ade5e2b2dbae186783fbd4926bd6965f7bd3bdf667f7bccea1c739a844eebf3269f529f2b201063a991531cada767b4883ba251c563a91dabb182c6164ca60eadf10cfa12495a5749eaf2979165f811dfb08cf47e7dbaefb87bf57bff1128fc2f5fc5078b7e3dda88ea2ac65b9c6389ba251ce0f2a453f8c4cb75776682bc9f5624738c2be6b69926d2b0d8c4f8348e0f45196c623f007284d40992f8ae3003b1d652987433d475013a0acf370f68399a0c49abe450a74a8a3bc5685fbcf0d59aa832a7acd0059dced9892a0b9d54b821d73b00b94a27b5d4d5fa8abfc517890977d9b3e847ba457ee7261a5351024674634bb9b4af71f09026bf567377ee64f951edb5ec6ca6dd6a005f2f171662ecee22a648a793025576ff7245cb01cfbf6b69c1fbe4c7835e5ac8705d58255a57c39a0f96ecf6e4dd158145981ec42c870327a60fc580325868af690bafcf00ad208e03a1d2f2cc5e94465f7a36b5ca66c8274a46b0cc69d36aa9b6cf82d19a4ba1bab85e3548a47297445bf3c56b3f1d6089b1f0ae6a24d439b698d1773778ba7e188d0063e812f6f425118eb8ce4f263376dccfb16ff56065082d5556258703df2e571c8c09c9d60f2d2ba3eb2b62467ce7de1ca17b085c0e4305ff54e10998bd450fd0c69497265deb0c7ebe7faa7e0503a17fd8127843801a647a35dd996cff74f5f4415f34467a94d43e8521ab893495962d90ba23b2ef632bc1af95a409666d33d6732b9362a7f65077ea06f5617290f9baee8da4e8ba43b6ee6580aca6693c0665d24cbb746073ceb096d3d114f9aaa0a039282badbc4b3c8450819e05b57a68365a5933ff4545411e389bb712bf162d20589b45879967ffb1afd22be84b02fb80f115b93ca2302235e7685b57816c880fa4f53d506decae9e3528912c6b02b03735a46dae2d414a1645bc1e5db99111336b8e5158805d5fdb5d3b2816c1dd899d2084d8cfa2d00b088a4b9cc3e09e4b6073fe332be6491299cb578e80a36977346ba6ed62faf789604190fbcef56c02496f985c2073e508a93f8755f2244c7381fc1c90974bc81729fc1ccfc84132b2afeec33c46bd9ce6f7017a0a98ed23b8fc667770a2874035787bf82d01ab732cb5c2360d0623ae66bc26ecdc3675ad99ad34fa26e6e6cdfc3ebef6de305e25f2301776220c05bae46be46b76ae131eed82e85ba501ae365658a841e939dfb1d5a8629e1230c1a9f1291ef81102aad49d1a5fea925711989aeabe094e813558133e2189e733086aa164d65f5e57ea126ebd6afb8964a55514907957e592f9085d29d9de4592407fbc3f82ed957b9edfe7d405a787db87d1dc2018ee1b8b5d3ff3139a9e5a66ca527f590a9e0c77e3236245fd748a8bd059f825a98ce6385aea5b454d3a0fec523c696b827faf471f0e48840f6fe7f95adb61eaf641240fcb3cb03c2901f8169f1c506195730341156c6c3d2bc5e4b0d9c0c66abffaab76c959f4545c218cd00d9dbb45a345ff3379140e2316212fca7f0b1b240c256b3b164c456073d400f56de766ea91303b211112991c1870e4a4578b0d964466424d533abda370d7e7c7f7dd87319fc57b58dfc9c7a60a2e67cc2f747f6ea14f5317be7933d5d87973c672c17a168c49f800fe2361e1b15ee5bdc73e09dea1b785058943405c626a12db779890be6d855bebdcee88d54faf5aed8ef9e517e07a380c32e4eb9722a3c547dee9569d39e4656a2fe1801b4786e7432dbed493dbb0cb23fbeff950d5b8b31f3d788af3d4dad5ac57ac4f6229598eb289fecba5d66d95e08c4a227e4e2de34e474f6e2866ca22e68551d11e818f3022a9e08f478e44e3f774a94278057b4aa586009bf02ec54f2fce3269c058b09eb83ea7b0d65b390ea9a2bd4e1724a6c7684c41fe4cb88924e8982ab58e494d99b4c54a04be27cefbdf9ca4e5ebd3dcfcb88fe22da08acb89246ddec236f4c2804cc930b5bf48dd8f423e4ffc1df6502bd2908b4e93d3c2e78dc93852de5325a15d1fa6f25945ff854abeba89b4a4a68c1ea86a3342f43251365eac7af6f779cf3417c8d3136e01f41789a0e57f62763fdd2c83d4175ebb0e64f5c68e660e3032f2b56708913c5ef586ad5447ed61d5437f5538b1a7decf71e3ab84a410dd77197405a76b12b5628752de84e77715697f3d081ee937591927b0a12db59b9368edfcec42bf3c2d8e9b72b86c3a5e005d1adc695692826cdb6c81bfdbd8a4ee3ea760e19359e5b99a2d654fa44bbcb2f4825021460dd31f8ed85760c6b8d8480f21a58bb134355bb627aac3552b063d83f53f8f471816b77b0d3fea67ee16d73de290633316454bc1acbabd17583323abd5f3cf26ea458e79a8d6f242a8d10fb76c55eb8a29b10becdb72018f1f3ac79f0dbba782783da7e3fea94bc596fb7665a9ee083db4eaf871505122dd00c1fe5f73c00ec97904d81994f2eaca89a87522339d136cff8d4e5948cca53bb3f259bfd17d0b51da03e0d8e75af614f2f49468db645a254b396fa4534f83b425306c36d6d8c255a4450d2be765d8caee15e59fb0b1918765a1a1dff5c156680d9a2d33bc8b108a290d32239a5db8bc1e49e8ec607e00a90e33cb7f9d5f206e869631933b68927a23bbbe849cd3d48d0841d720a275ed27f34e9f5b51a1640ab9603cbbe6a36ea2a6f76429aeaebdeed80c031618cc5271d98ed6709a1b76448834cf7b38a7c976a2854dcc5f4ed8ca0bbe78d58239c934bec63e86030ecad97f74c36e6352330b4b10098d17fe3b93e853d6125ef4075d7edb9f5a3b05fe234c12e2d4ef7e419e200ab55c2a533b6e4a18ef1a4f2b0f54ac0e23092dfaf22a7477377d16468d0b43560ab1c3ab98223ec2c82bad9d70a080dd393ca7382501647f71aa10e48ceac5122a6f79ed872caf1912dbcab53572f6d991e05f61de40420c28f6bd0101495225b1bc1d568b8967ead12173dafb0faed2cc6d0c437ef882c8b52697b08fa0d9f98746104973d5b2d2765bd9ed1eb19c1377904b13f4c4b4d4dcf57f2106add82003eb7281217d8b082ee131d69267ad94dfe41107f4258dbd02a14c95da2da87b956eb59b3c7846460d3a13a23fc82f9a4098e447d6d4378dc5dda75b52d20c06e614429af593f4b97304521ed7dc89f5864f248e419731e959973095043cc1ece7f27a398b32b091a2416162a5c3157a11d7d1e31dd0057b8899f8ca5c007b4b1fd476277faf516a9a85a069f6265258c3d851c853211b084843a4bb447bbd3d13d95afd5a08981b9b751c7f6306c4840d25f43c2355c522ae4eb8b2588eb3e467b6e79ce5c0e8e3f2fc46bf09d215a63d6ecb5aa7c8dc3b386c333125024186b318ab87f9598eeb3273053bdd273a2ba627dda6adcc614849bbbe7824c218544640ac674de6cdb1f80f8feb2fa690338c870561d875bfeb2dba40ca59408c59cc06ccf3a7fad86124386814ad2cea2a5f6e143553735caac979980da5597a7d4d263ec30f1db4d8a676da24bf9aa25867744f4300e8fae8dd3726b46dffd42599674be006b95e229a3573ac418bb91568b7fead2e7d640476a740f095dc6108d81484f7c860e5aeaf8d7d52e2c3a952db30c39ff9d27b354e1cbdae97653dd473f2cab17bea9450f07078f217eac3437873094df85c6ee15bdcff67badeb325d0d0ec6afc24f40647a1ebb41f767c0f5c05823f814db584c994a943907467d421cb13d8cbe8c0b9a550cf26234aa495db83d6bd2a61e654e370559378ad6b77e85530097f34c2d2910725ab00a9f5bb9e9049ee5840ce1f18b4d976dbc72e55d4a2d2f4a804302047ae7fb24ddcabbb7c7fa57647eb6da61228897fe4eba5b5d450517c42fa8cd10b08fe05a3655130973a21a47d026dabe95a1d16a7fba6ef2deeedebc21e2c52cb524dc35ecc846954501fc8f07e565dfaeaf142a8276593f185e6ba4eb80f7ec8d51fe9cb11fb52be8f32a5b9ef1c68002b594015444109812696623cc7075f9cf6a2285e12aed06f2e99fe8742f650dac5f7d98b69df668e3f3913468fd636d0165114b5cf60514c8b80563b313dd3d62868be1d44458431048e19a538cce812c2f39123ceeaeddeaee929e3dc407b370ee53fa377001561db7becbac941118caae4f4bf6cb9cae9dd03cc79944d27720a954b4d505029d4906be12a8d7580368c30f781e4ac37f3fc06b77a829145e51051ec6ca7ad25399966bafa3b6d40ed7691eb9e8547c96cd8ebc2bf487e25fd4c81bc0cc5d06f649b2778f07e20b20299b4710e404e0c058ab5096c5b0a7664090db58788dfd8c86f7a14c903d63049b92147762f261b4d8bf40a63bf266889e55bc22b50f9c289c33c5db3e6d5608f0478cf2a74a6fa11acd097407590965d71be2b7cc99d043dab817736301628059bc9626a784d781d3f63c4f87dd63a60365cc1c876d43c08a42fbebd6eaaad6610a078fd97b125bb0c171bfd039e933127eef8ad38ecebb5912f6384ea2a4864d4616ff3b97b7fc90420665b36d659ffd7f5046a261e5817ee48c5a9b1561376be74bc272d8ced02ffb387f2d209959170c6f1e2ff88a73acfdd083f15eda4ea3278ad3617fe6f958f5599bb228cd71ed44007474af922c737490e15e484c5974b065e857d8cd9fc5fa16013cc464d386eab4e679a8210bde8115fe49ddca50c2955d24191c53d93c476a8d8867483eb2277b681de93f09debc8b6ee6fffff1e2d548c0fee9ff9676b301fabc05a79a7814931c08573a78491ed601a09b2a58c5c683c364d6752a56e85e096190f989f131a87c7e34a923ba8c4c0aa626dd9270598209ca50b265542bcd6ec3e2ca97225c70413746baf54a0e6e7d616c666c43f51756e935fa15e1011d90ab5d7ddfd7bab1277297d14254a4d8e046f68e3d03204514c6855f4c04966d8ca77026edf9c95b9571171257c7807ab5c7e07a468577cbf2efeab2469061d4eaec31c5db2edf078cd449aafd100d389813bb5641e535a04332a2bf022c1429e3fa73a8a1f0d4607979070ab54d7b826cc6264bd5eb42efb299ef15c7a6ff47acff95da2baa513861a7aa6c21191690a6333ccccdebfce4cd457b27db003fadfba220c40c46b4e744399f35e9620649901418e2c06febe29d7728afccfa2df0292893f7423bee86f545fd85b7d83db30f63410b698753eaef78aa1dd97e0de184493d9d2cff00f8821ada640af63648e03b2fa30a3d07b87e5125b74c9aaf082a9f2bd9b518483a172884595a97fe1bb07dc795721f378845e8e24dd063e76a739a1511370a3467612bb2a353cea7ff6de7762162a8c35337ae68fede15726208469d2aca844fa36a4ecf5191fe4763de3523b1950a8effda77cb11b283dae5fffdb171116c57b2a358f0314fd645619dd647e30064a94eb43f0b6d92832c0b4cd1a727a75542beb108360ee92417543b67f88c585f19acc3421aae13a9efcbdca145c1c5dadc5a82a4428fcea34e467e0598aa1fe03bd368cc5034056a3076753de8c0df1412bdd3b70867d779e4288f85839e4320579ef3244771856115abdc1adfe78572bc41f97fc5f3ed23e64ef3f5e1e6888375549745fedec3e6ae28d92e0536cae8def1bd24603ef99dbfc8bf97fa5c4ffd2773e3a4d42d98a33b8948db8a54c49f8625b30644d765962c54a8021e64519e2b6560ffb770feb23c41b435d1f832b7966393b75ecfadf2ee6e2dcbcf6ef1b43747e5ef0b5d05f3c93699bdb920b7223219ce96b834b868f9c850d3ac27af3a8040b986ef84b4be35118171971430c5ab45e3286e8150131a5f80c8f72c33b56b0a783945ddea02acca2b5e0397ca4958f4ea3ae8f0eedc7d1130c48ffba975bede43453eb0072404a74fadd5c3f6245e95f12c41bf84a5882aaf56014f07db54ad2d044b175af90dd92a8efaab7d37f0a2f3d3adb9d639a91ad9e300a6707437073a6b7db9ea960ae67427eaf5a67636f093add3c5465621813f0b7620cb5cd535f045b8ad0c84adcd6b0c2d76e46d7ff3b94946f868be6fd925a394388f7c24ed5bd216a8427a2fba228934100d3d419aaf7befe5541e3b7f6c5ea48687e6aa31bd84baa3e7f95429098bc59bd0faa54b896f0f66cec750f4773ed4b2015f26cff41cd76fb87541214ae7959d9138e6321a2f719ac74fb1632e8b9dcf6a1cfd7120b6b2000ba40eca0fb1ce0ceb706753e894dbbc7969c3720edd2f3ffa6c7c71114a335c011e1b3fe4d18f10ef91c9854945be26c098b57ad831e03ff37a7ae384a474a1cf5d0aa40d5805a690a45d35605806469efc7b1f2bfdc67e90dad0c5a55d608120584da572f3f6c4a6b1e5677da5bab8480e7d934262d1f38024828ceb71208b322f86d359ff3ad87002dac982cbe8cebcd67552e8da9ef7f418cdd8278545535d520bf7183f51886b59014ae563f98895cacdfa3d38827d9d03373ae9659601f4d7f182fc7341b121a684def390f6c6e818f7321eea607ee2f76a45061dbd0e6cdf400c0932a9b67b0908f0599ed806fa80a6934a5df3640b1d5b973a8e2d32d526d6e14acbb888afed414cfaec43ad494c963fe47870dd5cf96b132c8a7f7ddcd7570ec0cc09db6425d9ac8dd548ba6d8e49152063bf1f39fc299b55340a8741e18f37c7c5cdb13577b7f3f74e6f9c1cb395d7ba1081224702a833af5ef4b7c5addd4d124091899bd892a2be02d8194bacb2f5db07e6383ef0de42ac6ad6f4a27d93a21046b29b1dc195c37e66e2a14b33df10ac757a46e441af7f670f3dd3fc468a06164f6db5ce040fe1f8f6873e5cbf14a542908bee08913a0739b9de567e0e75e42636f3745f52a7c9b3db2c4c59a80309d123cc4cde1f7d3c79b4f21ca1e5e33a2b4938494517bd271005cb05509b60b5970555d91f6aee1059690c85fd40030b02442fb229435056e5ab1c8ae9c96194bd09593ce18eae4df220d048544a816a728902bc237b1a9bb975d1c5e970081768311d2ddd0b1f45270f676d45b600875a1d453b23d90175095b717e2389260ad5d2df23d39bfc3e9e567d6dc27480bd156c4184f5f53aec34c622997d1151bca5cc6bd70f2df0dc5092bc85a5c9f1a2886915f7fabcd146b9e93fcaa6e80836a7762ca374f86f2eddde75ef5a63429e9ab0582596d4f5509f38ab59c46e49b326a56724c41c03d5698b51da7f698a35828db5b9b5328d23240a8c0ab2fe8b26a4825a66d09adbd50106c8dfa13795c6515c95b74182b660fb2ab7a744d45267995893594d13c2886ab2a4e54ab19456d347227b7d065ae85441de30b26c08d005380ae29d3834f8bebb42d06485a6d472df6be5501bef8aa06338a23d2fa268c7195862e35456031de18c49738d29e657ce12e9d97616042191bd686a18504ddcf55e865b70921d5fa77bba0f5caf5905e57459ec9effbf9beac0d78bef448bfe2402393d1cdc50ff60e839695a33b848d95812a4111e4041b0203daa2350df47453efc6b106e03984390064dd2b4337dce0355a725dfb5b0d7f3fefc420f41762769881cf63cbd4d4539ae8a312562f59135201e35b6d74d23e67fb793e2828b9f29618987e466f49d921169ac9d4abc9e1339315aa86efef3abf3c366853d0835a2bb9b3daf0bdb0be20ea0228a53341afbf0ef03e0c027c10d90eb72d36a5ff877e6f5ee519de3b172007f4cf143676417fff02d1c11808223b26f891d9b06c83b897f97e794f9665f4b45a11ad9ea658ef4c63076c8ab5e0cf7c53c7a91bcc6bca9d6ccfb0f0495d88d903a18c2fc012e5efdc82ff388cf862531700f8a4fd41bc08a26ca952c709290fcd149de8714132c002dd9c5ec1922049b79e18769192ed76c7f71fb89d54297356130b7476c990629eb18f908bf5076d6535baa25c70c3ed1cfb67c697db3a3b09bf02b2f1a866e5bea5f0b379f1c7fd4cf6a0924f0994a53a81baac10dcdc8f2215c20d9c83e9a3773e89eb63e6ed26fd07756feefd61eb9c85df028e19964ed34626a2c4aacb54949baf036ac8204651f4fd014aee24c152774c2403e83ff9e54f334b3b23857cbd6b3a2454bbc8ed283e1c3d2d854617e644ff6fd030763bd6a754a7f9c1e39203f04198b249fe70f8594ef4242e443b7149f44d87bbec335e59ce87e78e3966cee8734140e9e9f5fac3dfac08b9a703c4597569164ff3b7769c9015ef5382fca70b604b9c12d683f10ca19c49802768f7bc8aa2f5a2c257dae9167536925bc997a640ca412135bb8546079171f9ff42fb86c9a2818b7a0217d2c02b63b95d397534ad53115375ab0961804c368dbc08e7e0b48cc49abb07ffc400913d8f941f087fe70986641a25a129ac60aae487f6db2546b857925799026ce78cbce0def97bdc8a6f0e340079801fee71526676f8d400464b4a9c71c16cbac69fa00e3ccfd338b44e308d2a72e9fee70e3229e86f535bc4de32b96f597b555a4b38e57e151759e687b56bb016c1338a9003a88b826ed66074af7afae030124903c8a28b79f091c9ba2814271a45c42b61465050136529c494dc63d638073f0665b09f8d74643dee439e1dc5456a764a80f08bda85a098d3f05eb04a27c4531e096aba36178a0d3f7347dc4e27d4c67721f2295092754cc921b3f8bd8fad45cd7d426e0a4a771c1dfbc0e848ef8827e515c5eb4be47e24d8263f26ed2d14a0d15dda575f6365f2de6c342aca9af4879ff95aaf49c8297e88fb38a875196762f3e43bae1f8aee7ba6f1e1d947a900c72f99734528d95d21f6bfb5d45784a0e71b43374ff9983de9e4a8d12439d67f3a05673af68c226554715a021c0a4a712d0aeed1352f3dc00170890858ec5354ad7068b139095fbf268e3299e82008996ca5bc329a34768ebcfbac9b68e5ec13ee4997a7dfb03abf497c23b6aa6266c44a1cf757940106de5a43b3b0660500c9b3d824d8e4ebd16758a9af56e375ad21ff37faa4f7b2e027752a1ff298d44a6d86eb17a0182118af7b188e6e62077e7610af833afa7b351115d1384de407d8e7512c783675994891813223ea7587e2feb586211cf5cf3b701553e98488a60fc916931276b285ab0692c3508013a3ddf586ef697d83b4d35459c80eb41711a99d117085d17d88b60886b3164366fc2eba455071017bdc93a11444f7c55425e0a35c6c8f13916485eeac6b14fdc466ae03f4d111aa2234443148ef4afee4f92980979783a1d917a93e0aa6803d10b49924aa18bea924d2a33b62549b46c662f28093f2a5d6f0fd315b9551f18883fb15877e44859b937f31342a9086ffe01a9d1db6df72a1b1ae3b17c97bd3554fc63f333d3ab669d7f358555c5fc94b5fdd804c35f2641b6896e205131392150dec9b8f007c0c405c9f0613a77b55f79636aad057097e806b51b53359382995861c4cf5dfa22771bc0094bbcede7e5b40c2b1a65e57f13e239e7cae015d250431fb68c6d3699266025f3bfb3283a79619933d1d49d6e16ff8f922924be419339726007305bb4995ff563528fb534a247aa355d928f0107b1de5e95055d176c6f67da80c2b4a84d7f5dc6026262272852eb37577386f7505b5d436705d2edad7ce53c05943d82a4e9fe42006c4ffcf3d92a88e5d9e21b2116104cf10630bd6f42d3e8b03c23294c523cf05f061f5448636d6e7e43f948093448fe18c453cad5e34d75c42207777d3646c2055c0419bae1ba66fe29faf389d35e965a60d6a1ca343317b981d379dab5e31f6bda37939eced07fdf651d85b7021a6316ed7a971d3683a0cdc6ddb34c70185b5bc670691d0b9af611f3a31a4ce2eb43f4af1119381fe0bcf41b4ccf60981c601ededa5597fdf2f58d99aeaeb07b946dc45d078c1f7ac3503602d0a1b2c9b138c6d97818330b238f10b75bc4b00ab704fb2122ce77185b4144eb5d782b41d42d7039285512452eb23b54000271685f75834a34cef6a8bd3cc1ef4b9dd368a8e77d1ee56ac8b7d7e7e8077948e7d21830e361c916db5de06a3bc1799ec41d71cfc46511e9823a3a9ce6b088a56b015ce86f61887830d5bc1d2c99cb2cd3fa9aba47f84399956d38a85734b68147ac0a02045a72aaa21b87a217174d70e1aeb0731e7c6268f41042d4b9e01382eb7e46415f0914e2c9888c0338cf8f48c38ab32042d71b342f6b79a27c9bd5b70020d5e1d0cb49574526fbfd30d387889aa8d17a897be3db4661943b4a77b256dc7fcc880536df29072ba045e3b3dc2893084a03db057b5a56bd55adfab688d7e14f3b37ff5dc38678c12b8ce7f99f02acbe949e19997fe04fe2cf159601553f7f8323e967af8c56eb47dacc1d785592b9ec6ca7ad69f6741135ee9a2d85905090934497f12e32ae74b1c8d7a24e2fef514ebc7b7c6b19a333f202c54a130f802315b423c08a776739b7d15a7128b8b3ef0868338969784aba5e3abdfcf69390bb423d5d4790154fa7d6507068eabae7959a1ebc3fc3b1f2c0c8144fc96a5160b5fa4dd3cacd6ac07fd101d4e765d7ffc25c1b5f6d03c3d6c797bc4100f884f22a07d1017b6d3127bbbef6e0309bf12208b440a8caa2cd1763fea5b0a54c1be59fd32d0750cd9c1b30e0c3f46b13933514622463e2a87a41752441d3b84c36d7ae172e454c9f377ea1bdc43505437b73ef2df60f71220748b8650fbf631f4c526a0c4db88f7c5a15ab1e8e005e55719e45a677fb82323d4deac72a8960e67b6276c0d0a9c665f82c1d6f0b99bfc21e670b1df39032687d7381ffea9240a60e825ce1b55ffb7bd95fef248a1fe1bb20f394fd23127ddf7967393142f86870cafd631e51b2b4ab8adecbcead259243c840f27889161fd1bbc42b0057392b2a23e2f53e5300ae591e3fde2329d0dc796dbbecf81a0e64a5294ad25dd84a523dc86d8833c0589ee814e791361e6313be839c8b491bf21c7f3b72d0149cb69e7663e098369e8c2c4d300613f65c8e86f53e832b7931a1fc2f5a90d01a189e7b4a1b78e3e9bf3fb83f8be100d540b5f44705a2f0c84c7d02c6eb3e963733b3aca5b46fd18b9ed33ba0a8bd28e2056e27f9c779402ad8242a4f4ae7830b6de2894ed5c8a7f9c320032d391879adf3af4a2cbd9a45e9bcd02256a26a17d046e0113d0959fb150b2670a90975d3ef7a2ba9ee178f04f610db9dfcf0bfdf5ff23c62bf5797be2ac6c0cdfd3f94cd6ca45eec050d7c7086c2217e2855a2c0d82f1441842009e82982b2e9ed0cc666ac170ca3cabe87bf80e5bcad03e86f741a2a283678f0a41f23f0a8c59625ffe22a22a4da72e6592990004e48d002200de90eecbbc68b79a345ed1b8eab609c42ddef12df5ccb7dd19b11fd65447b5583e9d5f5d59b046caa1846091f1f7729bce915ce64b466363e2233b5d5754c50890a242fa2079b8c4a402cd56514d4954ca22516a0c79bb7514668ffeae0e405b319db080b5b7985134312f4b4d090550f636942cfd84bfcaf73e39a8832bc30ced1fc1689c1c2755b95faf9fe644096df934e7faaa7dc5633bc8b57587d6884c5c67dc49c4d9309f2bcc61a5c4fa405ba7be18cf6ba428ba34b3c87d944b19b3e63067070fb5c26227bc434070722729deecd49fc75c8e9cd5eb9a55afc94b27443d1335e3998f4e8f059ba987f452db33fd9cbe4a79414e3b5d3445f88625a64919c48977d9d2471ae4b1ff6ffe5e5a3f73ff183024e9036ffd98ca7f61237e8a2f559cbd5b6b3e2aed228f47f498f3442dd0a75d7bb6116a6a3227223dc73350c0febffa2838aaba0d25cbc0eca8fdfd3c2571134427c714cdbcbb017becc1068eaa07cba5d6ab07fe1f7b1862391656b29492935aba41cffde395816e72c73152363c7e3d504d2adb1cc469d3f296c6cc4abf2b837e314fa05ede611bf7afef338b91d06ec62dd3dc806408a3f47147ed533e5e43f11292f2b51a1551fa2f6566facca3977c6aa56fd3bb0aebaa583fab47fbd84d73338fdf02e96dcc886a62a5b253c68c16b134c4852fb60219479655b7b8113e71845617b6b485bb6d3635344d76c1927c3e4364d9dd94c4cdb50f3466015fa48b853d0237b348d7e3e723909ec4d05944ca65c414e59a238d57703a9bdd01a4dc274b75d93a22951681463dbce995508dc9ea53d2a3a9eecc9d908e202e4a853df0027401a2deba15e2d6c8c853fbd1a6ce9e2190fcc33055427cc46c4a30bb6b6a69efec73f98206a9be145eddcd77c637991ad0ad45c5bd648fe9875c6ca67bd5eb0ad1ee4ffc1d6eac81abf093efbef1ddee584c0facc246d0193cb97e8e277c04a89db06475bf19824eba670c9f47d1d1cc29acd96f1739429dcff665797571da422c4754f0b21b4859fe379dc50b593aa9a8d3b303fb8fefb1ae53b539cf3fa462bd6c51cfdc4c69a382a081db04fa85e69943b3378cd954915a81055d97700a33a0900fa6ee2a0134fbaf58634fc7ac6af40a54e2ee7582933abf7bfee674ebf0d0534d38273bd0edd6014d2efa88d8fb555e9ca342e84f8a02556d766a053dab34c272fab56c345493df551c38ba4fd051f4885cb0b2da950f7ebb90b2fd651ec9238564ac8965926d8ac687a779bc430c53f192d4787052ff9cede59332012d01970bb91cb8c9cd3b50e10a31c3f1eed62d16b7403b282ad5a5d7507fa09d1ce9cc72c0a729f788222284af2d952e07d47dce9205d70d0367a96ab4eceefc9d0568a4da00c2f694b50d67983d347917156acb16a9c37cdbfe6410196c381260d0e85e55edfdbf595d032782032221983047447dff508827c671abf5285faf3ead5e3ad5bb87431c5d4b7fce6bd77ba48a3b4374f607bcbc06583580a157e5506625c99fea6486a38f9fdccb28dec57540ec14209d83fc8ff07d6e0916405b8f9855c059437f14e00177f676626b4f6da5a422c9da609a10ab04e31f5f4291c18b0633bc3f6ec33bc856bac7bc3c0126966c72a6cc1b1fd3f0ba37b26c1bb9b74299260621ba3f584eb2387b854f9a842c81c2224e2763e35453a2b2cf981c75bc9ded3d0f1deda68d75fee2ec395328ab9ef7a685461424a0989ac6ca552e882ba8eab6369bfa67ae795f245a255c354aaf4ce215ca2c74edf6b9e55f14f6050cfd010f4df4f6fbbd9c8abd6ad40c6b88bbf9734129a5d08f91b5480cbc0c3f295a3ff52dc0e45b43af2b58f73b8878e1b0d3d68f8fd1bb15e1a147e7a8d95cc80320779da2a963fdafc9dcff559ad30e05d497e0967034aca199c7ab22157973c102cef03734c6458a02b6d9f9f1049ded3b719f6ebe27ca34c8ab4be9bfa26c9c2fcdc734912eab0a2d93c0140cb0c368dd4ba9569115b65642c82034edd0fcd563aae193f11abe3c16bd19813a4e07b5b419a43de018a14886b15ab43e453a54b9c3ffe28ffcc15d1bab00bc4c1b36f31ec736ce2ddd3c0b120cbc0a5a3847ae0b038cd740b92c734b1f2e13c89d904be88ec1e69a74f958d05ce18dd2fade31570715f8eefc9a7eeb1f30e581a84302d5d7234402a092a409c91b124acb00d091086c89ce480cc8aa1875354089094aecde555e4dbaf65481672440048c2831642c3f25a90b7b6c2f83131c8d4c43b521c4b1518ff7ac6cdde14f3f6851541dc31934d15a1c76b01e684fd908f88c3e885d5b4bcf5345ec736208a3c4126a195ec3c4960711bce6e8f832506214dd68e83566fe739037a0ee8d752992272b28334209f98e8ed358fcb8cd4783eda8332ca059038858b502fa670f28fb90be673e0fc2471052d2c411f11fb1966fad8e4b82d15c174c4f0c250dde4a5ad7ba51893d5abd1b3d205f07ca8b41728574dbc53b7628257be73dac7a5f9d5db3d1c09b187f7ad86d08ee9a1dd32e494c8d6c3d077aa6fa3220d9374661463573b919206506ff1c9110883153cfc6d6de0140fe7129dbc42bb285ca07640032fed163f17664cd790edbf3a87ebea98917f86c83095840e05e8ba141f9227573b655571f8bbf4dbcfd58a8f362d32ae92d2cbc9a539c7e688cd1caae9e770378efce70ffe6c80112c179a64f143d7151e315dddeb770f9664298cd611de82b3e81882ff54b735cd48905350a86860981e66332ef2acd316ae7a47e13ae804d84179ed898dbe4d17db8da50a8d40ca138db87edec67e8f680c6b986e93fb2ab29875c8479a44e9e5ec37d4d06776928d5aac8ed6e95bd6dfbfc8b61c51d92af46b0e1ac85dc5c19e232c9ce2324047388e4855d7089d74bcfa824bbbaea498e4fff22fc40581cc60e815c6d3a710ecc56dc08bc1d932492e24a34cc493cb3752c17551d4adda6858bfc10f5b6650a9eeb680d49c5bbb3608baafee32fc4b079f3baebe3f085418e487018767c6e33a365d39bd0d5460a4066b00d30bb37ea5097c6aec92d294c42bc4d0994c72e42437a472813c3065f9e138d92d03d7d4538e6d491a0fc81abf0108552568ca661dabde87f8b954359fa6cfcef86557ae7b8be770566afb755742d4dcf1040ef5a17a942a678a0b5d5f32c2f416b4be67b4ebe681938c724f6bfcb04c9750144b58ddc2bce4153248b08cd362a08e6e3e32be2ab79688fbe34cefe336c3616790bc27cae4c710b7e562f0d83276ed774e8320a718403d7917946b8cecac6d30418299906b8affd7fcef2476f3951a370ad3f20f50155952d66ef9e61c41b84bf2eb124d004c6c9a711a5f2deb4d579381f1cfd4724a08051f886d81007b456f4889a242be6318ae4f04e94e119eb4e876d1a7102001e9cff91c6a1918db83aae78f9f5381ad34f1fa4acb60269db031e79791375690479e746e64044f54cadfa721e9223da6f7cf9a1b9b4d02b65c66821cbdbc0b2df2705e6d9e4724d1047cb8dadae05f13e10e6f6b15b85ad995b4e9b2d2fbefca6170b65c6c594390de95c0f3646bdfbe98998508c5c7ecad24b80f73cf1f791a40c24dde12fe5841c1492156a9f098c065eed0a709510422bed6d42d375b29b3892750ef232a7c6dcb76ec4c9f3424bbbb809d1ce540018c8fa5a8061a00f59d16dd5f73cb738f5aac9b837bc58dc9cb488d0155cbe3d8924c518709793e893fde15c7258917828442647d7545a48c6e69d6c0ce5c05771b146046ca10af515f160aa5a0c8c1266ad374797bcb565b796a45835cdfbf15f15ed4f38b7da01b801b7dbdaefc2ef9648dde8883bbddb1b276e101336231d741a10efb9694ec2c668d059c89b54f761c8683f3e6ec9c9a210f8ff79db265c1a36f3e06225ce86adf7f369d6e06a744110814a12b496e5a4f2925e5ac6badf137d17ff21e2d979f9de7fb44bce1306ddaa608ae4968c2a43d8491739160e0ff75121b27ce5c8804155472d7b730de818db16dbbe4dfdca7164919cddd892674109abf7438a8cde801be36c390f959c7676012788f4504ae257babc6841295d51e0fd0a17acbfafbd32fd4a7e936bfa09262fb6cec56160238cd4e3b0ee6b4ae0cd90c0aff839ad307ddcd9390df540cca1cfcfb2066be415fb35f96890fee783cbdab38b83306324f3d214eba07a0f59de642dc1773410f760048cbebbbe8482c8065072d0570d9f9a2f8516424f978b1314daaad8729fd9f0504b39bd97c145432bdbf4dc2668e252c7fdbec243975d0fddbfd2ed4b76278c2f48815525a1fd1d355df8365c8e44b62ff97438b6923764b3e50d5dbe25a1793b18ea8b0dd621549d2980c47ab997a707aef539bbc4a2fd4651db106086696bc7877bd6cbc9007fa932adc1cf1bc54afbbac36b0d492b9561aaba7a73eea7f3f056b31641834e83b72d4008ea264020bda8cc58a77640985f683f29138ebab6765af52c094b53685c03913531ee83af157f95b23302a5ffbe077a3c5a10f5eb604ca7c9501ea439cc13852f440f012fdcbe76cdaa8af142961787192370a7bb27eec41e1c784d4d047d21d9735ec97b3b8f5e4532a8196a2f043f91ff93a75f00e65487e7bc7cc81b81e436a1dc099e38d02691a638237dfd506a12d6bd72cd7160c072df706cc8be1961d2cebeea7ab70f2bb3214c00b0b23bea3096da94f049f9ff22c852775b7203c56c5c09d20a4134c49e5343d90f67733f1bda83a78bc494ed56b298375eb9cabb1fba176953fad5e03e7e53cf19c227142db12bea21d8c43cd299103cc84fd04a470e3f87f634ff47e32f897743258aa4cf82322f42b7dac0f5b12f797a780352b26f886188bc230a544ed97c3385a7be0b58d24526c13d59a855fac143f4e3f013d07c3cac71e779871e30384c5273c0adca4c5b84fce287dbe460d0a6fff614ed7078b19f864c893d2efdabea816d75720b4b8a52279565021e360820f52181cc517f4130413f54544fa71fbd348991d7506a3800a558fcc585f255273ce4fd284af25f373fd6c6e2c605102cd8ebc9ece0e6d98cc52d6bc57f1c82c4b68e0f4b287ea75d442cc9289968e2daf93eec7e3d8ce33ad6ac57450b3a56f7dd9ed6c6bb07b41543870d8fafa0ec5c298de667e7e18561ac70e0979c5d5c67568a6ae46aa969d500266de4916a879728a121de226408aa02b5cd8b8429a3f08211e7243c0e7399cba7e419f95a3ef162473784f100a0ab300585320e85f5f7983445b26e3fdcf7a8d0e0ed2eaeec0363dbf17b90b805d02fae390e87e7a448f95dea22353453ac9c03cf97bcfca2891bd1db0f27e0945a0f208205312c29c1c0a8e66a696718c21ad96f376e9bc26e6e170db3bf0cd04f8b3f0662f7d311c78aa2e56d0d466b50f2428ddfadd24b9a81166fe66edaedc7b93f6bc6b374452e68152feac66f62df08f05653c0a43a91d904c853c489bff37cb902fa2e613764b5e6df471abede53475a67783a19091d1cf0a20f4495af0124b2a7adff6f43a21f27caaaddd98d711edcc8e7c6a369639f2093ddf21f60bb0f350a87b431112cbbd005199fa73430d5f4ddaafd2f5d45f92bc10bf3d369d15d2915d37c45cac793e350530fd5dbb52bb6e51ae424660573757c4b874539ba70a8136d61ee452377272c474459a7d3eb9d50a905d31d750cb70ecbc6773fb3e1f6ba6c6e2582b03dc133bfce235327db5d57fef464431f89e481b1fa3ecd1dc25cc9ab1daf46db994ac2b1f5763e7da03fb0d36b5721ee78bc117cb149d304b797227e6f15dfd145a3ff98ef66ec6f30a1fc1e3b4947d6aba91139ac9edaae85e1c9b4cded4010a7ef9d61f5b0c20d3d7dadbf2c33fa304c0f6743a349ce65bd8ebb974a789f87526d156ff2831840ce0f6751a7b1cdd116a7ed3f9567c9ab8de5daf8916d1884bcfbde8c0267266a7b06a406fbf6a55f21870958bd09470e17124a739aeac512d854d62429bf785b62d9ea17c21ecbbac7feb77f576c8faa75914b32f4dc55197c12638646abe5b64d6a5230830829ffd377ba6f08b0551a2b279fb25a1f6146246107c557f65e419a2443ee6171d7c49fdc2c3c7a40ff29c873ad7afbf856a305d62c1a4b2de9debd0ce6ff24fb97d69a7e3cfff4d10f04107456accc964247ca9fdc429b607b0863f98c073c4e70755947b09fbfb3536409b134cbf552ebc3e0acb18d70bd2fae040a513460384827c6da0d811b964bb4c64ae5c6db1479d1a57ebb426acbef9fa95905d6ee64c365824f84311f89856515e4e75929f1598bd70ff81b9004cb7279beb146da5c29274337ba3b17f89bc37719ca8f817ef2a187eb6d62dca619d039b92c63ae12f89a2d762283243fd3861e2a85510d0fb26eb6022f605a121ea91dc95d83304799b47015afeb4d8e910365e9d6a34c069ab04dcfd25f55d6ba9a135e3eb9aa955881eae9b39be9f8c24d57fee654e06d2904a2fa0cef35ad6a95626478dd628313cb4f19c2572cc37eb9f5ef48e43f0cc8c3ebdf82fb2a70d93332ebc6f29ce5d5b37d78f0d6a7bbf3d3ad1bfd7801f9ef24ab83225b4fbf4838295d35d5fccdad326935e7c099c127c1c1fa5e4f9ec5b9e430c3f634150dafb2e4c0643fc5ca257b5dfab1d453136eafd992a790e1c04652d7cb982dfb313a02f2b3028a3c28778fa8d803bbf2287d775bdd165aa215ca4ba2eca5297dba389d692a9990fd878d9bad578fa481fd16262d098f6bf5a54b5a3e6c0ecfc3adc01901e8e4b7a08ccd5ea46b297ab9012d512ce20233469cad73aa5d8e863e8d959fca97fd7ff9c753de45a170f4ef75e06c52ef2973511daeca50938b4766f8e881e3bf0a5ba0a8d22559234d4f525e3372b46cd4d68c76baf33df16d8adb568c3337264123a9dc8bcc82c9acd4cbd5df34d3a37f7d8d0e963a05639c489b462194292f3f70975f9731b5cbbd66fe1e77b6afeefbe1caa513bf5b107fc0d615c837de292cf1a21da0da2ecc7f95185b53ebca988b299ffcdc6860906efbf60ca567a1a56f40e16d13e8ba1addc5338f3c0c03b0f0006cb61dca8cbb960c59cd431daaf38fdd04b1bc2109ae606df267567430304de71dd66531a346ef5708bb85319407ccc15376f796c3b213db6f91c6664312666bac9b8b08640eab83fb08620c181d31597e2f98dd1c9975dabc071e86fa8cefdc012ff875b76554ac3d10534ebc21be1d7e9692bfd66dab4c533c176f67672afa13acc4a3ab6961a15b9d0cdab7f89ae3acd4f3c9d0896ffae8a9d756356d21b202dc0f5cd8f54ccc670bf81a1b7c1a228edce1996f53ddac07c3a53f4c1d6d212ed4860557d4223bd8f7c6cbc7a57e171ebf722cf56fb25849015bb9b9e20468a0ae767b09cea2e18038c5eb54d6f440d9eed3c4d6b7b585cb3bcc36e72a9a92636e382724523155dad260cbb304bc5290ebc84f7c2ee0cdf10df139fbfda5fc1a8cd4a6e726d7a94467438d9a49b78c4a22249490e444952f3964587d6e810b157b3099169ffac747bfbe72523e9aef9eff21ba5f296e01152f3d43844a9cb9cf03b1d0b4e66fbe44a31386cec6751fd17bc76e532e0ed5fe580df1cb4efce902aff4a905458c214c76b03055c21a6adaef53a798cf6103515619bbf98e21d225b10f5f4d178d4ed5c20f62af94afcc4301d6890e69abf9987d7df5d665d4b109c54d7a47bbe7535a01f6002ddcfe6582cfb30294239b7fd2b135d1bd85a119d58b9069ba88bfb39a12fb739cdbb86e8427bc2c862f5d19cf4037f719a9f94380fb7084929bdb0d42f6055b3a7e89f03b88c0aecdff4f183436b9f9f8fe41d55db37eea4881714fe24c25ff24f782312701bc6cd84f5639f523d436251e75a775e428aa4b4691bbc5f1172c9b99fe7d4cfe8b1369e0a558100f351564f042395b1b80821dae65ea46060a68e654ba99c3e1b65801f97d9e8889be97bd393b95b5f79673579250ed40ea09d30afc2e016b3b47613d70ef8cd3d1405836839d6b22f3b63795433f53a14665c7b5791ad39fbdb49a17e591150131262e74984a296511ea0e707d92d30f69babb20bd3f62bd081333de6fc954cd5b787bfeacb596049f745aa74f9288c0d8c8c412a7f74a30bb03705e4f6c00450d8a25956802f6aea6b61afff70660a1a5f04e40d89aa5d5826add79ef19352ba0a42b9a0cb135f3d4b71cb4d316184845edaf8e8070a2baebb1d84b27e1f229c4fe7ad1f0e3e421f18c079c96640b2f5361148a22d1833ac86fb68238d5fc0dba35169f45286ef64285634392969e51d1307c6c8be53ae6c7d9f110537bf127570a6943688d337464ed7e0617e83a99fa3fc5e1511780eae4071e9ed891ea9200dccf399cf12d1d1cdfeb455a2bfb1218ef68447b514d91c847ade2cc89d7458c6420ddd86d20d23f1a538c3ee2fe1a3616e46c4368cc5de3673047d8b6dd5d28786e8e6e011317f637a1b0301467ef0cc91521cb8e9c492f03a365f2ec73a049e04a9b2be70568a8daaa91161a590007568c2f66a7888259e0d84b9f0d3793fe8292420c1b47929b28429509ffa9958c1bea77a0e6fbf11004db54004399b3fc1b71c6113ccc84b8d1fafcdfa5db8fdfa24be2f47f692f2e380a6c10cb4df2ce6fab004f824cb89bb17d7ee5caca783670e2cc64b1f6ed90d292f2933dc4c71b7664dd1863ee40f72892697963ad86e58998bd994c1821488a6f32501c94526e19b7b3907579d06fa006cbd96547817a4fef730169bcc80ccfedd88b81a789fac25a57a2015bb6fd3eb264cce440eeab2fe1eff99097e4896646bb5367ad85dc011fe896bf2da00fd60fb0925fd14ccb2b7f27f2997ca59bc7205beb79090078e8379cae73906dd5bd4886d4b1bfd9136ccdf759da27c598ee0da07344282baf1b3f3520588dabc23d11fbc92cf97a92741cb21b55edbe089839adfe7af5196504f4d10c34a85a721f951b0ba71610529405456c5ca8cc512de406efa6ed476c19996cb980242f0849b6bb0c93ade8a5dbcb75a7f1d27cfef04d1224ed03235c99c0385a59f3eff2c139150fc642bbc48c0c0d011bd86f001a4b0c5382427ee0c0bc39237e7a1a8962b8f64a214a2c30be580f70a4555149e4b7b710371f92493d5b88a0d4fd3ce13d38620d9eda067b7ee845c2ad361a81c42ad9b7f3c0831f2a65265268c1eace5868040b35d07583b283644296cd81817851248eb6980b1fbe251c9c4aca8ff7435ee77398c4333a8ef5ec476e1c6fb170be2bc64e4361b4b51c250964eb0fcdaac3e60640f14aceffc8a4e78f6e7ea31e32262f113fd757718cfa9b69fa373aee8271cbf5bea04de0a7969b11cfb4aae6c0b857b7f6bd19117f4fbe1cb6f77ee106906b277b597346351d03566c4f44d60ebc81b2fd4d8a4b6a02da409920dfb80f1bebd8253af882ccfb6135219e7748d4385fe74808beccd470f150c72a8821df544dd4cfff46243a53da7dbd90067fdb8f94b7991ae4e4408f9a6c14c268a39c43454817956db4fa1f8e763cc790d2f22610215943ca84fb529cdf19deb33c9c88a7b4ac6b1a6cb2e083a2328800699bb09dff44fe610a1dcc19d2498ffc1926a4557cb0d09e0c540f2bc55dbfd81ddd866916015012d436c094c97a8433f8a51150b8ccad8b179f1a09806ad45b5cdbd36905f1c08639382a83346b608e8bc7eb2baaab88c4c57160ff220539612cbabc911b00b69cb03b68549faa4243ad4a583b03e9a1f98ebcc496530d9c7b778ffa6c7c6562b7636a80a98bd3e800921a6caf3af1dc9027f8edeeb66fa1f42e4d57459e7822e52e1d43c1c173d3786ec1373b405771fdb6aa6dee90e8708443683607db776b93a53bc2796fd9e8c429a6923bd037553b5f4452160b340db60f9172170c575839689d4a21fdbefb8c4e2ad620d9f9e980fe742f3f600bddf5251fcb609fb96fbf843459f0907e18aa24d2b65347704e13f2ff2aa2bbb65c9577aa4f837876ba70cac81087db2f20ba649ec66cf6e2500e3355047288f3efe24ca8966fab59807fe38432e808aa19cd53bc9a84af924fbcfbec30b4d78b28f350a909d40f69e6235c517458d5d82e91cdaa9a4a0bc50264b88ff50e26f5dad48be3fee3f017914e4c01cb8feef87f227a846ee4e64788d2b352df03f52d09b3c64d1cc7f1423531fcc5a686b0db5925e15b4d063a3a2be11f5a972e120e22a496dda4adb4e1fd8e6b2ed89f83f95b296b90d16d212b1c0070bacc5a51a5926018d2169607eb9e3598b100d759d4ad89d1242eb53c280dfe29eb1156c08e716cb72a34e50a76aeaf485df3197740186dace91b8bbcfd89a806d35c9fbeebbb290c8e34a9384465643e233d3c4db2564443151d470b49fdd4cac5694dd20a0ad520327fed8b8f461e0f64561ee24d88aed65e090dc11525a582902f133262880abe18c9e26b97d733d872e869446bf6da3949eebb73e07037de3d157f4501a3ac74ee66b59b15dec9b51faa2512915715898858972390c760d86c0d1ee8251e5902b05fc71fc8658a52507668bb012f325fad6da808f698e87e16f97b2716ca4d7647442d4f21a2b211762c9342df808d347cf2c320c52ce69c9c09bc16d7697683c2e644ce6e56dc26bc9537b1c92e33511f32198f8de99edda73445d439dfa4e40de16d590f365409f6b74742472deb7a3f3c55f94163e6e18a4b2222d40025fd7dc013b4e9df3e7e62e70bb47d42151668caf489cf018ddde704d6cbfcdfe9e5ad5b74542c41fe4f139ddad17b3980ff0647ed70f30395658e4351c54efedacd15b3610622b6e76fb0a2eff755b225308fe8bd62385492e8d5002b137cd2c33e6a9b8c662b76d7f23fa6329aa1f25d064efd5343bf1d39a3688a3ae8dd566f2b93992fac11b3596c2b8a6dcbd80df41b9f14b342b1063d5f399c50c724e06668f23133aa8db5beed7337bf0f5761dd217713f6e594726200c28349d3f52985c2d25bb98827ee7a210db6e65d7d8336283c73605c75e5ad7fb0b78cd5e54c1e61009fc1f232b48f103b39d2961cb14af6c79f30d0a2a3c6aaeb0f9dce269acd35a7f72570a49dc213fcb49332c2cc6d2b3fa3ac0cfceeef08ccdcf7eb4e036f483e1addb1385bf47fd7d233a45e361fa2831f0ae55514d2dd14e207f77c3143bb8a7ae0d87724b0183683776eb294cf17da39ad89d5985cf3954d06088c4ba1bd3dd2dcb76e10d5157fd3bde3067475bf4e14c49a957a02d3880ee47629aa4205a403acbdd6d635057ae9aa09d48752d10b06063d7dbce8b3ff6e86879de1c971031fb2f5d1a7906977b9c800f5fc9150a3a4e593dbe74855d03a50779cfa4e6b55422b4696bc977ca35d11458a34d0500581a418100fb3cf93a8e93188069f491a2badb4cf3fdcf43470d91a69d1ff2794a9489f56719c61d1c6bbb1227eac71285d3cabce974033986b9b21803bb77a84104cb185836ffd6969426576d733951cde72b130ef5442c92644d8ef8d5ad85659c015f4e4668fe7afe395ace604040ede81320e127997a21706a7494dc883051ff150625ff4224653399b8c1813ba979e116da0a12adab58e0b2ea5dd6006c3d620974e50fe59ad6c90fdb23ebc699c42be1aa2d89c9a09c5ac3b82d7548fe394b279c98e777074470a2cf612e8debd557e534c123c58a77c0c4fc26072fb6e7a78889bd2fa0e5f2c742994f5d3c96c9a354e28f4021b22514426eb38b9c0253fe9ca33e93acc0859a1c4c47308799696793004c0d11c4d3f3a0a6ca13e6f90f86c1160e5b6a632faeadab459930f49412aea6152d8f430e3019d87ee568b9354137e398411d4f5b1681519b81a98f0a928a22e9ab7eb7381e125c17af4f38a0dee52399a9828ae87182237336df84cb1ff62bde10125f4ca9789da2b32de37783473be95a4ed8b612d6361cbdcc5fdbdb829f1243f56ae55718d99df342624ef766a98d7d1b051093c47e187f68b33aef12fc4dcb22fceb1dbcfd348f75b8dcdb8d96519885b4c5e06d45eca0fdebb5baaa58e16cd90ceaf6b316ee10f0cab11831c7e2903b62794f211662e05038b7414d6b47e2e3bea490ad339f51df63b5448c3f509d68ccd268abbc4bf9fd7d1ca62870764ccec2658a60c1e73568017d3594f52a2b03aaeef20f84bfd020a6915ce79e92a8cd3edd25230160540b92c84f61b614d88e222c867119c53a407d178329ad3fdfdaed2499f0d832e4b4c316d59a9494866f4ea42b94025a3748ddbd1e302a7fd9895d00a4ec34b0034a0908408d9dcaedb00f56d9ea3bbec6c253d33c6fc997f35e09f3a815423666856670eb674f7bd0f3b8571cf7d3878971ba6e2e0c1e9d7c7d24c076983d23628e43413cbe138e2c66360d26bb3ded9e4f4c0d45ca44bb5da2506a324b6c53de4cb574bd01bc6714dc391e0299ced263793776866ab5f13b9834b2f59f872e263ba2c292afc30e237d4b5c1d5854fa9e3f1ec2651b34a9ee9722bce56cf359422f56f44d30b26b136230c601027e8d1404d85f077f61e960c84cfa5635968063f7c2864383c3c747d4a8df2cd3fad62cd3f6295656fd4f195f2edbc7f75b6420ab9413deed3dcfc4f84d0ef0c7ba6abbdeb6af97b4edc876427b92748e2e72de7a525d3f34044d7673a6202217ecfa8959b0f3c1bdd53df2e4067d7ca866f3c5e595e9dc6f1b8c762b513cd069f146969822d77127fd4560a735febf8b8b6f1139c79de84a85e1b2823fb9a87dfb7ff1584a6f74bf60b65fa55029302d5c1e4fa9c09e9781326cce5b15d1da33e500f522a05cd8fa2046981224e7c0e2bd14dc39152853a69520685d2e9318b117f52ec878b8a3c54ad20e6baf67f9b0c32a9a4ac54d0ac4bceed4e6cdb85f131ec87e3d3bd885fb8fcab15dd72ab004cfebbe57a3d119526f118d65000049ed61f66c0c17230f1971bc15b5c37ed1a177fdaf951c2c2570441c843d3c3e30bbca8e0614a77ce8af4a0c2f38c9b916855064967d37e5d08b7857a71a6c2217d2533d5afffff73ba41972f03e35b121eca27c780d3d31b1c949532834a4d15c43ee29fb964b0dc2194e1e156ea462403981efc57dc841991ee10d7b63bd66854bf8d207c1f0b183b8885585fa4a7357b6e11c7aa45ded9ad5b321dd6683f18cbaef0cfede908624736b666838613c98f7e5b8b48617f19102f06c5e48b2d81877d914b32ebda6d594710fc7ad5920a5daa0a57c3c9b738d2b942a0010f184d8bf95e06fce5932f9d01874a2127931e01948b3386da264e514c376cede819631f5c42d7dc16c806df3f42063914b40d5674bdd013df271f737705f667a0c35a47bc7a328796f3481e44c837fdc42d52becc8b4bf953e751fa1ed1a6e6243208a95f0b38047a8b55d108d2296dc41761da06e9770fc90935c2dcb04bb53a2b0b6ac36411dfae83a76674545c50928eb2097560faf8a174fde290c475f485f8dc3785cab7c2027bc950f0edc381b6fec29658a5d9e52fbd56c39fd9db85e4415304ef822839c1c6b1e90ab87b47ac6758bd2bec29cd65e1b625c5f3d7aecab57d4be79f2b661132bccf4325832abb1e039e351dd0cba413f5c470d384372319635057df3c095abf1ee74b03ac9cd27643123084a0840713295a36639c8b88b5f038e5f551462b6fcc72ee44592bf336778e165ec66798a41020f5ce69efddb4908a060b69c9be6680436da5460070c85c212a3ec793f75b1cc31ee720e801c3ad8098c302bfc78b1ec0e8e95b7741ee2397b16ec5dfdd7a6f524ecf8e33adcf6bdae3cbfa267b8a42a44dafa4c6fb6967f0b61bc05ba0ec2eba907456c28113435a9045070244a8ee285cbe11bd034f44b5d18b3d580a8c8c32e917ab8b0d0a927d1f115393186bcff1a81fb3a7a816a7fd34eb5064df7b85267afdfa709b455f64c1eb39dc97f26699e86b1d660a92ceb29d94a64fa83c42c6f3b8ab114fd49fc8c28d1de5c273078174cf396204514ae1dec312073feb5e66a0117acedfd8b1bf328bbc5c946be61983d1dc0dcc93b466d49bf81ccb1a3665dad87e79a345ae527aed4720b7fa32f4429d150ecb7c40647e57c8266b3f49184b9092d3b4ae2ef79e6d165f1a6f3465090d65d6788a359df10a7afeb7ff899b8bcc3de275bbafb036c125a936d7ebce1bea9a3c61ac153f0612bd57364a04bea023ee758b3ea0a099f5d4c8d3a9daea50655dddcb1b07de2680ffe77d7e1c7187340a8cdd730d5c8b5d95eaedf078105405792a8b80ef2550d346f69f71477b94c8ebd575c2a3b924c4688dbd4e9fd5fd48cec6bc04e7b0ec37c7bf5f4a263d8724f52323dca3fb6349236f8204cb57e0a0fd8cf5f504621f0e9a7bb2b35062a190ae03728d1796aeb603a612b70dfac71f8e74f395d7885d7b0479d14213e4c2aad5865b7afc4dd6bb40f499ff1ea6b9c390611d8b6300de4d0df631df2d646294e066b63e53d26b20d4f4a1e8d9f3e67f975def70ef8209c21455d5b8a40dcdbe1bf2cef828b4d69634b1b53e7df8bf930a58d1597eba1127ec8cef93a454bf9404fe15449ee42ef9235088254819efc1bcfdcb2ba6df7abe46e0d7ec264747f23fe83a66cd71468e2a327d3823ac0864d6890a191f4321f6e84721a0d16560f0d4249d52972058b6baf08ca890037365adba75ecebd50a9741d1f617eab0d721ce4171e410e6de0fbbd16c77c26a107a9068b77e4144a40af76706cf4bf31817391b8d7e537550b81613b18d5c9d72b5dc4b186f02fcd6dd8c61f99917b957f3413a62ac3ca272b17974bfba71975a316c68eb0668550968fa4ff50a16b2fc93475bd89edac4da617789b56c3a54851ba4af5288d2f94d41a7cb4ef2d36199d207b9a9bde5294a39db4eaaadc300ba872272c0aa789c1219c8453653ba8bd5e92263aba4e277d3cd17aa55a73af4ee69a39e41936f47f6644feb7f886b49a508db9d9f56f4217f2e943828037121d3808d15cdbdd99be77986bf3d23eb1d71f927b0f69c2e3525452a41f07c2d6d75a4276a927018ac1e0dd3b7c5b5438f450a3d61d62b896a21b80d5fda5399616c7e92644aa9891d16e1e55c580af525d858abbc3c1f89968b708b4d34b3fabfc8aff22101243caef59ddca173b688dc7970737c0bb4db1291cd892ea7f58afe96a69b6124b02df4b0b62bd22f322ea324e188e2a5c6c66563a6870da4236f43921de5d12b7d11901f195cb63e7313bf0b9bd95787af2cdef4b3101bd2c347d6dad2f0a447f3ab218bfbb8a2f0ea7870ca52245cb54684fda2b4a6672cb793e25791fa95d9e4890e092cbe897808736be77283b848537be6aa00f6fab5bea1ffb950202ad863871e20b3b708f8ff9439d73eaaf391d8b6badffce1276cc4fc0739ed2cfbf8079fc3fd1b03022f2f2119c5c67cbd3fe2bc3f9278652aaba404a49d840ff54be54ca690336df3cc9d1fa3b0bdec72fe509d3401792853d01b35122850a11f74d8010fcf8a162fb915ff322d72b4e8ce4637c1b33b67da3d7d42ca571a6c18d6f2394c76cfc2ea96568b5eba5fac72dd736ee1d7c12983d9102e75c9655d1718929c6930d382e958e9cd9e10539d9a671072dc9926168e122e8a5904350a00b26962e6f18a1773194edf7e6860218f94409ca721cfa4a2b3c79a2805d19e0f67bce5840b658f07bd9c68ad75109a7f42e9d79c6bc202aea392ddc0488b364574731ffbe69f65af638c98b0a7c9d3f23dc690a3e338315ac59124c5434926db66d3a973bb68adde6e8f2a35843cd26866036a47a5692356c9558d6346723b5ac9af0a17c3bb5342a1a9e912fb67424caa88e06cbfb39b1a8260f1c2cdf59de0ff2e1235b656cc73386c5d472819b2ababc4364e77c43e9e725537f97ab961291bf0072cc385d3b4f7a30199a16977afd5d8bdf21555b02cee2cbc75abc4b618261171e2e6e44864739bf6d848c1ff4a517427b512dd567429ad184b256cb58e30e5a73b9cc57dcd40177730cffdde999603f1b6617fa8f4fda90215e1c885c8007c7587e1dc04969effabdce53f9b107c5a6cffe8063807df8ace909dcd5b0ef3d858523df12f93b12a58195b7b9c0dfcc322c9c4e3fe90207f588dcab4b48cdd3a9a849d4a9b14aafc1db5703eaadf2f576e00a380c89eec4fb7f9d3d5df1e980557137cce65f45d0013acdf4d60bdc66c841e4ad718d56a7f735cb24c423a6e198196e03c6f5fb628c5d1ba74155f0c15356cd12ede9ee72dab7ab5a8518bb33a032e0aba077c0a6884b018d94353a01d16dcc6378884d8a3e4b3974ae536a262392decd217d13a18f6dcbacac8f0a0f30b436a2001e38fe15a982d53bdbdb43202b5381c6aea84e1d2bfa6bea355e589afc76f1ee81b705c32ae06ee0a8f4b48822fe3eb030c2ff161ea84092af759ab2514ae4f220f3697496d4f06c5728634ee03f2d537794e4052229552d487050f8a6c626b68ab0742736c5eee9b758c7e1809589c793dbd5b10334e80b9c4902601ec34cec97c3e7aabcc55167416daabbb09f2df08a2b41e1f99de2763ffec920d737747fa470a0fe5fd929dce8bf9229669a2a98045c682fc44a54203419b91dabf43f03a9e862a00c72e284d8a7c43842620e00657c25a404733f40008b8d63a7107af522edb50f2e64f00d7807b0e4ef6daf8bcf2d99946d20b122be03335d8adb172d80cf1af059acc8d0aadac357c1920b00b741d3f2be79ab953d0456636476664eb91c963ee96a38aa75ed82524ffe250906f9c7eecd466c1bddff052d3a6b55189bd9684fb9e08e34a46e4a00e2bb56be554b367621dfd33b54ae1c5d16e6608f583f2726ee82270127864a063b31507b6906f69f060d4eb152211786c75ff286ec3aa5f2887ab6aa5f65c04b9893b96aefe485c6b12065777f5f11738a1ad3bb6fb637d7b275815dfc069cd647cbb62442f6669857f190b22ead92a0db3b6b14abc5312cb6eaeade7c2f55c30f2d1273b5e86bb0b9d5b4a492b1fee476fffb4369b2c9cc6c66f4cc78d900fb291bd1d17b8f214e786f96368e4f3c84ea05684b9e0c227dbaa1d04f79c9fecccc055df11bce68b7f417cb6ae49c58ac0796cbdaf03d38293929360deec0a4da63f5a7ef1e51f9f422812fa230f9eebb6e6d8492ba8cfcb8c344bcc58cd3b51c4ec73845e373cf65c086fdbccc9d8d339d39fe74e0ff98619abe3cc2b31217c345c57ff270ce5ab5b9c96c2f5ea8c049d760a4071451972fc660d5739831579eb3c973e22f3751dcccbc5d8995515918b50b41d67d2acb24789c0ad3f2715a7279af0761de9ab7550b1047f43f3ef0d0c34f3619d532f5766228219d728019f2879b2d8c175fab7734ae914b10837c091e271ec3a7c639c9f1fa0d87b3298797aae87e75c4fa91fb5589fdaa1307eda0d867ba5b18c9ac852868336f7920cfada91d66d7ef55daeb4c677014165c7cf796854fb1d15b784cf0978e6c3c47ab5ecaea4e48d23540560090ab39bcf9dc61353d802e9aceed079ef8ee743046e7e9762adbbc0ab9d3579a9f94d0330aef42ce7e625f19b8d49e254b064a98270729cc89c5d47fddfc34366342e17bf7392847c96f1c1425659493dbecda9380bff1318776f4b721b1edb431e5e5fae27a7c8eb1790ba502f65ee534225fd97fdec5f92750ef87047d9844b7923e40685c1625c11aaf0bd07a7d521a857af54976b19ae5db7fa2d7b8ef976e375b6cdc2c5ff461b81b59f47494f76a905ba21c2515507644283d334bfcf69f89fc76b359b603ced5a4c9f9205cf256da4ded795e9a37e51e3d6305816d87a5cccea7a0be7095ae897801b67f1fbc49c469169a7e281ae11a307eeaef6d4ef09bc33c6d938282b890c37bf9e28af0351671e74e0772ae8c4533bfcc5fac5867fd44b26369d58dfd1fcfdb7abbd1a6fa3927146ec0725b21ec67c5bf525961d055664be4f69c05d9147e3f0281cc47e15d9b90d5b11889b695c7fc3ffdb039ca63c56e7fd22ce2b1989eb19c58f9dbda24ff2a350aea108b81fb491803b43528b167dec3e5abc0dec5fd4a0dc0d3537a9b79001f7cccd2f0f71d8c24b687678cea7ce29205e96b903bacf276c4f49c9bbea570cfe7124ba78090251e992b0e0c7cefff22e085df88bee9fbcc0d92a110917f15049110d42fc8cf752307d3062a3f334ebe884dbf70b3eab658d723866d3b423272dd5bffa15414d9608f155b33b06c0bbe4f72ad19d82d2d0a1f6e28b5ffab776ff9b25b86a3577aff932864d47c3c2a65d01a611dceaeb83b8cc64465bd189de5b3a1a8182b5be9e0268a4456e65d267dd82b38b58282e8618844499e405571392f2e4f0420712f772388a05d97809cd6012bc0d7908262c6d6edc7fa12b3571dff5909f1bcb2638e3437bddc5cc6dcbe9e6248c8265791f02711c9e1df5895bb25358e0fd45f890a279d148aaa5b1d9cd496281eca890047488ddd419b6fd13f611d9b18853a0c32091eaae0caadbeebb6765bb055519a5cc66d7c3d3364e427923130c0a2e2308bd2e99440f43cfda34890ab9e6708847ce27fae1e7ee756d39ddcbecb00f5931f0da8df954fc2da334ccc012155c8164fb157b1fa3bfa178a7df5c32957bc47d9fdc5e461cf66e488923b8098549d30058e58993caad0ff1cd8480bca25846970d62fb8aae2545de79148cac7a8ecd0ef972f18bf0958ea53bc2f0deae6054c9a34d8f59eb222614d367d7626ae55643470b94778f72dafceb539f21e2c07a818e3a6ed4f7c0103cec5be3504a6ac1a1f6cfbd4592d7f007d14eb7d1f85fd8c2093f803aa5c8ed76e2b2bba9778882503a62701b895d8eae28e48b166808ff69116171a718ae813fca3f3649408dd8dada289fcffa0ece5563d17410a3db65cfd59b8c33f459d2448a10646ae347de9730abf1dbc77ecaa063fbe8ed460c4ad08708b131b39000336286f4cafc7996097ee3af61ffcfb0056bbfdac50492ba259fb44547a414c8e849a67aed96b84c2aea144191db1578539ab7feb0f94c64df1c610402541b1c69b440b518528863de2dd7ee5da4534dccecce3b3f769c35b6d7efd878b54017a4aacf4bd5852e00f387961d8a5c1f6159ee4666fb2dee21a0df76c2e1b78406f94bb6b41991dd79cf8da1e3dc2fc6837c87aedc5912387c1d7ff0082beaa55c8ef17a5beefdc02b4ee0c0015fe53222bfa743f3d0ff2b44aa239742dafaaabd13596ab8f243072c7762589b3d7dda98d7a9789f85f0288af80e80381effe591860bb18f649aca6dbff56e0ccc63e026781377bf4d760e03f142ccf4cb7eb22c72a4bb3ac1229d02c760a4551181e0ab04af0d3bf6fc2cde982175f6dea4edfd928e4f9a9ced6c25ef02fbc090f8c7a57aee2bea217cb6020c023432864f96d757767313a3e8c9e8f8586c93ce5a15938d7944dcc991db3e5f318200cd195274e20d82a6644609c2cbdac9cdd2b904fcc69a1caffaa6d0ea26cddd06c6b26f8ea1a5bdc1c6fbb75fdd4c95ad5fc0aba5e1bfb4c235484a6b083644fc4ad1c807730133d46ea37e22d05ee7bf73683045c1d20c9a5ec935445a235e2b656c844791a33c3a53157fccbadc56393f4c83d1d1c8d570dbe370dcf93094e029c4cb8d2bf7db83c6a209e9782af34eddf3438d8dafc940498a8d3fe4448ff569bdf731899ac96197db46af237b2bd0d2b95668d9bf8c26db8dbf93669267e3344d002c4e00bf7f719fbd4e7f044ee77084c3fd210e815de75aac0f1f0281197510f420cd43bf6da9dabc99c00f640e6b61d9136074ca246f6cd1732106e9a068bca697a0f10184a0e33965622b9eeb0eb32289b7ea2433fe78d2554256601399499edefbffc93e2bc2a222684acf7796733c41ed7a850f8383690fe7dc1f7a74a225fb5cc3cc1a8f79aa49e62e3317fd9d27a4b0f0b8b550a2c03c1bbf5ef076b349fed242dcd90bfe52ace5bc2fa0d0dfce2d4f8e2a90e0c8d5b9f9f108cafe6b8a8ac8bbece2fd162b5754d2751ea16e071e2d6de62075765ce11f1bab185b07dc7b011b26737db3ca5c3e9da7ea7bb44bb53095471fbe71a1eccc58bdb4d392067487589d4af93ccb9229c915744f21e6712ac1fa3912794132581c9ce078ac13c3934a9e0df582469b267b73f1a611f7bfb75107af8279e0f2ba758b673c891a285c1348e3dae49aa6b69ee479b281de0b9e87d290d35db981071e3c343793a75c39f1cbdaed9b1e41446a46d708fc272ec4c98abe5d24198a6c2afdf2ab7a526d6808b0acb87fb8b3444cb97620622ab11f9c2b72eb95e0c5dc424afd945cc43291f1e3b574f59c0a05250754f19bbaa04d40d208bf2da9fbc02851c97f762b7059cbd4c8ce02e10e2966f9ee3f1193713d355b462def926847bb2c4e9c0e64ae4b268601e9220306374f15509f4fdf23aa549ea36ef73256bb7522df6b53c34af274df751b830aa2e55cf51c5270e62283446f1fa8de31829f8da87dec7d69c815726153c0c5182780c1c88ddcbb586f36cc4c0bc54311ca11f06ff876217d9cf239ed6e059698980de9c05176a99f43f9e97acc794bbe0f5da4ed898c87186d2efbcbe81c32aad9a7cf51187ce1a584e8ca6f963c345e0a0646363609277343db61ed0060e50a9dc8a0a8091844987194ef455ef8ba9fb617381a00889ab66180e67858c7fd2da1c8954ba2020e83dbf1529960561eea4dfbebe33c27aa99e62c2799e96958353b0947aa72f7314bcf7d2143723f6b854323bb54f244c126add000cf0a2d4aef66ee9f2638e1e4fd447d4c033f6ed63dc3f9dd7a38b79dedcc1fa5042a146b011121bf44d5f7cf65da103a532b365fa7676ef50a45f8682039d8893f007404268d744ee02103586a474ae2b4248b9e115eb8a7ee91b1daa163fbb647fcb8831ab44b2fb3fda58442ec82f2ccc84f852c20733fc0595c244bf89b2a4f8a8f88a2d15465287a3693287531320a69acc3560275e58913e6f0c33475c711b3bd45dcc9a8e74e55099f6a01d74d66529047fbf80366303a65f1a1ae3a026a854ce8eed4574d6725d6a003ab764b879f3439e9ad60cb21c082be74ec3d7419f3e8586044074269e709882133cf8a910e5bef5c356db9033610ae3c9fc570953d05d63904ffe82b9b739bed5fa0bbcda54e04f5eadb62e9f324dd14c296dda6106653b5d6b7ff369aa00f2603be490f476c7efa42cb6bd996b524ac8fa91524100b048c33f0c1316c9bd129a338fa7d03357b01634e596ef9e9f7ceae356b7298fcb474d172aca9cc02770b75c42ab3b5285d685d176583d6ae423b87a53a3a3b08170cb14bf1c3b3d645c0005e7652cde08b06c78500c84b71988eb3a65ba022f255a7a7e33bc2bb18bc1b81651b0da3223b1be26d9b49546e244d9031ac0736f675d033b1ae4f0d164e597a4cc50110c3c8ac7d75b63035ff6350ed74b73085aa9e3f9e5ccf51f5b33b0b5ce83cc96f64fcf3a6c5354bc32d142c4d97ab05ffffb3bf21c530dac38bfc09b0d31005fd71dfdb1c0b5473b3946db33a05ecc2eff90faac5952e1d63fe5e08323d7807ce1c264990fc4dc10885f379d0a5d9b48f262f489887ed0325ddc0910628108e1ddc0a2642f986fccd523fa640ab7ef57281c03f521681a22e2c065792053c63b01de5b859a9d810956356d5e23209c566a149066d565b21fa046edf10a6fdf63e0231a2f91da6f8f28a52c5e5edb8207f5109213b7ea994b9b7dced0a2a41a6685d14e4ac51f16672c680004355e30c1b32a192a085f66994d002380fe5dc734dabfea7d9ed1afbf6cbfb3b67d0609552e6237dbdc576986f081e948fffef7788c8cfe1aeba2e13fbe5ced2d9f110e703ddb22572e3125d412ae39edf4807dc14231c8fc89b8ecf25d183c127919f4b792ee67dfee4ce541c363baa3416a9e993bf6c11201a69ced3115b87a2990fd1b2c03c460d52f6c3dfdf6fde55adc2b5e0152c7127b6ff95f7d740f08ff901970f25da8c103cbc1ec02960d46ff0e8e4d1c8be1a3df68ef68877a5662da2a7daaf83ed979c4a8fcb51669e2a1a8abc16a92beaf49094c8861bb4c8b9f53fd262e084f9044661068ca65b0b39ef6f3f7cee41165c3ba84d2f185cec829f231f230bb167bfc9d3d274d858b4e13d6aa4c78aef3aab34330d2e39109bddbb87263cb71f3fa34b58cbfda4912c4fd8b8c05dfb9d7e30c565aa938f5fd52759998c56beac3a7ddf1b1d6d4e92d1c4f0e4d80aa4fc722bf0b39f06222e7b95adc7a4a229a495e3074189f004f14765782bf1d97ab3a8514f5099b20c0ddcf4d4108e4c5277558471b802efe39b63d5a26c73a975c2dc79622647602f7eee348392faa3252d2eaac7d4952a3594ff663de96a193906981d516ccb5af4696fc7cbfcc86f42eddf36bbb9a22bdfcbd3ae0aad42cb7e3d8bc627ab94c514a648c64cbc2e8e9b5630b89c3035144c5818e8f1eecfd0a9f58a0e05c1fce425ac9273a05a286a5c303345f129fde7b2f87b314ebf2ac978de82377a7bf4cdf256895ed95dc695cbb7a01b9b06bece20a4242a2874ab453be44b1be17f70a9fdb947b729ecae7e748d73c33b7ab0b9cf930befa930f304ba303ffe9d1de580bada2f939ededf8e8ea921121badd7afc6ffe761dbd91367840b4c9a1918b5ff9c290b281ae11049bead8fffaf08cb114cf51073a432866ca71c03a2fe974981a8b19ccb9ae9f7d03b7433f91582ca0abce2d5c3aa69aba656026c3bf26aba36263a62035bff0ace466039814bf5ca3725f2dd99220f8fe64d38a77a294c8df254443bdbe73e4f023a6ad65fb9da8d2fbef3db1bd2e7043775416df589235c3c0dc9caa0c5e03f5b4f8e5b1428ea8cde04412235cbe2bc2abb34f93572507300533ecbb1e18f710ebd1785c12516071f8d257e330211ef2281db9b07e9a7c266502d7cb1c3095a82c32bb55f13f5afcb1b6b1e559e6bbb3e6c45eaf466cdbc9e30cd84d0e5f3458fd3d6ae0c5d9e6a766f2e965d4dd998990e2f4fac624c5e6954ddf7e97511e2c63926c0285f2ddb095c075367056f28b096103e7c47344f20103439dbdecb9b3675266c7738a257c230c77602b396f0d588ded730be3ddb627a0a40876a079f0883cd1a813876e11e22d8eb122aa761db31f818429710fe98a5d178346237a04254fb2ddf966487c990f0e888330b443a64dbd8279cab81470569504ad4f776c26dbd49b85003521403bb7a3e4f102aaa5cc0abffca07e7e8c8082e9fce3c91f511697eced2390d2907e2e287d55a61a8f19b25246f1c1de3deee870aa6c6c09347dd0d4e2c671051473cdec025c6440c11f59ec03d1f4e08a7b52b66857dfe8a06703de674c83aa8868983b81890ee4a813fed0ee30e18dafa2cd4035bbe86e556bf1ef473a06d71fd8f153754b82d4e580cf1f75749e1e138546151eba7912a11ac54704357f6ae882c05006aad460a823a2e4035ac4c118cfd6a5c879906aee901ca526be99dcd634aaae5b8f70ef2043be55a77fd13e25057070e9ec7768049ba82566ddf270242e65f2984ea51004755fd4307517e040244da841465db1854e3a4fdf65888ff4861e7698ea3cda90f7222cabffd55d0753720a32ac5f1aef0a0596e639c07cb27c1115846f105668b262c6e55abdf03890e05ee938c69bad4ff5b657faf786aa8d27ce9d98961bf187d321e68e59622af540046ed02075d43d8f6c2114b35edc8bf46bafd9af26d8bc450557ccbef5a8a4d5f7ebfe3bd0531cd863cbbbe4e47d51c7a2a67370c1545299fc2d6e3a27e58e13403c7df8ec21475978182bfcdb9d347d0a17b0370b4e45a4179ab66f8569a3123c975d6c8215897a6f897da4b7f61c46b279ae39e679e392504a4a591fe7009b3f01abcb37f5b773e7b7c311b75103a1707c078be0de9cd19cb9239572e811d5319e048f887697a056d16a5d0b14dcd16ac58c88e0d30f0bdf05086832e2ed674c028f044a2f2c8d49b720efb4fbb4a95805e2d73c412000a20e9098eea5250c87e8cac1a5d4e85e39f48031e5d205521ead835d59008b7c516eb736642cdcd288e0d71bf694126db6f8cfdbfd3727cc1e3fbef90af76215b4c24704efdae3b850c8fb89579851b121bea718d5c98d1ac5031190571a317e9781ed11582bd8cfe42ba08d8cb129306da73bff7a132a8bd2d1872229310a819bda04704b02dbb5e903c44fc56853eed34542dd217bedea3e268ef40e6fd35fadf1122e429d9d40ad39f6aaf8bebb74aabdf098c09809330719bf869148b1ff773877cf050ddde9645236f6306f31de5c69e3e0d6b287cc431a4be168dde281655dd304234bc70472a7260a29722856637b2f4ef1cbc7088fb7ded3c0b6c8236d07c390336c21dd243e50a80704f543f7c00050dcf81518455450e87aa8f0141bfc597b7166c5517f332c7edac19b9d67ea20271e01ba2b873c6a67440011ff75368038cc91ea4d84274423dafb7a0962b4250b7c60e8404132586f3a434c5795009cf41e3e0eb22d1a6284d9dd3baf239b0b4c26d4b22cf513168aa672966a677a1fc7c851fb1ad2d380496126edd3edde8035d72454a94d54c1f735207fb3125292f0196e142fcfe55ff12c1261b38e476b93bdff81b4907648b80916b6276f98b59826b7abdd64a2fc00cd7e1195681841cd95f7ef3c83962538a206061c0987938f3e97b8c223d43d5bb1a8c8c5772b024144ecb211ce33621d8defc80ca31458c055750f801d681de1d84a70ee506bf8b530244f8634d4a4ef80b98144054362abadfe9064a83e1cadd520f6980104b2b6f2d3ea046dff863c7056127ae1f45ec1cde63b36d6638c99951be2e07a9fe2d72b7910f2beecddd84b3fb70113788fe7c17dc87d82950cdb12cfd915ec754eeda82b736d657924fc7588c882484f5d213e6e45aabc3899eb4a96a9f1ade004c71fe1099b8b98a1e3d44d46be0d2de302b0a409735be893494985581042c548433f9d6389d4c3c1bfba0c2503c15359759fee41dce27b7fadc0d78f123edf59670e79717469f1aabe98aa82564af271ad74801b85acf18f03eba580bd10bc5e647a9c94242f4a89375e24c88648981ab4da928f6065644524eceb8104dcf2b5789e8e748a992dd9ba1a192c5384dc3a875303fe8ebb2a09870e101453fcbe1fac786fca26622210bd992c397d123216b9e9a817a39f66467b87cc44ffc46a0ddcdff31418cfc9e450ed6c9fe50c7d15b26cf7fa0978eb424cb88b78f8fe80cdecf98607a06a530c9d3ade467bce89d954fcabf69a33b354ec2e727220eba35a7b3f801f45c96a3098225d657712402795643eb8351b9175ddffe83b9bbe2b91fd5f196b962900f8a8005571e6fbdaeddbbaf5cffff3fa5d5514c357cdbafe6cac37728757e4f1a48a57b7e66bced446e074529eece962bab63997c94d1522c88391bc2870eb8f6a2fdec11d6084e6e3982e16c678fa2abbb5be9e631d0af0ca175c2de94064a814200bbb13277fe2e92bb4aae421eb72f81bf5939ceaa92c046ace4682b1a554a4e70ecd1c24b17284db49d8488fae3a968098750ad8b9a2d83e6dffd133a40d5bd83b1d2f85dfc50686a5420691be711319396ddd6d6b7f1e7d2f15ade51c97655c2cd8388f3b1bd831a0f5c5a9974927e315551b7891001126e76439e63695967f2cb150349711167fbd784e46aa6c50d3e5db4fef3071932cdd8e1d358ecc844454c0b70e5a0c06481a91684025665f223713be95539b356e52067a2211c1c8081daf727d7b3f877c16f5ca84e2b63dda40b395fc180dedb40614fe03d80b6c81e1c0f571b5ad73c3a4e4dd0f7a1ea0b12fb2e11f524c0932d3464ba7c73ddb3cf9bfad39964323a8d12fef20ee0a3327d96659883ef25dc412cac6cb96bba03efd08b3c1ca52e32ea792c5588dff6c15a06fb3768ed3af131672088b19bd0b6c68262fcb3148e5b273d25a73b7b490aee5aafffb51760f7458715d2d96a82c9e4d7a224956ec9013b45f175ab9bcd443720684cc3c4ca4b174e77ff4678dfdac4fcfbf6998dd7f574741d05f83ff58b56597c7b11c3557aef807be5c1c46404b576322ad3e943c6aaf2c45900d438a7a531057c697443dda4b399ebb2ab360cfc36a46994caafb9342125a06a8132a464dd56d5a8a3abfe3d9f14d5559f7e2d01c438f4a83f020bcb78d0c99a65c8acb9433c7bd7191d02d0a074e9a51d06eb941e963a2a317f01ce883cf53ef279cd42e705e3524a7f0e026eb530ddf825058904565b00000f9c48e2a179674d0100c8251a9677c80d1f070f874164e61e76dcda2f3965cd8ced467e0c7e1802519d26366a87ce9e7d6279c0c79d06ae4fb36352140355cafd32177fba1ddb98e5fa17175c3e507da8cb2365a06ee00791a6c037471576b1ce73eb72266bfe18ae737e3f844ab877d7e17e21ab1d1b46e44e7a10ad0b01dc78595f7bc3c8ed2f702d6463bc999d8a9ccb2eca39b3c29e85c5254003a72bed04de7d0175807f9583a13aae02af736e619e8fc5e8cb22ff0b92507c3aa8c3da85846a1a80dfe1671918508c1142c78cab7b854eea4ae76a159cec42fb1276e01388222c7d85f09a2053e5b2f7c73e4e3c0ffb1923cd46ebe730395080d7a498b38535c79d55526e31686971f330dfe664995f0e4f968e0aa3f4990945a12413da7f63d0256a20e58b514120d6afa844ef9457cfa4d8770607e1d40836aa713ef3c150116b007df0370f1083244a9408ea76e9e4de810aac7a5435d5676ac3322e2b13a8c373d8a4bf311b4e65f0ea5e2f5060a8a9d6f9a6e9abd440658bb342583e47143630825205a94dcbb729e98e2da8a1d82a4ff910436df506653ca609f184c84e405801ec10746e28c74bd005b4f5a1bdb79b213223980687bcd3cc9fdd3e55a0815e70b8e8e2b78d8394323c48bb8ed79e9a7a2e08d18c89ac8064a2f614f2e9564223e025f8551c2e28ee3b3f8a938222243697bf828e7314c78358d43907e4515bb7bfe50333c91302a9a77472fb04b02f46c172ae2938249563b54bc782482f49e2bab948bafe0d7010e7179feac1322b3d91d2c036d64c8d6c8397379ed0d34e0ccb67920aa22a33d0edc8d3de8dad2c2d60544d52303523b88cfeeb850f2c617f72a418518a9fb8acbb536e0c0efb3d55303f43a60e5bf5dfcaaae7386f1cce8d9ff52f6bc32365450db138b382b79bc26972d749dcb6a1025d8dc7fa04557d2eae5f0c121e675d8423faac9af2f6e12cac50b7de60722d64fb5da11ad72848b0b933e0b194bce114ff6f6459a5653f1382273ddc1dda5d58394523ce51f7eab291c7221329e140aaf975158b0f5a1896d6c7b9d9e54f4b83ffaade0cf7a6e8120c0c11bf3999c13e2da8fe7df264deb0ac5a59a238b96b4f612350dc0db0f7294f1ac57bfc99c4f79ec74d08128f25408fcf10f2b42c8c4ff779d3855275c24b6bdf2a2460494076b2e81bdde11783975d23835157289a1764d30a315d68c3729d99cbeee98ada750b7846b124d77f4ed68c3f32ae970f71cc156da74e51958a496da63147e77546ecbcd127845a4a895cd4dae02dddacb49142ff9a546db54a274f1ff6ef611f61cd5b47f5656f7736bafba0bc233389555079b61732affd946898f0895c428ac5ccc4b5d4a48055f01f30b77e3c2fb3148cde65ada0c17ff8779b3f7c80a53ac863b285ed6514bf5ea7a3af8efdf27c426e8eb73b78df2f00dafc183d2d079d88e1bb31708bcbe8e52bf36be3b829f3a44c22b952a69e38c1e6350bec7a41ed9d3d3801ce8c44d0a7087f5e3a20b883501f766697893dedd567b76289caa0bdde1d38c9e473afa69ce0e8df3ed3b85662b77586e3b183e68069cf50bcb81153275c354315beed4f7abbb22df1180757edc193fada380fdbac156845719d46dcc0da4096090a36f959b8baccccc7401d884a3750973028cb4b52fe2dad71a005b9ccd7a8d3ac625edb45f51837f8726971275b246b9630a8a630f2a0aa3209645d41d5f3c72a41f269718afd28a81141b2b2804871ac674126b26f3dd7d8bc973c8c76156433f63039ab5b63336290c23a89dcdc7dc82be6351d5ba4854b7e16ec3c104a9263497cc15201001056006ca1b29717e6ddf8b5099d36e397ee6df5cd260bd0fb7375c7fb4a61a7880da836d00d9dd1a73a27894013db3e8ca298d073cd1f1dfb3ee61373622e815a8ef1e7d8a58df4a210cc5ccbf2a4d3f995ffd94818c7fe1d698d80cf8c4889c52eacd7c94d0693bb115fc39f11d7efbbd61a231f7d6283c999989ea15f6c8a3781bbc076ae8595d8b45adb96a4654455ee1d5af17a45fcb007ca276520c5aae84ec97870e708516652ef0d5e08a7c395e9a217635e4276a8157a0df9e01882d77c788085adeeca552b0dfe297613d83470c29349c15b8f397c91b08e6b1151216bcd381974b612205c3d4f42f7b9cb7a20059e5a476cd9c1f4e38e87a4b5450c133ce2c553b0de0ec70b46045b43f3eb769c13d3d0d05a752f862ca3e98b2cfd9dcf78e242e7912a35322c256c2a2e639f7c187f3a6928f4b7adb6127c7ed468534e8ed5ee71ebe6d7ce3de58bcaa123dae2a1229c9ab5f71baa70b23d64f4d301e328a74d12243a88d1533dfbc9cb64df12f6f9acd243855f075049bcad63378e1b691a021025d80771984d013768a56ac9019ea7959caa99d318b7632c122c018a2e1fec761cc0395e4c1c51d6d190756c0f9725a0841bcefa035d0b439acb3e5f7e300be2480dc5b60d55ce29e3bb18d04e5c6f01bec28d092b29766906a63ae9699de19b584df770c9f8a22eebccf7115b0ac4faa9826912677977e2834d16b93327806bbad6bc3916b87e8d2dbc391fd4de3356a30e911c60902ab3c0202ddc93d0475355c03cc5e382a5d44563e3a47aa6eeb46848107231317c5c9a813781c58fa4d73a13e0ca8a9c35330fe43b42ec650de0baaa6edf4b948225c5a28250a1acad13b6315fc95b922e56a42739c4a9bc5b7243a843fdbd5d1d2855559c3d21c1deb37135bc9ca927dc272dc39b010282cabb6f3b6f22678ce73f05dfa58b8cd5e2b0e5fac0d3833df7cb814f54bcc569a7ac82662c30a79679d46c8348aae3e024e284fee189d667c2b76ce9f1c9874910b24e05753a23d2918edec191df11a333f82fff7f811c05de5d0e9c9bdba1a03a57b4abfe87f36610fd3cb7548d3ec985a74f02bde611f7c53fa24248e9a90bc4d3cfbdd26abb09d7477cdb1954f70d7514fc677ab9464712fd24cdf09cd6f9625ebc92726f5e90fb0594472cabc9343ee35fd446cec4ce89c8b037c0d320267788aa9410333d08ddb44f208bbae289b5fa6fa460d2457cb9c401705172cda9486a8bb9c6bd2e86a1679fa02965d90243f067e4f590c6120b20583edc2cb5ed07bfe47acec256625f003e63d5a1b74ccd938074fe12693e7c089c28f38ea6eec8006efeb2c82d25228b964c9182d7c14640656510f87a0867a81e101be614e9d3f4a29438d60190e6c02b15d9b30e473617971c9b742f234b71168030a314c5aa6a358e114e6cb7ebd01747b8203e19cf7b71bb47634ea783e7454d9f794cb1069c93e7e998cb4f1c357279227386fc701185cb2fd6784194e72692eb6ffc36ae3ce0ff03659b4bf0c41584c5a0fcf710ac3137c290a58b4fb45d00744ff9d2e58e984383d466ea411effabaa5675fd8d2786f578ddba97ffc4f1cca2b188192f60431802ea46ec90ac254ad4fc599324d61cf93afa89fefb8dfcbe173564780b3ae68d7e7be1afb9ae6479b1b7bb1fd5fd8e79785b9244b806a933935b63a157c07a441f1234945701f31f3cf79402069b990bb6cc36a040e9c983bcd87a6976428217835d033db1478ef7b95efb70ef133c102febb006c1b63ec1408c56d87ab7935d6eb571f1760f4d6c31fc616d615868aebc6a0095340639948df169098cbd5b78ae1c846fcf068073952af7ac9b8469d1cf67e4c69384642c6dddd331367b72a33992f0264ead95356562f92cdf12a314bf5380e44c21592e70a5043e026cf0880336e4b95ea082ed3791340a55ea30d59d5aa218143b964f86da3e2209d7353e6ad259b049fe0f26b93a3c88c60cfe0a62859fad1f152c5b86a9938f75e5bad78e28e023592b11a6cee6a98d866ebd0c772fadc96352cf03b3119d382c0f1ab153571f9a2d64d61e18653410d2649598fddb030e25859d311dc5e52108af229de1be52e0d755edafeb94c8fedb38dcc86460ecd48585083d8329a78b210115524b02c65fce8679e268138603443a653c2bf4fbed1175ff4d2231b1e22753b94668f6bbdf633df43bfd83563ba9361471b8ea2025113ed55d21223736380a027ef08a21ba7ec49aad3f0209664f53adb2874477a392b999a11451e683fa1ef4b43b51764f948eccc5d24d7459cf70522c70e625695709b4cf87c7a08c4bc79645bea8fc31e7a7f3f6bedf460efc1a7b0f2df853f9c1587ede61fadec7de35a928c6c02db1c69731e70161643b9d6bc94c75fe5ba95ed7e9bb84bfbf8962b616e2510012dc2f934c4bfaa862e677ad3174b377e7624d6bbe003fc61357e6da5c21c15214161a82f452de162843c716cdaa2b5741104b6ddb588fcfca01f6ecb47485d42f94ede13edd512dde9a7e0fd99d35421fd1e29b20fad459a30fe805ed3c725a3c337a8233af774ddcef9c5d1d69af42d90f80039ebb5321b7fbd5390c7bfa50be4780927901044f22430437f9275308eee702deb2de6362b5e86c37f510e80e115ff9e273ac6b37e1d5c3a7c5288534b2f87ddf8e8d5ac6a4b0dcf32ce3f88c0c6dc2e3a344f8a085882298c31c4b37f133f5880c658c262fcb7c826a6015911e2b36c88380c808da5bb7b7f869c24ee8aea4e22bcedbcfea0e3e24212258b1e0b8b5ea905dc1ca65377128022dffacc4342060c08873b16d21f95d3cddb9aee7a799a67fb7079d2b591c9800822c1f1c93620f58722e1d8fcd0713d2d643248d766d989a53a95c7c005edfe574ca4e0e8327b3c50bd323f30f265d42f57287567b296cf58d184ab7eea446990478e187a89b2cb621727d5f2e96a6828a0018336aa49d975c9ed9dcc1786582ab27ba2977bed10570bdec7daefac6f5f8470c53160a8f1c2a02b0e15f4a12508efaad41ba2133fc1e53005c0c05a99fb48904fca76f132a2c5f523cc31e241b08afaf9fc503a1d52dbb3306691ca7d9e11eaca194d1d13d0d3af3ecc6c6338f3ddf55d28b77bed09451404420ed30af0e736a4d81fb8758d8d48105fa2675cbd1396747784e2edacf843b1c495d67300514ef7d330e1f642461d878dc14a60ff90e986e77070ff3405d7f47854565448870c6b7fa36d8f8248743733aa50a07a67290e78ef050e43d2fcf1609c335df4da9be039e21fa45c7ac5bae11812e6fca4af53276911ed68b855f5ed3806d14232c6af39e9e28d122e3907ed4eeac00103654405aff88f5bb8b483b44ca64f1c7d8e8adcd2bd75ca2a02e83f59dd1bb508200dd49eb0f00250e3167166ee01a4356e6e08e5c5bb59c28a294fe2024a108c223ae008dfee88ab8e117f454ba943c6b276092a4872e7b2aae6e36ba8904ff236373b5a11cfaa3574fd1b40334c04b613a301a98590faf5aa3b5e4cf889261e46c12d976ef6862b3f0be251f5dd199560ffd036f08888841cf3df96f445cb2e07abe5f15229673e2bed53b78c55ca979610953da4a7c901d71d24450539037f2d1e1c3641c7d6ebd47aaad28a84538cf6c272c5e64fb1d5f8364a4924a558a7f2a5ec4f92cb4fdc3b24a7da21953407c4f630ba9ddaabd2119340afa480a055f5cd7df1bf187698b2fca8eb02d792bcfd8db24e36330a5c42b83af94cc177bad1f546d36194f1e2b68218ee73c2ee1a43d92b41516fb73a40cc831c7d4c930546e7a1df3558dfe2e97513d58a5bc6d4217954cf2b15b4553613236cfc632f78c569067b8c5b2abb3774e2983e7c18864fd738ecaf70699d180ccc3f8d8f92634fda99f7f5c7cfcfb5347558a43579082a9faaef06cd79720c51b45b5cbc1e54cf9a3af2ec10086862d5fe4c95fa8a4e972f9994c806c6d0d0051f459f4c7a1fa80a9108265bb7789cb53455c813b66814ae04fe5a0ab5b9e86f80274d4442e3681732c1af405116738827694fc96d043ee35a71471c1add15257d358a11b801ea83184ff51aa389cc95c774762c5dc6ae6c60afa43d5c6a585a11df027f513b1ea6aefc2f761483e42c5bd42abb2c1d420a64f1837934b3a29067ad0a22b32b0620c7b7a0e5fc6f62760ca068f786343a8c65592adb2f8b8a40df565a0790b156dadfd82a9f587c1d9b98bef4e6a5f5be04841bcab40aa19cbdadb0faa34074043e2d09353e8c024e45024d3ae1b9f22bcdcc513998feca0feefe27585ce18e020a90ecee7af0cd46dbe08fade566413d1bbb7ea4ccc4af8e0a9de956c5e183450f38064d7abf2a889a26ebba797e33412a41b4c3c8db431a8fcdbbd9561133b5cbe9992ea30280bffce63d19e5080fca5af2bcd13052d0d7a3ce9e2edecec98b5e3496d292a3ed20e9638c7389724673bde6d91756a3fe7e1a0811dc29461ffe1fc26bf6703a25ef49ff5818916cc8201be8086cbcbf570e6165fe2f7541264047eb9ca1293b11a4e2913531577d61da69ca71dddb041ceefbcde95f22fdd9d7d80573cecf7c51449da0418cb6d7f5b6781240b67874f122d43b0cc502014022116b6597e26eb2147411766f86e893265d2992e719ee0bacfefde7bc5179c3b69a1afb0a4538602c1424a862b8cb631d2bc16f2368e4df15d7929e31a8660edb9e8260a2dc0a4c322ed7375c8837fa87e124815e49baa28fee4c0eeae51bc2eb49ab1ad2bb4f2283e8574bab519f770e5eee65834dbd1b35c4415da40045fa197e5ba2c66828efad53a3b9a2e317734c93ba0f38d3ce418b6f734a4bf5f253ec4d4f9eda6029a2d7848e021c115559043bb61657ba14cc52fc3496e0e7c990646b388d87109c669e52af707370d6c069c6cdf2ec6ebb656f6c13dc5a35339d4cf362d754cb798df937fcb0905169d1c0ea29fc35efdbd9043c34f108815fead2d8a77f0e80c2052bf9b4b65a7abdfc3e031f06fcceaa3c8b99e8355f7bb42448c027bb64e541319c2bfe4341964eb3a3f798652501e94a0da60361f759dbc8be76da36db2a122f1696d7f041cd82f655a5e2cf53609ae2f60f8153416276cf3c16146f081c679fda30a08e9a68b9ec27911788f96268caa53b189eabe295ae29a1f783d90d9f610dcdaeb0e083e125ee4e1d694ff5be3224f8d6db44fdd2a0800733ffdf50bce262357c1d484c08b7ea90de4d7e40b182ac89e9415797ee22412cb028f55c493788e8349579495a8e95abdd35805c553f129475071a58ffe053c7903eeef1633bcea50e4175911cce788e21c3460260efeb4ebcf60264b0a16997a2711d25bc1ac7b9eb8a6527d344833c682549e7dbbf5b56b43f89d988062c5876e907d70b267af198aa8e8a9cd7c9242f1f91651dc1c8bbc21292e8ee25b946c1d07b0ac54b46cc83a6889c7ce9528dc1a9900cfcded8c1a829a75f745f54c9c4e6f8208f7eb4ecf48af0e384daa3b2e1bf627ad7eb7c4bc700ae060347b106b24df49128fe218b861ce61537932f78b9e438125230daa8cc43d336e9b7ab57b34e0b509c47de41d0539943c8ed02dc9679af2c72b84ed6a1289da156525f536fdf3b1f2593f0371d467cfde03cbbfb2d3aa0f83aa035c7dd8baf0f2db402a03d80b61fc9091b04ccc268d3b72eb562dd0052bd5a0a46dce6d0cc81331b9aeeaa9727fbf37125e59618b708a057bb4f523977dc246aeaf7523e66f4197cf1a3fc6629fb0a6853ebabadb3cfaec37ee4415d83da45a0dc6c247c1982934a93172535f05dd436b8969003126af71e4b0681c5a70681d636ea53024f2a2efb436030c8bf20d4753b649e5b9cdd0e7f69e5b5301ace7574bd1ff968b4e64bf3c9a4c3a092d12752c31d747d57a718612dc50c546afef7b109c8fe52fea53b135ed7d71b55ea0d51ebc2650cf069cfa9edd58d6abb2bb6d0f331d6dcf678bfb21facf224aab3afa8e079de13faa66699ef9db5f269ef487da5af27ac01dae4d93d00aa5704f49d56524a298d1daf0d1c11f9f7b8d485557f9759690d1a50379117079289b94488e0d95a26f3010d6028d97e4dcdf44ad72862ac2cb4002a16dc305411d79126e6ae4b48e26a8462e05251cd8ff6fe6215ca31eb93545c256939c37a732b3105953c074e980a1daabeb5f33a071152a66a5563f374e1e65ea6a80465a1989f70f6e28a6c297c1680aebc9ff09c1c23b3225072609a637eb9aa8d85ae2b3652556d63da46cd0cb00f458bd4193dc1813ebfd7cb2a5e5d47f29ac4d7f8fe902ada26b68804e2535c5d3ed86707b9d81254233f3bc758171cb638defdba9f3b4fb4177a15984f2c894a2a93a249f04e8e3e365a4ced3c895f7f50cede023f7bcf56a59be3f12fba874a425e2e3af10c6ebd5458e922141a7dd33cc24967517bf288a8a0fc83a18462fad2baf76a2d6bcad66ce4e7a6089658c2e685fb9e3e399ecfa63e95358519ac62f28d570cdf901dc624f00279c63885e7aaf1e03a4e361855c9c8dd34ad755851387c1707ae01e0e413e6207b6475522bc6583983c29f77c5cf546e3e05046447ddea51dd75667fa1ce97ada2579b0ab4cd2a5ac632f46314f3d7cd784000210ccde2667be0410f8bbb1639ef3c830b479edfa3295c98d2a5d615af582c418cb2b3058bf8597b5cb81f1847d42f422b3bb3c683c665f5cc373b5917e9411132456bcc0cf2100074a2ac218b2feaf504b1511b6a97c11b28804431716892c2d3ca56e819ed9898539772b6a828a1eb2754d7846c2ea9920696a989eabb124b1f423c23bb627ad3bb15bd350cead23d8c958771cc6c9baaf36af0a21eb6a45a6a4a8f36ed96eecfb56b83a0f976e5355ae6321728db525507bc0596e75ac891854ef33521bb0b6f3cdcf8e05c47b9c0bafc3eb10a4b6de9fc994f159a3463a92e20f8521dc6b4ab10522cfb29aacd6cbb642c0edc222b4933a6b6f1ee88f6add50e9f11f1012b4922f87c81aefcee807f420f39bcb88e59b41980c0305b428d1d49861b4eb035ab9969532c19a56f0521b7fc054bf5e1de7b3a78c437bcbc44ec2b75bf0a5dd998860eaae652335aee68f0bc4e5e242dd12b144a1686038303e66b34af22027e99b99588b21c0ee0a654ea2f679a7f8744c9dbebfd1710863a0703cb1084a1ad6b3a48c3c2787b533d5cdaf283c4210acbf3db4a07b15fae5d6d55e748b32789b97ff63263f54335e2031e5115ee0bd1a6264e3a699fa02f329d56b6df4356d6769dc6a90f21d4e5fa9c1dc293132c04d63fb1f73ccc17159761eb7f3751fc9464f9ebe1614ca7305106ac5e3e057aa3b831189564d00bf557fb56087cb8be5cc521dcf5ab5c63b9dc2ef5f736ffba18c299c3194c469abd20a7170bd9e6b411afb22af383c1fb0e738e31f8ce1b7abefaaf12ae77016d7a1f19fa1ff88396a39b3eab18d3a3bb050890380dbcf178ffd795be50a5317396ed52025030138361d91083ea14ed12de4baa64edec21068e1aec2c6af336041e313236a111360545c3c64f7820cf6276c7da61b0ec7c443dd13fb7cd6166d603ceee6839d39264857e6f2bfa90f3a78de7beaef39176577b1bc409a9dfabee55f4341e01b3c69f8dd00cb2eb6c4daef8a67e61e9e799300cb3d8c0fd5559c30fdafe7c89da7e3b8a47c009ba46e7925078f1ad5f8b4e47bd2ec4b78250360279b8dc7fb9e19d9122269ced12c4700574cfaa6615d49aaee6898170c4755ff9409c3d952fd588d78e70ed681e8a389e6c7694d31b5502bb2be31bf9293c2ca3ca33ca66f5744f03002a92da0b33f72c13101a4a6a6ad05af81b802fe07212c8018a00f93a8224c95b8fe80e6b54d71322ef1763eb766ef8eb2a3accd73f03da04a2a6ec117512ea5b30e0b4ae9f5236a63587ebdfe1ee89cf0909b326cfa80bc61d8c4a88a31ca2276ed858c5b07c1fcc57ad660833b20e0daa9d49c5ef5062bd9fdd05db2cc8b4be41a5eaf789a777570cf0cff355428bbf1e413ce218b4461666699f968b2e9320fe4408d0148b000988e16f5aa39ee4de779a47a4a987e1fc539d27dd959ab973bd286f794460860736212b40fd9c5a5cd3735f25e361b51596bcc21497c032516a292d16487856743a0d4a3587f4e199bb1b5edf11cf0130a97286585904e6bd75abc4a8878b719b832a610ab0b9ad0cee478aaa5b8f977ba5d65a61477da9bab0923b9452f174c598c3330008e2acd1297efa3aad5fdc69249940cc2e35c3d13ea9db56425a381e8d5b73bdaced9624cca73c8f60510cf2dcf15227ac29f1c8be7642b3e74fe19d9606d2b16d763612a63c58fce044f7807b5a4f3bc79355c0eebd492a11f14f302ce60788fe9b785684620c826faac1923f63000bd1edbe51f841a74cb7d9b462b6c92429f1dff80c84390b5240824aaa7b5acfec00374a0c5bb69db3452f07ea9269ce875da76563008aa5aac67e373b364ccdae370950ccc07dd4d1c6f90a58adcbc3eac90bcb527ee5ce6fda1c7c2a9bf4c3b033518d25e432bd4e33360a57f850686536a4d2c8e6a15c4bf54d391294e867238d6792b5c2b2cd4b4f458320649cebab4e1c80543ba21fe145ae7722cb75bf56536b988fd0f55ba90506bbffdb3e61e8416c0765308cb5769af9b28808b8c1995f8b4204ca3a2df44ae49609dd6295161472e3ed961ab595b36f382f2cbffd6cb8d3a6b5b810f0f68fc5105a0231df5be0f2385d68000dd9fa1ecff1a2d3d4d75e849fffb233e78332ba98fec67b18bad4d842b3e601aabb2c4649df486ad337dba5fc35bb3af6a3a6fadb92f495092f679245b5e5f68b0c35a0ca2e37b09f8fd1b46a49595b02724161c1db18fa410d96f090383792cc7ce9f7a8feeb3bb6f56313b6a4512ae7f149d7a8c4dccd1ab15ae8a3cc0e986685f62965a39d1d497b47f9bdd813cb5acf446d679c5a126fe1a220493c336a719521787a6a5d19012d0cb62eafb0662e502c7162ee77db667ef2da479117d7828caa004f7501946358c403f3a8c3f4c9a0c8e0d0bccbb05016283abfe36cfdc854e1e58af75bf54566530c265405fef786b208c759a4719711af16364b80e2e3fbf7ed3e29107a6194f27338054531e54bcc3877d614964be4b7963bbbe71c78696a43562e3181acaeb5b3c1b87586994ffd9cac1a1d10d44343e3f7ad031b6887ec8f81465d95f062032d5f27243d1c894517bb5e3c80b192ca1eaa05fbc94cc630cf43d2b0eb8709abe27cb76a149565ec51dfad6268db5ce4377629d04897c4282e0133d44eee5d54b3b2e0fa2cc65309b4b01488dbb2d17864242bfad57318f7a3b40cae8439de2a3e4c1ca9245ccaaf435789665ce6c085a1a506a4b1e0fc456090c32eb9584328bb0c7f97d10a13053c8072219d2bbb0ecee2e595516060f323f0d998ef3df44e118a3b441383ea81d642fd4a3fb74654b3a8390558252c4c67afa1d872908806a5061045627651e7dc0f8b6957882c8107e9eccd15bacc2d29e7bc18236dc2fd11de18436bdeac1ee1530c8302431615831362adbe0b9c62c8d5b6a4a0d3e655b06032ce0fd36b3edbac99a69ea25926d8a7e8bd03136fa307e08d9836568b48969d6687a279afde6a61e739f2e2210ce308152d97e5d48fc9680db1c2947a01339bd3745b8dcc9a1e5179644dc24d777a4bea8ac57be6b5849a383e36063afa10253abab04d0c66dff0dffea129abefcdaa835ac15fdbae56a3b26140b198cd479494687899579eae9146ddc1ec9b217fc56d6fd2c2f8e7be3ba20e2eda638cc8cb81de10e45ca8f40e185ab6e1d5d4398a55821dbf68fc334cf2a7a269355d1aa4d3d1e8dc1941204c4099698b01008f1f838e96ea13b51a77b38e1e057a6aad815f223debc66b2db9cfc57c531aa1c6b7b23360a20a3c44514ae875a258ba408822d067eefe3822e15c5a94d16f285bb9cdca246c5c4bdf5b9c503a434cc2c788e7d4cffe9317c9bca0e5e4f53e3bef2534163538c6b4fed72e08b64d80974a0dc5ed7dd96a0a97f565be5cb81e22a5b346a3e8b9833baf6545a80784880e4526559bb7759c20d08430c109bc13401df4c31958e6248f1414ab053ed80f14665726d507a943357c1913f475d3ac0310a78871db0a456d4f83c5eb2abd4bc0b5fbd9a2ffbe150ca19a86d0465a196e034d95566f4092469c2457eb21bc4e191df4ed9a65503c6b75f811f7f300737a9fcf0866110ee1b34760e0d1c467f52af7e8ae4ba25a4a19516812c234c57fcbe4eda67acf9dc2af5775569465316747575b821e1a1604b84484310a5c761a3da8fb60a1d7514d0291833552f2db06de710c283b69b1a528cc7cce6bbc4451d858b6eba8144dc79f72076baa216b88de3be14cb481a7d3d6f3bd7e1c90d645049d7e61ca8e16f379b3b64e33fcb5ee14d7b13b7aaf7efdc815ecade79299940014f978cafd26e996389826f7fd476c9661849ae505b0641fdb2e4d72d69147d2c5caa3c1d5864c401fa3a15610753678f389715c17328f2afcefd8837a2288fc75948ce9f9ddd6f6f2bbe8d237e1c56e75533c39eb2aa6d2f2cf839299ac69da0436f08b6248c966c77f04298cdc06b3e1c592f9bde418e46e15f1b1a715fd05725529cc31c858ab371c97a0d7af8e5c6b2683ed386414955b1a8bbea8702ba33661728c204a3ca5e6c5ee57b2a6ad618c2dcc2a6f162c089e5fb136da51463145f9ddbca502544c669981ca14c0e1cc73cb649116632c71131013308a7ab29514e40ac4dc91009cb86dcc0d26ad622cdeff54e308fa214752f3fdf5827a346f93c0dc3a7aebae37ae8e3e2ddcb690fb38d782f48943cf9dddf289da420c317abee5e6f8a6c6d254467847cc8eb0d238a19496db2a9aa968b19854b4a5419eb30c55a2bf6e4ae699ddf24b0cfb14a4bc288a586b65f1769fe2c1f69cc05d353ae76dbb0dc61165110936de8049f434f48c761b788fd4f4ed50f38e0d1988c8cf96971e4e7105584e637e2d5dc2595043124f012ca2f5992ec3bec1797782384276e8828f4295df2529f711f50a548f5e95dc6e7f0de3a4c79603387b90f6b38c65ff9aa14cd40697866e7ba880e5bd48f90c8322fec94190d23fb07bf0fd76009f419ae2bcc2a93a3fc3ce478cde3269ceffde2d2983d2f80ec0df7ffc1037ac4618f78c93d19f4f7b8d6eb657c0b8a7c95b8a1f9ca2990936886cfe8bb2104d09955f764366131f75cd9fff1b33b91846265886326d61d6708c857d7adcc456564869249c1618b76ea341f30d71926f07f9ca277b90dd59978859e29bb1d142c7767a7e792f899019e300c8441b1ac4f1ddc31109bb3756c160827043f866b0b352bc2df89801c0f7ee052d644139d0b9dfe4812fc2636319374947a7b818d4f4c23583208f4a3c31de52233fc66c0e2f6548a8c47b29b8e3cd8c79f8c3158baa6cb17989661980a0c8b1077ead3b7c2ca640171a59fb6acf46086b67146bcf8ee346a16e3fa482de0262cb2e02b6039007fad43e8f3f39c6dabb33ca443d461b74d1badc202074ddc6baf5753b365c2921db7012e9a2989b21fed389e5d2efbda1c43bb72cef92d3f4d4f385d0e65ecc6ef9b0eda18118562eb1ef436d7acafb2218944a653f5793f7bf4f1be74b8517a46b1c0982c4966552489f5a2d80bcd67087ed9418f10d6013d5c6cdabf3c85d1e31162e7f3c6616f201762805c4422d205ba17bc40ab41c3b7e2194a3ffe5460c72383f4c184db7867ad40a428d9d19b1bdddd86a92cf7d57a4091323ab1d9d9a854160b4115ba0b590d0d586da0bc20ca148927f93e4944db0277326aeae45acbfe2be5203837545afca3ebd3310d57d1363e8586544388001db3379ecf8d4554ca5b95eb6b96d795d69a76adbb6d27879058c29db15a7067b87c7a44039cce9c008b01e20eb7eafd0fdb24592096d8226e87c1c893eaaf0ec8ae9c02194f87e979dd9a6cf6998fcbaecc20d95083663fa42d6a9af905f039db4118de15ffba3cde04502af8d101eba8c3acc8e382a8d290992980b8d82eb353a9704c5c56d3047fbf19540684bc926380e622a0357b48f35bd93cf51da02107064c18eaceb49716eb9d9cb351a6b68cb94ad834de84a69e1c545197e02f87ee4cd1a4ae72b1583b96f980b6bffaa2f4bf16f85c6dd3197918babf055f2d38d60ce40b61efbf3cab4b166c76facc9b5849bad81af58b617c1dd8e7f647967ba54bb67dda2cfeab504e018e28c347c40d2b1af58a55454dcc10734f60e50e4aa57d7c8827a7048761a6054663b7c31c30dd498db81f19181ca627a2a9175eb0d828edf2a7e793322146ab045e710b509896ac5da6d163322e027546c2b61efacba34b78da9393c7f171388dbaec2e2a3ed3967ab811a089e6d6d3bd54270895649ef9586fd91a980a347339a4e62ce47342e27063432ceaf437a8e288e9edb680edc715d2d06a554754de4f4e69b143e8b601c5b2c1d865438c1f1a7a6397bdceea73b26aa6eb4a732dd343340cf5a5fa05dbe4a1fa6517d94b10eaffbf6450ab5dfeefef705fd0559d1e1e05cbb910c2f36875428e6e7c86283562134df2fa3ca6d011be1541a3c55f1c9f4c0331417bcf8aebb8de4333619b6724db7602f620b14470d98c224f7d4b15a751c894ddd153fd220676035f7ceadf5a5e7c92b30bd887e49fcea447096193a66a42a7a7af86b249e9e179ef4b6b3d451bc90f93b4c719d316c5fe6f39e7e128bd60d16b5a2899060d34473a22cc31e29233eeb358213fc1901bf916add86aa1a27be3db08514a604df416ef8bf490ecfb06f630e4baf1dbff3a2907a8dd7d842a45331a34475e6a20c0ea297e923338e5a9afc4418e82f4991e817f6a3241777389fd082390032540bf68e3821a4ae65f15693d3c6db0f62360043a48ad18ee260238ac36f7323a8b655bf3f6e6e23ea5edba7bbbc3162b7e4783e7771ead360f3165aab255ccbbe117fdbfca890fc4a18860d130d0386dcda0abc3717bc5cbb5c0d621adfea4d6f596ee2ea3464677743a682c1309730b484757e8b486ee9b8a514a99775955af155c88cf05b6ee958291e642029e5611c6440860c6e095c53e09fa90c831baa55d9218aafffb238c4231e92c63af54aed68f1bb9f3583cf7fb720b1e021890b5f8bf651d9eb18edffbbe89a8058905dc91605be666d0d45f891c183ea90c911ebb3d78d581c026f2fd4bfd56cf886090935e325474e2dd734a08f5e5a56dce868d72ae1f8cb5583afade349e8979da69cd18d0e91d8bafc14c8b39e22297a36e5789205dd8264ae4c94df407b459c34e3d51baabfe9d24a9839908f85a604537c24b38c1f5a7ce5ddfacd5773f79ebdd6827b45e1337d8a516ab89594ddc86b1222bafad2f2c97622ea9f997303ed3101098266b7dece2bc7a364f202b6891bda7302bebca4378da8ae7d8c100032b2aaf1f724710aa20b134f62d9c3c9fb45db89ac95eba986ef71b90c2c766480f7dd81316f6f9f339b351af609cf39378c8c03028bf745b1e46331d2ff10a7987212bffabdf344b5301a3fcb5d464282a818dd539a53341688069bb5ad076b7b05f5fd817491757320324f84a94c3936f0ca42f9a5ffca8bf6c8303197aff24ac275952390948be7ccc9c42eedfbacc7c64603d91b5fb59e2f98bf38e0dad7b6877cd85d8f62f114f540f73bd61f3dcfd0daf7dcb8f01f9c3b5749e9ca55a514837683a58e069f7de66980e3436b465eff720dfbaa6b0a4c6dfb4c8fb7136516490ff3978a569b9cd3aea319b0280f78083537503d69a350c84c3fe31c11e4ee7a164dda1b57f867424480fdfd98cad5eca78ef6525e03bdc70b9e665bbc714f067f920069b25a7712e41e9af272fb72431d9a939950d80712653c1da03c70479a8245c37b29fe533da15b749a645dbc2e5498e65d61b01944b5baca8df63430b52d96eb82c7b4f74c03e7d54235e8a889e1634e2a9d261ffefab2c181041f7fce0d8f2c73c6d5fb50dc3155784072dfea48f871e8f15cb6cab7157e6e8d3af8eaca1a685fe2f6f9355d8f6057ed04bac922f7433869722365878500c3844946519ef86cd37440a1d9e8bd8e246b5a70749df4baeb87deb60c521aceced438d2cd778ace796d2f9ae1d4452ba0a49e721ac850a808eb7ac7f7c3da4999087faa05a496675e9f03ab923957f0ee989d7fa9065de2ff71e7d1fa785bd9a4355c2d9d723aceb0c08b2751fdc7fc57c0f9261576f15d18090830271a488cf6db1f9c2c4e45d3ed1337376c087ce4636cac7b21188fd3a53ade1226afbc461b82da6fe97a3c282a0272aca7e0c3db0617a6d38ee5ded34492db81abf63bd06079a75153ef1dd6c2e08ef1b4ec5cbdb116a0d4ce6709f375343d27e3e0fea5295eab95c75bcd762c1d2a666d0945389b4da45937aca11402f373efddc8a8141b0f8990c3f204472729c59285651775e50f1e040e3ba0bed65ee69a33bec8de2c29ef762dd59004642bd6fb95758ee1c7f7356c61e4ea36f861f9f762ebbe533ed222c6d0b4c5cac11901a19625d253cbf95cdf72ab1be9034b18aa1fcbbaab5c70d47a3196e89d5325345d662fe5ab994bf4420f6324bbb814ad7ac70413f586cb158e8a832ecdc0aa09a7a2182ede2c07d1177be151769002e212e77cca47390ea563760f57614c0f620322a601e54348463117705980c27a008b87f99dd776e12120dc6efe34640af006ffc325db80a0e93bad4aa16d555c5bc73f1371adae8987c124e8f68831df66dfb9226ec61b29682b8d2daa4116d295619f594f56ea27bbc7cae3caf5d5548f123bcc084de5350f2a8308c4f35362108975e2b01b57abf58c698d615867448e5f5daebb23b31d271ee139f163aeabe36d15438ce4bf92eaa10a2358bcd05e06596a42429d8f839e6448cac7557aad12fea01bea2ef9e9c9e7e1aa534108465422a5bd11dc0a8e0a84252e2e4402a6d4278a52db9ed43f4da2c9fb35bcc1c2a867dbd8a26c45b1ba6c6243e0fdb31c8b4491ce0240bbe3fb8e11e43b443ad340795fe6c56778981bed58033c555bf3b407982352bdc7ba2d7f0e8ef109a09ec08ce995f9bb9c0f44d1a18cd5b0487347c651c193634887f989498441e87a7c963123c4c277dcc9794476f8dd3a4fad78e1c7f1457f39b8d2b1b7903797233ec23e9a57ac5adf96e0f25b288a2e8914efd240a6b9d80ee128d9dd3906be2143543e7b9000c6958653dc64beb4d440f8761d22327e4d22795090f2115f9a6520cae5e9d210ca302ff90e33518aacdc04882ca9a85ca09f632ea2182590dbeb85c13fc41ae224c367c69dfb196befcc60d8f58bfeab2c2648c2ada05cbced27929861f77214c1a30db2b477f3c3081f7aa790bb9750fce39e5b324c125b2947f08800f62bfb4b97cda64c3cd9aaaf7ca0a1b624e93f1c125d5bc7c42be1a8b83cfa5864a2750ac71d6900cd2b5f70fd3e6e894af1ffece73d836ff77948854abbd1e538b635bbd209224366c0fe04d6ec057c8b61183bb1fd0b1f2c868dae87127ff3c61ce19acd166356f290b9bb7e0ce6c375b1a39a9c0d8a00645a9a309a16396cf6a9844db2bc9d8c9785eb6e64c97838e9b0663341adec3248c72a5de9ed8c62dcb6bfd0d31c294d0e236c32ef12bc77d9993b2211cf7b13d28bbb601c889fd412ba03c4516f268c1e6a30f8486d74c1850d575fab84797c3cb2e2ae329da436176316f88b46bde04e12154ec463c5538232d3777bfe7aa83af3f820d77f4299f83c453a2cc711d9275f4e17e3c7694110eb5abd3c24ca43b7c0b7936f3993b14f6fa71f157a9ba40aacd58fe6cfc13e74c313d82a225f64a350a39c28e30191dc6dc89a927de72b3b4c287975b8463f711d473ee507d7a7bbbb61d1c96f45b8623b71caed3e933112ef42ec72d365c1cfa667f14ae5622d05721fd94ef8ef592270a63be8678e9d7fa0d7486e4ae348ff0fc1d366a99731fdaaf769e1b8bedc31fb066eeb388926a7318f6d993c491ebac6ffd230e3a49ed4d77ce72e720835c92d74246f09155a695a21f14696887ee5601f5f78b28cc08ae86a661b8b3910b5d7b518e954f5b60d206263a58f91f41bf682bb154141049599db0c7c34f143e929500f6cca8aa0eb5f2b8f95093f6a0907ce68b4cb14833744a1d077b5bc5e65b93ca3b1afb0473f7d4653beca745c18b3873f9b947e6e88c16fd7251253eee384409a8c0f66c3c0fdd879a2780ce3af56cfeebb4fbe0bab577b0cda51bd2fd20f93b9c902d6f48c511bd88cf07cf3460ab7e083e3733b6a270377dd51996489149c2ff7ba156ad3558bacdb737c211fec01e2dc7fdd5fd20ec5a60254fcd8d25bd6ed852395447774f72bf8ae3365da76356d9b322e927a1827a8c858d6b34fee2ce40a995b61a70af35f56e3322ac80731900a94e967c5d644e7116781120353c425760e1ed882417fc8821b6a53a0fcf7b4863c7fa2573dc9d8b8d0e9d2b42635560f71a75f1fcd3c13ed01a7997f74779443c752ed6c88c51a0f382b7e34e158855b1fd42a0799da5d627cd142f26320407f07c52155fc7d2ad37f6afd31ef6d44b88bd6d71b43de0e326be44d028d51edb99536a0b043ab68542ba8a60eaa96e876d0d8510427f08e73129e7d471e9bddd42c5430e534f0073efbb29b1f64fc0c241ce54f226af46c92cee463d76905ef7c0b30e4a1e217d21f6e58bff9621a0e871dacb7841045a6091aeee0b1a693e7ca63b3c473bbbec37bce8a6fe442002f0c210b54a93036c37a7b8f047e9399fcbec6319f74aaf9d92a84902e71edddbcd8ef1573bf36e2afb22ce5467bb7e91fcd8a88fa9b664698571ad579385f1eee903b3b65658db49f2128db4c364dccb649ed280873bdcdfa7341560ea1515d9844fc5b0e4f4cc3b0609065437efafa08f8736f3b826db57c042a897fcd7b9251bb0831d21254239154387072c24bf82a40c5bb503b553c644eec93a3c7d6c5a13e57ee97d0ff5d2327a3fa9cca728d2be86b7a9e20160c7132b4fb079672024d30b5e8d5bad74c2ae0c8ddb596a0ccb129dfaec0614b3b37a9b308657f826f436a668c1668ae659145c7e673a4c42907b9d95e17b39df5253927f59ae9ceb48ff619d6d59732416672d417302592cf50b249e3197db2df2751325b21037ca655bb4b2cb96ba27f6f0a1ae64ca993a7e2ec10159d7a62285635fde3b730bded566d877945c7f0015d8c3facb7985ac19d355d99533ac1bc9df3bd923e9ebc589c9087de34be76141913b14cc3f5274287a104dab2921a96a1f3b7f8a3aa9091f08c9a98e6b963ecd9e8ad1a7f8e315a91d0df940cef83e33a2957f5c9589034d283f13a8e1182e7d5699a712da76eefb4451de8b49787a750cab4c35f3319fd38ba954481b03695bd639ff39f695c948ce4635778cb243adef3db6402c567b87aaa032067d55e32ecfbf74cd13a0b50f89d8dafd79ef36986e00807e4aa6355094f789cb8919e47fbd00c2745b88a289ccf1289ce83d664e229d8afe2c4c66379186fae32601e555aa1e84247fb5e6f53361edbe2bffc64e8f44d591de8251e0a3b9a7899ccc75580e62e56d0d6310e4cb0e19454ee3d1a67321535218fae27726048f175ea8b7b41a72da34f3cbdc6a72d4b4f5cb4956457b472c7c9d828571eb8aac41427be56c8db413e54def365f73d5e6ad88e6086c2b8d0ad0db92c30705df32b0fcb8107fa9b09fccbfe7982c97117518930267a6f7bbc587a22e236431415c15e70b4611276aa8ebffb170f3b6af530f7abb4082510d99a50b06cbb5525bb5f9eed18c72f1cff45def33fa1f264c0435e5787f330a8faf9935d35bd3ecab329d5f9d0c6edea19e666070ff2d17fd1b608a5f0243f24904cacde12735590fd1bd3c9c6c3b2c344b90ad0c851c664a360fed0eca600e0e81010a47829711344d876bf408ecd65db2dd3e6635d0f64902f5dd8b70165ac9e1fe8b7d61e195ef2f4aafa732eed2276fd1696a147908a82f54e5e07aeb79da0d820892de7efd8effd89b83b4e4f1f8f48884630abf16242dac646971230663269c18915f4a327d22de0406d4fbb8f55ab578116e058d6f29b1c9d5942356465d841f6c67d06cffead396b9ec1f90332609d8728ed789a364a74c43c480f1a61c37e79870bb456c2ce3e4dc903c76e5ba0b96dea4bcdf533db1193846471988937cc860f15a93e20f37c9c03f19f66ea5575b5733cc426cd8c95f778b1b14ee82b0f0879266d8b66aa9e95128c31ef6d159533391e314cbc1c85f697035ba4200a34abf3bfb3216c8c1510786bdc2ad573be00730e543b6e89ac081bed1ab22ee4eb045e0a73fb517efdb9a5629c4691872c8292cb48493375aba3c893283fecd9fad92ea33e9b0b873de8e82b9e2c2f849d1450ef3e161a36750ffeeac208315b8a65b02b1c769751f46ddb3064b9ca08208bf7d974346888626c4ce39213da0bb6ce2408c3b6d7f5de737b208c4c9440150a314e56fc6180146a41bc331669c7a50ebdca89eb40a47650d7aedc0c53d898287823308153a6ba3590dcf2a4e87ca2b7e42737c7b9d61d82f97389a2acf38519e190eab70138f1a77ed45ecfd53d1a83eed1caf2c9591e8b487daccd006ee2ea3ab552640c8d7fbf04ed3a94df601b08d9df1346a22a0da2fcee04d5f65185d71307374b24a178b94a482304119d7ccdd9dea093a63fd45d1d2aeca4a725a6076e0f473e9a7cb102b05dfc6a8ef197be797ea1b0ff4cc85aee59601a6a5663f53ee61c3b932d0158b06edf36e546cd56a7736ae827b5c0050666073fcdd61c86b3273e1d3973a66c2ffedfd3c2eb48fb428d892979c049a0ee6c59bb7770e3e698d4c5ba18bb569a1bfd9eb762d7272bb5fb03093ff5a8617f7f0f92be249aa4da3902c9338af7b6ac8638e89c53a5add3b5e10b3d832f462fd50f13681bbd4bed0cbfdba1b91d552e3ff721339ca60735f28e7d3c53f2f5c736a789d58a2f1e2812ad2eab013f259ad88701f6c6d131cf1328378a935f988189dff1fb30133d7b18924fa0c226aaa4c2efd7a046f6331792f440df31244a759fcd6c8347300378448b12be7e52fa30d3a3a4e9fc6c1fb40806da3a743aa8079923e768804b66a42849fe0d9ff846e886ff17a82d7395ff175f866abcb067163c213cf11336844cc8b5b0b572591c45a4b4cb093f8bd5c02f89a514ba58ac46f2d28c82837e5f469c20f042e5a781b06383844cc60e6107d0698b691cc84ba837cf95a1cc0d4db3400f341ca8380838776b7328658be96463d21df0182dc27405a1d4dff54e289337e603e2df2ca152232f545185635f4d27f0ba79af136cd0098c1c6d9423c21d827887b97822dba5ad4fa6b1dbfc1d2256494c54c83338dd87a1d8d753b70ce2c553887f08e2caaaea1ba24c052273e79a23835d2d213c91db60480a8bc832695003391cd6c7e79663167dc2dd684c23c0d50881c35c1eaac439f046331675e146ee19350e9b60c260c5e5307c73d49c5367c5a68da71d431b74aabdc2dfd259f11bab81470262a2fe0720867848b0e13b304f0398ae625a4dd7f4f2dcd36719339a8b4d775e9578ab681d315de68c992c7d9e2f341a5246cb8c064914cee585ee39a0786aa7993601fb0d5586babe3553bd895e45cc4c6ded5cbac9a3d7217f38f2513844c397d772ffe01def6ac25dfd614935341a8a5e5093ef1d4c64599f63fc6997955bdaf7b008806f92ff5c3f242b724d5bba5fc9e9596bd099f4617f51a3c8f6dfc466daa8f47805419d875e449ef5989b7e47f198e64bf612382be759faaa92db004bb4205ae2aa133e6d87866def151fdc2f87e93750d114416e1934e6b23993f7cadc0b6280044a740203283a2f6d295bb551c2c8009f551d2450744a7a30ab697cf5025782f693e648ba9ed3d551b3bc2886b77112bbf83f04358f305e840d9e1c573aced2885747b7de04f416e15203b23e16a03002dbfe1df7471b8223dad7c19d1a1d2164e083695c9552acb0200381d3ae07b019f9e9d0b2c093f13ebaadc31f6283ba907f0d91cbc7ed233821c3e093a154f110fa3964d02e5c2e86c34c5c1ab6a453eb3140e6644ef6bd14fb684dd0036f0d957fc6edbb1ee1aed991916b1d4384a0320e109edd8371f33387796cd43f8b446a36961c1d7de8cbf228955442ea3b5b2e9425698f0a44dc1596999618e42e8b12689b2105cc7c8ac897e3c2ff79c7a9f2b729063b5c3472ca150e310ed64698a32b783431f0159b6bc24242433e9a9dd8c43e42cfe0e19d616bfbb531443a381774f5cfe722e18b81cc705535c21852cb94561b25654706fe6020591ce833b7eaef03d09c2a0f5e0a1a1c60b43ff51261c9a68485b66b86892c36f93656526886f13909ae2f476030e047f07136a47782808df3cade20b9e6f4f3e32a305527cd8b755ed673e68d32a0cbdf030befbf99b915000a544fa8718634c04290d33e57975658292286b10c0d1aa64868dc203d902733df97f867d8584ed4048da93c64fed58d5b895797b3abb89d14c29d47834f7ba869acb42b2a0a9e3c2d14eeeb64f90de87e32553ca56ed2538a5f06afebf32fac979c7cba38f796cd41310364c53c2ef316ebcdee7d286cabc1fd83e6814f434565dd78fba5079b0d67b2139e455e1104fb2946b5f05136821907ea1b0bca642a7558a6aa00fa3d50cc9d767f128a9b824894e8694de9db43e083b9c17bad6521d58ab26bfc5dce9674f259a5d4835f92dd10597db11e1619dfff0790ec60e75ca2b100cb5ee89930e2913aba66123635ee98623b11053edb29b79fef734ed0a9ac9b652608ee9dd0aca4b2dfe8d352c29fc02fbf805abbcab1f0f1b447d736f861758ed2a217bf0f69e7ab7e9c1410bddfd7f5898b27a14785a6cdd22c82da2b3e8f0d1f9d2db4404fdba0983bc75f2fb6d65550f60591a56648bf297a010277d8bdfe4b1e2e867c0bc26133f171093f53cc4a4196e0f660d88e725839ff7f2f2356bb440dd62aceacca9c6483b2e65ddc87135b79ef3791d4b65cd19a8afc96fbd2f2e4ffcdd71a838d756e70d3824515b3f7eca2750852c5f68510123c125bbca6fc1d0c67215b972ce0f42a8d6eb4ae4dedc33dcc8634855072cfe200ca0cd5eff0fbf00a0efe0b5d859ef4de3f80387748cb4ff677b5f53521da2000e8cc0d82bdde709c88c641cb6bae0308e142938f5a9eee74225025972c1ee45954d13f43aaad4783a8aff9032f97008450d76ddf4ee66b5f770576c28b3edac71dd819698b19d6ae5b3cc87cd317f716d9823ba559249e1908b4b7f4a867162fe8e9fc79e62e675925cf82296d13ceec61df8335cd3ba847c673da087fab8bc624d7eaa5553793a1249b6169133dd0422077017d224174e72500c5621a3d8c330e00e8f30d392d31f013bc3d7c8234227454c5f2ed4b637c430a7584da225f1140e3c0d6e38d1e8189ef9da446a6b3222d2161c615e39d5789ccc2c9f211915eb8061eb551d8f5315e016d23c23bac6ffab5a4c5c1e98b18565a2cdfb6f0d0ae8b74f18c0e45d0cc44881fcfd05dae2368d2bc71d5a50e23152449fd8e3605a636ded4028b6393fab5feeb7a500ed48d5673206eb86546fb1dd8a33b1562257e7640489c7e04817f1c6361376c56ea29a8ea5d25b0907ce24579ad20c9c1956c4a74c6efb5e5e63fe5062e31fae81b4e3bfbd9e88d94a1890e0bd1318b654ec170807a849e51dd3b887430673673dc6f1f6fd346405a62e06649eeeccedb743540730f921c2eea07d13b008fe1baa051b0c81e339cd88e6d16ae25a37c070a9916487d31d45902443f4d74b1b1f21be85e9580953571a5d0878a821e49e9e995b3f2899136210d3d164249f866f4c8374d0b2f14e012e0cf8ba8e5131341841179213ee2a29a966eb968b49f5cd15eed7ae79de503d24ae55ec59ef159394c50f99ea3f786cd040fbde95d1c2bd069bcf84800cf8d201d0bb006b5f1fc51abea9e153d21baf81bcaae1dee6811ecd6ec22e8f91579c883a08076376c4bc65e3971e1d57eedcdea06a3df270b8b2b8907c04815b2311f34ccc0e4a75072dc5bae239fffa7a9879319d56e5facc8bc0728de3a35730198338033a08ab83f50b58fab9e70eac3d5d43c82fc9bb5a09414d9122d394448a74cb17a3b3f7e3b75efb134ecf0bf692131d17ffc9cf64285fd9cce4550bd9c2a6c9907840b2847b2fafce509cb697caa19239da65240a3ac1d8cd22f92cb5759bcf8153efdc52ae5b667ade4cedcd192a2d0d1d151fea057c79aba7ca309589443d8102ba67fb43211fc60c0ab2f60d86cd744daca6b08a17fc90070a4faa29a70b80307361101d01cac046b0edb67b21296d54cfa5c070256bb643a2eca512b948e9b5d105388ec11ca44d8ded1a47b6607fc5d579e6dfb29558b386c4f9df1db7a0cfc161d56a3ed057697b7bc2fa10e3f7fcb8c2bc5c17ed62a6845a4f9aef473896ac7467fe5ea9d73ab1228b1921c488d950f1926b5748f69c89576cc028017320e00f47dd2602db83badc981f6ac3241398671a95ffd162cd2e1cbe89a9ebb358c1f665cdbe35b9a71eb52d391784c6631080385dc3a3864ac8da6150ec568c9c2305201bf7c544270b562174dcb0df362ac316404b817a020a434ef25f2ce442b382d1e5ce45604dc7e33cfcdb967e4af063fea584008ea445f39eece7784da56ddc55ec96512d4a0ef3809c8ccea37304669cb504529c2024c8c71eddb155aa89626f20e7e78cac026bba60c5939f55a3e9a42067faac99681f62af0f374cba7c644a843c11789bb20b53a2a2da28f881bf885f547040d3b50427ffd9f82d655382767a54f5f0db25d82a7fecd2942b515f936a161bacb6b0a6871a3ce99451ea625420c8977f46fc760b6c068b4c382cb8352c253d5f4ea79f42d91ed72946e534f38fd08fe84ec973fdab6e471855cb7a80df5793aa81cb7cf04a2be1a59d7df9669dcb41c972f60a868a62a314e00c1c1e501a24278c8ebcfc3d244f92cf93daacaa08bfdd26ef9f93ec149759d2b25a2c637a11a9e2b821272f3fe0c674418029935bfefa4510378e77614d8b157d4c48fd1e57b6a2446e3d6c5e33f7dad783ddb6404ff5daeff1a59f5e3f6837e8ab4d203cd44d2e982d3d68781134734af8476e25e4f47f1547f1b97c4a0f3b71907c7f31ee9d5bed27c8ecf903c51e7699181f12ebf0041665a1824098a8f1b20b4d18ba330dcf47663d7aa88e30930d07c75c8a1aacbb9926caf4020275e05cc7d636cb52f0c15b325a34985dd839c9d762a685d67cabdc17e0a257969e73414e6edbfc2686a27a7b6b2261e5a2c1e37809bda152c5ad956371ad0b12368638a0063ea353fb1a6645a67c8900f6ffffff09