PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80210 cc78d4ae3a97c542b84a9eab515200f1a3c9d8e444008a010dc0e86d4591e8ef

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39585a553f84addc21c0fb9251f7fc25c0b3b717b54b392b2e248d9e4d6fdbe5
Certificate Block Hash
cc78d4ae3a97c542b84a9eab515200f1a3c9d8e444008a010dc0e86d4591e8ef
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040020000e0010000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000042d3cef241edce0b6ca57b81cfc9c5f71bedffe67c24e98aedc859dfedfe626c57b43d0fb72a4c324dbe1984d941c6de8c3622991a2e18dc33fe43a992c8444cb7c52097f1ecd79054afaab6df3aa1c937f73fd62f590990a501000000000000004000000040000040020000e0010000

Raw Header Hex

00004020ab13f8ac2e4b67c490c6fbbfe76e8ece3ce95a3f13b9647b9638b26c4f6da72bdacb9ebdd7c13eaccac57d96db64cd59e1f3685181504a5a493742792b1e7f934f4b436a64c60018e5db6f4d9e8d242e2b394bb517b7b3c025fcf75192fbc021dcad843f555a5839

Proof Data Hex

59,560 bytes
12121602030781465302104a0b190e9817d4f978c75bf1c1f77d2d3f89296a6652cd98e212c7c52589de2bdc947637a2ecb72c218eb9f25fe8e85caa69bb25af7d88b139b380443c1dc0ff121738f13e0562587ffea1480ad0cae7f8fd2cfa7b81b99de7823d7846185cfc5c9cc4005adabfcdf756b5f54b95932dadbd89d701bf883e63d0a0ed2319c3ac1ca15c1e5f04006d68f6d32221592f78ef8805a3c15f2ff9ef0ff5a4ae71f04f5a5d5c363b29a836bdfafca14083a7c11f5039bcdf9b2ae6488d7c5e233bf0e7ac4ebc6145cf9c24bcdaac13d0824ebc4992a32066168e67e11f584667a865e55f20a1de975d8589d0a4a4d9ae4fb04ec8f655bced33dda2da1d1d1783583af841d67dd2c0cf1916d16bee1f287fe24b0321a95739215dfafb9e7936aba12486a4949888e714012503f24a22549f1066c224e58fbbbc8796661e4da082a941b3ff5c5df0aab4bd36e1fb2a9be04187bc68de8e8e744a169cb510d13e1e2de80aeab13ac4d05d7656dcc74d0b7e8ad9d5d32dcb933a409bfbc7b7559d7117ff7c25c1b14cea0180e2896587d0a6c911ae1077e89769aa8d9458bcf4c930592e091110f5ea2cb65dbbd3e5fd4d2e1dabf2928171e6914bb4a1311dd960f61643dfbd434412d3885fc10598e93cc30d811e8bfc781209753411a51bdb2f28add044ac3727bd970f85fd565a9fb2ed61594eb095263030b79b92918410455038ea27577b74449af1485becc014b91e930bcc791abc379fb24f65f6b624f2e4f1ce2f36f9625806113ef547feda310faa98e5af066fe0df90bc81b2b4d030509374a6637821ee5651372c2c8631204e2ffa2980f91e28c8f338b0fcf023d739d6379f7db39de0c73ab2f1650135fe426d4d25a687342b921a951df0dad8541f89ffd41b7704f7bd8048a46b30326e6ccb8876c8c497ef41f1588216728d4488c5a7db62ee1daf9dc6c495fbf7d599de68316f43504f22a19afac2f0f7fb8e0d683709fa5e7a27398208490352181c70e060c34bd8089b58ca5f666da09e71a140426a321a09f833fca33d73bc0e92c36148ae5b526371ddc9c0f113463b734a213d55e1ab6f9707401016eb7c78161de14d0e172d5dfec0b39bb8e6c52cc49870020af27d0106090e562203172db4612bc775e36b9c68a4e982bde46bc3548d37e58f13481cbb57657993e0945fd138686c8028071d0556ee845834bca13f72e9d0d3e43e353e6c5aa92e99683f9da60e392573f95ad05bc7cb771cf6e93569724a141ce58177fb2f0eafca7edd1f7ee69361bf556b50976c5b02718ebd5024feb44fdb12a4da5e353797d99bc964af21d88cd231c14015cf0d094979974ac7b304f28ea444a019e6ebd1bf368f439abaf12392cbf82a138efa3ad06ce16d3d6fa05ad297ef2026978ecc3655f842d7a32e56122fe10bc5c9bcc22c36b9668c1c77766c62abbacd595824a580a36688eee97ea1e16260a15cdecbf8ee91e5153cdf8c0a2e4106a11d783c0e2cd0614f7c8019e29cbdb5d8652e4b26059b0f8e4a5664446dad0842d1b8c2c967c25a213c6e382a6f2d27914cd960ea29d3a8c106b1299ed2c43ed970b5ef42520608dbbf9d976902b714a2751fa6527b352e6c167a68babe9b0be3d858ced19c40c869537a8c28b6bdf3ccd3f08aede31b48194474a4ae314e7d249d1f5e447de45f12ccec1a06fe246d3d162a20c04ee2c645ab178b4e35eb435764b432e1e36bac112c230c734e7c05013c55e800106f96ebbd35af49e8e15e6986c6898c084ea277211f6eeadd3f29065538bd384bd1b09a8f2eb45a9a15bdef9b103948df52670347a6ddcf3f32e955abaf492ad1b4f07aca2952a2caa355a4721ae43fb5aa1d66751c3d46eb8fa4c6ef78b1cf447fd566918f91ac08a7a901dfedacffb4901fe15c29588cea8f4850c3282b277d61b470be84f280f2a68efc0ffbb8c098422df79df7c602db93ccf49116e2fa6e0ff5e22e1057991f908a5f5e339b8b8501de1261f744d7ab7198334209d1ae7698e4b60675f6fa8e441c8daa3a7e69a24748f70e8180db9719bbac500c3b537fa6d88ef157948eb69d250241db0fd3790258aac05ebdc251a352139d4d914d7fc69eadf9cb2cfed071135ed8c8175abb4453ef832903e88ea77528a5d0662e3f2dd0aeb090e2fbd07dac5421b1a81d14e8c09457d25ad58861b2f4b0e445e4fb4e2a6b6da6319df3beb64c02a38499e55114af18014e2417293e2ebe7f2e1f49072f22908fe71865ed0d5cdf182949a6eb23d06c72e923b9542fd0da5fffb2e5d46350b31df7aaa418711a33fafb8a2dabf8e7decbd181853f465fad209ed16b59a4569629b4811c57a0af92afb52c6f3f5bd2a85e14465ac5146dc7cd4404ec68fd3b1e22d14fb80d372d3ff31ecbad0e5b04235dab1a3b4798464d88e2e12758fa9322fd976f34db179a886aee3f142051032a675ff0e15f9aa1b8e828801ef928f2765638cf96dad18b43bc93182c5cf05c20bee357046bd84abd31f3bebe8a6f4f7cb9c6584e9b157fab7bde3e5c5a9e47553fa3fe26b61f8a63b17f95a7fc3c1e67fde977590c7361bb9fc374bbc27f34758bd3fcec7f390029354c182f50af21f36d17c8801b5c26b2703dbc0fb1422251e8ee12fbbf804ff2639899c780dc5049edf6da55665adeed387bebf879d830786047aaf9c5bffc67fdc599091d904e32890bed94d4fde4b24481db4ccc187a49fb831d68eaf7e3ea9a22c19d67ebc54d6554b17b95cab812dad22da6b0c03481cab831cab3230f492b84b30170e053f2e9b636e4e15ffa0f6e5dc7ea521a7ef59dd8e51a2d3c1b39459e1dbdf51cb31539dd5512db82b757fdaeea03fe780ee594d57a339cf2212bdb45d5e750351cc2a5b21eef606198d216af6d2a35258097d6cb6645a59ef010b23884f8fc7cf2818b3ac9609a75b3df9c6a10b4babcd2e2ccbef7aa47c57650aaf422ed6e77ed6d6c4cf4ddabfd5132a7d0bc589e11632831879f04b31be58940c2196243365e260a35b619c3cc621b3b9574001e4cde8d656962b0311c884f85b7baff4809fce43cd7fad6514347f47bcdfcf9d44035bf67a790b366b4a86ba8d1b3f38878be37c70a98255122867f21893e5761b2d4521ec69d1c88fef97771b295757bd64ff746a78fee86647b276ba77e7b5884f2e41e5b53e8a5220699f8f30fe2bafd753b2b1587ddd049ce1ebc9394619e069c9907593e356fc7b36d373f603432fc4c5ff0fb6e9b6b49d152c07813a6d44e7d8539b724ba94dd966f63ee8d1dd5e669890aed4684a0c6386d3378da61e7ff9f71dfe1ddcfce8bc3e2bb3a74aba8a88c56bd11499b802c1ba09dbdf87d130e7874d240e26633a7eb4fb68cba7ff6a4d1533d7bce5ab59a979999e94e1703f333a0cac9727443e3b045f60a767e9054b1689c093a24d6f3b0eb30139d62306b6c1ac68019c9d39261545242872c8b54cb99bcd7cde89603ad7db97236d9ac801536fbb1a125e946f6f746773c11004f8b8127614b59edf978a2e91eaed0468cd4eebc008427f295e7a46398ef5153398f724f8090f17d282298ef702cc59a041cb631286b542cf583cc2ea1b470b4daaa547565d19d3e389854eb7ba31dabd61e0d6957c788951e5416181987dd3dc89de4bf2fb76cd730193506ea0a4f65080338e50d436ecc21f3481077bf100a54d52d447998c28bc7e39c7a93dbf70014f15834b5066e91fed116557e21acd0c76fcdfd0521e94de649e1448f2dd6774539990defea4c251423a9fc3a4db5e4953484697579b424e43e527ea82256d21916322192d1459def4e592dbf07b3497c72f34053d7cbabc363f786baf3fba942c8a26eb57960d13b96024859f5028580e772d2170a27ef9f44b8c1dff719d1cc2ba955bd2b72c98a57f4d0bdb940ff4714ce2c1c59955e43b08975f5b73e64f4bf8cdf760b0de54d1247b3565f3404e3ed77014e264af6f0c094b1023a5b2be2e57c9528f9d2096635e0b5891db60aa7dca74a44a85282e016cdc7a33993869016e30fde125ea382f69f895f7abe9c88903b765d2164576203b31bc17b564b0ae2e49c0dc6967ea29d613dabd5cac2cd20de128072d1b311aa2440a81a32961588d303651871c89b42453cd9f91efa7fe8765a393150f560048795d5625ca7b4dfc08d1366ef942e52d07344e41948bf8e1cdece8f4769eebb6561d3bf1c932812f2f13731883a2235112e303949d9bb1b322e5d502233ff66f83943671ac26fdfb26c20863d81fd01ce02a9dc13e0ca4ca16413772ece15dd9d494e8909ccaaa3e8663848703be11b99f27a8b0f7615bda564497a4c6c37a19441742548ac3fc502e57ddad99979a3bed291bd68849bceab5c8ff1a051ee6e3f4891f6d9f76a0ec437ae5158de0c4a1f42b6fc79f734c45a53499a38c0ddc010836138e285a2d9e6c0c39f67e103b18454445dabe05c41d253e5bdb7c99d337289c438086e660c9b488d71d2ef7736364957bdfc487db9c9a8da87b194b25c824479d30b200c917e0a62a35678f212547c1d61bb1c38bee986d943f7867151a6631e0d1ed4a4fd8f48a36228b5b330f760d7d5ba7942b2723e63c89b1e331bf920ce91dc597008b9256a602a69bd3c8522dc431682801a17bbfc276aee758d699ae08f06b13d151c4816460a662bad8e4156b7fa2c60b63ac3c9d60d73ca8e9f5665d9ea6821f0f61d83d2c4c01563c9baf49b0afb30f30dc83c538fc1fae80d1762e6546f209ccaa65a55873de6ed9949ff85cef1892f914a63882cd60a2fd4da08a4d484045d2cd08c0edb57af231f4f6e2f274f9fb85ec439356cbce8ed568ee84dd6868cb4102c72a337427567d2d74c731fc6216a28e391069b9e175ecbe4bd7fdd070998edd5c65be8a9c596812fffd9cee68c7bcde4405f64f51269c547607eb9ad935565f516017a41ad07bfc0b578b1d3be0550640823a8d24cbb476a992c5df06a8ef2ec5d0fd58536bf77cb5bd9beae51c7dd82005f6d52de14f0910060c23722e1a4f390fd75b82ccbbcea9e6ac04835e51d8f11c9d5a668a7aed61ebe2f1404587c767157c47967484425b9c246bfeadd83052fc70da4566f0861539fffd5c4a3ef90aa71fcbc05abed6b3d8c3942106690071ee92f7d57932a5721b0f03bfafbe170068c7cf1044630c7b7a4977659124b5bcfd053200d17bf753ec7eab425e077aaa9cec0d5ab06632878a74bd67ee4732fffb401b80636276c5d785675fb92a573f7c436e9f56ea8bd01fd9b2f3f2a03666ffcdba1b062bf49d3548c37a50d51fc7060fa45d8e5e3faa1fc711af289951595429913727f7736a69d9434f993f114a2d080e9a0db770344a6ac930580bde0e898b22cec7d09a68fd6833db0a1bc85e0f4a9495219a30b0553f699c9cbcce1a3ff03c59518d7aa54b1c0248555e141f3b46054959918733ec52e0db920a1a5c3917730bbb4353ff5cf128c93cabab38f6cc4bd66314a58973d4b8aee722d24c01b4b2d94211e21facc85b1d0003510b0ee7a8c374cd4a4c4de8c1f52bb7f734b02ca7cfc2ee17dd6b23957f33ba8d1943729477576928283dbdc1898fc069b7892cb50184b11740cd8ac57069a72d774ff2581343d15545703b5d6cf8913284603b07af29f4d7cd58c4241ee9b4f96fcdeca1c1032d830735d159df2839154559bb57a225ced3e72e0885d69bdab3778d460699014f7b4f13344a6d4664bf72ad50370bb606dea068736baeee615e051fd2f0d8097a817ac9f3306b1cbc4cc0801d2e38516656e7cb99967d14bc97b46b0c79a7172a70a3a5f63d7c339a65fb7f9c7ba7927840b21cc4e52da0f5af2f4564de55cc39d1affb9dc303a5881fdecd6edb234bc833919855cdc0faf63e2df7aa90abbe120a1f8c8fede247f449432515ca6c60976c021c99eef265db8214bcd66acae56cdb42ef1b7afc1395205659c32e6900e02c872bd7ab6d43518bbe057c152db617cfc0d42d7359c2ed076aea99fa179b525473c7aba4613e777afd1589580ae97e811048279d16fa201984a290c8c0dd52569cb42649ac93715d12f70ff900882944e77035e3fa82155fc3e8ccd0d74f3f5d0bf11ce3037234f7690de3180cd12938566bb2776299236c8c257be42af388f6b4ac793389e62a9b1935fd98c733e0e4ff03833f723e1145d30c1ecb359a3ce06fdcc44fa5eb01f4edc06877649495e00a486057864120c649cd9e9a3fbaadcdfbe85ca040ac5513af2f98ff2291f43fb1f600e2bb6bed09809b6caac72f4158c08031295d347a6154f691dbb18b6febebbbc747f8233f15adf315ea46ef5b004c355d8d406c7695f228fc6d13bb37933490605ef9f87d0f40de866cd43fe9a7ed2b6536a3384e0f4979657bdcf124744c26a725ced563e1283683c76107a83d1f10122b94ffc139e368ffabe5df5e8c5a024fddb5c80c0545f8fe0de338c85da53b7fbf1d0075ed1fe6c01a01560c2690d2020ce30dba7773698507f8c00e3b36051dc052cfd52f0d85b8c4e923c4327828cce55869bb09dce8d8529f108c0c233b1a24467c265db6bbb0d71da0457d37284ebfdb0e18069b52155bce5b28b252025aa1c6fcfaf57bbc87a710ed2761bbf98bbd153af1f46db2eae15864354408f7b35f96be95f33ef22614b9da09a7cb4d3becd7f1079c0c5bb5be20fdb91b7a6774ce060ce0897149db39ef62efd81d1a70f9f5a3d01c78226e05f3ffe06af07847aafe039bb19e24cebe1b5d4d16f6603ff842a5e3ad49168ab1231f2528c171ec6546af47a73b359e94b106fad70e6c1f9298c9ffec245b3716990e576b91fce8a01cc9f3c7bde6b6442b53df9c37e17ffe0f8204a576b4102659bb1c0efd462c595b87016b9cc7588206ab0e4a82e103ed78f4863422ad70349c3086fe0107a6da89c8d5c4e3206ce6a0526c90c215f15d5ba8e55e722e2307c7a36efa1761d4cd2c8db677e658b5061cf19b1ee30eacd24152c17ba9320d989a16c311fcb270b612153417d3887c531c396d0854bb0355ffa40278d8f25be1c9ba7a042069c2d95b4997a85e6756d9acd5446412e99c2f12827bc54c16c9bc1ce31b392e2950cbbce19e4c3354b12e75e9cd467e951fcef54bea60ac447886f034b3d94d8e3d3b43156d1a4a9ce1991c6c674f1b9f635206c3dbe3b183efa0837f6c1e5b1cf89b40ace00b2fd16f6eff2316a01c97a2371b3f8c8e3b45aacda93823e44f1a63e335392b7888cfb5e9b40dded36ff9c45eeebf16999b0c85caa974e28f0c5fde566b2c93b17733da81ffdd146389f703f550373e1c427cec510f254f82e3854f0ec0ed3b1f24324eaa81551b6dfcf8a87f532756d219130434419667cb8800e53ba24512eafb4512ccd180cdd9ee5f806e8067347e91a990e39b9b9fd7cf7828d3dd941a4521ff651f13b2619e7cd5a7ae41354a9db8cc5129f64d8bda4e3ea4464f4e827d5c13dcf979dd4aeb2d58b22cc3ea4b23350e2b8441baddb399f167d6f6038401a780108a10b7027158fab873daeed94a8418098d54e6419f84fbf5ffd40f24f6d2729bb9293ed7662106857e7e13a1322b4242cb612597c087b5f50e9c9e4d39387c89ca7ee68b2c0e345fc12c900cc5791427d446316d5f532a546651bbad87d4953de45e20f8755b7a6d2d928e848c52ac1ad3950e9cf4dd030edcf4e94ae6262b58ee425b56277a85c837c59b9c995f9baab21116c4c5252a0f226578c896d8b96f32cd6d412edd599631408504fc267ba66eb2a5dacfe6d98191117e07d9153302cf9268e3f91c2ed5b628d25d6d6168ea5668a1dc61302edc2f2d17849b40781956502019fc28c4eb5907144dc29d4e90b453bb76d7a89f18369c8d6986ab8a59c3edfa9dfe15206b8e6ef9ca03bbca286711ecbcea046622e136a1a4e23b618c9584245e2a1058d43dd6b1c77520a1b32ab31873c446dfc2d6c41abc45a8ff91a47260f6451ff26166e06a7891a56a63130931c714b7c68da283114d20875fa44d72785234eadea21ed95bb48771ed1d681d6732044ffef5ea4bcf44eefdacc87c0774e11b6901e712f6990aae6d876520346fe88940e086e5d261b3b27ad56961f94932a56f273984f6d6e3312e42623b264309e2f988b1b02ba20d5f4b2e688696844c270a50ac36bcf28c8219dd7bddf1946ec5b488e3f66e011c0b991bb170b9ee6a8453315a410db03c30359305c6ac4b1e83e3e87c2f75c96cfeeeaee771bb2a7b01640736e0f94d10c856d6ce2af8b3867e380a19bded30152c127313fd21b908b2465975781cc8e024ac7f6c65da61927619c8c0b9df3e05a5c6f812fbea74dc4f121303b659b2b06cd34287fc96090b8688fd3e789705fc2131cbb23012efbffbdab06f68e44f6b21b48d314c5d47ec220486fe28fe231405556f3dff53208fa706809c8bdf29af971b6bfaccae883d905de8bcfdf02b696f3f113e80f2a97f8df7a3c97d3c0420fc9c2b9b55a7f2fa7f3134696188b5944adc2d5cda22fd0d24f1a3edc019778ba548663849610c7274efa38981d503c56e8a3bc24810fce2db2bd790e2030bbf00b423464ef674b5b2b891610513416c4040e5bfb7e0f589613022ec8fb16769f1ebd660161ae9177b9aa984e1ef7db0fd56a83e949ecc55eee8c42840a74fca0249372c758268bddf8f7d557470b97dda3116561785514a9cc7fae8d5a04c3ed01b77dc4f99704b1de7f6d609cc83765621bc152e5734ae76b17aaf014c17430c4a46426abda06398c01f75f69c43b580838f4246a79c429645dd9a2ecb84a745f82553d1065fd029c8eb41c0c97141ec9ea63663f4bc106c06eaf93626e13c0ade543920c2ce94a462e7cde2192cb1b2fe3167002918a479621907bcc6d6ae49c00643a3eeb5b412f9b8491d9248514cd338b7b6bf39e791a6399bf26fa2eb364de18576103cc9ae029a67985d49811175b6cff3c8559175e9ca689b16b5b6b2f42d22e7601241a25dc4b163015889583f1e3195ae50d47a2633ca5047e3ebe4d659b3937a47d517aa618459da6f9901dff343ff430733cc986a5a2d83c0e619289462110f3a60078c3bba2763fd7793bab65ac4790c2e3fa39546d500fc30faada8166216e89453367f70d154105225bec36fb8821513869ee16b820842513f08482741f3e15feeb35e4e42311923e874d9a386240002870d816a8e56657ea8eff8666472e305a5e4904564cbbc0410c1428724cb3b666159974650cc263e40b9d40a04e51eab97d1e367cca1f110e5f7c701c5574b22afea42283b59ad723175ccbd4643e79b58e2ee38347bed7949360f1f1e8e8c7e65ef9d07bf2dacd3cba575325c3dbd44c6852a1f396a778e36746d69f9bedea469d34fb02cf6b3df5d568a81a826d62e5d7648e1a62d63a174c4425387d4d0c21e8fd218ac81273960591678fefa31e649c4c2f693c2f77c4186bba04357ea72351ce0814b2e6b956b40b641c3914a7b3a4e31c2206ea1bfa564fa30b6c721b423a6420ebad0202a5e84e4ded208f742afa454f45046d55e10c2eeb931c78bbd314cf01531aa0c9592999bca5e39547164342f1c715ac5b4175cecfd72edb900f1dcc993f57889115f03815b0d7ed662de16ae772dcaae8602d622061e988c8287cc940def7cd50245b71262b85311b998fb9a6e7031624990f72c333d460118bcad9acdb4c0d9f0ecaf198e8b5ae2b4b7608edb966891f16449aee3bc2b0cd40d31ce7f7f0fb590e77db41566ef174659a87e57deee07f7c777059f2ba92219f7f1bd59e9f415e184131e92e3ca09a689abbae2efeeb7202c3f25e31616aaf802023ea39a4cd5392107d47ae9a58e00e431f2c709b93476cd7c22abe655c6e920301d86a14b5d206ec2519e533517840021fc89c45e8e3d0020eb09fc2c894b51e8147dc6b1168af7ab6ed81fe479e31c872267bb662f214b447c0b6c51a9de57d3ab6575fd7ee208aa3727ad5b8d7b6353019635426da3064b67258e6c37c5c64268b67ebd7b74ba5ffbabad49350b8bd89439f3dae0bcac1c70330cb97b622813a01d1f132aacb46b3525feec818cc9b5f35a2bb31a16c4ac1575e90deeed551b428e7869efd331495f94e0a1feab001a488d2fa9702cb4b43333175bae1a4b5616e83832c5c98358d57e832a041e1be18c4c44b5d9413e86b17085606649b74bb3d657ca8d8595985fc9b90fa4f35b4aaabe8a2ac6188afd688066c0a7c95ab8dabba1e7b4ea5827f63b7e2ee65b6a269ae17ad5ff34ea24bc40bf9f1b9730646d9bb6ae006ef90fe9caf034eed1eb6d7a90aabe8dc16f828495e0aaec6b02d599eba4f668b16f0555aed9590c75ec96ab701df5585f603b6a343250dd5712ecad6e7a6c4620b50c91d884f2ba3c656e88d8e4f2f068ba5ecb2b431eeb2bc062150f1e55a0a079f3666a15714f8d4dff807b8beb4dd813a402a082e802f478a6b9c77d11895f39d6c032df23fc55fd84aeb80e1f619ee97d892c35f465493d31e1944dce42f53089715528a7e9353242b74b2688af7aad0f3446e2824101df86d5b69f8cce7c655f1a634ec41311d6c58545d6bad2dc78c56527ca2c3b1b7c8b5b01ea6bb993b08f44047415998666b77aff23a0804c5897dce7f719e96bd69a46fd626f2483c42c3d03cee841c12d9e0900203980da5452a7c310815bc7c5b996f2f2886a1d6b91a165e43f9095b25f2ae859d37d256db6d1bfa90d53562b82c1044d6c0cfa91ce5a300e109ec074b2307138e9896e6f63832811ab4b845586f2e1d37f116c9b9b8a6c8eda6735b5797e00a12d0ca8616b2bb3377dd20b11e277be6bbdd8bf4a0640801573d2f13d2698bfafca4c9df319a57503c7b13c17bc10bfa211d977ced60c1747e5867b16d97d97ecd4dfdd2a5411b42465f26f3e23b37225c9e30c13e4fb30e918777be5707327d083ca8c525254805eff1e7d78657958df7959e5fb414ed7b7ad548292e798551d501d9524fff0552582ac9a9d71adc3106c79d4e2ff589e0279ea881de50d7c373dc1a3d5f8073f4d0e409b87dcfa1d20d3ef99a221e43bf0eae44e85841c4e9c954b9db94ad8a46481b2801f24ca007332e6c36f03d6e76bb0f73eb7270bd54ea7ea8e507ca31e568048c2c854e29f31eb9af42bff5ae8822e173621dd1cf6bc8f640960b139cc9fd86365ab0234f00a6782ff328bba453357fef55473dbcba51dfe7c2317e0503ca234669c43d5b0d07455701e4ab29d2f323bddbf9a8b503b336e015795207e47cb7cebb3f01543d33612f88ca54c79ea3ef7c22dc211241f1ebe1ea59ab1649c63de89986c0cd786d94c0dc3d1c22f58d7705e0be64334d0ab587da7b40449549538fe364f4798b1e0a29f8db35b7bdf426257875702ec0595907cdd50523182540eaee5075a103ff9bc12d92ebd1d9b57abf5ef29d16f1edfed22f102af45943f63d76b7a65b32841bdef6348f2c6c1505efd286faa10cae0529e4b5937bdc95ee75f99e331846cbac8410a8113bbb76fe88be3a9519645b3923a3a316ca50ed38f59e5c2dd39d91b7f7deea93ed9839afbbcd40024b4b3d3a2792ff8b30b9b76b2a782f8a9017557cdaf490e9e1b6dfe9a42da02a42632b452ca09f07e64d609dce7866b199c0c703008d4fdb231f4389f989d90fcf669567316a6d4cd9b9165cdcd0dbc508ab8818525b314df00cd869b00e1fe40ad65a04b33937ece19b6e7b3787c85567ef3a008a78121b4f97de017cf8b0db522f61faafe54a8ebe30fe366c4e108018b835889f9e48af2451c1ded664f4e66778ab9e19e22c95149e71757d48bd7c95bca8255b572105cf28740f093bab309a8dabfeaf29bfd0cbf1ad443e4297c87f55a81f0d560f6c79c86e84e350ae7630fe7cc07ae5ed8f57c8510b0f9cf0b793fa94e70a9f6a18bd3ffa85bb0f1f404b1f89bcfb784eb71f61cfdb868e60ab1470347f55fbe28168d585b1e4fd34d35a947992b28c256b24d33010c30e472b9c0a1c6a49462f16f61dce1264b1bf2063fc731720129242b6b483d0cbeec9f7aa67398cf5842756f6c656649954f885708fab98e978eb41d1de709f204eb821cc6a3db384c049b7f873de9bdf888bf586a6f4eb1f8c7386f70d356c0a79acbebd1b9955f60d94b3af3588333c566849fee5caf7ee3b343df1cfdbe15dcc43d49d47333a06450e871024ec77275bf6ca2e12fb90cca266a8aa57d1c816cef34de11ec426fb2e663e25a3079a4108c775cf7d7f6633fda99a5a908cc74b3e5cdc47d4bfc30433262cb7b36bcfd021bce7cab3c6972c38eb0f58d92cf134b284f9feff19e6249888120bc4d52e7e8d5c8dffe8c763bc1e36d3bfc7f8ae0b29f3a900257420f6ee59e54634306a561636900c9bd747c473b61c656af29a5834d247cf5f4154d60b32cfdf94fc3de558ecde46d2ee90c827e4879d210ac19d41bb96fa86771b618bed35a64d1fd1f7b6dff02dff2a85e3dda6c6ff7efbe496103b49b975b454b259eb549d4f021cae6f0df6d86bfbd32f8f454d1b56b2fdd6dda0b9ef729f40cb6f59bacc8685a348ddcc3bc65f6e7451d6a535141ff9980009687e94b72c0473c5ec00f998d7679abd36c3f8271bb74e5cbbaa130f257507f1ae7f30f0f2a3d1a0554300c3ac1b920314772b1c7b0421c74ed6fddecced4a6b4f7dd250b91cfad0bda92095d09f8319fcc9d2aae07a26ca76f9c41d6230b0ea855140d180b5eab5e2d64346ee17e48b86a5b179adc0d66e187ddd48f31939991071b4305cadee8944cf1e3f470c4db97a7f91c29ebf1547de0641e960972113f917d7765b5813c64b0e87b9000420c95ced903f4b496b35d243e01bdc3095db775901ee1243ff031297f00ef3398a68d41f00795f361eb70459558c25a28c481e3be68436bd8bfa02cdde472f9148c964b94077a3f9c55f56c3b8e501dc64dec92ad765644b10f36bf9a72584aa45081f1d3d781a5dd33ea023dcfdfdeb32a51f6867840946a3f932c289ce309ff1e6b44990cdc483c64bf2f879f03699d42c78d70e9d71c136138d45abcb29a2dd6034325478f90379c5b0f1dc75a4c878a463fe00f0c8f602193ad59269f708de3f7c6ef6cc51069edc6b6dd3b8aa916a5ef87777baecd7b3dcb45f4f23752c43e0689ae26f41f8c91274d409c6b98bc29085344a75d2362fd29b4affda01f95d8b9a1ef202384b211a56193e352cc6c8b202f99eea940b742b2dba62704623320f936818bfb1ac55aba84154f7ce0eca893d53de26fa55f8feecf104cfbf9f80201ac64afbbe7d5999386dcd33c0b9906fa82c807d8c40ad60cc5d2fecfcb8b0a931b589050c9df6ae968c5c2a71412f2c21cd3b51151cb02ad687f501a45afb37319657e4ed7c3df61e95c3b6905fdc462f9d28ec2636481bef9282b5f464d822f368d9b2c757d1be38ead24d25eebf3f75b0c1d58f9bfa0615c7271ee688738927ff1e086bc6beaef3910f7825964845c62fec7bd1132dd41d1ae2a5cf77ac21e3be1cef2fb7ae06d0609b358749b89acbd9381815b4d6da8a41f6522b6c5727020e6275566348eeb89a34495fb12017cf7563d93d947350060f11a713cde0f1c844a1f4cbbb1016b8ae5a12f840401e3a26186d83cadf23eb94d23ef06bf366b7601ee6a2361e8acb2c316c7fdb2c3b253b91183b0d2f50c113698acaa7114cf97553eac9dc6500f4db20aaa7bb4e6f461383a443ce4e9254b062fd60e3133d81ba29ba12a576c53a8156d64740eca86ddd36a70a1c147eb91012c261e7fda5d38e9fb46fcd27f246d5363340e4f5dbf8ed22dbe4c8ab3ad023b2440832e4105d35d8940b8157740b653c8c9ae8b5e1b8be62f0c65ab84488e51601684f3c107f32bd2c6d15ebabdd04aad16305d744e94f64142cbab8be7b2af89b9d4055d36ebb49071828c5d78e82fb0b96aa632998544bd9284a4bc884c4043a8fc58b90ec7cd5278ac4deeaf6abbfc243c7dc6869d2a92b5404def180bf676381b7e1dc060329f2b73c1374cb513932c5c3c79ef1e53cd87c86957420be247cbef8893fbcf01ff84c7aa0b3d94a10ea12b259da0bbcbfb398b11e00898c83b6091b59b1baf44e2513c4155b87fba63555468096824da8171726352fe91d7e0d7a5ad0fd233a7cd6a7434f2c01f9afc8949d30950fa69d257615eb0d99aaa226780ee4fe80d842eee685db2d9931ad0d185a62ff004607545dc14b9b66f4ab87676cb88a765d52546923afe912df257fd81a96fc2a328e830df773b94f3d9cceb37e9146b9b8e290349a0b33c7217b9ede516f7d549c8dde54461c1b6b1d937d2764a96c47b172b306bbe9e5f65e5657c1cbca0c4511981b875c1400892910d9fe267a31276034cae641454b569409dd4b4367da75ce85b1782468cb9a6cc0e4b1adce606785105c7061c92fa7a5cfcbc2cdf58462818ee5455a2ceb03e5495138de9c2c9f1c6aebdb95dcdd45962dcd29950fdf148bd7796717e5e20428168445e45cc97e17284f76e7f03755a880a6f3a6506fd5af3cf9d53f3b549a03c2a39e06a293b8a98f2b619ec3eee64673ea85e3ec61762b76ed86a992105c986f2807871c04ab8c7fe21f4f847cb9524203cd8bea75b3c89c8d744a9699863c2c848033f950f6e9e8033b389cd4c9240fbaab0f399b08eac903d21cb1291af7b19df9a85e9ca35e2c613b6a558c8617399185aeeb1a0fa6b9aec98e2b4d5cbe747702e7776f7db25e8d241b1e51c7d8a77264d9d269206f107a2cdaf133fed6220193a5bf8fa40b78fd25af57496345334f427d22d8c1109eab337db6ce10bdba943d1f3a4a5cda393b23ef2bb296c3eca1b2f5cbd8cbd64b14ea52bd49bdad592ca9c2741537b0c79213b77cd9240e9c0f0a7402e949b8af3cadda9b734ad0c2cb7f5c0757af7466444d8be5b06ef912df3b0c2e1c24164c7628ff200adb7d39f16eba4728b65f9b1acafe65462715c4be46de43952c47a43609a6e984d699dfb391cff315f250b85b2673816c5826465218bd052da0d3359fbfc403e2e7b8a120e879b62fa2b524947e0cdc7102f3e18f44680b93430de493df3b4de61347512e58265c9d13df3c0a170c8a1afc91bb2fe37e88ab663abf0bb87e2f28a7a958b623d5e2204a5dcc15b2362a99940815e5e96437f2631a011216741630c9fb4fb696e97237c7f74c6d056f1bee934e7528844a1f8c43f92eb847a58bed03bff880ba3d85c11df71fde30b5adaaec2dfb35af67d21735a91c38b30bb2163dd5489336c0207031e206a9fb5e23d84f5ffd5286267117072adf0d5df15948b416b951222fa96896bfa8b8a145f5c484dac851a691935cddd138e992dcba9cc34f51b22f72000491978d24548588862baa7c825864b8921de2ea2d9f624ceee64e20a45f952883d06223351d93d625b6afc8c85e1ed03332c2a4ffc3e440d2f24af21d728434c0098a8098e64289602610857995a2d562743d8e0994003a745935f2e8e9532002d26383381b1d330cb17ea33d6a50cc745f779a7d2b2b3c03e96acc654d03b673e23e931a477675234bc7e566355e151e7d33d900e56bda0e39a48832d0a013f2c3c0f4ca0889bd413a2660c840f0871238cabd0ca7fff7a1faa4b480d2514d0fe3552bf100ef2b01f6cc6e35697fb8355fe89fc5cfc6cae24d742bc4c664790842154868f7e109268301ef869a9dad68d110ddea6cb16a2e20aac25bc15e0e4c865df8aebea49cc783640c13d74b4ed2a29a13e5953fe875bad58f6527f621d446ab972a211f6d7e131641bc205f4ddfff485ad8e6009c6e27142bb57e6aab9bac30b0590f7d11c22f5c32f8bca5b7f246e209463f2422646a753e5a1ffb5b2301e8b4caca17f2e37503444ef38b9bbd753617cda024ab41e9aff8d96d24d34dffe5d568348971d3dec85d39b56d8f32c35cf54eab81119f3e5b801889d8c528222c8c1c09e2b811ac2a05ef9dd8fceaf0687b738e1c0715a1c57a305d08229998394cc0620e0fc6679a8591ce3ff11942bbabf3b43bd8c4bb46c438d684bf54552352aaaae17cec4441defa75b0bbe5db3446b02df684cc9701dded06cc07228f6e7b1bd8ac4dc22ab956b0909802e2431fb390a8343c35198852708626444acfdb6bc920f38156773e0685af87f4532a16a37480a258e6b3902aacb28e534374d3792be11a71761fcfe4cb67c3b7ab430296acb9a894c07f6672f65199fe2b96e0775d87d8d7f5a85d46adf2c0cf4af3ce96af06ad420f19599205ef7fb57b758d037e4fb8f13989085cf60314141e17954507a1d99abbd9b1173b59ad580d901eec75baa18332946d83b02b02476d4da04dca048fc557d56362953db8fb648e47a224396f3dbc0c337c167c8505ffc630b336250b80e84f48595cd5fa19ece33629f6f47194c5b72004cc2b08115c16f5cf56511521fc1505b63a89fb6c1a84c1b4154c0ace0131c9ca1db5307aa56547abe55fcaedaa23631ffb0131a97c882e378eb4cc832fc1886b63059887c4dae6b886d3917de9dc1b5bac8b77e94f90b6ef934266f9f53c3630e883e50123b6722acfc8a1ab9e931a01484072c34c7a6423473811910d68c554d54db6ad62666479d6b2e4c514ca6fb7d6170e19ba929ffc48dfb8ada792fa6946cf27dcf592dd6c4c0df8b57b574e500ccc5c3df6caaf02db177d4f0c50480793a0bb91b569f88fe09566f28f0d582d231f03a447bf044322eed086d35d24ce90fbebcbe3ed127471ae7730883d01979db017235e7bd534cfec087bee52e493b192330616e1fe024de96277b147f62c0c470182a8daaa737bf0185b6ddaefc27f8c0dfb3954f94eee956c4a7263bf9f854408905bc1c3790fd30be29dcefc158ca52ed1d6d472ffd7d5003775411abfc73d4541b00f7e893a2af126c5f09746a581669dd7d4256dd706e8ca2ea79867280a9af7d4c9b535625c08369b15e88544d7eb3758d3a38ff3798daff98ee7639fd30dc0dce012bc7aa2777fee1ad2276b420bcf4e1486872a87390d5043ea7a2d20ed1ae8446215de586b19d738344cb86df2e31ceeacafb3591111e28d16a2177090f85d6ce893c9097e92175a6a1ba316686af603e58ff5ebaada70f3be01c7160786e0ea46d1e314ab085fc58796da2c052779519ea0eb16dd09fb1c37baaac42e8d78336ecaac26dfc97fa506977a60ebeb20f98d33e012643c4bc24891746de51b9f0d16354789e44055b8a68ce5227a64b96dc06b0fa05e5099f0e0a911bada41d1f548ceef81c6e55bc2846697ec87ff3961c10c760930f1e266d3f14a3121596802a2ce17acbd5cf9e8a93b36beb6c68a8aef51bf9b0e461b1ecdd49fe47c649ff0311713e3a12982efe8e08367a8031bdf40228a3d1493617226d2cddd2e48f8b2f068715c6694cd5696a195a25d3bffea6f997433cd371f9dc71da7d4750284ee0b16592bda31d9688f38f5df33d40b334419a37d5f3c0ee051c4632b5aa578a39332897603af61a1b305324055bb4a9d516caf2565520f722a60ea814e89e7344857b427995c39b19509869b8c40e8e7ee5899de2515eff93983898bfddce71f35bc7aac83ab52959427087140a2975bb81aed6a92ff980f1e4f59b301c469a477a9733cfac3ecb95270d24596f2424ab7def1b30c979ddf74321294b369ab3d3d7a7af9d7bdf3598ddfdf3e5e0ff2b2b86ee4539d8bd391717d439f6d9daab07c651c582c8953504c54ae460f600fe33b8b8dd0ea7f057368a20e2620a486ae0dd3830892bc051f506ca45a322892fff7288c0ea40e9a67f9c0d1e00af6857ad4f2ee73fd3766425cf04de804d7046257828a5f2820e095d939410f18a116e794f976db349c15b92694400fc4b64c17bd32b6b42e5ca76aeeed66b8f37c04fdb4440b9a375b9cfd3a3a0fa4de5f134ded2654de6efe11c007608ff8e8c9279fc45f9327c6cb79d372973e21d4addd5d07f63c0c5aec93bcc09d514d4077d1b3835402de9e7322abe68f39de8607b3a49d2f3299a610758a62746ff9214ecac8c50064ca5d6b2bca73e91d00e3899974bc70a40c81d72261011556724ea65cbec93cbf4d36937083d0f7436d2efd7adf064e480abd2d579fda99c1e9f8bc29fdefc12bd148d156eb12498402164115eec00804ed998fcd3713a88451e3056b685381b8abfc028f3319f26940793dbc541816e0a4d15d0cf50562e15a3d332cf98d50793df51c8dcd8da56f35ec283b2329efc97520528b1851589f885d72158680419fff144525c45fc6aa64678e55a23dd7817d9adc741de2bfdb70d70c03dc5907c37e0b228641d68db92f9e32b76cfa7fff4f910b13ef4b433aa367153373fe2e01af7ea3484acb34c3eadb50754e6058e62f490e54810a8e79690d644c57892444be07f956cf47aa1d70c6abac2345d9200507d79551c26b05d5cccd94fe55bcdf849972060ab2735697c690a5ea059da7bcd1d776984852c765062b0dfffc8c41d65f2724d1e273f4584b635beaebf7b23693e74d2df0b3268440444ceadb8c312738d35b23cc3b100e297dd4cd41f2854a797e6243d3ee6679f06b929a8560f18eba07650d36678d53e5bcbd072036969933b5fb121248ab5152bfdc8ed37ebe72798d9f2f00f3e19445158d0dd5e64c36714e8fa18a58330f1a4cb15b2e2526909b6b15c93cf64f4dbbed9140f7016e0f3a1b35e7741fc9b433d3a9fd65259dd397cd0b3786c605e293c1293943fb2b16c50a7f181cc42eda8919e4c28c184563bf3f8661500e4ea2b8b60de34c7ad4076feee0bbbc8917af42fcd1e78949d1d53593fe9da7ade792681f10c62f0aa3ef64d74e278744a1eaf8831bfc1c5617122676c70b1c8a283b223dd25ab79e53d1c1e8737793aef72e98a4e6928c2913c04f8f958a76551d77c17584e07ca1087bd6746c70a220eb0a3e5af5a5ffdff64de774ba32323616077dcb4c48db541e24f2d8ea5e91d696c30b59e00eb6d97edbd2c63bcc4eb5d2caf0d7a13595876bfd3d129e268fa7d2023269075b3b0d0c9cec6823b86f62659eca7ae34fc1257a5e1617f721929227c7b06941ae2a7653640728ee12ec62b25d0d01916275ca240e36d6eefdf568f4fc8cd3c2c51a6ed54cf535955f7eda3d398cb7d245ffad2c1f82f3c5998bfce2075bfc5c576d181d942e192514a133b043a1b1059532486172a8b04dc84015f660c8a42e9c93e1b038de875e6fca31e49b1b0d3c827e90fb35a5e1b6af58635c2b8e3c67c8c230ea7ffbc3e377d2ed9861a32c587a8d9967bbc1f99704837ef209676570a323c50b90554d81b52c1305b814f2afe2a8c70b1679402449508502956b4439480693f528a0298455c05383afdcb5ed8db8c9aa1c2fef1d16a991d0bd13d1a3aa4f71c6f575e0114bd29d9dcfd77f2f8c210c090af7c536ec6a4d358348d98dbd1dc7efd532cced90ada9f3b398d181add764b71aab9f7b026f11e75fde41485d0391c537072e8b37140fc78ae605eaa38e4676e8652af1ee8d0801d3a44b99e210d0241a475a35c32c13542eb62f511217fa988a862b52712ba2ef5312e9553a3a9f580a3faf3beebf368a8189797e51a1e315cc48289665e3203540848ba477ffada10b77f38532fdc41f5f17f567e4e31ca5a0b7be5ad6c962adf77b428aa5c09dc078032c3cda75d562db2ebeb4a724b8ad07e11fe7cbbea63109afcb1145bb5de146d029a72cfd32a76f150a2f792a209750d42591dad158ff10f4963e5feb2404befcdab74ba4f97124ecf397280547530a796760032e527c47754560557cac6146f3bb91c945395c66666f4f1ecb0b57462c5467f963463009a82dd4d08f843ca8f4e70a72f90e0b08b2b9832babc35fec9570b49abc4f42a179a49d2a455c58482c000961e6bccd76a883d6f808b6774f042c3ad71c0cfee9fc7e1278644bbabded9ecf0f33c5c6eabf1e32c69392451432db26b099b622fe718dd67baea92eeb59ea72e8f38b646e7ae4a6e99aa742837640694a4a0455598eafba9636e93d698bd17b62db7684b78f42b068857d1552d2e209e7a2baf24e03cf397bea177fd2e6d4b86812d73e082e171b00ff62a6a7287608d040035c97e5baa9a2282c0a124c1f3cc85f8c77efa8951cc3c47a3bea6a2b087fd59a50f074ccc478a84a46536b8b3cba1006f5d0a727a91a5799d6d11be33fc583cbd704d1e20c795d4e7f6c398224058e33505d7d88e6a94b074a614351cac662c41452dfcc6650157327a4063933e779477582abccaf8a124aa660cdb643619f1809a85fa06652a82d6b396c84fa4026abf69c90e85d574b89c61d161fe2815f4e709cb01b1cdc345c28ba09fe7969560843141818af0c20b28f2eeb1501e7ddc057aae70f70fb9bc924a4e7db600189c276da290a7e05a941573e0663e562f3961ec16f67eb76bbe7f790e5dba3aac5b7b6f507ac4d797560058db772b34ee53a0c932d4a71ed742894e1b10814b42a1e5c576fd3403cf97d5d59e1462bfe741a90265ca215754b1fd54c061f567c67e73ace07bd985e517bafc31d1eaf3f3378470d15b159d7f9751faa053b4ad5bb2e5bf800fe4facf9427be49927c2567ae412e56ef580c66d7c76137c52039511bb5eef0a085eabc2b42f267ddd9da71287d9b15d9ef9a368fb227f78552e08d264fa14e03fb4a5187754a8a6a9bfa4dd17b981320c373b7fc94a972c09798f63e83f5ab64fd3b3514a5f2e3732e8a04f29b7ea36fdd961bc5e680019eadacb6399d7c2c2d1f677558ac44d3240bcbc34314f3be61e6f4821bee40495526c1acc9e7440bca8ab282964ff07f280076893c0ed6925e232cc6de3d4eff2617c336b8a141194a585bad9190790ff89b0885cf7f018ba64bbd20046a1f8ffba3cfc4f622bbac61ee6f227c910ac4ecde7ecf5f521e7deba43a048acfcf4b4a2955eedefd0c8b379762a7ec37e438ac950de846f77e0b460ce1be6f85a04933ef7cba98b84180ba937771767b71dc1b68fd3d8dff203dc093c937108c32e719b339c3880a6ea37465c2ff960a62a30753aa54b4e01448c37e74721a79e9af486a7cca0446bca8860b66e3f35074e6f56300d502c98355e8fcb06c9dc37f86162677f58b154679e14152fd81f925bd059727a34199b812cc576af49f326ff56d2b3b27830df48278647727432431e02710ee28d0518a12837cfb652579a221a0bdcf66d411712fc2ba21cfdda503c9a2c0efafecfca9880a66a72ca162c66a637bfae3cc5c60997feebbd927ff4bc0065c81d46e05b0e17800b660be5d20e88ef7fae03fa9e0e21adcfa061abe88d7d8c7086d76eb85f1799be021953d95e711b4234e0325bd5243e14bca3be14ec55fecdd35d8b86ba6d70de2beb03adf9d920725d00a5758b39643f52f96a6aa53712536f38c758337bea78f5cf0dad32718d4d3bf730ceaa78c9eddfcf8c634478eb4201d32e58bdf9005606368e6d3572b3210f4f9850c9db41283c85e1154505d23f4a5d22a1c922a92d18c64e19446e8c59eb66badbd68bedb122257616f494c9aac194daa04957bc1659114defdb505bc7ae5db74698ce0769d026a4fbb2c43657735e66aa912a457c8f59973e9d61754a630a511b7423530cf826d939498dd1d3b25757c18162ffa6c8e490bb6117a147dd5be28fd1acb126df438b3c60364c79677916f57b70e347cd7c75293439ef36a6e3afee43ea342ec30eef9a3c78add2691e7ff11271b60d26f049528b32286727d04643d6d8e350026bdeb454e901fd5a567b78d266b07785ef0576f6259125d4a6dd26172a3f82d8ca0b6d9576cb856b26f87b2e70603088a3a59a70f4d8d6bc31766ca42f885b6be1079b24bc18308d9493a9b25e037abffc1d9eca02d92745cfc38c3ae3f9dbd9760931da271f2e792bc5b1eb360b0c92bda2bd6a19c46a265a373ff2a64b4de36f6cb9e9a0ae488db00cbdc9aac9d51683010fdccffd21328f1188930a270b3ea738d621a82354c63d1c628b3b4785bf25207766c660139738fb0f1c6d4a1c612628685f382679d7014567ddeb28aa3cae002d63529534e9c60d0fff44110323724e9b5e4bf81ba9a4257fb13c7768671244fd73df283d382e0ed30cdc74b34430580294cf9dd8a45d4d6ad6d0b37dc3d01cdb0184e18d4488113af099bf9bafdd774f9261730386388d72f779a53e1a1a302ec590b5ff7c60ccf9fa6840cad7d46b177a9d26087cbcef09e1e57e7df6a9089f355f85d877f322cdd600258632dd377a9456fbf0158f18d47b378e6c8b446767cae23fda35dda86f644f46a07d38dd6e88e07eca1a63db24b1c31b8b16e1beaacb83204c3b7646f54c8aa11718caa8959d978b3541b5e28ed8f16d1061f2ea020fec275a42605f6a1498db8cf02499681cd92ddfe9e1a80a019384dde0b3aad9c073f720fcd4ff3573a5af93b2967644ee51ad64a09386c262625d30fab0db8b67df80258bc76989919273be0963f5049c92ee055b31f9287cf36274efc903415f07de2d1cbc7a8a9d024341175b934c5d56319b39aae9dd38964ba7c083864b1f70664f5fd324240748554b1f3c4dcc3930fdac06c28d0d2b8a27d062496693375f3b824e1d4b7d0aa904b32d8f822f824952c5695eee7d01f9e732febceccad0ac87bf64f36522b89ed43574b2a2dfbf00b778d8de751dd43fb30288d621fae2b4a149ba6f9c5be9212ba600c152c0d16f0371d44d98b5b955337721bda448a48ec2e68f73ded92b1ec269a70f5e85ac653ad7370d3fb13073d66b53ca9ccc542afe8ae5ff707afa880e099dd149b46405bb2899ed37e1723a98f89f9f2fdab9908f7daca5f3a24f28bf63603a16e696176b2a0c911d916979466a834af04ba187bc2878ce3083cfc410f1b630fd983e468dcdccd956af1449381d302bcb71cb271e74244e7fb87cf5c8cfe704e8d16f4dc4f90808a3811731e207e02ca92d18c9cc5e1c1b6dde33733ec4299fb69733afe84e816aedd51def4a30c79d444b88cefebbe3903ee9c2d87490b1f0b652dbd21a829da3f8ec10cc977bea52de0b5b4c4c3405f771293e271e44b5aa3a0da09b863bd096b8c193179cf0addbea506d587c9e858be9cccd51bddd542d011468d27272b5958f70d082a661ce35f7fda1a790b2edf8f1d138f470a30760de5b2ce46f3137bab79cb068ff3b137a6c3827b839daef8a9ef9ed1638f70fcf929a100502d9c06eb65dfcd18620ec25169b2a56ee7c874006efdc94b114573f7d0e9a08565ba60687596b8c5b28e99527a73d1b4bf0ca1dc9ff7f0e6e2b1b52b3a3e57f6ec41db9bd13eadf38598ae3e7463e7b435af1d3c92475b4a7bde6acb7a80079f851991f2d18f2c4e074c0b4f24f69557be2a9ebe3d58dbcb3c74ec46e730f9e427c610a731bb4f8eae15462fb89bb5b980e009103c2df98400b1676ec8c1ffdad100516bcb0fe3233329a0aca2d6be121a1979f680eae594fe8b8aa6534dffa1179b68104aecf7c9b5fa9bfd619b37dbfdf978ce7218d6d556da3d843c0f38f5e728ebcd5ba433f20f040de642faa7b5c20261d79ba0a64f2ceb63bade6273afd285f019c883e834be9fc63abff326f5401073078629a5ed542929249903c138bd94dac02b116d611566023773110edb684ea4c1b27cacbf8b5977b54da9eb106871daf6add0e11fedb48bf78a86df3fb2a454a4b90a926400a6b00d96dc0716b78c6edf8fb6241300f8dc92fe1186807b21d4828555f7150f8fa81c1ca252dfaa9273be36317e781d3f6c55c3c73896bb2791013a94168376d7ed0b556a9f1669cfe5a9752e0f76d1c71942457ec3cb5c519958fc5367170472ac8b0d771cdc964b5a06274dad25aeb84caf6cf89109f9c95f6f0b12ed62b5500ebe25c3c5f30f4d4b3ce37bfc08184e1740a26d3b87b762fb3e819864c28f1b9a6f9fd2b40f00c0943d973d42439670e69382cbfaa177dfd0e5c8292e6940c6532902a02f1b8429a70b7a3b2fb2f89f21c0b9251fc9544245134dd0b61e9965446c5aaaa4aaad5b04f64071a732ceed6f2a9c6b5e4c2d9c5c3a1dc94169009e88f87f274c2297ca2481f9549fba340dad873cc1be04912f8f4e58ca0efe3d72d6a9dc1718499132b5506d8af1b6a865783d2e4cacfa0814a9439d60e07133c5c060d8b0a7951bb0b63d90fcc434aa031ac22124bf2fac58684f0d4c4fad83e764916060fe3c089439f956b1d20fe715c3fa9305700b8fe62461c4e85712dbc1bee6a33449b1e4691ed00e5e98afe6821372966958ecc9fcb90b55686b1aa9e949185503d1deb65b1ffe7465435ca1866e8e95702f7af709682ddd34a8604a6d8a25f7dc3b16b21b83dc552631beca335126945e33b429ad028663cb1062b7521011bb222a36b73afe09e31146699ea31665956ae627b61a16afc9114fdb98b25a679bef738ca4c1ce1d09222ba271c4ea15bced8d29634a8949ebf2bc0f081081936f0220c6a3a3fe87cd004ae87594cc75b94aeb4c4a53afa0ae223a5864680ad80a3fa6e5690663137f59c77547350e39ce213ae4744f761fa5088ed41aeff17807564b846f913aef3448e96c115fafb226c8bfc3e4bc5fec71cfc71ee11fe65a0c40b604b36efe2b156f8824a17dedcda9244d0389aed7df1d7dd7c50c644d8e3664a48c0e99d2c7908b96f86e66005d6159dceefc4f0a330fd2f9adfb406cb3ffce0819307d6373d137915006f7e54af89bc4de85b506d808f0a76ccfce735e8852c4667ff4ca2e8bf60eb8caf21b59959667c980b18218a27f57734da511c33412120adfe9feb2d2d2889fb18ad3462de973c217cd096b36518ab1439e3b433b8325f1950bf236a616f1a422bb050da7e822da6ba59b2933cb26e5700385a6746cc3bfbc0f13197918840dc257a09a25683cdcc94ad7a454b9eacc856bc67d0a89b38e7dc5fbf9896ebd1bd8abe5fdf2fdeddedb4ee91645a04df56f9d51f7b00d51a79972925722e1967ca8d5cb5070c865cf85e994c08f6906f4d6dbc3093af1ff1130402ebe63224ee39ccedba1db7687d7f2ca96c69aba1d91131cc81ddea100102dab77a1a67a4d8b56807bc7e62e5534884414f9a850b29b8e328949b49f3184c68a4630954f7ecf4ebf00ec9377a1c8ba07f0dd0956169c9666a57d2e59f5fd76d21e84be461ab3a08dd9db60171a931eae21038b873ddb2f7b97d7e3f5a9668c6fa89d457962c2759c465f6ba7b38aa1d6ccae8c8899d2880939a548016854de7f11dda298cb1ed5077a3b972bd9a6521cf2eb3b9fe61126546080dc47493da5506e7ab004d54cc5f5653ed6b233481a8dd2237d0005b977797ed29d02ee815bf0032343e54d5dec870ff892cbbb091d10623445bbe1c88c1eb6e2710898f35b9590acefc5cba05949546bb68e28a6513b674063efeb3cfe5f58bb04ca06ba54c75484699a6d1150080fc7d0fe095c53aaffbe6519d22fb18b48107ca536edf035f2ca644c945c0dc38da6cfad0fe22ff0da6684b0ad4abd0d5f9f99a39165c19cfe631c99a816975ac105cc6c00c1d81151bfa34b21ede02577cebc1b8d122353229d715309b1e31c735a41ba03728e7acc7eee15ba24f3ede33be128d8f2bc7abb7bc0897e9f5bb2ea33f480f9bc3975bd1da012b6725d356e925b450e8faba9929b8234d53682d298d4936bdc087b572e5f344d58d8df43cd34f2d59391ee8a6ecea559a1ecbf6b21023af54eab6e23ce38a0d4cc0875097d54695a580b1be7a00b376d09938631bacc70ed87c4b3d92c55568587b40ec01ce2d09f02c4c5bec431d8fd8f522c17bba5db87ecb69502c9e653ec9159edd320e60c80b3833b86c397923d43e2475ce21952bce7df63181aad69d1a08178599dcf864068dbd9217d23cbe7c077be6d5350fdad34493485aa89265deb3d527d4c51b64756e7e14f57e90a2580a71f04384721f12d4455c6b344f78e36d46007f138c2f8e519572f786ef901b01274d6e3ba8d42ae10b21e408527175e458a12e42b997b448d340fb97a04b05f7aaa67d4fd7d513454ea186fe42986472bd1c5f9814e6ca2623207b5fa2a7a6a13a1c6d36abb426289bd9f639df20edc21d49f31650aaf7fe16ff0a6ce7a37131306f4d798aecadf3fba2dde1a6b78f05450b46ec2a79f49bfc7f0baf9a90d436f10b90849dd531b8ba274a1fc13676a67bc1c37985d866358294489cd26fbd7b17b1404b4ee14e0856cc60b9a7abb125754b36bdea7d9a09047e0ff4d81c04c21059e56a8d3d2ee3e4babee635852e63c901900db3c888d5490632943e5446535e264b334485e75c530b29cccd57581f391d931a31644b239640bd7bf2a5d78df8419cfb6246a635a2fee180f618a18cae2babf3cbac45588fda09abde31eca2feb22382dd98cb6f0735e17650272fde0df6998df9bedab3ad9be510b99ab545d2d8aeed4c2f0af94750c0eeadbde99247c8a9366df8b071bdaf904aff6f18973bd04acdb54ad87c50636db19d78b488ccaf7ca0b13b682223780baad09432fdd8bdb32b07a8fd766ce098098b02bc89d2c257a520e63c710da7136f95fb7cd1cd632c9127a4007db5120a2493ce457a3e8cb6f51e677b2f9cbbc17e414be48c2f4c55f57704dfd855b12532ab37c052288d747433d29633fd60311e8abf50bce0e0be52cb92dfad9ba0200ef789bed98e2d11eb7e910ae7425f35148efbf46dd0acb61327455184ca22b8f53d4eeb1e1b281bb2010cbea1f81ee0d8a7b98c74dbb12552e2fdaa00aa3e7a6499e08e2857b9c7a69882ecfaf9563d308b06f2ef98d08d7fe0d16aae914ff728f98629fa06f6886646cc4f5b22d95f553cdcd930e284aa2e3b04d7b0933dc36c0840eab4b2449c25b61a029f3ec2249d9144e1d572072fd2680c00cc3596e0feafcf2742aaf683dd9148855f539644b50763cb6369ddd28d51f85d8aa98a0afc78faf4818fd4b74dd59617f9ed821456242d70700114ffa2ea12aef67e70876751ff72b3895d7244b05a1bd2f0b133873579fb7084cdeb56e75404930f4b5d0efff3799ba7fffaf406d2cc4bb75060a11e62db81cab5dac0f413a5e6b14322d0c877370f3a3018d41b0c05b88ba70202b21a55d7e979ea88c2825d7f00cca062c969153e3647fa2aa4f5a1f920705c22a48e169cd3b66abd3ccbb300a533c8fc054efe305c9e0291b4b46a316d2755f09ddf9bc4bbcfee5629c018bd46925115a1a37736948a9158cf1de7515cf858c2890043eb85c99ca6da273037fbad98af8434196fa16b1cd3bf48e4bdbebd71bc2b524869d08cfb2507a7eb901506e26ab5fe604cf4a5d49efe56df552c8355286bebc8eabe38ce2ca1e0e9ebd4fc3769ec5381c47f8abd22f00a0f179127f1562d5c22ec56165a5898af59fc40bdf9beb71ae65ccf5b57b093397c0b406f3f16a3f3dbb4a1b078e604ba699efd028f93781d1deb5ba3398f1461d1f76d343e9616b9e0a0cbffcdc29c3b8f5649bf36ff9651dc6763ff6de514ae729d49adf521e11b625054c4d51cc68a09e9ef19527f31f646298ef57c221aea38791ca5049f35e87a52aca6b0cfb06b50217349e0fe7a8a4e0c3eb74f39171fb8bb635bf6fc718faa0e3f094fcfd14006777f8c83ad9f8d3c41a7f04abd6fe680f4f2d665186eebeab800390e27b183966bf18e3c0f8b73da0d6ae7275e5927b888a0a651a3705e0cc97f73234829aa6c5c92a85a3b5cb79826e071816e45ea8998e8ac3878ac547199d0345648152d747c915b0d6362d7f225f46e81dec4b7e98ce26b7d35447fa50ac41136d95925b6faac3f0aa78f0310a5f11d2a19ff4e0f094a3f76895c8d00a4ed3a29a258d366de438e9862d399f8a04815d804b484b9fa498794641aa0b3999489d48c60dfb5dcb11258182a2de8cb1c06013126da11e0b5f3c83dd5e6f3ae0ea3f87be9f215b976e1f6bf739315c72f4e77a0f4df97729835bc47fd024d423a0b25dc13921de371c264689496f6b5d3fb80292d3a4d28a6b159258661ae298d3895734e99dcfe1a033a96603ecda0454539090b7af5d31089d80ec415e12f12aaef42c018cd69b944910a64c3ac4c6dffc4776a746c7c5d281e811ca4aa0b4ab39381e154124ef773dc97311ee2f59206cac6392cca32f8aefe93be4ad5cb007ccf15501a737269adf4e32c7d7e7620938a508f105f3e41c4576c89ce3f3dc8316e879f72e0c8303b19f7f9a66b6280041fe49b49c4dd3c8a5b79e0cfc31749b0a31987ef2f42d25c3a112c70882a09adcd1da158f4b9b89a22aa8bab7c5fe2ea10f0c0dfdfc9dc9a53ecf81d4081d5583b05690dbb8d31da1eecd38089631b491524a9d27717df8fc7477724e235928e285ecc9c98918fe12b1a3fb8de109392982287ba7d90367baa79533b6914fd1ff5d22168d8c4dd76699c49c586efa8451f5a3c88f61c737a2b9f655db47f118e827e9e12b9052cd1f022840709aa7a2272eb40358872e6fd0df0be58015a13ad7fc30afff1a2afe0f64b8edec7e56dced8ea3148162c6f0f55876642fcf90f972fe7c4db9e58e4bb852915c2227e4ecf4819abf2437f768b4dafb8335730d33028b1595711f09ebf631471774babc211b8c62b933ddfc31406c5e8756536a5a6b74e4ab274a5201d4d63e02366a6fdd2f6bb4856be3014d015f00da96c9d3ca3981934bba612013a65838c733a8b6dfbbfa78cd1ffe7fa87391a9d631373c25a8cf06bad35ce52e3b3dbda27d37d7c7579cc31f2c2db8071bb6600ebb5e17de01a390aa0c42829c58a47fef72a85a9e2709d0f4c29da4e555006e85e3767a50ec01264aedab8f42825b7b6da7509a8b427191c96daa9588253b19167ac5de62b0463fe0aebe93ca5a4059141fdec3ce1c326d6a57db7f5eeb20b590863aee95a2fa56c8e204eb7b30f3bf554b4ba360f3699c9285f05f501444ea1541c6ab78f097897fc394b36597ab11079af8aaf2fe5f26c98f6aa4fbb80401b1eecf464a4af67d09dbc87ebcb87deee238440ae2b53a8bdd08888a93850c77d91c522886f82dde835adadeb693ac0f424378748cef644a8e371727c280298ef8e52cf268e02c3f33aaae7b37cfe3b1ccff35a0a19c8ce068d289cb01ee2d8283eb6ff30660b8417aced747711ff5d7b1325063d6c82831688b962d240903e90098de1c1f52d3cec5fbe8216fa91a1badeb934714f5aa3e3a5c7ba5eb6a1883845cd7dc25124a281f7475174a80a218546c1a9ade5436c1a6244a0df044f70be472b455ba838ea1308d23ddb7b447714e13a418b064c983d0d48d723cbaa382c36cbe317ad37b93f96bc1408c1650d315452aac9cb24fbdc7df67ebf4ff3a10cdf8665138ba750e01e5c4ad5a9526900c899191271747be2c83c01d50919e891696951ca1a9d4933db702f1ea7b6d828ef4a6b8ca2e6599b023a14810a9d84a0169831d44b9d0db745a4f064728b6da3de4e1f12b244cb80a8a22497e3236a0f375e09624d648e30aef52e198aa06f4b4e5b6000955451352cee2e04bd4eb6c1556f760ceeeea21f56ec5122000cb38a68aaf85e7e15e14baca8f79ff2b9b46979062a5376babce76c0a833b4b5cc243c78cd0d453ae6a97526350ae0d2e4c603cd6aad940d5dd4831cc925b5322bbeffe07fef0b9c5e4814747046483a611737a168b385f7f5e97b1daf65929e72b8bba6b9509951ffccb593a08c5d9d80d44818b039cea465972c4620011a5757d009574f55ebfb55c822975e124f79e3af8670bc188db46b0d45d931cedbc543240e52a1c2779112398ad46315fe8d02053165eceaa467233479960bcac6de314c8944cdba30ce710e810045f445e3c52f9e0c916d5f4197559592cbc3897de6d09e0be81199017cbf15edcb78345354ee0f3350226e593f31f4d22d34a269eb553f1ce356286e6788dc7f96471211072d9dfdcba3699f716143ea75094bc79fcc89d97e64749088622c5724351475c321f80a9960c8838b2b590fd026d4e8eab46ab2693d046bd0c5f24653ad369bb9539f095513404c3ccd36965a60e9557d01ef1a58e749cc6e3fd4efc4828131f61447a8eaf90eb5bc259b9c0ff1c979df4e2324749b3e4ecd39e9db62265960a91e3c3173434985a002ca03bc8d9573fa00d0a08374fd6ede70765d1562fdac3ae9b19a5fc2a0510f0db3bdf4811769edde6e0d2096ffe613337dc4e2e881eedc19ab969f498af650994dcfac42667a2f36ac3f76512df4a3e0a8018696fa186aedaec84ba46cf5e69e449be33b7db9212aae42fb69072350a19522da2037f17e01b3134f931e89aff174cd9a55b2e0eddfa47c540fb992734f3332f19d0168b04dbbed41a04cbaf8cfb59ad9fd9cbffd24f0c90e1fa156c88a005c84e05bad99769aed0eb4d33db130c532ac67c679699084adfdf6fae5b362c15e557f4f6dc36f4f0babafc9bc39f86a79e6392434f59b0db6d6375926646939773b7a2374d20e13307da72497b285103d375b5a703e8a913a28bf1e0ff09c5126c92cb682fb11ffb8ad6d2265bf695eb44cf08f076d1891504057306bbeba9879b96139f127673283abafac22fc6d681a93d58b6465fbd7686ff54cdbddc07986d0ad5c1da76ed78642607dcd0f65de519b108b6ea0aebc77f101d291769eb8fd4615a5fce8bfdb7c61504e5f808b7fdb82f051b026cb13fe3d654479f07d006822ee0bd1abd19e161671b9c8b856ddc8746d12b7ebdad84cc7f5b7e1078e3c406becd69b3bea0a5ed3ef521217e7635e6441694a860323be64a49015b3107920a611e087aa0dbb0b6027683e20801cd2004eb73cb07e68c42ea8628de4fc062415969eaabda882f325e3ccba057e4e4974cce03787c0cb4ec94e2a16e46744a52cf859cadd525e455f39fb821674403079f941937917b507017891c335fcb29551276360e9b6656ecbdb631de874f04fe196dcbf978cb9fec7a030b5e8d3d26de473241a7613675dbc3594d082fd45c509b547d490ad513ef1e969b7468d9394bafb0cde495c365ba7db7675f0b74e55e32b928a40da3384e09095bab93dcde3e48a1f0f563747feac4055e4c8200c7c905fb0e9e517e2e9e39c7f9fea36b3d30153769e28800f3beb8310fc36e0176c140a2d234ffa26f2aae6b5beca0128c51487490dad2aeb4251c504764942ec14a194fd5f4d31039c7b14c3813f08b3b6406a037b4a8a76e448f8ac30fcdfecb9927e68bed4f368c6117b051fc4bb431831c2b5c93fa1849768c5ce3cd828902bc2453baf44e114f6cb3a27609b60b509b4fcf3a98ac353fecc345477e99afcbd5b33cc75cdc276bc620a92bcf2b31d91fc40f72ad1b3900d8b625c2cc214ca357ef2e7ed5eca0fd4559737edf744fe5f350ec25339353171658b2e73251a10287346dfa5b0effb55e9603316ff783c56000de6951a511485155ff49925c372e5a8c3790dd0104823aa5ddfcff1c83b5cc66dcfb84f90df4d8e40ac623953a3223764a488cd77d115eefaab2c77a7191ea5b5e99601996b657e308bd451821e22348f72a976c812f1e50222ad28fd9be268ab0740b1ff1878a3210b2beab5a3f6d242c9660631c2a890903a26874699c5caca55121b3c94fcf24345958d55b5c870f05e85790bb4a35b29b12de490923a5e3214a6b9cacc72ceec7e8f9c0f627905e9e61caf611dab595179cdbcc2e5b49ba83186668850d05571fe1d21f1dc2ec1707f9f93f6c0aea1208c691554f880ba656e2adba36d1ca4e1e0b0b47927b246e85e583c39ba2633f5ebaa2c10ce2fb8c26b5b85c0e56b63f14aa08d89f5cf1acca85cc2b2215d35beae4002d2c1eb235385f1ea41518705788756286736b1fc8066d13c29b5dab5dd5c8c5a4141d09584f6f3d6006cbe58bccdc50ca99198857ac7e70a12963b6903ee0427320dce68899775fe201c05bfde6bea5a20716175027fa277ad8ca655b986efa3339d4f316a1bb6df1d0f1883b636c70e7d082c5f97cea501bd66ba185e84c684ffd1bf726af545c06c4574f0c3708103aceff2fa411c46ac080208e31d19569c70e32afa4001e7c8364a20b3c5b6851f18c7e1b9b116d46cae2286114a09267247782b9254c9cec0feee058727eebc71a0ad7b554d77bb372356a70fb9c0657fcee4c9d261dfa30a4df4e8707781be08370365d1f4b973480863a78aa9a92cef409812fde689a5ccc4d6e8c269c6dcf8e98b47ff5c2f4e12fad2bcb1e0e8806386f14f44055baa42c7ee8951e2ad267d503d973ca5c9ac6094f5da0b58179f4ad102c35e6693cd553aefa69926ebda1f4cefe449f5c136c01737b008ff3fe0a5ff8f30f7023555cd144d40df1e1de21607084c80d9ffce82cf333650e699099398778f8c59bd47f7eb188e86bd77169f51b6e182421933954fe7c58a6317ebf676504e1e3cf2f5c873394050cbe272684696ec0e0bda24557b434926f81e134324914490e9099b1765313a5a03bad2bb3e1f09e395e01e0e73e8ed71198e2ce1b428ab0990d0dc9765351749349a4dae586d2423d82c9ed2fd34bd9e8f36cc6a1d9c4c6191f148f7784b68a97f95047c27075a1a18c9e70375890a8b3bffd9a8abb6de06172e791e57d0049dafedda4e4f529ef47184638470ecc234634402987ef8331fe8675043ac9192253a098e243b0e790522e2302ee9b5aafd89f62f724cc7028536cea79f5fec82598068d3e725040e9e1ba0b337dbf64a736197cca9a831c28256c5d89d1e7d22d7cd3062ed5ae7d6a58aeb29dd7735543719d365e9124fdd00beb7de00b474c55670f6751819dfcdef31e27d18929edafc9da0c4990eecf597c2755615f3aa9cb824381f3a7959074912ff6347986855d5f4aabeece4c1a1a279af1656f5507a12b428314581b91d2959c0fbe67874385a5092cbb0770398ab7c415f5fee1d26a756806a4f93e36ed4d70d824a019a1f6f97a60f86be857e6b95438d99efdd99262f3adba56c8357808c7573051651970a290b07565ba2b69add77c6a03a44810c03032a4f4f3515d44294d7891ed970077f0b7c0cbf6fb51b71c607d388bbc7cb7015296e26de1b3c6cd02aa47db135d62f4d48d30de41f9d9495da1639d601c1c02a858c930f56afd6a209da68eba38c741a52aa686a5ffb1a77c816f57d229921484d7bd0222d1c8461cb2beac4de76f7284c1dc9f4fac2df39dc415722e97fd18f4ae1735f7869afe77d822848e81092e15950cffbd56769b85796a605d1b65f1928c93fe6b22366e69454bce9f22717a5e75a27767f080ea696eaa0319bb38287c656f46ebc64996000dd1ca448db876a6cbc0ef7dcfc97b2968405f9ae998d2a3eff64ad323fccf80cdcc64011a7bdc2ffc3ea78e3beabe449b853a03e7b2b751f0d86e5ce8156aba4b2cb175b0a39b78f8e67d6a7327099563d38fba699223904b46853856910cbc930b6aa6c0c2519670996e5506897dfef83adb35834385fc71c806a7d25f93b89204b4d696b62cfb94ce7755973d852c9989de8db4770e28beb3573ebcb334bb724991cc5e43f6061286e8e0842df4af5df14149ff0a5a848b921103c33cc3b825129e950b0668f1675bb6ad14ab388a40c5bee793f45b8c9f7ec5efc894794dd7eb6eee25836105e3f73ce2e946d75fb2b716c0479e99d50a54ec3778dd123a143b28cffa1c47dba91c03d54d9d4cbc673167f777e65ef2192adcbc256a26750328121bfc217718b921be40a3d073c4841235f2b21f04befba87301282c487c072623b44569e56fbd8397708679953e28c3693573536352369de0189ddf788032d8942729dd8486c69e970bd3810dea95d55274a363fd9f6f9154e9d747086ad3777979a65b4817a9fa2421fe0f17207eef1d1570563f1ccdd3a1f71004464fc2594da02a0ebadc5b5b3c6200df48b8fb4815880d73de59f2c01ad856258159d5485ae309ffdf22645114d55208d42132150dff5a1a141733994ef666db64207ba8f9b1cc44d535ccf32aadad8c1bb516736416108776fa26f94d7723a260031eb70da027e610a8fcac3ea14ddef445b7ec3a37aa37f79b5a7a6a111c7f4cbdc1f8dadd9cb2885183b45c7423d17570c2e680a52a5e7b616251686717eecb872031e018c825e4f19404af74c47d7f06a3763e20b9186ef10aaf673726d6cd8996ae67f194455d58f4228be8f54811a2d20c5379d4a7011028caf95de8da392c85bf3df09ea6f4db87a2fee0b442a851cfe30043cd0d4bccdda2537cd0ba52460730840d3d981961b07a11ff74d3bcce8a5cbcb4ecf6536e8250b13e48bdcff146c7c19e3f3ddce8d3971e6d05ef8974b02dbe7f32972d6f3da3e136f6b0e726b4a189096e1cc929e70b755e47b75cab0989956a3845790bc9e2517de5660faa30b2db42d9fe4d86600d2378d74f61051477f3d80577e722c125506cf812d16739e4dbe7e71cdc4a5515cc21d5154ec5fb1ba805d08b7f3fd3c96759c90a36497d01d84fe0767aa7a4459eb05c08555896f63589534fa9ff28abad78107722897d650b437473dce2813b2d0a65e07cd008a3096596015d5dd0b3c024372bc22d37907f43759e41b112d64c51e4b5fec67adb771733300878c16c5d49d36bd204669ff50c2f1f875a63ac4fa1a5ece2cae3c559fce0c715a3f473e20d8ab23f2b2bcece0b2898410b4933c91ec0eac939f1b4de1de65d6c99115c25d93ef2df847e2cd435774aeb8763bbc93fc246e233773b64c3ea83b94fe00f2feed7bb554f8049c808232f38a2ced621249ce4ecf098ff8be01fde8104b8d53583821ef49aac186deae98df33055f6d1997cef33e5e16819acf16fd2701a479a260824ba20f2d00cc55788f7046a7b3305768091e79bf3dde2932b685f1db6d3c3f11b44e7922c975588d5b43414a0f09003275408faa89fe7aa6b383419c5375ad41dae97ec302952360bc1dcd13219f893155503bc2aab50e8e981aed1eaaea09f29d9980d51d482daa98ed0cb65da3cba90c4f14120fa71946334f04d4f70dc147cb6323fb9cd678689be8502b3c150f8656ae16a7fe02f00ab5ec903ab1d1fe6069ded663a9c40b1f611550be0fa1f71030f85106759ddb3bff6c8fee277ceb04390b78eafb646238aec5eb55a4f342b1e990e39d22d327230a8215d31b20dfda7bb1cc85e74a6272486ad18ac78717fc70b61f749322d41c9d38cf93d1eb380cb821bbb46b37683965163e5922e396a8e2e2082b7b4773c7bfa9a46b8ecd317fc7f403dfc7ffab859cc7d097eacd0da12ac4a72e8288b9af28a310d61f942de29849143cef7cd82c10b292b619231e7a542d31c3083182b9b39249234c9a3bb0abf98f684ae1afe719337207a39131e06730cb598f1807f65fb07f2b94be3690123d30a257ca1c615c3eb4da6a9aad47d89c62fb54556317a9d23bd00c1b801d07e8683352d04cb010d6ce18ba6ff216157eb45047b720a0879d4df64919b070f73ef5827aadf448aa41fb9b0ee964f94476e4c483d610d72853a536f6a37d52a948ebe6a22b23fb0d6ae2840f4500c6d176ccf031fe16b44917b535593eddf8561f868d8e0f9a7cae1f19ae40ccca5e4849e6db4c884d873b95c65b4ee2b06a7cfe47bf1cb12cd3edd2207c3c62ef320f6cc2be00bcd3bbd8960a6c0814d2a34b12deefd98626a480a0e50f1067f079e062327a2d577d698dc09c4c95ce11d8b09e05d4de6943e9ee8c16b7d94621645111bae958c2d528b84d7af6fc53569885b53139d323f84d7a8a3e4d3f3fc1fc2e5e900ca818cf126387f99db5f85ab46c43c7f0adfb0b75074de7aa2a6f09e8d4396d4948e636efc82195deb7ae71f9fb90a92384ce8191e00f77281f0c1c4612b1b70840a8f6d420cf70a4c5d87cbbb4fac2140322bb92a8cf0bdc55b2f01534f502ce7de1f54ddc0b15f05605f69c5db85b2319abbda892f9832925e81d658c2175750bb1c305a3114bf3e2855ed7636b777c22cce738e95a917e25a5946646f89f9afbede1a56b2cbb27e0e076e11986744010213dc8dde7462cbb8be5ca4f4e6a789a0dc43c87dad08c20337546daa40ca16f307a2bfc38db0073682a24bd36448635b6b98ea7aa2064b0b78940304001f48a56200ed908b3969d7ef3824ff3c8466f106824f50cf9a19e2e030a6e95b1da2f00766b5cb5cb990ae4d55198c2574f4ec15fcb666d3af37cc537d4e8e9d08e0613b6bec45d589cc3f4a67b5158c6adb16478dcea8d7362d7fa81457e1c00c09338ed78caf9cfa25cf4df75071170a31bcb889ceef04b6f9dff19d8f48462d924a515b7256dcf1d5b5582594952604ff2c135a041a2d6555bbf5b66e14829a08420ace4c271a6a714b8e72092251b4c8f91a2daa39600250649892c14a49fd6c31739efad2b1e64110df06c599bd9627faff1e55813f5f033194a12ad16438e87eff89710d5b98c1a5bcd070ec31961d504467a23cf80dc3e2dc46735d77e25e3a81aecd86498bdec87e5dcef28699d6684a6fd1649d50103a68b2833cb6caeecc65e3e39c2aad02bb1c2b93ca18fd175a68692092a85569c0c23c2b76845bb44068b83e27027f7f73508fcb5a02176a6902396fa6eff199446d7283ccea2880a2c54cd0208a28d07a68e96cc163de05217e87572b02c50b456361c1743f22fcf6fad8327a0c08c155c3c0a9c05c24fd85cead02917d9eaf1700fd48c084676514e6cbd5e0d4d0fc87491f544fd7588abb9f8e3d52ff017ee150aa60694fd59c451bb5542774bd34f4dffebd921f37c05254ec8ac51a281e182e124720fe3e3daaac273b37aebe43b66b959770f9e53ba7893ab6b7f2a6f6882da6d865e78646209d8dc561cb1e8472c662b5311e7aeb29fe0338c59211d7381c74fc49c770ba4b2883d357dc440ab381dadef30053a9b7f8266de219f0bfc60603ce57dc953efd87c552417b54192df93f747731552dac98052dd24f74d4f4081149947ea2922105226e268b9d5acb3fcfcd33b6c83e62781e8ac0a8a83214e1f08b56572c35d6c1edb20dca35bf14794aef46b4f050a65634d6b72e04f7fd6454b9c0aa0b729914507802bc53a3c592a4363b300357fd17496887746aa1ca451e48764d16967397a76509405fdb78dfdd984f530f4fcecfef9dc244a5d95a749508aae63239014f79948cd9bcf0c86b309d727323f55afb0fe73a46c53f91bb5d4826e287fc12cafbd0030051a7401f7a8ff2c86861f6a22b15a4543bd7222f175f9fc544e1a8a2cf24701f4922fd0616d019dc848c75735bee277f121ea96bfcfa5f399b9d182e5a1218bf2a305b1a27339d3a274cb7787154157d45c26692b49417721fd8062bc8afaa65d1939d124f7e693dab5c2c16b77223263ae085f39c2fe0b0d4749ff058a95b38848ecec3a10687df6c16932b9204146fe57050d5afd06a9e1e86fc65e30b62132ff90743c27f5ef5604912507b5d815a453ca60823efac25019438615bf34a8c8a3f7b3352526c03a511ce6fbab4a9c2ab9b200b39632a6eede07b291e59d15da39e7290c87509d06c13bbb52463f12fefd23f197aba5282ee2eebc17ac53ebeb550e6ede53871d817015d40a9e76e4a5cb5ad34f2c398fd5ecb57b1d3c2939a0e8d2c9f611e736fb3dd90674f1a91e7ce4a29f1a655db76cee110939fcf04ad3c45d0281a8f3e5b7a0e1db90149471eef870fa7879a84392fa026be765d08e50b6a78f054e87ed3281f280efa3cfde8feb625294660ab75fe4953f29687427dbae25cd1d3e543b93abe5f81c4cbf73c588e8aa8e6b812ed381561a06bb1a0ca1fe1af728fc5528af57f05f9e89b1ab170d9d69f9d86e5c9effa3f9ae3d4dbe641f9d5627490fb240c5997fc97a3c2dc13e9a539f1ec9fa4c0b0d7636e2eb5125053ce865569fd973259eb658d6f41b09527954f681d8c5114b3f74c8539c6eaa31f407fbda5ef00546664a698fa2083a37b0d69387f0fc476f80f8f475154df2b66c7b735edbc23257c0ba789f3547659f5e8e7e548da8ce40c0493fd81eb12f86ae659e247e33e808c06eacdfbf10bdab1f64148b8cd86a443f25f113335ce21021196f412d4eaa5673f8add26802b50f6a12428a6cc09418019d7b703cd1ef01dfc9cc0783b050c96691bba4d20c3e1d4bc1713565bf3dd0a2c43722850f422c65e274c05e34649f25469a0ef091088a615c1fb2b18c522d09f55924937e13610980b0c701de7bc3790765ed5b19bce5fc172f77405b29e6b86822a8890fc3cb6c5fb8f50a7e93ac4be038e9a6ae6d4219d671fe36e2a73880b4bdb0ad53753c47f07f44ce53e37f722a8cb6131692e5604bb1d213a4d760c595119efeaddc5f259daef1e40d672f7663074e7d3cee78f2b218fb36e1438b92325cc84199539eb24d26ab950be1388dd60d8d06d203e07699f7403b6f0035aa16ee03f0d6d2ead77a8fc63e6ff558abfa7dd1301641b793a5422cc5e7bf37588ef5889a0038ba4327141e6a48f337033db13bbbfc6d1cc8877287a5a521f390b28595180ef1cab406693e7b7584fabb59c8f4704661896776d9f41d7a38fc407791b4b98dec60a065f268f135359d05223f5b4a9cd4055725f9e5b3ea9369e52581c8a0a05cdded98393d3ec34a316926cd8ccf18cdc61645e1e560732468c313d2045ed04045cf84a431086a7d045d7db2d9e9b0167b59bf92aa5e410bf0f0e6f5abe99014efce11c8288de5667ab3ece55bcb6cb9734f9d16746977d3f5fb387d8770e3ae6b31b04f8dae2f1dfa8368350057d922ce6f5584de86c98d28f2308a2a67af609085607e4206f23ac2c37f1dcfe3d5d056f50a3439e0cf5a41039b18494c86dedbd54ae9517f518ee75c64f8fad97abea5367690c42bd6ebae4f1ec400f7688567cb0d070259536a9a881bb7925a419268937a5457b85c482bb172b8692e8bf7b88f1e12f4910110f02f5921b02d4efc7d8486e4eaad331a9bcc6b2dadd5ad5df1f10c8df4e136ea15ac63cfd66c889dacd0a28b992ecb047ee1e3c58be7dd0b17fa1d274195b7da23b30157a5e15a8ae8dc98b20a0750af853ec330af03b48583831c4d604fd20d58e6814e15df63babf1abae729c028f7e3ded2815f36dd85eddd8e78dbd00ac6c2edb5ffc2ff102fc4e29c2410acc9ffa0fcfb8a9e6984d868db8a63690d211629381b759f0110c2b24891f664a6428ab8667980810ee9e009d5e583d98537195eaaf604ae05378153de852ae4d804677d634531f02bc77115bc68312b35e1abc13c8c682206c7fc248a14120c45fa71bb80e15ab93416e2708bc7e7640573c32d8d3d2056afb5290d732e531663f177b4a0cf24c8f4e26b6ba42907bf24a858616a5a1e9988579f3d1f787cca18ab2e9a3d4a0bcb72fa796602ed71f281e563cb8e2a866f95e3d0b473fef5a509a7e4d297e0615d839ec59a9696a9ec7c5f74f86dfb3150dec570e3018627ff42f743dd717d068cf8abb4bd04064463d4b6ae4a4a96936190ec34a6b67de7b0d643b4eec083347af7eea5d8a5761dd7774850536074d2a16e8eeac3728b03079f7f08fd471848a2c9c27d55bb803bf1c8d7bbf83231337d333248ed9fa612ba77731b8d5639b8587619e0bbc0eb947a2da9a9a0e65c00ef90c1febc652d64c8e6652b4ee4954cea5cc376b855b54630afbe958190a7cfd35f34a3f6621859ae59f6000c0623975c50c1d212d2135b854bc28b6895833bdde9a8a8ed0a223271973ab14b14c5dc770e9108e5a39ca63809bac7e1f0f621858b337835ffa6295a9856e610a901b684fd8de6a12db5fcb50950c46f86c51e76dbf1db59adfbee071f978c951ba59de5b3ae5d6d3fbb423a7e5d03b1c01c7161ad42d005b4ab0eb8f0aecaabaac5bac6e02582217365f5c3a78fcfc301a31ec4f76725a9042786c6f43c59e2b4e470d160cb31d4ea9cf0430f4ec0e6bac12922369bae35096fe76a03e9feb7136e087dccab5b4c67b456727b869ad7be35da8f1b7f81d527afc6aa47e8ba9158a303eb0acdaa7b3b03940aa2747ab1a1e47b754602cca9268838cb0dd3d735b2c31d78403237f323eb13020b1bf66eb0bd510357f416f0c4037122a7a86e4b72429a1d732ed6ed3b13c7137a475f5d52ef90169412c63ab134fee797d7b8de0399a349121ce3ede1f9cad3da2f985760d938b1ed546c42dec5f15faf4bdd30201c7866036cbd6cddbe4cd0d205991d731f1c73edc5e497fd93e27b4083772a3574bfa580c4ca9be400243ce844b39d14ffdbdee0cdf6c16f2d38ce0ec95255276e5b0a0a97eac2b08e5b62845c49bca91d70a463cd1f6d62c754d4bbc23def00f78d7732aee071cc1099c27564b42cd6b5e91912338d7862773840e252c459b5a98b2840dc179a7a1434de02fbea46cae1c4fda617d92dc4bbb2171af69dc548f6dc9890f4e6901e3f348e0ba982f409ce067c27665f46e0baa4f6944d8863056f14dd4afad00776ccdb32f42be9c8b8bcf374ae444e82dadb2e0120fb3f810d941c154779499e89aa02a568dbe81c8e65b82fd6628916a21244944674b5f386349723ee419d0159a46ca37f42f3c8a256d8fba2bd63b35bd603f244ddc14a35764ddccbe233296684912b3734f761f30f0b33a79fe91de7dfd4f22bdae60abc5ae03a818282226f0e803d69519a3bb0896d7c97fcd7372f713974e0c264b0fd524f570614955dd364dc69a44eb0c1a51f809892b8cbfa12a47105aa297822e64752f7b03c4a0ba0747004828326b2605d85761819f0554045f19d97c82f63c20f37f5922a37cc9fe3938597af0c1660ef71279de36a5b5bddf58852234cf847f9924cebf6c984e7f7252aedd96f07da25a3f9ecb7fd2528c804b6ad1abf6aff0554a885ed6dfa64eea4a121c5b9f7ec02c47f6e976a009fc967af7fc11aa7051414b28c59dcfca3c285fab13cc24b1852cc504b838592a9912e1bc69fbf6dee7ea370706015c9720dc51b5bbb2151b8cd4bfbe78739ecab8a425a5162ba8800070d9de0f24e4b4ad36c2564be19df02c1c1454de422ebf72772172a8ce47380806cd63b2fa0a7271522a6bfda4708f9394126e28f399643f689c41110eea1c020a4177dfe56ed515df275a2395d2deaced97ed191ad029415f41dee8e5716616852724106458a66b9de89d9a317a511e3e3b00a3e535c1743504709664a18d2fc99bb3359e5e5b73af64a7a94019b74ae19bf18c5d972db2b7deaa8ec9800b8e8ca5305c153b8faad5e04175202d933c6cf96e7dc1d46f9442049cde7d9cf8b8a187c355dad4bc4b1e2dd25ebe144164c796aef471817aa987b054f45fe336e3a3f351a478f5c97a6fec5cc0825dc5e2d14eef8e65a8a943512c0fedf99ceb94e81d271965640cbc54535333e48f494eccce869229eff50e9e07cccfbfa9f2fd58d360ffa103e7fa7991666960ac7d6ad69f2f4be71ec6fabefd7ce0cef993222fa34d08aa77f8acd27c6ccdff49a83992b02ba74625d219a0290ab134e16a5fca4045ac1844bbb496bcf0d999dcef53a0f04852972c325508ca175a9e58fdd0dc13bdc45ec8246d0fc9389d792572f8af0ae3a09e7fa14b12044e2f26c349323ac2f8dd45d80ec0578dfe4e2c1f4019973da33f6a1b71fc249578f6f0b1e858d363a7b1d0e6ebbee67ee6ca82e9938bc83c50c099f116cbfb3d3bdd815901ef243744d3519044b351afcfcb77705a2f174d2b493198cf400ab627b810a51f2300c319c7080bf537a929f38255127cc71912d4679997348a969ab00a56317fff3052bd1bb14634dc96634e520ab55eea7e960dfb17c19dfb86da562c5510caa6c18d5f6bfb6fbbd468de02090b030fae6623f0b88bfcd7d98392fadcc47ccd4d9e32758f8b536ccdde2d7961c2c8caeebe362fbabe516a447cb956e0ce68b6a93a5752b576bd83c18039c218c619f23802b39a959a6b335feff59c648be07f246a60fc4346f3334f03fce240106fb48ecaa1250de781be8ca2c70611f752e45f878dae1d9f1f3a11dca7c3ba77d79a8af9cadba0fb230ed253af6a71f47c95f4a76e96ba6bf18d001165f1339d9c1c71c8730fc280409d60c77f5597b3119c75f3f7c8b2ff1a9074d81f5993c206e8cc316c972373d92b96cbc2fdecbb5dc75c5eef16905e190ca4713d2faa20fbe41abe87cb30a68c34de1ff48c40ad789225ad083cedf486244e99aa192fb857c375e32d398d3f432c467f992efc90b021bf5cdbd49c28fa6e992fd4838c1545303c86e5280b0f2ccf79488af1a899957f5e5468a6e425c4e461609a9f7faf25a0186988389a0f8a80eff353d5664532b7cd16c89233cc8441155ff036a7df7ed90b6bc9e09759c9faedfa3da84982e8650bde4272f35b36c91a8252d479fe09de65a1b9d3c230bf3bf1c0efb34a22377eb54febc870ced7644e738365372c62a659015516b8c21e922f3969d40e365bfec767a5c234ffffcda6fa63f95700199d6a517f2312ae9e2f70c1ca244b6d24028fb4495b01324e7613067ac0226c505f7d1ea634517f90b7796101832069175e9de8d636f478400f4efd44a8d6cb0bf766ac6833616d57ab6a118c9cf081bad1684f7051ea85360b015e8dee796b59bde1a137801724192ad600ed2ce31e90e03f20a45d7cbc73b3d64750d5890185cc91f10f4ef16b04d134772028b559a57b9e68adcc5a7c5f8df86de6b91ed6b4aead1638243c18607e1b33bb71b534bd01939e6985b3878e5c4766be916815a00a48f50156ced88064647263f4d83b2a42f195ae8fc7a90e299655c3735471262cc7bb2910a4269f3459f9b126528e384df992ecb0ecb993bb5836c86e49f71c2205715bf5e8e2551cad6e64e54987140fcd751e970bb773c2042917170d171f5c0659e6c9cbc50685e7bd1f602914033fbe6805692ee326ab459f01d201631416ed91ff0165c03d246ea6b3e09d736be47c822e69c9d10cfa41170a77cd91934cf332eb8c0cddef5ff70aa4c85e70c789981eaf7533d840cef4a00f73ea73da54922e8a31d1f58d140195a6f523d71ae7ff72390fd2c131c53e66a7e12330fd37a18d286246844cb18b2121e9670656dc4f7bb797965ed49c1ed2ed8fe529db555d46ebb4d011d1089e6c3b735da8fc98cdcf2664c1b2dc81ead58f0f0439d0ab38e42c0ed790f4f32cc00213f27c38a263a340ea2092ec34d1962a5cb7b8e2e172255f05d24c0e04dcee96c7015bec338a5617261454d1fe9c503a36dc6e2626c5e03f273ab38bed3ad440096faf463c183aef3c763076e4ccfec1d728feb46ffcecd3fafa7fc6cf72401cad611a76be8425c1c93166c1fd81d9e2561e2a81033473a3eef03ff5fb26b94c9f1506ee3a7c5a1fb6e9eafab9791fdcbb3f9971e9e988adf28f8f270a529581b45956e903def9c4bdb1806a16ee74ffa431d2620962e5e259af1ae4959f1578d9493923a44ce2a4cc1830f8743c1f58da4f00c8b2c0088e5798ac019a596aaa66a44f7ba3278e8cc26ce76d7e28a002ff8a19dabdcf8c037ce46105797875423613ab01dca5509167d1ed44b32984bb427d1e0fa949fab9cc2aa10b47ad77c40370de1639c57b37ccd5c4b94d7a4fdc6c6b50ff7cf2aaf4341065cd271b90fb7b37807fa9bf9d2660b519011c124ca4d15cc934550442caa5cd6f613466696275f2a9b79dd7dc8f07c035adb98a11ba29583ab9768ee4e5e8804d216c7150822ec4ef07e4d19a3bc4ab766057ae0dfb40dae25ae3f6b2dbf862ea15706bc967a36947c7878696a9db709681385019daae1ecdb81324dcc41836ed99d3b94f8930bd31c944b8d20a28ca7b5841b71e9deaf5a19353cc9cc4cd17e4db6bca5c925c524fd74606fb54aa280dd6cee464d02c10a4b58d29b5b4641a16b65db69292db0198915a14d4146fca7b4b75df9140c4f7f01f6eed36f6b4f068566b5fd57d54cbbc332c58fb30421be47c953333915adf30d65e0c9088860287c1b41f477206df2b7d1561441c4152c3360a85bec4241e12211fa70f3e53b721b8db985c852bc17be8729c644f3eca80100e6c5706fe651e79d7a7781778f96fd98360f47653a16ead3a8b1377ef0d74cfd79c6d83c28d88e9dbf6d3afc089819cf792b8545bd545949853524445e351b417121fe2662d89bafbb87b7498b945bb42719335e14f05c43e62f9a6d05b8f8de83e8921313175f5833d266909fecafd77eb1e31f266a646c850702c6d71f90416aa90543713d7a029c8b5914a31268f8707f21bd59e51b91bdc8059bc0edc16a4e21c977ba62140b2094193b75cbc7c1e496d21e58406c260c8cc05b30830a3e3499f87fcf3274f3b1e09bf6a0146420116d8dbbbe7fc5d25e6b5927f97d67dfc96500c4e5054956a5658ac8944f85d2c55add2d8a48004fe6ef1610cefbf2d72783fd1d649e96868fdde8584b3687ce7af5e09405f65d3ec1c8eec265f5468f491faffb7bd32fe45b29d4ca095171601533b3b48859f8cea62c1318f36643069df56ab2bf62dbf261be1fa66704adfa37740d08b1846a8d2b8c1bd68f7ea6d4848e865362fc5efcc08503059948c9c1cb86f7edcf8bd65540de083f8ce4953b8f478ba9700f8b2a4b304c5f399e050637d1869650a32fb0cfc48f32b1f733079eaef2d0692b15e0088235030c6ed06acaa0b3b701cc6b004f43ab957f972162f0bfa77db6e9cb9f8863bca90b3de5abf045b8efbf83ce098a6605b2a2bee8f2c9c31ea1f32e29cfe105d5ff1e5b22a69f10eda64bd868130a1f30c66cb62ee0ca6e41c88525e3db5c799a9a85167255b5283f7b3c77ac1b122d142e1bbc01767776e8b71614e757cbda5b5dceb72137faf5e1d95a65d154b3953f43402bcf45734b7bbcf6afcd9b45088651e9f023d124d22fe48244a1bde35ebd4dcea2f9741cb9eaf9b8f30d459e6401ffe5272b206c89201e3b858cbfaff18e825eba0127f0533c506f6913ffe5c51d03d126792e3ac277c875631b551951e105091ed37e68a91f4d8c4144ec82a2928a0147ee90af9057e8577b11392784bf7cc11130a2d0eac3a242fa79962c8e7a297b0c6dab15ff738a74ea1948e060b704506f92a18dd214d2075ebb13b0fe615a66382523cc6456de33da626fe9dfd33e858f0d6514085aa368cbdfff08e613a58de31a2bf5cad8f6c4cd250823aa9c8de14d0664a59a774f3948354b63641fa28d2845c092868644ad42df99aebb152541587157fd5171ec53190821a9e6948fffa89e4e918e5193e3a9d83ddc90f716431eb8fa9974ccbae9980679fdb28377d488c952a9a560367569ccbddacc786a6f1d83a3a05c31d3b920b0ee25d359a04caf604bda6f25f2d576ae3a42129027f2df7516d01a3e5d540d62401c6ee9d491c45d49af84ad5ebebea7675c897384cb89f55fc20c4fa1c098b17b61b63e533685b4954238d2807904684b9c64589f7938beb98a6e3522280f930161e3ab74ae40798a49ce8cdeb3f87203876601dad7560d154a585129602f4d66c1c90936975c2cf4bf1b9e78b85d19897db949c7f423dfff11daee64754aaa6c57ef51799a7e66263a2b9018596f9371b4df75f94051e727703dbb7bcecfb9f8b2e482ec5c98a1435842d3885429ec7696979a697009bfbe57e70164801d6384d7ea6d4504cb7bcfce716049c72a15fa3b1636615195c237520a5250c2afa1c75b8f512620390ab12343fef76928d2ba67b583eb1c72d862bddb94efa5402c955ed091c8bd94133fddb091a2a808e7f66aacaa6d3c4b68aea4641d1d1fb5caedd99c75ed424ebf16af1637bd143b7f06b4befdf5966ff26e8f8edae9b477acfe06e02df48c9a0bc8c702929f4f411f79086468c7014d5cf3f8be7f7364171bd0edd9f92425ece9e115f83bb17d1d2ecbb06aac2c06f361d981f8204b3a6fdca5098416158521a298240daeb67e3d31f0214e52498b06bc184f8cd9189d94d8d55a9ce1cc815b2a53875be43b4d1c566dca54cd00e2e1ece388386475f6eb1cc95f29f480300d78fbe3cdace23eb8e712a494a19ff0316e61f7b2ff9061f571ee40b5658aa626e500d24e821e55c7957d9df3b41b0bb9d1edccaa2541cda38343974f5047cd9b7d9dcb6fdf0337afc4842f5453f10aae89c0fc63087f022646749c1486bf6b28a72b10ff55b5a7f39ac136d5ce4d3267741a5894e5d3cdcdbd5d00d84d4f52f695874a2d222f6f7f7da4c071ac46b663a40df095b916f1d6264078eac2d1affed8505ee8cd42852b696e54362187b38671b232188b3934054682c979ea847b4c8f62805a97b9f5da76a52a52fbf5e6d1fbc48c572203ae20819a2266dc42d2f7ab296194b17f77e71d09ff46648cdeecec3ee3482353849ae5b0d0f01e9eadb60af4e0b2e4c5a21f945c997b77ad6ea42b2f92980f6fb67a6bda6d884859f482abf1b193eb42fb4e5d6156b9252ea1fc784dc189d8372d278fac7bf7bfe505ff514df7fefb5fe4c1a335b53a35ae8bb81a6ad345acc95275b96773907064412220ce32e9ebbdb99f20c89128da736734647eac73224372d4a74a1f9f27d3de2dc8a40a9e2eed6627fd8321c95cbf0da373cc9eda2331962b14c51def55fc09807138198c0a86f5e49b9cb3c624af891c69fa1f8269fb2f9a286aa2e85c918dcad50b1ddb7a1d2fe5d0096dc58aff96c509469779d5f4f87f113df83c1d17163450a67a032d87f0ca50290c565624476f82109911ae712079c4230764aa814179d8507a337cdaa7ee6bc9dca2fe45558da124828c97dfe47c1557529105019a5050a991cc869bd1d92c2af49b51f49eae2ad80480801aff9afe65ba32ff51f608ad845e473ef8f6c41ddd8f7fb99b9d904bd9136873ed891d0224c06fd5c25126029a7c8ea99a5cd04838ec32ec80814a628c2b48dbb6d6924cfee8e43e229c592dfaaa9ede97ec01005b59e949f0c9fb77c811a78ad438027707bfa40a56648e80c0ec2ee156f5b37a79cfea00dcc01cc7a9ee970475380bec9a5daa26d9068c376a3d208354fa11b677519a505512324a39db0334ed3a9802f1fdea8b0e8ed1e4594b44d083411c5de3cc20c1eb71e940469a614b7db4bb6c948625e996a06a0e411fb23152a6ab8fa350a505e48bd6af72485e1c52f4a9af642c099a431f40ae00157e4c87c7f2c9bdb61e1ea4d14e8ba7e47c8b3af94ad7743ed530de710bd693e0345c4a35bd44df370da01f2a59e70dcac1fbcca873fdea0d23493c0debd4557062baaa6967d6b9d0967fa839ace738dac73a724375cf3f229254f5860e3464436214d1da5c52656096ca6db45c6b4f7cd6c6247dad1ca7c597134545d07d80e0f95c8478ae5c8734791e67233f3c03e398954edd3f969c2b8dea305a72b82392b5a815245472fd77a1a30b9efa250e65db308d0a8046539f2745467e93c05b058c910c230ceda0b529ea74815d3b2b975cb539a6da342dd4afdbca546f16efa3b9e7797017824a09aec9e96fe25b8c64c90651f4d9b03be386369a454a5c03d208f71ac10632354f5c283bf065c23b9d75b84b1beb74364ebbeb19f3fccabe709100cf0ba014b6496b33f40fefdb5c84414c77d89ba0b14af7e8dcb1d90f5d80459d6a50045963efa2ebaac9719c170dc44f2cb2ced200494e96e36a2cfc0536999969efaa9c8dd32e9e25c318ed1b586f60e598fe20e0f8c753fd4fcf3ef710655ace581f60b2b67fd247aa8ec05ae15d9b8e04131131cfd0a8b2753b0945c843d430a2ea0894f2bc9bd139402951f1a14af61169bd0f7f919af7e1998761f23fca30b9f9e60380d52ebc52aa6ef4a58397065c768c6dbf9a5a4f36bbf1720a73bfaab5c817b4d5ab8bcb5c0afbb89d3a234dda56bd540b32cba9c2366208f16f2475be0ec16b13c7900301ef4db940ac04b0875e6dc1e99173e7934f135b038a02020c7893a8b1501a116bcbea7186bed6edc9f7690dca4500d012fc40eef5f3172cfc4e06fd933ce2f7ba2fd6d389bff1b5a3bdbb8a74d593514ee962de33e3806fa0d205efc09008d054a67559d99eaf99865ac7074f69382f67df6871ac538567c9d189e40ae35aac5cd4db89aa398c20da57c7de4edff7a079fc0f72b5066b6ca18fb76812548dd851e780fc641a189f438ae1cb2f56979b1ed0490d2775d2e1288200fa678ff4f89ff56382c11a4a49389660b5f9f48c1fa1d3c5b0e11cced9eadf8fdec8551435b4f15ac5385c53769d5914d5f715ba73d213e171c10be9dcd2279e292e66f8c5047f3fc48a28d0f7b111e4d794a82ec2df9e496b0e370d82942c22e070a67a55879e98e0d6fbd5acd0e24e78be01182a006e078d3715947fb9d6f7d11fff7f65ebeca647478e98aa2522eb3a8ad3d6c84ef97599b886e338369c91bec338275da71dbe23ea3cf8532d0701f81d16725d529f6576398492ebaeb333c36c240ec66f13f07a50846c58e65cc20915b7933be4c42ad33b13467dcd428dfc63f61d1579fd33fa5115fc9413971857ea1483f0ae18cac4fff0b8ad63651befc4e290deb6a0a3509e898476c5c56b90f16a214b8d0415056235e7a8b9f97f7cbe42daa7322eda9d0cb30bc77facfe511a6510d66043a1bedb6b12c7d2581b6cb6d4fb197daa9d7f9cd3717cc604a23b064af5302daa3df585bc137a9d2062f8a87d18837f2894afd67884ca639291d6f09da3bab7498c33703494d1d38b8a5a86e4654cced7133324ff804ae07ef7e1f0d946829401be366492ce60bccb7cceee2597fb0769c5b173db5c7ed06257c4e2e405b42860b81282f39a181735403da0314c7fef38806eee92f9f0d8c82bf7d606b8e0622ef06ececdc8eca9e7037d12c53791eca1f55d042a1050c5cb6b3e52292faa8f13c189639350fa1a19855fc34f10aa8c5932fb6a5393c6a8daa84b67e94c5a92b833a32f22d0add64271256468cc423b75f9f9eab28a3e0de5f533c1bc53b3451597838e5c5a82e447c1677ebaf3beefaaf7c51e7007cd2ca77ad670ded792e81e9f774738ee1c8ac34596eab736a71de539828b28750588e03ffa045fee68da8f5a2ac0fb25bb4105f565d467ed5d163d8de6c3fc0f20f2de142d34dfbeeec0f78f9437dddd77014c688d459d1c4daccd7e9e0f005bfc7c8dcc815d22426106a287a50a979589062c1066c9701cafd8f1cc07a596195f8e35576625e1a2ad4c16ccbe1321f9171be0b09c57755b04297044eda3a3468fa29daed19fa2a940b06a07bdaa160d98f3b45b97b2fb1300fb3528ed1ecee1e7ec0ef18576f3f95be54fbd6c99d7938ce8d208db13ea6cb7990a64b7b708298979e169837b369b6b5e15908b476910815c204489dbf24c1dc9fa357f251816028dbe228dfc8228362adbf4c8c27994aed98581b1d524f2ee5fb0ae38b040682fa8f08add5699db4af1cd086fdb6c6440dc032ef80aa1de4035797e3305acc224bc1b7c3c6a445e6f0f17fdc7259dab0e98360560327069f6bb2246d527e20232e42e5977aaa85a71f1c236bc9249e3731467baee655005e630b812b43d2e4c5c2770a4ac73a21481caedf008d7f72f601cbc7627ff47388e117cf591fcb0570f31be106452548decd96150dd143efa227021218253e83417d97ca16830077c6488ca5e0e31261ab816f7cde70e0a912b1209f5d69a245aedd7e6ce13ae791016e57f91fc9395f995d837de0825a60815981134bc8f20f8058d8b32dee037f36488c40bcef6a145336081ff9da237d02c800acdc7516f470eb2d1582a77c9d7d31433b8abcc3e04e961d680631c9db44f7d704a5d79e1c8b0a307a99cc9aa0535bbdacec22e29fc5240a106e2e8dd2df7d6c35c4aa09d02aaeb821c293279a0c6d0d9732f28f4c9b6c44f6b787e470acdb5d6039b091ad08e45dedb5c814f1bc45b50268b5fc529e497c4e03690be3b23a53b8d1aa29e6214be5dcbbc153274b646d0b8deabef43b975d4b891b8647b898db1cfa9be9de652793b91d174e6b10afe579330bf5e8b0f55a0c38914fc2a3c56a1db6583706bf7fc3f89b4293fe5ea185ab6856c681d1f7eaa5e9577748378f2d097f7c36032622db4e87ad2588f3d8659185efa277834d849018962951a5f048a29f8f76cb129741d123bc98f83f8aa57a4fd1c7ce527b6d0ff4e74337d132866ac36f63276e039deb81f65c06956d90c73a2d8fbd5644cf1905652bb170246b40c96320598ebc83c94fc3e92cc5ce398c4a37330fffe4d0d146e83e81d295901b3ee2a1c1a37f73d2f173fb3e1b345d31dacbb86995e5c7c998f7334d28350ac00c2147e8bf732ab11d11050a8b1dfc2ed032b5fd52c995178013816a14ea4d2816afbd637d03c66192db9f7dce664fe048cd7c2c64c290cc5d8d9c7d474805d1c8bdceb5687ffec76061ec99349bab1b975603f82b911bc7e4124442f949b8221afca4e3ca835c30940eaeab1a63b683fcc1f38794962c58d7f08173298d2af9fe82203f9494a42e979319544efb388fe3097383117fbb191ca44b8e96df0de489a27470435e15d59e23f0b3483e6d69a2a0ab9f0a84deba978e755fe6181cb70392352418a23583b3722a660125682d0a87d94324aa5de33b7968be9b544486e7b28949d8424cb9a264fccdd2f0376649326302577b5f833bca4d8146de54dcc43692a5a172de73fbcb539b349fc07f4e4eabdc6813d6cabb5b879ea09036790098ad8573ab50e1f2ca07c6300f7b0d2735a7e4063144b830792b4185946aafff4c0ce48ab448b66c5ba6dfaae8bf5cf33776b93ae2654876a46f70529ff526180eaf77c71a13dd090953c2f22afdea14ce6b84400b37e86863118a7fe96f1f1a8d15015791bdaad2feef5c70a01d4cd24f7a078089e349408b607af8b345aa764f86c3c917e36e94e8da88affa222f183fdafef634a725a37d1ef68ff5d3c777d59d12e65125542ec1f83707d4442656846b1ea47d5cdd828ed135c9223ba919d6673740d00a4c464709a9e8663e8821ba9d85f4002850aebeaf88fc0c2a2b69e3dea0820b9385bd8fb2447041b7b297d5e934992549805d4fc682f144365a2e3a6512140d4e2b8299f4e952d17cbaa089177a9d24908cff71a751bd36429a7e89f6b97e6b45e940d0ea5870c67a5783403f1545697a037a8a4ed231a5b397737eec02f3a1c784926819b625f2a8c1d87da9e602141a9cbc5eaeb5b4cf62941f7216e3289cae0f63ad170b2a32d87dee0cd594d379a0aaada10a2f3499ba55e596449b1b052b277546c80d9d2c0111baf839fbb3d00913e5f1bcc2beeb37fed8d5ac644db59cca982384ff6702011bd85830d3bcf66198ebe81b4be520a57ad86f0ebe3392f2f81076873f944967826d094169f2006c3bec63d5e1268cfd5b52565cb0145d3ef8bf9bbb5e2f43e837bda075b10cb468d82808cc42175a64648a7fb7496485ac5b3875689835f8e4b4c56be31e5c345d8839ca86b2da1174a9f1816b772ee1bf4177eea2157607b1b69d0621c11d326c85102d35e95ff6fe08cb84fccb815f32fc24cc60d55552b59f88a36dd02558dc83b0ab5a44b50af435b693edb62dd855790971f5ffe8487fc36ad1a7535b8c7263c0bb55384b6c4da496ff7226ad5e537b6ef1418a2452e7fd53b775601b173bda5b3fac9129fa2cc0467fbb0672a8ba7fdb3b4c0aab0c2b25a70a31e1d83681ac81755dea9d67e314936229983e8208fe72e27a6d2306fbdbd3265636066abf27d766d0f6a9b1814177ab4aa0c5558a2e242c5b11c6458d083725bb6cc7156db2283e3523cded9d3d09dc9d41504c18753cb96c494b564867bae76600b74999ee4cbe05e8a7025f12f7dd9c8b7b93bcbe9f04bfbdf14189fecfd8739e6fa659b2f1583b74fb6f1dc366cf990b41f7d70da12ad86892f7eb22ac45e07b818955e9dc1e8e2c9f073b3de568fc7153809faa2f98dcceceb4628440650b314df813e8f0dea7233cca28fb559451f9fef527e5196d173c9b2d673d04020b6fe92f2ec7317d95e8aa2674717b4a1c71e8b386ae8e006fc91a199dbe9235523aa5ee5aaeb87f621f53b9f4d536db706d21098ebf6d042c46f40c8ac1402611025634844887449f4f19a827772a56288a7de425771d48d9dc08eae73861443d163f56e94238a22fb061e00901080c950e444f9ed040d1495bcfd6739c9475b6891e9db05ddc289499c9acf3ca206acfd90c97c451b7a8f57bb8451faf7a6e900fd3cba6d8804eec0fffa6df09243e2d19e35c5f836782e3e9da2e9575e98825e9a30b08c2c6ee7978b548f73c1ac387667bb4cb740ac88db9cf6cc6264c627f9893714277be9cc4fba6cc524d9dcd8e4c34e635fde30cb63f1c949940c04a72e58ce834408a732f6ce6ba8ee9f5bc6c9932fbb8520a3d38dc3c04e04c1eb1587b0f66d9d65e9cfb6f480f4644297ddef2968499ad3df827873db06dfd10e985242edad5c916c13be4bd89b27112151ef901ec7c39d3c45e56cf006d307e0d41e9bb65c87f4fc62b6408037d9f3bab33412d0c39223e10599c3da22b000666a78d1223001900d67007f195d250ad6df303150b1ed3ab02d258b87f777952282a2a33b5d35d3ed9855634186db34ee659dcb1622350fb24f3b68a641504df53a23872acd0c1667113791cd74c28e7852825dadcf6b11bccf952f205c8ff12aac8d06011dbed2256b497fcf899e60a804c2f4911cbe8035c781a1c39c1fc6e6405bdae43723a7576abf4f1f8ec324dab36f74dde5f8e9a32847c88d7c22a2fdd3c8f4385e85da825dd144bdad0876ae0af2ad181b67f9c49e6f44d1e7bcc23195c36ea0ab0a78303c22bd3b14b65c5a432d3d687cc8c4e50265235b773d12814def23c7e3ac3156c2aea7c93205b3a93749f878534659703121c502b5e9736a40cf2260cf228e97956bbc2b222a9d5ed44c4bd2b8979e56e49d64cedd2d16e7721d1b05dd3629cbfe569fdeb8edda5b4044752884bd7c2817ffffdba21acd6111a28d07fd539f4039fef0bd352bd919055619f2d49211e78250a92e482c015c0b2c90dcedfcf57233ca4f0f96d6f4e235a436e041c51a845e0e1dabcdaa2ebd1475d1eaa9a8611fa928a477d51aef5b967c46cfde34cebc9d49f0e72019fe7b5ddc7ca0663671a726951bea13f3bb2000486051545841be0bfa4d42366dab2eedc10d9ba5b6fa13524b5308e66b01a842a69326c60abcf35690fade94ffa91d05427631ac68321d4abf81bc8bcff5cf9b06516e8b3bc8a198d00f116821a69d75d0093235d8d96923904be5355e4faf84756c57935fa11acfbfaf2d99966a372a4d1571455b6420828e62f8259d4d274ed3a3065226fdaa201f246015378f310012012586648621ec86a248fca1523e3496fdcc5b28ae29ece08143e5cd2dfba5de5f1a3b6f81add98571566d8c1155c0cfc41ce91b92b5656b142d6334ae55942b389880d923608e1b2e597ea2ac3d806f34af5e1436b2c7cc7e259ddac8b6e5cf5676b1e7f3d92284031e123ebe7e0cb826382c942003007c6c51d95ccdc840050e2af3c44b630ffef2baa531f34b9ec3f5683076be79eb1db121f5c68671df2c2202f474af56a7d199ef734826a07e2252542ca624412a677657c7b70d3866078fd8c0ff57270d732b412856097e7aadb5edabca444250c8e04aafd9ba01ce1ba6c0849f8ce8747f0b6efb5651d47517575824adf29d16dc64caed5856229a188f64d3c9d3294e16a95147cf2aaf36ba47997ac82b361a016b5c81588c529789bc3ba563943de5d4ff3e57acf21b2c0d04f8ee93df38ccf8240056b9b370e617f2457135a701e625fc83f67938321e7f7662b1393742515394ffeb56ba9013256d8a7c012f1f7167571f63ccd0217b1576ae032177b61fdf663f3f4bd2d8cc4c3b5165afed2359fe992c8aad7b6b4358eda9f17dcc993f6f0b08b44262a2726404962c698d651c7fc26d7e529f3a1006642f848ac594c43da6d5b8be7220eb48cc20b42e55d53ada568ea5abaec816c9cfe686ba769bcaf6227cd5f7aac31c56209ec87c54b156c5d08c0d6fe19fcb8cde51907a5c72fb0164567a71585fc327e45eec06467e466e06b98829a052c53e2e72744a0d479ea16fe39c9773e8ba26aaabc47c65171703edd344efe629efb71f13230fd762cbbaac98cd3ade08e738e48c25d99210f8c78d58aa1a804c176fc3866c651b32a287aa5a9c8c981cea699136b2ab3b0cf94df67d962ed241dc5e48c28bf26e0bdc60a6a3fa528dc1ac2018c23e6201d7f5599931f892b93b2a2b7b4fc2e067875c9b40f33194181483d56c39cc2edaf899b307ab5313912e167d1d8f07675ab98b818c1959096d2c9762bf0a23bfa9fe9d37b323a17ea1da2275632c6f4ddc1d153514cab4c9210e942fab72e34d7ba5a279131aa77cf16f326c55e009d9d2e81203fb30ed5683bcd63ed86c340ca910e77f498057df55959691fd1c1925202dc03a59f50975fefde8698f534bd692a0ef12cf254ce5cccd4807458455c58bcab1d3ff8d2b0a6051470c07d2161e728d3dfd141127b5fecc8879fde82e0bd2f9a4d220ba29e96438c4e2af26ea51abe02875fe0c83141095787ed82a4ac6de44481ca4a00885c74448b885ed309e52f059143318f1700b32281bc83796bc4e3e814283e4a5dd383917ab24d07c2813298435dd8f237a4374a664decbde9ff31c6c860185abff8138819c8b00f298ba9d280a0edb92a58b74b46cec4be32dcac4139a2a853d5f288a3891741477fd29b38c60ed7c3b3551d60a41f7a85cf3a9e5f0653223f00dd5e8aa798650f8cf5e9f4a83430c0fbef1290256ded96755149f67078fda234c189e6cc5ec5231e32b9eecdc22407231bbac3102fb480e85bdc629f3306c246ff80eb91601dc378e568606529ac8ca2d880cb432638e97d66638403ad9243d20cd643a85b3144450d91e588a8288090e3742ba7d37f42ef3d61266f1b256708b2fa4bb20bf4e14496ade707bd317c8805f76f026e2876049037be4e3d0977cf4b4736b197bc579d3a25e2a833b009fe33f7ef358504da30279f143e57cbf2284127cc624406145144ecca51dedfadad054822c60389ae6ec941e72a988b5290918e0e9eb0da1019b8e326ccdd717a1ae345e3cb202bdf89cdb5482519b7eacd56ca34918f0b3220ce67407face946376d849f68a275956dbf433751368d29f407ec159945d68af7fd5f57e66246f1d54d1ce4c2a6918c0d590b0dd737703798d0c645d8a42ec363e25128960fae585f323954c7dc5c3ec10efc9806cfda8d72cda9a0737760f8471b9a734e646156cb79f2126539263c32a4f90769beeb286d1b46f7bfa250f5fd3e808da8347702389d73875d364274b61f78fc819716c78b27018612b91ef694e19ade933d1bab38d42d7f2e0da95762f428d4e5ef5c6f906ddec7c887ae7d9894e65fe5e705fee4f13879b53dbc9f95bf2e8c8efe213edcf6f615424d4c6c70e3ce50e20b5e085e341d793d2dbdc0a6f456d2818bce92bd83d95da2658c4b184727dff8d1cf7b4f8f6c30662b48eb849d16601cb5995f1e5af8f736d5097582d152a4226dd2e64d65e1bc6ff726bf1e5250337a10debf9a2c630d3a36377ee8c271f396996a49028f2dbbd320badb3cc429c31f28d7a3a963736bf2437f99731d122dbdc2b520ecb8f0640f03086a926b501ef01e7f84281298003974d71d4b26927c40c3ce9955beb4981ce59bff7a7c03a3856f8ee100b4f16094b5ba2b68b38f605d6df08bbd52702a7742df5d49c2044fb927bd75fa94f0fd7088904b952c1b091527697557b32c261363228fa04845295aa60a5d95385ed550e5b55bc6a38ef3332602860c27d49e41e190dadd18272a29717ee12693f0d5e98d41db28e5e3aa1df75f8de1285ff8683a4550c9e878935423f92878f9478d8efb7362b3e50a953aff6e1f2f8552303caab3f8ad9d46d8c62ef2d54298b13c3ee91777aa4bcd4e4a88cbc8015d7a7f08da1c012c5f1a6069c8669b46568a288a3069594ac9af882bbddea4a9e903518174d63652d7081ad033a42f2c98626a04ca6ae7937cd8772e7f9e3783d801067fe89134087c2d0b75ed8ac6f13d14ff6ca567b14a6810f153050c17294f8e5507d762f6783a624e4aed165770b83713b5f120867cdaa6eaca3b0ceaefeaae6fd187a7f2479b7120c85da3546ea410f87f887543a2d430a74c7ef7f016da483b61c31479af5f3d93c7f88f44562aea8f18818a6600c224ed7105d81b10fe0f78823c1ce14d11f30769f3a24daf4f4cd6ba6f007bbe46a27935fb35b3d4c1ea05fa6313b24df747f50fc1739d381a43ac6d939ba82fd13d5fbf9a80cb6ff265352fc31a0a778f7a4b0c252b79c8065601b98ae54b5d3eff55057b40e5db76afd4f01b215d54b4c8bf7f16bc0736d5d41a475cad73658d913b29c9a2309cb9d3ebc839377649df3bfa0ea99d9bd5a4a4b5dd2360ece106c110588a394678fbaeb600bd382212805223823284253b50a4edabb43b3a4df67a2b43e8443e1ad3be22d02fb10bb1c6d7c1cef013e977d26a0b5ad1064eba9f86d757feb16c244a464d70556065a039a247c5f28d2fc705ef2578e96b70682b3e2b7583cf153b21353bedecd95f7b6a3dfa1b93ae92a727a3a268420cb3eb5580768716e124e95ba77d066a752f0646c92b5358650fea8104f3aca0e177d968553402dcd5bef069b8607257439515e4896b25b853fa31495746c3320c00aead90e9e47ee8e16ad1450b7d25100ffa9fd2a73154e25b6ce1bf1f05ba63a03f32da6e7de8816271fa4217ac7437943b13496126e95cc7c38fe4ae8ce27ed7dcebcae4a2b27b710c0fc53cd952affb2badc4f9a1dfbf94b2d5d73c47179de7c1b3620c4e8fc4a8ae0176246c034897f2aa30f6ffad2bd5cb1c879b55a0195c0a36ca0cf5c27ff8d689f81181e1eeac45eedb42d095c13a7e4447e921c4fe87d1888e9bddf139befa738b1257345466c6ff7aecab005188905a0b9f5745da275f359fa0ea395184ac390a927860c354d7a87954cfbdf76c42846dc58b0534006f3d0964b841b0647833da9c4b3ab62b0098431437ba2463e09acc88054988a474557c68626a2e2f81508a346e467790524a52278624fdc7d470c15f34e2e4bb091dc650e13f361ba30c6a8be8fc25cc2b2a117e53dea159ddf4d578f4f24c3daf9676774a87bfb3d751fa68615ff15d7f64cde9480bf679758f315996add19cdc3073da728fd105a3f791f7020a917507a7add828da34a55113418ff324e8714f9f712d18faecec3b7d7aebdd5f72a90d895e0b52ea9387f1f0835f43888e0443ddaa4c850e7779659cf9b9f80f2ae1dd3a5b39edfcde55f36c386ca1de3b9665e6d81bc8dd4c6adac9f6f46f3d9088cc36afd843b41820767c88423d6feef539f5304d5e3da24a6e02e8c5ca2e96c53efb9a62497410f0e191877d64bdfde1d0526154d99a95916f0c0fe590e0d309331af00894b2dd96bf156dcac654872f519b791675519c89276d3256c98b9af268622c06d7f602616ead4e3215dfc1b0d6a877e49b1e88e7a63f2b7baf8474e6ff8bb3a10f07e556f4ead72389bb832b64964bfaf2e6c0588b12377ab60c5028700a6b6c220a471f120810fdf82d46682a909e1a3fbca03fde6a2342781f2feac22fa833179102eab34fcb7a07c48abfbc8d8952b2e280c3ab0529fd8d79fc37f0935921157abdc7a0f72451750a2d77efbaabdf30754a90f6268f10e6a2509bdd7d77a31685c0aca00cd4e495bb7a51a2b6a7354a6f00b9f775df8fae137db3e063be5cd70ffc847af6c09ebdc12d524623864d0b062619680345c0a5be59bbeb546d6605448bf5d3730d08e68c1cac32474f9405b28c4465a5367817ef563ee102dd24572e3580fa947e9d95d22839b52d65081a78432456e859138abde624a0e360f562241a2dece840320399e551242fd85acd2bf02179599a710a49d4a31cfdbcc71242d127bebea3e8e62457a0423521f42d0289c61df410c58b3377cf6f78b0526845bed18fbc623898f973f328bcbaa5a85c5502047c07e049e42daf486f0e35459463bc307fc04122726efdd299319a1b3f5b69577ee7f7887de1c2b78d251d493effb5daf92c41165046975f18c1fa22eba38ff3deb2f36931ad4e82919325e394a3afdb6c1339c98114eecb3c5495c31c1fdaac074b6ecaac2ce6517e5deecc6451023907404bddc9d2f0e0556ed9fd17405afd64a21edb6a023c2231108ba1d1cc040f31424e7a3240ecbc9b721114b193f14d01d653994800bdfa2a49e6b8b4329c992160a39043954007f89f70a74b67d3d335c922fda1f8ed0aea45069f604f2cba0b8b22ea5f6205e5b194c445bbe7bb667da775cc1dace96b11305fb22ec09148e926ef3c8ce02af010cc2d2be59c261299fddb4180be436778fb632f1e72917e46cc260a9cfd07afd47a1c5df3d7fef0f0f156eea50646b186ffe2d439955018be194d9dba95654ded6f1b7c9980eadc007282c94ca2bfb62410e33cde48bf46ea96ec706135e8fc566bb1ad8221aaea35107ea993e1a7f4d7c8e8ad2b0e0a21bf085d84ce729c4edd50c41827852eddb5b34df523a19f0f771cf2f7b4f626b9e4ae48b765ffba68a67c297061a34708257d84108d0cf8fe6875791bad075d4d5e17e8836775b96183c3a7cbc96556bddcccaaeb45be89d5067f49e2e7227b5899404712c515dbb3ab26ca64dcbe0556f34f955191cc5c046b190338120ab5b1c78b90ae45ad14174b7d5db3b2133aad612addf16851e0f60d43d6cc4b5e65aa2507155d5660b4b0a464c43ad1a311f2edbafe375e4492318b27901444e867e4b052ffb6ef14b5fbf8916d364b38868b76b2685a9fa1faf6421eb5e465782eab23c9db2a042e0a029d7d9a97a31719dd5fd5795de73345f72f5dafd21fee6669a1ee94f30c89e791e8f688439b106cbb7934304a4a4039b9881c0b0ddb2c4ae0cbad8a0ce7d3ef3ad1d69ea0e4ca1accb08a50455f4f2faae604181def72fdd0258d028a9f5d8f61e0f35251275cda2f194c2cb35c72d72fd8559f579562bb838587b86191775070f33a5cbc56176cf8c715d227c7b431a06ba79eef02fe37900ca792b66e52034783054b7ec21471f882fcd7fdf4805a4d4c34626275ac5bc1530ddd32dc064e3bb8cf018cf5f3b3dd027400528ebfb5e28985486948e2eba1be16dc254bac43a4c530b368260fbab07d45d8e9564eea176c5ceaf7802a845f8264c99187028eb1d966055c936d37707f3b7dccbaba63028f72708f50b7873cd04045d307f7885caad2b86e348164c058d0c1a05b79dff08b7659c05a72b9a4ae770c383a51cafc1d5c15045a56c919e4cef359e9a4199dc37ed5bc3a823a8d2a3fcbb9819630f0a49f1ed2abc24f94e82d3d6bfec7c709d6334d6758b233533d6cc509bf5352e7a239f1e135cc55823f99cc1849696c570909fb0c9e8c9b153ae1495a04827fc9e2af74ec143bf64a648111361a5ee60f5165fec0854683ff4d4da6b277f330ab2fe3fc97fa0260cfbfeb2f8f35c823fe0abcb37def08246715b790ab6367d9ca52484655b8c8c224bd3a9ba7005c9844ac13b8fb866acfcc6bf997d0d9348ee4b27403a16e7c310085467ea33e8493b81178baf52f63b1671ad1e3b94aac0c231d1f4ee53d450a7ded1f0c1f7cd2d11fb7b4333710c77c492eb8e52b479ec6b608ff2638e5c39900685d4d56e58e55a8ae616972b5ce8c380e4aca9c1797733ea79b8fc5cf373685c87c45c870ef2efa0e7ef0af2d638fc2a2976c5ef5ad3f34b1234c4753d485b05eb01cc97d7ac198beee39f47c1e2be08e55cca5420b4d30c52807b1c55bb53603a24ab6f2da242a979fd2e3333ce0ab0e376416cea9915215178ec7b54885049e566e7eb1f324911af3573b612c78993bc7f651adbf9222687c584edd56d9df01e074362147cd01aa281f2d1d0850e48e49f70c6623a43eb9927e329e05f7b6393eb167452094ad35be1fc00af3a0c97c9d38609ed3e29f9e684b417aaaee0ea6537a864d2c1d3534c52e72721bb7bbe3f1349a162f2f143ec84ad2db55d752171632128410fe43bb3c7b0c6760f7be5ebb605c5b1bdb4b1800ad550d785040669e894a2c99dd1b0abf09d14492c2e1fb96831b1f7ac048589b049a25836b5a90aa403ea1e50983ba89709adb2ace03b241af09cafd0a2962bbc58048952c7a152921917de16970a46aed621b4fd7a6ade62f6b0ecaa071b23cd0913d489f36b5790d1f8ad79948bb9ce8eb3d45626a3191c4e32309b8a6961d4026191e249f6e5ad565385ea6fb94f9089ceae397de8fc1dd1fe5ed18f5bd08f1db6775b9555efb79683a02aab821de0411829d988efbbdbc5e692300ff06c4683b6a330b90cab9bf3f5cd10f634b26969669013bab4743abc2953f05d141f8b237cb98e27a23a038a86151b3e5910bd80a7a56af1e01bf32654f2a136f2af61ab9ed70450d7f6ae9f34739f7887bd45dbfac595acfe1d091c36a69e2500f9011142bc90873154f94f7ba8d0227ceb8e72b8707d7dd6a8b3960ae3e257e16f3167070d01ffaa5d5af4a0dcdb71f785a6434eee7febb9564fa634a804ac209a4ad98e909bd8bdc67802a86ccaecbb050f88e5ea473391ebfb6548ca8a3e75290ea8968a1b2158560cf7625cfba517c54acc37eca14a06163357b3d3a7f1a68ce08ec9c2b42e124e6f1a7f40a07c428f792c924e4918afdd43bcb13741e169b2b84097c6e90754a356732efdf056e88fccb876c98f259c03028a35a21aef86dcf902119e00b8c1af91892f6a8e1706ad9bc07eee924ef74050e384ab50e2c1e42cd429a3c595d035574ffd2bd0996c8eaacd92977416682d1a38867fed789d8cf4897db3c5b53744ad188015d6a9997f3341b3773dfd7d71da84f1dcae3556fda40605ecb3eb898e85b6ff19f2dcb5435e703b63a450c458b41bf872f28a5c07d9b5b5dbcf43e9a644f31c35c1bb5c55b23f2ffca401e9d68d182a576695d0d853b0932e75aa43e62914267958b96b0659c5808a59869fc0c2ffaca738ad618d35f2632140df431eb2f5907e39a52e64b25da049d275750f36416206794db65ddd7d721c88eb265bca738dddb2a4717a1d842c85108892ec8997202127d0966e01e6ed54abdbc489548759dd0a1be71a149449aaeb63639e98a64e9892eff1ffedbea41f62f8b06494c2883a78bcbd45446615c26c4f834f5e607004c0eb72384cd36426a04cf1a540b7095baa2fa2796fee68e2d731e1d6adc3980cb8ec29abeaf1cc3bb021299d55d5ceb2f69214f7996df7eeef3e7c63062008dd613263612e8079c72beb3612e2c39a7768d27a9b2da5f52d12e80c10fa21e24eb055a8e06ee9d1ebf2a90131f1c066739424f0bcf67fb2ca0b30a261d6c7cab016780ec3a024fac1a0488ba1c24c5380384189c9558c7db5c93ef1dc6bcd1af669f50d5e9bb9de03c64e975b4f99d4dcc9800f3e40d531102a1b4b87cfce5bfae5cccb07c737e98e5f5363d36494ce7fbf20922f75bbb57b49313e6150758bd73fd98e01acceffce68f2cec6eaf39e8cd84f9c7cfff63e81217e5425aefe9ded3fd60101e06b1c40ac2eb6a945e53f11bb67f18314fd6ba14c821d9e848bc79211ff38361426a823cff347b50111eb8e9231873c62f07e496ff1d3573cf666f732b7abe391aca23ec084a1fa376cbbaedba3d42909fa01c1c28e0c5749b0b7acdc627e73c15b7c2a741f1823c189533a7c05b9c62e9879144fd7ef066ad758f2e64eabcba9f368e1193cda66f4956401f8f2eec506bd7f2d562c187e04b96cd21b01ec17805cb331ae743168cb90f75f3996628abe7c1763d86bd194c183c8294509b3418c056f7f5486a6965c72e20cd507f773f4db73fe872f612717d44484f63393736eb5b28b41b9295b21cb04daeda809b96c2514036e4a862a40c66a21020ed4100ff8897a1714f1aa18103a8bea6e8481b86e9c13f6e2cb8307eef143897b2eb187b09bacf6cd411ea5ac7d9471d0c8c551bec07f92425498d09b716784172eeaf8eaeaf404d4d56a0b616799c85eee9bf601b78c3ec4ef643ec3760f3eba85b8cbb2439ead2fb6d6ae5fee0efb8eaa533e8f2f5d74478719809d09c091f009a0fe2176044786f9480e7daa86b94bf219fe3cbd72210caf680f6a49de6b14e9eec7831e68a092d70dd28c257210d4b5a9770b420e7138fb7df975293f8fd868738749950ab1c7c46d53113231db96d67ba2a56f7454cd99d343affcfb6ee83d0a3b7ca7ff5327e949783ad6fbbc39b8622ec6ae951d48054caf3c14ec8cf47631bf3492995b0ba0dbe1632fbddd25d39f06db548b5abe63ecf4643008d6bd1c52e660212802ee52089671c73f266fe707aab240d5a26544bae1f1ce878f48da4b5395b9eed927f775910d3bd7958236821f54ccd78e966dea512a407315532f8bc5777f326dba7ff66cfb12da84654705c0cd663a8b3dad79583edf6eb29aee2af945eaa515f98c32c9d360f622f1b8069e2efc75a30a1ce763f120a90cc81e0366e65bd27d0139d1e86c078bc6e2ff6ea38da9d9c274fb846dd6bf45a02addfe76aa1db4ebbf9b8baf471ad4288a076383742a7d627eb8d35b74c13564ad58cf56141ab29ccf0eeed4f758e406b34cfb3028932c8f01049b1ee58b87b6d8ca1254a2e85111c9a82a80d953c461555e77805c5571e490bf6fa3c8ab32b074bed45d747b8d7ae08ea3b5bcb7dc75e577341a325809988826e05f7e9bbb819fe10e54967bfb61a38235ac2cfd8032231b45b737dede64ea136432f7530c3110c8c79a306bd0dff48da0c66ba86babd5edecc32ea92a2a9fabfe2e98a99be69906ef5f0e8786b3bb57376941857409476c357cbd42dd5460d64512d4c53e50a039c56916c29281de851185e03fa87a7dd3538708da318fa3102a62de04b82df4588add0fdb7d99c2138736385ba8f47fcc08474c9475e4a55a76ea3a75687db2d28f15e5805dd08223b5f9eb7e26194701e1108fc3b78adcc3957ed16a311e74b86065004838bb7ea1a7d332a79a7599cfc1a5faf1bb8e5d6835b503480427745ddf4d3c1fdd36c6c17dea3f704a1905f442b20be3f19b3e2d1394aff3a262bb813b62b30b4ea01221d1d20ae9a43d2bfb11607fe1f949b6d40adda3f4bb6e90598ea3627626ea45ef5ec2b1fac4569a2e7d4b1e852c42853c5e9a593e4979f7786ef52d873d251351d9d2381c11cee762ccd433fab4cd99115e05680e237df54c18ebd89093ec6486309870065f74ab010d83d3c978cb37cb8140fed69447b760cce54938ea928952aba50e3bbd74112f6546dcdedfaa667ddc9d70402e43ce9bd3a800708a7a92c63962f407d326f64589fed1430bd2f41a1753dfe199e860db9cc275cc3c04923405710ad677893c03d0dbbef3273d18e44eaa1d567cd45c30a7148ee43ab8a37a2b398373187013361e1b64cee2774ba08836c61d9508e51ab1222e98bc625f02afff9d00ee5f7199d4f4514a3dfc603ddf00c4618a515a8aaf1c3527a1043e86d016b20b27ef85e285bb242ecf051a67a47dda3f1efcb35473a8cf3eb031981c6303ea0a40651a7acd8e75fedc6ab8cd5579716ba945b030987712f58675bc1af0f2417096760404a8af8f2e599c7f2b8468711c41b23b50f26e719c6a7e3a5c29c28fef23fa1d2ed03091f4cbcc2a8dbe4bd589449fa41b3b5abc0f4ccc395335e464774192cf461338d2c55758dee9493fe818975c2dbc3c679cf70bc9c1bc29b45cc9ffcf870acf9cd45b10d863a3f1d6df8223804e450867a83b5c4dcd83beb490e99e36968feb7ba31f6ecc263141b3a61d5a8db812273003755c654823cbb7f9b3e3b76c24f8165a8bb9383644671b25deef9dded12772ba275524e35ad280a5694ca069e6621778c82b88c9a4056b1ab299a5aa286abe2c9442b6a33a8ed7897d57fc68ec9dca55ea712156c9b92a0b9718b34b517f05b2fbd85fe902049927989dc6162ce3e7496dd59f7846ca84cdb4621fd006c15761c9ae0d8d9c7c9bf2099696191cc19e037850cdc175238c6543de4fde90bcb9251552e0be8c85b3bfeab90827184dc4af903a4975d8ae51875c1786a6f903c814985467f4eb91d813f1360b2a39d1c9ca4196fcf7003543af3ad54a97c01f3698a1b8a3bc6c882a35a333814d2f5c686dc1e69bb1c2a5d5183a608ce2e21252f2113a9c2cde0e51cc249af0e869ecef5a2ac64f337235098368dc60c1fb10fb080d262a7e40f244e7bcfd9b3758aecb1559804b584881536df240705ea492e0b77ed7f36212dd22dd96afcf3d307efc299b1b4b4ad3759d1c7b7045d5587ea3ba26576099ddab9f2cfb434491d829e08c41248fb84817c2eead21bb758f5222ae690a66f6da2a83d5a7dfc5e7d65dfe56c371626c148d83e918e0a3bdccc5cc09e339bc9580e2586284b9194a9495d1e66a26ee2b60461f6604ebd9f0c5a36849734e8d68eec06b6a1e373f99afc48807bf9232bcc2740df44a85f23f646e1aa00107b0a52acc4fc4ac7a105b74029a893a5c336176d1475844cb7da112f8659d3fac0c8b00a6c1722343ad203c27efd46a1932597ce2aa2cd3e74006368f88e50f73aa56735420be3a19c537965e89a0f0fe468414f4a9defd854b42736311dfdd6beaa5b803136f029c5048df503044ecde130aca3b069014c7b91db4612b0f9c031d77a7ee6bb0a6e7eabd3ed1393b64f0bcf01536b438864d48812dc58880ec55bfb46d9a9611f2bd7e5f9156dc9c0233aaf3901db0f1c273590f372322bce94170c449e57b9f89603739db692d9252e806b0f11866176244c6cbc66c21d6b9fd9035081c34b944c9391c67c2ce6752df82fceca1836ac5dd19e3e5ef68eefd392aac4ef0b41b93c6fa42c2839163bf1de91ddf0fb9ee38a45857c3d084f0f2fbf309bc6082d52cbbcacdb69fe76d1c818fc43b8afcb0168b2b3417037b5a347acdb4b7cb33df3fa35b32f80abd95c699a669f9927393e58a90c0136cbdd0d0cf97b0fd60f4d66adf0281bc888c983e8039169e8378c06f016e32b1b217704aefa83799d74a79908a62983eb6eec40bf532f9d2b2c55126df1f9bdf692db40f6f3d515e8bf8efe67394fabd5032291b0db60db8f0d9da84823906ba94e8e79887dade8424e7aff7495585bd24435ce8ccc66c1d6cced6ef83b416e143634d7f9ce9ee7bcc71674487f5ddec2ab7aabe9fca06a55df742be9537edf57889ed610ff33dcd97bec99cfeb8569bc91e4d85e523fb0e0e2a40346c1792a847a2f21bf4e3a0c4605d6bee3b9ba9a90424c4ee0142e11f659da4790eea7f56ff012f521bc863c289d86695e5f5959d630613b303cec650ac5a2ab6cae94cd40b037a35710abe7b1f8d9ec809635e10cb802584d931fb3454b92e77d6720a0da109690b53d5c0e715f39287b6846699b5dbad834b3479b48242ced9d354f03c028c40a29a67dfcb9e856d957fe45f5604d9527db9d8dd4d2c9d7e84770d8836f59d5c7e5bc6af1bc6bd6ece5a15a73a6e1ef5a2d38490184e9c77095a26cee87b3a949df46c0c4e49e8bfe729b1cb9b0486eb88bbe82f402c41e5fcd9e2970254cb31696c4835e925c88d326ebb8ab5804cf5d9df04ca6e5166c2e551e80d63e5fc309f089aa1d5d1c37a07860dd98ce93ac3348b91123295df30049e5920bb73df17fd6fb6ddaf8bf9f4aadd3c47e23c7c83815e851ed370d9a9fa0347b9a876af8a5b02d2128cb5f83dce00ae73600381d2c31e722b56407e0ab5f7ee5275ab496ff664b2e6b21ac864dbf7d4d6a90bb28a43302d340e72aad2f5498226f2e8139859631e3cf1295a559a26e8f04f5431bb31a3207bcfc9fe11ad186a339a8f5d1326b57e1cfcca354f4ce155b587ed38af0fd945bebb2ef97d66c86231de8d466654dadfe5fd6f25be0ecd0c3aaaa33435a74903ce09c1bdaaa1b717b33e9cae9be486defc0a65f48aeb25ee0556c33bcbfc24ec7ed3b5933c53e91b31eb7080c712edf205984b8c9d171fa3f1ef74b3bbe70bf3f396845e538e6313f78b8d17404e6a3315bb8715027405f01fdcc671f45d6ee311527647a1865f3c2946f925b5c8b3ea9119a406d23622df196bbce67203e80729d340ec19375dfe51d0006996855840dd01d0d6836ce1bab82a989a5a1882d206d734a14b417b82feb8066a74249860895b78b44a90491a04292f8b661f09061dbff9e39b3ab9745d929c033390b26df4ce2a8e5f0ea186512e0732e95948c017b379c2f45ec7bf7b0a7b2f84814c7b0dd1aec0893e8f1678e17e69cb23a51520e5e7b81a0faab6c06051a48229be0d57b9ef385e8cecb566c5b735625233baa13b91fa652b2e61b18ee6887b6c6d68dce5d72178b48d818286dc37e1df19d257ae288b69aeef9f39a7184176422f8bbd5029c50245fc4ca3e3aef8fe4a29c9dc5af4a5fe5f80a38341bb490b934f6f35113fd4b36e8c3b3f428198938c3aa7e8acf22cdabaedf043b8a078d0edc5eda180bfbcd846444a8daba432c884ecf6633cf45a3bd041a5d26668630b1aa4e2e229ee9ffc017893c2418407115c67f825b64a575618fa87450a0cae00cc76989194b23c8892de319dd5da66d5d0cc05310a37673816519f5406f2fc96c888a8a4e1b1a11de88b12ba6f3cda67f35d149fdf6c4946acfd744b038ef5c3873f2efeda433ccc485cbcb07bc52d3e4e2561deb748cb3f0bff5c03f519b2cf74ce0662e249ba204be45519d3ccc780f74fbab31f58494c36ced4b97dddd78c74cd744b5e7325c8a5bb2f382b974c1f3c985b998cc7fe8982d13981319dd81118d0b15a77374ec2abdaabe77b287954b8a4472f1fed02b536d620c937b9e8f7eb1ca21fcca0ba81db71e1ad503e8d6781ea37eea01c3a6cb95d44a863b4f26263a4a7d64037551b8da09ad853ba9d39cbb4c8b07692e1784d85cff2c4bc23cf2f0dd8c87044d27e5636f5e412dfc2c466bc295766215d7a787bd5b9289dbab1f7391d88659755771010711a5e9ebabc8b281ec327db3f10a825429536a0f5995b3f41170ad1b7dda115bc1e28f7cbd6df8a4de4d70056748831d69c030035dd6d2bb1d51b923e634da7320c48d430240fb4b714a10f4003c85a2026e18377628cc2f79c3d7c89fc2b8c0f7c5a9dc05687774e89146c1073307aebedff37483b48a4c5af6630d35f7a834afa5c20104a22793e1b70e1ad63dd5e3ff8f8d42085d666b2fe5af7c07e6097fedc5d2b078ad041217ee1f867ea502b6ad8abd97233a262134a66205b1a35e8c438add237e5c15bbe80bcc5195db44c1c4b5ab206fe14e125447800116165578cc0bc515394e91bbe66c423c3e323e65cc42bc08f2c36bbcf6f03c443bdd49802bb3e8777afa26e726490dca186f87d7ab9a80ca3c17f3e6a5df912a4db7a3b86fcc93d606327f340a1e69d376cbe7352cfd8c111935f157e396be96cef888f5cb1ba535414350c3556c98f0ef79357c66f33bd4bbd6b9d65d49f6ae2b2cda30d3c8d5ca7116877ef09d487b36e88daf0a9ecd134a9e1610fc96b347a2e2d7b19d0fe374c56eb4c604af56ef012869a2682acc95e03e89a105a787d1ed76fcc7fbae375cc4f328bb9b8c72f5a916dcdd8def9afc284e94c7b10d0ae07380c107e10ede720fa4c2c36569f7ecf63b2d1f0630522463d0a8a2950d6c940592fc0fd510ddf9912b455bdbfe95d3235a4529bd190755a4a19ebb4c8eb1b1e4da8cc22194b222df7f7bebf79189102cf657e3028feff87143b771d42103e93648338bfe13527b1da672778e4293cc0ea5684861b009327d9cc008c81dac7e9fe55652cfe39df82b0648329f0c5e73d1cf6a0717f5a67e1c6945163c00cbaefe9c2441de8afede6a38a9c3f5149511437368922323509a5ea299e724eae0c47bbfb8e92ab927f04308d9c88de872627b450b3ea62dc97114462ca9a404746dc461ab84ce2c36c371ef8d5941f3bb9d5f11789c36f6de92f99e7104d46221b67342ad27bb1b427ae03731610bfd3ba4a33308e4c51c1a0377d78cfda0f552d6b2d70fe3fd13e3c758022b11437468d7e92e94899a4ddfea9d0770dbd03d66718c52ad67471eccbb5d79273cd563cd0e2d55815af58f47772c16c1409133bd1a0fdaf5d52693368a3b3a9d06077f2ae1ba373350371f647a6ea71a9a5f6f279ed840f6c3f6fe4fc616041af59df628b391b1d6ba6118f3a6d53ba9600b685c34db68a3bd3b8035bc2689d11588351b0c479f83205843959785c9d855ed641c1ac29faa225be77ef542275cca794ac0836e9d6a60c484e114461d0fe147f44c1698fac3757b937919faffdeb499d5734a53a5960f21890b75897967e1339f6c5405c4fa77d625157c3fcb050bc491795562287ee88f4d3a8c070c2b1c3532f577963a162836c4858d8304bd846ec94cbcc2bbfbae15257fba05884cada6694b750d248f04ffc5613e1fb6b36872347ff3764b837610933792cb12fda115d5973881bbda559e75f7fc4765342a00253443bb9039d8429dfc91b0792936b67653c556c211ad7a2c751f6e791d1f2706af0113a4bfd5668e17b90d0cf46be8a9cf6e6f1ca1c826d08f72953ad7b7c5ce64157b91304c1dd238664a52e71a2129f428f4c8d618274fc369de0da9be87db414a5624099da2bf8abf99bebaabdcbe837efca0b3349cac969489c03a7754627eed1611409cab3487be7479cb1e2f4ea4da343507b3278cf04c3bf80e6fcf2bf0b418546b2e8b5887ff074f9c1ec74ada2cad49580c749137ffdfe2100d51ca7fe747a2b3660bdfff1d5217cc9a30670a8789cfb2109e6d7e80109ae7ea1c5665e9f2a8d2c93abf138e032ba19b2e8daa15f9f4180406f9c2ffaf7a8c656aa72f4d383bc2fd97088903988079ea8c8624ff6fe599b4c5b0c664643a74fba0555ab609b759ebdcfc4a6787e7fac234de8603c6a77325f4ecef92503460f75b0fdfc4573d845734d09e20ab7872058459ff850cded25825c8c12b01836c725aa153144429a564894c17a86b9587755871c5520472c10f7e4d9008b3bf5626d930bcfddf4411efadf4f8d4118e7e1c0faf5be49b3e024d4f2d84285db199dd4fe09b4da5adea68aeb7ea584255c7e68677030b28a5f980c09d1daf2c5a00ad1b43ee9b02c338959a7ca5299e263f3d45ab32a821cad587379f4f03113dc29923c08247a9f3cb9aff87b8b7bb805e2230a4a1be0a1ae2a340522290895e68bc9af6deb77929566274090d79f2f5eccae81c1b8dc3b94ef424fdd31062db8e3375058d6615803e9b09e197bfa131fba76acc95710a0f38401ec8cb5e3f4d0f17e2057c9b316543cb2663b2bd10f22596aa31f8adca632bc997f4b6cde3054d7e159fe8d8d3af5b8c813ce3ac571e7c0a16982fed0fc20abc1005cc1fe94409ac90d932ff04d607dda31ba84b50fd17b8fd4102168f43ea65578d7760b065dda64261f505050e4709956d627eaa44711565e24bd8b656dcc644977a5de914172197035b5991f4980e2a286b76db0fb7d3eb8dd96b0aef51e33e371be4829f7d9b94bc420b2e2c75272aef1828e9ce360ad4682cf0bb6d82087a9280612300da77d19b918db13ca7f21f92c22b48ffea9947b47a74bf5baa992e1f1fe4f02f1021d81dd6d1cf93619d0a1c7d135acbdf761ea5e7bb43d5b78dc26920cee59f2493130c8acb15841ca5da3d5863f1653bf4f2bab4e4ea3aada8ce58db79bacfab94b8a39ddab25dbdd821027d4625a5c605ce85ed5fa9593832bea4609fb6e5a1366fc9930a34b598bc840e307482d1676ed3caad89171be7f428410134f2954bbe21d28357bb7e7d63dcc01eb4ef3736eb94c364285dc0b255fbef2f8e4a9c133a2ef41942b5af222d096e707db15c1b6c68f12ea4d9fe6918602a3c0cc292017c7cd5573d3ea81f6eae572b65d62cd6e639f1bfb252068887cce93a1dadccac2cc1854e53244467dd8523ca4bc2eec6a22f8d2219e0bb62e02dc03b137581a978273937908342346a4386f0728962e93d1b30e383ea4dbf90492a12afd76dd8155252c25e9834316326982c0ca50bab461ae30bb3b01fe2ac18f5774801773db6652dec75cef8d852a23c2153376772cadeaffcc78bd62b09d2e1620aa7a3597707649413ba75020690515e5d5023588ee4055a461e0c971ad95b0660250ec4790dfaf15cc6208a38a7e9713df969d68e7c71d3f66d28828c9af070f8b502d191c7382497779f17a4b6cfe15307fc4c3b9676f0a4cdb84284214fc01cd0da2edd38f5f99c0b167ff389b2f3e1c3ccb4302a6117721643298b6a7480dc5748a9f99162c80243ab759a7af3210b979b96df1cc2464e3731d059d051a9d84d213a847b318a52ab36f20cf41339420e9da84f2acf36d276e79c7dc886b5bdad12de292809a047bcc0eb12ac66d99bf7359b4659f364264ac3cb67caa183abc4313bfb8057661d6096e4e8c077aaae0f5a7b0e4c6fcd0d3ed5ede8f4bef8898edd58d6a67e875bc6c2755a6b5ec865ff8821c7799efecaf0dc8b27ce9d234a5a8f4ff050e7cdd78936e187ab73d453bda043828cb8bf2ccb96f2f01661981e2e5f9ad3989833820594be514d856d5af442f41f6fc7ecc0d90dde8827600dad7df864b852b726141d3c1eced0495e7fff9b0fc374278ed8eea45dd5de278301b80ad93a517ba5868d0c814c019a7b5f89f4deb2096e48791d9f1c793b21193e3bb85b42842227f089e555f1dc8748d378a9f67ba8dcf7a0b669a1c98421655dacda72ac0e34f91a375bb3bde9b1274ba6ff9778ec9544deb3cc7303020fa99d1b332763918b5f90c112dfcb22c63c2051ecee0c958f35f2b75697d0cbefb8d851ddd575e1ed70cf8ae3907d209da9a46c62d8d9c5ebfa085dbd229309b04576372955e50c280803203bd3cf48e2bd63b6398f55fbfc3337f3a671e1a402e1319f2d735ff473ab96a18a37b703d10255d88088722e018e58450d6bd96cafdc31bebb7fd24e76109ab014ba55305355158e816edb222e36291514c6774c57d96cc804f7abe865e2458792a5e3f3094223051282176ba2f25beaeca8fccec38676e166af710868584a5d5aafc9483b1e9e31400f91e74f25dd324511c394a982359195cafb7027e6869a2c878200843db45a54d673e953e5486e377aa5451a6616bb13ca3c6cbc431f5ca7a7db037ff8aa2ec962dedee71f5df023a269284b2c960b39abbd4be413f46cec0d4b47e88505c50835c2d9d33c0a3fb8c70bedd5e1037561c1470086c125dae788923472bd6a844e5c6155cc3a3242450a9a967a03147b693a536e9b431dcc3b6801efe09ca54e3d38944ebd80229da090cdd8a67148043cd3b4d86079eae6a7bfe68627d95d606226abd72094ba0e10babde7d5387cd818c760071ff502a951d64f1b319b335966da647deac7d1d0b3147b8b0d63ebc95848bdb4c170806afd29b3e6e3b8a986a21833705fec326ed725e7ccd7824ffd17db5e53a653cef6d211f1367443570b35ffd7c42275816b9f40285b52f39b2d383c2e34c3167f7c49d5786de481718d4d677faa7c13b42d4181e552add747275fa216f96d3e0c84cc9abe7d1cbdae7f558621b7bd2429bc2595cd35ca1ffca119917656d9e9dc2cf05b72a5e438cd6ac2f014ac7092812193cc01a802c907e0217cad1e6e79df302b1f4bc6ef33018a1ced10eb1eb62c5096af034d08ced474809a382e1d781763f89d85b8c81fd79c0a9701a47c630b5b9aacd97f9862c7a21d8eabd8de1319b634c0f51a74d7cb12671c9872e77fcb9e262fdbde50fad6568a10b833db3a7ba079cb9c25ff8747df936e3e02c0962bbb366c643b5dad1da4a9f45965fce41bd7018ed027f646447f515f6522d93b2d51d11fdcba4943f5f1f2d1bd30af57c178d7f186a18e09ffdc823645767c724f72b4ca7c65a31e18214fa76b528414665820c49a6e3532ee0ad8719c3c9d708982b904a681f377d01f7bf4abd102742a13c03c983f1019e3bf5a83b7e45dd5b24bc0d9fb5a1ce75098f4285a05415a904a526e6b4b5d152d8ec5b615415ec54b263b5d12e04898192d2d4ae51463fdb486bae9bf2ccac3957336a1b4631c12301a02ab5ae033db334baf7b65a6dc32d77cf79671eccb695b5e4b1aea4c063168a050e0b0aebb84a072adbed31ab99f82090a623b7cc9ea58b7bdb77c09aaea3a165ef9ef01f367c869b723c76794417aee7a31c5d2442c19b22b4286141c7170ef3a2e5bfe4531d9116ca85772298fa8b053c9d7cf95130141442a7d3864bf07f641fdb5bbacba19d22077a8249094874a9cedd1400726e18c74897d0040111b322e2c2ca55f0d9fbbc65171ea1772cb0c8d8ab62c16619f51d475749a7778e6a11d5ee4ef391ce7d6631f7e1ba9f7e3cfb81350d2ed11d6703b828c6175b18f5d7f84d13af42d56b443fed157f6371318e6c46dd5d279b7c7225600e830bca8ed7d6bf3478afd3f4ce3c6ba45419f325b381e5ad1c40dc1c8ba83e9ef89579827d18a4f4943477c6bae8a7ddd39bea362e37f46abeb7a073526e3395b4b2a4de71fa7efa1f8d5cf422dcff24e5d4d299183f96615eed92727bcbc45404aef3d0e4ea86bc29cc7fd0f8f11883b5390deed8a7da12b62992ff80d91ec6ff68c94e64406151c03903c720e4814377e138f10780b1a368de5572569686cf3017484b53897cab7202572ee1a35820306fd52e264ce81be8c4241ddd80f49a57c2b01c5544defffcaaffabdad5daaed1113dce385879d7c75a0006eabc77db5a26d5677f7e5f3ce59351fb55e5d937464e86d1995e722ff89ece5114a917891469f6223d54c6ac004adff0b95f13885bdee387612860e0a297db2735f10f390795a84d7d7b29818454868615bfbe867e4b80d92f88759839e237cad68ce9e934d4a92fc568471d2ffaa0812ed0c844921b1c1a424e1a92ca898d653f2f967c1f310d08b684eb13722936a2dbf8d98935c65637f7064ce49c2a7ea2f02fd6c0f290d0d0073f8604cc957aace6a6821d92f0b3e8175eb261bc1480918234946bc7bbb01a917ba336a7e19f7f87a3de7f8a35131a518302c4666ed23892cab745996a1ed278356e99eece8caed997e731067811da469d40acc3c46474e15b36c106d0302e525d8e094aad1f0dc6ed61a86f5b9d489e643c65c74ab4ea1fca11179da8e70aa88f9b114e6915fb0ddbb6e061bc7fe263093d41c90f4056e1ffe72ccd30c5ad4ccfa7f02f2b4f7d58035473a01e6fe15a09748b7e6809310be1abf60fbf5e7c235fcf717a68ed9acc0f4595653b87154f8b23665d854ddd16db0c4e39db6d21907778619c10493d6cdf716e679ae8cf00de475c009f27406485a491ef27d11e4bcf68a5230c1d0ce5920ee30da2f09c0fd3846b5ec0f79b7a6d3d8963724c264ffc078ebe20ad314290a0dc8231b145b3adec3c79e0da800cb03bf8a82ac2f1b6599300c795ce49af67c5bcdba15e985479fd004f738e14b53f1fecf8bba05aa09bbbc6b8ba5790074d6987ae36f0376364c7e8a14fd5dfe071c8e28ff26c3d48fd42ec3c0801515d35d7dd44f6f5988dd3939d7a12999a4f253fd0ec62a8670790d84d06e80f1947af977103bc651a12185df6a250e81e32ffe88795859b1a90661fd812313daf16bb3c5238d76296442fed18910420c9f677228ff5975a2c77bd19254d554aed4fcbd1c996a4c605ea84d5141a0f5ba43f58e978f3bd95020692c9d364c0cc31e41aeee9bda9ce44c6857224a0fefdd2c52a366cad9e33d42a9a7ede6f87111c49cd5cecd7b7cc1f99e50c592e09a5134f1b6fb7602266a762dcdba662b940214116a2cac5594bfd3d2d0d69f19fa6d2d2ad3b7dc4d5eb68c9401b7e582486f2012150638bc646af8bc1c57b3b82a6ba1da2db349ce98d4c002a5efc7eaf8d7ceb2a787c9fe3c9f42d3e6b331daf40cef0324e6f3ff4493280e454d8be9dfb56201185781339476a33329e2c82b600327c4891f6fb66c75ceab39a6864cff3fcab57057ba320f0b12276d3c7b26166bb43ca9db771211a514c3282e676568b54b14157860573a580ae26eccc45e4e6f67d2864e392277c9ac388f87a39a199572f93d054544f3ad7621d4129293b638d67832a57ae38fb8d0dcddf332ac0d92d1203309e601150e5da922f225b68b553e7ba0586967deb10b9deb88649ee7640ea2233594ad8fb088f7d79189241e5b3921191ce080f8bd1cdd38cd43df2d9941a11fa85d785517870b6b24e60bf1be3c07ff8e3831a339de86da83e5585eefd595d454d41fee8dffa339eec33d91171cfc1c62f749d5e16eeaba0cf6683c39612a867f10944d6b45ff9528c6ee8fdeb051c6173f2b34028e0f304d0f00802e4c2b55d3983782b1ca2bf71ceefec21b0f2e091fdc6a5b8f9ab5dbfc2eaf4adda78d7fa1ea5a7dea2e5b7c5305b8bca5dacadcb0481e083a4576e51870f726ed831c3f9df28d876ea6f3b6359b3558c4a107ac22de170b9da4274631204a03b60650cea4f93afefcdd882fda8c51b026314b8757c18c088a48f2b45301e481a2a3bb34bc29b409e22286948cca2a073e3477c26516740ea8fbefa0316eafc178fe633ffdb4a33fcc63f36f8b5a0e31f81e2306b0e86ae622d94fc07354c60113c67cc45f0c4dfa264ea28df6e04a0e8eef25a0a093de13e5af49959866d5667cf83e020cd4e143beade118f0737867fcc81b980fb50fa39507a421239bb3cfea9886c97f3b5a10165a09664d4a2e4a9db73419f0b0e727eac522d5e968e99a51f177445ee6a36fb7fb32c4b4e4cd2e3cbe64a452e3a86254fe0dd52c0322af599b0be9eef3d6688954cc8d896d128399f0b84d1803fbea37906a10b96cc738ec8eb23ce286722107b18691ac1417b21b6be367a819393401303105dd08b678a3b1ce8143074209289a4915bc96e422afe38eec58497a689cd940a4d21b923a276dbeb67496a9d9b761ef9481824b27e5f434874117115840dc18b894f29af78ecdb027b7e8dfb5b2a8c662c76a65cd43eb0541e04df6af5c7728c12f364baf57d9d4fac5db3d86a0a9a9ab36ed58ace7b7d52af650f3c10ab4580a30c3edbcfbe06e9478c63805c7417fd22dd04c3ecb6bdb0c7290618250b9b479593219b72d4be44c0aaee64758897f03401c0b1f5b796f965a4380cdb1bcf127adb686b3954becc1410e0323519185e72233b6aa1be2d4eca99ff391d9725866ed4dc1b889e189a7b8367da983649dded98fd46e7fb35ca67a332f830f7d1a6690879edef737e7f8ae7fb0e6b864329bd1fcdb60c48e39b48bdbb5b4cdfb49644ed1eb1f48a2175fad83a5b54eb3d5012e7aa9ad558da11230ac1e5ac7cdf77acecfb7df64628efa108b2dcce365fd742b12876b67fe61a3ce3c9c9af8e9824f2fef3513e32655b060d6b756cce2586286aa979abb3d2da81353fddc6092a5435c17e7cf59e82e99644beecc7f551c3a02128c2c317a14e70ced601a44d0b8aee7922b1c2897ee6c7d97430034afe0768f4fa0ceb569ccab9e685b31a3a2cf918a5a1a0f0750c4f1e1a3cbc4b9ae2c398b8edb83b7339d9fb5e63c7730001cf755b48491656cc598092b819b628eca2cf9313d59fd59decbfb3ebc12075749256b8d5e7ead460b92ce7bdb0ae8dc3de3d8d75154a994e852f7bbc2f3d34301e6b80215feb9623872e7210f81ec8e72749829119e3e6cb988043a42e19bb5ab0faeccd6544a961d49dbbc0755df7708c6d094eb3be64cce6aaebc061309de65f89afae3ff51f43573397d81903990a233ab16398b8ac25215283db97729773b516017ebd557f7f4f0f3e3709fb8cf3e6b70d88ed13c3e43b107b24b13a2a2d809816466012c05768a7f9c01e7810df066c401f07e3e1ad41bd84bda24eca1a78c9d287bb15264424feb278d92471f35fd514ba1fe0752c8fffc031d0c06b53deb3f53e43c57a27ac201594f59d01353811ebf97cf45ff07a4bcf94c5022ded961fdc188b3558db4d785eb8cedd18df99cbe5bdd08783db46842e52a9d3693baab0c48a7649871e7dbff031bc6007d279e430bffd03abe443fe34b9d60938f8cbf1cc2a4d210444b9050d50a1de537dbd094cf1b090d0f6ecf44de556ff8c88c84726b6d75ca74dc93bcf54b1d3351b9a3a68e3ae0987c89055c69447b5f85ea6fe3d3b4c703b0fecab4bf22e0c1580a6c30a56de5779953a80c8979e00b59faede7e2f76e8f6f5e525c6775cb5c1d4fdf3911e71ec373a4a116257e2b580e85832a611548ccfb0adf61e664469ca3f0197e2261adf098ba810f260b1018de42cabd7e9d408a61aeb1d70a803236fe6dbdb318983ded1310eb78dfb11aa504ee8d70949266e45012d36523989107cb849b4ed40c3a0e82bd752ae787392d59ba0471713d63bda159aab0864f95f9347bec6f3027c63ff8df12db86629f7acf2b19f19796d1cdd0b0e88f7b29591dd9e085708f86a5d7ba038f0cd54e1d58987087d484e06a5baac3d26a8b4bf1969d6f0bc99822d6d2adb1b82ad7c181954699af475c99b6b62873d89764e46bd02f158337b4abe6855e572244041ee307b775703b68d2ef6254b22280adbaea6ebaeeecdc6e66a0ef734cc72e3f43fdc2c8d8e60b807447a73f056d562537b843aaefd9e6853518b61a8b5038b7dc90684fe70cbc476c0c11d55b851bf2b27bdbd6de0d3c730e3b74087c39813e8e296978b4c3bd1650092af1454a645c21c840b09ec9d97e60dc2f5498c63d0e9d4a3c5f0c7ea706e599349d9d958fa19d1828a1335075f5cd1d3248026e9abf660904cabc5ad09bf65e2737ca309b46e525ed76505f0d6e808d704ecf780b71bbe45d8a336e1eed472b69d5a62dc0b4cf6ef1eb3949351d4e03f0d8283f35d81641cd8af672b86e878615e6102ceb11f5ab2b36bb9cbafb83821b786508c5d302c7868f1fb574499c9b002652a4317a64c96617591575d6a9ce546fdb040961e1c262d811a51ede4a669f38fa410739782e03d484ef7d1fe2d5518d48e93da4161529d2d04f35969fc492a14e0366f436929c8d91635ee4ee45e76bc43d522a5840e24fa38d212df74c1e277a6dd1194e8bcecc8f24eb28ce9ef07b82baef1cfa441cf73e745f33ebff98f491c4bdb624c0b778445d0067e23f3e45584d5647cc70c1a57c5131e456f00e95d6ee22df623d2ba21386de6bb66ca2f08ee0a5d39f51c919db0ba5c57675e5417463a43ad6f7c09b3e6054ce43c58f52392eb7de6b10d89d93d8815b9089a4d798bb55e7ff0e0cdd0374577556b88907152171ac89fd4b6a9d41cd36c7c3304219fa47519f510a9d8f52b8da166ee8e9e9e39f87d6020f94f7a1ac17c429fd626bd1aea7e8ba9551c85a2f72ec2955768c270fce9455a124a12a08d0fe3a764fc72dbf10c6ed1deeb9251a88fbde1df670ae2e96a7a674266674e802a0e0d6ba2fdbd60909b5ba35d1fdf0848182edad0be6451db7d0776007416cb5555fe33ff06ed7335c33a773a9bf19ce3fd216cfeeccb5e11d8d3e19b1ba4c6f74f4174488cac5c7660709c664ecc33be57f6acc1ec38904c1658a4539562b5f5a084659286eba36b5620d3751be2da56e8ac9a4b6b50961ca12c1da824b2ecff6c940717bfaac03d5fb5f6a566c25711dc306425916779ef7b5edccaa0a5dd627e469ba472f0ff4e81124ac34b193600cf0284b384fd15adee576b487cc499804a9abfe38f867a889e034d3d92a0fcb66fef52c3c0170bb15d03fc39595cef59b268a51fc207cd8a578d6fe578459adb767b945e70e393a54005271df82ac812c578958a5847148a2d5faffc757378120a49a7462d7abab86c2d59df427319934d9532dfb030a65b454cfb7fda21907aa2d56acc5f66471a230041d4f5a8b99eeedc2f1db9a3e5b67f3cdf03afe244e75bb476e28a1d5184af6201ae6cfac5d0cfa1a1950076a9890dfd13658a38c720af5d321c59c5af3f26316c4657054550065975ff98395e3017af578bddf54c84df106e115be05cc30ea642a3ad8296873481515f8c4350b2ed64926a86e21215202a5dca7abbf71f5dc7ba985f55121d93e44860db367fc218d6ec50f5791525587c81cb7d76adc96e723d848af0b811e455c4597023bda2b0ada12fdc2f609e5b566ae984bfc966d5a235ece58e27c7fa9c2390b39181ebc820586b1c449fc9e94d414ad3327e290fc31b0ca53bfe5ee91abd024c6d5a0cdc114912b7696bee440818cc43525ff7998b119c1921a6494bc078fa709a9fbf3d3be7afa44588493280d6bdff444a8ddea6b26fb85062b963378765f6433db0e10618b3191369b5c4517dc136186ba9c4175dc60d096a0721f9ce85c4710744ae8a0e8e1778bda0fe904ee5c06295ab18567b9d4ff0145324c52d77f9dc7f3d7b0b1b1efab9d702c5789dcbe108381202a64360337fc594aabdb06d57417a8bb90b90eb0b0ec66c76607240fd24e827094ffb189a8fb0aa533f29efb9a32dc47c215a4c9417774c87d412d2e3b9d2707d3377007eb3903d10dfb5738a242b5e0307ebce6bc239fe3a493c78448c109bf420d92a2b44bc0e31bc849e38b96d9b1667d1b00df545d11c74bdb8f0b05eb514d770136288328b2a12ee9909acebc72303ca1cf39aa41ae1b0913bcd4e054349bb32b947a01f6593f1521d9b743172ba6750838c78e93393aef3c751877f18e63b66aae20db9519dcfeeca5eaa0ffef7b1f5f54da19241806d8904fad04cf21a324d6f3e70f81d471448e26b8702c5ccc84fb30c0e9d740180aa76e130a4a4fb66faec2e41a572c162b99cf548787ec5f45ae6aeca329fcf56369371463e101e3a04e0d3a7161005fac1483c8e58287d1e2699c7209d8bfc0bd4c0848dfd5522fa1fdd9168f2b4d115d8f2514722de1fc7dd4c2c63ce2801cb6d1b19eb359a85bf5dc0ba4bd7bda0e9c600548779b5f0e6b0ea18bf0e9f6baf8454062ed519865d6e9fc47ed6967600ca83cd93323aaf14b91b3d354e5026826c2ba95be8a30dc1c66aba3eda67e20b9e37a9f69824c5cfb0a2b586927cbf16fad1909d0308b0a3688c55a1f6e850b99fe9fa5bd86e69ba5e2c3da301cf98ca444295bf7f47ca0813711c5f7a71b0fbb193835d510e1079ea4551a0a9d78be4b0f1132047935d15e98616c75d0336ef7c56eaa6624bb011554f44e9e2bd16711bd37fb8b97daa61d5799ca2f6dc2071c4b7e4b48dc12b9fc00f652af636694d31e23531146908ffe3d166726fe0dc9ee90215e0413041a6757662c6285bfcdd1fd7c103b7744ebcae52bf9d950f6ed954645b99bd82912e1695d0abb99982258573751bf97327c86a6ea037484fa26c0a5503a4cb97b9a07fe527e2522d03736b615d153a0166d59ca7615edb1fdf9b9d357dbbf8b149919b0085b2f9e2434af0878b830c02555db5bbe495af45cb50fb3cd3977d4d5362e7e35828ee4a9bff4649a12f0c5ffc2a777eaffe5c5af2f594318c765dc1808de426da0cb0d1d7a50cf3f3fc8c028cfd01f97eedd7cb0814c0dca01371986b9c1dbbb0add1203e868fba0767f8e13eb32b4647c46892ebeeea1e9caf0548899f84c90b23440c95e802f82a86314d4b55305450a1adb6b6c03f31a77a29e21d6f3c2aff4a844152d9da51373d2d79bc706e99acee137fb2a834f8119a99a0e4bd00e16867b2a7a48c4062b4f9a45367b8b12ace83de6a90794e23b18013731fdec9cc2e2a528212efa126ede1ea9b5473fdff00596e899782105ee9456fa90cf45424f1660637489f700346bc8e48f7c75cdc5a4370c51d76dc1b2fbf2e3a3282231c662706a19c5aed51009af1266f622654f1efbbae150e7c6c37b205d237cff0581eea03ac4be008cf327cb1c780aec41bef64f0b31c71f2a0f91269f328b66c633ee4bb38d2121d75beca954647a25a834fecad3d2dc4cc3d5a52aaf6c235e601b032710a695387697b5e7ed912258431e94e295eff862123de9151cad42e73253d136b99f8440affd7c1c8d2811480a595fcc06e01340cf653e26a464fc33ea31925a273e2382ac0c0ab5776d86e1e2ce26b388ca1bf350352cbb2bd5cded21a2efff9f64a1397f82ea8e8dd43ab7e8b309ab8b0ed8f7212f7138c7bf1325d7dd0f7827b0dbc8256beb2c120a8491ce6fde7f7f8b5418f71aefbe29bc083fd21f30a5a38a72fd7ee0c564ee0cf733db64e59ca9d2af010261001fe526c46f7081076a71d80f9c9ba385c0e874bf18ddfb73ba37b9bef98eee8d5111ac4f1cb0c42a4070d3c0778fa676c08fd055735fa6b52de791e7c45b2caae427fa0f6fa4df13fb143af620f62c43be4e04dac76b32fc6f5d532ebf7d48c3de63f0d61aa121e3362bfff9b5dc2ead9ed1dadc5370a5d0cef67c22b6a360cbd13d7dc86b1cdfcedc518ab8d893eb34a5c6c95800a3a0c6b900a3cae778369707b1978a1336d75fb8e31379f213e2eb0f89fe9bf65026dd05b3a23d6538a068ee7de6364690337309ae4526a4ecb6b11de2fb6fa95f71e88bcb96d80c317283089c518e6c7877158b322857589edd345680558b432521d54bf709e0506643362a35ae040a62813d4092b890e4083bf6f86f0673a9577f34367ffd610a580d57468d3daa86d283321922574fdf094ac5ad9b984ae4fe3a509d0d361e20804ffa0a50b99b4afeb3e5f049653247465ed8fdb93dd8d0de0d475d7d989c1d6bfa0b5f847a8578585aa31ff138fa8473e5ad78bb45036e07d7c17a1b6553bc640ccdcf4724ed17e51aba6b39ddded35a34d8ee9a360e0a64f95282307f90326f3caa1b275bfb1c6a8bb40e27501082a3974069e9d09722446309c36d6e3876b9742f1e88d0ccd57899c7c608e0a4485d6c348edf427e15a8c4293383dea977396163021d743d8548fe900034f867db3a5a13ab916f4d87c18facfd0edac49dbb7e91eab4cafe2ffd4b20c60eec6133327c5803a844367f8c336d775eefce4ab0b283c186a6876d90a5e97abacab561311ff3379923f215cc748d9cf7403acb6282068c3b1a43bdc682b8b73084c2fa87efad11774407add300062fab2b7ee725783deed3cdd0d9eba403ababa302d9a2f62d4641571f8d5dd648cf2f88d55b358bdd0326935188f91dc03878decd53f3cc6bd7e5f602800a6d16512e1d5b3200ac805bdd4e2e18ad8230132b3000090422d950b346a5bf0a2e2c6a8ba09a7227f4d51c7176712c5e0385f729405cab8455bed8a2709e723bfcd2c54db4d5e8db4faa003d527bcfbe979254ac165a505d5dc0d7b8bfe1c3b1f38162f3a8721f850a9d4af3aecfd9de3c774002563dc67730a91994e8850c59d20cf07b307c5cf772c0dd8346aad1e7c1b52ccc8122525d30c64a2659e5c9857e541bffdcf64668a0f2da7bd22f52c838b62dd7a019b8d5188249ea391903af88834ef9889f9e5d701988b05c549de61d46b03fad3594d920b1c4df0fd8fd1f27c4fa477144645f8fd10953ec2d75d864694f3d1a1bc66594833978452cbfaa1a23a89fe827a2feb61dfd7b3950a4dc97ad1f45578c5510190f43497116e9c80eac9fc9deebbf9bda54f63667a168c9824382050567442df9f51f56608fed2e9e86f24f52c82381cc12531ec4ae446f96ca4b3c6af99636f46531610ce265ddcbd84f04e86ceaea37601285beae6c7ed5448d586a30d2e11f233f1f51ac6d35cc05011fe86003873299b83938a063d80ca0fdc7df13e275c0a51219714bb570a7e174475fe4c4647055037d00862c7317af434320daafede1924253827ca2e906759772a6dc38b07c88091f71cace4a07b92abd6fd0d865aea66e506e6c805f09810a341e3272718d468f57c0e0c7e0fb84b333606dcfaa2d3731a26caaf2e8e3b5bc24a1c89ebdf2b6e99e95eff48cca48c3c6be23b7a060dcbf9f25496f482b651968c2f6c73785251eeda8d42c91d9a4072b5d245a4dc8083fcb405d782c6df8cdc08f07c4f2ac2cd626bb5af2f153813b2302aa8daf4c7b0e4d6e30557508125fc241d18f9790b6522b72d239abf8eed0c90d3f62b8e288a9f6990fea5ebb54bf4130d829add3c2a6c3839fd889aa52e661b9825dc0c02702235469f5aa308c0f60ab9e0306b459990a76df9fbdcc17ce5cd5d18c617944bf98c1588bb51d966c13e4d589d17fe003f988db8111cb134b96d5f52c12ec10b1920c493f15c4262351c49fd39327fc37dca290e08c7cf30bbef41b261dedbebfd842f88987ddd872f8a45434071658baa54291bc21a860e24210abe497afc90cb1f46ce91eace53ec1a9ceebb2e053b0cdcb64b6e0626d46a999fe58bddff9404542ec73fd4082cfc2603573b690fbc31e49de62037ef9be3e11dd4bde5e59e57489f134360e37fcafbd623168a10c4a7f1635a53516e800316207039ce8096a53588bc385493ccaf17fe4b0602eeb8f3efb74b1abd284ce2f0ea01299bba5d12341bf2f1877c952a05e88f7ae300d2c9d844c03c7c3d2b6c1e984814da6d5ef63f03b5ce13e312f57415134c1c94b2b8eae039e9a770f0da6602849aca5a95a2a843a80d85caae225ce571e704b502cf61c523f2b507001ca515e22b58b448ff2c89922b17ee4508f52b1e52bb5455ffa963cc30fcc7124cb0ca16e78f06a120cf00b5c3c9c1e5c53aa793db4258c9b80ea64b371007b8e9e142ada9e90eee56390c3563202ba9ca762e9b61916a735857e06cc9a3bbb03a54be9a50107e9d5310c033bf953144c0b2abcc2a10c5df247d8f062752886c5dcf607a71ba7aca568b34564ce8e7a8ab956f4bb1c835709e63892a0fb8045d232fc449e1cad4d6c845c39489f80619016c1ebbe0cfe39a09a5b659d6429494a64dd09a3983bc5e60ddd9bcfbf70e47688c44519053e3e4e04438fad7e3d0ce756497d761b937045b609818874fab1a3b16e740f2f0a96e0277f4dcb16b8b57f4885499be6a312a42990e39afdc27977773eabb577ac88216e61be005d5698ce4d237471adba76620ed01d025942611c02988da72bcade32df3667b42d59464804ee2cb67b2105b6176073c26ab14f0b05e9efb56141e441e712d1dd5def49d698cf9c1fef1f0f5c47f0bf754144413ee5ee17188c5e6def46c81c27a8a4c6d59d15b6444990703802ce9d1c26fe34280098be76b7ca982ab388215a0d35c1d76e3d8bc2358ccb075ba6d395b43a9f52a8eece142a320408f01216bc3641ece17a225a8eb115cc41816e6bbf8d4e3fae44eb274d42929706f9d5c13e69ef60cd2c5db163a02bbd7a6563b87218231921dce2ee12de66b5ee6ab3aabe0147aea354982bbcf5299d7eca6929f1aff65c0be0b836de4522c6d4c372651c96a2a5585bd37b36d7ad93b0859f98e173293ada59488eba90e68ce8b940dff115890c12675b04450fef39f1cf5544fd50227711275682caafb44a08b1df2d934a00ff0d5e1ee58c2325a9ca257211a2357d4d1a86eb6901f8c64f949d0307aa86211b1a8d162ea473c180b95d2e7dbda5f9608f3f1a23ec83f3acb5e00f7b7184aba6761d3baee0c575170f9013bc33ed717c5f224b12c3a8245d82b463d98239626ef4dd1796874d0196345e3089978a4376bdecd57f07096f9ceaa2cee8092694e61c5d1abb9f844d5fd5825493908b9f1ac25c730a1993c6dba8c8183803953d14d723ac9fc7acb021d2854887a012c8a7a7db410520701803752b990162340bfba63ecb919591f87c5ea6a34dd43cfb5dc1b69b000dea7a64b6861f557c0ae32802d7a4aa727b25201c579df86c38ae1c812c873d4726b6c0bfcb9ca9a9fd655c0988fdb57f4b76d4d87cfddb149c0fa0799285dbc77044a3230734757a2455710a31c7afe27dd96cd3e5333aa9e41234f720ce87369d3b7672f2f4f4539db4c1dc7c5d43886497d30f6bfdc0fbbb68909fb2e207f3356dc9c0d655de4d9a15ef3cc92591d674b78915e9bc8b4db508cfc3474879a807af1c5a408a8ff53fec1d332e552404dd03cce190e2874a355e227301a99c02cb2115fb0f6bb95188f7bcf84ccf65e09386c6de6a400dd177a3f6b52f567448ed917b39c35cf43753bbe31821f3aac080eeffff7f11