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 83023 a8224e25d71b1057224ef4a1896af8694b5cc65f33e2f63947d254ac9a9f5942

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
afb9f9fbbdafb30250ec6e4a516fea8569c5d12cedf337bed8176db0635bc5c9
Certificate Block Hash
a8224e25d71b1057224ef4a1896af8694b5cc65f33e2f63947d254ac9a9f5942
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...0030000000e0f20000
0020000000020000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000065e5442abdde9d4243af19003b2687fc3ea2f5c1f2f6cfc2fed9d983825a67b4069343471a0d098fc23f473de39b97d1f424906e170e806fa68bac87eeaf635bceddfaefa5bf1df2bde8df9bc7c27f0282f9d67a0340f6199914000000000000002000000090010030000000e0f20000

Raw Header Hex

000040205932d8990f72b23ec69b3477ef30d05e205fe1050f9d9bad4241af8fb8f574df9d6a67ec0446ef61898d66a2b22812723be7fb993500251b6645ce5db8859086bd954b6a47c00018c9c55b63b06d17d8be37f3ed2cd1c56985ea6f514a6eec5002b3afbdfbf9b9af

Proof Data Hex

59,560 bytes
12121601030749b073c2b01452a163c96c3e7f0427bcb5db7dce9f851088fc1fd153e3a4ad570addd618091207477b5c8100754c924bff0e07f79d6a704bfcff3edb8e2ac14ad92cf0586569495588ff5211d1819c2acbae0845413a78e805cbaef06a22a200c48c42ab018e76d46638374e03ade4bf02027615f6e885a27bd757cdbcc97cefcba3cc7cdd2b7d52241cc004d21614285e4f8b6037e97de6266cf8b2c60b1e7aa9b0ac396a5cdb2dbd11d3f3238c247ee254a4d437231989209df1a1a08ba90d6db9c24bb4db0ae2d7f19e6d995082d6f4c8557b50b54b53753ec426be5e7550060acf5a4d50c7ddc315ffe8c0ed805786bd28d822a5dc40bc33d2e562c536df15b83d7033a8f4f3cdf2e1ed1cefc7f28103f90286e1d0a37274f56bbe18873659b35e83ce56e80f8ac6ac890e9077566c9ee63c6e1d05dfacd066952925da59145a03cfca72f79b352df654190a9bf1946fe68a57b6846d6dfb929624e49e3a4612def9961328cfd929e4dfaaa911a787ae70263a87b8236ae35ecbf83cfa4cf4fc30e830e875accab79da55b08eeffe65c630eda043c89e36fed35e2d90fff2ab64a8943f5d66ee18bb4a9189bf4a8fd8bc11e57d624df2381e81c7295706dfa40ac7767b8ff799096240a71ffbb649a3c50358eaa1dd2c5a074a552fe2b5a57e5f20bb2686fab03990169821a0cf426b15685dcaa142ad4858e56b529516445736c52b7019ed67fdbd950c9416baab8ea39cef859b5a61c68f59f21fbe3c12ba300a3874e5b029c803b77c6727619584457681ee71029656995ae8023f8084fd41e2f1b2c0dedb73912a84c6ca8b1fb8ea516f16b66481119c1bf119236c314364602150ad583f4f3ab48d180d35cbb7cfdeebd106b5f47206d35ae93bc2dfa781c1aee53b1c516c2a050e89f16a0280f9a75f82571a4dffc2088f8358cecab8331992a8f218ae5fc70bed49cf508f58b5ea3d7e936fb62cfdd74bdaa21bf13e3f86397f20762ebe5e4acd7dd93280ac59132f88dbc9266f0c4f2fc72fa65902db8052e3eeb7bebd37ddcc06ca625df43003980bf260dee6682f84dc546284dad0e7cc43d3968e23a1816a010f12c73e96f7c06d60dec5325aae686e4e95ba3329908f9ac903c904480ed37d9273f7a049efbe43bc39a8876f1446452357680b363ea61c2ae9f06ef1a0e465bdeeadd29112dafdb8cabcfe85b551ec10614003e5952dcc33152695bbe7017c5f73a2283889b5823c1bf32ef37eee4e0fa27c609423b03b9b0b6641ad3177291c1729b5f71be5b02087940976eed5cfacfea19677fc3ee20fd974f6a48f872a503856da2728b6562004d63c876b42d887345a0dcfa5a6612e7e9633aa9f361b8f7be8bd05402299a0677172afc8d2aabc1de1491cacf1c8df37c7924d575cbece6cc67f7133f6936fa8b57efde5153a1742ace77a0c7724404971f0a2b09d9edab3491548f50fad324b315c14ec8f531f81429299180afeb7df0518d27eaebb094c8fa2ab8b8b2037cf40c36002a984fe3e1433f3bad8d87db5d2a9be535b439b4d2098c91813409dd9451aa7e7de9eebc9728c7dc09eaac78425d094862f7a024ed71bfb0a4f2f5c596f4386e2eb909d6ee777753f6a58b3696e9030d4e94266d8924eefb28be9cda1b045805dcbe9cdce025333c48507d9f6a7a9a99b7f9f1f50e53bbdf2aa3cbc59c5db6091e5068613dfd35d430fd84b7512f1c15698f3b5df6b76185ac239afef743df2319636c03f021bf39ade63f5f0e7a4b165628e5d5546bc34615cd2170ffe43a9f7046b0e2033870f78217b3bbf4d45d6eb8a2a4bf3c64d96947eb270dcd7026cb9747a9ec13a693bb886ef3279a02643d8b86b09d13cacebcb5c536765d532b7a8cd3746e9ff3d607827212b50351f4d0781c75295efa607ceb4fd83836ccacad8aefd48b942efc304db0efacee0bcfe961b2b70662b9c48f061c5431ef384c21ea55c26e0833a86d467e8a29d6cd307f7685c95ed9221856425bd0b6ea47a001b89b1d68ac56458487d52afaba84a797cb575c8ba261342425b714e3ce9ae2102a9786cf2e8ab9fbcff7b18f8cd0a0468b1d4e819fb89d090eeaa5e65b4f1b8d031af27c72fb8f46af780ec1827d3c38f4fa2c363d4ec159cb3d77e89f51420b9367cd9bd2459c2b0519833895add72be9830158a9fc3cbcf3d108c787b037956e98ab004f6ede5143fa8c9a709aafa54bd967f4845f654094fe59f892f8cea6e258f65ebcf19d7732f257b4f68affac479899f7111af6432a40ba7d0c76bdbc5218a664cb7998db38a384459196654b572f34453d3143cb3ec75603d7d2ec9d8debecef8244746edd18606b5f8ac22eb2d6ed776ad5b22753b4b9a21465adee5407c56d45118d1a2937bd5baaf2edc5e83a52691268a112237089d7ca70a04bd6e4ef46bb80edd4261ee9d337587b7af2f9a17fd1545ef5340f5fc4a1f162b74b2a6feb5e3db18a9900190c8c71fb87ca5b360f966a5f157b8370a42af198afaa5eb3c21f654e215955d9ddb5868c37161073d82e48a705764eaa8c92bf50729d821b6497607100dd8b6b0dd9ef78e35dd3ac21195f551b7800306ca58423786c2c97ad0382d4a8b4f7482aa163a8d0d0b438565bd5cff508e6d54e4fc8b476485fe6346b4079af601b5ffb9c8eeabcba1323db11d4299784608ce72b7539ef16c47f8999505d29d988563f18a543d612025e8e7a7142aff38d5f6c030880e37ae4024a3eeb9ba5746124853a13dca497dce508f516f18f50a62963c953a35e857abb04cb0a26ceb264a36b150eaf6cba18e2ecbb2e45c11e7e21985049c4fd74c1a00f6bbf9d687ac7c6a19b88eb664aff732006e79655502d611cde2929ea8cb8856d9622aa59245f0a0c529b73c70a9460fdb53c2349f0086e9fb4349e38cf3da18c80f4e28f3c9c2bc66c956e3073c84f791959a5747a6e6b2f821bd33e5f3a5918889e4249e3cd79d29b66245cc08b66c999a9505a16db463632d63c863360abb9d97b2130577bcbbec903ae4ec185ade19cc6501e87c6aeaed5fa767639fb57e6870fb967258c8e7ab51f6e08c93553e058f96015402bd1b8a7c1003e516ef2b0ad9c9ac5167d629d4b7b67cdc07ade406722c2aa000a72727ee78a2370050793bb51b9f5686d0a4229383d981234a93c06174e026b362ef0b9447e58fadcc32f047ab4aee452c45e1f43f03700b7a5de8c03c70dea7e545f8d78c9e66f729c38208af6710011579eab992e671000a8a40dbec17c66eeee2303525a442d31ef1a279dda3d222bec8a7728f8572abc68d063f0903f9915210acb3c74446d2aee2e1110332163338c0859e86b5f5ca5be13914b479aae359c1b47d52d7bb675f9da1a0f54da7235c9edabca84e38229383393544d950deeca93ec2692bc44e3a0e54a5c27ed694aeb301c4de4f65b1e79335817b26dc2d628ec4d34e6d1162103c6a3772d86584f6da28ddf049b47888ac76b22ee75fbb93cc3a03462b5a9cb3f5fd199e7fdaf4fcad04f6c99a574f2415389c1869587eef2ffe4629a8786997bf580e9561c47dcfdec6b4e1115de8bfe178041592343e0d0757274c2d9cfdd1556c7b8d122811713c7066e816cdb40360134387c736dae785ba1064bf3f53519ece1f3a9323129b8fc701812887ea31942d18b5d7eabf05099bf37545eae8b233a5e615d0e7ac54762546dd8d5fde8de25f1b68be2bb761cca7a4a6cf51c1e74f156ad98e950f8f23c239c10ebcd0ed0fc5094b7a98533ee89a3172c51b98990a7391ae906ad6c700ecfdd022f46f5518f2ee7a258404e2fde27d4627204f05975e3170a4a2aa3d50d948abe5673e42633d2146d089160e40d5fcc6e74c44965bce030a05495ee97d838364afffdc14b6d39b0aca8408a7f5c5d0bcb5e9f417f74d2c4eefa6382c2b3c71ce9aa53bd4273d56fd03e10390fdaff7ee13269e8962619dbf06d96e2d19e2f6af17b7ea1334dcfc56adb2260c66fac13131d61260a052d291da09faa74093a20475131cfba9e737c74a658f15f79af87b5918fbf25eedc21275e2bc3d936652201ef9cb9f32c0e329bb863729ebff05d1ce7cdcfce647d906f8a55b06883056b301ca0502945a9383230ec76e0e42c690f31a230c8eb2536a408dc13e1920229d24599a9ffc09d7d278f951a8e2eec755152d742cc3da799029dec700c3c81ce76262ff9786535d3448354e7d428718437b3cea700556fbfd17d6c0724d8bb84123a8188bd073e05396ed95a4e7fa5ccfe1e1edce829c7dcf3efbdaa429d2f1d42bb558107e521c1f11b67addca5892332c966ad3ca05445583a32641b4edc24153643f2b48f8a712bbcc33227ee1a4f906602b1910bae11469a7b996eb6c33779f75f402d7ba848b4e41cb8ef75420ba6399c14647eb8f2cc9ddafa9ade24f355abad20e3dcecd5bf78fe6a433141683f673bf4241183730394da404b4ce22951f3509a76120f7fecdcff174e78316342d8a2088c6d1f5ae88fdeb5baba88c8a269089e484974e78415ba485b7ca44b3e6908029851777ac90174958a62d158faf74291d808a3615e6110158e2d5b99fc392213ebb15c06e3fe7f63b9a7ba8c0a2af3690a221075ea0b060206d59ae6d4243bf3be912fce9836a7b4da1e413b0c7cf6aca7c38f91bd69fa01c89523a6d3e8a131a2c8a6c6863b45235f155fb9762514cb6c1f47926b30737a1672ef49956f768cb6e53fceb55b429c294d7e25976f59528d8ad775d82ab41d77576b21670ab338591ecd3c6690830464599bed1bec25e599c9bec558f65dd7378fe30f504c48e92b16a9458a2462fd574124d9acbc45937bf0d79db0c9152f15eb81dcadd9f5eef7ddd9f8c7cfc6f1fc7da2f40121759017b574a705bd884ef2e945f26c3ce456b2c57c536c5936b4ee7dacf6c5caab7e1952b33546adc4b29c1fa8f213f13f6b63756e3c66e97777d001f93650e476de83d815e224c3c27ce189c4cb714908d851e6eac4de9cb0fef103be61ccac9bf7cf013a0300bd82c0edef162447f842d6012a5ce45c573e78c6ab2b206596e0c164ab37edd50c4a9ee67e9a66e0365c35cd2ff0eaca3ccd8bf2582417050594f438bc25bb6778cc940b3fa1be8e80772c4ae51964cb03aeeac9d14b9b644da991158e5efb3bd0c74d126e81fc7e54c2158d5849b0a49c0af8895ff511768b0e34baff3e1926259f79e41e7f698e656de6c9f5b3b9925e1fcca18fe552f33b8d879a01f1f57b2e69d70a60a3f89c800f682c9a99c68ba7ac3c1afa47ba2d9758b77eda31394913121bb6ba2edeac8cde21e46502ec60c80b38823fb237cc1432e3cccbf7a2a1460ec8f257818c56c03ced3b963ae64174f4e2d941140b678b29e146ea20db72124baa0fc6e240fe62dda785f9234599c6d6569ad6c70c5c252989786967e90448e55591681b1d9d0c60ae54e812a02f964b4053d28aceed4e85f4f935d80f5709421aa4e4149116cd5512c9155195f2d4394d28262f653971817b2d99beb9fb280689c160a61c4540f3872a404749af52ed5ea4392487bc6d83e1ac38aaf6a0419af49a50def0abcd5f87d221643ded4fca1805e51d046c028e51a5274236f8711755721f5d2cdd3930b060bced1c70014c257c52a7c3509aeb1ace320add393bbd475fe7f688b7f3282cee027600fa54eb4d7ea5f1ce89c7bfdf7aa20ca0ac7c3bbed0d630e42cc3f891941a85302c4625841b4296b88d27136b419605d1388eb5dfb8942559988859b7fa99d576fd39ffb248098dcd153d5ccfd46c2b4386fd9fdd6dceb264678ee144b91f523db942b977f366d0cb366c01f7e345a81658bc796ce570826aebad63255edffc52e7ce5e9105aff2219f14b9f1caa658c40228a54d619d1c78f52ffe028ed2a0cd881b37adb9a1b0989b5d0a7111ed584c1ed72dd21f752bfffacbd1cd55d91303dd4c7f7aee5e2a2c07f1cb3d06b5a4bb12d7a840e4e23b089f76f9dfd73829b5671c622bb8e4cd476f22604b261a77aac1a4bb1ded07f41799967435485325d21c250517bf301393ecd17ac7ad1fa2d661f1a77989eee1caf5e516f891e99e58886215692016e9c04650c80e64dae7fef45b3645160e865888e501de6c771124b0ab4def594162c44641af67e591881c9a8724b291ab44b81b761dac427f8f1cef8a5e91edcb44dfb99b4506a84227ac998cf9d3117ef3eccda7c22b8450a05c36886305ed4b5e16864c9c9f3e3a59aa7f87ba2aa5bfa140593ba47cf314b8e3966224ae6d9aef40149f9871365397e0cbd3b1d19220e73dc49efe736266e5ed434706ce234d871df88e384a0d80b1431eb4581316a2c1dc020f2170c646d1da7cecb40da0b32e9e25ccdc5df7561c573758e522d26c6a62b4b2e2a036052d1d122f3f9beb4b8aa5e330b8f52001260583f3f106101694ee6f376f4cecaf793c83c98dfb41fd4979bf98664163ff778a3699ff7ebb9a229fa2da23eb31bf24a8a84b9c3daf799c92119f153a440018ea88f28130e4d67d46e745f2da17d7f132e1d81e527f204dd46846f9cc3366555575a60f30cf90a915cef88353792a35759e694d2fb28879afe47e21b65bde3767456050358a74e8fd34f39440994b3bacd85ca0b3eca5bdbcdd282285ecdd4af99f91812da4135ce173bb6356acb6b46693ca40853ae2f31f23350b2afeaea7938375c5c01d8bbcad7e54449cabf8c31d3bf8b78571bffeb212d6c811f39604e743d5be1a4736a71bf9e2a84d8a37f541b0c6e32f445dbdd44ce5b700abb8501bfdfea533b027cf55b31c72765a49def3874c7922deb523e97409f0a89d482a6d56d4a284f49b0d1287081aba3d65310b9884e82184a7a85199d53f67d8fb20ddcf639392273cdfb66ed6ee68db83b06da11d00ba15bc215a6ca765204e3d86a3bf733fbd02f1192ab949bfebe0352379158108bd7be91b064ff4885eda06f603ff076e5e096e70a43d167faa5b28f08d798ab6a3af87d00cdd358799ad99ced9d205a7894bee1cc11ffce867d2c5fc42514563e31797e69c0e71ee0d38b6649f466e901ac5d2b24435fcbc238d068cfdcd55fb5654e4e7d8518e64d594e07b736b2f315252d88aba1eca77b1b16f4352519e4fed89db1a2834a666eae169def4c10b5a8d939e64b2c5880afe2a9bc33bfc83fab72e214ad50b048de7fb4be8399202b65546f457c36c68d8b4fc2dfefe479195c6ab4f15ec70900b00c68f285a250fb2d84ade6e9b7951c309311345127ae972a45785bf325a30991f97812a9675d5f09e3e922f00bd6c4b7310e1f000bb1e43b73fd3bb824d29af8d522b4c900f34590136b0575b7e261bdfc5a7af7521de9d6a8c1e00c868b6bc8528e07162ec5934420d04d8564bf5cb6d0f785da804dd779ada373b64248f73fbce65b306176c36fbfbdd46e6148d2fcfd5d5a6961a9cf1e846a1c040d36e033f12e81bcfba1c6aab3a6bfa30efe5291bc9053bab7c3756d54e8fcc04168b85bf724d997be1085682dd5c1401a35e4273865f3b6fa0babbf5191b35f5936c99cdc692c1a182226f9ca7cff447cb56a2f3fa1197c1b388a424aa69d6762066374ae20f98d853e19c99eaa0f6052d4dd361a658ae34bf18b495d4464bafc101db04f2a56a6bfaef2006951279a86936d610f09203c535ed475124bbace78ba87312589107a1017bafdf4b8dbae0ea210a38e1e3eb1ed900f7fcb13d94c43cfd889a12bb4072ae986b6e139edeaf0fed928381d8b64708341a8ae812ef87725a39aad341f11014c5fdbacf1a95c1962bc2ff9f0f6c96e391fc2914ca2cb1fe826be2c14508d2b7eeb1a8781d1931845b76151a8f6eeca3e5d1874d09a8858e1840e1ef08ba189ec9a54b1ee290c8be4ad2d37bf8ef640544a0e758ee93cb991ec11c80fd02eeaaf08ae1d83a09127c59ed523976ce9c1dcc8c2307e08b389afdcaa808d0471d9fa8569a8c5edd91cd9dd5b4c1478fa8b45f5704850fb5a5e71ef22c84caa8512ab450f7babb90a5fa246669763feafb94bdfa84f538386f2b96ae74025ea8c520e59b99ece5bcc6429c0e629c941341903d073ae057368ec9ca8d769bb284fc92b401223b013e4a5b9991cb4174ddc65d913d39f772cc11dc40d5292d07c6c3a26915bef91dd1590e238519a10ffb3582b0382a290fb19b314feff17b35c91a6eb1784aea849fa7014e0dd845fe96fbf3f178903fcb78142f1f24cee69f8cc3d1c4a91fb32b7a9b016ba75f70417f1ce988dd10bfbe21b4027c32e9705e67f40477150361ef71f582d767e79ae30b4fb5603f521b5b924811bfa29e353f145b5f73bd00bef17a7a395e254d25d88f8550e9ec2b8c574c12c825285ef601965f35909cc17662931fb5b9c867311a276328370dd7a01a4ef74050406119c9bb2adb34aeae93749f31dc6197897c629afaefebb79d4c505d3675d00579c8170a1fbe8330b15b474d4cd470afb92eb77ad444ef033de44f3df5f9ec217725647acadcf4a189ca6a015489e12b1c7aa994b1ead1cb9c2c4f5f096eb9fd4ca091045fe524953e540279eb6aa21b008307e708bee5f0e25a6aec405be56dfe1b0bde5495f3f9bfee46a186d03e86993058f0418d7eb29c3b81a5f0765ceddfe1501c52b745abe1e021104f9951c2b22ced9b42fe732a8af06eaf15e1b7d87dc2b45341748a611d7761ddf7ccf1aa3cc5f8e24932c1096c0b99fd3edd1c7415ea99ec2d9b67b915b14cfdd453c4539e0a39b88a91ed849c146d30e1755ee36b1365125b7f3dfe256b8f8ee264bb9969cdf17c3e16348aee1fab9b608204581a79e8bb8e053c1ddea3c501bf666f3c338051bcc9a0b77d99dccba56ebe1859ea161aafeb8e6616dd9badc5b3ff5409e717bb42a580227c308d042ef31c86acce5e41faa7cd3a85036fc294ef0d53de809acf92abb0eb5777ca70646b623d1b37550cf7f3f8a128fd60f2cf8163aa885a3c00e919a19a2baff9f4cb082095d628d25273e7a4a159ec14a3c30c345a58fc29eba622af45c1023e832013fb2095278a46132852dd8b0f1d80b5a6abf2b5698a7a085bcf852c57908dad9a05d2ffbe40b161782e538b4b3e9dea99db4754883e04213ae5ee1b06cd4b2145e854fcb5b2bb106484582b7554ce01e5c9c210c901f9cbf53a9c029b65dac272585f866fd1ae9e417485a0a557695b597ec8fd9428a7c0ff2a0fe4a3458a19dca849df2a623cb983f301a47e16fa257aea9b4ec6a0574b4637a15d1f1cdbca39874ad80a715820ee2f1679515bbe01c27f9aa6ffada53b8a3fc59d16ac8a25af6092dc7d3e0cb13bacc2d67ccc4c082aa2f5b03fde66f65bece9fd163697193981fac8bba93cffd0cd3c0b1b05c1ef3e6d282401b6705a3a67262d68012ffc54f7e72ff6e04b0bca196564efb15b2fbf88f63068c9f1a776f339c90265216577921991302b6ae5fb82083102e155b9c607da89ce1f7b9fc206730ea9c7bf7d4f54b195c881168786f79e46c2f71c093514f74e70cbbb5738de5c438514d094d6bed2af125db90b57011d732fdb91c7a7c407d6011830ed588bc55fc865e0599209ca256643d47d80ec932bd1c2a9c9d30717a6205a56b977a43e657e4d833762c14efd5dd82c3e9d67bff9e49ae6775b36110069839816c0ae68e4a2748ed2cce3cf21af32f0659558c2bac37b452cfab1bd70a6415cc52747068039615eac115e8224d659c0ce5e2f10317307b1298a46a05aad51e5c99e4e783e8716c1dd4f219bf534faf7e88abb42794e8e8a23c506efc45f9039133e20f92db850cd29883f4e63eea5b5a298572eb342188666bc8055c8c5067b2e639360c92e575ecd0bc33efbe97e8fb668d2a703c4a27c9dea1d784928d012175f2fa09f425946c687850d969fd5e4f123ced092579db0760c15b31f808120143db3c0d881f6aed2110dd61f0c0b478f2068d214b6493abefbf85c623af2b48d6e6e72b974ff585385d964fd95e6d87bf121d410e0d9aa6c334f200a15ff52a8bef08f37a80935d43f9183de6092ae27539f0a34ff6808c7d4fc83725c8cf561f8caf4904f44c452a099774db108cfd29dceaf16d182363ca7c8cef93e62c747402bd4c8cbadcb32cb0d8113ddd8f1672078261a069f1e56c8f4120dd89ad95011b753292ff88346ed316a3e01f73382e6cc0bf06a947f8127034779c02783b6f2645afcccd72ff2a9a6bdeb189bcb0b582a6b941bbfb53d7131ce2af7f709cc46f96e49e3423431f7b0fb5d937aefe9320134646ab58c740e5778e966887a0e9a9794467175d226ef00f59d043a8f5b964c18f62ac2a6ea4fb7e77bd62a10086b47462219adfe5482d57e95cf3d68afec91313cd1b9e9a5bc23fb025dc99c5ae21a522ae2636491368a867af187974fc18a5c774e09e81e56b8f53b7e1547068bae10625f757c84c12fa6bedf23dccf7fdaa1bfb6770390cb51a54a4e131a599259d1b4d1650673604fe84277b38ad6d6fa4c0cabeb3b295d9172b08ac05e6d57948d12035fb9bd43a7d0830bca5d06ba9d1db17a698ca4887539a667e35174e59102d5d2823ba136b9537f7fcdee7522ba7645794aabd893e5c5b7c94fcfb6ae8061115a9972637f3849a3cf48a0c1238257a9ac14db3c2f562cc92796df93b59250eca2308c797f6a15bc19010d3e36e53ec2187e50f66362c044099d54072d1d69b9c921db0b9a3208b8eda96bcc7e0e5d1acf3c27a3d02cdb41ea2a54eb81db2a44e323042f76ad2725dbc713e8b68b3d6a3501abde04beacbef2f925ac8fc23dfe0f5cfcbda47b24ba7ab8d9d7cabd17be03f9e7140a5e38922f0424194f99edaab08e2a08f9dc1c127b5faa9968359952f48548add56f42df3991ca4036ff1d5fcf0fcefc3fa0225428748e7aae4a5bb4536a8b1c18fc8999982d43d735bbf2e889c68235f8dd5198c2e2ab991577415ab614c2d4b7b905aee118bde7a3dc1b4bf7e698982d7898ad6b9ec3a8063311eb3cb4b74d2419c8fb24323625e3d3f9242c790d02f0d3314b1075efe135699984eac40f529c593dead1b916bad542242e46907be4cade07e312647f9a9268bb601400dac6664e47dd6762e05a14e67da684ac2cdd9d7d5945aa6cc4b641348a864cd2a64e0951e06eaa3b443e901cc55f39ed16bb9fa5cecb6315bc912bfd952ac00c62940bbc5af2c646a904a34bace7a21976e5c828813da6758ec2f748237435a1ca3e2fe50b5176b98c30e4bf021493bd6ebbb79c1d66e200472766bce50770f69fafe1cc1e7361d5dcfe3f27e5e5c39c74da7943da62f8e1435b1acfb83b06297a95b8225df025c389bf37bdf2e4cc2fa8f86b24674a4bac686c5f3f41fd1fcc8ef3a9312e5b8b3d4e2c57f6252221df9b845270ee0f55077403a5e947f682a9b8454fe2a0c3fd311e046b15338807fa5ceee71aa7f20f93c3504f93c18183f11517e1479639d8f16851e28f5fad55cb338a8b15659cf2d69eff003307f4592e32c2adfb1a8b0363d3f069418ef9a329cec8a3d28d9682d82264450965d8cb65f07d5b680342f83a671db154c081b0ca2061f68815eac44e1bdfdb435780e20c490c007183c62f8b45f74f54a007dfb8fca8c1f82715796edf654865df4db56acd67fda19e08bbc06fc1d42857b013134e32f5d608aa3ac074740ca91f5bd51d927fea8375ff9bed7e63424913c812dec7e1ee048cd032f9742d29dd3b9474a09a67fd375b2e2e95882fead284aa608ac862f91761db2b3cce25a300814bf8699bf81054049d63347ea399a2c14391a53883cfc1675fa066a1e4854f91c3a9adf02b2eef9bbb00443c35dd3566da90c6c3ce0fd7352a547c1853c94ed2a7d36aab6b31be15e7836bd4544c070810b081a6e0559bbe8afa82b48eab60891c878fedeb16b37e68c49269c0c1c0f0d3e12c537a4ccda54539ecf11b5bb19f0d2570bbc6158f5c46a1deb8fefb29a37c82526365e959567d7b22e6da47ed54abbeaa8936c9d9274685acb449815a85de36bea21741993be39b378f3ad7ee7f779d41d437ac4d1bdc8ae4585b56ebcf5a445f69861ce4834460466d7c3d59e5c8b80ac91acd8dce5e5139a5273f303902b33f7bfe5ccc17b02996443785add8ba363c5a95c23f280a1e24de2f2a7d0c920c7e26d06f8f0023ee88192934b9b3d53f11691c644fcad97f118eb2952d051275f1f59252aebc8395dc4d53fbe846df957a40834cd33642715b60f3c03da922401d6a103ede25b2591f733f407fc93cd11bee3ed9ee1489aaf3b4b3c8ebff2a7f7a98b339d58204ee29507426c19f8e0c0bba879058e02fbd6060a6e9408869b39014aef61b5afddf23d92def930f36ec8777df21fde0ca8735716fa7eb0610d1a19051c4af42d79516a50fb44e4fea02bf09b5a8c270b5e2b27992bde33fe20b8071541cf581a46ff0c4c4e304b3be8dd4daddc680fbb1d8e784d0d6b41b138559bba4924c667930d3363593754232091d79589971434f8aaf776725d9229877e6764176f8808869890d8dfd9cce365381fec648b2e70d74f4f0b13f643aca1a42733bff66a27e3c5ebd63e17b9f44f2e8b3b9f99b03adfdad2c32420c12dcae91065ee41780e21355278b67966636b2780f775e5130b578a89d4f4960071446e8f946a30b365a6933cdb6851a53772933a26a50f627149f6d603e585e0c3a04badd9c1aab5d090d6b52ad7ec9e5c0d95aafc33cb770071ad44b2b9a7ad4c2d3ae207d4f75792974bdd349e34018f931cfe84e9d3f3e16e1fc80b0c16370de08914f4e8150fe1bb43a7428254582720d0c9d449fd197d7d9952832b221600b352213949991093f191415a47e187043cd0684119cd23203c938edf7a140c3902ad0e3ba3a2ec0d2d20ba8d4dce1c18f5b8c07e7e9b8ac92269d3cd2c7546aaab5194d76ed7c4405034484181ca3ed118ecca87e9624db3b1517d01b8accd5f3ec6d208b899ac8cf3fa000d65cfe192d39b614b1dcffbe994974c261e4c961c240431b58962e648edc450321e80c65e42f76169ecc23535f87bb26c7fa67aae9c80442f529cc03cba0da6128f179d2a8eed62a0e7b00158d3643648ee11dbfe7d78b0e0560bf8495d4e084d1d66805a0a716d82d80932e9ad3ff9a0b07430b2fb00c60fe52e7a3fc6ff1b9a0c774d9a684f4acc9c51ded46c0c1f2ce6abb6f40c24931512e5c1da44d59f2b9ca7b64446bd7ea2a99a49123a92fc65e806f5698c22754ec92c0ad8450f3e7baa74b8a407e7b689b2240b06286fc94c660e1afe8d2a77b77eb4ed773f3a8e99ca78a5485c6487a3ee33d844e4f311df2a4715085121469afcfffb5aa81a0282ff22638ec1ddca62b7d75ab4d671ca643ace72ae534bb6a86e2be4c0aaf27caa96838281b085c0accaf526e0fda152774b5aa465123bed98eb758a79a80f3734cc7f60ee87b63b00c37eb2db2affa4f2dbb7eb2468a6c0f57c4390cd1d15da224f57f86620808f4f6e95cdad5324e371f7739c006c4e3b392fd7aae38c88b4a8f3a02479dddfc1a871e2b1c95a9ec75a258d2c1247dd905fa08becc3c3341e0a5447e7c4fff792f629885182b01616bd091e9e12a0fb3310162ae1613490bd87921ee684c35677549c9b7f0b3aa7e01c0af2d53a4011e809f12e248e24f9ae9d399505484bad4382b0d281f17e30ba284beb75dba823107d752bd7d5b353c2da56786f1aca72df46482d2d15f12d82ff58f5948b41c822974920551880dd71c338d299abf63dc8a841f52c5ffa68b2552ce1ab59332c4d058264a037a62fbe50449400aa66503e89bc58163f3d79eb88c41d6b7ce1e5049254bcc78a27e8af956c322a18c24a6cb64d739bbf1bba924bad06bc617c9162ab72cf0b2318116e8b7ea6b7b86865bbfd0f7f8d05f0431abe9cedb05bcc0388fb64ef718a7c3e91fe101e9e044638e0b723bd9097482f3cce974e96e44e56b506d152f9f196d4fbdb62e60d892da0e7a7a544a3e8b23fc3bd534f82f41fd1210f3df8aeb0c1032bf6b1943bbdad3f9cf8a561050dfabe51e142b36d8c500cee8355e37794ced151dfe1508e353370aabae826452b6b393da39fb8c831bc9950a3abb2182612d4a16fa870c85507171953549702b283bfaeed1e4826386fddfe5c7865a19e5aa3655f00acdc0a86864503b8d8b05846f873d21753aa2a62cd741692b812c69dfbfa13e887a6954902a75230e8cdb352239265f89ec8f650e4c760c931dd1c84b5c1db8ea4992e07b20b0ef43101787e2b934deb80fb64c2b71207ca254e35237cee085e9323e3bbae917f04ae36f9071711ab3147bdd3190347acdafaad6dd0db38ce71d60711ea1b9a268b0190c1e78b9203fb2e8d5e40f4c6c49c198f8ed24877e233872d3b1e8ac9c5134f8b5407b918b71dc717d17b5beb7f550aba636e086d9c8976cddfd910e1fae52275380ba1da2f7627715d165ed45f0d5ad74575269313a591f2447eb2d2666458d9635f6a556ba8faa15a33fb2c7b92ddfc8ee1dc1a063578c1721f80e4de7cd0824714d1a2e2a7894100194a6434b822411753d3614534b4e8f3afbab48b8d2544c671baedf43484185189ac56867fed0b59c342bbf78eb4016a7fc9254cd83036917806ae16d7db525be8eb08c2f2cb7db3c4b5bcb65240fca628ce2bc8074bd1ef9316d8e4e0d134aedc2787f3d78cfcdee36978836afb0c756f370f4096aa52115964a996f6333d831d3da9eef2f0dcaf76227a309df6da83b67f60bff1ca838023be20b85eca247d0265fdb81f2c500756fb5ce4c0d90b0044af3a0fa62b4e6a222d2930d15b1ec9cc34bd308374acd43955fe71ac3755c9349224d440d24946d3f76102f92ae101cd0d42ec0bd06b37954fa018bc89f7c54bd8f416844a0eee69cb39e17bc9d04dccffe54691a82ffb25f9b649c5f1fc483930f8f44c62f9cb9d1ed7554ce4d6737dfbc9a3bcc6cb6955193684263580b16cbcf5cc182e48a81ac2c26090c592253c850c2c91f96e78d8ac546471a46f6a7b4009abf60957ddfe1ad16941efc9ad74d3998602a6ede44d08725588453c91b16b93457c6bec14e17916da3dff3213247a41b0c86eeca2c8e01a48c10d1702341918b46556c14e9ab3efd62332dda41e42d153dd8ed15a4e7b926efed5eac558dce7cf270fd82f7c7d62b1c69ba266f5fce77e077056da5f93e9b6ba3ec44acc1d5862bc82c9301666bbf462b845ef18a8d93c95eae2b86ba189d5b27cccb3e1c57034cda4b2a98d5436f9d961540abe9a250af0f889565efb1c9b35d97c86669fb13b68ea2daed7a1bc06aaefd6d4b5ef73dfa37042fb2a8daf74a143c65715721c1db1301701070bd6ebdb24d684e01032f3cef9aa5234876b18956dca9ba145f55b2c092eac9bbfe0e18ba24f42f044bd141a8f34660c1e54f831a20ec36f8f02f0d9703b1398dac3dbe5b758eee488536dc3ed26f3ab71306dda9505e763f76e08214ee8fad7ad9cded9765a0c79770b120948584a5eac2e937a91a9bfb1a497682392abf7dd8ee9871aab0ad3a0244a046f582065133e5f8615207a7b1147618124ccb91bb6a0067e1016a5a83ebcbad426b6c9714d515cb0632c25dbc16b9b8c4e56aee15a838af4a8b5667caa52af07e9f69f429d2268276b968dc308731b0d2e5dd3a78d4a7bff1e53bd69d3cd6791c66d48f91005805c9bd1328e1a7353db9331db3156531ea078c712c2b8e1f292ce4e5c66e1e3832575488553bec7e1546bb1a3b05fb2a55ac437b63f5676d21fca8b96135cf11373d1c0baf9554a6120c26fa54aaecf6f7165e30c21d9777fbce74a2fd8ae79be1dc9523cbceffe2bb5225f6bfb18a361e6ee695697b58f86618bbb3bccf4dea40acd81b8135b0e44f0b1767ade438134afb983f6261ddf7ec00046f3ea0fed5bd48d558497da214df425f7573cabbe199884a89d9f6b0217680a7cc45f90e29baed9af97067f95815601d5185623c27fa05dc57e151b34b07e5ddb85f4ef54d2406f51337696f3eb501f929638a66c72cb38cb02d882edc0f653e511d3c078f0631e73060fe91bb6c84bc713742ea6c0b6e77cfd3b5c37c49ee245bd8bef4ed119bd66af0096088ceee6fa743e4b2f63ae454ff76ca81657937c0569af7c98e04a19b52c7b43fb277efc016613946dca513b27d0bfb850379f328664cf8a021138ed4c4e915ef534d6d0e805d1afed491d0c724c35afedf95e8bb23f58f0bd98b1aaeaa3480b01ac003556a3df6661109dd5ecf0e79472d65ee752074e33cc29880d0ac19d53d315710a0c8d0c02a0862e6f6eaee9ffe04f2cc17f6979b40d5765828432d1cee9d0a72e64f7ee2f23577ac4648b94a95bc4fd6e51f56b241e6a2e6875aa5baa1b8541fc433536c46a664279fbc55a7f00d9da31d3ae57a68c0a39f225cc40e3d121d2eb4fe023ed820a6e296a047943d5705254e49aa2ca317e3d444f312c0677d96cad523c9433b9026682ab37242fbccb919ec750ea386c3b9a0776d17400bd0d9fd05e6cf74e1ece0d98f1bdab55461947c5630872ace43e41702bdc5736dd449e795f10d153d8ca76cbbe029cada502ece76e58fbbb2f5651dc55b710b99522b3aeac8f4514dc0db11d8520a12d51b235a5047ed0c1daca660096f8f7c1ade159e3999ec18ba73af8e2023e58ed5d7d1c4cb8b2d0fc26743a4f3c9ad74eb1f3935eb1e3d9eaffa3a5ce1cda52097d6d1a276166d4571e355abb7e2bc421d6d17e2112df022608c648538223f5c1541e5d623a2fc57d63251cf03e739b3536864e631c284c6cd68b0faa34ce0d03618ec71b1ca2dd665dbafeb2298fbb17e0259b306e846cb775e844e8c7f45671b7c6a3b73b1957b4068c85874eb4f1cd3120a0fdd5ec23b10bdbf30c032aa6fdb7c2a93e3a06c0f6f928c370d88deb50144108a86188c9a6874a1fc33d39545b1af95271e96feb9a8e6858f2143fe2ec91dcf2f48716749319ba22eed43b7afaaf040e9cf5d2439de7938de4b922f3472e5f2372ce38ae8eae714a9683bff51f6800da60258cc1a9ccd7c68568f6ce65870837ef2e0a888eb31fedae0cb2aed2ad5c7e05866cd8c191a445343b3934ce803d1fe772c23bc72c5028f1cb673374e9381a131b9738e1ca9ced20efc239040f003474b3bec81f2669a8fcfd87db1dbd3c11a5065d47fb55eddfce34b95fefcb9fb4f446bb9d4aafae68e7f9830a05e6e3f8b1bf4fe219e7ee8a04a2d3a96f2eb15dafb66a64a17a48338a0f34c8e5579ecd41e1292179da112aa61b3ffe8bb71e0e61d6948945bc00b46d762bd74f08114c1fede5c433180bf37005000ae270d1922dfa85a11cf5626b4e06a22737548371e43d6a093c5954c3877f7c4577a76fcc06f084134cff9e737e7bba1dc78c327e25d0a29217d316edd80ef86abd68c21b05bfd5563a54e4ccde58f836512e67dec1e6fa852d11cba72ba8e05846c4d9cbcb272426584fd46b2e7128ac5ded17660bf52c839bcc7c86f81c679f2ecd628aaade844db050e2f6f5e630faf6fc8bbfe32e5a181b637ff82b372ebe8bae5f60e2e1aa67455d7def4289e1e0cffb55970fd04d1d20b7f5717a1ee43b334dac6a9c05becb8734e6641a0f23d98c542e29659b1de6bd7a6af5b471791a1ed438f8edc3335afc138eae835dae8165d51c195e61adcfba7f31fc5e732aec47b046bd3360fff53f0643932ba86d5f0346c221f127738168636a915d82a41f99cd1ab362c92ffcc7d5c3cd3d22f0a60419aa5582544fed0a175dd0e65410b52c572bf43c985092cf21d806f5cfdee146b451e7f0e2d766c009e6e98dc9aa6d95fdd63de75705ca6719fbb56712d6aaefa29a92b1cf5f36d0c145194c40da6f73794b1fa2138f7cb4be786ebc8a07b4c5a0fb1cdc30a2890f121b18ec4b1fe2fe58cae4dadb18a17225512ed83caa754ddddb81ca1f954a229cb7b7eac1d4199a0c3f531e1ea1945327cf1edd2b22aa0c7f13859483ac8ff16e81fbf7d9287370faf7bfa2268b46405b3787e5e25bbe10e45ee5202f10f8ccd6b38094178d1030d34453ea57802bc759969ebadb895fd08ec21c0aaeffd8c4c206969228893a4123eccb682f6867a8cee1ca1315df0b1fb6836e6f9800831db318740df4271ecd4ee3fdd8e84949dff30a71a2cbf2d450c7c994246fd232d1e62a68ee966e503ee9fc3a31655cc7b9e77c7d01901d59b61208603d4a8ed856cb14d370ea0ebeb8420ae043efc1d5b09662e7e0e1509b1fd2b393e188a66586f98db39f8b5dcfac77e330e47f88fd2fcadd9d2ac5e1a9922a09a05104918e5caed1973b16b2ff260cff2d0658a95e2bc6aa12818245c2740bc65d664d23f212e5973bb849a70069d1be30f3bb9b3c4919a6ce1ccbb5bdc2788ef699e7825bb5991fa4fe3121474d775b9d7b0db834d851523ed693966435694c1f43f603454869c8a66f1241758116bf87df04377a84e9385fa1daf5fbb8b9f619a5ca2f57aafa18dd3ba84cdb06e024ce216de73ecb16b461a98da2784d72c1ede71bd63895bb9423b2d3dc07a146f55fbc6604f9e17bccb181de8e02c378db30fec275c6a919b426bbfed2e61c507bab186cc69ec08f1f2f79d7267ce5cbd12269f073349cb67be4759a612cbc6c9cffcaa65b53e75bdbb8ce35c4e88e956ff0f630fda587bb1925123f030183be4fce94e3cb944092c4c5014ae58402dfbe03895bd44695261d5cd5a9fe41845e7d642d55326eeb3bb7cf7d696f841e9114cfa11d7c4316fc1c11b8023aa4e691b876823c11a1c6b79730d2b2f5f0e524d159a020fb64671d063e3eefb22b58eecd23a401f9e44d532258e5de6a7148ecf3996df6652baabe0c3a2a07f954ccea2223ced8c4f57bfbf9b47223f33dec243b746fa62a27d0fa5126de3c1cb963d67bbf5b3106be8e77e29413e34e8184c3f2cf50aa8fa4ef8c6ffe70062b66ef04f651fea67c27b80a8d3f6ab0562b885f98a0d01cf86f32ddd8e22d54347ac81f693ce69ac04a6c076b17c820aad9f6c3a0bbed8416f90919fe6e544e9efbefcd580943787b20a0f2b1104e3dc1aacaba7e46d10ee36fe58e2b2e5248bc437039368a85805363cf3bfd9d91adab189108569726effdb41cf9c91e74cbe7d90379bd9bd130699b60db350324d089c09788ca616f2265dd7dd79dc3bcfdc7589c5f908f981b1bbb9874fc2fe64f2249718c431463fdb1c827ea78ac4e280a09da7dcde318ed129df1bbdc7803b840b30368890756a745cf841097e662e42d74649307df70b5880e83cc828f4c2735ba596844c839c6df306c029fad2862cb81e2045edfcc0587fbc62b06255e1e8d5f37bce58bb8442a7e9554574d8c923b4dae92604763325756a3ab55280223f04354e3f305f8a992de6b00c93f5b0ac07d97ff3e07a2440a460710c58fc4c867ba3c05e61180c5d850ee19a3dcfee8c9c1aa70530f7b0f857ac2fed442302b8e56e29c6732b52df46951885ddad688227a9fa9dd008fba87ad9bb0df2e19d667193576cb9c72ebbc5e38fb4b7ab2b9506717f7b4ccae328926b519c1df99e86de7d35a8407965188bb807a929bad93a91cbfe3491a03a8cd04a7823babd26edb8d7fcbde6caa52b74f983d894486302cfb4fcaf78a68a63a0607cee900f0ca57414266c5c47bbb0e23cd48404284701571fbf8dc8f8ab42cfb01943a19ec175ac5cebc3b8eadcbf529591784eb1debb5ca6dc3294823f5abe4b31cbac3350f954fe4c807036f7ecdcfa83a0e962a51da8080596f9ed59e49be282e03d9a2183a64f0abfea536e176bca85219537b0603f09334b8a7cf8ba2bf452a2804ef6f10a9eb88bf496ffe5f1ff27535a63a629e6dcdeb29a2fb558ff244baea475feac5a7efb8264c57ccb51be740fa592b9b1413d07be3513d5f580d195e7e512c88b863b15cf14a84de1453091fb8a58e1698fce8c6875a9590724745a0c30673bf43daaf24c1c99da634c509b533cb898be51cffa1c18b05e2fba7f182857fb222b80097177045ae5882e492b3bc3ebf7f166b8caa63998f3b08bfa0b0363724e2809ab6715019b1e7a65cb27e00b8a8156a3e65f74c7b10d49ec64d0084799649ba1c8f7e264b0781dc0dbb42e0676957c4baeb98278535480cb9f316008245faa6c7bb86eda918e6da7eb79130db6833828dc81842c283bf582471bcb7f059cbf2655d85fa0f98ca62815ea332aa6c5182bfc81e5f95472a7ad0680a107e96ebb0d5b92e79a89d7b9327e027b351b4f99b2dc4f192ece65fd259e1fa7cd8d44c53c637044e5430a72533bf3c475367061008b354817a4c422863bfe9054be0ab6e8f93a1b9e56d5db9c44c2bfffa6d33c2e7c03be487065811cfcb62493b6420dbe3f19a878ab546244df7a9b6f8bab7c58fa8999729f0b2dcd43a9f00a82537a05d67d591fc0cf0106274345b056cda1eb58d020fbff7c29651b48499793de9ec3620ea8209824c706282b75e2a2c7fe605a80a0c2f72f6682776ab352ea5ac0378a7fc6723575a67a7ef9a5b5a03a899b6a3a05399527e34c950d015e2c9bb3638665b497c9bed916fe4921e30777b976109cf4862e5c1b0565f738ba2f21c4cab1407b1ad5b4d57bd1ea8abc1e9f70846ae86e8ac1453b2bb52e562ebf4534910cff9e4274a512be12e88a226a8688425e1b6c1fcf19c20f36742524ce64247ae72bab117c35e153e28d5568e3ef74b1ac9572025dc7c622135c9360ffdff694c81ce43c4ed368f8e19a9c5922ef3707c7a1f2c49a13e36640ac7aae6647462f16e759456fc344e9790665bf49c401ebcfa86dc899b0a213e30b73624f80f286f0703d42b7b1963ba79c2ff9e0a636b49ee816cd43cc04e195b221bb4cf8dc79b578427c65a2afe09b71446ffd6fa88ee4e5bac478458e1b18cb6799935ddbfc3736dbfd02c11fec2f2346c6ee1bd81e253c78dcdf05dd8f0e5ca03da5984d9c5e6afcc16b8a4357402bdad63da3cd300c6a97c54f93cbc3887de49677b7378a4995d4003df8b3073284e0e4fc9cf308c92b5340d66302920d0579df7b05da481526782c7c86af5ed14f936a107afda88c3456d8b5c544f087217c901c1391df87167bb765624cdac683e76402c934860c312abaf6a355809db83d2c5fb0c603caaebccd59d3818302d43fd0d26d82738aa0304969e3ee3964536a7edf674d1567af4aff5af103f02b83af638a729b2b5c8fcce8fc5acca0eeff1ca0e948aef73d37c337f5a104f0583aa27fe826ba9a415012d2c18491c301d741c02adf69b5a113514baccb93b169ecd97a6f19193e1048a49dec4f56f65f2eee4e829487883772b2bc83c4ea920f878c780643d7ddcc75aae72594f0fae8b32c56a6d5ddb1ae65d5158638b65224fe071ed93e80146d526f78b200317a38b56eb38fb8618b031a41ef15c0c43bdd963e93ccacd3229de24c485b677fa0e66977a02f0ab1ee6ac728663234576b8078733d10132dd8d224b2e768ea56f418f04a055a168a47e8800eb11cfbd3f7085ca8bf0bf114b4655057b931825c86728a26784c2896f9c4bf909a36b487eb1ce1efdeafb03409793886adbc098fd8e13b441bf886fe9a8f26e6c4f4deccd0c9518ee6b6388279e7c25eb84a5e87e6b61b1f4da5a221bd4993150a2e8cdf607e0308e63a560327904f2ed3876212aa6c7712e0b9dd4e93abfc8214b472615b7f2cf9a05b47afa8df2fe941b49aadc92f1449de3cba329d8c4a17a1e88da0c3571e4d8b41636ad2535ad594411cd3ead772890ab71ba424c4f21a6b1189463cf25a8e7d9ff05c51ba435926f3bf3bd1affbb7069eb82655fa5eb3fdc3613c8e954e5b2dab3fdd900702788c60bf17bb9c65054665e5901af21691e78b36095375bdddedccf5008de27f988a7f0e3fdd0fecadc4c14fbb30265d6b3fef10100eefbd4c3e601b4c033a62535914ef4c322dbf497c3837af5c90e1f12f49f576aca69bab0ff703d6c8aa903e476a029a8c44d5dcc87a73cd83b10c8f008c08ef7d770cfb123e4c917a847198e3870d98228da9862e831c1524654fa503017cc4859b7b36863e46b2d1d0bc7de4a846a39b7fc1d5d31390b54c48fe628254b5bfca4ed0c3a646bf4950c70bd03e9e34689d875f2c1c5a43eeca5677c5d4ce790cb7e9b702fd3b70fcd9be2db6e07a1778fd45680b337606cb3d4486aa710fbe131fa05d3a03c8a12b484ad498b2d078c6552555717f6406af25065eff76333060ca426bf57e6133b97e16c5d3527c864cef483c87605e25cab48b91b645d2d01614ddfd3c54beeb8e1ba8598a25812afa18729afe762f090b136e33610526aaf03dfa9ae84f597e05cc88aa7010e9f4629b78c388dfab2f2ad7c1a4c7a3681345c8498d2f86b234f1de548be8d1382b552ffbb5f2f6e07c4bb1ef65000c0a42cd95c06a459a26634aa5257eef6fd6359a8c742a5954b8f641284886af304dbb6a43cdc9eea911e772c14990ec77f89e44f08c9d22615c3e88bca70b4bd3a7d5904779426a26c4884497dba6669ef03b4aa67b58befcbe8a97ce2220c8ed94d42bb3df8ac78f260e006ca597ccbd09bebc3dc4886a3f29649b24f888afece08f4ee70e10795088d6a28d981b0ece1267d947b526be59dc498da88fb90617610e17023969adce03205f581b134568c71f99dd85860fe250a536d65fac5f1179be2c6f7b8ab1c5661ec764254261ee59ba6eb7fcd37cb0adc729751e3a4051f39af715f9831e722229bee95ee48db49a251ed5280f0bdaaba37ffdc2edd5e3c08bdc2a9c7c2e0f07044001830465bb7f0acf79a346cd01dffa4f28e46ff0c90090ef0d85bff659d9b7f563d4e33b94adcaf262cb1f17fab631ef78d62be55c9d4a7ca55de5edc80d7a66c3c2e0ac989d08f97f473b498e355484df256dfbdb74fe1b4fe39d254971ab750116f170d0a881eb33b7fcfd07c16581a836e8e3370e16b91dac9d2a362fc589dd979494d2edb27e8906840f5f855145c13c462a607570313b7ed572c6dd29b0217048962046f483d70730f91b9bc973564846f5d814e52c5fa9d11b6e51d342ba31d8cd6c8ec8acc0c56e5d5b9dddc4252124fa5ac6467026175694bf898fbf50291844d471ed07433e59d8f0d8827651d2dd1ef438842fc7228baecd7e865acffbeb6b14a3a284457700b86e7d5a5304c0c9a263d5a8df68177ae21dc64e56d32a016cdaf8e8fa460665dbd2b7fa454a2b8b1f83581699a8d6dc034dc9dc1ee13098df8f8e4a2b4b98274644566f6cf5d61425c906515eaabf463f254d112416e5b8dfb69a295b573be59b8f570c984da4dabf74de3466af3e6f4882c997f8ac9d180945ea22847075f1aca92ec3dd45dd28eaa4f07e28f119923c18ed955e91ef8a710ffb4f06a38b93beb482d68dde0e4bf99c40280e59aaff31dc8d32e871ae7a02534bb1bcb6bba481dd99638c4286314e4080b03f82d17c143bbb853e62c72b2cd0ca48d471e0917a469601d4462d50167ed623199295f461e5490ff34cd047026cf479b16d1926e37af0abc86153494b386533aa441d661befbcbd0f8f32e38356fceeec4c07706b1e1cdcd42b0e14cda539e5391b1ad38f9edc43d0d9c3a0b8e485b9bb7bfd4552d0704173e82e0abefbceaaabcefbe7f5e266fcde65119233edbfa618e410c3e488b99fac9699e44203048dd121eb76de47e5ad6704055297ebeba8d1be24005dd83d07a8745418a9e7b8beb50fa5f131b4ddbaa1ed8084e13a97777103c9f90b16f0b5cd3790215cfbcf43f3bf183c2adfe084b15d6fc02855b1244c0802fd6523128cd5595fb4f6ad300f6743a8d9325692a317edc0c39108e484de9168fda26d24abb2a6efbf4133623686e539ad88ccaebea73c65d9123ea5e634c9ed2465423d774afa4dc876459e25a1dcf1ca40ee074fd1db7f81c042a4085782e0ee4ab73f65fbbfe1ddece671fe3dd9cb155c0e3477d8f767040d27798da417d99e4e12901530099935a02aa8d45fcec31620c5dee9b4a141ffab31d2b0f03a42129d29150674278a4167dfac39132889bfee51d2368da7afc2e49c41a8768616d9580d0441be3f929f6527c049e18997f35143b73565f88830c42686b7a3fb70a2efaf2559e007f08a2f216ffcc6cb41740062077c193f8ca2058852d583d149b94d7f69b97dc628d061874517d88883de01934f0d9af7987ce62f469794bd2db226dfb6d4c6956ff801fc8c29c65ccd6af011fdf126683d9571cd7d32ce4ce6136fc0ff107a7f9838e88c2e161e66acd657cc15d5fa353ec99683552184827eec7a8044c1e790a399f705122dcb4afd56783de84f222f32ad23edfaf33febba95f52546c5a8d28351959ca3afab1a2cdf1eed96793f35184ddb8995ab351ba39b63cc71cab222d5524a603143c96dbcb2c220bf3709cfbc82d4866ea4a5008573abaa58fb290dfd26b8d8e975d8c2ced8f0a990879339a29bfbb18ea9471984ac033f5f0ccb83424240338a53235cd71ad1a1db90b5f44a5e3aa20079232107bf66799a0b98791b904b6f990f66fe8b041c7b21ece3ef4ea3e0ccfebe4ad059af594ce11f7cf447c19a1dec024f631896b4e150b9f0938d2c948e941f6736cd4fae153689f2daf32675bd7883d8983c1d5836b743eb6c58d6b061b73b405917ff371e8e366845e637fc3aca680580a55c0aa348a93f4fa1947adda1dd8461dea96e40bf936828615bd3617b61e02be4cc4aaaa87fd09f10b0d95ef4ccf704eb9d3dd207f354bbf162d7d7c28bc43794cf6937e859565e4102a764215700790a513fedc2ee09d08020666a1292cf7e1d6c557297890241ced7493f4051e3c8d5629e8b10170ef003edaaea9caaa1ed3acd5acc55e53de3bf6a5013ca76d1880de83e202fd03e668948c977cf23f0dea7285134f26ff36b9aef284452ffbb13bf65e2318c7f28d5c177b85de91465a48359f13f63d9a7132b9ed5fa3657be31f883ddcabdb9588fa3a8e0498449b14b57da97a83e43001456cba9416e2136a3c05139b7e961efdfe5fb18764287b6118ea4ff179b437a393b99c4f3e479c3cd3f612f5a76f57940bde6413920592036a63e780f1fc9c66341e5e250c6e82523fe2374f467fa8ef6a4f10983612e523a5187e52352cf53f4be6c61482135a58e8618ade80c9efaa01526d1f6a5587d6e71f9dffa64ae43bca2c478a0b99462a307203b241dc2316eb33a7aac376823331074d33409446e657d7b1136a82b3f33461344cf79a4b52da57181faafb79041c15b2f85a1c95fae78cb602f2bc0372540dbc682487f5f952c1c20e53c8779a0ce92ac4d148b4fd31361452aa24ba2f616553b1f69e0b1cc9a7c897488fd76df10d5afcc1d4182e354dbaa784a8343838da3c44d26ddfd99072e012e029222d125b1a99913be5ba68726fd2ff374f9e4b6d45bbbc59ffa90fb38cf8a0eb0130d50f431af8c139e0c3b00d85276b234d59b30687be3a546a5078b1786028a252533de8233978d7c2f638fadb648cb485a7757a94a3408a96370f03e41b2fd538fab3c68004a0fd1b7c33d883a09f056fa06ea55f203155ce6a11ab660db099af1e944066855a5576ca938db5111c81249249769fca8f84a86ee2dd01404e87cc843336c928de6b94b16a6db1adf62e9d6c7b0a580ae5f5ac778fd82e5c2c5176f282be3fd9fe861789fe09867ceb2731ac29b0d445f16fc7a846d9eb023bf49d2d77c0a6f4c644667134881266ab5638dcf8eac3cc6ec37ff9cde4fcf18b436a609352b9ec0e659f8c0eb6324a7bcfc5d7b554ceacbdd612350d3880bc558280a12c8f146bdb7ce0e4adeb4d4cceb0bb39a483bea97fb37ee57e51ab8a57a0631d87a1178fa46ac99847156ff2b9ff57f2f96914352a88b4c8631a4d74dc20c6687992d565d69f4ef580e0288f61c5c5ac126b083a30e99eca1bd9b02e95440ab994690e398031785f5ea9064cfa57ae1cc1634746b0ce73cd01274ab811dba3deb5f82e4deb43fdbdf765a3aa943a3c542521684702b18245bb22337de0be90ec15e00f3616745470e881271cd4c7b0e3413a0b58838d6b3a2eb49f4c62977488a14a9715debb874b61994d685315a92f9823f72750e544950cc0742ca1cb7eda286f0e4282df88a5cb4e729152ecc38439636eb077b0ffb8e9b5297d3c9d3d5fa2d1efe523089065cbdb8aadfc5dd503f6fcc047f0b1d9ec99c459007c000a8bdbf4cba452334e189268fdf6803567d03c8b85fac04f99072e3526359ff0fed380b4dbbf7f77c1599f3741f6a6522bbf21c51f46048bce89908f114a8b8d799c3cb0b6f31755e7b5f7435bd53fc216aff16caea48a9842714096bac42e9210df176c726b97ae8cd211b4b305d46a50052c37bb55bd09932f6cd060c02e58bf380e8289508fddf210afee87b4269b45496a6dea871c0b279b37ffbf4246dc615c447a0418773670d157b47bdd4292d77317047e3b94be3645c2bf367fd83c3821406f9dfe0915155a003b65f5d21ceb0217cc879986c8dd920c047b3769d91596c863e1ae1f705b26213b920f5932ff0c001dabc0367afee5896b554f0c04bd77d74cf822d66533bde9994bc89d8802d3fab3b0c26bae373ca72d33ee49f01c518b7694ffe124e9880056cef1b8449d98af6d2d8cab6fb724ed6937114abb7289eb774fe803eb40432fb758bf548d62a5db0f1c0090e268ee5fbeb38a8b9e41f8e944fdfd5afcabd2a52248e69215b8c664ec34d676f97d8ffa735b907fd23fa0c80924b30a224864a31fd2677b5062a4a1cbd737b447389644d72050cf0b8a33e56831bf92627d885b1f234ae523abb87cd8a1dbba3429addd04aba5f3db524941b9581dbcf75615f65c9369379a1fc4a97d4023849b013c1a428fa40408cb7fefc982e10bb65581cc18effc66a864e478071c174a87a90493e4daf1e392d64dff48f13787ade17b28c9289efa4dc9bfcdb367b4e8bf251ce542323349382ce310d65b12af39c455e74bb1a55600b3b3760e6ea84e6dc8ef48fd2b686d0d4da5dd27429affe0ff231c3617a2728b8b722bb48ec32a9fba50b6924787897ca3f495ffaa8aac36e5b8bc1eb06da7ed9b2a48ed287215a5f6f100e4aea3440f5e824223c01e2512f914d2b26dd22cc6cb4d8d23b8bf74fb48aab4660bb07a846d4edfa806caf1bca8280bbe9d12b3aa919b197ae9d38d2cd46a4e991d7f2adde50bdd57d1f732877e78563a557d495423f5cfe3719ceac7b637d671764e9a96eb41e97bfc060f6ef89d0a1ec3c67c533886935ca69e7bb22f9ab77932da4284d495e4ce2caa3990e030f967f9b8b1d3e14701d3c9725b92c89521e612556bdb2849072e991a70ce027a1ebe63c111a2c2be263f4f5be1cb5a80e105d789d56dbda40cd95b592cfd830f554edfb672a5eb8a80756802b53dbe62e426854e86cd89f5da69ed601f4a93f92ac2d821f76a1d0c4174c8096f7027ee947cda546aa351dd28031b462315c1241c34c6f44abcda594f0996bebd955a86dd55d589ed8866bb5aedc2c64c3958bc3ccea363e233b210871eb47276dc7a95b315b8d83f5c73ef822c037755cdae172d4f7f52b2f01cf9bdfbfaffdd4ad25cf6bdf80137f0773b2330e8487cbdf140dd3e2a2249a8b9c51519b2f1d646e69aca9494febae4fb5750dd667107183ab2b682245ef9c7d0b9c4758cf193f163460ea8b380088d56060f4140d8d633da913099e708bc1ead90786dd326ae92ead1bccab6486cc5a1c27b51936382bb723ee248254cdd6a4cbd0762f307183a3074814d4de047edf40acf2c5647d68d352d5eb4072d4476cb03e342be20f1f57a1360785d0def443bbdc5dce52836352b38bd604c0cd9f20b67429b0e1fed9e6c35d26a5c2251b1852debeb111c0a566ea110b9866d2505f1ac341168233856fc4e547d0cf10aa8fe5f191e8319361c0348b853331a68555a996952738fbfd4f93453bcf412982225e53e4aeae8ebbf033f4424404bcb581b26b5e36db21806d72c6e6eb1ef978ddcc77cc56bb72b651ea5b9a7c3bc5765841f791b8b4669a673ec57febb868b10b8cfc3a9dc23fb223e776dd70a9ceef3918036e42fe42addb31701706ea7cc587dd816507e0d5251a256c60de0bcbe29e14877cdb18c0892c385c3b707fa7548c09141d751eda0e45821a10825887dac6b7f1909feeb5419ceeeccfedb9c46761ad44f93dbeef1c5a817fa0ff6af11e00bb72916e81d93e2b420c12653b9e66c2bd3d989bf3045ec1f896b9aed7c1b570bbfcf83f59ea4193e09510935b773797f42a31bd704e5e19c21efad08e8d7a3c3b85b1d15c3e4327b6db7d166a8b392c27c8aebe71134d2eddeaa20ba0d867d70bb9828053f60e69e079aeb7e1711946f14c8f0343b74c28bfc26d5ec46741f5425dd376b4fca59a388f2be9eae6d063ecfcf7b89f620215d9ccb5138c06be5f23c368caad4d63ba28b970a582cac32068eb06c12146c45e12ff3e485dccb65ede06ccb888856d31bd69f7b435279ebc6da4ef7081f5a68a385eded53a1878ce6ebf2aca6f9bf312e57b3fb65279304ef7a086a3d3697002213c4d080247194b3d62c63a234c809bd717c223f6efb5eb06623f8c049882c77c76c2b9eca20cbf5cab827641fe4816a075b9761319a8b6fb899ef38ea589fbeb1614232d78e82227c0c5d276d11784f2d9e65c28f491fad3f977f94528c8ce5b72ec1cc23a870e6bf2481abf2ca8172ab2a3646c1376fca221b4a084ce3798ff8a7f91e2f54c94b5707cc4491093c5042bd0331cae1094a1fb0e0f078f6ac9cc650d6fe1893b9ffc4e8a4a0916c253b7bab38a5e2a011106565125bcacff83fa38c02725a8d766392a5552f28b8bdf1da049ee93fd62366fc90d33299b799c864f2b42375e625d0e5a2c7571be2d02c04672e2ef6826040a77ae85d2c294cc656eed92078e4cb334a0a637df96f2bc00a50c6231a73c83a325cde3992e09b0cfecb748c97fc3f5616880e59c9b8ea1720bc60ea3d067fc1db50c2e570bed8dd5b062470dce4fa5349c7a3ba62d59036d3f38e4f145dccb6692f5f7b70ab5001c8231e9c2621dd5797eb7a473521db9559c88ee6473ce00ba0f2cc2b6b70b2cdfbffcae22ccba1f2c1dba3774369d18e271a5319b585080794a7e236029e31657713cf88909d864480d76edc9a61262f5d6c447430b6f1fb3b02ca354eabcec87e78e3b63e5df7a1c93fdc1864a7789468cedc95016f755cd0748704dbdb6f9404a3c84cbd5168cd7cc7f66760dda44202a03969cab14685701d0edae32e1d4130071f8c8be13ad381e29a5dba8d5ccb165a5d63354be1b563fd7d789524270a2426fad466d26f84f079c97bc6ad9286829531563ce2917c66753237eede5cc9a24fedfe7fde96ab065f776a68f2189744ec57f518826f7b6eb0a97f09cb260cb786e290b64359dfe0e23a9abf47d9e9ea0a2a4ba7ac1f605213758add6ca02d11427c08288bef33d5d7ae2966b2adfd7c3f89e76cdc309d79cf09510639624acafd4879b584a7423dafa5556f12bffc30ca3a274c75739eaa106a658417da0c169df88cfe58847005ab6fd316215d9ac481cbbadf237c8d23b2ece7eef032e42f1edbcb26127843e76ca93d061b4bb92c59a5ab77fcc8f3429ea6b1fd334af18aed8add6a28ae8058d8a1f9665d9dd89b117fda915dc1807c374876077483c61dac46306fa8dd87d258fe08b47b706f36a5c249439286b6dc4558f87c8d78caa5f8256c5919fd4350a68b4d0380f59258d5474229bbb731a46680f920aaff44e33c9b9b48f07b5ebaf583d5448dfa954a1af038070386dd4ac35f556f8b2c3e94ae212812a992f2b0157093fbd22576e8cc45a0929ecc5c922480d69255ae38650e5112f49d4c9c4371391e5d97b5f8a83150f1e14fdb5357fa53f79f480af4d60fef1cc207768d97b0c66503aa75710704cb2298be7f5cd8c937f6a11f0da368c2611a33b004c47e34666d9b53a16955e53eb154fa98276807f720bb563e16077670f9e92b2a014bed9f6703140d9f93f1034d315faf097c1a43e23bf656eaf88c17fdc3651c5a958eb230dfdd6f0d4ec5eb9b13dd1830602a21149435b7acad4e7a79f279b1ad1c48dfead227786dbcd2b6a2b45caded441d1f51597c76218a6fb3f6e9283f76fac7f6dc11e44ed13d947315fdc09d46021e25c408e3b92ff204ea63b697d40bb414a5c8e60f59ed5aa2f5ffd21ecc74fd21d65af08db6a6de80a80dd1c74606f65a3539832c0e1fbc52732386e29cd894afcf626e03841cbc6ab9f86981ae224f6c4d2b7729ec397e9b86ad3c44f8c3fcd3b935ad6c22cbe0f5993e2e5cf038f007e35e105e702074b9f9a8b5c865ffb1d502cb16ce93c08e1dc917518a13a2ef9315c34d7366ae001b6ffe01833e92b12ef86ca0761650d9eb2f7a844f4eef82a806db997043a6c0da6499ee3f3105fea4fcd724fe51688b6b289655cf053e3cb6da40f86bfcc959b27520dc42b0de266905c622321a56f8dc374f185eac1278b726707426f33180ed6b5225e5aee81887e8541edaf507e0872bf81139b56e5e053d876a010eda4065a2168fac5b656525fd79b27a932b1cde2be5eecf29a4707902704043abadeff71b7a2b7b8b5ffacf4f872797b5ed1d9ed53697e197f7228b4ddc39f5104528cc4019afb40c456084c225bf216328a20f8a3a513fecd21b99fa570b085c850455d092b875864bebef4f1b2c29a3b37a1357f528960c4982f4b2832eb94cc4cc837c0a9a486e3afd8aa80c477cb11f039cfea5951bfba10f2e97da8f0d1b42154a337fbd1d695223f7a271b2fdef0ee95cb82be030662d4512cf7392b35e8e86e1a9fd0428eeb61b37b7e72df9adeb29dd339a0db254993521718095468fd171cac7073e6312dfac3e5513fa5ef9a14566b41609b7dbf573c617b8981bdae4b0bd4af33f0c7dac6a941bcb686a3e47a306b762182b94682b2dfe8993ab32d1bc1ed47c93e503c40aa0d8870d034b05686be823b571dae5d2bc912c5507976461f4b4ecea0031b3afd7d30c9ef28625b116a280fafbf3254e6b576e729dce4503b3c751a149985f0c223a67d965a170acde3b70d494d56e4f69e73a907a91d7e5e2e2e40edd1ce8414d1502fa9d98e481e8afed53e046b21e976228e29e38cff84867d26259465fe1376c7d95e45ea925649c87d865f6403c84853c9fcebf66377d93454a249ad926963f0ad832fe8af2c4430aa3e3fe161a70832ace63cf84624bb8e001ccda4864ba18850daf4bed1155bb06d1c0b5ebaf09ec33cbc28fa35c50d89bd2ec269b3b0b96e1c5ca871d9425164950fdb72fdb770386e9c3753d86d95ceca177aff6274d233258b9982391cb32cda81ec262bba3883ebe271461f71fa3039c559c682f719017de8e992bdcf8aaeaa4561a9cc3e1f5ae7a397fb8b396ef2337d220795c9c833d1862d50f10b8b1f78e54d785388e0dc455155162aa2d375af068e3a080dc19a105aeede4706f0356f5bef6eb8e38642a3d0865c413a109ec7a0af257ad0d7fb01d2bdaf2f9e3dcdab4bf16356230f2a8f15d41b6d5a6945744d130875f5362389e00bfd821bffde63167f1aa9a601ee673127ecc705d4b1440b42137e9ec1a29e392cdca386671c36fd8b6d7d8fea00cfcea4cfdb4bcfcaff57a0a4728c186cc82bc9a4b35ae16e249d379161f942afde053004c81ea5b477a813bb8e16098dbc02da9c8c0ad22fc31a2be02c15d7758715c0c886970f5830beb06caca5ece7c9c4c938fa063faa2229d2836845a36fdde459b0d3377d803aac24c7c877c3542df6a741bb8d4c1721a1688f5370ae3edf3b185186014b4cdebe853fa910189facb5a62fc7c412d600bcd818379742b0288c2163397bb3ca5337ddefb8a94f8bd9d1d0fa36f52c8ef53eb66e012222a7bfb0395f360bb6673f8ccb58cd7c10a906859de9367507fa5361de4fda9fab7f63dc0e0328036e71efe25998ab8e21d71e83a1137ba05998280cacc9a4ad67a92ad6d8440f0efbbff81e83f4c885890e523f65ae665568fe9329245badc844a593a4c0694915ffc7c349dee7fdcb7b8d4500c1fa6cbf0f7e28db2c816657430082d244bde93babee5718672f1a9532d5ac8cc9b4f8038ec3972ccbcfe6a1c329ffe4e95c115a2346207d8d8b80ce03d06128940311036771793568a6d73fe1cba92ebc6ca6346ee950ab055fa998af763539452d578493e6f05d494908c5ac8c9ac039904120592ee1d6acb83a954736a37052ad748dc6c359bee92b9773de0473ca7ce894f6d0e68e822fae337a20236c3c8ae7edef7db8d50fd0e6916bbf3d102f7183a3bb5645fd4624485f3f49f44221f0d034f71c40a3e2e3b0c7302d1d8b5604266bc12bcf8d0a26251dadcd671f6079920499523d31de4981b5802f5125d3351516c9b3db7d56c023cf9e783bdda60f26dd5b1fe05b2800daff145196697e283791701070868938511165661d6ddc2004c405e4730cb9cb0b512c229f991667b7fce381df31c4d0592abea4c8d61473236c5161e85dc788c027c1ee895b2d05257356a03b24a4d05b2c97e2491ae75b157e394564a6512572d75e61872bfdd735300f4de9a10f1e16296040036efa1fd347a80d6b4cc8fe8acf520aeb5186f766b2eff7ac8ad71b8046a7e26a5ed2f417c473611f540a4bab9f1e413f7e5b197af638e405048be4c7e11fcca836bc54d2a89bc829fd354b55d8602ac0b8dfa55ccf45d348d8c954d69508603d44be0483a8352963f34ac48aeabd5a6d2f5f1033d457107fba2740ea13ac0de1bd3db623cf7f01b12f7fb509030d7d6087c304e0d01adb45e3c55c2507fb1ed2eb861e84ea587701c9cdd8710f2ab1c19d818c460f962f18521e5a49cde6fc001a9b5e22ba1aa45076df2ef813f3c280c53e6d8ea5319908bcf400cad649f3119f89738b0609f128e1ce935fcd6c27262bff9436254aff5140f3b7af7111d4eb6e3fdd34c9fc88fb64bf183e32a553eb7b84d8740e438296261d34a5b5900d9a2d22d0b531ac83612b7eec6886bf40091b32d584ba8634a223a8407fb3692cd9c4db8fb30f4bf3cb112d3e45446d92539cc4c2419705875916af7aa344fd9bd3e585e6e39ac72960a11191a3b77ad493ba373d19ceea6c78b582bd7a3d1e177ee97c312a4e45dfa06640daffb28cbf3fed0f43717f0723279642b18e78feeb3e3cb0588d8415b0676ce3cb85e7bbec7b35341bd16ddc5318322391b64fdea6c01b46b6df5db90e8663ca0e966c5e7cca181278178bd269b2a03d08a45e33ae5157715f552a372d04f5fea3158fd6546a58c31b0f4adb8a5c271e0e1119653eda5ccfefe9ffb0eb35c5448bbd701ced9c3fddbc3b44e5402ff6ab809eed81c58fd773ff25c08f32021e563a24c471b5cf13da2d9a262835add861ccf4d3bd80ac8583688715669c23faee26347b814932bdc92b4b67732b71575fe7d19fd9696f1e2fa83dd0991c6e570b58abecefdc5030db79430b92e3e73ef3792acb933eb3db613f583b974b93c4b7306dae12dcf754d3b452c6dfbb7aaf65f071b84b9b868918bf5baba7cb0d94a76ec6e2e2d39875f0c3b3665bf70d2500a14ace196c4593f42b5c6aaed930e3253e54a2a6e95e5205a58c1b43cf1ace968e1592a7dfb4b19815846878a170c41d741d1d73cd43293915e634067de71656977fb3ca629238b24df53a7e1b52af8db32b6c795d73147480ede396ffe90c1b7fc3ce5892d0db8ab9bdb3cb7573dd8a0ec21f83d18ad9d081f07edc01875eebed2f6fc3c1c07bdf7ee1153d99eb4f2952b32b83a03c80ff21da73fbdbf648ecdf5705be7c2a37900f9c1c13a860752274227bb0073e3a3c30a79f16b8b93b558ced77d9d5e34d7faa2c2b7bb9c9864a40af6bf3d21346ff807a11c04f005d29e29f4749a2ed02fdeeaa0f946f9a309a15124505ba0a59d8ff0355a64d4309e1899c7a27f14e878b5a77feb9b7c8be32bb113f5425b0e10433a31e597f4567266c4ddad857ac3669c54a8e65ddaf971fdae4a62097481db200f5e2bae178cd432b1681ca182df0e52bb3abc41311f1b8de0470cef56775718c48db420aa5ac51653b14f236a710bf428b6538166d28f56a36038e3e6920d80c172971e945359fbc4feb61cc53f50239ac2f5fb6ccd2ad03a5a90169141734907278c2206a9b62b189ad3ed2d37d09fe8da48148c37a0256682bc06719b91e4fa584dd3c6c9108cc3683e52e17b9ee986786a49844dc7da5a4caa6c4a5c4e1ddb32bcae9e97a8922b959b508da1d7c898be35565d8fa74de8fcfbba7ff6ad1ccb1302db20e36c146e7feb4a472759e5dc05e9275937f03da424cf3af3366bf8fdf2d5878e8eda1a3ba72bfa558a794ce7393bf41356898385beff0a5ed0f3caa59758b17e4da4b774e7b975a2f122e07fe38290dd7e9893fd8a0db107da63dc2d3fd3d32ae3d24a40115e3fe471f6e094552369b1fada7b0ea6ff3bbefd9d70c95e8e976edad18dc5866c3ca2c7516d6f9c2a92b55c41fa9477d501127bcc2e11121a0e551885928f0549d5d1e8ce0a209079c8ec9caf9f579f31a2713367e86ed761fc8660c3f778c25cd992f8ea25cf2462a11b3ba9900de150d2d9880def3565bcf4494ae452fc49d8479749fedb72be0f99e4f6e3bc0ff7a732a2d3a97314bfce32bf9874e2befe883e5a8a37798e281c149a3fc1883bd061b41fb0bb95c354ffe19674ce7fbce70042c850895a3de70008513247cd5e507b1a83b44c6fa5cfd895bcdab950e07c67883344f3e0482cbd4b84271eae47521118fa1a885ef3932c70682c50acb761d51acee35e0cb2f28284bf82025cd90f5acfb4f4bf232e70dc02cda063fc6ab0f0adbbf8e8aacdb6993d523b9800e446dace3447b3be78bd0118a476b9926cfbb021e8a7553fc4efea643899e77e73e55c330a82237fd79d0f32c3b17a85649bc0c0d9806bf9bdb72767810ba532b3212477408238b4b451bd8e6a0d7b47611ed8531b29bb3b0ba772f0b2c970f6bed6338d3c99d524bde331fa76da18a4eea10eaefd58369f00a977f9ccc23fac12c3a66e796dc949a701995284c58ef2971ffce7a7eed1f48e979860539025a1a18813dca5eceefeb781b4e45811c8719e7fa5f232849fffdb1568f6686b49eba3814fa10f64e23b68bbf465a510520967707cfe8601d1481b995fea10765663cbb6cad0dcc4ad94371e44c268de35108f82009d5426a3981a6d5bcae53c7bcbccafcc6a43f330b107b365eecc7dabad979fe1428f4e62e4ae6fe7976b0461202fa1540c123ba4d7c7572f85c2aae005fa48d9dc85fbaffbaa59d482f02a3fa3e5c57fa1c02f0e4db971e841b86d2e43b32b1bb0d12bbee0748e9231163d2439389b95a5756c1b955335f7415279219e02e4d586463e35c053bad023abeb4581a2a5976aecdb5d1b763cd4d550872b2b677a9bb8e5117eb86196a88f1e3f6426a73138fefe295c54ccb752a3a01cd380853824386865c09fd839f7e29c8934910389b8e308e663326bca49885adf208b3c627d2caf147489d7090e7472fe2e9436460e70a45e89cf9143f3bf58898a57e5c3c5765db4055511b9d71ce9f494210b236d125a7e5d50a5a43730cf44a8ce5b8366c157b7320486d8a5fa82dbe2a197c11911b66acd16e26b22c3698fc68ca66da018b3375e4f877e536fd033ee31aa0d9409724a9cfe6d98021dde9c88f04ab2af1bd6fcaf2d6240e3e2e62ce800c325a00365dfb674026e058e46af8cc9df0571c6a7ad134d3e7c12299b18dab79610c70159dfd7b36492d13c41d7d80a26881458fa56d53d052630b4ebbde0815b611353312de20d7b9d2d942de51e6f41006763b39945240983078a935e4ee7620213ecaadd94ee71ad18c5357a505c5074b6a6907ab757802c88584767f3f750de0af2e3dd2ee4884e6728a678c87e935ccd0520c5c7e2eddd15c028e5a42d2a18f5201214e96d8763c30addfce1a3d44de184d3cb3a131ac2689f489e877fa86e86e8739d87687e59966bb738f61a33dc951a18a6e8a3546a5710b78358cad940e2790b0852b0e40ac84b2e0b916eb5970df807aaad5c45074f7694b837d121b95fc60e849a33bebb07b2491c7c995480dc439e1a38f58f8e64a88a1c42b2e23d114ed3235962ef15db7bef4dc8ee4d304604fb14265465ea66d5bb22ebfa0207d3d90a7e40882333a93da4154d0032780c7d1159d57c579b998594ade20a82b5d70a25300142165b05eff7c2ba1a7d988d9af559fdbcdfbb023d47c2ff14ef8ff133d9819c6421fcc11d8e91a7df9ddeafc0c5cc71327ccdf17b5c7207f66ae740652b161f4294a6a730c64ab1306f5140072607d67c2adb4ebb381e2e76787712a8ec8127dac619863b7bcb2135c7d5ab4eae548d64579306e91c1b8736d9f571d529b5f9b06e52cb59ce91a0d60c6d02000f9bd7dc8b97fdc19c44398237f24b6067f597b426ca203fc2262693aa98216722533761b4087ea4627da6abe19e109ffe267b26f5af05d44a04a973fa125c722e6607b8bec6e98c5ccd9e9a92634b0b14d315bb0f16ac32f740367ae18ad341a8ff68c27d29bd02bf84500a750cf9d685dbdc3bdf9591d4653a9d45cbb6ac61a9b4c754c38de769652e0b4ef8f7397a39be09f352481f7903cfd6f13984da71d47f4757f9f83706a9b8821223ca2573cd0555e2a81cc00667cbc3892e9c3932b8f26e694f86e455950dc2b7259fd42caff0de5ac1e787c67dac7b6b4494ea84030b5c25a454cbda79681d652cd23418351ffd899d68410da72d66563e1ed775fe07dff3185bb48fdc0816b163d6fce1daf420ab42738ab7810163cbc331d251bf68e7247fa75c6401ed6545eb263aaf01bbe32d1da416a2db29e9175b6275ff599b18df118bfb8997c9a561353c66d82ed12a4ce8ad49ef69ceddf1ed883eb3bd45ff4c3a5e69cdfb99e7c6a37af91e4ca03c7d0ec902622cf764b7b21cd897a22149d57a4d346c7e73da5dce5c8e6eebe9b9072a3babdb79b6d8b6174249928cd7b63fbedb689e88236a50f0a8c614c02e7cea6963125d2252f926690c9f5b5727767f4a47e3c6788d51c07a0f6776e5bf2bf8d1e5a5c4322e329881ef90817615905ed616225c313a20f873f33631d286dd671e11364e53246fa41d06a5bda0dbb16216ddeaec4182f68259483c4fb4d9497de87c1d959024c7626ce38d5865c364151f8c67a1c79a3dcf422320a30efbb7017ed28038a8d32171432f95571d384195b66cac7dd431f8ecd9d2a15cefe29447aab4b56945627c4c8b4fdfd7fa5587c0c25bd1e223fbbeedc7f1dc85899b4b25ab7a4ea5527b8a6829a564b9d3ed993850691f2cd930b4164531db6cf53da8b006dbe095c9cc03a5c0add869b54e4c794add7d8a24d1611af92e38b30fb58b1a6271073edc4462359ed29efda6c0faf9aa1e562c247327dd56497132f5311ac256bf22d1649a048fc2a7e4d1ee09b26c5704cdf4e121bc73cd2628a723a2ffe1a41292492efec08fad1e0d69931e3c0a2c0ad012ca37840d609d3a414334e529ace064252953a950ce7274a43b9c48e040efbd7482502fe060aa1d3cf752be70888366081b8069c4849fa0e623634d7b9246f7083600ee0165ea0fd0b9ea5dac7edfa3c24733fa8f8705b28efff5e6ffcf1f64c3396fc7dde7a482705da831b40219a34b344a06dcea0929061eacbd9705abfa785e75c8831da22ff8fe7b79bd08855e9e4c3825709c3f6362e8e573023333ea4472f546b8cbdb44ba815b5280b88e8ff0b667d7562666395bcdebb8ecfc120a29df81a23db4b2bae1d3c81b53781a83d62bd6507a46027b95b5c57ab995168ebf297abd76fd1ae10e5616986c651ba9b0204934436c76072f233417f1af585e02a56eb0d19345decf78bdabb784e3c86da0f930bbc4dc3c23153b06dd4285f32170af850f99861b369241338a038a2e6670fce5d845acab70607c3beeb9315b7461532e435bbc6cc8d16f75e4e41b33c42dc2591710795a373f59289c38190d03fdcb7fd1c0b3c447ab66eb2a01145b0078634b8b90393f3076d41f556c8e2a764524408281d015a11b3734dd8c37a3102e1895f988a829c50d1e01f7482a88247e3aa2f39121de4faf9a511b36f35baa2a8444c53b0152586db9a970349ae0866f945ad509de88933ef5e0204d7d0f77508e670dd64d95c88d6a85034a09a705105dd378f8da661207646e0d7cf35b73a29a66716b324ab00266d5fb7d73e493d7beef2e2c3efee4323afcc7f995dd50dab1bee7b098c190cf1d6e010e604db877dcbd8e7f749f42ffeb1b479b39a23feda286eda1bb2ce829b3bbe24f0c729ff54fd74c513e0b3446c22d581a56881fda3a380cab135a83b3b9773c0fb30bd40c41ba852da499b43e0948a3d6a6f483de47a069f70a0f0a61c030b5cb2ef203f6ca0fa104e118d4f1e740f2e1b924b9d3952dcf181f70215bbd803344a925a71c167e4b968949dea1c98b4d737b60488916555a27c59c9e6fa14fec13d88f7c7afd0e51570625ab736c6161028ba0b523aaddaab267a7b46bb37f96a2132acba10e3cfca39e64303e0d16b955079ec1488e4dbbcc5f0ff0f2081e4de9e6eb0bf639dd3a9ab7a1fa24f1368b87fd5dc3b8866c248f6817fd3de439745d2e997445552f6219e03660b6f9554853a47530b9b1393434a206ab9979fed3eccd25f9e168bb5c0c08221ac55b0de77c323211eea576aafa30b2811116c1056ec427d9de668c4ad8df84edf632b0126d16ab0a26735a865cbcb041a0ddff48ffd46dc88f8da94968e21734de4043fec3c744c34f094f136a9b0d8cd9570fea6d01f9ad186443f32bf7c76c3d364a0ab6c2eb0f0176b3006408dbffe198c481f7a750ff9d0937fd11c4b45a43ee102a56b01374f25d73ff5dc577003dcdc9bb3f7e5f5b201db146752fe81deec69d93b703523cf45e64c3c6ddfded8852112230c138ab9461cea6106c052ff802a6b2b0f64a5cb30adafa8e2bdef41fdc57a9551fcb6a5c024c3bb26b9f56d4b830c14d409e429b8c4d86045b866fd59f0ba4c8a88c17bfdd80cccfa5ffcfdec923b2ba51cb44adaaae98f17fd754306322469246bf92defcd0c748fa62c486cef1c5e608d82c6f9a386c957bd5f780e963b9479f0c201a198310c12383addd1e4db6cb8263b661b6c42b014b50ea807963933f2b6ec8da232bf3eb0063649053a32a1af1251e1c30194c74be072414acf79007f5141a5a289d3438862569f40acd49e3b1f76f10fdfe5c8b23503428cd8f9e04174e27ebd87a2ab959c2529f74c9061e3faf912d28f61b933c56f4764a545d2ff2be20fc3aac580dfcbcc663c83f63b16f815be20dfda1c7d667e92bd1bda19eddb42597e52779212c3c6ace8594cf8b9e6206f14e5cefe3671fa887fdb131ae91d7614d31e10cda0934ed8697cdba00250172a71de18df482498cef9e82374dc7de8755596c1d23fd84b9adb326fad25b551b818aa86fd8c0516e76f8dceb5740925c385e2a8cc0bc967740074efefce72d58ab4de2004ba65363ed9f68ed1c419aeb4ff89a3066e1856d0244445c0d9ed1fa9dc83a034c85236048ae389f767448d008fd21e7efc3f6884994d92c9d8d84ca6c551bed70c63530ac7cef8a540795e88880d17237cd6c9441a7c17c44650a10c7d52678347e028df0788918abcffc0f07be50d87294f8e33bb6881935a569a35ceb77223ef2b8c9e3b8d4b66e220b66b1391849b3db401252b8b3a3e51fd613c428f3adbeb707d129ad12fbb9602ace63bdda88ec95de22528876d43efa9dd681d3bf282c3634efc46e68441b9254fd5f9725b20db69359c9674a516037580ed13491eb5d11f21b1b590795746ccdcafc88befd0a8ae0584cee683657bd3d1c95bd101e5d39d49757baa833dd274d2916fd692a621971e50c12904ff11268dc2f749a4a0618f12c5e89626b9ef35e554c6419c9a00abf027397c384e8295399501c5e300e21642a57f0ad13b821db11b9a908bf97f1d85d4032a7b3aa51e1d5281e15953a7b5b2b02990edeee1141099c1822d2b34671ed29981164dcf5083b9aeedb589b81ff955da31227d967d80aed9480fc642f7e02fdb1095d4aa89ae2bef4b94557fd64c289651bdd751a4198008bc97478be4b5f58b46631efac55b004d9c7c787b6a60c216e4dc10eaf7ea8ebeca9ef8c735c994a94875e71dd7c8ea0a9ad7ba6db3980db858d7c405087db22accbd41a553387debbe6ae9dfd35124dd4dfb3fe7faa926dd09301e7cc95df6fd6d914a060a886aeb3f468a4df44bd3ee82b247562b7b11d707ca3d5e10ebaec3a06178521f2a1c35ec600c9ac1482d26c73c29925ba38c6a81e4395277ac83fab64fc2dfec2e6ca7aef20d4155c0f57542db422054f8a9cb92965c1127872c32a0273da0f00b562138e58baa6f29f619e958265fcf6485a3d6fbcf9f28592b7a21a0f111bef554ef5843922e86b4636ab7d0b4fc0f7ca0f0b19a435199c97ebe1fdef13801d12a694bac176efc256c280ac7b56350c4898a419c783fa7e426a19483dbe7e588c786be24f3fbaf2a90482b1134a365247a0cab0c2d782e3a03ad85cae1e60eefa5194df3f4eed90d11e7fbe70a4a95300ce6f5efc9bce7e53544836769be409ebb859cbd98e4bb3f5e0fb78e3d4b37e8e790586e6b4eb288630d78a2784e00f3816bc4573dac3808d0c22801493a0a0f68b28241e150830a118e3512e6babf9ec220eb4abcb20bb4a90b5b78946aedece9357afc2007851a472da2afbf42eb8a81a182cbc50095b0e0b49e1bf6ec4462b49d1f65b79cb50808615a7cea6e94efa6848c82f28b707882cfdc698e12f980cf28e7c8c79a363805efd992938ddbfbced3f4a96fdfcb06c83814484eb4281b3f87f133003b2c3780ee7ebafeed511fb4bc7b142a11cfede062da9350ecfbe35575948e24173843245f75f7762b76f86933fb4b52367ffef656185e21fa61254c1f102ab7e4dcc3df3870a04d20a348d9800920ba06cb556f92e3f5092d636600372a0e6799d19329472fbfe983efa2b8696fd59c98bf5401a981a154a36e0348e65c436bc512b39249f47c6ac2d59e4f48c057e574c5203fe0a0972f5714838729e1f79446c222b44ca49bcad6c7ff9b471a8f16531ccdb670c26262aa58ec1be32338f0ad797fc447a93c30c2661af66f600d0fdeef6d355f4928efcc3eaf94b1863f39a6bf5cdab8833493b7266478a6d97f94c67d1cfe5bf890d306ac67ebfc218b7bf99c91b9d06948a4aa039c7cf07f7d47d5841af341ccc1655856de4b82c951f141d71695a32a1d390180a446bfd4222d3bf8f0a79df446c1183dab4d2baed0004f17c18be2b1dfd14ad9d2c2240f0f4bd975071e8e93738c2511a6c62334f73c5a4cf1a443e4cbf51625f4e0af8f9c7b01aa3c6dafca5cc26274ddd5f54c9c8118fb545ab5dae6aac61702873553f01b51b74161defdc735e8c98e7b0bfd7b89b88f4698133da49942b2e95c012dce3215fcf157af066b584d05e7478e41200d0fca311786d8fb3544e58bf391e14ed5b5902ad6fa3645d9baa081a1fc5fe37edaf8ff40624e8442fb3c07193c0fd28945bd5d17ac0881506325996e757c77aa0543c7ad5aa5c7ce6c9ed7e5423356c97ba61e2832286317090d31e7bcf6c99ea779e1ef370134520bb5e1dde6215f710a2a557c8345be6adf2bc7de67317c94146bf444ba3ae4313149e3a26d7ea9c47e638dfd00ed6762ef43c62120ac544906f37467e654dcff4bbf5c3c0194a18283ebda7e60c6b89fbd79cd489063a56e97ce148474ac3020b2b54fadbdc6aeb759dbdf6142000f5a560e037fc9b25a3e1105feaf37079538fcbc0472245069f221e6e7f86a71350caefae47a13737864b2fa31cb39c8f956c96007c648fb5c630f72728ef31db46a3fd00ed4ce39a41523ab07535831b3dfb656c76e5b577ae95575830142ba9ef00536f80c6f529be908f5d8deaa3910da305adbae50b288d60c00e408923afc911aea269c5a59768397f7381f2d272146e040198e4a0b02ec7f49b8a6b653e60931e2fe37f894202b0ffab1d64dd4a1426dbce9ac2831c6e4d90b644df47e786fb5417b8effdb9444594a5730d2b6ec1cb7881556b2314f0e47e92e43b06f82c3ba4f898004f1f7c6309f42f2e0964b3d220f1060c8d68f3ed6b44a09a06c14ff1f92e9a1b66df81e09a30da6335e5b09855d511baca3a80d0dd589dd62ab0a3a062616d70907a91ff6370de8b50fa21b0a28947c751009bce73a587bb475ae0c5ffeeaa6412023bbb3829a09f1a6a1dd3d24c7d2f5d3602d9f4199381bbfa9934827a799450ca9cade89f16a700bc49690fb125f931e78b0e67cbf019795623749e1e2fcc0760d637982dbdcdfbe188a58703b6a3afd1b4c7950a7f8d716e27eb8036a4e01ff8afa75b0cff5776e1c20306cfca0f37df5f60b9155c49bf24a5ffcbe9823b710f5ec01852b2b6cdb1146a376a4222af61adba77c5f0962d99dd5df34a98c8983a457f18503902366d1a6040a7e4968d463864bc569f1d4056c53b46a941bcc2e5d6b6d8de893be1b2505dbd00e473d0e9ca22e19b483e3c573285949519a140d6ff0382e5c82ca2e720b2f7bfbcf15922cc8b96d160b938c489b112aae05c4875f95e48b439847361ee2bbc990aa149594e39c7e493f717fb6a21a709f3fec30a079da0901af74d5a9b4c4031a44555d801c54980bb44f667bf4202a43e686be2ed50b54abaa4eebd21ee2819aa7fc7825dfd8d8f3ac89d23615fb8de5c20026a7bef52646557f71b97a3e0c40ea65afd2a70df16dcb323dd4fd57002580c88ec52409836f75db4f8b90c2be1866dfb897ab3778cbfe3c514f979cbdf49c39a7e3bdd9aaf97ce7f0ff63b36a77263f0eb2e4f6d6b66d2da076a22dcdebf3002a50a874e35d108d1b3d0d5e1dd76970fdcbddbdcb29143ec5c30fea3e692443b5df45e3870063ab55f5b1d3023fff112d5530075397adb820a86fe51177704c71469195ff69d6c3b9d2f1352ae8ef235ed7d4752cd3d1066f9e4d0b9962132146bf09fc88d5146d02decbc2b2ffca884709c3e1f345a0d252cd7b9be69a73dbc543f88fbcca7471c364c47187e40eb38c374af2afe0d55bcada971883c89e017a75114869d93566decb4639ca1b562cb08d026eaa9b9afd3e0c985672c367f857beca3877a299cb516319bf3a104ff864dc0a510e02f9476ae567e00e84cdeccdb45abea5eb1108bb29e1b2557dae3cf7165299a93f3351b3ba4f759703b1438f596c8ccc27d42774ec08ee666c1249d9f9a3fdf39c2d5107f69777f0ebffb5619ef6e6b6dd0c9c24e2fcb2ede2b2fcfc6a106a97141ab30e806faa8dd550938b0d23204d27793eb61fd518b454ef62021720d8cf8411adddf0dd77e7725db24f0b2be4baa9e35c80970839aa90bf007a76a10d0555d759a79407405d1f709e1c942eb51e31432747152ac2508105f2931e52d8ee17f58be3d9882ecaafa4de6771e17eba2a0a86f85b99d4d16b39f59c611b778a25d10ed73433f66f70539d9287cba841feeb8aa34a0acd5b6d11582b90044081b0d1c93751fc67ce4f095d8d8ee25662e671bc501c23e4cd2f8a0b4f32745f87cf0fb1ee4a1dffbd0063613837c7a83b3b21728fe7d02874d213aa528bf56e8b91a9e9e1337b7db009e4482ae9ddefd2cd21ea4f0b83d5e59a5e15cce83f070e8eca12f051caf89aab52b0cf6f48b5025d5ca22b3afbb481baea542a628e16c4210e905615b1d4cdf0e91563c7992e423537113c9c4d6f346d3054a359390704f557befbc2574dc2b9ce124d1aaaab58d6f722afa47051db0377d084fbac84640265ad0d9d0d529661bd3b8d29b5b6dea0efd10e74c23569c0e6643da51ee18edef2080da10f74cd8194f0a452d2d8938f74050fb359a295f927de8a35e0fb694b7a8c0b4ff9b9629bae8ad91ae729243b2c45cc5fa0ea7860704e6a66b66568f419c14899f0856af5544090a0df20bc7838e38cc1f90f2b5278b2b6f73db64f32b0448264872d072fc4f3d0f4369711bc14e7d92fc9f7ca2cec9b132d93e3dd6aa76dfe820f1b6bbcf458eba76794d063747402fdfd6f6f05f6217a4e6fde7fd8818db8341fcd8d31c72714438575f1e6751fe844feafb97554acd251cfbfe60ad5b88c6d617cb3e668863a432078c3e9eaf400c06afce3a5d93a824d7273bedbe24b2d21674e3c4860fe278d64feb626f32060fba39a03ffce5a5dcab1ef9b9a82d6f28af3c5183933efdb613a893c0a4943b6f493c9ff3b02a8280c2847b44e0c9e6507017fddf38de4916603ecf4b8905c07121ea805bc71102d5b13aefc80cae1f4d48f62bb87f169fb7f61e6bd6a0e2b82303bf610b7cfe8a76f76e4d97fd046b56ca6070a80d4c6af206750d3125d2f5153ba1f82b0039e280b753f0ec155964370d6b0157d6c014460d95635db469efa7e9ecaa2933ee8df50e456d79e75466f96db660b14ba83d91e5451d82b2aaf024b6e340159171a91528067b7ecc51d35a8a425160e5f0f752be04862493355e397d626d24866d9274783e553a7d7e93facfd9880ac9abeb14f5ceba6a4f840c8f484b36350a4fa2420156d7516bcde636f225cd16feff173d3aee537ea3c6686d21fcfad83ea3d858e5c71c2586898e8c56fd05e520cfda01c56bb4070ab51e3b2ca36625df21b36e38040f88c83db63dd133988933475fe850843707c1cb8f976927ddb7c559284026ea33959be2cf7a6da3fb4a65bff608364647fd8d234ed5c4a75769a11a87431575d2549a99258d745db1f6a570ee5b00ca39fc0d72251aabe5e36aa8d33eddb5ed1f74e135a2f7026e99d75b2f59af4a19680b319e6d450900c814ca55aabeac89e607060a17f4b38fa39e0de51623fc3db2c5c302c68c1469e2baff1fbf7c1931af59053698c5df92b0a013e392f0dad385794a52bf7a9e35d49a63a3eb092cd749423b4981cf324ca3f0ad84fc9bccd418e16d65fc2b63da659367f972c802e249ef735c0cef337b21a21ccb86660e2ca57243e6a5c3c85edd1f760df1f6d94cd93660b670c7bc3ef3d8f4bd2d5f58f231eb40fce40b16eeb2e16ccef0ba47eb516d6f5a28939d7c35d42a09aa8063c23f26b86c5e51cb22a6b84ce9e79423c1a8369e4bb23faecadc301b1517ce1b418a6055bc00811995f3fc32a2e3fc9dfc3058d7531b072186c2e6cced0e829bd5f7a84106109d5bbd69f60eb6a9e94e93e1513c3fc85ef4f5126b45249b27ee1164956e8f3d97c5c552cc97190f80107293b2abec31f0e783d1bc9501e1d03b009d5a8b023cb34268dc82f3a4f45a49c424f650e3278653e3940e22512f5bf41dfd1e86ef8abf2015a24dfe96b4c0970ae29133cb22aa04f1f953cfe5bd6cf9b2e355fe1c07db870fd73bdc8ed9771e30b13a2ddfd1b206a0d2ff0a9c7824eee1723b849082e30cd2c56cee53e3ddedba81f8b50425cecf9af1553201cdc06fc90550575c11a5b8ab9ab7459537b2bbe722a83f2082390f65c80c451d9c107d17a20cd15cc925f4f398e74b35fa486c3bf366f1d3a2f7ad2e085af124b22a6867199a79e9e7ff31c1f8b892e4cddbdbe43c31363ecf110c67ea8e5f5f3d1bd9dc29e68f98fad6538e8d66731ab5bf3c3936cc07ec816d78e514a4268d0116a35da07b975e3a55c4397d6cd34560cadaa708a3f5ee0aca13c336b4c6c40fe1c8acf0bbf5a7a04d60bd6696941f5e1be09c90f92d2365d63f14fbc207e216332a935a102ede6dc31ee5121f49a692c00e6d9d9c4643db1cff8f8d16619279b274eb39bbe142941e42039d2f4e3b4171a84324f8988103ccb699ea75090db6c4ac9aa1a9372281741215475048b40900ea01da3c33155c00cf9d520c36c52a20f29c8e93be057ca63dd65da16504b844b7988d962382e8c35abfa9047fb60e5c458c609b7a6592bf4ae2c9b93927a09827a0bb909dbfb1e43f7dc4596a873240f830aa2fccc542a66ce3086667454bbad7bb1afa140f9c4c207a18f3a8cfb2b7086762f624aa45d61f3b5dd6a16251a8f660193a35aab921fe65f2c22db8a1ae86aebca2269d116882339ece1bd716ac434b754ccd5ded169ea5828bd04e9a0eb55eb7b729cd48d72dcd57522960a03a17f3c597db999af6a5dfa0146b2d8fce74f339bd3f9757089a7aeaef9f06116d4b12cb70457f5ed93ff51494b83867e874ae9afa813b88f86185bb0e9c13654a5ba68d5fd332f3f2fdebe036e9d2a2d707c682c0f7c60cb82ae900850de09a7fe5a7558b406a939feb24373aab78342d5564aa83b63c025ea3ca1fb721ee52e7c46cd814b8f0393031f18e24ff1d328eca8781bfffeef4fbf47df7e673f6230b7e0fc35c74fc3b406b01f09bc26ffdd1e6dee34d0b3839654146977f20241c261b0b8c3307fbad134c323f69ad03c5083a1356852577fabb326612d334b6cba184a0165b1c779c2c11199a651c582a6edd37b1c5838ea16996c6f7513b188ce252872bdbde90e886dc4ad0168ea4794d84e12d7c617ef5938e335a8dfb10b50f9913984dc0cd0bcb97304baeb73916b0eca29cd11d514d680208028aa46b8b834ac9833f249532ca1d892f480363b2e677b9c0a83f174cd07e87092f46bbe12242f96b6f00248128cf0de89a22457514ab204ddc4fb81c1d7c9a7ef0dc4f620be0019a25f893f3e7f5198ebf41a71cf9b33125923af137137db5697c119a0f1370e5203b6d659a026a9afa413524f151f17f49756b9e00f12cbbe26986c36d12d4cb072c6dfd00397e3e4ccccf46a0dbe55ff2fce981d5238116945d49a6ab7a2d9c44f4a164d853d6447df2308b01f076c11904cf0713aa183c28b0cce8e06fd5e86a7613b0a1d9776d09a3f46bfa7f04cf4095bce2b37b6b5efaa1d88f788c161926fce9ac0b22607de7afdaa294869037a6fd8b501f73f48683a8313d60de594a01a090a0a3cb8c69ddb1f42285c9f53b76172bcae71f18e5329328f665d74d19938f42e14f9fb366964dc2c217cf6205bd7e87bdaf7f5e4a7ec661b7a0bacef75c18e86e54b4d6b70deaa05039019f8a1e020509b19c9963d2028a81a419dcc8e49e5faf3ee04e75679e1434a050e6084c18bc2eff8c79c7d495149bcf6ffa5f5405fca16954b39d13d599a9d9b30d79ac9382365a28760915b0fb9cec9bbec25d6dd43930421b5f323fd875c376aa0fc8ebf8eb957df10c7425c1f0f4336c63ebae8140af471368789a5a16315dfb13f86995b8a7635374d96c590fcdaad2e8a84608813e2c0df94ceaadd4df0cb93a71c31aebed151f05a1ee3eebcbe5f35126bf00feb87fbc19acd370ef26d92ed503666bb3472e24aa7ae8ccbce1685e712374b5b1ab5010047f46beb4ba2540815767f3b35b874a6b580e0fa2e375ebacb6702a7b42ee4472d34705361259cf4c04b8ae06cfaaf6b336b719f9c40bb5883ac338dab76f1b5ae87490a22ea3c9801ff27a5fd6bc71b98b6821d0b986e59fb07c1edae843cee7dc3a57b94f4e02edfc6a3e29f165817927d2769865238a8c0d5a9b0dacb565fd85ad1c8f20bebf000ad97ef81d26fe6d466700b6611cad61dc1292e77e9431d42fda412c4a505468a70af6e697b0a0038869cefdc9eb58b6c924dfaa62d7cff8ad81599d3a1d371d4785c453dc1fe76a24e55395ab2af043d7d60e716ce2915d35c346d759c3355b758ae322f80ad240112a89bd11b93737193c9ad2b4b8ab92e58cc3169095a3870d1ec1db2ea6bbfab1ad53ef3ef8f0cbb9aad8b0b5d2bda1803b4eb3e4715e0b18ce46ab7d441e99983bee927ce6da42a8abd8b689df692a71c70860060a175da0337fcf67c15ad49ba6f6ab01eb2f135e3b3a5c2001a23468b2d8d46529c4b9733f0799120dee00c127e6429c43ad3efe65776d217b01ef182a32a271e1c30b1e2325f9812b43d4de2bdce990510fc6851f2c62a27577e73966c2fcd752d39c3400d75e875974c4d2973f849608379dc493ad7c629fc1e64f80f0df6021605bfd52382159a8adaf348b6788cedac488e9014da7742d0630f6be3759362a3b0023f61a42feba9b1a32ac02eb000b1930953f9df7003a2739b2f273058ea5c9d5a68ccc87715e9d4930a059d4bf0e4be697fc2b52d2c4183e0cc5dbc02ad4361f01a2cf16dafada5cdfd05755a5452da259791f9b3ba45e28ba05920aaa86b437e613364df4f13e1d042cad816ab0dbaf02aad1aaeb276b21d05cab07832fddcc5f4e97c38b8460302c5ba096cafc8d4cada4603f20b2b5600b2d8d7be611c0ac9621188420c7f3aa12a2a62841e36f8fe4752d0831957d2b85a5b9f565d2ea56571716d16d89269267e6a7bb4e2d83c7beb25b88ab9a149a695ad47e50632380ecec94819c7847064c79c804e02a6cc7f8b090dfe3ef4117b6e2cc5476e2a6e5a34e12d85fe2451e35b807f7d0bb0c2823f2e3c3a6307a3fca3d7f961124598f32adb19e95144d5e268c14930f4b40d523a11d45b33495095e651b82497bcbdc71d5a3862572065568943532e5dfe785ca55dff30239e72de74b779fed3e962f8f9fa1bb6d00c974f88bbd68a0409df67748d90e383c826c870fc5bcf99233ded25e2a8a0e865fa5fa678f00de4e13090c0c0605353d7a78cfa66f688ad7ebc9105aff81975448ae3ef1e1941ee14fc29bec386570a396cd81dd2c8fd1f7a2f179972c83ccd268c41a512fe33c0c59186235461d891cf1f468326c334014cc7244f6d46bd36d84e94a4bf68bf63fa8187bce2b9bf55745cdefc13683ecbcf8fbafda96c44ad1634373a06304e70d972c79369c107d3be02b10b428780b8effd5e099e5f2d7789af6997e38d069362dbbfc7bd5dd2ee6d30e71b1493e2fc0261a13d8249bf58d6b32dc4c2a15944833711c01474319850f966b0406af5eaf75c5ffd884ca6d7dc7179b75433c1911ec4329ead2183957429d8147b4a40b34ceeaaa7b10a9f7a9ec90fa9d240cfb5b04dde613d0015e311ae40445b6430642f4143f832a5f4757b718657c54d071cda92c4dbe06b7b2b452c959fbcd51e31c63273ae00d35e3b8a660470536ac3c1c3433c5e20bb94174ea339383055c438577675446d20726ccf2b4d336c63bb018c4c1f64b5bf2ed556624e0df20571aa374a3a5351ea4349bb40af88c5fca455e89cebadf9971e7a3ed235834cc625b3ddfb5aa82c0d29d707f0fee6f4c5a90130f773f8265a09fcbb741b5d618230dbd8bf2dc08be23b4bc1ac7f4471a303c3d683763d3286e66fcf5115305dab9fe0bfba4af14480ed8db1873a9efa860561cab33fb28041cdfa26085f90a6057a20a1f6a576e0f813e5d8ff3bb65cb3746d39bb95064457e66fc404e7aea042a1337a7cb41df7882baa6cafc4399e54b5efcf2e5bb8ad765c2cef4506dccfaf4524c749648df5c30eea4c0d7c408424cdb22a6d57fb311a22d614649966a34259853cbf75d0ad0754c279c90b9f9e9fa6e47cd4b2de421606d3c7b0badd51e617d7304de6e2429658d78b263e6c542344ea013f8b3dbfedd77158933ae7124b8b083f32102cc23cdfdb79795307233d7d5812198915885bed58a8e967fbffa6d6bf08ba6b50b542df4dfbb250d11685bdc1a8c21044245b06d0f2e845832df9b85808bf49ab9466cb2fc74d2961ef3d66ca87fca7ef5f16b25c3216d69a2ccf5eb54d6efc505a40a2151d6be8704f401fb51432bd2f3ee92a8b5e85ef44ca4aca5d0c0740fb68995cf480b4672009f874a976c16ea1af72083b816791ee4f91cdfaee8a61cdd4456f8e5594ce44152b47d2f5563da1ff4ff669c88843a9e92fecdc95a22e13647256cdf64d5ac9f1e4594ed3e45f002ca1a546251ff535b26a86c60e09a68c790f2fdf8dd6f790289e940a16f41612b979989f5d1eb0975a53ae1a48ac510a03e6e54a95599e04fbaab7940d11d59511b032cd2d8e39193a02a3c96fcf0328a7c8886765539a67bbb6a57f5e79859145fc932b1b8333fbf07bc2850c9b0177a7cac52d5f1a1c82243339fcd56712a37795679f5e8e665df8f4f9c2bd231387677b601d810dfbc7410d38aac8e4883a1da9066bb16735adec094d371de5954f43a5e4a69358bd37efeca9ba103a3b4fdf557b7b2e3a421a1586e2f6dc3a7f24b29cac28cfbfc90f62b999daa550978a1137112453e121077b2c7661d6659b4174932703fbb8fd209fcae772b14e6276f77f004a50888c9f8800746d62208f6c83cdf038ec225ace277e4a050e2efb8b638cf89a804cccb2fbb1d4405914e2e5513e87f9cb26ab4fdbec9e17e85375c81f48e610b6724dcb8082c5dca98da988e0e83267aa6501cf3b45a708198edcac15f8971c1df2f0ba5d6497a0ce32d04eb009aad793b6d259c6b1b994dcfc56677a0dbff8b296894c91f35f6c7032b246f4ebce895027777bf3ccb7bb7d4795f1b972f0155748c78cb8a78989216ff76525ad8f042657e7dff3aad64e1d63798723b11b9537d0979e48c326f7e11aec8a3471528d77aad17336f65f02883286c0574019cbd67562ca07afc9f6bd79a9e02f8c6e2389a8b16a84edc7a8ed6b9713cdbcb594d8d0c6d278feebd5aa48e086e3c3d6f2c1c229d5f1d5d145f7d8b7a48b00a07b0eeaa67e760dc492d3580193f37cb589ac78dc7c5a999f73c74c93623ff13bbb9e98f60d4d3cddb1d6c61dcfdff182774ec4e1d08c40eef6bfc9b5013a8f07ee9dd4f789374e4efdd070bb2b0c268db262b430904d829a4065e68e521a720537cc455cc0629b1702d09783c5689751a006ab8f221c87aadd17e5ffc0a375e118d5b1d80cbf6da8b3e1e98e4409db744bac26baf4b8f8299bf74003fe1a2abc95857afeac6c381680b5eedef1cc89024dcfadaa52bec0ad4a580e4888a2ce374d11a36e24146d061e4401c4cd378098b613ee5b3cc693cae931a06ba310b21672f62ab89d4b3db8ef99d81a8d2d1c5132e0db92cc1a53686550ea56df0651e33c40d37d02d1243b619d1bb032f43ed6aafd2108351f8e184b3a5e7fd89ed00543a78b6b607ffd95b0101e546c3940ac46c4343229fd72aa8f98806614bc83c83902d1fcf624b7d507f635a447ee88e9aa829d83b893e4772f85aeb8a0a779020614fbc2e4af54739e788607e96b535873968446586e66d3de29fbdaa65979ab8ae25aca399c10bf0cb36b97f7d8bb3c1e0a7bb76bd0dcd563018702a0fe3dd10fa3ba37fb5f561fff4f91e790a4c7614d92d6ebbe861c73da052c29eb5b49312d84036670cf09f0f8fe0e660d7824e38af573f483719c1997d90d38f4521d871f6ada98fd5b061903c535c97da15b40a4ca3e91ae0b03813273acb2ee6c07663db291e8e7c36b38b78b6229e603495c29834e228bbc582618cf09c5d39d733450bd0f780ac9dc419a30c8e187f8e7e1df940e011fa2b79aa67f1c2809b472f527f51f99edcab5b39d9f096f857b2673e1610db30dec1330e29ccf11065f634b114be124109a9a8aea5d80a27c50d1a0c42914914b0f750e968dea4d2fa7d1c75ff5a92fdd4c34909dbf5ca29d7714b290215d7c4c592db38be1934a8753c317cff4940fae82351d64af9393a9af4a9eb6c26aa476963c68974c559829f4399bb5f6317d68a118848dca9c16bea728572861191463ba2b8caca71e708fa4d2a79c007dbc26fa819bcb0a55d25dd72304a63845a10c9b3bdd3e3f3cc417c943c680bb5fd89ee9c7e66f855f7a9178b2fccf746c7ecc0273b499cfa7167f3163ccaa5499c68903ccd394a5a7f19459ea7b56976bb2bff64a02577287bac0a0810d4f60ff0f7d285f4f786aa3c6cee3fe009cb499d247d47dd0abe868114f9260b8149e287003e00c90fee28163e0c0e112ead39e80e3d4af37d05fabfe71f5ec554cf2db658a26b9c5e17231c19b06ffffde280da02cc3e26157b8326c7f200741dde687f354c39f345f391adc6453dd4d49bfc1d2b936ee415713da850d658e6efe7be17d77f9fa2ceb088137873c86000c114c49eb47273b1e6e0276d715cf610898afde2d46685b8e8a31b32bb5fa0de2a31244fbc65ae7bfb17aedca1caa55fc4e92eec7c5b317e9ce4120cb24aa0edcdcbabe3dc694281c556fdaa5bb6c731f430b6b58f6e2ace8fdcafd41c772e58fcaa5b10f726e5eecf9f695d8de385203972a3abdc430085461e793de84e0dcab3e908a85b8c05887ece2fddb9d58ec1dbfbbb99caa0167bd8f4912796611abe614f5bf81ab9fbd51b258a962dd4ab12f7905d531f2a3989f780707f8bc1c01f579ad0d499b54bc39060f5dd471248bc94aaa6f3a093d5a9d0388eb365a3a45708a3a8a8c06e04861168fb54c678f8707371f45f1e536ffa1b8d66088e9b50767da60c2b7b9a3184b29fcc7fc3e17aa3846f8a7a220649854e620ebce92151c302e8b670032f6c6df2150e252766e1688f7be8d157eb79be321215a0e847b54ad9e6b93d29def7c12f404d0d8909703244da7def11a7c7a416d9b7c06e618ad030f3e2c567317e70bb816dd9aaddc4b9923e7dec2a7fdbf0de62c9dba9e55b6efb3ac02d6908d61ba6e548345ce2171f3c7d4eec1e64a06f14c07d79145102a56790e5b352e3680c7098df946059a29b8b8fde684095dda6f63a512facc8f8e225cdb86c63fb92e032fd987a74c96eac6912330ae3476b3cb1e73119fccbae8efd56c2ad1e03808a7a325cb387479ece7e2eb56ea077eea08ec50d79bac64982b1bc4aa4b38be732d428cac5231bc3622de8c46b054bf23b59c3c9f0ece5ec1a7a1e2a5b84db9b9a8a18776fa8da7e0e97b16c04fc735f2e57dd53e729f360ed8acdf7b945785ccef934c2c38499aeac85dd934ceedbbca5f211a0ba516a56f75c3e7b1e135c5d80329a77b79fc44cd115e6f088c59d413cf34a9e15b83b3a05d0c79f24725435b20d57be854982992e1f26730196cf3185c6ebf47fd5b59fca02d90012485ce2dd2a3cc4d8951688524f731573f82fe72e3f76c29ad5c0493b773275fc968ce91a713a0fed494735a6469c2a0a044f264d9535261052c610fd83e080effb57a84f61c5eddeaf307aa78c8bb2b33fbb4e50f2cb627589f8c977adb4f34e1219fbd5ff83b7ff2e7ea28ae6ef293afb7117353ea326cf5e082cb75bec2e0f85fa98dcc080e59ff3b39b23a53208cf1f746f3a7b8f7cdf1c8332be9e190becba7b05498cb9208c3251d4d9e94d1888fcfd2e4df46ed3608ceaffcc022689f52b3ce79b8d4fb0e27b8af57a78ae069bf44a2c874c7bba63f2e324e323b0643f034569e7e684eb6b4d4e3dd79a67c7ecb55632c8dc451f6277917fcb18bba26c296ef050dcb9907e8b95e0285261cc254ece4682c9285554aff32c9b747eb480ffc13c62a0b01f5b3473878e8dc022303525c911daa26bcf0dbbc4bd5f839d05e775ac6e1d9b2a171be575c704864d0faf62802c55eac75052348e79f5295e34f9d075e66d9764a37933b29c2162ef47bab780af339b93272550a151f92307cb526818841948ad22f8ac94de097c1e86b8dd2ac0782b802e3d237f79f53ae47baea3352573fe109e84a5aef446973daa27ced6fe1ece9c8760f2eb7a55b95c1ec4cc806277df18b677514d8e0231cf8b67ebc5b6565580ba753f42886cbdd2fa241491dd714c321f948014e752b1864e8a8bc48c6700f571c996046f4af534e6ea1261fdf8ecac3505af8e820da564642e6bbd005d3bb19914398e3839ddbc230bd0e165ad22456b6745d8dd83cfc2a2b09f87c73541509c79b004f56cec45f29366a937da2adc8e02dd046ee383e05c281328d9077784d26dff19bae86cc2df8b4e1b260e52f8c2e73384ef4af1edd16ebfd7fc81cf7fd2b405ff8ec54b16f6eefe7d5dce7e772002a3a1c882c2ce412a22ccfe31644baf595c6aeea2caba03bc66d9758f2ae1a31233f9144115b3b93f58daf6cbd06cf42a8d769e63791d36e21ff14bf38d902456e9f5f32f74877150d1fd6e9f8a8d06b676b7fabbae481bb327b913396a94547e4e4956ae2609cfc912089464c45e66411ca1a2e2765b5bbc10f9671a36b683c295d01e94712639ccd4278d7129e378dfd951f220c6efa872a0f827e8d58bb28eb76bbd17f9dbea8cd6097e8ea52627763c1a149fd286a67d01f3ce84a99d787cd81b501b483f4e8f507d718ff5cc329d2530a988f3051573b9a408a6becff987edb60c04d039c23ae90c5de8d5048b207613e7d98bde98df4b67234a04b4f1228b3951ef4f1666a7d84193753ed91655c6e3d8ba7ca92a155f35dfc2c650562c4744be3f8535618cec1f9f7d269eca7a1ef99aa063abd697740bcf19b9a843f41c3d71b98f8c500c9a58e0c97a169f908d19fa68650656b6ea56c6fb44e08dad26fe325a24d800209d2c7eeb5ba06b5a2ce831fb96b55043a84971436898922783e8aaed9e0f0126c5aab6e39bb62d85636ff9c97a693d36f5f82541dbb7ba1c104a72b0daf23952a209320dfe626bf00f1d91e3cb472c52cf30e48dc8ac39d15bb5ca8d015734466bf381386b51c20e6cad67a93b03dea87d50960dea680ea3693cfe3c75e1cc48abf7911360fe860e218e1f5322e340b1e68cd07753d1055171b1fc74333fa3b072be80e4279aea43daaeb074a3bf606c7f9435ae083a5b076dedee3a95953e760c4674544c8b6aebd642c0c359c2cc9f9165c27bb86653cdd170d17df2b2677eb8227f5c377414c2673d47a797d277ff8d827c5679d6d9a6fcd4b9db685e7bc04894fc42e224c626ce2c05041f095b702833bed6fa9438aefd29e226e175f151ba4526c6dbe9b0c3aab5cccbc57c12828d5593225c9e06ee14e4b7cd76a8b0bab23bf277398cb882fd325c72a643e5baf5edcb619b65be5d056b7edc73b0cef93c4ab0d534aeebee448460e46c2db8bc5c2ac724882ebbea9fa910b8f90d43000bcccc7933d32e0ad59497ffe33f8ed6a38a844bd6a9484fa976491a842387d08cdbc422991165299fb8183338b25ef87afdafe0b6c1d4b7e5e2e2023f457d60a4c69d85bba51c268a79d31531e1be960d51b8eb1235fdf904cba3895e669af326904568deb1a06e33e121c573a0e8db2748cab9e0fe617d9076b1e1699fde89c52d3f95f6d16d8d74b4f7f32bba83cfeb31d7cb8459a4187c1ddad358f143a085befad36b78cb1deb4157453b398375d6119bf4f2412ecb4f027c3641dfecd017c51d9c1af6fe2323391427a3be00e11d09c959073634f8151385dc1b646b50916bde0cb6d1362b55b819b6a70ab29cbb2adb9d761f8fe8d688c5ea49d064e7bc16a4f48b684722aa8bf7cfb7c1fc6340961e3b13ff34eaab9c495f1b024567223bb428391644e7acd4ddfde73cb953c10a49fdab42059068e6dfae0c3b9b44f919d5fcf5c8c7f14680080eb767714bc1e4af668f4616a11379f129f34dc3f1793fcc63871d1272963310309bcdc7d942a2067c4d2cb92d2626446243305308efd542b829f757d41585becec30829230f676db595e2913e30c3d5c57dd6ec433e03a597a48289ddfc545b8cf064a5931250eaa41a9954ee649e50f47fade77046bd797e3e19036521f7782a1737fecb43e06f5dff5bd8a05758b167ae8af59adfb6586a0fd53c2211fa6ca4052111d46c81ca1641e7c08ac9d492d84cde307b4028c9a469afe3924e6d815f241800c0a9ed617718c3b24c434ed8e6e767739f98d34703c0cef07fe7fde5b1df44f6a1ad3f59df01763cfcee05601275c1b621d936bc57fa5ffd718914c22a4f8ac21332a34bdcdc0551ed56ecdcb5ed9b8576293d6bd9dc86327782aca03b891b51d9b300e794f67aabc1f9788abcbb1b7799eb70fe8e3e02c0ad4a2277cacf7fadda68e9c310b52a1ac4b96db19230a04388766295a7527b06b5417e07c5e394f407177242307220b7fde79e5ad36ac7576f3bfc3b0a1c077f8a5f61c160780071e2b4444325e03504fc86900694ebe4b8a746cf84745b737e53c12dcb647d831d5ee4eb898b9c83ba25f29fc259ebd8c18de0f23b7bb6f2c38b33662d441e8e40cccdcf57b9c034150166ed3942fcaebdb856e4664feb8337e4d82b720d0dc11344605635666e881d416f06b899662446eb9336842ecacfdfb85adfe18fb4a268a0743657de803fcd84f6843256739fe09e6cf6a4f969cfef77fa0ef7b91cd41f276a128600ad3ee86d99de5bc0450a2e103b17812d8be456603289f7421681910c74b1f84f10daa3a5cf835ef34b95ae761cafa75a339d36f00d9ed689aa323a7c6508e36c20e97f00109edb2e56d2f7b5dbd8a308796b3c5a751f1853489eb847c8ade84ff6334cabbd1a66cce8e6cd305026eb4b9e724ff814573be633801f6c389ff779947e53815cbb53c4c10b81d67f3d4d8bb54e6047d43b6ccecd84aee660e6aebacf9177a2c925448f60aa750d83d1e90f161c46110b299ed8335a39aa1a7e7920969a41dd896cba03932549f21f633a8f101a7f6b8983fececdc032a44de5590fcc1878e0624e6f238b919c33c89cb9f9fbc7278eb43913a7bfc6fe2fee0b0bc7aacb7b4f7b2ab5fe5eb657162aa03c2824760a92ab36964d66c293a6ba2d07680e7f47938d58e04dd3a82e7a5a9794dd3b63eba7089462a50e4d6464796b56b602afefa35e650965b8390ced85473d387b7a4b98e24e9820e96f7391308c0183d570d41c7137c9f5381b85dc2fcd7a50d03d22b1739d176752cccdfc3c62d05449424d5e5d154d17840bb7f6246e48ca6aae4e04933322a7d3e768699696964b849a6d5ea9b636bdce3076515699a5cb8de19e6eed3f028bdee537d709b3e80ff2b9f63299f93eb8619bb2115bdc0d6846365f636ebd03d4f40381b35131d83ef73ddd13a24eba7694314c36990cb1cc965063fdfb8a2855847d8dc0ff4b556cff9273e84983c581e670cc31b362c3500760bbe517fa892a2a0b8334b89f5aee2eb5d466a08a6b1b9f83dddb3816f728cc982a0793c8ff2bc5ae179a6f94f0fbac90dd484dcfef9e22a55f252526c6a26be1ac5102f7b64623986fdd9e02bdd5cc407a4f2ef4bf0b6d3386226dee1a26bfecf01baa614b05b7ec89148736a218866da672d7ec18682a62e4942299dd9c700e174d0738513f6b1198223ddbe6f427dfb732a871c96f5c6970bb66dd16572e57b570385a41d297902f20e61e587434866f899efac51363a8fa2f9b07624e594e1d3e3f44b405b4836c553df3ba573eaa15eb27b9c79c4c66e7408a9d3fe8b940bd283b1e4a90d2b10d5d6b7b214e4b362616042a064bff9a10afb000318e76158c1db1f0b8283812f5a98da42b67036e1a16042e1e167ffb800947ea52ce3110308beae783310c3baa955f6b7ae9e76b2f00f8f4ddedfa723a80f11239f5d4ca6198d27c675ede4c24c4de16fac890ac3bcfcb2d57f3432d0689aa82088e7130c57772d4408febf9850de23ffe8078954745d136f30676484afcd5e474a5761bfab9e8d5dc48ae13c6febec05765343b4764b88651c715c56128a236d5a91c3a4bd41525222741f876d3fe6efc818dea24665932485556b2d98aa7f9881ba38445db0ca4fdf74ed63badf125e814203f58170be5155ccbd738aeb65a005e15436376129847b37de83e7cb50717ceeb01cc326296c01718080e63cfe1f842c9d16aaefbcd451a17798693bb55c6f4fb036c878cd186579de533503ea364e79be8d6d473671b0a893b8754caaf9a35e2b8f98fcbb919ac4b32475893ad2eee4fb057d42b6fd41e38b38970090c00bb5b31916537436b5e0518a524d599e096eb00a9983d949dd062292516d0b2146edea0b79a0b24cc1a9ea952724a9ad0292c288bdb29abb7fca36f61d4e638c80890471f234f405e7b6f8ef5cb9650e343a522910e7ee59281062c1988cbfa39216e2572c2d17530e6ed3cd6a0910fc12108ffc392e14b523087b44b9cb77afe58a3ebe6b9d7a91eb6dfad63b29c607de4ab3b7516f846aae5e5faf788e282c7c9d3a5eb6834bdd325f1ad16409058371632f59db54cbd58238574d62c5f0556d46b9f72e7de4cb60a36d8f72f8aaab000764cf20c16be4647dbb2ee3c4a2c33b7d76aea884bd27cf73a3070483942883d296f52da56bbf0ec9a80e2f3a04ea8f3acc1079d01d7fd4bcfc40ec34f0ebbcddd70f537c063a3fcc7aaa7ac63f9229b5bf70fbe01ba53d02e3d93aa6700e323bb7f647d836104d5cb505ff3807b3da5302687f67070f21f1cf1a4ee039b8498444c10f6452823ab01749fd89b491eb6518bf953df27723789ca080cc0c5905859da05efac0f11db3687008d2691b68f031b42f9237407646ea544577b4f92fed7a850134c4ac9c2b1e11cd84e54692c364534d6aafc7146b0e38a60b2a39f896c14a78fd66a38eaade3f7eb0440cd630a639ee423e1e4f760df740355282ae27a4d8f2a2cbcef4d89d19fc659c73c3be072136c17882a249a7a30c6f7a02b80de765f0fef27c78a7cf05d690c32ef000c928cc71a6d95e865b4fda6b4d699dee618e282665e826a8c65413e60e56400f28a779271cbb62741f0d8e5d0a0cf0bc269ce2bafb9906a17297cfc70e3e8dec0d59f8207eeb39bf08db0ce780ed0cd47856705ea3a597a45d1084f96743044586139e70a19ad7e4145af9f2b55dc8b019460d6f9ee1bb949a9e75766cc718c19bb1335142dabb66300d6819a3eb16127a52636c808c486f9dc0179a38791d1945fe52f0d5a9077c5084b44ce1050d2c85f7dbe58e4ccd557319ff957be8909449c291a90859c1998b4be9ef74551714ae45ace8d47933267319080b62102dbd88a880732457e7c56c7dbba2ce6dd7894c332bf6d0bac8fa397d8ce8f28d520f73f8f5beb36d730b7ee863f008f30566e4893346e1207fc2f8e5187be2c6a443fdb37e9c0abad6b5e7af903b80f17627827749e033ed9df2d0d0e386bfe7f32ead9987224567fd6035efd397f4ead961ee3464753b1dc4e3658bcf455fd6e185a04bd8a9f2dad65a07ebb8d8a3a4e1de719f6f0a89daa9c0d668b3039fbe00cddf8e30fcaafb6bfcf5e3e312182bfef24137f6c1b50e5ef21a1053adb32317c973a3be5222963e1e955202c25cefc4e36a420fab3aac01aadb940a4e4230310f3b2d488407ecb6e95f912fab4ef42567d5cdfcd85c1374e6deea5dcdf551c6a254425d04134486d7f70628ef38d698214758ec1291bbe283f24f287afb94e1577d867eee788663cae89f29086947b55d02fc80d05b746aa4c78bc55732d7c93e3504864702b40d2b8efc9a1689c112c397bd9236100781b76d648616ea75d6f7ea4be600fd6871ceb298160bfe9a5b2f1fa518685f50b03d25d4a98a5863ed3e07e1b604f71dd146bca64a72b7a5ad92c5a69fc30b3ed0004fad28e4f81a7a6359a17a81f98683cca9d6c5a88dcce938308f9d027f11b0165d9f2f5945ce269652277da6d7426171234a73bf98782e947886156fa041e799ac14aeb6a2040b606ec6ea0e09d206246f9a59b1d856eab7daa93b4328a8f807f1440d6a68a39ac0212aa0bd6bc27bc83c5971d44b01e76d61bb0462fc0f7ec4921dee390bfc45de2118c3b20ba284c919f53f4a12ff407cbdde3b9b1c18bb1d21b4274c286e9d35d3fc8af51ced909e9e64250f2e5cf9dd7154b4f7233e7e419e41a9396e8c020efd916ba21476214dc3505cb10aa14ca2236de76a87ead16b060cbe5fec554022b714705a5c9acbab8e3d02ed9196c5911dafc84190e683110d0ba007ba2a07cbda38e84711fbeaa1f0492f7a47e6e9365b1e8b0e325042250837fa7412688d833433605f04debaa507212d79410c442a18f8cc276d4c4ab9b7b64698fd46462211dd054ecd15eabbc961e70feb119d64bdca9d74160cc687722e7b98b2305f5ecf47798d34ec2e398c9a3d61d66b2b6f0e20c0f4db34f03875719a84c36998fab5904dfa416ce824cfa97fa48efb46339423bde61d57d7b6feaaee3353a77bf29f61085eb0b4a8b18ab3ab18e3674e0ff3a40c4ae54f1a66c29cb1c807ed2ab4cea5f7c01df60e84c026b87fd3ecd8fe550ce6d7633f861cabf38a62e57501e8385109614c8960e0f578ef81088186d87e7039b3e931fc7f5590f35566112ca44cdd979625bc4f0676b46cdc18f8b840b0c9290565df558d2814aaf6414d0529773dfe2faca4ae678cc6a1ab8f8334317117bfa3e721505602776ec05b19c61277634588b7296c8151fbd357048cb704f762cf2f3d346caf65b744f40107daaf023833f71525afa23cea9c5906827e32d7dc23a0b76fca6e49170b32f775451d6729bf71738935ec1ee5f045ac2a8fdcf17b5eec5d54a63f4368e85b61d14c313c51f0d6469c505ab11266861c49b256a8d2c51fb6014b42cea4f69de0c14dab5a1085f7bf1d4dbf689469a98e40c569deb5b51b56cb08f5cb1824444d3c9d37c8d8bbb6cf273c159b02e9d5678aaa6f01fc4d3fe17cac5b8758a19667b7e9a37c69089115b533e031b63e05d3ab8e070538092921d1848cf93e09972a1db9e9fbf8c1f854df99ac365798068c0b6bdb49e80d3390acdb454c688fb3435095d469c0ac4295244f3e19ffbabbd8ff99ab2d5d146affe010fb3b85129428ed7560c8e210860c72a4975d18bbf51e412e2fe6992f41e5cc6f8df5b88b725dfd566dfebfa1e3b80bf7f12bb5dd38b5ef68ce354063246b60cd688dae08ef0b348f14d0e6b82c99112d9fe117914c10d1eb5647dafd62775a45589f257ba6bc686ac18d6f3cea90eee3380c901ee60705eea97ceef991138cdcc38d5f922923f04c3e60923c634e55bc52f293ad264e6c3573e1f570ecb85da88d34e2e15e5bcc716b720dbf02aa47c11b992fcc8aec7fe2526a33f071ceca29154fa17d24b590a7dbabf01e00dbbf2248d8666897a035bc8686e22c75863c8c4439de86cd5516c377b521f79845ed89cf921956501f56b40f7fef5d9a3ad8256e8d6d9095a759ec1cedc711c89dbed79a80a78a252138953f491e88e15fc11a29d39659497a3fe40e2c6ef21e763fabaab2bc8d9c59b434edb7fd43c55de1e9f70862401da86ddb2350c403a8c6f8ca10adc97bdd6d304193bbff4910161eff0845ace84d54e761b2167cf7664562b0e9fd808e94c84492b159cd44045a4ed6045af4d82546cb8c7d329300469c8d11fadc851119b0684d76f34a34e7d44e034dde8e7ac1caf862c60d95c00c9fb85f9b78da696e8881af3aeec705a9136a54976aea7ae75fc56d6232f9dfbee7b985d808fc3b6b397e51cf525e2feaa167de642fee226fe499433c62b4ee621bc8b42622ad1f9894fd8d245e6963066bad8beb6599de61fa0e6d0aee22296bbb89c412949f279b1dea7043f89de3bb2c2d8bcaef18abbbeca148c722606b9a7e0e3766af3d47ab215e8c91956906eca6072b8f7d8f6de9189c43b2c21c1fc8b954879aaab86e2897fccca295bf1c7239d03ce8ef22c7033bb22194ff2ea686a416b364db6d79b040d107d991b1a512ec9828e0f9091e1dccbeaa28ca2220e2e6c4623dd9094603eb54ee5b709e30bc1f1352a003864e2f660a6085c83c72360808ab3d98fd5236661b20d9a9e351e691b0f511745f5df9d5c654e29121dbd4ff36dccb040d9210b7e5eff8cfdda13f1b2d3df8f356ff56980b0bb85a758ad595f772cf0302ea82abf0f2293d0801756eb871c9659a52a814bad8aef11eb7f051c7f23d60808ff2f41a42eb485296459e0fa08cc1df96e74ef3d382b6cb4c676b587c8e86eb0cc8e13970011424a7713cf455bc82c62c517d5d4e48838518b0e644cbd8afd86620842efa5a9ccea682440724b77d7ef4b999e770872363b97d468299869b277dac652f32cfada723be447c7d0cef6d43b67bf30d501e2d4cc6dad77e87c81cc59af1342560f474c92daddf4597775813ad5d33db8cc6fab4a72536348160dafc2ae46ece377bb7d3b1e3ae403295415b518e41ce4af7dbd804bae689c0a63fff628893759dc94e60f9516a051e39a497e6513a33f7ac09740a8ae48f95a5bd5637027e46974a3dd6eae6be856e08f0f2ead98eb05a94d4c879881dda97541d485d0638e42f954ff04464ca0ac290dad86c8bbe90cabf5bf73c020546e9827c3a1c5da856ce1585227a87465c3b7d5c62083acf29f3f9311d9e1d0d0c392b8ff039a084bc36d97e176b179a5590274db04126c27df032538a0f9d4fff3682f855a2d4e426ea33bdbbf46515bda16e0a298006bd9f8a694549a00efb82fc4775fb4f7f1e90fd05ed525a891ca1ac9f55551d55a1d1d5d38b4f554b3daac57d67e41a5f51633197384df947bd7acc809974578dbd20dab44778151439e6477a6962427cd2252f8f1fb840e8e116619df9a63932a05aa3a2c7757c25e4142c20d810e1dcc0c38ccd74a0e3cad085a524cdcdf77187027aca5ccd09fc5b0fa62d88c7eb2c92aa7606b937ef90759311426dca805f687f4d98a2f645f4cbef1b5940a2517738f91b425e460091dc98b3aa4215c433ee9d1d9a31027094e6c16a1f2adf6fc8b85bf7b4b8bee9d8f2ebd8d40d0b2c0d997041f76025dd5a4d2fe1574a6829d24358368bf11fe906fe30971b0bd48d68a789cc1525ae3deaa4a63f53c930f0a21b3912192c33fb937e9265876ea086b22ac13f628ea79be18acd007ef419304cf72a909bb07e744ff2f6fe9088e4ed2583a46239dbdb5d71d1829018abfa3a0a0675e19da5febf9091afaf21864e221f539085447bbc2479b5ed1f53bfebe87ae06d3239dfb81d800270129033809e786da66f5180acb1e49bde3fe75a5bf6dd3d5f357d19410722a98f44dc734c63626951b0cae2a92fdc19ad6c6ce6049059bf84fc288d305883734aad62c1e8e4a04730f01fb571eff3e81e3a4b8d5d44514f9768027201b03a9f1532863c8362cb3c15998acb9b7bbcd5932a43dec621340e018ad78e9bfdc4605d69932cdbe8d45be88fb44ab1f8b2423a0c90d986edfcc9118b2ebd43f79d5658a59a65210a07b3172368afbda4d8c6b0b6dcd744d3567bd2c80c9530614165ec554920783aa835d59c557bae24ea643741e205ec9d15ee1e6291895e4254a520b68a6b5823fcd877648cc0ab177a0ea71dcf50bd329bb7ac8c2d64d6f5772da55a68f30118dfe475288524b2812a22166b5c6b6d37d172cbb0123fdb6409c43ca2732a66da6c59ea12b94d12111d36130532bad6c5eb44ed108e2b083b0f0542ae829c23107766d6e0324390c4790f9d38e9991c9827660982b9fe51b625b063f3c03951747da52a1777fe024b014834f8b7850570f75778b08809afa1f3329d81ba882a1033256bbb2f95e3f3d0eeec09951360e104b79c0ad89799e206cef28e308e78ddd12779fb492b2a37b9a2945ef18d020cb1890b199866669fd8abe4ecd5af4ced1c11838ae57c6369658f01b1e394c2844e568cd6f759e353fdfe15da6f3891580e26ff22051ff4ec215ad0c75c8bf954ac928231f27fdb3bd98599bb505ef2215bb4d6e97a4dd28634bb9f40681cd0544026a647ab65ef3426dffa2081c543934bc8f7c46e865c12e31fb081c378416a517fe93a809d4eae180583d77893843d233fd6adec399d26478c1c1303a28a4f18d6c59d106fff0ba47b9ceb6b1b327841525193b4f38616c218a02ca37f150f8961016b63bb9fbfac3eeedd5ddc00738c88775d365d254114256e222008292617a5e4a112ffce08c7944be2eb7a700825c63276f908751c4060c45b03a72ed22085e9180d092b08c816440757d2316578e49bec58566a817dd73c0a37823c49ff1f5e3f0c917bc49642f97eb7e3d9ffeed0dc00763d4790946eb5ec44cfeae3ec636d2e1c23e49db58dbc7d6398977c8ad55d86eea523147ef980c7648fb27aa54f7b806cbb162e851d7d0c7ae2b1c707049ecddfa9c116d0f6d83a68cc313af767a6caa326a3b4ba8f6f18d9a42fa5330adbb2d59b94dc96ac30b4debb8ab98a057ac6c4aeea18ee1d83bc5f1e8192f8efd8e7f1248db8e8eb7e0f4d8eb75bdffc813ef1e00ffb4e2eb4244cde217f087815d51bec6a102ff75fe7a3b04c5237901b9917d2561867e4f5c8c8e5694ff93ccc5389ad1265cf4db3899be9a39a65c07db25e2674d3454c2bbaeb047d88c50a1505126f074499a2527f4774d5fbc10575ac2d25115cb64de9c3585b72de41aa742954990f48d09d32651eb5d0a3e0a26e56992524c1ef14faedd0d660fff66124ad9a588478d59bd3097c883dc2ea839a58d207aa9b233adb0085aa2e28ac124e7d23b592a531117338bff717789c986d50d37754f15374aca9e8cb72e4f84413449a38741b4cf328d68699242f684e70603c8e5c81138edc2a8f2bd19d12655e4de9cfcee645c57f6f17ad9f635bcd6a4083676d06fc073b0fd7d16367c44e48e6ab6ef639c3541892291430f2b75feedd7b8e03e6be000a70cba4d20fd1af2161c665eb00ec63938418ac86728c8ae5dbbcf3fde5c6e6aad30b8a418528a99b95cd3ddd56c56998ba5054ab2fd23d1f84b9c62ad92978a39ec63f51f3a46d154968c99a1ef33faec1774812058360be2c3ee60f09201b7cd4f005f27d9b412f171b5935beb6cf6cef12dfc6c49072dba6a0a535ea6d523169969e4d392f16e4f59e5431bacad9b71c9c915545f6a92ff4a7fb754df9dbcede65993eb24f2edefe7a127b7b8ecc20ff00b3442c4239fd4dea796c2fce5a2c6cbcdd8b04ae6ec58f2d87b77be30e9c562037770401a615d89faa75a2d965ab5e3ee9aa20a63c031906e841edfd70978542883c9acd443ac0086a0ba79226e2320a1233503f036e5985589480ed10c6b581fc1bfe5ef31dbf04b0df48bfd8ca83fd8645cbf9aab381935d2e024be5e8860d598951e36d1120a9ebb49a5da16868ac33c6416446ff5ff12dcdea4c4b428248fd045dc78914499af7c788a4528c270ce7cf581eceba5b23253ea232ca1ad201cd150a31e8caf1d074f97674b824c54ed743b7ad737e0fc56c54593fcec02a358fa859f5a967ee2d5df64e1312358f5fd4b8d8bd277f1eddee0c88432256fc21e9c8e1d84aa00a439b8797cbb7831b1fe55e2dabe427056841febc487ce1fe6ba789c28ec58aabcbf72d25903186b7bf2af86198d3f0df6a7575fa8f3616ed6f3ca54b0c237183a1a921f99271d232f46a26f43e8cea67247a70d74b060ba2f5f92f8543dbedfe6bd6c395afd14ce5ec78eabb85b6bc76b5e241ab5f38f71f103f2e5be517a6e6b4255884b38afe08660dac67b1f579dd5c10a2b4b4c8b92d9b97ddb7bf367195405fb809c76c0c11fef3e5d9e8b25b2c2cf04854781990509fb24918efd6b93058e17a39b16c2d045aca750c5f77fcc74ecb47afcbaefbaee29f73baebdf75e63932c55764af0e91f74392a227bb22c127de27b96fd5868ac0cfedf6ff75846059e8d9121ee8d0432d537439717f326789635ae2f11fbe0dd12c4d7abdf5df42b4706406bc435c721b1db4d28d6ab0b5038df812a6e5ae4b33badd72ec9333a698c7da050c0fa98056109c50f0e20c36713f68a0f483c9eedbfa0becf5bc7bb19cfe00ea8cabb2cbd0d969679a09d500ad2ffb99a353843035f10a06fe042a9b339b9528cc9ca64e5b4205b74f2a2c4d309307d4d98e7a066b151fcfdf1c1ca22b9d722256feb012af7b486214b2441c066536ee41b892b05880b5fcce09696c8db47882ff91ede66710b45de01cd009fe1db6cfa02e403784e4dea577e84d5082f7b4292cadde261dd5e146cce71f74391fcc3c9d98ab3fd378ef342c0c9a93bb790566a4c5d36ce137639d335bdda4a463983962f16267f8c94daaf977c3781500ceb22aa909886d380923d1a76840512424fc2d02a3482897c0e107c5d2def3a1efb02b8318f3d4ce8fa2952a609e43e2249fc50fb144695c6542b1d62c16539155a16da4f9127b7488853cf8d7b3d2a3300cecc4e859c90ced2e52f768585d83dfefa7dad6dc7ef690448785369be0c303cca0995b8d29843c5ea8db1fd197639ec309c570caf32060cd9e9b83bef97c4cd29071fcb0b3d0a1c36189305540645ffab6980082eb8f435fa564f3fcf2e7770608d705c2e800d2eff01e7a1513f0e0a01439f23572690972b31e827ec0faba397251a4eee154a4c62fb5b3d40bf0ea9fcf6884128e7205415863fb44c8f034eae94dea7aaa579b75e97575ce12b028fc4e7fe884e694b6646c37a67040f4e18e09c18abcfe13960197e18bfe6087d165eaccc0880c82d4be9432d0b3b95d9cb0cf96f35bb662e33b698ac7abfb3d0b4d12a4cecd351033f6d1420c3247e9cdbd5f9454a8c50034c37d35f78cfe2408277da7f028d80903612894945957110ff10662c71e3a87738d7f96109c13913f3d36580d2398b3142f899cb4ea562f46e7028775dd9bcbec0575bbbf4e43e6c2ecb57c15664eb60c2ad4720e139fc59824eaa4fb8fd24d2bcd6a6c9c92bcf42b66ebb23879849943b782d1b4ec42b19145bd01b6857d5e48b942e108afdf94651922add8449ff6f235eaff0f608a3137d9b0e380093c8154533a282fe0b113b4f957b9d5e30a1b67b6c32ac87b0c60afaed3912d6a8b534aae46ff5479d8df6e5ee505a55a41487fab64d56613109040eef798f17ed7760fcca71dfd942854a965d04f86da57ed80e75032d124f653345d36bdc4dc7a021205a629ac78f989944c86abd32b865bb4f73e525a8b235fea5bc710985a2a4523fbb1654bab14afcf7e4fb6b0ffef68956a8cbdfa84f2b803b2206312d5d21d8c083d07836a41b165ecbe5a3eeae12a32dc2d63912015051a283255747abce4a052a4dc11adb37c317b1c6a0aa68ef665f94485451d5f3a01f4dee05bf8525af4cf455fc7980a3bdff274f46138758088197a320bf316fd6ee52caf2377016d38f57f4eca6cc780d051c4003b428bba1aa22e23a7426a626f122170d83123e847d003b77dbd79e59f3ba018c4cff316337385112848390d76fa8fe23ad958489f0c927ec372cfaf2259ebcc71ea08fd8ed9327d97366e51a20acfdfba6928625a9ddd4f6a3bbf27f31e96c54d59ef58bd7d96634ffc48f725818e7b1d8eaba8646464aae981011468fc5597898ede9f73cfb4196e9c7659d2c58ba618ad7c9fabd86d212c31f9cfcd2ee25aa44c0950da3a2f67fc0e47be7b8c17b9af5a57263cf8c8ef23b6e05688f457714b8cc91b21f4414bc050c78e739c41e3f4f24fdde5e7a3eb419d2759dea2aceed08bb28c69b024d7bd85c08593c7a552e2eeb2f7a768239dc44525c2a1dcf52ad568fbde41a4b3759d9f7f41a3b27f71b2d207eb3113779a5b692a1397766817d0f321fdce2ad862a7dc44f1576d8655b3029a1c2190fbbb6551258257dc5192c36065e040d067a1b88d298cf24e3221ddbddf3f1e3b4364d9bbb4db939d68146bdd04f58f1b98dc2090ea9446d3e62917e86d69868f855e4d617a1bf4592efb06b867a754853ce3d5acd0e50871d5ef016cc70f31298c151135202b0cde3e0089be5209b483d012aa459a76374b51d5ff06376088f027ee0d4d5aa98bc3175aaabf6b773e346de282c2c8b4c4c5f3f4216af39fec373774575e2227ad2553be05b4ef05300243032b387cf03e2542ead490be4b2765988752a4d0f38a7ac1d3ca1bd8672793da0a612b28caa19efef29876f80e3092a8a9e0e1ed2b917ec1a67fd8f27db4bf332d970afefee111e5ea7a71af8590799babe16ffe7e9427be9c3029e991603efb70cb320b3c0c27bf5ca67f48f0e5bc7fd4860b36edcb93909d870192825ae833d43e7767017c36dbfb71e596eecdcafe9a93a4e6e3fbaaccf44fa02f9fa13ae24d0d7a85b89c7d879ff185af544277e4bc424d9a5b0811f0ec1e44337d15a368b627c6c1b5ca1b9fb5eaae2baad795bc53fc3e6fc2c9162253d3297d1f6630f7b11ed0f21ec6575bb31ca49bb6729c56291fe27e8eb75ef9f6e1bcb71978780579ed9f9b3d782251a84ac54663846961989ed683a8ac320d1bd39c04dac3032a9f0015ff3e2cd55f4b062585d502397a9b190107dd25fdc67813d9c738c7c1c352ef98f54dde629496a300e4a25b1b4bd4c6a5a654c243852296b54b9f7a01d0b59d9d9d274bbe3b46f9715c062244ac204b70da50c7044de11d57adcf7ef4d43765cdad79a56efe3452c11d52718023ba7d36f46877acb7fa351eb2382c9fc503e724f0943c57fb19570a24f33decac35b8d22e5dd685c6369868f075d4845fc771c882b99fed530ffd820a71261614a78a9c09e1d10f80d82f0fdd7b7106861a2b6583fc1bc76a2ba3b93cc35ade90589b9920cfabda636820f7f8a5211bea55bea182e46cc622975cdb76ee6ba91351e50fd133047420976f7022b62aea9271f3487302dde20286bcd5e2883202f60008f0ff986e85b4d730c552f8a48b2dd6b462ea1347bffd1bd215a9a69e726e8e8905303edc43ca8b76eb3ba83ea42d8679c587f8d3566bec89f8bde55793cce40f70dca70546c63138cf519d9c0d279aa8c7e1163cd7af683e2425be7acdf4f91cdf0672a603335993a16915295d42f526fd5afe5759d38fdbf71b88e1bff071df5762ce3ab6711828a61ca6c325ff876dd01be491f11e77b03651d95508072c63351c0cccacbc6b7cbabf06901088f3330b9f2639553819d46b8026a15fcb691db6909851e20572b75eea1ecd4ec3a21696dd8397624853eff6764bb1dc7ebf9112d50a6c2fa2cff72cdf2b04ce4aec013eeeb035c4d19068345551337b8a46a91991f3ea24ab574e9824bf031afffdd3b56ea5a36c505d86f6c64b882acb18529b00d08ca5ccb96e1180a2c013dcaea4f8b51865452f9d996a0f512b5ea182ede312831642c64f1320f589a31bc7cb7b6440f5ae98b44e08735a1186ed901275d00e360c01cef2862ce463d332a4e0fb02c620693998f32272e5012558ba0c61008c502384c3f0834ce4106ce2365758c7374494e45cc7203149145590343f939cc2bf381901bd680d19a28210bfc0eb8711857a6e8ee07675e2fe0cb0f3e4a552089483d6c2d7d805ce21ac99ac6dab5ab3441ce5decd9eb908fcdd8de013ede4e0437f49acb4741fb6a8b1edfd9b49ed7afe95c157f2eee2329c13f74f2f75255ebd3729d6dfd6ce3e5a22cc4c9055f8672a8bd5be6eef1ee0d24f76ff07b809108de514c49287f93efa3f399b458fb8041c0d3c22b00d1f5dc84285becaaba61cdc6c835c7f447bc16979a9c31f7b1cdb0fcd921f0f89aa1b4d1e7494b4dd2764babe71aec99c970d07b12c69fa86218268140653ef9080ae3435b36dd7fff57653adc7ae1f06f108ef2b2558b306a5b4bd2239a1bc3999d421fe6114dc6156cf0abcde98821b4abb82ea5d41e94ac8b55bc73c2070cf795bd05fae0b837e1657c3a3597bbaecc05bb3dcce62257805367ce73f377c94121a89f128418d080561d7f175eec9aefdce0563db70a37c768a6d82700188be78e1f7e9b0f017ea9eb4cde6162608f9582af4242e91ab80737177b558d68b98a67e68d5a86eee810acfbff80bb8d1fbf9e069ec7a1f1c45aa8e84e905e0a8097b887a73183b1f3f1da3bc01745088c6656c58d75b27b62bbab2b9b99c21f2a08753575aab8dd36bfb25b6951c3493abd51cc87da9c111441704ecca0298fee7e1ebbc0ba52a8e10fc968bda2c92795f25face1a4112872dde1c9b081af9742802f3bd43765febb5d34ffd5519383b81dc01e1496321e32c90afc08768a8b93aaf9b3dff7a6391c6e0ed0e649e36f79cc2ce999c2187c5a666ea60233c7b2a70cee1acbf68f6aefe97f5d0bfdf4daef5abe9cc92eefa9e24a64b0cc44bc6b13dccdfdc6fbb61016a1407e0a9273a4c464c13c21c0662bb9fdf570efa9111056820aed23eca26c87c9933b59bece6409e5347f581c2b786163479477266703d2c00787cbd400dc9138a446cea386bd1ea3ed55480db76a84077266c7f6f6fd6ff38f18a42e23c0ca3bc6d8c410d08da456246e9050cafc8502e2e73376c981040760ad94170b64cb6e7d93707cb2c72fcf331cefd6b4ddfb90bbc798aff1ad1c15c7695047d39dd40ec3fd58a24d0ffb7ff6618c55b8771880417dc4904a51e2a912fbc2b2fdab77810f62ef0e73d1d462b92d54723d8c69588b83d5a95da130daa556dbaa91739109e15552244bc702312826b9f199b375a38825a97f56620c3f00785efee7fe5123e4fd51c36ee5c6250bcee8c9c593747738de7c994737d4de22f60556a56f05df9e7ad85ceeca9812c14d3661f49ee2b474ca66b35844ba86deae05366e0860260d8907680985db32bd4ae081aa2332d670b7680889febf4b23efd80a2bcff1d7c888c9a435f8bba52a4eaae4c29ef7445a16ba30f68a6b8bf2bd7405b94b30093945502b90df0ab3020e9eaee328b25bab94c02d1185b4dcb243d86dce9bb8bd2e0d3e65fcb5e64703b9f77b8c923ff2951c7816c0ab1f614e3a1a8d6503bce5b04da643ccdd8487272c7f948a2f406f0830975265e5bf2f891085709c04091c42e4101cbb143c34f84bb48c6f74f663ff42cf56b57f4999b3f3c7e0369000cec1b782157aaaa62f4d3673ecb8acb68dc6d8b7e76a2c83a731fffbd8db38e2a929a3cb98e9b05b48c25b03bcbe2f5f62a0929188f73f6233c5cbfffc4ba3cf45e889b6a86ef92abe45e14108ab1c3013c4f4175af408df984d2674574975e597cc8f947686d2e3445cc68a94aff3c20450cc531854c22237a3ff61e0d2fdd75af2f5e020141c9f4d310c27fe3cc6de4b70a6862114ba1525b4808b3f58ed1838fecfcef7e7638586e67bf1c1835073e8ae85d821018b86a43ce7158e466fdfa256aa686bf51c29186bb31f55e4e6885c5c9a0f078047b3051257f70d3ecc5bca61d9a4c690aacf914ea2e3be9ed5c6d309c43eec41bcb246de234a733c5c8bf2ff4327d42c6a3b8d7dc2b5407bc6989ede07ef9feed0a0586c56293772651f6ff47cef605c4238b37d4d390a7a7c0bdf29c9c0942f026bbf938196cc6a45b17b01c0ba4ef443c78c4347b3d976c0e62781b3a938e855d3cac646b15ce1ff62b47ab6c38ca3e47f160ee0a9977ec018fc291cc5ca302065baa938b51997685b3115c7bb4bbfdb490260be97c796dba10027d64fd3ec1ff5e3bf9cf022f1758f4dbb02f95a3e3c25d866d37b66044942dabe0cf31b576fcc3c652f920b493bbc39b0c9d70841fe9e94f5b1e766930e9b8db41e0a8d56497ec440524774270e25a98a83be226c34b9caa239b02e85cf417c5cf31e181e194357a7b22ecfbaeea0061cdeadb614a00699d470a1adbd3c60fde3adbb8b50c607e80059218ae3f1fc85562a74a1f75304368c2780a3dd08a1e650cc470a76e9efcd73d92deac835c14bba8e062c54e8339bb5d1517b032c384e5ccbb7f5785ce6a18388767f4831f9b7a07e228aa6591a06e137c6d214d1839e084cfcb239ce95c181cdfbf6f981ccceb85b40dd2d75c42b990479bc07c1dcaa0d65c47d15394334a62c3d74788639f1a3a042b9bcc29e80032c94fc1d9c119b60122fecb0cad02db130786bb8bcfeb6e4af35c014a057636be7306cbb88dbd991d5b14f4a46f81816de92635564722d4e5cac366af19aee7328b9ccf785b9248486e3b021488e11f847649aad04fa3ad475d9ca4bae8c05f3fb1ad29309336d43c68565da8aedc596671ba0987e59a3acf2d6fbcc1e5e640a18983bc60825f5941b57a65fa6b6c688cae8a4f12710f7627dce071046b22f98e5ee9dfc054d383def14a2900eacb0ffb4eac6b783d5f8682d3ff8a2aac5142234f410ff3cfe8a62102c11dc31651385cc496e3a0b8a5e7f00adca801180990b1ea925766857d7df6b28d3999731e331567546865724d539d9ec4d63bc91513e1547f98cbd8e1ece84bd4b491bd30020e389bb9a1bd05eb0f4d36956b103c4464e6e7db90587f3b20033370262de20621a6dc1a210465998b87e1b5abbde9c735be44f9e0be67f80f81f0977b899c493f87b1fe5a0f503d2557ca4a9eccaee6c6f234944bbdc43c0d0d0427e353f28f1a55796ef122323f84b18899ac407001b945ced6860c830574a250fc18d3b7217673a99b1ff243ef134a16f5c4de2cfd6b7e91a5dee72731af1504be9f967d4ee7cf6195b8b06ab52fdbf9f36a9629f582eb9ee0502200d67d5b685ddc6743c16010dc454f1ff018ab0e1f44f0637cd3b49edc999527e4f7dc332a456ea02c89e1dd4b26176c7d969d57d4f42fea2c02981a774c4555246404de4d9a348ee515b88a961b2f23fe67c94de2a17f1f4637847d5cf709c72911632e5c050e5823a6c7da5ac7618b95f3df5a3a6b25cc1937847d10a184e1cedf3c4297d80fbeef2c9adec4bca12bacfa010cec8d5f71809c47a6852d5c7e757c5ce66ac3f7e09325125f4dcd2f742e0722d7443369f1554410ad9f112a3a3ae7cb5cb07812fc688c10417a23163d6d56238bbbcf9d28e2647e194a86e6d25d39c536c025f6f263b1b2435149a329c1753fdf2385feb8b5983f05d227b62b0308e5a4663acd611363515478c00f334f0a914055d06f6b5c9a6286199e3b528d7413c30acd43ce1a9b18205e941423a41345db6396007ccc1511e3b03afe332a601bcf091d0033d19824a88e8434b49e169f3ebe6ff4350e204adb16492587344c004a4159d4d1c9e4a7cd05f38098b437b01278ddf8d35f6ce63aadb5aec13aa00403ff81eb130c87e48541592bdeb779e91e2373f42df80848d1837055d6633ce78bd9b814e30fb3b86c746b565ceba79862c73069604e317a0ceea0785fbe5ceb6a56decf8e478ea6af887f68e929bda721b8181708f09d2bf24f936c2c92edfda34930f5d6bf9a00f26cdbbef18e58b1bfcb51bc7f03284587d059b59ef8350412be2e84131c89d2d1108c33da0acb271581836819a965fbfba047ba4baa9606db631810b0d58e05a11ad72431d4b0d5b4c503ab3da28932aee00b420463b5179a3f14b42e64642c075c3933d02a1275628ac1eb42505e23c788072be65f7cd9c11cd02900df11c731c680a2fa81ae5eac4b807ae16335611beb4431db6fae9781a44f6de7a1b71a503af00c10188d20309dedb6c1218c58518dc3ff19f7902f93b6932d7ba219c462cd061247b28dd7d16874f7625970459a75e91155e2dc12a577450387e79aff850894cf0ab45f087f7aad391684d3eb707c21385e1e00789b9977598595e317528c6b7c26be3cf52575486bbc0fcebb934a4fee6266d356ac2ef5505959c6dbc622a439df66c41328a6694cd066571a0bd8e9530e17389f03ce5aa722d903597afe0916477da06a02f197a568d877884c0fab2b73798474717690101da246ea234ce294320e5822d66b99a61148a74ee62c4de744d5c29eb2efcf5d49f81c4d073eade74f9166126e945af44cbbb95b0eb936e4ccf02da9d45bf55087d6b7d28fde5cc040e2359d67664c412591f617079464a45599a19d21de2689659894f59ae44b544258dfad6d78f1cad4b3f2f36402584e98cc5efd925934628fc8ca2049ef233ddb6e0f3c8ea7d09a9b957ce77a465417b85928cad8970235cda6f52302a83685aaa209800455af542844972e3be35881a8fa022864e935ddc7cf0af41a272191c45c0c5c13ad8eb40be07dd73c41fd9ba626068e84dda4fff861ecce270e46fa56914905556a77c8c5043d04306ef49b77f0e853ce43230c10dc0ee2acd52504934b205033c998dd16d74f25860a3c51e03330bb3767ab407ec403447fb1a234b0cfb0d550721168e8dfe89d754863b738e0bd5a868176d15eed6c0a68f22e7e0b01836338a49891c23a3a3eecc4d1ff80ecabebb03acc8130c1e3f53a3357ef21aa87458ff615d91a734020cd8e0cc025498432a4f3494c1c999634856a061a606f8c32372440443c748113a48560e4f5d9e097ed0f468fc016a575b0aa669eada15c905136b6bcd5aed0ce4726a18c07bc549490f4e701981c88ad3c25837b3480611961f64434dc280a0d0cd6af42dc32ed55c1a2197f74348557f17168b7b55843515646aacfed2c01e5301aa2ba6a67f71f791da66ae4e705668503701baaf346677c000ecc668212ca52cb3aa9c20d3f8df1f392bece3b8e9fde008b6c7725855bcffc287e669b0a0bceb26a3b85d1448273542af194cd567f01e2471756c7a4b942f38db85d737e171955004498811ee9490a8c4be7e349ce117d0bb4ef820fd2e2a021641e53c41eb3e6839555cb3910dc2d96eb890112766b6c278a6eaf30f88eaa8c3be3fd15afbb31842f844fc192ca68e5554345e80f99488e6969144ac4b3a4c6e3abbb365d74e52fe3636475fabea79a96eb47cdd3d9883549f588783155f2fbcff0162474c51c195136ca0d094f4b51f51d4bac37854ac729cf447070766308d5b0754bcbac874a7a9ed455dea58fddfadf5f1bbdc77c66e2ef324a5b418ec0c96f45298b30d0df414f5d6aecf2891818d6fbb45702d5876eab68083d1cda3f30f3a69eac134fb6127f1d591deb6dc81163af05f6a92bcc145abe4db1c1d5cd402753771abf450bab94172bc3f094bbb91ec3680eb4e6faed6c5b93bfa515f52fba72c6403f15e273fc70c4d338ba52053a4184a8f48c7b239604b0663a637b1b56f5b40af93ca03c7097ebd54c09a7ee3ca8795ed70bd2bd43727f936282f9cc00f35b36fd82dc765e17ff9eda1356db840fd7b760f5d479812d6c5bf93bc08b923cd51268e8f0834edcc6be5f82d6d751c7408d0dad300bbe0c1d09a70b20f5a59bb6af74c3cad02419b1d74f376158db1907fc5b9c096c07449dc2ec2a969f03f248d439d698d6a5c89c3b36084284ae013b941c8f11ee74aa73554f29f7ccf360783215a109b5209761180ef66ecf47bc251c3166ce2e47635e7b79b84134fd0f4e0c2257d7a619f3e956d66c5f068924cf6170456bc5d4783c522fe22dff313f82254544fce31edcd29c0d081e9707cdd0e31221c36854fab7e34671c968a4e3abc91d5a90cc28c1af692553023f77caeb230695914c8f3cc5800f63dbb2acfa8880aa4d7711f60c52c2ab511521e81ca68628a79ba9b627cd2dc86c0e74554b4ac8a492eb6c19d717edba9d0e228d534f81f8b4ded7d6b4865a7a31d3d8c88d5597526b1b9e3e8569c2fc3c6991e01c3edf7946671bea58cbe0c4b2d7679fc472ddee123da73751f26f823319a2e4fab37ceedaf5929c9259f3150f90264661229fdce1fdfb746a7c2adfd7001a1fc52bcc5c4a3cdcfb8bf732d9bd2c222790d09ede7220757db59238f30c2953f1d1317c6ec5c2a1d1f4301e69e2548d322e4843823d430d16ef2073ac4a9cf7f0c7e94ba97d9c36f892ffbda7b1765be150ee6f4a27e65bd32b343304673325d974daf33d9084894fe61780290716b0a9f49a052aa09f1737e45c5039fd2b76ebc2e9dd131981c5b9f9270a92d8489cb3d76d9346b444ef2a07c30db24397b72ed3a62e4918f5782bdb88c577decb49341eb55c342e769266a76b460306f8510d3033d053977fa1bdbb63174b2cef98eff5cc2e713269cb7056f8a0929635c23516863c62bea5acab46d2cef0fbb8d074fa3ec719eaef43f32990047d3ff57f7a66787ad24d82038eda1018a2bbeb979a343e32c9ac96673896ce91ae981e00c13a548038e5620f986d97bf3de13071d6ae81f447b2af1447c0018e53630952f4fe1b9080baed5e6e2654f546b7af83ea42f6f3a78edf80f400aeebf57e1d0c9cc9060362908e2d389447f6544b6cb50f9243c89361a258213db0b882590dc0ba188111a12dd613cac40d09cef4ff6b3b6363958fb83e1c34c3b65b45f3f36bd373374c47c3952bb93a3849a1f30a6004f4e88982d7958824ccf1cfbdd3482f895206fb71a6e84dd9bdb0b0f04f3e292958e33d6371dc1dde3ebd79284f3d776b1ba3cc7d04953b7a3cf68b899a6551f1a66b4c956def292346a0ec1173e1a3bfd5a27470063c20c0e8c9c374d276bce0eb94a0df35f42557447e85d01c7bb1e401acfec2947258f2778ae0eeed19d2ccefbfb5c2c9d416e9c3658285ef6a5ad24c89b789aa74bd0a147959f9bc6adb60f4da427af64e607e956cdebd8bdaa23fa275d5e4866a87da4dff87135dfaac8cfeb013a9eb415f383f641215a6131c1cda2c5df13321ac641d68ebd4f2b7ed3e6387e4635ea7c30c7f692721aa1c50cbba68ce43bec567a157645eddbe6c3de6d66db12da5be690cdcc25dfa8c7a7d6c4b8006aa3c5a7d0cb2709cfc7fd567e2f2007b795d032479b9fe893fd816b8e8dac284a6707bfab72edd66546f27907f3cff3da716f79640e2ef9e855027fd80b903d9095c3dc24f6fb3a81c6f3943a210903eda043744127d93a1d45e0d5bdd6ee3dc42eec77dff35b0258c6e0b549aeed46e8fc3007ebe3a045021049fb47103ea08b9bff0de461351c596682c0bdf2062ef1b593abd55628cf51bda807da15381b47b8cf00a492717b72f86468191d1bca8d205b4aa4f3d4d3dd8c9286c523082fed4194d463f4d93b83d2a0e48b5fef09e10ded1bbd45b5238377d387fb1bb1c9c3518f777a92148ac0b91b71466ff22a38b33fc83d5a138effb1ee21014afade143ba15bd4c4f699964124f859566238c9532e67a919a3319305347ccc988e47a6f5934d1291f0be7cbe2b9aa244a4f70731f393170d3860f50ce2dba22ff7a3661386f4f52110fc0530b650932fb54c61671243703970b039365c68f2604c2a7f84b85ade7c4a092c00ad8f0f5bc20b0b83dddd5dffd33725fd8dcc40e06b481cad00a3b7fcc977a17bce906b404f15c78016a34ffcd6fd69b700770ef2890468287443b69f3ef121d012d82f2eeeafa0b04a23617d8d0fe666bf103e0852c8f9f04d3010472cd7f05ef9cc6d4ae529540a28577cb00bdf05996379247bee72a7a456e7a6ea8f89ea96ec3082e809118e9b18e4788107139a9596c61a7de141b72384ef08b89f7999b275fbf40f45890d6e8d8fa9d227103738c092bcd2c485b1bfe17ef4c2b5ffe48668274ff5a86c8927a9050a870353ec1ce77756b6ce2d6299fb56c93dbd82a38b44ff0e63d6f1f78004dba691a4b6f45522e9a5c836ab34a30466d7c6e891f34f914b0d445eb577529d43a9da6e94684eb1b4505dfbfbd27d10bf3813fd956f18885f252389fce8770860691e0def7747547d11b3944fbcd5384a70a531067747abc61c2326e22568d9bd8ed31607568aa54c34d851ad95a0147f22c36e1c091dc4ea0d06d51d79c64152b14f1af0bd943ebf12a2bab136546fd9425114b0f51fb12bf7eba8ada228d20c7402690bb909f439794cbf9959bf29f37658bf4870a214dd44f4b170fb99783e9aa7826589aa7034159d2fb3a48618e80768991b89479bcb3afc958cc9af5db0d98e3ee54f3f700c0656fb70455a7df925dd4a95a28ed8f179c14c5577f24e44042b5a477373a070f7ae55c5e94025489f2956db61fcb9735bc355e48ed2517e09a25cfdaa39c131eb36d5edb3681bf9afff67f1655a6aaff10aa5f1ae8b741293a1d9d67940da336f7b2c0de75466136ed956ac6920f622f47aeb0d6bcff13627e9d793946f233329e7264add8537f2815b60fddb53c7d26993c85f9742583fdbd96e8fd04ac5b7baba29b6a03613cf19dfc03f66e97ee8168b800a4c3df287c93c9a1ed3c395aee2b71d1f7fa414e130b2e37d4bd68b2a65b82005fedc5e187cf7ffec479b9a981a687258e995093b43f55d0962a5ab251f03478db226f86ee7d4fc53f5b8080773a2775bbc06638c93d498ee09dcdf7d45a3f9c311134d3bc752a57573e97c81eb485e9060ce31cae7654101ede155ae3236ecd0fcffbed6ccfd9bbe4c761a9fd2a052a4d8f931c6aa1d596ac77ec6006afa834b144f15b037466492dfd8944ddf0efa677fdde00dd950882611ea354255bf4f3790b476c271e3813e9caac9c0dd8739f709bf9efc8202286cac9663f0fe879b757bea84340a31dde8254c1f65d27c8d5532db8a120c84b3024f23945a0714b585193f01788c85f187c3f32ae249aed6ec491443e9d12a3467aa8ed7b49f4941c33960deff3b97d5e4dde1627b305c1f47f5cb198421c88ef250bb63e22cbb27bb9674b1e67301b5042d88c1f3b1b7c654fb35b3a56879161e23b216fb7e79630f7d16c95028b71b3b5cb7ad0ffe18569d50306575b989856e1e68c92f8a3b681750a81a384e4c3bd66db119f9c3be0a8a433b2c2577900d70845379f80d90c5abb2fa0a00f9b4829b365cdbbf5952524b48de59e698623b1843a538363f94ce65dbfa5aef04f8820b3f9d16be72082e83fff59795b05557a4e03a892bbdab50ab161b9aeadba636ef61e89f5ee046582d80c4315966d802f182bf7f0f7535af7f1d68364800f3a4524e51ccf30239200e83f00872fddf1d3c4a3ff7c64080bdfe183fb5bb0629a16d2c9c21ac63c40b4f85194199e019dff1e0a1fe6c7298fe0fe3dc68d73a9cf1bf3341d8eba19662ae75f11a0c92119167e1910d6397798464905e235bc0f8425fcde8b02a703e8c0a80ddd8abe7924ef58f1e53ca2a7fb55e45f1da7bc793690130b2ef94575a16d32386ee047788e1337371a830dc1b15b5c3ae6363f1b669fd67c0e377b5aa2f4fb462cd094c2a804b90ae2ea1a72f4d0d47d51c5324e99b55638be68904e6d7ac54b21a113e5b599ac152ae48c026629058f752dfcc7cc062fca51e9d3c17b89e1ac6f143a8be378a29c0c0a5c8b3096120cfac85d2bc3c54941dfbac8d298028824bc70331930a45aa82ce8408dff3ae1fd7143310b7e0749589f72e5b0a83d59c78fc62731da982b5323a5e3b67b5b4b10dc322da20acbc250673f6b1de495eb24d6d5908ec0a35d838220d62862bbe8d5b87deafe3513942a902017b132b07666eb03e31209a22740dae8a881c0d1796a5c673023ea4ff49a2aacb0c2c6915256ad917a779480dfc3d3517bf624a9b4d19d9f2b1ce49f7e0d6a8ec83a5b5ab6dfc90b86fb0d527477b359f9e66d6dde0de616ed4f93a5e7c7f52390edccc26800ebe64064356ac468912c47a4115e09d953514a87291d29dd44aa00854f770c9467f53c9d9ec5364e658de6257446e08212c7a03f303d7f46174bbf882c72badc306c8434d2abb20b3649a207e7fdb920c0a319112927a8309735c16a8435f7eb6f85ddbfe29d23666d3441af816606bfada0ee90c931f2e7d4b7799c9cf3271e242bc87cf8e0aa631175f23d2cfb14421a5113f8e54caf7de8178853bcfa4d1fbfc2694c5714dfda3fecb35faaea01d8d7a2ed721349c863789d213f054e1cdbdf16b9ea6ca8116b36f9825eb3780026863628f52536dff5d69f5e66b0f0e52bdc0f3a143b66161c334022a720484e8d53dc87ee282acbfdec044beb828c8a36b684657afcb67f4138be479ad79785981b5da487d170d59a1133042f324efc9ea03cd2d865f6213176bf03c8a2df3c87e686b9c8b1e26ad104397b6526c8090a8f72b7e2748b60f86b449f4d2991439ed6b88234655c05b1561f6ee5ff502b17c92bf487efae9602dc6004c8e6b766cf22d746aea2b6bec188ee48d0f0e12bff08b0619c99645bdc5eb697c55168d18f182c7ce8fddf8bdddcda78324bd68a4dfbc17de9ca5448c0cf17eb3af866a0d19e918c6cda5e7c4d41d3d7a632bd8259d15eccadd8e81028f0496fd76b3ffd360470f41957a8bf2c6ba2f14458a5a9bf87dc866931a5754e5562fe5c7de42c76f8758e297cc60423893c3d9f91abb66473292b69b98189af781fb59b3b9a17592e5c90958366afc027944f21ca4bce22aa0ce042fcbf0c8d7b7b820e8539b0dc15796d02d34b6fd0bd05284ede9aa672f75b8ea3246216700a3479038d11acbdd1b2fc1ecb1c5e5c7413396cd06d39ad4451377799f189f5a668d41ecb3747ff5ed12c374ab60a4e01d46891ce7a44f27f5f6850a17ffe57deb6a557a818d96c9e635483511c0e9742145284231e2596df5d50887bf79f6e0dcac0eed09d168e17a2f6dd765fe0412e4fb531de2f900bd13b1aeda94f996b6dc2e05b0bb7d77790d71655c2b181841b8f13037fcaa9e2c6d2b86efd42681eba31843de2d3c733f4475b4a5cf0ee0cfb7b315ec6216b4274d53e0548196bb6d0c47b5f5cc0a9f8d571526cc50e4fbd9ea973a77d6ac8559cd3f4ff0e77248f5464b8a15d3fa42ea6cd2f6c60be7e583e58d32a91da2988ea4a93c7c4e16c6c19765425bd0216303a0ec49c5ef28a76131e951d57b93c846098d6c111c68ab890bdd8f5626a7b0a734093c04486a68363e16dc30668a14ebb7f44bea1222f7c26d811547497e2f91a83c9a660b5c1d89032d76b1b39e61b172eedc670bc0ce9dd267451097711221a29b47817f213cc8930d1929de2b5e8d7b9649971d3a3d268d7997488fa8416f1c719054f3eae45dcf14c62132d4e6a699ab5877cc97825d281fea290cdd65d6c80cdbc8a5fba610d795a4c6884115d57364b5dafb010c76234f857d63d50b8b1d0c1b005473e86568bb346f38b43f0ae5e92460e591cc914157c82ad36306b17e58355a00508bda9be74782e58d35090d4b3ae67370eeef30ff477c59188821aaca892b9e194ac404c53d285192a90344b446556cfa43a7db2536047f8b433b4c788752e91d30f8c8493533b4bfbccd3dd4e6a2faca894bf75b764e1843c9f81435401a3aae7ad30d25c4291d2839efbeb68d1e66054c104d93f66ac059fbf11f9451358d97d6f8d272f1a09c4f908c71301da8d400a941c5adfea09004ec679ef8f88d3f3388137ec5a7d51d6ee4aeb43154056e8ee8c1c4a83dc70f1ab427797346c5c8778f6688219bec9470b715c248b297e8185d5b963111cf5a18c9b7f317d9d36c45d2f7244bf640973f2aad9bf60b3dfdcaa16efb5f693fa8a865e860626b043e37a4aede50efd447c416380b3c4a6982e43424d0e6bea0ac448264069f5312dbe5858ced0bd4a8a91ba38f68c65b27c25ef6d80a4efdf1a5f2c4ae041a53225725fa595a79d15fcf0c3b426f052232b72c2a130f77511c3bc72972acc890f84ff3c638248b3b0edbeb7aea23604f83772606761e10fb2adda8cbf7931f3754cb4a184f9ec76b018295cbf578dc5ba92cd0ff34d692b4116e6b69d5b905c1be7d0769b86d6e9d4ae32510d733a889810b22a6f84be38179669c119dee29d33a9a8d52fc89ab9d4e8a24996a71bbac58bd55ac4a68df0a1a4c1bb34a061ba3c4323bbd16699fc13e63d14e285439715d1ee398a952daa6bbfb73dd61361e92c204907ac3e2c7cade4956f0fe1d0b607da15d8fa55c7ebf0b795be8411efcadad6dbb420ba3a04e6cdd2533493157d2fe41986a73a780335b64f88c945df11be4693bacb08344160ad7bfbdac7b94c8793734a6f3216f674badb573181698d9159c418d8710f1a2b1890eaa9c465be4973f4bf1cd99f24d9dd7e75ebcf14422059e56338f353c390367e3979b0b1477a288129dea6cf02c5de8de1b1c5352348853d717309f552d339d9fac398baba36f4dbf5b7d7ce2b9b3fc4a06bedc2482cf12b53cf4ddcf3db0ac8f31fb028588d7fc60c8f00f4641d6227307a56eb246c1c4644d12f046a887a8e36d1b0dc76e90c7e3e26c22fb5341a12b9f14c1fd0086abb77982b0cefde55efe43eb69cdba8f4b77e892fc360b1ff653e4aba479526a5d79e6184dcfe96003d99a2278f449fd99b71a5978d88f00219aa34ce3c0455e041d00d2df5e8ce6a734eb29f67634f17df2e7e7bbdc4fcbd8c1fe561bf946f801f8486058fa7996e24e232c19b851cc74c96a73e00bc0a706a3e72cd9481ec104fe53055c5519e3d68f0939b2e90440bb33d082fc2571d04c9fd4a421233e90b30c74ce1276532452c008ee8a9e7d3931f40b35126f30495f00d1fbd74427b34b09b9417f971648112cfbffb950d2a69cb24845211b3e81b0cd594dba9319b273dc361776f1b4dd64ba56b8cf7586b2b6fbeb301afadb4a54fd1bd046aa4b49132f4795551c09f82c1c11d21bae13ad2397a5a40849556a1010e72ac5a2aa44e321b42e0a66b1e8a98304533f80b7b218c25c7ced2f9e3bcf513214b38478d8ff3520ea62cd7a03f27be87e2d235b15e820e43833f545166fa5bda5087d8a420322228bbb6f70b2383c745a6ac44ed9246f3300c59eeef0267d407dc357cde9fb34c06d1950931759d5b159eae0d1ad7dcebe26c76ecc77558ceada4f2bbf0ea1bdf9ae585a18d6a5c60f216db67d9e35ac2fce4a984f2c4965f02907d32a5fcb174b9f035c7deb4f7d6d977e23123f107df1418327cce831f683bca761021e199bd2356272efa4b7f59ccb5b1054206c34a27f684866bdfb720abaf4ef6a7cfcf29de3bcad7487c7a2f48408a73e91bd9e38df179d5726973b6dae0c71656631c1536c4fa0b6536b40d78f60d95e5cdf5d1f3fc498808c5cfeb95dee125b691c92cb1e8a721373b505f67885b32ca349f02f9500d90f85df08ae67a67d4ec58283f181e06f7132dacb5392a5b66eb2a2e8fc40178156dce64ac1ce40612802e11f190be6c601d97fa6db57d6c63166ec0839966c2662e75d424f0a20dbbe2c74381f76ab817053399bd5591e6f81a38c79cbf01549f155d2147a4093fa1f352258f9ea16e2cd4e8223d70ff733be2a782c6aaf9ed8d2c59bb5d7139873d14db130c4735dfb8060667caaeac6242c1d934f3019ae2d7253141b1d9da39fee9e6d2215662fca56390b49877227cfc99a949b3b99fddc2c563f26fd88e2ac2aeb00e9e91ba4bc06618daacae2f0f5200d75e0c31836b69ae08bbbb04b325c4d49ce40afb488abaf75eb6f8878f2abcd3165744665ce0d4c44d57d6c3fc0a7a2362c8232175f3515f807cd27bc6d8b1f8407bbff5a6ea4f8c9f326b66a9e8b5bc76627c6f2a4ae835c335982d1a79ce9b9126bd10bf84bc202485fd2be35434b3d29b445f66d418cb93b311ee258b688ad7cdb796896ca4242bd0a3277c911b23a751b98eb2b975cfe281e0914afe642d13a0777ce68e73898002dc96a9ccea7871344e028d57afa3de8fd26dc8ebe10670652ad72d50cdc262477d5bb15fa53dd19e187caacdae375ead2e61e9915a3ec681d3bf621808c34b0e51ae783bd7b245db8a6bf5efd061f72224cca8e1f22add01373b7107194f00a89cbc8b6ead9a5bbe4e126a16f05d94191e9f470e4a6c898b2f77f595640386b170d2926488c7ee4e9471202d6c0c2bd36e4803b257989496ce4149e1ac51dbc6328b62f1524b5d4f8ebe06707ea2bfe7c55e8dda79bff466e3186ab4c9e365f6b88174841ac5e461156b5c38ef17c2006e23cb2faa004f8178fe114502b668828f73f391e8348404626e47f9c93eff85fa4fba05bcd0ff72621094bda46984056a584a235b803e08dc201f2dee08a2162b5b645e872077886fc73e07115533fa620974b939033504a0304d60c833bede51a8e9033e9991d83ad9c390d9e7b9a4cb6d18e86e2e30c5caa45f7651dcd3a7053387ee93fa51a13d0e0b4f1e203507d9e55fa3f7112cdd6ddb76d7d042e7f896e00fc61a420700e2262d677d3c7ac138078f8c3b64a2ca3896dd2c02e77e8cf1d8443613612fd277aa5bfa95f7fa172fadbdb22669cfa9a92da9aa9204a3ad5002fc8a3d779149aa81d125fa6bdd35979b6b16e19304e4b3013c826a6f51f8cdfd7d130a816515af30b16f406f4ab09ee0ac55692643223085d974999e3719e25b4e599eca2788d4d663bcc38fe6be6bebfd4740dde4e3d56952f5c1b1ee53e0a775a5d420632fa3d91405325cd4e05ae2b34148a1f066cbf7039ddc75b9e26776afab47b16831649386a8ab890ea6a9282697603be1c46953b1e2491c32ad2415e467fa0b31a03b63f4c3244b88d1fab5096ae384d6431d1aaf0286f0b47fe436cce28370b12fca896c8a6709d697d9bfb4afba87869264311df8c555e967f3da31910aa48cad9c90c6703da45f20b0ccd7f22d0000000000