PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 71452 5a6453cd29cbd0fd2d40cca95852af83a6d526ad71351a185cc445150da16303

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d4bb26a5bba4c3b4d24df710fd33265123ce0a800fb453d6594275699021b74e
Certificate Block Hash
5a6453cd29cbd0fd2d40cca95852af83a6d526ad71351a185cc445150da16303
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00079000008ee20100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000586eaf7e5c309ed63b742de6e1601086a76ae7637d725a2e56e457c7451974f0385818dcca4fb5b4ba83932388bb1655bf56446c80a27866c5d8d629457c019b86eabf5f28542833e6cb5b276b8cf1777ae506976aebd0695d030000000000000000020000000200079000008ee20100

Raw Header Hex

0000402027e938b7ee35f804717292ecad00a3c8bacb63a691e0f0939b9cd0d80120ee23bf6e02c35f37d43adf6adbfec56a33b0fb90cce0bf27358e697ca92bba3971cb30b42a6a9df700184eb7219069754259d653b40f800ace23512633fd10f74dd2b4c3a4bba526bbd4

Proof Data Hex

59,560 bytes
1212160203079842d75e4d359777971dc9599f8ba6e72d964e615dc2fb9189c9d42b336667a7048e45de6454e82aa7d9251564e53e4c99e42bda0e21019e0a1814621cc74b4f496dcd1eaa83c65d566043c5eb4b926e02158b915f8f07c9a2fda608325271e36e5c42896b2a283b7e2d6e8f565b9c52a98a188cf4ed1e36e263ce63dddfdfa13ebf7a80578327d77985e3c55e8cbd90f6c684aed2af7af64c97bc1e4f3530079aebfd74cee9d4860a30768e2cb8a4d52bf003daaad51a2eeb9b3224cb300f4a2bf246bbe6dc983dfc7b75443d6ab408857cace2a049942df9119664f58d4ce11ba8048d0f81b94389a6bcc975d1966ad1fa4a90cc83d601c313809200caa80dbb1584a43ba77f0421a54e17fde144d3498dcc5670aeaf3e1061ce18c68e47ab553751c315d4e485a9dd6eb86e9e76446b55ce06a9791203a336191897c7764b1dc8f3b4848a99af2c2e5bab2eb11231e30590a50815aa517787b0496b07e3d701f2ff074e45b23c977d3b9f616898ad532ea69c801ba1772740b451e81cbd41483c57b2501219e7011a99099a31e2dbbe7494ca3bee25b1ded1ce380f26ad7e8b0bf6302322afdb2971ea0b9eab83b5d196aaae9af64129e811ad787be76382d262845b8f81743c3a5825cc1634658da0787e9d4e09d3cb9368d297f269f30ddfd767c7aab49912ded63f1c40fac5a5e1eee1291ae50b8c16432f9846b7dc6a5f66f6b29015c62f6b2e50e765062c63e2c2de310b63ca24169c66792f508e607178a0d7f4b50defd4ef2f4ce2725950df6ebe693ecc6e351546219498e3ed7a0f9a1f41c378c3c844de75ac63850620c8f0eb0457beee14b76f5db2e11b67609637b3a3a8a974e6c6999beec3ad38315cb472c237f314bba97bbf90f192c777cf3472b7f656bac60fcf03a02460fe3bdf4d33894dd192705fa88d802793752932dcaaffb7edcce58802b713f7135fdf874e5fd0b2779f54987614d8bf3e5af4235211c3d83f5e8586c34e9468500d9f868abfb34e0d3b3b9cca9ad13f9c83ab8a8f329efbd0e7a7ff5055a90184f5e039710e2fedbc1d2ffd8b0aa050484ba5133c59a3547416284ec9838d65929439031e5503d026f1a53bc3df1ea787d5869be58646ae0e7673cc806da150acb5ffec35c4632dc94ac07a18b4527fc75768689465bef3a6c27a03b09f76e62ca6f9bf825f6716d845ab5bdc47da2d48f83291b8330989dbd91a93934e35468a76336e350380e149c268342b3b84465ca489122b5f562e9f25576f54e85823e90fc5a644a66160b681cf017507558fc7217dc7d5a2fc875dfcae34ab5515146502e39f288232c7d8901ccce59611e22b54d19852d3b9e89868c3bd2d49dc66d2345b39b7b48c34578e3cf23840b9b026fd3a16439b29b4fc62abb86303d9379face5088362f86a875763baa50b8dc01184a8b680384f3565b41fedaa7dab25f466fa1c2c08e9da6a0dba50cad2ca5d12f9ed5c384d7255387ca7b4b775ee9aab638526a926fa2b44964a4ce7e249510adf31c9ae1f99b34f996d8532fb0c6aa3ef3a7986b7d5d2c7b7689d2c3762a8f92a437d9e6b4ab35063c5ccd9787cd12b99b750c2e249dc472f63e18e579675ea76636453af06a44c67f657870aeb0991f87ca0244fff13cd954c58e0184b78067c492fffd0610e12f5d807b208303c0bad54503a7094197376f536dd38a430b315974f0a60005af77f44be3f4ac101068d4e07716e1a24c73911f26e7b0396eea6a2a69036c87063c11dc1d67a21e97ded339dc9e1cb8c533e69957fefb5b5aae427005369046584d241bc3214c79e9bbb8a2d965294bbb3fdf8b4427da507aa3ca40e6fdc3f4f5b904da411e61ec28cc42101ea04cc7f305bedc2afb837c1422e55b721998fb4066e10538910cc52c257ea6ae0f06b82d6a7780a334e6ef0961972a577887bdc5d35e161c542529fe86859e5b5cf07e069ff5b5f4925f0b41f133000b124dc486eb169ce4ea5e744e3f5f6fab6162a5fcb35a8748e1e5f466d89f68079867848812f10f3fcb66c99a494ed7a4de176784172153c325f4401c8e9a267a9179bca863fd2098014188283ea58708ade7993dd620f5fdf0635acd6baca7507d0c4405fc0051d63b554e76066e18429b156604ef7a2dc05459552c29d2272612de3f7cd4a080a3302572603f982f012615854745b93b51c39c690b333a44705ab936ed385f853a4997b36e2a982ba270194895281abfeddda1331ae9be2d833583a094c33750df6a18439e1414ec50b93f78207c35bfefc69d32fe9f8eae26e0c42bbf851171b15db01d8dbe2a0115e5cf66fa88a6ddb843006ec18003f33c1ea1bb0a76ee07337534af234fbcb6b56f82f590818b031b26918792e8a00701697bd0c7058567612339cadce7737d300bb2644175207490ee1fb280206539715cb315f5c524c6f9d369ada270f7013855d7de184d60844b19ce51682c7725245a0d99d5e42bb9015e71a0a3da6b2ef665047255fd5d2b47faa0a070e5f8cc4192bfefe3aba0fcd64f36de9a79c6eda30ae82288d3ea4d2fd6372b82c8d9457830bc0332446dd5211fe7b7e0f4a9f04b9846d35eeaf887fe6b56631c4575ecfd5ee02d691c04d24b85bfd37a6122e56b5d8ad1ca5fea2c2485334b11e6ae3f151a44b959b50aad63fe09c7721b9c77b1f12d030c9aa8eeb8463e0b89776106a17426e8e5b80f5174cf77e2d62255e04e31ca330004ffb2156093514b38735f4bb925c2100d4d20d0b0f2f6c548a02e62685aceacde92efee3f036c4c788caf21ce6db26872c5ba54a00d9817493457a1e73d9b3153af1bab3b68c33ce4629ce033d4697e790f0d179bbfa9bda0007048f5c028402b849c239247cb0f6c65b638f5af6107b48f595323e49f3dff5e6ee265872f6b678dc0e5225e553cc671592b6d792a07b8dde7a48bf77359a088d5bc7a3603a6434c6e9840ea3c59155a2ed291896549becd1b052633fd15e59ac5a525d90aa4a251d44b69305d923c277403f05855a544dcc3042a942c37e1c123c3f274f5538d0f443e62b952505624b5b01ebbd5d72fc1e98bfdea9eda2758ed8bf6bb152ce5813763d70a22d0c4d24131c3e888c7188ee92ba8c57287a6e66f6b1802025b4df8a9368469e2da62dc00e0103adc1cec3b3d3fd87472060313a25af845f44543de9e8250018baa1e549857fbbb5bb25e09f2a1e54d8d17c951ace267ac7cf6d0331340c97e51e7e0cbe987a2a51ffd7b6e5103cd34e5f281ef9863a3e0064508247fe20e971aca599af5124c67c0cf25f8d546f3d7e119129d7a5be26f9eefa7ede84e81617bbc04d7a4d0391b7a32b03e257bad9b18e25dc5d354d8e2ea7d0bbc5251255fbf0e4c3bbee0f07330e791f4e7aad47706e0b580e5bfd074a2f464b003cf3dec929f5eca658af7dd4ff2ab98b3dc83cb0039c58608dd6f704489fcec6414e78209713d81331eae64bcca663b800a03117b79d22ab524cdb0b1dc6c3a6f0d95b73a546e503e28e3fe4abf2f6d2b8278a43667c966805fec3a4197324b2d10ab772e506985b9156b0eaa9effc9983aed33e7419a028456b4c2dea1f7307f03df1f2a0f3c4ae3869a05a1f7ebad4b088ba0492dd1587a14e4ac594d54faba938a94056d643fc5eb7b96506f3d034b1163aa10145f5b074553b845de3624377524ce8da1779d2fb7d1e2f742d85c2c1e9a6a3fa21a1f9c461d063f767c229719bb3d3abcefc4574ed5fef1382c455c45189ab28f2d6d39ef6f61233b3349c3a7ceb76552b7d9f5cdcbd67acccdc3634bf88929f23b0cb8c84f09bf582ac9624c600463a19fe0ee014efda83bee54785baf9a9a364925687889c4a521251a084b88df00d70f2e4c0f385b69511b6c4ce96878d65bbb2ce2c99b827508c2484f98c19f87efb9d2fb0d9151716b5858ab4c2266d673140d803114a88e95cbcae9c7078b82f6d1f2a0549ca96764cd452f8936a4dc81b916895a603698ed0f2ae94a45f3d94225188791f31fd8e3edbf21746736d4e118b7a642cce1376abcbdb36ec95febb60a063295c255233e03492c57600a2f31292bf1c2074fecc6350dea5b2fb7bb7daedce49987908e0715cb7e7bc6466ba0c9baabd463b6c1e52864270b6243d4112c8c753f92fe639a9a8ebd60620364c260f74267cf49b71c1edf804008614a3fc74c6047a8662b36700581f29a6378a50d2bcaf19f8598581ddc332515e106a2eadcebdcb111230700b909a75044b7c66c6dbb1da1bcf69661e5db942a377d4472296d887065606b02c36dd3569749029641a21df9abbb3c67d817c7657db7bd6163e0c29d620ce259772bef06f0dd97d27d11a2a13cd7b552f3e8c9718d8f951bf041b49944c58c0feead3bc11a2b815d1f557d357469d30a2857dc92a7bd0fa362b9958085a3630073195feeba8c245d3657b9a28f8647ab9708e484798aaa7e3529c8b21834c58ae74241258687145edd7a0bf9ee0f8fcfe985ffb436885933c245227afe526c5a7f332cf7e573ccbbd06b79d9de6faed5ea744135703330886514e19ea1d5a6380c228dbc60dffa6fc341c2c19d06a58c275aa5d8cba2f29e952100af547976e0c46c99f493e163eda5fd277140d1719020c40919d752792c4619bbd9d1f1577f76c697558e9761c4fa9a633d014e943fbfaf460be520f6a6d3f1eac29aedf09fe05924066e4d119360ee4dac55e002b5d5e1329b601873bf888a9d4da55a8c0e749f65981ee1c217e693ec8cae872f6b83d08b391770456b44c4c7a215c884512b73206568f521b9c2a9a7892cab384832f7f23d7e1820687f4583811e6b63f0ce903c54a320e681b82fd198ee8eb38196c5c322d6f6f6c5ed8ac375ff6f51da8507418af4d5d8fee7987c80c3bc016cfb557c86377a25987d47254d8e4e1880706de1126c379bd22300146ad9095042cf9d1d86d335abe9befc1e429e268c9aba6ca7f048ed706c2dfa70d403dcbd7c0c84f25f5cf9917110cbcded93b40d591d553a9585c91c82b77c4bf29d181cbf3d986847de4bbfde9f9a2b7cebde9a5622a5b0bb4e6200b5ac9079594279acd70f6b194a1858710021f99348149720cdf85c7b21b8c7feaf7d512a18f6681bb140e247b6069ef198d26439aaa9528a5d8909cdf6f2f8f88080e05ac4f5c91ef3ca019d79b2959a9565d33b6d6ba9352f3882981751d5c2f0f2f32b755a4ba747dc72133b276a6c0423e1e30523c67933222d5fd019e0b50a9a1d3e0a21e79d008b382bc17efb92d89c7fdc3915728360c546fb4e73fdda8612ba52822dedaabfdeafd82375a99692a1d3f5b100959742c116b01f20c29ac68819d0c4e821f88f7f547712cbd572df44683b2cd3336129b028e8fd6ffb6036a556795541059262ac80f866aaee187f78722e0d1deb072e31d74920065ca0497459512a9f28b5da58403deb01e1918bd5d76ea6e31c150792807a9ce8733971c985a6c5abcba640c6b9dfc984368348372823ce6911e5a78abaa497798454bf47f533ab59c6839fb69ec8382a575e965383b1ab6640fe9b75a800527480e3f2239d2e4b1aa996580ac3872bdb322fc31a635a31db3d07f7fd1327973bd8c82bfb7a6f22485b1f018ac804567067429898f05158740d059b6b1d842f053841f32959886ed0abd48775e36a0ffab6b59df0cd6bd3f785c163cdb9659412c4f89a0988a9af29745c0fd61a8761e2376c937140c75773a7550b96800aeef93c32aa62cca0a5ae0e46398ba6fa85c2d8b2a7bb35cd3e333646746313162bf28652f9e32bf36d904ab972483bbb598a93fbc96c55cfeb410e58127a6e129c96cc934082cacde87ac0a473909fc5ada7998f0642ed5e492428002fc583f2216c779121f0eeecda13818e98e2030706e67a89576bf4993e86804bade66ee03e88da941823443671dbd2957a2b6d46ca971bd0b4cfe302dd5013d3084309c8f0247bf523b5b577cd7ec6ff15a83894e57a5537b314ad58c412a3d92a82058152c0b05272327344a506858a27ed2d344762a1f98ac168cabc6b2e0d6ae00a3490ae66bde885f2c946ff54b1a9e428024ffea707d7d5f1fbd8e3b2bbbd98166e1e75ef5fd03148ae8b6b5e2acfc840d812989fc579edc9f750ac44282e44bc3c17a0ca95f5baab52045f550e7ab13944b9dfee1079c69ee9b4d921083c61461b980833abb3534e94256aac7639d9760c737aec84e89808972947af3983ef14e777456fcaaf2840ebedf30dc4c25b2c07215e1b47b25d4b8e6bc659e7f890b1851c7a1e2ec552d25b58fedde9303e74a964d9e0dded78f8c9e5aea4effa7815da1b6dd8d564243cdc0e3bb2af1012729ec4b490051bc25604db5ff6a6878cf356f1dfc93406902f9f7dc0c9ea1f7d0094739c0dc8c3415f27d0a0fc6e2099ec7d5899a8de868b39becc4faa01435c975d147ba223bbc5f0c304c08dac373ec74eb25c656ff8eccf071adca63f7e93338206a69a6fe2c6f3ac4c8150c74a09794d634f9ec350d1555968f0059e639217fb603906e6f6a82148c54a524c5b8c5ef7a51588e6dc30bf8dad57453aee83a9658c4d836ff931dd05f1afec01d70c51f0e2cd9420b52aac477e597c6ea73fca704a45f109502ee02b34b0c397d0e9459375d3ca9daaf6cfd62279c19c5791ee1dc68db22ed94fdff8a7cd7fa04969e81bd39feb4d9ee6ffac8967c7139342953bcdeba4a99e0a141b28b8a1713a16a97a50a5bc03a94f0495216822df0c44de4a7b1738d3ac84d908a76c0f99828e7e68eba36427edc3f5b272494e40b88a499941d1792e57d01cabc081aa7dd62bc5bf0dd8f3790feee0077484ddf3ab2d3c7ff96623a0d57e7f9ae6aca5402b911f3fb7a24bb3da2f7d322678eba8c1b6b2d7f088000d1e72461acd74bd9a53da380840bb8e2f662a901c3b26c10a197cf257932847ab1f4080570544665963e8e5950518aee9c27b6135ee09f908ee1ddfc456da71fe8dab26d02c2882b5d4bea32bbea8407b806ad0ea55680f96bc7a4a6b96d9f8a19d28a13fa46a8ec22cd5ac5641215bd43c90ad2cdf86e59a28cac753122eab58275004393c6624291369046b13e7d9d5ced5566de88682369850ff7eb820ef3dbe3315aa21e250bb910ad6508bb3ea38e96c5a8827fb4b0387aac8689621c4868fd197ea25c65c20d59f99e95b939bf03756da93fe11fa67124411f15fed8013344d028b21904bdfdd32bd2288cb8e83acc502203bcfa9e70d1766692b387ce2c150d77ca499d0e75be06eac9d6337f41b4d64e7147e600b34eb98abbf4e5f952297f9507f8163dee2dc7946927b6ea8b50d04fe88e9d7bbe2419f7a0dd6c06cdf747c76d71a0c8c580ba220ddd985ffaefa180e113b5bc82125ae6bc44a23c9d3442444204fd89ed982972228b56a3a2d76e3101dd359ce023d13c08c38a87d62bde1f9ed1d4f9fb39c5e2609c8cb6104e9077a1bdf36d3b0b8e612bc3b9fc47f4cf429b19ae01b2cfb07441fdbc78b9e11d70ae28e298ca555f0504274bbef3617501bdded8d4d48f70bb102ae182180294184bde3ef292c5dc493ba00ca99d97107356ab1e9f385a478aad8f858573d8a668073ef21c99964cb01aaa98434ee5787fd0236b5071fa82e632736e19d3b6fe59269255bb9c2c17966a26ec24c72bf1c826608e3a9dc8f85347e9808e62848cb47d0e0fd1f9128422d2d8b8b6e1cbbda78b7aa3b37aa6b8f8d0db91a97e4cf88795e547913788bce8699ebfbafc0a162f7ca84a170ab6fd43288b79bff60c21c858d14773416875380fceecd0f4e8cab4fef5f69a7ffe4030e207fc9bfd50a5e3459d6cdcc877f78df1f13c5c4b773e052f606ed184fb57e2fc24668eaaeb7dc19e2a93d844d6135d6527cd2dbe73ac156ef4f9af00b48994c327e754fc9e746563ed5d5aa206cf5278a707811ff6a34db415547d9ab6d7c4a3c1e2891a659b3615b75ca969b3537c828bf3953ce0f21a9b8198c6e5ec01b26a327d297d25cce16116375c50d39a6032036ddff61d42459eb6e83c7a64d69595db148910c35933d7706b8cc0fc738cb3966e821446d178e10a15ba0194b545c7b31ae6c8efe8926780e095495fa727ea6b2b664eb0371518c8dbf67f4250b15669928a66c36339b455bb88388450a51e5456baa74e5f9649c2177220e0582dc3ac7c9b28dcb7266b3755ecba5cb4eda1fed5eec1c690065bdc4f3634f69fbd1db0904cf50a3ba063608b2d38c7c0be4e72746a9e2c61a3aa371dc94da76c69618bcf9ec6dea081ed00af221578be692053b4ecba22aed098e460d883378183fa9267f7c96e8a30ab9ecc0b84fff48b91bdf5fb94890675f8512a4f05a71798289dc29be8b9feb2c6960bd0748c1b87aced78b5cf8df664f94399372d3d30a33dd6434c11efcb5e2c6ac76b3fa8109386609fce985ede1e877002780931bc0ceb6bde8c4dcc0832372296e52be6f6bcda945c130e3f209a4465cb4ec202faa083970d1249ae64e746aef4c4d6cec326da3c7aae001e835ac508b06b222ca0e166057df3b202ae0010181a1bf7cf26c0a2aa13d94444764c421f11bb837cdf975219391cb047a285d2175ae4bdf522ecff209c0f87707b23e078929d5aaca83d52fa072f056f692d70e9b761ea1e66516ec79272408d3532135c3daa28cba9271a1b7a2abd5242bcd2cab9568f97e3ac0d569845087534a6c55eb0456daca2e3cfc1a5a8d36083106eebb226cdad19dd619f1372e4679f844a67738668e12c39d856ac2ca844d814b8eae2dea4d6382945839f484439bac0be4af0a8c6a840ac9c9ee73c4c91871a52f2774348ee892f41aa39ac494fff3dc05703c780c1900d6e2299c86ae4a1343371c9e685fefd9171e7768da23c0c9ebd08e6ea706b6e763e893191e50bb5d7797ce103b45507658a335f80d2a4e5a72e192aa2b1b01e9ec802e91e14333c53803ff8693d2b2a3ef6a9f588413d0881d7afb633f5eb2b868644b228a58ed38731402b84f9db6a27b7ad5a83163715c904b3cd2724a94b88f523f07a377a02f927e33701bf562ad61aca129a48255a7fee416ed4a6f9cb03cec07495ef36bfab9bc1ee3197067a9e47a80d4ca4bb85f43b6adb033276b6521c15cfe7842beb0bb4da43e1717f7ebbfe631d9150e10518552ab4cb1400157deb244eb7794c043cfcde027471ea0142cb4e291deb932fb62ab9183e66f88b4e4fa0803c9a95ebb70e9a6db2d903d701f39f394131a7a344115f58186057c0b8042b9d245279e8699897336714df029b9ab44e0816f17f2f42346753fd6a55b0797f991e95a04bd158bcc6b12646d7ef7263214cedf8f9884ac2cb448c7babdd7d0c8316e35bcc6c736921d054330ae8e31f993440f6818695c5698fbc6174e04f5a2714321abf05683efe2a5aaef1b5517997e6e166e7c875557291cf850409e2a151cfb01950627a0e61e9f47c4c7ca62f4e7700b97846aeee935e3425855bbaaf82487c3a74157d8413f895b6e988dfea7884e8e4f1386c30295fde13fc2a4f91684c2c16f1fa518a514e6052e98c3127985f9e15ead531512ab5230017c30058afb07547205dd98a05edd66989da41f22985524a8bfc49cb2a8ec552dbe6cd949d0abd343bac02f05df612835f46d9c2b873fda403ad0815ac4baefb5c6569550f6fd82b77da03af28590fbd2a8c4dd4efc4c5b14c0abe0b7010d6a92155b4aef782d06d5bfa15a8bf143dcbd2d8a2b4ecad8e99e5ebe2606e22107bbab4ddbf27c28291f1b3d7bbcb7abd6e1c04c9a5476cd7897b8da13e407e80c404bdeeb84fce86f983005096427dde589a853d81a63c7a465fccf73d91393d0dcd02e4b66fec6e565b7b7b2901ee597e5fcc4f54dad36d388bdc3d96dfe8df3d0b91eda130cdf78e273950a301a7f90dd60b41e6e1c489cd100b4d7936018aac56443e14bc7dc38bb41d3e055c39563d0628a35ce09c1f43bb6b57164aa52213983b3833a8e4794e496a2a5152355e20a4b4197d20a11ae16af56b9d022e7a5a506169610efb3bf4a6928528a5e84b8e4eb4fedf36f81b2cc6591850963522fcda11b313393acbc722a81634ebfa49efe6a030d6f3876a8e322e361ddaeef1f9f1668087d273392e21495728b5208a33a3168ec2274482fbca170957c5b856174ea827839acbce4ced8c0d69241a6ca29d16389c603e77694b0d9c6516f07404600e83dad32f5ba5e6dbd80f82c2e79abe985d6a471c653a2e77968312a010ee620aa9ccc0b96ee4141c86eddcb44aa15ac16b059aef4aa80055194cb66c5b54114c84cac46251011e5eda0600d9639951625473beb394ef3bba084cd8dc104c4b1c49bc7672a1fb0124c359d42276d6426b3184174da9fd35a0132de4898651e1384215bbe89dda6d211a26f2aa1f0d040ab27f2e2d41b3aa6c8890705a0f97d0f1de79476c760723e06d939617d3f6f9142472375a619d5e965e3500f3cf00dce042de76e6a3216de92fd2d571639307548d9bd5a763c5fb6259bd938d6322c679fabdb1365492101a98b4e330e999345d5bd409c239be033b231763ffd258115a2cc5ea5b57dc5ce7dac487df66029935161aaa44253c497247681e203a188377268dc1f0ad403ff5673bb4065db623792a8886d0dca106bd96b454f5c2e3fd101048357b99a62fce0ffe47e75b085b4208ecec9a6047989d1ae23c8437ec6b695da1aae2e8f5e872193361e72d93a5c704b4a305d6d56cf7b1b9e114f903743022d44e1d22f036d2ef27209ac31f859eb545f52e137d8d4a1cb343c3c77687eade0800a92b74aad2d8dd8b18849dd9b2dfe3377158ff5d2ed555830356e7a2547258f0d92b0a8c3d8faf6b2ba5bdf08f8d9e143a42f0219c6d5c396700d469697e3bd25a5af37544f7aca98d1f0bc08341cbb2641af516514f2232d0b533c1a4f6952ce1f0cd07934f2743fd5f7e9139d64c801faf25e51aca4f0a27e8cba14f30e7682aadd83fd8367428cf82be75d6b5fd9007b348f73d28246893dee0d9af65d52d68cccf92e9ab69c1af1840b61088ff8f39576626a2fd43d80d39b779542460f5b7cfa6cb06055385fb0b497ebeca435ff4e03e9e841771c54e429db770675495f6c98081737487e686c81a31c1285e2adf9504407af5c8c4031b8341e48f08c0932af586b161975037e374ac3784987da8073cbe48cd9db356bf02e38c3db1cdb69c747a85c863a80289ac633653d5ec7e4c7025dfe22672f59adbff1d402fbb6872b24725fa31e40cdf09955923900643455c509d5447326c7f8a34ac760023eb7e8a1249ae727f2df26b39d0a77236d7479a1a89184baf5d8db341efb89aa9de5649d858c0a84679800a8b594de8ba284696430f31388e0ebcefa010142550122b7a2770ffe119009dda753c712e8229dcb2ae965ad58752277386ca9d52d4a4caeec2c62500932ffca58260a8d8d7654b7f8ab345047df748738a4f80edd2736cd316d12c5697d04470bbcd70bc36c0bc057f791802a85a8bf78f99c811b7c666901b6f5a329d054eda6d724d93c75d363d8f9fdacd28d6a55ae55df882c74b1f8200db0a473fc393a6abdd41c26a09c433909227348b1beaafaccb0b7bfffa39a295b50fdf915e077245a29b075a0f07cf902a7c72a68611abf438c703823c2170dcf889ff1ce4db0f65f76d0ad31b603cd9e9d8144e076c1c9e81e0b7f86e2115813cb5f1aa937de8eca2621c23c2a25cc693039d189231b265ae9c08e2359a02eb0a5ec71a00f79b57086935ab1585d88ba8f536bb2d358146378b05ac9183257579cf96fd941a5968023e610af77988adea170a161b878fc60f6ec7e28d584208bb07960ed434e12a368d3a9bc49f9c8628de6b0bc08bdf4129bebbb3e5424e909207c49666442c2b14d95eb2cedad4dcfbd3d6977b3720858d0a6d440c316f2e92524ec9f1a5e8be77ad8b883d3ff6cce47841a90776f8c492c7f729fa1038cd89792e04311d36bd0e572fed78236bb29e56b2d2709321d5711f7f53fc600ad72d46f4f6a582eca3ef5b480de61a99777f2d297e3487c24c8aa0f68f37d892e821999cac9e926a4bd669ad698468669221cfaa1fc872a11766ff1b65e1fb0f0434849e5e9b1e3d1ffc763a8326577c364ec343ecbfae961820c2f47e61e7170751be64a5af392991bf471df03da5bab55a92b2388141b027e3f95db3ab508577db1fe45cdc92fae89be9c2eeb15659cc56c213dcec30f0ac136027f5385e5cb15e42e5aeef0411cd145d0b81a4feed6cab2e41e4cd1d0085fbe8e7cfbd38a8a40de79f02a7b0fc45f5a1a39f9a3619342679e28a177ea073d77f381af9fa038380b7113e9a8f9f7977a2e7467312d641b011198422c19babcf09c25f82ae94f8fec04c5ac0c71f9d62eaf920bb3eac0402f6ea331dc4fd09f06d7429a43492222899d70e8dd238e40d5667c3e21b1b3c503c74d6a57ad4b9792ea13d547e3e90670afbb2ae7d4dc55ae5589f378744a93fdf85396f6cba6ba67fc9825421e1a250aa33ffaf3d53fe893a3baaa2bdd5319159b616f467b6f42cbddaf94d1056dbfc7d61d3eda38d75d2e09d9281056b8b81b2de63c113ad1053ff0d5f158d5d6c61890df003a80f304da695c5de07c7ee00284b0db09347d6890d9c87390d9cbcb356cd45d81943de9d8ebf715ed26404cc6ea1a87d1ea1a4b70ca05ed556e76327ba11df070d7e7e06a839e2ebd00c8d7968ddc1505ff4fa43dd48921a2a42aff0d26afb39aadcc6bf76cfcee33afdb17368f1a9eb486b7603f66ba393fdc149608a3c125b407c8a215fdb070df314df689300348eb99361a9c3c9497d3d8b793d6e37825e7cebd51fa8008f37f5a03ce0b9498f9dcff4d5bad940694d1820ce0a1299dc27262820cc6bb0ee64452d984a3f4cd4a93d7222d405a9550cfae854b3a11023ad543599776743364008c3778c6dd046b0fc83cbad28afb47d1676e4cb3ef8d1b30d743673e3028199caf977a1e0aeb81ae434bf75055de8cc33dab5a3afa612815d895d55211408cba7f08a76c41b0788e89fa1cf9c6a582fa479f23fe7658efa79e5270aa6fd16c7551c9864ba5585accda06a4835dfcfa7b1eff256527b96b71c0a7c88d96241da41629053abccb2f009086598c019c32187ce96044c5164ebd44afe0369685cf670dc1016d7a4c9266367cad13fe7e54ea3a8963d9d2623c07f8eab29e1acfc2f5f04a620e585f29acc8e6ad74743aa01f5dd4ade8c0c07467d9e50a2e8857f2c6a1a582d4d0b4f3c2e39717db988ff513b74fa106dcb358a0f2813a05ba2171dc59c9077b77d3831fef72f1d97e72ff063054fb54994ed1a2fb9b74b45f7ef99752e45a0e91c503dfdda4f234665ac5e00c9a9b9675b3fef214eb4ff2f6dfc62a3105ad354a77cd1f37d1972f6d23a7a050f2cb27882883869cb60e4301bee02844b4e3ab9ff8153ebfc70feeba25777ea6f42d9a0b83dc0e826c1924ee4444c47aabd04f671096e1b0d099ad3565ddd4728976c77ca6b7c5d302047bf8a9dec4478bdc9445b021f76b7e3e871d63a87de1ecffccc848b9956076cb3d1036e44c6d0017fc1cec20fd11f5a6889a77dbc766c378613bfd824172b0f1207819a6158cff7dbadbf6f8c2ee742d4abafebc90e61f29ea713ebdb60b31dfcce0ec5435d2b76a88e6976e75d386c673b7e4ec814b81b1529681712ddb24171e78c17f48c1d7a41b768ae0a3854a06b679e24b3829ac77ee08c34e4bc9f11b34696dcc4bbdb63c59b0a82d715445dad8ddd7f01363476d839145f5ef50c5fface006daeda224cf37d40cbd5b966ea170bc2ae383d6242327478b46d783dba9e6848f645035e4943de4d37ecf72c4dd5f0a561c6eccbdfb8537a602bb8cd6554d0b6511cfa9056286c283d03c0816fc52f21b3166270dc2792f27e3f559707d1a56e5188517c76e84ca99d1eb79285d0f3b206eaf3d0997077f72f74b831809918a8c7564837b63059e0c6d917f32597b54c90a07a245887157e05993aa681770a3f38cd4ad71f99fa5ad64029e2e3868fd3049d216219a032feff999b9808ce6910813ef623df104110db281b2d2a2439d4ef13b363d10d20bbb06328ea792109b7d52b247a38d165f6919137b78234f039ba71e643fdc9db7e43ee54d586ddde7133766e0345eb2bb5a028cd9b7be00237c69400f2fb56eb83c6b1057566a4aa09e54bdeefcde1ae61b43a70724b4f73be55bb81c84b5cb0c16176939b505e49d134fd7ddc42693d54d72e53b7e6a3254cebdf3aadec54a316a4e5a21c4bdbe06c5ca48c4ae15a4db529b602d8e83acbbd60db70d6629fda06c9f167a1831dde0c234f3d259d2458af0dc63f8f6e107f263ded08baddf59e3ba87ba887d03ee5aa07cade2d1a9c36f0c61525765ab2b30059017c74015a621517d93a94886830692474eb905080f59899ee8bfe9049961dd3819b16ce35f084b8c7aaeaf7f2898cc193cca0e100751a8773a39cdcf64131986bcc8939aa23da8619e927d37f1a43a277903a04a2cc7667f541e6b6bad0972b07477b623faca9cbf4aec77713021c43cf2eb8e8a2ab44ded5cdead4db25d4d63c4761cba3cc6ad9c9260ff3f21610547aab69522bd9847ffd0be691fec661bc09e1860316c9b460f620b05b072a232657c54bbeec41585ffcf4c7213091afa3729889db61c2e26e2b62948a14a51e6d8e2bc56c2ebf3f87bb9990e313acba1ad40ac71f8a7613d40c97192efcfcfdae64e29ea9e471fd230ebf87a7c39b03d15cb327d251ce8fa3d4755d46353bfe17651d5b9949938c7c6ccc5f39f61e9560734e8c177a065ae9afc3de22f057d503378c443635f6d89b16eb12230a39c76e1784a964d83f813403412b25e505a39301b6a7b594924e4788e8b0b4d62a907949c298ae626bc98bc2856a72803408420e1bdd286ab695f5be9bef0e18c01382f045320a57372559a183277aa16767afc25ace0939698ebe48de7ba2e71798078507dd76a5c9c8685224b02087bda9a7f20f8a606aaca49927889f8916e2379f869dc250b4c91220c6f00415874c444a29abd43472e73ec4da8214a25fcf9d664ebdef87e524cc5dfe7c5ed17f9f321684c9ede1e97ae683b3b8719e9f1defacfb3fd98e4d1ddac3b671b99bc986400bab8ab193253fb8f60410ee7708bb89397807f5c39937d52f408f525550d6d689ae7a374626c679e8379f3a3b5f16f5680d3c9ef611034f377dccb94e59e6e35e091fb0af4b4a86a18b06204fdc1ef7d61ed23294eb7ca66035c1c8de5cfcb546837856ffc3d515244e7b7f93292be2b8ecb482024794a9116836ece55f49df750eb010fd03de8c1bad4cba67d60ac7e46f740f7902c28ed988e7f914cccc293d2dd0f6449fab718734040f8820f9a65aeb952d216d681abcd3260ff118896e75df99e907ae6e4267538de9c844dd3e7a2bc2d0eb85e460f8f22e178df90068f7b3cab607c415a74736b42b681524ef4ddc256f1b236aebc318620f2d303cee0aae980597664ef2d5ed2e7cd4d41fe5c8c3d666cbceb270ed195e5c6750493983c610db3d19cb1cd29560eab341407cc45621d76b081433db20575b8818f44dea993bae7bf8865a3922d5a91dd663d7d328f19d9c165432bf76d1fa76521fad4b78098cddbfead9a150d6fca2dc5dcc70c88615bad5a90b7687e01d172ac0161bb8bb7007c0dddcbd70527cfecbdab0460faad3e77e5b574f70d656a03135149c5794776d52831e36f113c3bd5ce37bb21f964f6196c4219649fe3bd8a50bf105d2fe22b8a8bba1ec633e62af39bb24f3977bedafb2b31e49d09f8e0875e590f5bc3a5950f7fd276088a50b649b7815ba67b4ae9151ab889989b7c59bde86e0849280c8316ddb4cd98de19fa59e8fe3b0ce9d731ab0e5e26d36393e48c44a05d9d79321e2ea72410886b8bc51b1cf3922e903b261f778dd7ca7a01c8f7c02244acb5e402be8a029c2ead9ef4ddc2346dd880b81fdf36c7cccffa73b07bb3a78d810db315e82937d6b0f01b2b5cd1d43c295d8914974edbed2a79ad5ba61757dc437bbd8d15a65935d498a01f98dded573595a072b6a06dc3bf1a1baf394ed7269fa94cebaf57b0ef09fe7211fde3ddccc61d45ee0534c964809a39dc8ecbf4eedde310f054196e225235df54fdc9270fdd657537e61655fff20bf02273b8f8405069f451bf9f25cd6add2f0f5503c79c9178590ff9f2e76102ab74da2662e48cc2a6a8b267e52c8e1df34573af1d89a8c994069115d73bcfb71b8b48b55186adfbd6f48dfc50d58634db4cb62c7b9604f9bdf9faaf77801ebe95b0725f5dba1f9faf30872e51de1f2d448e48353c71e8b5e972b119861347000e7ab18cf944962e5295e0e13ab719552aa444fb0691d170f96f57d049305cb6365732dcc408950fc612b30b0290eb5ca70d0a5f15334e231604137f142ee80d5d6d62b577c7e400794cccc643ec558ed0248d1d3460edccf1dbf8eda6720062362c8430a2f8a9120d9d31e3092f9ed5c2563cce5d05051584589a5031016cc6e244e5c2f2f3857ee4b10bffb7cc921ee2743a45a2a1149e303de5d6202c8bde6c4a0e4a17c2c545b1ecdd0478e7a3308a17e721b0fb6dac714b6155dcc88fa6860b863aa052ae08c8dd02c3f75ffadfbe58bff67d5b527ef768ce915310402d2aa66f043f929188b1aed970a6226177cefb7bbaeebdd37f737df17a58df043b97d7ff7f9dc259bb076c1db6b055f6f9e7a99fb3c7d76a22d1c095fbca73043a0142645c7d8bc8b64c6c4c2d2f30f7acee7a36f71691614bb66e341dd6e880bdbc8d03dbdcaf12915074c1e68e9a42cf56bfca68ccd89409840a626092db9b5b0fc9c17ccfbf508f1a4ed0c197d5b53146fd820e1ebc60f765697f17176c74ec6b66b685ad52005044afc9a1727cfcfe230e4afa38e863530fb09921e519262dc06da8f3cfe0b36e6160f4b757e2aedff49c730511f0e19c73d37481f4341174b5ba00e3715712774cc04389687ad09fc67b9adea20dc93557bc17503e170adbb47953ed1a8087ef4e26d54bcd64aab4f136c7fc0cb86e0e6de9a22306586d15739b2a0e45e6af2cc4ebe3f752731d5fc8414668e61435d0c8c7a615c50577d8e7d947a3c51070b428bf6d0ec01cb6242459d1fc4a16e9249df4627f32bbcf7555c7f5b8eda22bf5a3a633910476c05d1333cad319012729e0fd8a949ef06b06b834d74449a955e42ebebd65677e230bb505e94bc53333426e282fd8f30816368646752e432f6eb33e73709a65e7f5d624361c6f007e62243f3c7fa620fdf8b70571c0af6e12d8c5782d5f9133754f73188db3f84769803862b01b9e2b169f963e70b0b7cdefa2321ff1985611312d01a21486f5f8a58604b1c1672e32d26a3af62d3759bad9ca0ce4b1a5acf2b1de5af3b0b4ced530f5367837bbf08795d6d0f8611016bd8e0cc92b3c900df8d2188a8cf3b1d41e2276131759cbb8d9fcb5ee86d239b011cfd109e04bf48ac3f016d6eb28ec43fc5cbd84a4dde5f22ac7797fee0e31a71be619b19ca16e8062dc5852895460b3d1a9b4d62267774bf96e01eda56450dee79fc484ff7d91a092f4fea1ee2e10b7d5663c0e6cc43badf4c50fa9a6df7ab06754a74aa8a020dc1bdc9ffd73d7bfd1d5c8e8f8e9b5f9ebd8b04a9fa00965df40f1eb6ba233c3ddcd3517eda99b64ba8177eb9afca5feb178393c1c20b1c13f91ab428aa8eb08f8b5a64916b7df48ef4e65f97da26804a9b4190614afd798da167c67153e8281fd27e7d36d2164ffcf3243d7d8b329d320585f19b1dcdfe09ab02774310077bc479b3fc0a2d2bfa598c81235dc59c2672052b4e7cb5a5d8e2bd1754a75d670b0cb906066d68995d50a68138a6dc278ac2ca206035d945916e8e521f4f0a8c8c3cfd6496d6e034fcc8a52792fc9a9cd3f8ec3acabc1e43f0f16e5bc8579c3a61885984acfb14aa712544f5e4e9ddb4668fe59aa0dae3bb301e27ee1cce1ee1d241d0f6cb49587684f21c5a708314fb071821c5a6941c69692cae036ee6278e0b27ecb7fb40e623edef31c96cb3e43d95e2b93136f740140b04d3034538d9227c3f136828e6a1e13a89c7ebf95aef080f7f43b33f29a9d32b5909b5b9592122d91ab459c8683f99f6a74607619a70e6b7422aaf00292150a486d0f5ad6f8fd240c9d589b29aaa8ebc5bd19da88b35edcca961e9a3a3c76a893b8e79fd11648e91fe7fd5a759c9d96a592056cd7664280d81b8032f3c8e524eca64cebc5037c5032dc22acef4783999a2c3079d4c32683f202ff639452941881bb353827a58d3e78252e9ac44fbb4e95f0b440266d476c821407596fdfd50b17ebf2091b6222216819416385938448b80f31ff93f2d4682860fa25e6e1762134265d27e49570874a8ef92069505917694b9fd3c0a31d3cad3139ff6b3a20c1e53b279570b0d8be351bbdac8c0fa9a8550ec5666221456d328079a6881d808ee88d0fddb1bed9dd236dc0f12134f8e8e344e54099e35cb691f3877f20534ddc82d76b402c9933cc86f485fbc5e39b3ec78f0a848188f729b1e023c45cda68d80d4e541088be198d447669b0966273ccf509342f306d614ee055f57d8cc94e37068a3020efa04aa4f67a06365dbb4af390f98c9c9281f61caf1a3689794023e581f77520befb016fff37291547a9eecd2064c8104b86dd185b708f757f5fe1816d1fc34d347cc235dda2b0d6db5b2be100fb5167a761f91abf706fa51bafe3e7746968753036651c2450c94d3cad9b864810c48f8127c6c113a0fb7f3d0a9d181b433b134ad11ef0a62711189717ddd18ea4a7d9baf856335af2ea72ec6f11eb454b1f236c0e58205cf1ac403e1677cc1e508a48a0b92156524501e9c4e3e4d7708812509baf9d3ccb31e5c3fdd10be189b191ec9dafa20ca352ae5aff24f12fe3ac97316905f696245c748fda8f8dcb02271d9e7a936e3371500faab2b6fb481b390555a50dc6df41ed56e0034c955515b6310178b157eaa3469528f744e68e499d5e80459d5bee0b9aea130febe592d4d2ec94bde2d761362b27506672a1897c57168554e1171350efeff58a405051978c9348e2234ff4d6dcfa9ca9c3bfac14e10e4796720be82594afc84189f8c94ce6b7d32d5153bccb6e1eec691532abfb60b0aa4652d490f4ce8dca09db78d2327ffa4e88613ed4d0790817a22040c8017fb73208bc4c210a6196ec1e7ddfe61a5fed21db18ce388c82c5e467acc5e45249cc4f0f4ad5389b702ad36db6ddcb9c5c42dd24a93ac1b940b949364c24bff9d3335c460961365d3cc87544afa1c09c657621e450c4c7207f4b2988c3bd9c3a3e346a0615611cfcf9c9a08dfa4270a057f32c30a072a3f2ca337e51bde83143e8d7d6baf280c7b7949d96948d2e98161dcd11913b26ad4f4fd65c238b8b84fa58b009497f3891bd389c8c065476513deb0db21e88e722631dce91f47eb4745277ee92536f43864233dd79ff415157b58e83c1d3b4e46396a4b867af8250a5a8062b7a7d2b36ec062df7bd17a800bc21960822780600c093b47f23c9d1936750d9c9e5a407d092719edc38c00683db23d4ffaae4c4380ba70b3572ea30532c6baf271579d574e16c30aa978fe202487f8df607da97126bca4bea6e9dcb4004d23eafd5709e7f1550cfcc3b3def4229ac231497ab29ace9b96de5db5c157defd845beffcd91e5e29f97d561d2284dd47674ca3e974805093dff81d19171e55d8dca52e241a3b2ce63c34942578720e45fc22648b6a288ce94438a7b79e61caf75b2f10758b6eac8e5a37ae3b0e20f069ebc8904a896ae229c2554edf06ae31f2441eb68d66da43839b282fadd909f6078bc734620447f36a0fdee0130f89a4a5434f73fe89082bafd3fc5b135c2001c45ca1678821df5ed2347556d79154446f18eaa07224430875898e652781312b4b425d34a8a0dcd5e815e9523b7e25737e941b08ee50e823d1654cac1736e4c8a75851abcc62b76d40aa39ab1e03947fe0d0e8b2743209bcacacecbe0969812d3b4ef4b8ccd87067010c4345df1612d0cf25f7a81acfdabf72d290c7ad5b42098f8549d9cfb5d8b130c2ad9658ad14a4fb745c8160d9ec2db5e2ef9feff4e4009e25df76b30f9fb5b21811e840f4ed8b6c9801f40df0ee351cac89eec212ca5007ea4ba63a2a6dc8b3c04d4375a3d8ffeb62ea81c35d1b599ecdf09441fe4ada70a941169abbe6e0985c4e66519d227f84d26bbe554f75ab47d98d5cb3959889833a91d7d04cebdde37b2740ccd071182baf1fb433b59c95fbcea919be58c030a509560fd6b4bb19cc34caf867cc4f3678d6e3469328bb2c39c5a2ace87b7262c9b3560aba421981b1ebaf737c1b97d75471db7ceedb25ba341a909246141a06aed24cb11f274e4b84851a9e91cacd16185cdb256957f82adca1036b5d1b689cc71cf690368bad0d22147209721319e9127ef9d673b47cd55547c4f09179d6d3dc99358a43766791d1cefb0d66153c8811e1d5738a6bcacb779f36eed94238ceccf4d25dd42eb711c577ba5452abd76477cb74e1bac11595a09a585d1f4a9afeb00f9bc4b19b8f8c70f8e4f1dd7ec15b9331fe45630e58edef2336c1dd543d01ccbfd762c469c1a7180499098b99de2d5f235e33d2742ee866154c678db436007cd4cd3ee6f255b808826d22b8d42d5bb36ea8c3cae3485274c8c7ad917ed82797847338643f330d785de6a58808e9e9459378ca144b705e1c3198e4161bfe2aacca570f28c023785ebec9fdb2e2a932e472c102bfe7e215e66fe30cefad23797f1f73358fd07dce0b2699c03f7374ef9f531ef033bfcf4ad26f7478ebffe4b04a98d01a9fc7020e1309244eb5f6bcb308a002422f53a5d81ab3565271b0ccd99ba65f7c1bac73349a21ef005af5dffaf28f37974f99a58391975bfbdb962d73165d3d80576058a40093a79c9aae8364a09f5c7b7c0fe670d80353c6d235191dfe813ca888ca8b3d73a659073c8e0e230857972aca4833c985a5cd88393a9dc8d2f907e0d988b52d382c24ca3072106d9944274a78480c28ab5ad78344127acd5de294e6bfa94907a561ad0b4cad5f40608c712b28ad77225ab39c7c0b1c72b9d8d55f3ccfe21e6dd4a8a927a3b58495b14f5475d304024ea9bc783dbd88eff39ba0ca6594822887a1a30ed87c6160e08942ef98593434e2abaded65f44877125b8ceeef58f0f3b32c4dfc84a47a12b5b23aecc272fd45fdf91bc5ee28d849694bcf94b71fb55376d19c8b0e32ed36080fcd611df5d81f82736587b84b756a9360ddf1a0c17dcb08b6e47ab9c0109e7db74bbaf22f4ab51c1f61a75fccd6aa9d5f254fc28fe4fd6010a2ec03def4ce948e1cf39704f05fbfb234183dba25770ab206e2cfe9ef3621d99b0c30a9d714eb64738ec49fcaf6af18b6e7541dac6c65ab8d1fffcb3505fad580ca44c7f9fec95ffc80fcb1e0d2576cdfc02e3a307a19c1e489244447281b8e6e4bc735ba31c94d66292eadc0c867536f337b77de3e8ae4738edf1b359938afbc103119e4aabeabbab17452c1a62af2c44b60ebfa34b57a2d4e630ac6adf682a729fc26d79cdd748a5a03e4490b5d40de0e720885261ae3cd9d97a7f995a11ddee91feec9136c8636df3110c4bf530c0de87363b9e15186acbacef32ef7bb86f1569c981ea7e0536615dffa4c0e0d07c88c8766316d66bf54d810ae3efcb50675c4181212469aa00c819b6c939aac4400b4316a1b3e6a8f6760fe53c293eac277e4a2b5591d6ec3b2263eaa22c8cb370afb33d50f1a209092598dc11b1b6256282dae07bb838b45ab941cd986605e8b63b7938770f6a48b87348aad21d093a231bd166a1d14e0c4cb158ce1ac67e3f788c3de970ab1c132c57f3e27fcfcd8bd9b69435a0add07662856423a4fac7f7559f50719d42fa0c814a9ab3fde47d90f6d0eba39e557014bf96519ae78222cec3577580de5d0a7ad1c33e87914cdd4e8fd7d14bf8734d6172608a84a081c9bcc3421273e50ff340ac65a1067dc9f27fa4c99c98aa207762f55b93d03d169bb172d3503ff120259c2a27fc7ffa2f98c970dc8b1130d3a48c360de15425b2a5c8eaae618360c2601430e2bf0698bb0aaf3b85e62b9ce3b21e973fb71c05994c254f6a0c3a02c635f963413984bc83246b0d844f30b45bbd307d15c4a4fd3855850b0a909319b5792dbc06650ab82b2e357873a4366f15e3c11ed865e6b28513cb4f55b347e5fbd404cdc668aa38de7936e99df6c76e7429365f9491c79c428729c43e10f40fb9fcf45ca33b74af6a406144805da70cf7492a0bba507380e04f2fdf07ca908bc01358a4fcf43f7e8c131df8f4aa6426d6f3c04866021117120ad37c03de42c7e2307dcac925a8a9902dd17b96aa9cf436f7b180a4cce54387c945cb95320da569f5bc56d2fe2f22dd01fd0e072407c79a667dcc738e2b7106231048620d71a010f2a652c5af227fd6df2925e0adfa14cde2d02c547200d14874ae017ead0d3b88e0c43076a9d902efdd37f3906baee338b1f7f8a8babb5867f5257cc270ed923ffadc089373f2b314db2c12122b28df2a422f64a5bea5cbdcf03b38eeaca4b74a5b1f353b629181d4078e67758492d96a8769e390b7b745277f774ee29275c6a6e28d07d93a9a90482c9377003e5a7233ca868ae8f414660ed68f83a2d7a628b3bd2d70add3051ceefb94a0b240f0709bef5e087e163ee9e0fcf3b4714684e5458304268cdd7ea4b78041b54c494666b6f2bbbac915a94f458630ebbd2f56619d8299035959c55b3e1599646791d47a07a1cb8410c42664e29189d0389db33674a6e1d986d654804d824f19113995f438c72999e4de6f4824f6d1573c40151d2353d0f240fbfc69088b0e4f25fbe86dda02c6bccef0d5dbdb56823a0001a68343cf21f4bbda87dfc7fd875a315969bc4ca0365dba95e3f199a762387d88ac5aeaf976c13a3a813bb02bb776af0eae024eec7fcfc354af4b569c33da2fd057565da6ee318475cd548fffb0284187ec977f9a8e307be8863b3c9fa557e54c0a962ef7a2ce13bbfd1299effff63a64a2fed5ba01bd1097c610c4c7e4fdb78babc49bac0e63f0f1973007e10a1fe28782ab2354adaf1f6e70714f39c58918319781674840ae9191a07bedffd61258071c289312a265ed5f12370962947d07e8ed60e716cab1ec5444c2819dddb724f98f6ef2135eaddb67bcda723a7870ca885562062f2994bf6cb945c92eacb289e73b6c81a3ec83072f1fcb70bc43ee592d9a4ab021f020041ffa262b37471244f19efcf49443937c60c1b0d48cbd2a6b517d53119e0eee876e817aa819ba9fada2208794c823f463b122da115360acc493a05a911c73e444212ad5db8535d7f38ba22aed6fb120fde0243209dbeb5091aed7af5cbdaad2efc25a2ae91bae30cd98fad8ca04b691fd7a186afc7d4d0cc6012c9fc86ddbf63623566d6f33baa1339079baaac54c9674b68635a3ad3094cc670c8d31df0190ebdf3f50848ac19838902d68ba988c33ba1c752f80b768a2cddd01f1466d0f347bf1e4f299e3ff19355a0e02c65532cc4a02a9551202b79548a7131f46a6ec8c0d3cdb45079a050dd0eaf7c9da17200c8839c23c13a601e4404e5c96a8965a95bf42bf9899ff615fa3f4b8f2261b9a6019e6f1e89183340df3dbfbfb98b821588f2b30ffd653c9b337b680fb46bfe9e2b1c13f9f197ac093d4fccc80b22ccc6279ff549e9d91b280ed2fe44ff0083f3694e63f064dd085d2f400978b0c6aed3f569e8ee64ae125d278896208a9ef0d495a4289a99f6263acc10fb269e68979e6d278752eaab05848ceede150de305177d673e893bab7a9d1f4b867ce92cfd7d77f3ce7020e9e54ab2ef04a54f2a1ba31f1a8ba5d3b245c3827596fc954bb2b35a6a029d0bff6393679542c5bb826a033178a55290cb03e8862a5d91ed050e9bb39ae58bc45a403d7946aa252cc81e334b493df7a047ea43b1677f922f48a28a60db55c45c2dfcde2d9c2dc7f85db68d750264768c52a6ef0ed7ab3e4a7a8ab417ad14e6682e0d63f15fbb070081cbe1dca281b0f8c52a258b9311f03cd3c45c5a9b60cb2f31c97383f245e578ea40608a0333bfe797b31a4fa9dbeaaf9d899faa66c52a414e4bf0eb78c4aae79f2aa5361a2839b4482953ec70f8b1a8593753f6fcf1c37bede2e52cdbad10e807b93ffa84981f9d8e5351f1024db2aff0c859c6152a3b248dbdb7b03a3b196cf72cdc83323c329c43c52aac31e07901c70fc1b1018b99c2498edae2d09906679c231484f29e3a905e47204175d6d92ef9d323ec84ab349c9bf7aea90b484b0cfed278def7a12d9a3938fd006670f29dcefc1dde78e3ec12ae51b01ce1921bc9fc69c75df2ea6d067e6badaf7af8365d288c4e8f7002de3f132c1ed4d203c39dda4fbcc0d4912d578527d47f0cb8e823fb66230c484bd9d63a462bc766005d4d0e63999bb437270daff091f6b8dd4672799b945e5c8d2d62b967f3a28a4ecbe4a60abde6e42f833558d8909980217972537bd54e69049408518bce6d630ca0234adc771a67b0eb052760a99baa7a21692cdbd78ceae5c7f77175f2689d772422c74b3955c4922744f11b65278a413569f047e5417c1198426856f1b1d4034cb47491997a8f4d715e64b35524c010eb85e50c6a8cb277382ed8c4bfef7728ccc2a5112082eb1b17cbe68d27bc54b822ded1ff2ea3944830bc7b850e5dc9e1867f4f90f7bb2b88726251ccc6d87b5cb2f80df0d7ab104f939da90d1cbdc2a33767ce15fbde03cc126c7feeca8fb946885f326c563044969526cebe92245b61b5fa42443a6dba442e145dddd6f97a6a04a996895acf4487de35d919887d3217b0104beb167e448ab0238b737c9232cbef24e88f3923f2eeaec5d82c73694d58c1c635a80e96da8a8932b02bcfbe867622450c3728605871fcc12323ccd53689547f0ef73302487d92c5a887576c705c14c5c611bd25cd7b0e6fbb67ea6419011295f04d5dfc9ce0a3ef2686ddf56a77e998e5c529f1c868eb4f9b2f4219ba2c00f390e09902683a6364e913c3038ab16cd421098213a11f809a20fad35ebeda226aef77af7cbfb232d08af6d25291d474beda7ee329b8e9af47c2d99b4f6aa91a9d38fbbb5f19356f7ece645c7f29b4f7aa6e11c8dde3d2c56a541a5dbb866081b279e426edb75691bb2f74be7f2432484d2999a8bd50d8a0afe2a2e8ae7d20a107e903608cda3d9a8b037925122c72e2fa15e20ec9782d67dc0081e085a6a140c10f715d1a0e47ec88a3cc06b829b10606de6a54248f2967af155fce89537c17acc6db0bb21412764b379dc9d02a3670441e77b27c330fcc89a1ffe2a3b2e5396072596bff00e721a2c152873ffa834ae2ee9ed8ba47e428e6ce81ce92a9f5d9377610dd27afed9488d2efb14272fcbbc30a544f387aa9a768f35d985ff75c3153e190c26cbb219b00028fa3ff8ff79fbdb67e7dc43a98946cd34b081a468422f8fde847b6898eb7af72f90c19416cd55e96bccf54df30c0a4147016622120d589cd37730d84abf4f6899b6f594b00b24d83be2456dbe19235182fa684d33c589732ae60a13c394acfce9a87cbd1f111264b0ecd763d1e6dffea41bd0dac9e34d9e808fd43737e32e439da06bba82cbf0a4c8995fe0dcf15f87e04f5d68d36986e75d538cf9d87b684d00916e0a6b5e4edc7e3a1747beb90984d462ff2bf1eb6e4711245502b69b48e8de6b4a5f435fc7b648b54e44188a2b5e7e89a1386f1fa04c3463348c21a08d9497abe46112e4480929f41309b168760671b393d539d0be7a40c13324920f58e3b84daac446759fad32a6cfcc18b48f3462db363bd58e9253a0c30cdab338ed1a6be9c3d3e91866f683a2b3bc5ba9641e9f8dbbcca561961bd958784bc7df6efb71963c5ca98d833f1ae9d1db355ecbf88a063694b6193d2314fb39c070b4c9817798c9bac622dbfadb37197c596e5c05217eb41f5ef2606712705b24c889593101cf0cd1e3c11cc0948e5038e38c2350ae145afc9eb6fe93821eda7fcb12c0e7bd361a6a126a6ea46b5d641b817bd3a7df4d48788e429d6740c7ac21786615b7e781dcae73072bdf80eee6719a57529af78069779a422df27c9ac3dee40f4155fce37b05b2a4f2475295fe3b54099a899fe715e0cca7a9a0f30c0eaba4efa4e0b1f61f8854a0b1a92d540d6c2f8f8827fcefdcbdd3bad9a681f90e5c976816680e8e2b6fc80a9cf848ce4c54a2aed5f0ba7d5dd93a0d8ae6e08e00f2640b542045b164d3e6df88f53654ba488887d64fdf9d904b8fc5933a162d52e05ac482d842035886055f24a5c1a66280608410160dade1ae89eb7c1cddd9029969130949200ee0f5bd975d3e01684672f94941dcc0f471149b462f6dd7f5253e4a5124c0119ae13080bdeb533122931d389da53a8890477e1dd173185445c5ace1a73ff66f4677feee48eb0b7f3d254d7e48f056f93be8a92ae7b0264ffab8c12d3f35226aff9352747dec690837b434ba88a705a0c2ff689d8a5ee22e63b699c08e094c16baef1efb159286115ab27daa71312590b243d6e692f3b718c08a6777df9d13c7aac78e4f3adfd871255e8ac1a0ff19d5423f0c1e0b681e4ab371dbe857e8f92976ea5db8cacc5ca3d1ee92b80708ef84dc010a31d1f51c7092f11d5641837ed10c72850e4fcf8dfd1feec1a58a9a87972165bea28af967e6758bdede1db6f9c10adfb12ad34737b043786c7cc99f1bf0b4e26d3aaa60406294b28b1fdd4a31435a0d06099a2bb72fdd804b7821ca5b43bc1044f97a745dcb69e86e873b8ff4ba6a3391819aaff09e028c441a03af7a145da60334f69015e1a41b2d747b6e3c5fa257c7c6e7d7281e49c7f98b63a58b1b4541376e3038d0198b31664c1d233d20d0a8c5463ba1c6c85de7f8242843c5171079acfa72e4601098ee52c422c6f2d7a68af398d8b8f5336da42256409b5299c8126a80ffc83121c32307b4331d3149ecbded1e9ecb7417a826ee55d9045e0589cd5a897876341b1abe373aa13eed7e98d542de76208eb62ec14c61b4158b219592d0b2ee0bf84829bd38dfbe769e0a7c92671b236135685410e9dc58f88fc85a83f6a2d4df1bd8dbab1c75866901541e0a58254049f526d8ccffd87de79341d7742b6007f1d075f22e84086a3e7250c3d9c91cae463e49812e20dbc4c1f87fa9810a9ace7435c977e749cf6af8efc3ff1e6fd248c1df6dad0a73a3b860b61e9d860282b7417a388bc1c82160e26e3501fecbb7a8f8e1e946c759a25f92a76dc44b0ce35f329f4f504641fd0b287dd4165548b87961e92525bf56d4a4b9fe6ac1e550bad54e1175505a8e784f47959e94f429811d87820791f6381ceea692f4e693450fb40ff0b6c217d9017713ae82f6d7c94f044ef3f467e3d2f01890f71b68bf3fc6248f637ad84ff5acc16a5f9752d53fc689e1e6845209cd735c6a01765358352e1cfba8e424d8feb4f6fff06483b87e8f6d27b32eedd5fbc0380f46c015fa35994433aa895f2813c35b6e7d974bd9b86024806a79d5b908f481803185592b18083e01862ebc4844906d6efc8898c235f76c35afbbea8de4eabcd82b7610b2ad2450ce63e10aa813221679e99bc1c3aa91f3d7f6d1dbd7e0ad752da9064f4ae2d9d2ee4d242338e9bce58f98bf088a8f01965e3e45ebf408861109bf0a1ed09dbe59d05a940b75e9e973f07b94df5b8eb0924bf8472617fd5c7b5e0d8c19ea2c7b65b27d0dd25f7b44061ea34d5360f31fa1d99fd638786a4550b6a807e567d2fd8d035493149faad3c181828a991d697b65a67c47aa554f217533b574abd748ddafe663c76958b948b9e033dcc4d14353e884d70b9531c9d178cb4b98d9bd1b60783c381c7aa3ab6232652a19df6a707a12eca5609ea9cf40377594bf30aa77adce64b0ee144cf36987b6b6ad173e3e9d171b87353ad8096e492e2bcdca1334bf2fc7d216b34572fafffa6f45b3f386e6a34408afd20ad7e03116b75da3456b405493a89c6932294f2ad0cba170e8264dfba07018e36504cef6ff47a83893adbca604c8d5b10b14134c2216b0669d6cc53b97ee719feeb6dcd7c53ea15f6a033ff0ec51226627fb698a6cca75e088f0d12022a4cad0afe4c8df4fe1b9657b1d187be81cae5a0c51a5bb1215a91599b2b9ff71f4dec3e85ee2dd2c3ee864b1bf521275b0a925591c751e23a0bcf289d23168c892209357a904fbe190f564d01ac6c28537c931ef77350bef31b667b4cdc1e084b7febac61b5d680be819168dcccc90047e136b5898e8cd9e8e57cd42b18da9f2d6e6440df65d6bc25cb9159bf922657bd8df43963e8be32fdcbb217456b5fad877192b8532f7494c5ff621fbe26e1ae50a21d51522f2689aa7d0fe79a2b640cf148d2c8c60d0a8df6fb98cd529e37d8980fb6c61c78365e371438570d7daca4727414cec79b9d6b0228feb1490accddf573750384fb48d28a4c61991b3bdc8cd93d525ce6d2001b8020adab02a48cba456e51e73a63c477bcace17e5f4e07100bac289fdc3fda9c7af307727d92e00dabe05aada0a87988a5f5012d803f9390ae85e4f298c653eb4bba794dbc2882a0dcad23e8124c399aac62941ed2b9e77d2fdd162fe0f548ac0585913672d57e47253f17f3c3475b7d86bfbda7985eb35dc6c295f071e1c260bd858dbb06eba8fb6771f25fc866b5e23cd8d9b44a84cd56e5e68cd9f3d100806d1d0f7cc7a2ba6d9586343b8227e0be18c8b054cca6b2b3df5a7cac21d5c6ac6b4ebbaf9a8d299b083d515bf020530ae8e53c644af73e74781f824867dced4cb1aeb4ec91fa4f4e76385618073c922024ce0cfb6b32908ea5ccb181e04716cc9b980228bd32ce5d05c41503a7c10b37a0c82f083a69906b6c601ddb883c762e1da993fb7accc1fb2a10daa45829b040144e22babc728a80c5d2edadacdeaadac2dd77a5a023f24d3f38fa78f18deeacef531a7d4f74f333f4b51861e838cf16ad6d64fccb6aaa870c733d2d43884334048accee10ebf67cf6d37972f43f911ee583b5719fabf22b484da9497aa32706936c27b0d358116b6e7844c6ca6c76aa7778120225e17b64fa9c8f38c7980ee509ecbcec83592dafeb57f32d87b50e016baa7bfb72a50ea47c35328c42f3a08a27b3d416cdbc1f97507da28d47b32829ba632123b3862f1764b5b28f931df1857ccb14b095e3d0533747d7ef28c34f92a703e0a801815f825756ee9f64fe8de4d054606e5f88e25b4e6b7f4b0622df09e439c38c4891c80f23f37f6d6d3b8359c19cb26bd543933af37c768aa82dc3bed3b8635d1cb3cfce8c38de2635ed305bf7c7df690a41dcc6726883a0dc4d555865b940b07ab8ac4264658dceb3bf43d597639d188673a164fbcc03d7035aec9f9dcf3b2b163828fe5f7109d7c79f72a1175fb9e880dbf982cdb13a5a1adcae14273adf60fdc93edd7f28b46fde6f03e32f1ba9d028584aad0cf85800ffaa6438201b3745c5933b95cc5fb60630836291f88dc2c7d3f1293d910d2e13e593ed36c10c01b7fd1589746a667cb5d6bd375d438c7ddb70c5a0907942c7fe3f13b89499c1b528bfdfa2905d69b93d10bdd3ff747f41f3242a2694c711510c9adbef33db0f107b1a033a92b85b0a16b723e995550c37b9c63dfcd0a35522ad8db79a7eae50c95278890c54ed0b7623a0d2d12d024d2f28a2b0b4a5ac0a4db12d0e7f836c89b6b1f51a9ceaadf0cd2e1aeeb1cabfa9d205a2337c55627564fdc92a9421fe1f2fcc0c11670ac7edaaf34707e4b9d22e58c2f8f0118e9990e96f7c1b8496716499fe2bec407294f2e9ab245fa6de72bf33b68ef90d42a20c3d6ea6cb281902ac8ea7b32b491e52daa53838427ef4af0902764417481e26e8b63078194731c54405b1f6fa0570f316ac387cefbc1c8f911c22221d913619a10d2660c2ef498337b46fa7381e68c8c6a99c4f54442173477371eff2b2d750f4f8c827df6375639f2a4bf09c75ef4eb0d6a61866e73a16bf681df980e4c82bc1043e1c369ecc640e230ea5b8bb8570d1ebe7ee4dc52ccc1f05f0f110ecd89c15568acebf87841299e2ecf318cbea9f057433d6c9ff00502d15ca267d1bc2a7e885f74d096651a45e092d46922b3aeb5e4662a2fb25711958bdb6a4540c2464e687188106f84d5dc514fca4e5a47dcf5ca934154a7e809fb430447bf8a976160d7e13139d629e140df5b6e7f86bee1489133aaa0ca2afdbcee00faa0378ad16f2fa09229370e37fd846254b308008d4292f7dc364e327cdde2c5c58bfaff51ded0748823a47107a3e2bdb3f757c6a7f4bb3e87d5b28502328e3c89607e03a2a244c574ed4e04c1928d6d6dd204cd2da560f5a013911911a442465f27217ac896c8d649e8841cc295b820f3b9ffe6a672a2dfe6dea31a0a46a5f8dbc61dbd255c2c788c739b9acfcdc6eead24f5733d367e46e2024c0eb0e2bb3b498dc44ab25a80a9a8193c9edbbcc65f45a41c6994cd684a4c6cb8d9f04bd9bb4d7f138ebe13ad45fd573f0b03e99c49ba39199d82c6993a9967ab10c4810f5a35756e3daf2e3c7500f3e6efb10a5ecf6f9bca2cb1a18d3ec18d1c1bc118b0e4f174a5c8889b9a4bf872302e0097b159ed0b643119bf95e96cde765d62a6855a0fcb6d360fb292e59d831544c83b19614bb997a7a3b6d65607b515a2d733789e438bdf2d84e5967ef535080475c95aeaa2c9552a0465f27246e7b9b2a81f8d6426345d5ed24adedaa072dda0d2abb139d915122d31d7a48a3b0f0c1e5d72dfb5dfd099d32fa2ab5a1497096e5bf79bcb1fc0f87e6a2eb1e5187b58ef94311b06b13eae4e6f1c6f4997bf98b5154d804e9ee043ead8c0c07162fbef3fa547573b94906b178b82af0a3405297ec4770ef11a021bbcaf7417f34d8e3f80b2c9c502bd83b637a834082591b20bbfdced233507614a7ca45a049816cc6af8fae435046c8d02586443cb4553523fec5e888f36ded700d30cc095770acc4161a0bf57dc90c1204fcf8c93bfe85be9174fe3ae576191462f8005aeeac0589f81411310386883c825407b2e03e67346181d624b9a80505fc78b977042a5d6f79246a711a25b0aae606b3151da6b273dbe54a9cb69270a596cd3e0eaa0b7620c32fee007f8552afe6e1879bcb2b2f47069b94c059b02acfac540efb98fe416a2004a82b173e46adfc4b0e906f1f0e43c2c47fbd46b153e053c4bd9f363c5d29ca514d58302fd0e8c29f76bf1d9198a481ed3dca477c7211e3427e87123e0dd770d01a7c1174aaf873f0f8e76323b80d396d701ea4a75694290a888059810b5a59f3de9074f153addd4326e4b74d3c3bdc2f5f695f074db5f375e2f52025a623586d669d17946592e188fed3f8736c26d7c43f71233426828bfaa3eeb351493578be7a0d7a2cd43cbc1b045b3d6a7f74767a8628090429487a1e40a6a33649c82ad971d295923b7b1573c806ca84fd9e2df1f97d2af98044a3e464b2f62d10611cdb1338ce3dfedcfa3881fc0212e1c7a892c31d031c0e6aee21db736b9408b1f44240252a338d67461f47c1cdbdb6776ad1f7cb949de0b07c75a5387c03484b4e104b831eb38266c685918c7f5c397a927fec746d8cc04aaa838898a7691f6eb38a03b6c679b7602ba4b1f4edcc5a97d2337ce42ebce64f54f6b96843c1b0ed40ab7e6037d54a0481148bced5cdba8d0351f58639956191fcecdb6eb53e2d511f688ba37ac5a4b7242760fc99c5c47b19d1d6eb9c1698f12149ae4b0380b36f850ef268c74f8ff9a1b227fd3f4e23ce756c935fb8e88e46238307125e7fc523430edbeab9b3c0f4d0d965f960f0f8ddc60cd74733f5f95b711b52431a1f4ce35063224fa41ffd0aa4e13a260322cc918af3615f8d49bbe984bd560c51c19a200315511f4409f754f5dc5c5db454b6ace24fe64d63a2bfe855f01737c5c40cf1be6a3141455fc2ecba046fc8a1d611e38d61027f333a8f91cbaaf9b75cb12972da018d6f070dd5a9c655b21357a670c8c511fcec29a6a2741c19110fd5e3667dd60c29a0c6911056ecf7bdb7084292924792455d787ff1fe4234c56d380220011275d4735423128c66839d69bff79e772fbdd839859e3003a0cd511bbabc26ea5688f4b744157f64d69915960617aa3093e80fb0648f981d1148cf72b437ddfc556e4924d5a7ee342ca4045b013ef7c9f18021da8b6d9533d882a3c00baa40b0aa04770bc438083105e517930141fdc5a28e4f7cfcd6f0cb67f8e3b7f4f4e74218ca630a3005b23c146a5f468c4de9433ca3486c55ccce8def37794c04f619f59d6631e5673070698187420cb3205d6d8f6465499659cface11d0860ce58a4406fb7ec2a6a73a7930c2f132500c39bbabf3fd1a39dc77ccb49be6357d9c9e2022114c2b67a54d783ef9df7b283bedb631a46502ad66fb207bad4dde4f9488479ad1badd42d6f104e2b26bc6de69ea9ef9560d13a25562683472f0e09219115d54af48b42110982bb4dcb9db0bfbae508b37605bff5612ef096c0e992be2d8e750dcafabda2967b907fc8f0b2f26f63f940972e7c884d968cafadd3cb21778604f44ace22004ab5bcfa26b3c9dd910ebdb7a367628a397797f63959cfbd54764c644ae4dd5a217d6db09f58f3f09873b703214f3a631a97a8ec4fb23555d231e1809219e5b548203f859c39770c1b735ded98f2d6cc5c5c34869a2f6628aff642da09f18acdd95a79049fa6a2246cf6cf4094c95d0e4468186a8c4515b062a8fb16042cfc4a8548d8b23870b032790990632c36bfa46dd9bdad4b2d11c35e99c1d6362188cb0cf1a6ef0f525c42d1d65edddd577e13a7b0e13a93e8bcd2a86ce806b0192ecb114a554b504337059a06f8adc49805347f5f4949164ef08a55b53b8f84d9596e139a62fd143f407433933da77e33378c39a0593a4f3fbe41037abdf3d532003b229e212b7179a874d96ed7929b7c624e0e461fbf1fc4555213f7033ba3d06bfb8ab7e1d53aa642202bf4a97805e63b669f6b2552e4c8f530489b3a18641ad380ecece868b6d4bdfcef38896407885705bac6a60a71535d35829e925a61e51e7df602cc7d88493b1ef8826c5642876fa572a0a7992854266cc0da6e8397f68900ef3c217a0694009824110bb530cbebf05224170addae31d92332a7e80e95cba8533d93825368270a6e3a780b5a4bda4425feabb350bbe97f5a3657a88aad5f12abf8c3a39a06af9dbd5320e7c9e1c44ef24439479d161b8dc12350775cbbf79590b07445c299a795cdca051dd202d4df21c712ab33c68c5a4b0e97f949302e04fded4944a05611f812706f0037f064d806e3e1b1f09d66d5c2159d5af181825c09b9c596386566f6900690087e643985e6ab7cfeed35f8f374fde9d896363bc19a8077df62efa2d3dd586b97f13b0e4e14fb28bde303eabe54642aa49b264d9e316e8340bc41dce99fca62ee52ef55ac62eedf950bae7d3d0ed84d71cb1ae20842f6444ab2c5cc00ecd07d62c09247d1a98c917c85a3672a0c12fbc14315ddd3d6c6929347400797ea0a87f6ef18952dfa6aabedcc31e4210df279fa801bb041be8146bafd6493b53b21cfdb633abdd3ce702067dca1ef216ce9bbace0a5d83f512db853119e03c83b7071c571b3aa3ed02ec2335a654155262580174e8392e84b3045c26bc9417d8f73ac837acb0c52479bc5c96ee9ce9ff46e055b09ebaff438fb3b4892fd5c51ddf2524aaa333bc1856ac9e9e802e99820e1678375cd3c7b2a45e9fa2f5ffa130966ae9e66c3ac7d0b940f3647fb31780186e5ee2ab6c3e14613ca4cb85030e9403987b3e872018817a01ebcdf1b802330174f7d9801a1661113e9069cd4dd47413851de8b919fd1346e88df828bedc4359ad5886ccc48c076c2c567c25688e79e61818bd0b3d5dd5ffe311c791e8b2f57025c8adac09afe0d5021b6d87da3aaa930fcb703a2c8d43f940cc2c2fe77edb079750b831a62ea22a5cf430585c4998291c5960c7b661520ac101428e049baa13e4336334719c6d109ce73f707101a5468be93a75f59e0bcf278f0af24db50dc874fb85f6072b5a8a5ce30f1d68d76a76c45d6dbc39afb8c0a4a1db182c2e08b250e7cd4db2e9a88e823ed88e0e6c2e587ef0a2b520585eaee80f52573ba9629af9be96efb4f5faa76943e9279bc30d3455651460335b3ce1a9d8996823340df6058ac2f121df36f648a5c13bd151169961ecc7b98c12b02aaeb7a398cc14a2ed87f57f389366fe30cdb9c3ec9fcce9f559f620b1263ef10140c08a30d9393025751de2d85b028d93af3a8f4103b92e3965f4c2b02a9d9be2f86d787946593a2ba6e666ab25d11277e228978d7a3304290272e1c0a842306b220e8238347cc042bf7a25d2e12466b1e7e31b5062fd023235641beb95790a6d9bd9dca583f9e9f7860b00eb8a8fe804b53806367f20525bcad22b40d9c3b44421c38ed930d979e355295ae54db9c43f56d0d714709bad979ef0457ef0e4ffac1d0b5de17d6b170a1878cdc54534a8028dc1406bd895e0c44f40a8e3bd27cb23f1635bafd6434097a6204b4c3b9f769a0924fd1253c3da484683f6c6abcb6ed1c6202e4efd4573fbf7a14cf0a23584365d82203434c4918cdba11f8c6c9abbe2d433c8a14fbeae89e791f966a878fee870cf5f040090df603e7fc1c674956d2c50a04e5c3446d9283bd3cbfac4673093f4d342a6c2981314e30872c44f4a48d841126f35c529c7775a1dd3e0f3d154b2de2cf0f1df30da6f1c57030b64e2ca58ae687634cd93ed017ac5505497572eef5c3ac32bf7c38d2d79877611a34394c9a8b1e2073865515523c93d839821293007d947731010ae6ca655523a85df8227d79731ecb1053041533bea8fe713cf84b0f13d55da99373dbffa8b8453480c27600d109b5539f1308f2ae04436037431018f1a91b6985400a4e347801a7af33d3e51566db79749f21663e1af4f27325174d2c97735fccd44fab6f97f993b0fe784b6ffa621da66e97ae66b3ffb4ffabdfaa5a87412a2c2ea4011433c04ff85d6bdf8b535e647a3e5e785aca99ba4ea03ae76c9777fb255810a44c56264c170cd9fabf2ef6cada49997f74f61b0004f809d15cf491c33b890dfeee15e9d95b13f2819fdd1e768c43401e4e57049ce2d9e65629c9d7a4e1809d005ec7096a8bf8fceea6eeed0e73fcb76bb3345511ad60ca1886d3fc58344d6a29347624fa91ca201dfe2b5f837a4afc5b967b96b83cfe4007777d7ce53e2a2340eebc40fb2c89bb0bf17fe71a3cad504d3d6ba75311ddd95b37e715f4775ca498bb44b049d1e505edbee991a8a66ac08108c899612f9ba6573bc9a0fe48dbf85ba48a51988ac110e2d6f9e3fbc2a141eb773965eaf292f46378968ea807b32d99c2a78ff061816fb992d54584e7960bfe475cd9813b9669182719f65b77e6718875dfcf5cc50f56304c0cfd9f455a19e7f8a67dcc2c742f8710560a0140a2a0fce4b294357e7b0dcc3bf7bde65a5d4fbedebb8a0bd306ffa34d53faae26fc3cbf798298a4d3c2f9ca9fe91403845cb2663ebf05bbf453e580c96ea5efc778a486a52cedd97161398b74a4abed41e33942b69093cae0182de3c65b09853b0cee8a8489d2fd38fc8927508faa387c6b0b5702db4ccaedc1885ab4f239c395debea8b1d0329d9e49f3a4e8766eefafa0dcfc7c2d74186d3d2891634c00e74607a307d218ecd8f3902796447bf73ed54537a61efb5ccef243f75956bea7022999f215014fdb72a66a0791d784394c386d77f99c05102f33a0cee1b69ded46ace54bdc649ef3f8559e6241b4a976a5fc748e3dfa7c6a5d4983fe4b473e73e9484dbecd2d82a41bfd98ecef0d97ab63a0e6ffdbb6df1de6c73b1ed606563b0a1555a8bd487723ccc47b636adbd7697bcc2e35c01669d8ee005736fd45b65096aacf36a537696ae6d36c8c5c351f1eb7447c084bf2654fc05135fa2b8b5133b42b1d97a2fcb2c6f75daded7d629d98979bc46641e9bade0605a476a4b89fad7c704034b2624692c7fdffd07f811d50dcf8987bc310fabd19c4951040f0c3855f0cd74b43b9a7d19cd71c9ed9409427f1bb53b276961a8d7add6f3e1ba81cb11240d4863ba44532e8f4ea183a183fe93b5ba28e8b57bf58866f25f297c0b6fc3e5a2a4880620c2ff2a6b3c6763415ed94b53e1ce750cfc37807b97de52c3d4be37de829d04314aabc8ae1f105f27bf4e8b8fa6f78c45cec50b5af688f0e032f1a6969e8c70eb4bd15f7a9f9c4e8a4c66ec0a6e58d9b26f5945689eeb93ef67dcc77bf1f30378c0c1423ee2e4cca4b4951654c7ba7172c408ff1790f01610c0226a09382431e7e67b57fdd3f501e9f856267dbc4efd1abc3324b8d0324269c140330a13d5eca0027f359a5048167d7ee090bfed8cbefcac1f94f7ea0157dab48ce43081f3f50965817821cfb9c385224e7b249277f6644dbfd14983297acd65985ffe41ba260045dc0ef73ef75975535c6e5c249a88eb1693e8f5357c33d494b54beef0df0c606ec0d25f22b55cc66925d7f73f139407f15d6dc0dbc3904901e9cd97f6c013143609d9f3fd603f78cf413c5d44158564ac786203c0c62893aae0c246fff360b643c4c093dd3afb47fd7afa139b6f7a793d08aff7007ef4aa8505876e8e3f60c297242f8b4a1d38e846eaf44b55dfd2676e91dc749e330c88d5e44e1b640cfb8b683c6e0becb1ca18e71a6aa1452c4eadada7bf2830b1e410d4155fffd8e181d0d3888694e49c9ef2296caea1d4ef7c0aa1ffd28269f6013dda57af6ecb88b8835c4436ad292429cace015af0cd46a2ebd845262dc02eb008ea8b8f099500e845210cdd40060382c174f9d81c448084088a37c700c80a780fa75057855152d9c871791bbf87aba91c137607285aca1691cc02a0d42b75e46b22aae942b1f880c330c4b3157a09c0d102f0b7db267f8f1007b2c8a5742dbd04c5b6c6141f73b51fa00e246453ab318c1a28b7aa05df1fa8dee1d7bbf89b7d59d88e42841c3812a3b2f47540efd09cf1c84d9b93bcb9c1f8f57b7f07229bbe8f357d7ee26032050a2e7ef9b60760dcac70fe6e0bc0fe02acef88f12d1ba54af1e84f35e1d855b9b69a98ee014a3a8bdeb398e2b42119c8cdac51cad4d4711b3da7c8863da117c5176cdffd557ee9c72e55aeb0c9c18507df4ba5a2533d35b1d52e8e468d6ce1fb16bd2e191d15b407ac214ab5e7e5f76f55aab9fb30d782f5474ffe6682b96d0bc25c159df07e6ed4d498610db54c34f2a38a9cd169ff31a60a2aa320369418ecd4338c64dd9382bd523310103ef3bf2cdec4c2e2800f74711141594139a041a5dd52f840610c53387e506b08213b6a1c3833fc02e55e5489c1fedaa671eeba2e7d6752b0dbb3a848590f6aa5b7f9e0a6954fbb51a592b694d512291e2795e0232831d07ea2583b215fb6aa91e7adf4e9b34823e6b78053a5233087773e606c442d0ee18c2e7d8589b73131e81c6866504ff3579082caf12575b897ef3800bc2a2da6945457f5611b84f52282656e560b8778516b93729b0fa7bb84b55555d7153f885c431bf93266b9526317da737ab6c2a43c88ffcd521755253a8932b26fb87f25885a1ceed76f4539c96425af89e90f6bb4a5ca0f65bf8d4d793816270d2297da61063078b21618d402c42472da95cc4416c83516e0571fee6c7fa04475ce39865ad1a860e6cd352cdc7f9bb57383b359211a035694031ebece6900f1e2ee088cbf8d3e0483bbc33d840b6fa79cf3ac6ef0c4c2fc792650a58b167279f5fcf1751d223cae2fea9814451f9f92d6a44deebacdba80298b34cb82736b02a3f783437655875501e001fea2283f2da9a62d5418df90eef1c9c85fac00f1bfa7c6784ba6181d4a3618bebabc91b12a621bfcdd44c94d1c315317b030a195f4076e60630f061de0d92f43a427ae1a2a16f3598bdc0d414163949b7a0e977fec623806d66ca1035cbf608ac9504878cec5eaac71c945946b906436f5a688b3f1c17c7c5eb690ddeb68f2be6bcd77b9445f47cc730e2f1a2f6a6236648bb6448b758f0219ba10233dee12275eaf433f4e293bf843bff65f87d3f9fd0af5c989b92e8fc2aba540fed70426bbed7d8c6ace57d9d384667b379d1410dfe984f759b2832a23e376d57d5a54c12599edb5fbd883169f23ef65b533c193d30aa969b3e4f76dbdb0fc9d691314bf78a32fe5257437d6992229f23ed62a11fa80f7e802cea2ac4810c4ae71709cb296ae80691c0a4fad646c0a4e1985e4d1acb0e67f49c2546a54e5a22039742d60686a2a678933ce5926302062ac5d57d8ed5791e59bf44731daf4b3a9fa5c732e7475a31b97efecb3d2f67ea5dbceee67c7034f1d928336ac202d14ca727e99f6cf46bb24bdec18002372d10e40a75ba707f8207d8c74aff4b016e3750324e0dfde5af886a63dd894124a093e4c0db307496e887dc23def0dd25bfa268cdba8f9f2622414ac63dead7b3edd5dab573e938f0a47262c517ff6f1c1eb9d88373439a4cab8ea26b3f1d1f8bf392f37a45105ff05a29e959e33a0d03aa2df8331548393c44c4e82298775fa98501499d4a2841a43c92b4c0e0dd6c3b664a96ebf22b12af057f22fe7f7815b97f447e75a3882d805b8a094ee93a8b20133ef6d75d551af6fd21d179479484f75380ea49af397887dc54273cf0a3ceccefdc01ca5c87b80392733e233b6a91ca938550b575247d127b5cb4141e1cd07c026b991ce1e86066a7916327104cda17d9df9f0ad2caabbcc1f541b95b043e155ea78038acaa2083022429113e9690f9fab18ad37f135adb2ed49fa6cf3c23a84a5b51fcb8f161170fc92262a4b9e34e734a3e49ea76f18d29d79a788407592a60de5afcb4a814e4f1b368f9231e5098345e098bf4ffeb651830da035724cce163369b057e243ca35d9e42aeb9317adae9e74406ac03ba5f25f46214f0cecb75eb14dc94ca34b2452b5e18edee74ab329e1471a1841d8bb312e9d20fadab646f952464e2384605917a5c041bba25ef9579e545fe9951befb7261863b002004c2881cae8a05cb2342674152549a4b930c1ceba483d40d9272ae604945098464f9aa2597654c5e65cdbc47d94852c99cbcba81d6659f62b7dec544a966e279f8b250b4d505add8afb406eca2087cc46f0fca5d50bdf228b4eacfd79ecfc5363008e52d1bfe3c178bf9f269f3d7d62e56fc08ff055e5a3f3af7a03860d73c2ffc7b58393181ec36d773b3c246ada84b28787c8504fa61e4d51709b4a7f0df7dcd6260589b0c4eb5cb99030df0e7631ce0d4993d250770d66ef51c76183e982a63c2f6be7c8d55afdafa913a2bf4cacae180bcf3592eb990c7972e4eb0ae0684bac7c8b0234999e1dffdc2d909e837d8038ef6720d94a700fb50b66522aef1ca37c844da56f20b949c87f93b9a618225665f22c707873c4ef8d9d1b470a22d33574b201c7573bb09a1b3cb83235f90332a4404c54ca7903cbbada1b262875fb85a9932e8f465bfafb2a618a663d1053ac3f9d0012b52b2b0a38634c594fe3296e5b4db0cc4969278d9689392e1d693a801b28999c2ef12e002b2bca4ee7f0b3a0ce8e6823d12a3c2bb33a706a99dbcaacd37cdad3384d1fb998ddc9fa4986108c366b5f72d8376b077b4349e4059d2a1dc67b3aba59539d8a127c54445e909817f99be2b25cb7ab07b3d44360ae973e44fc71178db118be7dcabd9719f7349ef1bb296ef180f8e4ff50943feee46a0b3bcf1936c846aa9518a6ab1ef62f1142d1a338f1a5a1d100cd3fbdb8642d1d614c057bae31d760e013500fb2b30c233c8c5f8833075c4924be9c1db36c3c48c992f55e2069a85294feb691a3b7f76306c774ba8cbbc16408fb56919b8344f7e847e580188bd78f57e412ecdc68bef32caa0ef008682a27db20ea271d59a4d243fd1990a7b983d5f0798674e114431a6ed91354206c4620dec6fad8723c2bfd6270e34d2f1499b65e98ae0c363962c03dcfbb8ff8079a4383edbdf4c29059d8ff962743d25646965a03cfde66167532c78ef9ea545915388ea77eaaae44b78a8dca9fe950d727d1241066b6d7cf0e577fbfe60eadd93319182cd050d57796de97d7802bcfa2d7aabd7dfa62d48962de0dc79305671aeec993e931c0e7a884eae8a0885bb5c4ddfdd055544f7a99eb7e47498ff3715c86fac02c3c4b03125b62875f528cc9661a5a3149e9b764e32320556de0b05b74809dde289a92cc423406aa039f3b439d703254e59d2f96f285ba162be001fc862b6ae769c0651aeb99b7ba8277f2b8e6279d290bae6fcb92c5dcf94c7300af57f90aad60c797bab57b604f3b4f0ca302473194cf61afa40fcb8128536fa9bcc12ad7f92c82af51b504061ff76e89b64a96a7f8aa513a15d12b4b3131952b1258ab1d36cd620f4882e89e17e65a3851e84852706c7100530688286f3d065defc9eee87dbb55e3483c3dc7662ac0e5817d35144cf837bed2cec207f2405aba10107577095f2c3268a060ce112f8a5f940a1c518e174f1e1505bd2e950909e77eb50ccb9b680100f2b6bc2caa3db03b7c5b2b329e927829ec469ef54fccaf7e689b760ea7c235b4b110d9f2f834138817946f4696d5d5413de0670e452996a46abccaf62470c01d9442911a8eaa45fa2a29da4d2582d310ef9a51fb1af3fec40b894b4cf0f7cd390bf2f619d820099fa62f7f6cf0c64814b5c724ffa91ae7017433cefdefa9b360cc3c63d9b84eb05e613e9e2fec93841610e9e7f647b9f92cf09bdd555cbacc830dcadd1e2501d97e6bbead9e0ff15f2ec6f530dd9e0372dddc73510203f4696378ad4953e4b34e0a8b441df1c87b19efe9b8738ffd0240f603ed565dacd9a8c7619954e31769405e043828a70caecb4ccad1cc25032c6872bcada9b52cd5484bd7aa298df26f4e8cc00d8056161ae8b9261bbe04dcccd064f24d5fff172a5a7c80a447c39465f3c196b0831efabeb93e789f508324519c0676febd55092fbed5636c09f28dfd639d350f79d956f7cbd27dcdd6bf33931ca36fb2f9632dde2b5c92bbd99924cbea358df9e5abaf16f0f8ff8d262714a03112c7c11cbbeb1e1d8fc10b68d7f5a5e12e7ac0d84fe70ee3f1b7cc94b3703efa3c544f70e866c8e5a67c6fc1c10b251e6b14784ce61c34ff94d697ddcea4c86d9038d9c0e08f25fe74eaaea41e55bd069ff3e2928f6e3eb9f6ef39bed8191a8275aa13dc2118c1e2d81ce48c06081b55f06d77be305048b99303dda743c05d518f3752c6ad739d0eed5f28fa96e08ee31253e045ed56b168d1e4586897e579687c3f16feadca123444903458474a8e3636c67eab7a13da658b1120891f9c1c244f0572b814bcaa8a90533efbdee30c3108132f0b0e184f8015868b8600749aa96683779ad4e1d87188efe541cfb86b73025034584bd5ac360dc3c185577094da8c52afa9a00f7dcf5d4c43fe03b006f77697f5488246e0e9b74b2a4855ff64bb36ab0961323e9c72cceb5307c760662c7335749e51e1d1d6ba92be53364465e07c3bbb6b903f1d2a98e6656004d26e67ef86ee31e79be385b938c4b7db213a476318624f8f65bf8db51e1c723108e634a6c8a3687c54f3e4ca5c8a1ebe4031752c939793cb678010f82d58566079b8b1124e5cead93ee42ae78b99d6e3807cb81e3cd2b376c65ce06bef9a5e5ce484174c74d3bcca1920207258b6d8e02e20689ea1fc6ddd8d585517c69f2d9e716dab8237dadd1c5779e2f98505d0b61dc5ed528334c4f01d3a90f14457d896917385f7e3be9cbd8b3250c1800c3d18bce8c2ef8bd5f671885a9a615bed55f358be62b155b7307a68ca185b689b294aa3b07b59df50b8db2552ee0363ac1907fe41e5818dcd8d3328bc92bdaf25622b2a6c51990b308c9a57b34c9eb7cd186d9b0c7f0c41cb4e5aab67f0fad984f8eeb164b2677bb6600d21b01fdfac20b08c784bf439f8c221bd085ade09afb895d57cd1f8347f809a5ba21de4841cfa2061629c7dbac06b5447ff78270b1431df5bb5a8dc7125b2914a06923f9287d5d056328857928e55a2b19c3bb0d95253d4d5556849b29d25a6df9b203dada5f2dc3e7d29f57828fd383642964c360ddb799c3d2eac48cd151a4565dcc89a2b87475962a460f4a84a655bf79823757bb537d52605c980b519b3f7c33a22e5882f39561ce11ec5a66133fc62ded69e1010529eaa8a3e71f78529e61bf0e13ca2fc0b71c9ed44143164cd69b68b4b76f00c201dd7b6f2971ba2a25d235e5c7850f23ca0de45829d803cf4dd1677f4aadcf0e14dda53b5f62095dee181fcf975563cac508831442d2c3757b5ef6cb0c2557c33bcedb7cf21a1607e9cb985ecf27d7560d043a4c820b3951486c9091f57bf1513087579dd92f19d9ef30f421256e5bc94c2c7247f59eb7872ce7cbbb6026aa581c703cbab1bcd72f7d4402cc7f927fe2f4a31b8f1e80f60fc80c3634832742bff9e1f5c3e96d97173dd727a7b5f1492fa4994e44b5296fdc6386a0306b6e7dc49bef39dac1267ba0fb60a0372585c5ac62594767bdade9ea2dd2bb8d9b63c9ac11e754d6f447c258b75031d6441d03c2c4e2e22ea2409deaf4d2e220393883039134902d727d0eacb104bc21a7c0e1e6a8a080abb359d2505e7813551a933f729029c73c5977faa6677891728b2d5bf227fd6df2925e0adfa14cde2d02c547200d14874ae017ead0d3b8d544d3040d5e3890235fab54aa01f0edae4ec651754c2b9f793b43c368368f862dc6fc831254b6875e317e271ce5c1931600f8db5b311f7e3e5ce90ac85f8859eba34532a961dc88e2c14eb0c989fd2143dbc84ceba0a011ddf00a0ec2f91d8ae329ecc81b38d486312fa57cfde322407786275be327bfdd6592be57b5e72d3a2b75437c84b293746c06314365d5fe71c431654550f5b4a10f121e38656c868cdcf83d179af6b6eaa70ec26068d692bd3156981083e41a02593f17fca9dd7fa6cbcc5eb4bc2932976102f38171d9ca701ec61b391166a6e207bcccf48ed9511e7935a343a9576ae626c6e969c7f2d50b0bcba29d76a2ec77f240db7c49f847197c90dd7451e11a2057ef6bbb907f8a195f2af71b1b9412eb2ff16232c7213f32bbdcc467782d48c01bd3badc68986cbc3814e0c1d7094cdcb9258f8e08d3142314c12334f46a84cf22909c96fd93a45cd2a94c90e5e739883e70bc55cd1da5e9a1ec3119104c2c6ebc50b7a8f14b9ef5bdd7165d1685cea89a13a50cf4a86481efa105b311ac6eb0f7f1fef46942f923a51a0f5476077d4c0a58e43792d3d257c30b9f40110e11a2d49960f28dcc7396706d7813f5e4e068bd3e133749d38efe5a08fa88197c9c41cdfd58b69a0b31ea8cde637d67a16da92af4c9998e0fa9a305e958ffb79acb99feee27461a82d4dd7bdc55ebd82b50a49be3df729355512e58ec259f6eac3a027c5f15e47ce1151854732e3072f1fcb70bc43ee592d9a4ab021f020041ffa262b37471244f19a1822bc61340eb115e5b9d431f766cbd277667431a3ef39bbdbed76722319e558e981e3598244f2d3e8dddfd904db2cd32b15b92a8c96b2c42f279104df269e803cdad16847b8d96e5e543a4ed8fd37afcbd4baad7192334e942a1bec0e939e5891f4da1954a5d270757dfe71fd8be7f3c6f15e33b2e79e3851aed1ec847d1f08c0710e5e57adac72ca9cc9b887a1555827e2e83be943c47ed4261f38ce5b8cbc9665e62a5bf11024c417fc803df3ba33eb752c396d35104d77d049a0bc90dccc5ce47a32cdb834f57e239c7ff5730bdf70ce19135da1b480a68bf3b62636f360b2a776f3c280b545675f684c62c477b5ff942d7bb03a15461096396d576bdec4d611d52706f49292dada270b036a741ccd73d477e5d66da0f36e628e9e499f42a1d3bc01790936e6cd6c5219d89228831c7175596c91856e7c9d007435b5d39ea5cc06818fb16b6e2482c4d79cbf248e9b01b8a3ceac2f3aa39eef4b487555999f5579b1c417205a692c68ac17c4b0a3f2d595ce5e4f03045e4065a4d250e42defda738756c6a62cf42f0fc627be912be2bf3bd29fa37495229a46716edc12981656616f6b6de0e66dba0ebf2d5e56a6235991450a67226ad1276d642e29997d615eb839cca3e7e93593762b3aee8f84ccbb4c2d0d96c11736c7d803ba4238d3e05b480f2593e52563354ddec00439d15d9f405b2c0d3dd5b603a723ef91035ec4dc21f87f8a023b00baba4b2d0409a42c5e0d7cbb47a313e1d64bbfa1f61c3e624416891d0bdf4023e55467c2f20938d33e5975225b379fdb27a26b84a6fc1550eb75d0449da19e6ee0a6d8dbf16df3c6eb9211e11ef5fe9254229e8cb6e24a8bb13a48a18fd6dfe6e8aa80c946ceaeaf1695d85d8f12223ec8ff8a8f0157f2fe75bece812ff6badad7bd96e57e98d6164a4c859c6152a3b248dbdb7b03a3b196cf72cdc83323c329c43c52aac0daf9385ca54bc69bfeb5c34c141c2bbc975ab70d9549b6dab3d7bb9a86b1f8771d982617dfe370241ec72492bcdd8fc22147a9a0974e7c75771ffb6398c82e7ca61f2fc7f9f7c959300e4d88fc9befc214b4f72e4a6442abe06d420f68c34a113d9ac9337d2edeb72a0827145562abd1ed77787e681220496e6d192e0a1cf740c5d4a3ad02a3df8e0cb692bd28a204e7a2513c3951f112058113c5cbb43f20a530738aef0b448ef79e0da288e69aad3d11ef1c7023f9ebf6d281e9ab614afb82fed547aaed528ae157bfb9c092296dbbac2d3eab413217c77241a2e85f1f189f13b461210c9b62b45418e5a3f11437761bcdc3620f5592de09f40e4cee2cedb2f3dee6325a709f63d6ac78fed2f5f067d720e8e16d6bcf90aa41d9716409cd3be3278065940f84e6d298ed5671de000173e5bda50a986f8dddced9b7687f24e581d7651d0bf40a4ccab3815a1866c903e907e19a4b761f77dec149a3e4b855440fc264dc80d3bb393c273f0a2ecadb1c5a403de1ad313018baf032c1f34bac76307e0a6bd5d1e3a09732636419b4294a1abc7f9902f36d1dea76a699aa3b7a68b58b114bb0e9da8b3b1de35d919887d3217b0104beb167e448ab0238b737c9232cbef24e8191c6ff8a203cddf8a46493a5b58ad1f543e825b0eab708706442dd89cbb891f3bbc9b53a05cfcb61e6fb3f2193afb6cd09b1ada8c5d4bd691dc2208b4c7689c985b09d48b393e3714ed16a8587af7336f3b0f6624ff85863114d6c5a6f3dede22aa71b67f1279776b7ab09e1e80041b74fb96932a09db70e651505ce389513609b96056372e40be5948e7ac8bd61f9e141c12706a973953fb2ef6a2fb1197375efc64e0d2751049340835dde2667b4009b2fbc50a5317330155fe195d4ad1362a76c7c7d40e44cae42e1e3ad6c364383539c6dd89805d104184741b1578c9f3886bd100004edb0830a4a44f3d9c163960e2e84b21981d964fa7777d434fb6bc95668b3a2caa9fda20a2816e112b1183bcf972eb712c7052ba299e97fc4009a74ff91120b07e8750e9cf104bc1bc486356de47074618d1e3ecbfcab82a0ad850b4b231ee04daade34b14eb69b22391bfdfd6574cde20adbfaf873ffa834ae2ee9ed8ba47e428e6ce81ce92a9f5d9377610dd27af10e8169b3383583d1b7bffbf5253c94848f99a7842c88d473180b2ae8a8eec0c84c770437a8f53d1e9e8e2c70a61bc5c31e5911b218542e794645ce378dfb3471b2f5c40b92f5fcbeb346d10150023298fe0925bea892d5f6d7f70033389d0c144d899e708ec0015b8536c6c416856783fed736319779dfd91d562a3e39dcc2e9842a12a3878d318361713afcf91ab329dcaf40aac11d0cde144d4eef212552712c95e201f7b89a19990ed190ccf736113c06c138251bfb8e43029d4cc2dee00925b87fd661a2f03a3f1473aa5a34981524bae5b048bb08e548cb027d916bd1a57fcd0133d1cfac25adf86da0e9de168f376935d9c8aa86a8a9b7c6a8387ea40e2e99e6f4f3cc20f398e0f1063c34dcc0a7ffff925e4f77dfbfa69d11e80ca06fa07238f85fef1e7bcdf55641b3318430668548fead9a3b1f511a70de5958c30efe3d91cb10bc553f6998d5bd0e87475cb3dd0e44ecaa6e904fd2ff24eaddc6babdc4e7577f9e0f8536d58d12204eda15898f7e5ca5568a4f4d584128e62e3492a88d7e29d88617586b5181002547a647b11c1ae372250ed92d91a37aaa96c52f0a9de273cb287ab3789b6a9bc398b9010c36ada01e0fd78d6e96798cbc740aeeeeaf4144be24918c09ba1177ee8084fc362f1983536203d22d4d18870c708ef477d378a638ca6f2bcc1df0c6827560f26e2499c79c7a8f39960757e1a3402141a2ef01e81fd7dd2a646745a5a6a29c6dbae9739c7a2c953f1f004995f81ff6455f8360f2aadaa3c6e4f0d5fc0f61b3c1a2d6d94a6f5214ce6e20bf319f43b89563be490ffe9854b92707bacabaff6c58e9e9f1174dccea66eca3e9fe179c6cc1d9ac6d039bb2466147a3de24917059266ca86994c96626a31640173d515e89320543a3229112e8a49ea8c08af1882e65dcca4b69327904857ee2da9962604d8fdb5025f96008b9c3b1fea3e6f391abcd03bc048f6a84c89cff0483f101b2679a4aaa4dd181c12d648ed67227526a27b60e628efef7603348b821d4a0b1f75afbe938622d1153c3ff0af33300f34b6f066e7df716b174a9738df95c8c055ed19ecbfcb9bdffd44eef8fabe218a1f532ba4974cb9652195e7268a552e0c5c76a07f1ca73c49481fe443575588d2f1d60fb9c6d78e72df0071bda191de87a1d1ba4d5378c858413d7c5c6c7d3152950610eddef42b4422b948b309363d09c9167fa132ace46cdb53ef911c666f49d862ab80132422949832fddd8aad7e3d321b7c73193ed2344697a554149b39b1b6ecc765643175227ec4fdee94e752dc6e52172cc4d09d49984ff23ff4cdff217cc1bb10aa7d3675b234555340cef919eb6f87cb724463b939f7ab5d7775370f7b3fed62cc05c406bec8a367c7bcd86a7036d2828b13cedbcecdadc79147bf935f632aaab2fe043b48db30e5218078576d7790ddeaf246489bfae48164a82520d721dcfcd320bd1b9d5a5a8be3f467975585ec7814a3ca95b3ec6c2abd905996ee11120ac1e05714524a3b312cb16a2c95f123afd571820d62cf28e4b1a0dc19e96ddda2814119607a64510f3b6c312a593807fab2b2e22426ef37c591f04c59da6c5b5a3c849e94944d60124c5b0cc2d9f808ea9336bed6d3b681801b00ce0eced7c676f8427fb7a9e100c324af234f65162d5119f154036d7991c8f4e9e72b1eaed8e46f5639ea3f978fbe6cb7dd750c133d0db6a33a7f990581718b95a36a32ed51b8f1e9e84fe4607e82a214f3f007f3c878fe5272c4d25e88efe9f30273b286a969d695f88f96b10e9273359115ace3cbe36d9455030cdfac866a4ff186ae1541bbc8ed9b0908f085490ed695f83900531c15d94813d9381b12185a980c45d13886bd6b0069a38930f7d65eff4c1bcd367e71bd6cc9763b526651f7d20a9e621365d768cb889aaa906f47b188943befd10b4b4e13325aa2eee88d756032a53439b0ef3a9e9b0298946a99dfabe1949c88799dba4f51b4b1d725202f13b2606061c312ec88e62f009d7a701f3f2df6c580a851c2eb7490b3ee28b9a66bc4a6f96f59b3eb2947975849b3b1501cba1709f2fb652d0d7f96cbbfc686305b3a8b05312480d306a778eaab1625d00e34457a14be3b2711de0cbd6014d3424136dbf3346856fe6c02ad3cc3c0520f4dae5ed2ba48f996e9c60ebabd503afd443115e433c284885707c9ca69a222b04d20b2c72e8b1a080d3ce0bc47b9b9bbc9c3b5dd497e2fa194628ae9a42ac8e461fecf546dae52696d41963646e67902ad1be0b44ad76c6313e04122c5a141ab52ea2052868af7148399754dcd1fc43cf18dd54efaaec3d0a258a023323c780b076a6a5a2df7714aadbeff0f49450c274db2b53697232dc9c092064192b2b084665302eb8114082b6c60276ffd20cb8fb84c4b9ecb2e881b6d1661a39fe4630da02344bd7c73fe5bb479b2aebd410315921727baf757896be4650fb273be17f79941f1e5ccca812675e15e6d73665ce6487ea71b5ca6fa368d699466cace96092c60634545d1704b6b68cbfecce5dd4ba1a4fb860d3a90c0fbc294e2a5c9455d7298d00d3be5122780c8db24e096629a02e56726afcb5c0cece4747ab8d7fcb35b044d1a63711993838a43bf01c0ef0349ac580c08b01cee880b2693e0b2b2e80c6fbad699f70dcba5a018d5ae59c44c63a4a6c2dfd5d146c78526cf1a9ef6a6760de9a46c2a72058c617ba26d69d1995cabf4511ce8039f66d25f28fb1b200bd77b88ac5f3a4bed7e545804e5a1fe0bec86fee71fd7994f8326357aa3391797414952cd33220b934b946de74da31d76e6b48791aece61c5f276a90d634d9e1b09587a0f08e3d3c7bc98d981a06145336189a999108a5884b0e1b80d19649039f32eb55bd6be4b1f8b099f5d6fd0df64e8f0ea6f08975824bf3f13cf27e7300698c1032fffdb648354c7063d52273bda2dd8efd56c0fab45838b5c049ae457c13e4fb3461ddbff2f5c65aaee329a7a31531493f1dc67eae328d804f0737a963920cda2238aa9223417b7eb0f895ac292f64c931dcf036cdd114ec059aa344b1916e313c7482616ca636c6cb833324bd859a51e9b4cc622ac3b8cf984b51a88e2401261620c8d68d89a6bf2d1db664aa4b0df07e27ec4191a4644bb9939c0abbfc98643ee5eca8c777cc4606c155c22fcdc64ed8f60a29cdc47040bef77ba2b5fa04dc592f5d976a9c00777b452121b2b708b134b3ad76428c34bb479f37cc5ca7e5d2f108a0f336862ceacf3001275e6531c244eadd239087d5459a60e30938c6cb55369dc48dd62647ef469c0ec9820971f9a3b4925cffe390f972b955f8fa65fa5d3f57e109dcc8a19887ca5e76aff4dfb22a79ff89da91583c1bf3e4a1fcaa5d99d5e079da8fb4810c1321fe3523c554000332c4c432f1bf82a58a6c2249b70f88ebb3e321fa51199a450329bee83477e5e29daf02807fa3a5dd9d85b5e83ac06a57f36aa0eb6a265432a3101b5118f2ad1d0f61108a6013257596171dfd8ba4680e4095e7c4cf1897246e07c6edd8e86c2739332303cb1d286888cf41843a0a5ccd9e18f2a476077227582b19d27e95e59236d3753169ff628127e878e3bdf20353243096c1d5e690541344d7b76cb7def81b431527755c969f2737ddd03f01bc440f3a83ba47de1ff59b6d172bcb67154d576333f8ad19cfa2e0f0b3e9da57d9f8b0b7959d5f9698a54199f079b59d56c4c3e2cec96fc788929ff0e1dadf73dac613bc8c4e02db7f052a51d565457b37954bb6b992f0d91c1f5bb40bbd1a02db16dff16f7da66e72f0bac1fbaa512e258f0548e8b9b8f28905e4763007151e6ebaa89a724ed762474f9b07b297352a96774a7bb29ae298e7458b5302ae475b1df5a38acd09cc44504130fef6daafdc563c8ed3c0e1b8348896d64a1ad9084203595460c838dead430da904f66ee6ce0fd90113787c15ad9ddf228acf3ebb830e68182e3733b02889d67a2dc41bbdcfe76b5bf00f70a371a062ead690984e13e0310d1d838d4f893f838053596e43d53f8570ba75c8e58c4bb3b03b7397d874df0d5d260bc2022c879ab0b410f0cc8e732b2067469dcd9d07fffdf333e5cd0a780567b0445bc9461b1d0629b1174f966f2eda2631cb263a4db79b4f7239ad9a1a96afe8dff229a6ad943b814a83db20dd5c5ce0ff396f419ea5516cd0800999d942ab6b8a154559375eec96b44b45428e391f0a682cc1656e0b9b6bdb9df29d31250ceb81f546202e12de056f77c1b6fc35f61f642f50820822d88322b3582c8f5f8adc0121c770a558f72acc89d841cd4e8ac9c17a5fa01c6800dab65bd8c4a35041e8b0d82bb0e84d1a978c42cb534b6a638870a5c312a81ba948106597fcac304cc7f312a466d925291026aeeda75af3fb9f0ef6a744fe7d05e697509ca92ab14a1e38cf70f7169f7e0a9f6b18b705ebdf966b2553204e9bbe9c6d0c8245e8fdf0baf740479e8e277e28071f85a5f2777e99706e13fb43da053d91eda3e41ac1823816fddaa1f1964fb91869f5743713617674817b214a4a30e01883ecf182b1b81117fe611c4e98ba0b65773221225296783626845c45ceaf8e2f0a45408c1514323739cc4408af47ffd7544b937aa621abbda7ee280c9c010c7777ca0805a0bec729816a2c4b9acd0b877ad27f5d0e71dae82e23821644060620b90f989c81b4f64a5834a357927bbd4bf41e86db65409f3894c389f18c9642b76d90081d76d97157408dac869a18425e74c890b150ba1e52c5713569798d1080830147b7ea06809acd6924e7d65420f1dc1817cb4bd95482d2a81531ccb60f22011a09925ee349dd3f40349a4a9b3b39b169ba3b848132576f78f9b2f666dcc67a62a9bb3978d5c63004fedc2c5c8ed878558a3837e837f773a5fcb36b9a6ebd12affd4e59b738941ccefa5d7382502aad975f623d2ba283510cc1bda710655782655c50520bf61f70c53b0eeb46cf08adfc6d26d5e7c2b729ebb123748d099b06fbc3580f1ccf78acb6ae0763ec5042a11ae863b24c274a17c6a72e5e79bddbb477bdfb2cc6977b878865b09ba542bdd6ff46dfffd8f9e547663c42d4cfc53ee91240fadc4079535beeb455e7d2cbec4481096961a76be24cbcf4a916e88f45347e35290ef8da8efbe560c3bbad5c083823d2922614d04e7a08c763ec6c5d05f840749a60c51a0721f5f5295f987a299bd0a1241e8df49451dd972a6f097635328243389640715e6e513284900f2cbcd4ea7d89eb052abf889868e5ff736f27019769bea3b91b9240f09073a2f36259fd1d976dc2189306bc8691e9343df242e0e7727f12d8078127271f292a24daee44d0037e43ba25fe85b60047b8ba0212685914f203a856e031ca9304fc3014e85d6e97ebbaccfcc29065520e3f899bc346ee11eeb2dfc21d99af38fad7c5fcaf011df34e7de0d9961e651c796d3adbd1d0e255fcebeffcdfb4d13ec5ad51ac2cd05bec51c8a13e7e16a6b042610495c7067ecec331512f2439523f0c60bdbac113b59abde145154f5b979a24d4e0b57e774f638692b885d8e946ac5944f9a571bab84d68ec4c2f25e733683b4d5a04d1debae94e468dad108cdcc2d71f16b2ba70ff4e74fabd3555be49c7d332c81a83cd0c2381690c16765276b9b63199377533b306b9de7e7ed4d58d9182bc43c3e23fa40b33d9857598dbb2feda45e7a6d2a16983a898921abdb7adc5ec8cfb9633581e330f4db366cef78e95cb0c7cbd5b4337c29bbb91164ee0d72520da82c949a3446109192ab41cde7bb909d6d4742cc4df04c90cc5268fc77a8b3a3b0ebb42547aaf7655c4a5b01e026d7a8a24493db31d336784b133b25cb5f2651df72189d44ad73ac0f2eef90866b898709f876e54c8a7560b8b73c052af23822ad87e658fe9c673ecd50f470854806fa114ed2e42cae104efd6f5f0050ae17b4e891e5a42cff5da4a46931b7260e9f4cee0e0082145f44248f6817ecc2eddf7cb7bcf79c79209d74ec6f114d7bc57b8b44d63cdb7278fa819dc44bb788c6b6933e100d6c40230a7b4e50872d6088489d5ac8e2486713bddb54afb209f744a637d57dd3a293f46ab3bdba9a3f065b11bf1094844b7e306ae5b05153cfc7df38e82ac7353892225419fbdb7e52ff44628cd63b32776f1ab378a0f3536ad95068deaeb20b9fd408c5feceae5811767d45bab6e9cc140d9819524af9f31834073e77beed38746f3af9a47bfb7d2f0b270d97cc6f812ae09559f9836eb0804b3443e5c7ea493acb8008db1d507a35f059479c6074ffb45afabd326343815bf502cb5391628a015e7aa5df9e98370e94804d743d94f0d9a2264d802c14d9854a71dd3f8bf54ab8085efb48722de3971ae9596f925f6599ca914a43debdaf645fdf5bdba1cdb08200165454f5ab37eb43fdc6f5d7163d79191180b6e6bb0a82ab0bd5cdf6d68b9ed0b2b594b55c96d8a14d703891b1340faa19b8a76a69a9b31826e2ea756a4484a61fbd0b5e1af3415ed9e5b8777bef0a61c0ea732fa14113d02d08552289630a5451d3b9b0398cb1dec1c9fa7800c0bc25fa9deff53f6b33f0b7c6f80e2c2700d2f5949d9c701c8902cb76d55f0d2f0cd807870c6fc8044a9ce8a2db2d2d636f680fd521c53b519f67dede683f4a4ebb53905162b23439c8fd1e10c454c0adb1fdabbed67019a097a858146e4b94c74a1dbdb4ed3872f97d38218a0298024aaec976c81fa3a23f2a81354555a1909767db626a6f589083e355b33439839681025b87cff5104d705e537b62ff1ac974dbad13191806484afe637523507fd4a4f2ba357de50b13d06584d83d2c5eda1851c0ebf80841977c259337869f673b8e21d9706a6ce565f981e8df33085037db62605fa5528e50a7b28f0873094153507aa9ceb3c63a599866be9afaa939293658a371a8b01a9426048d7e8d7d330d9941f5562156d79f7bbc3bf59b29707cee4bca3c82b72740fb9fcf45ca33b74af6a406144805da70cf7492a0bba507380e04f2fdf07ca908bc01358a4fcf43f7e8c131df8f4aa6426d6f3c04866021117120ad37c03de42c7e2307dcac925a8a9902dd17b96aa9cf436f7b180a4cce54387c945cb95320da569f5bc56d2fe2f22dd01fd0e072407c79a667dcc738e2b7106231048620d71a010f2a652c5af227fd6df2925e0adfa14cde2d02c547200d14874ae017ead0d3b89f68cc2e467f2a33ab122209f130a026884345c0d0727719a3614efded609e4a10f58ff3d03dc5351b3e44769a1579be9fc7be278bc0edc1180a69a24f9c874fe3c16cb223cf233649bb6bc07896789c7a497290aed3ffbb86f84ab3fdd5c3e8452eb86b0a2356975df3157cc576247b02ca1fd4fce6c131c5f8d7e5caeb987294aed2aa693281edc83d123273b44c342c4820244c9078340f2a057e5a04eaae46f22ff34102987ffa908e75a13d5f5dc2172cb3b848f19295147077626cc090f905af6452d2a556ff25e37e4964f402f52b5596358907f537e53e882c518adf112fac4df97e863b86a5b0d97ae70e20c4c51aeec97caa8479aff5c57f2d5817c325b5610ef1732687d7a75d38fbf560261d597464a00716f4ac3ee9891829a100c71e7a1ac86923cd1eb27d669946d8479b2139178698e1bee46d2e6895761734e84e1fdd93a32a01c19256d032700c9072938635b886eb24bb38460a59a5af59942266f946371e1910814b4fb601d35438595b2300291bfe2cc19a410d6e59478ce6c986a53b1200e01814a64a2fed5ba01bd1097c610c4c7e4fdb78babc49bac0e63f0f1973007e10a1fe28782ab2354adaf1f6e70714f39c58918319781674840ae9191a07bedffd61258071c289312a265ed5f12370962947d07e8ed60e716cab1ec5444c2819dddb724f98f6ef2135eaddb67bcda723a7870ca885562062f2994bf6cb945c92eacb289e73b6c81a3ec83072f1fcb70bc43ee592d9a4ab021f020041ffa262b37471244f192d9fa016e87dca006974535ad7a514f8ce960f2a246eaca2d2863419c1d8b10a0a53db67392c3404ce219e04bf99567eea004d61b1dee3e718b9dbc93f0fbb472fefd563b70029f689b4edcab5e4965bea6178be7bca73f1df19a180c5903478322636331bb1067eb45d8f846bd6f01e87c9a306a50d62e6e538c2a74a22765de13e1d122db77982788ed909b7b7fd7dc22b391dd4cbce9362b153d96e95eb084f0b537a203c8fcb7b097fee74e3d675a20ad84e51bd0d780f88ad0f19394727e71d54155f4761706d00379cf6c37b7f2050e4cfa442e23c29e0d38e6ad84eb2d4e30e5a6b1b6dd8c082426f31e8df4cc930ad319a60b1426bfa2840fc205b1dfb9f3b44f0b684249585d9bc3de51b68243a9215cfe1b8c30fd07836e338f70fc82348dcc0c8abbae901fd4405a1272955438acee4dbcc715dca6753421cde2a4f4d538bdb66048e5acd4d820ad4b55b31f4bd9803c392e0917ab01159143520e8d3917b06873b6f87ddf1fcf5b6ab112eb6f3ded97d02bd7dab5fceb481513f23fffd55eecacb5d1704021ff861898d8140d135f09ea4c9b021b8e5742a237f91a68bb714ac42fd9c22f8963f0250c57eb8add79c340aa8339615159bb8d9940e19ff26c71c70313969af9fe466a62c11ad36df183baca1760a4840854f49dd55652754f00b731570c379374b7765f3bfbd6d44e61ee7ac1453a90f8d01b743241faaadb655ad3409057d81ef0ed7ab3e4a7a8ab417ad14e6682e0d63f15fbb070081cbe1dca281b0f8c52a258b9311f03cd3c45c5a9b60cb2f31c97383f245e578ea40608a0333bfe797b31a4fa9dbeaaf9d899faa66c52a414e4bf0eb78c4aae79f2aa5361a2839b4482953ec70f8b1a8593753f6fcf1c37bede2e52cdbad10e807b93ffa84981f9d8e5351f1024db2aff0c859c6152a3b248dbdb7b03a3b196cf72cdc83323c329c43c52aac7fc0c134edacd8b7048f5839fff6562555d3235bc8a6e73bcc40541865f91ee171749feb355383877beb87dbf19ee98747dd9e574431f74a7b6e2c46e72d5360ddd651b2bd2e27d1509e3bd4b57c4e672e74a4570ff73586f2d7d5757d47f0ba9d57db68492ab4cbf218ec72ffae326a51eb590c686462039ee5591673020e700cf2de00d9bbe8643f4384da3c0146f36dfa591ed1f8e88f8e1d4359dbc312fd41c2340f6e3283f168d44c30c7bd4c9f7ecd4769697e97186ecd2790870a8177f0770c3e335e6964edde7c3c10997ab27ccd5a8b4412b7b05fff150fc09aa4600dd23bc838fa562c75f937dfce207c9d4b6c25c7241507d59eecfd473f05bc8a21d507e2325aa2a1517d51fb80d16e93c1e47126eadb51c03cc9281f2cd55403dca67985e50c6a8cb277382ed8c4bfef7728ccc2a5112082eb1b17cbe68d27bc54b822ded1ff2ea3944830bc7b850e5dc9e1867f4f90f7bb2b88726251ccc6d87b5cb2f80df0d7ab104f939da90d1cbdc2a33767ce15fbde03cc126c7feeca8fb946885f326c563044969526cebe92245b61b5fa42443a6dba442e145dddd6f97a6a04a996895acf4487de35d919887d3217b0104beb167e448ab0238b737c9232cbef24e86024a9c0ebfc1ab6e42af1ccd1535d702cc6f5de8672deea53228bc141375950509d174c5847f1cb351dcfe911221d26f330f4c273dd2c6bc3c917872015233718e325f958310e6fabe4f39b70f041249d107da1da0bdad5d1b1d9dcdbb00aa30d6daefc805077e95729226ad0438712c8eae2ccf9ac7408facbbfddf645f3a7099de0571ebe26e07dc6feb3125f50fee523b9f902af912ee72d8ae41127b0ef943c8c7ec777448b93e07d3cccb00039eefb6dc3ebd03aabe7af4d2f0111d029a53bcc6ec0e81cf8d38af25b01d0eab0401dedb75691bb2f74be7f2432484d2999a8bd50d8a0afe2a2e8ae7d20a107e903608cda3d9a8b037925122c72e2fa15e20ec9782d67dc0081e085a6a140c10f715d1a0e47ec88a3cc06b829b10606de6a54248f2967af155fce89537c17acc6db0bb21412764b379dc9d02a3670441e77b27c330fcc89a1ffe2a3b2e5396072596bff00e721a2c152873ffa834ae2ee9ed8ba47e428e6ce81ce92a9f5d9377610dd27af2c2d259cc867d2a4d58936240b5496115834daf504d808f6aaa1a383ccc3e024ec5b07195ec6682f635dbdb84328c4da88674822f8e8f0d9116e077fe582276d146378c7d45901da578b9daaa826419946d2de18597f077e0900f248aa93dd1746d9461adfbdfbaf8be0ec3eb4df6498a7cc521398319561eca54a2fa33bee7bd2edf842c1ac4570c99afd519a023ec747e0d2f22ad1a3d44890980c54a855cb8a2b2b136073855fb8215b2f8f9c34421c4a0cedd8b2f8029825c1f4bc40acc39e6e8936ce0fe59d908cbeeafe1f66c8f411a2797a41f35fab98bd2ae609e8d93a22790f2527d50752bd89994dabc3d395e70038ba7cf7fa55ba054598d522f8b703447658cca3d4ab70cdd10026eb49693d9302eaff8a8e6f6378c4a6a184f98636508ccb465ba098dc71ef38de6ba28ba217b261070bbbae0076cd9fd799ac2ea34f72ec6303f3db8fb692e18b02d682d38e0fb1b0663e39cf62a0fff72e648665e3bc6fa8691d9464ecfec8ab63e39de8a4c62ad3f36ddac52bd53c52ea7dc16da3bef8f0afe81358cfbdfa2488dcd2bbd3c5e618e08859c28530fc5a594e64cbe13cf9ee0f4998bfe25d2050f833eddec748975ad6bd4342b540514779792a9b73b63ad9a0398c3caec5533769ebcee652c2693cfea10ff164f7b61e75851555fc96851a75982b29f8e4365c70f96a0eed52092144f5d8f26ccef339d9cd8ef449cb80ff8143b98c8f28bb38fab37373dc6889310640b358babee9d47334a6c5e2aa3039557da56b282d3314cb87d226125c33b317cc7c501180e1ac25f5634ec08ba75e6b825596b329282507c2e5081510ccb37c1240b1de034aae430bc8ef47b36f5be86ee0ef43798bcd77079052fdeaabfa9c38449234cbb83442aeca8a4b6281fe4fe938d08bea478d8a99e9b9a0a16d2fd2f36c2e51804c75c42d5fb55b0c4d9970824cb8a363d9471d0211aa2c84eab27eaf74441484e2d8a1b563c0f18026929788f8a6dcb5546f6f00060a1e6114c9ed0ad31272a76b56b6db0b32d5f424fbbb9c2b4537aa53acd225706c38a8b4cac877519cfb4881019e9bc5033dddbc4b44a8ba02c7b20e86097595d56be2a20ca6c2b157cf22b1fb32ca8677ff71e8fc01ddd7e279a52ca1302f060cb8b724e756e38e5fc65cfdff00eedec694f879508453459182a24bb8f91e7a654beb89bc9b5c1311e09acf97e6b0713222a00e0874d715c8f854202b8b9dc709bf51b3c6a125dcb2c01bb06fadbc45e8a18b6f3ca6fea0b4570398f0e688f52e314c3b19b8dfe091509cc4b810f3ae0e67a6ebf5d468e7b18d9e11f59e85c13b10a24d64a1dbba2b4233ad2af65a57aa7a73af457cb1df11b4239d3de5a8d436e9bb35f48431f798d6cc14c8ad28cf8bd14516a412ca46905f1db0c94042fb54f483729769f6869d70208522cdda570f3bb24ca6d3f2cc103a77da354277852fbaf360d2dbfa9b40ec1310982ee22df7fc4550d6edf7055878025345a7e2861dc60041318367364d8796eb156736d25327d0bf9535780fa49d525be09e59eb9a9fe621a1109f0f38173ce9e4965b96e1e2aa8653129299718f9da03f647a4e3a762f9eb0a1204cfb0d59cf3aa7b69cc81162a6e88ce815f49fe9794b7049ee3051d43d823d1470db8f7060ee6c8fbc04e5bb975744f8827900d455f251311f762753140ec845b35320cc127382d24ab6c831b55e57f5b61f1a35dc678302a6112c98bf6754dbe74354c92793bc3e3b7efb6799d9a0a662c0f63b2f4069dbf1e54c991ed84fb1190057bc233b69f22125b5c53b81b23a08f8b577bf6a97c3052a0d129de62b631c1a872fc68c93dc0b53a07491c1d7e38f91c79f1d979c0f9b7f70b74316462f4b3f62994e91da37e3f1a0f18878449d14433ae5c662c44e9303fdd27dc1ec614347189951b852946e53e2e367a5132f2aac3f09ee07f8e7146fb192afce567334358384da7537f923c83c6013bd02de71afba096d924831af45197a18fd928b6f84b907aaae05353725d44ba740136ad905d80186f0bb72531a4014a62964d89d88eca64498e98bd50358e08359770c236838ecfb97b2e8e29352a72f6f31d64454e3d782b50f6d1d0cb50b5fb8ab06ac89860e0cfbb898a7b353697f60840342ebd887733182627715724580618ff065333da7a8315380572dd2fe0d5205ebf3968d6ddd15a27f42886461f5df72c28ea32ad83de7fc090f030fa3b7f30b0c3545b524f1123bd4e182ceac03bdc75366e435b24aed225a1d1f85d59c24d5248de4c73a15f8a0065defb55a52351f9af3bf15a69026ed098f25226603a9dd39f30fcb4ea703be619b453a26ea850f212573ad6209d622d92da05453a1c4e76760694a8b8c0ef707dbafd21ed9c317a3043842011a99167b7f9519925e7e5208f84831a44139f82995120ea8b2c9a6e85e3aecbefdafb5f56dc06c793ef3334e15aea3a63e3026a785688daedcc24c5f98089c443b28de961e3ba857501b8e4b31516cd8b2a5514e8938e967b171bcda48b3b8ed637360683911ef164f030409c39965c15cf21a62b49e5a077a6afeef375ce4aa1e0b47a45f3ef600bb4a7c5a1d00255e3e0f7dd6668047c253a85c4439fb075019f097724dc7e98e14f937615b90a4a57802e0c8fbf6506b93150cf4a45635c31eeeb4542e189b1c67807fb18348f7290b80b8c008bedc8d267c2cb860226fdf2b24bdca1e901a6042cdd87a47019e62f3f4184a8807df2d18e49d3f136665832e64fda6a4005b071b8b74b3be70a91997f499e7b8dc411c9df58e501e61228c85c5072992e7da58596ad4c4df0a1f2ce60c6163edbc8562600ce434ba836be533a12ad78de10c0be0ec4fd828ebdeb2a7ad211d2d2b098b6df307031465dcd815e130316b0f4966aaaf0a54ebed887fb5012b2435d44a60c257f7cf9d285a03356596ccc23983f0cfb99b89658e8a4356b0aedb89ce9e88c85c3b3d7c630089f19570a21e0359f502542a837353b49dcf81e64d18f3d6e559dbc6e8bdd0cef8d02ec4932d38974c0b15422be3c7404f25032b52507c9cc17b7aac2b4b4b585b5f140dd6b684b05d7b005d98253a45f52147a89f633a408b19d25ff793e5e53f22479c62111f2ee155e99668ce5182ec9f09cb258172c5a9fff01d0c41606a234d841800f850acc3516cbbe7f8e756451f47abf9fd7525bcac67c3ce58f6e66dbf697f3b229a8f692a160ccd33d7e470d914b4926621f278dfd3d8163026116c858ac71e632fef97b23f98700e12e0ce1eeb8b9dc33320df3725b3dd33102876e5432bbe7ea9e9b40fd146174077cf5203edb8d1e380c21af003d5fd0a04386f7ddf7496047c5a4c1300282a589dc895d5d0404fd64b2e06c984603d96bebcebb8b33185f3c616507c58d907375509dd368177c2d87281215e8452003b0c2ffb71b563f0b70851bf790ce4d874a09026ed5be274ba358425b725abd779616eb1ef9e805fd97c1a5649ae5f05c62a415e190d6a4592cab9205a7dbb5e3f359fbe935c95b1db23aaa03f01161dd9a3f20de665d7c70019f3440ff80ebc5b323fccd1eb5a2f90934212ce3621c94100bc57245e90442bf27c5b887e43375d9b9db17664fbdebc464b2cb1b916cb0d4b632b3c3334c1beac2f26a4ac7a0941edb91e88340e7aa2c7b8488cc1338e2557de96a32d2ed4c47737c1de58bff1ebf1cd6150963067f9bdb7ed984d5c853fe4964e00a09d608eeb44b62ced1738688b5360c2ea49ef26c87a04f03e7cf026e676e845422c245dac4165fec8806888ca22d703ab2f9536cb23d760ce8dc7e580ef448dcfcb5c58ae38fb1066d47b5fbf44ad4c7b2a2fe7434de427ae0f2230a4b05c1737739d8909e94c87ee2244ed7005f3920308c2fd9d7f7f5e67c086ac5bc63a945df8d1944a3649bb4fced7ac930e67146dc6cadd20d74a53cda9e9cd5402f90c0efac28df4e24d2243a087a4608bdd7418ae0e1ec3c06717adb825b580658da50d9fbcfe0a45386be1ab99944746e9ec8f1f8cd5466e7ec2ef5d041514cda98bcaf1dd3608783c2a9c4beac5900cc096bf303c3cbee2a29e7b371bafa3508a70b2df72afd205e568bcfbc465c6435e11fe29e2a1e289bc7443fee6d713a362c383c2e05f04671958a21e789b09e8c5a6eb4d2be3d5526e76fbbee21c2f344fa912e801df0bd4b3d16a6446cd37441f31b9469e6ea94bff71485243a12b0ffbb8ce31b3ca7fc9749903de617c22c85eff86cbfda9a00e63dde730456c398b61e7bd353f82c296fab4e76b0f4e2d92d634070a8c5df054d27ce2766b9b6b9fd092030389ea3f8aec73a8efe193d9fa60627de79049a6ebd09df665625cb69975906fa083d10aa7c66fa172f268507a523b06ee824cc72e38a94ec49d1d3683c8b30197702bf35f3b89cf3212c664ae4882e60bce33691d7e604650162f66dd8d69c4b4cd6edbc01b026cdab0c34ad112bc1e945db3fd0122e9c0fe7f4b138e015ab24b2e900da99036c9e5758bbd276723ecf0e4f403969f47c5b1c11b43f36a4ab8c69ce9994f2f3654b174cc29d91e2d4e02295fea1cf801f495a2785389d932776ac89113d4e8026f41ae3ac51e80ec58d975db19bfc45c720fbf7de34381032af4580d36be88c1efa088ae1826c5a4c1a1db812baccbe0d5c7249016e52f1199dde33f90226da348b1bc999f1a0944ce8d091c9e2cf8d03bac6299f04b7aa3b0d6a8a279300091c997fc2f0ebf63d933209efab505af2f38fdf91d927f782ef5e09274d8403a9d7b9c187f5fcc1be47db2e7c6ce74ad6f598f2c6433f4ec94c50e5a417916cf2d10f0bfa12ec32f6ea11386ab322194fd033d3d67128b8f08813718af8bd1ba5b6cb68db1e81f3217bb32df7c5b2ac4ad863faab3c00bf3880e9d49fa0a888d086cbdaba288245eb1fabc3752f9b668d5addf2d2d4b28c9dc1a269d56566c9aa7f6911a27958bfd0391030aceb9f646b5c659794298e42b3d772b3078d17a9eb97fd1c4b4bd4794e755847179254005d77a7a1512b8abf1d17bd623930aab8cefa6e14bec6cc13a724a34c3a05bf4483ef15af1973f143323e5b6915747ab6dc045fac3f7e4f96dd68d0a4a9158b14efc9e713dada9d863a2832e60b0b321412b4146f66f8dc584268dd00e2f849f3d8015c2dcff2565826e849ee0f8055bf1b003eb024a6a7a0e7fd3f4091bc99ce267d7bcd9ca3e51cf56d290bc6753887ecc32246e2cf4cbb4be53893621f832aa1226263c79d6fc3e3c7892d971f800fdfeb8a3d978ac31e59e13948efef52ab8f75843b8fc31ec85610aec6d6bf29eadd7e52935328e899b1006afc51dce564a7352bb701dc1402c1af1239e2517d17d9a5fd9b13ab7d74788a295948f5968c6ee5ffac791f03bc5189ec0601b1ae1cee46d0cb87ec1d9ef18d06f6669350fdb969ab860c3275f597f028a3cb8c181594379770920393e1b1c47e8f333848bfdaf95203237434aeb717fc30f08a9e3a0d7e7c36bf4b7a2c2f79c4717db0e4c836974ae5ad15f6d5dc6db5647d4803f2480c68b40fe58a0c09203cdb67409bb5392be06edb3b3118221b928892bec4485363e47e64e028da22ac52837d4e8cffc583735e2e9b6fe2c5e96d784030b714d93abcb544b6a3d1a2d44c8d0e48b82c7edc1b199035a8828b4658a675c86e531ee0870a91b05bc42a64b63f521f329e1a1119099a0bd39b72b21a69a24d642a772ded129e86f2c90d3942bca1061d50329741de08c44d47ef6f9acee2dd7f80671b6535addd2fbd8836e98660fe9ff656ac51fe2bb31d0d4f021e03f6e99c564fc2d9b1edf12971e04003bd1df6f721b92570ba8460ef2b636624a22978624a88e1c0c240028c17cd1f821f66828b68dd3bf7176b07364e11873249f14ae1e073b2489cf1ad39336506d61c140d9912f8669b11c279172202f85ee4d76fec8c4fc1ad12abc76bec78743fbed85e37d78f79089ad5fc4bd8d361f628ce64c0360b059041de5db7cd64f3c69df62fca5e03a08465a0b8c83d6ac11133b44fb86a7d6d06d9d8790720230ca45a6601b7803df257bc2325e096ef34bc889abf655965e999e7139b36b743ab811519df8e2f7bdaa455a7c5bd373a0061ca0d0c0e391a71006155cae5f9ea13fcc3e473e177de98e8420753f995b503a57938a351066380f9f955b914c28e3037f32c494fcaf3ee7f9cfebeccf14629f06c3a9cbf71bafac512d7d3bb622c803a4aa5d9d76616627272852f863ded936a5cd83e270ea068a9e3567303b60feece2c21c5f757d386e588b3e2481a6783a61b1eeeb9d26e0b8f5c1f3545663da41eb8f21b5a2d24cc4787f8bc69864b4b401c5dd8a26f8ea3342712dd6108628d0feac65ed6a4755d06883155b234fa8c9ad8b2823c46ae2f18c7d19811071370dae0b109c32162441422606b343c2aee31bf8698ffd1a8fde3fb32e2d70f28eda806a0ef4397e555993ffead2865122dc5b871f07582355691cd10e7767a411f7da3c1cdd2504c020eb4a0147f55f8ef3f23aa454b64937527e6e8802f9e98352ab94558b9e5ea87f75cc77f545a536197378a81f5316822cddabd6c0e839557cb9ecc98394f4b89b9b7ea0a9960f869d25478444dda2623313be9a5b388d317ebd2e7da571616fc4cb5da838942ca7adbe024eb5ad224352bff9e0ddde648ad31c696be6059e0f5679f6ccb41c6adf632ca2267d242946146665883a9bb845d842b10edca557426c4abfa5bdf7470b7026c029cc53217f871077a8d293c551266f2c1f352bb497f2502ff4036c564072d806efebab30680a39fc2a01185ca19bc9c98f5e8ac02f4c19444e0fe86f49ca4187bcb2a261838e11fc6575a335f6dd506264989587b34d53730aa5b63aea7a69c94d8b0698fe7a0cf640ec0925408ce0e7ba775337d7f5088e697d45aa00c64ba65574166e10fdf9af9efca2ba10eb921859106439f090858d2cfd0ff5ef2f48a937a48dfdcb881f4cdb4972498c55780c18a211beba0aa732fd9698a7ade4803cf2e36d464bc74077f38dc89f6ccaff519c04fb37b529b39e617d228251dbcdf03ae55c4bb6cf4716da19647cfd1e7d9321d88a48b38337fa89a071fa407ddad1f0d7a2680b543123150271e04289f9e9061f69ada454a03f64d7b3b53adabd5fbd16060fdc0eaed7e5a81ef1d63c9b4443cbbbf1395d058967ee2fce354ac220c2c212ab766d59bf7be0676781e37c00ff8fe17475c0e5190a6dd32ee9cbcf95ceadb975747ebb9cf256b6fd27223ef1808262db693ed17d80d50b1468262987aee864a04b778bd63fc20621afb32cba829e09a490a7a5934a99cfb076a490e68b75478b82c4d2d40809a57462378bf7c459b29d37c499c3264d154f34cd83ef1cf7d8a29e0a7781030f877fadb09c693fb007b4ea0a30224bbef37003cde7ab16644f3d95e18062a3516701ae804be1d26af2ec1e63ed66742edd3a5dc6467c783c7d40af8feefe40530bf81422cafb883f9f74469632130fab5d44867244786ae548f8ea92bdb7d3d0a8591492fdf1523eed525de1bfe6045c5578f8b6ff19561c825b401f9e126a17e092f9c55734c33a66452927d968815f1274fa81c6bce726b6f9c67381db18e6cdcb0ac04da66fd27624df4247705308683aa596aca934b8a7140f77cb0d604d12bd34f1a5e534fae90fd3fc44ad38c0de2f6685bf4d5e13edfa60a18dbc98f9ec1122e616699796f6ff36e79ec5edffe79769206d0d468112cd52bbbabc7b15de4b4718399048eb21079da6d3e79ca250c8a137828bd65d4b9d8905015188407226a2af83ba904cf0fb40fb27115318adae33e1a1a839302374a40037e90e9f2c379aafd485775e45e73a37f32ac525cd63ddaf117c908526940267455f24b2bf43505c4a91ea2480d4009403d10010097a0de6102ba8cc58047261c4ce7d0c7fdc315eba3730e58ebdc28d501c1260bb65cfe39d3068e622caf313eb8a1ee50bad006f054973f58432c52f939ad921d4a531b8e29e9d5c1049a0f6a2e51c46789813992c9b533d8dfec8e97fc65bee427343205d58349298130a92f25b72bdd6183f284ded2db487822e3b7dac5293db5313a24824ed62d55f49b74b078224ce6741a33a6b0086e4c9a6a26b919e6d2afc400aeff84129a50a48e506475198224ee16376e3912c75fea2e6ae2ce92e4347f5c4169206a0e44a227405c54adf87a393b90d5dfb9a968ea00133db9216a60ffc92b024e020890d54df54cb3b19bcc08e8b385adf9c5f9deb97c97be321c375582b85cfa79877e859f1869e56a16d1270ad46fa641c94ec33a3c25198d1d9e90f14c5f949df39eece84cfd7e32aee79c05753113ee8257bdcf1410f7d4f735da2893a7a4dd2f4efe61277b752df76c1a8425649436735f4115b4312b09aa874aa09a622c67464be97ece3ca92fe462f9b6feafbbf2a9940a2b29f9e66d79fea6ec27acafa56fc8c0800e7d0e069900ded7c5c013b733e95149e172e9ca172abcf6705ba1f42e4a3fcd72ca84a3a80e61fe05c9cfc74f582b9dbf59aeef23ee4a89cc6235e77c46e4ba33b0218fa7566a354cbd23fad6ff4e1055dd801b81de89db3f3a54a973b0b257a1eb527d27c02e9102e01e7eb8d37cdc5a39ffc9a4809113d037d7fb4d3a803ce95282afa0954fcc34e4b5f8600c6fc0a59ede3066c2a4e5b3c17174bfcf48f041f6c69756c6ca4c44bebcb60fd0db42ddccd451c611bf827c81e854ea47b2a303233cba69d2ad78b253137d8ff37784f0f41b5f9e19b76edd7038bcfcb1d85ed8e21f49dacac6c1037a4bcc3a2e2f3400a6884083a17d10fcf8fdde0d900242b0a2f9e9eda2cc4a926d75d0c6d65bd8c4caf15cc26ace807d06f463c8a67d26df4eb7835fde974440ca98e138d9dbcc99c0d7cb87e5ca55840b9cf963920ec32c1aa1ffa33996d80433a468cc2f4b6e6e00ff9d303d5fb1650541427db9d31cd2082542cb47ada3becdf42898b3ff4fe41b3fc891a2f82475e28b7435dedee46eb5e8bca805c98fd525e283fe2e0637b72a92086aac2e107501778d84c4e376152a4031ad33f26bcaed5696943f53820c63e22380b2f1f3fe6626ea06e1f563ef885f068be0a520c2d2058f8b40258e3c189d056148080af01abdfbf777606f1c7e790e252c5891984f7e9fda29c85165340aa1e208309f50099f96f8fc72e9ae691b08ec980af841750e3f1994a3cee3ae3d0fffdff29f182c57746aa543105aa4683779b80f7111380a3caba187ee86446d21d60af63cfe6f67e09659e36982fbefba38278a8d0a62897b6110632123ac45dfd7cf02c2dbf000f7736a920f1a9ce423c9082965f5fc6cf2759c0330725a1929391800230704a2e3305d5e54277e166bc6e710fa847e4f6b1a6d86d5dd59aa75975703e58e06a1017226ac82cf6d55d1f3608e3325e03a9dda4614c3354268c7d68d5e947427e38516197eaefbcbf45d5b13f7185fbc0789b9d8daca460def64ee304d4a1cdc43842dd3e8c482b74b2d831faef756d5ded94e67c766c00c16c4d09531bc8fa363ed9594e1d43d6e39bdcb1959c21e2156306ef371fa7882ddb24480012993505c5c79fe4d5cef89f89a88f535e8d3042e094642329a07583c7e0d6b35dab87b5e3bd899b10dd76709e66f183b47fe13f90a2f1355e86ccd0a3220e57f5e44f2f0d2ec79a29037986ed0fcaac9b9d9a13ee14e81f8dde84110e973a24e003633dc385a13c74fd302d4c0f40331f754b434a950924f3676662e166bb90e8aee61df6ed0864ab24ceb2eef4932a05134ec4d7718a18d3ed5fe5122de09e859b326382033de53f2fa468d9f3fc1cfc64e4ebf9bc91a3cb1223b8430773a6398da3b7dd58499bc9972065e550e96ddf999766dbed83a569e0405002702c661701c7f6a66d217fc07659e8e47fd0fa83a3dbd726a467e4d8268ae5da4fb5e8a0399f39791923eac595ecd10585cdb4c79b5950ef3f9480b7d18b5aeab9f374a700a53a12bcc455f886d712f0e34642c66423089157cfc6d3136ce490b1b1e695b28770edaeae380bef483c8c3bdfaaf178ffb3d2d88da6e11c5f21457151d9dfbe173376b7a6e769e870f9dabd475c9ee65c6caacc91871e493958324f9fcdfb8853540b784fc6b6b1b5adebc59066e5d781e111be371c7181e5179f727be330b84b4094e24f39b92ece9015952bbc0a5c5d1f0ce45c743e86f86a383283bf3aacc8c6cd4691e0da60de3b3052484ba4b79b886d495ae7271b019d34a37705eccdd9780b9d1005267464809935ef749b49e22503f779b221ee572115f4885c612bd4ab5f907100fb0ddb9c10346e9dd6ba102f1e790cc4a16dab6968c6210378274ec34f9e99cab81a1537a972c8c4f443b8756f56b3df2888b16c69b282c7979633c35d301fb57a62ef3db7dddc7b9ff768a7648911949de0c73bd3c0afae69915801679b6affd2ca6bab145002cc516dded9dbb2574393ba3d082ac09ba2e29f3bd1ff543995218825ce2c2747d028573e40d3ef39f09b3cea2a6b8c1a404ccb7974d78bd0a5bf8514b7f988f6915b918c15406ab3d3f529bb7cc7521f261db43fbfd9f6f3e20618fcbf4053f1b2cf6d3899d3ee4a3348f80f4c37911c4ffc9a5a4a9433ae911ae7f3a03ea48b7426e54a59181307e95be011b16f127da2ff88bb08d0765853023817b9fcb425c07b8a3cd379030583500e047b71bc7313122964cfa6ab984afc7801ad9306e5d8b4c8f1c916cf8f07ba8acc6cd9549555797e723f5272c5751ff45eb1dda409577526bd7deff77f7e32adceff0fa72b6dca56e101096c061b6f5bccf22488ea52d8ad3b8aaee5d333d6c3eb9194f1ccec85121309c16994d1d1c0d3cc4e21b73c7d54ef2a17245252c87e6222ce50a13a0c14df626a89547f23711d39b754b6073732e73b15c8ff6f291d3b08a3b0781d80782a7a95c7048fa390d5bfb6dd3e95cadb7d3c795483931ec60cefa5c3e1585afbaf7dad355444e3417da9ca7d2ad1f128ae56c06f4a082fdd614704b366180f928d5b7a8209c7841a555be2e493f4eb4ea6dfe3a8d98aec2304bb310dd52ae12d126ea48eb08608192fab4d855866322504ac82d85c1eb871ee4e7543a041be922411c8b38d086da6d92ebb064c56e7845490caa1b828d89e519a0bc99bf89d60f64d9f654c119a358dee4e70e52694f5975e3a794280e0241b68baccad8f5ecb7872a3aeedd77094ac6924cbbacc4a11c566aed8714fed00840e1257bb2c408f64a69243837e93b23e61a09740097d501d3b39106e0be053bda33003fa7d3e8704d6da23b65552f1e70c0d1c5ae61c4423294a9d274d56604704baf196ab5465b14eb0b718ae1e018dcd1b60522cde31c737cfce7334839593cddaffe28cafdbb727c1372dfa775680a0ee7eef20624af8f072cecd4ffbb1755e6c47f46f3fe9a71239a3b08c87bddd23ef1b67743eaaba781920197131639e96234129cece170eaa59f958e3b01e5dd2effd4f9ab40ff6c16446500002c5a5ec3efbbe89168e8fdd5bc97aee7677466cb733c052c78f4b2a55640a2965d41ee7c8b31a5702571d89580b36fd0ea79e706d8d9c41e863f0679c3350c2ea8e763957c52df15f49f25a365de4b6ac3968c50a9d2bf098e1d098648105f3cc7c590e4e858c29a5d50f3f09f32e8bca131471b325af95d8f078e65e3adaf31f43732b6bc9278b3a72c142bfac759feba1a81c22d0c6af4acbda269cb3a5411e38e6ba7ce9ee0d105ad68421c5aa25ec56823161e9d4aec89a2e1bdfe6753d95d183e0690c1f14a07215bc4637126d3c67541a508737b636cd9e9c029c17e2dc14d71f8ea2623fbda642b933a2f8db41a2cd06e20e11bce3d302a4f326a30a29885639af8ce94bde03451a750b20caa16e265fc114bc776f72805b094e0e4f445ac2f527e4e0da7e31c67b2a74c1732e4754b9396389086b90600142a926a4d75d59ed992fce42b889ef11aa2a462565804d4e1376eeb7159412fc8cf9d62e59316f90ed88fa1147847ef9b25e8ac7934100b7fbf729a0ee42d16dd3d9c66f8664c86ab10d3184066828594b734f0f6f87d8238a376123f1e5b5bdf8fa385e400851157bb76f0302a8762a35d1f2427f31c8171a417404a7ce9bb2588c0810b23f5e998b5487632ae91e6c7b5d36f9d59c70c9a589cd948b969df60d3874f1567cee3e63b7e41ba0fc102e00f9d5663f13c21a63c44e8b38d84a42ed49cbff80f2535dca704171f0e874d40a141d7d3078ddd18fba215441704bbc24f6132b7f78b777d5d05d7cf42931aef2c64235e71f96d9086735e64eed1db1c621e35ac172d6fbba38919dff41b4535c189af77ec82e8179d0d4f2f907b8b458715571d9096daf621c636d07bcf2ed2d3cbef0e96a5ce866fc23eb763d95011eff022512abbf2fe93f91d1ca7f5678815801c34d9071647d2057d80f1751d6162f32e023cb9929ab9ef83d132a07eb9fb5fdfcd9454c03f1a5580536c83ddcfee351098f7d934df8f10235331c970dbd56c07fe660685125791f88527989171eb02a44c9c28e27d7357b9521f1f77052cd7cc2b988087be130f007ca413df3433603ff3a54b5c8d0962e45f8419915417655dc6e59dc1d5a13f6f226d0d358ab18abace86c09123a607eee221d576fa07e5130fb1ed61c8a384f3e0c1ba3423577af1f619477554c85ddb9418815d7fbad5e3d78da1549ee6eaea275e817da27c3f803b6610e47b0b10479b12125fec0e4d446fca103c5a8abfe5fbc64917ce0a07b00f243ea87e2e4d051f25413d1d4903d30ae3fccc1ffb7755aa52d4e9e9cb5de567499c61c32960e617ce323c4a5ba2aac9fbe0037c854acd8d4a292098a74b73be867d98053ba8484372c13d86c79acde012500d7e68027801c54cb73edd560172fc70abae4d213c995d65617dba7dc78bf129c779388de819af9c39892bec9e4f8301a8df9d2ffab35aa2d9951fc1cabd387f6c65bd5f48b7a18c9e88f92906e19a7c23877d83af09ec1d655d6c19f6244d8132fd1fbbee582d328144075e6a9f24b0440721e11787fc7cd5277f6b8e0f5b8815d47f17ac814dee033180067086d2bb7aa5726c1a78015e117f0acf7415e989264a4157a55d75f5f29a066df599a0db80efbfede35f72d8c6611f7460d3d32309e960c611446656c58c097a26bbfcda2f255054317162808808e7d07f5e90aacc5a3181c85e806b0a9a9ee2c6780a6376547ad626fad1b56446f4f28317c7ec62fcdf9296a31724fd4fc9797063426c954c3546ea221d60fdfd0a1b67b7eae62b6e461a392047f978475550ff2033498620e37f2fdf10211b7510ed37f185bef2510cd2cb33c08fb189ed4d9269b45dbcca17840845043831487a6255c2722d8492b5902b583b9520323c935c56b92594ebb7a0fa1cb976b77eb4c2928bc1a1f1794eb3441b7cad3bd45b3aa1e65822d639e1d10c9ca632671ff55ff16fc5fbc3883c45df443b24c448b51e71167d737f123fbdc5011a5fb0405065949cf18ab91d3bb8744d856d1198be2fe73ee7494da9c0fe55d687589c27ae4e402c90aee9ea3f109957608528fed71b1a8430b7a5204b359c96cc5d23aa15029a1ac2e81249af34a614994b49262a8ebafd203d8e660374d2139bbadcb5aabebc6d6ffe614f5d0742fe436fa553300f41db85399f88a3974f1817865eda1d22ac106e8288c4148d9b978f43400e41915fb1587adc97ad4fa9eb3da861dc7540eba113e6e49e1b3200afa8ac2823b4410887e203320fa9adabcf4fedc1c18cc3342424b8473cfe92c2920aab1608d23cc8cd50b2d7ba57a8238098579196dc41d938e5448275759aab569aaceace7eabc17c9912e31c72839555575c12dcd8f488813eb947f09333a84400f6dbea2b989ac9e3e3faef7df9708d8325b3f2238d3be4e0728a323562ca4719a01521e32f0b4d26dc21e182c5b24b48861b826f21141327a3819801101a707893fefbc408b16cc16f49a22b6897473e8e60306b6676b42c7f8a12c1478762364816e5339e8ac67f7a85ae707435acd6ae0ab7d498436cb6102aef69f643db83623e78d84aa5b0715168604e7a4c78e63c02c3459f2d6ed0483bc1e5de9724b23ff01325822fe577a481183332bb92ddde94ea7699c5df4cef6f645161cba53a75d960c4213d29219b77d88939400c53595ce17389b102102aee52fb388738edb7b1371cfa329a60ab5672b9b22c43e7aedfbe8209f39808fac89d1f89e85efe7f5484c6dd081e81d5d7e96520656752dd282bdc3459c365cf83a1c91fc422ee8ca18b555fb4c402b6acbd5d17b98401f84f1581716e36a75b6c1d032d76632ff35e8ffd4e6b4c388374766ef3632835fd2df05bee38b5ff58490dc046383ad7757f70aeb4a64198a7f36dccf40043adaddc64a6b3e53d528a1085888961001f1babec360660c05349b4c24de927d5491e573529d6e610bef1c0cbe2b47b15d07f8559edfc6cba0839941c2625a1b4891bc01db042117fb3f279ed5c68e8bf8a71f4305f16afce27d5603442d2dba97491c56461bb80b6b06804633bc524013cb276e10a33c3cbc49644e28bfc606105f8587c6a12bbff17da9535635da92365fae116a8ec54fb89900a7761bcff03d336ba4fa07c16f5a78376fbdcfd79e9adcbd68cc03fda26a58c50aafb6fdcc5dd2fafeb4bec343a420e75cbc18b1f4e2c68eaf6491c30bce1450ce17f0bb2be4f9cc12fe1af557f6148d189c03cb547934c27041c7cc99a2d0b1ac8cc4eac5638e53f0901f56295947279fce483e15a6c837290ca02d5a7a09d533eee0d7bf6025ef7cead3708de2d00f06bb9cb0381aee4bd2fad94e39db91a5a50c15de3bc9678d286de4785f1aadd972a0ffa4a2f359869f609c28f836f5da6bb29e0f3f6e48267e61238a5838950e62ea46ad23463e4d07ac139850edb99eafd7deb144006c3f6094b407055179a3e50f813f3a6ba7e0658c4b8ff3fb3c498cbcf7bcb0ca9588ccb63c3c2b729a4aa668d1020db90e20fcd8a630bf5d345f14f0729606bb34dfcd1861b557382733e656ed47cf9edf38ccc1de6b587f20be01b40ab61739b23c079fa3bf2352002086334c9e5d9a5f564ff1c6f0a75dbd6feabc49966591f767acfecd302934c5273860f1b2a41cd3bad4176604bf61f5537f91b748283372e19a0dac05fa2345ad5428b7f9f605d23099adcca35886557c4dfce988504019bdfd2de7bf1c6b73e914c3bcc108b1205d3c21e1e6d311fdb242e27f49d7ed7d286f4cc837d0f2d4ebb4c5ef5fb6a13a5f7695c5636e813410f62eb28a90a6d905447673226e22cc8c27221089b7e16e9aa664512c318f471ae64c3232371c9fec1005017eca98f8dd519a7512e137fed5e93d9bcfbf85886b6e159681dda50d04ce41747ed1a7797963b0350c99409b835e9c5aa11d743cd05d54ee2f01a76b91caa083e566cfe1e03804b0d02025e4bc69c32aa1e74c2662d77e3bd2da3f26c2f8abcc78a34c5e366d0f18d873bab099263d457d13029898b227544cd89c581e003aa09690aea1f341d42141959a9bd8612ea9c17e2db9e89c9df84a876b6271fe9778facac25a21c653daab2d9a824e90243c3344b9ae0b2f2aec829f098dce33b2c33a4fd2413f9d341b0e2c755306ef437e940697794f174cfc78259752a5885719109e63705f8ce510644c053cf55ba20fcd60ad09216a38c341ab75ca944596662dc9be0c4d953ec908698bd7e0d75f390b227ffcdba20d0d0f60a16be51d5176acdbb4809ae9774c04c796890789baed20c53274e82b90ec338da65611badb5da2a6d3ee61542b9f7da542794e23cc388f7e8df8eb0cc3e3464372f5f737a7ff5bb85185e2fe87054ee089be109e69f9b2634062e4eb27f979784f31fcf807e8d0b52a853d24e273c575f1368dc50454788d243b257655266aa40e2e1a5bf40ff45798c5c1c3672cc936d1138b62a38e8787a1dae2482e460a49a0c46ec80317ac190a7bbac54d9baa3bb0f473c3422303473dbfeaf1ef30b007e9ba7bf098a14a431ba3f998c83492cff2fa914d496f6a957dba957600801043d4248994a923f0bc83faf08206448abb18c087b4cf435d9d6480c697b8678346473ffaf76fca95a99d1f032cb74498fe6a007f6c1987dcb86d31ebedbcda89b1c03ee43427b695bfa75a2b8d8b6267872e45abf2a2bd9d25846ca2543e7c7091f9c37793dd248c100b35b59723f150e4204b7694b60f767815727271d083da94ea0536bdbe1e846b686152e6f15ab5a67b16730f314cade2e0ec5fb43bba0c1b690c7d48e34cf5e9b9c5a13aa666b044cfa52f8d4aa836b17d3f0d040d514a0b0b37d20d1570883ff96d1cadc3d7bbeb289830197fe3fc3a0e9b71f6993d741f335576d6e7a419537cc51b2ea4b3ac66b7730e318e547a650cf45883473ac0863981b52a00effde64eccc0882a06c9b7deb969163aad5d3f49cb7226b4f69cd0edc47c42d7eb3bab345ef1ead44410cc082c5df17c2dc8196b877ffc5b0298490db659e7a7a7786b6ac3ade714a5af588beb4f6e393bef14a62260d1ee9c8468f3def9c532a15f64428c46c9dd9f427753cd3ebfee24b17a1e099dce76f2a93b65e2db05286bae26c413247502a82f3245703016288b658a61d8cd9e22a173534fff4de7c19385d147b6d0825a072d009f1bcf23ec61b5883fed8fc94e29ae42ad7f73aa350f25305503c44985f629ff92fa36b867c1697023860e55b2fccb8a7cb9f5f7c3326a0f39b3878e423e3cc729ad46b00261e96823b9bb3da3678c5627a1b18d6278df9ef946ba99688445cfbc643523147c7d5f895d67ade7c6553f0373d046330e5ab5f9ef745f04d903c51f63b0f1e67729d532e92d289e4cbba49ae10810ce3ea5d685bd07eee89834f4d0779ab2f597afca949e6b0bf72c9b0c938c495b52c7dbb8259c0cd2f54adbc6fb26a84eb7d4568b2135462dcae5ced85edf698b72f4537820b3aa58bf903f299149ec82fa46902b23f7445dd27727677145c499c58852780185e7bad17b131e99b6b5772489396589ed2f82adbce1c2e967b846e93024af4694f4a169a3da584f376a47e297b01350189027cd385444da3882abff85c39e43bd3baf4c7c2cfa9d9a8b2dc37a13e081c8c31d825a41fc036f3df9bf9e715d841199ad2930a54c184bb4c56a0afc1af31194df3a79e9fdbdc6f6aa37e92857c690f8b1f991e68b4ee4107d3710067275eb008b13c47b025c582539c72fa91826a4a2d658f65a70861c49409ef72b11fd9e5ce336171be29966b1bc1cae2e764b3756b2d3bd43e38d959b1c1ab6e8337b4542eb2749444bdaaca66c3325cbb331e7dedabf5068246ca7fb2e09e76d2badff9e5f37958e731f2062992be4f606241a05e9ad1d17600f3632e1f3a08d6dc1461a6e34bdae63a83fa31e6a8973ac4fdcc263ba7682deb6976b16ae4681a3e64ee54768d2b7c3e417267c91db61017f219fe3ec96ff052756b90f110f9f2da202244835f55704a99d50dcd22d048f5a63be089a21b8fdf102cf8a12ae3bace020cc10d2da0ae2e7a1fa3986817c9eebdc6b90330471584708867bf3041857d75540bb4cba975963593ed0d71c4192de24187fdd6e6816ceee34c0f146909c7f7c0dcd8e0fb68047c4c76caac8a5bdc8fb0aaae60020d8f1bb234f0309875da13cae1e07e0da85f7b2930024c6e406ebb4eaa790edd938289fa6a645d58f09f00d79956be0ffeb5d6a8aa3a0c021bbefd27128607dd7f0f6d3bba26e148c34bad89f1f4ac8d004852c08e5ba357c3561b85bd8192ea8ba0c2c0cee4a522493e5026f38138197b2d896e371ea04128e0930284e04f5c702bb168f9ee0801bba88d56ffd0f8bb6488ec82bac589e5939223487bfdff647e5b25290eb66822b60ad4294830ae2f1184db90fd78c35bdc8639051aa044e1e28348ad91e9d5c618ac0353bf09a7fa4aa78fb88484c1dd9c9162b904a48706c5c2ee9494d6257eb547ab97c70d62b18d8c0170ad3a95b0b580b3bc28f434754cb772cc59b2b3adcfa838505e72dab86c114579d178396bc220c8d47fbbe00963655f8152af1e8ea874d32c09f9a1f95199b5bdb89d75d52b8d1758e2d31efeb63de95a65dd0fbda5933ba4cb159f59afc30e9293d1abec6739ac3573ef7cf517cf194b430b856bbadfc1167c91e8003827a14067c0a61c2188fc83f95c0ac416d84c6123d6591bdd4014196b54bf6072501caeb2acded14b02742e58cbe8df6cc686397e231824681f8ad3d2a05992040ff4aaf1c1abaa5edd76264021a2956a5560c7970cebf9795f18698e6d494116f1e70eac27b03009cad502723db71446388c0979ea4e7882660e5e853c26942b093781d823c2754ad0d41662aa4850d0831792495c8689157239544665d7ccf7e1ebd4c167f7bbd9f320381b1cd83f3fcb2484e69ba8b498c7614506efb81367e280f25c8e51949cca0a894473578dbcdba913d1b7180ca79c42f79b6b027f68b1ea1a6206d86562e81d509e9979864596a6eb0a73c29c1dae47f802b4aecc5a79c5f6c78353f8a14044aab9c607e98b6833c338d7276bb21b39f342c094fa3fb771b9860b8d144825a65cf746ea50db0c0c923008f740f7e81e38ef3731b01be656c35e4ed585f8d1c4e2a8ce40fe9f3e1750564e1bacd756bef4018462492ed2492fb6866da8b6b1fe48a99ff3f41befae340511f48d500d5db9712f6a1519c5cdba32e25df9617dfce21147b8122162c9ed09cce569694944e4b88102ee7f59b17a74f59ba6d48988e1bbcaa4264a312ec87949985337a097519350d9ef62c8e380fda44aa921e29a8bf8a98d36daf7ff1380f1677106d33580cea88cdcdd242d948857cef52066211e0758be23684bdd3efeb30b34583041eba0916d37bae3956257cb56127ca0b8b2f91ffdc7191f42431b08f8a7b21e1365e140f09638a38829374760515d651ddfbd1ea613348d12735a922350c5fda5af083bf5f6cab81c36b642216026df2de95901bcb1243a52ff15d573eeeccf57217cb8f594fac4d02acda75161fc101637a9674acbfeb9e4e6f1c9a9926a9971740863a2274b09992daa5124f1cadece5e392acbdd741410e7750de631f095cb2a85b8f867ae7c9a180f17184b54b8f1429e230a9360909b42e6bab689f4918426bbf3e22f04ead47525183d842bf3d6e7dc3e948744c1616d3610108330c84afe52b1543b0826fc9a6120445f973f5efb54891f9f195772b971c22c5b87c837a504316c0a2a0d32df0694340bf8d3a3125096a7dad76b2f2b5c33caea09e7b2ab87ff1e2a71a2af3e1d38e19dc557e5b19884dd986d0730c3992ed0bb2a77d9cd474d69973bf2e7c3043bf310ac7b87e0a8e111cc75a7f1495cf10ad31a20a8ccc6b8adf40cd840dbc9bd3422237887c0575f2944c9d7ed46df2a2e2ce5570ce41f58a4fcc8c449312a3fe38e3297323a6b395b7da29303286ed6ede935c43ac4d0a7279dae025d799e5bbd35a06375b86d848c1de4dfefde28ded0f44b5b7d919ca6807f1fff51c085df56ebd786393e9d8ed7a7f342b214e285dccae6afa0454e8eb64b23f3d26fadb63eebde1a5bbbb5c3ef1d426e8a112d334b863d7c7d7700da0a3d3d390603af9e6875f3377595e21d2fd86bbcba0399d166e9b21938c4d6bc11d313e431785b57597ffa5218fbe0f58211d4dcf7e080e1fa40fc8d6ae6ad1382856501aa29c423320f8f97257607e89e9ea37f7fa91323179a29bc1789b87c95f5d1892ddd3adbb037b6f208d5274997c8c66914dfda27c0c92ecbea7e9cf7ddf0c1b41fd14d21c37c8c10fd401cf418d60c678d19b1b43c97cca9dfa99330948d650865f5500322399d0e8670c062a20fb641d40cdf49e9698b4f3bab7b0409c2ea4823fb193a9348fb34b64607f9dd246e082c8827b1e1734c25974b937e8a9f4f07cbcbcc20962e1844ff7cbfcfb55111d3366d24075e458ae53a1af7ffb2a89256dae4ddce76251badc0aa06643c4c81ee7b695a3a3b48bd53616720a79b900ae515fa3b8aab541c9add64049141ee5f122b36ae4054e58912f45952e152b28945c34987902f820a4df0697b300c532ebb86d87f3cfabe6b74996f8b66a5f0395041e485787e3b52e1f84544a16860186ff4a52c69302f0da9904c028a55c23fec8c4db97ad0df61416d4642e7e711e83d19a3c97a5a3b650770240126b404734cbce1ef16ddcdda6b69bf31fbe29c8167d8f25e76d7d37849be4162b94f634833520ca0655fec5945a76d1a05a9e8df3fabda3b25cb6fd7bfdeb27f60280b607a396d3ed2464215c3e8ef7409ee32f89a0a37d4c7d58c5b0c6d40f01645b380e2e97feed6f4f6301089f433ba519ea246d1447bd5f46c86225ade7ac659171a5904064e56d782e36f8a7de6361dfde7452c3658a5d2d805ccf0727771c588af9ae8eaaad2219b1b3caa4df47c63b1f97eccca2d416429046860eedbd90cf78c06cde1fcc1d14d3c664e1950653e25a99e53e4aeb71976dcedbb0b8f9aa4fe860422dfe98baea4b964c494c0c1bd8aadfa64577ee9898a075492b36124a2d25b13e54f30f3aa3c9e2acd3996ba67357ab2b239346dd2c46382b3c5c5bee13f9e6711411545ff1da8b4c35a9cb128f97a5d37564f2719176f51f1fbb01505818690c898326a250b7af29754fba58196fd5b1b011d37b3c3ad1edea74f6f9b86a2604849b64e06b8c9b9c8cdb1c1a7984b412d77c6f7f6b727fefc92f5479646a9d33ee413f206429f4890676f279f7a2a94bddabc8066400927d1f0242f7ad399d78a0ab33c66d3a51941f8f9e594f047c01cfc5cd8843baad4ee17754dbe52b35a30d2391deaf1e8d088fd0657577109e5bcfb50fd874c8bcad15e4f7298f785ab751c484b50683358de1aa8f9049a619f165c8bfa91733238cfcc537fcc5d2d708c33679e974a29a294f3725e9c7239a35267e6ea1a28b9b81c853816b030e13675117cd4b982fb1325f19b3237c7ff6dd50075d362433932d870bd3da9ba8d1b2c7b1cfdbf61b3809ea2470776968bcad632e06d2345a1460c1b27fecc61f79c850e0773113be42fea3efc93270185e8fdf89e5b987d242bc0d08c2fec74d905442291b9e1208b90af76dafcc0b6efe8edef14702153efd8eb704d342118bfa34be7991f41a693731f2be4b5b250cc7363a10035b1089098372bf49c912fc8642382a50b420e3840a3f38fb657e4aa42244e15d7a44bbb12d857a5d4899c8dfcf14c1bad44fdb81f4d53851d535987b554a2fe0936d5618069b41afd65e5cdb06615be305c1bf52ec1417d0c936fd412df3fd23455c5d3a1012873c268c01aa74ece8f4f8684f5c29d82961e2ecea873a65283b65aa5aa58a8ea95c64cc0f38f2492dd0f9525f933cf1a0fd587059456d5342f0f181f10dead8653542ad84e73c95105b8f092117c052b65e0169d82b18dedb514815ee63a319294312cfd1b1b3fd9a1bebd6bccff0bfaec8da228202b4f7a96e1089579d36e851564c6bae867ad789e0898f95366cbb9ecaf9c12e56c992c9655f3b9ee737cc8b4ea3b4b0c96145a3da90909fe1f064d535d6953c86adc64034565386d2fee31f761f3776147a7e3d6da4efce51b382f191d368057e0c0b2d783fefe7d36fdbf7785177fcf13150db8c7d76bafb97ebda7374b6003ec61cd7bae1df86bd843bef5af49fd23c2a79bc38161e84e50918ab81181f4991d5718911fe3a5b88f29ee3c643126c2df1e0e70c3769956f0f5055e5d5661f14b0ff5f52120b2caf79a493773efa8d860b4e52324fb5557cbeb2a85d29dbb4c473b004980dacf4103262f5f7255838717742f75d737075de91123c4f32dfe0d3383a2b7c401dccc57a3c392cef4fb04980ec4414bf761913c1558fd93fe873ed8afe1a0b8d3b0e81d681e5d3df443424a0147eac475bc2f2f727a943c2996d06be639f9144663050cf0e45f92d8a86afdb788faae4a6ad50f16e02d2fd816bbc695dc11892ec4d78d55200a2d884685dc608c924af2d444912869b87d1edf0372e9ed90720b09be90e669fc096f3350903d0f68d2a9e4386df6c4a9f6b8363e7910fb8c38cd74875b5d76829573cce0b114ba1bcf3460ca3d0b37caa9c8a53bdd14a6c9a4226093db9ee5326af2ab72506a943628fa63c7c11b842d3960ecd988d2e99a92b3dbcfc6e276fe45231a024b82d535a6f6c4733bc43df2780f42c5d9204a391db9b6869ff5715f3df3ca36d3f6d5bbd33610ff3b743c096842c4cf0561ba73c8a8ada2e51382e92fbc0fc3011da8c7a65b371939e817d8094afee4de9e2792bac7357023f0ed9678ccca12c35390386c30235f433afd1fcca05c83f09d35d1c64441547acef14889e4271e932ecd348268b20cb5a4ac8aef5c1c2fe3195bc5d6b535f3d6faa1212a65e7cc3fcdce845ef86b820e2fdc700b9ea64f4bdae20cc2c20bbcbf4d6888dc4e5855be37476a87b4d7bc54ee815f498ee73f36bdd4336f6e80786fc459231b61d89ce00c64314bba9228fc69f475b67df22b1b8c603d6ebe20f39841463fb63af8c1a7c474030f42f6827125db2a74b3b4679ae8b93e0a1dd136be151c9a1a8d926e46939aafcaacf4c18b613b227bad2c9a39c74f783835d5f8f6092eae6a5883d2e94116ca82f357bf389c233c366dcc22a5cf510467499fcd1c329d6a43c85dcf4b0a6b1b8b871fb7ce89e6240fbbf3997407b609d0cdf1033283b160adf327169ea553c92aa215d65502aaef16506d03699d12806ff6830f81d4b3a78858c5f10ee6203b3433be48e03f7f73f93879bcc401a9c47558909c1e2f84c2ba9f76369bbe428ea949ad1da29f8d7c8b035055815dda6d20f5dd9c52ac6a44bf25d1f3f1cf49f297ac48c997419999ff5297b201a3354119f5f587095f4c92e1004bff3db72721ed461f626caa3c2daed660107e9d4e167c1789e9063b30d5cdacf7db7cf49b2baad8eb107dc98e587fc78ca08a0c8927c9de6b1f4309e84c365ea0fd5563a579d7fb099939cfd3d2562e2e3d8bccee2f089a72847705f37759484b7cd25ca88ab5d96dc88e653cfdc0007d3534436114387237caa29dc68c062b86817a3fa2d2a3afa0949386f0c9e8b9e5b712d8c4a1ee8814b4761514255b9aae7b8f3104932521ef91b44861a43b1f4be51a97c75d4e44391f64812ded8cd2426821311879b7fe7f59975acf9df079d2c46b40b8a20c358504955fbfc856c0815c3c6c1c859694af3552fef8559890c496557c8825dddddd0b7dbb2304710a7cf023b0ccaa4dd5352231e800cb648607b6fb30c45f22754b2cc9ea2e7f97510f3e5d275093a3b612884b31ccbc16e89309ba69659a4995ba4163bd773da3b1dfb09a4f99830da7dab42607b5ce6412abced02abc0e04dae89484712da1df86c45549b50eab01b6f5fb60724980f7ca036bab131569fa502cbc58eb1de7f9b0995d2bf9f6c62eaf388bdcf21663b768d9f4396f59ee73818fd739eac978d217e966108d82baa0fb934e5169bb8b33315c08fcc1d3b06a20f917260753e46b2d438424b0c0e4a1a83c36ea68021d9b655846073778eeb7abb5eb63e511186a9a6a83bb2b7d7b67d44f02ade7fe0d53db2b232be7f254424f6a0bb3866fc3cc638db5b0e1d1993c8ece1e096d4b8178ee8a095528275994fb0a170eb9b163a1434d318fd3ea27993fae76369af3868213fd5030adbdba694d8422df144d4107167bda2cb3fa0f47d5e41d31d0deacb0d1220f0f2a5693e2e51109fb31dbc556a8a1f8839f2c7645b0b358a0f8e3620bd2c0b3b9866dd679a1c26d416f7300cf81d372a8911aab81e96fd0cbd7915a78cc80dc645112e5eefb443377f45156d447c8287b75ec5f3c5b511ec17254b0ec3a7a696dd28814a68a37306332b2a5826350e92d22fea1a281aa27fd47502e29b147c7a925d1a8a56269fa2fe3ecb2176f294a27dafffb6a3bbfa2c713ab981328ecb9f4bcb3669852bdd088fe70bf1bdab07e45ab4686308b78824c49b8c43d19e5bb382cf2ee2c13dd70e95b0207fd81625ccf266cd2aca7c56fcbd687624a0555a9c8143d6c4659475cdccbcd528f98597fb28f1d5cff9135184af8180c113f74c4a547a2bd4dc8d39ddf707fbdbae9c53b227a838a2cf88684caa948e28926f441e7f851db7b3f217fa56f03d6c4ea1dff70105fd7824ac6e470f6f95fadfbea8f7cb60d4b777a90be208d4fce8fae402d11ac31cbacaed53662be12cbb5b08036609ebb0f79b31c41b4ca40c04c13e53fc3272e2bfa617da6d90dc5a17aef5fe1e71ec575e94e179fe6fa8979eda468d7d8605490636073148fbfa797c4b2bb64e6718edb8220c1455a3aa5ba68b18d07e8b9a40938b3a3b50b4ec682036698d42563f7076c43c1fa9483ced9369877622b3f2ef108c6368e6b79f803f273d3120ba9753dafc668356027f814d79ffe1c7e4c7572143608ecead15c939b45f52d54ca5c910c29ce65564ac4d502b08f4af559901b28fcaf68a341ab84e9652047b9ed3f32e03b4843e89097d31e59dada1fdcadc78ea98ab068ba825fc5f97bd596e286b354bf474c5442e8939dfbe9562a7bcb3ca27022091133c7ca7f4a2039e522752207b1808f03d995c0fe1370ddd13828aee8885e1f84f4055493250f973e10fc47fb3297bc09b22a77b42d778fca93c43632d171f39faf84fd97b24d2f3fdf2e4c97515ef8ffe9c1d48a2e57eb9340eafa9a0e9dd4d34becffa0fbc2155be0659ad77b8d02bb1c6fa7772c0685c475d698b6632b9d8f14104eca27f6b5a90b4b11080a75cade51329d41a3302996fb1f526b9ed3630af8abc95f5125575f5825cc2a67b58642c9f7ea40f8533b1c6765b16733fefd2bf7455677a1f11b84fbb270bc7422dd537a6b1246081d70975f1c31f1b1fac02c6ec805c807e7cf6dc565997ffa93521f5528aa474f09603dea5fa44279e92432a91224c3be50735c948d819b4c978ff83ef169235e35c6eefb6cc5490343c7227887fe4faa3b47e432a83a686b3e96e461f48266dde56162ad586b6a791d1a62987c13a4de748b8f6d4c1b19b8053154379bbccc3ba0699844d2eea2e8014e3713e535f50148ee2e8b7f9702012ba3b98fadf93f23b53ccef96bf7256240ce76f91ae4ba4476708bdc3f417dac474f0bc397d1a823d33cec5684ee400de784bd2f993ba89a1945234c165fee6970e3d653e68ebd501ef909e69c8a85e6087109f4b1ab17260fbed34a472189e92fd0316fadd3f8e90d353ac5a11664465ea6c8781f93e6fd66a19f2a3f7ff4b2345ae69c3a5b28a704628167e504c325bf64568237eb5687064204f31ef42477338751784061e204e405fabc53a3e8468a51d0cfc5183fc1675797e2520d556b6455fe8bd0a8ebb26af2323af973b1621dd2598796c403955413b5e131435e25c9aaa3883f08b0cba63ef63a479341eac276502f09a5f3ce92d2498720be709089485edf093b7b7708fd20f51dd9d27198a966d359a475760e27fbaec636781461534bb9ac4c2904abae0673ea235062ba3bb50310f931e8a84a6d669a77d038aff23abfb1975110cf739f60e29f55b9e8d08166273fdbd7ae8b368ba3170c2afc01ed085ffa4101c51544baa1b05018d9e5ef16e2e5983c9022b40e00197587a87d64b13662593a5d0b444b8ffeb6f9e301b7e5177b0e9c8dd4e1062b1f04dd163d9cdfc4b3ec8c1d0fc887fb9edf05e504facade10327e502c90f2f8dab5abbda150c850ccb9f530b4bb43b87b5f595e339e174b19d638d147217c498f0cf9bd9590d5baff87c23ccd19f2195f7dbc272055646c71bb997e6b0355c26752f206b17f0dcac38f1e14b7fb220dee7bbd277fa25f31ef64b290df90c8f0ca3bb86eaaaa2342a74fb6cecb8536823b5231e9aff1d53c85df3f20c09ca0fd45fac643ed0413b3f3314752beb42a1865d2c60e7bfe26d1e7e2e4bf1d8461b105558e103311fc6542f209685d66f567c8ab715443db0cf097911a60a1439ca7b411380db2c3f9e1705b9e2826a69452fbde3f2a54fa1297c599e6b790000f457c8f0a558de206871b6b3f11f285d5a9da5511d3478ffb62b89d885b088b9ee471dee31f236810fc5872a00fabd7f747658afd435c42e2123d3830eedfa193d59dcf2b4646c269599e05800af6adbd154be7bf4145b7db8d5cd4cb57734ba22fc907f224b87d71102e120967db400d668235e7abde0a2036dfbadc0f2cda32b3b8452442aae6d05e73825526d08bd483bedce01d2659123c9b432e5652703bcad151b8a57dc8610d49478485963ab8bb2caec63229391544f254ae5a21f22e3e66bc7df23acd3eccf4eb3a878b485d1667e557d121099a0c88931bd270451bea36a33b9d2141904344e09d309f528f88208646e3b6a81d52b5cf96b1a65b354d838c37a1e8ae6c3ce30f1fe08d03e3f7a2929d832fca8f71041b8199c6004093addfcd21a3ae3d677ae2d46a44cd69b90c4f8338c05c27dcb4ce3e418f11a756e5ed206eae4961110b9ec472c7c208469a83a9637c1f587acf3f9a032e2e3bfa7145ad59ace23de7d5b2251307c071fafccda016c75ee9ca15d1095083bc8c8731ceca3d7abaecbaa446061967d086c5ecb1894cccb3b4e840f8208ac71582e76845b09200f7eb89e94285e8f86a4ee0b5ddcfa7249262bb94d24dcbda1f92b6f86f95a8aac9adac45a50d937a7b1a94080902aa173b0f9a80831a5d2e0685f95bb317fcec4719c8af078d1aefc0b777b3bb692d07cc0ef0fd2184d454e185eb6d785bba6221577aca29870b5385a35221523fa96137f3fa2770fcc9b1e599bd52dce4d97a62ffbde144cfcf4d30893769c1f6444d8bca2b0b51a3a7369e871d4480b9f36c8f0d5c6692a80b618360a12fc6a473e27407f48bdcdea30f9fcceb795afd247c00481ddb7f345bcceb8a7b34ef7738ddd617925869b0ab6b8c248c4ed752faa2b22ad9bd7443a90946e912cf109be164f3cc51486e3adc76fe9e0f5a2960f5965f113ffa4ad2d9c69de546dd1e4122982730f8c37625f158f25e37d75f8640dfd8a2528abdcd2d47a26cf3839c1b5c3bec2580f0e6a71e3d24c298d19fe360fb938970d87ccf55d44790dbfb23491727690338374e0f20696c3c9899c633cff4f6287514d51b70676d660f58981ba3f9c58c1a441c4d805af9ab9ef63f9cdc65cf0d59d30d13ee9b4d6ecf8d5401929a471d93062acdf263c2769e9bf6d0f8aa1c0a9cde2627367fd8870e476b4716ad08a76466526b77683d715edb9ba079a14883f28bde4dbb4b663d35c8364be2b4c50021365dd5e8d1f1b51682420f4895bb60212763527cff1ac1373ea3dbcae3aa0e4a88da8d2b89d1110da93c217e636bd0a42c1f2e3877be44f0c1f0e3935e8f7df0f871d57336ca0e55d58aa612cd6167f6e27199e0e81716f080eb57be372e749d718311dd32ca60d5756d7549bc679c2b3abe0e55ad64ff52fe37a8ad77fcb0b935c7ed36f4324f1fc42b6130c51b1f1966abf16735535f71b5f7804a6af8ee2040bd74cbd435a1521c3f5a5a845f3ae03c2244ccefc63305052ca5f02d33b036aac431a108a63c0a059f6e7ce8f2dbed2ad63f728e944316640c81c51cc310dfaeadcc0da7a53930943851f6421edb56435cc9bdaff2682014f2e5eefe457951b79b9b7a7810fd2734952fa5c0302103310308bb8d75e7fa63284ece012a3d2c35092de2c01f54df3c9828f5b391c94c99f3b090abda3f9ccaafbf8c37674e7ddeb81282f0a58b2eacae352bda63f96ff373319dd191bf0beafca0d5cb4b363dca3f1c023db5bfda48678f92e405740c5eeae4bda0f4aed4fff3594eb5934f817635dc5357058126f1c092d1faf6f852e23873b9ef397451cf3c996c0393611932b0b2a4dda216cf32d7bb0ddb76b4a8b805d30c7df084165f749bf1dec462622323616a4125c1cfb3dbf57f0703234635bad916f936326f83f8d05456c9e8d63027614e5d406089cfb16191979c597c060470c2e0732233e19d30c86ac1d104f66cf213cf01a12335904bd99841ece15ea71182c1bde84bfd4185906ed821bcf3a66b93a22b70b7f20a1b38466278edf518897ad06b7057b157a759deaa7c2483b25e7f7e76e53af833a0060ffffff9f